From 2bdeb78b7bae51dfd0b873152950dd5c249d59ec Mon Sep 17 00:00:00 2001 From: Kjeld Schouten-Lebbing Date: Mon, 10 Apr 2023 10:01:50 +0200 Subject: [PATCH] chore(stable): BREAKING CHANGE Adapt stable charts to new common Part 1 --- .pre-commit-config.yaml | 1 + tmp/actualserver/.helmignore | 30 + tmp/actualserver/CHANGELOG.md | 889 +++++ tmp/actualserver/Chart.yaml | 28 + tmp/actualserver/README.md | 27 + tmp/actualserver/icon.png | Bin 0 -> 613659 bytes tmp/actualserver/questions.yaml | 97 + tmp/actualserver/templates/NOTES.txt | 1 + tmp/actualserver/templates/common.yaml | 2 + tmp/actualserver/values.yaml | 48 + tmp/adguard-home/.helmignore | 30 + tmp/adguard-home/CHANGELOG.md | 964 +++++ tmp/adguard-home/Chart.yaml | 25 + tmp/adguard-home/README.md | 27 + tmp/adguard-home/icon.png | Bin 0 -> 2432 bytes tmp/adguard-home/questions.yaml | 277 ++ tmp/adguard-home/templates/NOTES.txt | 1 + tmp/adguard-home/templates/common.yaml | 1 + tmp/adguard-home/values.yaml | 122 + tmp/adminer/.helmignore | 30 + tmp/adminer/CHANGELOG.md | 814 +++++ tmp/adminer/Chart.yaml | 29 + tmp/adminer/README.md | 27 + tmp/adminer/icon.png | Bin 0 -> 46188 bytes tmp/adminer/questions.yaml | 99 + tmp/adminer/templates/NOTES.txt | 1 + tmp/adminer/templates/common.yaml | 2 + tmp/adminer/values.yaml | 42 + tmp/airdcpp-webclient/.helmignore | 30 + tmp/airdcpp-webclient/CHANGELOG.md | 1091 ++++++ tmp/airdcpp-webclient/Chart.yaml | 30 + tmp/airdcpp-webclient/README.md | 27 + tmp/airdcpp-webclient/icon.png | Bin 0 -> 45443 bytes tmp/airdcpp-webclient/questions.yaml | 155 + tmp/airdcpp-webclient/templates/NOTES.txt | 1 + tmp/airdcpp-webclient/templates/common.yaml | 1 + tmp/airdcpp-webclient/values.yaml | 62 + tmp/airsonic/.helmignore | 30 + tmp/airsonic/CHANGELOG.md | 1684 +++++++++ tmp/airsonic/Chart.yaml | 27 + tmp/airsonic/README.md | 27 + tmp/airsonic/icon.png | Bin 0 -> 8212 bytes tmp/airsonic/questions.yaml | 89 + tmp/airsonic/templates/NOTES.txt | 1 + tmp/airsonic/templates/common.yaml | 1 + tmp/airsonic/values.yaml | 50 + tmp/alist/.helmignore | 30 + tmp/alist/CHANGELOG.md | 1157 ++++++ tmp/alist/Chart.yaml | 33 + tmp/alist/README.md | 27 + tmp/alist/icon.png | Bin 0 -> 47123 bytes tmp/alist/questions.yaml | 89 + tmp/alist/templates/NOTES.txt | 1 + tmp/alist/templates/common.yaml | 1 + tmp/alist/values.yaml | 45 + tmp/amcrest2mqtt/.helmignore | 30 + tmp/amcrest2mqtt/CHANGELOG.md | 1522 ++++++++ tmp/amcrest2mqtt/Chart.yaml | 25 + tmp/amcrest2mqtt/README.md | 27 + tmp/amcrest2mqtt/icon.png | Bin 0 -> 17262 bytes tmp/amcrest2mqtt/questions.yaml | 123 + tmp/amcrest2mqtt/templates/NOTES.txt | 1 + tmp/amcrest2mqtt/templates/common.yaml | 2 + tmp/amcrest2mqtt/values.yaml | 49 + tmp/amule/.helmignore | 30 + tmp/amule/CHANGELOG.md | 724 ++++ tmp/amule/Chart.yaml | 32 + tmp/amule/README.md | 27 + tmp/amule/icon.png | Bin 0 -> 16127 bytes tmp/amule/questions.yaml | 168 + tmp/amule/templates/NOTES.txt | 1 + tmp/amule/templates/common.yaml | 2 + tmp/amule/values.yaml | 69 + tmp/appdaemon/.helmignore | 30 + tmp/appdaemon/CHANGELOG.md | 1635 +++++++++ tmp/appdaemon/Chart.yaml | 31 + tmp/appdaemon/README.md | 27 + tmp/appdaemon/docs/installation_guide.md | 14 + tmp/appdaemon/docs/validation.md | 23 + tmp/appdaemon/icon.png | Bin 0 -> 562 bytes tmp/appdaemon/questions.yaml | 141 + tmp/appdaemon/templates/NOTES.txt | 1 + tmp/appdaemon/templates/common.yaml | 1 + tmp/appdaemon/values.yaml | 52 + tmp/ariang/.helmignore | 30 + tmp/ariang/CHANGELOG.md | 738 ++++ tmp/ariang/Chart.yaml | 25 + tmp/ariang/README.md | 27 + tmp/ariang/docs/how-to.md | 13 + tmp/ariang/docs/img/ariang-ingress.png | Bin 0 -> 23098 bytes tmp/ariang/icon.png | Bin 0 -> 18248 bytes tmp/ariang/questions.yaml | 80 + tmp/ariang/templates/NOTES.txt | 1 + tmp/ariang/templates/common.yaml | 1 + tmp/ariang/values.yaml | 33 + tmp/audacity/.helmignore | 30 + tmp/audacity/CHANGELOG.md | 1536 ++++++++ tmp/audacity/Chart.yaml | 31 + tmp/audacity/README.md | 27 + tmp/audacity/icon.png | Bin 0 -> 33768 bytes tmp/audacity/questions.yaml | 89 + tmp/audacity/templates/NOTES.txt | 1 + tmp/audacity/templates/common.yaml | 2 + tmp/audacity/values.yaml | 45 + tmp/automatic-music-downloader/.helmignore | 30 + tmp/automatic-music-downloader/CHANGELOG.md | 711 ++++ tmp/automatic-music-downloader/Chart.yaml | 30 + tmp/automatic-music-downloader/README.md | 27 + tmp/automatic-music-downloader/icon.png | Bin 0 -> 28457 bytes tmp/automatic-music-downloader/questions.yaml | 288 ++ .../templates/NOTES.txt | 1 + .../templates/common.yaml | 1 + tmp/automatic-music-downloader/values.yaml | 71 + tmp/autoscan/.helmignore | 30 + tmp/autoscan/CHANGELOG.md | 791 +++++ tmp/autoscan/Chart.yaml | 28 + tmp/autoscan/README.md | 27 + tmp/autoscan/icon.png | Bin 0 -> 18665 bytes tmp/autoscan/questions.yaml | 96 + tmp/autoscan/templates/NOTES.txt | 1 + tmp/autoscan/templates/common.yaml | 2 + tmp/autoscan/values.yaml | 44 + tmp/baserow/.helmignore | 30 + tmp/baserow/CHANGELOG.md | 1092 ++++++ tmp/baserow/Chart.yaml | 30 + tmp/baserow/README.md | 27 + tmp/baserow/icon.png | Bin 0 -> 1033 bytes tmp/baserow/questions.yaml | 163 + tmp/baserow/templates/NOTES.txt | 1 + tmp/baserow/templates/_secrets.tpl | 14 + tmp/baserow/templates/common.yaml | 11 + tmp/baserow/values.yaml | 90 + tmp/bazarr/.helmignore | 30 + tmp/bazarr/CHANGELOG.md | 1716 +++++++++ tmp/bazarr/Chart.yaml | 32 + tmp/bazarr/README.md | 27 + tmp/bazarr/icon.png | Bin 0 -> 10117 bytes tmp/bazarr/questions.yaml | 89 + tmp/bazarr/templates/NOTES.txt | 1 + tmp/bazarr/templates/common.yaml | 1 + tmp/bazarr/values.yaml | 38 + tmp/beets/.helmignore | 30 + tmp/beets/CHANGELOG.md | 1816 ++++++++++ tmp/beets/Chart.yaml | 31 + tmp/beets/README.md | 27 + tmp/beets/icon.png | Bin 0 -> 142795 bytes tmp/beets/questions.yaml | 89 + tmp/beets/templates/NOTES.txt | 1 + tmp/beets/templates/common.yaml | 2 + tmp/beets/values.yaml | 45 + tmp/blog/.helmignore | 30 + tmp/blog/CHANGELOG.md | 1447 ++++++++ tmp/blog/Chart.yaml | 31 + tmp/blog/README.md | 27 + tmp/blog/icon.png | Bin 0 -> 14208 bytes tmp/blog/questions.yaml | 114 + tmp/blog/templates/NOTES.txt | 1 + tmp/blog/templates/common.yaml | 2 + tmp/blog/values.yaml | 68 + tmp/booksonic-air/.helmignore | 30 + tmp/booksonic-air/CHANGELOG.md | 1902 ++++++++++ tmp/booksonic-air/Chart.yaml | 26 + tmp/booksonic-air/README.md | 27 + tmp/booksonic-air/icon.png | Bin 0 -> 33191 bytes tmp/booksonic-air/questions.yaml | 89 + tmp/booksonic-air/templates/NOTES.txt | 1 + tmp/booksonic-air/templates/common.yaml | 1 + tmp/booksonic-air/values.yaml | 45 + tmp/browserless-chrome/.helmignore | 30 + tmp/browserless-chrome/CHANGELOG.md | 1052 ++++++ tmp/browserless-chrome/Chart.yaml | 27 + tmp/browserless-chrome/README.md | 27 + .../ci/puppeteer-values.yaml | 1 + tmp/browserless-chrome/icon.png | Bin 0 -> 9225 bytes tmp/browserless-chrome/questions.yaml | 221 ++ tmp/browserless-chrome/templates/NOTES.txt | 1 + tmp/browserless-chrome/templates/common.yaml | 1 + tmp/browserless-chrome/values.yaml | 73 + tmp/calibre-web/.helmignore | 30 + tmp/calibre-web/CHANGELOG.md | 1883 ++++++++++ tmp/calibre-web/Chart.yaml | 29 + tmp/calibre-web/README.md | 27 + tmp/calibre-web/icon.png | Bin 0 -> 11254 bytes tmp/calibre-web/questions.yaml | 89 + tmp/calibre-web/templates/NOTES.txt | 1 + tmp/calibre-web/templates/common.yaml | 1 + tmp/calibre-web/values.yaml | 45 + tmp/chevereto/.helmignore | 30 + tmp/chevereto/CHANGELOG.md | 1098 ++++++ tmp/chevereto/Chart.yaml | 32 + tmp/chevereto/README.md | 27 + tmp/chevereto/icon.png | Bin 0 -> 19185 bytes tmp/chevereto/questions.yaml | 119 + tmp/chevereto/templates/NOTES.txt | 1 + tmp/chevereto/templates/common.yaml | 1 + tmp/chevereto/values.yaml | 85 + tmp/chronos/.helmignore | 30 + tmp/chronos/CHANGELOG.md | 669 ++++ tmp/chronos/Chart.yaml | 28 + tmp/chronos/README.md | 27 + tmp/chronos/icon.png | Bin 0 -> 11839 bytes tmp/chronos/questions.yaml | 88 + tmp/chronos/templates/NOTES.txt | 1 + tmp/chronos/templates/common.yaml | 2 + tmp/chronos/values.yaml | 45 + tmp/cloud9/.helmignore | 30 + tmp/cloud9/CHANGELOG.md | 1536 ++++++++ tmp/cloud9/Chart.yaml | 30 + tmp/cloud9/README.md | 27 + tmp/cloud9/icon.png | Bin 0 -> 19984 bytes tmp/cloud9/questions.yaml | 89 + tmp/cloud9/templates/NOTES.txt | 1 + tmp/cloud9/templates/common.yaml | 1 + tmp/cloud9/values.yaml | 45 + tmp/cloudflareddns/.helmignore | 30 + tmp/cloudflareddns/CHANGELOG.md | 873 +++++ tmp/cloudflareddns/Chart.yaml | 30 + tmp/cloudflareddns/README.md | 27 + .../docs/img/cloudflare-api-keys.png | Bin 0 -> 204380 bytes .../docs/img/cloudflare-config.png | Bin 0 -> 75519 bytes .../docs/img/cloudflare-dns.png | Bin 0 -> 112600 bytes .../docs/img/cloudflare-name.png | Bin 0 -> 16748 bytes tmp/cloudflareddns/docs/img/cloudflare-ns.png | Bin 0 -> 26882 bytes .../docs/img/cloudflare-token.png | Bin 0 -> 64613 bytes tmp/cloudflareddns/docs/setup-guide.md | 81 + tmp/cloudflareddns/docs/validation.md | 31 + tmp/cloudflareddns/icon.png | Bin 0 -> 22160 bytes tmp/cloudflareddns/questions.yaml | 173 + tmp/cloudflareddns/templates/NOTES.txt | 1 + tmp/cloudflareddns/templates/_secret.tpl | 32 + tmp/cloudflareddns/templates/common.yaml | 11 + tmp/cloudflareddns/values.yaml | 64 + tmp/code-server/.helmignore | 30 + tmp/code-server/CHANGELOG.md | 1923 ++++++++++ tmp/code-server/Chart.yaml | 29 + tmp/code-server/README.md | 27 + tmp/code-server/icon.png | Bin 0 -> 14689 bytes tmp/code-server/questions.yaml | 102 + tmp/code-server/templates/NOTES.txt | 1 + tmp/code-server/templates/common.yaml | 2 + tmp/code-server/values.yaml | 52 + tmp/couchpotato/.helmignore | 30 + tmp/couchpotato/CHANGELOG.md | 1180 ++++++ tmp/couchpotato/Chart.yaml | 27 + tmp/couchpotato/README.md | 27 + tmp/couchpotato/icon.png | Bin 0 -> 13537 bytes tmp/couchpotato/questions.yaml | 89 + tmp/couchpotato/templates/NOTES.txt | 1 + tmp/couchpotato/templates/common.yaml | 1 + tmp/couchpotato/values.yaml | 44 + tmp/crafty-4/.helmignore | 30 + tmp/crafty-4/CHANGELOG.md | 747 ++++ tmp/crafty-4/Chart.yaml | 31 + tmp/crafty-4/README.md | 27 + tmp/crafty-4/docs/credentials.md | 4 + tmp/crafty-4/icon.png | Bin 0 -> 107038 bytes tmp/crafty-4/questions.yaml | 187 + tmp/crafty-4/templates/NOTES.txt | 1 + tmp/crafty-4/templates/common.yaml | 2 + tmp/crafty-4/values.yaml | 79 + tmp/cryptofolio/.helmignore | 30 + tmp/cryptofolio/CHANGELOG.md | 1540 ++++++++ tmp/cryptofolio/Chart.yaml | 25 + tmp/cryptofolio/README.md | 27 + tmp/cryptofolio/icon.png | Bin 0 -> 27172 bytes tmp/cryptofolio/questions.yaml | 89 + tmp/cryptofolio/templates/NOTES.txt | 1 + tmp/cryptofolio/templates/common.yaml | 1 + tmp/cryptofolio/values.yaml | 45 + tmp/cura-novnc/.helmignore | 30 + tmp/cura-novnc/CHANGELOG.md | 736 ++++ tmp/cura-novnc/Chart.yaml | 30 + tmp/cura-novnc/README.md | 27 + tmp/cura-novnc/icon.png | Bin 0 -> 6663 bytes tmp/cura-novnc/questions.yaml | 97 + tmp/cura-novnc/templates/NOTES.txt | 1 + tmp/cura-novnc/templates/common.yaml | 2 + tmp/cura-novnc/values.yaml | 48 + tmp/cyberchef/.helmignore | 30 + tmp/cyberchef/CHANGELOG.md | 1933 ++++++++++ tmp/cyberchef/Chart.yaml | 24 + tmp/cyberchef/README.md | 27 + tmp/cyberchef/icon.png | Bin 0 -> 20519 bytes tmp/cyberchef/questions.yaml | 80 + tmp/cyberchef/templates/NOTES.txt | 1 + tmp/cyberchef/templates/common.yaml | 1 + tmp/cyberchef/values.yaml | 40 + tmp/czkawka/.helmignore | 30 + tmp/czkawka/CHANGELOG.md | 752 ++++ tmp/czkawka/Chart.yaml | 31 + tmp/czkawka/README.md | 27 + tmp/czkawka/docs/installation_notes.md | 10 + tmp/czkawka/icon.png | Bin 0 -> 11689 bytes tmp/czkawka/questions.yaml | 188 + tmp/czkawka/templates/NOTES.txt | 1 + tmp/czkawka/templates/common.yaml | 1 + tmp/czkawka/values.yaml | 80 + tmp/dashdot/.helmignore | 30 + tmp/dashdot/CHANGELOG.md | 1312 +++++++ tmp/dashdot/Chart.yaml | 26 + tmp/dashdot/README.md | 27 + tmp/dashdot/icon.png | Bin 0 -> 29369 bytes tmp/dashdot/questions.yaml | 448 +++ tmp/dashdot/templates/NOTES.txt | 1 + tmp/dashdot/templates/common.yaml | 1 + tmp/dashdot/values.yaml | 113 + tmp/davos/.helmignore | 30 + tmp/davos/CHANGELOG.md | 1506 ++++++++ tmp/davos/Chart.yaml | 29 + tmp/davos/README.md | 27 + tmp/davos/icon.png | Bin 0 -> 13667 bytes tmp/davos/questions.yaml | 89 + tmp/davos/templates/NOTES.txt | 1 + tmp/davos/templates/common.yaml | 2 + tmp/davos/values.yaml | 45 + tmp/ddclient/.helmignore | 30 + tmp/ddclient/CHANGELOG.md | 1205 +++++++ tmp/ddclient/Chart.yaml | 27 + tmp/ddclient/README.md | 27 + tmp/ddclient/icon.png | Bin 0 -> 23712 bytes tmp/ddclient/questions.yaml | 59 + tmp/ddclient/templates/NOTES.txt | 1 + tmp/ddclient/templates/common.yaml | 1 + tmp/ddclient/values.yaml | 41 + tmp/ddns-go/.helmignore | 30 + tmp/ddns-go/CHANGELOG.md | 1087 ++++++ tmp/ddns-go/Chart.yaml | 28 + tmp/ddns-go/README.md | 27 + tmp/ddns-go/icon.png | Bin 0 -> 22281 bytes tmp/ddns-go/questions.yaml | 89 + tmp/ddns-go/templates/NOTES.txt | 1 + tmp/ddns-go/templates/common.yaml | 1 + tmp/ddns-go/values.yaml | 45 + tmp/ddns-updater/.helmignore | 30 + tmp/ddns-updater/CHANGELOG.md | 971 +++++ tmp/ddns-updater/Chart.yaml | 25 + tmp/ddns-updater/README.md | 27 + tmp/ddns-updater/docs/How-To.md | 65 + tmp/ddns-updater/icon.png | Bin 0 -> 17934 bytes tmp/ddns-updater/questions.yaml | 200 ++ tmp/ddns-updater/templates/NOTES.txt | 1 + tmp/ddns-updater/templates/common.yaml | 1 + tmp/ddns-updater/values.yaml | 53 + tmp/deemix/.helmignore | 30 + tmp/deemix/CHANGELOG.md | 1068 ++++++ tmp/deemix/Chart.yaml | 30 + tmp/deemix/README.md | 27 + tmp/deemix/icon.png | Bin 0 -> 14015 bytes tmp/deemix/questions.yaml | 110 + tmp/deemix/templates/NOTES.txt | 1 + tmp/deemix/templates/common.yaml | 1 + tmp/deemix/values.yaml | 52 + tmp/deepstack/.helmignore | 30 + tmp/deepstack/CHANGELOG.md | 1700 +++++++++ tmp/deepstack/Chart.yaml | 28 + tmp/deepstack/README.md | 27 + tmp/deepstack/ci/basic-values.yaml | 0 tmp/deepstack/ci/gpu-values.yaml | 1 + tmp/deepstack/docs/installation_notes.md | 6 + tmp/deepstack/icon.png | Bin 0 -> 16337 bytes tmp/deepstack/questions.yaml | 181 + tmp/deepstack/templates/NOTES.txt | 1 + tmp/deepstack/templates/common.yaml | 1 + tmp/deepstack/values.yaml | 80 + tmp/deluge/.helmignore | 30 + tmp/deluge/CHANGELOG.md | 1687 +++++++++ tmp/deluge/Chart.yaml | 29 + tmp/deluge/README.md | 27 + tmp/deluge/icon.png | Bin 0 -> 13765 bytes tmp/deluge/questions.yaml | 134 + tmp/deluge/templates/NOTES.txt | 1 + tmp/deluge/templates/common.yaml | 1 + tmp/deluge/values.yaml | 58 + tmp/dillinger/.helmignore | 30 + tmp/dillinger/CHANGELOG.md | 1188 +++++++ tmp/dillinger/Chart.yaml | 27 + tmp/dillinger/README.md | 27 + tmp/dillinger/icon.png | Bin 0 -> 4101 bytes tmp/dillinger/questions.yaml | 89 + tmp/dillinger/templates/NOTES.txt | 1 + tmp/dillinger/templates/common.yaml | 1 + tmp/dillinger/values.yaml | 44 + tmp/discordgsm/.helmignore | 30 + tmp/discordgsm/CHANGELOG.md | 1 + tmp/discordgsm/Chart.yaml | 29 + tmp/discordgsm/README.md | 27 + tmp/discordgsm/docs/installation_notes.md | 12 + tmp/discordgsm/icon.png | Bin 0 -> 19466 bytes tmp/discordgsm/questions.yaml | 171 + tmp/discordgsm/templates/NOTES.txt | 1 + tmp/discordgsm/templates/_secret.tpl | 22 + tmp/discordgsm/templates/common.yaml | 11 + tmp/discordgsm/values.yaml | 77 + tmp/dizquetv/.helmignore | 30 + tmp/dizquetv/CHANGELOG.md | 1633 +++++++++ tmp/dizquetv/Chart.yaml | 26 + tmp/dizquetv/README.md | 27 + tmp/dizquetv/icon.png | Bin 0 -> 11891 bytes tmp/dizquetv/questions.yaml | 89 + tmp/dizquetv/templates/NOTES.txt | 1 + tmp/dizquetv/templates/common.yaml | 1 + tmp/dizquetv/values.yaml | 37 + tmp/dokuwiki/.helmignore | 30 + tmp/dokuwiki/CHANGELOG.md | 1745 +++++++++ tmp/dokuwiki/Chart.yaml | 27 + tmp/dokuwiki/README.md | 27 + tmp/dokuwiki/icon.png | Bin 0 -> 69157 bytes tmp/dokuwiki/questions.yaml | 188 + tmp/dokuwiki/templates/NOTES.txt | 1 + tmp/dokuwiki/templates/common.yaml | 1 + tmp/dokuwiki/values.yaml | 49 + tmp/doplarr/.helmignore | 30 + tmp/doplarr/CHANGELOG.md | 998 ++++++ tmp/doplarr/Chart.yaml | 25 + tmp/doplarr/README.md | 27 + tmp/doplarr/icon.png | Bin 0 -> 77247 bytes tmp/doplarr/questions.yaml | 175 + tmp/doplarr/templates/NOTES.txt | 1 + tmp/doplarr/templates/common.yaml | 1 + tmp/doplarr/values.yaml | 46 + tmp/double-take/.helmignore | 30 + tmp/double-take/CHANGELOG.md | 1051 ++++++ tmp/double-take/Chart.yaml | 29 + tmp/double-take/README.md | 27 + tmp/double-take/icon.png | Bin 0 -> 4891 bytes tmp/double-take/questions.yaml | 89 + tmp/double-take/templates/NOTES.txt | 1 + tmp/double-take/templates/common.yaml | 1 + tmp/double-take/values.yaml | 37 + tmp/doublecommander/.helmignore | 30 + tmp/doublecommander/CHANGELOG.md | 1535 ++++++++ tmp/doublecommander/Chart.yaml | 29 + tmp/doublecommander/README.md | 27 + tmp/doublecommander/icon.png | Bin 0 -> 26442 bytes tmp/doublecommander/questions.yaml | 89 + tmp/doublecommander/templates/NOTES.txt | 1 + tmp/doublecommander/templates/common.yaml | 2 + tmp/doublecommander/values.yaml | 44 + tmp/drawio/.helmignore | 30 + tmp/drawio/CHANGELOG.md | 1231 +++++++ tmp/drawio/Chart.yaml | 25 + tmp/drawio/README.md | 27 + tmp/drawio/icon.png | Bin 0 -> 3023 bytes tmp/drawio/questions.yaml | 80 + tmp/drawio/templates/NOTES.txt | 1 + tmp/drawio/templates/common.yaml | 1 + tmp/drawio/values.yaml | 39 + tmp/duckdns/.helmignore | 30 + tmp/duckdns/CHANGELOG.md | 1367 +++++++ tmp/duckdns/Chart.yaml | 27 + tmp/duckdns/README.md | 27 + tmp/duckdns/icon.png | Bin 0 -> 10088 bytes tmp/duckdns/questions.yaml | 84 + tmp/duckdns/templates/NOTES.txt | 1 + tmp/duckdns/templates/common.yaml | 1 + tmp/duckdns/values.yaml | 44 + tmp/duplicati/.helmignore | 30 + tmp/duplicati/CHANGELOG.md | 1664 +++++++++ tmp/duplicati/Chart.yaml | 25 + tmp/duplicati/README.md | 27 + tmp/duplicati/docs/ingress.md | 7 + tmp/duplicati/icon.png | Bin 0 -> 5689 bytes tmp/duplicati/questions.yaml | 89 + tmp/duplicati/templates/NOTES.txt | 1 + tmp/duplicati/templates/common.yaml | 1 + tmp/duplicati/values.yaml | 37 + tmp/emby/.helmignore | 30 + tmp/emby/CHANGELOG.md | 1660 +++++++++ tmp/emby/Chart.yaml | 29 + tmp/emby/README.md | 27 + tmp/emby/icon.png | Bin 0 -> 2667 bytes tmp/emby/questions.yaml | 89 + tmp/emby/templates/NOTES.txt | 1 + tmp/emby/templates/common.yaml | 1 + tmp/emby/values.yaml | 41 + tmp/embystat/.helmignore | 30 + tmp/embystat/CHANGELOG.md | 1187 +++++++ tmp/embystat/Chart.yaml | 27 + tmp/embystat/README.md | 27 + tmp/embystat/icon.png | Bin 0 -> 15149 bytes tmp/embystat/questions.yaml | 89 + tmp/embystat/templates/NOTES.txt | 1 + tmp/embystat/templates/common.yaml | 1 + tmp/embystat/values.yaml | 44 + tmp/emulatorjs/.helmignore | 30 + tmp/emulatorjs/CHANGELOG.md | 1304 +++++++ tmp/emulatorjs/Chart.yaml | 27 + tmp/emulatorjs/README.md | 27 + tmp/emulatorjs/icon.png | Bin 0 -> 20692 bytes tmp/emulatorjs/questions.yaml | 150 + tmp/emulatorjs/templates/NOTES.txt | 1 + tmp/emulatorjs/templates/common.yaml | 1 + tmp/emulatorjs/values.yaml | 65 + tmp/endlessh/.helmignore | 30 + tmp/endlessh/CHANGELOG.md | 1171 ++++++ tmp/endlessh/Chart.yaml | 27 + tmp/endlessh/README.md | 27 + tmp/endlessh/icon.png | Bin 0 -> 34574 bytes tmp/endlessh/questions.yaml | 87 + tmp/endlessh/templates/NOTES.txt | 1 + tmp/endlessh/templates/common.yaml | 1 + tmp/endlessh/values.yaml | 41 + tmp/esphome/.helmignore | 30 + tmp/esphome/CHANGELOG.md | 1308 +++++++ tmp/esphome/Chart.yaml | 27 + tmp/esphome/README.md | 27 + tmp/esphome/icon.png | Bin 0 -> 4768 bytes tmp/esphome/questions.yaml | 114 + tmp/esphome/templates/NOTES.txt | 1 + tmp/esphome/templates/common.yaml | 1 + tmp/esphome/values.yaml | 55 + tmp/etherpad/.helmignore | 30 + tmp/etherpad/CHANGELOG.md | 1647 +++++++++ tmp/etherpad/Chart.yaml | 31 + tmp/etherpad/README.md | 27 + tmp/etherpad/icon.png | Bin 0 -> 34508 bytes tmp/etherpad/questions.yaml | 136 + tmp/etherpad/templates/NOTES.txt | 1 + tmp/etherpad/templates/common.yaml | 1 + tmp/etherpad/values.yaml | 62 + tmp/external-service/.helmignore | 30 + tmp/external-service/CHANGELOG.md | 1491 ++++++++ tmp/external-service/Chart.yaml | 27 + tmp/external-service/README.md | 27 + tmp/external-service/icon.png | Bin 0 -> 6769 bytes tmp/external-service/questions.yaml | 148 + tmp/external-service/templates/NOTES.txt | 1 + tmp/external-service/templates/common.yaml | 1 + tmp/external-service/values.yaml | 27 + tmp/ferdi-server/.helmignore | 30 + tmp/ferdi-server/CHANGELOG.md | 1050 ++++++ tmp/ferdi-server/Chart.yaml | 26 + tmp/ferdi-server/README.md | 27 + tmp/ferdi-server/icon.png | Bin 0 -> 340668 bytes tmp/ferdi-server/questions.yaml | 206 ++ tmp/ferdi-server/templates/NOTES.txt | 1 + tmp/ferdi-server/templates/_secrets.tpl | 14 + tmp/ferdi-server/templates/common.yaml | 11 + tmp/ferdi-server/values.yaml | 112 + tmp/filebrowser/.helmignore | 30 + tmp/filebrowser/CHANGELOG.md | 1035 ++++++ tmp/filebrowser/Chart.yaml | 28 + tmp/filebrowser/README.md | 27 + tmp/filebrowser/docs/installation_notes.md | 14 + tmp/filebrowser/icon.png | Bin 0 -> 39962 bytes tmp/filebrowser/questions.yaml | 124 + tmp/filebrowser/templates/NOTES.txt | 1 + tmp/filebrowser/templates/common.yaml | 1 + tmp/filebrowser/values.yaml | 48 + tmp/fileflows/.helmignore | 30 + tmp/fileflows/CHANGELOG.md | 970 +++++ tmp/fileflows/Chart.yaml | 25 + tmp/fileflows/README.md | 27 + tmp/fileflows/icon.png | Bin 0 -> 7026 bytes tmp/fileflows/questions.yaml | 113 + tmp/fileflows/templates/NOTES.txt | 1 + tmp/fileflows/templates/common.yaml | 1 + tmp/fileflows/values.yaml | 53 + tmp/fireflyiii/.helmignore | 30 + tmp/fireflyiii/CHANGELOG.md | 2115 +++++++++++ tmp/fireflyiii/Chart.yaml | 33 + tmp/fireflyiii/LICENSE | 106 + tmp/fireflyiii/README.md | 27 + tmp/fireflyiii/docs/installation_notes.md | 5 + tmp/fireflyiii/docs/validation.md | 13 + tmp/fireflyiii/icon.png | Bin 0 -> 14708 bytes tmp/fireflyiii/questions.yaml | 108 + tmp/fireflyiii/templates/NOTES.txt | 1 + tmp/fireflyiii/templates/_cronjob.tpl | 32 + tmp/fireflyiii/templates/_secrets.tpl | 17 + tmp/fireflyiii/templates/common.yaml | 17 + tmp/fireflyiii/values.yaml | 96 + tmp/fleet/.helmignore | 30 + tmp/fleet/CHANGELOG.md | 1313 +++++++ tmp/fleet/Chart.yaml | 30 + tmp/fleet/README.md | 27 + tmp/fleet/icon.png | Bin 0 -> 5673 bytes tmp/fleet/questions.yaml | 102 + tmp/fleet/templates/NOTES.txt | 1 + tmp/fleet/templates/common.yaml | 1 + tmp/fleet/values.yaml | 64 + tmp/flexget/.helmignore | 30 + tmp/flexget/CHANGELOG.md | 1331 +++++++ tmp/flexget/Chart.yaml | 28 + tmp/flexget/README.md | 27 + tmp/flexget/icon.png | Bin 0 -> 4603 bytes tmp/flexget/questions.yaml | 111 + tmp/flexget/templates/NOTES.txt | 1 + tmp/flexget/templates/common.yaml | 1 + tmp/flexget/values.yaml | 50 + tmp/flood/.helmignore | 30 + tmp/flood/CHANGELOG.md | 1613 +++++++++ tmp/flood/Chart.yaml | 28 + tmp/flood/README.md | 27 + tmp/flood/ci/ct-values.yaml | 5 + tmp/flood/icon.png | Bin 0 -> 5965 bytes tmp/flood/questions.yaml | 102 + tmp/flood/templates/NOTES.txt | 1 + tmp/flood/templates/common.yaml | 1 + tmp/flood/values.yaml | 28 + tmp/fluidd/.helmignore | 30 + tmp/fluidd/CHANGELOG.md | 1056 ++++++ tmp/fluidd/Chart.yaml | 25 + tmp/fluidd/README.md | 27 + tmp/fluidd/icon.png | Bin 0 -> 24587 bytes tmp/fluidd/questions.yaml | 80 + tmp/fluidd/templates/NOTES.txt | 1 + tmp/fluidd/templates/common.yaml | 1 + tmp/fluidd/values.yaml | 39 + tmp/foldingathome/.helmignore | 30 + tmp/foldingathome/CHANGELOG.md | 1199 +++++++ tmp/foldingathome/Chart.yaml | 27 + tmp/foldingathome/README.md | 27 + tmp/foldingathome/icon.png | Bin 0 -> 24707 bytes tmp/foldingathome/questions.yaml | 111 + tmp/foldingathome/templates/NOTES.txt | 1 + tmp/foldingathome/templates/common.yaml | 1 + tmp/foldingathome/values.yaml | 53 + tmp/fossil/.helmignore | 30 + tmp/fossil/CHANGELOG.md | 1478 ++++++++ tmp/fossil/Chart.yaml | 27 + tmp/fossil/README.md | 27 + tmp/fossil/icon.png | Bin 0 -> 4690 bytes tmp/fossil/questions.yaml | 80 + tmp/fossil/templates/NOTES.txt | 1 + tmp/fossil/templates/common.yaml | 2 + tmp/fossil/values.yaml | 43 + tmp/gaps/.helmignore | 30 + tmp/gaps/CHANGELOG.md | 1621 +++++++++ tmp/gaps/Chart.yaml | 29 + tmp/gaps/README.md | 27 + tmp/gaps/icon.png | Bin 0 -> 6251 bytes tmp/gaps/questions.yaml | 89 + tmp/gaps/templates/NOTES.txt | 1 + tmp/gaps/templates/common.yaml | 1 + tmp/gaps/values.yaml | 26 + tmp/golinks/.helmignore | 30 + tmp/golinks/CHANGELOG.md | 1509 ++++++++ tmp/golinks/Chart.yaml | 31 + tmp/golinks/README.md | 27 + tmp/golinks/icon.png | Bin 0 -> 11499 bytes tmp/golinks/questions.yaml | 114 + tmp/golinks/templates/NOTES.txt | 1 + tmp/golinks/templates/common.yaml | 2 + tmp/golinks/values.yaml | 31 + tmp/gonic/.helmignore | 30 + tmp/gonic/CHANGELOG.md | 1620 +++++++++ tmp/gonic/Chart.yaml | 26 + tmp/gonic/README.md | 27 + tmp/gonic/ci/ct-values.yaml | 21 + tmp/gonic/icon.png | Bin 0 -> 33453 bytes tmp/gonic/questions.yaml | 89 + tmp/gonic/templates/NOTES.txt | 1 + tmp/gonic/templates/common.yaml | 1 + tmp/gonic/values.yaml | 26 + tmp/haste-server/.helmignore | 30 + tmp/haste-server/CHANGELOG.md | 1604 +++++++++ tmp/haste-server/Chart.yaml | 29 + tmp/haste-server/README.md | 27 + tmp/haste-server/icon.png | Bin 0 -> 12689 bytes tmp/haste-server/questions.yaml | 109 + tmp/haste-server/templates/NOTES.txt | 1 + tmp/haste-server/templates/common.yaml | 1 + tmp/haste-server/values.yaml | 26 + tmp/headphones/.helmignore | 30 + tmp/headphones/CHANGELOG.md | 1506 ++++++++ tmp/headphones/Chart.yaml | 29 + tmp/headphones/README.md | 27 + tmp/headphones/icon.png | Bin 0 -> 13178 bytes tmp/headphones/questions.yaml | 91 + tmp/headphones/templates/NOTES.txt | 1 + tmp/headphones/templates/common.yaml | 2 + tmp/headphones/values.yaml | 25 + tmp/hedgedoc/.helmignore | 30 + tmp/hedgedoc/CHANGELOG.md | 1571 ++++++++ tmp/hedgedoc/Chart.yaml | 27 + tmp/hedgedoc/README.md | 27 + tmp/hedgedoc/icon.png | Bin 0 -> 19731 bytes tmp/hedgedoc/questions.yaml | 913 +++++ tmp/hedgedoc/templates/NOTES.txt | 1 + tmp/hedgedoc/templates/_secrets.tpl | 14 + tmp/hedgedoc/templates/common.yaml | 11 + tmp/hedgedoc/values.yaml | 146 + tmp/heimdall/.helmignore | 30 + tmp/heimdall/CHANGELOG.md | 1802 ++++++++++ tmp/heimdall/Chart.yaml | 27 + tmp/heimdall/README.md | 27 + tmp/heimdall/icon.png | Bin 0 -> 20624 bytes tmp/heimdall/questions.yaml | 91 + tmp/heimdall/templates/NOTES.txt | 1 + tmp/heimdall/templates/common.yaml | 1 + tmp/heimdall/values.yaml | 31 + tmp/homarr/.helmignore | 30 + tmp/homarr/CHANGELOG.md | 931 +++++ tmp/homarr/Chart.yaml | 25 + tmp/homarr/README.md | 27 + tmp/homarr/icon.png | Bin 0 -> 15899 bytes tmp/homarr/questions.yaml | 99 + tmp/homarr/templates/NOTES.txt | 1 + tmp/homarr/templates/common.yaml | 1 + tmp/homarr/values.yaml | 20 + tmp/home-assistant/.helmignore | 30 + tmp/home-assistant/CHANGELOG.md | 2374 +++++++++++++ tmp/home-assistant/Chart.yaml | 31 + tmp/home-assistant/README.md | 27 + tmp/home-assistant/icon.png | Bin 0 -> 19755 bytes tmp/home-assistant/questions.yaml | 91 + tmp/home-assistant/templates/NOTES.txt | 1 + tmp/home-assistant/templates/common.yaml | 5 + tmp/home-assistant/values.yaml | 152 + tmp/homebox/.helmignore | 30 + tmp/homebox/CHANGELOG.md | 1 + tmp/homebox/Chart.yaml | 28 + tmp/homebox/README.md | 27 + tmp/homebox/icon.png | Bin 0 -> 28344 bytes tmp/homebox/questions.yaml | 185 + tmp/homebox/templates/NOTES.txt | 1 + tmp/homebox/templates/_secret.tpl | 24 + tmp/homebox/templates/common.yaml | 11 + tmp/homebox/values.yaml | 37 + tmp/homelablabelmaker/.helmignore | 30 + tmp/homelablabelmaker/CHANGELOG.md | 694 ++++ tmp/homelablabelmaker/Chart.yaml | 30 + tmp/homelablabelmaker/README.md | 27 + tmp/homelablabelmaker/icon.png | Bin 0 -> 66333 bytes tmp/homelablabelmaker/questions.yaml | 78 + tmp/homelablabelmaker/templates/NOTES.txt | 1 + tmp/homelablabelmaker/templates/common.yaml | 2 + tmp/homelablabelmaker/values.yaml | 20 + tmp/homepage/.helmignore | 30 + tmp/homepage/CHANGELOG.md | 423 +++ tmp/homepage/Chart.yaml | 25 + tmp/homepage/README.md | 27 + tmp/homepage/icon.png | Bin 0 -> 11685 bytes tmp/homepage/questions.yaml | 91 + tmp/homepage/templates/NOTES.txt | 1 + tmp/homepage/templates/common.yaml | 1 + tmp/homepage/values.yaml | 18 + tmp/homer/.helmignore | 30 + tmp/homer/CHANGELOG.md | 1073 ++++++ tmp/homer/Chart.yaml | 27 + tmp/homer/README.md | 27 + tmp/homer/icon.png | Bin 0 -> 37168 bytes tmp/homer/questions.yaml | 104 + tmp/homer/templates/NOTES.txt | 1 + tmp/homer/templates/common.yaml | 1 + tmp/homer/values.yaml | 28 + tmp/htpcmanager/.helmignore | 30 + tmp/htpcmanager/CHANGELOG.md | 1182 ++++++ tmp/htpcmanager/Chart.yaml | 27 + tmp/htpcmanager/README.md | 27 + tmp/htpcmanager/icon.png | Bin 0 -> 30153 bytes tmp/htpcmanager/questions.yaml | 91 + tmp/htpcmanager/templates/NOTES.txt | 1 + tmp/htpcmanager/templates/common.yaml | 1 + tmp/htpcmanager/values.yaml | 25 + tmp/hyperion-ng/.helmignore | 30 + tmp/hyperion-ng/CHANGELOG.md | 1677 +++++++++ tmp/hyperion-ng/Chart.yaml | 26 + tmp/hyperion-ng/README.md | 27 + tmp/hyperion-ng/icon.png | Bin 0 -> 21946 bytes tmp/hyperion-ng/questions.yaml | 157 + tmp/hyperion-ng/templates/NOTES.txt | 1 + tmp/hyperion-ng/templates/common.yaml | 1 + tmp/hyperion-ng/values.yaml | 43 + tmp/ipfs/.helmignore | 30 + tmp/ipfs/CHANGELOG.md | 1326 +++++++ tmp/ipfs/Chart.yaml | 28 + tmp/ipfs/README.md | 27 + tmp/ipfs/icon.png | Bin 0 -> 17080 bytes tmp/ipfs/questions.yaml | 200 ++ tmp/ipfs/templates/NOTES.txt | 1 + tmp/ipfs/templates/common.yaml | 1 + tmp/ipfs/values.yaml | 71 + tmp/ispy-agent-dvr/.helmignore | 30 + tmp/ispy-agent-dvr/CHANGELOG.md | 1336 +++++++ tmp/ispy-agent-dvr/Chart.yaml | 27 + tmp/ispy-agent-dvr/README.md | 27 + tmp/ispy-agent-dvr/icon.png | Bin 0 -> 17832 bytes tmp/ispy-agent-dvr/questions.yaml | 276 ++ tmp/ispy-agent-dvr/templates/NOTES.txt | 1 + tmp/ispy-agent-dvr/templates/common.yaml | 1 + tmp/ispy-agent-dvr/values.yaml | 95 + tmp/iyuuplus/.helmignore | 30 + tmp/iyuuplus/CHANGELOG.md | 978 +++++ tmp/iyuuplus/Chart.yaml | 28 + tmp/iyuuplus/README.md | 27 + tmp/iyuuplus/icon.png | Bin 0 -> 13833 bytes tmp/iyuuplus/questions.yaml | 107 + tmp/iyuuplus/templates/NOTES.txt | 1 + tmp/iyuuplus/templates/common.yaml | 1 + tmp/iyuuplus/values.yaml | 29 + tmp/jackett/.helmignore | 30 + tmp/jackett/CHANGELOG.md | 3159 +++++++++++++++++ tmp/jackett/Chart.yaml | 30 + tmp/jackett/README.md | 27 + tmp/jackett/icon.png | Bin 0 -> 24159 bytes tmp/jackett/questions.yaml | 91 + tmp/jackett/templates/NOTES.txt | 1 + tmp/jackett/templates/common.yaml | 1 + tmp/jackett/values.yaml | 33 + tmp/jellyfin/.helmignore | 30 + tmp/jellyfin/CHANGELOG.md | 1659 +++++++++ tmp/jellyfin/Chart.yaml | 29 + tmp/jellyfin/README.md | 27 + tmp/jellyfin/docs/how-to.md | 99 + tmp/jellyfin/docs/img/JellyfinAddMedia.png | Bin 0 -> 29901 bytes tmp/jellyfin/docs/img/JellyfinAddMovies1.png | Bin 0 -> 50129 bytes tmp/jellyfin/docs/img/JellyfinAddMovies2.png | Bin 0 -> 66778 bytes tmp/jellyfin/docs/img/JellyfinNFSStorage.png | Bin 0 -> 33714 bytes tmp/jellyfin/docs/img/JellyfinPVC.png | Bin 0 -> 39525 bytes .../docs/img/JellyfinTranscodeDir.png | Bin 0 -> 35202 bytes tmp/jellyfin/docs/img/SearchJellyfin.png | Bin 0 -> 32308 bytes tmp/jellyfin/icon.png | Bin 0 -> 27336 bytes tmp/jellyfin/questions.yaml | 112 + tmp/jellyfin/templates/NOTES.txt | 1 + tmp/jellyfin/templates/common.yaml | 1 + tmp/jellyfin/values.yaml | 35 + tmp/jellyseerr/.helmignore | 30 + tmp/jellyseerr/CHANGELOG.md | 870 +++++ tmp/jellyseerr/Chart.yaml | 25 + tmp/jellyseerr/README.md | 27 + tmp/jellyseerr/icon.png | Bin 0 -> 11623 bytes tmp/jellyseerr/questions.yaml | 119 + tmp/jellyseerr/templates/NOTES.txt | 1 + tmp/jellyseerr/templates/common.yaml | 1 + tmp/jellyseerr/values.yaml | 27 + tmp/jupyter/.helmignore | 30 + tmp/jupyter/CHANGELOG.md | 473 +++ tmp/jupyter/Chart.yaml | 29 + tmp/jupyter/README.md | 27 + tmp/jupyter/icon.png | Bin 0 -> 26586 bytes tmp/jupyter/questions.yaml | 142 + tmp/jupyter/templates/NOTES.txt | 1 + tmp/jupyter/templates/common.yaml | 1 + tmp/jupyter/values.yaml | 67 + tmp/kasm/.helmignore | 30 + tmp/kasm/CHANGELOG.md | 797 +++++ tmp/kasm/Chart.yaml | 30 + tmp/kasm/LICENSE | 106 + tmp/kasm/README.md | 27 + tmp/kasm/docs/installation_notes.md | 26 + tmp/kasm/icon.png | Bin 0 -> 14921 bytes tmp/kasm/questions.yaml | 159 + tmp/kasm/templates/NOTES.txt | 1 + tmp/kasm/templates/_hostPathMounts.tpl | 13 + tmp/kasm/templates/common.yaml | 15 + tmp/kasm/values.yaml | 61 + tmp/kavita/.helmignore | 30 + tmp/kavita/CHANGELOG.md | 1049 ++++++ tmp/kavita/Chart.yaml | 31 + tmp/kavita/README.md | 27 + tmp/kavita/icon.png | Bin 0 -> 83325 bytes tmp/kavita/questions.yaml | 99 + tmp/kavita/templates/NOTES.txt | 1 + tmp/kavita/templates/common.yaml | 1 + tmp/kavita/values.yaml | 26 + tmp/kitchenowl/.helmignore | 30 + tmp/kitchenowl/CHANGELOG.md | 746 ++++ tmp/kitchenowl/Chart.yaml | 29 + tmp/kitchenowl/README.md | 27 + tmp/kitchenowl/icon.png | Bin 0 -> 104399 bytes tmp/kitchenowl/questions.yaml | 105 + tmp/kitchenowl/templates/NOTES.txt | 1 + tmp/kitchenowl/templates/_secrets.tpl | 20 + tmp/kitchenowl/templates/common.yaml | 5 + tmp/kitchenowl/values.yaml | 56 + tmp/kiwix-serve/.helmignore | 30 + tmp/kiwix-serve/CHANGELOG.md | 717 ++++ tmp/kiwix-serve/Chart.yaml | 29 + tmp/kiwix-serve/README.md | 27 + tmp/kiwix-serve/docs/installation_notes.md | 16 + tmp/kiwix-serve/icon.png | Bin 0 -> 2977 bytes tmp/kiwix-serve/questions.yaml | 104 + tmp/kiwix-serve/templates/NOTES.txt | 1 + tmp/kiwix-serve/templates/common.yaml | 2 + tmp/kiwix-serve/values.yaml | 32 + tmp/kms/.helmignore | 30 + tmp/kms/CHANGELOG.md | 1733 +++++++++ tmp/kms/Chart.yaml | 27 + tmp/kms/README.md | 27 + tmp/kms/icon.png | Bin 0 -> 46255 bytes tmp/kms/questions.yaml | 68 + tmp/kms/templates/NOTES.txt | 1 + tmp/kms/templates/common.yaml | 1 + tmp/kms/values.yaml | 19 + tmp/komga/.helmignore | 30 + tmp/komga/CHANGELOG.md | 1905 ++++++++++ tmp/komga/Chart.yaml | 29 + tmp/komga/README.md | 27 + tmp/komga/icon.png | Bin 0 -> 12548 bytes tmp/komga/questions.yaml | 99 + tmp/komga/templates/NOTES.txt | 1 + tmp/komga/templates/common.yaml | 1 + tmp/komga/values.yaml | 20 + tmp/lama-cleaner/.helmignore | 30 + tmp/lama-cleaner/CHANGELOG.md | 1 + tmp/lama-cleaner/Chart.yaml | 30 + tmp/lama-cleaner/README.md | 27 + tmp/lama-cleaner/icon.png | Bin 0 -> 15299 bytes tmp/lama-cleaner/questions.yaml | 183 + tmp/lama-cleaner/templates/NOTES.txt | 1 + tmp/lama-cleaner/templates/_args.tpl | 33 + tmp/lama-cleaner/templates/common.yaml | 9 + tmp/lama-cleaner/values.yaml | 46 + tmp/lazylibrarian/.helmignore | 30 + tmp/lazylibrarian/CHANGELOG.md | 2283 ++++++++++++ tmp/lazylibrarian/Chart.yaml | 29 + tmp/lazylibrarian/README.md | 27 + tmp/lazylibrarian/icon.png | Bin 0 -> 11886 bytes tmp/lazylibrarian/questions.yaml | 91 + tmp/lazylibrarian/templates/NOTES.txt | 1 + tmp/lazylibrarian/templates/common.yaml | 1 + tmp/lazylibrarian/values.yaml | 25 + tmp/leaf2mqtt/.helmignore | 30 + tmp/leaf2mqtt/CHANGELOG.md | 1496 ++++++++ tmp/leaf2mqtt/Chart.yaml | 30 + tmp/leaf2mqtt/README.md | 27 + tmp/leaf2mqtt/icon.png | Bin 0 -> 16057 bytes tmp/leaf2mqtt/questions.yaml | 123 + tmp/leaf2mqtt/templates/NOTES.txt | 1 + tmp/leaf2mqtt/templates/common.yaml | 2 + tmp/leaf2mqtt/values.yaml | 43 + tmp/libreddit/.helmignore | 30 + tmp/libreddit/CHANGELOG.md | 812 +++++ tmp/libreddit/Chart.yaml | 27 + tmp/libreddit/README.md | 27 + tmp/libreddit/icon.png | Bin 0 -> 8122 bytes tmp/libreddit/questions.yaml | 196 + tmp/libreddit/templates/NOTES.txt | 1 + tmp/libreddit/templates/common.yaml | 1 + tmp/libreddit/values.yaml | 54 + tmp/libremdb/.helmignore | 30 + tmp/libremdb/CHANGELOG.md | 1 + tmp/libremdb/Chart.yaml | 34 + tmp/libremdb/README.md | 27 + tmp/libremdb/icon.png | Bin 0 -> 6222 bytes tmp/libremdb/questions.yaml | 141 + tmp/libremdb/templates/NOTES.txt | 1 + tmp/libremdb/templates/common.yaml | 1 + tmp/libremdb/values.yaml | 39 + tmp/lidarr/.helmignore | 30 + tmp/lidarr/CHANGELOG.md | 1815 ++++++++++ tmp/lidarr/Chart.yaml | 33 + tmp/lidarr/README.md | 27 + tmp/lidarr/icon.png | Bin 0 -> 41815 bytes tmp/lidarr/questions.yaml | 113 + tmp/lidarr/templates/NOTES.txt | 1 + tmp/lidarr/templates/common.yaml | 6 + tmp/lidarr/values.yaml | 63 + tmp/linkding/.helmignore | 30 + tmp/linkding/CHANGELOG.md | 1055 ++++++ tmp/linkding/Chart.yaml | 26 + tmp/linkding/README.md | 27 + tmp/linkding/icon.png | Bin 0 -> 2937 bytes tmp/linkding/questions.yaml | 137 + tmp/linkding/templates/NOTES.txt | 1 + tmp/linkding/templates/common.yaml | 1 + tmp/linkding/values.yaml | 57 + tmp/littlelink/.helmignore | 30 + tmp/littlelink/CHANGELOG.md | 2348 ++++++++++++ tmp/littlelink/Chart.yaml | 28 + tmp/littlelink/README.md | 27 + tmp/littlelink/icon.png | Bin 0 -> 4999 bytes tmp/littlelink/questions.yaml | 406 +++ tmp/littlelink/templates/NOTES.txt | 1 + tmp/littlelink/templates/_configmap.tpl | 195 + tmp/littlelink/templates/common.yaml | 11 + tmp/littlelink/values.yaml | 42 + tmp/logitech-media-server/.helmignore | 30 + tmp/logitech-media-server/CHANGELOG.md | 2038 +++++++++++ tmp/logitech-media-server/Chart.yaml | 31 + tmp/logitech-media-server/README.md | 27 + tmp/logitech-media-server/icon.png | Bin 0 -> 17543 bytes tmp/logitech-media-server/questions.yaml | 163 + tmp/logitech-media-server/templates/NOTES.txt | 1 + .../templates/common.yaml | 1 + tmp/logitech-media-server/values.yaml | 51 + tmp/matomo/.helmignore | 30 + tmp/matomo/CHANGELOG.md | 1888 ++++++++++ tmp/matomo/Chart.yaml | 30 + tmp/matomo/README.md | 27 + tmp/matomo/icon.png | Bin 0 -> 5352 bytes tmp/matomo/questions.yaml | 255 ++ tmp/matomo/templates/NOTES.txt | 1 + tmp/matomo/templates/common.yaml | 1 + tmp/matomo/values.yaml | 98 + tmp/medusa/.helmignore | 30 + tmp/medusa/CHANGELOG.md | 1809 ++++++++++ tmp/medusa/Chart.yaml | 32 + tmp/medusa/README.md | 27 + tmp/medusa/icon.png | Bin 0 -> 10138 bytes tmp/medusa/questions.yaml | 91 + tmp/medusa/templates/NOTES.txt | 1 + tmp/medusa/templates/common.yaml | 2 + tmp/medusa/values.yaml | 25 + tmp/meshroom/.helmignore | 30 + tmp/meshroom/CHANGELOG.md | 832 +++++ tmp/meshroom/Chart.yaml | 25 + tmp/meshroom/README.md | 27 + tmp/meshroom/docs/installation_notes.md | 6 + tmp/meshroom/icon.png | Bin 0 -> 134228 bytes tmp/meshroom/questions.yaml | 90 + tmp/meshroom/templates/NOTES.txt | 1 + tmp/meshroom/templates/common.yaml | 1 + tmp/meshroom/values.yaml | 35 + tmp/metube/.helmignore | 30 + tmp/metube/CHANGELOG.md | 927 +++++ tmp/metube/Chart.yaml | 28 + tmp/metube/README.md | 27 + tmp/metube/icon.png | Bin 0 -> 7967 bytes tmp/metube/questions.yaml | 118 + tmp/metube/templates/NOTES.txt | 1 + tmp/metube/templates/common.yaml | 1 + tmp/metube/values.yaml | 31 + tmp/minecraft-bedrock/.helmignore | 30 + tmp/minecraft-bedrock/CHANGELOG.md | 724 ++++ tmp/minecraft-bedrock/Chart.yaml | 27 + tmp/minecraft-bedrock/README.md | 27 + tmp/minecraft-bedrock/docs/How-To.md | 43 + tmp/minecraft-bedrock/docs/imgs/console.png | Bin 0 -> 6025 bytes tmp/minecraft-bedrock/docs/imgs/xuids.png | Bin 0 -> 1592 bytes tmp/minecraft-bedrock/icon.png | Bin 0 -> 25038 bytes tmp/minecraft-bedrock/questions.yaml | 266 ++ tmp/minecraft-bedrock/templates/NOTES.txt | 1 + tmp/minecraft-bedrock/templates/common.yaml | 1 + tmp/minecraft-bedrock/values.yaml | 66 + tmp/minetest/.helmignore | 30 + tmp/minetest/CHANGELOG.md | 1251 +++++++ tmp/minetest/Chart.yaml | 27 + tmp/minetest/README.md | 27 + tmp/minetest/icon.png | Bin 0 -> 40252 bytes tmp/minetest/questions.yaml | 90 + tmp/minetest/templates/NOTES.txt | 1 + tmp/minetest/templates/common.yaml | 1 + tmp/minetest/values.yaml | 38 + tmp/minio-console/.helmignore | 30 + tmp/minio-console/CHANGELOG.md | 1858 ++++++++++ tmp/minio-console/Chart.yaml | 27 + tmp/minio-console/README.md | 27 + tmp/minio-console/icon.png | Bin 0 -> 20066 bytes tmp/minio-console/questions.yaml | 112 + tmp/minio-console/templates/NOTES.txt | 1 + tmp/minio-console/templates/common.yaml | 1 + tmp/minio-console/values.yaml | 32 + tmp/minio/.helmignore | 30 + tmp/minio/CHANGELOG.md | 1837 ++++++++++ tmp/minio/Chart.yaml | 27 + tmp/minio/README.md | 27 + tmp/minio/icon.png | Bin 0 -> 5748 bytes tmp/minio/questions.yaml | 151 + tmp/minio/templates/NOTES.txt | 1 + tmp/minio/templates/common.yaml | 1 + tmp/minio/values.yaml | 64 + tmp/minisatip/.helmignore | 30 + tmp/minisatip/CHANGELOG.md | 1202 +++++++ tmp/minisatip/Chart.yaml | 26 + tmp/minisatip/README.md | 27 + tmp/minisatip/icon.png | Bin 0 -> 21106 bytes tmp/minisatip/questions.yaml | 135 + tmp/minisatip/templates/NOTES.txt | 1 + tmp/minisatip/templates/common.yaml | 1 + tmp/minisatip/values.yaml | 40 + tmp/mstream/.helmignore | 30 + tmp/mstream/CHANGELOG.md | 1506 ++++++++ tmp/mstream/Chart.yaml | 29 + tmp/mstream/README.md | 27 + tmp/mstream/icon.png | Bin 0 -> 4182 bytes tmp/mstream/questions.yaml | 91 + tmp/mstream/templates/NOTES.txt | 1 + tmp/mstream/templates/common.yaml | 2 + tmp/mstream/values.yaml | 25 + tmp/mylar/.helmignore | 30 + tmp/mylar/CHANGELOG.md | 1793 ++++++++++ tmp/mylar/Chart.yaml | 26 + tmp/mylar/README.md | 27 + tmp/mylar/icon.png | Bin 0 -> 10664 bytes tmp/mylar/questions.yaml | 91 + tmp/mylar/templates/NOTES.txt | 1 + tmp/mylar/templates/common.yaml | 1 + tmp/mylar/values.yaml | 25 + tmp/mymediaforalexa/.helmignore | 30 + tmp/mymediaforalexa/CHANGELOG.md | 648 ++++ tmp/mymediaforalexa/Chart.yaml | 29 + tmp/mymediaforalexa/README.md | 27 + .../docs/img/listeningIPAddress.png | Bin 0 -> 53397 bytes .../docs/installation_notes.md | 13 + tmp/mymediaforalexa/icon.png | Bin 0 -> 3441 bytes tmp/mymediaforalexa/questions.yaml | 121 + tmp/mymediaforalexa/templates/NOTES.txt | 1 + tmp/mymediaforalexa/templates/common.yaml | 1 + tmp/mymediaforalexa/values.yaml | 33 + tmp/n8n/.helmignore | 30 + tmp/n8n/CHANGELOG.md | 1645 +++++++++ tmp/n8n/Chart.yaml | 32 + tmp/n8n/LICENSE | 106 + tmp/n8n/README.md | 27 + tmp/n8n/icon.png | Bin 0 -> 3078 bytes tmp/n8n/questions.yaml | 622 ++++ tmp/n8n/templates/NOTES.txt | 1 + tmp/n8n/templates/_configmap.tpl | 232 ++ tmp/n8n/templates/common.yaml | 11 + tmp/n8n/values.yaml | 156 + tmp/navidrome/.helmignore | 30 + tmp/navidrome/CHANGELOG.md | 1635 +++++++++ tmp/navidrome/Chart.yaml | 29 + tmp/navidrome/README.md | 27 + tmp/navidrome/icon.png | Bin 0 -> 14680 bytes tmp/navidrome/questions.yaml | 99 + tmp/navidrome/templates/NOTES.txt | 1 + tmp/navidrome/templates/common.yaml | 1 + tmp/navidrome/values.yaml | 32 + tmp/netdata/.helmignore | 30 + tmp/netdata/CHANGELOG.md | 1012 ++++++ tmp/netdata/Chart.yaml | 26 + tmp/netdata/README.md | 27 + tmp/netdata/icon.png | Bin 0 -> 3544 bytes tmp/netdata/questions.yaml | 131 + tmp/netdata/templates/NOTES.txt | 1 + tmp/netdata/templates/common.yaml | 4 + tmp/netdata/values.yaml | 191 + tmp/nginx-proxy-manager/.helmignore | 30 + tmp/nginx-proxy-manager/CHANGELOG.md | 193 + tmp/nginx-proxy-manager/Chart.yaml | 34 + tmp/nginx-proxy-manager/README.md | 27 + tmp/nginx-proxy-manager/docs/credentials.md | 4 + tmp/nginx-proxy-manager/docs/disclaimer.md | 8 + tmp/nginx-proxy-manager/icon.png | Bin 0 -> 58016 bytes tmp/nginx-proxy-manager/questions.yaml | 142 + tmp/nginx-proxy-manager/templates/NOTES.txt | 1 + tmp/nginx-proxy-manager/templates/common.yaml | 2 + tmp/nginx-proxy-manager/values.yaml | 92 + tmp/node-red/.helmignore | 30 + tmp/node-red/CHANGELOG.md | 1655 +++++++++ tmp/node-red/Chart.yaml | 28 + tmp/node-red/README.md | 27 + tmp/node-red/icon.png | Bin 0 -> 11731 bytes tmp/node-red/questions.yaml | 91 + tmp/node-red/templates/NOTES.txt | 1 + tmp/node-red/templates/common.yaml | 1 + tmp/node-red/values.yaml | 24 + tmp/novnc/.helmignore | 30 + tmp/novnc/CHANGELOG.md | 1489 ++++++++ tmp/novnc/Chart.yaml | 29 + tmp/novnc/README.md | 27 + tmp/novnc/icon.png | Bin 0 -> 6905 bytes tmp/novnc/questions.yaml | 101 + tmp/novnc/templates/NOTES.txt | 1 + tmp/novnc/templates/common.yaml | 2 + tmp/novnc/values.yaml | 30 + tmp/nullserv/.helmignore | 30 + tmp/nullserv/CHANGELOG.md | 1622 +++++++++ tmp/nullserv/Chart.yaml | 25 + tmp/nullserv/README.md | 27 + tmp/nullserv/icon.png | Bin 0 -> 6654 bytes tmp/nullserv/questions.yaml | 113 + tmp/nullserv/templates/NOTES.txt | 1 + tmp/nullserv/templates/common.yaml | 1 + tmp/nullserv/values.yaml | 43 + tmp/nzbget/.helmignore | 30 + tmp/nzbget/CHANGELOG.md | 1648 +++++++++ tmp/nzbget/Chart.yaml | 28 + tmp/nzbget/README.md | 27 + tmp/nzbget/docs/images/catagories_files.png | Bin 0 -> 24168 bytes tmp/nzbget/docs/images/dataset.png | Bin 0 -> 24286 bytes tmp/nzbget/docs/images/extensions.png | Bin 0 -> 34745 bytes tmp/nzbget/docs/images/lidarr.png | Bin 0 -> 58727 bytes tmp/nzbget/docs/images/networking.png | Bin 0 -> 29793 bytes tmp/nzbget/docs/images/radarr.png | Bin 0 -> 85995 bytes tmp/nzbget/docs/images/sonarr.png | Bin 0 -> 88482 bytes tmp/nzbget/docs/images/storage_config.png | Bin 0 -> 21271 bytes tmp/nzbget/docs/images/storage_data.png | Bin 0 -> 37608 bytes tmp/nzbget/docs/installation.md | 125 + tmp/nzbget/icon.png | Bin 0 -> 33282 bytes tmp/nzbget/questions.yaml | 91 + tmp/nzbget/templates/NOTES.txt | 1 + tmp/nzbget/templates/common.yaml | 1 + tmp/nzbget/values.yaml | 30 + tmp/nzbhydra/.helmignore | 30 + tmp/nzbhydra/CHANGELOG.md | 1790 ++++++++++ tmp/nzbhydra/Chart.yaml | 25 + tmp/nzbhydra/README.md | 27 + tmp/nzbhydra/icon.png | Bin 0 -> 7175 bytes tmp/nzbhydra/questions.yaml | 91 + tmp/nzbhydra/templates/NOTES.txt | 1 + tmp/nzbhydra/templates/common.yaml | 1 + tmp/nzbhydra/values.yaml | 59 + tmp/octoprint/.helmignore | 30 + tmp/octoprint/CHANGELOG.md | 1708 +++++++++ tmp/octoprint/Chart.yaml | 27 + tmp/octoprint/README.md | 27 + tmp/octoprint/icon.png | Bin 0 -> 35388 bytes tmp/octoprint/questions.yaml | 116 + tmp/octoprint/templates/NOTES.txt | 1 + tmp/octoprint/templates/common.yaml | 1 + tmp/octoprint/values.yaml | 37 + tmp/odoo/.helmignore | 30 + tmp/odoo/CHANGELOG.md | 1914 ++++++++++ tmp/odoo/Chart.yaml | 33 + tmp/odoo/README.md | 27 + tmp/odoo/icon.png | Bin 0 -> 16046 bytes tmp/odoo/questions.yaml | 134 + tmp/odoo/templates/NOTES.txt | 1 + tmp/odoo/templates/common.yaml | 1 + tmp/odoo/values.yaml | 55 + tmp/omada-controller/.helmignore | 30 + tmp/omada-controller/CHANGELOG.md | 2411 +++++++++++++ tmp/omada-controller/Chart.yaml | 25 + tmp/omada-controller/README.md | 27 + .../docs/img/Omada-Discovery-Utility.png | Bin 0 -> 50690 bytes .../docs/img/Omada-HTTPS-8043.png | Bin 0 -> 65466 bytes .../docs/img/dhcp-option-138.png | Bin 0 -> 262466 bytes .../docs/installation_notes.md | 27 + tmp/omada-controller/icon.png | Bin 0 -> 12655 bytes tmp/omada-controller/questions.yaml | 218 ++ tmp/omada-controller/templates/NOTES.txt | 1 + tmp/omada-controller/templates/common.yaml | 24 + tmp/omada-controller/values.yaml | 70 + tmp/ombi/.helmignore | 30 + tmp/ombi/CHANGELOG.md | 1903 ++++++++++ tmp/ombi/Chart.yaml | 32 + tmp/ombi/README.md | 27 + tmp/ombi/icon.png | Bin 0 -> 22224 bytes tmp/ombi/questions.yaml | 91 + tmp/ombi/templates/NOTES.txt | 1 + tmp/ombi/templates/common.yaml | 1 + tmp/ombi/values.yaml | 32 + tmp/openvscode-server/.helmignore | 30 + tmp/openvscode-server/CHANGELOG.md | 1412 ++++++++ tmp/openvscode-server/Chart.yaml | 27 + tmp/openvscode-server/README.md | 27 + tmp/openvscode-server/icon.png | Bin 0 -> 11753 bytes tmp/openvscode-server/questions.yaml | 117 + tmp/openvscode-server/templates/NOTES.txt | 1 + tmp/openvscode-server/templates/common.yaml | 1 + tmp/openvscode-server/values.yaml | 29 + tmp/oscam/.helmignore | 30 + tmp/oscam/CHANGELOG.md | 1590 +++++++++ tmp/oscam/Chart.yaml | 27 + tmp/oscam/README.md | 27 + tmp/oscam/icon.png | Bin 0 -> 4846 bytes tmp/oscam/questions.yaml | 92 + tmp/oscam/templates/NOTES.txt | 1 + tmp/oscam/templates/common.yaml | 1 + tmp/oscam/values.yaml | 24 + tmp/outline/.helmignore | 30 + tmp/outline/CHANGELOG.md | 1275 +++++++ tmp/outline/Chart.yaml | 33 + tmp/outline/LICENSE | 106 + tmp/outline/README.md | 27 + tmp/outline/icon.png | Bin 0 -> 34563 bytes tmp/outline/questions.yaml | 368 ++ tmp/outline/templates/NOTES.txt | 1 + tmp/outline/templates/_secrets.tpl | 18 + tmp/outline/templates/common.yaml | 11 + tmp/outline/values.yaml | 138 + tmp/overseerr/.helmignore | 30 + tmp/overseerr/CHANGELOG.md | 1654 +++++++++ tmp/overseerr/Chart.yaml | 28 + tmp/overseerr/README.md | 27 + tmp/overseerr/icon.png | Bin 0 -> 18133 bytes tmp/overseerr/questions.yaml | 104 + tmp/overseerr/templates/NOTES.txt | 1 + tmp/overseerr/templates/common.yaml | 1 + tmp/overseerr/values.yaml | 27 + tmp/owncast/.helmignore | 30 + tmp/owncast/CHANGELOG.md | 1658 +++++++++ tmp/owncast/Chart.yaml | 29 + tmp/owncast/README.md | 27 + tmp/owncast/icon.png | Bin 0 -> 26106 bytes tmp/owncast/questions.yaml | 116 + tmp/owncast/templates/NOTES.txt | 1 + tmp/owncast/templates/common.yaml | 1 + tmp/owncast/values.yaml | 31 + tmp/paperless-ng/.helmignore | 30 + tmp/paperless-ng/CHANGELOG.md | 1493 ++++++++ tmp/paperless-ng/Chart.yaml | 36 + tmp/paperless-ng/README.md | 27 + tmp/paperless-ng/icon.png | Bin 0 -> 8407 bytes tmp/paperless-ng/questions.yaml | 144 + tmp/paperless-ng/templates/NOTES.txt | 1 + tmp/paperless-ng/templates/_sercrets.tpl | 15 + tmp/paperless-ng/templates/common.yaml | 11 + tmp/paperless-ng/values.yaml | 77 + tmp/papermerge/.helmignore | 30 + tmp/papermerge/CHANGELOG.md | 1307 +++++++ tmp/papermerge/Chart.yaml | 30 + tmp/papermerge/README.md | 27 + tmp/papermerge/icon.png | Bin 0 -> 7337 bytes tmp/papermerge/questions.yaml | 91 + tmp/papermerge/templates/NOTES.txt | 1 + tmp/papermerge/templates/common.yaml | 1 + tmp/papermerge/values.yaml | 40 + tmp/pasta/.helmignore | 30 + tmp/pasta/CHANGELOG.md | 693 ++++ tmp/pasta/Chart.yaml | 32 + tmp/pasta/README.md | 27 + tmp/pasta/icon.png | Bin 0 -> 37277 bytes tmp/pasta/questions.yaml | 82 + tmp/pasta/templates/NOTES.txt | 1 + tmp/pasta/templates/common.yaml | 2 + tmp/pasta/values.yaml | 20 + tmp/pgadmin/.helmignore | 30 + tmp/pgadmin/CHANGELOG.md | 1714 +++++++++ tmp/pgadmin/Chart.yaml | 29 + tmp/pgadmin/README.md | 27 + tmp/pgadmin/icon.png | Bin 0 -> 24048 bytes tmp/pgadmin/questions.yaml | 109 + tmp/pgadmin/templates/NOTES.txt | 1 + tmp/pgadmin/templates/common.yaml | 1 + tmp/pgadmin/values.yaml | 32 + tmp/photoprism/.helmignore | 30 + tmp/photoprism/CHANGELOG.md | 1736 +++++++++ tmp/photoprism/Chart.yaml | 32 + tmp/photoprism/README.md | 27 + tmp/photoprism/icon.png | Bin 0 -> 16300 bytes tmp/photoprism/questions.yaml | 131 + tmp/photoprism/templates/NOTES.txt | 1 + tmp/photoprism/templates/common.yaml | 1 + tmp/photoprism/values.yaml | 62 + tmp/picoshare/.helmignore | 30 + tmp/picoshare/CHANGELOG.md | 1114 ++++++ tmp/picoshare/Chart.yaml | 25 + tmp/picoshare/README.md | 27 + tmp/picoshare/icon.png | Bin 0 -> 7611 bytes tmp/picoshare/questions.yaml | 132 + tmp/picoshare/templates/NOTES.txt | 1 + tmp/picoshare/templates/common.yaml | 1 + tmp/picoshare/values.yaml | 29 + tmp/pixapop/.helmignore | 30 + tmp/pixapop/CHANGELOG.md | 1506 ++++++++ tmp/pixapop/Chart.yaml | 30 + tmp/pixapop/README.md | 27 + tmp/pixapop/icon.png | Bin 0 -> 24905 bytes tmp/pixapop/questions.yaml | 91 + tmp/pixapop/templates/NOTES.txt | 1 + tmp/pixapop/templates/common.yaml | 2 + tmp/pixapop/values.yaml | 25 + tmp/plaxt/.helmignore | 30 + tmp/plaxt/CHANGELOG.md | 524 +++ tmp/plaxt/Chart.yaml | 32 + tmp/plaxt/README.md | 27 + tmp/plaxt/docs/installation_notes.md | 29 + tmp/plaxt/icon.png | Bin 0 -> 8978 bytes tmp/plaxt/questions.yaml | 110 + tmp/plaxt/templates/NOTES.txt | 1 + tmp/plaxt/templates/common.yaml | 2 + tmp/plaxt/values.yaml | 32 + tmp/plex-auto-languages/.helmignore | 30 + tmp/plex-auto-languages/CHANGELOG.md | 667 ++++ tmp/plex-auto-languages/Chart.yaml | 34 + tmp/plex-auto-languages/README.md | 27 + .../docs/imgs/xml_info_token.png | Bin 0 -> 101927 bytes .../docs/installation_notes.md | 7 + tmp/plex-auto-languages/icon.png | Bin 0 -> 38916 bytes tmp/plex-auto-languages/questions.yaml | 73 + tmp/plex-auto-languages/templates/NOTES.txt | 1 + tmp/plex-auto-languages/templates/common.yaml | 2 + tmp/plex-auto-languages/values.yaml | 38 + tmp/plex/.helmignore | 30 + tmp/plex/CHANGELOG.md | 1968 ++++++++++ tmp/plex/Chart.yaml | 28 + tmp/plex/README.md | 27 + tmp/plex/docs/img/media-dataset-perms.png | Bin 0 -> 31706 bytes tmp/plex/docs/img/plex-503-error.png | Bin 0 -> 97150 bytes .../docs/img/plex-config-volume-hostpath.png | Bin 0 -> 8491 bytes tmp/plex/docs/img/truetool-mount-list.png | Bin 0 -> 9984 bytes tmp/plex/docs/migration_guide.md | 245 ++ tmp/plex/docs/validation.md | 31 + tmp/plex/icon.png | Bin 0 -> 7804 bytes tmp/plex/questions.yaml | 141 + tmp/plex/templates/NOTES.txt | 1 + tmp/plex/templates/common.yaml | 43 + tmp/plex/values.yaml | 34 + tmp/podgrab/.helmignore | 30 + tmp/podgrab/CHANGELOG.md | 1652 +++++++++ tmp/podgrab/Chart.yaml | 27 + tmp/podgrab/README.md | 27 + tmp/podgrab/icon.png | Bin 0 -> 20244 bytes tmp/podgrab/questions.yaml | 111 + tmp/podgrab/templates/NOTES.txt | 1 + tmp/podgrab/templates/common.yaml | 1 + tmp/podgrab/values.yaml | 40 + tmp/posterr/.helmignore | 30 + tmp/posterr/CHANGELOG.md | 674 ++++ tmp/posterr/Chart.yaml | 28 + tmp/posterr/README.md | 27 + tmp/posterr/docs/default_credentials.md | 3 + tmp/posterr/icon.png | Bin 0 -> 22230 bytes tmp/posterr/questions.yaml | 99 + tmp/posterr/templates/NOTES.txt | 1 + tmp/posterr/templates/common.yaml | 2 + tmp/posterr/values.yaml | 27 + tmp/postgresql/.helmignore | 30 + tmp/postgresql/CHANGELOG.md | 1015 ++++++ tmp/postgresql/Chart.yaml | 30 + tmp/postgresql/README.md | 27 + tmp/postgresql/icon.png | Bin 0 -> 16938 bytes tmp/postgresql/questions.yaml | 8 + tmp/postgresql/templates/NOTES.txt | 1 + tmp/postgresql/templates/common.yaml | 2 + tmp/postgresql/values.yaml | 58 + tmp/pretend-youre-xyzzy/.helmignore | 30 + tmp/pretend-youre-xyzzy/CHANGELOG.md | 1611 +++++++++ tmp/pretend-youre-xyzzy/Chart.yaml | 29 + tmp/pretend-youre-xyzzy/README.md | 27 + tmp/pretend-youre-xyzzy/icon.png | Bin 0 -> 7189 bytes tmp/pretend-youre-xyzzy/questions.yaml | 82 + tmp/pretend-youre-xyzzy/templates/NOTES.txt | 1 + tmp/pretend-youre-xyzzy/templates/common.yaml | 1 + tmp/pretend-youre-xyzzy/values.yaml | 19 + tmp/promcord/.helmignore | 30 + tmp/promcord/CHANGELOG.md | 1341 +++++++ tmp/promcord/Chart.yaml | 29 + tmp/promcord/README.md | 27 + tmp/promcord/ci/no-values.yaml | 14 + tmp/promcord/icon.png | Bin 0 -> 14580 bytes tmp/promcord/questions.yaml | 69 + tmp/promcord/templates/NOTES.txt | 1 + tmp/promcord/templates/common.yaml | 2 + tmp/promcord/values.yaml | 28 + tmp/prowlarr/.helmignore | 30 + tmp/prowlarr/CHANGELOG.md | 2235 ++++++++++++ tmp/prowlarr/Chart.yaml | 32 + tmp/prowlarr/README.md | 27 + tmp/prowlarr/icon.png | Bin 0 -> 32196 bytes tmp/prowlarr/questions.yaml | 113 + tmp/prowlarr/templates/NOTES.txt | 1 + tmp/prowlarr/templates/common.yaml | 6 + tmp/prowlarr/values.yaml | 44 + tmp/prusaslicer-novnc/.helmignore | 30 + tmp/prusaslicer-novnc/CHANGELOG.md | 818 +++++ tmp/prusaslicer-novnc/Chart.yaml | 30 + tmp/prusaslicer-novnc/README.md | 27 + tmp/prusaslicer-novnc/icon.png | Bin 0 -> 7044 bytes tmp/prusaslicer-novnc/questions.yaml | 112 + tmp/prusaslicer-novnc/templates/NOTES.txt | 1 + tmp/prusaslicer-novnc/templates/common.yaml | 2 + tmp/prusaslicer-novnc/values.yaml | 34 + tmp/pwndrop/.helmignore | 30 + tmp/pwndrop/CHANGELOG.md | 1395 ++++++++ tmp/pwndrop/Chart.yaml | 27 + tmp/pwndrop/README.md | 27 + tmp/pwndrop/icon.png | Bin 0 -> 8850 bytes tmp/pwndrop/questions.yaml | 91 + tmp/pwndrop/templates/NOTES.txt | 1 + tmp/pwndrop/templates/common.yaml | 1 + tmp/pwndrop/values.yaml | 25 + tmp/pyload/.helmignore | 30 + tmp/pyload/CHANGELOG.md | 1583 +++++++++ tmp/pyload/Chart.yaml | 26 + tmp/pyload/README.md | 27 + tmp/pyload/icon.png | Bin 0 -> 10486 bytes tmp/pyload/questions.yaml | 91 + tmp/pyload/templates/NOTES.txt | 1 + tmp/pyload/templates/common.yaml | 1 + tmp/pyload/values.yaml | 24 + tmp/qbitmanage/.helmignore | 30 + tmp/qbitmanage/CHANGELOG.md | 735 ++++ tmp/qbitmanage/Chart.yaml | 30 + tmp/qbitmanage/README.md | 27 + tmp/qbitmanage/icon.png | Bin 0 -> 25816 bytes tmp/qbitmanage/questions.yaml | 157 + tmp/qbitmanage/templates/NOTES.txt | 1 + tmp/qbitmanage/templates/common.yaml | 2 + tmp/qbitmanage/values.yaml | 53 + tmp/qbittorrent/.helmignore | 30 + tmp/qbittorrent/CHANGELOG.md | 1761 +++++++++ tmp/qbittorrent/Chart.yaml | 28 + tmp/qbittorrent/README.md | 27 + tmp/qbittorrent/docs/credentials.md | 5 + tmp/qbittorrent/docs/images/dataset.png | Bin 0 -> 24247 bytes tmp/qbittorrent/docs/images/networking.png | Bin 0 -> 16088 bytes .../docs/images/networking_listening.png | Bin 0 -> 29281 bytes .../docs/images/networking_webgui.png | Bin 0 -> 11015 bytes .../docs/images/settings_advanced.png | Bin 0 -> 32565 bytes .../docs/images/settings_bittorrent.png | Bin 0 -> 56275 bytes .../docs/images/settings_connection.png | Bin 0 -> 34120 bytes .../docs/images/settings_downloads.png | Bin 0 -> 67809 bytes .../docs/images/settings_speed.png | Bin 0 -> 40645 bytes .../docs/images/settings_webgui1.png | Bin 0 -> 29654 bytes .../docs/images/settings_webgui2.png | Bin 0 -> 5962 bytes .../docs/images/storage_config.png | Bin 0 -> 21323 bytes tmp/qbittorrent/docs/images/storage_data.png | Bin 0 -> 35077 bytes tmp/qbittorrent/docs/images/vpn.png | Bin 0 -> 41315 bytes tmp/qbittorrent/docs/installation.md | 179 + tmp/qbittorrent/docs/vpn.md | 5 + tmp/qbittorrent/icon.png | Bin 0 -> 35805 bytes tmp/qbittorrent/questions.yaml | 113 + tmp/qbittorrent/templates/NOTES.txt | 1 + tmp/qbittorrent/templates/_configmap.tpl | 25 + tmp/qbittorrent/templates/common.yaml | 14 + tmp/qbittorrent/values.yaml | 41 + tmp/quassel-web/.helmignore | 30 + tmp/quassel-web/CHANGELOG.md | 1193 +++++++ tmp/quassel-web/Chart.yaml | 27 + tmp/quassel-web/README.md | 27 + tmp/quassel-web/icon.png | Bin 0 -> 51303 bytes tmp/quassel-web/questions.yaml | 116 + tmp/quassel-web/templates/NOTES.txt | 1 + tmp/quassel-web/templates/common.yaml | 1 + tmp/quassel-web/values.yaml | 34 + tmp/radarr/.helmignore | 30 + tmp/radarr/CHANGELOG.md | 1718 +++++++++ tmp/radarr/Chart.yaml | 33 + tmp/radarr/README.md | 27 + tmp/radarr/docs/images/networking.png | Bin 0 -> 29767 bytes .../docs/images/nzbget_radarr_client.png | Bin 0 -> 64995 bytes .../docs/images/nzbget_radarr_storage.png | Bin 0 -> 26003 bytes tmp/radarr/docs/images/nzbget_storage.png | Bin 0 -> 26189 bytes tmp/radarr/docs/images/qbit_radarr_client.png | Bin 0 -> 92752 bytes .../docs/images/qbit_radarr_storage.png | Bin 0 -> 26814 bytes tmp/radarr/docs/images/qbit_storage.png | Bin 0 -> 24074 bytes tmp/radarr/docs/images/storage_config.png | Bin 0 -> 21238 bytes .../docs/images/storage_data_backups.png | Bin 0 -> 31776 bytes tmp/radarr/docs/images/storage_data_media.png | Bin 0 -> 27595 bytes tmp/radarr/docs/images/storage_data_nzb.png | Bin 0 -> 37658 bytes tmp/radarr/docs/images/storage_data_qbit.png | Bin 0 -> 34390 bytes .../docs/images/storage_data_syncthing.png | Bin 0 -> 32202 bytes tmp/radarr/docs/installation.md | 162 + tmp/radarr/icon.png | Bin 0 -> 39799 bytes tmp/radarr/questions.yaml | 113 + tmp/radarr/templates/NOTES.txt | 1 + tmp/radarr/templates/common.yaml | 6 + tmp/radarr/values.yaml | 63 + tmp/rcon-webadmin/.helmignore | 30 + tmp/rcon-webadmin/CHANGELOG.md | 680 ++++ tmp/rcon-webadmin/Chart.yaml | 31 + tmp/rcon-webadmin/README.md | 27 + tmp/rcon-webadmin/docs/installation.md | 24 + tmp/rcon-webadmin/icon.png | Bin 0 -> 52126 bytes tmp/rcon-webadmin/questions.yaml | 249 ++ tmp/rcon-webadmin/templates/NOTES.txt | 1 + tmp/rcon-webadmin/templates/common.yaml | 2 + tmp/rcon-webadmin/values.yaml | 69 + tmp/rdesktop/.helmignore | 30 + tmp/rdesktop/CHANGELOG.md | 798 +++++ tmp/rdesktop/Chart.yaml | 30 + tmp/rdesktop/README.md | 27 + tmp/rdesktop/ci/alpine-i3-values.yaml | 1 + tmp/rdesktop/ci/alpine-icewm-values.yaml | 1 + tmp/rdesktop/ci/alpine-kde-values.yaml | 1 + tmp/rdesktop/ci/alpine-mate-values.yaml | 1 + tmp/rdesktop/ci/alpine-openbox-values.yaml | 1 + tmp/rdesktop/ci/arch-i3-values.yaml | 1 + tmp/rdesktop/ci/arch-icewm-values.yaml | 1 + tmp/rdesktop/ci/arch-kde-values.yaml | 1 + tmp/rdesktop/ci/arch-mate-values.yaml | 1 + tmp/rdesktop/ci/arch-openbox-values.yaml | 1 + tmp/rdesktop/ci/arch-xfce-values.yaml | 1 + tmp/rdesktop/ci/base-values.yaml | 1 + tmp/rdesktop/ci/fedora-i3-values.yaml | 1 + tmp/rdesktop/ci/fedora-icewm-values.yaml | 1 + tmp/rdesktop/ci/fedora-kde-values.yaml | 1 + tmp/rdesktop/ci/fedora-mate-values.yaml | 1 + tmp/rdesktop/ci/fedora-openbox-values.yaml | 1 + tmp/rdesktop/ci/fedora-xfce-values.yaml | 1 + tmp/rdesktop/ci/ubuntu-i3-values.yaml | 1 + tmp/rdesktop/ci/ubuntu-icewm-values.yaml | 1 + tmp/rdesktop/ci/ubuntu-kde-values.yaml | 1 + tmp/rdesktop/ci/ubuntu-mate-values.yaml | 1 + tmp/rdesktop/ci/ubuntu-openbox-values.yaml | 1 + tmp/rdesktop/ci/ubuntu-xfce-values.yaml | 1 + tmp/rdesktop/docs/credentials.md | 4 + tmp/rdesktop/icon.png | Bin 0 -> 12341 bytes tmp/rdesktop/questions.yaml | 152 + tmp/rdesktop/templates/NOTES.txt | 1 + tmp/rdesktop/templates/common.yaml | 2 + tmp/rdesktop/values.yaml | 117 + tmp/readarr/.helmignore | 30 + tmp/readarr/CHANGELOG.md | 1914 ++++++++++ tmp/readarr/Chart.yaml | 36 + tmp/readarr/README.md | 27 + tmp/readarr/icon.png | Bin 0 -> 33698 bytes tmp/readarr/questions.yaml | 113 + tmp/readarr/templates/NOTES.txt | 1 + tmp/readarr/templates/common.yaml | 6 + tmp/readarr/values.yaml | 63 + tmp/recyclarr/.helmignore | 30 + tmp/recyclarr/CHANGELOG.md | 759 ++++ tmp/recyclarr/Chart.yaml | 29 + tmp/recyclarr/README.md | 27 + tmp/recyclarr/docs/installation_notes.md | 7 + tmp/recyclarr/icon.png | Bin 0 -> 4979 bytes tmp/recyclarr/questions.yaml | 70 + tmp/recyclarr/templates/NOTES.txt | 1 + tmp/recyclarr/templates/common.yaml | 2 + tmp/recyclarr/values.yaml | 42 + tmp/redmine/.helmignore | 30 + tmp/redmine/CHANGELOG.md | 1334 +++++++ tmp/redmine/Chart.yaml | 31 + tmp/redmine/README.md | 27 + tmp/redmine/icon.png | Bin 0 -> 15287 bytes tmp/redmine/questions.yaml | 110 + tmp/redmine/templates/NOTES.txt | 1 + tmp/redmine/templates/_secrets.tpl | 14 + tmp/redmine/templates/common.yaml | 11 + tmp/redmine/values.yaml | 54 + tmp/reg/.helmignore | 30 + tmp/reg/CHANGELOG.md | 1550 ++++++++ tmp/reg/Chart.yaml | 26 + tmp/reg/README.md | 27 + tmp/reg/ci/ct-values.yaml | 2 + tmp/reg/icon.png | Bin 0 -> 29838 bytes tmp/reg/questions.yaml | 92 + tmp/reg/templates/NOTES.txt | 1 + tmp/reg/templates/common.yaml | 1 + tmp/reg/values.yaml | 17 + tmp/remmina/.helmignore | 30 + tmp/remmina/CHANGELOG.md | 1540 ++++++++ tmp/remmina/Chart.yaml | 30 + tmp/remmina/README.md | 27 + tmp/remmina/icon.png | Bin 0 -> 22374 bytes tmp/remmina/questions.yaml | 91 + tmp/remmina/templates/NOTES.txt | 1 + tmp/remmina/templates/common.yaml | 2 + tmp/remmina/values.yaml | 25 + tmp/requestrr/.helmignore | 30 + tmp/requestrr/CHANGELOG.md | 1190 +++++++ tmp/requestrr/Chart.yaml | 27 + tmp/requestrr/README.md | 27 + tmp/requestrr/icon.png | Bin 0 -> 20364 bytes tmp/requestrr/questions.yaml | 91 + tmp/requestrr/templates/NOTES.txt | 1 + tmp/requestrr/templates/common.yaml | 1 + tmp/requestrr/values.yaml | 25 + tmp/resilio-sync/.helmignore | 30 + tmp/resilio-sync/CHANGELOG.md | 1616 +++++++++ tmp/resilio-sync/Chart.yaml | 28 + tmp/resilio-sync/README.md | 27 + tmp/resilio-sync/icon.png | Bin 0 -> 41086 bytes tmp/resilio-sync/questions.yaml | 135 + tmp/resilio-sync/templates/NOTES.txt | 1 + tmp/resilio-sync/templates/common.yaml | 1 + tmp/resilio-sync/values.yaml | 40 + tmp/retrobot/.helmignore | 30 + tmp/retrobot/CHANGELOG.md | 174 + tmp/retrobot/Chart.yaml | 30 + tmp/retrobot/README.md | 27 + tmp/retrobot/icon.png | Bin 0 -> 7835 bytes tmp/retrobot/questions.yaml | 98 + tmp/retrobot/templates/NOTES.txt | 1 + tmp/retrobot/templates/common.yaml | 1 + tmp/retrobot/values.yaml | 35 + tmp/ring-mqtt/.helmignore | 30 + tmp/ring-mqtt/CHANGELOG.md | 744 ++++ tmp/ring-mqtt/Chart.yaml | 30 + tmp/ring-mqtt/README.md | 27 + tmp/ring-mqtt/docs/installation_notes.md | 60 + tmp/ring-mqtt/icon.png | Bin 0 -> 92634 bytes tmp/ring-mqtt/questions.yaml | 191 + tmp/ring-mqtt/templates/NOTES.txt | 1 + tmp/ring-mqtt/templates/common.yaml | 2 + tmp/ring-mqtt/values.yaml | 57 + tmp/rsshub/.helmignore | 30 + tmp/rsshub/CHANGELOG.md | 2218 ++++++++++++ tmp/rsshub/Chart.yaml | 33 + tmp/rsshub/README.md | 27 + tmp/rsshub/icon.png | Bin 0 -> 12581 bytes tmp/rsshub/questions.yaml | 147 + tmp/rsshub/templates/NOTES.txt | 1 + tmp/rsshub/templates/common.yaml | 1 + tmp/rsshub/values.yaml | 62 + tmp/sabnzbd/.helmignore | 30 + tmp/sabnzbd/CHANGELOG.md | 1677 +++++++++ tmp/sabnzbd/Chart.yaml | 28 + tmp/sabnzbd/README.md | 27 + tmp/sabnzbd/icon.png | Bin 0 -> 4510 bytes tmp/sabnzbd/questions.yaml | 104 + tmp/sabnzbd/templates/NOTES.txt | 1 + tmp/sabnzbd/templates/common.yaml | 1 + tmp/sabnzbd/values.yaml | 25 + tmp/scrutiny/.helmignore | 30 + tmp/scrutiny/CHANGELOG.md | 1131 ++++++ tmp/scrutiny/Chart.yaml | 27 + tmp/scrutiny/README.md | 27 + tmp/scrutiny/icon.png | Bin 0 -> 19500 bytes tmp/scrutiny/questions.yaml | 118 + tmp/scrutiny/templates/NOTES.txt | 1 + tmp/scrutiny/templates/common.yaml | 1 + tmp/scrutiny/values.yaml | 61 + tmp/ser2sock/.helmignore | 30 + tmp/ser2sock/CHANGELOG.md | 698 ++++ tmp/ser2sock/Chart.yaml | 26 + tmp/ser2sock/README.md | 27 + tmp/ser2sock/ci/test-values.yaml | 5 + tmp/ser2sock/icon.png | Bin 0 -> 21589 bytes tmp/ser2sock/questions.yaml | 111 + tmp/ser2sock/templates/NOTES.txt | 1 + tmp/ser2sock/templates/common.yaml | 1 + tmp/ser2sock/values.yaml | 39 + tmp/shlink-web-client/.helmignore | 30 + tmp/shlink-web-client/CHANGELOG.md | 1190 +++++++ tmp/shlink-web-client/Chart.yaml | 28 + tmp/shlink-web-client/README.md | 27 + tmp/shlink-web-client/icon.png | Bin 0 -> 36203 bytes tmp/shlink-web-client/questions.yaml | 107 + tmp/shlink-web-client/templates/NOTES.txt | 1 + tmp/shlink-web-client/templates/common.yaml | 1 + tmp/shlink-web-client/values.yaml | 32 + tmp/shlink/.helmignore | 30 + tmp/shlink/CHANGELOG.md | 1398 ++++++++ tmp/shlink/Chart.yaml | 33 + tmp/shlink/README.md | 27 + tmp/shlink/icon.png | Bin 0 -> 19106 bytes tmp/shlink/questions.yaml | 117 + tmp/shlink/templates/NOTES.txt | 1 + tmp/shlink/templates/common.yaml | 1 + tmp/shlink/values.yaml | 66 + tmp/shoko-server/.helmignore | 30 + tmp/shoko-server/CHANGELOG.md | 648 ++++ tmp/shoko-server/Chart.yaml | 29 + tmp/shoko-server/README.md | 27 + tmp/shoko-server/icon.png | Bin 0 -> 971 bytes tmp/shoko-server/questions.yaml | 91 + tmp/shoko-server/templates/NOTES.txt | 1 + tmp/shoko-server/templates/common.yaml | 2 + tmp/shoko-server/values.yaml | 28 + tmp/shorturl/.helmignore | 30 + tmp/shorturl/CHANGELOG.md | 1492 ++++++++ tmp/shorturl/Chart.yaml | 30 + tmp/shorturl/README.md | 27 + tmp/shorturl/icon.png | Bin 0 -> 27130 bytes tmp/shorturl/questions.yaml | 91 + tmp/shorturl/templates/NOTES.txt | 1 + tmp/shorturl/templates/common.yaml | 2 + tmp/shorturl/values.yaml | 29 + tmp/sickchill/.helmignore | 30 + tmp/sickchill/CHANGELOG.md | 1784 ++++++++++ tmp/sickchill/Chart.yaml | 30 + tmp/sickchill/README.md | 27 + tmp/sickchill/icon.png | Bin 0 -> 27725 bytes tmp/sickchill/questions.yaml | 91 + tmp/sickchill/templates/NOTES.txt | 1 + tmp/sickchill/templates/common.yaml | 2 + tmp/sickchill/values.yaml | 25 + tmp/sickgear/.helmignore | 30 + tmp/sickgear/CHANGELOG.md | 1492 ++++++++ tmp/sickgear/Chart.yaml | 29 + tmp/sickgear/README.md | 27 + tmp/sickgear/icon.png | Bin 0 -> 23280 bytes tmp/sickgear/questions.yaml | 91 + tmp/sickgear/templates/NOTES.txt | 1 + tmp/sickgear/templates/common.yaml | 2 + tmp/sickgear/values.yaml | 32 + tmp/simply-shorten/.helmignore | 30 + tmp/simply-shorten/CHANGELOG.md | 694 ++++ tmp/simply-shorten/Chart.yaml | 31 + tmp/simply-shorten/README.md | 27 + tmp/simply-shorten/docs/installation_notes.md | 14 + tmp/simply-shorten/icon.png | Bin 0 -> 22732 bytes tmp/simply-shorten/questions.yaml | 109 + tmp/simply-shorten/templates/NOTES.txt | 1 + tmp/simply-shorten/templates/common.yaml | 2 + tmp/simply-shorten/values.yaml | 33 + tmp/soft-serve/.helmignore | 30 + tmp/soft-serve/CHANGELOG.md | 1 + tmp/soft-serve/Chart.yaml | 28 + tmp/soft-serve/README.md | 27 + tmp/soft-serve/icon.png | Bin 0 -> 108037 bytes tmp/soft-serve/questions.yaml | 134 + tmp/soft-serve/templates/NOTES.txt | 1 + tmp/soft-serve/templates/_secret.tpl | 11 + tmp/soft-serve/templates/common.yaml | 11 + tmp/soft-serve/values.yaml | 41 + tmp/sonarr/.helmignore | 30 + tmp/sonarr/CHANGELOG.md | 1672 +++++++++ tmp/sonarr/Chart.yaml | 33 + tmp/sonarr/README.md | 27 + tmp/sonarr/icon.png | Bin 0 -> 23760 bytes tmp/sonarr/questions.yaml | 113 + tmp/sonarr/templates/NOTES.txt | 1 + tmp/sonarr/templates/common.yaml | 6 + tmp/sonarr/values.yaml | 63 + tmp/sqlitebrowser/.helmignore | 30 + tmp/sqlitebrowser/CHANGELOG.md | 1526 ++++++++ tmp/sqlitebrowser/Chart.yaml | 30 + tmp/sqlitebrowser/README.md | 27 + tmp/sqlitebrowser/icon.png | Bin 0 -> 12362 bytes tmp/sqlitebrowser/questions.yaml | 91 + tmp/sqlitebrowser/templates/NOTES.txt | 1 + tmp/sqlitebrowser/templates/common.yaml | 2 + tmp/sqlitebrowser/values.yaml | 25 + tmp/stash/.helmignore | 30 + tmp/stash/CHANGELOG.md | 1685 +++++++++ tmp/stash/Chart.yaml | 25 + tmp/stash/README.md | 27 + tmp/stash/ci/ct-values.yaml | 15 + tmp/stash/icon.png | Bin 0 -> 5089 bytes tmp/stash/questions.yaml | 103 + tmp/stash/templates/NOTES.txt | 1 + tmp/stash/templates/common.yaml | 1 + tmp/stash/values.yaml | 32 + tmp/static/.helmignore | 30 + tmp/static/CHANGELOG.md | 1491 ++++++++ tmp/static/Chart.yaml | 30 + tmp/static/README.md | 27 + tmp/static/icon.png | Bin 0 -> 23531 bytes tmp/static/questions.yaml | 91 + tmp/static/templates/NOTES.txt | 1 + tmp/static/templates/common.yaml | 2 + tmp/static/values.yaml | 25 + tmp/storj-node/.helmignore | 30 + tmp/storj-node/CHANGELOG.md | 1253 +++++++ tmp/storj-node/Chart.yaml | 27 + tmp/storj-node/README.md | 27 + tmp/storj-node/SKIPINSTALL | 0 tmp/storj-node/icon.png | Bin 0 -> 8117 bytes tmp/storj-node/questions.yaml | 182 + tmp/storj-node/templates/NOTES.txt | 1 + tmp/storj-node/templates/common.yaml | 1 + tmp/storj-node/values.yaml | 53 + tmp/strapi/.helmignore | 30 + tmp/strapi/CHANGELOG.md | 1375 +++++++ tmp/strapi/Chart.yaml | 28 + tmp/strapi/README.md | 27 + tmp/strapi/docs/installation_notes.md | 22 + tmp/strapi/icon.png | Bin 0 -> 1783 bytes tmp/strapi/questions.yaml | 164 + tmp/strapi/templates/NOTES.txt | 1 + tmp/strapi/templates/common.yaml | 1 + tmp/strapi/values.yaml | 57 + tmp/synclounge/.helmignore | 30 + tmp/synclounge/CHANGELOG.md | 1393 ++++++++ tmp/synclounge/Chart.yaml | 27 + tmp/synclounge/README.md | 27 + tmp/synclounge/icon.png | Bin 0 -> 12784 bytes tmp/synclounge/questions.yaml | 95 + tmp/synclounge/templates/NOTES.txt | 1 + tmp/synclounge/templates/common.yaml | 1 + tmp/synclounge/values.yaml | 29 + tmp/synctube/.helmignore | 30 + tmp/synctube/CHANGELOG.md | 667 ++++ tmp/synctube/Chart.yaml | 38 + tmp/synctube/README.md | 27 + tmp/synctube/icon.png | Bin 0 -> 26462 bytes tmp/synctube/questions.yaml | 91 + tmp/synctube/templates/NOTES.txt | 1 + tmp/synctube/templates/common.yaml | 2 + tmp/synctube/values.yaml | 24 + tmp/tailscale/.helmignore | 30 + tmp/tailscale/CHANGELOG.md | 851 +++++ tmp/tailscale/Chart.yaml | 26 + tmp/tailscale/README.md | 27 + tmp/tailscale/docs/How-To-Guide.md | 98 + tmp/tailscale/docs/img/Hostname.png | Bin 0 -> 287333 bytes tmp/tailscale/docs/img/How-To-Image-1.png | Bin 0 -> 166854 bytes tmp/tailscale/docs/img/How-To-Image-2.png | Bin 0 -> 57412 bytes tmp/tailscale/docs/img/How-To-Image-3.png | Bin 0 -> 56238 bytes tmp/tailscale/docs/img/Sysctl.png | Bin 0 -> 11395 bytes tmp/tailscale/icon.png | Bin 0 -> 2910 bytes tmp/tailscale/questions.yaml | 142 + tmp/tailscale/templates/NOTES.txt | 1 + tmp/tailscale/templates/_configmap.tpl | 42 + tmp/tailscale/templates/_secret.tpl | 10 + tmp/tailscale/templates/common.yaml | 20 + tmp/tailscale/values.yaml | 86 + tmp/tautulli/.helmignore | 30 + tmp/tautulli/CHANGELOG.md | 1699 +++++++++ tmp/tautulli/Chart.yaml | 28 + tmp/tautulli/README.md | 27 + tmp/tautulli/icon.png | Bin 0 -> 18774 bytes tmp/tautulli/questions.yaml | 91 + tmp/tautulli/templates/NOTES.txt | 1 + tmp/tautulli/templates/common.yaml | 1 + tmp/tautulli/values.yaml | 17 + tmp/tdarr-node/.helmignore | 30 + tmp/tdarr-node/CHANGELOG.md | 1597 +++++++++ tmp/tdarr-node/Chart.yaml | 29 + tmp/tdarr-node/README.md | 27 + tmp/tdarr-node/icon.png | Bin 0 -> 51373 bytes tmp/tdarr-node/questions.yaml | 124 + tmp/tdarr-node/templates/NOTES.txt | 1 + tmp/tdarr-node/templates/common.yaml | 1 + tmp/tdarr-node/values.yaml | 51 + tmp/tdarr/.helmignore | 30 + tmp/tdarr/CHANGELOG.md | 1513 ++++++++ tmp/tdarr/Chart.yaml | 29 + tmp/tdarr/README.md | 27 + tmp/tdarr/icon.png | Bin 0 -> 51177 bytes tmp/tdarr/questions.yaml | 167 + tmp/tdarr/templates/NOTES.txt | 1 + tmp/tdarr/templates/common.yaml | 1 + tmp/tdarr/values.yaml | 54 + tmp/teedy/.helmignore | 30 + tmp/teedy/CHANGELOG.md | 1686 +++++++++ tmp/teedy/Chart.yaml | 28 + tmp/teedy/README.md | 27 + tmp/teedy/icon.png | Bin 0 -> 13217 bytes tmp/teedy/questions.yaml | 146 + tmp/teedy/templates/NOTES.txt | 1 + tmp/teedy/templates/common.yaml | 1 + tmp/teedy/values.yaml | 47 + tmp/thelounge/.helmignore | 30 + tmp/thelounge/CHANGELOG.md | 1722 +++++++++ tmp/thelounge/Chart.yaml | 29 + tmp/thelounge/README.md | 27 + tmp/thelounge/icon.png | Bin 0 -> 8524 bytes tmp/thelounge/questions.yaml | 103 + tmp/thelounge/templates/NOTES.txt | 1 + tmp/thelounge/templates/common.yaml | 1 + tmp/thelounge/values.yaml | 29 + tmp/theme-park/.helmignore | 30 + tmp/theme-park/CHANGELOG.md | 913 +++++ tmp/theme-park/Chart.yaml | 28 + tmp/theme-park/README.md | 27 + tmp/theme-park/icon.png | Bin 0 -> 139389 bytes tmp/theme-park/questions.yaml | 91 + tmp/theme-park/templates/NOTES.txt | 1 + tmp/theme-park/templates/common.yaml | 1 + tmp/theme-park/values.yaml | 17 + tmp/tinymediamanager/.helmignore | 30 + tmp/tinymediamanager/CHANGELOG.md | 1012 ++++++ tmp/tinymediamanager/Chart.yaml | 27 + tmp/tinymediamanager/README.md | 27 + tmp/tinymediamanager/icon.png | Bin 0 -> 33620 bytes tmp/tinymediamanager/questions.yaml | 121 + tmp/tinymediamanager/templates/NOTES.txt | 1 + tmp/tinymediamanager/templates/common.yaml | 1 + tmp/tinymediamanager/values.yaml | 36 + tmp/traccar/.helmignore | 30 + tmp/traccar/CHANGELOG.md | 1700 +++++++++ tmp/traccar/Chart.yaml | 27 + tmp/traccar/README.md | 27 + tmp/traccar/icon.png | Bin 0 -> 9839 bytes tmp/traccar/questions.yaml | 110 + tmp/traccar/templates/NOTES.txt | 1 + tmp/traccar/templates/common.yaml | 1 + tmp/traccar/values.yaml | 42 + tmp/traggo/.helmignore | 30 + tmp/traggo/CHANGELOG.md | 0 tmp/traggo/Chart.yaml | 28 + tmp/traggo/README.md | 27 + tmp/traggo/icon.png | Bin 0 -> 91406 bytes tmp/traggo/questions.yaml | 136 + tmp/traggo/templates/NOTES.txt | 1 + tmp/traggo/templates/_secret.tpl | 13 + tmp/traggo/templates/common.yaml | 11 + tmp/traggo/values.yaml | 38 + tmp/transmission/.helmignore | 30 + tmp/transmission/CHANGELOG.md | 1674 +++++++++ tmp/transmission/Chart.yaml | 29 + tmp/transmission/README.md | 27 + tmp/transmission/icon.png | Bin 0 -> 45467 bytes tmp/transmission/questions.yaml | 431 +++ tmp/transmission/templates/NOTES.txt | 1 + tmp/transmission/templates/common.yaml | 8 + tmp/transmission/values.yaml | 101 + tmp/trilium-notes/.helmignore | 30 + tmp/trilium-notes/CHANGELOG.md | 1243 +++++++ tmp/trilium-notes/Chart.yaml | 30 + tmp/trilium-notes/README.md | 27 + tmp/trilium-notes/icon.png | Bin 0 -> 20024 bytes tmp/trilium-notes/questions.yaml | 91 + tmp/trilium-notes/templates/NOTES.txt | 1 + tmp/trilium-notes/templates/common.yaml | 1 + tmp/trilium-notes/values.yaml | 24 + tmp/tvheadend/.helmignore | 30 + tmp/tvheadend/CHANGELOG.md | 1673 +++++++++ tmp/tvheadend/Chart.yaml | 30 + tmp/tvheadend/README.md | 27 + tmp/tvheadend/icon.png | Bin 0 -> 9905 bytes tmp/tvheadend/questions.yaml | 126 + tmp/tvheadend/templates/NOTES.txt | 1 + tmp/tvheadend/templates/common.yaml | 1 + tmp/tvheadend/values.yaml | 38 + tmp/twtxt/.helmignore | 30 + tmp/twtxt/CHANGELOG.md | 1494 ++++++++ tmp/twtxt/Chart.yaml | 30 + tmp/twtxt/README.md | 27 + tmp/twtxt/icon.png | Bin 0 -> 3350 bytes tmp/twtxt/questions.yaml | 123 + tmp/twtxt/templates/NOTES.txt | 1 + tmp/twtxt/templates/common.yaml | 2 + tmp/twtxt/values.yaml | 37 + tmp/unifi/.helmignore | 30 + tmp/unifi/CHANGELOG.md | 1739 +++++++++ tmp/unifi/Chart.yaml | 29 + tmp/unifi/README.md | 27 + tmp/unifi/docs/how-to.md | 29 + tmp/unifi/icon.png | Bin 0 -> 18944 bytes tmp/unifi/questions.yaml | 192 + tmp/unifi/templates/NOTES.txt | 1 + tmp/unifi/templates/common.yaml | 1 + tmp/unifi/values.yaml | 64 + tmp/unpackerr/.helmignore | 30 + tmp/unpackerr/CHANGELOG.md | 1699 +++++++++ tmp/unpackerr/Chart.yaml | 31 + tmp/unpackerr/README.md | 27 + tmp/unpackerr/icon.png | Bin 0 -> 48871 bytes tmp/unpackerr/questions.yaml | 61 + tmp/unpackerr/templates/NOTES.txt | 1 + tmp/unpackerr/templates/common.yaml | 1 + tmp/unpackerr/values.yaml | 42 + tmp/uptime-kuma/.helmignore | 30 + tmp/uptime-kuma/CHANGELOG.md | 1437 ++++++++ tmp/uptime-kuma/Chart.yaml | 28 + tmp/uptime-kuma/README.md | 27 + tmp/uptime-kuma/icon.png | Bin 0 -> 17353 bytes tmp/uptime-kuma/questions.yaml | 92 + tmp/uptime-kuma/templates/NOTES.txt | 1 + tmp/uptime-kuma/templates/common.yaml | 4 + tmp/uptime-kuma/values.yaml | 40 + tmp/verysync/.helmignore | 30 + tmp/verysync/CHANGELOG.md | 992 ++++++ tmp/verysync/Chart.yaml | 27 + tmp/verysync/README.md | 27 + tmp/verysync/icon.png | Bin 0 -> 1648 bytes tmp/verysync/questions.yaml | 165 + tmp/verysync/templates/NOTES.txt | 1 + tmp/verysync/templates/common.yaml | 1 + tmp/verysync/values.yaml | 50 + tmp/watchyourlan/.helmignore | 30 + tmp/watchyourlan/CHANGELOG.md | 215 ++ tmp/watchyourlan/Chart.yaml | 26 + tmp/watchyourlan/README.md | 27 + tmp/watchyourlan/icon.png | Bin 0 -> 20627 bytes tmp/watchyourlan/questions.yaml | 137 + tmp/watchyourlan/templates/NOTES.txt | 1 + tmp/watchyourlan/templates/common.yaml | 1 + tmp/watchyourlan/values.yaml | 55 + tmp/webgrabplus/.helmignore | 30 + tmp/webgrabplus/CHANGELOG.md | 1306 +++++++ tmp/webgrabplus/Chart.yaml | 26 + tmp/webgrabplus/README.md | 27 + tmp/webgrabplus/icon.png | Bin 0 -> 15492 bytes tmp/webgrabplus/questions.yaml | 69 + tmp/webgrabplus/templates/NOTES.txt | 1 + tmp/webgrabplus/templates/common.yaml | 1 + tmp/webgrabplus/values.yaml | 28 + tmp/weblate/.helmignore | 30 + tmp/weblate/CHANGELOG.md | 1281 +++++++ tmp/weblate/Chart.yaml | 33 + tmp/weblate/README.md | 27 + tmp/weblate/icon.png | Bin 0 -> 51345 bytes tmp/weblate/questions.yaml | 1289 +++++++ tmp/weblate/templates/NOTES.txt | 1 + tmp/weblate/templates/_configmap.tpl | 510 +++ tmp/weblate/templates/common.yaml | 11 + tmp/weblate/values.yaml | 246 ++ tmp/webnut/.helmignore | 30 + tmp/webnut/CHANGELOG.md | 166 + tmp/webnut/Chart.yaml | 29 + tmp/webnut/README.md | 27 + tmp/webnut/docs/img/nut-scanner.png | Bin 0 -> 16107 bytes tmp/webnut/docs/img/ups-other.png | Bin 0 -> 21586 bytes tmp/webnut/docs/img/ups-server.png | Bin 0 -> 23663 bytes tmp/webnut/docs/img/ups-shutdown.png | Bin 0 -> 14870 bytes tmp/webnut/docs/installation_notes.md | 62 + tmp/webnut/icon.png | Bin 0 -> 4845 bytes tmp/webnut/questions.yaml | 117 + tmp/webnut/templates/NOTES.txt | 1 + tmp/webnut/templates/common.yaml | 1 + tmp/webnut/values.yaml | 30 + tmp/website-shot/.helmignore | 30 + tmp/website-shot/CHANGELOG.md | 939 +++++ tmp/website-shot/Chart.yaml | 25 + tmp/website-shot/README.md | 27 + tmp/website-shot/icon.png | Bin 0 -> 7242 bytes tmp/website-shot/questions.yaml | 91 + tmp/website-shot/templates/NOTES.txt | 1 + tmp/website-shot/templates/common.yaml | 1 + tmp/website-shot/values.yaml | 17 + tmp/webtop/.helmignore | 30 + tmp/webtop/CHANGELOG.md | 773 ++++ tmp/webtop/Chart.yaml | 30 + tmp/webtop/README.md | 27 + tmp/webtop/ci/alpine-i3-values.yaml | 1 + tmp/webtop/ci/alpine-icewm-values.yaml | 1 + tmp/webtop/ci/alpine-kde-values.yaml | 1 + tmp/webtop/ci/alpine-mate-values.yaml | 1 + tmp/webtop/ci/alpine-openbox-values.yaml | 1 + tmp/webtop/ci/arch-i3-values.yaml | 1 + tmp/webtop/ci/arch-icewm-values.yaml | 1 + tmp/webtop/ci/arch-kde-values.yaml | 1 + tmp/webtop/ci/arch-mate-values.yaml | 1 + tmp/webtop/ci/arch-openbox-values.yaml | 1 + tmp/webtop/ci/arch-xfce-values.yaml | 1 + tmp/webtop/ci/base-values.yaml | 1 + tmp/webtop/ci/fedora-i3-values.yaml | 1 + tmp/webtop/ci/fedora-icewm-values.yaml | 1 + tmp/webtop/ci/fedora-kde-values.yaml | 1 + tmp/webtop/ci/fedora-mate-values.yaml | 1 + tmp/webtop/ci/fedora-openbox-values.yaml | 1 + tmp/webtop/ci/fedora-xfce-values.yaml | 1 + tmp/webtop/ci/ubuntu-i3-values.yaml | 1 + tmp/webtop/ci/ubuntu-icewm-values.yaml | 1 + tmp/webtop/ci/ubuntu-kde-values.yaml | 1 + tmp/webtop/ci/ubuntu-mate-values.yaml | 1 + tmp/webtop/ci/ubuntu-openbox-values.yaml | 1 + tmp/webtop/ci/ubuntu-xfce-values.yaml | 1 + tmp/webtop/docs/credentials.md | 4 + tmp/webtop/icon.png | Bin 0 -> 39033 bytes tmp/webtop/questions.yaml | 202 ++ tmp/webtop/templates/NOTES.txt | 1 + tmp/webtop/templates/common.yaml | 2 + tmp/webtop/values.yaml | 124 + tmp/whisparr/.helmignore | 30 + tmp/whisparr/CHANGELOG.md | 677 ++++ tmp/whisparr/Chart.yaml | 30 + tmp/whisparr/README.md | 27 + tmp/whisparr/icon.png | Bin 0 -> 21297 bytes tmp/whisparr/questions.yaml | 91 + tmp/whisparr/templates/NOTES.txt | 1 + tmp/whisparr/templates/common.yaml | 2 + tmp/whisparr/values.yaml | 43 + tmp/wikijs/.helmignore | 30 + tmp/wikijs/CHANGELOG.md | 1819 ++++++++++ tmp/wikijs/Chart.yaml | 28 + tmp/wikijs/README.md | 27 + tmp/wikijs/icon.png | Bin 0 -> 24406 bytes tmp/wikijs/questions.yaml | 86 + tmp/wikijs/templates/NOTES.txt | 1 + tmp/wikijs/templates/common.yaml | 1 + tmp/wikijs/values.yaml | 52 + tmp/wireguard/.helmignore | 30 + tmp/wireguard/CHANGELOG.md | 557 +++ tmp/wireguard/Chart.yaml | 26 + tmp/wireguard/README.md | 27 + tmp/wireguard/ci/ci-values.yaml | 12 + tmp/wireguard/docs/how-to.md | 63 + tmp/wireguard/docs/img/wg-configuration.png | Bin 0 -> 43069 bytes tmp/wireguard/icon.png | Bin 0 -> 31488 bytes tmp/wireguard/questions.yaml | 123 + tmp/wireguard/templates/NOTES.txt | 1 + tmp/wireguard/templates/_configfilemount.tpl | 23 + tmp/wireguard/templates/_configmap.tpl | 20 + tmp/wireguard/templates/_secret.tpl | 7 + tmp/wireguard/templates/common.yaml | 19 + tmp/wireguard/values.yaml | 58 + tmp/xteve/.helmignore | 30 + tmp/xteve/CHANGELOG.md | 1620 +++++++++ tmp/xteve/Chart.yaml | 29 + tmp/xteve/README.md | 27 + tmp/xteve/icon.png | Bin 0 -> 7599 bytes tmp/xteve/questions.yaml | 92 + tmp/xteve/templates/NOTES.txt | 1 + tmp/xteve/templates/common.yaml | 1 + tmp/xteve/values.yaml | 20 + tmp/xwiki/.helmignore | 30 + tmp/xwiki/CHANGELOG.md | 1278 +++++++ tmp/xwiki/Chart.yaml | 27 + tmp/xwiki/README.md | 27 + tmp/xwiki/icon.png | Bin 0 -> 4773 bytes tmp/xwiki/questions.yaml | 103 + tmp/xwiki/templates/NOTES.txt | 1 + tmp/xwiki/templates/common.yaml | 1 + tmp/xwiki/values.yaml | 47 + tmp/youtransfer/.helmignore | 30 + tmp/youtransfer/CHANGELOG.md | 667 ++++ tmp/youtransfer/Chart.yaml | 30 + tmp/youtransfer/README.md | 27 + tmp/youtransfer/icon.png | Bin 0 -> 13734 bytes tmp/youtransfer/questions.yaml | 99 + tmp/youtransfer/templates/NOTES.txt | 1 + tmp/youtransfer/templates/common.yaml | 2 + tmp/youtransfer/values.yaml | 33 + tmp/youtubedl-material/.helmignore | 30 + tmp/youtubedl-material/CHANGELOG.md | 863 +++++ tmp/youtubedl-material/Chart.yaml | 29 + tmp/youtubedl-material/README.md | 27 + tmp/youtubedl-material/icon.png | Bin 0 -> 6198 bytes tmp/youtubedl-material/questions.yaml | 396 +++ tmp/youtubedl-material/templates/NOTES.txt | 1 + tmp/youtubedl-material/templates/common.yaml | 1 + tmp/youtubedl-material/values.yaml | 94 + tmp/zigbee2mqtt/.helmignore | 30 + tmp/zigbee2mqtt/CHANGELOG.md | 1707 +++++++++ tmp/zigbee2mqtt/Chart.yaml | 27 + tmp/zigbee2mqtt/README.md | 27 + tmp/zigbee2mqtt/SKIPINSTALL | 0 tmp/zigbee2mqtt/icon.png | Bin 0 -> 6830 bytes tmp/zigbee2mqtt/questions.yaml | 166 + tmp/zigbee2mqtt/templates/NOTES.txt | 1 + tmp/zigbee2mqtt/templates/common.yaml | 5 + tmp/zigbee2mqtt/values.yaml | 97 + tmp/znc/.helmignore | 30 + tmp/znc/CHANGELOG.md | 1175 ++++++ tmp/znc/Chart.yaml | 27 + tmp/znc/README.md | 27 + tmp/znc/icon.png | Bin 0 -> 15343 bytes tmp/znc/questions.yaml | 91 + tmp/znc/templates/NOTES.txt | 1 + tmp/znc/templates/common.yaml | 1 + tmp/znc/values.yaml | 25 + tmp/ztcuui-aio/.helmignore | 30 + tmp/ztcuui-aio/CHANGELOG.md | 617 ++++ tmp/ztcuui-aio/Chart.yaml | 25 + tmp/ztcuui-aio/README.md | 27 + tmp/ztcuui-aio/icon.png | Bin 0 -> 12856 bytes tmp/ztcuui-aio/questions.yaml | 160 + tmp/ztcuui-aio/templates/NOTES.txt | 1 + tmp/ztcuui-aio/templates/common.yaml | 1 + tmp/ztcuui-aio/values.yaml | 51 + tmp/zwavejs2mqtt/.helmignore | 30 + tmp/zwavejs2mqtt/CHANGELOG.md | 1995 +++++++++++ tmp/zwavejs2mqtt/Chart.yaml | 30 + tmp/zwavejs2mqtt/README.md | 27 + tmp/zwavejs2mqtt/icon.png | Bin 0 -> 5736 bytes tmp/zwavejs2mqtt/questions.yaml | 113 + tmp/zwavejs2mqtt/templates/NOTES.txt | 1 + tmp/zwavejs2mqtt/templates/common.yaml | 1 + tmp/zwavejs2mqtt/values.yaml | 85 + 2203 files changed, 352100 insertions(+) create mode 100644 tmp/actualserver/.helmignore create mode 100644 tmp/actualserver/CHANGELOG.md create mode 100644 tmp/actualserver/Chart.yaml create mode 100644 tmp/actualserver/README.md create mode 100644 tmp/actualserver/icon.png create mode 100644 tmp/actualserver/questions.yaml create mode 100644 tmp/actualserver/templates/NOTES.txt create mode 100644 tmp/actualserver/templates/common.yaml create mode 100644 tmp/actualserver/values.yaml create mode 100644 tmp/adguard-home/.helmignore create mode 100644 tmp/adguard-home/CHANGELOG.md create mode 100644 tmp/adguard-home/Chart.yaml create mode 100644 tmp/adguard-home/README.md create mode 100644 tmp/adguard-home/icon.png create mode 100644 tmp/adguard-home/questions.yaml create mode 100644 tmp/adguard-home/templates/NOTES.txt create mode 100644 tmp/adguard-home/templates/common.yaml create mode 100644 tmp/adguard-home/values.yaml create mode 100644 tmp/adminer/.helmignore create mode 100644 tmp/adminer/CHANGELOG.md create mode 100644 tmp/adminer/Chart.yaml create mode 100644 tmp/adminer/README.md create mode 100644 tmp/adminer/icon.png create mode 100644 tmp/adminer/questions.yaml create mode 100644 tmp/adminer/templates/NOTES.txt create mode 100644 tmp/adminer/templates/common.yaml create mode 100644 tmp/adminer/values.yaml create mode 100644 tmp/airdcpp-webclient/.helmignore create mode 100644 tmp/airdcpp-webclient/CHANGELOG.md create mode 100644 tmp/airdcpp-webclient/Chart.yaml create mode 100644 tmp/airdcpp-webclient/README.md create mode 100644 tmp/airdcpp-webclient/icon.png create mode 100644 tmp/airdcpp-webclient/questions.yaml create mode 100644 tmp/airdcpp-webclient/templates/NOTES.txt create mode 100644 tmp/airdcpp-webclient/templates/common.yaml create mode 100644 tmp/airdcpp-webclient/values.yaml create mode 100644 tmp/airsonic/.helmignore create mode 100644 tmp/airsonic/CHANGELOG.md create mode 100644 tmp/airsonic/Chart.yaml create mode 100644 tmp/airsonic/README.md create mode 100644 tmp/airsonic/icon.png create mode 100644 tmp/airsonic/questions.yaml create mode 100644 tmp/airsonic/templates/NOTES.txt create mode 100644 tmp/airsonic/templates/common.yaml create mode 100644 tmp/airsonic/values.yaml create mode 100644 tmp/alist/.helmignore create mode 100644 tmp/alist/CHANGELOG.md create mode 100644 tmp/alist/Chart.yaml create mode 100644 tmp/alist/README.md create mode 100644 tmp/alist/icon.png create mode 100644 tmp/alist/questions.yaml create mode 100644 tmp/alist/templates/NOTES.txt create mode 100644 tmp/alist/templates/common.yaml create mode 100644 tmp/alist/values.yaml create mode 100644 tmp/amcrest2mqtt/.helmignore create mode 100644 tmp/amcrest2mqtt/CHANGELOG.md create mode 100644 tmp/amcrest2mqtt/Chart.yaml create mode 100644 tmp/amcrest2mqtt/README.md create mode 100644 tmp/amcrest2mqtt/icon.png create mode 100644 tmp/amcrest2mqtt/questions.yaml create mode 100644 tmp/amcrest2mqtt/templates/NOTES.txt create mode 100644 tmp/amcrest2mqtt/templates/common.yaml create mode 100644 tmp/amcrest2mqtt/values.yaml create mode 100644 tmp/amule/.helmignore create mode 100644 tmp/amule/CHANGELOG.md create mode 100644 tmp/amule/Chart.yaml create mode 100644 tmp/amule/README.md create mode 100644 tmp/amule/icon.png create mode 100644 tmp/amule/questions.yaml create mode 100644 tmp/amule/templates/NOTES.txt create mode 100644 tmp/amule/templates/common.yaml create mode 100644 tmp/amule/values.yaml create mode 100644 tmp/appdaemon/.helmignore create mode 100644 tmp/appdaemon/CHANGELOG.md create mode 100644 tmp/appdaemon/Chart.yaml create mode 100644 tmp/appdaemon/README.md create mode 100644 tmp/appdaemon/docs/installation_guide.md create mode 100644 tmp/appdaemon/docs/validation.md create mode 100644 tmp/appdaemon/icon.png create mode 100644 tmp/appdaemon/questions.yaml create mode 100644 tmp/appdaemon/templates/NOTES.txt create mode 100644 tmp/appdaemon/templates/common.yaml create mode 100644 tmp/appdaemon/values.yaml create mode 100644 tmp/ariang/.helmignore create mode 100644 tmp/ariang/CHANGELOG.md create mode 100644 tmp/ariang/Chart.yaml create mode 100644 tmp/ariang/README.md create mode 100644 tmp/ariang/docs/how-to.md create mode 100644 tmp/ariang/docs/img/ariang-ingress.png create mode 100644 tmp/ariang/icon.png create mode 100644 tmp/ariang/questions.yaml create mode 100644 tmp/ariang/templates/NOTES.txt create mode 100644 tmp/ariang/templates/common.yaml create mode 100644 tmp/ariang/values.yaml create mode 100644 tmp/audacity/.helmignore create mode 100644 tmp/audacity/CHANGELOG.md create mode 100644 tmp/audacity/Chart.yaml create mode 100644 tmp/audacity/README.md create mode 100644 tmp/audacity/icon.png create mode 100644 tmp/audacity/questions.yaml create mode 100644 tmp/audacity/templates/NOTES.txt create mode 100644 tmp/audacity/templates/common.yaml create mode 100644 tmp/audacity/values.yaml create mode 100644 tmp/automatic-music-downloader/.helmignore create mode 100644 tmp/automatic-music-downloader/CHANGELOG.md create mode 100644 tmp/automatic-music-downloader/Chart.yaml create mode 100644 tmp/automatic-music-downloader/README.md create mode 100644 tmp/automatic-music-downloader/icon.png create mode 100644 tmp/automatic-music-downloader/questions.yaml create mode 100644 tmp/automatic-music-downloader/templates/NOTES.txt create mode 100644 tmp/automatic-music-downloader/templates/common.yaml create mode 100644 tmp/automatic-music-downloader/values.yaml create mode 100644 tmp/autoscan/.helmignore create mode 100644 tmp/autoscan/CHANGELOG.md create mode 100644 tmp/autoscan/Chart.yaml create mode 100644 tmp/autoscan/README.md create mode 100644 tmp/autoscan/icon.png create mode 100644 tmp/autoscan/questions.yaml create mode 100644 tmp/autoscan/templates/NOTES.txt create mode 100644 tmp/autoscan/templates/common.yaml create mode 100644 tmp/autoscan/values.yaml create mode 100644 tmp/baserow/.helmignore create mode 100644 tmp/baserow/CHANGELOG.md create mode 100644 tmp/baserow/Chart.yaml create mode 100644 tmp/baserow/README.md create mode 100644 tmp/baserow/icon.png create mode 100644 tmp/baserow/questions.yaml create mode 100644 tmp/baserow/templates/NOTES.txt create mode 100644 tmp/baserow/templates/_secrets.tpl create mode 100644 tmp/baserow/templates/common.yaml create mode 100644 tmp/baserow/values.yaml create mode 100644 tmp/bazarr/.helmignore create mode 100644 tmp/bazarr/CHANGELOG.md create mode 100644 tmp/bazarr/Chart.yaml create mode 100644 tmp/bazarr/README.md create mode 100644 tmp/bazarr/icon.png create mode 100644 tmp/bazarr/questions.yaml create mode 100644 tmp/bazarr/templates/NOTES.txt create mode 100644 tmp/bazarr/templates/common.yaml create mode 100644 tmp/bazarr/values.yaml create mode 100644 tmp/beets/.helmignore create mode 100644 tmp/beets/CHANGELOG.md create mode 100644 tmp/beets/Chart.yaml create mode 100644 tmp/beets/README.md create mode 100644 tmp/beets/icon.png create mode 100644 tmp/beets/questions.yaml create mode 100644 tmp/beets/templates/NOTES.txt create mode 100644 tmp/beets/templates/common.yaml create mode 100644 tmp/beets/values.yaml create mode 100644 tmp/blog/.helmignore create mode 100644 tmp/blog/CHANGELOG.md create mode 100644 tmp/blog/Chart.yaml create mode 100644 tmp/blog/README.md create mode 100644 tmp/blog/icon.png create mode 100644 tmp/blog/questions.yaml create mode 100644 tmp/blog/templates/NOTES.txt create mode 100644 tmp/blog/templates/common.yaml create mode 100644 tmp/blog/values.yaml create mode 100644 tmp/booksonic-air/.helmignore create mode 100644 tmp/booksonic-air/CHANGELOG.md create mode 100644 tmp/booksonic-air/Chart.yaml create mode 100644 tmp/booksonic-air/README.md create mode 100644 tmp/booksonic-air/icon.png create mode 100644 tmp/booksonic-air/questions.yaml create mode 100644 tmp/booksonic-air/templates/NOTES.txt create mode 100644 tmp/booksonic-air/templates/common.yaml create mode 100644 tmp/booksonic-air/values.yaml create mode 100644 tmp/browserless-chrome/.helmignore create mode 100644 tmp/browserless-chrome/CHANGELOG.md create mode 100644 tmp/browserless-chrome/Chart.yaml create mode 100644 tmp/browserless-chrome/README.md create mode 100644 tmp/browserless-chrome/ci/puppeteer-values.yaml create mode 100644 tmp/browserless-chrome/icon.png create mode 100644 tmp/browserless-chrome/questions.yaml create mode 100644 tmp/browserless-chrome/templates/NOTES.txt create mode 100644 tmp/browserless-chrome/templates/common.yaml create mode 100644 tmp/browserless-chrome/values.yaml create mode 100644 tmp/calibre-web/.helmignore create mode 100644 tmp/calibre-web/CHANGELOG.md create mode 100644 tmp/calibre-web/Chart.yaml create mode 100644 tmp/calibre-web/README.md create mode 100644 tmp/calibre-web/icon.png create mode 100644 tmp/calibre-web/questions.yaml create mode 100644 tmp/calibre-web/templates/NOTES.txt create mode 100644 tmp/calibre-web/templates/common.yaml create mode 100644 tmp/calibre-web/values.yaml create mode 100644 tmp/chevereto/.helmignore create mode 100644 tmp/chevereto/CHANGELOG.md create mode 100644 tmp/chevereto/Chart.yaml create mode 100644 tmp/chevereto/README.md create mode 100644 tmp/chevereto/icon.png create mode 100644 tmp/chevereto/questions.yaml create mode 100644 tmp/chevereto/templates/NOTES.txt create mode 100644 tmp/chevereto/templates/common.yaml create mode 100644 tmp/chevereto/values.yaml create mode 100644 tmp/chronos/.helmignore create mode 100644 tmp/chronos/CHANGELOG.md create mode 100644 tmp/chronos/Chart.yaml create mode 100644 tmp/chronos/README.md create mode 100644 tmp/chronos/icon.png create mode 100644 tmp/chronos/questions.yaml create mode 100644 tmp/chronos/templates/NOTES.txt create mode 100644 tmp/chronos/templates/common.yaml create mode 100644 tmp/chronos/values.yaml create mode 100644 tmp/cloud9/.helmignore create mode 100644 tmp/cloud9/CHANGELOG.md create mode 100644 tmp/cloud9/Chart.yaml create mode 100644 tmp/cloud9/README.md create mode 100644 tmp/cloud9/icon.png create mode 100644 tmp/cloud9/questions.yaml create mode 100644 tmp/cloud9/templates/NOTES.txt create mode 100644 tmp/cloud9/templates/common.yaml create mode 100644 tmp/cloud9/values.yaml create mode 100644 tmp/cloudflareddns/.helmignore create mode 100644 tmp/cloudflareddns/CHANGELOG.md create mode 100644 tmp/cloudflareddns/Chart.yaml create mode 100644 tmp/cloudflareddns/README.md create mode 100644 tmp/cloudflareddns/docs/img/cloudflare-api-keys.png create mode 100644 tmp/cloudflareddns/docs/img/cloudflare-config.png create mode 100644 tmp/cloudflareddns/docs/img/cloudflare-dns.png create mode 100644 tmp/cloudflareddns/docs/img/cloudflare-name.png create mode 100644 tmp/cloudflareddns/docs/img/cloudflare-ns.png create mode 100644 tmp/cloudflareddns/docs/img/cloudflare-token.png create mode 100644 tmp/cloudflareddns/docs/setup-guide.md create mode 100644 tmp/cloudflareddns/docs/validation.md create mode 100644 tmp/cloudflareddns/icon.png create mode 100644 tmp/cloudflareddns/questions.yaml create mode 100644 tmp/cloudflareddns/templates/NOTES.txt create mode 100644 tmp/cloudflareddns/templates/_secret.tpl create mode 100644 tmp/cloudflareddns/templates/common.yaml create mode 100644 tmp/cloudflareddns/values.yaml create mode 100644 tmp/code-server/.helmignore create mode 100644 tmp/code-server/CHANGELOG.md create mode 100644 tmp/code-server/Chart.yaml create mode 100644 tmp/code-server/README.md create mode 100644 tmp/code-server/icon.png create mode 100644 tmp/code-server/questions.yaml create mode 100644 tmp/code-server/templates/NOTES.txt create mode 100644 tmp/code-server/templates/common.yaml create mode 100644 tmp/code-server/values.yaml create mode 100644 tmp/couchpotato/.helmignore create mode 100644 tmp/couchpotato/CHANGELOG.md create mode 100644 tmp/couchpotato/Chart.yaml create mode 100644 tmp/couchpotato/README.md create mode 100644 tmp/couchpotato/icon.png create mode 100644 tmp/couchpotato/questions.yaml create mode 100644 tmp/couchpotato/templates/NOTES.txt create mode 100644 tmp/couchpotato/templates/common.yaml create mode 100644 tmp/couchpotato/values.yaml create mode 100644 tmp/crafty-4/.helmignore create mode 100644 tmp/crafty-4/CHANGELOG.md create mode 100644 tmp/crafty-4/Chart.yaml create mode 100644 tmp/crafty-4/README.md create mode 100644 tmp/crafty-4/docs/credentials.md create mode 100644 tmp/crafty-4/icon.png create mode 100644 tmp/crafty-4/questions.yaml create mode 100644 tmp/crafty-4/templates/NOTES.txt create mode 100644 tmp/crafty-4/templates/common.yaml create mode 100644 tmp/crafty-4/values.yaml create mode 100644 tmp/cryptofolio/.helmignore create mode 100644 tmp/cryptofolio/CHANGELOG.md create mode 100644 tmp/cryptofolio/Chart.yaml create mode 100644 tmp/cryptofolio/README.md create mode 100644 tmp/cryptofolio/icon.png create mode 100644 tmp/cryptofolio/questions.yaml create mode 100644 tmp/cryptofolio/templates/NOTES.txt create mode 100644 tmp/cryptofolio/templates/common.yaml create mode 100644 tmp/cryptofolio/values.yaml create mode 100644 tmp/cura-novnc/.helmignore create mode 100644 tmp/cura-novnc/CHANGELOG.md create mode 100644 tmp/cura-novnc/Chart.yaml create mode 100644 tmp/cura-novnc/README.md create mode 100644 tmp/cura-novnc/icon.png create mode 100644 tmp/cura-novnc/questions.yaml create mode 100644 tmp/cura-novnc/templates/NOTES.txt create mode 100644 tmp/cura-novnc/templates/common.yaml create mode 100644 tmp/cura-novnc/values.yaml create mode 100644 tmp/cyberchef/.helmignore create mode 100644 tmp/cyberchef/CHANGELOG.md create mode 100644 tmp/cyberchef/Chart.yaml create mode 100644 tmp/cyberchef/README.md create mode 100644 tmp/cyberchef/icon.png create mode 100644 tmp/cyberchef/questions.yaml create mode 100644 tmp/cyberchef/templates/NOTES.txt create mode 100644 tmp/cyberchef/templates/common.yaml create mode 100644 tmp/cyberchef/values.yaml create mode 100644 tmp/czkawka/.helmignore create mode 100644 tmp/czkawka/CHANGELOG.md create mode 100644 tmp/czkawka/Chart.yaml create mode 100644 tmp/czkawka/README.md create mode 100644 tmp/czkawka/docs/installation_notes.md create mode 100644 tmp/czkawka/icon.png create mode 100644 tmp/czkawka/questions.yaml create mode 100644 tmp/czkawka/templates/NOTES.txt create mode 100644 tmp/czkawka/templates/common.yaml create mode 100644 tmp/czkawka/values.yaml create mode 100644 tmp/dashdot/.helmignore create mode 100644 tmp/dashdot/CHANGELOG.md create mode 100644 tmp/dashdot/Chart.yaml create mode 100644 tmp/dashdot/README.md create mode 100644 tmp/dashdot/icon.png create mode 100644 tmp/dashdot/questions.yaml create mode 100644 tmp/dashdot/templates/NOTES.txt create mode 100644 tmp/dashdot/templates/common.yaml create mode 100644 tmp/dashdot/values.yaml create mode 100644 tmp/davos/.helmignore create mode 100644 tmp/davos/CHANGELOG.md create mode 100644 tmp/davos/Chart.yaml create mode 100644 tmp/davos/README.md create mode 100644 tmp/davos/icon.png create mode 100644 tmp/davos/questions.yaml create mode 100644 tmp/davos/templates/NOTES.txt create mode 100644 tmp/davos/templates/common.yaml create mode 100644 tmp/davos/values.yaml create mode 100644 tmp/ddclient/.helmignore create mode 100644 tmp/ddclient/CHANGELOG.md create mode 100644 tmp/ddclient/Chart.yaml create mode 100644 tmp/ddclient/README.md create mode 100644 tmp/ddclient/icon.png create mode 100644 tmp/ddclient/questions.yaml create mode 100644 tmp/ddclient/templates/NOTES.txt create mode 100644 tmp/ddclient/templates/common.yaml create mode 100644 tmp/ddclient/values.yaml create mode 100644 tmp/ddns-go/.helmignore create mode 100644 tmp/ddns-go/CHANGELOG.md create mode 100644 tmp/ddns-go/Chart.yaml create mode 100644 tmp/ddns-go/README.md create mode 100644 tmp/ddns-go/icon.png create mode 100644 tmp/ddns-go/questions.yaml create mode 100644 tmp/ddns-go/templates/NOTES.txt create mode 100644 tmp/ddns-go/templates/common.yaml create mode 100644 tmp/ddns-go/values.yaml create mode 100644 tmp/ddns-updater/.helmignore create mode 100644 tmp/ddns-updater/CHANGELOG.md create mode 100644 tmp/ddns-updater/Chart.yaml create mode 100644 tmp/ddns-updater/README.md create mode 100644 tmp/ddns-updater/docs/How-To.md create mode 100644 tmp/ddns-updater/icon.png create mode 100644 tmp/ddns-updater/questions.yaml create mode 100644 tmp/ddns-updater/templates/NOTES.txt create mode 100644 tmp/ddns-updater/templates/common.yaml create mode 100644 tmp/ddns-updater/values.yaml create mode 100644 tmp/deemix/.helmignore create mode 100644 tmp/deemix/CHANGELOG.md create mode 100644 tmp/deemix/Chart.yaml create mode 100644 tmp/deemix/README.md create mode 100644 tmp/deemix/icon.png create mode 100644 tmp/deemix/questions.yaml create mode 100644 tmp/deemix/templates/NOTES.txt create mode 100644 tmp/deemix/templates/common.yaml create mode 100644 tmp/deemix/values.yaml create mode 100644 tmp/deepstack/.helmignore create mode 100644 tmp/deepstack/CHANGELOG.md create mode 100644 tmp/deepstack/Chart.yaml create mode 100644 tmp/deepstack/README.md create mode 100644 tmp/deepstack/ci/basic-values.yaml create mode 100644 tmp/deepstack/ci/gpu-values.yaml create mode 100644 tmp/deepstack/docs/installation_notes.md create mode 100644 tmp/deepstack/icon.png create mode 100644 tmp/deepstack/questions.yaml create mode 100644 tmp/deepstack/templates/NOTES.txt create mode 100644 tmp/deepstack/templates/common.yaml create mode 100644 tmp/deepstack/values.yaml create mode 100644 tmp/deluge/.helmignore create mode 100644 tmp/deluge/CHANGELOG.md create mode 100644 tmp/deluge/Chart.yaml create mode 100644 tmp/deluge/README.md create mode 100644 tmp/deluge/icon.png create mode 100644 tmp/deluge/questions.yaml create mode 100644 tmp/deluge/templates/NOTES.txt create mode 100644 tmp/deluge/templates/common.yaml create mode 100644 tmp/deluge/values.yaml create mode 100644 tmp/dillinger/.helmignore create mode 100644 tmp/dillinger/CHANGELOG.md create mode 100644 tmp/dillinger/Chart.yaml create mode 100644 tmp/dillinger/README.md create mode 100644 tmp/dillinger/icon.png create mode 100644 tmp/dillinger/questions.yaml create mode 100644 tmp/dillinger/templates/NOTES.txt create mode 100644 tmp/dillinger/templates/common.yaml create mode 100644 tmp/dillinger/values.yaml create mode 100644 tmp/discordgsm/.helmignore create mode 100644 tmp/discordgsm/CHANGELOG.md create mode 100644 tmp/discordgsm/Chart.yaml create mode 100644 tmp/discordgsm/README.md create mode 100644 tmp/discordgsm/docs/installation_notes.md create mode 100644 tmp/discordgsm/icon.png create mode 100644 tmp/discordgsm/questions.yaml create mode 100644 tmp/discordgsm/templates/NOTES.txt create mode 100644 tmp/discordgsm/templates/_secret.tpl create mode 100644 tmp/discordgsm/templates/common.yaml create mode 100644 tmp/discordgsm/values.yaml create mode 100644 tmp/dizquetv/.helmignore create mode 100644 tmp/dizquetv/CHANGELOG.md create mode 100644 tmp/dizquetv/Chart.yaml create mode 100644 tmp/dizquetv/README.md create mode 100644 tmp/dizquetv/icon.png create mode 100644 tmp/dizquetv/questions.yaml create mode 100644 tmp/dizquetv/templates/NOTES.txt create mode 100644 tmp/dizquetv/templates/common.yaml create mode 100644 tmp/dizquetv/values.yaml create mode 100644 tmp/dokuwiki/.helmignore create mode 100644 tmp/dokuwiki/CHANGELOG.md create mode 100644 tmp/dokuwiki/Chart.yaml create mode 100644 tmp/dokuwiki/README.md create mode 100644 tmp/dokuwiki/icon.png create mode 100644 tmp/dokuwiki/questions.yaml create mode 100644 tmp/dokuwiki/templates/NOTES.txt create mode 100644 tmp/dokuwiki/templates/common.yaml create mode 100644 tmp/dokuwiki/values.yaml create mode 100644 tmp/doplarr/.helmignore create mode 100644 tmp/doplarr/CHANGELOG.md create mode 100644 tmp/doplarr/Chart.yaml create mode 100644 tmp/doplarr/README.md create mode 100644 tmp/doplarr/icon.png create mode 100644 tmp/doplarr/questions.yaml create mode 100644 tmp/doplarr/templates/NOTES.txt create mode 100644 tmp/doplarr/templates/common.yaml create mode 100644 tmp/doplarr/values.yaml create mode 100644 tmp/double-take/.helmignore create mode 100644 tmp/double-take/CHANGELOG.md create mode 100644 tmp/double-take/Chart.yaml create mode 100644 tmp/double-take/README.md create mode 100644 tmp/double-take/icon.png create mode 100644 tmp/double-take/questions.yaml create mode 100644 tmp/double-take/templates/NOTES.txt create mode 100644 tmp/double-take/templates/common.yaml create mode 100644 tmp/double-take/values.yaml create mode 100644 tmp/doublecommander/.helmignore create mode 100644 tmp/doublecommander/CHANGELOG.md create mode 100644 tmp/doublecommander/Chart.yaml create mode 100644 tmp/doublecommander/README.md create mode 100644 tmp/doublecommander/icon.png create mode 100644 tmp/doublecommander/questions.yaml create mode 100644 tmp/doublecommander/templates/NOTES.txt create mode 100644 tmp/doublecommander/templates/common.yaml create mode 100644 tmp/doublecommander/values.yaml create mode 100644 tmp/drawio/.helmignore create mode 100644 tmp/drawio/CHANGELOG.md create mode 100644 tmp/drawio/Chart.yaml create mode 100644 tmp/drawio/README.md create mode 100644 tmp/drawio/icon.png create mode 100644 tmp/drawio/questions.yaml create mode 100644 tmp/drawio/templates/NOTES.txt create mode 100644 tmp/drawio/templates/common.yaml create mode 100644 tmp/drawio/values.yaml create mode 100644 tmp/duckdns/.helmignore create mode 100644 tmp/duckdns/CHANGELOG.md create mode 100644 tmp/duckdns/Chart.yaml create mode 100644 tmp/duckdns/README.md create mode 100644 tmp/duckdns/icon.png create mode 100644 tmp/duckdns/questions.yaml create mode 100644 tmp/duckdns/templates/NOTES.txt create mode 100644 tmp/duckdns/templates/common.yaml create mode 100644 tmp/duckdns/values.yaml create mode 100644 tmp/duplicati/.helmignore create mode 100644 tmp/duplicati/CHANGELOG.md create mode 100644 tmp/duplicati/Chart.yaml create mode 100644 tmp/duplicati/README.md create mode 100644 tmp/duplicati/docs/ingress.md create mode 100644 tmp/duplicati/icon.png create mode 100644 tmp/duplicati/questions.yaml create mode 100644 tmp/duplicati/templates/NOTES.txt create mode 100644 tmp/duplicati/templates/common.yaml create mode 100644 tmp/duplicati/values.yaml create mode 100644 tmp/emby/.helmignore create mode 100644 tmp/emby/CHANGELOG.md create mode 100644 tmp/emby/Chart.yaml create mode 100644 tmp/emby/README.md create mode 100644 tmp/emby/icon.png create mode 100644 tmp/emby/questions.yaml create mode 100644 tmp/emby/templates/NOTES.txt create mode 100644 tmp/emby/templates/common.yaml create mode 100644 tmp/emby/values.yaml create mode 100644 tmp/embystat/.helmignore create mode 100644 tmp/embystat/CHANGELOG.md create mode 100644 tmp/embystat/Chart.yaml create mode 100644 tmp/embystat/README.md create mode 100644 tmp/embystat/icon.png create mode 100644 tmp/embystat/questions.yaml create mode 100644 tmp/embystat/templates/NOTES.txt create mode 100644 tmp/embystat/templates/common.yaml create mode 100644 tmp/embystat/values.yaml create mode 100644 tmp/emulatorjs/.helmignore create mode 100644 tmp/emulatorjs/CHANGELOG.md create mode 100644 tmp/emulatorjs/Chart.yaml create mode 100644 tmp/emulatorjs/README.md create mode 100644 tmp/emulatorjs/icon.png create mode 100644 tmp/emulatorjs/questions.yaml create mode 100644 tmp/emulatorjs/templates/NOTES.txt create mode 100644 tmp/emulatorjs/templates/common.yaml create mode 100644 tmp/emulatorjs/values.yaml create mode 100644 tmp/endlessh/.helmignore create mode 100644 tmp/endlessh/CHANGELOG.md create mode 100644 tmp/endlessh/Chart.yaml create mode 100644 tmp/endlessh/README.md create mode 100644 tmp/endlessh/icon.png create mode 100644 tmp/endlessh/questions.yaml create mode 100644 tmp/endlessh/templates/NOTES.txt create mode 100644 tmp/endlessh/templates/common.yaml create mode 100644 tmp/endlessh/values.yaml create mode 100644 tmp/esphome/.helmignore create mode 100644 tmp/esphome/CHANGELOG.md create mode 100644 tmp/esphome/Chart.yaml create mode 100644 tmp/esphome/README.md create mode 100644 tmp/esphome/icon.png create mode 100644 tmp/esphome/questions.yaml create mode 100644 tmp/esphome/templates/NOTES.txt create mode 100644 tmp/esphome/templates/common.yaml create mode 100644 tmp/esphome/values.yaml create mode 100644 tmp/etherpad/.helmignore create mode 100644 tmp/etherpad/CHANGELOG.md create mode 100644 tmp/etherpad/Chart.yaml create mode 100644 tmp/etherpad/README.md create mode 100644 tmp/etherpad/icon.png create mode 100644 tmp/etherpad/questions.yaml create mode 100644 tmp/etherpad/templates/NOTES.txt create mode 100644 tmp/etherpad/templates/common.yaml create mode 100644 tmp/etherpad/values.yaml create mode 100644 tmp/external-service/.helmignore create mode 100644 tmp/external-service/CHANGELOG.md create mode 100644 tmp/external-service/Chart.yaml create mode 100644 tmp/external-service/README.md create mode 100644 tmp/external-service/icon.png create mode 100644 tmp/external-service/questions.yaml create mode 100644 tmp/external-service/templates/NOTES.txt create mode 100644 tmp/external-service/templates/common.yaml create mode 100644 tmp/external-service/values.yaml create mode 100644 tmp/ferdi-server/.helmignore create mode 100644 tmp/ferdi-server/CHANGELOG.md create mode 100644 tmp/ferdi-server/Chart.yaml create mode 100644 tmp/ferdi-server/README.md create mode 100644 tmp/ferdi-server/icon.png create mode 100644 tmp/ferdi-server/questions.yaml create mode 100644 tmp/ferdi-server/templates/NOTES.txt create mode 100644 tmp/ferdi-server/templates/_secrets.tpl create mode 100644 tmp/ferdi-server/templates/common.yaml create mode 100644 tmp/ferdi-server/values.yaml create mode 100644 tmp/filebrowser/.helmignore create mode 100644 tmp/filebrowser/CHANGELOG.md create mode 100644 tmp/filebrowser/Chart.yaml create mode 100644 tmp/filebrowser/README.md create mode 100644 tmp/filebrowser/docs/installation_notes.md create mode 100644 tmp/filebrowser/icon.png create mode 100644 tmp/filebrowser/questions.yaml create mode 100644 tmp/filebrowser/templates/NOTES.txt create mode 100644 tmp/filebrowser/templates/common.yaml create mode 100644 tmp/filebrowser/values.yaml create mode 100644 tmp/fileflows/.helmignore create mode 100644 tmp/fileflows/CHANGELOG.md create mode 100644 tmp/fileflows/Chart.yaml create mode 100644 tmp/fileflows/README.md create mode 100644 tmp/fileflows/icon.png create mode 100644 tmp/fileflows/questions.yaml create mode 100644 tmp/fileflows/templates/NOTES.txt create mode 100644 tmp/fileflows/templates/common.yaml create mode 100644 tmp/fileflows/values.yaml create mode 100644 tmp/fireflyiii/.helmignore create mode 100644 tmp/fireflyiii/CHANGELOG.md create mode 100644 tmp/fireflyiii/Chart.yaml create mode 100644 tmp/fireflyiii/LICENSE create mode 100644 tmp/fireflyiii/README.md create mode 100644 tmp/fireflyiii/docs/installation_notes.md create mode 100644 tmp/fireflyiii/docs/validation.md create mode 100644 tmp/fireflyiii/icon.png create mode 100644 tmp/fireflyiii/questions.yaml create mode 100644 tmp/fireflyiii/templates/NOTES.txt create mode 100644 tmp/fireflyiii/templates/_cronjob.tpl create mode 100644 tmp/fireflyiii/templates/_secrets.tpl create mode 100644 tmp/fireflyiii/templates/common.yaml create mode 100644 tmp/fireflyiii/values.yaml create mode 100644 tmp/fleet/.helmignore create mode 100644 tmp/fleet/CHANGELOG.md create mode 100644 tmp/fleet/Chart.yaml create mode 100644 tmp/fleet/README.md create mode 100644 tmp/fleet/icon.png create mode 100644 tmp/fleet/questions.yaml create mode 100644 tmp/fleet/templates/NOTES.txt create mode 100644 tmp/fleet/templates/common.yaml create mode 100644 tmp/fleet/values.yaml create mode 100644 tmp/flexget/.helmignore create mode 100644 tmp/flexget/CHANGELOG.md create mode 100644 tmp/flexget/Chart.yaml create mode 100644 tmp/flexget/README.md create mode 100644 tmp/flexget/icon.png create mode 100644 tmp/flexget/questions.yaml create mode 100644 tmp/flexget/templates/NOTES.txt create mode 100644 tmp/flexget/templates/common.yaml create mode 100644 tmp/flexget/values.yaml create mode 100644 tmp/flood/.helmignore create mode 100644 tmp/flood/CHANGELOG.md create mode 100644 tmp/flood/Chart.yaml create mode 100644 tmp/flood/README.md create mode 100644 tmp/flood/ci/ct-values.yaml create mode 100644 tmp/flood/icon.png create mode 100644 tmp/flood/questions.yaml create mode 100644 tmp/flood/templates/NOTES.txt create mode 100644 tmp/flood/templates/common.yaml create mode 100644 tmp/flood/values.yaml create mode 100644 tmp/fluidd/.helmignore create mode 100644 tmp/fluidd/CHANGELOG.md create mode 100644 tmp/fluidd/Chart.yaml create mode 100644 tmp/fluidd/README.md create mode 100644 tmp/fluidd/icon.png create mode 100644 tmp/fluidd/questions.yaml create mode 100644 tmp/fluidd/templates/NOTES.txt create mode 100644 tmp/fluidd/templates/common.yaml create mode 100644 tmp/fluidd/values.yaml create mode 100644 tmp/foldingathome/.helmignore create mode 100644 tmp/foldingathome/CHANGELOG.md create mode 100644 tmp/foldingathome/Chart.yaml create mode 100644 tmp/foldingathome/README.md create mode 100644 tmp/foldingathome/icon.png create mode 100644 tmp/foldingathome/questions.yaml create mode 100644 tmp/foldingathome/templates/NOTES.txt create mode 100644 tmp/foldingathome/templates/common.yaml create mode 100644 tmp/foldingathome/values.yaml create mode 100644 tmp/fossil/.helmignore create mode 100644 tmp/fossil/CHANGELOG.md create mode 100644 tmp/fossil/Chart.yaml create mode 100644 tmp/fossil/README.md create mode 100644 tmp/fossil/icon.png create mode 100644 tmp/fossil/questions.yaml create mode 100644 tmp/fossil/templates/NOTES.txt create mode 100644 tmp/fossil/templates/common.yaml create mode 100644 tmp/fossil/values.yaml create mode 100644 tmp/gaps/.helmignore create mode 100644 tmp/gaps/CHANGELOG.md create mode 100644 tmp/gaps/Chart.yaml create mode 100644 tmp/gaps/README.md create mode 100644 tmp/gaps/icon.png create mode 100644 tmp/gaps/questions.yaml create mode 100644 tmp/gaps/templates/NOTES.txt create mode 100644 tmp/gaps/templates/common.yaml create mode 100644 tmp/gaps/values.yaml create mode 100644 tmp/golinks/.helmignore create mode 100644 tmp/golinks/CHANGELOG.md create mode 100644 tmp/golinks/Chart.yaml create mode 100644 tmp/golinks/README.md create mode 100644 tmp/golinks/icon.png create mode 100644 tmp/golinks/questions.yaml create mode 100644 tmp/golinks/templates/NOTES.txt create mode 100644 tmp/golinks/templates/common.yaml create mode 100644 tmp/golinks/values.yaml create mode 100644 tmp/gonic/.helmignore create mode 100644 tmp/gonic/CHANGELOG.md create mode 100644 tmp/gonic/Chart.yaml create mode 100644 tmp/gonic/README.md create mode 100644 tmp/gonic/ci/ct-values.yaml create mode 100644 tmp/gonic/icon.png create mode 100644 tmp/gonic/questions.yaml create mode 100644 tmp/gonic/templates/NOTES.txt create mode 100644 tmp/gonic/templates/common.yaml create mode 100644 tmp/gonic/values.yaml create mode 100644 tmp/haste-server/.helmignore create mode 100644 tmp/haste-server/CHANGELOG.md create mode 100644 tmp/haste-server/Chart.yaml create mode 100644 tmp/haste-server/README.md create mode 100644 tmp/haste-server/icon.png create mode 100644 tmp/haste-server/questions.yaml create mode 100644 tmp/haste-server/templates/NOTES.txt create mode 100644 tmp/haste-server/templates/common.yaml create mode 100644 tmp/haste-server/values.yaml create mode 100644 tmp/headphones/.helmignore create mode 100644 tmp/headphones/CHANGELOG.md create mode 100644 tmp/headphones/Chart.yaml create mode 100644 tmp/headphones/README.md create mode 100644 tmp/headphones/icon.png create mode 100644 tmp/headphones/questions.yaml create mode 100644 tmp/headphones/templates/NOTES.txt create mode 100644 tmp/headphones/templates/common.yaml create mode 100644 tmp/headphones/values.yaml create mode 100644 tmp/hedgedoc/.helmignore create mode 100644 tmp/hedgedoc/CHANGELOG.md create mode 100644 tmp/hedgedoc/Chart.yaml create mode 100644 tmp/hedgedoc/README.md create mode 100644 tmp/hedgedoc/icon.png create mode 100644 tmp/hedgedoc/questions.yaml create mode 100644 tmp/hedgedoc/templates/NOTES.txt create mode 100644 tmp/hedgedoc/templates/_secrets.tpl create mode 100644 tmp/hedgedoc/templates/common.yaml create mode 100644 tmp/hedgedoc/values.yaml create mode 100644 tmp/heimdall/.helmignore create mode 100644 tmp/heimdall/CHANGELOG.md create mode 100644 tmp/heimdall/Chart.yaml create mode 100644 tmp/heimdall/README.md create mode 100644 tmp/heimdall/icon.png create mode 100644 tmp/heimdall/questions.yaml create mode 100644 tmp/heimdall/templates/NOTES.txt create mode 100644 tmp/heimdall/templates/common.yaml create mode 100644 tmp/heimdall/values.yaml create mode 100644 tmp/homarr/.helmignore create mode 100644 tmp/homarr/CHANGELOG.md create mode 100644 tmp/homarr/Chart.yaml create mode 100644 tmp/homarr/README.md create mode 100644 tmp/homarr/icon.png create mode 100644 tmp/homarr/questions.yaml create mode 100644 tmp/homarr/templates/NOTES.txt create mode 100644 tmp/homarr/templates/common.yaml create mode 100644 tmp/homarr/values.yaml create mode 100644 tmp/home-assistant/.helmignore create mode 100644 tmp/home-assistant/CHANGELOG.md create mode 100644 tmp/home-assistant/Chart.yaml create mode 100644 tmp/home-assistant/README.md create mode 100644 tmp/home-assistant/icon.png create mode 100644 tmp/home-assistant/questions.yaml create mode 100644 tmp/home-assistant/templates/NOTES.txt create mode 100644 tmp/home-assistant/templates/common.yaml create mode 100644 tmp/home-assistant/values.yaml create mode 100644 tmp/homebox/.helmignore create mode 100644 tmp/homebox/CHANGELOG.md create mode 100644 tmp/homebox/Chart.yaml create mode 100644 tmp/homebox/README.md create mode 100644 tmp/homebox/icon.png create mode 100644 tmp/homebox/questions.yaml create mode 100644 tmp/homebox/templates/NOTES.txt create mode 100644 tmp/homebox/templates/_secret.tpl create mode 100644 tmp/homebox/templates/common.yaml create mode 100644 tmp/homebox/values.yaml create mode 100644 tmp/homelablabelmaker/.helmignore create mode 100644 tmp/homelablabelmaker/CHANGELOG.md create mode 100644 tmp/homelablabelmaker/Chart.yaml create mode 100644 tmp/homelablabelmaker/README.md create mode 100644 tmp/homelablabelmaker/icon.png create mode 100644 tmp/homelablabelmaker/questions.yaml create mode 100644 tmp/homelablabelmaker/templates/NOTES.txt create mode 100644 tmp/homelablabelmaker/templates/common.yaml create mode 100644 tmp/homelablabelmaker/values.yaml create mode 100644 tmp/homepage/.helmignore create mode 100644 tmp/homepage/CHANGELOG.md create mode 100644 tmp/homepage/Chart.yaml create mode 100644 tmp/homepage/README.md create mode 100644 tmp/homepage/icon.png create mode 100644 tmp/homepage/questions.yaml create mode 100644 tmp/homepage/templates/NOTES.txt create mode 100644 tmp/homepage/templates/common.yaml create mode 100644 tmp/homepage/values.yaml create mode 100644 tmp/homer/.helmignore create mode 100644 tmp/homer/CHANGELOG.md create mode 100644 tmp/homer/Chart.yaml create mode 100644 tmp/homer/README.md create mode 100644 tmp/homer/icon.png create mode 100644 tmp/homer/questions.yaml create mode 100644 tmp/homer/templates/NOTES.txt create mode 100644 tmp/homer/templates/common.yaml create mode 100644 tmp/homer/values.yaml create mode 100644 tmp/htpcmanager/.helmignore create mode 100644 tmp/htpcmanager/CHANGELOG.md create mode 100644 tmp/htpcmanager/Chart.yaml create mode 100644 tmp/htpcmanager/README.md create mode 100644 tmp/htpcmanager/icon.png create mode 100644 tmp/htpcmanager/questions.yaml create mode 100644 tmp/htpcmanager/templates/NOTES.txt create mode 100644 tmp/htpcmanager/templates/common.yaml create mode 100644 tmp/htpcmanager/values.yaml create mode 100644 tmp/hyperion-ng/.helmignore create mode 100644 tmp/hyperion-ng/CHANGELOG.md create mode 100644 tmp/hyperion-ng/Chart.yaml create mode 100644 tmp/hyperion-ng/README.md create mode 100644 tmp/hyperion-ng/icon.png create mode 100644 tmp/hyperion-ng/questions.yaml create mode 100644 tmp/hyperion-ng/templates/NOTES.txt create mode 100644 tmp/hyperion-ng/templates/common.yaml create mode 100644 tmp/hyperion-ng/values.yaml create mode 100644 tmp/ipfs/.helmignore create mode 100644 tmp/ipfs/CHANGELOG.md create mode 100644 tmp/ipfs/Chart.yaml create mode 100644 tmp/ipfs/README.md create mode 100644 tmp/ipfs/icon.png create mode 100644 tmp/ipfs/questions.yaml create mode 100644 tmp/ipfs/templates/NOTES.txt create mode 100644 tmp/ipfs/templates/common.yaml create mode 100644 tmp/ipfs/values.yaml create mode 100644 tmp/ispy-agent-dvr/.helmignore create mode 100644 tmp/ispy-agent-dvr/CHANGELOG.md create mode 100644 tmp/ispy-agent-dvr/Chart.yaml create mode 100644 tmp/ispy-agent-dvr/README.md create mode 100644 tmp/ispy-agent-dvr/icon.png create mode 100644 tmp/ispy-agent-dvr/questions.yaml create mode 100644 tmp/ispy-agent-dvr/templates/NOTES.txt create mode 100644 tmp/ispy-agent-dvr/templates/common.yaml create mode 100644 tmp/ispy-agent-dvr/values.yaml create mode 100644 tmp/iyuuplus/.helmignore create mode 100644 tmp/iyuuplus/CHANGELOG.md create mode 100644 tmp/iyuuplus/Chart.yaml create mode 100644 tmp/iyuuplus/README.md create mode 100644 tmp/iyuuplus/icon.png create mode 100644 tmp/iyuuplus/questions.yaml create mode 100644 tmp/iyuuplus/templates/NOTES.txt create mode 100644 tmp/iyuuplus/templates/common.yaml create mode 100644 tmp/iyuuplus/values.yaml create mode 100644 tmp/jackett/.helmignore create mode 100644 tmp/jackett/CHANGELOG.md create mode 100644 tmp/jackett/Chart.yaml create mode 100644 tmp/jackett/README.md create mode 100644 tmp/jackett/icon.png create mode 100644 tmp/jackett/questions.yaml create mode 100644 tmp/jackett/templates/NOTES.txt create mode 100644 tmp/jackett/templates/common.yaml create mode 100644 tmp/jackett/values.yaml create mode 100644 tmp/jellyfin/.helmignore create mode 100644 tmp/jellyfin/CHANGELOG.md create mode 100644 tmp/jellyfin/Chart.yaml create mode 100644 tmp/jellyfin/README.md create mode 100644 tmp/jellyfin/docs/how-to.md create mode 100644 tmp/jellyfin/docs/img/JellyfinAddMedia.png create mode 100644 tmp/jellyfin/docs/img/JellyfinAddMovies1.png create mode 100644 tmp/jellyfin/docs/img/JellyfinAddMovies2.png create mode 100644 tmp/jellyfin/docs/img/JellyfinNFSStorage.png create mode 100644 tmp/jellyfin/docs/img/JellyfinPVC.png create mode 100644 tmp/jellyfin/docs/img/JellyfinTranscodeDir.png create mode 100644 tmp/jellyfin/docs/img/SearchJellyfin.png create mode 100644 tmp/jellyfin/icon.png create mode 100644 tmp/jellyfin/questions.yaml create mode 100644 tmp/jellyfin/templates/NOTES.txt create mode 100644 tmp/jellyfin/templates/common.yaml create mode 100644 tmp/jellyfin/values.yaml create mode 100644 tmp/jellyseerr/.helmignore create mode 100644 tmp/jellyseerr/CHANGELOG.md create mode 100644 tmp/jellyseerr/Chart.yaml create mode 100644 tmp/jellyseerr/README.md create mode 100644 tmp/jellyseerr/icon.png create mode 100644 tmp/jellyseerr/questions.yaml create mode 100644 tmp/jellyseerr/templates/NOTES.txt create mode 100644 tmp/jellyseerr/templates/common.yaml create mode 100644 tmp/jellyseerr/values.yaml create mode 100644 tmp/jupyter/.helmignore create mode 100644 tmp/jupyter/CHANGELOG.md create mode 100644 tmp/jupyter/Chart.yaml create mode 100644 tmp/jupyter/README.md create mode 100644 tmp/jupyter/icon.png create mode 100644 tmp/jupyter/questions.yaml create mode 100644 tmp/jupyter/templates/NOTES.txt create mode 100644 tmp/jupyter/templates/common.yaml create mode 100644 tmp/jupyter/values.yaml create mode 100644 tmp/kasm/.helmignore create mode 100644 tmp/kasm/CHANGELOG.md create mode 100644 tmp/kasm/Chart.yaml create mode 100644 tmp/kasm/LICENSE create mode 100644 tmp/kasm/README.md create mode 100644 tmp/kasm/docs/installation_notes.md create mode 100644 tmp/kasm/icon.png create mode 100644 tmp/kasm/questions.yaml create mode 100644 tmp/kasm/templates/NOTES.txt create mode 100644 tmp/kasm/templates/_hostPathMounts.tpl create mode 100644 tmp/kasm/templates/common.yaml create mode 100644 tmp/kasm/values.yaml create mode 100644 tmp/kavita/.helmignore create mode 100644 tmp/kavita/CHANGELOG.md create mode 100644 tmp/kavita/Chart.yaml create mode 100644 tmp/kavita/README.md create mode 100644 tmp/kavita/icon.png create mode 100644 tmp/kavita/questions.yaml create mode 100644 tmp/kavita/templates/NOTES.txt create mode 100644 tmp/kavita/templates/common.yaml create mode 100644 tmp/kavita/values.yaml create mode 100644 tmp/kitchenowl/.helmignore create mode 100644 tmp/kitchenowl/CHANGELOG.md create mode 100644 tmp/kitchenowl/Chart.yaml create mode 100644 tmp/kitchenowl/README.md create mode 100644 tmp/kitchenowl/icon.png create mode 100644 tmp/kitchenowl/questions.yaml create mode 100644 tmp/kitchenowl/templates/NOTES.txt create mode 100644 tmp/kitchenowl/templates/_secrets.tpl create mode 100644 tmp/kitchenowl/templates/common.yaml create mode 100644 tmp/kitchenowl/values.yaml create mode 100644 tmp/kiwix-serve/.helmignore create mode 100644 tmp/kiwix-serve/CHANGELOG.md create mode 100644 tmp/kiwix-serve/Chart.yaml create mode 100644 tmp/kiwix-serve/README.md create mode 100644 tmp/kiwix-serve/docs/installation_notes.md create mode 100644 tmp/kiwix-serve/icon.png create mode 100644 tmp/kiwix-serve/questions.yaml create mode 100644 tmp/kiwix-serve/templates/NOTES.txt create mode 100644 tmp/kiwix-serve/templates/common.yaml create mode 100644 tmp/kiwix-serve/values.yaml create mode 100644 tmp/kms/.helmignore create mode 100644 tmp/kms/CHANGELOG.md create mode 100644 tmp/kms/Chart.yaml create mode 100644 tmp/kms/README.md create mode 100644 tmp/kms/icon.png create mode 100644 tmp/kms/questions.yaml create mode 100644 tmp/kms/templates/NOTES.txt create mode 100644 tmp/kms/templates/common.yaml create mode 100644 tmp/kms/values.yaml create mode 100644 tmp/komga/.helmignore create mode 100644 tmp/komga/CHANGELOG.md create mode 100644 tmp/komga/Chart.yaml create mode 100644 tmp/komga/README.md create mode 100644 tmp/komga/icon.png create mode 100644 tmp/komga/questions.yaml create mode 100644 tmp/komga/templates/NOTES.txt create mode 100644 tmp/komga/templates/common.yaml create mode 100644 tmp/komga/values.yaml create mode 100644 tmp/lama-cleaner/.helmignore create mode 100644 tmp/lama-cleaner/CHANGELOG.md create mode 100644 tmp/lama-cleaner/Chart.yaml create mode 100644 tmp/lama-cleaner/README.md create mode 100644 tmp/lama-cleaner/icon.png create mode 100644 tmp/lama-cleaner/questions.yaml create mode 100644 tmp/lama-cleaner/templates/NOTES.txt create mode 100644 tmp/lama-cleaner/templates/_args.tpl create mode 100644 tmp/lama-cleaner/templates/common.yaml create mode 100644 tmp/lama-cleaner/values.yaml create mode 100644 tmp/lazylibrarian/.helmignore create mode 100644 tmp/lazylibrarian/CHANGELOG.md create mode 100644 tmp/lazylibrarian/Chart.yaml create mode 100644 tmp/lazylibrarian/README.md create mode 100644 tmp/lazylibrarian/icon.png create mode 100644 tmp/lazylibrarian/questions.yaml create mode 100644 tmp/lazylibrarian/templates/NOTES.txt create mode 100644 tmp/lazylibrarian/templates/common.yaml create mode 100644 tmp/lazylibrarian/values.yaml create mode 100644 tmp/leaf2mqtt/.helmignore create mode 100644 tmp/leaf2mqtt/CHANGELOG.md create mode 100644 tmp/leaf2mqtt/Chart.yaml create mode 100644 tmp/leaf2mqtt/README.md create mode 100644 tmp/leaf2mqtt/icon.png create mode 100644 tmp/leaf2mqtt/questions.yaml create mode 100644 tmp/leaf2mqtt/templates/NOTES.txt create mode 100644 tmp/leaf2mqtt/templates/common.yaml create mode 100644 tmp/leaf2mqtt/values.yaml create mode 100644 tmp/libreddit/.helmignore create mode 100644 tmp/libreddit/CHANGELOG.md create mode 100644 tmp/libreddit/Chart.yaml create mode 100644 tmp/libreddit/README.md create mode 100644 tmp/libreddit/icon.png create mode 100644 tmp/libreddit/questions.yaml create mode 100644 tmp/libreddit/templates/NOTES.txt create mode 100644 tmp/libreddit/templates/common.yaml create mode 100644 tmp/libreddit/values.yaml create mode 100644 tmp/libremdb/.helmignore create mode 100644 tmp/libremdb/CHANGELOG.md create mode 100644 tmp/libremdb/Chart.yaml create mode 100644 tmp/libremdb/README.md create mode 100644 tmp/libremdb/icon.png create mode 100644 tmp/libremdb/questions.yaml create mode 100644 tmp/libremdb/templates/NOTES.txt create mode 100644 tmp/libremdb/templates/common.yaml create mode 100644 tmp/libremdb/values.yaml create mode 100644 tmp/lidarr/.helmignore create mode 100644 tmp/lidarr/CHANGELOG.md create mode 100644 tmp/lidarr/Chart.yaml create mode 100644 tmp/lidarr/README.md create mode 100644 tmp/lidarr/icon.png create mode 100644 tmp/lidarr/questions.yaml create mode 100644 tmp/lidarr/templates/NOTES.txt create mode 100644 tmp/lidarr/templates/common.yaml create mode 100644 tmp/lidarr/values.yaml create mode 100644 tmp/linkding/.helmignore create mode 100644 tmp/linkding/CHANGELOG.md create mode 100644 tmp/linkding/Chart.yaml create mode 100644 tmp/linkding/README.md create mode 100644 tmp/linkding/icon.png create mode 100644 tmp/linkding/questions.yaml create mode 100644 tmp/linkding/templates/NOTES.txt create mode 100644 tmp/linkding/templates/common.yaml create mode 100644 tmp/linkding/values.yaml create mode 100644 tmp/littlelink/.helmignore create mode 100644 tmp/littlelink/CHANGELOG.md create mode 100644 tmp/littlelink/Chart.yaml create mode 100644 tmp/littlelink/README.md create mode 100644 tmp/littlelink/icon.png create mode 100644 tmp/littlelink/questions.yaml create mode 100644 tmp/littlelink/templates/NOTES.txt create mode 100644 tmp/littlelink/templates/_configmap.tpl create mode 100644 tmp/littlelink/templates/common.yaml create mode 100644 tmp/littlelink/values.yaml create mode 100644 tmp/logitech-media-server/.helmignore create mode 100644 tmp/logitech-media-server/CHANGELOG.md create mode 100644 tmp/logitech-media-server/Chart.yaml create mode 100644 tmp/logitech-media-server/README.md create mode 100644 tmp/logitech-media-server/icon.png create mode 100644 tmp/logitech-media-server/questions.yaml create mode 100644 tmp/logitech-media-server/templates/NOTES.txt create mode 100644 tmp/logitech-media-server/templates/common.yaml create mode 100644 tmp/logitech-media-server/values.yaml create mode 100644 tmp/matomo/.helmignore create mode 100644 tmp/matomo/CHANGELOG.md create mode 100644 tmp/matomo/Chart.yaml create mode 100644 tmp/matomo/README.md create mode 100644 tmp/matomo/icon.png create mode 100644 tmp/matomo/questions.yaml create mode 100644 tmp/matomo/templates/NOTES.txt create mode 100644 tmp/matomo/templates/common.yaml create mode 100644 tmp/matomo/values.yaml create mode 100644 tmp/medusa/.helmignore create mode 100644 tmp/medusa/CHANGELOG.md create mode 100644 tmp/medusa/Chart.yaml create mode 100644 tmp/medusa/README.md create mode 100644 tmp/medusa/icon.png create mode 100644 tmp/medusa/questions.yaml create mode 100644 tmp/medusa/templates/NOTES.txt create mode 100644 tmp/medusa/templates/common.yaml create mode 100644 tmp/medusa/values.yaml create mode 100644 tmp/meshroom/.helmignore create mode 100644 tmp/meshroom/CHANGELOG.md create mode 100644 tmp/meshroom/Chart.yaml create mode 100644 tmp/meshroom/README.md create mode 100644 tmp/meshroom/docs/installation_notes.md create mode 100644 tmp/meshroom/icon.png create mode 100644 tmp/meshroom/questions.yaml create mode 100644 tmp/meshroom/templates/NOTES.txt create mode 100644 tmp/meshroom/templates/common.yaml create mode 100644 tmp/meshroom/values.yaml create mode 100644 tmp/metube/.helmignore create mode 100644 tmp/metube/CHANGELOG.md create mode 100644 tmp/metube/Chart.yaml create mode 100644 tmp/metube/README.md create mode 100644 tmp/metube/icon.png create mode 100644 tmp/metube/questions.yaml create mode 100644 tmp/metube/templates/NOTES.txt create mode 100644 tmp/metube/templates/common.yaml create mode 100644 tmp/metube/values.yaml create mode 100644 tmp/minecraft-bedrock/.helmignore create mode 100644 tmp/minecraft-bedrock/CHANGELOG.md create mode 100644 tmp/minecraft-bedrock/Chart.yaml create mode 100644 tmp/minecraft-bedrock/README.md create mode 100644 tmp/minecraft-bedrock/docs/How-To.md create mode 100644 tmp/minecraft-bedrock/docs/imgs/console.png create mode 100644 tmp/minecraft-bedrock/docs/imgs/xuids.png create mode 100644 tmp/minecraft-bedrock/icon.png create mode 100644 tmp/minecraft-bedrock/questions.yaml create mode 100644 tmp/minecraft-bedrock/templates/NOTES.txt create mode 100644 tmp/minecraft-bedrock/templates/common.yaml create mode 100644 tmp/minecraft-bedrock/values.yaml create mode 100644 tmp/minetest/.helmignore create mode 100644 tmp/minetest/CHANGELOG.md create mode 100644 tmp/minetest/Chart.yaml create mode 100644 tmp/minetest/README.md create mode 100644 tmp/minetest/icon.png create mode 100644 tmp/minetest/questions.yaml create mode 100644 tmp/minetest/templates/NOTES.txt create mode 100644 tmp/minetest/templates/common.yaml create mode 100644 tmp/minetest/values.yaml create mode 100644 tmp/minio-console/.helmignore create mode 100644 tmp/minio-console/CHANGELOG.md create mode 100644 tmp/minio-console/Chart.yaml create mode 100644 tmp/minio-console/README.md create mode 100644 tmp/minio-console/icon.png create mode 100644 tmp/minio-console/questions.yaml create mode 100644 tmp/minio-console/templates/NOTES.txt create mode 100644 tmp/minio-console/templates/common.yaml create mode 100644 tmp/minio-console/values.yaml create mode 100644 tmp/minio/.helmignore create mode 100644 tmp/minio/CHANGELOG.md create mode 100644 tmp/minio/Chart.yaml create mode 100644 tmp/minio/README.md create mode 100644 tmp/minio/icon.png create mode 100644 tmp/minio/questions.yaml create mode 100644 tmp/minio/templates/NOTES.txt create mode 100644 tmp/minio/templates/common.yaml create mode 100644 tmp/minio/values.yaml create mode 100644 tmp/minisatip/.helmignore create mode 100644 tmp/minisatip/CHANGELOG.md create mode 100644 tmp/minisatip/Chart.yaml create mode 100644 tmp/minisatip/README.md create mode 100644 tmp/minisatip/icon.png create mode 100644 tmp/minisatip/questions.yaml create mode 100644 tmp/minisatip/templates/NOTES.txt create mode 100644 tmp/minisatip/templates/common.yaml create mode 100644 tmp/minisatip/values.yaml create mode 100644 tmp/mstream/.helmignore create mode 100644 tmp/mstream/CHANGELOG.md create mode 100644 tmp/mstream/Chart.yaml create mode 100644 tmp/mstream/README.md create mode 100644 tmp/mstream/icon.png create mode 100644 tmp/mstream/questions.yaml create mode 100644 tmp/mstream/templates/NOTES.txt create mode 100644 tmp/mstream/templates/common.yaml create mode 100644 tmp/mstream/values.yaml create mode 100644 tmp/mylar/.helmignore create mode 100644 tmp/mylar/CHANGELOG.md create mode 100644 tmp/mylar/Chart.yaml create mode 100644 tmp/mylar/README.md create mode 100644 tmp/mylar/icon.png create mode 100644 tmp/mylar/questions.yaml create mode 100644 tmp/mylar/templates/NOTES.txt create mode 100644 tmp/mylar/templates/common.yaml create mode 100644 tmp/mylar/values.yaml create mode 100644 tmp/mymediaforalexa/.helmignore create mode 100644 tmp/mymediaforalexa/CHANGELOG.md create mode 100644 tmp/mymediaforalexa/Chart.yaml create mode 100644 tmp/mymediaforalexa/README.md create mode 100644 tmp/mymediaforalexa/docs/img/listeningIPAddress.png create mode 100644 tmp/mymediaforalexa/docs/installation_notes.md create mode 100644 tmp/mymediaforalexa/icon.png create mode 100644 tmp/mymediaforalexa/questions.yaml create mode 100644 tmp/mymediaforalexa/templates/NOTES.txt create mode 100644 tmp/mymediaforalexa/templates/common.yaml create mode 100644 tmp/mymediaforalexa/values.yaml create mode 100644 tmp/n8n/.helmignore create mode 100644 tmp/n8n/CHANGELOG.md create mode 100644 tmp/n8n/Chart.yaml create mode 100644 tmp/n8n/LICENSE create mode 100644 tmp/n8n/README.md create mode 100644 tmp/n8n/icon.png create mode 100644 tmp/n8n/questions.yaml create mode 100644 tmp/n8n/templates/NOTES.txt create mode 100644 tmp/n8n/templates/_configmap.tpl create mode 100644 tmp/n8n/templates/common.yaml create mode 100644 tmp/n8n/values.yaml create mode 100644 tmp/navidrome/.helmignore create mode 100644 tmp/navidrome/CHANGELOG.md create mode 100644 tmp/navidrome/Chart.yaml create mode 100644 tmp/navidrome/README.md create mode 100644 tmp/navidrome/icon.png create mode 100644 tmp/navidrome/questions.yaml create mode 100644 tmp/navidrome/templates/NOTES.txt create mode 100644 tmp/navidrome/templates/common.yaml create mode 100644 tmp/navidrome/values.yaml create mode 100644 tmp/netdata/.helmignore create mode 100644 tmp/netdata/CHANGELOG.md create mode 100644 tmp/netdata/Chart.yaml create mode 100644 tmp/netdata/README.md create mode 100644 tmp/netdata/icon.png create mode 100644 tmp/netdata/questions.yaml create mode 100644 tmp/netdata/templates/NOTES.txt create mode 100644 tmp/netdata/templates/common.yaml create mode 100644 tmp/netdata/values.yaml create mode 100644 tmp/nginx-proxy-manager/.helmignore create mode 100644 tmp/nginx-proxy-manager/CHANGELOG.md create mode 100644 tmp/nginx-proxy-manager/Chart.yaml create mode 100644 tmp/nginx-proxy-manager/README.md create mode 100644 tmp/nginx-proxy-manager/docs/credentials.md create mode 100644 tmp/nginx-proxy-manager/docs/disclaimer.md create mode 100644 tmp/nginx-proxy-manager/icon.png create mode 100644 tmp/nginx-proxy-manager/questions.yaml create mode 100644 tmp/nginx-proxy-manager/templates/NOTES.txt create mode 100644 tmp/nginx-proxy-manager/templates/common.yaml create mode 100644 tmp/nginx-proxy-manager/values.yaml create mode 100644 tmp/node-red/.helmignore create mode 100644 tmp/node-red/CHANGELOG.md create mode 100644 tmp/node-red/Chart.yaml create mode 100644 tmp/node-red/README.md create mode 100644 tmp/node-red/icon.png create mode 100644 tmp/node-red/questions.yaml create mode 100644 tmp/node-red/templates/NOTES.txt create mode 100644 tmp/node-red/templates/common.yaml create mode 100644 tmp/node-red/values.yaml create mode 100644 tmp/novnc/.helmignore create mode 100644 tmp/novnc/CHANGELOG.md create mode 100644 tmp/novnc/Chart.yaml create mode 100644 tmp/novnc/README.md create mode 100644 tmp/novnc/icon.png create mode 100644 tmp/novnc/questions.yaml create mode 100644 tmp/novnc/templates/NOTES.txt create mode 100644 tmp/novnc/templates/common.yaml create mode 100644 tmp/novnc/values.yaml create mode 100644 tmp/nullserv/.helmignore create mode 100644 tmp/nullserv/CHANGELOG.md create mode 100644 tmp/nullserv/Chart.yaml create mode 100644 tmp/nullserv/README.md create mode 100644 tmp/nullserv/icon.png create mode 100644 tmp/nullserv/questions.yaml create mode 100644 tmp/nullserv/templates/NOTES.txt create mode 100644 tmp/nullserv/templates/common.yaml create mode 100644 tmp/nullserv/values.yaml create mode 100644 tmp/nzbget/.helmignore create mode 100644 tmp/nzbget/CHANGELOG.md create mode 100644 tmp/nzbget/Chart.yaml create mode 100644 tmp/nzbget/README.md create mode 100644 tmp/nzbget/docs/images/catagories_files.png create mode 100644 tmp/nzbget/docs/images/dataset.png create mode 100644 tmp/nzbget/docs/images/extensions.png create mode 100644 tmp/nzbget/docs/images/lidarr.png create mode 100644 tmp/nzbget/docs/images/networking.png create mode 100644 tmp/nzbget/docs/images/radarr.png create mode 100644 tmp/nzbget/docs/images/sonarr.png create mode 100644 tmp/nzbget/docs/images/storage_config.png create mode 100644 tmp/nzbget/docs/images/storage_data.png create mode 100644 tmp/nzbget/docs/installation.md create mode 100644 tmp/nzbget/icon.png create mode 100644 tmp/nzbget/questions.yaml create mode 100644 tmp/nzbget/templates/NOTES.txt create mode 100644 tmp/nzbget/templates/common.yaml create mode 100644 tmp/nzbget/values.yaml create mode 100644 tmp/nzbhydra/.helmignore create mode 100644 tmp/nzbhydra/CHANGELOG.md create mode 100644 tmp/nzbhydra/Chart.yaml create mode 100644 tmp/nzbhydra/README.md create mode 100644 tmp/nzbhydra/icon.png create mode 100644 tmp/nzbhydra/questions.yaml create mode 100644 tmp/nzbhydra/templates/NOTES.txt create mode 100644 tmp/nzbhydra/templates/common.yaml create mode 100644 tmp/nzbhydra/values.yaml create mode 100644 tmp/octoprint/.helmignore create mode 100644 tmp/octoprint/CHANGELOG.md create mode 100644 tmp/octoprint/Chart.yaml create mode 100644 tmp/octoprint/README.md create mode 100644 tmp/octoprint/icon.png create mode 100644 tmp/octoprint/questions.yaml create mode 100644 tmp/octoprint/templates/NOTES.txt create mode 100644 tmp/octoprint/templates/common.yaml create mode 100644 tmp/octoprint/values.yaml create mode 100644 tmp/odoo/.helmignore create mode 100644 tmp/odoo/CHANGELOG.md create mode 100644 tmp/odoo/Chart.yaml create mode 100644 tmp/odoo/README.md create mode 100644 tmp/odoo/icon.png create mode 100644 tmp/odoo/questions.yaml create mode 100644 tmp/odoo/templates/NOTES.txt create mode 100644 tmp/odoo/templates/common.yaml create mode 100644 tmp/odoo/values.yaml create mode 100644 tmp/omada-controller/.helmignore create mode 100644 tmp/omada-controller/CHANGELOG.md create mode 100644 tmp/omada-controller/Chart.yaml create mode 100644 tmp/omada-controller/README.md create mode 100644 tmp/omada-controller/docs/img/Omada-Discovery-Utility.png create mode 100644 tmp/omada-controller/docs/img/Omada-HTTPS-8043.png create mode 100644 tmp/omada-controller/docs/img/dhcp-option-138.png create mode 100644 tmp/omada-controller/docs/installation_notes.md create mode 100644 tmp/omada-controller/icon.png create mode 100644 tmp/omada-controller/questions.yaml create mode 100644 tmp/omada-controller/templates/NOTES.txt create mode 100644 tmp/omada-controller/templates/common.yaml create mode 100644 tmp/omada-controller/values.yaml create mode 100644 tmp/ombi/.helmignore create mode 100644 tmp/ombi/CHANGELOG.md create mode 100644 tmp/ombi/Chart.yaml create mode 100644 tmp/ombi/README.md create mode 100644 tmp/ombi/icon.png create mode 100644 tmp/ombi/questions.yaml create mode 100644 tmp/ombi/templates/NOTES.txt create mode 100644 tmp/ombi/templates/common.yaml create mode 100644 tmp/ombi/values.yaml create mode 100644 tmp/openvscode-server/.helmignore create mode 100644 tmp/openvscode-server/CHANGELOG.md create mode 100644 tmp/openvscode-server/Chart.yaml create mode 100644 tmp/openvscode-server/README.md create mode 100644 tmp/openvscode-server/icon.png create mode 100644 tmp/openvscode-server/questions.yaml create mode 100644 tmp/openvscode-server/templates/NOTES.txt create mode 100644 tmp/openvscode-server/templates/common.yaml create mode 100644 tmp/openvscode-server/values.yaml create mode 100644 tmp/oscam/.helmignore create mode 100644 tmp/oscam/CHANGELOG.md create mode 100644 tmp/oscam/Chart.yaml create mode 100644 tmp/oscam/README.md create mode 100644 tmp/oscam/icon.png create mode 100644 tmp/oscam/questions.yaml create mode 100644 tmp/oscam/templates/NOTES.txt create mode 100644 tmp/oscam/templates/common.yaml create mode 100644 tmp/oscam/values.yaml create mode 100644 tmp/outline/.helmignore create mode 100644 tmp/outline/CHANGELOG.md create mode 100644 tmp/outline/Chart.yaml create mode 100644 tmp/outline/LICENSE create mode 100644 tmp/outline/README.md create mode 100644 tmp/outline/icon.png create mode 100644 tmp/outline/questions.yaml create mode 100644 tmp/outline/templates/NOTES.txt create mode 100644 tmp/outline/templates/_secrets.tpl create mode 100644 tmp/outline/templates/common.yaml create mode 100644 tmp/outline/values.yaml create mode 100644 tmp/overseerr/.helmignore create mode 100644 tmp/overseerr/CHANGELOG.md create mode 100644 tmp/overseerr/Chart.yaml create mode 100644 tmp/overseerr/README.md create mode 100644 tmp/overseerr/icon.png create mode 100644 tmp/overseerr/questions.yaml create mode 100644 tmp/overseerr/templates/NOTES.txt create mode 100644 tmp/overseerr/templates/common.yaml create mode 100644 tmp/overseerr/values.yaml create mode 100644 tmp/owncast/.helmignore create mode 100644 tmp/owncast/CHANGELOG.md create mode 100644 tmp/owncast/Chart.yaml create mode 100644 tmp/owncast/README.md create mode 100644 tmp/owncast/icon.png create mode 100644 tmp/owncast/questions.yaml create mode 100644 tmp/owncast/templates/NOTES.txt create mode 100644 tmp/owncast/templates/common.yaml create mode 100644 tmp/owncast/values.yaml create mode 100644 tmp/paperless-ng/.helmignore create mode 100644 tmp/paperless-ng/CHANGELOG.md create mode 100644 tmp/paperless-ng/Chart.yaml create mode 100644 tmp/paperless-ng/README.md create mode 100644 tmp/paperless-ng/icon.png create mode 100644 tmp/paperless-ng/questions.yaml create mode 100644 tmp/paperless-ng/templates/NOTES.txt create mode 100644 tmp/paperless-ng/templates/_sercrets.tpl create mode 100644 tmp/paperless-ng/templates/common.yaml create mode 100644 tmp/paperless-ng/values.yaml create mode 100644 tmp/papermerge/.helmignore create mode 100644 tmp/papermerge/CHANGELOG.md create mode 100644 tmp/papermerge/Chart.yaml create mode 100644 tmp/papermerge/README.md create mode 100644 tmp/papermerge/icon.png create mode 100644 tmp/papermerge/questions.yaml create mode 100644 tmp/papermerge/templates/NOTES.txt create mode 100644 tmp/papermerge/templates/common.yaml create mode 100644 tmp/papermerge/values.yaml create mode 100644 tmp/pasta/.helmignore create mode 100644 tmp/pasta/CHANGELOG.md create mode 100644 tmp/pasta/Chart.yaml create mode 100644 tmp/pasta/README.md create mode 100644 tmp/pasta/icon.png create mode 100644 tmp/pasta/questions.yaml create mode 100644 tmp/pasta/templates/NOTES.txt create mode 100644 tmp/pasta/templates/common.yaml create mode 100644 tmp/pasta/values.yaml create mode 100644 tmp/pgadmin/.helmignore create mode 100644 tmp/pgadmin/CHANGELOG.md create mode 100644 tmp/pgadmin/Chart.yaml create mode 100644 tmp/pgadmin/README.md create mode 100644 tmp/pgadmin/icon.png create mode 100644 tmp/pgadmin/questions.yaml create mode 100644 tmp/pgadmin/templates/NOTES.txt create mode 100644 tmp/pgadmin/templates/common.yaml create mode 100644 tmp/pgadmin/values.yaml create mode 100644 tmp/photoprism/.helmignore create mode 100644 tmp/photoprism/CHANGELOG.md create mode 100644 tmp/photoprism/Chart.yaml create mode 100644 tmp/photoprism/README.md create mode 100644 tmp/photoprism/icon.png create mode 100644 tmp/photoprism/questions.yaml create mode 100644 tmp/photoprism/templates/NOTES.txt create mode 100644 tmp/photoprism/templates/common.yaml create mode 100644 tmp/photoprism/values.yaml create mode 100644 tmp/picoshare/.helmignore create mode 100644 tmp/picoshare/CHANGELOG.md create mode 100644 tmp/picoshare/Chart.yaml create mode 100644 tmp/picoshare/README.md create mode 100644 tmp/picoshare/icon.png create mode 100644 tmp/picoshare/questions.yaml create mode 100644 tmp/picoshare/templates/NOTES.txt create mode 100644 tmp/picoshare/templates/common.yaml create mode 100644 tmp/picoshare/values.yaml create mode 100644 tmp/pixapop/.helmignore create mode 100644 tmp/pixapop/CHANGELOG.md create mode 100644 tmp/pixapop/Chart.yaml create mode 100644 tmp/pixapop/README.md create mode 100644 tmp/pixapop/icon.png create mode 100644 tmp/pixapop/questions.yaml create mode 100644 tmp/pixapop/templates/NOTES.txt create mode 100644 tmp/pixapop/templates/common.yaml create mode 100644 tmp/pixapop/values.yaml create mode 100644 tmp/plaxt/.helmignore create mode 100644 tmp/plaxt/CHANGELOG.md create mode 100644 tmp/plaxt/Chart.yaml create mode 100644 tmp/plaxt/README.md create mode 100644 tmp/plaxt/docs/installation_notes.md create mode 100644 tmp/plaxt/icon.png create mode 100644 tmp/plaxt/questions.yaml create mode 100644 tmp/plaxt/templates/NOTES.txt create mode 100644 tmp/plaxt/templates/common.yaml create mode 100644 tmp/plaxt/values.yaml create mode 100644 tmp/plex-auto-languages/.helmignore create mode 100644 tmp/plex-auto-languages/CHANGELOG.md create mode 100644 tmp/plex-auto-languages/Chart.yaml create mode 100644 tmp/plex-auto-languages/README.md create mode 100644 tmp/plex-auto-languages/docs/imgs/xml_info_token.png create mode 100644 tmp/plex-auto-languages/docs/installation_notes.md create mode 100644 tmp/plex-auto-languages/icon.png create mode 100644 tmp/plex-auto-languages/questions.yaml create mode 100644 tmp/plex-auto-languages/templates/NOTES.txt create mode 100644 tmp/plex-auto-languages/templates/common.yaml create mode 100644 tmp/plex-auto-languages/values.yaml create mode 100644 tmp/plex/.helmignore create mode 100644 tmp/plex/CHANGELOG.md create mode 100644 tmp/plex/Chart.yaml create mode 100644 tmp/plex/README.md create mode 100644 tmp/plex/docs/img/media-dataset-perms.png create mode 100644 tmp/plex/docs/img/plex-503-error.png create mode 100644 tmp/plex/docs/img/plex-config-volume-hostpath.png create mode 100644 tmp/plex/docs/img/truetool-mount-list.png create mode 100644 tmp/plex/docs/migration_guide.md create mode 100644 tmp/plex/docs/validation.md create mode 100644 tmp/plex/icon.png create mode 100644 tmp/plex/questions.yaml create mode 100644 tmp/plex/templates/NOTES.txt create mode 100644 tmp/plex/templates/common.yaml create mode 100644 tmp/plex/values.yaml create mode 100644 tmp/podgrab/.helmignore create mode 100644 tmp/podgrab/CHANGELOG.md create mode 100644 tmp/podgrab/Chart.yaml create mode 100644 tmp/podgrab/README.md create mode 100644 tmp/podgrab/icon.png create mode 100644 tmp/podgrab/questions.yaml create mode 100644 tmp/podgrab/templates/NOTES.txt create mode 100644 tmp/podgrab/templates/common.yaml create mode 100644 tmp/podgrab/values.yaml create mode 100644 tmp/posterr/.helmignore create mode 100644 tmp/posterr/CHANGELOG.md create mode 100644 tmp/posterr/Chart.yaml create mode 100644 tmp/posterr/README.md create mode 100644 tmp/posterr/docs/default_credentials.md create mode 100644 tmp/posterr/icon.png create mode 100644 tmp/posterr/questions.yaml create mode 100644 tmp/posterr/templates/NOTES.txt create mode 100644 tmp/posterr/templates/common.yaml create mode 100644 tmp/posterr/values.yaml create mode 100644 tmp/postgresql/.helmignore create mode 100644 tmp/postgresql/CHANGELOG.md create mode 100644 tmp/postgresql/Chart.yaml create mode 100644 tmp/postgresql/README.md create mode 100644 tmp/postgresql/icon.png create mode 100644 tmp/postgresql/questions.yaml create mode 100644 tmp/postgresql/templates/NOTES.txt create mode 100644 tmp/postgresql/templates/common.yaml create mode 100644 tmp/postgresql/values.yaml create mode 100644 tmp/pretend-youre-xyzzy/.helmignore create mode 100644 tmp/pretend-youre-xyzzy/CHANGELOG.md create mode 100644 tmp/pretend-youre-xyzzy/Chart.yaml create mode 100644 tmp/pretend-youre-xyzzy/README.md create mode 100644 tmp/pretend-youre-xyzzy/icon.png create mode 100644 tmp/pretend-youre-xyzzy/questions.yaml create mode 100644 tmp/pretend-youre-xyzzy/templates/NOTES.txt create mode 100644 tmp/pretend-youre-xyzzy/templates/common.yaml create mode 100644 tmp/pretend-youre-xyzzy/values.yaml create mode 100644 tmp/promcord/.helmignore create mode 100644 tmp/promcord/CHANGELOG.md create mode 100644 tmp/promcord/Chart.yaml create mode 100644 tmp/promcord/README.md create mode 100644 tmp/promcord/ci/no-values.yaml create mode 100644 tmp/promcord/icon.png create mode 100644 tmp/promcord/questions.yaml create mode 100644 tmp/promcord/templates/NOTES.txt create mode 100644 tmp/promcord/templates/common.yaml create mode 100644 tmp/promcord/values.yaml create mode 100644 tmp/prowlarr/.helmignore create mode 100644 tmp/prowlarr/CHANGELOG.md create mode 100644 tmp/prowlarr/Chart.yaml create mode 100644 tmp/prowlarr/README.md create mode 100644 tmp/prowlarr/icon.png create mode 100644 tmp/prowlarr/questions.yaml create mode 100644 tmp/prowlarr/templates/NOTES.txt create mode 100644 tmp/prowlarr/templates/common.yaml create mode 100644 tmp/prowlarr/values.yaml create mode 100644 tmp/prusaslicer-novnc/.helmignore create mode 100644 tmp/prusaslicer-novnc/CHANGELOG.md create mode 100644 tmp/prusaslicer-novnc/Chart.yaml create mode 100644 tmp/prusaslicer-novnc/README.md create mode 100644 tmp/prusaslicer-novnc/icon.png create mode 100644 tmp/prusaslicer-novnc/questions.yaml create mode 100644 tmp/prusaslicer-novnc/templates/NOTES.txt create mode 100644 tmp/prusaslicer-novnc/templates/common.yaml create mode 100644 tmp/prusaslicer-novnc/values.yaml create mode 100644 tmp/pwndrop/.helmignore create mode 100644 tmp/pwndrop/CHANGELOG.md create mode 100644 tmp/pwndrop/Chart.yaml create mode 100644 tmp/pwndrop/README.md create mode 100644 tmp/pwndrop/icon.png create mode 100644 tmp/pwndrop/questions.yaml create mode 100644 tmp/pwndrop/templates/NOTES.txt create mode 100644 tmp/pwndrop/templates/common.yaml create mode 100644 tmp/pwndrop/values.yaml create mode 100644 tmp/pyload/.helmignore create mode 100644 tmp/pyload/CHANGELOG.md create mode 100644 tmp/pyload/Chart.yaml create mode 100644 tmp/pyload/README.md create mode 100644 tmp/pyload/icon.png create mode 100644 tmp/pyload/questions.yaml create mode 100644 tmp/pyload/templates/NOTES.txt create mode 100644 tmp/pyload/templates/common.yaml create mode 100644 tmp/pyload/values.yaml create mode 100644 tmp/qbitmanage/.helmignore create mode 100644 tmp/qbitmanage/CHANGELOG.md create mode 100644 tmp/qbitmanage/Chart.yaml create mode 100644 tmp/qbitmanage/README.md create mode 100644 tmp/qbitmanage/icon.png create mode 100644 tmp/qbitmanage/questions.yaml create mode 100644 tmp/qbitmanage/templates/NOTES.txt create mode 100644 tmp/qbitmanage/templates/common.yaml create mode 100644 tmp/qbitmanage/values.yaml create mode 100644 tmp/qbittorrent/.helmignore create mode 100644 tmp/qbittorrent/CHANGELOG.md create mode 100644 tmp/qbittorrent/Chart.yaml create mode 100644 tmp/qbittorrent/README.md create mode 100644 tmp/qbittorrent/docs/credentials.md create mode 100644 tmp/qbittorrent/docs/images/dataset.png create mode 100644 tmp/qbittorrent/docs/images/networking.png create mode 100644 tmp/qbittorrent/docs/images/networking_listening.png create mode 100644 tmp/qbittorrent/docs/images/networking_webgui.png create mode 100644 tmp/qbittorrent/docs/images/settings_advanced.png create mode 100644 tmp/qbittorrent/docs/images/settings_bittorrent.png create mode 100644 tmp/qbittorrent/docs/images/settings_connection.png create mode 100644 tmp/qbittorrent/docs/images/settings_downloads.png create mode 100644 tmp/qbittorrent/docs/images/settings_speed.png create mode 100644 tmp/qbittorrent/docs/images/settings_webgui1.png create mode 100644 tmp/qbittorrent/docs/images/settings_webgui2.png create mode 100644 tmp/qbittorrent/docs/images/storage_config.png create mode 100644 tmp/qbittorrent/docs/images/storage_data.png create mode 100644 tmp/qbittorrent/docs/images/vpn.png create mode 100644 tmp/qbittorrent/docs/installation.md create mode 100644 tmp/qbittorrent/docs/vpn.md create mode 100644 tmp/qbittorrent/icon.png create mode 100644 tmp/qbittorrent/questions.yaml create mode 100644 tmp/qbittorrent/templates/NOTES.txt create mode 100644 tmp/qbittorrent/templates/_configmap.tpl create mode 100644 tmp/qbittorrent/templates/common.yaml create mode 100644 tmp/qbittorrent/values.yaml create mode 100644 tmp/quassel-web/.helmignore create mode 100644 tmp/quassel-web/CHANGELOG.md create mode 100644 tmp/quassel-web/Chart.yaml create mode 100644 tmp/quassel-web/README.md create mode 100644 tmp/quassel-web/icon.png create mode 100644 tmp/quassel-web/questions.yaml create mode 100644 tmp/quassel-web/templates/NOTES.txt create mode 100644 tmp/quassel-web/templates/common.yaml create mode 100644 tmp/quassel-web/values.yaml create mode 100644 tmp/radarr/.helmignore create mode 100644 tmp/radarr/CHANGELOG.md create mode 100644 tmp/radarr/Chart.yaml create mode 100644 tmp/radarr/README.md create mode 100644 tmp/radarr/docs/images/networking.png create mode 100644 tmp/radarr/docs/images/nzbget_radarr_client.png create mode 100644 tmp/radarr/docs/images/nzbget_radarr_storage.png create mode 100644 tmp/radarr/docs/images/nzbget_storage.png create mode 100644 tmp/radarr/docs/images/qbit_radarr_client.png create mode 100644 tmp/radarr/docs/images/qbit_radarr_storage.png create mode 100644 tmp/radarr/docs/images/qbit_storage.png create mode 100644 tmp/radarr/docs/images/storage_config.png create mode 100644 tmp/radarr/docs/images/storage_data_backups.png create mode 100644 tmp/radarr/docs/images/storage_data_media.png create mode 100644 tmp/radarr/docs/images/storage_data_nzb.png create mode 100644 tmp/radarr/docs/images/storage_data_qbit.png create mode 100644 tmp/radarr/docs/images/storage_data_syncthing.png create mode 100644 tmp/radarr/docs/installation.md create mode 100644 tmp/radarr/icon.png create mode 100644 tmp/radarr/questions.yaml create mode 100644 tmp/radarr/templates/NOTES.txt create mode 100644 tmp/radarr/templates/common.yaml create mode 100644 tmp/radarr/values.yaml create mode 100644 tmp/rcon-webadmin/.helmignore create mode 100644 tmp/rcon-webadmin/CHANGELOG.md create mode 100644 tmp/rcon-webadmin/Chart.yaml create mode 100644 tmp/rcon-webadmin/README.md create mode 100644 tmp/rcon-webadmin/docs/installation.md create mode 100644 tmp/rcon-webadmin/icon.png create mode 100644 tmp/rcon-webadmin/questions.yaml create mode 100644 tmp/rcon-webadmin/templates/NOTES.txt create mode 100644 tmp/rcon-webadmin/templates/common.yaml create mode 100644 tmp/rcon-webadmin/values.yaml create mode 100644 tmp/rdesktop/.helmignore create mode 100644 tmp/rdesktop/CHANGELOG.md create mode 100644 tmp/rdesktop/Chart.yaml create mode 100644 tmp/rdesktop/README.md create mode 100644 tmp/rdesktop/ci/alpine-i3-values.yaml create mode 100644 tmp/rdesktop/ci/alpine-icewm-values.yaml create mode 100644 tmp/rdesktop/ci/alpine-kde-values.yaml create mode 100644 tmp/rdesktop/ci/alpine-mate-values.yaml create mode 100644 tmp/rdesktop/ci/alpine-openbox-values.yaml create mode 100644 tmp/rdesktop/ci/arch-i3-values.yaml create mode 100644 tmp/rdesktop/ci/arch-icewm-values.yaml create mode 100644 tmp/rdesktop/ci/arch-kde-values.yaml create mode 100644 tmp/rdesktop/ci/arch-mate-values.yaml create mode 100644 tmp/rdesktop/ci/arch-openbox-values.yaml create mode 100644 tmp/rdesktop/ci/arch-xfce-values.yaml create mode 100644 tmp/rdesktop/ci/base-values.yaml create mode 100644 tmp/rdesktop/ci/fedora-i3-values.yaml create mode 100644 tmp/rdesktop/ci/fedora-icewm-values.yaml create mode 100644 tmp/rdesktop/ci/fedora-kde-values.yaml create mode 100644 tmp/rdesktop/ci/fedora-mate-values.yaml create mode 100644 tmp/rdesktop/ci/fedora-openbox-values.yaml create mode 100644 tmp/rdesktop/ci/fedora-xfce-values.yaml create mode 100644 tmp/rdesktop/ci/ubuntu-i3-values.yaml create mode 100644 tmp/rdesktop/ci/ubuntu-icewm-values.yaml create mode 100644 tmp/rdesktop/ci/ubuntu-kde-values.yaml create mode 100644 tmp/rdesktop/ci/ubuntu-mate-values.yaml create mode 100644 tmp/rdesktop/ci/ubuntu-openbox-values.yaml create mode 100644 tmp/rdesktop/ci/ubuntu-xfce-values.yaml create mode 100644 tmp/rdesktop/docs/credentials.md create mode 100644 tmp/rdesktop/icon.png create mode 100644 tmp/rdesktop/questions.yaml create mode 100644 tmp/rdesktop/templates/NOTES.txt create mode 100644 tmp/rdesktop/templates/common.yaml create mode 100644 tmp/rdesktop/values.yaml create mode 100644 tmp/readarr/.helmignore create mode 100644 tmp/readarr/CHANGELOG.md create mode 100644 tmp/readarr/Chart.yaml create mode 100644 tmp/readarr/README.md create mode 100644 tmp/readarr/icon.png create mode 100644 tmp/readarr/questions.yaml create mode 100644 tmp/readarr/templates/NOTES.txt create mode 100644 tmp/readarr/templates/common.yaml create mode 100644 tmp/readarr/values.yaml create mode 100644 tmp/recyclarr/.helmignore create mode 100644 tmp/recyclarr/CHANGELOG.md create mode 100644 tmp/recyclarr/Chart.yaml create mode 100644 tmp/recyclarr/README.md create mode 100644 tmp/recyclarr/docs/installation_notes.md create mode 100644 tmp/recyclarr/icon.png create mode 100644 tmp/recyclarr/questions.yaml create mode 100644 tmp/recyclarr/templates/NOTES.txt create mode 100644 tmp/recyclarr/templates/common.yaml create mode 100644 tmp/recyclarr/values.yaml create mode 100644 tmp/redmine/.helmignore create mode 100644 tmp/redmine/CHANGELOG.md create mode 100644 tmp/redmine/Chart.yaml create mode 100644 tmp/redmine/README.md create mode 100644 tmp/redmine/icon.png create mode 100644 tmp/redmine/questions.yaml create mode 100644 tmp/redmine/templates/NOTES.txt create mode 100644 tmp/redmine/templates/_secrets.tpl create mode 100644 tmp/redmine/templates/common.yaml create mode 100644 tmp/redmine/values.yaml create mode 100644 tmp/reg/.helmignore create mode 100644 tmp/reg/CHANGELOG.md create mode 100644 tmp/reg/Chart.yaml create mode 100644 tmp/reg/README.md create mode 100644 tmp/reg/ci/ct-values.yaml create mode 100644 tmp/reg/icon.png create mode 100644 tmp/reg/questions.yaml create mode 100644 tmp/reg/templates/NOTES.txt create mode 100644 tmp/reg/templates/common.yaml create mode 100644 tmp/reg/values.yaml create mode 100644 tmp/remmina/.helmignore create mode 100644 tmp/remmina/CHANGELOG.md create mode 100644 tmp/remmina/Chart.yaml create mode 100644 tmp/remmina/README.md create mode 100644 tmp/remmina/icon.png create mode 100644 tmp/remmina/questions.yaml create mode 100644 tmp/remmina/templates/NOTES.txt create mode 100644 tmp/remmina/templates/common.yaml create mode 100644 tmp/remmina/values.yaml create mode 100644 tmp/requestrr/.helmignore create mode 100644 tmp/requestrr/CHANGELOG.md create mode 100644 tmp/requestrr/Chart.yaml create mode 100644 tmp/requestrr/README.md create mode 100644 tmp/requestrr/icon.png create mode 100644 tmp/requestrr/questions.yaml create mode 100644 tmp/requestrr/templates/NOTES.txt create mode 100644 tmp/requestrr/templates/common.yaml create mode 100644 tmp/requestrr/values.yaml create mode 100644 tmp/resilio-sync/.helmignore create mode 100644 tmp/resilio-sync/CHANGELOG.md create mode 100644 tmp/resilio-sync/Chart.yaml create mode 100644 tmp/resilio-sync/README.md create mode 100644 tmp/resilio-sync/icon.png create mode 100644 tmp/resilio-sync/questions.yaml create mode 100644 tmp/resilio-sync/templates/NOTES.txt create mode 100644 tmp/resilio-sync/templates/common.yaml create mode 100644 tmp/resilio-sync/values.yaml create mode 100644 tmp/retrobot/.helmignore create mode 100644 tmp/retrobot/CHANGELOG.md create mode 100644 tmp/retrobot/Chart.yaml create mode 100644 tmp/retrobot/README.md create mode 100644 tmp/retrobot/icon.png create mode 100644 tmp/retrobot/questions.yaml create mode 100644 tmp/retrobot/templates/NOTES.txt create mode 100644 tmp/retrobot/templates/common.yaml create mode 100644 tmp/retrobot/values.yaml create mode 100644 tmp/ring-mqtt/.helmignore create mode 100644 tmp/ring-mqtt/CHANGELOG.md create mode 100644 tmp/ring-mqtt/Chart.yaml create mode 100644 tmp/ring-mqtt/README.md create mode 100644 tmp/ring-mqtt/docs/installation_notes.md create mode 100644 tmp/ring-mqtt/icon.png create mode 100644 tmp/ring-mqtt/questions.yaml create mode 100644 tmp/ring-mqtt/templates/NOTES.txt create mode 100644 tmp/ring-mqtt/templates/common.yaml create mode 100644 tmp/ring-mqtt/values.yaml create mode 100644 tmp/rsshub/.helmignore create mode 100644 tmp/rsshub/CHANGELOG.md create mode 100644 tmp/rsshub/Chart.yaml create mode 100644 tmp/rsshub/README.md create mode 100644 tmp/rsshub/icon.png create mode 100644 tmp/rsshub/questions.yaml create mode 100644 tmp/rsshub/templates/NOTES.txt create mode 100644 tmp/rsshub/templates/common.yaml create mode 100644 tmp/rsshub/values.yaml create mode 100644 tmp/sabnzbd/.helmignore create mode 100644 tmp/sabnzbd/CHANGELOG.md create mode 100644 tmp/sabnzbd/Chart.yaml create mode 100644 tmp/sabnzbd/README.md create mode 100644 tmp/sabnzbd/icon.png create mode 100644 tmp/sabnzbd/questions.yaml create mode 100644 tmp/sabnzbd/templates/NOTES.txt create mode 100644 tmp/sabnzbd/templates/common.yaml create mode 100644 tmp/sabnzbd/values.yaml create mode 100644 tmp/scrutiny/.helmignore create mode 100644 tmp/scrutiny/CHANGELOG.md create mode 100644 tmp/scrutiny/Chart.yaml create mode 100644 tmp/scrutiny/README.md create mode 100644 tmp/scrutiny/icon.png create mode 100644 tmp/scrutiny/questions.yaml create mode 100644 tmp/scrutiny/templates/NOTES.txt create mode 100644 tmp/scrutiny/templates/common.yaml create mode 100644 tmp/scrutiny/values.yaml create mode 100644 tmp/ser2sock/.helmignore create mode 100644 tmp/ser2sock/CHANGELOG.md create mode 100644 tmp/ser2sock/Chart.yaml create mode 100644 tmp/ser2sock/README.md create mode 100644 tmp/ser2sock/ci/test-values.yaml create mode 100644 tmp/ser2sock/icon.png create mode 100644 tmp/ser2sock/questions.yaml create mode 100644 tmp/ser2sock/templates/NOTES.txt create mode 100644 tmp/ser2sock/templates/common.yaml create mode 100644 tmp/ser2sock/values.yaml create mode 100644 tmp/shlink-web-client/.helmignore create mode 100644 tmp/shlink-web-client/CHANGELOG.md create mode 100644 tmp/shlink-web-client/Chart.yaml create mode 100644 tmp/shlink-web-client/README.md create mode 100644 tmp/shlink-web-client/icon.png create mode 100644 tmp/shlink-web-client/questions.yaml create mode 100644 tmp/shlink-web-client/templates/NOTES.txt create mode 100644 tmp/shlink-web-client/templates/common.yaml create mode 100644 tmp/shlink-web-client/values.yaml create mode 100644 tmp/shlink/.helmignore create mode 100644 tmp/shlink/CHANGELOG.md create mode 100644 tmp/shlink/Chart.yaml create mode 100644 tmp/shlink/README.md create mode 100644 tmp/shlink/icon.png create mode 100644 tmp/shlink/questions.yaml create mode 100644 tmp/shlink/templates/NOTES.txt create mode 100644 tmp/shlink/templates/common.yaml create mode 100644 tmp/shlink/values.yaml create mode 100644 tmp/shoko-server/.helmignore create mode 100644 tmp/shoko-server/CHANGELOG.md create mode 100644 tmp/shoko-server/Chart.yaml create mode 100644 tmp/shoko-server/README.md create mode 100644 tmp/shoko-server/icon.png create mode 100644 tmp/shoko-server/questions.yaml create mode 100644 tmp/shoko-server/templates/NOTES.txt create mode 100644 tmp/shoko-server/templates/common.yaml create mode 100644 tmp/shoko-server/values.yaml create mode 100644 tmp/shorturl/.helmignore create mode 100644 tmp/shorturl/CHANGELOG.md create mode 100644 tmp/shorturl/Chart.yaml create mode 100644 tmp/shorturl/README.md create mode 100644 tmp/shorturl/icon.png create mode 100644 tmp/shorturl/questions.yaml create mode 100644 tmp/shorturl/templates/NOTES.txt create mode 100644 tmp/shorturl/templates/common.yaml create mode 100644 tmp/shorturl/values.yaml create mode 100644 tmp/sickchill/.helmignore create mode 100644 tmp/sickchill/CHANGELOG.md create mode 100644 tmp/sickchill/Chart.yaml create mode 100644 tmp/sickchill/README.md create mode 100644 tmp/sickchill/icon.png create mode 100644 tmp/sickchill/questions.yaml create mode 100644 tmp/sickchill/templates/NOTES.txt create mode 100644 tmp/sickchill/templates/common.yaml create mode 100644 tmp/sickchill/values.yaml create mode 100644 tmp/sickgear/.helmignore create mode 100644 tmp/sickgear/CHANGELOG.md create mode 100644 tmp/sickgear/Chart.yaml create mode 100644 tmp/sickgear/README.md create mode 100644 tmp/sickgear/icon.png create mode 100644 tmp/sickgear/questions.yaml create mode 100644 tmp/sickgear/templates/NOTES.txt create mode 100644 tmp/sickgear/templates/common.yaml create mode 100644 tmp/sickgear/values.yaml create mode 100644 tmp/simply-shorten/.helmignore create mode 100644 tmp/simply-shorten/CHANGELOG.md create mode 100644 tmp/simply-shorten/Chart.yaml create mode 100644 tmp/simply-shorten/README.md create mode 100644 tmp/simply-shorten/docs/installation_notes.md create mode 100644 tmp/simply-shorten/icon.png create mode 100644 tmp/simply-shorten/questions.yaml create mode 100644 tmp/simply-shorten/templates/NOTES.txt create mode 100644 tmp/simply-shorten/templates/common.yaml create mode 100644 tmp/simply-shorten/values.yaml create mode 100644 tmp/soft-serve/.helmignore create mode 100644 tmp/soft-serve/CHANGELOG.md create mode 100644 tmp/soft-serve/Chart.yaml create mode 100644 tmp/soft-serve/README.md create mode 100644 tmp/soft-serve/icon.png create mode 100644 tmp/soft-serve/questions.yaml create mode 100644 tmp/soft-serve/templates/NOTES.txt create mode 100644 tmp/soft-serve/templates/_secret.tpl create mode 100644 tmp/soft-serve/templates/common.yaml create mode 100644 tmp/soft-serve/values.yaml create mode 100644 tmp/sonarr/.helmignore create mode 100644 tmp/sonarr/CHANGELOG.md create mode 100644 tmp/sonarr/Chart.yaml create mode 100644 tmp/sonarr/README.md create mode 100644 tmp/sonarr/icon.png create mode 100644 tmp/sonarr/questions.yaml create mode 100644 tmp/sonarr/templates/NOTES.txt create mode 100644 tmp/sonarr/templates/common.yaml create mode 100644 tmp/sonarr/values.yaml create mode 100644 tmp/sqlitebrowser/.helmignore create mode 100644 tmp/sqlitebrowser/CHANGELOG.md create mode 100644 tmp/sqlitebrowser/Chart.yaml create mode 100644 tmp/sqlitebrowser/README.md create mode 100644 tmp/sqlitebrowser/icon.png create mode 100644 tmp/sqlitebrowser/questions.yaml create mode 100644 tmp/sqlitebrowser/templates/NOTES.txt create mode 100644 tmp/sqlitebrowser/templates/common.yaml create mode 100644 tmp/sqlitebrowser/values.yaml create mode 100644 tmp/stash/.helmignore create mode 100644 tmp/stash/CHANGELOG.md create mode 100644 tmp/stash/Chart.yaml create mode 100644 tmp/stash/README.md create mode 100644 tmp/stash/ci/ct-values.yaml create mode 100644 tmp/stash/icon.png create mode 100644 tmp/stash/questions.yaml create mode 100644 tmp/stash/templates/NOTES.txt create mode 100644 tmp/stash/templates/common.yaml create mode 100644 tmp/stash/values.yaml create mode 100644 tmp/static/.helmignore create mode 100644 tmp/static/CHANGELOG.md create mode 100644 tmp/static/Chart.yaml create mode 100644 tmp/static/README.md create mode 100644 tmp/static/icon.png create mode 100644 tmp/static/questions.yaml create mode 100644 tmp/static/templates/NOTES.txt create mode 100644 tmp/static/templates/common.yaml create mode 100644 tmp/static/values.yaml create mode 100644 tmp/storj-node/.helmignore create mode 100644 tmp/storj-node/CHANGELOG.md create mode 100644 tmp/storj-node/Chart.yaml create mode 100644 tmp/storj-node/README.md create mode 100644 tmp/storj-node/SKIPINSTALL create mode 100644 tmp/storj-node/icon.png create mode 100644 tmp/storj-node/questions.yaml create mode 100644 tmp/storj-node/templates/NOTES.txt create mode 100644 tmp/storj-node/templates/common.yaml create mode 100644 tmp/storj-node/values.yaml create mode 100644 tmp/strapi/.helmignore create mode 100644 tmp/strapi/CHANGELOG.md create mode 100644 tmp/strapi/Chart.yaml create mode 100644 tmp/strapi/README.md create mode 100644 tmp/strapi/docs/installation_notes.md create mode 100644 tmp/strapi/icon.png create mode 100644 tmp/strapi/questions.yaml create mode 100644 tmp/strapi/templates/NOTES.txt create mode 100644 tmp/strapi/templates/common.yaml create mode 100644 tmp/strapi/values.yaml create mode 100644 tmp/synclounge/.helmignore create mode 100644 tmp/synclounge/CHANGELOG.md create mode 100644 tmp/synclounge/Chart.yaml create mode 100644 tmp/synclounge/README.md create mode 100644 tmp/synclounge/icon.png create mode 100644 tmp/synclounge/questions.yaml create mode 100644 tmp/synclounge/templates/NOTES.txt create mode 100644 tmp/synclounge/templates/common.yaml create mode 100644 tmp/synclounge/values.yaml create mode 100644 tmp/synctube/.helmignore create mode 100644 tmp/synctube/CHANGELOG.md create mode 100644 tmp/synctube/Chart.yaml create mode 100644 tmp/synctube/README.md create mode 100644 tmp/synctube/icon.png create mode 100644 tmp/synctube/questions.yaml create mode 100644 tmp/synctube/templates/NOTES.txt create mode 100644 tmp/synctube/templates/common.yaml create mode 100644 tmp/synctube/values.yaml create mode 100644 tmp/tailscale/.helmignore create mode 100644 tmp/tailscale/CHANGELOG.md create mode 100644 tmp/tailscale/Chart.yaml create mode 100644 tmp/tailscale/README.md create mode 100644 tmp/tailscale/docs/How-To-Guide.md create mode 100644 tmp/tailscale/docs/img/Hostname.png create mode 100644 tmp/tailscale/docs/img/How-To-Image-1.png create mode 100644 tmp/tailscale/docs/img/How-To-Image-2.png create mode 100644 tmp/tailscale/docs/img/How-To-Image-3.png create mode 100644 tmp/tailscale/docs/img/Sysctl.png create mode 100644 tmp/tailscale/icon.png create mode 100644 tmp/tailscale/questions.yaml create mode 100644 tmp/tailscale/templates/NOTES.txt create mode 100644 tmp/tailscale/templates/_configmap.tpl create mode 100644 tmp/tailscale/templates/_secret.tpl create mode 100644 tmp/tailscale/templates/common.yaml create mode 100644 tmp/tailscale/values.yaml create mode 100644 tmp/tautulli/.helmignore create mode 100644 tmp/tautulli/CHANGELOG.md create mode 100644 tmp/tautulli/Chart.yaml create mode 100644 tmp/tautulli/README.md create mode 100644 tmp/tautulli/icon.png create mode 100644 tmp/tautulli/questions.yaml create mode 100644 tmp/tautulli/templates/NOTES.txt create mode 100644 tmp/tautulli/templates/common.yaml create mode 100644 tmp/tautulli/values.yaml create mode 100644 tmp/tdarr-node/.helmignore create mode 100644 tmp/tdarr-node/CHANGELOG.md create mode 100644 tmp/tdarr-node/Chart.yaml create mode 100644 tmp/tdarr-node/README.md create mode 100644 tmp/tdarr-node/icon.png create mode 100644 tmp/tdarr-node/questions.yaml create mode 100644 tmp/tdarr-node/templates/NOTES.txt create mode 100644 tmp/tdarr-node/templates/common.yaml create mode 100644 tmp/tdarr-node/values.yaml create mode 100644 tmp/tdarr/.helmignore create mode 100644 tmp/tdarr/CHANGELOG.md create mode 100644 tmp/tdarr/Chart.yaml create mode 100644 tmp/tdarr/README.md create mode 100644 tmp/tdarr/icon.png create mode 100644 tmp/tdarr/questions.yaml create mode 100644 tmp/tdarr/templates/NOTES.txt create mode 100644 tmp/tdarr/templates/common.yaml create mode 100644 tmp/tdarr/values.yaml create mode 100644 tmp/teedy/.helmignore create mode 100644 tmp/teedy/CHANGELOG.md create mode 100644 tmp/teedy/Chart.yaml create mode 100644 tmp/teedy/README.md create mode 100644 tmp/teedy/icon.png create mode 100644 tmp/teedy/questions.yaml create mode 100644 tmp/teedy/templates/NOTES.txt create mode 100644 tmp/teedy/templates/common.yaml create mode 100644 tmp/teedy/values.yaml create mode 100644 tmp/thelounge/.helmignore create mode 100644 tmp/thelounge/CHANGELOG.md create mode 100644 tmp/thelounge/Chart.yaml create mode 100644 tmp/thelounge/README.md create mode 100644 tmp/thelounge/icon.png create mode 100644 tmp/thelounge/questions.yaml create mode 100644 tmp/thelounge/templates/NOTES.txt create mode 100644 tmp/thelounge/templates/common.yaml create mode 100644 tmp/thelounge/values.yaml create mode 100644 tmp/theme-park/.helmignore create mode 100644 tmp/theme-park/CHANGELOG.md create mode 100644 tmp/theme-park/Chart.yaml create mode 100644 tmp/theme-park/README.md create mode 100644 tmp/theme-park/icon.png create mode 100644 tmp/theme-park/questions.yaml create mode 100644 tmp/theme-park/templates/NOTES.txt create mode 100644 tmp/theme-park/templates/common.yaml create mode 100644 tmp/theme-park/values.yaml create mode 100644 tmp/tinymediamanager/.helmignore create mode 100644 tmp/tinymediamanager/CHANGELOG.md create mode 100644 tmp/tinymediamanager/Chart.yaml create mode 100644 tmp/tinymediamanager/README.md create mode 100644 tmp/tinymediamanager/icon.png create mode 100644 tmp/tinymediamanager/questions.yaml create mode 100644 tmp/tinymediamanager/templates/NOTES.txt create mode 100644 tmp/tinymediamanager/templates/common.yaml create mode 100644 tmp/tinymediamanager/values.yaml create mode 100644 tmp/traccar/.helmignore create mode 100644 tmp/traccar/CHANGELOG.md create mode 100644 tmp/traccar/Chart.yaml create mode 100644 tmp/traccar/README.md create mode 100644 tmp/traccar/icon.png create mode 100644 tmp/traccar/questions.yaml create mode 100644 tmp/traccar/templates/NOTES.txt create mode 100644 tmp/traccar/templates/common.yaml create mode 100644 tmp/traccar/values.yaml create mode 100644 tmp/traggo/.helmignore create mode 100644 tmp/traggo/CHANGELOG.md create mode 100644 tmp/traggo/Chart.yaml create mode 100644 tmp/traggo/README.md create mode 100644 tmp/traggo/icon.png create mode 100644 tmp/traggo/questions.yaml create mode 100644 tmp/traggo/templates/NOTES.txt create mode 100644 tmp/traggo/templates/_secret.tpl create mode 100644 tmp/traggo/templates/common.yaml create mode 100644 tmp/traggo/values.yaml create mode 100644 tmp/transmission/.helmignore create mode 100644 tmp/transmission/CHANGELOG.md create mode 100644 tmp/transmission/Chart.yaml create mode 100644 tmp/transmission/README.md create mode 100644 tmp/transmission/icon.png create mode 100644 tmp/transmission/questions.yaml create mode 100644 tmp/transmission/templates/NOTES.txt create mode 100644 tmp/transmission/templates/common.yaml create mode 100644 tmp/transmission/values.yaml create mode 100644 tmp/trilium-notes/.helmignore create mode 100644 tmp/trilium-notes/CHANGELOG.md create mode 100644 tmp/trilium-notes/Chart.yaml create mode 100644 tmp/trilium-notes/README.md create mode 100644 tmp/trilium-notes/icon.png create mode 100644 tmp/trilium-notes/questions.yaml create mode 100644 tmp/trilium-notes/templates/NOTES.txt create mode 100644 tmp/trilium-notes/templates/common.yaml create mode 100644 tmp/trilium-notes/values.yaml create mode 100644 tmp/tvheadend/.helmignore create mode 100644 tmp/tvheadend/CHANGELOG.md create mode 100644 tmp/tvheadend/Chart.yaml create mode 100644 tmp/tvheadend/README.md create mode 100644 tmp/tvheadend/icon.png create mode 100644 tmp/tvheadend/questions.yaml create mode 100644 tmp/tvheadend/templates/NOTES.txt create mode 100644 tmp/tvheadend/templates/common.yaml create mode 100644 tmp/tvheadend/values.yaml create mode 100644 tmp/twtxt/.helmignore create mode 100644 tmp/twtxt/CHANGELOG.md create mode 100644 tmp/twtxt/Chart.yaml create mode 100644 tmp/twtxt/README.md create mode 100644 tmp/twtxt/icon.png create mode 100644 tmp/twtxt/questions.yaml create mode 100644 tmp/twtxt/templates/NOTES.txt create mode 100644 tmp/twtxt/templates/common.yaml create mode 100644 tmp/twtxt/values.yaml create mode 100644 tmp/unifi/.helmignore create mode 100644 tmp/unifi/CHANGELOG.md create mode 100644 tmp/unifi/Chart.yaml create mode 100644 tmp/unifi/README.md create mode 100644 tmp/unifi/docs/how-to.md create mode 100644 tmp/unifi/icon.png create mode 100644 tmp/unifi/questions.yaml create mode 100644 tmp/unifi/templates/NOTES.txt create mode 100644 tmp/unifi/templates/common.yaml create mode 100644 tmp/unifi/values.yaml create mode 100644 tmp/unpackerr/.helmignore create mode 100644 tmp/unpackerr/CHANGELOG.md create mode 100644 tmp/unpackerr/Chart.yaml create mode 100644 tmp/unpackerr/README.md create mode 100644 tmp/unpackerr/icon.png create mode 100644 tmp/unpackerr/questions.yaml create mode 100644 tmp/unpackerr/templates/NOTES.txt create mode 100644 tmp/unpackerr/templates/common.yaml create mode 100644 tmp/unpackerr/values.yaml create mode 100644 tmp/uptime-kuma/.helmignore create mode 100644 tmp/uptime-kuma/CHANGELOG.md create mode 100644 tmp/uptime-kuma/Chart.yaml create mode 100644 tmp/uptime-kuma/README.md create mode 100644 tmp/uptime-kuma/icon.png create mode 100644 tmp/uptime-kuma/questions.yaml create mode 100644 tmp/uptime-kuma/templates/NOTES.txt create mode 100644 tmp/uptime-kuma/templates/common.yaml create mode 100644 tmp/uptime-kuma/values.yaml create mode 100644 tmp/verysync/.helmignore create mode 100644 tmp/verysync/CHANGELOG.md create mode 100644 tmp/verysync/Chart.yaml create mode 100644 tmp/verysync/README.md create mode 100644 tmp/verysync/icon.png create mode 100644 tmp/verysync/questions.yaml create mode 100644 tmp/verysync/templates/NOTES.txt create mode 100644 tmp/verysync/templates/common.yaml create mode 100644 tmp/verysync/values.yaml create mode 100644 tmp/watchyourlan/.helmignore create mode 100644 tmp/watchyourlan/CHANGELOG.md create mode 100644 tmp/watchyourlan/Chart.yaml create mode 100644 tmp/watchyourlan/README.md create mode 100644 tmp/watchyourlan/icon.png create mode 100644 tmp/watchyourlan/questions.yaml create mode 100644 tmp/watchyourlan/templates/NOTES.txt create mode 100644 tmp/watchyourlan/templates/common.yaml create mode 100644 tmp/watchyourlan/values.yaml create mode 100644 tmp/webgrabplus/.helmignore create mode 100644 tmp/webgrabplus/CHANGELOG.md create mode 100644 tmp/webgrabplus/Chart.yaml create mode 100644 tmp/webgrabplus/README.md create mode 100644 tmp/webgrabplus/icon.png create mode 100644 tmp/webgrabplus/questions.yaml create mode 100644 tmp/webgrabplus/templates/NOTES.txt create mode 100644 tmp/webgrabplus/templates/common.yaml create mode 100644 tmp/webgrabplus/values.yaml create mode 100644 tmp/weblate/.helmignore create mode 100644 tmp/weblate/CHANGELOG.md create mode 100644 tmp/weblate/Chart.yaml create mode 100644 tmp/weblate/README.md create mode 100644 tmp/weblate/icon.png create mode 100644 tmp/weblate/questions.yaml create mode 100644 tmp/weblate/templates/NOTES.txt create mode 100644 tmp/weblate/templates/_configmap.tpl create mode 100644 tmp/weblate/templates/common.yaml create mode 100644 tmp/weblate/values.yaml create mode 100644 tmp/webnut/.helmignore create mode 100644 tmp/webnut/CHANGELOG.md create mode 100644 tmp/webnut/Chart.yaml create mode 100644 tmp/webnut/README.md create mode 100644 tmp/webnut/docs/img/nut-scanner.png create mode 100644 tmp/webnut/docs/img/ups-other.png create mode 100644 tmp/webnut/docs/img/ups-server.png create mode 100644 tmp/webnut/docs/img/ups-shutdown.png create mode 100644 tmp/webnut/docs/installation_notes.md create mode 100644 tmp/webnut/icon.png create mode 100644 tmp/webnut/questions.yaml create mode 100644 tmp/webnut/templates/NOTES.txt create mode 100644 tmp/webnut/templates/common.yaml create mode 100644 tmp/webnut/values.yaml create mode 100644 tmp/website-shot/.helmignore create mode 100644 tmp/website-shot/CHANGELOG.md create mode 100644 tmp/website-shot/Chart.yaml create mode 100644 tmp/website-shot/README.md create mode 100644 tmp/website-shot/icon.png create mode 100644 tmp/website-shot/questions.yaml create mode 100644 tmp/website-shot/templates/NOTES.txt create mode 100644 tmp/website-shot/templates/common.yaml create mode 100644 tmp/website-shot/values.yaml create mode 100644 tmp/webtop/.helmignore create mode 100644 tmp/webtop/CHANGELOG.md create mode 100644 tmp/webtop/Chart.yaml create mode 100644 tmp/webtop/README.md create mode 100644 tmp/webtop/ci/alpine-i3-values.yaml create mode 100644 tmp/webtop/ci/alpine-icewm-values.yaml create mode 100644 tmp/webtop/ci/alpine-kde-values.yaml create mode 100644 tmp/webtop/ci/alpine-mate-values.yaml create mode 100644 tmp/webtop/ci/alpine-openbox-values.yaml create mode 100644 tmp/webtop/ci/arch-i3-values.yaml create mode 100644 tmp/webtop/ci/arch-icewm-values.yaml create mode 100644 tmp/webtop/ci/arch-kde-values.yaml create mode 100644 tmp/webtop/ci/arch-mate-values.yaml create mode 100644 tmp/webtop/ci/arch-openbox-values.yaml create mode 100644 tmp/webtop/ci/arch-xfce-values.yaml create mode 100644 tmp/webtop/ci/base-values.yaml create mode 100644 tmp/webtop/ci/fedora-i3-values.yaml create mode 100644 tmp/webtop/ci/fedora-icewm-values.yaml create mode 100644 tmp/webtop/ci/fedora-kde-values.yaml create mode 100644 tmp/webtop/ci/fedora-mate-values.yaml create mode 100644 tmp/webtop/ci/fedora-openbox-values.yaml create mode 100644 tmp/webtop/ci/fedora-xfce-values.yaml create mode 100644 tmp/webtop/ci/ubuntu-i3-values.yaml create mode 100644 tmp/webtop/ci/ubuntu-icewm-values.yaml create mode 100644 tmp/webtop/ci/ubuntu-kde-values.yaml create mode 100644 tmp/webtop/ci/ubuntu-mate-values.yaml create mode 100644 tmp/webtop/ci/ubuntu-openbox-values.yaml create mode 100644 tmp/webtop/ci/ubuntu-xfce-values.yaml create mode 100644 tmp/webtop/docs/credentials.md create mode 100644 tmp/webtop/icon.png create mode 100644 tmp/webtop/questions.yaml create mode 100644 tmp/webtop/templates/NOTES.txt create mode 100644 tmp/webtop/templates/common.yaml create mode 100644 tmp/webtop/values.yaml create mode 100644 tmp/whisparr/.helmignore create mode 100644 tmp/whisparr/CHANGELOG.md create mode 100644 tmp/whisparr/Chart.yaml create mode 100644 tmp/whisparr/README.md create mode 100644 tmp/whisparr/icon.png create mode 100644 tmp/whisparr/questions.yaml create mode 100644 tmp/whisparr/templates/NOTES.txt create mode 100644 tmp/whisparr/templates/common.yaml create mode 100644 tmp/whisparr/values.yaml create mode 100644 tmp/wikijs/.helmignore create mode 100644 tmp/wikijs/CHANGELOG.md create mode 100644 tmp/wikijs/Chart.yaml create mode 100644 tmp/wikijs/README.md create mode 100644 tmp/wikijs/icon.png create mode 100644 tmp/wikijs/questions.yaml create mode 100644 tmp/wikijs/templates/NOTES.txt create mode 100644 tmp/wikijs/templates/common.yaml create mode 100644 tmp/wikijs/values.yaml create mode 100644 tmp/wireguard/.helmignore create mode 100644 tmp/wireguard/CHANGELOG.md create mode 100644 tmp/wireguard/Chart.yaml create mode 100644 tmp/wireguard/README.md create mode 100644 tmp/wireguard/ci/ci-values.yaml create mode 100644 tmp/wireguard/docs/how-to.md create mode 100644 tmp/wireguard/docs/img/wg-configuration.png create mode 100644 tmp/wireguard/icon.png create mode 100644 tmp/wireguard/questions.yaml create mode 100644 tmp/wireguard/templates/NOTES.txt create mode 100644 tmp/wireguard/templates/_configfilemount.tpl create mode 100644 tmp/wireguard/templates/_configmap.tpl create mode 100644 tmp/wireguard/templates/_secret.tpl create mode 100644 tmp/wireguard/templates/common.yaml create mode 100644 tmp/wireguard/values.yaml create mode 100644 tmp/xteve/.helmignore create mode 100644 tmp/xteve/CHANGELOG.md create mode 100644 tmp/xteve/Chart.yaml create mode 100644 tmp/xteve/README.md create mode 100644 tmp/xteve/icon.png create mode 100644 tmp/xteve/questions.yaml create mode 100644 tmp/xteve/templates/NOTES.txt create mode 100644 tmp/xteve/templates/common.yaml create mode 100644 tmp/xteve/values.yaml create mode 100644 tmp/xwiki/.helmignore create mode 100644 tmp/xwiki/CHANGELOG.md create mode 100644 tmp/xwiki/Chart.yaml create mode 100644 tmp/xwiki/README.md create mode 100644 tmp/xwiki/icon.png create mode 100644 tmp/xwiki/questions.yaml create mode 100644 tmp/xwiki/templates/NOTES.txt create mode 100644 tmp/xwiki/templates/common.yaml create mode 100644 tmp/xwiki/values.yaml create mode 100644 tmp/youtransfer/.helmignore create mode 100644 tmp/youtransfer/CHANGELOG.md create mode 100644 tmp/youtransfer/Chart.yaml create mode 100644 tmp/youtransfer/README.md create mode 100644 tmp/youtransfer/icon.png create mode 100644 tmp/youtransfer/questions.yaml create mode 100644 tmp/youtransfer/templates/NOTES.txt create mode 100644 tmp/youtransfer/templates/common.yaml create mode 100644 tmp/youtransfer/values.yaml create mode 100644 tmp/youtubedl-material/.helmignore create mode 100644 tmp/youtubedl-material/CHANGELOG.md create mode 100644 tmp/youtubedl-material/Chart.yaml create mode 100644 tmp/youtubedl-material/README.md create mode 100644 tmp/youtubedl-material/icon.png create mode 100644 tmp/youtubedl-material/questions.yaml create mode 100644 tmp/youtubedl-material/templates/NOTES.txt create mode 100644 tmp/youtubedl-material/templates/common.yaml create mode 100644 tmp/youtubedl-material/values.yaml create mode 100644 tmp/zigbee2mqtt/.helmignore create mode 100644 tmp/zigbee2mqtt/CHANGELOG.md create mode 100644 tmp/zigbee2mqtt/Chart.yaml create mode 100644 tmp/zigbee2mqtt/README.md create mode 100644 tmp/zigbee2mqtt/SKIPINSTALL create mode 100644 tmp/zigbee2mqtt/icon.png create mode 100644 tmp/zigbee2mqtt/questions.yaml create mode 100644 tmp/zigbee2mqtt/templates/NOTES.txt create mode 100644 tmp/zigbee2mqtt/templates/common.yaml create mode 100644 tmp/zigbee2mqtt/values.yaml create mode 100644 tmp/znc/.helmignore create mode 100644 tmp/znc/CHANGELOG.md create mode 100644 tmp/znc/Chart.yaml create mode 100644 tmp/znc/README.md create mode 100644 tmp/znc/icon.png create mode 100644 tmp/znc/questions.yaml create mode 100644 tmp/znc/templates/NOTES.txt create mode 100644 tmp/znc/templates/common.yaml create mode 100644 tmp/znc/values.yaml create mode 100644 tmp/ztcuui-aio/.helmignore create mode 100644 tmp/ztcuui-aio/CHANGELOG.md create mode 100644 tmp/ztcuui-aio/Chart.yaml create mode 100644 tmp/ztcuui-aio/README.md create mode 100644 tmp/ztcuui-aio/icon.png create mode 100644 tmp/ztcuui-aio/questions.yaml create mode 100644 tmp/ztcuui-aio/templates/NOTES.txt create mode 100644 tmp/ztcuui-aio/templates/common.yaml create mode 100644 tmp/ztcuui-aio/values.yaml create mode 100644 tmp/zwavejs2mqtt/.helmignore create mode 100644 tmp/zwavejs2mqtt/CHANGELOG.md create mode 100644 tmp/zwavejs2mqtt/Chart.yaml create mode 100644 tmp/zwavejs2mqtt/README.md create mode 100644 tmp/zwavejs2mqtt/icon.png create mode 100644 tmp/zwavejs2mqtt/questions.yaml create mode 100644 tmp/zwavejs2mqtt/templates/NOTES.txt create mode 100644 tmp/zwavejs2mqtt/templates/common.yaml create mode 100644 tmp/zwavejs2mqtt/values.yaml diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index b5ebdbfa182..f4c4cc98b4d 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -22,6 +22,7 @@ repos: - id: fix-byte-order-marker # removes utf-8 byte order marker. - id: requirements-txt-fixer # sorts entries in requirements.txt. - id: check-added-large-files # prevents giant files from being committed. + exclude: (icon.*) - id: check-yaml # checks yaml files for parseable syntax. exclude: (templates\/.*|crds\/.*|questions.yaml|chart_schema.yaml) - id: detect-private-key # detects the presence of private keys. diff --git a/tmp/actualserver/.helmignore b/tmp/actualserver/.helmignore new file mode 100644 index 00000000000..77ca5567b26 --- /dev/null +++ b/tmp/actualserver/.helmignore @@ -0,0 +1,30 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ +# OWNERS file for Kubernetes +OWNERS +# helm-docs templates +*.gotmpl +# docs folder +/docs +# icon +icon.png diff --git a/tmp/actualserver/CHANGELOG.md b/tmp/actualserver/CHANGELOG.md new file mode 100644 index 00000000000..90689f1a69b --- /dev/null +++ b/tmp/actualserver/CHANGELOG.md @@ -0,0 +1,889 @@ +# Changelog + + + +## [actualserver-2.0.0](https://github.com/truecharts/charts/compare/actualserver-1.0.4...actualserver-2.0.0) (2022-11-10) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Major Change to GUI + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [actualserver-1.0.7](https://github.com/truecharts/charts/compare/actualserver-1.0.4...actualserver-1.0.7) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [actualserver-1.0.6](https://github.com/truecharts/charts/compare/actualserver-1.0.4...actualserver-1.0.6) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [actualserver-1.0.6](https://github.com/truecharts/charts/compare/actualserver-1.0.4...actualserver-1.0.6) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [actualserver-1.0.6](https://github.com/truecharts/charts/compare/actualserver-1.0.4...actualserver-1.0.6) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [actualserver-1.0.5](https://github.com/truecharts/charts/compare/actualserver-1.0.4...actualserver-1.0.5) (2022-11-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [actualserver-1.0.5](https://github.com/truecharts/charts/compare/actualserver-1.0.4...actualserver-1.0.5) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [actualserver-1.0.4](https://github.com/truecharts/charts/compare/actualserver-1.0.3...actualserver-1.0.4) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4317](https://github.com/truecharts/charts/issues/4317)) + + + + +## [actualserver-1.0.3](https://github.com/truecharts/charts/compare/actualserver-1.0.2...actualserver-1.0.3) (2022-11-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4308](https://github.com/truecharts/charts/issues/4308)) + + + + +## [actualserver-1.0.2](https://github.com/truecharts/charts/compare/actualserver-1.0.1...actualserver-1.0.2) (2022-11-02) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4261](https://github.com/truecharts/charts/issues/4261)) + + + + +## [actualserver-1.0.1](https://github.com/truecharts/charts/compare/actualserver-1.0.0...actualserver-1.0.1) (2022-10-31) + +### Chore + +- Auto-update chart README [skip ci] + - update container image tccr.io/truecharts/actualserver to v22.10.25 ([#4251](https://github.com/truecharts/charts/issues/4251)) + + + + +## [actualserver-1.0.0](https://github.com/truecharts/charts/compare/actualserver-0.0.34...actualserver-1.0.0) (2022-10-27) + +### Chore + +- Auto-update chart README [skip ci] + + + + +## [actualserver-1.0.0](https://github.com/truecharts/charts/compare/actualserver-0.0.34...actualserver-1.0.0) (2022-10-27) + + + + +## [actualserver-0.0.34](https://github.com/truecharts/charts/compare/actualserver-0.0.33...actualserver-0.0.34) (2022-10-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4182](https://github.com/truecharts/charts/issues/4182)) + + + + +## [actualserver-0.0.33](https://github.com/truecharts/charts/compare/actualserver-0.0.32...actualserver-0.0.33) (2022-10-19) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4122](https://github.com/truecharts/charts/issues/4122)) + + + + +## [actualserver-0.0.32](https://github.com/truecharts/charts/compare/actualserver-0.0.31...actualserver-0.0.32) (2022-10-12) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4071](https://github.com/truecharts/charts/issues/4071)) + + + + +## [actualserver-0.0.31](https://github.com/truecharts/charts/compare/actualserver-0.0.30...actualserver-0.0.31) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [actualserver-0.0.31](https://github.com/truecharts/charts/compare/actualserver-0.0.30...actualserver-0.0.31) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [actualserver-0.0.30](https://github.com/truecharts/charts/compare/actualserver-0.0.29...actualserver-0.0.30) (2022-10-05) + +### Chore + +- Auto-update chart README [skip ci] + - split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979)) + - update helm general non-major + + + + +## [actualserver-0.0.29](https://github.com/truecharts/charts/compare/actualserver-0.0.28...actualserver-0.0.29) (2022-09-27) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918)) + + + + + +## [actualserver-0.0.27](https://github.com/truecharts/charts/compare/actualserver-0.0.26...actualserver-0.0.27) (2022-09-22) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [actualserver-0.0.27](https://github.com/truecharts/charts/compare/actualserver-0.0.26...actualserver-0.0.27) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [actualserver-0.0.27](https://github.com/truecharts/charts/compare/actualserver-0.0.26...actualserver-0.0.27) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [actualserver-0.0.27](https://github.com/truecharts/charts/compare/actualserver-0.0.26...actualserver-0.0.27) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [actualserver-0.0.27](https://github.com/truecharts/charts/compare/actualserver-0.0.26...actualserver-0.0.27) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [actualserver-0.0.27](https://github.com/truecharts/charts/compare/actualserver-0.0.26...actualserver-0.0.27) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [actualserver-0.0.27](https://github.com/truecharts/charts/compare/actualserver-0.0.26...actualserver-0.0.27) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [actualserver-0.0.27](https://github.com/truecharts/charts/compare/actualserver-0.0.26...actualserver-0.0.27) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [actualserver-0.0.27](https://github.com/truecharts/charts/compare/actualserver-0.0.26...actualserver-0.0.27) (2022-09-17) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [actualserver-0.0.27](https://github.com/truecharts/charts/compare/actualserver-0.0.26...actualserver-0.0.27) (2022-09-18) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [actualserver-0.0.27](https://github.com/truecharts/charts/compare/actualserver-0.0.26...actualserver-0.0.27) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [actualserver-0.0.27](https://github.com/truecharts/charts/compare/actualserver-0.0.26...actualserver-0.0.27) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [actualserver-0.0.27](https://github.com/truecharts/charts/compare/actualserver-0.0.26...actualserver-0.0.27) (2022-09-15) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [actualserver-0.0.27](https://github.com/truecharts/charts/compare/actualserver-0.0.26...actualserver-0.0.27) (2022-09-15) + +### Chore + +- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [actualserver-0.0.26](https://github.com/truecharts/charts/compare/actualserver-0.0.25...actualserver-0.0.26) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [actualserver-0.0.26](https://github.com/truecharts/charts/compare/actualserver-0.0.25...actualserver-0.0.26) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [actualserver-0.0.26](https://github.com/truecharts/charts/compare/actualserver-0.0.25...actualserver-0.0.26) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [actualserver-0.0.26](https://github.com/truecharts/charts/compare/actualserver-0.0.25...actualserver-0.0.26) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [actualserver-0.0.26](https://github.com/truecharts/charts/compare/actualserver-0.0.25...actualserver-0.0.26) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [actualserver-0.0.26](https://github.com/truecharts/charts/compare/actualserver-0.0.25...actualserver-0.0.26) (2022-09-11) + +### Chore + +- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [actualserver-0.0.25](https://github.com/truecharts/charts/compare/actualserver-0.0.24...actualserver-0.0.25) (2022-08-30) + +### Chore + +- update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639)) + + + + +## [actualserver-0.0.24](https://github.com/truecharts/charts/compare/actualserver-0.0.23...actualserver-0.0.24) (2022-08-30) + +### Chore + +- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [actualserver-0.0.23](https://github.com/truecharts/charts/compare/actualserver-0.0.22...actualserver-0.0.23) (2022-08-29) + +### Chore + +- update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619)) + + + + +## [actualserver-0.0.22](https://github.com/truecharts/charts/compare/actualserver-0.0.20...actualserver-0.0.22) (2022-08-26) + +### Fix + +- some cleanup ([#3586](https://github.com/truecharts/charts/issues/3586)) + + + + +## [actualserver-0.0.20](https://github.com/truecharts/charts/compare/actualserver-0.0.19...actualserver-0.0.20) (2022-08-23) + +### Chore + +- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545)) + + + + +## [actualserver-0.0.19](https://github.com/truecharts/charts/compare/actualserver-0.0.18...actualserver-0.0.19) (2022-08-12) + +### Chore + +- add documentation checkbox/section to all SCALE Apps + - update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456)) + + ### Fix + +- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447)) + + + + +## [actualserver-0.0.18](https://github.com/truecharts/charts/compare/actualserver-0.0.17...actualserver-0.0.18) (2022-08-10) + +### Chore + +- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421)) + + + + +## [actualserver-0.0.17](https://github.com/truecharts/charts/compare/actualserver-0.0.15...actualserver-0.0.17) (2022-08-09) + +### Chore + +- update docker general non-major ([#3377](https://github.com/truecharts/charts/issues/3377)) + + ### Fix + +- cleanup ([#3388](https://github.com/truecharts/charts/issues/3388)) + + + + +## [actualserver-0.0.15](https://github.com/truecharts/charts/compare/actualserver-0.0.14...actualserver-0.0.15) (2022-08-08) + +### Chore + +- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + + + +## [actualserver-0.0.14](https://github.com/truecharts/apps/compare/actualserver-0.0.13...actualserver-0.0.14) (2022-07-26) + +### Chore + +- update home links ([#3291](https://github.com/truecharts/apps/issues/3291)) + - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302)) + + + + +## [actualserver-0.0.13](https://github.com/truecharts/apps/compare/actualserver-0.0.12...actualserver-0.0.13) (2022-07-25) + +### Chore + +- update docker general non-major ([#3300](https://github.com/truecharts/apps/issues/3300)) + + ### Chore + +- add fake digest to new incubator Apps to fetch digests + + + + +## [actualserver-0.0.12](https://github.com/truecharts/apps/compare/actualserver-0.0.11...actualserver-0.0.12) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [actualserver-0.0.12](https://github.com/truecharts/apps/compare/actualserver-0.0.11...actualserver-0.0.12) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [adguard-home-1.0.24](https://github.com/truecharts/apps/compare/adguard-home-1.0.23...adguard-home-1.0.24) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [adguard-home-1.0.23](https://github.com/truecharts/apps/compare/adguard-home-1.0.21...adguard-home-1.0.23) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [ariang-0.0.12](https://github.com/truecharts/apps/compare/ariang-0.0.11...ariang-0.0.12) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [ariang-0.0.11](https://github.com/truecharts/apps/compare/ariang-0.0.10...ariang-0.0.11) (2022-07-18) + +### Chore + +- update image refs ([#3210](https://github.com/truecharts/apps/issues/3210)) + + + +## [ariang-0.0.10](https://github.com/truecharts/apps/compare/ariang-0.0.9...ariang-0.0.10) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [ariang-0.0.9](https://github.com/truecharts/apps/compare/ariang-0.0.7...ariang-0.0.9) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [ariang-0.0.7](https://github.com/truecharts/apps/compare/ariang-0.0.5...ariang-0.0.7) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [ariang-0.0.5](https://github.com/truecharts/apps/compare/ariang-0.0.4...ariang-0.0.5) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [ariang-0.0.4](https://github.com/truecharts/apps/compare/ariang-0.0.3...ariang-0.0.4) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [ariang-0.0.3](https://github.com/truecharts/apps/compare/ariang-0.0.2...ariang-0.0.3) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [ariang-0.0.2](https://github.com/truecharts/apps/compare/ariang-0.0.1...ariang-0.0.2) (2022-07-09) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### ariang-0.0.1 (2022-07-08) + +#### Feat + +* add Ariang ([#3098](https://github.com/truecharts/apps/issues/3098)) +es/3119)) + + + + +### [adguard-home-1.0.10](https://github.com/truecharts/apps/compare/adguard-home-1.0.9...adguard-home-1.0.10) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [adguard-home-1.0.9](https://github.com/truecharts/apps/compare/adguard-home-1.0.8...adguard-home-1.0.9) (2022-07-09) + +#### Chore + +* combine some ports ([#3096](https://github.com/truecharts/apps/issues/3096)) + + + + +### [adguard-home-1.0.8](https://github.com/truecharts/apps/compare/adguard-home-1.0.7...adguard-home-1.0.8) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [adguard-home-1.0.7](https://github.com/truecharts/apps/compare/adguard-home-1.0.6...adguard-home-1.0.7) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [adguard-home-1.0.6](https://github.com/truecharts/apps/compare/adguard-home-1.0.5...adguard-home-1.0.6) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [adguard-home-1.0.5](https://github.com/truecharts/apps/compare/adguard-home-1.0.4...adguard-home-1.0.5) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [adguard-home-1.0.4](https://github.com/truecharts/apps/compare/adguard-home-1.0.3...adguard-home-1.0.4) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [adguard-home-1.0.3](https://github.com/truecharts/apps/compare/adguard-home-1.0.2...adguard-home-1.0.3) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [adguard-home-1.0.2](https://github.com/truecharts/apps/compare/adguard-home-1.0.1...adguard-home-1.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [adguard-home-1.0.1](https://github.com/truecharts/apps/compare/adguard-home-0.0.11...adguard-home-1.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC +* update docker general non-major ([#2831](https://github.com/truecharts/apps/issues/2831)) + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [adguard-home-1.0.0](https://github.com/truecharts/apps/compare/adguard-home-0.0.11...adguard-home-1.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) diff --git a/tmp/actualserver/Chart.yaml b/tmp/actualserver/Chart.yaml new file mode 100644 index 00000000000..2491774cca1 --- /dev/null +++ b/tmp/actualserver/Chart.yaml @@ -0,0 +1,28 @@ +apiVersion: v2 +appVersion: "23.2.9" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +deprecated: false +description: Actual is a super fast privacy-focused app for managing your finances. +home: https://truecharts.org/charts/stable/actualserver +icon: https://truecharts.org/img/hotlink-ok/chart-icons/actualserver.png +keywords: + - actualserver + - finance +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: actualserver +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/actualserver + - https://github.com/Kippenhof/docker-templates +type: application +annotations: + truecharts.org/SCALE-support: "true" + truecharts.org/catagories: | + - finance +version: 4.0.0 diff --git a/tmp/actualserver/README.md b/tmp/actualserver/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/actualserver/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/actualserver/icon.png b/tmp/actualserver/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..90aa2c0d2e723eefcd53ae661b456cb39cefca46 GIT binary patch literal 613659 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�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 z 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
  • 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%0DUm)J1ospWc1s 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
    Y{8}^ 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

    ;Mr!7B2hWC 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 literal 0 HcmV?d00001 diff --git a/tmp/adminer/questions.yaml b/tmp/adminer/questions.yaml new file mode 100644 index 00000000000..326dc997a0e --- /dev/null +++ b/tmp/adminer/questions.yaml @@ -0,0 +1,99 @@ +# Include{groups} +portals: + open: +# Include{portalLink} +questions: +# Include{global} +# Include{workload} +# Include{workloadDeployment} + +# Include{replicas1} +# Include{podSpec} +# Include{containerMain} + - variable: env + group: "App Configuration" + label: "Image Environment" + schema: + additional_attrs: true + type: dict + attrs: + - variable: ADMINER_DESIGN + label: ADMINER_DESIGN + description: Container Variable ADMINERDESIGN + schema: + type: string + default: "" + - variable: ADMINER_PLUGINS + label: ADMINER_PLUGINS + description: e.g. ADMINERPLUGINS=tables-filter tinymce + schema: + type: string + default: "" +# Include{containerBasic} +# Include{containerAdvanced} + +# Include{containerConfig} +# Include{serviceRoot} +# Include{serviceMain} +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: main + label: Main Service Port Configuration + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: Port + description: This port exposes the container port on the service + schema: + type: int + default: 18080 + required: true +# Include{serviceExpertRoot} + default: false +# Include{serviceExpert} +# Include{serviceList} +# Include{persistenceList} +# Include{ingressRoot} + - variable: main + label: Main Ingress + schema: + additional_attrs: true + type: dict + attrs: +# Include{ingressDefault} +# Include{ingressTLS} +# Include{ingressTraefik} +# Include{ingressList} + +# Include{securityContextRoot} + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 0 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 0 +# Include{securityContextContainer} +# Include{securityContextAdvanced} +# Include{securityContextPod} + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + +# Include{resources} +# Include{advanced} +# Include{addons} +# Include{codeserver} +# Include{netshoot} +# Include{vpn} +# Include{documentation} diff --git a/tmp/adminer/templates/NOTES.txt b/tmp/adminer/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/tmp/adminer/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/tmp/adminer/templates/common.yaml b/tmp/adminer/templates/common.yaml new file mode 100644 index 00000000000..78d963fb168 --- /dev/null +++ b/tmp/adminer/templates/common.yaml @@ -0,0 +1,2 @@ +{{/* Render the templates */}} +{{ include "tc.v1.common.loader.all" . }} diff --git a/tmp/adminer/values.yaml b/tmp/adminer/values.yaml new file mode 100644 index 00000000000..ce5a211eb28 --- /dev/null +++ b/tmp/adminer/values.yaml @@ -0,0 +1,42 @@ +image: + pullPolicy: IfNotPresent + repository: tccr.io/truecharts/adminer + tag: latest@sha256:e8f1fb2dff7f1b5ac02002966e38824f1ff0cddde27b7e83aa0cfe61bd1c197a + +securityContext: + container: + readOnlyRootFilesystem: false + runAsNonRoot: false + runAsGroup: 0 + runAsUser: 0 + +workload: + main: + podSpec: + containers: + main: + probes: + liveness: + type: http + path: / + readiness: + type: http + path: / + startup: + type: http + path: / + env: + ADMINER_DESIGN: "" + ADMINER_PLUGINS: "" + +service: + main: + ports: + main: + port: 18080 + protocol: http + targetPort: 8080 + +portal: + open: + enabled: true diff --git a/tmp/airdcpp-webclient/.helmignore b/tmp/airdcpp-webclient/.helmignore new file mode 100644 index 00000000000..77ca5567b26 --- /dev/null +++ b/tmp/airdcpp-webclient/.helmignore @@ -0,0 +1,30 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ +# OWNERS file for Kubernetes +OWNERS +# helm-docs templates +*.gotmpl +# docs folder +/docs +# icon +icon.png diff --git a/tmp/airdcpp-webclient/CHANGELOG.md b/tmp/airdcpp-webclient/CHANGELOG.md new file mode 100644 index 00000000000..70003f32153 --- /dev/null +++ b/tmp/airdcpp-webclient/CHANGELOG.md @@ -0,0 +1,1091 @@ +# Changelog + + + +## [airdcpp-webclient-4.0.0](https://github.com/truecharts/charts/compare/airdcpp-webclient-3.0.43...airdcpp-webclient-4.0.0) (2022-11-10) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Major Change to GUI + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [airdcpp-webclient-3.0.46](https://github.com/truecharts/charts/compare/airdcpp-webclient-3.0.43...airdcpp-webclient-3.0.46) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [airdcpp-webclient-3.0.45](https://github.com/truecharts/charts/compare/airdcpp-webclient-3.0.43...airdcpp-webclient-3.0.45) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [airdcpp-webclient-3.0.45](https://github.com/truecharts/charts/compare/airdcpp-webclient-3.0.43...airdcpp-webclient-3.0.45) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [airdcpp-webclient-3.0.45](https://github.com/truecharts/charts/compare/airdcpp-webclient-3.0.43...airdcpp-webclient-3.0.45) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [airdcpp-webclient-3.0.44](https://github.com/truecharts/charts/compare/airdcpp-webclient-3.0.43...airdcpp-webclient-3.0.44) (2022-11-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [airdcpp-webclient-3.0.44](https://github.com/truecharts/charts/compare/airdcpp-webclient-3.0.43...airdcpp-webclient-3.0.44) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [airdcpp-webclient-3.0.43](https://github.com/truecharts/charts/compare/airdcpp-webclient-3.0.42...airdcpp-webclient-3.0.43) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4317](https://github.com/truecharts/charts/issues/4317)) + + + + +## [airdcpp-webclient-3.0.42](https://github.com/truecharts/charts/compare/airdcpp-webclient-3.0.41...airdcpp-webclient-3.0.42) (2022-11-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4308](https://github.com/truecharts/charts/issues/4308)) + + + + +## [airdcpp-webclient-3.0.41](https://github.com/truecharts/charts/compare/airdcpp-webclient-3.0.40...airdcpp-webclient-3.0.41) (2022-11-02) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4261](https://github.com/truecharts/charts/issues/4261)) + + + + +## [airdcpp-webclient-3.0.40](https://github.com/truecharts/charts/compare/airdcpp-webclient-3.0.39...airdcpp-webclient-3.0.40) (2022-10-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4182](https://github.com/truecharts/charts/issues/4182)) + + + + +## [airdcpp-webclient-3.0.39](https://github.com/truecharts/charts/compare/airdcpp-webclient-3.0.38...airdcpp-webclient-3.0.39) (2022-10-19) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4122](https://github.com/truecharts/charts/issues/4122)) + + + + +## [airdcpp-webclient-3.0.38](https://github.com/truecharts/charts/compare/airdcpp-webclient-3.0.37...airdcpp-webclient-3.0.38) (2022-10-12) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4071](https://github.com/truecharts/charts/issues/4071)) + + + + +## [airdcpp-webclient-3.0.37](https://github.com/truecharts/charts/compare/airdcpp-webclient-3.0.36...airdcpp-webclient-3.0.37) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [airdcpp-webclient-3.0.37](https://github.com/truecharts/charts/compare/airdcpp-webclient-3.0.36...airdcpp-webclient-3.0.37) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [airdcpp-webclient-3.0.36](https://github.com/truecharts/charts/compare/airdcpp-webclient-3.0.35...airdcpp-webclient-3.0.36) (2022-10-05) + +### Chore + +- Auto-update chart README [skip ci] + - split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979)) + - update helm general non-major + + + + +## [airdcpp-webclient-3.0.35](https://github.com/truecharts/charts/compare/airdcpp-webclient-3.0.34...airdcpp-webclient-3.0.35) (2022-09-27) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918)) + + + + +## [airdcpp-webclient-3.0.34](https://github.com/truecharts/charts/compare/airdcpp-webclient-3.0.33...airdcpp-webclient-3.0.34) (2022-09-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898)) + + + + +## [airdcpp-webclient-3.0.33](https://github.com/truecharts/charts/compare/airdcpp-webclient-3.0.32...airdcpp-webclient-3.0.33) (2022-09-22) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [airdcpp-webclient-3.0.33](https://github.com/truecharts/charts/compare/airdcpp-webclient-3.0.32...airdcpp-webclient-3.0.33) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [airdcpp-webclient-3.0.33](https://github.com/truecharts/charts/compare/airdcpp-webclient-3.0.32...airdcpp-webclient-3.0.33) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [airdcpp-webclient-3.0.33](https://github.com/truecharts/charts/compare/airdcpp-webclient-3.0.32...airdcpp-webclient-3.0.33) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [airdcpp-webclient-3.0.33](https://github.com/truecharts/charts/compare/airdcpp-webclient-3.0.32...airdcpp-webclient-3.0.33) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [airdcpp-webclient-3.0.33](https://github.com/truecharts/charts/compare/airdcpp-webclient-3.0.32...airdcpp-webclient-3.0.33) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [airdcpp-webclient-3.0.33](https://github.com/truecharts/charts/compare/airdcpp-webclient-3.0.32...airdcpp-webclient-3.0.33) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [airdcpp-webclient-3.0.33](https://github.com/truecharts/charts/compare/airdcpp-webclient-3.0.32...airdcpp-webclient-3.0.33) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [airdcpp-webclient-3.0.33](https://github.com/truecharts/charts/compare/airdcpp-webclient-3.0.32...airdcpp-webclient-3.0.33) (2022-09-17) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [airdcpp-webclient-3.0.33](https://github.com/truecharts/charts/compare/airdcpp-webclient-3.0.32...airdcpp-webclient-3.0.33) (2022-09-18) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [airdcpp-webclient-3.0.33](https://github.com/truecharts/charts/compare/airdcpp-webclient-3.0.32...airdcpp-webclient-3.0.33) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [airdcpp-webclient-3.0.33](https://github.com/truecharts/charts/compare/airdcpp-webclient-3.0.32...airdcpp-webclient-3.0.33) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [airdcpp-webclient-3.0.33](https://github.com/truecharts/charts/compare/airdcpp-webclient-3.0.32...airdcpp-webclient-3.0.33) (2022-09-15) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [airdcpp-webclient-3.0.33](https://github.com/truecharts/charts/compare/airdcpp-webclient-3.0.32...airdcpp-webclient-3.0.33) (2022-09-15) + +### Chore + +- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [airdcpp-webclient-3.0.32](https://github.com/truecharts/charts/compare/airdcpp-webclient-3.0.31...airdcpp-webclient-3.0.32) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [airdcpp-webclient-3.0.32](https://github.com/truecharts/charts/compare/airdcpp-webclient-3.0.31...airdcpp-webclient-3.0.32) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [airdcpp-webclient-3.0.32](https://github.com/truecharts/charts/compare/airdcpp-webclient-3.0.31...airdcpp-webclient-3.0.32) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [airdcpp-webclient-3.0.32](https://github.com/truecharts/charts/compare/airdcpp-webclient-3.0.31...airdcpp-webclient-3.0.32) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [airdcpp-webclient-3.0.32](https://github.com/truecharts/charts/compare/airdcpp-webclient-3.0.31...airdcpp-webclient-3.0.32) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [airdcpp-webclient-3.0.32](https://github.com/truecharts/charts/compare/airdcpp-webclient-3.0.31...airdcpp-webclient-3.0.32) (2022-09-11) + +### Chore + +- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [airdcpp-webclient-3.0.31](https://github.com/truecharts/charts/compare/airdcpp-webclient-3.0.30...airdcpp-webclient-3.0.31) (2022-08-30) + +### Chore + +- update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639)) + + + + +## [airdcpp-webclient-3.0.30](https://github.com/truecharts/charts/compare/airdcpp-webclient-3.0.29...airdcpp-webclient-3.0.30) (2022-08-30) + +### Chore + +- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [airdcpp-webclient-3.0.29](https://github.com/truecharts/charts/compare/airdcpp-webclient-3.0.28...airdcpp-webclient-3.0.29) (2022-08-29) + +### Chore + +- update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619)) + + + + +## [airdcpp-webclient-3.0.28](https://github.com/truecharts/charts/compare/airdcpp-webclient-3.0.27...airdcpp-webclient-3.0.28) (2022-08-23) + +### Chore + +- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545)) + + + + +## [airdcpp-webclient-3.0.27](https://github.com/truecharts/charts/compare/airdcpp-webclient-3.0.26...airdcpp-webclient-3.0.27) (2022-08-12) + +### Chore + +- add documentation checkbox/section to all SCALE Apps + - update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456)) + + ### Fix + +- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447)) + + + + +## [airdcpp-webclient-3.0.26](https://github.com/truecharts/charts/compare/airdcpp-webclient-3.0.25...airdcpp-webclient-3.0.26) (2022-08-08) + +### Chore + +- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + + + +## [airdcpp-webclient-3.0.25](https://github.com/truecharts/apps/compare/airdcpp-webclient-3.0.24...airdcpp-webclient-3.0.25) (2022-07-26) + +### Chore + +- update home links ([#3291](https://github.com/truecharts/apps/issues/3291)) + - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302)) + + + + +## [airdcpp-webclient-3.0.24](https://github.com/truecharts/apps/compare/airdcpp-webclient-3.0.23...airdcpp-webclient-3.0.24) (2022-07-25) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [airdcpp-webclient-3.0.24](https://github.com/truecharts/apps/compare/airdcpp-webclient-3.0.23...airdcpp-webclient-3.0.24) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [airdcpp-webclient-3.0.23](https://github.com/truecharts/apps/compare/airdcpp-webclient-3.0.22...airdcpp-webclient-3.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [airdcpp-webclient-3.0.23](https://github.com/truecharts/apps/compare/airdcpp-webclient-3.0.22...airdcpp-webclient-3.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [airdcpp-webclient-3.0.23](https://github.com/truecharts/apps/compare/airdcpp-webclient-3.0.22...airdcpp-webclient-3.0.23) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [airdcpp-webclient-3.0.22](https://github.com/truecharts/apps/compare/airdcpp-webclient-3.0.20...airdcpp-webclient-3.0.22) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [airdcpp-webclient-3.0.20](https://github.com/truecharts/apps/compare/airdcpp-webclient-3.0.19...airdcpp-webclient-3.0.20) (2022-07-20) + +### Chore + +- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) + + + +## [airdcpp-webclient-3.0.19](https://github.com/truecharts/apps/compare/airdcpp-webclient-3.0.18...airdcpp-webclient-3.0.19) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [airdcpp-webclient-3.0.18](https://github.com/truecharts/apps/compare/airdcpp-webclient-3.0.17...airdcpp-webclient-3.0.18) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [airdcpp-webclient-3.0.17](https://github.com/truecharts/apps/compare/airdcpp-webclient-3.0.15...airdcpp-webclient-3.0.17) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [airdcpp-webclient-3.0.15](https://github.com/truecharts/apps/compare/airdcpp-webclient-3.0.13...airdcpp-webclient-3.0.15) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [airdcpp-webclient-3.0.13](https://github.com/truecharts/apps/compare/airdcpp-webclient-3.0.12...airdcpp-webclient-3.0.13) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [airdcpp-webclient-3.0.12](https://github.com/truecharts/apps/compare/airdcpp-webclient-3.0.11...airdcpp-webclient-3.0.12) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [airdcpp-webclient-3.0.11](https://github.com/truecharts/apps/compare/airdcpp-webclient-3.0.10...airdcpp-webclient-3.0.11) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [airdcpp-webclient-3.0.10](https://github.com/truecharts/apps/compare/airdcpp-webclient-3.0.9...airdcpp-webclient-3.0.10) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [airdcpp-webclient-3.0.9](https://github.com/truecharts/apps/compare/airdcpp-webclient-3.0.8...airdcpp-webclient-3.0.9) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [airdcpp-webclient-3.0.8](https://github.com/truecharts/apps/compare/airdcpp-webclient-3.0.7...airdcpp-webclient-3.0.8) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [airdcpp-webclient-3.0.7](https://github.com/truecharts/apps/compare/airdcpp-webclient-3.0.6...airdcpp-webclient-3.0.7) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [airdcpp-webclient-3.0.6](https://github.com/truecharts/apps/compare/airdcpp-webclient-3.0.5...airdcpp-webclient-3.0.6) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [airdcpp-webclient-3.0.5](https://github.com/truecharts/apps/compare/airdcpp-webclient-3.0.4...airdcpp-webclient-3.0.5) (2022-06-16) + +#### Chore + +* remove UI leftovers ([#2914](https://github.com/truecharts/apps/issues/2914)) + + + + +### [airdcpp-webclient-3.0.4](https://github.com/truecharts/apps/compare/airdcpp-webclient-3.0.3...airdcpp-webclient-3.0.4) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [airdcpp-webclient-3.0.3](https://github.com/truecharts/apps/compare/airdcpp-webclient-3.0.2...airdcpp-webclient-3.0.3) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [airdcpp-webclient-3.0.2](https://github.com/truecharts/apps/compare/airdcpp-webclient-3.0.1...airdcpp-webclient-3.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [airdcpp-webclient-3.0.1](https://github.com/truecharts/apps/compare/airdcpp-webclient-2.0.19...airdcpp-webclient-3.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [airdcpp-webclient-3.0.0](https://github.com/truecharts/apps/compare/airdcpp-webclient-2.0.19...airdcpp-webclient-3.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [airdcpp-webclient-2.0.19](https://github.com/truecharts/apps/compare/airdcpp-webclient-2.0.18...airdcpp-webclient-2.0.19) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [airdcpp-webclient-2.0.18](https://github.com/truecharts/apps/compare/airdcpp-webclient-2.0.17...airdcpp-webclient-2.0.18) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [airdcpp-webclient-2.0.18](https://github.com/truecharts/apps/compare/airdcpp-webclient-2.0.17...airdcpp-webclient-2.0.18) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [airdcpp-webclient-2.0.17](https://github.com/truecharts/apps/compare/airdcpp-webclient-2.0.16...airdcpp-webclient-2.0.17) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [airdcpp-webclient-2.0.16](https://github.com/truecharts/apps/compare/airdcpp-webclient-2.0.15...airdcpp-webclient-2.0.16) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [airdcpp-webclient-2.0.16](https://github.com/truecharts/apps/compare/airdcpp-webclient-2.0.15...airdcpp-webclient-2.0.16) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [airdcpp-webclient-2.0.15](https://github.com/truecharts/apps/compare/airdcpp-webclient-2.0.14...airdcpp-webclient-2.0.15) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [airdcpp-webclient-2.0.14](https://github.com/truecharts/apps/compare/airdcpp-webclient-2.0.13...airdcpp-webclient-2.0.14) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [airdcpp-webclient-2.0.13](https://github.com/truecharts/apps/compare/airdcpp-webclient-2.0.12...airdcpp-webclient-2.0.13) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [airdcpp-webclient-2.0.12](https://github.com/truecharts/apps/compare/airdcpp-webclient-2.0.11...airdcpp-webclient-2.0.12) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [airdcpp-webclient-2.0.11](https://github.com/truecharts/apps/compare/airdcpp-webclient-2.0.10...airdcpp-webclient-2.0.11) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [airdcpp-webclient-2.0.10](https://github.com/truecharts/apps/compare/airdcpp-webclient-2.0.9...airdcpp-webclient-2.0.10) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [airdcpp-webclient-2.0.9](https://github.com/truecharts/apps/compare/airdcpp-webclient-2.0.8...airdcpp-webclient-2.0.9) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [airdcpp-webclient-2.0.8](https://github.com/truecharts/apps/compare/airdcpp-webclient-2.0.7...airdcpp-webclient-2.0.8) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [airdcpp-webclient-2.0.7](https://github.com/truecharts/apps/compare/airdcpp-webclient-2.0.6...airdcpp-webclient-2.0.7) (2022-03-30) + +#### Chore + +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [airdcpp-webclient-2.0.6](https://github.com/truecharts/apps/compare/airdcpp-webclient-2.0.5...airdcpp-webclient-2.0.6) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [airdcpp-webclient-2.0.1](https://github.com/truecharts/apps/compare/airdcpp-webclient-2.0.0...airdcpp-webclient-2.0.1) (2022-03-07) + +#### Chore + +* update helm general non-major helm releases ([#2111](https://github.com/truecharts/apps/issues/2111)) +* Remove `-icon` string from icon png's ([#2040](https://github.com/truecharts/apps/issues/2040)) + + + + +### [airdcpp-webclient-2.0.0](https://github.com/truecharts/apps/compare/airdcpp-webclient-1.0.8...airdcpp-webclient-2.0.0) (2022-03-03) + +#### Chore + +* remove fixed env from questions.yaml +* remove empty env var declaration from questions.yaml +* update helm general major helm releases ([#2021](https://github.com/truecharts/apps/issues/2021)) + +#### Fix + +* BREAKING CHANGE Move some env-vars outside of env section ([#2010](https://github.com/truecharts/apps/issues/2010)) + + + + +### [airdcpp-webclient-1.0.8](https://github.com/truecharts/apps/compare/airdcpp-webclient-1.0.7...airdcpp-webclient-1.0.8) (2022-03-02) + +#### Chore + +* rename `web_portal` to `open` ([#1957](https://github.com/truecharts/apps/issues/1957)) +* update helm general non-major helm releases ([#1999](https://github.com/truecharts/apps/issues/1999)) + + + + +### [airdcpp-webclient-1.0.7](https://github.com/truecharts/apps/compare/airdcpp-webclient-1.0.6...airdcpp-webclient-1.0.7) (2022-02-21) + +#### Chore + +* update helm general non-major helm releases ([#1927](https://github.com/truecharts/apps/issues/1927)) + + + + +### [airdcpp-webclient-1.0.6](https://github.com/truecharts/apps/compare/airdcpp-webclient-1.0.5...airdcpp-webclient-1.0.6) (2022-02-15) + +#### Chore + +* update helm general non-major helm releases ([#1901](https://github.com/truecharts/apps/issues/1901)) + + + + +### [airdcpp-webclient-1.0.5](https://github.com/truecharts/apps/compare/airdcpp-webclient-1.0.4...airdcpp-webclient-1.0.5) (2022-02-08) + +#### Chore + +* update helm general non-major helm releases ([#1871](https://github.com/truecharts/apps/issues/1871)) + + + + +### [airdcpp-webclient-1.0.4](https://github.com/truecharts/apps/compare/airdcpp-webclient-1.0.3...airdcpp-webclient-1.0.4) (2022-02-06) + +#### Chore + +* update helm chart common to v8.15.0 ([#1859](https://github.com/truecharts/apps/issues/1859)) + + + + +### [airdcpp-webclient-1.0.3](https://github.com/truecharts/apps/compare/airdcpp-webclient-1.0.2...airdcpp-webclient-1.0.3) (2022-02-05) + +#### Chore + +* update helm general non-major helm releases ([#1852](https://github.com/truecharts/apps/issues/1852)) + + + + +### [airdcpp-webclient-1.0.2](https://github.com/truecharts/apps/compare/airdcpp-webclient-1.0.1...airdcpp-webclient-1.0.2) (2022-02-02) + +#### Chore + +* update helm general non-major helm releases ([#1828](https://github.com/truecharts/apps/issues/1828)) + + + + +### [airdcpp-webclient-1.0.1](https://github.com/truecharts/apps/compare/airdcpp-webclient-1.0.0...airdcpp-webclient-1.0.1) (2022-01-25) + +#### Chore + +* update helm general non-major helm releases ([#1791](https://github.com/truecharts/apps/issues/1791)) + + + + +### [airdcpp-webclient-1.0.0](https://github.com/truecharts/apps/compare/airdcpp-webclient-0.0.1...airdcpp-webclient-1.0.0) (2022-01-23) + +#### Feat + +* move to stable ([#1770](https://github.com/truecharts/apps/issues/1770)) + + + + +### airdcpp-webclient-0.0.1 (2022-01-22) + +#### Feat + +* Add airdcpp-webclient ([#1752](https://github.com/truecharts/apps/issues/1752)) diff --git a/tmp/airdcpp-webclient/Chart.yaml b/tmp/airdcpp-webclient/Chart.yaml new file mode 100644 index 00000000000..85734fce316 --- /dev/null +++ b/tmp/airdcpp-webclient/Chart.yaml @@ -0,0 +1,30 @@ +apiVersion: v2 +appVersion: "2.11.3" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +deprecated: false +description: AirDC++ Web Client is a locally installed application, which is designed for flexible sharing of files or directories within groups of people in a local network or over internet. +home: https://truecharts.org/charts/stable/airdcpp-webclient +icon: https://truecharts.org/img/hotlink-ok/chart-icons/airdcpp-webclient.png +keywords: + - DC++ + - dcpp + - airdcpp +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: airdcpp-webclient +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/airdcpp-webclient + - https://airdcpp-web.github.io/ + - https://github.com/airdcpp-web/airdcpp-webclient +type: application +version: 6.0.0 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" diff --git a/tmp/airdcpp-webclient/README.md b/tmp/airdcpp-webclient/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/airdcpp-webclient/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/airdcpp-webclient/icon.png b/tmp/airdcpp-webclient/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..b076ef2d7d8e23a0cfa50bb6ea6845ee8b4b7b8b GIT binary patch literal 45443 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 +### [airsonic-6.0.12](https://github.com/truecharts/apps/compare/airsonic-advanced-4.0.11...airsonic-6.0.12) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [airsonic-6.0.11](https://github.com/truecharts/apps/compare/airsonic-advanced-4.0.10...airsonic-6.0.11) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [airsonic-6.0.10](https://github.com/truecharts/apps/compare/airsonic-advanced-4.0.9...airsonic-6.0.10) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [airsonic-6.0.9](https://github.com/truecharts/apps/compare/airsonic-6.0.8...airsonic-6.0.9) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [airsonic-6.0.8](https://github.com/truecharts/apps/compare/airsonic-6.0.7...airsonic-6.0.8) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [airsonic-6.0.7](https://github.com/truecharts/apps/compare/airsonic-6.0.6...airsonic-6.0.7) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [airsonic-6.0.6](https://github.com/truecharts/apps/compare/airsonic-6.0.5...airsonic-6.0.6) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [airsonic-6.0.5](https://github.com/truecharts/apps/compare/airsonic-advanced-4.0.3...airsonic-6.0.5) (2022-06-17) + +#### Chore + +* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916)) + + + + +### [airsonic-6.0.4](https://github.com/truecharts/apps/compare/airsonic-6.0.3...airsonic-6.0.4) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [airsonic-6.0.3](https://github.com/truecharts/apps/compare/airsonic-6.0.2...airsonic-6.0.3) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [airsonic-6.0.2](https://github.com/truecharts/apps/compare/airsonic-advanced-3.0.1...airsonic-6.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [airsonic-6.0.1](https://github.com/truecharts/apps/compare/airsonic-advanced-2.0.23...airsonic-6.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [airsonic-6.0.0](https://github.com/truecharts/apps/compare/airsonic-advanced-2.0.23...airsonic-6.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [airsonic-5.0.19](https://github.com/truecharts/apps/compare/airsonic-advanced-2.0.22...airsonic-5.0.19) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [airsonic-5.0.18](https://github.com/truecharts/apps/compare/airsonic-advanced-2.0.21...airsonic-5.0.18) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [airsonic-5.0.18](https://github.com/truecharts/apps/compare/airsonic-advanced-2.0.21...airsonic-5.0.18) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [airsonic-5.0.17](https://github.com/truecharts/apps/compare/airsonic-advanced-2.0.20...airsonic-5.0.17) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [airsonic-5.0.16](https://github.com/truecharts/apps/compare/airsonic-advanced-2.0.19...airsonic-5.0.16) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [airsonic-5.0.16](https://github.com/truecharts/apps/compare/airsonic-advanced-2.0.19...airsonic-5.0.16) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [airsonic-5.0.15](https://github.com/truecharts/apps/compare/airsonic-advanced-2.0.18...airsonic-5.0.15) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [airsonic-5.0.14](https://github.com/truecharts/apps/compare/airsonic-advanced-2.0.17...airsonic-5.0.14) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [airsonic-5.0.13](https://github.com/truecharts/apps/compare/airsonic-advanced-2.0.16...airsonic-5.0.13) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [airsonic-5.0.12](https://github.com/truecharts/apps/compare/airsonic-5.0.11...airsonic-5.0.12) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [airsonic-5.0.11](https://github.com/truecharts/apps/compare/airsonic-5.0.10...airsonic-5.0.11) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [airsonic-5.0.10](https://github.com/truecharts/apps/compare/airsonic-advanced-2.0.12...airsonic-5.0.10) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [airsonic-5.0.9](https://github.com/truecharts/apps/compare/airsonic-advanced-2.0.11...airsonic-5.0.9) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [airsonic-5.0.8](https://github.com/truecharts/apps/compare/airsonic-5.0.7...airsonic-5.0.8) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [airsonic-5.0.7](https://github.com/truecharts/apps/compare/airsonic-advanced-2.0.8...airsonic-5.0.7) (2022-03-30) + +#### Chore + +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [airsonic-5.0.6](https://github.com/truecharts/apps/compare/airsonic-5.0.5...airsonic-5.0.6) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [airsonic-5.0.1](https://github.com/truecharts/apps/compare/airsonic-advanced-2.0.0...airsonic-5.0.1) (2022-03-07) + +#### Chore + +* update helm general non-major helm releases ([#2111](https://github.com/truecharts/apps/issues/2111)) +* Remove `-icon` string from icon png's ([#2040](https://github.com/truecharts/apps/issues/2040)) + + + + +### [airsonic-5.0.0](https://github.com/truecharts/apps/compare/airsonic-advanced-1.0.16...airsonic-5.0.0) (2022-03-03) + +#### Chore + +* remove fixed env from questions.yaml +* remove PUID from per-app env-vars if set to 568 +* remove empty env var declaration from questions.yaml +* remove TZ from values. ([#1945](https://github.com/truecharts/apps/issues/1945)) +* update helm general major helm releases ([#2021](https://github.com/truecharts/apps/issues/2021)) + +#### Fix + +* BREAKING CHANGE Move some env-vars outside of env section ([#2010](https://github.com/truecharts/apps/issues/2010)) + + + + +### [airsonic-4.0.44](https://github.com/truecharts/apps/compare/airsonic-advanced-1.0.15...airsonic-4.0.44) (2022-03-02) + +#### Chore + +* rename `web_portal` to `open` ([#1957](https://github.com/truecharts/apps/issues/1957)) +* update helm general non-major helm releases ([#1999](https://github.com/truecharts/apps/issues/1999)) + + + + +### [airsonic-4.0.43](https://github.com/truecharts/apps/compare/airsonic-advanced-1.0.14...airsonic-4.0.43) (2022-02-21) + +#### Chore + +* update helm general non-major helm releases ([#1927](https://github.com/truecharts/apps/issues/1927)) + + + + +### [airsonic-4.0.42](https://github.com/truecharts/apps/compare/airsonic-4.0.41...airsonic-4.0.42) (2022-02-15) + +#### Chore + +* update helm general non-major helm releases ([#1901](https://github.com/truecharts/apps/issues/1901)) + + + + +### [airsonic-4.0.41](https://github.com/truecharts/apps/compare/airsonic-4.0.40...airsonic-4.0.41) (2022-02-08) + +#### Chore + +* update helm general non-major helm releases ([#1871](https://github.com/truecharts/apps/issues/1871)) + + + + +### [airsonic-4.0.40](https://github.com/truecharts/apps/compare/airsonic-4.0.39...airsonic-4.0.40) (2022-02-06) + +#### Chore + +* update helm chart common to v8.15.0 ([#1859](https://github.com/truecharts/apps/issues/1859)) + + + + +### [airsonic-4.0.39](https://github.com/truecharts/apps/compare/airsonic-4.0.38...airsonic-4.0.39) (2022-02-05) + +#### Chore + +* update helm general non-major helm releases ([#1852](https://github.com/truecharts/apps/issues/1852)) + + + + +### [airsonic-4.0.38](https://github.com/truecharts/apps/compare/airsonic-4.0.37...airsonic-4.0.38) (2022-02-02) + +#### Chore + +* update helm general non-major helm releases ([#1828](https://github.com/truecharts/apps/issues/1828)) + + + + +### [airsonic-4.0.37](https://github.com/truecharts/apps/compare/airsonic-4.0.36...airsonic-4.0.37) (2022-01-25) + +#### Chore + +* update helm general non-major helm releases ([#1791](https://github.com/truecharts/apps/issues/1791)) + + + + +### [airsonic-4.0.36](https://github.com/truecharts/apps/compare/airsonic-advanced-1.0.7...airsonic-4.0.36) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1766](https://github.com/truecharts/apps/issues/1766)) + + + + +### [airsonic-4.0.35](https://github.com/truecharts/apps/compare/airsonic-advanced-1.0.5...airsonic-4.0.35) (2022-01-21) + +#### Chore + +* update helm general non-major helm releases ([#1759](https://github.com/truecharts/apps/issues/1759)) + +#### Fix + +* set additional_attrs: true on all dicts ([#1750](https://github.com/truecharts/apps/issues/1750)) + + + + +### [airsonic-4.0.34](https://github.com/truecharts/apps/compare/airsonic-4.0.33...airsonic-4.0.34) (2022-01-18) + +#### Chore + +* update helm general non-major helm releases ([#1732](https://github.com/truecharts/apps/issues/1732)) + + + + +### [airsonic-4.0.33](https://github.com/truecharts/apps/compare/airsonic-4.0.32...airsonic-4.0.33) (2022-01-13) + +#### Chore + +* update helm general non-major helm releases ([#1712](https://github.com/truecharts/apps/issues/1712)) + +#### Feat + +* expose capabilities in GUI ([#1709](https://github.com/truecharts/apps/issues/1709)) + + + + +### [airsonic-4.0.32](https://github.com/truecharts/apps/compare/airsonic-4.0.31...airsonic-4.0.32) (2022-01-12) + +#### Chore + +* update helm general non-major helm releases ([#1704](https://github.com/truecharts/apps/issues/1704)) + + + + +### [airsonic-4.0.31](https://github.com/truecharts/apps/compare/airsonic-advanced-1.0.1...airsonic-4.0.31) (2022-01-11) + +#### Chore + +* update helm general non-major helm releases ([#1693](https://github.com/truecharts/apps/issues/1693)) + + + + +### [airsonic-4.0.30](https://github.com/truecharts/apps/compare/airsonic-4.0.29...airsonic-4.0.30) (2022-01-04) + +#### Chore + +* update helm general non-major helm releases + + + + +### [airsonic-4.0.29](https://github.com/truecharts/apps/compare/airsonic-4.0.28...airsonic-4.0.29) (2021-12-28) + +#### Chore + +* update helm general non-major helm releases ([#1623](https://github.com/truecharts/apps/issues/1623)) + + + + +### [airsonic-4.0.28](https://github.com/truecharts/apps/compare/airsonic-4.0.27...airsonic-4.0.28) (2021-12-21) + +#### Chore + +* update helm general non-major helm releases ([#1596](https://github.com/truecharts/apps/issues/1596)) + + + + +### [airsonic-4.0.27](https://github.com/truecharts/apps/compare/airsonic-4.0.26...airsonic-4.0.27) (2021-12-19) + +#### Chore + +* Last patch bump before RC2 branch-off +* remove `editable: true` as this is the default ([#1576](https://github.com/truecharts/apps/issues/1576)) + + + + +### [airsonic-4.0.26](https://github.com/truecharts/apps/compare/airsonic-4.0.25...airsonic-4.0.26) (2021-12-19) + +#### Chore + +* completely remove mountPath reference from GUI ([#1572](https://github.com/truecharts/apps/issues/1572)) +* update helm general non-major helm releases ([#1571](https://github.com/truecharts/apps/issues/1571)) + + + + +### [airsonic-4.0.25](https://github.com/truecharts/apps/compare/airsonic-4.0.24...airsonic-4.0.25) (2021-12-18) + +#### Chore + +* cleanup questions by removing hidden dicts ([#1558](https://github.com/truecharts/apps/issues/1558)) +* App-Icon Organization ([#1539](https://github.com/truecharts/apps/issues/1539)) + + + + +### [airsonic-4.0.24](https://github.com/truecharts/apps/compare/airsonic-4.0.23...airsonic-4.0.24) (2021-12-14) + +#### Chore + +* update helm general non-major helm releases ([#1535](https://github.com/truecharts/apps/issues/1535)) + + + + +### [airsonic-4.0.23](https://github.com/truecharts/apps/compare/airsonic-4.0.22...airsonic-4.0.23) (2021-12-13) + +#### Chore + +* move incubator apps to stable and bump everything + + + + +### [airsonic-4.0.22](https://github.com/truecharts/apps/compare/airsonic-4.0.21...airsonic-4.0.22) (2021-12-11) + +#### Chore + +* update general helm non-major helm releases ([#1509](https://github.com/truecharts/apps/issues/1509)) + + + + +### [airsonic-4.0.21](https://github.com/truecharts/apps/compare/airsonic-4.0.20...airsonic-4.0.21) (2021-12-07) + +#### Chore + +* update non-major deps helm releases ([#1481](https://github.com/truecharts/apps/issues/1481)) + + + + +### airsonic-4.0.20 (2021-12-05) + +#### Chore + +* bump apps to generate security page +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major deps helm releases ([#1471](https://github.com/truecharts/apps/issues/1471)) +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + +#### Fix + +* fix typo in theme selection ([#1428](https://github.com/truecharts/apps/issues/1428)) + + + + +### [airsonic-4.0.19](https://github.com/truecharts/apps/compare/airsonic-4.0.18...airsonic-4.0.19) (2021-12-05) + +#### Chore + +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) + + + + +### [airsonic-4.0.18](https://github.com/truecharts/apps/compare/airsonic-4.0.17...airsonic-4.0.18) (2021-12-04) + +#### Chore + +* bump apps to generate security page + + + + +### [airsonic-4.0.17](https://github.com/truecharts/apps/compare/airsonic-4.0.16...airsonic-4.0.17) (2021-12-04) + +#### Chore + +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) + + + + +### [airsonic-4.0.16](https://github.com/truecharts/apps/compare/airsonic-4.0.15...airsonic-4.0.16) (2021-12-03) + +#### Chore + +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) + + + + +### [airsonic-4.0.15](https://github.com/truecharts/apps/compare/airsonic-4.0.14...airsonic-4.0.15) (2021-11-30) + +#### Chore + +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + +#### Fix + +* move conflicting ports to 10xxx range ([#1415](https://github.com/truecharts/apps/issues/1415)) + + + + +### [airsonic-4.0.14](https://github.com/truecharts/apps/compare/airsonic-4.0.13...airsonic-4.0.14) (2021-11-23) + +#### Chore + +* update non-major deps helm releases ([#1386](https://github.com/truecharts/apps/issues/1386)) + + + + +### [airsonic-4.0.13](https://github.com/truecharts/apps/compare/airsonic-4.0.12...airsonic-4.0.13) (2021-11-22) + +#### Chore + +* update non-major deps helm releases ([#1383](https://github.com/truecharts/apps/issues/1383)) + + + + +### [airsonic-4.0.12](https://github.com/truecharts/apps/compare/airsonic-4.0.11...airsonic-4.0.12) (2021-11-16) + +#### Chore + +* update non-major deps helm releases ([#1345](https://github.com/truecharts/apps/issues/1345)) + + + + +### [airsonic-4.0.11](https://github.com/truecharts/apps/compare/airsonic-4.0.10...airsonic-4.0.11) (2021-11-15) + +#### Chore + +* persistence cleanup and small bugfixes ([#1329](https://github.com/truecharts/apps/issues/1329)) +* update non-major deps helm releases ([#1338](https://github.com/truecharts/apps/issues/1338)) + + + + +### [airsonic-4.0.10](https://github.com/truecharts/apps/compare/airsonic-4.0.9...airsonic-4.0.10) (2021-11-14) + +#### Chore + +* fixes around the GUI refactor ([#1316](https://github.com/truecharts/apps/issues/1316)) +* move port above advanced in GUI ([#1326](https://github.com/truecharts/apps/issues/1326)) +* clean up Chart.yaml ([#1322](https://github.com/truecharts/apps/issues/1322)) +* update non-major deps helm releases ([#1328](https://github.com/truecharts/apps/issues/1328)) +* update non-major ([#1327](https://github.com/truecharts/apps/issues/1327)) + +#### Fix + +* split udp and tcp ports ([#1321](https://github.com/truecharts/apps/issues/1321)) +* Allow spaces in paths ([#1306](https://github.com/truecharts/apps/issues/1306)) + + + + +### [airsonic-4.0.9](https://github.com/truecharts/apps/compare/airsonic-4.0.8...airsonic-4.0.9) (2021-11-09) + +#### Chore + +* update non-major deps helm releases ([#1297](https://github.com/truecharts/apps/issues/1297)) + + + + +### [airsonic-4.0.8](https://github.com/truecharts/apps/compare/airsonic-4.0.7...airsonic-4.0.8) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1295](https://github.com/truecharts/apps/issues/1295)) + + + + +### [airsonic-4.0.7](https://github.com/truecharts/apps/compare/airsonic-4.0.6...airsonic-4.0.7) (2021-11-07) + +#### Chore + +* update non-major ([#1270](https://github.com/truecharts/apps/issues/1270)) + + + + +### [airsonic-4.0.6](https://github.com/truecharts/apps/compare/airsonic-4.0.5...airsonic-4.0.6) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1291](https://github.com/truecharts/apps/issues/1291)) + +#### Chore + +* Simplify GUI for deployment, persistence and securityContext ([#1289](https://github.com/truecharts/apps/issues/1289)) + +#### Feat + +* Simplify the Services GUI ([#1290](https://github.com/truecharts/apps/issues/1290)) + + + + +### [airsonic-4.0.5](https://github.com/truecharts/apps/compare/airsonic-4.0.4...airsonic-4.0.5) (2021-11-02) + +#### Chore + +* update non-major deps helm releases ([#1267](https://github.com/truecharts/apps/issues/1267)) + + + + +### [airsonic-4.0.4](https://github.com/truecharts/apps/compare/airsonic-4.0.3...airsonic-4.0.4) (2021-11-01) + +#### Chore + +* update non-major deps helm releases ([#1264](https://github.com/truecharts/apps/issues/1264)) + + + + +### [airsonic-4.0.3](https://github.com/truecharts/apps/compare/airsonic-4.0.2...airsonic-4.0.3) (2021-11-01) + +#### Chore + +* update non-major ([#1263](https://github.com/truecharts/apps/issues/1263)) + + + + +### [airsonic-4.0.2](https://github.com/truecharts/apps/compare/airsonic-4.0.1...airsonic-4.0.2) (2021-10-26) + +#### Chore + +* update non-major deps helm releases ([#1245](https://github.com/truecharts/apps/issues/1245)) + + + + +### [airsonic-4.0.1](https://github.com/truecharts/apps/compare/airsonic-4.0.0...airsonic-4.0.1) (2021-10-26) + +#### Chore + +* update helm chart common to v8.3.15 ([#1240](https://github.com/truecharts/apps/issues/1240)) + + + + +### [airsonic-4.0.0](https://github.com/truecharts/apps/compare/airsonic-3.0.20...airsonic-4.0.0) (2021-10-25) + +#### Chore + +* Adapt for TrueNAS SCALE RC1 + + + + +### [airsonic-3.0.20](https://github.com/truecharts/apps/compare/airsonic-3.0.18...airsonic-3.0.20) (2021-10-20) + +#### Chore + +* bump apps, remove duplicates and move incubator to stable for RC1 + + + + +### [airsonic-3.0.16](https://github.com/truecharts/apps/compare/airsonic-3.0.15...airsonic-3.0.16) (2021-10-20) + +#### Chore + +* bump versions to rerelease and fix icons + + + + +### [airsonic-3.0.15](https://github.com/truecharts/apps/compare/airsonic-3.0.14...airsonic-3.0.15) (2021-10-19) + +#### Change + +* Project-Eclipse 3, Automatically generate item.yaml ([#1178](https://github.com/truecharts/apps/issues/1178)) + +#### Chore + +* Project-Eclipse 5, move app-readme to automatic generation script ([#1181](https://github.com/truecharts/apps/issues/1181)) +* Project-Eclipse part 2, adapting and cleaning changelog ([#1173](https://github.com/truecharts/apps/issues/1173)) +* update helm chart common to v8.3.13 ([#1184](https://github.com/truecharts/apps/issues/1184)) +* update non-major ([#1174](https://github.com/truecharts/apps/issues/1174)) + +#### Feat + +* Project-Eclipse 4, Add App grading annotations to Chart.yaml ([#1180](https://github.com/truecharts/apps/issues/1180)) + +#### Refactor + +* Project Eclipse Part 6, move questions.yaml to root App folder ([#1182](https://github.com/truecharts/apps/issues/1182)) + + + + +### [airsonic-3.0.14](https://github.com/truecharts/apps/compare/airsonic-3.0.13...airsonic-3.0.14) (2021-10-19) + +#### Fix + +* fix previous SCALE bugfix not correctly being applied + + + + +### [airsonic-3.0.13](https://github.com/truecharts/apps/compare/airsonic-3.0.12...airsonic-3.0.13) (2021-10-19) + +#### Fix + +* Solve issues regarding ix_values.yaml not containing the image and tag definitions. ([#1176](https://github.com/truecharts/apps/issues/1176)) + + + + +### [airsonic-3.0.12](https://github.com/truecharts/apps/compare/airsonic-3.0.11...airsonic-3.0.12) (2021-10-18) + +#### Refactor + +* Project Eclipse - part 1 - remove ix_values.yaml ([#1168](https://github.com/truecharts/apps/issues/1168)) + + + + +### [airsonic-3.0.11](https://github.com/truecharts/apps/compare/airsonic-3.0.10...airsonic-3.0.11) (2021-10-17) + +#### Chore + +* update helm chart common to v8.3.10 ([#1160](https://github.com/truecharts/apps/issues/1160)) + +#### Fix + +* force users using correct / prefix for mounPath ([#1156](https://github.com/truecharts/apps/issues/1156)) + + + + +### [airsonic-3.0.10](https://github.com/truecharts/apps/compare/airsonic-3.0.9...airsonic-3.0.10) (2021-10-13) + +#### Chore + +* update non-major deps helm releases ([#1133](https://github.com/truecharts/apps/issues/1133)) + + + + +### [airsonic-3.0.9](https://github.com/truecharts/apps/compare/airsonic-3.0.8...airsonic-3.0.9) (2021-10-12) + +#### Chore + +* update non-major deps helm releases ([#1126](https://github.com/truecharts/apps/issues/1126)) + + + + +### [airsonic-3.0.8](https://github.com/truecharts/apps/compare/airsonic-3.0.7...airsonic-3.0.8) (2021-10-12) + +#### Chore + +* update non-major ([#1122](https://github.com/truecharts/apps/issues/1122)) + + + + +### [airsonic-3.0.7](https://github.com/truecharts/apps/compare/airsonic-3.0.6...airsonic-3.0.7) (2021-10-12) + +#### Chore + +* update non-major deps helm releases ([#1123](https://github.com/truecharts/apps/issues/1123)) + + + + +### [airsonic-3.0.6](https://github.com/truecharts/apps/compare/airsonic-3.0.5...airsonic-3.0.6) (2021-10-05) + +#### Chore + +* update non-major deps helm releases ([#1099](https://github.com/truecharts/apps/issues/1099)) + + + + +### [airsonic-3.0.5](https://github.com/truecharts/apps/compare/airsonic-3.0.4...airsonic-3.0.5) (2021-10-05) + +#### Chore + +* update non-major ([#1098](https://github.com/truecharts/apps/issues/1098)) + + + + +### [airsonic-3.0.4](https://github.com/truecharts/apps/compare/airsonic-3.0.3...airsonic-3.0.4) (2021-09-29) + +#### Chore + +* update helm chart common to v8.0.13 ([#1060](https://github.com/truecharts/apps/issues/1060)) + + + + +### [airsonic-3.0.2](https://github.com/truecharts/apps/compare/airsonic-3.0.1...airsonic-3.0.2) (2021-09-28) + +#### Chore + +* update non-major ([#1046](https://github.com/truecharts/apps/issues/1046)) + + + + +### [airsonic-3.0.1](https://github.com/truecharts/apps/compare/airsonic-3.0.0...airsonic-3.0.1) (2021-09-26) + + + + +### [airsonic-3.0.0](https://github.com/truecharts/apps/compare/airsonic-2.0.3...airsonic-3.0.0) (2021-09-26) + + + + +### [airsonic-2.0.3](https://github.com/truecharts/apps/compare/airsonic-2.0.2...airsonic-2.0.3) (2021-09-21) + +#### Chore + +* update non-major deps helm releases ([#1014](https://github.com/truecharts/apps/issues/1014)) + + + + +### [airsonic-2.0.2](https://github.com/truecharts/apps/compare/airsonic-2.0.1...airsonic-2.0.2) (2021-09-21) + +#### Chore + +* update non-major ([#1013](https://github.com/truecharts/apps/issues/1013)) + + + + +### [airsonic-2.0.1](https://github.com/truecharts/apps/compare/airsonic-1.11.15...airsonic-2.0.1) (2021-09-13) + +#### Chore + +* move all LSIO containers to github registry ([#957](https://github.com/truecharts/apps/issues/957)) +* update non-major ([#962](https://github.com/truecharts/apps/issues/962)) + +#### Feat + +* add new GUI and VPN support to all Apps ([#977](https://github.com/truecharts/apps/issues/977)) +* Add VPN addon and move some config to includes ([#973](https://github.com/truecharts/apps/issues/973)) +* pin all container references to digests ([#963](https://github.com/truecharts/apps/issues/963)) +* Move some common containers to our own containers + + +## [airsonic-1.11.15](https://github.com/truecharts/apps/compare/airsonic-1.11.14...airsonic-1.11.15) (2021-09-08) + +### Fix + +* repair Hyperion and some misplaced GUI elements ([#922](https://github.com/truecharts/apps/issues/922)) diff --git a/tmp/airsonic/Chart.yaml b/tmp/airsonic/Chart.yaml new file mode 100644 index 00000000000..14aaaa6cee9 --- /dev/null +++ b/tmp/airsonic/Chart.yaml @@ -0,0 +1,27 @@ +apiVersion: v2 +appVersion: "10.6.2" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +description: Airsonic is a Free and Open Source community driven media server +home: https://truecharts.org/charts/stable/airsonic +icon: https://truecharts.org/img/hotlink-ok/chart-icons/airsonic.png +keywords: + - airsonic +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: airsonic +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/airsonic + - https://github.com/airsonic/airsonic + - https://github.com/linuxserver/docker-airsonic + - https://github.com/k8s-at-home/charts/tree/master/charts/airsonic +version: 9.0.0 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" diff --git a/tmp/airsonic/README.md b/tmp/airsonic/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/airsonic/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/airsonic/icon.png b/tmp/airsonic/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..44d880cd538a88ed71698f4841e600a09d22b4ad GIT binary patch literal 8212 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 VzqlN8#P$F78V__;%arY&{2xj&urvSw literal 0 HcmV?d00001 diff --git a/tmp/airsonic/questions.yaml b/tmp/airsonic/questions.yaml new file mode 100644 index 00000000000..b1d938709bd --- /dev/null +++ b/tmp/airsonic/questions.yaml @@ -0,0 +1,89 @@ +# Include{groups} +portals: + open: +# Include{portalLink} +questions: +# Include{global} +# Include{workload} +# Include{workloadDeployment} + +# Include{replicas1} +# Include{podSpec} +# Include{containerMain} +# Include{containerBasic} +# Include{containerAdvanced} + +# Include{containerConfig} +# Include{serviceRoot} +# Include{serviceMain} +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: main + label: "Main Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 10047 + required: true +# Include{serviceExpertRoot} + default: false +# Include{serviceExpert} +# Include{serviceList} +# Include{persistenceRoot} + - variable: config + label: "App Config Storage" + description: "Stores the Application Configuration." + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} +# Include{persistenceList} +# Include{ingressRoot} + - variable: main + label: "Main Ingress" + schema: + additional_attrs: true + type: dict + attrs: +# Include{ingressDefault} +# Include{ingressTLS} +# Include{ingressTraefik} +# Include{ingressList} +# Include{securityContextRoot} + + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 0 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 0 +# Include{securityContextContainer} +# Include{securityContextAdvanced} +# Include{securityContextPod} + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + +# Include{resources} +# Include{advanced} +# Include{addons} +# Include{codeserver} +# Include{netshoot} +# Include{vpn} +# Include{documentation} diff --git a/tmp/airsonic/templates/NOTES.txt b/tmp/airsonic/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/tmp/airsonic/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/tmp/airsonic/templates/common.yaml b/tmp/airsonic/templates/common.yaml new file mode 100644 index 00000000000..b51394e00a4 --- /dev/null +++ b/tmp/airsonic/templates/common.yaml @@ -0,0 +1 @@ +{{ include "tc.v1.common.loader.all" . }} diff --git a/tmp/airsonic/values.yaml b/tmp/airsonic/values.yaml new file mode 100644 index 00000000000..c26a888483c --- /dev/null +++ b/tmp/airsonic/values.yaml @@ -0,0 +1,50 @@ +image: + repository: tccr.io/truecharts/airsonic + tag: version-v10.6.2@sha256:f0065aa44fb1c38b7fc30d34e220138dc0a0c6477b78eb7f59015622c2052030 + pullPolicy: IfNotPresent + +securityContext: + container: + readOnlyRootFilesystem: false + runAsNonRoot: false + runAsUser: 0 + runAsGroup: 0 + +workload: + main: + podSpec: + containers: + main: + probes: + liveness: + type: http + path: / + readiness: + type: http + path: / + startup: + type: http + path: / + env: + {} + # -- sets the context path parameter + # Example: "url-base" + # CONTEXT_PATH: + # JAVA_OPTS: + +service: + main: + ports: + main: + port: 10047 + protocol: http + targetPort: 4040 + +persistence: + config: + enabled: true + mountPath: /config + +portal: + open: + enabled: true diff --git a/tmp/alist/.helmignore b/tmp/alist/.helmignore new file mode 100644 index 00000000000..77ca5567b26 --- /dev/null +++ b/tmp/alist/.helmignore @@ -0,0 +1,30 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ +# OWNERS file for Kubernetes +OWNERS +# helm-docs templates +*.gotmpl +# docs folder +/docs +# icon +icon.png diff --git a/tmp/alist/CHANGELOG.md b/tmp/alist/CHANGELOG.md new file mode 100644 index 00000000000..8edf7f25cff --- /dev/null +++ b/tmp/alist/CHANGELOG.md @@ -0,0 +1,1157 @@ +# Changelog + + + +## [alist-3.0.0](https://github.com/truecharts/charts/compare/alist-2.0.49...alist-3.0.0) (2022-11-10) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Major Change to GUI + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [alist-2.0.52](https://github.com/truecharts/charts/compare/alist-2.0.49...alist-2.0.52) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [alist-2.0.51](https://github.com/truecharts/charts/compare/alist-2.0.49...alist-2.0.51) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [alist-2.0.51](https://github.com/truecharts/charts/compare/alist-2.0.49...alist-2.0.51) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [alist-2.0.51](https://github.com/truecharts/charts/compare/alist-2.0.49...alist-2.0.51) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [alist-2.0.50](https://github.com/truecharts/charts/compare/alist-2.0.49...alist-2.0.50) (2022-11-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [alist-2.0.50](https://github.com/truecharts/charts/compare/alist-2.0.49...alist-2.0.50) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [alist-2.0.49](https://github.com/truecharts/charts/compare/alist-2.0.48...alist-2.0.49) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4317](https://github.com/truecharts/charts/issues/4317)) + + + + +## [alist-2.0.48](https://github.com/truecharts/charts/compare/alist-2.0.47...alist-2.0.48) (2022-11-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4308](https://github.com/truecharts/charts/issues/4308)) + + + + +## [alist-2.0.47](https://github.com/truecharts/charts/compare/alist-2.0.46...alist-2.0.47) (2022-11-02) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4261](https://github.com/truecharts/charts/issues/4261)) + - update docker general non-major ([#4280](https://github.com/truecharts/charts/issues/4280)) + + + + +## [alist-2.0.46](https://github.com/truecharts/charts/compare/alist-2.0.45...alist-2.0.46) (2022-10-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4182](https://github.com/truecharts/charts/issues/4182)) + + + + +## [alist-2.0.45](https://github.com/truecharts/charts/compare/alist-2.0.44...alist-2.0.45) (2022-10-21) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#4139](https://github.com/truecharts/charts/issues/4139)) + + + + +## [alist-2.0.44](https://github.com/truecharts/charts/compare/alist-2.0.43...alist-2.0.44) (2022-10-19) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4122](https://github.com/truecharts/charts/issues/4122)) + + + + +## [alist-2.0.43](https://github.com/truecharts/charts/compare/alist-2.0.42...alist-2.0.43) (2022-10-14) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#4084](https://github.com/truecharts/charts/issues/4084)) + + + + +## [alist-2.0.42](https://github.com/truecharts/charts/compare/alist-2.0.41...alist-2.0.42) (2022-10-12) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4071](https://github.com/truecharts/charts/issues/4071)) + + + + +## [alist-2.0.41](https://github.com/truecharts/charts/compare/alist-2.0.39...alist-2.0.41) (2022-10-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#4030](https://github.com/truecharts/charts/issues/4030)) + - update helm general non-major + + + + +## [alist-2.0.40](https://github.com/truecharts/charts/compare/alist-2.0.39...alist-2.0.40) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [alist-2.0.39](https://github.com/truecharts/charts/compare/alist-2.0.38...alist-2.0.39) (2022-10-05) + +### Chore + +- Auto-update chart README [skip ci] + - split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979)) + - update helm general non-major + + + + +## [alist-2.0.38](https://github.com/truecharts/charts/compare/alist-2.0.37...alist-2.0.38) (2022-09-28) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3938](https://github.com/truecharts/charts/issues/3938)) + - update docker general non-major ([#3920](https://github.com/truecharts/charts/issues/3920)) + + + + +## [alist-2.0.37](https://github.com/truecharts/charts/compare/alist-2.0.36...alist-2.0.37) (2022-09-27) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918)) + + + + +## [alist-2.0.36](https://github.com/truecharts/charts/compare/alist-2.0.35...alist-2.0.36) (2022-09-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898)) + + + + +## [alist-2.0.35](https://github.com/truecharts/charts/compare/alist-2.0.34...alist-2.0.35) (2022-09-24) + +### Chore + +- Auto-update chart README [skip ci] + - update container image tccr.io/truecharts/alist to v3.0.1 ([#3861](https://github.com/truecharts/charts/issues/3861)) + + + + +## [alist-2.0.34](https://github.com/truecharts/charts/compare/alist-2.0.33...alist-2.0.34) (2022-09-22) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [alist-2.0.34](https://github.com/truecharts/charts/compare/alist-2.0.33...alist-2.0.34) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [alist-2.0.34](https://github.com/truecharts/charts/compare/alist-2.0.33...alist-2.0.34) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [alist-2.0.34](https://github.com/truecharts/charts/compare/alist-2.0.33...alist-2.0.34) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [alist-2.0.34](https://github.com/truecharts/charts/compare/alist-2.0.33...alist-2.0.34) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [alist-2.0.34](https://github.com/truecharts/charts/compare/alist-2.0.33...alist-2.0.34) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [alist-2.0.34](https://github.com/truecharts/charts/compare/alist-2.0.33...alist-2.0.34) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [alist-2.0.34](https://github.com/truecharts/charts/compare/alist-2.0.33...alist-2.0.34) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [alist-2.0.34](https://github.com/truecharts/charts/compare/alist-2.0.33...alist-2.0.34) (2022-09-17) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [alist-2.0.34](https://github.com/truecharts/charts/compare/alist-2.0.33...alist-2.0.34) (2022-09-18) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [alist-2.0.34](https://github.com/truecharts/charts/compare/alist-2.0.33...alist-2.0.34) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [alist-2.0.34](https://github.com/truecharts/charts/compare/alist-2.0.33...alist-2.0.34) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [alist-2.0.34](https://github.com/truecharts/charts/compare/alist-2.0.33...alist-2.0.34) (2022-09-15) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [alist-2.0.34](https://github.com/truecharts/charts/compare/alist-2.0.33...alist-2.0.34) (2022-09-15) + +### Chore + +- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [alist-2.0.33](https://github.com/truecharts/charts/compare/alist-2.0.32...alist-2.0.33) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [alist-2.0.33](https://github.com/truecharts/charts/compare/alist-2.0.32...alist-2.0.33) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [alist-2.0.33](https://github.com/truecharts/charts/compare/alist-2.0.32...alist-2.0.33) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [alist-2.0.33](https://github.com/truecharts/charts/compare/alist-2.0.32...alist-2.0.33) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [alist-2.0.33](https://github.com/truecharts/charts/compare/alist-2.0.32...alist-2.0.33) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [alist-2.0.33](https://github.com/truecharts/charts/compare/alist-2.0.32...alist-2.0.33) (2022-09-11) + +### Chore + +- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [alist-2.0.32](https://github.com/truecharts/charts/compare/alist-2.0.31...alist-2.0.32) (2022-08-30) + +### Chore + +- update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639)) + + + + +## [alist-2.0.31](https://github.com/truecharts/charts/compare/alist-2.0.30...alist-2.0.31) (2022-08-30) + +### Chore + +- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [alist-2.0.30](https://github.com/truecharts/charts/compare/alist-2.0.29...alist-2.0.30) (2022-08-29) + +### Chore + +- update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619)) + + + + +## [alist-2.0.29](https://github.com/truecharts/charts/compare/alist-2.0.28...alist-2.0.29) (2022-08-23) + +### Chore + +- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545)) + + + + +## [alist-2.0.28](https://github.com/truecharts/charts/compare/alist-2.0.27...alist-2.0.28) (2022-08-17) + +### Chore + +- update docker general non-major ([#3478](https://github.com/truecharts/charts/issues/3478)) + + + + +## [alist-2.0.27](https://github.com/truecharts/charts/compare/alist-2.0.26...alist-2.0.27) (2022-08-14) + +### Chore + +- update docker general non-major docker tags ([#3465](https://github.com/truecharts/charts/issues/3465)) + + + + +## [alist-2.0.26](https://github.com/truecharts/charts/compare/alist-2.0.25...alist-2.0.26) (2022-08-12) + +### Chore + +- add documentation checkbox/section to all SCALE Apps + - update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456)) + + ### Fix + +- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447)) + + + + +## [alist-2.0.25](https://github.com/truecharts/charts/compare/alist-2.0.24...alist-2.0.25) (2022-08-08) + +### Chore + +- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + + + +## [alist-2.0.24](https://github.com/truecharts/apps/compare/alist-2.0.23...alist-2.0.24) (2022-07-26) + +### Chore + +- update home links ([#3291](https://github.com/truecharts/apps/issues/3291)) + - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302)) + + + + +## [alist-2.0.23](https://github.com/truecharts/apps/compare/alist-2.0.22...alist-2.0.23) (2022-07-25) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [alist-2.0.23](https://github.com/truecharts/apps/compare/alist-2.0.22...alist-2.0.23) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [alist-2.0.22](https://github.com/truecharts/apps/compare/alist-2.0.21...alist-2.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [alist-2.0.22](https://github.com/truecharts/apps/compare/alist-2.0.21...alist-2.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [alist-2.0.22](https://github.com/truecharts/apps/compare/alist-2.0.21...alist-2.0.22) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [alist-2.0.21](https://github.com/truecharts/apps/compare/alist-2.0.19...alist-2.0.21) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + - update docker general non-major ([#3266](https://github.com/truecharts/apps/issues/3266)) + + + +## [alist-2.0.19](https://github.com/truecharts/apps/compare/alist-2.0.18...alist-2.0.19) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [alist-2.0.18](https://github.com/truecharts/apps/compare/alist-2.0.17...alist-2.0.18) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [alist-2.0.17](https://github.com/truecharts/apps/compare/alist-2.0.15...alist-2.0.17) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [alist-2.0.15](https://github.com/truecharts/apps/compare/alist-2.0.13...alist-2.0.15) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [alist-2.0.13](https://github.com/truecharts/apps/compare/alist-2.0.12...alist-2.0.13) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [alist-2.0.12](https://github.com/truecharts/apps/compare/alist-2.0.11...alist-2.0.12) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [alist-2.0.11](https://github.com/truecharts/apps/compare/alist-2.0.10...alist-2.0.11) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [alist-2.0.10](https://github.com/truecharts/apps/compare/alist-2.0.9...alist-2.0.10) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [alist-2.0.9](https://github.com/truecharts/apps/compare/alist-2.0.8...alist-2.0.9) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [alist-2.0.8](https://github.com/truecharts/apps/compare/alist-2.0.7...alist-2.0.8) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [alist-2.0.7](https://github.com/truecharts/apps/compare/alist-2.0.6...alist-2.0.7) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [alist-2.0.6](https://github.com/truecharts/apps/compare/alist-2.0.5...alist-2.0.6) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [alist-2.0.5](https://github.com/truecharts/apps/compare/alist-2.0.4...alist-2.0.5) (2022-06-17) + +#### Chore + +* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916)) + + + + +### [alist-2.0.4](https://github.com/truecharts/apps/compare/alist-2.0.3...alist-2.0.4) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [alist-2.0.3](https://github.com/truecharts/apps/compare/alist-2.0.2...alist-2.0.3) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [alist-2.0.2](https://github.com/truecharts/apps/compare/alist-2.0.1...alist-2.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [alist-2.0.1](https://github.com/truecharts/apps/compare/alist-1.0.31...alist-2.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [alist-2.0.0](https://github.com/truecharts/apps/compare/alist-1.0.31...alist-2.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [alist-1.0.31](https://github.com/truecharts/apps/compare/alist-1.0.30...alist-1.0.31) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [alist-1.0.30](https://github.com/truecharts/apps/compare/alist-1.0.29...alist-1.0.30) (2022-05-29) + +#### Chore + +* update docker general non-major ([#2762](https://github.com/truecharts/apps/issues/2762)) + + + + +### [alist-1.0.29](https://github.com/truecharts/apps/compare/alist-1.0.28...alist-1.0.29) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [alist-1.0.29](https://github.com/truecharts/apps/compare/alist-1.0.28...alist-1.0.29) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [alist-1.0.28](https://github.com/truecharts/apps/compare/alist-1.0.27...alist-1.0.28) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [alist-1.0.27](https://github.com/truecharts/apps/compare/alist-1.0.26...alist-1.0.27) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [alist-1.0.27](https://github.com/truecharts/apps/compare/alist-1.0.26...alist-1.0.27) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [alist-1.0.26](https://github.com/truecharts/apps/compare/alist-1.0.25...alist-1.0.26) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [alist-1.0.25](https://github.com/truecharts/apps/compare/alist-1.0.24...alist-1.0.25) (2022-05-14) + +#### Chore + +* update docker general non-major ([#2679](https://github.com/truecharts/apps/issues/2679)) + + + + +### [alist-1.0.24](https://github.com/truecharts/apps/compare/alist-1.0.23...alist-1.0.24) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [alist-1.0.23](https://github.com/truecharts/apps/compare/alist-1.0.22...alist-1.0.23) (2022-05-09) + +#### Chore + +* update docker general non-major ([#2641](https://github.com/truecharts/apps/issues/2641)) + + + + +### [alist-1.0.22](https://github.com/truecharts/apps/compare/alist-1.0.21...alist-1.0.22) (2022-05-08) + +#### Chore + +* update docker general non-major ([#2639](https://github.com/truecharts/apps/issues/2639)) + + + + +### [alist-1.0.21](https://github.com/truecharts/apps/compare/alist-1.0.20...alist-1.0.21) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [alist-1.0.20](https://github.com/truecharts/apps/compare/alist-1.0.19...alist-1.0.20) (2022-04-28) + +#### Chore + +* update docker general non-major ([#2577](https://github.com/truecharts/apps/issues/2577)) + + + + +### [alist-1.0.19](https://github.com/truecharts/apps/compare/alist-1.0.18...alist-1.0.19) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [alist-1.0.18](https://github.com/truecharts/apps/compare/alist-1.0.17...alist-1.0.18) (2022-04-26) + +#### Chore + +* update docker general non-major ([#2571](https://github.com/truecharts/apps/issues/2571)) + + + + +### [alist-1.0.17](https://github.com/truecharts/apps/compare/alist-1.0.16...alist-1.0.17) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [alist-1.0.16](https://github.com/truecharts/apps/compare/alist-1.0.15...alist-1.0.16) (2022-04-18) + +#### Chore + +* update docker general non-major ([#2502](https://github.com/truecharts/apps/issues/2502)) + + + + +### [alist-1.0.15](https://github.com/truecharts/apps/compare/alist-1.0.14...alist-1.0.15) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [alist-1.0.14](https://github.com/truecharts/apps/compare/alist-1.0.13...alist-1.0.14) (2022-04-09) + +#### Chore + +* update docker general non-major ([#2460](https://github.com/truecharts/apps/issues/2460)) + + + + +### [alist-1.0.13](https://github.com/truecharts/apps/compare/alist-1.0.12...alist-1.0.13) (2022-04-03) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [alist-1.0.11](https://github.com/truecharts/apps/compare/alist-1.0.10...alist-1.0.11) (2022-04-01) + +#### Chore + +* update docker general non-major + + + + +### [alist-1.0.10](https://github.com/truecharts/apps/compare/alist-1.0.9...alist-1.0.10) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [alist-1.0.9](https://github.com/truecharts/apps/compare/alist-1.0.8...alist-1.0.9) (2022-03-30) + +#### Chore + +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [alist-1.0.8](https://github.com/truecharts/apps/compare/alist-1.0.7...alist-1.0.8) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [alist-1.0.3](https://github.com/truecharts/apps/compare/alist-1.0.2...alist-1.0.3) (2022-03-15) + +#### Chore + +* update docker general non-major ([#2175](https://github.com/truecharts/apps/issues/2175)) + + + + +### [alist-1.0.2](https://github.com/truecharts/apps/compare/alist-1.0.1...alist-1.0.2) (2022-03-07) + +#### Chore + +* update helm general non-major helm releases ([#2111](https://github.com/truecharts/apps/issues/2111)) + + + + +### [alist-1.0.1](https://github.com/truecharts/apps/compare/alist-1.0.0...alist-1.0.1) (2022-03-07) + +#### Chore + +* update docker general non-major ([#2046](https://github.com/truecharts/apps/issues/2046)) +* Remove `-icon` string from icon png's ([#2040](https://github.com/truecharts/apps/issues/2040)) + + + + +### [alist-1.0.0](https://github.com/truecharts/apps/compare/alist-0.0.1...alist-1.0.0) (2022-03-06) + +#### Fix + +* fix some apps and move some apps to stable + + + + +### alist-0.0.1 (2022-03-05) + +#### Feat + +* Add alist ([#1996](https://github.com/truecharts/apps/issues/1996)) diff --git a/tmp/alist/Chart.yaml b/tmp/alist/Chart.yaml new file mode 100644 index 00000000000..da18c43c501 --- /dev/null +++ b/tmp/alist/Chart.yaml @@ -0,0 +1,33 @@ +apiVersion: v2 +kubeVersion: ">=1.16.0-0" +name: alist +version: 5.0.0 +appVersion: "3.12.2" +description: Alist program that supports multiple storage, powered by Gin and React +type: application +deprecated: false +home: https://truecharts.org/charts/stable/alist +icon: https://truecharts.org/img/hotlink-ok/chart-icons/alist.png +keywords: + - alist + - storage + - webdav + - google driver + - aliyun driver + - baiduyun +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/alist + - https://github.com/Xhofe/alist +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 + # condition: +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +annotations: + truecharts.org/catagories: | + - cloud + truecharts.org/SCALE-support: "true" diff --git a/tmp/alist/README.md b/tmp/alist/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/alist/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/alist/icon.png b/tmp/alist/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..fb013b425645993c1f2a7b9467a250270b50a790 GIT binary patch literal 47123 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 +### [amcrest2mqtt-4.0.12](https://github.com/truecharts/apps/compare/amcrest2mqtt-4.0.11...amcrest2mqtt-4.0.12) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [amcrest2mqtt-4.0.11](https://github.com/truecharts/apps/compare/amcrest2mqtt-4.0.10...amcrest2mqtt-4.0.11) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [amcrest2mqtt-4.0.10](https://github.com/truecharts/apps/compare/amcrest2mqtt-4.0.9...amcrest2mqtt-4.0.10) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [amcrest2mqtt-4.0.9](https://github.com/truecharts/apps/compare/amcrest2mqtt-4.0.8...amcrest2mqtt-4.0.9) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [amcrest2mqtt-4.0.8](https://github.com/truecharts/apps/compare/amcrest2mqtt-4.0.7...amcrest2mqtt-4.0.8) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [amcrest2mqtt-4.0.7](https://github.com/truecharts/apps/compare/amcrest2mqtt-4.0.6...amcrest2mqtt-4.0.7) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [amcrest2mqtt-4.0.6](https://github.com/truecharts/apps/compare/amcrest2mqtt-4.0.5...amcrest2mqtt-4.0.6) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [amcrest2mqtt-4.0.5](https://github.com/truecharts/apps/compare/amcrest2mqtt-4.0.4...amcrest2mqtt-4.0.5) (2022-06-17) + +#### Chore + +* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916)) + + + + +### [amcrest2mqtt-4.0.4](https://github.com/truecharts/apps/compare/amcrest2mqtt-4.0.3...amcrest2mqtt-4.0.4) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [amcrest2mqtt-4.0.3](https://github.com/truecharts/apps/compare/amcrest2mqtt-4.0.2...amcrest2mqtt-4.0.3) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [amcrest2mqtt-4.0.2](https://github.com/truecharts/apps/compare/amcrest2mqtt-4.0.1...amcrest2mqtt-4.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [amcrest2mqtt-4.0.1](https://github.com/truecharts/apps/compare/amcrest2mqtt-3.0.20...amcrest2mqtt-4.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [amcrest2mqtt-4.0.0](https://github.com/truecharts/apps/compare/amcrest2mqtt-3.0.20...amcrest2mqtt-4.0.0) (2022-06-07) + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [amcrest2mqtt-3.0.20](https://github.com/truecharts/apps/compare/amcrest2mqtt-3.0.19...amcrest2mqtt-3.0.20) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [amcrest2mqtt-3.0.19](https://github.com/truecharts/apps/compare/amcrest2mqtt-3.0.18...amcrest2mqtt-3.0.19) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [amcrest2mqtt-3.0.19](https://github.com/truecharts/apps/compare/amcrest2mqtt-3.0.18...amcrest2mqtt-3.0.19) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [amcrest2mqtt-3.0.18](https://github.com/truecharts/apps/compare/amcrest2mqtt-3.0.17...amcrest2mqtt-3.0.18) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [amcrest2mqtt-3.0.17](https://github.com/truecharts/apps/compare/amcrest2mqtt-3.0.16...amcrest2mqtt-3.0.17) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [amcrest2mqtt-3.0.17](https://github.com/truecharts/apps/compare/amcrest2mqtt-3.0.16...amcrest2mqtt-3.0.17) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [amcrest2mqtt-3.0.16](https://github.com/truecharts/apps/compare/amcrest2mqtt-3.0.15...amcrest2mqtt-3.0.16) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [amcrest2mqtt-3.0.15](https://github.com/truecharts/apps/compare/amcrest2mqtt-3.0.14...amcrest2mqtt-3.0.15) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [amcrest2mqtt-3.0.14](https://github.com/truecharts/apps/compare/amcrest2mqtt-3.0.13...amcrest2mqtt-3.0.14) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [amcrest2mqtt-3.0.13](https://github.com/truecharts/apps/compare/amcrest2mqtt-3.0.12...amcrest2mqtt-3.0.13) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [amcrest2mqtt-3.0.12](https://github.com/truecharts/apps/compare/amcrest2mqtt-3.0.11...amcrest2mqtt-3.0.12) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [amcrest2mqtt-3.0.11](https://github.com/truecharts/apps/compare/amcrest2mqtt-3.0.10...amcrest2mqtt-3.0.11) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [amcrest2mqtt-3.0.10](https://github.com/truecharts/apps/compare/amcrest2mqtt-3.0.9...amcrest2mqtt-3.0.10) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [amcrest2mqtt-3.0.9](https://github.com/truecharts/apps/compare/amcrest2mqtt-3.0.8...amcrest2mqtt-3.0.9) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [amcrest2mqtt-3.0.8](https://github.com/truecharts/apps/compare/amcrest2mqtt-3.0.7...amcrest2mqtt-3.0.8) (2022-03-30) + +#### Chore + +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [amcrest2mqtt-3.0.7](https://github.com/truecharts/apps/compare/amcrest2mqtt-3.0.6...amcrest2mqtt-3.0.7) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [amcrest2mqtt-3.0.5](https://github.com/truecharts/apps/compare/amcrest2mqtt-3.0.4...amcrest2mqtt-3.0.5) (2022-03-24) + +#### Chore + +* update docker general non-major + + + + +### [amcrest2mqtt-3.0.1](https://github.com/truecharts/apps/compare/amcrest2mqtt-3.0.0...amcrest2mqtt-3.0.1) (2022-03-07) + +#### Chore + +* update helm general non-major helm releases ([#2111](https://github.com/truecharts/apps/issues/2111)) +* Remove `-icon` string from icon png's ([#2040](https://github.com/truecharts/apps/issues/2040)) + + + + +### [amcrest2mqtt-3.0.0](https://github.com/truecharts/apps/compare/amcrest2mqtt-2.0.45...amcrest2mqtt-3.0.0) (2022-03-03) + +#### Chore + +* remove fixed env from questions.yaml +* remove TZ from values. ([#1945](https://github.com/truecharts/apps/issues/1945)) +* update helm general major helm releases ([#2021](https://github.com/truecharts/apps/issues/2021)) + +#### Fix + +* BREAKING CHANGE Move some env-vars outside of env section ([#2010](https://github.com/truecharts/apps/issues/2010)) + + + + +### [amcrest2mqtt-2.0.45](https://github.com/truecharts/apps/compare/amcrest2mqtt-2.0.44...amcrest2mqtt-2.0.45) (2022-03-02) + +#### Chore + +* update helm general non-major helm releases ([#1999](https://github.com/truecharts/apps/issues/1999)) + + + + +### [amcrest2mqtt-2.0.44](https://github.com/truecharts/apps/compare/amcrest2mqtt-2.0.43...amcrest2mqtt-2.0.44) (2022-02-21) + +#### Chore + +* update helm general non-major helm releases ([#1927](https://github.com/truecharts/apps/issues/1927)) + + + + +### [amcrest2mqtt-2.0.43](https://github.com/truecharts/apps/compare/amcrest2mqtt-2.0.42...amcrest2mqtt-2.0.43) (2022-02-15) + +#### Chore + +* update helm general non-major helm releases ([#1901](https://github.com/truecharts/apps/issues/1901)) + + + + +### [amcrest2mqtt-2.0.42](https://github.com/truecharts/apps/compare/amcrest2mqtt-2.0.41...amcrest2mqtt-2.0.42) (2022-02-08) + +#### Chore + +* update helm general non-major helm releases ([#1871](https://github.com/truecharts/apps/issues/1871)) + + + + +### [amcrest2mqtt-2.0.41](https://github.com/truecharts/apps/compare/amcrest2mqtt-2.0.40...amcrest2mqtt-2.0.41) (2022-02-06) + +#### Chore + +* update helm chart common to v8.15.0 ([#1859](https://github.com/truecharts/apps/issues/1859)) + + + + +### [amcrest2mqtt-2.0.40](https://github.com/truecharts/apps/compare/amcrest2mqtt-2.0.39...amcrest2mqtt-2.0.40) (2022-02-05) + +#### Chore + +* update helm general non-major helm releases ([#1852](https://github.com/truecharts/apps/issues/1852)) + + + + +### [amcrest2mqtt-2.0.39](https://github.com/truecharts/apps/compare/amcrest2mqtt-2.0.38...amcrest2mqtt-2.0.39) (2022-02-02) + +#### Chore + +* update helm general non-major helm releases ([#1828](https://github.com/truecharts/apps/issues/1828)) + + + + +### [amcrest2mqtt-2.0.38](https://github.com/truecharts/apps/compare/amcrest2mqtt-2.0.37...amcrest2mqtt-2.0.38) (2022-01-25) + +#### Chore + +* update helm general non-major helm releases ([#1791](https://github.com/truecharts/apps/issues/1791)) + + + + +### [amcrest2mqtt-2.0.37](https://github.com/truecharts/apps/compare/amcrest2mqtt-2.0.36...amcrest2mqtt-2.0.37) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1766](https://github.com/truecharts/apps/issues/1766)) + + + + +### [amcrest2mqtt-2.0.36](https://github.com/truecharts/apps/compare/amcrest2mqtt-2.0.35...amcrest2mqtt-2.0.36) (2022-01-21) + +#### Chore + +* update helm general non-major helm releases ([#1759](https://github.com/truecharts/apps/issues/1759)) + +#### Fix + +* set additional_attrs: true on all dicts ([#1750](https://github.com/truecharts/apps/issues/1750)) + + + + +### [amcrest2mqtt-2.0.35](https://github.com/truecharts/apps/compare/amcrest2mqtt-2.0.34...amcrest2mqtt-2.0.35) (2022-01-18) + +#### Chore + +* update helm general non-major helm releases ([#1732](https://github.com/truecharts/apps/issues/1732)) + + + + +### [amcrest2mqtt-2.0.34](https://github.com/truecharts/apps/compare/amcrest2mqtt-2.0.33...amcrest2mqtt-2.0.34) (2022-01-13) + +#### Chore + +* update helm general non-major helm releases ([#1712](https://github.com/truecharts/apps/issues/1712)) + +#### Feat + +* expose capabilities in GUI ([#1709](https://github.com/truecharts/apps/issues/1709)) + + + + +### [amcrest2mqtt-2.0.33](https://github.com/truecharts/apps/compare/amcrest2mqtt-2.0.32...amcrest2mqtt-2.0.33) (2022-01-12) + +#### Chore + +* update helm general non-major helm releases ([#1704](https://github.com/truecharts/apps/issues/1704)) + + + + +### [amcrest2mqtt-2.0.32](https://github.com/truecharts/apps/compare/amcrest2mqtt-2.0.31...amcrest2mqtt-2.0.32) (2022-01-11) + +#### Chore + +* update helm general non-major helm releases ([#1693](https://github.com/truecharts/apps/issues/1693)) + + + + +### [amcrest2mqtt-2.0.31](https://github.com/truecharts/apps/compare/amcrest2mqtt-2.0.30...amcrest2mqtt-2.0.31) (2022-01-04) + +#### Chore + +* update helm general non-major helm releases + + + + +### [amcrest2mqtt-2.0.30](https://github.com/truecharts/apps/compare/amcrest2mqtt-2.0.29...amcrest2mqtt-2.0.30) (2022-01-03) + +#### Chore + +* update docker general non-major ([#1646](https://github.com/truecharts/apps/issues/1646)) + + + + +### [amcrest2mqtt-2.0.29](https://github.com/truecharts/apps/compare/amcrest2mqtt-2.0.28...amcrest2mqtt-2.0.29) (2021-12-28) + +#### Chore + +* update helm general non-major helm releases ([#1623](https://github.com/truecharts/apps/issues/1623)) + + + + +### [amcrest2mqtt-2.0.28](https://github.com/truecharts/apps/compare/amcrest2mqtt-2.0.27...amcrest2mqtt-2.0.28) (2021-12-21) + +#### Chore + +* update helm general non-major helm releases ([#1596](https://github.com/truecharts/apps/issues/1596)) + + + + +### [amcrest2mqtt-2.0.27](https://github.com/truecharts/apps/compare/amcrest2mqtt-2.0.26...amcrest2mqtt-2.0.27) (2021-12-19) + +#### Chore + +* Last patch bump before RC2 branch-off + + + + +### [amcrest2mqtt-2.0.26](https://github.com/truecharts/apps/compare/amcrest2mqtt-2.0.25...amcrest2mqtt-2.0.26) (2021-12-19) + +#### Chore + +* update helm general non-major helm releases ([#1571](https://github.com/truecharts/apps/issues/1571)) + + + + +### [amcrest2mqtt-2.0.25](https://github.com/truecharts/apps/compare/amcrest2mqtt-2.0.24...amcrest2mqtt-2.0.25) (2021-12-18) + +#### Chore + +* cleanup questions by removing hidden dicts ([#1558](https://github.com/truecharts/apps/issues/1558)) +* App-Icon Organization ([#1539](https://github.com/truecharts/apps/issues/1539)) + + + + +### [amcrest2mqtt-2.0.24](https://github.com/truecharts/apps/compare/amcrest2mqtt-2.0.23...amcrest2mqtt-2.0.24) (2021-12-14) + +#### Chore + +* update helm general non-major helm releases ([#1535](https://github.com/truecharts/apps/issues/1535)) + +#### Fix + +* remove `portals` and `ingress` when `main` service is disabled ([#1529](https://github.com/truecharts/apps/issues/1529)) + + + + +### [amcrest2mqtt-2.0.23](https://github.com/truecharts/apps/compare/amcrest2mqtt-2.0.22...amcrest2mqtt-2.0.23) (2021-12-13) + +#### Chore + +* move incubator apps to stable and bump everything + + + + +### [amcrest2mqtt-2.0.22](https://github.com/truecharts/apps/compare/amcrest2mqtt-2.0.21...amcrest2mqtt-2.0.22) (2021-12-11) + +#### Chore + +* update general helm non-major helm releases ([#1509](https://github.com/truecharts/apps/issues/1509)) + + + + +### [amcrest2mqtt-2.0.21](https://github.com/truecharts/apps/compare/amcrest2mqtt-2.0.20...amcrest2mqtt-2.0.21) (2021-12-07) + +#### Chore + +* update non-major deps helm releases ([#1481](https://github.com/truecharts/apps/issues/1481)) + + + + +### amcrest2mqtt-2.0.20 (2021-12-05) + +#### Chore + +* bump apps to generate security page +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* ensure container references are prefixed with v +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) +* update non-major deps helm releases ([#1471](https://github.com/truecharts/apps/issues/1471)) +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + +#### Fix + +* fix typo in theme selection ([#1428](https://github.com/truecharts/apps/issues/1428)) + + + + +### [amcrest2mqtt-2.0.19](https://github.com/truecharts/apps/compare/amcrest2mqtt-2.0.18...amcrest2mqtt-2.0.19) (2021-12-05) + +#### Chore + +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) + + + + +### [amcrest2mqtt-2.0.18](https://github.com/truecharts/apps/compare/amcrest2mqtt-2.0.17...amcrest2mqtt-2.0.18) (2021-12-04) + +#### Chore + +* bump apps to generate security page + + + + +### [amcrest2mqtt-2.0.17](https://github.com/truecharts/apps/compare/amcrest2mqtt-2.0.16...amcrest2mqtt-2.0.17) (2021-12-04) + +#### Chore + +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) + + + + +### [amcrest2mqtt-2.0.16](https://github.com/truecharts/apps/compare/amcrest2mqtt-2.0.15...amcrest2mqtt-2.0.16) (2021-12-03) + +#### Chore + +* ensure container references are prefixed with v +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) + + + + +### [amcrest2mqtt-2.0.15](https://github.com/truecharts/apps/compare/amcrest2mqtt-2.0.14...amcrest2mqtt-2.0.15) (2021-11-30) + +#### Chore + +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + + + + +### [amcrest2mqtt-2.0.14](https://github.com/truecharts/apps/compare/amcrest2mqtt-2.0.13...amcrest2mqtt-2.0.14) (2021-11-23) + +#### Chore + +* update non-major deps helm releases ([#1386](https://github.com/truecharts/apps/issues/1386)) + + + + +### [amcrest2mqtt-2.0.13](https://github.com/truecharts/apps/compare/amcrest2mqtt-2.0.12...amcrest2mqtt-2.0.13) (2021-11-22) + +#### Chore + +* update non-major deps helm releases ([#1383](https://github.com/truecharts/apps/issues/1383)) + + + + +### [amcrest2mqtt-2.0.12](https://github.com/truecharts/apps/compare/amcrest2mqtt-2.0.11...amcrest2mqtt-2.0.12) (2021-11-16) + +#### Chore + +* update non-major deps helm releases ([#1345](https://github.com/truecharts/apps/issues/1345)) + + + + +### [amcrest2mqtt-2.0.11](https://github.com/truecharts/apps/compare/amcrest2mqtt-2.0.10...amcrest2mqtt-2.0.11) (2021-11-15) + +#### Chore + +* update non-major deps helm releases ([#1338](https://github.com/truecharts/apps/issues/1338)) + + + + +### [amcrest2mqtt-2.0.10](https://github.com/truecharts/apps/compare/amcrest2mqtt-2.0.9...amcrest2mqtt-2.0.10) (2021-11-14) + +#### Chore + +* clean up Chart.yaml ([#1322](https://github.com/truecharts/apps/issues/1322)) +* update non-major deps helm releases ([#1328](https://github.com/truecharts/apps/issues/1328)) + + + + +### [amcrest2mqtt-2.0.9](https://github.com/truecharts/apps/compare/amcrest2mqtt-2.0.8...amcrest2mqtt-2.0.9) (2021-11-09) + +#### Chore + +* update non-major deps helm releases ([#1297](https://github.com/truecharts/apps/issues/1297)) + + + + +### [amcrest2mqtt-2.0.8](https://github.com/truecharts/apps/compare/amcrest2mqtt-2.0.7...amcrest2mqtt-2.0.8) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1295](https://github.com/truecharts/apps/issues/1295)) + + + + +### [amcrest2mqtt-2.0.7](https://github.com/truecharts/apps/compare/amcrest2mqtt-2.0.6...amcrest2mqtt-2.0.7) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1291](https://github.com/truecharts/apps/issues/1291)) + +#### Chore + +* Simplify GUI for deployment, persistence and securityContext ([#1289](https://github.com/truecharts/apps/issues/1289)) + + + + +### [amcrest2mqtt-2.0.6](https://github.com/truecharts/apps/compare/amcrest2mqtt-2.0.5...amcrest2mqtt-2.0.6) (2021-11-02) + +#### Chore + +* update non-major deps helm releases ([#1267](https://github.com/truecharts/apps/issues/1267)) + + + + +### [amcrest2mqtt-2.0.5](https://github.com/truecharts/apps/compare/amcrest2mqtt-2.0.4...amcrest2mqtt-2.0.5) (2021-11-01) + +#### Chore + +* update non-major deps helm releases ([#1264](https://github.com/truecharts/apps/issues/1264)) + + + + +### [amcrest2mqtt-2.0.4](https://github.com/truecharts/apps/compare/amcrest2mqtt-2.0.3...amcrest2mqtt-2.0.4) (2021-10-26) + +#### Chore + +* update non-major docker tags ([#1250](https://github.com/truecharts/apps/issues/1250)) + + + + +### [amcrest2mqtt-2.0.3](https://github.com/truecharts/apps/compare/amcrest2mqtt-2.0.2...amcrest2mqtt-2.0.3) (2021-10-26) + +#### Chore + +* update container image dchesterton/amcrest2mqtt to v1.0.10 ([#1248](https://github.com/truecharts/apps/issues/1248)) + + + + +### [amcrest2mqtt-2.0.2](https://github.com/truecharts/apps/compare/amcrest2mqtt-2.0.1...amcrest2mqtt-2.0.2) (2021-10-26) + +#### Chore + +* update non-major deps helm releases ([#1245](https://github.com/truecharts/apps/issues/1245)) + + + + +### [amcrest2mqtt-2.0.1](https://github.com/truecharts/apps/compare/amcrest2mqtt-2.0.0...amcrest2mqtt-2.0.1) (2021-10-26) + +#### Chore + +* update helm chart common to v8.3.15 ([#1240](https://github.com/truecharts/apps/issues/1240)) + + + + +### [amcrest2mqtt-2.0.0](https://github.com/truecharts/apps/compare/amcrest2mqtt-1.0.1...amcrest2mqtt-2.0.0) (2021-10-25) + +#### Chore + +* Adapt for TrueNAS SCALE RC1 + + + + +### [amcrest2mqtt-1.0.1](https://github.com/truecharts/apps/compare/amcrest2mqtt-0.0.11...amcrest2mqtt-1.0.1) (2021-10-20) + +#### Chore + +* bump apps, remove duplicates and move incubator to stable for RC1 + + + + +### [amcrest2mqtt-0.0.9](https://github.com/truecharts/apps/compare/amcrest2mqtt-0.0.8...amcrest2mqtt-0.0.9) (2021-10-20) + +#### Chore + +* bump versions to rerelease and fix icons + + + + +### [amcrest2mqtt-0.0.8](https://github.com/truecharts/apps/compare/amcrest2mqtt-0.0.7...amcrest2mqtt-0.0.8) (2021-10-19) + +#### Change + +* Project-Eclipse 3, Automatically generate item.yaml ([#1178](https://github.com/truecharts/apps/issues/1178)) + +#### Chore + +* Project-Eclipse 5, move app-readme to automatic generation script ([#1181](https://github.com/truecharts/apps/issues/1181)) +* Project-Eclipse part 2, adapting and cleaning changelog ([#1173](https://github.com/truecharts/apps/issues/1173)) +* update helm chart common to v8.3.13 ([#1184](https://github.com/truecharts/apps/issues/1184)) + +#### Feat + +* Project-Eclipse 4, Add App grading annotations to Chart.yaml ([#1180](https://github.com/truecharts/apps/issues/1180)) + +#### Refactor + +* Project Eclipse Part 6, move questions.yaml to root App folder ([#1182](https://github.com/truecharts/apps/issues/1182)) + + + + +### [amcrest2mqtt-0.0.7](https://github.com/truecharts/apps/compare/amcrest2mqtt-0.0.6...amcrest2mqtt-0.0.7) (2021-10-19) + +#### Fix + +* fix previous SCALE bugfix not correctly being applied + + + + +### [amcrest2mqtt-0.0.6](https://github.com/truecharts/apps/compare/amcrest2mqtt-0.0.5...amcrest2mqtt-0.0.6) (2021-10-19) + +#### Fix + +* Solve issues regarding ix_values.yaml not containing the image and tag definitions. ([#1176](https://github.com/truecharts/apps/issues/1176)) + + + + +### [amcrest2mqtt-0.0.5](https://github.com/truecharts/apps/compare/amcrest2mqtt-0.0.4...amcrest2mqtt-0.0.5) (2021-10-18) + +#### Refactor + +* Project Eclipse - part 1 - remove ix_values.yaml ([#1168](https://github.com/truecharts/apps/issues/1168)) + + + + +### [amcrest2mqtt-0.0.4](https://github.com/truecharts/apps/compare/amcrest2mqtt-0.0.3...amcrest2mqtt-0.0.4) (2021-10-17) + +#### Chore + +* update helm chart common to v8.3.10 ([#1160](https://github.com/truecharts/apps/issues/1160)) + + + + +### [amcrest2mqtt-0.0.3](https://github.com/truecharts/apps/compare/amcrest2mqtt-0.0.2...amcrest2mqtt-0.0.3) (2021-10-13) + +#### Chore + +* update non-major deps helm releases ([#1133](https://github.com/truecharts/apps/issues/1133)) + + + + +### [amcrest2mqtt-0.0.2](https://github.com/truecharts/apps/compare/amcrest2mqtt-0.0.1...amcrest2mqtt-0.0.2) (2021-10-13) + +#### Chore + +* update non-major docker tags ([#1134](https://github.com/truecharts/apps/issues/1134)) + + + + +### amcrest2mqtt-0.0.1 (2021-10-04) diff --git a/tmp/amcrest2mqtt/Chart.yaml b/tmp/amcrest2mqtt/Chart.yaml new file mode 100644 index 00000000000..2468000563f --- /dev/null +++ b/tmp/amcrest2mqtt/Chart.yaml @@ -0,0 +1,25 @@ +apiVersion: v2 +appVersion: "1.0.16" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +description: Expose all events from an Amcrest device to an MQTT broker +home: https://truecharts.org/charts/stable/amcrest2mqtt +icon: https://truecharts.org/img/hotlink-ok/chart-icons/amcrest2mqtt.png +keywords: + - amcrest2mqtt +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: amcrest2mqtt +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/amcrest2mqtt + - https://github.com/dchesterton/amcrest2mqtt +version: 7.0.0 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" diff --git a/tmp/amcrest2mqtt/README.md b/tmp/amcrest2mqtt/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/amcrest2mqtt/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/amcrest2mqtt/icon.png b/tmp/amcrest2mqtt/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..3ded4ec36c221b661ff7cc2efcef36abf243958a GIT binary patch literal 17262 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 Xsu~CC?g8>a48Uh`d9f-H!=V2L(=iSb literal 0 HcmV?d00001 diff --git a/tmp/amcrest2mqtt/questions.yaml b/tmp/amcrest2mqtt/questions.yaml new file mode 100644 index 00000000000..0171da89009 --- /dev/null +++ b/tmp/amcrest2mqtt/questions.yaml @@ -0,0 +1,123 @@ +# Include{groups} +portals: {} +questions: +# Include{global} +# Include{workload} +# Include{workloadDeployment} + +# Include{replicas1} +# Include{podSpec} +# Include{containerMain} + - variable: env + group: "App Configuration" + label: "Image Environment" + schema: + additional_attrs: true + type: dict + attrs: + - variable: AMCREST_USERNAME + label: "AMCREST_USERNAME" + description: "User name used to connect to the Amcrest device" + schema: + type: string + default: "admin" + - variable: AMCREST_PASSWORD + label: "AMCREST_PASSWORD" + description: "Password used to connect to the Amcrest device" + schema: + type: string + default: "changeme" + required: true + - variable: MQTT_USERNAME + label: "MQTT_USERNAME" + description: "User name used to connect to the MQTT broker" + schema: + type: string + default: "mqttuser" + required: true + - variable: MQTT_PASSWORD + label: "MQTT_PASSWORD" + description: "Password used to connect to the MQTT broker" + schema: + type: string + default: "changeme" + - variable: AMCREST_HOST + label: "AMCREST_HOST" + description: "Host name used to connect to the Amcrest device" + schema: + type: string + default: "" + required: true + - variable: AMCREST_PORT + label: "AMCREST_PORT" + description: "Port used to connect to the Amcrest device" + schema: + type: int + default: 80 + required: true + - variable: MQTT_HOST + label: "MQTT_HOST" + description: "Host name used to connect to the MQTT broker" + schema: + type: string + default: "localhost" + required: true + - variable: MQTT_PORT + label: "MQTT_PORT" + description: "Port used to connect to the MQTT broker" + schema: + type: int + default: 1883 + required: true + - variable: HOME_ASSISTANT + label: "HOME_ASSISTANT" + description: "Enable Home Assistant autodiscovery" + schema: + type: boolean + default: false + - variable: HOME_ASSISTANT_PREFIX + label: "HOME_ASSISTANT_PREFIX" + description: "Home Assistant autodiscovery prefix" + schema: + type: string + default: "homeassistant" +# Include{containerBasic} +# Include{containerAdvanced} + +# Include{containerConfig} +# Include{serviceExpertRoot} + default: false +# Include{serviceExpert} +# Include{serviceList} +# Include{persistenceList} +# Include{securityContextRoot} + + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 568 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 568 +# Include{securityContextContainer} +# Include{securityContextAdvanced} +# Include{securityContextPod} + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + +# Include{resources} +# Include{advanced} +# Include{addons} +# Include{codeserver} +# Include{netshoot} +# Include{vpn} +# Include{documentation} diff --git a/tmp/amcrest2mqtt/templates/NOTES.txt b/tmp/amcrest2mqtt/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/tmp/amcrest2mqtt/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/tmp/amcrest2mqtt/templates/common.yaml b/tmp/amcrest2mqtt/templates/common.yaml new file mode 100644 index 00000000000..78d963fb168 --- /dev/null +++ b/tmp/amcrest2mqtt/templates/common.yaml @@ -0,0 +1,2 @@ +{{/* Render the templates */}} +{{ include "tc.v1.common.loader.all" . }} diff --git a/tmp/amcrest2mqtt/values.yaml b/tmp/amcrest2mqtt/values.yaml new file mode 100644 index 00000000000..9b5fd8bcd14 --- /dev/null +++ b/tmp/amcrest2mqtt/values.yaml @@ -0,0 +1,49 @@ +image: + repository: tccr.io/truecharts/amcrest2mqtt + tag: v1.0.16@sha256:3f7154baa1187aa1e5f7fe7d8416c9e165da33ac651a482a3a261aed74560f56 + pullPolicy: IfNotPresent + +service: + main: + enabled: false + ports: + main: + enabled: false + +workload: + main: + podSpec: + containers: + main: + probes: + liveness: + enabled: false + readiness: + enabled: false + startup: + enabled: false + env: + # -- Host name used to connect to the Amcrest device + AMCREST_HOST: "localhost" + # -- Port used to connect to the Amcrest device + AMCREST_PORT: 80 + # -- Host name used to connect to the MQTT broker + MQTT_HOST: "localhost" + # -- Port used to connect to the MQTT broker + MQTT_PORT: 1883 + # -- Enable Home Assistant autodiscovery + HOME_ASSISTANT: "false" + # -- Home Assistant autodiscovery prefix + HOME_ASSISTANT_PREFIX: "homeassistant" + # -- User name used to connect to the Amcrest device + AMCREST_USERNAME: "admin" + # -- Password used to connect to the Amcrest device + AMCREST_PASSWORD: "changeme" + # -- User name used to connect to the MQTT broker + MQTT_USERNAME: "mqttuser" + # -- Password used to connect to the MQTT broker + MQTT_PASSWORD: "changeme" + +portal: + open: + enabled: false diff --git a/tmp/amule/.helmignore b/tmp/amule/.helmignore new file mode 100644 index 00000000000..77ca5567b26 --- /dev/null +++ b/tmp/amule/.helmignore @@ -0,0 +1,30 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ +# OWNERS file for Kubernetes +OWNERS +# helm-docs templates +*.gotmpl +# docs folder +/docs +# icon +icon.png diff --git a/tmp/amule/CHANGELOG.md b/tmp/amule/CHANGELOG.md new file mode 100644 index 00000000000..5beafea8141 --- /dev/null +++ b/tmp/amule/CHANGELOG.md @@ -0,0 +1,724 @@ +# Changelog + + + +## [amule-1.0.0](https://github.com/truecharts/charts/compare/amule-0.0.34...amule-1.0.0) (2022-11-10) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Major Change to GUI + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + ### Fix + +- change container config label + + + + +## [amule-0.0.37](https://github.com/truecharts/charts/compare/amule-0.0.34...amule-0.0.37) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [amule-0.0.36](https://github.com/truecharts/charts/compare/amule-0.0.34...amule-0.0.36) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [amule-0.0.36](https://github.com/truecharts/charts/compare/amule-0.0.34...amule-0.0.36) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [amule-0.0.36](https://github.com/truecharts/charts/compare/amule-0.0.34...amule-0.0.36) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [amule-0.0.35](https://github.com/truecharts/charts/compare/amule-0.0.34...amule-0.0.35) (2022-11-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [amule-0.0.35](https://github.com/truecharts/charts/compare/amule-0.0.34...amule-0.0.35) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [amule-0.0.34](https://github.com/truecharts/charts/compare/amule-0.0.33...amule-0.0.34) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4317](https://github.com/truecharts/charts/issues/4317)) + + + + +## [amule-0.0.33](https://github.com/truecharts/charts/compare/amule-0.0.32...amule-0.0.33) (2022-11-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4308](https://github.com/truecharts/charts/issues/4308)) + + + + +## [amule-0.0.32](https://github.com/truecharts/charts/compare/amule-0.0.31...amule-0.0.32) (2022-11-02) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4261](https://github.com/truecharts/charts/issues/4261)) + + + + +## [amule-0.0.31](https://github.com/truecharts/charts/compare/amule-0.0.30...amule-0.0.31) (2022-10-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4182](https://github.com/truecharts/charts/issues/4182)) + + + + +## [amule-0.0.30](https://github.com/truecharts/charts/compare/amule-0.0.29...amule-0.0.30) (2022-10-19) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4122](https://github.com/truecharts/charts/issues/4122)) + + + + +## [amule-0.0.29](https://github.com/truecharts/charts/compare/amule-0.0.28...amule-0.0.29) (2022-10-12) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4071](https://github.com/truecharts/charts/issues/4071)) + + + + +## [amule-0.0.28](https://github.com/truecharts/charts/compare/amule-0.0.27...amule-0.0.28) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [amule-0.0.28](https://github.com/truecharts/charts/compare/amule-0.0.27...amule-0.0.28) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [amule-0.0.27](https://github.com/truecharts/charts/compare/amule-0.0.26...amule-0.0.27) (2022-10-05) + +### Chore + +- Auto-update chart README [skip ci] + - split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979)) + - update helm general non-major + + + + +## [amule-0.0.26](https://github.com/truecharts/charts/compare/amule-0.0.25...amule-0.0.26) (2022-09-27) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918)) + + + + +## [amule-0.0.25](https://github.com/truecharts/charts/compare/amule-0.0.24...amule-0.0.25) (2022-09-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898)) + + + + +## [amule-0.0.24](https://github.com/truecharts/charts/compare/amule-0.0.23...amule-0.0.24) (2022-09-22) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [amule-0.0.24](https://github.com/truecharts/charts/compare/amule-0.0.23...amule-0.0.24) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [amule-0.0.24](https://github.com/truecharts/charts/compare/amule-0.0.23...amule-0.0.24) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [amule-0.0.24](https://github.com/truecharts/charts/compare/amule-0.0.23...amule-0.0.24) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [amule-0.0.24](https://github.com/truecharts/charts/compare/amule-0.0.23...amule-0.0.24) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [amule-0.0.24](https://github.com/truecharts/charts/compare/amule-0.0.23...amule-0.0.24) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [amule-0.0.24](https://github.com/truecharts/charts/compare/amule-0.0.23...amule-0.0.24) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [amule-0.0.24](https://github.com/truecharts/charts/compare/amule-0.0.23...amule-0.0.24) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [amule-0.0.24](https://github.com/truecharts/charts/compare/amule-0.0.23...amule-0.0.24) (2022-09-17) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [amule-0.0.24](https://github.com/truecharts/charts/compare/amule-0.0.23...amule-0.0.24) (2022-09-18) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [amule-0.0.24](https://github.com/truecharts/charts/compare/amule-0.0.23...amule-0.0.24) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [amule-0.0.24](https://github.com/truecharts/charts/compare/amule-0.0.23...amule-0.0.24) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [amule-0.0.24](https://github.com/truecharts/charts/compare/amule-0.0.23...amule-0.0.24) (2022-09-15) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [amule-0.0.24](https://github.com/truecharts/charts/compare/amule-0.0.23...amule-0.0.24) (2022-09-15) + +### Chore + +- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [amule-0.0.23](https://github.com/truecharts/charts/compare/amule-0.0.22...amule-0.0.23) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - add missing descriptions and clean up descriptions for various charts ([#3704](https://github.com/truecharts/charts/issues/3704)) + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [amule-0.0.23](https://github.com/truecharts/charts/compare/amule-0.0.22...amule-0.0.23) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - add missing descriptions and clean up descriptions for various charts ([#3704](https://github.com/truecharts/charts/issues/3704)) + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [amule-0.0.23](https://github.com/truecharts/charts/compare/amule-0.0.22...amule-0.0.23) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - add missing descriptions and clean up descriptions for various charts ([#3704](https://github.com/truecharts/charts/issues/3704)) + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [amule-0.0.23](https://github.com/truecharts/charts/compare/amule-0.0.22...amule-0.0.23) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - add missing descriptions and clean up descriptions for various charts ([#3704](https://github.com/truecharts/charts/issues/3704)) + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [amule-0.0.23](https://github.com/truecharts/charts/compare/amule-0.0.22...amule-0.0.23) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - add missing descriptions and clean up descriptions for various charts ([#3704](https://github.com/truecharts/charts/issues/3704)) + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [amule-0.0.23](https://github.com/truecharts/charts/compare/amule-0.0.22...amule-0.0.23) (2022-09-11) + +### Chore + +- add missing descriptions and clean up descriptions for various charts ([#3704](https://github.com/truecharts/charts/issues/3704)) + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [amule-0.0.22](https://github.com/truecharts/charts/compare/amule-0.0.21...amule-0.0.22) (2022-08-30) + +### Chore + +- update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639)) + + + + +## [amule-0.0.21](https://github.com/truecharts/charts/compare/amule-0.0.20...amule-0.0.21) (2022-08-30) + +### Chore + +- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [amule-0.0.20](https://github.com/truecharts/charts/compare/amule-0.0.19...amule-0.0.20) (2022-08-29) + +### Chore + +- update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619)) + + + + +## [amule-0.0.19](https://github.com/truecharts/charts/compare/amule-0.0.17...amule-0.0.19) (2022-08-26) + +### Fix + +- some cleanup ([#3586](https://github.com/truecharts/charts/issues/3586)) + + + + +## [amule-0.0.17](https://github.com/truecharts/charts/compare/amule-0.0.16...amule-0.0.17) (2022-08-23) + +### Chore + +- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545)) + + + + +## [amule-0.0.16](https://github.com/truecharts/charts/compare/amule-0.0.15...amule-0.0.16) (2022-08-12) + +### Chore + +- add documentation checkbox/section to all SCALE Apps + - update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456)) + + ### Fix + +- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447)) + + + + +## [amule-0.0.15](https://github.com/truecharts/charts/compare/amule-0.0.14...amule-0.0.15) (2022-08-08) + +### Chore + +- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + + + +## [amule-0.0.14](https://github.com/truecharts/apps/compare/amule-0.0.13...amule-0.0.14) (2022-07-26) + +### Chore + +- update home links ([#3291](https://github.com/truecharts/apps/issues/3291)) + - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302)) + + + + +## [amule-0.0.13](https://github.com/truecharts/apps/compare/amule-0.0.12...amule-0.0.13) (2022-07-25) + +### Chore + +- update docker general non-major ([#3300](https://github.com/truecharts/apps/issues/3300)) + + ### Chore + +- add fake digest to new incubator Apps to fetch digests + + + + +## [amule-0.0.12](https://github.com/truecharts/apps/compare/amule-0.0.11...amule-0.0.12) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + ### Feat + +- move dev apps to incubator and remove bad content from dev + + + + +## [amule-0.0.12](https://github.com/truecharts/apps/compare/amule-0.0.11...amule-0.0.12) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + ### Feat + +- move dev apps to incubator and remove bad content from dev + + + + +## [amule-0.0.12](https://github.com/truecharts/apps/compare/amule-0.0.11...amule-0.0.12) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + ### Feat + +- move dev apps to incubator and remove bad content from dev + + + + + + + + +### [androiddebugbridge-0.0.5](https://github.com/truecharts/apps/compare/androiddebugbridge-0.0.4...androiddebugbridge-0.0.5) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [androiddebugbridge-0.0.4](https://github.com/truecharts/apps/compare/androiddebugbridge-0.0.3...androiddebugbridge-0.0.4) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [androiddebugbridge-0.0.3](https://github.com/truecharts/apps/compare/androiddebugbridge-0.0.2...androiddebugbridge-0.0.3) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [androiddebugbridge-0.0.2](https://github.com/truecharts/apps/compare/androiddebugbridge-0.0.1...androiddebugbridge-0.0.2) (2022-04-12) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### androiddebugbridge-0.0.1 (2022-04-08) + +#### Feat + +* Unraid Port - A ([#2438](https://github.com/truecharts/apps/issues/2438)) diff --git a/tmp/amule/Chart.yaml b/tmp/amule/Chart.yaml new file mode 100644 index 00000000000..2d662aa3876 --- /dev/null +++ b/tmp/amule/Chart.yaml @@ -0,0 +1,32 @@ +annotations: + truecharts.org/SCALE-support: "true" + truecharts.org/catagories: | + - Downloaders + - Productivity + - Tools-Utilities +apiVersion: v2 +appVersion: "latest" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +deprecated: false +description: aMule is an eMule-like client for the eDonkey and Kademlia networks. +home: https://truecharts.org/charts/stable/amule +icon: https://truecharts.org/img/hotlink-ok/chart-icons/amule.png +keywords: + - amule + - Downloaders + - Productivity + - Tools-Utilities +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: amule +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/amule + - https://github.com/t-chab/dockerfiles +type: application +version: 3.0.0 diff --git a/tmp/amule/README.md b/tmp/amule/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/amule/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/amule/icon.png b/tmp/amule/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..f53814854ada66be1bb4ab07723e9c67ae8fad8a GIT binary patch literal 16127 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 OT}fVDt`cb;_CEkF^Ps8# literal 0 HcmV?d00001 diff --git a/tmp/amule/questions.yaml b/tmp/amule/questions.yaml new file mode 100644 index 00000000000..b0a28c4965b --- /dev/null +++ b/tmp/amule/questions.yaml @@ -0,0 +1,168 @@ +# Include{groups} +portals: + open: +# Include{portalLink} +questions: +# Include{global} +# Include{workload} +# Include{workloadDeployment} + +# Include{replicas1} +# Include{podSpec} +# Include{containerMain} + - variable: env + group: "App Configuration" + label: "Image Environment" + schema: + additional_attrs: true + type: dict + attrs: + - variable: WEBUI_PWD + label: WEBUI_PWD + description: Password for WebUI. + schema: + type: string + default: "" + - variable: WEBUI_TEMPLATE + label: WEBUI_TEMPLATE + description: Alternative material WebUI design. + schema: + type: string + default: default +# Include{containerBasic} +# Include{containerAdvanced} + +# Include{containerConfig} +# Include{serviceRoot} +# Include{serviceMain} +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: main + label: Main Service Port Configuration + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: Port + description: This port exposes the container port on the service + schema: + type: int + default: 4711 + required: true + - variable: porttcp + label: TCP service port + description: Client to client transfers + schema: + additional_attrs: true + type: dict + attrs: +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: porttcp + label: TCP Service Port Configuration + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: Port + description: This port exposes the container port on the service + schema: + type: int + default: 4662 + required: true + - variable: portudp + label: UDP service port + description: Extended aMule protocol, Queue Rating, File Reask Ping + schema: + additional_attrs: true + type: dict + attrs: +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: portudp + label: UDP Service Port Configuration + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: Port + description: This port exposes the container port on the service + schema: + type: int + default: 4672 + required: true +# Include{serviceExpertRoot} + default: false +# Include{serviceExpert} +# Include{serviceList} +# Include{persistenceRoot} + - variable: complete + label: Completed Storage Location + description: This is the location for complete downloads. + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} + - variable: incomplete + label: Incomplete Storage Location + description: This is the location for incomplete downloads. + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} + - variable: config + label: Config Storage + description: This is the location for the internal data. + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} +# Include{persistenceList} +# Include{ingressRoot} + - variable: main + label: Main Ingress + schema: + additional_attrs: true + type: dict + attrs: +# Include{ingressDefault} +# Include{ingressTLS} +# Include{ingressTraefik} +# Include{ingressList} + +# Include{securityContextRoot} + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 0 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 0 +# Include{securityContextContainer} +# Include{securityContextAdvanced} +# Include{securityContextPod} + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + +# Include{resources} +# Include{advanced} +# Include{addons} +# Include{codeserver} +# Include{netshoot} +# Include{vpn} +# Include{documentation} diff --git a/tmp/amule/templates/NOTES.txt b/tmp/amule/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/tmp/amule/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/tmp/amule/templates/common.yaml b/tmp/amule/templates/common.yaml new file mode 100644 index 00000000000..78d963fb168 --- /dev/null +++ b/tmp/amule/templates/common.yaml @@ -0,0 +1,2 @@ +{{/* Render the templates */}} +{{ include "tc.v1.common.loader.all" . }} diff --git a/tmp/amule/values.yaml b/tmp/amule/values.yaml new file mode 100644 index 00000000000..0e1a941fce9 --- /dev/null +++ b/tmp/amule/values.yaml @@ -0,0 +1,69 @@ +image: + pullPolicy: IfNotPresent + repository: tccr.io/truecharts/amule + tag: latest@sha256:08ac5dd2895ac3ebbee27dbee5ddff5cdbd1fc36624aff0651976d5eee52b217 + +securityContext: + container: + readOnlyRootFilesystem: false + runAsNonRoot: false + runAsGroup: 0 + runAsUser: 0 + +service: + main: + ports: + main: + port: 4711 + protocol: http + targetPort: 4711 + porttcp: + enabled: true + ports: + porttcp: + enabled: true + port: 4662 + protocol: tcp + targetPort: 4662 + portudp: + enabled: true + ports: + portudp: + enabled: true + port: 4672 + protocol: udp + targetPort: 4672 + +workload: + main: + podSpec: + containers: + main: + probes: + liveness: + type: http + path: / + readiness: + type: http + path: / + startup: + type: http + path: / + env: + WEBUI_PWD: "" + WEBUI_TEMPLATE: default + +persistence: + complete: + enabled: true + mountPath: /incoming + config: + enabled: true + mountPath: /home/amule/.aMule + incomplete: + enabled: true + mountPath: /temp + +portal: + open: + enabled: true diff --git a/tmp/appdaemon/.helmignore b/tmp/appdaemon/.helmignore new file mode 100644 index 00000000000..77ca5567b26 --- /dev/null +++ b/tmp/appdaemon/.helmignore @@ -0,0 +1,30 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ +# OWNERS file for Kubernetes +OWNERS +# helm-docs templates +*.gotmpl +# docs folder +/docs +# icon +icon.png diff --git a/tmp/appdaemon/CHANGELOG.md b/tmp/appdaemon/CHANGELOG.md new file mode 100644 index 00000000000..fe41f2c9117 --- /dev/null +++ b/tmp/appdaemon/CHANGELOG.md @@ -0,0 +1,1635 @@ +# Changelog + + + +## [appdaemon-10.0.0](https://github.com/truecharts/charts/compare/appdaemon-9.0.43...appdaemon-10.0.0) (2022-11-10) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Major Change to GUI + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + ### Fix + +- change container config label + + + + +## [appdaemon-9.0.46](https://github.com/truecharts/charts/compare/appdaemon-9.0.43...appdaemon-9.0.46) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [appdaemon-9.0.45](https://github.com/truecharts/charts/compare/appdaemon-9.0.43...appdaemon-9.0.45) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [appdaemon-9.0.45](https://github.com/truecharts/charts/compare/appdaemon-9.0.43...appdaemon-9.0.45) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [appdaemon-9.0.45](https://github.com/truecharts/charts/compare/appdaemon-9.0.43...appdaemon-9.0.45) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [appdaemon-9.0.44](https://github.com/truecharts/charts/compare/appdaemon-9.0.43...appdaemon-9.0.44) (2022-11-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [appdaemon-9.0.44](https://github.com/truecharts/charts/compare/appdaemon-9.0.43...appdaemon-9.0.44) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [appdaemon-9.0.43](https://github.com/truecharts/charts/compare/appdaemon-9.0.42...appdaemon-9.0.43) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4317](https://github.com/truecharts/charts/issues/4317)) + + + + +## [appdaemon-9.0.42](https://github.com/truecharts/charts/compare/appdaemon-9.0.41...appdaemon-9.0.42) (2022-11-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4308](https://github.com/truecharts/charts/issues/4308)) + + + + +## [appdaemon-9.0.41](https://github.com/truecharts/charts/compare/appdaemon-9.0.40...appdaemon-9.0.41) (2022-11-02) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4261](https://github.com/truecharts/charts/issues/4261)) + + + + +## [appdaemon-9.0.40](https://github.com/truecharts/charts/compare/appdaemon-9.0.39...appdaemon-9.0.40) (2022-10-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4182](https://github.com/truecharts/charts/issues/4182)) + + + + +## [appdaemon-9.0.39](https://github.com/truecharts/charts/compare/appdaemon-9.0.38...appdaemon-9.0.39) (2022-10-19) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4122](https://github.com/truecharts/charts/issues/4122)) + + + + +## [appdaemon-9.0.38](https://github.com/truecharts/charts/compare/appdaemon-9.0.37...appdaemon-9.0.38) (2022-10-12) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4071](https://github.com/truecharts/charts/issues/4071)) + + + + +## [appdaemon-9.0.37](https://github.com/truecharts/charts/compare/appdaemon-9.0.36...appdaemon-9.0.37) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [appdaemon-9.0.37](https://github.com/truecharts/charts/compare/appdaemon-9.0.36...appdaemon-9.0.37) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [appdaemon-9.0.36](https://github.com/truecharts/charts/compare/appdaemon-9.0.35...appdaemon-9.0.36) (2022-10-05) + +### Chore + +- Auto-update chart README [skip ci] + - split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979)) + - update helm general non-major + + + + +## [appdaemon-9.0.35](https://github.com/truecharts/charts/compare/appdaemon-9.0.34...appdaemon-9.0.35) (2022-09-27) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918)) + + + + +## [appdaemon-9.0.34](https://github.com/truecharts/charts/compare/appdaemon-9.0.33...appdaemon-9.0.34) (2022-09-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898)) + + + + +## [appdaemon-9.0.33](https://github.com/truecharts/charts/compare/appdaemon-9.0.32...appdaemon-9.0.33) (2022-09-22) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [appdaemon-9.0.33](https://github.com/truecharts/charts/compare/appdaemon-9.0.32...appdaemon-9.0.33) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [appdaemon-9.0.33](https://github.com/truecharts/charts/compare/appdaemon-9.0.32...appdaemon-9.0.33) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [appdaemon-9.0.33](https://github.com/truecharts/charts/compare/appdaemon-9.0.32...appdaemon-9.0.33) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [appdaemon-9.0.33](https://github.com/truecharts/charts/compare/appdaemon-9.0.32...appdaemon-9.0.33) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [appdaemon-9.0.33](https://github.com/truecharts/charts/compare/appdaemon-9.0.32...appdaemon-9.0.33) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [appdaemon-9.0.33](https://github.com/truecharts/charts/compare/appdaemon-9.0.32...appdaemon-9.0.33) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [appdaemon-9.0.33](https://github.com/truecharts/charts/compare/appdaemon-9.0.32...appdaemon-9.0.33) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [appdaemon-9.0.33](https://github.com/truecharts/charts/compare/appdaemon-9.0.32...appdaemon-9.0.33) (2022-09-17) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [appdaemon-9.0.33](https://github.com/truecharts/charts/compare/appdaemon-9.0.32...appdaemon-9.0.33) (2022-09-18) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [appdaemon-9.0.33](https://github.com/truecharts/charts/compare/appdaemon-9.0.32...appdaemon-9.0.33) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [appdaemon-9.0.33](https://github.com/truecharts/charts/compare/appdaemon-9.0.32...appdaemon-9.0.33) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [appdaemon-9.0.33](https://github.com/truecharts/charts/compare/appdaemon-9.0.32...appdaemon-9.0.33) (2022-09-15) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [appdaemon-9.0.33](https://github.com/truecharts/charts/compare/appdaemon-9.0.32...appdaemon-9.0.33) (2022-09-15) + +### Chore + +- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [appdaemon-9.0.32](https://github.com/truecharts/charts/compare/appdaemon-9.0.31...appdaemon-9.0.32) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [appdaemon-9.0.32](https://github.com/truecharts/charts/compare/appdaemon-9.0.31...appdaemon-9.0.32) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [appdaemon-9.0.32](https://github.com/truecharts/charts/compare/appdaemon-9.0.31...appdaemon-9.0.32) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [appdaemon-9.0.32](https://github.com/truecharts/charts/compare/appdaemon-9.0.31...appdaemon-9.0.32) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [appdaemon-9.0.32](https://github.com/truecharts/charts/compare/appdaemon-9.0.31...appdaemon-9.0.32) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [appdaemon-9.0.32](https://github.com/truecharts/charts/compare/appdaemon-9.0.31...appdaemon-9.0.32) (2022-09-11) + +### Chore + +- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [appdaemon-9.0.31](https://github.com/truecharts/charts/compare/appdaemon-9.0.30...appdaemon-9.0.31) (2022-08-30) + +### Chore + +- update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639)) + + + + +## [appdaemon-9.0.30](https://github.com/truecharts/charts/compare/appdaemon-9.0.29...appdaemon-9.0.30) (2022-08-30) + +### Chore + +- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [appdaemon-9.0.29](https://github.com/truecharts/charts/compare/appdaemon-9.0.28...appdaemon-9.0.29) (2022-08-29) + +### Chore + +- update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619)) + + + + +## [appdaemon-9.0.28](https://github.com/truecharts/charts/compare/appdaemon-9.0.27...appdaemon-9.0.28) (2022-08-23) + +### Chore + +- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545)) + + + + +## [appdaemon-9.0.27](https://github.com/truecharts/charts/compare/appdaemon-9.0.26...appdaemon-9.0.27) (2022-08-12) + +### Chore + +- add documentation checkbox/section to all SCALE Apps + - update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456)) + + ### Fix + +- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447)) + + + + +## [appdaemon-9.0.26](https://github.com/truecharts/charts/compare/appdaemon-9.0.25...appdaemon-9.0.26) (2022-08-08) + +### Chore + +- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + + + +## [appdaemon-9.0.25](https://github.com/truecharts/apps/compare/appdaemon-9.0.24...appdaemon-9.0.25) (2022-07-26) + +### Chore + +- update home links ([#3291](https://github.com/truecharts/apps/issues/3291)) + - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302)) + + + + +## [appdaemon-9.0.24](https://github.com/truecharts/apps/compare/appdaemon-9.0.23...appdaemon-9.0.24) (2022-07-25) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [appdaemon-9.0.24](https://github.com/truecharts/apps/compare/appdaemon-9.0.23...appdaemon-9.0.24) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [appdaemon-9.0.23](https://github.com/truecharts/apps/compare/appdaemon-9.0.22...appdaemon-9.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [appdaemon-9.0.23](https://github.com/truecharts/apps/compare/appdaemon-9.0.22...appdaemon-9.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [appdaemon-9.0.23](https://github.com/truecharts/apps/compare/appdaemon-9.0.22...appdaemon-9.0.23) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [appdaemon-9.0.22](https://github.com/truecharts/apps/compare/appdaemon-9.0.20...appdaemon-9.0.22) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [appdaemon-9.0.20](https://github.com/truecharts/apps/compare/appdaemon-9.0.19...appdaemon-9.0.20) (2022-07-20) + +### Chore + +- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) + + + +## [appdaemon-9.0.19](https://github.com/truecharts/apps/compare/appdaemon-9.0.18...appdaemon-9.0.19) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [appdaemon-9.0.18](https://github.com/truecharts/apps/compare/appdaemon-9.0.17...appdaemon-9.0.18) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [appdaemon-9.0.17](https://github.com/truecharts/apps/compare/appdaemon-9.0.15...appdaemon-9.0.17) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [appdaemon-9.0.15](https://github.com/truecharts/apps/compare/appdaemon-9.0.13...appdaemon-9.0.15) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [appdaemon-9.0.13](https://github.com/truecharts/apps/compare/appdaemon-9.0.12...appdaemon-9.0.13) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [appdaemon-9.0.12](https://github.com/truecharts/apps/compare/appdaemon-9.0.11...appdaemon-9.0.12) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [appdaemon-9.0.11](https://github.com/truecharts/apps/compare/appdaemon-9.0.10...appdaemon-9.0.11) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [appdaemon-9.0.10](https://github.com/truecharts/apps/compare/appdaemon-9.0.9...appdaemon-9.0.10) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [appdaemon-9.0.9](https://github.com/truecharts/apps/compare/appdaemon-9.0.8...appdaemon-9.0.9) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [appdaemon-9.0.8](https://github.com/truecharts/apps/compare/appdaemon-9.0.7...appdaemon-9.0.8) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [appdaemon-9.0.7](https://github.com/truecharts/apps/compare/appdaemon-9.0.6...appdaemon-9.0.7) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [appdaemon-9.0.6](https://github.com/truecharts/apps/compare/appdaemon-9.0.5...appdaemon-9.0.6) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [appdaemon-9.0.5](https://github.com/truecharts/apps/compare/appdaemon-9.0.4...appdaemon-9.0.5) (2022-06-17) + +#### Chore + +* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916)) + + + + +### [appdaemon-9.0.4](https://github.com/truecharts/apps/compare/appdaemon-9.0.3...appdaemon-9.0.4) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [appdaemon-9.0.3](https://github.com/truecharts/apps/compare/appdaemon-9.0.2...appdaemon-9.0.3) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [appdaemon-9.0.2](https://github.com/truecharts/apps/compare/appdaemon-9.0.1...appdaemon-9.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [appdaemon-9.0.1](https://github.com/truecharts/apps/compare/appdaemon-8.0.19...appdaemon-9.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [appdaemon-9.0.0](https://github.com/truecharts/apps/compare/appdaemon-8.0.19...appdaemon-9.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [appdaemon-8.0.19](https://github.com/truecharts/apps/compare/appdaemon-8.0.18...appdaemon-8.0.19) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [appdaemon-8.0.18](https://github.com/truecharts/apps/compare/appdaemon-8.0.17...appdaemon-8.0.18) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [appdaemon-8.0.18](https://github.com/truecharts/apps/compare/appdaemon-8.0.17...appdaemon-8.0.18) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [appdaemon-8.0.17](https://github.com/truecharts/apps/compare/appdaemon-8.0.16...appdaemon-8.0.17) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [appdaemon-8.0.16](https://github.com/truecharts/apps/compare/appdaemon-8.0.15...appdaemon-8.0.16) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [appdaemon-8.0.16](https://github.com/truecharts/apps/compare/appdaemon-8.0.15...appdaemon-8.0.16) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [appdaemon-8.0.15](https://github.com/truecharts/apps/compare/appdaemon-8.0.14...appdaemon-8.0.15) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [appdaemon-8.0.14](https://github.com/truecharts/apps/compare/appdaemon-8.0.13...appdaemon-8.0.14) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [appdaemon-8.0.13](https://github.com/truecharts/apps/compare/appdaemon-8.0.12...appdaemon-8.0.13) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [appdaemon-8.0.12](https://github.com/truecharts/apps/compare/appdaemon-8.0.11...appdaemon-8.0.12) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [appdaemon-8.0.11](https://github.com/truecharts/apps/compare/appdaemon-8.0.10...appdaemon-8.0.11) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [appdaemon-8.0.10](https://github.com/truecharts/apps/compare/appdaemon-8.0.9...appdaemon-8.0.10) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [appdaemon-8.0.9](https://github.com/truecharts/apps/compare/appdaemon-8.0.8...appdaemon-8.0.9) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [appdaemon-8.0.8](https://github.com/truecharts/apps/compare/appdaemon-8.0.7...appdaemon-8.0.8) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [appdaemon-8.0.7](https://github.com/truecharts/apps/compare/appdaemon-8.0.6...appdaemon-8.0.7) (2022-03-30) + +#### Chore + +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [appdaemon-8.0.6](https://github.com/truecharts/apps/compare/appdaemon-8.0.5...appdaemon-8.0.6) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [appdaemon-8.0.1](https://github.com/truecharts/apps/compare/appdaemon-8.0.0...appdaemon-8.0.1) (2022-03-07) + +#### Chore + +* update helm general non-major helm releases ([#2111](https://github.com/truecharts/apps/issues/2111)) +* Remove `-icon` string from icon png's ([#2040](https://github.com/truecharts/apps/issues/2040)) + + + + +### [appdaemon-8.0.0](https://github.com/truecharts/apps/compare/appdaemon-7.0.25...appdaemon-8.0.0) (2022-03-03) + +#### Chore + +* remove fixed env from questions.yaml +* update helm general major helm releases ([#2021](https://github.com/truecharts/apps/issues/2021)) + +#### Fix + +* BREAKING CHANGE Move some env-vars outside of env section ([#2010](https://github.com/truecharts/apps/issues/2010)) +* fix TZ being wrongly defined in common and remove its references from some remaining Apps ([#2005](https://github.com/truecharts/apps/issues/2005)) + + + + +### [appdaemon-7.0.25](https://github.com/truecharts/apps/compare/appdaemon-7.0.24...appdaemon-7.0.25) (2022-03-02) + +#### Chore + +* rename `web_portal` to `open` ([#1957](https://github.com/truecharts/apps/issues/1957)) +* update helm general non-major helm releases ([#1999](https://github.com/truecharts/apps/issues/1999)) + + + + +### [appdaemon-7.0.24](https://github.com/truecharts/apps/compare/appdaemon-7.0.23...appdaemon-7.0.24) (2022-02-21) + +#### Chore + +* update helm general non-major helm releases ([#1927](https://github.com/truecharts/apps/issues/1927)) + + + + +### [appdaemon-7.0.23](https://github.com/truecharts/apps/compare/appdaemon-7.0.22...appdaemon-7.0.23) (2022-02-15) + +#### Chore + +* update helm general non-major helm releases ([#1901](https://github.com/truecharts/apps/issues/1901)) + + + + +### [appdaemon-7.0.22](https://github.com/truecharts/apps/compare/appdaemon-7.0.21...appdaemon-7.0.22) (2022-02-08) + +#### Chore + +* update helm general non-major helm releases ([#1871](https://github.com/truecharts/apps/issues/1871)) + + + + +### [appdaemon-7.0.21](https://github.com/truecharts/apps/compare/appdaemon-7.0.20...appdaemon-7.0.21) (2022-02-06) + +#### Chore + +* update helm chart common to v8.15.0 ([#1859](https://github.com/truecharts/apps/issues/1859)) + + + + +### [appdaemon-7.0.20](https://github.com/truecharts/apps/compare/appdaemon-7.0.19...appdaemon-7.0.20) (2022-02-05) + +#### Chore + +* update helm general non-major helm releases ([#1852](https://github.com/truecharts/apps/issues/1852)) + + + + +### [appdaemon-7.0.19](https://github.com/truecharts/apps/compare/appdaemon-7.0.18...appdaemon-7.0.19) (2022-02-02) + +#### Chore + +* update helm general non-major helm releases ([#1828](https://github.com/truecharts/apps/issues/1828)) + + + + +### [appdaemon-7.0.18](https://github.com/truecharts/apps/compare/appdaemon-7.0.17...appdaemon-7.0.18) (2022-01-25) + +#### Chore + +* update helm general non-major helm releases ([#1791](https://github.com/truecharts/apps/issues/1791)) + + + + +### [appdaemon-7.0.17](https://github.com/truecharts/apps/compare/appdaemon-7.0.16...appdaemon-7.0.17) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1766](https://github.com/truecharts/apps/issues/1766)) + + + + +### [appdaemon-7.0.16](https://github.com/truecharts/apps/compare/appdaemon-7.0.15...appdaemon-7.0.16) (2022-01-21) + +#### Chore + +* update helm general non-major helm releases ([#1759](https://github.com/truecharts/apps/issues/1759)) + +#### Fix + +* set additional_attrs: true on all dicts ([#1750](https://github.com/truecharts/apps/issues/1750)) + + + + +### [appdaemon-7.0.15](https://github.com/truecharts/apps/compare/appdaemon-7.0.14...appdaemon-7.0.15) (2022-01-18) + +#### Chore + +* update helm general non-major helm releases ([#1732](https://github.com/truecharts/apps/issues/1732)) + + + + +### [appdaemon-7.0.14](https://github.com/truecharts/apps/compare/appdaemon-7.0.13...appdaemon-7.0.14) (2022-01-17) + +#### Chore + +* update docker general non-major ([#1728](https://github.com/truecharts/apps/issues/1728)) + + + + +### [appdaemon-7.0.13](https://github.com/truecharts/apps/compare/appdaemon-7.0.12...appdaemon-7.0.13) (2022-01-13) + +#### Chore + +* update helm general non-major helm releases ([#1712](https://github.com/truecharts/apps/issues/1712)) + +#### Feat + +* expose capabilities in GUI ([#1709](https://github.com/truecharts/apps/issues/1709)) + + + + +### [appdaemon-7.0.12](https://github.com/truecharts/apps/compare/appdaemon-7.0.11...appdaemon-7.0.12) (2022-01-12) + +#### Chore + +* update helm general non-major helm releases ([#1704](https://github.com/truecharts/apps/issues/1704)) + + + + +### [appdaemon-7.0.11](https://github.com/truecharts/apps/compare/appdaemon-7.0.10...appdaemon-7.0.11) (2022-01-11) + +#### Chore + +* update helm general non-major helm releases ([#1693](https://github.com/truecharts/apps/issues/1693)) + + + + +### [appdaemon-7.0.10](https://github.com/truecharts/apps/compare/appdaemon-7.0.9...appdaemon-7.0.10) (2022-01-04) + +#### Chore + +* update helm general non-major helm releases + + + + +### [appdaemon-7.0.9](https://github.com/truecharts/apps/compare/appdaemon-7.0.8...appdaemon-7.0.9) (2022-01-04) + +#### Chore + +* update docker general non-major ([#1648](https://github.com/truecharts/apps/issues/1648)) + + + + +### [appdaemon-7.0.8](https://github.com/truecharts/apps/compare/appdaemon-7.0.7...appdaemon-7.0.8) (2021-12-28) + +#### Chore + +* update helm general non-major helm releases ([#1623](https://github.com/truecharts/apps/issues/1623)) + + + + +### [appdaemon-7.0.7](https://github.com/truecharts/apps/compare/appdaemon-7.0.6...appdaemon-7.0.7) (2021-12-21) + +#### Chore + +* update helm general non-major helm releases ([#1596](https://github.com/truecharts/apps/issues/1596)) + + + + +### [appdaemon-7.0.6](https://github.com/truecharts/apps/compare/appdaemon-7.0.5...appdaemon-7.0.6) (2021-12-19) + +#### Chore + +* Last patch bump before RC2 branch-off +* remove `editable: true` as this is the default ([#1576](https://github.com/truecharts/apps/issues/1576)) + + + + +### [appdaemon-7.0.5](https://github.com/truecharts/apps/compare/appdaemon-7.0.4...appdaemon-7.0.5) (2021-12-19) + +#### Chore + +* completely remove mountPath reference from GUI ([#1572](https://github.com/truecharts/apps/issues/1572)) +* update helm general non-major helm releases ([#1571](https://github.com/truecharts/apps/issues/1571)) + + + + +### [appdaemon-7.0.4](https://github.com/truecharts/apps/compare/appdaemon-7.0.3...appdaemon-7.0.4) (2021-12-18) + +#### Chore + +* cleanup questions by removing hidden dicts ([#1558](https://github.com/truecharts/apps/issues/1558)) +* App-Icon Organization ([#1539](https://github.com/truecharts/apps/issues/1539)) + + + + +### [appdaemon-7.0.3](https://github.com/truecharts/apps/compare/appdaemon-7.0.2...appdaemon-7.0.3) (2021-12-14) + +#### Chore + +* update helm general non-major helm releases ([#1535](https://github.com/truecharts/apps/issues/1535)) + + + + +### [appdaemon-7.0.2](https://github.com/truecharts/apps/compare/appdaemon-7.0.1...appdaemon-7.0.2) (2021-12-13) + +#### Chore + +* move incubator apps to stable and bump everything + + + + +### [appdaemon-7.0.1](https://github.com/truecharts/apps/compare/appdaemon-7.0.0...appdaemon-7.0.1) (2021-12-11) + +#### Chore + +* update general helm non-major helm releases ([#1509](https://github.com/truecharts/apps/issues/1509)) + + + + +### [appdaemon-7.0.0](https://github.com/truecharts/apps/compare/appdaemon-6.0.19...appdaemon-7.0.0) (2021-12-11) + +#### Feat + +* move user/pass/secrets/keys from `env` to `secret` ([#1501](https://github.com/truecharts/apps/issues/1501)) + + + + +### [appdaemon-6.0.19](https://github.com/truecharts/apps/compare/appdaemon-6.0.18...appdaemon-6.0.19) (2021-12-07) + +#### Chore + +* update non-major deps helm releases ([#1481](https://github.com/truecharts/apps/issues/1481)) + + + + +### appdaemon-6.0.18 (2021-12-05) + +#### Chore + +* bump apps to generate security page +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major deps helm releases ([#1471](https://github.com/truecharts/apps/issues/1471)) +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + +#### Fix + +* fix typo in theme selection ([#1428](https://github.com/truecharts/apps/issues/1428)) + + + + +### [appdaemon-6.0.17](https://github.com/truecharts/apps/compare/appdaemon-6.0.16...appdaemon-6.0.17) (2021-12-05) + +#### Chore + +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) + + + + +### [appdaemon-6.0.16](https://github.com/truecharts/apps/compare/appdaemon-6.0.15...appdaemon-6.0.16) (2021-12-04) + +#### Chore + +* bump apps to generate security page + + + + +### [appdaemon-6.0.15](https://github.com/truecharts/apps/compare/appdaemon-6.0.14...appdaemon-6.0.15) (2021-12-04) + +#### Chore + +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) + + + + +### [appdaemon-6.0.14](https://github.com/truecharts/apps/compare/appdaemon-6.0.13...appdaemon-6.0.14) (2021-12-03) + +#### Chore + +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) + + + + +### [appdaemon-6.0.13](https://github.com/truecharts/apps/compare/appdaemon-6.0.12...appdaemon-6.0.13) (2021-11-30) + +#### Chore + +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + + + + +### [appdaemon-6.0.12](https://github.com/truecharts/apps/compare/appdaemon-6.0.11...appdaemon-6.0.12) (2021-11-23) + +#### Chore + +* update non-major deps helm releases ([#1386](https://github.com/truecharts/apps/issues/1386)) + + + + +### [appdaemon-6.0.11](https://github.com/truecharts/apps/compare/appdaemon-6.0.10...appdaemon-6.0.11) (2021-11-22) + +#### Chore + +* update non-major deps helm releases ([#1383](https://github.com/truecharts/apps/issues/1383)) + +#### Fix + +* Default enable all services ([#1361](https://github.com/truecharts/apps/issues/1361)) + + + + +### [appdaemon-6.0.10](https://github.com/truecharts/apps/compare/appdaemon-6.0.9...appdaemon-6.0.10) (2021-11-16) + +#### Chore + +* update non-major deps helm releases ([#1345](https://github.com/truecharts/apps/issues/1345)) + + + + +### [appdaemon-6.0.9](https://github.com/truecharts/apps/compare/appdaemon-6.0.8...appdaemon-6.0.9) (2021-11-15) + +#### Chore + +* persistence cleanup and small bugfixes ([#1329](https://github.com/truecharts/apps/issues/1329)) +* update non-major deps helm releases ([#1338](https://github.com/truecharts/apps/issues/1338)) + + + + +### [appdaemon-6.0.8](https://github.com/truecharts/apps/compare/appdaemon-6.0.7...appdaemon-6.0.8) (2021-11-14) + +#### Chore + +* fixes around the GUI refactor ([#1316](https://github.com/truecharts/apps/issues/1316)) +* move port above advanced in GUI ([#1326](https://github.com/truecharts/apps/issues/1326)) +* clean up Chart.yaml ([#1322](https://github.com/truecharts/apps/issues/1322)) +* update non-major deps helm releases ([#1328](https://github.com/truecharts/apps/issues/1328)) + +#### Fix + +* split udp and tcp ports ([#1321](https://github.com/truecharts/apps/issues/1321)) +* Allow spaces in paths ([#1306](https://github.com/truecharts/apps/issues/1306)) + + + + +### [appdaemon-6.0.7](https://github.com/truecharts/apps/compare/appdaemon-6.0.6...appdaemon-6.0.7) (2021-11-09) + +#### Chore + +* update non-major deps helm releases ([#1297](https://github.com/truecharts/apps/issues/1297)) + + + + +### [appdaemon-6.0.6](https://github.com/truecharts/apps/compare/appdaemon-6.0.5...appdaemon-6.0.6) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1295](https://github.com/truecharts/apps/issues/1295)) + + + + +### [appdaemon-6.0.5](https://github.com/truecharts/apps/compare/appdaemon-6.0.4...appdaemon-6.0.5) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1291](https://github.com/truecharts/apps/issues/1291)) + +#### Chore + +* Simplify GUI for deployment, persistence and securityContext ([#1289](https://github.com/truecharts/apps/issues/1289)) + +#### Feat + +* Simplify the Services GUI ([#1290](https://github.com/truecharts/apps/issues/1290)) + + + + +### [appdaemon-6.0.4](https://github.com/truecharts/apps/compare/appdaemon-6.0.3...appdaemon-6.0.4) (2021-11-02) + +#### Chore + +* update non-major deps helm releases ([#1267](https://github.com/truecharts/apps/issues/1267)) + + + + +### [appdaemon-6.0.3](https://github.com/truecharts/apps/compare/appdaemon-6.0.2...appdaemon-6.0.3) (2021-11-01) + +#### Chore + +* update non-major deps helm releases ([#1264](https://github.com/truecharts/apps/issues/1264)) + + + + +### [appdaemon-6.0.2](https://github.com/truecharts/apps/compare/appdaemon-6.0.1...appdaemon-6.0.2) (2021-10-26) + +#### Chore + +* update non-major deps helm releases ([#1245](https://github.com/truecharts/apps/issues/1245)) + + + + +### [appdaemon-6.0.1](https://github.com/truecharts/apps/compare/appdaemon-6.0.0...appdaemon-6.0.1) (2021-10-26) + +#### Chore + +* update helm chart common to v8.3.15 ([#1240](https://github.com/truecharts/apps/issues/1240)) + + + + +### [appdaemon-6.0.0](https://github.com/truecharts/apps/compare/appdaemon-5.0.16...appdaemon-6.0.0) (2021-10-25) + +#### Chore + +* Adapt for TrueNAS SCALE RC1 + + + + +### [appdaemon-5.0.16](https://github.com/truecharts/apps/compare/appdaemon-5.0.15...appdaemon-5.0.16) (2021-10-20) + +#### Chore + +* bump apps, remove duplicates and move incubator to stable for RC1 + + + + +### [appdaemon-5.0.13](https://github.com/truecharts/apps/compare/appdaemon-5.0.12...appdaemon-5.0.13) (2021-10-20) + +#### Chore + +* bump versions to rerelease and fix icons + + + + +### [appdaemon-5.0.12](https://github.com/truecharts/apps/compare/appdaemon-5.0.11...appdaemon-5.0.12) (2021-10-19) + +#### Change + +* Project-Eclipse 3, Automatically generate item.yaml ([#1178](https://github.com/truecharts/apps/issues/1178)) + +#### Chore + +* Project-Eclipse 5, move app-readme to automatic generation script ([#1181](https://github.com/truecharts/apps/issues/1181)) +* Project-Eclipse part 2, adapting and cleaning changelog ([#1173](https://github.com/truecharts/apps/issues/1173)) +* update helm chart common to v8.3.13 ([#1184](https://github.com/truecharts/apps/issues/1184)) + +#### Feat + +* Project-Eclipse 4, Add App grading annotations to Chart.yaml ([#1180](https://github.com/truecharts/apps/issues/1180)) + +#### Refactor + +* Project Eclipse Part 6, move questions.yaml to root App folder ([#1182](https://github.com/truecharts/apps/issues/1182)) + + + + +### [appdaemon-5.0.11](https://github.com/truecharts/apps/compare/appdaemon-5.0.10...appdaemon-5.0.11) (2021-10-19) + +#### Fix + +* fix previous SCALE bugfix not correctly being applied + + + + +### [appdaemon-5.0.10](https://github.com/truecharts/apps/compare/appdaemon-5.0.9...appdaemon-5.0.10) (2021-10-19) + +#### Fix + +* Solve issues regarding ix_values.yaml not containing the image and tag definitions. ([#1176](https://github.com/truecharts/apps/issues/1176)) + + + + +### [appdaemon-5.0.9](https://github.com/truecharts/apps/compare/appdaemon-5.0.8...appdaemon-5.0.9) (2021-10-18) + +#### Refactor + +* Project Eclipse - part 1 - remove ix_values.yaml ([#1168](https://github.com/truecharts/apps/issues/1168)) + + + + +### [appdaemon-5.0.8](https://github.com/truecharts/apps/compare/appdaemon-5.0.7...appdaemon-5.0.8) (2021-10-17) + +#### Chore + +* update helm chart common to v8.3.10 ([#1160](https://github.com/truecharts/apps/issues/1160)) + +#### Fix + +* force users using correct / prefix for mounPath ([#1156](https://github.com/truecharts/apps/issues/1156)) + + + + +### [appdaemon-5.0.7](https://github.com/truecharts/apps/compare/appdaemon-5.0.6...appdaemon-5.0.7) (2021-10-13) + +#### Chore + +* update non-major deps helm releases ([#1133](https://github.com/truecharts/apps/issues/1133)) + + + + +### [appdaemon-5.0.6](https://github.com/truecharts/apps/compare/appdaemon-5.0.5...appdaemon-5.0.6) (2021-10-12) + +#### Chore + +* update non-major deps helm releases ([#1126](https://github.com/truecharts/apps/issues/1126)) + + + + +### [appdaemon-5.0.5](https://github.com/truecharts/apps/compare/appdaemon-5.0.4...appdaemon-5.0.5) (2021-10-12) + +#### Chore + +* update non-major deps helm releases ([#1123](https://github.com/truecharts/apps/issues/1123)) + + + + +### [appdaemon-5.0.4](https://github.com/truecharts/apps/compare/appdaemon-5.0.3...appdaemon-5.0.4) (2021-10-05) + +#### Chore + +* update non-major deps helm releases ([#1099](https://github.com/truecharts/apps/issues/1099)) + + + + +### [appdaemon-5.0.3](https://github.com/truecharts/apps/compare/appdaemon-5.0.2...appdaemon-5.0.3) (2021-09-29) + +#### Chore + +* update helm chart common to v8.0.13 ([#1060](https://github.com/truecharts/apps/issues/1060)) + + + + +### [appdaemon-5.0.1](https://github.com/truecharts/apps/compare/appdaemon-5.0.0...appdaemon-5.0.1) (2021-09-26) + + + + +### [appdaemon-5.0.0](https://github.com/truecharts/apps/compare/appdaemon-4.0.2...appdaemon-5.0.0) (2021-09-26) + + + + +### [appdaemon-4.0.2](https://github.com/truecharts/apps/compare/appdaemon-4.0.1...appdaemon-4.0.2) (2021-09-21) + +#### Chore + +* update non-major deps helm releases ([#1014](https://github.com/truecharts/apps/issues/1014)) + + + + +### [appdaemon-4.0.1](https://github.com/truecharts/apps/compare/appdaemon-3.11.15...appdaemon-4.0.1) (2021-09-13) + +#### Chore + +* update non-major +* update non-major + +#### Feat + +* add new GUI and VPN support to all Apps ([#977](https://github.com/truecharts/apps/issues/977)) +* Add VPN addon and move some config to includes ([#973](https://github.com/truecharts/apps/issues/973)) +* pin all container references to digests ([#963](https://github.com/truecharts/apps/issues/963)) +* Move some common containers to our own containers + +#### Fix + +* make sure podSecurityContext is included in both SCALE and Helm installs ([#956](https://github.com/truecharts/apps/issues/956)) + + +## [appdaemon-3.11.15](https://github.com/truecharts/apps/compare/appdaemon-3.11.14...appdaemon-3.11.15) (2021-09-08) + +### Fix + +* repair Hyperion and some misplaced GUI elements ([#922](https://github.com/truecharts/apps/issues/922)) diff --git a/tmp/appdaemon/Chart.yaml b/tmp/appdaemon/Chart.yaml new file mode 100644 index 00000000000..aeb84613ab5 --- /dev/null +++ b/tmp/appdaemon/Chart.yaml @@ -0,0 +1,31 @@ +apiVersion: v2 +appVersion: "4.2.3" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +deprecated: false +description: AppDaemon is a loosely coupled, multi-threaded, sandboxed python execution environment for writing automation apps. +home: https://truecharts.org/charts/stable/appdaemon +icon: https://truecharts.org/img/hotlink-ok/chart-icons/appdaemon.png +keywords: + - appdaemon + - homeautomation +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org + - email: 20650065+warllo54@users.noreply.github.com + name: warllo54 + url: truecharts.org +name: appdaemon +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/appdaemon + - https://github.com/AppDaemon/appdaemon +type: application +version: 12.0.0 +annotations: + truecharts.org/catagories: | + - utilities + truecharts.org/SCALE-support: "true" diff --git a/tmp/appdaemon/README.md b/tmp/appdaemon/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/appdaemon/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/appdaemon/docs/installation_guide.md b/tmp/appdaemon/docs/installation_guide.md new file mode 100644 index 00000000000..9d30cb84c8b --- /dev/null +++ b/tmp/appdaemon/docs/installation_guide.md @@ -0,0 +1,14 @@ +# Installation Guide + +- Set `HA Token` to a Long Live HA token that can be found by going to your profile and then at bottom of the page you will see `Long-Lived Access Tokens`. + + - Create token and give it any name. + - Copy the token and paste it to the above field. + +- Set `HA URL` to the IP or cluster url + port, for ex: `http://home-assistant.ix-home-assistant.svc.cluster.local:8123` +- Set `Dashboard URL` to a http/s url. + + - HTTP ex: `http://IP:PORT` + - HTTPS ex: `https://app.mydomain.tld` + +- Set `Latitude`, `Longitude`, `ELEVATION` by the using this 3rd party [service](https://www.latlong.net/) or any service you want. It needs to match to what you set in HA, according to AppDaemon's docs. diff --git a/tmp/appdaemon/docs/validation.md b/tmp/appdaemon/docs/validation.md new file mode 100644 index 00000000000..d70062900f6 --- /dev/null +++ b/tmp/appdaemon/docs/validation.md @@ -0,0 +1,23 @@ +# Input Validation + +**`LATITUDE`** +Accepted formats are: + +- Float (eg. `24.2028`) +- Negative Float (eg. `-24.2028`) + +Regex used to match this: `^(\+|-)?(?:90(?:(?:\.0{1,15})?)|(?:[0-9]|[1-8][0-9])(?:(?:\.[0-9]{1,15})?))$` +You can try live [here](https://regex101.com/r/kzRvvw/1) + +**`LONGITUDE`** +Accepted formats are: + +- Float (eg. `24.2028`) +- Negative Float (eg. `-24.2028`) + +Regex used to match this: `^(\+|-)?(?:180(?:(?:\.0{1,15})?)|(?:[0-9]|[1-9][0-9]|1[0-7][0-9])(?:(?:\.[0-9]{1,15})?))$` +You can try live [here](https://regex101.com/r/EjuPpL/1) + +--- + +_If you find a field that you think it needs validation, please open an issue on github_ diff --git a/tmp/appdaemon/icon.png b/tmp/appdaemon/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..9bce17420763f4f1a499220175521a0b825e36d5 GIT binary patch literal 562 zcmeAS@N?(olHy`uVBq!ia0vp^TR@nD8Ax&oe*=;X?EyX^uK)l4XI}M%Wz`p^m0uWE zePmemjd|5qhE<S(krhUiFy;s2-?y)hCAe|JjzoReoh&0Wk!fG_$rU0Xj*iB*-tA zA;IH~)y}3K+P=H9=MP3apaZ%BLkPmDc&;HIof6B7gb(`j)1HXRNr%hG2zPR#J z>EbJ=&sSeG$iNC-G`r0&`83yU<^1{IohPZt=B7XYskg}F#Ci5WslHFWx9gskuC9^I z$arCYaeDaHUH7!VsAQEg^P+&-D=%)xt$i0WW5L4jg0^#?&OZKE<-YS2v7bMcR6Hl$ zdihcFe({#T$ID;VOv{&Anp(H-iy#9p@89mYy;ojc)#aB$2ESHZ%zwZ2SHYS_JD-xv z_r>2Xm~AHaRN5_b?)>#Y_r08-yX~b};IBK+es?W +### [ariang-0.0.4](https://github.com/truecharts/apps/compare/ariang-0.0.3...ariang-0.0.4) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [ariang-0.0.3](https://github.com/truecharts/apps/compare/ariang-0.0.2...ariang-0.0.3) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [ariang-0.0.2](https://github.com/truecharts/apps/compare/ariang-0.0.1...ariang-0.0.2) (2022-07-09) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### ariang-0.0.1 (2022-07-08) + +#### Feat + +* add Ariang ([#3098](https://github.com/truecharts/apps/issues/3098)) diff --git a/tmp/ariang/Chart.yaml b/tmp/ariang/Chart.yaml new file mode 100644 index 00000000000..b245f366cc0 --- /dev/null +++ b/tmp/ariang/Chart.yaml @@ -0,0 +1,25 @@ +apiVersion: v2 +appVersion: "1.3.2" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +description: A modern web frontend making aria2 easier to use | Aria2 WebUI. +home: https://truecharts.org/charts/stable/ariang +icon: https://truecharts.org/img/hotlink-ok/chart-icons/ariang.png +keywords: + - ariang +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: ariang +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/ariang + - https://github.com/leonismoe/docker-images +version: 4.0.0 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" diff --git a/tmp/ariang/README.md b/tmp/ariang/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/ariang/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/ariang/docs/how-to.md b/tmp/ariang/docs/how-to.md new file mode 100644 index 00000000000..7abadce4dda --- /dev/null +++ b/tmp/ariang/docs/how-to.md @@ -0,0 +1,13 @@ +# How To + +:::warning + +This chart requires **aria2** to be installed or otherwise reachable. + +::: + +To connect to **aria2** in ariang webGUI. Go to `Ariang Settings` and click on the first RPC option. + +The example below uses ingress so the rpc protocol defaults to `https` and the port should be set to `443`. If you don't use ingress at all then protocol can be set to `http` and the port can be defaulted to `6800` or whatever port you set in `aria2`. + +![ariang-ingress](./img/ariang-ingress.png) diff --git a/tmp/ariang/docs/img/ariang-ingress.png b/tmp/ariang/docs/img/ariang-ingress.png new file mode 100644 index 0000000000000000000000000000000000000000..dd61fab1efe4849306b77a84d99d763c51ed637d GIT binary patch literal 23098 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 J;TM-De+P}1LYn{p literal 0 HcmV?d00001 diff --git a/tmp/ariang/icon.png b/tmp/ariang/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..735f078ce268c9dd98ff4f8ee29dbffaa412170e GIT binary patch literal 18248 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 iR53C-H8?snGb=DKIxsLm&95c^0000 +### [audacity-4.0.11](https://github.com/truecharts/apps/compare/audacity-4.0.10...audacity-4.0.11) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [audacity-4.0.10](https://github.com/truecharts/apps/compare/audacity-4.0.9...audacity-4.0.10) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [audacity-4.0.9](https://github.com/truecharts/apps/compare/audacity-4.0.8...audacity-4.0.9) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [audacity-4.0.8](https://github.com/truecharts/apps/compare/audacity-4.0.7...audacity-4.0.8) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [audacity-4.0.7](https://github.com/truecharts/apps/compare/audacity-4.0.6...audacity-4.0.7) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [audacity-4.0.6](https://github.com/truecharts/apps/compare/audacity-4.0.5...audacity-4.0.6) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [audacity-4.0.5](https://github.com/truecharts/apps/compare/audacity-4.0.4...audacity-4.0.5) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [audacity-4.0.4](https://github.com/truecharts/apps/compare/audacity-4.0.3...audacity-4.0.4) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [audacity-4.0.3](https://github.com/truecharts/apps/compare/audacity-4.0.2...audacity-4.0.3) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [audacity-4.0.2](https://github.com/truecharts/apps/compare/audacity-4.0.1...audacity-4.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [audacity-4.0.1](https://github.com/truecharts/apps/compare/audacity-3.0.19...audacity-4.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [audacity-4.0.0](https://github.com/truecharts/apps/compare/audacity-3.0.19...audacity-4.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [audacity-3.0.19](https://github.com/truecharts/apps/compare/audacity-3.0.18...audacity-3.0.19) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [audacity-3.0.18](https://github.com/truecharts/apps/compare/audacity-3.0.17...audacity-3.0.18) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [audacity-3.0.18](https://github.com/truecharts/apps/compare/audacity-3.0.17...audacity-3.0.18) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [audacity-3.0.17](https://github.com/truecharts/apps/compare/audacity-3.0.16...audacity-3.0.17) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [audacity-3.0.16](https://github.com/truecharts/apps/compare/audacity-3.0.15...audacity-3.0.16) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [audacity-3.0.16](https://github.com/truecharts/apps/compare/audacity-3.0.15...audacity-3.0.16) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [audacity-3.0.15](https://github.com/truecharts/apps/compare/audacity-3.0.14...audacity-3.0.15) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [audacity-3.0.14](https://github.com/truecharts/apps/compare/audacity-3.0.13...audacity-3.0.14) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [audacity-3.0.13](https://github.com/truecharts/apps/compare/audacity-3.0.12...audacity-3.0.13) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [audacity-3.0.12](https://github.com/truecharts/apps/compare/audacity-3.0.11...audacity-3.0.12) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [audacity-3.0.11](https://github.com/truecharts/apps/compare/audacity-3.0.10...audacity-3.0.11) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [audacity-3.0.10](https://github.com/truecharts/apps/compare/audacity-3.0.9...audacity-3.0.10) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [audacity-3.0.9](https://github.com/truecharts/apps/compare/audacity-3.0.8...audacity-3.0.9) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [audacity-3.0.8](https://github.com/truecharts/apps/compare/audacity-3.0.7...audacity-3.0.8) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [audacity-3.0.7](https://github.com/truecharts/apps/compare/audacity-3.0.6...audacity-3.0.7) (2022-03-30) + +#### Chore + +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [audacity-3.0.6](https://github.com/truecharts/apps/compare/audacity-3.0.5...audacity-3.0.6) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [audacity-3.0.1](https://github.com/truecharts/apps/compare/audacity-3.0.0...audacity-3.0.1) (2022-03-07) + +#### Chore + +* update helm general non-major helm releases ([#2111](https://github.com/truecharts/apps/issues/2111)) +* Remove `-icon` string from icon png's ([#2040](https://github.com/truecharts/apps/issues/2040)) + + + + +### [audacity-3.0.0](https://github.com/truecharts/apps/compare/audacity-2.0.42...audacity-3.0.0) (2022-03-03) + +#### Chore + +* remove fixed env from questions.yaml +* remove PUID from per-app env-vars if set to 568 +* remove empty env var declaration from questions.yaml +* update helm general major helm releases ([#2021](https://github.com/truecharts/apps/issues/2021)) + +#### Fix + +* BREAKING CHANGE Move some env-vars outside of env section ([#2010](https://github.com/truecharts/apps/issues/2010)) + + + + +### [audacity-2.0.42](https://github.com/truecharts/apps/compare/audacity-2.0.41...audacity-2.0.42) (2022-03-02) + +#### Chore + +* rename `web_portal` to `open` ([#1957](https://github.com/truecharts/apps/issues/1957)) +* update helm general non-major helm releases ([#1999](https://github.com/truecharts/apps/issues/1999)) + + + + +### [audacity-2.0.41](https://github.com/truecharts/apps/compare/audacity-2.0.40...audacity-2.0.41) (2022-02-21) + +#### Chore + +* update helm general non-major helm releases ([#1927](https://github.com/truecharts/apps/issues/1927)) + + + + +### [audacity-2.0.40](https://github.com/truecharts/apps/compare/audacity-2.0.39...audacity-2.0.40) (2022-02-15) + +#### Chore + +* update helm general non-major helm releases ([#1901](https://github.com/truecharts/apps/issues/1901)) + + + + +### [audacity-2.0.39](https://github.com/truecharts/apps/compare/audacity-2.0.38...audacity-2.0.39) (2022-02-08) + +#### Chore + +* update helm general non-major helm releases ([#1871](https://github.com/truecharts/apps/issues/1871)) + + + + +### [audacity-2.0.38](https://github.com/truecharts/apps/compare/audacity-2.0.37...audacity-2.0.38) (2022-02-06) + +#### Chore + +* update helm chart common to v8.15.0 ([#1859](https://github.com/truecharts/apps/issues/1859)) + + + + +### [audacity-2.0.37](https://github.com/truecharts/apps/compare/audacity-2.0.36...audacity-2.0.37) (2022-02-05) + +#### Chore + +* update helm general non-major helm releases ([#1852](https://github.com/truecharts/apps/issues/1852)) + + + + +### [audacity-2.0.36](https://github.com/truecharts/apps/compare/audacity-2.0.35...audacity-2.0.36) (2022-02-02) + +#### Chore + +* update helm general non-major helm releases ([#1828](https://github.com/truecharts/apps/issues/1828)) + + + + +### [audacity-2.0.35](https://github.com/truecharts/apps/compare/audacity-2.0.34...audacity-2.0.35) (2022-01-25) + +#### Chore + +* update helm general non-major helm releases ([#1791](https://github.com/truecharts/apps/issues/1791)) + + + + +### [audacity-2.0.34](https://github.com/truecharts/apps/compare/audacity-2.0.33...audacity-2.0.34) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1766](https://github.com/truecharts/apps/issues/1766)) + + + + +### [audacity-2.0.33](https://github.com/truecharts/apps/compare/audacity-2.0.32...audacity-2.0.33) (2022-01-21) + +#### Chore + +* update helm general non-major helm releases ([#1759](https://github.com/truecharts/apps/issues/1759)) + +#### Fix + +* set additional_attrs: true on all dicts ([#1750](https://github.com/truecharts/apps/issues/1750)) + + + + +### [audacity-2.0.32](https://github.com/truecharts/apps/compare/audacity-2.0.31...audacity-2.0.32) (2022-01-18) + +#### Chore + +* update helm general non-major helm releases ([#1732](https://github.com/truecharts/apps/issues/1732)) + + + + +### [audacity-2.0.31](https://github.com/truecharts/apps/compare/audacity-2.0.30...audacity-2.0.31) (2022-01-13) + +#### Chore + +* update helm general non-major helm releases ([#1712](https://github.com/truecharts/apps/issues/1712)) + +#### Feat + +* expose capabilities in GUI ([#1709](https://github.com/truecharts/apps/issues/1709)) + + + + +### [audacity-2.0.30](https://github.com/truecharts/apps/compare/audacity-2.0.29...audacity-2.0.30) (2022-01-12) + +#### Chore + +* update helm general non-major helm releases ([#1704](https://github.com/truecharts/apps/issues/1704)) + + + + +### [audacity-2.0.29](https://github.com/truecharts/apps/compare/audacity-2.0.28...audacity-2.0.29) (2022-01-11) + +#### Chore + +* update helm general non-major helm releases ([#1693](https://github.com/truecharts/apps/issues/1693)) + + + + +### [audacity-2.0.28](https://github.com/truecharts/apps/compare/audacity-2.0.27...audacity-2.0.28) (2022-01-04) + +#### Chore + +* update helm general non-major helm releases + + + + +### [audacity-2.0.27](https://github.com/truecharts/apps/compare/audacity-2.0.26...audacity-2.0.27) (2021-12-28) + +#### Chore + +* update helm general non-major helm releases ([#1623](https://github.com/truecharts/apps/issues/1623)) + + + + +### [audacity-2.0.26](https://github.com/truecharts/apps/compare/audacity-2.0.25...audacity-2.0.26) (2021-12-21) + +#### Chore + +* update helm general non-major helm releases ([#1596](https://github.com/truecharts/apps/issues/1596)) + + + + +### [audacity-2.0.25](https://github.com/truecharts/apps/compare/audacity-2.0.24...audacity-2.0.25) (2021-12-19) + +#### Chore + +* Last patch bump before RC2 branch-off +* remove `editable: true` as this is the default ([#1576](https://github.com/truecharts/apps/issues/1576)) + + + + +### [audacity-2.0.24](https://github.com/truecharts/apps/compare/audacity-2.0.23...audacity-2.0.24) (2021-12-19) + +#### Chore + +* completely remove mountPath reference from GUI ([#1572](https://github.com/truecharts/apps/issues/1572)) +* update helm general non-major helm releases ([#1571](https://github.com/truecharts/apps/issues/1571)) + + + + +### [audacity-2.0.23](https://github.com/truecharts/apps/compare/audacity-2.0.22...audacity-2.0.23) (2021-12-18) + +#### Chore + +* cleanup questions by removing hidden dicts ([#1558](https://github.com/truecharts/apps/issues/1558)) +* App-Icon Organization ([#1539](https://github.com/truecharts/apps/issues/1539)) + + + + +### [audacity-2.0.22](https://github.com/truecharts/apps/compare/audacity-2.0.21...audacity-2.0.22) (2021-12-14) + +#### Chore + +* update helm general non-major helm releases ([#1535](https://github.com/truecharts/apps/issues/1535)) + + + + +### [audacity-2.0.21](https://github.com/truecharts/apps/compare/audacity-2.0.20...audacity-2.0.21) (2021-12-13) + +#### Chore + +* move incubator apps to stable and bump everything + + + + +### [audacity-2.0.20](https://github.com/truecharts/apps/compare/audacity-2.0.19...audacity-2.0.20) (2021-12-11) + +#### Chore + +* update general helm non-major helm releases ([#1509](https://github.com/truecharts/apps/issues/1509)) + + + + +### [audacity-2.0.19](https://github.com/truecharts/apps/compare/audacity-2.0.18...audacity-2.0.19) (2021-12-07) + +#### Chore + +* update non-major deps helm releases ([#1481](https://github.com/truecharts/apps/issues/1481)) + + + + +### audacity-2.0.18 (2021-12-05) + +#### Chore + +* bump apps to generate security page +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major deps helm releases ([#1471](https://github.com/truecharts/apps/issues/1471)) +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + +#### Fix + +* misc fixes +* fix typo in theme selection ([#1428](https://github.com/truecharts/apps/issues/1428)) + + + + +### [audacity-2.0.17](https://github.com/truecharts/apps/compare/audacity-2.0.16...audacity-2.0.17) (2021-12-05) + +#### Chore + +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) + + + + +### [audacity-2.0.16](https://github.com/truecharts/apps/compare/audacity-2.0.15...audacity-2.0.16) (2021-12-04) + +#### Chore + +* bump apps to generate security page + + + + +### [audacity-2.0.15](https://github.com/truecharts/apps/compare/audacity-2.0.14...audacity-2.0.15) (2021-12-04) + +#### Chore + +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) + +#### Fix + +* misc fixes + + + + +### [audacity-2.0.14](https://github.com/truecharts/apps/compare/audacity-2.0.13...audacity-2.0.14) (2021-12-03) + +#### Chore + +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) + + + + +### [audacity-2.0.13](https://github.com/truecharts/apps/compare/audacity-2.0.12...audacity-2.0.13) (2021-11-30) + +#### Chore + +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + +#### Fix + +* move conflicting ports to 10xxx range ([#1415](https://github.com/truecharts/apps/issues/1415)) + + + + +### [audacity-2.0.12](https://github.com/truecharts/apps/compare/audacity-2.0.11...audacity-2.0.12) (2021-11-23) + +#### Chore + +* update non-major deps helm releases ([#1386](https://github.com/truecharts/apps/issues/1386)) + + + + +### [audacity-2.0.11](https://github.com/truecharts/apps/compare/audacity-2.0.10...audacity-2.0.11) (2021-11-22) + +#### Chore + +* update non-major deps helm releases ([#1383](https://github.com/truecharts/apps/issues/1383)) + + + + +### [audacity-2.0.10](https://github.com/truecharts/apps/compare/audacity-2.0.9...audacity-2.0.10) (2021-11-16) + +#### Chore + +* update non-major deps helm releases ([#1345](https://github.com/truecharts/apps/issues/1345)) + + + + +### [audacity-2.0.9](https://github.com/truecharts/apps/compare/audacity-2.0.8...audacity-2.0.9) (2021-11-15) + +#### Chore + +* persistence cleanup and small bugfixes ([#1329](https://github.com/truecharts/apps/issues/1329)) +* update non-major deps helm releases ([#1338](https://github.com/truecharts/apps/issues/1338)) + + + + +### [audacity-2.0.8](https://github.com/truecharts/apps/compare/audacity-2.0.7...audacity-2.0.8) (2021-11-14) + +#### Chore + +* fixes around the GUI refactor ([#1316](https://github.com/truecharts/apps/issues/1316)) +* move port above advanced in GUI ([#1326](https://github.com/truecharts/apps/issues/1326)) +* clean up Chart.yaml ([#1322](https://github.com/truecharts/apps/issues/1322)) +* update non-major deps helm releases ([#1328](https://github.com/truecharts/apps/issues/1328)) + +#### Fix + +* split udp and tcp ports ([#1321](https://github.com/truecharts/apps/issues/1321)) +* Allow spaces in paths ([#1306](https://github.com/truecharts/apps/issues/1306)) + + + + +### [audacity-2.0.7](https://github.com/truecharts/apps/compare/audacity-2.0.6...audacity-2.0.7) (2021-11-09) + +#### Chore + +* update non-major deps helm releases ([#1297](https://github.com/truecharts/apps/issues/1297)) + + + + +### [audacity-2.0.6](https://github.com/truecharts/apps/compare/audacity-2.0.5...audacity-2.0.6) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1295](https://github.com/truecharts/apps/issues/1295)) + + + + +### [audacity-2.0.5](https://github.com/truecharts/apps/compare/audacity-2.0.4...audacity-2.0.5) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1291](https://github.com/truecharts/apps/issues/1291)) + +#### Chore + +* Simplify GUI for deployment, persistence and securityContext ([#1289](https://github.com/truecharts/apps/issues/1289)) + +#### Feat + +* Simplify the Services GUI ([#1290](https://github.com/truecharts/apps/issues/1290)) + + + + +### [audacity-2.0.4](https://github.com/truecharts/apps/compare/audacity-2.0.3...audacity-2.0.4) (2021-11-02) + +#### Chore + +* update non-major deps helm releases ([#1267](https://github.com/truecharts/apps/issues/1267)) + + + + +### [audacity-2.0.3](https://github.com/truecharts/apps/compare/audacity-2.0.2...audacity-2.0.3) (2021-11-01) + +#### Chore + +* update non-major deps helm releases ([#1264](https://github.com/truecharts/apps/issues/1264)) + + + + +### [audacity-2.0.2](https://github.com/truecharts/apps/compare/audacity-2.0.1...audacity-2.0.2) (2021-10-26) + +#### Chore + +* update non-major deps helm releases ([#1245](https://github.com/truecharts/apps/issues/1245)) + + + + +### [audacity-2.0.1](https://github.com/truecharts/apps/compare/audacity-2.0.0...audacity-2.0.1) (2021-10-26) + +#### Chore + +* update helm chart common to v8.3.15 ([#1240](https://github.com/truecharts/apps/issues/1240)) + + + + +### [audacity-2.0.0](https://github.com/truecharts/apps/compare/audacity-1.0.1...audacity-2.0.0) (2021-10-25) + +#### Chore + +* Adapt for TrueNAS SCALE RC1 + + + + +### [audacity-1.0.1](https://github.com/truecharts/apps/compare/audacity-0.0.11...audacity-1.0.1) (2021-10-20) + +#### Chore + +* bump apps, remove duplicates and move incubator to stable for RC1 + + + + +### [audacity-0.0.9](https://github.com/truecharts/apps/compare/audacity-0.0.8...audacity-0.0.9) (2021-10-20) + +#### Chore + +* bump versions to rerelease and fix icons + + + + +### [audacity-0.0.8](https://github.com/truecharts/apps/compare/audacity-0.0.7...audacity-0.0.8) (2021-10-19) + +#### Change + +* Project-Eclipse 3, Automatically generate item.yaml ([#1178](https://github.com/truecharts/apps/issues/1178)) + +#### Chore + +* Project-Eclipse 5, move app-readme to automatic generation script ([#1181](https://github.com/truecharts/apps/issues/1181)) +* Project-Eclipse part 2, adapting and cleaning changelog ([#1173](https://github.com/truecharts/apps/issues/1173)) +* update helm chart common to v8.3.13 ([#1184](https://github.com/truecharts/apps/issues/1184)) + +#### Feat + +* Project-Eclipse 4, Add App grading annotations to Chart.yaml ([#1180](https://github.com/truecharts/apps/issues/1180)) + +#### Refactor + +* Project Eclipse Part 6, move questions.yaml to root App folder ([#1182](https://github.com/truecharts/apps/issues/1182)) + + + + +### [audacity-0.0.7](https://github.com/truecharts/apps/compare/audacity-0.0.6...audacity-0.0.7) (2021-10-19) + +#### Fix + +* fix previous SCALE bugfix not correctly being applied + + + + +### [audacity-0.0.6](https://github.com/truecharts/apps/compare/audacity-0.0.5...audacity-0.0.6) (2021-10-19) + +#### Fix + +* Solve issues regarding ix_values.yaml not containing the image and tag definitions. ([#1176](https://github.com/truecharts/apps/issues/1176)) + + + + +### [audacity-0.0.5](https://github.com/truecharts/apps/compare/audacity-0.0.4...audacity-0.0.5) (2021-10-18) + +#### Chore + +* Add description on persistence ([#1172](https://github.com/truecharts/apps/issues/1172)) + +#### Refactor + +* Project Eclipse - part 1 - remove ix_values.yaml ([#1168](https://github.com/truecharts/apps/issues/1168)) + + + + +### [audacity-0.0.4](https://github.com/truecharts/apps/compare/audacity-0.0.3...audacity-0.0.4) (2021-10-17) + +#### Chore + +* update helm chart common to v8.3.10 ([#1160](https://github.com/truecharts/apps/issues/1160)) + +#### Fix + +* force users using correct / prefix for mounPath ([#1156](https://github.com/truecharts/apps/issues/1156)) + + + + +### [audacity-0.0.3](https://github.com/truecharts/apps/compare/audacity-0.0.2...audacity-0.0.3) (2021-10-13) + +#### Chore + +* update non-major deps helm releases ([#1133](https://github.com/truecharts/apps/issues/1133)) + + + + +### [audacity-0.0.2](https://github.com/truecharts/apps/compare/audacity-0.0.1...audacity-0.0.2) (2021-10-13) + +#### Chore + +* update non-major docker tags ([#1134](https://github.com/truecharts/apps/issues/1134)) + + + + +### audacity-0.0.1 (2021-10-04) diff --git a/tmp/audacity/Chart.yaml b/tmp/audacity/Chart.yaml new file mode 100644 index 00000000000..d078bbc60d7 --- /dev/null +++ b/tmp/audacity/Chart.yaml @@ -0,0 +1,31 @@ +apiVersion: v2 +appVersion: "3.0.2" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +description: An easy-to-use, multi-track audio editor and recorder +home: https://truecharts.org/charts/stable/audacity +icon: https://truecharts.org/img/hotlink-ok/chart-icons/audacity.png +keywords: + - audacity + - music + - recorder + - editor + - audio +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: audacity +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/audacity + - https://github.com/linuxserver/docker-audacity + - https://www.audacityteam.org/ +type: application +version: 8.0.0 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" diff --git a/tmp/audacity/README.md b/tmp/audacity/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/audacity/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/audacity/icon.png b/tmp/audacity/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..878ec9402fb126895c283bd4316fe55c2a088b2c GIT binary patch literal 33768 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 literal 0 HcmV?d00001 diff --git a/tmp/audacity/questions.yaml b/tmp/audacity/questions.yaml new file mode 100644 index 00000000000..dbd11ff0f08 --- /dev/null +++ b/tmp/audacity/questions.yaml @@ -0,0 +1,89 @@ +# Include{groups} +portals: + open: +# Include{portalLink} +questions: +# Include{global} +# Include{workload} +# Include{workloadDeployment} + +# Include{replicas1} +# Include{podSpec} +# Include{containerMain} +# Include{containerBasic} +# Include{containerAdvanced} + +# Include{containerConfig} +# Include{serviceRoot} +# Include{serviceMain} +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: main + label: "Main Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 10032 + required: true +# Include{serviceExpertRoot} + default: false +# Include{serviceExpert} +# Include{serviceList} +# Include{persistenceRoot} + - variable: config + label: "App Config Storage" + description: "Stores the Application Configuration." + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} +# Include{persistenceList} +# Include{ingressRoot} + - variable: main + label: "Main Ingress" + schema: + additional_attrs: true + type: dict + attrs: +# Include{ingressDefault} +# Include{ingressTLS} +# Include{ingressTraefik} +# Include{ingressList} +# Include{securityContextRoot} + + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 0 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 0 +# Include{securityContextContainer} +# Include{securityContextAdvanced} +# Include{securityContextPod} + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + +# Include{resources} +# Include{advanced} +# Include{addons} +# Include{codeserver} +# Include{netshoot} +# Include{vpn} +# Include{documentation} diff --git a/tmp/audacity/templates/NOTES.txt b/tmp/audacity/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/tmp/audacity/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/tmp/audacity/templates/common.yaml b/tmp/audacity/templates/common.yaml new file mode 100644 index 00000000000..992373e7501 --- /dev/null +++ b/tmp/audacity/templates/common.yaml @@ -0,0 +1,2 @@ + +{{ include "tc.v1.common.loader.all" . }} diff --git a/tmp/audacity/values.yaml b/tmp/audacity/values.yaml new file mode 100644 index 00000000000..b358a4553bc --- /dev/null +++ b/tmp/audacity/values.yaml @@ -0,0 +1,45 @@ +image: + repository: tccr.io/truecharts/audacity + pullPolicy: IfNotPresent + tag: v3.0.2@sha256:fa1bf994f5c37b38f78872daba4921b6d78f17d94d1390cd6913474c6fcee9d8 + +securityContext: + container: + readOnlyRootFilesystem: false + runAsNonRoot: false + runAsUser: 0 + runAsGroup: 0 + +service: + main: + ports: + main: + port: 10032 + protocol: http + targetPort: 3000 + +workload: + main: + podSpec: + containers: + main: + probes: + liveness: + type: http + path: / + readiness: + type: http + path: / + startup: + type: http + path: / + env: {} + +persistence: + config: + enabled: true + mountPath: /config + +portal: + open: + enabled: true diff --git a/tmp/automatic-music-downloader/.helmignore b/tmp/automatic-music-downloader/.helmignore new file mode 100644 index 00000000000..77ca5567b26 --- /dev/null +++ b/tmp/automatic-music-downloader/.helmignore @@ -0,0 +1,30 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ +# OWNERS file for Kubernetes +OWNERS +# helm-docs templates +*.gotmpl +# docs folder +/docs +# icon +icon.png diff --git a/tmp/automatic-music-downloader/CHANGELOG.md b/tmp/automatic-music-downloader/CHANGELOG.md new file mode 100644 index 00000000000..58adb7f9590 --- /dev/null +++ b/tmp/automatic-music-downloader/CHANGELOG.md @@ -0,0 +1,711 @@ +# Changelog + + + +## [automatic-music-downloader-3.0.0](https://github.com/truecharts/charts/compare/automatic-music-downloader-2.0.41...automatic-music-downloader-3.0.0) (2022-11-10) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Major Change to GUI + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + ### Fix + +- change container config label + + + + +## [automatic-music-downloader-2.0.44](https://github.com/truecharts/charts/compare/automatic-music-downloader-2.0.41...automatic-music-downloader-2.0.44) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [automatic-music-downloader-2.0.43](https://github.com/truecharts/charts/compare/automatic-music-downloader-2.0.41...automatic-music-downloader-2.0.43) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [automatic-music-downloader-2.0.43](https://github.com/truecharts/charts/compare/automatic-music-downloader-2.0.41...automatic-music-downloader-2.0.43) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [automatic-music-downloader-2.0.43](https://github.com/truecharts/charts/compare/automatic-music-downloader-2.0.41...automatic-music-downloader-2.0.43) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [automatic-music-downloader-2.0.42](https://github.com/truecharts/charts/compare/automatic-music-downloader-2.0.41...automatic-music-downloader-2.0.42) (2022-11-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [automatic-music-downloader-2.0.42](https://github.com/truecharts/charts/compare/automatic-music-downloader-2.0.41...automatic-music-downloader-2.0.42) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [automatic-music-downloader-2.0.41](https://github.com/truecharts/charts/compare/automatic-music-downloader-2.0.40...automatic-music-downloader-2.0.41) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4317](https://github.com/truecharts/charts/issues/4317)) + + + + +## [automatic-music-downloader-2.0.40](https://github.com/truecharts/charts/compare/automatic-music-downloader-2.0.39...automatic-music-downloader-2.0.40) (2022-11-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4308](https://github.com/truecharts/charts/issues/4308)) + + + + +## [automatic-music-downloader-2.0.39](https://github.com/truecharts/charts/compare/automatic-music-downloader-2.0.38...automatic-music-downloader-2.0.39) (2022-11-02) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4261](https://github.com/truecharts/charts/issues/4261)) + + + + +## [automatic-music-downloader-2.0.38](https://github.com/truecharts/charts/compare/automatic-music-downloader-2.0.37...automatic-music-downloader-2.0.38) (2022-10-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4182](https://github.com/truecharts/charts/issues/4182)) + + + + +## [automatic-music-downloader-2.0.37](https://github.com/truecharts/charts/compare/automatic-music-downloader-2.0.36...automatic-music-downloader-2.0.37) (2022-10-19) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4122](https://github.com/truecharts/charts/issues/4122)) + + + + +## [automatic-music-downloader-2.0.36](https://github.com/truecharts/charts/compare/automatic-music-downloader-2.0.35...automatic-music-downloader-2.0.36) (2022-10-12) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4071](https://github.com/truecharts/charts/issues/4071)) + + + + +## [automatic-music-downloader-2.0.35](https://github.com/truecharts/charts/compare/automatic-music-downloader-2.0.34...automatic-music-downloader-2.0.35) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [automatic-music-downloader-2.0.35](https://github.com/truecharts/charts/compare/automatic-music-downloader-2.0.34...automatic-music-downloader-2.0.35) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [automatic-music-downloader-2.0.34](https://github.com/truecharts/charts/compare/automatic-music-downloader-2.0.33...automatic-music-downloader-2.0.34) (2022-10-05) + +### Chore + +- Auto-update chart README [skip ci] + - split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979)) + - update helm general non-major + + + + +## [automatic-music-downloader-2.0.33](https://github.com/truecharts/charts/compare/automatic-music-downloader-2.0.32...automatic-music-downloader-2.0.33) (2022-09-27) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918)) + + + + +## [automatic-music-downloader-2.0.32](https://github.com/truecharts/charts/compare/automatic-music-downloader-2.0.31...automatic-music-downloader-2.0.32) (2022-09-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898)) + + + + +## [automatic-music-downloader-2.0.31](https://github.com/truecharts/charts/compare/automatic-music-downloader-2.0.30...automatic-music-downloader-2.0.31) (2022-09-22) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + + + + +## [automatic-music-downloader-2.0.31](https://github.com/truecharts/charts/compare/automatic-music-downloader-2.0.30...automatic-music-downloader-2.0.31) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + + + + +## [automatic-music-downloader-2.0.31](https://github.com/truecharts/charts/compare/automatic-music-downloader-2.0.30...automatic-music-downloader-2.0.31) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + + + + +## [automatic-music-downloader-2.0.31](https://github.com/truecharts/charts/compare/automatic-music-downloader-2.0.30...automatic-music-downloader-2.0.31) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + + + + +## [automatic-music-downloader-2.0.31](https://github.com/truecharts/charts/compare/automatic-music-downloader-2.0.30...automatic-music-downloader-2.0.31) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + + + + +## [automatic-music-downloader-2.0.31](https://github.com/truecharts/charts/compare/automatic-music-downloader-2.0.30...automatic-music-downloader-2.0.31) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + + + + +## [automatic-music-downloader-2.0.31](https://github.com/truecharts/charts/compare/automatic-music-downloader-2.0.30...automatic-music-downloader-2.0.31) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + + + + +## [automatic-music-downloader-2.0.31](https://github.com/truecharts/charts/compare/automatic-music-downloader-2.0.30...automatic-music-downloader-2.0.31) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + + + + +## [automatic-music-downloader-2.0.31](https://github.com/truecharts/charts/compare/automatic-music-downloader-2.0.30...automatic-music-downloader-2.0.31) (2022-09-18) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + + + + +## [automatic-music-downloader-2.0.31](https://github.com/truecharts/charts/compare/automatic-music-downloader-2.0.30...automatic-music-downloader-2.0.31) (2022-09-18) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + + + + +## [automatic-music-downloader-2.0.31](https://github.com/truecharts/charts/compare/automatic-music-downloader-2.0.30...automatic-music-downloader-2.0.31) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + + + + +## [automatic-music-downloader-2.0.31](https://github.com/truecharts/charts/compare/automatic-music-downloader-2.0.30...automatic-music-downloader-2.0.31) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + + + + +## [automatic-music-downloader-2.0.31](https://github.com/truecharts/charts/compare/automatic-music-downloader-2.0.30...automatic-music-downloader-2.0.31) (2022-09-15) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + + + + +## [automatic-music-downloader-2.0.31](https://github.com/truecharts/charts/compare/automatic-music-downloader-2.0.30...automatic-music-downloader-2.0.31) (2022-09-15) + +### Chore + +- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + + + + +## [automatic-music-downloader-2.0.30](https://github.com/truecharts/charts/compare/automatic-music-downloader-2.0.29...automatic-music-downloader-2.0.30) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [automatic-music-downloader-2.0.30](https://github.com/truecharts/charts/compare/automatic-music-downloader-2.0.29...automatic-music-downloader-2.0.30) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [automatic-music-downloader-2.0.30](https://github.com/truecharts/charts/compare/automatic-music-downloader-2.0.29...automatic-music-downloader-2.0.30) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [automatic-music-downloader-2.0.30](https://github.com/truecharts/charts/compare/automatic-music-downloader-2.0.29...automatic-music-downloader-2.0.30) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [automatic-music-downloader-2.0.30](https://github.com/truecharts/charts/compare/automatic-music-downloader-2.0.29...automatic-music-downloader-2.0.30) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [avidemux-1.0.9](https://github.com/truecharts/charts/compare/avidemux-1.0.8...avidemux-1.0.9) (2022-09-11) + +### Chore + +- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [avidemux-1.0.8](https://github.com/truecharts/charts/compare/avidemux-1.0.7...avidemux-1.0.8) (2022-08-30) + +### Chore + +- update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639)) + + + + +## [avidemux-1.0.7](https://github.com/truecharts/charts/compare/avidemux-1.0.6...avidemux-1.0.7) (2022-08-30) + +### Chore + +- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [avidemux-1.0.6](https://github.com/truecharts/charts/compare/avidemux-1.0.5...avidemux-1.0.6) (2022-08-29) + +### Chore + +- update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619)) + + + + +## [avidemux-1.0.5](https://github.com/truecharts/charts/compare/avidemux-1.0.4...avidemux-1.0.5) (2022-08-23) + +### Chore + +- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545)) + + + + +## [avidemux-1.0.4](https://github.com/truecharts/charts/compare/avidemux-1.0.3...avidemux-1.0.4) (2022-08-12) + +### Chore + +- add documentation checkbox/section to all SCALE Apps + - update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456)) + + ### Fix + +- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447)) + + + + +## [avidemux-1.0.3](https://github.com/truecharts/charts/compare/avidemux-1.0.2...avidemux-1.0.3) (2022-08-08) + +### Chore + +- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + + + +## [avidemux-1.0.2](https://github.com/truecharts/apps/compare/avidemux-1.0.1...avidemux-1.0.2) (2022-07-26) + +### Chore + +- update home links ([#3291](https://github.com/truecharts/apps/issues/3291)) + - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302)) + + + + +## [avidemux-1.0.1](https://github.com/truecharts/apps/compare/avidemux-1.0.0...avidemux-1.0.1) (2022-07-25) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [avidemux-1.0.1](https://github.com/truecharts/apps/compare/avidemux-1.0.0...avidemux-1.0.1) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [avidemux-1.0.0](https://github.com/truecharts/apps/compare/avidemux-0.0.14...avidemux-1.0.0) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + + ### Feat + +- move some apps to stable ([#3281](https://github.com/truecharts/apps/issues/3281)) + + + + +## [avidemux-1.0.0](https://github.com/truecharts/apps/compare/avidemux-0.0.14...avidemux-1.0.0) (2022-07-23) + +### Feat + +- move some apps to stable ([#3281](https://github.com/truecharts/apps/issues/3281)) + + + + +## [avidemux-0.0.15](https://github.com/truecharts/apps/compare/avidemux-0.0.14...avidemux-0.0.15) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [avidemux-0.0.14](https://github.com/truecharts/apps/compare/avidemux-0.0.12...avidemux-0.0.14) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [avidemux-0.0.12](https://github.com/truecharts/apps/compare/avidemux-0.0.11...avidemux-0.0.12) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [avidemux-0.0.11](https://github.com/truecharts/apps/compare/avidemux-0.0.10...avidemux-0.0.11) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [avidemux-0.0.10](https://github.com/truecharts/apps/compare/avidemux-0.0.8...avidemux-0.0.10) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [avidemux-0.0.8](https://github.com/truecharts/apps/compare/avidemux-0.0.6...avidemux-0.0.8) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [avidemux-0.0.6](https://github.com/truecharts/apps/compare/avidemux-0.0.5...avidemux-0.0.6) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [avidemux-0.0.5](https://github.com/truecharts/apps/compare/avidemux-0.0.4...avidemux-0.0.5) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [avidemux-0.0.4](https://github.com/truecharts/apps/compare/avidemux-0.0.3...avidemux-0.0.4) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) +* add markdownlint and cpell config files (and apply some linting) ([#3140](https://github.com/truecharts/apps/issues/3140)) + + + + + +### [avidemux-0.0.2](https://github.com/truecharts/apps/compare/avidemux-0.0.1...avidemux-0.0.2) (2022-07-09) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### avidemux-0.0.1 (2022-07-05) + +#### Feat + +* add 8 apps (jlesage apps) ([#3070](https://github.com/truecharts/apps/issues/3070)) diff --git a/tmp/automatic-music-downloader/Chart.yaml b/tmp/automatic-music-downloader/Chart.yaml new file mode 100644 index 00000000000..56c973f4e58 --- /dev/null +++ b/tmp/automatic-music-downloader/Chart.yaml @@ -0,0 +1,30 @@ +apiVersion: v2 +appVersion: "latest" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +deprecated: false +description: A Lidarr companion script to automatically download music for Lidarr. +home: https://truecharts.org/charts/stable/automatic-music-downloader +icon: https://truecharts.org/img/hotlink-ok/chart-icons/automatic-music-downloader.png +keywords: + - automatic + - music + - downloader + - deemix +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: automatic-music-downloader +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/automatic-music-downloader + - https://github.com/RandomNinjaAtk/docker-amd +type: application +version: 5.0.0 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" diff --git a/tmp/automatic-music-downloader/README.md b/tmp/automatic-music-downloader/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/automatic-music-downloader/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/automatic-music-downloader/icon.png b/tmp/automatic-music-downloader/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..5acf7a731e444dabfa0a2a14157f1f05aa597a93 GIT binary patch literal 28457 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 + "`wanted` or `artist` :: wanted mode only download missing/cutoff :: + artist mode downloads all albums by an artist (requires lidarr volume mapping root media folders for import)" + schema: + type: string + default: "wanted" + enum: + - value: "wanted" + description: "Only missing/cutoff" + - value: "artist" + description: "All albums" + - variable: FALLBACKSEARCH + label: "Fallback Search" + description: "True or False :: True = enabled :: Allows DL client to search for missing songs when they are not available" + schema: + type: boolean + default: true + - variable: LIST + label: "LIST" + description: "Both or missing or cutoff :: both = missing + cutoff :: missng = lidarr missing list :: cutoff = lidarr cutoff list" + schema: + type: string + default: "both" + enum: + - value: "both" + description: "missing + cutoff" + - value: "missing" + description: "lidarr missing list" + - value: "cutoff" + description: "lidarr cutoff list" + - variable: SearchType + label: "Search Type" + description: | + both or artist or fuzzy + both = artist + fuzzy searching + artist = only artist searching + fuzzy = only fuzzy searching (Various Artist is always fuzzy searched, regardless of setting) + schema: + type: string + default: "both" + enum: + - value: "both" + description: "Artist + fuzzy searching." + - value: "artist" + description: "Only artist searching." + - value: "fuzzy" + description: "Only fuzzy searching." + - variable: Concurrency + label: "Concurrency" + description: "Number of concurrent downloads" + schema: + type: int + default: 1 + - variable: EMBEDDED_COVER_QUALITY + label: "Embedded Cover Quality" + description: "Controls the quality of the cover image compression in percentage, 100 = no compression" + schema: + type: int + default: 80 + - variable: FORMAT + label: "Format" + description: | + FLAC or MP3 or OPUS or AAC or ALAC. + FLAC is an audio coding format for lossless compression of digital audio. + MP3 (or mp3) as a file format commonly designates files containing an elementary stream of MPEG-1 Audio or MPEG-2 Audio encoded data. + Opus is a lossy audio coding format developed by the Xiph.Org Foundation and standardized by the Internet Engineering Task Force. + Advanced Audio Coding (AAC) is an audio coding standard for lossy digital audio compression. + schema: + type: string + default: "FLAC" + enum: + - value: "FLAC" + description: "FLAC" + - value: "MP3" + description: "MP3" + - value: "OPUS" + description: "OPUS" + - value: "AAC" + description: "AAC" + - value: "ALAC" + description: "ALAC" + - variable: BITRATE + label: "Bit Rate" + description: "FLAC -> OPUS/AAC/MP3 will be converted using this bitrate (MP3 320/128 is native, not converted)" + schema: + type: int + default: 320 + - variable: ENABLEPOSTPROCESSING + label: "Enable Postprocessing" + description: "true = enabled :: enables or disables post processing processes as much as possible" + schema: + type: boolean + default: true + - variable: FORCECONVERT + label: "Force Convert" + description: "true = enabled :: This will convert lossy MP3 to desired target format (exluding FLAC/ALAC, ALAC will convert to AAC)" + schema: + type: boolean + default: true + - variable: requirequality + label: "Require Quality" + description: "true = enabled :: Requires all downloaded files match target file extension (mp3 or flac) when enabled" + schema: + type: boolean + default: true + - variable: MatchDistance + label: "Match Distance" + description: > + "Set as an integer, the higher the number, the more lenient it is. + Example: A match score of 0 is a perfect match :: For more information, + this score is produced using this function: Algorithm Implementation/Strings/Levenshtein distance" + schema: + type: int + default: 10 + - variable: replaygain + label: "Replay Gain" + description: "true = enabled :: Scans and analyzes files to add replaygain tags to song metadata" + schema: + type: boolean + default: true + - variable: FolderPermissions + label: "Folder Permissions" + description: "Based on chmod linux permissions" + schema: + type: int + default: 766 + - variable: FilePermissions + label: "File Permissions" + description: "Based on chmod linux permissions" + schema: + type: int + default: 666 + - variable: MBRAINZMIRROR + label: "Mbrainz Mirror" + description: "OPTIONAL :: Only change if using a different mirror" + schema: + type: string + default: "https://musicbrainz.org" + - variable: MBRATELIMIT + label: "Mb Rate Limit" + description: "OPTIONAL: musicbrainz rate limit, musicbrainz allows only 1 connection per second, max setting is 10 :: Set to 101 to disable limit" + schema: + type: int + default: 1 + - variable: LidarrUrl + label: "Lidarr Url" + description: "Set domain or IP to your Lidarr instance including port. If using reverse proxy, do not use a trailing slash. Ensure you specify http/s." + schema: + type: string + default: "http://x.x.x.x:8686" + - variable: LidarrAPIkey + label: "Lidarr Api Key" + description: "Lidarr API key." + schema: + type: string + default: "LIDARRAPI" + - variable: ARL_TOKEN + label: "ARL Token" + description: "Deezer ARL Cookie" + schema: + type: string + default: "ARLTOKEN" + - variable: NOTIFYPLEX + label: "Notify PLEX" + description: "true = enabled :: ONLY APPLIES ARTIST MODE :: Plex must have a music library added and be configured to use the exact same mount point as Lidarr's root folder" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: PLEXLIBRARYNAME + label: "PLEX Library Name" + description: "This must exactly match the name of the Plex Library that contains the Lidarr Media Folder data" + schema: + type: string + default: "Music" + - variable: PLEXURL + label: "PLEX URL" + description: "Path to PLEX." + schema: + type: string + default: "http://x.x.x.x:32400" + - variable: PLEXTOKEN + label: "PLEX Token" + description: "PLEX API token." + schema: + type: string + default: "plextoken" + - variable: ALBUM_TYPE_FILTER + label: "Album Type Filter" + description: 'Filter Types: COMPILE, SINGLE, ALBUM, EP (this is a ", " separated list of Album Types to skip) (Applicable to artist mode only)' + schema: + type: string + default: "COMPILE" + - variable: POSTPROCESSTHREADS + label: "Post Process Threads" + description: "Controls number of threads used for Format conversion and replay gain tagging" + schema: + type: int + default: 1 +# Include{containerBasic} +# Include{containerAdvanced} + +# Include{containerConfig} +# Include{serviceExpertRoot} + default: false +# Include{serviceExpert} +# Include{serviceList} +# Include{persistenceRoot} + - variable: config + label: "App Config Storage" + description: "Stores the Application Configuration." + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} + - variable: data + label: "App Data Storage" + description: "Stores the Application Data." + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} +# Include{persistenceList} +# Include{securityContextRoot} + + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 0 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 0 +# Include{securityContextContainer} +# Include{securityContextAdvanced} +# Include{securityContextPod} + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + +# Include{resources} +# Include{advanced} +# Include{addons} +# Include{codeserver} +# Include{netshoot} +# Include{vpn} +# Include{documentation} diff --git a/tmp/automatic-music-downloader/templates/NOTES.txt b/tmp/automatic-music-downloader/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/tmp/automatic-music-downloader/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/tmp/automatic-music-downloader/templates/common.yaml b/tmp/automatic-music-downloader/templates/common.yaml new file mode 100644 index 00000000000..b51394e00a4 --- /dev/null +++ b/tmp/automatic-music-downloader/templates/common.yaml @@ -0,0 +1 @@ +{{ include "tc.v1.common.loader.all" . }} diff --git a/tmp/automatic-music-downloader/values.yaml b/tmp/automatic-music-downloader/values.yaml new file mode 100644 index 00000000000..195e97a17c7 --- /dev/null +++ b/tmp/automatic-music-downloader/values.yaml @@ -0,0 +1,71 @@ +image: + repository: tccr.io/truecharts/automatic-music-downloader + pullPolicy: IfNotPresent + tag: latest@sha256:541eff647695209e9071e9483f434420e2d333068865e75e9db40b045e1a8358 + +securityContext: + container: + readOnlyRootFilesystem: false + runAsNonRoot: false + runAsUser: 0 + runAsGroup: 0 + +service: + main: + enabled: false + ports: + main: + enabled: false + +workload: + main: + podSpec: + containers: + main: + probes: + liveness: + enabled: false + readiness: + enabled: false + startup: + enabled: false + env: + AUTOSTART: true + SCRIPTINTERVAL: "1h" + DOWNLOADMODE: "wanted" + FALLBACKSEARCH: true + LIST: "both" + SearchType: "both" + Concurrency: 1 + EMBEDDED_COVER_QUALITY: 80 + FORMAT: "FLAC" + BITRATE: 320 + ENABLEPOSTPROCESSING: true + FORCECONVERT: true + requirequality: true + MatchDistance: 10 + replaygain: true + FolderPermissions: 766 + FilePermissions: 666 + MBRAINZMIRROR: "https://musicbrainz.org" + LidarrUrl: "http://x.x.x.x:8686" + LidarrAPIkey: "LIDARRAPI" + ARL_TOKEN: "ARLTOKEN" + NOTIFYPLEX: false + PLEXLIBRARYNAME: "Music" + PLEXURL: "http://x.x.x.x:32400" + PLEXTOKEN: "plextoken" + ALBUM_TYPE_FILTER: "COMPILE" + POSTPROCESSTHREADS: 1 + +persistence: + config: + enabled: true + mountPath: /config + data: + enabled: true + mountPath: /downloads-amd + +portal: + open: + enabled: false diff --git a/tmp/autoscan/.helmignore b/tmp/autoscan/.helmignore new file mode 100644 index 00000000000..77ca5567b26 --- /dev/null +++ b/tmp/autoscan/.helmignore @@ -0,0 +1,30 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ +# OWNERS file for Kubernetes +OWNERS +# helm-docs templates +*.gotmpl +# docs folder +/docs +# icon +icon.png diff --git a/tmp/autoscan/CHANGELOG.md b/tmp/autoscan/CHANGELOG.md new file mode 100644 index 00000000000..4f88f07d6dc --- /dev/null +++ b/tmp/autoscan/CHANGELOG.md @@ -0,0 +1,791 @@ +# Changelog + + + +## [autoscan-2.0.0](https://github.com/truecharts/charts/compare/autoscan-1.0.14...autoscan-2.0.0) (2022-11-10) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Major Change to GUI + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + ### Fix + +- change container config label + + + + +## [autoscan-1.0.17](https://github.com/truecharts/charts/compare/autoscan-1.0.14...autoscan-1.0.17) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [autoscan-1.0.16](https://github.com/truecharts/charts/compare/autoscan-1.0.14...autoscan-1.0.16) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [autoscan-1.0.16](https://github.com/truecharts/charts/compare/autoscan-1.0.14...autoscan-1.0.16) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [autoscan-1.0.16](https://github.com/truecharts/charts/compare/autoscan-1.0.14...autoscan-1.0.16) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [autoscan-1.0.15](https://github.com/truecharts/charts/compare/autoscan-1.0.14...autoscan-1.0.15) (2022-11-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [autoscan-1.0.15](https://github.com/truecharts/charts/compare/autoscan-1.0.14...autoscan-1.0.15) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [autoscan-1.0.14](https://github.com/truecharts/charts/compare/autoscan-1.0.13...autoscan-1.0.14) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4317](https://github.com/truecharts/charts/issues/4317)) + + + + +## [autoscan-1.0.13](https://github.com/truecharts/charts/compare/autoscan-1.0.12...autoscan-1.0.13) (2022-11-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4308](https://github.com/truecharts/charts/issues/4308)) + + + + +## [autoscan-1.0.12](https://github.com/truecharts/charts/compare/autoscan-1.0.11...autoscan-1.0.12) (2022-11-02) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4261](https://github.com/truecharts/charts/issues/4261)) + + + + +## [autoscan-1.0.11](https://github.com/truecharts/charts/compare/autoscan-1.0.10...autoscan-1.0.11) (2022-10-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4182](https://github.com/truecharts/charts/issues/4182)) + + + + +## [autoscan-1.0.10](https://github.com/truecharts/charts/compare/autoscan-1.0.9...autoscan-1.0.10) (2022-10-19) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4122](https://github.com/truecharts/charts/issues/4122)) + + + + +## [autoscan-1.0.9](https://github.com/truecharts/charts/compare/autoscan-1.0.8...autoscan-1.0.9) (2022-10-12) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4071](https://github.com/truecharts/charts/issues/4071)) + + + + +## [autoscan-1.0.8](https://github.com/truecharts/charts/compare/autoscan-1.0.7...autoscan-1.0.8) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [autoscan-1.0.8](https://github.com/truecharts/charts/compare/autoscan-1.0.7...autoscan-1.0.8) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [autoscan-1.0.7](https://github.com/truecharts/charts/compare/autoscan-1.0.6...autoscan-1.0.7) (2022-10-05) + +### Chore + +- Auto-update chart README [skip ci] + - split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979)) + - update helm general non-major + + + + +## [autoscan-1.0.6](https://github.com/truecharts/charts/compare/autoscan-1.0.5...autoscan-1.0.6) (2022-09-27) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918)) + + + + +## [autoscan-1.0.5](https://github.com/truecharts/charts/compare/autoscan-1.0.4...autoscan-1.0.5) (2022-09-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898)) + + + + +## [autoscan-1.0.4](https://github.com/truecharts/charts/compare/autoscan-1.0.3...autoscan-1.0.4) (2022-09-23) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3850](https://github.com/truecharts/charts/issues/3850)) + + + + +## [autoscan-1.0.3](https://github.com/truecharts/charts/compare/autoscan-1.0.0...autoscan-1.0.3) (2022-09-22) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790)) + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update docker general non-major ([#3827](https://github.com/truecharts/charts/issues/3827)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + + + + +## [autoscan-1.0.3](https://github.com/truecharts/charts/compare/autoscan-1.0.0...autoscan-1.0.3) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3827](https://github.com/truecharts/charts/issues/3827)) + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + + + + +## [autoscan-1.0.2](https://github.com/truecharts/charts/compare/autoscan-1.0.0...autoscan-1.0.2) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + + + + +## [autoscan-1.0.2](https://github.com/truecharts/charts/compare/autoscan-1.0.0...autoscan-1.0.2) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + + + + +## [autoscan-1.0.2](https://github.com/truecharts/charts/compare/autoscan-1.0.0...autoscan-1.0.2) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + + + + +## [autoscan-1.0.2](https://github.com/truecharts/charts/compare/autoscan-1.0.0...autoscan-1.0.2) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790)) + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + + + + +## [autoscan-1.0.2](https://github.com/truecharts/charts/compare/autoscan-1.0.0...autoscan-1.0.2) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790)) + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + + + + +## [autoscan-1.0.2](https://github.com/truecharts/charts/compare/autoscan-1.0.0...autoscan-1.0.2) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790)) + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + + + + +## [autoscan-1.0.1](https://github.com/truecharts/charts/compare/autoscan-1.0.0...autoscan-1.0.1) (2022-09-17) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + + + + +## [autoscan-1.0.1](https://github.com/truecharts/charts/compare/autoscan-1.0.0...autoscan-1.0.1) (2022-09-18) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + + + + +## [autoscan-1.0.1](https://github.com/truecharts/charts/compare/autoscan-1.0.0...autoscan-1.0.1) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + + + + +## [autoscan-1.0.1](https://github.com/truecharts/charts/compare/autoscan-1.0.0...autoscan-1.0.1) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + + + + +## [autoscan-1.0.1](https://github.com/truecharts/charts/compare/autoscan-1.0.0...autoscan-1.0.1) (2022-09-15) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + + + + +## [autoscan-1.0.1](https://github.com/truecharts/charts/compare/autoscan-1.0.0...autoscan-1.0.1) (2022-09-15) + +### Chore + +- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + + + + +## [autoscan-1.0.0](https://github.com/truecharts/charts/compare/autoscan-0.0.28...autoscan-1.0.0) (2022-09-15) + +### Fix + +- move to stable. ([#3782](https://github.com/truecharts/charts/issues/3782)) + + + + +## [autoscan-0.0.28](https://github.com/truecharts/charts/compare/autoscan-0.0.27...autoscan-0.0.28) (2022-09-13) + +### Chore + +- update docker general non-major ([#3755](https://github.com/truecharts/charts/issues/3755)) + + + + +## [autoscan-0.0.27](https://github.com/truecharts/charts/compare/autoscan-0.0.25...autoscan-0.0.27) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#3743](https://github.com/truecharts/charts/issues/3743)) + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + - update docker general non-major ([#3736](https://github.com/truecharts/charts/issues/3736)) + + + + +## [autoscan-0.0.27](https://github.com/truecharts/charts/compare/autoscan-0.0.25...autoscan-0.0.27) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#3743](https://github.com/truecharts/charts/issues/3743)) + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + - update docker general non-major ([#3736](https://github.com/truecharts/charts/issues/3736)) + + + + +## [autoscan-0.0.27](https://github.com/truecharts/charts/compare/autoscan-0.0.25...autoscan-0.0.27) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#3743](https://github.com/truecharts/charts/issues/3743)) + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + - update docker general non-major ([#3736](https://github.com/truecharts/charts/issues/3736)) + + + + +## [autoscan-0.0.26](https://github.com/truecharts/charts/compare/autoscan-0.0.25...autoscan-0.0.26) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + - update docker general non-major ([#3736](https://github.com/truecharts/charts/issues/3736)) + + + + +## [autoscan-0.0.26](https://github.com/truecharts/charts/compare/autoscan-0.0.25...autoscan-0.0.26) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + - update docker general non-major ([#3736](https://github.com/truecharts/charts/issues/3736)) + + + + +## [autoscan-0.0.26](https://github.com/truecharts/charts/compare/autoscan-0.0.25...autoscan-0.0.26) (2022-09-11) + +### Chore + +- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + - update docker general non-major ([#3736](https://github.com/truecharts/charts/issues/3736)) + + + + +## [autoscan-0.0.25](https://github.com/truecharts/charts/compare/autoscan-0.0.24...autoscan-0.0.25) (2022-08-30) + +### Chore + +- update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639)) + + + + +## [autoscan-0.0.24](https://github.com/truecharts/charts/compare/autoscan-0.0.23...autoscan-0.0.24) (2022-08-30) + +### Chore + +- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [autoscan-0.0.23](https://github.com/truecharts/charts/compare/autoscan-0.0.22...autoscan-0.0.23) (2022-08-29) + +### Chore + +- update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619)) + + + + +## [autoscan-0.0.22](https://github.com/truecharts/charts/compare/autoscan-0.0.20...autoscan-0.0.22) (2022-08-26) + +### Fix + +- some cleanup ([#3586](https://github.com/truecharts/charts/issues/3586)) + + + + +## [autoscan-0.0.20](https://github.com/truecharts/charts/compare/autoscan-0.0.19...autoscan-0.0.20) (2022-08-23) + +### Chore + +- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545)) + + + + +## [autoscan-0.0.19](https://github.com/truecharts/charts/compare/autoscan-0.0.18...autoscan-0.0.19) (2022-08-14) + +### Chore + +- update docker general non-major docker tags ([#3465](https://github.com/truecharts/charts/issues/3465)) + + + + +## [autoscan-0.0.18](https://github.com/truecharts/charts/compare/autoscan-0.0.17...autoscan-0.0.18) (2022-08-12) + +### Chore + +- update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456)) + + + + +## [autoscan-0.0.17](https://github.com/truecharts/charts/compare/autoscan-0.0.16...autoscan-0.0.17) (2022-08-12) + +### Chore + +- add documentation checkbox/section to all SCALE Apps + - update docker general non-major ([#3453](https://github.com/truecharts/charts/issues/3453)) + + ### Fix + +- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447)) + + + + +## [autoscan-0.0.16](https://github.com/truecharts/charts/compare/autoscan-0.0.15...autoscan-0.0.16) (2022-08-09) + +### Chore + +- update docker general non-major ([#3377](https://github.com/truecharts/charts/issues/3377)) + + + + +## [autoscan-0.0.15](https://github.com/truecharts/charts/compare/autoscan-0.0.14...autoscan-0.0.15) (2022-08-08) + +### Chore + +- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + + + +## [autoscan-0.0.14](https://github.com/truecharts/apps/compare/autoscan-0.0.13...autoscan-0.0.14) (2022-07-26) + +### Chore + +- update home links ([#3291](https://github.com/truecharts/apps/issues/3291)) + - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302)) + + + + +## [autoscan-0.0.13](https://github.com/truecharts/apps/compare/autoscan-0.0.12...autoscan-0.0.13) (2022-07-25) + +### Chore + +- update docker general non-major ([#3300](https://github.com/truecharts/apps/issues/3300)) + + ### Chore + +- add fake digest to new incubator Apps to fetch digests + + + + +## [autoscan-0.0.12](https://github.com/truecharts/apps/compare/autoscan-0.0.11...autoscan-0.0.12) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + ### Feat + +- move dev apps to incubator and remove bad content from dev + + + + +## [autoscan-0.0.12](https://github.com/truecharts/apps/compare/autoscan-0.0.11...autoscan-0.0.12) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + ### Feat + +- move dev apps to incubator and remove bad content from dev + + + + +## [autoscan-0.0.12](https://github.com/truecharts/apps/compare/autoscan-0.0.11...autoscan-0.0.12) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + ### Feat + +- move dev apps to incubator and remove bad content from dev + + + + + + + + +### [autoscan-0.0.5](https://github.com/truecharts/apps/compare/autoscan-0.0.4...autoscan-0.0.5) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [autoscan-0.0.4](https://github.com/truecharts/apps/compare/autoscan-0.0.3...autoscan-0.0.4) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [autoscan-0.0.3](https://github.com/truecharts/apps/compare/autoscan-0.0.2...autoscan-0.0.3) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [autoscan-0.0.2](https://github.com/truecharts/apps/compare/autoscan-0.0.1...autoscan-0.0.2) (2022-04-12) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### autoscan-0.0.1 (2022-04-08) + +#### Feat + +* Unraid Port - A ([#2438](https://github.com/truecharts/apps/issues/2438)) diff --git a/tmp/autoscan/Chart.yaml b/tmp/autoscan/Chart.yaml new file mode 100644 index 00000000000..3f6a35a375f --- /dev/null +++ b/tmp/autoscan/Chart.yaml @@ -0,0 +1,28 @@ +apiVersion: v2 +kubeVersion: ">=1.16.0-0" +name: autoscan +version: 4.0.0 +appVersion: "latest" +description: Autoscan replaces the default Plex and Emby behaviour for picking up file changes on the file system. +type: application +deprecated: false +home: https://truecharts.org/charts/stable/autoscan +icon: https://truecharts.org/img/hotlink-ok/chart-icons/autoscan.png +keywords: + - autoscan + - media +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/autoscan + - https://hotio.dev/containers/autoscan +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" diff --git a/tmp/autoscan/README.md b/tmp/autoscan/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/autoscan/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/autoscan/icon.png b/tmp/autoscan/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..f5f96af18307ffc1a4c17d797cada6439b73d0a5 GIT binary patch literal 18665 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 +### [baserow-3.0.15](https://github.com/truecharts/apps/compare/baserow-3.0.14...baserow-3.0.15) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [baserow-3.0.14](https://github.com/truecharts/apps/compare/baserow-3.0.13...baserow-3.0.14) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [baserow-3.0.13](https://github.com/truecharts/apps/compare/baserow-3.0.12...baserow-3.0.13) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [baserow-3.0.12](https://github.com/truecharts/apps/compare/baserow-3.0.11...baserow-3.0.12) (2022-07-06) + +#### Chore + +* update docker general non-major ([#3078](https://github.com/truecharts/apps/issues/3078)) + + + + +### [baserow-3.0.11](https://github.com/truecharts/apps/compare/baserow-3.0.10...baserow-3.0.11) (2022-07-05) + +#### Chore + +* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075)) + + + + +### [baserow-3.0.10](https://github.com/truecharts/apps/compare/baserow-3.0.9...baserow-3.0.10) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [baserow-3.0.9](https://github.com/truecharts/apps/compare/baserow-3.0.8...baserow-3.0.9) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [baserow-3.0.8](https://github.com/truecharts/apps/compare/baserow-3.0.7...baserow-3.0.8) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [baserow-3.0.7](https://github.com/truecharts/apps/compare/baserow-3.0.6...baserow-3.0.7) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [baserow-3.0.6](https://github.com/truecharts/apps/compare/baserow-3.0.5...baserow-3.0.6) (2022-06-17) + +#### Chore + +* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916)) + + + + +### [baserow-3.0.5](https://github.com/truecharts/apps/compare/baserow-3.0.4...baserow-3.0.5) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2887](https://github.com/truecharts/apps/issues/2887)) + + + + +### [baserow-3.0.4](https://github.com/truecharts/apps/compare/baserow-3.0.3...baserow-3.0.4) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [baserow-3.0.3](https://github.com/truecharts/apps/compare/baserow-3.0.2...baserow-3.0.3) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2873](https://github.com/truecharts/apps/issues/2873)) + + + + +### [baserow-3.0.2](https://github.com/truecharts/apps/compare/baserow-3.0.1...baserow-3.0.2) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [baserow-3.0.1](https://github.com/truecharts/apps/compare/baserow-3.0.0...baserow-3.0.1) (2022-06-11) + +#### Chore + +* update docker general non-major ([#2848](https://github.com/truecharts/apps/issues/2848)) + + + + +### [baserow-3.0.0](https://github.com/truecharts/apps/compare/baserow-2.0.1...baserow-3.0.0) (2022-06-07) + +#### Chore + +* update helm general major helm releases ([#2804](https://github.com/truecharts/apps/issues/2804)) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [baserow-2.0.1](https://github.com/truecharts/apps/compare/baserow-1.0.1...baserow-2.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC +* update helm general non-major helm releases ([#2838](https://github.com/truecharts/apps/issues/2838)) + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [baserow-2.0.0](https://github.com/truecharts/apps/compare/baserow-1.0.1...baserow-2.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [baserow-1.0.1](https://github.com/truecharts/apps/compare/baserow-1.0.0...baserow-1.0.1) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [baserow-1.0.0](https://github.com/truecharts/apps/compare/baserow-0.0.10...baserow-1.0.0) (2022-05-29) + +#### Feat + +* move apps to stable ([#2784](https://github.com/truecharts/apps/issues/2784)) + + + + +### [baserow-0.0.10](https://github.com/truecharts/apps/compare/baserow-0.0.9...baserow-0.0.10) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [baserow-0.0.10](https://github.com/truecharts/apps/compare/baserow-0.0.9...baserow-0.0.10) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [baserow-0.0.9](https://github.com/truecharts/apps/compare/baserow-0.0.8...baserow-0.0.9) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [baserow-0.0.8](https://github.com/truecharts/apps/compare/baserow-0.0.7...baserow-0.0.8) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [baserow-0.0.8](https://github.com/truecharts/apps/compare/baserow-0.0.7...baserow-0.0.8) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [baserow-0.0.7](https://github.com/truecharts/apps/compare/baserow-0.0.6...baserow-0.0.7) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [baserow-0.0.6](https://github.com/truecharts/apps/compare/baserow-0.0.5...baserow-0.0.6) (2022-05-13) + +#### Chore + +* update docker general non-major ([#2658](https://github.com/truecharts/apps/issues/2658)) + + + + +### [baserow-0.0.5](https://github.com/truecharts/apps/compare/baserow-0.0.4...baserow-0.0.5) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + +#### Feat + +* move to stable ([#2636](https://github.com/truecharts/apps/issues/2636)) + + + + +### [baserow-0.0.4](https://github.com/truecharts/apps/compare/baserow-0.0.3...baserow-0.0.4) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [baserow-0.0.3](https://github.com/truecharts/apps/compare/baserow-0.0.2...baserow-0.0.3) (2022-05-04) + +#### Chore + +* update helm general non-major helm releases ([#2605](https://github.com/truecharts/apps/issues/2605)) + + + + +### [baserow-0.0.2](https://github.com/truecharts/apps/compare/baserow-0.0.1...baserow-0.0.2) (2022-04-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### baserow-0.0.1 (2022-04-21) + +#### Feat + +* add baserow ([#2529](https://github.com/truecharts/apps/issues/2529)) diff --git a/tmp/baserow/Chart.yaml b/tmp/baserow/Chart.yaml new file mode 100644 index 00000000000..ad24b65923e --- /dev/null +++ b/tmp/baserow/Chart.yaml @@ -0,0 +1,30 @@ +apiVersion: v2 +appVersion: "1.14.0" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 + + - condition: redis.enabled + name: redis + repository: https://deps.truecharts.org + version: 6.0.18 +description: Baserow is an open source no-code database tool and Airtable alternative. +home: https://truecharts.org/charts/stable/baserow +icon: https://truecharts.org/img/hotlink-ok/chart-icons/baserow.png +keywords: + - baserow +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: baserow +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/baserow + - https://gitlab.com/bramw/baserow/ +version: 7.0.0 +annotations: + truecharts.org/catagories: | + - productivity + truecharts.org/SCALE-support: "true" diff --git a/tmp/baserow/README.md b/tmp/baserow/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/baserow/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/baserow/icon.png b/tmp/baserow/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..ee183f3d0b7065c398825187e30094f1213bc5c6 GIT binary patch literal 1033 zcmeAS@N?(olHy`uVBq!ia0y~yU;;9k7&w@L)Zt|+CxFz10G|+7AkDz=9|#y48jRCs zdgg9(NSL3HkPwlFzskrs_j;;S82blwjSzf&Rc#Jk! z%$o7zuYK3z$%RINCR|t5BJLQtEU)@fwfFf<4$kZK>+EOj@KXba1PO$4I7|G;Wv~8R z{Ppg7^!3dl<=?jXCY@2f-?)d_Z zQE>)1xX`XN({uf)kM~-CDc)Lo`R3J3(|ZiFDyEkiX%sV&ZzTgG)XmNl&TVe8H+#I7 zyH|h_ZfnE3t{1{{^d7x;`YVyMWcl|kOda)l3#=sXTz_D%9NPJp$wG39B_kDluGsN^ z&4V)OdU3OdZoe*xz#YJFVYSkmB5vzl&nv&{f4o__!gTuV3BuEuES6l4Wf1=ykiD*n z?LkVwGZqSi9vlu1C5`jN>eAf5uPIxN=d#Wzp$Pyu^B!OT literal 0 HcmV?d00001 diff --git a/tmp/baserow/questions.yaml b/tmp/baserow/questions.yaml new file mode 100644 index 00000000000..eb5266d5ef9 --- /dev/null +++ b/tmp/baserow/questions.yaml @@ -0,0 +1,163 @@ +# Include{groups} +portals: + open: +# Include{portalLink} +questions: +# Include{global} +# Include{workload} +# Include{workloadDeployment} + +# Include{replicas1} +# Include{podSpec} +# Include{containerMain} + - variable: env + group: "App Configuration" + label: "Image Environment" + schema: + additional_attrs: true + type: dict + attrs: + - variable: BASEROW_PUBLIC_URL + label: "BASEROW_PUBLIC_URL" + description: "The public URL or IP that will be used to access baserow. Always should start with http:// https:// even if accessing via an IP address." + schema: + type: string + required: true + default: "" + - variable: enable_mail_settings + label: "Enable Mail Settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: FROM_EMAIL + label: "FROM_EMAIL" + description: "The public URL or IP that will be used to access baserow. Always should start with http:// https:// even if accessing via an IP address." + schema: + type: string + default: "" + - variable: EMAIL_SMTP + label: "EMAIL_SMTP" + description: "If set to any non empty value then Baserow will start sending emails using the configuration options below. If not set then Baserow will not send emails and just log them to the Celery worker logs instead." + schema: + type: string + default: "" + enum: + - value: "" + description: "Disabled" + - value: "true" + description: "Enabled" + - variable: EMAIL_SMTP_USE_TLS + label: "EMAIL_SMTP_USE_TLS" + description: "If set to any non empty value then Baserow will attempt to send emails using TLS." + schema: + type: string + default: "" + enum: + - value: "" + description: "Disabled" + - value: "true" + description: "Enabled" + - variable: EMAIL_SMTP_HOST + label: "EMAIL_SMTP_HOST" + description: "The host of the external SMTP server that Baserow should use to send emails." + schema: + type: string + default: "" + - variable: EMAIL_SMTP_PORT + label: "EMAIL_SMTP_PORT" + description: "The port used to connect to $EMAIL_SMTP_HOST on." + schema: + type: int + default: 587 + - variable: EMAIL_SMTP_USER + label: "EMAIL_SMTP_USER" + description: "The username to authenticate with $EMAIL_SMTP_HOST when sending emails." + schema: + type: string + default: "" + - variable: EMAIL_SMTP_PASSWORD + label: "EMAIL_SMTP_PASSWORD" + description: "The password to authenticate with $EMAIL_SMTP_HOST when sending emails." + schema: + type: string + private: true + default: "" +# Include{containerBasic} +# Include{containerAdvanced} + +# Include{containerConfig} +# Include{serviceRoot} +# Include{serviceMain} +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: main + label: "Main Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 10228 + required: true +# Include{serviceExpertRoot} + default: false +# Include{serviceExpert} +# Include{serviceList} +# Include{persistenceRoot} + - variable: data + label: "App Data Storage" + description: "Stores the Application Data." + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} +# Include{persistenceList} +# Include{ingressRoot} + - variable: main + label: "Main Ingress" + schema: + additional_attrs: true + type: dict + attrs: +# Include{ingressDefault} +# Include{ingressTLS} +# Include{ingressTraefik} +# Include{ingressList} +# Include{securityContextRoot} + + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 0 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 0 +# Include{securityContextContainer} +# Include{securityContextAdvanced} +# Include{securityContextPod} + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + +# Include{resources} +# Include{advanced} +# Include{addons} +# Include{codeserver} +# Include{netshoot} +# Include{vpn} +# Include{documentation} diff --git a/tmp/baserow/templates/NOTES.txt b/tmp/baserow/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/tmp/baserow/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/tmp/baserow/templates/_secrets.tpl b/tmp/baserow/templates/_secrets.tpl new file mode 100644 index 00000000000..122302eb2d5 --- /dev/null +++ b/tmp/baserow/templates/_secrets.tpl @@ -0,0 +1,14 @@ +{{/* Define the secrets */}} +{{- define "baserow.secrets" -}} +{{- $secretName := (printf "%s-baserow-secrets" (include "tc.v1.common.lib.chart.names.fullname" $)) }} +{{- $baserowprevious := lookup "v1" "Secret" .Release.Namespace $secretName }} +enabled: true +data: + {{- if $baserowprevious }} + SECRET_KEY: {{ index $baserowprevious.data "SECRET_KEY" | b64dec }} + {{- else }} + {{- $secret_key := randAlphaNum 32 }} + SECRET_KEY: {{ $secret_key }} + {{- end }} + +{{- end -}} diff --git a/tmp/baserow/templates/common.yaml b/tmp/baserow/templates/common.yaml new file mode 100644 index 00000000000..8d294c29d0d --- /dev/null +++ b/tmp/baserow/templates/common.yaml @@ -0,0 +1,11 @@ +{{/* Make sure all variables are set properly */}} +{{- include "tc.v1.common.loader.init" . }} + +{{/* Render secrets for baserow */}} +{{- $secrets := include "baserow.secrets" . | fromYaml -}} +{{- if $secrets -}} + {{- $_ := set .Values.secret "secrets" $secrets -}} +{{- end -}} + +{{/* Render the templates */}} +{{ include "tc.v1.common.loader.apply" . }} diff --git a/tmp/baserow/values.yaml b/tmp/baserow/values.yaml new file mode 100644 index 00000000000..57b816e2f68 --- /dev/null +++ b/tmp/baserow/values.yaml @@ -0,0 +1,90 @@ +image: + repository: tccr.io/truecharts/baserow + tag: 1.14.0@sha256:343c212865ad11bb41eb88652f8c39cdfe4697027322dfe6ed2f761dd6719b5e + pullPolicy: IfNotPresent + +securityContext: + container: + readOnlyRootFilesystem: false + runAsNonRoot: false + runAsUser: 0 + runAsGroup: 0 + +service: + main: + ports: + main: + port: 10228 + protocol: http + +workload: + main: + podSpec: + containers: + main: + probes: + liveness: + path: "/_health" + readiness: + path: "/_health" + startup: + path: "/_health" + env: + DATABASE_NAME: "{{ .Values.cnpg.main.database }}" + DATABASE_USER: "{{ .Values.cnpg.main.user }}" + DATABASE_PORT: "5432" + REDIS_USER: "{{ .Values.redis.redisUsername }}" + REDIS_PORT: "6379" + REDIS_PROTOCOL: "redis" + BASEROW_CADDY_ADDRESSES: ":{{ .Values.service.main.ports.main.port }}" + # User Defined + + BASEROW_PUBLIC_URL: "http://localhost:10228" + FROM_EMAIL: "" + EMAIL_SMTP: "" + EMAIL_SMTP_USE_TLS: "" + EMAIL_SMTP_HOST: "" + EMAIL_SMTP_PORT: 587 + EMAIL_SMTP_USER: "" + EMAIL_SMTP_PASSWORD: "" + DATABASE_HOST: + secretKeyRef: + name: cnpg-main-urls + key: std + DATABASE_PASSWORD: + secretKeyRef: + name: cnpg-main-user + key: password + REDIS_HOST: + secretKeyRef: + expandObjectName: false + name: '{{ printf "%s-%s" .Release.Name "rediscreds" }}' + key: plainhost + REDIS_PASSWORD: + secretKeyRef: + expandObjectName: false + name: '{{ printf "%s-%s" .Release.Name "rediscreds" }}' + key: redis-password + SECRET_KEY: + secretKeyRef: + name: secrets + key: SECRET_KEY + +persistence: + data: + enabled: true + mountPath: /baserow/data + +cnpg: + main: + enabled: true + user: baserow + database: baserow + +redis: + enabled: true + redisUsername: "default" + +portal: + open: + enabled: true diff --git a/tmp/bazarr/.helmignore b/tmp/bazarr/.helmignore new file mode 100644 index 00000000000..77ca5567b26 --- /dev/null +++ b/tmp/bazarr/.helmignore @@ -0,0 +1,30 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ +# OWNERS file for Kubernetes +OWNERS +# helm-docs templates +*.gotmpl +# docs folder +/docs +# icon +icon.png diff --git a/tmp/bazarr/CHANGELOG.md b/tmp/bazarr/CHANGELOG.md new file mode 100644 index 00000000000..df967af16b6 --- /dev/null +++ b/tmp/bazarr/CHANGELOG.md @@ -0,0 +1,1716 @@ +# Changelog + + + +## [bazarr-12.0.0](https://github.com/truecharts/charts/compare/bazarr-11.0.47...bazarr-12.0.0) (2022-11-10) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Major Change to GUI + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [bazarr-11.0.50](https://github.com/truecharts/charts/compare/bazarr-11.0.47...bazarr-11.0.50) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [bazarr-11.0.49](https://github.com/truecharts/charts/compare/bazarr-11.0.47...bazarr-11.0.49) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [bazarr-11.0.49](https://github.com/truecharts/charts/compare/bazarr-11.0.47...bazarr-11.0.49) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [bazarr-11.0.49](https://github.com/truecharts/charts/compare/bazarr-11.0.47...bazarr-11.0.49) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [bazarr-11.0.48](https://github.com/truecharts/charts/compare/bazarr-11.0.47...bazarr-11.0.48) (2022-11-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [bazarr-11.0.48](https://github.com/truecharts/charts/compare/bazarr-11.0.47...bazarr-11.0.48) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [bazarr-11.0.47](https://github.com/truecharts/charts/compare/bazarr-11.0.46...bazarr-11.0.47) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4317](https://github.com/truecharts/charts/issues/4317)) + + + + +## [bazarr-11.0.46](https://github.com/truecharts/charts/compare/bazarr-11.0.45...bazarr-11.0.46) (2022-11-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4308](https://github.com/truecharts/charts/issues/4308)) + + + + +## [bazarr-11.0.45](https://github.com/truecharts/charts/compare/bazarr-11.0.44...bazarr-11.0.45) (2022-11-03) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#4286](https://github.com/truecharts/charts/issues/4286)) + + + + +## [bazarr-11.0.44](https://github.com/truecharts/charts/compare/bazarr-11.0.43...bazarr-11.0.44) (2022-11-02) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4261](https://github.com/truecharts/charts/issues/4261)) + + + + +## [bazarr-11.0.43](https://github.com/truecharts/charts/compare/bazarr-11.0.42...bazarr-11.0.43) (2022-10-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4182](https://github.com/truecharts/charts/issues/4182)) + + + + +## [bazarr-11.0.42](https://github.com/truecharts/charts/compare/bazarr-11.0.41...bazarr-11.0.42) (2022-10-19) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4122](https://github.com/truecharts/charts/issues/4122)) + + + + +## [bazarr-11.0.41](https://github.com/truecharts/charts/compare/bazarr-11.0.40...bazarr-11.0.41) (2022-10-16) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#4108](https://github.com/truecharts/charts/issues/4108)) + + + + +## [bazarr-11.0.40](https://github.com/truecharts/charts/compare/bazarr-11.0.39...bazarr-11.0.40) (2022-10-12) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4071](https://github.com/truecharts/charts/issues/4071)) + + + + +## [bazarr-11.0.39](https://github.com/truecharts/charts/compare/bazarr-11.0.38...bazarr-11.0.39) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [bazarr-11.0.39](https://github.com/truecharts/charts/compare/bazarr-11.0.38...bazarr-11.0.39) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [bazarr-11.0.38](https://github.com/truecharts/charts/compare/bazarr-11.0.37...bazarr-11.0.38) (2022-10-05) + +### Chore + +- Auto-update chart README [skip ci] + - split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979)) + - update helm general non-major + + + + +## [bazarr-11.0.37](https://github.com/truecharts/charts/compare/bazarr-11.0.36...bazarr-11.0.37) (2022-09-27) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918)) + + + + +## [bazarr-11.0.36](https://github.com/truecharts/charts/compare/bazarr-11.0.35...bazarr-11.0.36) (2022-09-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898)) + + + + +## [bazarr-11.0.35](https://github.com/truecharts/charts/compare/bazarr-11.0.34...bazarr-11.0.35) (2022-09-25) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3881](https://github.com/truecharts/charts/issues/3881)) + + + + +## [bazarr-11.0.34](https://github.com/truecharts/charts/compare/bazarr-11.0.33...bazarr-11.0.34) (2022-09-22) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [bazarr-11.0.34](https://github.com/truecharts/charts/compare/bazarr-11.0.33...bazarr-11.0.34) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [bazarr-11.0.34](https://github.com/truecharts/charts/compare/bazarr-11.0.33...bazarr-11.0.34) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [bazarr-11.0.34](https://github.com/truecharts/charts/compare/bazarr-11.0.33...bazarr-11.0.34) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [bazarr-11.0.34](https://github.com/truecharts/charts/compare/bazarr-11.0.33...bazarr-11.0.34) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [bazarr-11.0.34](https://github.com/truecharts/charts/compare/bazarr-11.0.33...bazarr-11.0.34) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [bazarr-11.0.34](https://github.com/truecharts/charts/compare/bazarr-11.0.33...bazarr-11.0.34) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [bazarr-11.0.34](https://github.com/truecharts/charts/compare/bazarr-11.0.33...bazarr-11.0.34) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [bazarr-11.0.34](https://github.com/truecharts/charts/compare/bazarr-11.0.33...bazarr-11.0.34) (2022-09-17) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [bazarr-11.0.34](https://github.com/truecharts/charts/compare/bazarr-11.0.33...bazarr-11.0.34) (2022-09-18) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [bazarr-11.0.34](https://github.com/truecharts/charts/compare/bazarr-11.0.33...bazarr-11.0.34) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [bazarr-11.0.34](https://github.com/truecharts/charts/compare/bazarr-11.0.33...bazarr-11.0.34) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [bazarr-11.0.34](https://github.com/truecharts/charts/compare/bazarr-11.0.33...bazarr-11.0.34) (2022-09-15) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [bazarr-11.0.34](https://github.com/truecharts/charts/compare/bazarr-11.0.33...bazarr-11.0.34) (2022-09-15) + +### Chore + +- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [bazarr-11.0.33](https://github.com/truecharts/charts/compare/bazarr-11.0.32...bazarr-11.0.33) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [bazarr-11.0.33](https://github.com/truecharts/charts/compare/bazarr-11.0.32...bazarr-11.0.33) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [bazarr-11.0.33](https://github.com/truecharts/charts/compare/bazarr-11.0.32...bazarr-11.0.33) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [bazarr-11.0.33](https://github.com/truecharts/charts/compare/bazarr-11.0.32...bazarr-11.0.33) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [bazarr-11.0.33](https://github.com/truecharts/charts/compare/bazarr-11.0.32...bazarr-11.0.33) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [bazarr-11.0.33](https://github.com/truecharts/charts/compare/bazarr-11.0.32...bazarr-11.0.33) (2022-09-11) + +### Chore + +- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [bazarr-11.0.32](https://github.com/truecharts/charts/compare/bazarr-11.0.31...bazarr-11.0.32) (2022-09-02) + +### Chore + +- update docker general non-major ([#3660](https://github.com/truecharts/charts/issues/3660)) + + + + +## [bazarr-11.0.31](https://github.com/truecharts/charts/compare/bazarr-11.0.30...bazarr-11.0.31) (2022-08-30) + +### Chore + +- update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639)) + + + + +## [bazarr-11.0.30](https://github.com/truecharts/charts/compare/bazarr-11.0.29...bazarr-11.0.30) (2022-08-30) + +### Chore + +- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [bazarr-11.0.29](https://github.com/truecharts/charts/compare/bazarr-11.0.28...bazarr-11.0.29) (2022-08-29) + +### Chore + +- update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619)) + + + + +## [bazarr-11.0.28](https://github.com/truecharts/charts/compare/bazarr-11.0.27...bazarr-11.0.28) (2022-08-23) + +### Chore + +- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545)) + + + + +## [bazarr-11.0.27](https://github.com/truecharts/charts/compare/bazarr-11.0.26...bazarr-11.0.27) (2022-08-12) + +### Chore + +- add documentation checkbox/section to all SCALE Apps + - update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456)) + + ### Fix + +- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447)) + + + + +## [bazarr-11.0.26](https://github.com/truecharts/charts/compare/bazarr-11.0.25...bazarr-11.0.26) (2022-08-10) + +### Chore + +- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421)) + + + + +## [bazarr-11.0.25](https://github.com/truecharts/charts/compare/bazarr-11.0.24...bazarr-11.0.25) (2022-08-08) + +### Chore + +- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + + + +## [bazarr-11.0.24](https://github.com/truecharts/apps/compare/bazarr-11.0.23...bazarr-11.0.24) (2022-07-26) + +### Chore + +- update home links ([#3291](https://github.com/truecharts/apps/issues/3291)) + - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302)) + + + + +## [bazarr-11.0.23](https://github.com/truecharts/apps/compare/bazarr-11.0.22...bazarr-11.0.23) (2022-07-25) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [bazarr-11.0.23](https://github.com/truecharts/apps/compare/bazarr-11.0.22...bazarr-11.0.23) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [bazarr-11.0.22](https://github.com/truecharts/apps/compare/bazarr-11.0.21...bazarr-11.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [bazarr-11.0.22](https://github.com/truecharts/apps/compare/bazarr-11.0.21...bazarr-11.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [bazarr-11.0.22](https://github.com/truecharts/apps/compare/bazarr-11.0.21...bazarr-11.0.22) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [bazarr-11.0.21](https://github.com/truecharts/apps/compare/bazarr-11.0.19...bazarr-11.0.21) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [bazarr-11.0.19](https://github.com/truecharts/apps/compare/bazarr-11.0.18...bazarr-11.0.19) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [bazarr-11.0.18](https://github.com/truecharts/apps/compare/bazarr-11.0.17...bazarr-11.0.18) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [bazarr-11.0.17](https://github.com/truecharts/apps/compare/bazarr-11.0.15...bazarr-11.0.17) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [bazarr-11.0.15](https://github.com/truecharts/apps/compare/bazarr-11.0.13...bazarr-11.0.15) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [bazarr-11.0.13](https://github.com/truecharts/apps/compare/bazarr-11.0.12...bazarr-11.0.13) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [bazarr-11.0.12](https://github.com/truecharts/apps/compare/bazarr-11.0.11...bazarr-11.0.12) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [bazarr-11.0.11](https://github.com/truecharts/apps/compare/bazarr-11.0.10...bazarr-11.0.11) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [bazarr-11.0.10](https://github.com/truecharts/apps/compare/bazarr-11.0.9...bazarr-11.0.10) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [bazarr-11.0.9](https://github.com/truecharts/apps/compare/bazarr-11.0.8...bazarr-11.0.9) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [bazarr-11.0.8](https://github.com/truecharts/apps/compare/bazarr-11.0.7...bazarr-11.0.8) (2022-07-03) + +#### Chore + +* update docker general non-major ([#3052](https://github.com/truecharts/apps/issues/3052)) + + + + +### [bazarr-11.0.7](https://github.com/truecharts/apps/compare/bazarr-11.0.6...bazarr-11.0.7) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [bazarr-11.0.6](https://github.com/truecharts/apps/compare/bazarr-11.0.5...bazarr-11.0.6) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [bazarr-11.0.5](https://github.com/truecharts/apps/compare/bazarr-11.0.4...bazarr-11.0.5) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) +* update docker general non-major ([#2931](https://github.com/truecharts/apps/issues/2931)) + + + + +### [bazarr-11.0.4](https://github.com/truecharts/apps/compare/bazarr-11.0.3...bazarr-11.0.4) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [bazarr-11.0.3](https://github.com/truecharts/apps/compare/bazarr-11.0.2...bazarr-11.0.3) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [bazarr-11.0.2](https://github.com/truecharts/apps/compare/bazarr-11.0.1...bazarr-11.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [bazarr-11.0.1](https://github.com/truecharts/apps/compare/bazarr-10.0.21...bazarr-11.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC +* update docker general non-major ([#2831](https://github.com/truecharts/apps/issues/2831)) + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [bazarr-11.0.0](https://github.com/truecharts/apps/compare/bazarr-10.0.21...bazarr-11.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [bazarr-10.0.21](https://github.com/truecharts/apps/compare/bazarr-10.0.20...bazarr-10.0.21) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [bazarr-10.0.20](https://github.com/truecharts/apps/compare/bazarr-10.0.19...bazarr-10.0.20) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [bazarr-10.0.20](https://github.com/truecharts/apps/compare/bazarr-10.0.19...bazarr-10.0.20) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [bazarr-10.0.19](https://github.com/truecharts/apps/compare/bazarr-10.0.18...bazarr-10.0.19) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [bazarr-10.0.18](https://github.com/truecharts/apps/compare/bazarr-10.0.17...bazarr-10.0.18) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [bazarr-10.0.18](https://github.com/truecharts/apps/compare/bazarr-10.0.17...bazarr-10.0.18) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [bazarr-10.0.17](https://github.com/truecharts/apps/compare/bazarr-10.0.16...bazarr-10.0.17) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [bazarr-10.0.16](https://github.com/truecharts/apps/compare/bazarr-10.0.15...bazarr-10.0.16) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [bazarr-10.0.15](https://github.com/truecharts/apps/compare/bazarr-10.0.14...bazarr-10.0.15) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [bazarr-10.0.14](https://github.com/truecharts/apps/compare/bazarr-10.0.13...bazarr-10.0.14) (2022-05-04) + +#### Chore + +* update docker general non-major ([#2606](https://github.com/truecharts/apps/issues/2606)) + + + + +### [bazarr-10.0.13](https://github.com/truecharts/apps/compare/bazarr-10.0.12...bazarr-10.0.13) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [bazarr-10.0.12](https://github.com/truecharts/apps/compare/bazarr-10.0.11...bazarr-10.0.12) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [bazarr-10.0.11](https://github.com/truecharts/apps/compare/bazarr-10.0.10...bazarr-10.0.11) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [bazarr-10.0.10](https://github.com/truecharts/apps/compare/bazarr-10.0.9...bazarr-10.0.10) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [bazarr-10.0.9](https://github.com/truecharts/apps/compare/bazarr-10.0.8...bazarr-10.0.9) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [bazarr-10.0.8](https://github.com/truecharts/apps/compare/bazarr-10.0.7...bazarr-10.0.8) (2022-03-30) + +#### Chore + +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [bazarr-10.0.7](https://github.com/truecharts/apps/compare/bazarr-10.0.6...bazarr-10.0.7) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [bazarr-10.0.2](https://github.com/truecharts/apps/compare/bazarr-10.0.1...bazarr-10.0.2) (2022-03-15) + +#### Chore + +* remove puid from values ([#2152](https://github.com/truecharts/apps/issues/2152)) +* update docker general non-major ([#2175](https://github.com/truecharts/apps/issues/2175)) + + + + +### [bazarr-10.0.1](https://github.com/truecharts/apps/compare/bazarr-10.0.0...bazarr-10.0.1) (2022-03-07) + +#### Chore + +* update helm general non-major helm releases ([#2111](https://github.com/truecharts/apps/issues/2111)) +* Remove `-icon` string from icon png's ([#2040](https://github.com/truecharts/apps/issues/2040)) + + + + +### [bazarr-10.0.0](https://github.com/truecharts/apps/compare/bazarr-9.0.47...bazarr-10.0.0) (2022-03-03) + +#### Chore + +* remove fixed env from questions.yaml +* remove empty env var declaration from questions.yaml +* remove TZ from values. ([#1945](https://github.com/truecharts/apps/issues/1945)) +* update helm general major helm releases ([#2021](https://github.com/truecharts/apps/issues/2021)) + +#### Fix + +* BREAKING CHANGE Move some env-vars outside of env section ([#2010](https://github.com/truecharts/apps/issues/2010)) + + + + +### [bazarr-9.0.47](https://github.com/truecharts/apps/compare/bazarr-9.0.46...bazarr-9.0.47) (2022-03-02) + +#### Chore + +* update helm general non-major helm releases ([#1999](https://github.com/truecharts/apps/issues/1999)) + + + + +### [bazarr-9.0.46](https://github.com/truecharts/apps/compare/bazarr-9.0.45...bazarr-9.0.46) (2022-02-28) + +#### Chore + +* rename `web_portal` to `open` ([#1957](https://github.com/truecharts/apps/issues/1957)) +* update docker general non-major ([#1980](https://github.com/truecharts/apps/issues/1980)) + + + + +### [bazarr-9.0.45](https://github.com/truecharts/apps/compare/bazarr-9.0.44...bazarr-9.0.45) (2022-02-21) + +#### Chore + +* update helm general non-major helm releases ([#1927](https://github.com/truecharts/apps/issues/1927)) + + + + +### [bazarr-9.0.44](https://github.com/truecharts/apps/compare/bazarr-9.0.43...bazarr-9.0.44) (2022-02-15) + +#### Chore + +* update helm general non-major helm releases ([#1901](https://github.com/truecharts/apps/issues/1901)) + + + + +### [bazarr-9.0.43](https://github.com/truecharts/apps/compare/bazarr-9.0.42...bazarr-9.0.43) (2022-02-08) + +#### Chore + +* update helm general non-major helm releases ([#1871](https://github.com/truecharts/apps/issues/1871)) + + + + +### [bazarr-9.0.42](https://github.com/truecharts/apps/compare/bazarr-9.0.41...bazarr-9.0.42) (2022-02-06) + +#### Chore + +* update helm chart common to v8.15.0 ([#1859](https://github.com/truecharts/apps/issues/1859)) + + + + +### [bazarr-9.0.41](https://github.com/truecharts/apps/compare/bazarr-9.0.40...bazarr-9.0.41) (2022-02-05) + +#### Chore + +* update helm general non-major helm releases ([#1852](https://github.com/truecharts/apps/issues/1852)) + + + + +### [bazarr-9.0.40](https://github.com/truecharts/apps/compare/bazarr-9.0.39...bazarr-9.0.40) (2022-02-02) + +#### Chore + +* update helm general non-major helm releases ([#1828](https://github.com/truecharts/apps/issues/1828)) + + + + +### [bazarr-9.0.39](https://github.com/truecharts/apps/compare/bazarr-9.0.38...bazarr-9.0.39) (2022-01-25) + +#### Chore + +* update helm general non-major helm releases ([#1791](https://github.com/truecharts/apps/issues/1791)) + + + + +### [bazarr-9.0.38](https://github.com/truecharts/apps/compare/bazarr-9.0.37...bazarr-9.0.38) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1766](https://github.com/truecharts/apps/issues/1766)) + + + + +### [bazarr-9.0.37](https://github.com/truecharts/apps/compare/bazarr-9.0.36...bazarr-9.0.37) (2022-01-21) + +#### Chore + +* update helm general non-major helm releases ([#1759](https://github.com/truecharts/apps/issues/1759)) + +#### Fix + +* set additional_attrs: true on all dicts ([#1750](https://github.com/truecharts/apps/issues/1750)) + + + + +### [bazarr-9.0.36](https://github.com/truecharts/apps/compare/bazarr-9.0.35...bazarr-9.0.36) (2022-01-18) + +#### Chore + +* update helm general non-major helm releases ([#1732](https://github.com/truecharts/apps/issues/1732)) + + + + +### [bazarr-9.0.35](https://github.com/truecharts/apps/compare/bazarr-9.0.34...bazarr-9.0.35) (2022-01-13) + +#### Chore + +* update helm general non-major helm releases ([#1712](https://github.com/truecharts/apps/issues/1712)) + +#### Feat + +* expose capabilities in GUI ([#1709](https://github.com/truecharts/apps/issues/1709)) + + + + +### [bazarr-9.0.34](https://github.com/truecharts/apps/compare/bazarr-9.0.33...bazarr-9.0.34) (2022-01-12) + +#### Chore + +* update helm general non-major helm releases ([#1704](https://github.com/truecharts/apps/issues/1704)) + + + + +### [bazarr-9.0.33](https://github.com/truecharts/apps/compare/bazarr-9.0.32...bazarr-9.0.33) (2022-01-11) + +#### Chore + +* update helm general non-major helm releases ([#1693](https://github.com/truecharts/apps/issues/1693)) + + + + +### [bazarr-9.0.32](https://github.com/truecharts/apps/compare/bazarr-9.0.31...bazarr-9.0.32) (2022-01-04) + +#### Chore + +* update helm general non-major helm releases + + + + +### [bazarr-9.0.31](https://github.com/truecharts/apps/compare/bazarr-9.0.30...bazarr-9.0.31) (2022-01-03) + +#### Chore + +* update docker general non-major ([#1646](https://github.com/truecharts/apps/issues/1646)) + + + + +### [bazarr-9.0.30](https://github.com/truecharts/apps/compare/bazarr-9.0.29...bazarr-9.0.30) (2021-12-28) + +#### Chore + +* update helm general non-major helm releases ([#1623](https://github.com/truecharts/apps/issues/1623)) + + + + +### [bazarr-9.0.29](https://github.com/truecharts/apps/compare/bazarr-9.0.28...bazarr-9.0.29) (2021-12-21) + +#### Chore + +* update helm general non-major helm releases ([#1596](https://github.com/truecharts/apps/issues/1596)) + + + + +### [bazarr-9.0.28](https://github.com/truecharts/apps/compare/bazarr-9.0.27...bazarr-9.0.28) (2021-12-20) + +#### Chore + +* update docker general non-major ([#1589](https://github.com/truecharts/apps/issues/1589)) + + + + +### [bazarr-9.0.27](https://github.com/truecharts/apps/compare/bazarr-9.0.26...bazarr-9.0.27) (2021-12-19) + +#### Chore + +* Last patch bump before RC2 branch-off +* remove `editable: true` as this is the default ([#1576](https://github.com/truecharts/apps/issues/1576)) + + + + +### [bazarr-9.0.26](https://github.com/truecharts/apps/compare/bazarr-9.0.25...bazarr-9.0.26) (2021-12-19) + +#### Chore + +* completely remove mountPath reference from GUI ([#1572](https://github.com/truecharts/apps/issues/1572)) +* update helm general non-major helm releases ([#1571](https://github.com/truecharts/apps/issues/1571)) + + + + +### [bazarr-9.0.25](https://github.com/truecharts/apps/compare/bazarr-9.0.24...bazarr-9.0.25) (2021-12-18) + +#### Chore + +* cleanup questions by removing hidden dicts ([#1558](https://github.com/truecharts/apps/issues/1558)) +* App-Icon Organization ([#1539](https://github.com/truecharts/apps/issues/1539)) + + + + +### [bazarr-9.0.24](https://github.com/truecharts/apps/compare/bazarr-9.0.23...bazarr-9.0.24) (2021-12-14) + +#### Chore + +* update helm general non-major helm releases ([#1535](https://github.com/truecharts/apps/issues/1535)) + + + + +### [bazarr-9.0.23](https://github.com/truecharts/apps/compare/bazarr-9.0.22...bazarr-9.0.23) (2021-12-13) + +#### Chore + +* move incubator apps to stable and bump everything + + + + +### [bazarr-9.0.22](https://github.com/truecharts/apps/compare/bazarr-9.0.21...bazarr-9.0.22) (2021-12-11) + +#### Chore + +* update general helm non-major helm releases ([#1509](https://github.com/truecharts/apps/issues/1509)) + + + + +### [bazarr-9.0.21](https://github.com/truecharts/apps/compare/bazarr-9.0.20...bazarr-9.0.21) (2021-12-07) + +#### Chore + +* update non-major deps helm releases ([#1481](https://github.com/truecharts/apps/issues/1481)) + + + + +### bazarr-9.0.20 (2021-12-05) + +#### Chore + +* bump apps to generate security page +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major deps helm releases ([#1471](https://github.com/truecharts/apps/issues/1471)) +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + +#### Fix + +* fix typo in theme selection ([#1428](https://github.com/truecharts/apps/issues/1428)) + + + + +### [bazarr-9.0.19](https://github.com/truecharts/apps/compare/bazarr-9.0.18...bazarr-9.0.19) (2021-12-05) + +#### Chore + +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) + + + + +### [bazarr-9.0.18](https://github.com/truecharts/apps/compare/bazarr-9.0.17...bazarr-9.0.18) (2021-12-04) + +#### Chore + +* bump apps to generate security page + + + + +### [bazarr-9.0.17](https://github.com/truecharts/apps/compare/bazarr-9.0.16...bazarr-9.0.17) (2021-12-04) + +#### Chore + +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) + + + + +### [bazarr-9.0.16](https://github.com/truecharts/apps/compare/bazarr-9.0.15...bazarr-9.0.16) (2021-12-03) + +#### Chore + +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) + + + + +### [bazarr-9.0.15](https://github.com/truecharts/apps/compare/bazarr-9.0.14...bazarr-9.0.15) (2021-11-30) + +#### Chore + +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + + + + +### [bazarr-9.0.14](https://github.com/truecharts/apps/compare/bazarr-9.0.13...bazarr-9.0.14) (2021-11-23) + +#### Chore + +* update non-major deps helm releases ([#1386](https://github.com/truecharts/apps/issues/1386)) + + + + +### [bazarr-9.0.13](https://github.com/truecharts/apps/compare/bazarr-9.0.12...bazarr-9.0.13) (2021-11-22) + +#### Chore + +* update non-major deps helm releases ([#1383](https://github.com/truecharts/apps/issues/1383)) + + + + +### [bazarr-9.0.12](https://github.com/truecharts/apps/compare/bazarr-9.0.11...bazarr-9.0.12) (2021-11-22) + +#### Chore + +* update non-major ([#1380](https://github.com/truecharts/apps/issues/1380)) + + + + +### [bazarr-9.0.11](https://github.com/truecharts/apps/compare/bazarr-9.0.10...bazarr-9.0.11) (2021-11-16) + +#### Chore + +* update non-major deps helm releases ([#1345](https://github.com/truecharts/apps/issues/1345)) + + + + +### [bazarr-9.0.10](https://github.com/truecharts/apps/compare/bazarr-9.0.9...bazarr-9.0.10) (2021-11-15) + +#### Chore + +* update non-major deps helm releases ([#1338](https://github.com/truecharts/apps/issues/1338)) + + + + +### [bazarr-9.0.9](https://github.com/truecharts/apps/compare/bazarr-9.0.8...bazarr-9.0.9) (2021-11-15) + +#### Chore + +* persistence cleanup and small bugfixes ([#1329](https://github.com/truecharts/apps/issues/1329)) +* update non-major ([#1336](https://github.com/truecharts/apps/issues/1336)) + + + + +### [bazarr-9.0.8](https://github.com/truecharts/apps/compare/bazarr-9.0.7...bazarr-9.0.8) (2021-11-14) + +#### Chore + +* fixes around the GUI refactor ([#1316](https://github.com/truecharts/apps/issues/1316)) +* move port above advanced in GUI ([#1326](https://github.com/truecharts/apps/issues/1326)) +* clean up Chart.yaml ([#1322](https://github.com/truecharts/apps/issues/1322)) +* update non-major deps helm releases ([#1328](https://github.com/truecharts/apps/issues/1328)) + +#### Fix + +* split udp and tcp ports ([#1321](https://github.com/truecharts/apps/issues/1321)) +* Allow spaces in paths ([#1306](https://github.com/truecharts/apps/issues/1306)) + + + + +### [bazarr-9.0.7](https://github.com/truecharts/apps/compare/bazarr-9.0.6...bazarr-9.0.7) (2021-11-09) + +#### Chore + +* update non-major deps helm releases ([#1297](https://github.com/truecharts/apps/issues/1297)) + + + + +### [bazarr-9.0.6](https://github.com/truecharts/apps/compare/bazarr-9.0.5...bazarr-9.0.6) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1295](https://github.com/truecharts/apps/issues/1295)) + + + + +### [bazarr-9.0.5](https://github.com/truecharts/apps/compare/bazarr-9.0.4...bazarr-9.0.5) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1291](https://github.com/truecharts/apps/issues/1291)) + +#### Chore + +* Simplify GUI for deployment, persistence and securityContext ([#1289](https://github.com/truecharts/apps/issues/1289)) + +#### Feat + +* Simplify the Services GUI ([#1290](https://github.com/truecharts/apps/issues/1290)) + + + + +### [bazarr-9.0.4](https://github.com/truecharts/apps/compare/bazarr-9.0.3...bazarr-9.0.4) (2021-11-02) + +#### Chore + +* update non-major deps helm releases ([#1267](https://github.com/truecharts/apps/issues/1267)) + + + + +### [bazarr-9.0.3](https://github.com/truecharts/apps/compare/bazarr-9.0.2...bazarr-9.0.3) (2021-11-01) + +#### Chore + +* update non-major deps helm releases ([#1264](https://github.com/truecharts/apps/issues/1264)) + + + + +### [bazarr-9.0.2](https://github.com/truecharts/apps/compare/bazarr-9.0.1...bazarr-9.0.2) (2021-10-26) + +#### Chore + +* update non-major deps helm releases ([#1245](https://github.com/truecharts/apps/issues/1245)) + + + + +### [bazarr-9.0.1](https://github.com/truecharts/apps/compare/bazarr-9.0.0...bazarr-9.0.1) (2021-10-26) + +#### Chore + +* update helm chart common to v8.3.15 ([#1240](https://github.com/truecharts/apps/issues/1240)) + + + + +### [bazarr-9.0.0](https://github.com/truecharts/apps/compare/bazarr-8.0.17...bazarr-9.0.0) (2021-10-25) + +#### Chore + +* Adapt for TrueNAS SCALE RC1 + + + + +### [bazarr-8.0.17](https://github.com/truecharts/apps/compare/bazarr-8.0.16...bazarr-8.0.17) (2021-10-20) + +#### Chore + +* bump apps, remove duplicates and move incubator to stable for RC1 + + + + +### [bazarr-8.0.14](https://github.com/truecharts/apps/compare/bazarr-8.0.13...bazarr-8.0.14) (2021-10-20) + +#### Chore + +* bump versions to rerelease and fix icons + + + + +### [bazarr-8.0.13](https://github.com/truecharts/apps/compare/bazarr-8.0.12...bazarr-8.0.13) (2021-10-19) + +#### Change + +* Project-Eclipse 3, Automatically generate item.yaml ([#1178](https://github.com/truecharts/apps/issues/1178)) + +#### Chore + +* Project-Eclipse 5, move app-readme to automatic generation script ([#1181](https://github.com/truecharts/apps/issues/1181)) +* Project-Eclipse part 2, adapting and cleaning changelog ([#1173](https://github.com/truecharts/apps/issues/1173)) +* update helm chart common to v8.3.13 ([#1184](https://github.com/truecharts/apps/issues/1184)) + +#### Feat + +* Project-Eclipse 4, Add App grading annotations to Chart.yaml ([#1180](https://github.com/truecharts/apps/issues/1180)) + +#### Refactor + +* Project Eclipse Part 6, move questions.yaml to root App folder ([#1182](https://github.com/truecharts/apps/issues/1182)) + + + + +### [bazarr-8.0.12](https://github.com/truecharts/apps/compare/bazarr-8.0.11...bazarr-8.0.12) (2021-10-19) + +#### Fix + +* fix previous SCALE bugfix not correctly being applied + + + + +### [bazarr-8.0.11](https://github.com/truecharts/apps/compare/bazarr-8.0.10...bazarr-8.0.11) (2021-10-19) + +#### Fix + +* Solve issues regarding ix_values.yaml not containing the image and tag definitions. ([#1176](https://github.com/truecharts/apps/issues/1176)) + + + + +### [bazarr-8.0.10](https://github.com/truecharts/apps/compare/bazarr-8.0.9...bazarr-8.0.10) (2021-10-18) + +#### Refactor + +* Project Eclipse - part 1 - remove ix_values.yaml ([#1168](https://github.com/truecharts/apps/issues/1168)) + + + + +### [bazarr-8.0.9](https://github.com/truecharts/apps/compare/bazarr-8.0.8...bazarr-8.0.9) (2021-10-17) + +#### Chore + +* update helm chart common to v8.3.10 ([#1160](https://github.com/truecharts/apps/issues/1160)) + +#### Fix + +* force users using correct / prefix for mounPath ([#1156](https://github.com/truecharts/apps/issues/1156)) + + + + +### [bazarr-8.0.8](https://github.com/truecharts/apps/compare/bazarr-8.0.7...bazarr-8.0.8) (2021-10-13) + +#### Chore + +* update non-major deps helm releases ([#1133](https://github.com/truecharts/apps/issues/1133)) + + + + +### [bazarr-8.0.7](https://github.com/truecharts/apps/compare/bazarr-8.0.6...bazarr-8.0.7) (2021-10-13) + +#### Chore + +* update container image ghcr.io/k8s-at-home/bazarr to v1.0.0 ([#1135](https://github.com/truecharts/apps/issues/1135)) + + + + +### [bazarr-8.0.6](https://github.com/truecharts/apps/compare/bazarr-8.0.5...bazarr-8.0.6) (2021-10-12) + +#### Chore + +* update non-major deps helm releases ([#1126](https://github.com/truecharts/apps/issues/1126)) + + + + +### [bazarr-8.0.5](https://github.com/truecharts/apps/compare/bazarr-8.0.4...bazarr-8.0.5) (2021-10-12) + +#### Chore + +* update non-major deps helm releases ([#1123](https://github.com/truecharts/apps/issues/1123)) + + + + +### [bazarr-8.0.4](https://github.com/truecharts/apps/compare/bazarr-8.0.3...bazarr-8.0.4) (2021-10-05) + +#### Chore + +* update non-major deps helm releases ([#1099](https://github.com/truecharts/apps/issues/1099)) + + + + +### [bazarr-8.0.3](https://github.com/truecharts/apps/compare/bazarr-8.0.2...bazarr-8.0.3) (2021-09-29) + +#### Chore + +* update helm chart common to v8.0.13 ([#1060](https://github.com/truecharts/apps/issues/1060)) + + + + +### [bazarr-8.0.1](https://github.com/truecharts/apps/compare/bazarr-8.0.0...bazarr-8.0.1) (2021-09-26) + + + + +### [bazarr-8.0.0](https://github.com/truecharts/apps/compare/bazarr-7.0.2...bazarr-8.0.0) (2021-09-26) + + + + +### [bazarr-7.0.2](https://github.com/truecharts/apps/compare/bazarr-7.0.1...bazarr-7.0.2) (2021-09-21) + +#### Chore + +* update non-major deps helm releases ([#1014](https://github.com/truecharts/apps/issues/1014)) + + + + +### [bazarr-7.0.1](https://github.com/truecharts/apps/compare/bazarr-6.11.16...bazarr-7.0.1) (2021-09-13) + +#### Chore + +* update non-major +* update non-major ([#962](https://github.com/truecharts/apps/issues/962)) + +#### Feat + +* add new GUI and VPN support to all Apps ([#977](https://github.com/truecharts/apps/issues/977)) +* Add VPN addon and move some config to includes ([#973](https://github.com/truecharts/apps/issues/973)) +* pin all container references to digests ([#963](https://github.com/truecharts/apps/issues/963)) +* Move some common containers to our own containers + +#### Fix + +* make sure podSecurityContext is included in both SCALE and Helm installs ([#956](https://github.com/truecharts/apps/issues/956)) + + +## [bazarr-6.11.16](https://github.com/truecharts/apps/compare/bazarr-6.11.15...bazarr-6.11.16) (2021-09-08) + +### Fix + +* repair Hyperion and some misplaced GUI elements ([#922](https://github.com/truecharts/apps/issues/922)) diff --git a/tmp/bazarr/Chart.yaml b/tmp/bazarr/Chart.yaml new file mode 100644 index 00000000000..7673c2047ec --- /dev/null +++ b/tmp/bazarr/Chart.yaml @@ -0,0 +1,32 @@ +apiVersion: v2 +appVersion: "1.1.4" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +deprecated: false +description: Bazarr is a companion application to Sonarr and Radarr. It manages and downloads subtitles based on your requirements +home: https://truecharts.org/charts/stable/bazarr +icon: https://truecharts.org/img/hotlink-ok/chart-icons/bazarr.png +keywords: + - bazarr + - radarr + - sonarr + - subtitles + - usenet + - torrent +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: bazarr +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/bazarr + - https://github.com/morpheus65535/bazarr +type: application +version: 14.0.0 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" diff --git a/tmp/bazarr/README.md b/tmp/bazarr/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/bazarr/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/bazarr/icon.png b/tmp/bazarr/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..59329ce07829ba954a24ed72e652ec7923bb00dc GIT binary patch literal 10117 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 literal 0 HcmV?d00001 diff --git a/tmp/bazarr/questions.yaml b/tmp/bazarr/questions.yaml new file mode 100644 index 00000000000..f1abfa80299 --- /dev/null +++ b/tmp/bazarr/questions.yaml @@ -0,0 +1,89 @@ +# Include{groups} +portals: + open: +# Include{portalLink} +questions: +# Include{global} +# Include{workload} +# Include{workloadDeployment} + +# Include{replicas1} +# Include{podSpec} +# Include{containerMain} +# Include{containerBasic} +# Include{containerAdvanced} + +# Include{containerConfig} +# Include{serviceRoot} +# Include{serviceMain} +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: main + label: "Main Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 6767 + required: true +# Include{serviceExpertRoot} + default: false +# Include{serviceExpert} +# Include{serviceList} +# Include{persistenceRoot} + - variable: config + label: "App Config Storage" + description: "Stores the Application Configuration." + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} +# Include{persistenceList} +# Include{ingressRoot} + - variable: main + label: "Main Ingress" + schema: + additional_attrs: true + type: dict + attrs: +# Include{ingressDefault} +# Include{ingressTLS} +# Include{ingressTraefik} +# Include{ingressList} +# Include{securityContextRoot} + + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 568 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 568 +# Include{securityContextContainer} +# Include{securityContextAdvanced} +# Include{securityContextPod} + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + +# Include{resources} +# Include{advanced} +# Include{addons} +# Include{codeserver} +# Include{netshoot} +# Include{vpn} +# Include{documentation} diff --git a/tmp/bazarr/templates/NOTES.txt b/tmp/bazarr/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/tmp/bazarr/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/tmp/bazarr/templates/common.yaml b/tmp/bazarr/templates/common.yaml new file mode 100644 index 00000000000..b51394e00a4 --- /dev/null +++ b/tmp/bazarr/templates/common.yaml @@ -0,0 +1 @@ +{{ include "tc.v1.common.loader.all" . }} diff --git a/tmp/bazarr/values.yaml b/tmp/bazarr/values.yaml new file mode 100644 index 00000000000..b269a8fb543 --- /dev/null +++ b/tmp/bazarr/values.yaml @@ -0,0 +1,38 @@ +image: + repository: tccr.io/truecharts/bazarr + pullPolicy: IfNotPresent + tag: 1.1.4@sha256:ce1fd724cd2c50d385a83558affaf89454c3537f5a07e20e305d6a82e16dc2f4 + +service: + main: + ports: + main: + port: 6767 + protocol: http + targetPort: 6767 + +workload: + main: + podSpec: + containers: + main: + probes: + liveness: + type: http + path: / + readiness: + type: http + path: / + startup: + type: http + path: / + env: {} + +persistence: + config: + enabled: true + mountPath: /config + +portal: + open: + enabled: true diff --git a/tmp/beets/.helmignore b/tmp/beets/.helmignore new file mode 100644 index 00000000000..77ca5567b26 --- /dev/null +++ b/tmp/beets/.helmignore @@ -0,0 +1,30 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ +# OWNERS file for Kubernetes +OWNERS +# helm-docs templates +*.gotmpl +# docs folder +/docs +# icon +icon.png diff --git a/tmp/beets/CHANGELOG.md b/tmp/beets/CHANGELOG.md new file mode 100644 index 00000000000..f128481bbe7 --- /dev/null +++ b/tmp/beets/CHANGELOG.md @@ -0,0 +1,1816 @@ +# Changelog + + + +## [beets-5.0.0](https://github.com/truecharts/charts/compare/beets-4.0.53...beets-5.0.0) (2022-11-10) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Major Change to GUI + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [beets-4.0.56](https://github.com/truecharts/charts/compare/beets-4.0.53...beets-4.0.56) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [beets-4.0.55](https://github.com/truecharts/charts/compare/beets-4.0.53...beets-4.0.55) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [beets-4.0.55](https://github.com/truecharts/charts/compare/beets-4.0.53...beets-4.0.55) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [beets-4.0.55](https://github.com/truecharts/charts/compare/beets-4.0.53...beets-4.0.55) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [beets-4.0.54](https://github.com/truecharts/charts/compare/beets-4.0.53...beets-4.0.54) (2022-11-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [beets-4.0.54](https://github.com/truecharts/charts/compare/beets-4.0.53...beets-4.0.54) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [beets-4.0.53](https://github.com/truecharts/charts/compare/beets-4.0.52...beets-4.0.53) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4317](https://github.com/truecharts/charts/issues/4317)) + + + + +## [beets-4.0.52](https://github.com/truecharts/charts/compare/beets-4.0.51...beets-4.0.52) (2022-11-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4308](https://github.com/truecharts/charts/issues/4308)) + + + + +## [beets-4.0.51](https://github.com/truecharts/charts/compare/beets-4.0.50...beets-4.0.51) (2022-11-04) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#4293](https://github.com/truecharts/charts/issues/4293)) + + + + +## [beets-4.0.50](https://github.com/truecharts/charts/compare/beets-4.0.49...beets-4.0.50) (2022-11-02) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4261](https://github.com/truecharts/charts/issues/4261)) + + + + +## [beets-4.0.49](https://github.com/truecharts/charts/compare/beets-4.0.48...beets-4.0.49) (2022-10-28) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#4218](https://github.com/truecharts/charts/issues/4218)) + + + + +## [beets-4.0.48](https://github.com/truecharts/charts/compare/beets-4.0.47...beets-4.0.48) (2022-10-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4182](https://github.com/truecharts/charts/issues/4182)) + + + + +## [beets-4.0.47](https://github.com/truecharts/charts/compare/beets-4.0.46...beets-4.0.47) (2022-10-21) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#4139](https://github.com/truecharts/charts/issues/4139)) + + + + +## [beets-4.0.46](https://github.com/truecharts/charts/compare/beets-4.0.45...beets-4.0.46) (2022-10-19) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4122](https://github.com/truecharts/charts/issues/4122)) + + + + +## [beets-4.0.45](https://github.com/truecharts/charts/compare/beets-4.0.44...beets-4.0.45) (2022-10-14) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#4084](https://github.com/truecharts/charts/issues/4084)) + + + + +## [beets-4.0.44](https://github.com/truecharts/charts/compare/beets-4.0.43...beets-4.0.44) (2022-10-12) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4071](https://github.com/truecharts/charts/issues/4071)) + + + + +## [beets-4.0.43](https://github.com/truecharts/charts/compare/beets-4.0.42...beets-4.0.43) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [beets-4.0.43](https://github.com/truecharts/charts/compare/beets-4.0.42...beets-4.0.43) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [beets-4.0.42](https://github.com/truecharts/charts/compare/beets-4.0.41...beets-4.0.42) (2022-10-05) + +### Chore + +- Auto-update chart README [skip ci] + - split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979)) + - update helm general non-major + + + + +## [beets-4.0.41](https://github.com/truecharts/charts/compare/beets-4.0.40...beets-4.0.41) (2022-09-27) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918)) + + + + +## [beets-4.0.40](https://github.com/truecharts/charts/compare/beets-4.0.39...beets-4.0.40) (2022-09-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898)) + + + + +## [beets-4.0.39](https://github.com/truecharts/charts/compare/beets-4.0.38...beets-4.0.39) (2022-09-23) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3850](https://github.com/truecharts/charts/issues/3850)) + + + + +## [beets-4.0.38](https://github.com/truecharts/charts/compare/beets-4.0.37...beets-4.0.38) (2022-09-22) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [beets-4.0.38](https://github.com/truecharts/charts/compare/beets-4.0.37...beets-4.0.38) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [beets-4.0.38](https://github.com/truecharts/charts/compare/beets-4.0.37...beets-4.0.38) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [beets-4.0.38](https://github.com/truecharts/charts/compare/beets-4.0.37...beets-4.0.38) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [beets-4.0.38](https://github.com/truecharts/charts/compare/beets-4.0.37...beets-4.0.38) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [beets-4.0.38](https://github.com/truecharts/charts/compare/beets-4.0.37...beets-4.0.38) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [beets-4.0.38](https://github.com/truecharts/charts/compare/beets-4.0.37...beets-4.0.38) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [beets-4.0.38](https://github.com/truecharts/charts/compare/beets-4.0.37...beets-4.0.38) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [beets-4.0.38](https://github.com/truecharts/charts/compare/beets-4.0.37...beets-4.0.38) (2022-09-17) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [beets-4.0.38](https://github.com/truecharts/charts/compare/beets-4.0.37...beets-4.0.38) (2022-09-18) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [beets-4.0.38](https://github.com/truecharts/charts/compare/beets-4.0.37...beets-4.0.38) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [beets-4.0.38](https://github.com/truecharts/charts/compare/beets-4.0.37...beets-4.0.38) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [beets-4.0.38](https://github.com/truecharts/charts/compare/beets-4.0.37...beets-4.0.38) (2022-09-15) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [beets-4.0.38](https://github.com/truecharts/charts/compare/beets-4.0.37...beets-4.0.38) (2022-09-15) + +### Chore + +- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [beets-4.0.37](https://github.com/truecharts/charts/compare/beets-4.0.36...beets-4.0.37) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [beets-4.0.37](https://github.com/truecharts/charts/compare/beets-4.0.36...beets-4.0.37) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [beets-4.0.37](https://github.com/truecharts/charts/compare/beets-4.0.36...beets-4.0.37) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [beets-4.0.37](https://github.com/truecharts/charts/compare/beets-4.0.36...beets-4.0.37) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [beets-4.0.37](https://github.com/truecharts/charts/compare/beets-4.0.36...beets-4.0.37) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [beets-4.0.37](https://github.com/truecharts/charts/compare/beets-4.0.36...beets-4.0.37) (2022-09-11) + +### Chore + +- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [beets-4.0.36](https://github.com/truecharts/charts/compare/beets-4.0.35...beets-4.0.36) (2022-09-02) + +### Chore + +- update docker general non-major ([#3660](https://github.com/truecharts/charts/issues/3660)) + + + + +## [beets-4.0.35](https://github.com/truecharts/charts/compare/beets-4.0.34...beets-4.0.35) (2022-08-30) + +### Chore + +- update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639)) + + + + +## [beets-4.0.34](https://github.com/truecharts/charts/compare/beets-4.0.33...beets-4.0.34) (2022-08-30) + +### Chore + +- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [beets-4.0.33](https://github.com/truecharts/charts/compare/beets-4.0.32...beets-4.0.33) (2022-08-29) + +### Chore + +- update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619)) + + + + +## [beets-4.0.32](https://github.com/truecharts/charts/compare/beets-4.0.31...beets-4.0.32) (2022-08-26) + +### Chore + +- update docker general non-major ([#3573](https://github.com/truecharts/charts/issues/3573)) + + + + +## [beets-4.0.31](https://github.com/truecharts/charts/compare/beets-4.0.30...beets-4.0.31) (2022-08-23) + +### Chore + +- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545)) + + + + +## [beets-4.0.30](https://github.com/truecharts/charts/compare/beets-4.0.29...beets-4.0.30) (2022-08-12) + +### Chore + +- update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456)) + + + + +## [beets-4.0.29](https://github.com/truecharts/charts/compare/beets-4.0.28...beets-4.0.29) (2022-08-12) + +### Chore + +- add documentation checkbox/section to all SCALE Apps + - update docker general non-major ([#3453](https://github.com/truecharts/charts/issues/3453)) + + ### Fix + +- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447)) + + + + +## [beets-4.0.28](https://github.com/truecharts/charts/compare/beets-4.0.27...beets-4.0.28) (2022-08-10) + +### Chore + +- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421)) + + + + +## [beets-4.0.27](https://github.com/truecharts/charts/compare/beets-4.0.26...beets-4.0.27) (2022-08-08) + +### Chore + +- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + + + +## [beets-4.0.26](https://github.com/truecharts/apps/compare/beets-4.0.25...beets-4.0.26) (2022-07-28) + +### Chore + +- update docker general non-major ([#3326](https://github.com/truecharts/apps/issues/3326)) + + + + +## [beets-4.0.25](https://github.com/truecharts/apps/compare/beets-4.0.24...beets-4.0.25) (2022-07-26) + +### Chore + +- update home links ([#3291](https://github.com/truecharts/apps/issues/3291)) + - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302)) + + + + +## [beets-4.0.24](https://github.com/truecharts/apps/compare/beets-4.0.23...beets-4.0.24) (2022-07-25) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [beets-4.0.24](https://github.com/truecharts/apps/compare/beets-4.0.23...beets-4.0.24) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [beets-4.0.23](https://github.com/truecharts/apps/compare/beets-4.0.22...beets-4.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [beets-4.0.23](https://github.com/truecharts/apps/compare/beets-4.0.22...beets-4.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [beets-4.0.23](https://github.com/truecharts/apps/compare/beets-4.0.22...beets-4.0.23) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [beets-4.0.22](https://github.com/truecharts/apps/compare/beets-4.0.20...beets-4.0.22) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + - update docker general non-major ([#3266](https://github.com/truecharts/apps/issues/3266)) + + + +## [beets-4.0.20](https://github.com/truecharts/apps/compare/beets-4.0.19...beets-4.0.20) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [beets-4.0.19](https://github.com/truecharts/apps/compare/beets-4.0.18...beets-4.0.19) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [beets-4.0.18](https://github.com/truecharts/apps/compare/beets-4.0.16...beets-4.0.18) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [beets-4.0.16](https://github.com/truecharts/apps/compare/beets-4.0.14...beets-4.0.16) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [beets-4.0.14](https://github.com/truecharts/apps/compare/beets-4.0.13...beets-4.0.14) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [beets-4.0.13](https://github.com/truecharts/apps/compare/beets-4.0.12...beets-4.0.13) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [beets-4.0.12](https://github.com/truecharts/apps/compare/beets-4.0.11...beets-4.0.12) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [beets-4.0.11](https://github.com/truecharts/apps/compare/beets-4.0.10...beets-4.0.11) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [beets-4.0.10](https://github.com/truecharts/apps/compare/beets-4.0.9...beets-4.0.10) (2022-07-07) + +#### Chore + +* update docker general non-major ([#3089](https://github.com/truecharts/apps/issues/3089)) + + + + +### [beets-4.0.9](https://github.com/truecharts/apps/compare/beets-4.0.8...beets-4.0.9) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [beets-4.0.8](https://github.com/truecharts/apps/compare/beets-4.0.7...beets-4.0.8) (2022-07-01) + +#### Chore + +* update docker general non-major ([#3015](https://github.com/truecharts/apps/issues/3015)) + + + + +### [beets-4.0.7](https://github.com/truecharts/apps/compare/beets-4.0.6...beets-4.0.7) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [beets-4.0.6](https://github.com/truecharts/apps/compare/beets-4.0.5...beets-4.0.6) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [beets-4.0.5](https://github.com/truecharts/apps/compare/beets-4.0.4...beets-4.0.5) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [beets-4.0.4](https://github.com/truecharts/apps/compare/beets-4.0.3...beets-4.0.4) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [beets-4.0.3](https://github.com/truecharts/apps/compare/beets-4.0.2...beets-4.0.3) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [beets-4.0.2](https://github.com/truecharts/apps/compare/beets-4.0.1...beets-4.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [beets-4.0.1](https://github.com/truecharts/apps/compare/beets-3.0.31...beets-4.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [beets-4.0.0](https://github.com/truecharts/apps/compare/beets-3.0.31...beets-4.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [beets-3.0.31](https://github.com/truecharts/apps/compare/beets-3.0.30...beets-3.0.31) (2022-06-03) + +#### Chore + +* update docker general non-major ([#2821](https://github.com/truecharts/apps/issues/2821)) + + + + +### [beets-3.0.30](https://github.com/truecharts/apps/compare/beets-3.0.29...beets-3.0.30) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [beets-3.0.29](https://github.com/truecharts/apps/compare/beets-3.0.28...beets-3.0.29) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [beets-3.0.29](https://github.com/truecharts/apps/compare/beets-3.0.28...beets-3.0.29) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [beets-3.0.28](https://github.com/truecharts/apps/compare/beets-3.0.27...beets-3.0.28) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [beets-3.0.27](https://github.com/truecharts/apps/compare/beets-3.0.26...beets-3.0.27) (2022-05-20) + +#### Chore + +* update docker general non-major ([#2720](https://github.com/truecharts/apps/issues/2720)) + + + + +### [beets-3.0.26](https://github.com/truecharts/apps/compare/beets-3.0.25...beets-3.0.26) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [beets-3.0.26](https://github.com/truecharts/apps/compare/beets-3.0.25...beets-3.0.26) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [beets-3.0.25](https://github.com/truecharts/apps/compare/beets-3.0.24...beets-3.0.25) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [beets-3.0.24](https://github.com/truecharts/apps/compare/beets-3.0.23...beets-3.0.24) (2022-05-13) + +#### Chore + +* update docker general non-major ([#2658](https://github.com/truecharts/apps/issues/2658)) + + + + +### [beets-3.0.23](https://github.com/truecharts/apps/compare/beets-3.0.22...beets-3.0.23) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [beets-3.0.22](https://github.com/truecharts/apps/compare/beets-3.0.21...beets-3.0.22) (2022-05-06) + +#### Chore + +* update docker general non-major + + + + +### [beets-3.0.21](https://github.com/truecharts/apps/compare/beets-3.0.20...beets-3.0.21) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [beets-3.0.20](https://github.com/truecharts/apps/compare/beets-3.0.19...beets-3.0.20) (2022-04-29) + +#### Chore + +* update docker general non-major ([#2581](https://github.com/truecharts/apps/issues/2581)) + + + + +### [beets-3.0.19](https://github.com/truecharts/apps/compare/beets-3.0.18...beets-3.0.19) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [beets-3.0.18](https://github.com/truecharts/apps/compare/beets-3.0.17...beets-3.0.18) (2022-04-26) + +#### Chore + +* update docker general non-major ([#2571](https://github.com/truecharts/apps/issues/2571)) + + + + +### [beets-3.0.17](https://github.com/truecharts/apps/compare/beets-3.0.16...beets-3.0.17) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [beets-3.0.16](https://github.com/truecharts/apps/compare/beets-3.0.15...beets-3.0.16) (2022-04-16) + +#### Chore + +* update docker general non-major ([#2494](https://github.com/truecharts/apps/issues/2494)) + + + + +### [beets-3.0.15](https://github.com/truecharts/apps/compare/beets-3.0.14...beets-3.0.15) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [beets-3.0.14](https://github.com/truecharts/apps/compare/beets-3.0.13...beets-3.0.14) (2022-04-09) + +#### Chore + +* update docker general non-major ([#2460](https://github.com/truecharts/apps/issues/2460)) + + + + +### [beets-3.0.13](https://github.com/truecharts/apps/compare/beets-3.0.12...beets-3.0.13) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [beets-3.0.12](https://github.com/truecharts/apps/compare/beets-3.0.11...beets-3.0.12) (2022-04-01) + +#### Chore + +* update docker general non-major + + + + +### [beets-3.0.11](https://github.com/truecharts/apps/compare/beets-3.0.10...beets-3.0.11) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [beets-3.0.10](https://github.com/truecharts/apps/compare/beets-3.0.9...beets-3.0.10) (2022-03-30) + +#### Chore + +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [beets-3.0.9](https://github.com/truecharts/apps/compare/beets-3.0.8...beets-3.0.9) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [beets-3.0.7](https://github.com/truecharts/apps/compare/beets-3.0.6...beets-3.0.7) (2022-03-24) + +#### Chore + +* update docker general non-major + + + + +### [beets-3.0.3](https://github.com/truecharts/apps/compare/beets-3.0.2...beets-3.0.3) (2022-03-15) + +#### Chore + +* update docker general non-major ([#2175](https://github.com/truecharts/apps/issues/2175)) + + + + +### [beets-3.0.2](https://github.com/truecharts/apps/compare/beets-3.0.1...beets-3.0.2) (2022-03-07) + +#### Chore + +* update helm general non-major helm releases ([#2111](https://github.com/truecharts/apps/issues/2111)) + + + + +### [beets-3.0.1](https://github.com/truecharts/apps/compare/beets-3.0.0...beets-3.0.1) (2022-03-07) + +#### Chore + +* update docker general non-major ([#2046](https://github.com/truecharts/apps/issues/2046)) +* Remove `-icon` string from icon png's ([#2040](https://github.com/truecharts/apps/issues/2040)) + + + + +### [beets-3.0.0](https://github.com/truecharts/apps/compare/beets-2.0.49...beets-3.0.0) (2022-03-03) + +#### Chore + +* remove fixed env from questions.yaml +* remove PUID from per-app env-vars if set to 568 +* remove empty env var declaration from questions.yaml +* update helm general major helm releases ([#2021](https://github.com/truecharts/apps/issues/2021)) + +#### Fix + +* BREAKING CHANGE Move some env-vars outside of env section ([#2010](https://github.com/truecharts/apps/issues/2010)) + + + + +### [beets-2.0.49](https://github.com/truecharts/apps/compare/beets-2.0.48...beets-2.0.49) (2022-03-02) + +#### Chore + +* update helm general non-major helm releases ([#1999](https://github.com/truecharts/apps/issues/1999)) + + + + +### [beets-2.0.48](https://github.com/truecharts/apps/compare/beets-2.0.47...beets-2.0.48) (2022-02-28) + +#### Chore + +* rename `web_portal` to `open` ([#1957](https://github.com/truecharts/apps/issues/1957)) +* update docker general non-major ([#1980](https://github.com/truecharts/apps/issues/1980)) + + + + +### [beets-2.0.47](https://github.com/truecharts/apps/compare/beets-2.0.46...beets-2.0.47) (2022-02-21) + +#### Chore + +* update helm general non-major helm releases ([#1927](https://github.com/truecharts/apps/issues/1927)) + + + + +### [beets-2.0.46](https://github.com/truecharts/apps/compare/beets-2.0.45...beets-2.0.46) (2022-02-21) + +#### Chore + +* update docker general non-major ([#1924](https://github.com/truecharts/apps/issues/1924)) + + + + +### [beets-2.0.45](https://github.com/truecharts/apps/compare/beets-2.0.44...beets-2.0.45) (2022-02-15) + +#### Chore + +* update helm general non-major helm releases ([#1901](https://github.com/truecharts/apps/issues/1901)) + + + + +### [beets-2.0.44](https://github.com/truecharts/apps/compare/beets-2.0.43...beets-2.0.44) (2022-02-14) + +#### Chore + +* update docker general non-major ([#1895](https://github.com/truecharts/apps/issues/1895)) + + + + +### [beets-2.0.43](https://github.com/truecharts/apps/compare/beets-2.0.42...beets-2.0.43) (2022-02-08) + +#### Chore + +* update helm general non-major helm releases ([#1871](https://github.com/truecharts/apps/issues/1871)) + + + + +### [beets-2.0.42](https://github.com/truecharts/apps/compare/beets-2.0.41...beets-2.0.42) (2022-02-06) + +#### Chore + +* update helm chart common to v8.15.0 ([#1859](https://github.com/truecharts/apps/issues/1859)) + + + + +### [beets-2.0.41](https://github.com/truecharts/apps/compare/beets-2.0.40...beets-2.0.41) (2022-02-05) + +#### Chore + +* update helm general non-major helm releases ([#1852](https://github.com/truecharts/apps/issues/1852)) +* update docker general non-major ([#1849](https://github.com/truecharts/apps/issues/1849)) + + + + +### [beets-2.0.40](https://github.com/truecharts/apps/compare/beets-2.0.39...beets-2.0.40) (2022-02-03) + +#### Chore + +* update docker general non-major ([#1836](https://github.com/truecharts/apps/issues/1836)) + + + + +### [beets-2.0.39](https://github.com/truecharts/apps/compare/beets-2.0.38...beets-2.0.39) (2022-02-02) + +#### Chore + +* update helm general non-major helm releases ([#1828](https://github.com/truecharts/apps/issues/1828)) + + + + +### [beets-2.0.38](https://github.com/truecharts/apps/compare/beets-2.0.37...beets-2.0.38) (2022-01-25) + +#### Chore + +* update helm general non-major helm releases ([#1791](https://github.com/truecharts/apps/issues/1791)) + + + + +### [beets-2.0.37](https://github.com/truecharts/apps/compare/beets-2.0.36...beets-2.0.37) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1766](https://github.com/truecharts/apps/issues/1766)) + + + + +### [beets-2.0.36](https://github.com/truecharts/apps/compare/beets-2.0.35...beets-2.0.36) (2022-01-21) + +#### Chore + +* update helm general non-major helm releases ([#1759](https://github.com/truecharts/apps/issues/1759)) + +#### Fix + +* set additional_attrs: true on all dicts ([#1750](https://github.com/truecharts/apps/issues/1750)) + + + + +### [beets-2.0.35](https://github.com/truecharts/apps/compare/beets-2.0.34...beets-2.0.35) (2022-01-18) + +#### Chore + +* update helm general non-major helm releases ([#1732](https://github.com/truecharts/apps/issues/1732)) + + + + +### [beets-2.0.34](https://github.com/truecharts/apps/compare/beets-2.0.33...beets-2.0.34) (2022-01-13) + +#### Chore + +* update helm general non-major helm releases ([#1712](https://github.com/truecharts/apps/issues/1712)) + +#### Feat + +* expose capabilities in GUI ([#1709](https://github.com/truecharts/apps/issues/1709)) + + + + +### [beets-2.0.33](https://github.com/truecharts/apps/compare/beets-2.0.32...beets-2.0.33) (2022-01-12) + +#### Chore + +* update helm general non-major helm releases ([#1704](https://github.com/truecharts/apps/issues/1704)) + + + + +### [beets-2.0.32](https://github.com/truecharts/apps/compare/beets-2.0.31...beets-2.0.32) (2022-01-11) + +#### Chore + +* update helm general non-major helm releases ([#1693](https://github.com/truecharts/apps/issues/1693)) + + + + +### [beets-2.0.31](https://github.com/truecharts/apps/compare/beets-2.0.30...beets-2.0.31) (2022-01-04) + +#### Chore + +* update helm general non-major helm releases + + + + +### [beets-2.0.30](https://github.com/truecharts/apps/compare/beets-2.0.29...beets-2.0.30) (2021-12-28) + +#### Chore + +* update helm general non-major helm releases ([#1623](https://github.com/truecharts/apps/issues/1623)) + + + + +### [beets-2.0.29](https://github.com/truecharts/apps/compare/beets-2.0.28...beets-2.0.29) (2021-12-21) + +#### Chore + +* update helm general non-major helm releases ([#1596](https://github.com/truecharts/apps/issues/1596)) + + + + +### [beets-2.0.28](https://github.com/truecharts/apps/compare/beets-2.0.27...beets-2.0.28) (2021-12-19) + +#### Chore + +* Last patch bump before RC2 branch-off +* remove `editable: true` as this is the default ([#1576](https://github.com/truecharts/apps/issues/1576)) + + + + +### [beets-2.0.27](https://github.com/truecharts/apps/compare/beets-2.0.26...beets-2.0.27) (2021-12-19) + +#### Chore + +* completely remove mountPath reference from GUI ([#1572](https://github.com/truecharts/apps/issues/1572)) +* update helm general non-major helm releases ([#1571](https://github.com/truecharts/apps/issues/1571)) + + + + +### [beets-2.0.26](https://github.com/truecharts/apps/compare/beets-2.0.25...beets-2.0.26) (2021-12-19) + +#### Chore + +* update docker general non-major ([#1567](https://github.com/truecharts/apps/issues/1567)) + + + + +### [beets-2.0.25](https://github.com/truecharts/apps/compare/beets-2.0.24...beets-2.0.25) (2021-12-18) + +#### Chore + +* cleanup questions by removing hidden dicts ([#1558](https://github.com/truecharts/apps/issues/1558)) +* App-Icon Organization ([#1539](https://github.com/truecharts/apps/issues/1539)) + + + + +### [beets-2.0.24](https://github.com/truecharts/apps/compare/beets-2.0.23...beets-2.0.24) (2021-12-14) + +#### Chore + +* update helm general non-major helm releases ([#1535](https://github.com/truecharts/apps/issues/1535)) + + + + +### [beets-2.0.23](https://github.com/truecharts/apps/compare/beets-2.0.22...beets-2.0.23) (2021-12-13) + +#### Chore + +* move incubator apps to stable and bump everything +* fix some icons ([#1525](https://github.com/truecharts/apps/issues/1525)) + +#### Fix + +* Icon update for some apps ([#1520](https://github.com/truecharts/apps/issues/1520)) + + + + +### [beets-2.0.22](https://github.com/truecharts/apps/compare/beets-2.0.21...beets-2.0.22) (2021-12-11) + +#### Chore + +* update general helm non-major helm releases ([#1509](https://github.com/truecharts/apps/issues/1509)) + + + + +### [beets-2.0.21](https://github.com/truecharts/apps/compare/beets-2.0.20...beets-2.0.21) (2021-12-07) + +#### Chore + +* update non-major deps helm releases ([#1481](https://github.com/truecharts/apps/issues/1481)) + + + + +### beets-2.0.20 (2021-12-05) + +#### Chore + +* bump apps to generate security page +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major deps helm releases ([#1471](https://github.com/truecharts/apps/issues/1471)) +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + +#### Fix + +* misc fixes +* fix typo in theme selection ([#1428](https://github.com/truecharts/apps/issues/1428)) + + + + +### [beets-2.0.19](https://github.com/truecharts/apps/compare/beets-2.0.18...beets-2.0.19) (2021-12-05) + +#### Chore + +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) + + + + +### [beets-2.0.18](https://github.com/truecharts/apps/compare/beets-2.0.17...beets-2.0.18) (2021-12-04) + +#### Chore + +* bump apps to generate security page + + + + +### [beets-2.0.17](https://github.com/truecharts/apps/compare/beets-2.0.16...beets-2.0.17) (2021-12-04) + +#### Chore + +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) + +#### Fix + +* misc fixes + + + + +### [beets-2.0.16](https://github.com/truecharts/apps/compare/beets-2.0.15...beets-2.0.16) (2021-12-03) + +#### Chore + +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) + + + + +### [beets-2.0.15](https://github.com/truecharts/apps/compare/beets-2.0.14...beets-2.0.15) (2021-11-30) + +#### Chore + +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + + + + +### [beets-2.0.14](https://github.com/truecharts/apps/compare/beets-2.0.13...beets-2.0.14) (2021-11-23) + +#### Chore + +* update non-major deps helm releases ([#1386](https://github.com/truecharts/apps/issues/1386)) + + + + +### [beets-2.0.13](https://github.com/truecharts/apps/compare/beets-2.0.12...beets-2.0.13) (2021-11-22) + +#### Chore + +* update non-major deps helm releases ([#1383](https://github.com/truecharts/apps/issues/1383)) + + + + +### [beets-2.0.12](https://github.com/truecharts/apps/compare/beets-2.0.11...beets-2.0.12) (2021-11-18) + +#### Chore + +* update non-major ([#1350](https://github.com/truecharts/apps/issues/1350)) + + + + +### [beets-2.0.11](https://github.com/truecharts/apps/compare/beets-2.0.10...beets-2.0.11) (2021-11-16) + +#### Chore + +* update non-major deps helm releases ([#1345](https://github.com/truecharts/apps/issues/1345)) + + + + +### [beets-2.0.10](https://github.com/truecharts/apps/compare/beets-2.0.9...beets-2.0.10) (2021-11-15) + +#### Chore + +* persistence cleanup and small bugfixes ([#1329](https://github.com/truecharts/apps/issues/1329)) +* update non-major deps helm releases ([#1338](https://github.com/truecharts/apps/issues/1338)) + + + + +### [beets-2.0.9](https://github.com/truecharts/apps/compare/beets-2.0.8...beets-2.0.9) (2021-11-14) + +#### Chore + +* fixes around the GUI refactor ([#1316](https://github.com/truecharts/apps/issues/1316)) +* move port above advanced in GUI ([#1326](https://github.com/truecharts/apps/issues/1326)) +* clean up Chart.yaml ([#1322](https://github.com/truecharts/apps/issues/1322)) +* update non-major deps helm releases ([#1328](https://github.com/truecharts/apps/issues/1328)) + +#### Fix + +* split udp and tcp ports ([#1321](https://github.com/truecharts/apps/issues/1321)) +* Allow spaces in paths ([#1306](https://github.com/truecharts/apps/issues/1306)) + + + + +### [beets-2.0.8](https://github.com/truecharts/apps/compare/beets-2.0.7...beets-2.0.8) (2021-11-09) + +#### Chore + +* update non-major deps helm releases ([#1297](https://github.com/truecharts/apps/issues/1297)) + + + + +### [beets-2.0.7](https://github.com/truecharts/apps/compare/beets-2.0.6...beets-2.0.7) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1295](https://github.com/truecharts/apps/issues/1295)) + + + + +### [beets-2.0.6](https://github.com/truecharts/apps/compare/beets-2.0.5...beets-2.0.6) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1291](https://github.com/truecharts/apps/issues/1291)) + +#### Chore + +* Simplify GUI for deployment, persistence and securityContext ([#1289](https://github.com/truecharts/apps/issues/1289)) + +#### Feat + +* Simplify the Services GUI ([#1290](https://github.com/truecharts/apps/issues/1290)) + + + + +### [beets-2.0.5](https://github.com/truecharts/apps/compare/beets-2.0.4...beets-2.0.5) (2021-11-02) + +#### Chore + +* update non-major deps helm releases ([#1267](https://github.com/truecharts/apps/issues/1267)) + + + + +### [beets-2.0.4](https://github.com/truecharts/apps/compare/beets-2.0.3...beets-2.0.4) (2021-11-01) + +#### Chore + +* update non-major deps helm releases ([#1264](https://github.com/truecharts/apps/issues/1264)) + + + + +### [beets-2.0.3](https://github.com/truecharts/apps/compare/beets-2.0.2...beets-2.0.3) (2021-11-01) + +#### Chore + +* update non-major ([#1263](https://github.com/truecharts/apps/issues/1263)) + + + + +### [beets-2.0.2](https://github.com/truecharts/apps/compare/beets-2.0.1...beets-2.0.2) (2021-10-26) + +#### Chore + +* update non-major deps helm releases ([#1245](https://github.com/truecharts/apps/issues/1245)) + + + + +### [beets-2.0.1](https://github.com/truecharts/apps/compare/beets-2.0.0...beets-2.0.1) (2021-10-26) + +#### Chore + +* update helm chart common to v8.3.15 ([#1240](https://github.com/truecharts/apps/issues/1240)) +* update non-major ([#1232](https://github.com/truecharts/apps/issues/1232)) + + + + +### [beets-2.0.0](https://github.com/truecharts/apps/compare/beets-1.0.1...beets-2.0.0) (2021-10-25) + +#### Chore + +* Adapt for TrueNAS SCALE RC1 + + + + +### [beets-1.0.1](https://github.com/truecharts/apps/compare/beets-0.0.11...beets-1.0.1) (2021-10-20) + +#### Chore + +* bump apps, remove duplicates and move incubator to stable for RC1 + + + + +### [beets-0.0.9](https://github.com/truecharts/apps/compare/beets-0.0.8...beets-0.0.9) (2021-10-20) + +#### Chore + +* bump versions to rerelease and fix icons + + + + +### [beets-0.0.8](https://github.com/truecharts/apps/compare/beets-0.0.7...beets-0.0.8) (2021-10-19) + +#### Change + +* Project-Eclipse 3, Automatically generate item.yaml ([#1178](https://github.com/truecharts/apps/issues/1178)) + +#### Chore + +* Project-Eclipse 5, move app-readme to automatic generation script ([#1181](https://github.com/truecharts/apps/issues/1181)) +* Project-Eclipse part 2, adapting and cleaning changelog ([#1173](https://github.com/truecharts/apps/issues/1173)) +* update helm chart common to v8.3.13 ([#1184](https://github.com/truecharts/apps/issues/1184)) + +#### Feat + +* Project-Eclipse 4, Add App grading annotations to Chart.yaml ([#1180](https://github.com/truecharts/apps/issues/1180)) + +#### Refactor + +* Project Eclipse Part 6, move questions.yaml to root App folder ([#1182](https://github.com/truecharts/apps/issues/1182)) + + + + +### [beets-0.0.7](https://github.com/truecharts/apps/compare/beets-0.0.6...beets-0.0.7) (2021-10-19) + +#### Fix + +* fix previous SCALE bugfix not correctly being applied + + + + +### [beets-0.0.6](https://github.com/truecharts/apps/compare/beets-0.0.5...beets-0.0.6) (2021-10-19) + +#### Fix + +* Solve issues regarding ix_values.yaml not containing the image and tag definitions. ([#1176](https://github.com/truecharts/apps/issues/1176)) + + + + +### [beets-0.0.5](https://github.com/truecharts/apps/compare/beets-0.0.4...beets-0.0.5) (2021-10-18) + +#### Chore + +* Add description on persistence ([#1172](https://github.com/truecharts/apps/issues/1172)) + +#### Refactor + +* Project Eclipse - part 1 - remove ix_values.yaml ([#1168](https://github.com/truecharts/apps/issues/1168)) + + + + +### [beets-0.0.4](https://github.com/truecharts/apps/compare/beets-0.0.3...beets-0.0.4) (2021-10-17) + +#### Chore + +* update helm chart common to v8.3.10 ([#1160](https://github.com/truecharts/apps/issues/1160)) + +#### Fix + +* force users using correct / prefix for mounPath ([#1156](https://github.com/truecharts/apps/issues/1156)) + + + + +### [beets-0.0.3](https://github.com/truecharts/apps/compare/beets-0.0.2...beets-0.0.3) (2021-10-13) + +#### Chore + +* update non-major deps helm releases ([#1133](https://github.com/truecharts/apps/issues/1133)) + + + + +### [beets-0.0.2](https://github.com/truecharts/apps/compare/beets-0.0.1...beets-0.0.2) (2021-10-13) + +#### Chore + +* update non-major docker tags ([#1134](https://github.com/truecharts/apps/issues/1134)) + + + + +### beets-0.0.1 (2021-10-04) diff --git a/tmp/beets/Chart.yaml b/tmp/beets/Chart.yaml new file mode 100644 index 00000000000..00a6357a138 --- /dev/null +++ b/tmp/beets/Chart.yaml @@ -0,0 +1,31 @@ +apiVersion: v2 +appVersion: "1.6.0" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +description: A music library manager and not, for the most part, a music player. +home: https://truecharts.org/charts/stable/beets +icon: https://truecharts.org/img/hotlink-ok/chart-icons/beets.png +keywords: + - music + - library + - manager + - player + - beets +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: beets +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/beets + - https://github.com/linuxserver/docker-beets + - https://beets.io/ +type: application +version: 7.0.0 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" diff --git a/tmp/beets/README.md b/tmp/beets/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/beets/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/beets/icon.png b/tmp/beets/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..5ffa0fa93430d4a5dc5ebe423aadda3079448fee GIT binary patch literal 142795 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 literal 0 HcmV?d00001 diff --git a/tmp/beets/questions.yaml b/tmp/beets/questions.yaml new file mode 100644 index 00000000000..b070a687729 --- /dev/null +++ b/tmp/beets/questions.yaml @@ -0,0 +1,89 @@ +# Include{groups} +portals: + open: +# Include{portalLink} +questions: +# Include{global} +# Include{workload} +# Include{workloadDeployment} + +# Include{replicas1} +# Include{podSpec} +# Include{containerMain} +# Include{containerBasic} +# Include{containerAdvanced} + +# Include{containerConfig} +# Include{serviceRoot} +# Include{serviceMain} +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: main + label: "Main Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 8337 + required: true +# Include{serviceExpertRoot} + default: false +# Include{serviceExpert} +# Include{serviceList} +# Include{persistenceRoot} + - variable: config + label: "App Config Storage" + description: "Stores the Application Configuration." + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} +# Include{persistenceList} +# Include{ingressRoot} + - variable: main + label: "Main Ingress" + schema: + additional_attrs: true + type: dict + attrs: +# Include{ingressDefault} +# Include{ingressTLS} +# Include{ingressTraefik} +# Include{ingressList} +# Include{securityContextRoot} + + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 0 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 0 +# Include{securityContextContainer} +# Include{securityContextAdvanced} +# Include{securityContextPod} + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + +# Include{resources} +# Include{advanced} +# Include{addons} +# Include{codeserver} +# Include{netshoot} +# Include{vpn} +# Include{documentation} diff --git a/tmp/beets/templates/NOTES.txt b/tmp/beets/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/tmp/beets/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/tmp/beets/templates/common.yaml b/tmp/beets/templates/common.yaml new file mode 100644 index 00000000000..992373e7501 --- /dev/null +++ b/tmp/beets/templates/common.yaml @@ -0,0 +1,2 @@ + +{{ include "tc.v1.common.loader.all" . }} diff --git a/tmp/beets/values.yaml b/tmp/beets/values.yaml new file mode 100644 index 00000000000..7517eb5481d --- /dev/null +++ b/tmp/beets/values.yaml @@ -0,0 +1,45 @@ +image: + repository: tccr.io/truecharts/beets + pullPolicy: IfNotPresent + tag: v1.6.0@sha256:de171595fca0f1de18a208dc5ca3f9de40a876df726c2a6744d5236e5e6e1778 + +securityContext: + container: + readOnlyRootFilesystem: false + runAsNonRoot: false + runAsUser: 0 + runAsGroup: 0 + +service: + main: + ports: + main: + port: 8337 + protocol: http + targetPort: 8337 + +workload: + main: + podSpec: + containers: + main: + probes: + liveness: + type: http + path: / + readiness: + type: http + path: / + startup: + type: http + path: / + env: {} + +persistence: + config: + enabled: true + mountPath: /config + +portal: + open: + enabled: true diff --git a/tmp/blog/.helmignore b/tmp/blog/.helmignore new file mode 100644 index 00000000000..77ca5567b26 --- /dev/null +++ b/tmp/blog/.helmignore @@ -0,0 +1,30 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ +# OWNERS file for Kubernetes +OWNERS +# helm-docs templates +*.gotmpl +# docs folder +/docs +# icon +icon.png diff --git a/tmp/blog/CHANGELOG.md b/tmp/blog/CHANGELOG.md new file mode 100644 index 00000000000..4b79bc01c55 --- /dev/null +++ b/tmp/blog/CHANGELOG.md @@ -0,0 +1,1447 @@ +# Changelog + + + +## [blog-4.0.0](https://github.com/truecharts/charts/compare/blog-3.0.51...blog-4.0.0) (2022-11-10) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Major Change to GUI + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + ### Fix + +- change container config label + + + + +## [blog-3.0.54](https://github.com/truecharts/charts/compare/blog-3.0.51...blog-3.0.54) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [blog-3.0.53](https://github.com/truecharts/charts/compare/blog-3.0.51...blog-3.0.53) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [blog-3.0.53](https://github.com/truecharts/charts/compare/blog-3.0.51...blog-3.0.53) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [blog-3.0.53](https://github.com/truecharts/charts/compare/blog-3.0.51...blog-3.0.53) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [blog-3.0.52](https://github.com/truecharts/charts/compare/blog-3.0.51...blog-3.0.52) (2022-11-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [blog-3.0.52](https://github.com/truecharts/charts/compare/blog-3.0.51...blog-3.0.52) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [blog-3.0.51](https://github.com/truecharts/charts/compare/hexo-blog-0.0.34...blog-3.0.51) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4317](https://github.com/truecharts/charts/issues/4317)) + + + + +## [blog-3.0.50](https://github.com/truecharts/charts/compare/hexo-blog-0.0.33...blog-3.0.50) (2022-11-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4308](https://github.com/truecharts/charts/issues/4308)) + + + + +## [blog-3.0.49](https://github.com/truecharts/charts/compare/blog-3.0.48...blog-3.0.49) (2022-11-02) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4261](https://github.com/truecharts/charts/issues/4261)) + + + + +## [blog-3.0.48](https://github.com/truecharts/charts/compare/hexo-blog-0.0.32...blog-3.0.48) (2022-10-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [blog-3.0.47](https://github.com/truecharts/charts/compare/hexo-blog-0.0.31...blog-3.0.47) (2022-10-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4182](https://github.com/truecharts/charts/issues/4182)) + + + + +## [blog-3.0.46](https://github.com/truecharts/charts/compare/hexo-blog-0.0.30...blog-3.0.46) (2022-10-19) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4122](https://github.com/truecharts/charts/issues/4122)) + + + + +## [blog-3.0.45](https://github.com/truecharts/charts/compare/hexo-blog-0.0.29...blog-3.0.45) (2022-10-12) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4071](https://github.com/truecharts/charts/issues/4071)) + + + + +## [blog-3.0.44](https://github.com/truecharts/charts/compare/hexo-blog-0.0.28...blog-3.0.44) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [blog-3.0.44](https://github.com/truecharts/charts/compare/hexo-blog-0.0.28...blog-3.0.44) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [blog-3.0.43](https://github.com/truecharts/charts/compare/blog-3.0.42...blog-3.0.43) (2022-10-05) + +### Chore + +- split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979)) + - update helm general non-major + + + + +## [blog-3.0.41](https://github.com/truecharts/charts/compare/hexo-blog-0.0.26...blog-3.0.41) (2022-09-27) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918)) + + + + +## [blog-3.0.40](https://github.com/truecharts/charts/compare/blog-3.0.39...blog-3.0.40) (2022-09-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898)) + + + + +## [blog-3.0.39](https://github.com/truecharts/charts/compare/blog-3.0.38...blog-3.0.39) (2022-09-22) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [blog-3.0.39](https://github.com/truecharts/charts/compare/blog-3.0.38...blog-3.0.39) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [blog-3.0.39](https://github.com/truecharts/charts/compare/blog-3.0.38...blog-3.0.39) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [blog-3.0.39](https://github.com/truecharts/charts/compare/blog-3.0.38...blog-3.0.39) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [blog-3.0.39](https://github.com/truecharts/charts/compare/blog-3.0.38...blog-3.0.39) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [blog-3.0.39](https://github.com/truecharts/charts/compare/blog-3.0.38...blog-3.0.39) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [blog-3.0.39](https://github.com/truecharts/charts/compare/blog-3.0.38...blog-3.0.39) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [blog-3.0.39](https://github.com/truecharts/charts/compare/blog-3.0.38...blog-3.0.39) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [blog-3.0.39](https://github.com/truecharts/charts/compare/blog-3.0.38...blog-3.0.39) (2022-09-17) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [blog-3.0.39](https://github.com/truecharts/charts/compare/blog-3.0.38...blog-3.0.39) (2022-09-18) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [blog-3.0.39](https://github.com/truecharts/charts/compare/blog-3.0.38...blog-3.0.39) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [blog-3.0.39](https://github.com/truecharts/charts/compare/blog-3.0.38...blog-3.0.39) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [blog-3.0.39](https://github.com/truecharts/charts/compare/blog-3.0.38...blog-3.0.39) (2022-09-15) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [blog-3.0.39](https://github.com/truecharts/charts/compare/blog-3.0.38...blog-3.0.39) (2022-09-15) + +### Chore + +- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [blog-3.0.38](https://github.com/truecharts/charts/compare/blog-3.0.37...blog-3.0.38) (2022-09-13) + +### Chore + +- update helm general non-major ([#3756](https://github.com/truecharts/charts/issues/3756)) + + + + +## [blog-3.0.37](https://github.com/truecharts/charts/compare/hexo-blog-0.0.23...blog-3.0.37) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [blog-3.0.37](https://github.com/truecharts/charts/compare/hexo-blog-0.0.23...blog-3.0.37) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [blog-3.0.37](https://github.com/truecharts/charts/compare/hexo-blog-0.0.23...blog-3.0.37) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [blog-3.0.37](https://github.com/truecharts/charts/compare/hexo-blog-0.0.23...blog-3.0.37) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [blog-3.0.37](https://github.com/truecharts/charts/compare/hexo-blog-0.0.23...blog-3.0.37) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [blog-3.0.37](https://github.com/truecharts/charts/compare/hexo-blog-0.0.23...blog-3.0.37) (2022-09-11) + +### Chore + +- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [blog-3.0.36](https://github.com/truecharts/charts/compare/blog-3.0.35...blog-3.0.36) (2022-08-30) + +### Chore + +- update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639)) + + + + +## [blog-3.0.35](https://github.com/truecharts/charts/compare/hexo-blog-0.0.20...blog-3.0.35) (2022-08-30) + +### Chore + +- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [blog-3.0.34](https://github.com/truecharts/charts/compare/hexo-blog-0.0.19...blog-3.0.34) (2022-08-29) + +### Chore + +- update helm general non-major ([#3621](https://github.com/truecharts/charts/issues/3621)) + - update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619)) + + + + +## [blog-3.0.32](https://github.com/truecharts/charts/compare/blog-3.0.31...blog-3.0.32) (2022-08-23) + +### Chore + +- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545)) + + + + +## [blog-3.0.31](https://github.com/truecharts/charts/compare/hexo-blog-0.0.16...blog-3.0.31) (2022-08-17) + +### Chore + +- update helm general non-major helm releases ([#3484](https://github.com/truecharts/charts/issues/3484)) + + + + +## [blog-3.0.30](https://github.com/truecharts/charts/compare/blog-3.0.29...blog-3.0.30) (2022-08-12) + +### Chore + +- add documentation checkbox/section to all SCALE Apps + - update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456)) + + ### Fix + +- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447)) + + + + +## [blog-3.0.29](https://github.com/truecharts/charts/compare/hexo-blog-0.0.15...blog-3.0.29) (2022-08-09) + +### Chore + +- update helm general non-major helm releases to v10.4.9 ([#3413](https://github.com/truecharts/charts/issues/3413)) + + + + +## [blog-3.0.28](https://github.com/truecharts/charts/compare/hexo-blog-0.0.14...blog-3.0.28) (2022-08-08) + +### Chore + +- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + + + +## [blog-3.0.27](https://github.com/truecharts/apps/compare/hexo-blog-0.0.13...blog-3.0.27) (2022-07-26) + +### Chore + +- update home links ([#3291](https://github.com/truecharts/apps/issues/3291)) + - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302)) + + + + +## [blog-3.0.26](https://github.com/truecharts/apps/compare/hexo-blog-0.0.12...blog-3.0.26) (2022-07-25) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [blog-3.0.26](https://github.com/truecharts/apps/compare/hexo-blog-0.0.12...blog-3.0.26) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [blog-3.0.25](https://github.com/truecharts/apps/compare/blog-3.0.24...blog-3.0.25) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [blog-3.0.25](https://github.com/truecharts/apps/compare/blog-3.0.24...blog-3.0.25) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [blog-3.0.25](https://github.com/truecharts/apps/compare/blog-3.0.24...blog-3.0.25) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [blog-3.0.24](https://github.com/truecharts/apps/compare/hexo-blog-0.0.11...blog-3.0.24) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) + + + + +## [blog-3.0.23](https://github.com/truecharts/apps/compare/hexo-blog-0.0.10...blog-3.0.23) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [blog-3.0.21](https://github.com/truecharts/apps/compare/blog-3.0.20...blog-3.0.21) (2022-07-20) + +### Chore + +- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) + + + +## [blog-3.0.20](https://github.com/truecharts/apps/compare/blog-3.0.19...blog-3.0.20) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [blog-3.0.19](https://github.com/truecharts/apps/compare/blog-3.0.18...blog-3.0.19) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [blog-3.0.18](https://github.com/truecharts/apps/compare/blog-3.0.16...blog-3.0.18) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [blog-3.0.16](https://github.com/truecharts/apps/compare/blog-3.0.14...blog-3.0.16) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [blog-3.0.14](https://github.com/truecharts/apps/compare/blog-3.0.13...blog-3.0.14) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [blog-3.0.13](https://github.com/truecharts/apps/compare/blog-3.0.12...blog-3.0.13) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [blog-3.0.12](https://github.com/truecharts/apps/compare/blog-3.0.11...blog-3.0.12) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [blog-3.0.11](https://github.com/truecharts/apps/compare/blog-3.0.10...blog-3.0.11) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [blog-3.0.10](https://github.com/truecharts/apps/compare/blog-3.0.9...blog-3.0.10) (2022-07-05) + +#### Chore + +* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075)) + + + + +### [blog-3.0.9](https://github.com/truecharts/apps/compare/blog-3.0.8...blog-3.0.9) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [blog-3.0.8](https://github.com/truecharts/apps/compare/blog-3.0.7...blog-3.0.8) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [blog-3.0.7](https://github.com/truecharts/apps/compare/blog-3.0.6...blog-3.0.7) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [blog-3.0.6](https://github.com/truecharts/apps/compare/blog-3.0.5...blog-3.0.6) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [blog-3.0.5](https://github.com/truecharts/apps/compare/blog-3.0.3...blog-3.0.5) (2022-06-17) + +#### Chore + +* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916)) + + + + +### [blog-3.0.3](https://github.com/truecharts/apps/compare/blog-3.0.2...blog-3.0.3) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2887](https://github.com/truecharts/apps/issues/2887)) + + + + +### [blog-3.0.2](https://github.com/truecharts/apps/compare/blog-3.0.1...blog-3.0.2) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [blog-3.0.1](https://github.com/truecharts/apps/compare/blog-3.0.0...blog-3.0.1) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [blog-3.0.0](https://github.com/truecharts/apps/compare/blog-2.0.1...blog-3.0.0) (2022-06-07) + +#### Chore + +* update helm general major helm releases ([#2804](https://github.com/truecharts/apps/issues/2804)) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [blog-2.0.1](https://github.com/truecharts/apps/compare/blog-1.0.23...blog-2.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC +* update helm general non-major helm releases ([#2838](https://github.com/truecharts/apps/issues/2838)) + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [blog-2.0.0](https://github.com/truecharts/apps/compare/blog-1.0.23...blog-2.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [blog-1.0.23](https://github.com/truecharts/apps/compare/blog-1.0.22...blog-1.0.23) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [blog-1.0.22](https://github.com/truecharts/apps/compare/blog-1.0.21...blog-1.0.22) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [blog-1.0.22](https://github.com/truecharts/apps/compare/blog-1.0.21...blog-1.0.22) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [blog-1.0.21](https://github.com/truecharts/apps/compare/blog-1.0.20...blog-1.0.21) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [blog-1.0.20](https://github.com/truecharts/apps/compare/blog-1.0.19...blog-1.0.20) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [blog-1.0.20](https://github.com/truecharts/apps/compare/blog-1.0.19...blog-1.0.20) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [blog-1.0.19](https://github.com/truecharts/apps/compare/blog-1.0.18...blog-1.0.19) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [blog-1.0.18](https://github.com/truecharts/apps/compare/blog-1.0.17...blog-1.0.18) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [blog-1.0.17](https://github.com/truecharts/apps/compare/blog-1.0.16...blog-1.0.17) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [blog-1.0.16](https://github.com/truecharts/apps/compare/blog-1.0.15...blog-1.0.16) (2022-05-04) + +#### Chore + +* update helm general non-major helm releases ([#2605](https://github.com/truecharts/apps/issues/2605)) + + + + +### [blog-1.0.15](https://github.com/truecharts/apps/compare/blog-1.0.14...blog-1.0.15) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [blog-1.0.14](https://github.com/truecharts/apps/compare/blog-1.0.13...blog-1.0.14) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [blog-1.0.13](https://github.com/truecharts/apps/compare/blog-1.0.12...blog-1.0.13) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [blog-1.0.12](https://github.com/truecharts/apps/compare/blog-1.0.11...blog-1.0.12) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [blog-1.0.11](https://github.com/truecharts/apps/compare/blog-1.0.10...blog-1.0.11) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2362](https://github.com/truecharts/apps/issues/2362)) + + + + +### [blog-1.0.10](https://github.com/truecharts/apps/compare/blog-1.0.9...blog-1.0.10) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [blog-1.0.9](https://github.com/truecharts/apps/compare/blog-1.0.8...blog-1.0.9) (2022-03-30) + +#### Chore + +* Use new repo ([#2337](https://github.com/truecharts/apps/issues/2337)) +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [blog-1.0.8](https://github.com/truecharts/apps/compare/blog-1.0.7...blog-1.0.8) (2022-03-26) + +#### Chore + +* update helm general non-major helm releases ([#2290](https://github.com/truecharts/apps/issues/2290)) + + + + +### [blog-1.0.7](https://github.com/truecharts/apps/compare/blog-1.0.6...blog-1.0.7) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [blog-1.0.2](https://github.com/truecharts/apps/compare/blog-1.0.1...blog-1.0.2) (2022-03-08) + +#### Chore + +* update helm general non-major helm releases ([#2116](https://github.com/truecharts/apps/issues/2116)) + + + + +### [blog-1.0.1](https://github.com/truecharts/apps/compare/blog-1.0.0...blog-1.0.1) (2022-03-07) + +#### Chore + +* update helm general non-major helm releases ([#2111](https://github.com/truecharts/apps/issues/2111)) +* Remove `-icon` string from icon png's ([#2040](https://github.com/truecharts/apps/issues/2040)) + + + + +### [blog-1.0.0](https://github.com/truecharts/apps/compare/blog-0.0.35...blog-1.0.0) (2022-03-03) + +#### Chore + +* remove fixed env from questions.yaml +* update helm general major helm releases ([#2021](https://github.com/truecharts/apps/issues/2021)) + +#### Fix + +* BREAKING CHANGE Move some env-vars outside of env section ([#2010](https://github.com/truecharts/apps/issues/2010)) + + + + +### [blog-0.0.35](https://github.com/truecharts/apps/compare/blog-0.0.34...blog-0.0.35) (2022-03-02) + +#### Chore + +* rename `web_portal` to `open` ([#1957](https://github.com/truecharts/apps/issues/1957)) +* update helm general non-major helm releases ([#1999](https://github.com/truecharts/apps/issues/1999)) + + + + +### [blog-0.0.34](https://github.com/truecharts/apps/compare/blog-0.0.33...blog-0.0.34) (2022-02-21) + +#### Chore + +* update helm general non-major helm releases ([#1927](https://github.com/truecharts/apps/issues/1927)) + + + + +### [blog-0.0.33](https://github.com/truecharts/apps/compare/blog-0.0.32...blog-0.0.33) (2022-02-15) + +#### Chore + +* update helm general non-major helm releases ([#1901](https://github.com/truecharts/apps/issues/1901)) + + + + +### [blog-0.0.32](https://github.com/truecharts/apps/compare/blog-0.0.31...blog-0.0.32) (2022-02-08) + +#### Chore + +* fix links on `Chart.yaml` ([#1862](https://github.com/truecharts/apps/issues/1862)) +* update helm general non-major helm releases ([#1871](https://github.com/truecharts/apps/issues/1871)) + + + + +### [blog-0.0.31](https://github.com/truecharts/apps/compare/blog-0.0.30...blog-0.0.31) (2022-02-06) + +#### Chore + +* update helm chart common to v8.15.0 ([#1859](https://github.com/truecharts/apps/issues/1859)) + + + + +### [blog-0.0.30](https://github.com/truecharts/apps/compare/blog-0.0.29...blog-0.0.30) (2022-02-05) + +#### Chore + +* update helm general non-major helm releases ([#1852](https://github.com/truecharts/apps/issues/1852)) + + + + +### [blog-0.0.29](https://github.com/truecharts/apps/compare/blog-0.0.28...blog-0.0.29) (2022-02-02) + +#### Chore + +* update helm general non-major helm releases ([#1828](https://github.com/truecharts/apps/issues/1828)) + + + + +### [blog-0.0.28](https://github.com/truecharts/apps/compare/blog-0.0.27...blog-0.0.28) (2022-01-25) + +#### Chore + +* update helm general non-major helm releases ([#1791](https://github.com/truecharts/apps/issues/1791)) + + + + +### [blog-0.0.27](https://github.com/truecharts/apps/compare/blog-0.0.26...blog-0.0.27) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1766](https://github.com/truecharts/apps/issues/1766)) + + + + +### [blog-0.0.26](https://github.com/truecharts/apps/compare/blog-0.0.25...blog-0.0.26) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1763](https://github.com/truecharts/apps/issues/1763)) + + + + +### [blog-0.0.25](https://github.com/truecharts/apps/compare/blog-0.0.24...blog-0.0.25) (2022-01-21) + +#### Chore + +* update helm general non-major helm releases ([#1759](https://github.com/truecharts/apps/issues/1759)) + +#### Fix + +* set additional_attrs: true on all dicts ([#1750](https://github.com/truecharts/apps/issues/1750)) + + + + +### [blog-0.0.24](https://github.com/truecharts/apps/compare/blog-0.0.23...blog-0.0.24) (2022-01-18) + +#### Chore + +* update helm general non-major helm releases ([#1732](https://github.com/truecharts/apps/issues/1732)) + + + + +### [blog-0.0.23](https://github.com/truecharts/apps/compare/blog-0.0.22...blog-0.0.23) (2022-01-17) + +#### Chore + +* update docker general non-major ([#1728](https://github.com/truecharts/apps/issues/1728)) + + + + +### [blog-0.0.22](https://github.com/truecharts/apps/compare/blog-0.0.21...blog-0.0.22) (2022-01-13) + +#### Chore + +* update helm general non-major helm releases ([#1712](https://github.com/truecharts/apps/issues/1712)) + +#### Feat + +* expose capabilities in GUI ([#1709](https://github.com/truecharts/apps/issues/1709)) + + + + +### [blog-0.0.21](https://github.com/truecharts/apps/compare/blog-0.0.20...blog-0.0.21) (2022-01-12) + +#### Chore + +* update helm general non-major helm releases ([#1704](https://github.com/truecharts/apps/issues/1704)) + + + + +### [blog-0.0.20](https://github.com/truecharts/apps/compare/blog-0.0.19...blog-0.0.20) (2022-01-11) + +#### Chore + +* update helm general non-major helm releases ([#1693](https://github.com/truecharts/apps/issues/1693)) + + + + +### [blog-0.0.19](https://github.com/truecharts/apps/compare/blog-0.0.18...blog-0.0.19) (2022-01-10) + +#### Chore + +* update docker general non-major ([#1677](https://github.com/truecharts/apps/issues/1677)) + + + + +### [blog-0.0.18](https://github.com/truecharts/apps/compare/blog-0.0.17...blog-0.0.18) (2022-01-04) + +#### Chore + +* update helm general non-major helm releases + + + + +### [blog-0.0.17](https://github.com/truecharts/apps/compare/blog-0.0.16...blog-0.0.17) (2021-12-28) + +#### Chore + +* update helm general non-major helm releases ([#1623](https://github.com/truecharts/apps/issues/1623)) + + + + +### [blog-0.0.16](https://github.com/truecharts/apps/compare/blog-0.0.15...blog-0.0.16) (2021-12-21) + +#### Chore + +* update helm general non-major helm releases ([#1596](https://github.com/truecharts/apps/issues/1596)) + + + + +### [blog-0.0.15](https://github.com/truecharts/apps/compare/blog-0.0.14...blog-0.0.15) (2021-12-19) + +#### Chore + +* Last patch bump before RC2 branch-off + + + + +### [blog-0.0.14](https://github.com/truecharts/apps/compare/blog-0.0.13...blog-0.0.14) (2021-12-19) + +#### Chore + +* completely remove mountPath reference from GUI ([#1572](https://github.com/truecharts/apps/issues/1572)) +* update helm general non-major helm releases ([#1571](https://github.com/truecharts/apps/issues/1571)) + + + + +### [blog-0.0.13](https://github.com/truecharts/apps/compare/blog-0.0.12...blog-0.0.13) (2021-12-19) + +#### Chore + +* update docker general non-major ([#1567](https://github.com/truecharts/apps/issues/1567)) + + + + +### [blog-0.0.12](https://github.com/truecharts/apps/compare/blog-0.0.11...blog-0.0.12) (2021-12-18) + +#### Chore + +* cleanup questions by removing hidden dicts ([#1558](https://github.com/truecharts/apps/issues/1558)) +* App-Icon Organization ([#1539](https://github.com/truecharts/apps/issues/1539)) + + + + +### [blog-0.0.11](https://github.com/truecharts/apps/compare/blog-0.0.10...blog-0.0.11) (2021-12-14) + +#### Chore + +* update helm general non-major helm releases ([#1535](https://github.com/truecharts/apps/issues/1535)) + + + + +### [blog-0.0.10](https://github.com/truecharts/apps/compare/blog-0.0.9...blog-0.0.10) (2021-12-13) + +#### Chore + +* move incubator apps to stable and bump everything + + + + +### [blog-0.0.9](https://github.com/truecharts/apps/compare/blog-0.0.8...blog-0.0.9) (2021-12-11) + +#### Chore + +* update general helm non-major helm releases ([#1509](https://github.com/truecharts/apps/issues/1509)) + + + + +### [blog-0.0.8](https://github.com/truecharts/apps/compare/blog-0.0.7...blog-0.0.8) (2021-12-07) + +#### Chore + +* update non-major deps helm releases ([#1481](https://github.com/truecharts/apps/issues/1481)) + + + + +### blog-0.0.7 (2021-12-05) + +#### Chore + +* bump apps to generate security page +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major deps helm releases ([#1471](https://github.com/truecharts/apps/issues/1471)) +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) +* update non-major deps helm releases ([#1434](https://github.com/truecharts/apps/issues/1434)) + +#### Feat + +* add a bunch of mariaDB backed Apps ([#1407](https://github.com/truecharts/apps/issues/1407)) + + + + +### [blog-0.0.6](https://github.com/truecharts/apps/compare/blog-0.0.5...blog-0.0.6) (2021-12-05) + +#### Chore + +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) + + + + +### [blog-0.0.5](https://github.com/truecharts/apps/compare/blog-0.0.4...blog-0.0.5) (2021-12-04) + +#### Chore + +* bump apps to generate security page + + + + +### [blog-0.0.4](https://github.com/truecharts/apps/compare/blog-0.0.3...blog-0.0.4) (2021-12-04) + +#### Chore + +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) + + + + +### [blog-0.0.3](https://github.com/truecharts/apps/compare/blog-0.0.2...blog-0.0.3) (2021-12-03) + +#### Chore + +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) + + + + +### [blog-0.0.2](https://github.com/truecharts/apps/compare/blog-0.0.1...blog-0.0.2) (2021-11-30) + +#### Chore + +* update non-major deps helm releases ([#1434](https://github.com/truecharts/apps/issues/1434)) + + + + +### blog-0.0.1 (2021-11-30) + +#### Feat + +* add a bunch of mariaDB backed Apps ([#1407](https://github.com/truecharts/apps/issues/1407)) diff --git a/tmp/blog/Chart.yaml b/tmp/blog/Chart.yaml new file mode 100644 index 00000000000..7e8784c31be --- /dev/null +++ b/tmp/blog/Chart.yaml @@ -0,0 +1,31 @@ +apiVersion: v2 +appVersion: "latest" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 + +description: "Lightweight self-hosted facebook-styled PHP blog." +home: https://truecharts.org/charts/stable/blog +icon: https://truecharts.org/img/hotlink-ok/chart-icons/blog.png +keywords: + - blog + - php + - self + - hosted + - facebook +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: blog +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/blog + - https://github.com/m1k1o/blog + - https://github.com/nicholaswilde/docker-blog +version: 7.0.0 +annotations: + truecharts.org/catagories: | + - hosting + truecharts.org/SCALE-support: "true" diff --git a/tmp/blog/README.md b/tmp/blog/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/blog/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/blog/icon.png b/tmp/blog/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..04ff6e592a0da497f50c134f2e905e3843ac75a4 GIT binary patch literal 14208 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 +### [booksonic-air-6.0.14](https://github.com/truecharts/apps/compare/booksonic-air-6.0.13...booksonic-air-6.0.14) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [booksonic-air-6.0.13](https://github.com/truecharts/apps/compare/booksonic-air-6.0.12...booksonic-air-6.0.13) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [booksonic-air-6.0.12](https://github.com/truecharts/apps/compare/booksonic-air-6.0.11...booksonic-air-6.0.12) (2022-07-11) + +#### Chore + +* update docker general non-major ([#3128](https://github.com/truecharts/apps/issues/3128)) + + + + +### [booksonic-air-6.0.11](https://github.com/truecharts/apps/compare/booksonic-air-6.0.10...booksonic-air-6.0.11) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [booksonic-air-6.0.10](https://github.com/truecharts/apps/compare/booksonic-air-6.0.9...booksonic-air-6.0.10) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [booksonic-air-6.0.9](https://github.com/truecharts/apps/compare/booksonic-air-6.0.8...booksonic-air-6.0.9) (2022-07-04) + +#### Chore + +* update docker general non-major ([#3061](https://github.com/truecharts/apps/issues/3061)) + + + + +### [booksonic-air-6.0.8](https://github.com/truecharts/apps/compare/booksonic-air-6.0.7...booksonic-air-6.0.8) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [booksonic-air-6.0.7](https://github.com/truecharts/apps/compare/booksonic-air-6.0.6...booksonic-air-6.0.7) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [booksonic-air-6.0.6](https://github.com/truecharts/apps/compare/booksonic-air-6.0.5...booksonic-air-6.0.6) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [booksonic-air-6.0.5](https://github.com/truecharts/apps/compare/booksonic-air-6.0.4...booksonic-air-6.0.5) (2022-06-17) + +#### Chore + +* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916)) + + + + +### [booksonic-air-6.0.4](https://github.com/truecharts/apps/compare/booksonic-air-6.0.3...booksonic-air-6.0.4) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [booksonic-air-6.0.3](https://github.com/truecharts/apps/compare/booksonic-air-6.0.2...booksonic-air-6.0.3) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [booksonic-air-6.0.2](https://github.com/truecharts/apps/compare/booksonic-air-6.0.1...booksonic-air-6.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [booksonic-air-6.0.1](https://github.com/truecharts/apps/compare/booksonic-air-5.0.29...booksonic-air-6.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [booksonic-air-6.0.0](https://github.com/truecharts/apps/compare/booksonic-air-5.0.29...booksonic-air-6.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [booksonic-air-5.0.29](https://github.com/truecharts/apps/compare/booksonic-air-5.0.28...booksonic-air-5.0.29) (2022-06-03) + +#### Chore + +* update docker general non-major ([#2821](https://github.com/truecharts/apps/issues/2821)) + + + + +### [booksonic-air-5.0.28](https://github.com/truecharts/apps/compare/booksonic-air-5.0.27...booksonic-air-5.0.28) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [booksonic-air-5.0.27](https://github.com/truecharts/apps/compare/booksonic-air-5.0.26...booksonic-air-5.0.27) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [booksonic-air-5.0.27](https://github.com/truecharts/apps/compare/booksonic-air-5.0.26...booksonic-air-5.0.27) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [booksonic-air-5.0.26](https://github.com/truecharts/apps/compare/booksonic-air-5.0.25...booksonic-air-5.0.26) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [booksonic-air-5.0.25](https://github.com/truecharts/apps/compare/booksonic-air-5.0.24...booksonic-air-5.0.25) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [booksonic-air-5.0.25](https://github.com/truecharts/apps/compare/booksonic-air-5.0.24...booksonic-air-5.0.25) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [booksonic-air-5.0.24](https://github.com/truecharts/apps/compare/booksonic-air-5.0.23...booksonic-air-5.0.24) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [booksonic-air-5.0.23](https://github.com/truecharts/apps/compare/booksonic-air-5.0.22...booksonic-air-5.0.23) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [booksonic-air-5.0.22](https://github.com/truecharts/apps/compare/booksonic-air-5.0.21...booksonic-air-5.0.22) (2022-05-09) + +#### Chore + +* update docker general non-major ([#2641](https://github.com/truecharts/apps/issues/2641)) + + + + +### [booksonic-air-5.0.21](https://github.com/truecharts/apps/compare/booksonic-air-5.0.20...booksonic-air-5.0.21) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [booksonic-air-5.0.20](https://github.com/truecharts/apps/compare/booksonic-air-5.0.19...booksonic-air-5.0.20) (2022-05-04) + +#### Chore + +* update docker general non-major ([#2606](https://github.com/truecharts/apps/issues/2606)) + + + + +### [booksonic-air-5.0.19](https://github.com/truecharts/apps/compare/booksonic-air-5.0.18...booksonic-air-5.0.19) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [booksonic-air-5.0.18](https://github.com/truecharts/apps/compare/booksonic-air-5.0.17...booksonic-air-5.0.18) (2022-04-26) + +#### Chore + +* update docker general non-major ([#2571](https://github.com/truecharts/apps/issues/2571)) + + + + +### [booksonic-air-5.0.17](https://github.com/truecharts/apps/compare/booksonic-air-5.0.16...booksonic-air-5.0.17) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [booksonic-air-5.0.16](https://github.com/truecharts/apps/compare/booksonic-air-5.0.15...booksonic-air-5.0.16) (2022-04-18) + +#### Chore + +* update docker general non-major ([#2502](https://github.com/truecharts/apps/issues/2502)) + + + + +### [booksonic-air-5.0.15](https://github.com/truecharts/apps/compare/booksonic-air-5.0.14...booksonic-air-5.0.15) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [booksonic-air-5.0.14](https://github.com/truecharts/apps/compare/booksonic-air-5.0.13...booksonic-air-5.0.14) (2022-04-12) + +#### Chore + +* update docker general non-major ([#2478](https://github.com/truecharts/apps/issues/2478)) + + + + +### [booksonic-air-5.0.13](https://github.com/truecharts/apps/compare/booksonic-air-5.0.12...booksonic-air-5.0.13) (2022-04-09) + +#### Chore + +* update docker general non-major ([#2460](https://github.com/truecharts/apps/issues/2460)) + + + + +### [booksonic-air-5.0.12](https://github.com/truecharts/apps/compare/booksonic-air-5.0.11...booksonic-air-5.0.12) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [booksonic-air-5.0.11](https://github.com/truecharts/apps/compare/booksonic-air-5.0.10...booksonic-air-5.0.11) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [booksonic-air-5.0.10](https://github.com/truecharts/apps/compare/booksonic-air-5.0.9...booksonic-air-5.0.10) (2022-03-30) + +#### Chore + +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [booksonic-air-5.0.9](https://github.com/truecharts/apps/compare/booksonic-air-5.0.8...booksonic-air-5.0.9) (2022-03-30) + +#### Chore + +* update docker general non-major ([#2338](https://github.com/truecharts/apps/issues/2338)) + + + + +### [booksonic-air-5.0.8](https://github.com/truecharts/apps/compare/booksonic-air-5.0.7...booksonic-air-5.0.8) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [booksonic-air-5.0.3](https://github.com/truecharts/apps/compare/booksonic-air-5.0.2...booksonic-air-5.0.3) (2022-03-15) + +#### Chore + +* update docker general non-major ([#2175](https://github.com/truecharts/apps/issues/2175)) + + + + +### [booksonic-air-5.0.2](https://github.com/truecharts/apps/compare/booksonic-air-5.0.1...booksonic-air-5.0.2) (2022-03-07) + +#### Chore + +* update helm general non-major helm releases ([#2111](https://github.com/truecharts/apps/issues/2111)) + + + + +### [booksonic-air-5.0.1](https://github.com/truecharts/apps/compare/booksonic-air-5.0.0...booksonic-air-5.0.1) (2022-03-07) + +#### Chore + +* update docker general non-major ([#2046](https://github.com/truecharts/apps/issues/2046)) +* Remove `-icon` string from icon png's ([#2040](https://github.com/truecharts/apps/issues/2040)) + + + + +### [booksonic-air-5.0.0](https://github.com/truecharts/apps/compare/booksonic-air-4.0.48...booksonic-air-5.0.0) (2022-03-03) + +#### Chore + +* remove fixed env from questions.yaml +* remove PUID from per-app env-vars if set to 568 +* remove empty env var declaration from questions.yaml +* remove TZ from values. ([#1945](https://github.com/truecharts/apps/issues/1945)) +* update helm general major helm releases ([#2021](https://github.com/truecharts/apps/issues/2021)) + +#### Fix + +* BREAKING CHANGE Move some env-vars outside of env section ([#2010](https://github.com/truecharts/apps/issues/2010)) + + + + +### [booksonic-air-4.0.48](https://github.com/truecharts/apps/compare/booksonic-air-4.0.47...booksonic-air-4.0.48) (2022-03-02) + +#### Chore + +* update helm general non-major helm releases ([#1999](https://github.com/truecharts/apps/issues/1999)) + + + + +### [booksonic-air-4.0.47](https://github.com/truecharts/apps/compare/booksonic-air-4.0.46...booksonic-air-4.0.47) (2022-02-28) + +#### Chore + +* rename `web_portal` to `open` ([#1957](https://github.com/truecharts/apps/issues/1957)) +* update docker general non-major ([#1980](https://github.com/truecharts/apps/issues/1980)) + + + + +### [booksonic-air-4.0.46](https://github.com/truecharts/apps/compare/booksonic-air-4.0.45...booksonic-air-4.0.46) (2022-02-21) + +#### Chore + +* update helm general non-major helm releases ([#1927](https://github.com/truecharts/apps/issues/1927)) + + + + +### [booksonic-air-4.0.45](https://github.com/truecharts/apps/compare/booksonic-air-4.0.44...booksonic-air-4.0.45) (2022-02-15) + +#### Chore + +* update helm general non-major helm releases ([#1901](https://github.com/truecharts/apps/issues/1901)) + + + + +### [booksonic-air-4.0.44](https://github.com/truecharts/apps/compare/booksonic-air-4.0.43...booksonic-air-4.0.44) (2022-02-14) + +#### Chore + +* update docker general non-major ([#1895](https://github.com/truecharts/apps/issues/1895)) + + + + +### [booksonic-air-4.0.43](https://github.com/truecharts/apps/compare/booksonic-air-4.0.42...booksonic-air-4.0.43) (2022-02-08) + +#### Chore + +* update helm general non-major helm releases ([#1871](https://github.com/truecharts/apps/issues/1871)) + + + + +### [booksonic-air-4.0.42](https://github.com/truecharts/apps/compare/booksonic-air-4.0.41...booksonic-air-4.0.42) (2022-02-07) + +#### Chore + +* fix links on `Chart.yaml` ([#1862](https://github.com/truecharts/apps/issues/1862)) +* update docker general non-major ([#1863](https://github.com/truecharts/apps/issues/1863)) + + + + +### [booksonic-air-4.0.41](https://github.com/truecharts/apps/compare/booksonic-air-4.0.40...booksonic-air-4.0.41) (2022-02-06) + +#### Chore + +* update helm chart common to v8.15.0 ([#1859](https://github.com/truecharts/apps/issues/1859)) + + + + +### [booksonic-air-4.0.40](https://github.com/truecharts/apps/compare/booksonic-air-4.0.39...booksonic-air-4.0.40) (2022-02-05) + +#### Chore + +* update helm general non-major helm releases ([#1852](https://github.com/truecharts/apps/issues/1852)) + + + + +### [booksonic-air-4.0.39](https://github.com/truecharts/apps/compare/booksonic-air-4.0.38...booksonic-air-4.0.39) (2022-02-03) + +#### Chore + +* update docker general major docker tags (major) ([#1835](https://github.com/truecharts/apps/issues/1835)) + + + + +### [booksonic-air-4.0.38](https://github.com/truecharts/apps/compare/booksonic-air-4.0.37...booksonic-air-4.0.38) (2022-02-02) + +#### Chore + +* update helm general non-major helm releases ([#1828](https://github.com/truecharts/apps/issues/1828)) + + + + +### [booksonic-air-4.0.37](https://github.com/truecharts/apps/compare/booksonic-air-4.0.36...booksonic-air-4.0.37) (2022-01-25) + +#### Chore + +* update helm general non-major helm releases ([#1791](https://github.com/truecharts/apps/issues/1791)) + + + + +### [booksonic-air-4.0.36](https://github.com/truecharts/apps/compare/booksonic-air-4.0.35...booksonic-air-4.0.36) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1766](https://github.com/truecharts/apps/issues/1766)) + + + + +### [booksonic-air-4.0.35](https://github.com/truecharts/apps/compare/booksonic-air-4.0.34...booksonic-air-4.0.35) (2022-01-21) + +#### Chore + +* update helm general non-major helm releases ([#1759](https://github.com/truecharts/apps/issues/1759)) + +#### Fix + +* set additional_attrs: true on all dicts ([#1750](https://github.com/truecharts/apps/issues/1750)) + + + + +### [booksonic-air-4.0.34](https://github.com/truecharts/apps/compare/booksonic-air-4.0.33...booksonic-air-4.0.34) (2022-01-18) + +#### Chore + +* update helm general non-major helm releases ([#1732](https://github.com/truecharts/apps/issues/1732)) + + + + +### [booksonic-air-4.0.33](https://github.com/truecharts/apps/compare/booksonic-air-4.0.32...booksonic-air-4.0.33) (2022-01-13) + +#### Chore + +* update helm general non-major helm releases ([#1712](https://github.com/truecharts/apps/issues/1712)) + +#### Feat + +* expose capabilities in GUI ([#1709](https://github.com/truecharts/apps/issues/1709)) + + + + +### [booksonic-air-4.0.32](https://github.com/truecharts/apps/compare/booksonic-air-4.0.31...booksonic-air-4.0.32) (2022-01-12) + +#### Chore + +* update helm general non-major helm releases ([#1704](https://github.com/truecharts/apps/issues/1704)) + + + + +### [booksonic-air-4.0.31](https://github.com/truecharts/apps/compare/booksonic-air-4.0.30...booksonic-air-4.0.31) (2022-01-11) + +#### Chore + +* update helm general non-major helm releases ([#1693](https://github.com/truecharts/apps/issues/1693)) + + + + +### [booksonic-air-4.0.30](https://github.com/truecharts/apps/compare/booksonic-air-4.0.29...booksonic-air-4.0.30) (2022-01-04) + +#### Chore + +* update helm general non-major helm releases + + + + +### [booksonic-air-4.0.29](https://github.com/truecharts/apps/compare/booksonic-air-4.0.28...booksonic-air-4.0.29) (2021-12-28) + +#### Chore + +* update helm general non-major helm releases ([#1623](https://github.com/truecharts/apps/issues/1623)) + + + + +### [booksonic-air-4.0.28](https://github.com/truecharts/apps/compare/booksonic-air-4.0.27...booksonic-air-4.0.28) (2021-12-21) + +#### Chore + +* update helm general non-major helm releases ([#1596](https://github.com/truecharts/apps/issues/1596)) + + + + +### [booksonic-air-4.0.27](https://github.com/truecharts/apps/compare/booksonic-air-4.0.26...booksonic-air-4.0.27) (2021-12-19) + +#### Chore + +* Last patch bump before RC2 branch-off +* remove `editable: true` as this is the default ([#1576](https://github.com/truecharts/apps/issues/1576)) + + + + +### [booksonic-air-4.0.26](https://github.com/truecharts/apps/compare/booksonic-air-4.0.25...booksonic-air-4.0.26) (2021-12-19) + +#### Chore + +* completely remove mountPath reference from GUI ([#1572](https://github.com/truecharts/apps/issues/1572)) +* update helm general non-major helm releases ([#1571](https://github.com/truecharts/apps/issues/1571)) + + + + +### [booksonic-air-4.0.25](https://github.com/truecharts/apps/compare/booksonic-air-4.0.24...booksonic-air-4.0.25) (2021-12-18) + +#### Chore + +* cleanup questions by removing hidden dicts ([#1558](https://github.com/truecharts/apps/issues/1558)) +* App-Icon Organization ([#1539](https://github.com/truecharts/apps/issues/1539)) + + + + +### [booksonic-air-4.0.24](https://github.com/truecharts/apps/compare/booksonic-air-4.0.23...booksonic-air-4.0.24) (2021-12-14) + +#### Chore + +* update helm general non-major helm releases ([#1535](https://github.com/truecharts/apps/issues/1535)) + + + + +### [booksonic-air-4.0.23](https://github.com/truecharts/apps/compare/booksonic-air-4.0.22...booksonic-air-4.0.23) (2021-12-13) + +#### Chore + +* move incubator apps to stable and bump everything + + + + +### [booksonic-air-4.0.22](https://github.com/truecharts/apps/compare/booksonic-air-4.0.21...booksonic-air-4.0.22) (2021-12-11) + +#### Chore + +* set PUID to `int` instead of `string` ([#1506](https://github.com/truecharts/apps/issues/1506)) +* update general helm non-major helm releases ([#1509](https://github.com/truecharts/apps/issues/1509)) + + + + +### [booksonic-air-4.0.21](https://github.com/truecharts/apps/compare/booksonic-air-4.0.20...booksonic-air-4.0.21) (2021-12-07) + +#### Chore + +* update non-major deps helm releases ([#1481](https://github.com/truecharts/apps/issues/1481)) + + + + +### [booksonic-air-4.0.20](https://github.com/truecharts/apps/compare/booksonic-air-4.0.19...booksonic-air-4.0.20) (2021-12-07) + +#### Chore + +* update non-major ([#1475](https://github.com/truecharts/apps/issues/1475)) + + + + +### booksonic-air-4.0.19 (2021-12-05) + +#### Chore + +* bump apps to generate security page +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major deps helm releases ([#1471](https://github.com/truecharts/apps/issues/1471)) +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + +#### Fix + +* misc fixes +* fix typo in theme selection ([#1428](https://github.com/truecharts/apps/issues/1428)) + + + + +### [booksonic-air-4.0.18](https://github.com/truecharts/apps/compare/booksonic-air-4.0.17...booksonic-air-4.0.18) (2021-12-05) + +#### Chore + +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) + + + + +### [booksonic-air-4.0.17](https://github.com/truecharts/apps/compare/booksonic-air-4.0.16...booksonic-air-4.0.17) (2021-12-04) + +#### Chore + +* bump apps to generate security page + + + + +### [booksonic-air-4.0.16](https://github.com/truecharts/apps/compare/booksonic-air-4.0.15...booksonic-air-4.0.16) (2021-12-04) + +#### Chore + +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) + +#### Fix + +* misc fixes + + + + +### [booksonic-air-4.0.15](https://github.com/truecharts/apps/compare/booksonic-air-4.0.14...booksonic-air-4.0.15) (2021-12-03) + +#### Chore + +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) + + + + +### [booksonic-air-4.0.14](https://github.com/truecharts/apps/compare/booksonic-air-4.0.13...booksonic-air-4.0.14) (2021-11-30) + +#### Chore + +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + +#### Fix + +* move conflicting ports to 10xxx range ([#1415](https://github.com/truecharts/apps/issues/1415)) + + + + +### [booksonic-air-4.0.13](https://github.com/truecharts/apps/compare/booksonic-air-4.0.12...booksonic-air-4.0.13) (2021-11-23) + +#### Chore + +* update non-major deps helm releases ([#1386](https://github.com/truecharts/apps/issues/1386)) + + + + +### [booksonic-air-4.0.12](https://github.com/truecharts/apps/compare/booksonic-air-4.0.11...booksonic-air-4.0.12) (2021-11-22) + +#### Chore + +* update non-major deps helm releases ([#1383](https://github.com/truecharts/apps/issues/1383)) + + + + +### [booksonic-air-4.0.11](https://github.com/truecharts/apps/compare/booksonic-air-4.0.10...booksonic-air-4.0.11) (2021-11-16) + +#### Chore + +* update non-major deps helm releases ([#1345](https://github.com/truecharts/apps/issues/1345)) + + + + +### [booksonic-air-4.0.10](https://github.com/truecharts/apps/compare/booksonic-air-4.0.9...booksonic-air-4.0.10) (2021-11-15) + +#### Chore + +* persistence cleanup and small bugfixes ([#1329](https://github.com/truecharts/apps/issues/1329)) +* update non-major deps helm releases ([#1338](https://github.com/truecharts/apps/issues/1338)) + + + + +### [booksonic-air-4.0.9](https://github.com/truecharts/apps/compare/booksonic-air-4.0.8...booksonic-air-4.0.9) (2021-11-14) + +#### Chore + +* fixes around the GUI refactor ([#1316](https://github.com/truecharts/apps/issues/1316)) +* move port above advanced in GUI ([#1326](https://github.com/truecharts/apps/issues/1326)) +* clean up Chart.yaml ([#1322](https://github.com/truecharts/apps/issues/1322)) +* update non-major deps helm releases ([#1328](https://github.com/truecharts/apps/issues/1328)) + +#### Fix + +* split udp and tcp ports ([#1321](https://github.com/truecharts/apps/issues/1321)) +* Allow spaces in paths ([#1306](https://github.com/truecharts/apps/issues/1306)) + + + + +### [booksonic-air-4.0.8](https://github.com/truecharts/apps/compare/booksonic-air-4.0.7...booksonic-air-4.0.8) (2021-11-09) + +#### Chore + +* update non-major deps helm releases ([#1297](https://github.com/truecharts/apps/issues/1297)) + + + + +### [booksonic-air-4.0.7](https://github.com/truecharts/apps/compare/booksonic-air-4.0.6...booksonic-air-4.0.7) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1295](https://github.com/truecharts/apps/issues/1295)) + + + + +### [booksonic-air-4.0.6](https://github.com/truecharts/apps/compare/booksonic-air-4.0.5...booksonic-air-4.0.6) (2021-11-07) + +#### Chore + +* update non-major ([#1270](https://github.com/truecharts/apps/issues/1270)) + + + + +### [booksonic-air-4.0.5](https://github.com/truecharts/apps/compare/booksonic-air-4.0.4...booksonic-air-4.0.5) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1291](https://github.com/truecharts/apps/issues/1291)) + +#### Chore + +* Simplify GUI for deployment, persistence and securityContext ([#1289](https://github.com/truecharts/apps/issues/1289)) + +#### Feat + +* Simplify the Services GUI ([#1290](https://github.com/truecharts/apps/issues/1290)) + + + + +### [booksonic-air-4.0.4](https://github.com/truecharts/apps/compare/booksonic-air-4.0.3...booksonic-air-4.0.4) (2021-11-02) + +#### Chore + +* update non-major deps helm releases ([#1267](https://github.com/truecharts/apps/issues/1267)) + + + + +### [booksonic-air-4.0.3](https://github.com/truecharts/apps/compare/booksonic-air-4.0.2...booksonic-air-4.0.3) (2021-11-01) + +#### Chore + +* update non-major deps helm releases ([#1264](https://github.com/truecharts/apps/issues/1264)) + + + + +### [booksonic-air-4.0.2](https://github.com/truecharts/apps/compare/booksonic-air-4.0.1...booksonic-air-4.0.2) (2021-10-26) + +#### Chore + +* update non-major deps helm releases ([#1245](https://github.com/truecharts/apps/issues/1245)) + + + + +### [booksonic-air-4.0.1](https://github.com/truecharts/apps/compare/booksonic-air-4.0.0...booksonic-air-4.0.1) (2021-10-26) + +#### Chore + +* update helm chart common to v8.3.15 ([#1240](https://github.com/truecharts/apps/issues/1240)) +* update non-major ([#1232](https://github.com/truecharts/apps/issues/1232)) + + + + +### [booksonic-air-4.0.0](https://github.com/truecharts/apps/compare/booksonic-air-3.0.18...booksonic-air-4.0.0) (2021-10-25) + +#### Chore + +* Adapt for TrueNAS SCALE RC1 + + + + +### [booksonic-air-3.0.18](https://github.com/truecharts/apps/compare/booksonic-air-3.0.17...booksonic-air-3.0.18) (2021-10-20) + +#### Chore + +* bump apps, remove duplicates and move incubator to stable for RC1 + + + + +### [booksonic-air-3.0.15](https://github.com/truecharts/apps/compare/booksonic-air-3.0.14...booksonic-air-3.0.15) (2021-10-20) + +#### Chore + +* bump versions to rerelease and fix icons + + + + +### [booksonic-air-3.0.14](https://github.com/truecharts/apps/compare/booksonic-air-3.0.13...booksonic-air-3.0.14) (2021-10-19) + +#### Change + +* Project-Eclipse 3, Automatically generate item.yaml ([#1178](https://github.com/truecharts/apps/issues/1178)) + +#### Chore + +* Project-Eclipse 5, move app-readme to automatic generation script ([#1181](https://github.com/truecharts/apps/issues/1181)) +* Project-Eclipse part 2, adapting and cleaning changelog ([#1173](https://github.com/truecharts/apps/issues/1173)) +* update helm chart common to v8.3.13 ([#1184](https://github.com/truecharts/apps/issues/1184)) +* update non-major ([#1174](https://github.com/truecharts/apps/issues/1174)) + +#### Feat + +* Project-Eclipse 4, Add App grading annotations to Chart.yaml ([#1180](https://github.com/truecharts/apps/issues/1180)) + +#### Refactor + +* Project Eclipse Part 6, move questions.yaml to root App folder ([#1182](https://github.com/truecharts/apps/issues/1182)) + + + + +### [booksonic-air-3.0.13](https://github.com/truecharts/apps/compare/booksonic-air-3.0.12...booksonic-air-3.0.13) (2021-10-19) + +#### Fix + +* fix previous SCALE bugfix not correctly being applied + + + + +### [booksonic-air-3.0.12](https://github.com/truecharts/apps/compare/booksonic-air-3.0.11...booksonic-air-3.0.12) (2021-10-19) + +#### Fix + +* Solve issues regarding ix_values.yaml not containing the image and tag definitions. ([#1176](https://github.com/truecharts/apps/issues/1176)) + + + + +### [booksonic-air-3.0.11](https://github.com/truecharts/apps/compare/booksonic-air-3.0.10...booksonic-air-3.0.11) (2021-10-18) + +#### Chore + +* Add description on persistence ([#1172](https://github.com/truecharts/apps/issues/1172)) + +#### Refactor + +* Project Eclipse - part 1 - remove ix_values.yaml ([#1168](https://github.com/truecharts/apps/issues/1168)) + + + + +### [booksonic-air-3.0.10](https://github.com/truecharts/apps/compare/booksonic-air-3.0.9...booksonic-air-3.0.10) (2021-10-17) + +#### Chore + +* update helm chart common to v8.3.10 ([#1160](https://github.com/truecharts/apps/issues/1160)) + +#### Fix + +* force users using correct / prefix for mounPath ([#1156](https://github.com/truecharts/apps/issues/1156)) + + + + +### [booksonic-air-3.0.9](https://github.com/truecharts/apps/compare/booksonic-air-3.0.8...booksonic-air-3.0.9) (2021-10-13) + +#### Chore + +* update non-major deps helm releases ([#1133](https://github.com/truecharts/apps/issues/1133)) + + + + +### [booksonic-air-3.0.8](https://github.com/truecharts/apps/compare/booksonic-air-3.0.7...booksonic-air-3.0.8) (2021-10-12) + +#### Chore + +* update non-major deps helm releases ([#1126](https://github.com/truecharts/apps/issues/1126)) + + + + +### [booksonic-air-3.0.7](https://github.com/truecharts/apps/compare/booksonic-air-3.0.6...booksonic-air-3.0.7) (2021-10-12) + +#### Chore + +* update non-major deps helm releases ([#1123](https://github.com/truecharts/apps/issues/1123)) + + + + +### [booksonic-air-3.0.6](https://github.com/truecharts/apps/compare/booksonic-air-3.0.5...booksonic-air-3.0.6) (2021-10-05) + +#### Chore + +* update non-major deps helm releases ([#1099](https://github.com/truecharts/apps/issues/1099)) + + + + +### [booksonic-air-3.0.5](https://github.com/truecharts/apps/compare/booksonic-air-3.0.4...booksonic-air-3.0.5) (2021-10-05) + +#### Chore + +* update non-major ([#1098](https://github.com/truecharts/apps/issues/1098)) + + + + +### [booksonic-air-3.0.4](https://github.com/truecharts/apps/compare/booksonic-air-3.0.3...booksonic-air-3.0.4) (2021-09-29) + +#### Chore + +* update helm chart common to v8.0.13 ([#1060](https://github.com/truecharts/apps/issues/1060)) + + + + +### [booksonic-air-3.0.2](https://github.com/truecharts/apps/compare/booksonic-air-3.0.1...booksonic-air-3.0.2) (2021-09-28) + +#### Chore + +* update non-major ([#1046](https://github.com/truecharts/apps/issues/1046)) + + + + +### [booksonic-air-3.0.1](https://github.com/truecharts/apps/compare/booksonic-air-3.0.0...booksonic-air-3.0.1) (2021-09-26) + + + + +### [booksonic-air-3.0.0](https://github.com/truecharts/apps/compare/booksonic-air-2.0.3...booksonic-air-3.0.0) (2021-09-26) + + + + +### [booksonic-air-2.0.3](https://github.com/truecharts/apps/compare/booksonic-air-2.0.2...booksonic-air-2.0.3) (2021-09-21) + +#### Chore + +* update non-major deps helm releases ([#1014](https://github.com/truecharts/apps/issues/1014)) + + + + +### [booksonic-air-2.0.2](https://github.com/truecharts/apps/compare/booksonic-air-2.0.1...booksonic-air-2.0.2) (2021-09-21) + +#### Chore + +* update non-major ([#1013](https://github.com/truecharts/apps/issues/1013)) + + + + +### [booksonic-air-2.0.1](https://github.com/truecharts/apps/compare/booksonic-air-1.9.15...booksonic-air-2.0.1) (2021-09-13) + +#### Chore + +* update non-major ([#962](https://github.com/truecharts/apps/issues/962)) + +#### Feat + +* add new GUI and VPN support to all Apps ([#977](https://github.com/truecharts/apps/issues/977)) +* Add VPN addon and move some config to includes ([#973](https://github.com/truecharts/apps/issues/973)) +* pin all container references to digests ([#963](https://github.com/truecharts/apps/issues/963)) +* Move some common containers to our own containers + + +## [booksonic-air-1.9.15](https://github.com/truecharts/apps/compare/booksonic-air-1.9.14...booksonic-air-1.9.15) (2021-09-08) + +### Fix + +* repair Hyperion and some misplaced GUI elements ([#922](https://github.com/truecharts/apps/issues/922)) diff --git a/tmp/booksonic-air/Chart.yaml b/tmp/booksonic-air/Chart.yaml new file mode 100644 index 00000000000..95a6d255a93 --- /dev/null +++ b/tmp/booksonic-air/Chart.yaml @@ -0,0 +1,26 @@ +apiVersion: v2 +appVersion: "2201.1.0" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +description: Booksonic is a platform for accessing the audibooks you own wherever you are +home: https://truecharts.org/charts/stable/booksonic-air +icon: https://truecharts.org/img/hotlink-ok/chart-icons/booksonic-air.png +keywords: + - booksonic + - audiobook +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: booksonic-air +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/booksonic-air + - https://github.com/popeen/Booksonic-Air +version: 9.0.0 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" diff --git a/tmp/booksonic-air/README.md b/tmp/booksonic-air/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/booksonic-air/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/booksonic-air/icon.png b/tmp/booksonic-air/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..e5b926beda59572c6e4b25bca051ef0198b1c3b5 GIT binary patch literal 33191 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 FV1nt69B}{u literal 0 HcmV?d00001 diff --git a/tmp/booksonic-air/questions.yaml b/tmp/booksonic-air/questions.yaml new file mode 100644 index 00000000000..2b7da9e2385 --- /dev/null +++ b/tmp/booksonic-air/questions.yaml @@ -0,0 +1,89 @@ +# Include{groups} +portals: + open: +# Include{portalLink} +questions: +# Include{global} +# Include{workload} +# Include{workloadDeployment} + +# Include{replicas1} +# Include{podSpec} +# Include{containerMain} +# Include{containerBasic} +# Include{containerAdvanced} + +# Include{containerConfig} +# Include{serviceRoot} +# Include{serviceMain} +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: main + label: "Main Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 10048 + required: true +# Include{serviceExpertRoot} + default: false +# Include{serviceExpert} +# Include{serviceList} +# Include{persistenceRoot} + - variable: config + label: "App Config Storage" + description: "Stores the Application Configuration." + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} +# Include{persistenceList} +# Include{ingressRoot} + - variable: main + label: "Main Ingress" + schema: + additional_attrs: true + type: dict + attrs: +# Include{ingressDefault} +# Include{ingressTLS} +# Include{ingressTraefik} +# Include{ingressList} +# Include{securityContextRoot} + + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 0 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 0 +# Include{securityContextContainer} +# Include{securityContextAdvanced} +# Include{securityContextPod} + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + +# Include{resources} +# Include{advanced} +# Include{addons} +# Include{codeserver} +# Include{netshoot} +# Include{vpn} +# Include{documentation} diff --git a/tmp/booksonic-air/templates/NOTES.txt b/tmp/booksonic-air/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/tmp/booksonic-air/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/tmp/booksonic-air/templates/common.yaml b/tmp/booksonic-air/templates/common.yaml new file mode 100644 index 00000000000..b51394e00a4 --- /dev/null +++ b/tmp/booksonic-air/templates/common.yaml @@ -0,0 +1 @@ +{{ include "tc.v1.common.loader.all" . }} diff --git a/tmp/booksonic-air/values.yaml b/tmp/booksonic-air/values.yaml new file mode 100644 index 00000000000..a7af5bb65ac --- /dev/null +++ b/tmp/booksonic-air/values.yaml @@ -0,0 +1,45 @@ +image: + repository: tccr.io/truecharts/booksonic-air + pullPolicy: IfNotPresent + tag: v2201.1.0@sha256:f3a577c588dbdd758633a08d7ea75d98136aee096a0325928945c97688b688b4 + +securityContext: + container: + readOnlyRootFilesystem: false + runAsNonRoot: false + runAsUser: 0 + runAsGroup: 0 + +service: + main: + ports: + main: + port: 10048 + protocol: http + targetPort: 4040 + +workload: + main: + podSpec: + containers: + main: + probes: + liveness: + type: http + path: / + readiness: + type: http + path: / + startup: + type: http + path: / + env: {} + +persistence: + config: + enabled: true + mountPath: /config + +portal: + open: + enabled: true diff --git a/tmp/browserless-chrome/.helmignore b/tmp/browserless-chrome/.helmignore new file mode 100644 index 00000000000..77ca5567b26 --- /dev/null +++ b/tmp/browserless-chrome/.helmignore @@ -0,0 +1,30 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ +# OWNERS file for Kubernetes +OWNERS +# helm-docs templates +*.gotmpl +# docs folder +/docs +# icon +icon.png diff --git a/tmp/browserless-chrome/CHANGELOG.md b/tmp/browserless-chrome/CHANGELOG.md new file mode 100644 index 00000000000..9c56e5f3000 --- /dev/null +++ b/tmp/browserless-chrome/CHANGELOG.md @@ -0,0 +1,1052 @@ +# Changelog + + + +## [browserless-chrome-3.0.0](https://github.com/truecharts/charts/compare/browserless-chrome-2.0.45...browserless-chrome-3.0.0) (2022-11-10) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Major Change to GUI + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + ### Fix + +- change container config label + + + + +## [browserless-chrome-2.0.48](https://github.com/truecharts/charts/compare/browserless-chrome-2.0.45...browserless-chrome-2.0.48) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [browserless-chrome-2.0.47](https://github.com/truecharts/charts/compare/browserless-chrome-2.0.45...browserless-chrome-2.0.47) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [browserless-chrome-2.0.47](https://github.com/truecharts/charts/compare/browserless-chrome-2.0.45...browserless-chrome-2.0.47) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [browserless-chrome-2.0.47](https://github.com/truecharts/charts/compare/browserless-chrome-2.0.45...browserless-chrome-2.0.47) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [browserless-chrome-2.0.46](https://github.com/truecharts/charts/compare/browserless-chrome-2.0.45...browserless-chrome-2.0.46) (2022-11-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [browserless-chrome-2.0.46](https://github.com/truecharts/charts/compare/browserless-chrome-2.0.45...browserless-chrome-2.0.46) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [browserless-chrome-2.0.45](https://github.com/truecharts/charts/compare/browserless-chrome-2.0.44...browserless-chrome-2.0.45) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4317](https://github.com/truecharts/charts/issues/4317)) + + + + +## [browserless-chrome-2.0.44](https://github.com/truecharts/charts/compare/browserless-chrome-2.0.43...browserless-chrome-2.0.44) (2022-11-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4308](https://github.com/truecharts/charts/issues/4308)) + + + + +## [browserless-chrome-2.0.43](https://github.com/truecharts/charts/compare/browserless-chrome-2.0.42...browserless-chrome-2.0.43) (2022-11-02) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4261](https://github.com/truecharts/charts/issues/4261)) + + + + +## [browserless-chrome-2.0.42](https://github.com/truecharts/charts/compare/browserless-chrome-2.0.41...browserless-chrome-2.0.42) (2022-10-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4182](https://github.com/truecharts/charts/issues/4182)) + + + + +## [browserless-chrome-2.0.41](https://github.com/truecharts/charts/compare/browserless-chrome-2.0.40...browserless-chrome-2.0.41) (2022-10-19) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4122](https://github.com/truecharts/charts/issues/4122)) + + + + +## [browserless-chrome-2.0.40](https://github.com/truecharts/charts/compare/browserless-chrome-2.0.39...browserless-chrome-2.0.40) (2022-10-12) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4071](https://github.com/truecharts/charts/issues/4071)) + + + + +## [browserless-chrome-2.0.39](https://github.com/truecharts/charts/compare/browserless-chrome-2.0.36...browserless-chrome-2.0.39) (2022-10-11) + +### Chore + +- Auto-update chart README [skip ci] + + + + +## [browserless-chrome-2.0.36](https://github.com/truecharts/charts/compare/browserless-chrome-2.0.35...browserless-chrome-2.0.36) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [browserless-chrome-2.0.36](https://github.com/truecharts/charts/compare/browserless-chrome-2.0.35...browserless-chrome-2.0.36) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [browserless-chrome-2.0.35](https://github.com/truecharts/charts/compare/browserless-chrome-2.0.34...browserless-chrome-2.0.35) (2022-10-05) + +### Chore + +- Auto-update chart README [skip ci] + - split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979)) + - update helm general non-major + + + + +## [browserless-chrome-2.0.34](https://github.com/truecharts/charts/compare/browserless-chrome-2.0.33...browserless-chrome-2.0.34) (2022-09-27) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918)) + + + + +## [browserless-chrome-2.0.33](https://github.com/truecharts/charts/compare/browserless-chrome-2.0.32...browserless-chrome-2.0.33) (2022-09-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898)) + + + + +## [browserless-chrome-2.0.32](https://github.com/truecharts/charts/compare/browserless-chrome-2.0.31...browserless-chrome-2.0.32) (2022-09-22) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [browserless-chrome-2.0.32](https://github.com/truecharts/charts/compare/browserless-chrome-2.0.31...browserless-chrome-2.0.32) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [browserless-chrome-2.0.32](https://github.com/truecharts/charts/compare/browserless-chrome-2.0.31...browserless-chrome-2.0.32) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [browserless-chrome-2.0.32](https://github.com/truecharts/charts/compare/browserless-chrome-2.0.31...browserless-chrome-2.0.32) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [browserless-chrome-2.0.32](https://github.com/truecharts/charts/compare/browserless-chrome-2.0.31...browserless-chrome-2.0.32) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [browserless-chrome-2.0.32](https://github.com/truecharts/charts/compare/browserless-chrome-2.0.31...browserless-chrome-2.0.32) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [browserless-chrome-2.0.32](https://github.com/truecharts/charts/compare/browserless-chrome-2.0.31...browserless-chrome-2.0.32) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [browserless-chrome-2.0.32](https://github.com/truecharts/charts/compare/browserless-chrome-2.0.31...browserless-chrome-2.0.32) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [browserless-chrome-2.0.32](https://github.com/truecharts/charts/compare/browserless-chrome-2.0.31...browserless-chrome-2.0.32) (2022-09-17) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [browserless-chrome-2.0.32](https://github.com/truecharts/charts/compare/browserless-chrome-2.0.31...browserless-chrome-2.0.32) (2022-09-18) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [browserless-chrome-2.0.32](https://github.com/truecharts/charts/compare/browserless-chrome-2.0.31...browserless-chrome-2.0.32) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [browserless-chrome-2.0.32](https://github.com/truecharts/charts/compare/browserless-chrome-2.0.31...browserless-chrome-2.0.32) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [browserless-chrome-2.0.32](https://github.com/truecharts/charts/compare/browserless-chrome-2.0.31...browserless-chrome-2.0.32) (2022-09-15) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [browserless-chrome-2.0.32](https://github.com/truecharts/charts/compare/browserless-chrome-2.0.31...browserless-chrome-2.0.32) (2022-09-15) + +### Chore + +- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [browserless-chrome-2.0.31](https://github.com/truecharts/charts/compare/browserless-chrome-2.0.30...browserless-chrome-2.0.31) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [browserless-chrome-2.0.31](https://github.com/truecharts/charts/compare/browserless-chrome-2.0.30...browserless-chrome-2.0.31) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [browserless-chrome-2.0.31](https://github.com/truecharts/charts/compare/browserless-chrome-2.0.30...browserless-chrome-2.0.31) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [browserless-chrome-2.0.31](https://github.com/truecharts/charts/compare/browserless-chrome-2.0.30...browserless-chrome-2.0.31) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [browserless-chrome-2.0.31](https://github.com/truecharts/charts/compare/browserless-chrome-2.0.30...browserless-chrome-2.0.31) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [browserless-chrome-2.0.31](https://github.com/truecharts/charts/compare/browserless-chrome-2.0.30...browserless-chrome-2.0.31) (2022-09-11) + +### Chore + +- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [browserless-chrome-2.0.30](https://github.com/truecharts/charts/compare/browserless-chrome-2.0.29...browserless-chrome-2.0.30) (2022-08-30) + +### Chore + +- update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639)) + + + + +## [browserless-chrome-2.0.29](https://github.com/truecharts/charts/compare/browserless-chrome-2.0.28...browserless-chrome-2.0.29) (2022-08-30) + +### Chore + +- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [browserless-chrome-2.0.28](https://github.com/truecharts/charts/compare/browserless-chrome-2.0.27...browserless-chrome-2.0.28) (2022-08-29) + +### Chore + +- update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619)) + + + + +## [browserless-chrome-2.0.27](https://github.com/truecharts/charts/compare/browserless-chrome-2.0.26...browserless-chrome-2.0.27) (2022-08-23) + +### Chore + +- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545)) + + + + +## [browserless-chrome-2.0.26](https://github.com/truecharts/charts/compare/browserless-chrome-2.0.25...browserless-chrome-2.0.26) (2022-08-12) + +### Chore + +- add documentation checkbox/section to all SCALE Apps + - update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456)) + + ### Fix + +- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447)) + + + + +## [browserless-chrome-2.0.25](https://github.com/truecharts/charts/compare/browserless-chrome-2.0.24...browserless-chrome-2.0.25) (2022-08-08) + +### Chore + +- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + + + +## [browserless-chrome-2.0.24](https://github.com/truecharts/apps/compare/browserless-chrome-2.0.23...browserless-chrome-2.0.24) (2022-07-26) + +### Chore + +- update home links ([#3291](https://github.com/truecharts/apps/issues/3291)) + - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302)) + + + + +## [browserless-chrome-2.0.23](https://github.com/truecharts/apps/compare/browserless-chrome-2.0.22...browserless-chrome-2.0.23) (2022-07-25) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [browserless-chrome-2.0.23](https://github.com/truecharts/apps/compare/browserless-chrome-2.0.22...browserless-chrome-2.0.23) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [browserless-chrome-2.0.22](https://github.com/truecharts/apps/compare/browserless-chrome-2.0.21...browserless-chrome-2.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [browserless-chrome-2.0.22](https://github.com/truecharts/apps/compare/browserless-chrome-2.0.21...browserless-chrome-2.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [browserless-chrome-2.0.22](https://github.com/truecharts/apps/compare/browserless-chrome-2.0.21...browserless-chrome-2.0.22) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [browserless-chrome-2.0.21](https://github.com/truecharts/apps/compare/browserless-chrome-2.0.19...browserless-chrome-2.0.21) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [browserless-chrome-2.0.19](https://github.com/truecharts/apps/compare/browserless-chrome-2.0.18...browserless-chrome-2.0.19) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [browserless-chrome-2.0.18](https://github.com/truecharts/apps/compare/browserless-chrome-2.0.17...browserless-chrome-2.0.18) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [browserless-chrome-2.0.17](https://github.com/truecharts/apps/compare/browserless-chrome-2.0.15...browserless-chrome-2.0.17) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [browserless-chrome-2.0.15](https://github.com/truecharts/apps/compare/browserless-chrome-2.0.13...browserless-chrome-2.0.15) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [browserless-chrome-2.0.13](https://github.com/truecharts/apps/compare/browserless-chrome-2.0.12...browserless-chrome-2.0.13) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [browserless-chrome-2.0.12](https://github.com/truecharts/apps/compare/browserless-chrome-2.0.11...browserless-chrome-2.0.12) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [browserless-chrome-2.0.11](https://github.com/truecharts/apps/compare/browserless-chrome-2.0.10...browserless-chrome-2.0.11) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [browserless-chrome-2.0.10](https://github.com/truecharts/apps/compare/browserless-chrome-2.0.9...browserless-chrome-2.0.10) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [browserless-chrome-2.0.9](https://github.com/truecharts/apps/compare/browserless-chrome-2.0.8...browserless-chrome-2.0.9) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [browserless-chrome-2.0.8](https://github.com/truecharts/apps/compare/browserless-chrome-2.0.7...browserless-chrome-2.0.8) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [browserless-chrome-2.0.7](https://github.com/truecharts/apps/compare/browserless-chrome-2.0.6...browserless-chrome-2.0.7) (2022-06-25) + +#### Chore + +* update docker general non-major ([#2960](https://github.com/truecharts/apps/issues/2960)) + + + + +### [browserless-chrome-2.0.6](https://github.com/truecharts/apps/compare/browserless-chrome-2.0.5...browserless-chrome-2.0.6) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [browserless-chrome-2.0.5](https://github.com/truecharts/apps/compare/browserless-chrome-2.0.4...browserless-chrome-2.0.5) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [browserless-chrome-2.0.4](https://github.com/truecharts/apps/compare/browserless-chrome-2.0.3...browserless-chrome-2.0.4) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [browserless-chrome-2.0.3](https://github.com/truecharts/apps/compare/browserless-chrome-2.0.2...browserless-chrome-2.0.3) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [browserless-chrome-2.0.2](https://github.com/truecharts/apps/compare/browserless-chrome-2.0.1...browserless-chrome-2.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [browserless-chrome-2.0.1](https://github.com/truecharts/apps/compare/browserless-chrome-1.0.17...browserless-chrome-2.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [browserless-chrome-2.0.0](https://github.com/truecharts/apps/compare/browserless-chrome-1.0.17...browserless-chrome-2.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [browserless-chrome-1.0.17](https://github.com/truecharts/apps/compare/browserless-chrome-1.0.16...browserless-chrome-1.0.17) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [browserless-chrome-1.0.16](https://github.com/truecharts/apps/compare/browserless-chrome-1.0.15...browserless-chrome-1.0.16) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [browserless-chrome-1.0.16](https://github.com/truecharts/apps/compare/browserless-chrome-1.0.15...browserless-chrome-1.0.16) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [browserless-chrome-1.0.15](https://github.com/truecharts/apps/compare/browserless-chrome-1.0.14...browserless-chrome-1.0.15) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [browserless-chrome-1.0.14](https://github.com/truecharts/apps/compare/browserless-chrome-1.0.13...browserless-chrome-1.0.14) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [browserless-chrome-1.0.14](https://github.com/truecharts/apps/compare/browserless-chrome-1.0.13...browserless-chrome-1.0.14) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [browserless-chrome-1.0.13](https://github.com/truecharts/apps/compare/browserless-chrome-1.0.12...browserless-chrome-1.0.13) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [browserless-chrome-1.0.12](https://github.com/truecharts/apps/compare/browserless-chrome-1.0.11...browserless-chrome-1.0.12) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [browserless-chrome-1.0.11](https://github.com/truecharts/apps/compare/browserless-chrome-1.0.10...browserless-chrome-1.0.11) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [browserless-chrome-1.0.10](https://github.com/truecharts/apps/compare/browserless-chrome-1.0.9...browserless-chrome-1.0.10) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [browserless-chrome-1.0.9](https://github.com/truecharts/apps/compare/browserless-chrome-1.0.8...browserless-chrome-1.0.9) (2022-04-26) + +#### Chore + +* update docker general non-major ([#2571](https://github.com/truecharts/apps/issues/2571)) + + + + +### [browserless-chrome-1.0.8](https://github.com/truecharts/apps/compare/browserless-chrome-1.0.7...browserless-chrome-1.0.8) (2022-04-20) + +#### Chore + +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [browserless-chrome-1.0.7](https://github.com/truecharts/apps/compare/browserless-chrome-1.0.6...browserless-chrome-1.0.7) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update docker general non-major ([#2522](https://github.com/truecharts/apps/issues/2522)) + + + + +### [browserless-chrome-1.0.6](https://github.com/truecharts/apps/compare/browserless-chrome-1.0.5...browserless-chrome-1.0.6) (2022-04-12) + +#### Chore + +* update docker general non-major + + + + +### [browserless-chrome-1.0.5](https://github.com/truecharts/apps/compare/browserless-chrome-1.0.4...browserless-chrome-1.0.5) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [browserless-chrome-1.0.4](https://github.com/truecharts/apps/compare/browserless-chrome-1.0.3...browserless-chrome-1.0.4) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [browserless-chrome-1.0.3](https://github.com/truecharts/apps/compare/browserless-chrome-1.0.2...browserless-chrome-1.0.3) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [browserless-chrome-1.0.2](https://github.com/truecharts/apps/compare/browserless-chrome-1.0.1...browserless-chrome-1.0.2) (2022-03-30) + +#### Chore + +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [browserless-chrome-1.0.1](https://github.com/truecharts/apps/compare/browserless-chrome-1.0.0...browserless-chrome-1.0.1) (2022-03-27) + +#### Feat + +* actually move to stable ([#2319](https://github.com/truecharts/apps/issues/2319)) + + + + +### [browserless-chrome-1.0.0](https://github.com/truecharts/apps/compare/browserless-chrome-0.0.7...browserless-chrome-1.0.0) (2022-03-27) + +#### Feat + +* move to stable ([#2310](https://github.com/truecharts/apps/issues/2310)) + + + + +### [browserless-chrome-0.0.7](https://github.com/truecharts/apps/compare/browserless-chrome-0.0.6...browserless-chrome-0.0.7) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [browserless-chrome-0.0.5](https://github.com/truecharts/apps/compare/browserless-chrome-0.0.4...browserless-chrome-0.0.5) (2022-03-25) + +#### Fix + +* small fixes ([#2282](https://github.com/truecharts/apps/issues/2282)) + + + + +### [browserless-chrome-0.0.4](https://github.com/truecharts/apps/compare/browserless-chrome-0.0.3...browserless-chrome-0.0.4) (2022-03-24) + +#### Fix + +* small fixes ([#2274](https://github.com/truecharts/apps/issues/2274)) + + + + +### browserless-chrome-0.0.1 (2022-03-21) + +#### Feat + +* Add browserless-chrome ([#2238](https://github.com/truecharts/apps/issues/2238)) diff --git a/tmp/browserless-chrome/Chart.yaml b/tmp/browserless-chrome/Chart.yaml new file mode 100644 index 00000000000..327394b0584 --- /dev/null +++ b/tmp/browserless-chrome/Chart.yaml @@ -0,0 +1,27 @@ +apiVersion: v2 +appVersion: "1.57.0" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +description: Browserless is a web-service that allows for remote clients to connect, drive, and execute headless work +home: https://truecharts.org/charts/stable/browserless-chrome +icon: https://truecharts.org/img/hotlink-ok/chart-icons/browserless-chrome.png +keywords: + - browserless + - chrome + - puppeteer +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: browserless-chrome +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/browserless-chrome + - https://docs.browserless.io/docs/docker.html +version: 5.0.0 +annotations: + truecharts.org/catagories: | + - productivity + truecharts.org/SCALE-support: "true" diff --git a/tmp/browserless-chrome/README.md b/tmp/browserless-chrome/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/browserless-chrome/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/browserless-chrome/ci/puppeteer-values.yaml b/tmp/browserless-chrome/ci/puppeteer-values.yaml new file mode 100644 index 00000000000..4517f58f24a --- /dev/null +++ b/tmp/browserless-chrome/ci/puppeteer-values.yaml @@ -0,0 +1 @@ +imageSelector: "imagePuppeteer" diff --git a/tmp/browserless-chrome/icon.png b/tmp/browserless-chrome/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..7ece1635253c042a61cdbf48a90f4cb595818d0f GIT binary patch literal 9225 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 Q-}XSzH;j;_S`H!q2Tr$02mk;8 literal 0 HcmV?d00001 diff --git a/tmp/browserless-chrome/questions.yaml b/tmp/browserless-chrome/questions.yaml new file mode 100644 index 00000000000..a48cce67520 --- /dev/null +++ b/tmp/browserless-chrome/questions.yaml @@ -0,0 +1,221 @@ +# Include{groups} +portals: + open: +# Include{portalLink} + metrics: +# Include{portalLink} + path: "/metrics" +questions: +# Include{global} + - variable: imageSelector + group: "Container Image" + label: "Select Image" + schema: + type: string + default: "image" + enum: + - value: "image" + description: "Chrome" + - value: "puppeteerImage" + description: "Puppeteer" +# Include{workload} +# Include{workloadDeployment} + +# Include{replicas1} +# Include{podSpec} +# Include{containerMain} + - variable: env + group: "App Configuration" + label: "Image Environment" + schema: + additional_attrs: true + type: dict + attrs: + - variable: TOKEN + label: "TOKEN" + description: "You can optionally apply a TOKEN param that will restrict calls without a token query-string parameter" + schema: + type: string + default: "" + private: true + - variable: HOST + label: "HOST" + schema: + type: string + default: "" + - variable: WORKSPACE_DELETE_EXPIRED + label: "WORKSPACE_DELETE_EXPIRED" + description: "This will have browserless delete files older than 30 days in the workspace, checking once a day" + schema: + type: boolean + default: false + - variable: WORKSPACE_EXPIRE_DAYS + label: "WORKSPACE_EXPIRE_DAYS" + description: "Attempts to delete files older than X days in the workspace directory" + schema: + type: int + default: 30 + - variable: CHROME_REFRESH_TIME + label: "CHROME_REFRESH_TIME" + description: "The CHROME_REFRESH_TIME flag accepts a value in milliseconds to keep Chrome running before it attempts to close it." + schema: + type: int + default: 3600000 + - variable: MAX_CONCURRENT_SESSIONS + label: "MAX_CONCURRENT_SESSIONS" + description: "Since running Chrome can be rather resource intensive you'll probably want to limit the number of concurrent sessions." + schema: + type: int + default: 5 + - variable: MAX_QUEUE_LENGTH + label: "MAX_QUEUE_LENGTH" + description: "This value determines how many items in the queue are allowed before requests are issued a 429 response code and closed." + schema: + type: int + default: 5 + - variable: CONNECTION_TIMEOUT + label: "CONNECTION_TIMEOUT" + description: "How long any session can run for in milliseconds. defaults to 30000 ms or 30 seconds" + schema: + type: int + default: 30000 + - variable: DEFAULT_BLOCK_ADS + label: "DEFAULT_BLOCK_ADS" + schema: + type: boolean + default: false + - variable: DEFAULT_HEADLESS + label: "DEFAULT_HEADLESS" + schema: + type: boolean + default: true + - variable: DEFAULT_IGNORE_HTTPS_ERRORS + label: "DEFAULT_IGNORE_HTTPS_ERRORS" + schema: + type: boolean + default: false + - variable: DEFAULT_IGNORE_DEFAULT_ARGS + label: "DEFAULT_IGNORE_DEFAULT_ARGS" + schema: + type: boolean + default: false + - variable: ENABLE_API_GET + label: "ENABLE_API_GET" + schema: + type: boolean + default: false + - variable: FUNCTION_ENABLE_INCOGNITO_MODE + label: "FUNCTION_ENABLE_INCOGNITO_MODE" + schema: + type: boolean + default: false + - variable: EXIT_ON_HEALTH_FAILURE + label: "EXIT_ON_HEALTH_FAILURE" + schema: + type: boolean + default: false + - variable: DISABLE_AUTO_SET_DOWNLOAD_BEHAVIOR + label: "DISABLE_AUTO_SET_DOWNLOAD_BEHAVIOR" + schema: + type: boolean + default: false + - variable: ENABLE_DEBUGGER + label: "ENABLE_DEBUGGER" + schema: + type: boolean + default: false + - variable: ENABLE_CORS + label: "ENABLE_CORS" + schema: + type: boolean + default: false + - variable: ENABLE_XVBF + label: "ENABLE_XVBF" + schema: + type: boolean + default: false +# Include{containerBasic} +# Include{containerAdvanced} + +# Include{containerConfig} +# Include{serviceRoot} +# Include{serviceMain} +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: main + label: "Main Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 10194 + required: true +# Include{serviceExpertRoot} + default: false +# Include{serviceExpert} +# Include{serviceList} +# Include{persistenceRoot} + - variable: downloads + label: "App Downloads Storage" + description: "Stores the Application Downloads." + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} + - variable: metrics + label: "App Metrics Storage" + description: "Stores the Application Metrics." + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} +# Include{persistenceList} +# Include{ingressRoot} + - variable: main + label: "Main Ingress" + schema: + additional_attrs: true + type: dict + attrs: +# Include{ingressDefault} +# Include{ingressTLS} +# Include{ingressTraefik} +# Include{ingressList} +# Include{securityContextRoot} + + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 568 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 568 +# Include{securityContextContainer} +# Include{securityContextAdvanced} +# Include{securityContextPod} + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + +# Include{resources} +# Include{advanced} +# Include{addons} +# Include{codeserver} +# Include{netshoot} +# Include{vpn} +# Include{documentation} diff --git a/tmp/browserless-chrome/templates/NOTES.txt b/tmp/browserless-chrome/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/tmp/browserless-chrome/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/tmp/browserless-chrome/templates/common.yaml b/tmp/browserless-chrome/templates/common.yaml new file mode 100644 index 00000000000..b51394e00a4 --- /dev/null +++ b/tmp/browserless-chrome/templates/common.yaml @@ -0,0 +1 @@ +{{ include "tc.v1.common.loader.all" . }} diff --git a/tmp/browserless-chrome/values.yaml b/tmp/browserless-chrome/values.yaml new file mode 100644 index 00000000000..d88cd053ab3 --- /dev/null +++ b/tmp/browserless-chrome/values.yaml @@ -0,0 +1,73 @@ +image: + repository: tccr.io/truecharts/browserless-chrome + tag: 1.57.0-chrome@sha256:e93bbd67d81a9b8ce854096d9cc2aa5b671f1fe1911b14607512144b6bd18e18 + pullPolicy: IfNotPresent + +puppeteerImage: + repository: tccr.io/truecharts/browserless-chrome-puppeteer13 + pullPolicy: IfNotPresent + tag: 1.57.0-puppeteer@sha256:e02a6ca0408a5951cfdc71a835aa145b9f016db49bc411ff5aec74ffdedfec6f + +imageSelector: "image" + +service: + main: + ports: + main: + port: 10194 + protocol: http + targetPort: 3000 + +workload: + main: + podSpec: + containers: + main: + probes: + liveness: + path: "/metrics" + readiness: + path: "/metrics" + startup: + path: "/metrics" + env: + WORKSPACE_DIR: "/downloads" + METRICS_JSON_PATH: "/metrics/metrics.json" + # User Defined + + HOST: "" + WORKSPACE_DELETE_EXPIRED: false + WORKSPACE_EXPIRE_DAYS: 30 + CHROME_REFRESH_TIME: 3600000 + MAX_CONCURRENT_SESSIONS: 5 + MAX_QUEUE_LENGTH: 5 + CONNECTION_TIMEOUT: 30000 + DEFAULT_BLOCK_ADS: true + DEFAULT_HEADLESS: true + DEFAULT_IGNORE_HTTPS_ERRORS: true + DEFAULT_IGNORE_DEFAULT_ARGS: true + ENABLE_API_GET: true + FUNCTION_ENABLE_INCOGNITO_MODE: true + EXIT_ON_HEALTH_FAILURE: true + DISABLE_AUTO_SET_DOWNLOAD_BEHAVIOR: false + ENABLE_DEBUGGER: true + ENABLE_CORS: false + ENABLE_XVBF: true + # Enabling those, makes probe/app fail + + # KEEP_ALIVE: true + + # PREBOOT_CHROME: true + TOKEN: "" + +persistence: + downloads: + enabled: true + mountPath: /downloads + metrics: + enabled: true + mountPath: /metrics + +portal: + open: + enabled: true diff --git a/tmp/calibre-web/.helmignore b/tmp/calibre-web/.helmignore new file mode 100644 index 00000000000..77ca5567b26 --- /dev/null +++ b/tmp/calibre-web/.helmignore @@ -0,0 +1,30 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ +# OWNERS file for Kubernetes +OWNERS +# helm-docs templates +*.gotmpl +# docs folder +/docs +# icon +icon.png diff --git a/tmp/calibre-web/CHANGELOG.md b/tmp/calibre-web/CHANGELOG.md new file mode 100644 index 00000000000..60eafc84dc8 --- /dev/null +++ b/tmp/calibre-web/CHANGELOG.md @@ -0,0 +1,1883 @@ +# Changelog + + + +## [calibre-web-12.0.0](https://github.com/truecharts/charts/compare/calibre-web-11.0.57...calibre-web-12.0.0) (2022-11-10) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Major Change to GUI + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update docker general non-major ([#4355](https://github.com/truecharts/charts/issues/4355)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [calibre-web-11.0.61](https://github.com/truecharts/charts/compare/calibre-web-11.0.57...calibre-web-11.0.61) (2022-11-09) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#4355](https://github.com/truecharts/charts/issues/4355)) + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [calibre-web-11.0.60](https://github.com/truecharts/charts/compare/calibre-web-11.0.57...calibre-web-11.0.60) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [calibre-web-11.0.59](https://github.com/truecharts/charts/compare/calibre-web-11.0.57...calibre-web-11.0.59) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [calibre-web-11.0.59](https://github.com/truecharts/charts/compare/calibre-web-11.0.57...calibre-web-11.0.59) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [calibre-web-11.0.59](https://github.com/truecharts/charts/compare/calibre-web-11.0.57...calibre-web-11.0.59) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [calibre-web-11.0.58](https://github.com/truecharts/charts/compare/calibre-web-11.0.57...calibre-web-11.0.58) (2022-11-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [calibre-web-11.0.58](https://github.com/truecharts/charts/compare/calibre-web-11.0.57...calibre-web-11.0.58) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [calibre-web-11.0.57](https://github.com/truecharts/charts/compare/calibre-web-11.0.56...calibre-web-11.0.57) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4317](https://github.com/truecharts/charts/issues/4317)) + + + + +## [calibre-web-11.0.56](https://github.com/truecharts/charts/compare/calibre-web-11.0.55...calibre-web-11.0.56) (2022-11-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4308](https://github.com/truecharts/charts/issues/4308)) + + + + +## [calibre-web-11.0.55](https://github.com/truecharts/charts/compare/calibre-web-11.0.54...calibre-web-11.0.55) (2022-11-02) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4261](https://github.com/truecharts/charts/issues/4261)) + - update docker general non-major ([#4280](https://github.com/truecharts/charts/issues/4280)) + + + + +## [calibre-web-11.0.54](https://github.com/truecharts/charts/compare/calibre-web-11.0.53...calibre-web-11.0.54) (2022-10-26) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#4189](https://github.com/truecharts/charts/issues/4189)) + + + + +## [calibre-web-11.0.53](https://github.com/truecharts/charts/compare/calibre-web-11.0.52...calibre-web-11.0.53) (2022-10-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4182](https://github.com/truecharts/charts/issues/4182)) + + + + +## [calibre-web-11.0.52](https://github.com/truecharts/charts/compare/calibre-web-11.0.51...calibre-web-11.0.52) (2022-10-23) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#4165](https://github.com/truecharts/charts/issues/4165)) + + + + +## [calibre-web-11.0.51](https://github.com/truecharts/charts/compare/calibre-web-11.0.50...calibre-web-11.0.51) (2022-10-19) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4122](https://github.com/truecharts/charts/issues/4122)) + - update docker general non-major ([#4128](https://github.com/truecharts/charts/issues/4128)) + + + + +## [calibre-web-11.0.50](https://github.com/truecharts/charts/compare/calibre-web-11.0.49...calibre-web-11.0.50) (2022-10-14) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#4084](https://github.com/truecharts/charts/issues/4084)) + + + + +## [calibre-web-11.0.49](https://github.com/truecharts/charts/compare/calibre-web-11.0.48...calibre-web-11.0.49) (2022-10-12) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4071](https://github.com/truecharts/charts/issues/4071)) + + + + +## [calibre-web-11.0.48](https://github.com/truecharts/charts/compare/calibre-web-11.0.47...calibre-web-11.0.48) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [calibre-web-11.0.48](https://github.com/truecharts/charts/compare/calibre-web-11.0.47...calibre-web-11.0.48) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [calibre-web-11.0.47](https://github.com/truecharts/charts/compare/calibre-web-11.0.46...calibre-web-11.0.47) (2022-10-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [calibre-web-11.0.46](https://github.com/truecharts/charts/compare/calibre-web-11.0.45...calibre-web-11.0.46) (2022-10-05) + +### Chore + +- Auto-update chart README [skip ci] + - split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979)) + - update docker general non-major ([#4010](https://github.com/truecharts/charts/issues/4010)) + + + + +## [calibre-web-11.0.45](https://github.com/truecharts/charts/compare/calibre-web-11.0.44...calibre-web-11.0.45) (2022-09-28) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3938](https://github.com/truecharts/charts/issues/3938)) + + + + +## [calibre-web-11.0.44](https://github.com/truecharts/charts/compare/calibre-web-11.0.43...calibre-web-11.0.44) (2022-09-27) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918)) + + + + +## [calibre-web-11.0.43](https://github.com/truecharts/charts/compare/calibre-web-11.0.42...calibre-web-11.0.43) (2022-09-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898)) + + + + +## [calibre-web-11.0.42](https://github.com/truecharts/charts/compare/calibre-web-11.0.40...calibre-web-11.0.42) (2022-09-22) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update docker general non-major ([#3818](https://github.com/truecharts/charts/issues/3818)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [calibre-web-11.0.42](https://github.com/truecharts/charts/compare/calibre-web-11.0.40...calibre-web-11.0.42) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update docker general non-major ([#3818](https://github.com/truecharts/charts/issues/3818)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [calibre-web-11.0.42](https://github.com/truecharts/charts/compare/calibre-web-11.0.40...calibre-web-11.0.42) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update docker general non-major ([#3818](https://github.com/truecharts/charts/issues/3818)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [calibre-web-11.0.42](https://github.com/truecharts/charts/compare/calibre-web-11.0.40...calibre-web-11.0.42) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update docker general non-major ([#3818](https://github.com/truecharts/charts/issues/3818)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [calibre-web-11.0.42](https://github.com/truecharts/charts/compare/calibre-web-11.0.40...calibre-web-11.0.42) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3818](https://github.com/truecharts/charts/issues/3818)) + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [calibre-web-11.0.41](https://github.com/truecharts/charts/compare/calibre-web-11.0.40...calibre-web-11.0.41) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [calibre-web-11.0.41](https://github.com/truecharts/charts/compare/calibre-web-11.0.40...calibre-web-11.0.41) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [calibre-web-11.0.41](https://github.com/truecharts/charts/compare/calibre-web-11.0.40...calibre-web-11.0.41) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [calibre-web-11.0.41](https://github.com/truecharts/charts/compare/calibre-web-11.0.40...calibre-web-11.0.41) (2022-09-17) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [calibre-web-11.0.41](https://github.com/truecharts/charts/compare/calibre-web-11.0.40...calibre-web-11.0.41) (2022-09-18) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [calibre-web-11.0.41](https://github.com/truecharts/charts/compare/calibre-web-11.0.40...calibre-web-11.0.41) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [calibre-web-11.0.41](https://github.com/truecharts/charts/compare/calibre-web-11.0.40...calibre-web-11.0.41) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [calibre-web-11.0.41](https://github.com/truecharts/charts/compare/calibre-web-11.0.40...calibre-web-11.0.41) (2022-09-15) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [calibre-web-11.0.41](https://github.com/truecharts/charts/compare/calibre-web-11.0.40...calibre-web-11.0.41) (2022-09-15) + +### Chore + +- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [calibre-web-11.0.40](https://github.com/truecharts/charts/compare/calibre-web-11.0.39...calibre-web-11.0.40) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [calibre-web-11.0.40](https://github.com/truecharts/charts/compare/calibre-web-11.0.39...calibre-web-11.0.40) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [calibre-web-11.0.40](https://github.com/truecharts/charts/compare/calibre-web-11.0.39...calibre-web-11.0.40) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [calibre-web-11.0.40](https://github.com/truecharts/charts/compare/calibre-web-11.0.39...calibre-web-11.0.40) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [calibre-web-11.0.40](https://github.com/truecharts/charts/compare/calibre-web-11.0.39...calibre-web-11.0.40) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [calibre-web-11.0.40](https://github.com/truecharts/charts/compare/calibre-web-11.0.39...calibre-web-11.0.40) (2022-09-11) + +### Chore + +- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [calibre-web-11.0.39](https://github.com/truecharts/charts/compare/calibre-web-11.0.38...calibre-web-11.0.39) (2022-09-10) + +### Chore + +- update docker general non-major ([#3727](https://github.com/truecharts/charts/issues/3727)) + + + + +## [calibre-web-11.0.38](https://github.com/truecharts/charts/compare/calibre-web-11.0.37...calibre-web-11.0.38) (2022-08-30) + +### Chore + +- update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639)) + + + + +## [calibre-web-11.0.37](https://github.com/truecharts/charts/compare/calibre-web-11.0.36...calibre-web-11.0.37) (2022-08-30) + +### Chore + +- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [calibre-web-11.0.36](https://github.com/truecharts/charts/compare/calibre-web-11.0.35...calibre-web-11.0.36) (2022-08-29) + +### Chore + +- update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619)) + + + + +## [calibre-web-11.0.35](https://github.com/truecharts/charts/compare/calibre-web-11.0.34...calibre-web-11.0.35) (2022-08-24) + +### Chore + +- update docker general non-major ([#3552](https://github.com/truecharts/charts/issues/3552)) + + + + +## [calibre-web-11.0.34](https://github.com/truecharts/charts/compare/calibre-web-11.0.33...calibre-web-11.0.34) (2022-08-23) + +### Chore + +- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545)) + + + + +## [calibre-web-11.0.33](https://github.com/truecharts/charts/compare/calibre-web-11.0.32...calibre-web-11.0.33) (2022-08-12) + +### Chore + +- add documentation checkbox/section to all SCALE Apps + - update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456)) + + ### Fix + +- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447)) + + + + +## [calibre-web-11.0.32](https://github.com/truecharts/charts/compare/calibre-web-11.0.31...calibre-web-11.0.32) (2022-08-10) + +### Chore + +- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421)) + + + + +## [calibre-web-11.0.31](https://github.com/truecharts/charts/compare/calibre-web-11.0.30...calibre-web-11.0.31) (2022-08-09) + +### Chore + +- update docker general non-major ([#3377](https://github.com/truecharts/charts/issues/3377)) + + + + +## [calibre-web-11.0.30](https://github.com/truecharts/charts/compare/calibre-web-11.0.29...calibre-web-11.0.30) (2022-08-08) + +### Chore + +- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + + + +## [calibre-web-11.0.29](https://github.com/truecharts/apps/compare/calibre-web-11.0.28...calibre-web-11.0.29) (2022-07-27) + +### Chore + +- update docker general non-major ([#3313](https://github.com/truecharts/apps/issues/3313)) + + + + +## [calibre-web-11.0.28](https://github.com/truecharts/apps/compare/calibre-web-11.0.27...calibre-web-11.0.28) (2022-07-26) + +### Chore + +- update home links ([#3291](https://github.com/truecharts/apps/issues/3291)) + - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302)) + + + + +## [calibre-web-11.0.27](https://github.com/truecharts/apps/compare/calibre-web-11.0.26...calibre-web-11.0.27) (2022-07-25) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [calibre-web-11.0.27](https://github.com/truecharts/apps/compare/calibre-web-11.0.26...calibre-web-11.0.27) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [calibre-web-11.0.26](https://github.com/truecharts/apps/compare/calibre-web-11.0.25...calibre-web-11.0.26) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [calibre-web-11.0.26](https://github.com/truecharts/apps/compare/calibre-web-11.0.25...calibre-web-11.0.26) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [calibre-web-11.0.26](https://github.com/truecharts/apps/compare/calibre-web-11.0.25...calibre-web-11.0.26) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [calibre-web-11.0.25](https://github.com/truecharts/apps/compare/calibre-web-11.0.24...calibre-web-11.0.25) (2022-07-23) + +### Chore + +- update docker general non-major ([#3276](https://github.com/truecharts/apps/issues/3276)) + + + + +## [calibre-web-11.0.24](https://github.com/truecharts/apps/compare/calibre-web-11.0.22...calibre-web-11.0.24) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [calibre-web-11.0.22](https://github.com/truecharts/apps/compare/calibre-web-11.0.21...calibre-web-11.0.22) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [calibre-web-11.0.21](https://github.com/truecharts/apps/compare/calibre-web-11.0.20...calibre-web-11.0.21) (2022-07-16) + +### Chore + +- update docker general non-major ([#3192](https://github.com/truecharts/apps/issues/3192)) + + + +## [calibre-web-11.0.20](https://github.com/truecharts/apps/compare/calibre-web-11.0.19...calibre-web-11.0.20) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [calibre-web-11.0.19](https://github.com/truecharts/apps/compare/calibre-web-11.0.17...calibre-web-11.0.19) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [calibre-web-11.0.17](https://github.com/truecharts/apps/compare/calibre-web-11.0.15...calibre-web-11.0.17) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [calibre-web-11.0.15](https://github.com/truecharts/apps/compare/calibre-web-11.0.14...calibre-web-11.0.15) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [calibre-web-11.0.14](https://github.com/truecharts/apps/compare/calibre-web-11.0.13...calibre-web-11.0.14) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) +* update docker general non-major ([#3150](https://github.com/truecharts/apps/issues/3150)) + + + + +### [calibre-web-11.0.13](https://github.com/truecharts/apps/compare/calibre-web-11.0.12...calibre-web-11.0.13) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [calibre-web-11.0.12](https://github.com/truecharts/apps/compare/calibre-web-11.0.11...calibre-web-11.0.12) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [calibre-web-11.0.11](https://github.com/truecharts/apps/compare/calibre-web-11.0.10...calibre-web-11.0.11) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [calibre-web-11.0.10](https://github.com/truecharts/apps/compare/calibre-web-11.0.9...calibre-web-11.0.10) (2022-06-29) + +#### Chore + +* update docker general non-major ([#3002](https://github.com/truecharts/apps/issues/3002)) + + + + +### [calibre-web-11.0.9](https://github.com/truecharts/apps/compare/calibre-web-11.0.8...calibre-web-11.0.9) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [calibre-web-11.0.8](https://github.com/truecharts/apps/compare/calibre-web-11.0.7...calibre-web-11.0.8) (2022-06-22) + +#### Chore + +* update docker general non-major ([#2954](https://github.com/truecharts/apps/issues/2954)) +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [calibre-web-11.0.7](https://github.com/truecharts/apps/compare/calibre-web-11.0.6...calibre-web-11.0.7) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [calibre-web-11.0.6](https://github.com/truecharts/apps/compare/calibre-web-11.0.5...calibre-web-11.0.6) (2022-06-15) + +#### Chore + +* update docker general non-major ([#2890](https://github.com/truecharts/apps/issues/2890)) + + + + +### [calibre-web-11.0.5](https://github.com/truecharts/apps/compare/calibre-web-11.0.4...calibre-web-11.0.5) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [calibre-web-11.0.4](https://github.com/truecharts/apps/compare/calibre-web-11.0.3...calibre-web-11.0.4) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [calibre-web-11.0.3](https://github.com/truecharts/apps/compare/calibre-web-11.0.2...calibre-web-11.0.3) (2022-06-08) + +#### Chore + +* Auto-update chart README [skip ci] +* Auto-update chart README [skip ci] +* update docker general non-major ([#2839](https://github.com/truecharts/apps/issues/2839)) + + + + +### [calibre-web-11.0.3](https://github.com/truecharts/apps/compare/calibre-web-11.0.2...calibre-web-11.0.3) (2022-06-08) + +#### Chore + +* Auto-update chart README [skip ci] +* update docker general non-major ([#2839](https://github.com/truecharts/apps/issues/2839)) + + + + +### [calibre-web-11.0.3](https://github.com/truecharts/apps/compare/calibre-web-11.0.2...calibre-web-11.0.3) (2022-06-08) + +#### Chore + +* update docker general non-major ([#2839](https://github.com/truecharts/apps/issues/2839)) + + + + +### [calibre-web-11.0.2](https://github.com/truecharts/apps/compare/calibre-web-11.0.1...calibre-web-11.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [calibre-web-11.0.1](https://github.com/truecharts/apps/compare/calibre-web-10.0.29...calibre-web-11.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [calibre-web-11.0.0](https://github.com/truecharts/apps/compare/calibre-web-10.0.29...calibre-web-11.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [calibre-web-10.0.29](https://github.com/truecharts/apps/compare/calibre-web-10.0.28...calibre-web-10.0.29) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [calibre-web-10.0.28](https://github.com/truecharts/apps/compare/calibre-web-10.0.27...calibre-web-10.0.28) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [calibre-web-10.0.28](https://github.com/truecharts/apps/compare/calibre-web-10.0.27...calibre-web-10.0.28) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [calibre-web-10.0.27](https://github.com/truecharts/apps/compare/calibre-web-10.0.26...calibre-web-10.0.27) (2022-05-24) + +#### Chore + +* update docker general non-major ([#2744](https://github.com/truecharts/apps/issues/2744)) + + + + +### [calibre-web-10.0.26](https://github.com/truecharts/apps/compare/calibre-web-10.0.25...calibre-web-10.0.26) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [calibre-web-10.0.25](https://github.com/truecharts/apps/compare/calibre-web-10.0.23...calibre-web-10.0.25) (2022-05-18) + +#### Chore + +* Auto-update chart README [skip ci] +* update docker general non-major ([#2706](https://github.com/truecharts/apps/issues/2706)) +* update helm general non-major helm releases + + + + +### [calibre-web-10.0.24](https://github.com/truecharts/apps/compare/calibre-web-10.0.23...calibre-web-10.0.24) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [calibre-web-10.0.23](https://github.com/truecharts/apps/compare/calibre-web-10.0.22...calibre-web-10.0.23) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [calibre-web-10.0.22](https://github.com/truecharts/apps/compare/calibre-web-10.0.21...calibre-web-10.0.22) (2022-05-11) + +#### Chore + +* update docker general non-major ([#2653](https://github.com/truecharts/apps/issues/2653)) + + + + +### [calibre-web-10.0.21](https://github.com/truecharts/apps/compare/calibre-web-10.0.20...calibre-web-10.0.21) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [calibre-web-10.0.20](https://github.com/truecharts/apps/compare/calibre-web-10.0.19...calibre-web-10.0.20) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [calibre-web-10.0.19](https://github.com/truecharts/apps/compare/calibre-web-10.0.18...calibre-web-10.0.19) (2022-05-04) + +#### Chore + +* update docker general non-major ([#2606](https://github.com/truecharts/apps/issues/2606)) + + + + +### [calibre-web-10.0.18](https://github.com/truecharts/apps/compare/calibre-web-10.0.17...calibre-web-10.0.18) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [calibre-web-10.0.17](https://github.com/truecharts/apps/compare/calibre-web-10.0.16...calibre-web-10.0.17) (2022-04-20) + +#### Chore + +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [calibre-web-10.0.16](https://github.com/truecharts/apps/compare/calibre-web-10.0.15...calibre-web-10.0.16) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update docker general non-major ([#2522](https://github.com/truecharts/apps/issues/2522)) + + + + +### [calibre-web-10.0.15](https://github.com/truecharts/apps/compare/calibre-web-10.0.14...calibre-web-10.0.15) (2022-04-12) + +#### Chore + +* update docker general non-major + + + + +### [calibre-web-10.0.14](https://github.com/truecharts/apps/compare/calibre-web-10.0.13...calibre-web-10.0.14) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [calibre-web-10.0.13](https://github.com/truecharts/apps/compare/calibre-web-10.0.12...calibre-web-10.0.13) (2022-04-09) + +#### Chore + +* update docker general non-major ([#2460](https://github.com/truecharts/apps/issues/2460)) + + + + +### [calibre-web-10.0.12](https://github.com/truecharts/apps/compare/calibre-web-10.0.11...calibre-web-10.0.12) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [calibre-web-10.0.11](https://github.com/truecharts/apps/compare/calibre-web-10.0.10...calibre-web-10.0.11) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [calibre-web-10.0.10](https://github.com/truecharts/apps/compare/calibre-web-10.0.9...calibre-web-10.0.10) (2022-03-30) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [calibre-web-10.0.9](https://github.com/truecharts/apps/compare/calibre-web-10.0.8...calibre-web-10.0.9) (2022-03-30) + +#### Chore + +* update docker general non-major ([#2349](https://github.com/truecharts/apps/issues/2349)) + + + + +### [calibre-web-10.0.8](https://github.com/truecharts/apps/compare/calibre-web-10.0.7...calibre-web-10.0.8) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [calibre-web-10.0.6](https://github.com/truecharts/apps/compare/calibre-web-10.0.5...calibre-web-10.0.6) (2022-03-24) + +#### Fix + +* Update digest ([#2268](https://github.com/truecharts/apps/issues/2268)) + + + + +### [calibre-web-10.0.5](https://github.com/truecharts/apps/compare/calibre-web-10.0.4...calibre-web-10.0.5) (2022-03-23) + +#### Chore + +* Update image ref ([#2255](https://github.com/truecharts/apps/issues/2255)) + + + + +### [calibre-web-10.0.1](https://github.com/truecharts/apps/compare/calibre-web-10.0.0...calibre-web-10.0.1) (2022-03-07) + +#### Chore + +* update helm general non-major helm releases ([#2111](https://github.com/truecharts/apps/issues/2111)) +* Remove `-icon` string from icon png's ([#2040](https://github.com/truecharts/apps/issues/2040)) + + + + +### [calibre-web-10.0.0](https://github.com/truecharts/apps/compare/calibre-web-9.0.42...calibre-web-10.0.0) (2022-03-03) + +#### Chore + +* remove fixed env from questions.yaml +* remove empty env var declaration from questions.yaml +* update helm general major helm releases ([#2021](https://github.com/truecharts/apps/issues/2021)) + +#### Fix + +* BREAKING CHANGE Move some env-vars outside of env section ([#2010](https://github.com/truecharts/apps/issues/2010)) +* fix TZ being wrongly defined in common and remove its references from some remaining Apps ([#2005](https://github.com/truecharts/apps/issues/2005)) + + + + +### [calibre-web-9.0.42](https://github.com/truecharts/apps/compare/calibre-web-9.0.41...calibre-web-9.0.42) (2022-03-02) + +#### Chore + +* rename `web_portal` to `open` ([#1957](https://github.com/truecharts/apps/issues/1957)) +* update helm general non-major helm releases ([#1999](https://github.com/truecharts/apps/issues/1999)) + + + + +### [calibre-web-9.0.41](https://github.com/truecharts/apps/compare/calibre-web-9.0.40...calibre-web-9.0.41) (2022-02-21) + +#### Chore + +* update helm general non-major helm releases ([#1927](https://github.com/truecharts/apps/issues/1927)) + + + + +### [calibre-web-9.0.40](https://github.com/truecharts/apps/compare/calibre-web-9.0.39...calibre-web-9.0.40) (2022-02-15) + +#### Chore + +* update helm general non-major helm releases ([#1901](https://github.com/truecharts/apps/issues/1901)) + + + + +### [calibre-web-9.0.39](https://github.com/truecharts/apps/compare/calibre-web-9.0.38...calibre-web-9.0.39) (2022-02-08) + +#### Chore + +* update helm general non-major helm releases ([#1871](https://github.com/truecharts/apps/issues/1871)) + + + + +### [calibre-web-9.0.38](https://github.com/truecharts/apps/compare/calibre-web-9.0.37...calibre-web-9.0.38) (2022-02-06) + +#### Chore + +* update helm chart common to v8.15.0 ([#1859](https://github.com/truecharts/apps/issues/1859)) + + + + +### [calibre-web-9.0.37](https://github.com/truecharts/apps/compare/calibre-web-9.0.36...calibre-web-9.0.37) (2022-02-05) + +#### Chore + +* update helm general non-major helm releases ([#1852](https://github.com/truecharts/apps/issues/1852)) + + + + +### [calibre-web-9.0.36](https://github.com/truecharts/apps/compare/calibre-web-9.0.35...calibre-web-9.0.36) (2022-02-02) + +#### Chore + +* update helm general non-major helm releases ([#1828](https://github.com/truecharts/apps/issues/1828)) + + + + +### [calibre-web-9.0.35](https://github.com/truecharts/apps/compare/calibre-web-9.0.34...calibre-web-9.0.35) (2022-01-25) + +#### Chore + +* update helm general non-major helm releases ([#1791](https://github.com/truecharts/apps/issues/1791)) + + + + +### [calibre-web-9.0.34](https://github.com/truecharts/apps/compare/calibre-web-9.0.33...calibre-web-9.0.34) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1766](https://github.com/truecharts/apps/issues/1766)) + + + + +### [calibre-web-9.0.33](https://github.com/truecharts/apps/compare/calibre-web-9.0.32...calibre-web-9.0.33) (2022-01-21) + +#### Chore + +* update helm general non-major helm releases ([#1759](https://github.com/truecharts/apps/issues/1759)) + +#### Fix + +* set additional_attrs: true on all dicts ([#1750](https://github.com/truecharts/apps/issues/1750)) + + + + +### [calibre-web-9.0.32](https://github.com/truecharts/apps/compare/calibre-web-9.0.31...calibre-web-9.0.32) (2022-01-18) + +#### Chore + +* update helm general non-major helm releases ([#1732](https://github.com/truecharts/apps/issues/1732)) + + + + +### [calibre-web-9.0.31](https://github.com/truecharts/apps/compare/calibre-web-9.0.30...calibre-web-9.0.31) (2022-01-13) + +#### Chore + +* update helm general non-major helm releases ([#1712](https://github.com/truecharts/apps/issues/1712)) + +#### Feat + +* expose capabilities in GUI ([#1709](https://github.com/truecharts/apps/issues/1709)) + + + + +### [calibre-web-9.0.30](https://github.com/truecharts/apps/compare/calibre-web-9.0.29...calibre-web-9.0.30) (2022-01-12) + +#### Chore + +* update helm general non-major helm releases ([#1704](https://github.com/truecharts/apps/issues/1704)) + + + + +### [calibre-web-9.0.29](https://github.com/truecharts/apps/compare/calibre-web-9.0.28...calibre-web-9.0.29) (2022-01-11) + +#### Chore + +* update helm general non-major helm releases ([#1693](https://github.com/truecharts/apps/issues/1693)) + + + + +### [calibre-web-9.0.28](https://github.com/truecharts/apps/compare/calibre-web-9.0.27...calibre-web-9.0.28) (2022-01-04) + +#### Chore + +* update helm general non-major helm releases + + + + +### [calibre-web-9.0.27](https://github.com/truecharts/apps/compare/calibre-web-9.0.26...calibre-web-9.0.27) (2021-12-28) + +#### Chore + +* update helm general non-major helm releases ([#1623](https://github.com/truecharts/apps/issues/1623)) + + + + +### [calibre-web-9.0.26](https://github.com/truecharts/apps/compare/calibre-web-9.0.25...calibre-web-9.0.26) (2021-12-21) + +#### Chore + +* update helm general non-major helm releases ([#1596](https://github.com/truecharts/apps/issues/1596)) + + + + +### [calibre-web-9.0.25](https://github.com/truecharts/apps/compare/calibre-web-9.0.24...calibre-web-9.0.25) (2021-12-19) + +#### Chore + +* Last patch bump before RC2 branch-off +* remove `editable: true` as this is the default ([#1576](https://github.com/truecharts/apps/issues/1576)) + + + + +### [calibre-web-9.0.24](https://github.com/truecharts/apps/compare/calibre-web-9.0.23...calibre-web-9.0.24) (2021-12-19) + +#### Chore + +* completely remove mountPath reference from GUI ([#1572](https://github.com/truecharts/apps/issues/1572)) +* update helm general non-major helm releases ([#1571](https://github.com/truecharts/apps/issues/1571)) + + + + +### [calibre-web-9.0.23](https://github.com/truecharts/apps/compare/calibre-web-9.0.22...calibre-web-9.0.23) (2021-12-18) + +#### Chore + +* cleanup questions by removing hidden dicts ([#1558](https://github.com/truecharts/apps/issues/1558)) +* App-Icon Organization ([#1539](https://github.com/truecharts/apps/issues/1539)) + + + + +### [calibre-web-9.0.22](https://github.com/truecharts/apps/compare/calibre-web-9.0.21...calibre-web-9.0.22) (2021-12-14) + +#### Chore + +* update helm general non-major helm releases ([#1535](https://github.com/truecharts/apps/issues/1535)) + + + + +### [calibre-web-9.0.21](https://github.com/truecharts/apps/compare/calibre-web-9.0.20...calibre-web-9.0.21) (2021-12-13) + +#### Chore + +* move incubator apps to stable and bump everything + + + + +### [calibre-web-9.0.20](https://github.com/truecharts/apps/compare/calibre-web-9.0.19...calibre-web-9.0.20) (2021-12-11) + +#### Chore + +* update general helm non-major helm releases ([#1509](https://github.com/truecharts/apps/issues/1509)) + +#### Fix + +* remove `UMASK` as this is taken care from common ([#1503](https://github.com/truecharts/apps/issues/1503)) + + + + +### [calibre-web-9.0.19](https://github.com/truecharts/apps/compare/calibre-web-9.0.18...calibre-web-9.0.19) (2021-12-07) + +#### Chore + +* update non-major deps helm releases ([#1481](https://github.com/truecharts/apps/issues/1481)) + + + + +### calibre-web-9.0.18 (2021-12-05) + +#### Chore + +* bump apps to generate security page +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major deps helm releases ([#1471](https://github.com/truecharts/apps/issues/1471)) +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + +#### Fix + +* fix typo in theme selection ([#1428](https://github.com/truecharts/apps/issues/1428)) + + + + +### [calibre-web-9.0.17](https://github.com/truecharts/apps/compare/calibre-web-9.0.16...calibre-web-9.0.17) (2021-12-05) + +#### Chore + +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) + + + + +### [calibre-web-9.0.16](https://github.com/truecharts/apps/compare/calibre-web-9.0.15...calibre-web-9.0.16) (2021-12-04) + +#### Chore + +* bump apps to generate security page + + + + +### [calibre-web-9.0.15](https://github.com/truecharts/apps/compare/calibre-web-9.0.14...calibre-web-9.0.15) (2021-12-04) + +#### Chore + +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) + + + + +### [calibre-web-9.0.14](https://github.com/truecharts/apps/compare/calibre-web-9.0.13...calibre-web-9.0.14) (2021-12-03) + +#### Chore + +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) + + + + +### [calibre-web-9.0.13](https://github.com/truecharts/apps/compare/calibre-web-9.0.12...calibre-web-9.0.13) (2021-11-30) + +#### Chore + +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + + + + +### [calibre-web-9.0.12](https://github.com/truecharts/apps/compare/calibre-web-9.0.11...calibre-web-9.0.12) (2021-11-23) + +#### Chore + +* update non-major deps helm releases ([#1386](https://github.com/truecharts/apps/issues/1386)) + + + + +### [calibre-web-9.0.11](https://github.com/truecharts/apps/compare/calibre-web-9.0.10...calibre-web-9.0.11) (2021-11-22) + +#### Chore + +* update non-major deps helm releases ([#1383](https://github.com/truecharts/apps/issues/1383)) + + + + +### [calibre-web-9.0.10](https://github.com/truecharts/apps/compare/calibre-web-9.0.9...calibre-web-9.0.10) (2021-11-16) + +#### Chore + +* update non-major deps helm releases ([#1345](https://github.com/truecharts/apps/issues/1345)) + + + + +### [calibre-web-9.0.9](https://github.com/truecharts/apps/compare/calibre-web-9.0.8...calibre-web-9.0.9) (2021-11-15) + +#### Chore + +* persistence cleanup and small bugfixes ([#1329](https://github.com/truecharts/apps/issues/1329)) +* update non-major deps helm releases ([#1338](https://github.com/truecharts/apps/issues/1338)) + + + + +### [calibre-web-9.0.8](https://github.com/truecharts/apps/compare/calibre-web-9.0.7...calibre-web-9.0.8) (2021-11-14) + +#### Chore + +* fixes around the GUI refactor ([#1316](https://github.com/truecharts/apps/issues/1316)) +* move port above advanced in GUI ([#1326](https://github.com/truecharts/apps/issues/1326)) +* clean up Chart.yaml ([#1322](https://github.com/truecharts/apps/issues/1322)) +* update non-major deps helm releases ([#1328](https://github.com/truecharts/apps/issues/1328)) + +#### Fix + +* split udp and tcp ports ([#1321](https://github.com/truecharts/apps/issues/1321)) +* Allow spaces in paths ([#1306](https://github.com/truecharts/apps/issues/1306)) + + + + +### [calibre-web-9.0.7](https://github.com/truecharts/apps/compare/calibre-web-9.0.6...calibre-web-9.0.7) (2021-11-09) + +#### Chore + +* update non-major deps helm releases ([#1297](https://github.com/truecharts/apps/issues/1297)) + + + + +### [calibre-web-9.0.6](https://github.com/truecharts/apps/compare/calibre-web-9.0.5...calibre-web-9.0.6) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1295](https://github.com/truecharts/apps/issues/1295)) + + + + +### [calibre-web-9.0.5](https://github.com/truecharts/apps/compare/calibre-web-9.0.4...calibre-web-9.0.5) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1291](https://github.com/truecharts/apps/issues/1291)) + +#### Chore + +* Simplify GUI for deployment, persistence and securityContext ([#1289](https://github.com/truecharts/apps/issues/1289)) + +#### Feat + +* Simplify the Services GUI ([#1290](https://github.com/truecharts/apps/issues/1290)) + + + + +### [calibre-web-9.0.4](https://github.com/truecharts/apps/compare/calibre-web-9.0.3...calibre-web-9.0.4) (2021-11-02) + +#### Chore + +* update non-major deps helm releases ([#1267](https://github.com/truecharts/apps/issues/1267)) + + + + +### [calibre-web-9.0.3](https://github.com/truecharts/apps/compare/calibre-web-9.0.2...calibre-web-9.0.3) (2021-11-01) + +#### Chore + +* update non-major deps helm releases ([#1264](https://github.com/truecharts/apps/issues/1264)) + + + + +### [calibre-web-9.0.2](https://github.com/truecharts/apps/compare/calibre-web-9.0.1...calibre-web-9.0.2) (2021-10-26) + +#### Chore + +* update non-major deps helm releases ([#1245](https://github.com/truecharts/apps/issues/1245)) + + + + +### [calibre-web-9.0.1](https://github.com/truecharts/apps/compare/calibre-web-9.0.0...calibre-web-9.0.1) (2021-10-26) + +#### Chore + +* update helm chart common to v8.3.15 ([#1240](https://github.com/truecharts/apps/issues/1240)) + + + + +### [calibre-web-9.0.0](https://github.com/truecharts/apps/compare/calibre-web-8.0.16...calibre-web-9.0.0) (2021-10-25) + +#### Chore + +* Adapt for TrueNAS SCALE RC1 + + + + +### [calibre-web-8.0.16](https://github.com/truecharts/apps/compare/calibre-web-8.0.15...calibre-web-8.0.16) (2021-10-20) + +#### Chore + +* bump apps, remove duplicates and move incubator to stable for RC1 + + + + +### [calibre-web-8.0.13](https://github.com/truecharts/apps/compare/calibre-web-8.0.12...calibre-web-8.0.13) (2021-10-20) + +#### Chore + +* bump versions to rerelease and fix icons + + + + +### [calibre-web-8.0.12](https://github.com/truecharts/apps/compare/calibre-web-8.0.11...calibre-web-8.0.12) (2021-10-19) + +#### Change + +* Project-Eclipse 3, Automatically generate item.yaml ([#1178](https://github.com/truecharts/apps/issues/1178)) + +#### Chore + +* Project-Eclipse 5, move app-readme to automatic generation script ([#1181](https://github.com/truecharts/apps/issues/1181)) +* Project-Eclipse part 2, adapting and cleaning changelog ([#1173](https://github.com/truecharts/apps/issues/1173)) +* update helm chart common to v8.3.13 ([#1184](https://github.com/truecharts/apps/issues/1184)) + +#### Feat + +* Project-Eclipse 4, Add App grading annotations to Chart.yaml ([#1180](https://github.com/truecharts/apps/issues/1180)) + +#### Refactor + +* Project Eclipse Part 6, move questions.yaml to root App folder ([#1182](https://github.com/truecharts/apps/issues/1182)) + + + + +### [calibre-web-8.0.11](https://github.com/truecharts/apps/compare/calibre-web-8.0.10...calibre-web-8.0.11) (2021-10-19) + +#### Fix + +* fix previous SCALE bugfix not correctly being applied + + + + +### [calibre-web-8.0.10](https://github.com/truecharts/apps/compare/calibre-web-8.0.9...calibre-web-8.0.10) (2021-10-19) + +#### Fix + +* Solve issues regarding ix_values.yaml not containing the image and tag definitions. ([#1176](https://github.com/truecharts/apps/issues/1176)) + + + + +### [calibre-web-8.0.9](https://github.com/truecharts/apps/compare/calibre-web-8.0.8...calibre-web-8.0.9) (2021-10-18) + +#### Refactor + +* Project Eclipse - part 1 - remove ix_values.yaml ([#1168](https://github.com/truecharts/apps/issues/1168)) + + + + +### [calibre-web-8.0.8](https://github.com/truecharts/apps/compare/calibre-web-8.0.7...calibre-web-8.0.8) (2021-10-17) + +#### Chore + +* update helm chart common to v8.3.10 ([#1160](https://github.com/truecharts/apps/issues/1160)) + +#### Fix + +* force users using correct / prefix for mounPath ([#1156](https://github.com/truecharts/apps/issues/1156)) + + + + +### [calibre-web-8.0.7](https://github.com/truecharts/apps/compare/calibre-web-8.0.6...calibre-web-8.0.7) (2021-10-13) + +#### Chore + +* update non-major deps helm releases ([#1133](https://github.com/truecharts/apps/issues/1133)) + + + + +### [calibre-web-8.0.6](https://github.com/truecharts/apps/compare/calibre-web-8.0.5...calibre-web-8.0.6) (2021-10-12) + +#### Chore + +* update non-major deps helm releases ([#1126](https://github.com/truecharts/apps/issues/1126)) + + + + +### [calibre-web-8.0.5](https://github.com/truecharts/apps/compare/calibre-web-8.0.4...calibre-web-8.0.5) (2021-10-12) + +#### Chore + +* update non-major deps helm releases ([#1123](https://github.com/truecharts/apps/issues/1123)) + + + + +### [calibre-web-8.0.4](https://github.com/truecharts/apps/compare/calibre-web-8.0.3...calibre-web-8.0.4) (2021-10-05) + +#### Chore + +* update non-major deps helm releases ([#1099](https://github.com/truecharts/apps/issues/1099)) + + + + +### [calibre-web-8.0.3](https://github.com/truecharts/apps/compare/calibre-web-8.0.2...calibre-web-8.0.3) (2021-09-29) + +#### Chore + +* update helm chart common to v8.0.13 ([#1060](https://github.com/truecharts/apps/issues/1060)) + + + + +### [calibre-web-8.0.1](https://github.com/truecharts/apps/compare/calibre-web-8.0.0...calibre-web-8.0.1) (2021-09-26) + + + + +### [calibre-web-8.0.0](https://github.com/truecharts/apps/compare/calibre-web-7.0.4...calibre-web-8.0.0) (2021-09-26) + + + + +### [calibre-web-7.0.3](https://github.com/truecharts/apps/compare/calibre-web-7.0.2...calibre-web-7.0.3) (2021-09-21) + +#### Chore + +* update non-major deps helm releases ([#1014](https://github.com/truecharts/apps/issues/1014)) + + + + +### [calibre-web-7.0.2](https://github.com/truecharts/apps/compare/calibre-web-7.0.1...calibre-web-7.0.2) (2021-09-14) + +#### Chore + +* update non-major ([#987](https://github.com/truecharts/apps/issues/987)) + + + + +### [calibre-web-7.0.1](https://github.com/truecharts/apps/compare/calibre-web-6.11.15...calibre-web-7.0.1) (2021-09-13) + +#### Chore + +* move all LSIO containers to github registry ([#957](https://github.com/truecharts/apps/issues/957)) +* update non-major ([#962](https://github.com/truecharts/apps/issues/962)) + +#### Feat + +* add new GUI and VPN support to all Apps ([#977](https://github.com/truecharts/apps/issues/977)) +* Add VPN addon and move some config to includes ([#973](https://github.com/truecharts/apps/issues/973)) +* pin all container references to digests ([#963](https://github.com/truecharts/apps/issues/963)) +* Move some common containers to our own containers + +#### Fix + +* make sure podSecurityContext is included in both SCALE and Helm installs ([#956](https://github.com/truecharts/apps/issues/956)) + + +## [calibre-web-6.11.15](https://github.com/truecharts/apps/compare/calibre-web-6.11.14...calibre-web-6.11.15) (2021-09-08) + +### Fix + +* repair Hyperion and some misplaced GUI elements ([#922](https://github.com/truecharts/apps/issues/922)) diff --git a/tmp/calibre-web/Chart.yaml b/tmp/calibre-web/Chart.yaml new file mode 100644 index 00000000000..db1ead3066b --- /dev/null +++ b/tmp/calibre-web/Chart.yaml @@ -0,0 +1,29 @@ +apiVersion: v2 +appVersion: "0.6.19" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +deprecated: false +description: Calibre-Web is a web app providing a clean interface for browsing, reading and downloading eBooks using an existing Calibre database. +home: https://truecharts.org/charts/stable/calibre-web +icon: https://truecharts.org/img/hotlink-ok/chart-icons/calibre-web.png +keywords: + - calibre-web + - calibre + - ebook +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: calibre-web +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/calibre-web + - https://github.com/janeczku/calibre-web +type: application +version: 14.0.0 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" diff --git a/tmp/calibre-web/README.md b/tmp/calibre-web/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/calibre-web/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/calibre-web/icon.png b/tmp/calibre-web/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..abd7dd7b561c077002272ffecf6b0c323f645eef GIT binary patch literal 11254 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 K@OSdo;r|15SQr@q literal 0 HcmV?d00001 diff --git a/tmp/calibre-web/questions.yaml b/tmp/calibre-web/questions.yaml new file mode 100644 index 00000000000..522e64285af --- /dev/null +++ b/tmp/calibre-web/questions.yaml @@ -0,0 +1,89 @@ +# Include{groups} +portals: + open: +# Include{portalLink} +questions: +# Include{global} +# Include{workload} +# Include{workloadDeployment} + +# Include{replicas1} +# Include{podSpec} +# Include{containerMain} +# Include{containerBasic} +# Include{containerAdvanced} + +# Include{containerConfig} +# Include{serviceRoot} +# Include{serviceMain} +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: main + label: "Main Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 8083 + required: true +# Include{serviceExpertRoot} + default: false +# Include{serviceExpert} +# Include{serviceList} +# Include{persistenceRoot} + - variable: config + label: "App Config Storage" + description: "Stores the Application Configuration." + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} +# Include{persistenceList} +# Include{ingressRoot} + - variable: main + label: "Main Ingress" + schema: + additional_attrs: true + type: dict + attrs: +# Include{ingressDefault} +# Include{ingressTLS} +# Include{ingressTraefik} +# Include{ingressList} +# Include{securityContextRoot} + + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 0 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 0 +# Include{securityContextContainer} +# Include{securityContextAdvanced} +# Include{securityContextPod} + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + +# Include{resources} +# Include{advanced} +# Include{addons} +# Include{codeserver} +# Include{netshoot} +# Include{vpn} +# Include{documentation} diff --git a/tmp/calibre-web/templates/NOTES.txt b/tmp/calibre-web/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/tmp/calibre-web/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/tmp/calibre-web/templates/common.yaml b/tmp/calibre-web/templates/common.yaml new file mode 100644 index 00000000000..b51394e00a4 --- /dev/null +++ b/tmp/calibre-web/templates/common.yaml @@ -0,0 +1 @@ +{{ include "tc.v1.common.loader.all" . }} diff --git a/tmp/calibre-web/values.yaml b/tmp/calibre-web/values.yaml new file mode 100644 index 00000000000..ecd3b003fc5 --- /dev/null +++ b/tmp/calibre-web/values.yaml @@ -0,0 +1,45 @@ +image: + repository: tccr.io/truecharts/calibre-web + pullPolicy: IfNotPresent + tag: 0.6.19@sha256:53aeebe31e38896827616c2575ef5a2d41a215587e82f8a8e8bbfea33924993c + +securityContext: + container: + readOnlyRootFilesystem: false + runAsNonRoot: false + runAsUser: 0 + runAsGroup: 0 + +service: + main: + ports: + main: + port: 8083 + protocol: http + targetPort: 8083 + +workload: + main: + podSpec: + containers: + main: + probes: + liveness: + type: http + path: / + readiness: + type: http + path: / + startup: + type: http + path: / + env: {} + +persistence: + config: + enabled: true + mountPath: /config + +portal: + open: + enabled: true diff --git a/tmp/chevereto/.helmignore b/tmp/chevereto/.helmignore new file mode 100644 index 00000000000..77ca5567b26 --- /dev/null +++ b/tmp/chevereto/.helmignore @@ -0,0 +1,30 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ +# OWNERS file for Kubernetes +OWNERS +# helm-docs templates +*.gotmpl +# docs folder +/docs +# icon +icon.png diff --git a/tmp/chevereto/CHANGELOG.md b/tmp/chevereto/CHANGELOG.md new file mode 100644 index 00000000000..cd0477c2ad2 --- /dev/null +++ b/tmp/chevereto/CHANGELOG.md @@ -0,0 +1,1098 @@ +# Changelog + + + +## [chevereto-4.0.0](https://github.com/truecharts/charts/compare/chevereto-3.0.48...chevereto-4.0.0) (2022-11-10) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Major Change to GUI + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + ### Fix + +- change container config label + + + + +## [chevereto-3.0.51](https://github.com/truecharts/charts/compare/chevereto-3.0.48...chevereto-3.0.51) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [chevereto-3.0.50](https://github.com/truecharts/charts/compare/chevereto-3.0.48...chevereto-3.0.50) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [chevereto-3.0.50](https://github.com/truecharts/charts/compare/chevereto-3.0.48...chevereto-3.0.50) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [chevereto-3.0.50](https://github.com/truecharts/charts/compare/chevereto-3.0.48...chevereto-3.0.50) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [chevereto-3.0.49](https://github.com/truecharts/charts/compare/chevereto-3.0.48...chevereto-3.0.49) (2022-11-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [chevereto-3.0.49](https://github.com/truecharts/charts/compare/chevereto-3.0.48...chevereto-3.0.49) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [chevereto-3.0.48](https://github.com/truecharts/charts/compare/chevereto-3.0.47...chevereto-3.0.48) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4317](https://github.com/truecharts/charts/issues/4317)) + + + + +## [chevereto-3.0.47](https://github.com/truecharts/charts/compare/chevereto-3.0.46...chevereto-3.0.47) (2022-11-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4308](https://github.com/truecharts/charts/issues/4308)) + + + + +## [chevereto-3.0.46](https://github.com/truecharts/charts/compare/chevereto-3.0.45...chevereto-3.0.46) (2022-11-02) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4261](https://github.com/truecharts/charts/issues/4261)) + + + + +## [chevereto-3.0.45](https://github.com/truecharts/charts/compare/chevereto-3.0.44...chevereto-3.0.45) (2022-10-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4182](https://github.com/truecharts/charts/issues/4182)) + + + + +## [chevereto-3.0.44](https://github.com/truecharts/charts/compare/chevereto-3.0.43...chevereto-3.0.44) (2022-10-19) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4122](https://github.com/truecharts/charts/issues/4122)) + + + + +## [chevereto-3.0.43](https://github.com/truecharts/charts/compare/chevereto-3.0.42...chevereto-3.0.43) (2022-10-12) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4071](https://github.com/truecharts/charts/issues/4071)) + + + + +## [chevereto-3.0.42](https://github.com/truecharts/charts/compare/chevereto-3.0.41...chevereto-3.0.42) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [chevereto-3.0.42](https://github.com/truecharts/charts/compare/chevereto-3.0.41...chevereto-3.0.42) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [chevereto-3.0.41](https://github.com/truecharts/charts/compare/chevereto-3.0.40...chevereto-3.0.41) (2022-10-05) + +### Chore + +- split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979)) + - update helm general non-major + + + + +## [chevereto-3.0.39](https://github.com/truecharts/charts/compare/chevereto-3.0.38...chevereto-3.0.39) (2022-09-27) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918)) + + + + +## [chevereto-3.0.38](https://github.com/truecharts/charts/compare/chevereto-3.0.37...chevereto-3.0.38) (2022-09-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898)) + + + + +## [chevereto-3.0.37](https://github.com/truecharts/charts/compare/chevereto-3.0.36...chevereto-3.0.37) (2022-09-22) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [chevereto-3.0.37](https://github.com/truecharts/charts/compare/chevereto-3.0.36...chevereto-3.0.37) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [chevereto-3.0.37](https://github.com/truecharts/charts/compare/chevereto-3.0.36...chevereto-3.0.37) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [chevereto-3.0.37](https://github.com/truecharts/charts/compare/chevereto-3.0.36...chevereto-3.0.37) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [chevereto-3.0.37](https://github.com/truecharts/charts/compare/chevereto-3.0.36...chevereto-3.0.37) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [chevereto-3.0.37](https://github.com/truecharts/charts/compare/chevereto-3.0.36...chevereto-3.0.37) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [chevereto-3.0.37](https://github.com/truecharts/charts/compare/chevereto-3.0.36...chevereto-3.0.37) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [chevereto-3.0.37](https://github.com/truecharts/charts/compare/chevereto-3.0.36...chevereto-3.0.37) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [chevereto-3.0.37](https://github.com/truecharts/charts/compare/chevereto-3.0.36...chevereto-3.0.37) (2022-09-17) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [chevereto-3.0.37](https://github.com/truecharts/charts/compare/chevereto-3.0.36...chevereto-3.0.37) (2022-09-18) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [chevereto-3.0.37](https://github.com/truecharts/charts/compare/chevereto-3.0.36...chevereto-3.0.37) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [chevereto-3.0.37](https://github.com/truecharts/charts/compare/chevereto-3.0.36...chevereto-3.0.37) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [chevereto-3.0.37](https://github.com/truecharts/charts/compare/chevereto-3.0.36...chevereto-3.0.37) (2022-09-15) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [chevereto-3.0.37](https://github.com/truecharts/charts/compare/chevereto-3.0.36...chevereto-3.0.37) (2022-09-15) + +### Chore + +- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [chevereto-3.0.36](https://github.com/truecharts/charts/compare/chevereto-3.0.35...chevereto-3.0.36) (2022-09-13) + +### Chore + +- update helm general non-major ([#3756](https://github.com/truecharts/charts/issues/3756)) + + + + +## [chevereto-3.0.35](https://github.com/truecharts/charts/compare/chevereto-3.0.34...chevereto-3.0.35) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [chevereto-3.0.35](https://github.com/truecharts/charts/compare/chevereto-3.0.34...chevereto-3.0.35) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [chevereto-3.0.35](https://github.com/truecharts/charts/compare/chevereto-3.0.34...chevereto-3.0.35) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [chevereto-3.0.35](https://github.com/truecharts/charts/compare/chevereto-3.0.34...chevereto-3.0.35) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [chevereto-3.0.35](https://github.com/truecharts/charts/compare/chevereto-3.0.34...chevereto-3.0.35) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [chevereto-3.0.35](https://github.com/truecharts/charts/compare/chevereto-3.0.34...chevereto-3.0.35) (2022-09-11) + +### Chore + +- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [chevereto-3.0.34](https://github.com/truecharts/charts/compare/chevereto-3.0.33...chevereto-3.0.34) (2022-08-30) + +### Chore + +- update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639)) + + + + +## [chevereto-3.0.33](https://github.com/truecharts/charts/compare/chevereto-3.0.32...chevereto-3.0.33) (2022-08-30) + +### Chore + +- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [chevereto-3.0.32](https://github.com/truecharts/charts/compare/chevereto-3.0.30...chevereto-3.0.32) (2022-08-29) + +### Chore + +- update helm general non-major ([#3621](https://github.com/truecharts/charts/issues/3621)) + - update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619)) + + + + +## [chevereto-3.0.30](https://github.com/truecharts/charts/compare/chevereto-3.0.29...chevereto-3.0.30) (2022-08-23) + +### Chore + +- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545)) + + + + +## [chevereto-3.0.29](https://github.com/truecharts/charts/compare/chevereto-3.0.28...chevereto-3.0.29) (2022-08-17) + +### Chore + +- update helm general non-major helm releases ([#3484](https://github.com/truecharts/charts/issues/3484)) + + + + +## [chevereto-3.0.28](https://github.com/truecharts/charts/compare/chevereto-3.0.27...chevereto-3.0.28) (2022-08-12) + +### Chore + +- add documentation checkbox/section to all SCALE Apps + - update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456)) + + ### Fix + +- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447)) + + + + +## [chevereto-3.0.27](https://github.com/truecharts/charts/compare/chevereto-3.0.26...chevereto-3.0.27) (2022-08-09) + +### Chore + +- update helm general non-major helm releases to v10.4.9 ([#3413](https://github.com/truecharts/charts/issues/3413)) + + + + +## [chevereto-3.0.26](https://github.com/truecharts/charts/compare/chevereto-3.0.25...chevereto-3.0.26) (2022-08-08) + +### Chore + +- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + + + +## [chevereto-3.0.25](https://github.com/truecharts/apps/compare/chevereto-3.0.24...chevereto-3.0.25) (2022-07-26) + +### Chore + +- update home links ([#3291](https://github.com/truecharts/apps/issues/3291)) + - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302)) + + + + +## [chevereto-3.0.24](https://github.com/truecharts/apps/compare/chevereto-3.0.23...chevereto-3.0.24) (2022-07-25) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [chevereto-3.0.24](https://github.com/truecharts/apps/compare/chevereto-3.0.23...chevereto-3.0.24) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [chevereto-3.0.23](https://github.com/truecharts/apps/compare/chevereto-3.0.22...chevereto-3.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [chevereto-3.0.23](https://github.com/truecharts/apps/compare/chevereto-3.0.22...chevereto-3.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [chevereto-3.0.23](https://github.com/truecharts/apps/compare/chevereto-3.0.22...chevereto-3.0.23) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [chevereto-3.0.22](https://github.com/truecharts/apps/compare/chevereto-3.0.21...chevereto-3.0.22) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) + + + + +## [chevereto-3.0.21](https://github.com/truecharts/apps/compare/chevereto-3.0.19...chevereto-3.0.21) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [chevereto-3.0.19](https://github.com/truecharts/apps/compare/chevereto-3.0.18...chevereto-3.0.19) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [chevereto-3.0.18](https://github.com/truecharts/apps/compare/chevereto-3.0.17...chevereto-3.0.18) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [chevereto-3.0.17](https://github.com/truecharts/apps/compare/chevereto-3.0.15...chevereto-3.0.17) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [chevereto-3.0.15](https://github.com/truecharts/apps/compare/chevereto-3.0.13...chevereto-3.0.15) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [chevereto-3.0.13](https://github.com/truecharts/apps/compare/chevereto-3.0.12...chevereto-3.0.13) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [chevereto-3.0.12](https://github.com/truecharts/apps/compare/chevereto-3.0.11...chevereto-3.0.12) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [chevereto-3.0.11](https://github.com/truecharts/apps/compare/chevereto-3.0.10...chevereto-3.0.11) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [chevereto-3.0.10](https://github.com/truecharts/apps/compare/chevereto-3.0.9...chevereto-3.0.10) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [chevereto-3.0.9](https://github.com/truecharts/apps/compare/chevereto-3.0.8...chevereto-3.0.9) (2022-07-05) + +#### Chore + +* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075)) + + + + +### [chevereto-3.0.8](https://github.com/truecharts/apps/compare/chevereto-3.0.7...chevereto-3.0.8) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [chevereto-3.0.7](https://github.com/truecharts/apps/compare/chevereto-3.0.6...chevereto-3.0.7) (2022-06-29) + +#### Chore + +* update helm general non-major Helm releases ([#3003](https://github.com/truecharts/apps/issues/3003)) + + + + +### [chevereto-3.0.6](https://github.com/truecharts/apps/compare/chevereto-3.0.5...chevereto-3.0.6) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [chevereto-3.0.5](https://github.com/truecharts/apps/compare/chevereto-3.0.4...chevereto-3.0.5) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [chevereto-3.0.4](https://github.com/truecharts/apps/compare/chevereto-3.0.3...chevereto-3.0.4) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [chevereto-3.0.3](https://github.com/truecharts/apps/compare/chevereto-3.0.2...chevereto-3.0.3) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2887](https://github.com/truecharts/apps/issues/2887)) + + + + +### [chevereto-3.0.2](https://github.com/truecharts/apps/compare/chevereto-3.0.1...chevereto-3.0.2) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [chevereto-3.0.1](https://github.com/truecharts/apps/compare/chevereto-3.0.0...chevereto-3.0.1) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [chevereto-3.0.0](https://github.com/truecharts/apps/compare/chevereto-2.0.1...chevereto-3.0.0) (2022-06-07) + +#### Chore + +* update helm general major helm releases ([#2804](https://github.com/truecharts/apps/issues/2804)) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [chevereto-2.0.1](https://github.com/truecharts/apps/compare/chevereto-1.0.15...chevereto-2.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC +* update helm general non-major helm releases ([#2838](https://github.com/truecharts/apps/issues/2838)) + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [chevereto-2.0.0](https://github.com/truecharts/apps/compare/chevereto-1.0.15...chevereto-2.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [chevereto-1.0.15](https://github.com/truecharts/apps/compare/chevereto-1.0.14...chevereto-1.0.15) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [chevereto-1.0.14](https://github.com/truecharts/apps/compare/chevereto-1.0.13...chevereto-1.0.14) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [chevereto-1.0.14](https://github.com/truecharts/apps/compare/chevereto-1.0.13...chevereto-1.0.14) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [chevereto-1.0.13](https://github.com/truecharts/apps/compare/chevereto-1.0.12...chevereto-1.0.13) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [chevereto-1.0.12](https://github.com/truecharts/apps/compare/chevereto-1.0.11...chevereto-1.0.12) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [chevereto-1.0.12](https://github.com/truecharts/apps/compare/chevereto-1.0.11...chevereto-1.0.12) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [chevereto-1.0.11](https://github.com/truecharts/apps/compare/chevereto-1.0.10...chevereto-1.0.11) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [chevereto-1.0.10](https://github.com/truecharts/apps/compare/chevereto-1.0.9...chevereto-1.0.10) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [chevereto-1.0.9](https://github.com/truecharts/apps/compare/chevereto-1.0.8...chevereto-1.0.9) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [chevereto-1.0.8](https://github.com/truecharts/apps/compare/chevereto-1.0.7...chevereto-1.0.8) (2022-05-04) + +#### Chore + +* update helm general non-major helm releases ([#2605](https://github.com/truecharts/apps/issues/2605)) + + + + +### [chevereto-1.0.7](https://github.com/truecharts/apps/compare/chevereto-1.0.6...chevereto-1.0.7) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [chevereto-1.0.6](https://github.com/truecharts/apps/compare/chevereto-1.0.5...chevereto-1.0.6) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [chevereto-1.0.5](https://github.com/truecharts/apps/compare/chevereto-1.0.4...chevereto-1.0.5) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [chevereto-1.0.4](https://github.com/truecharts/apps/compare/chevereto-1.0.3...chevereto-1.0.4) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [chevereto-1.0.3](https://github.com/truecharts/apps/compare/chevereto-1.0.2...chevereto-1.0.3) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2362](https://github.com/truecharts/apps/issues/2362)) + + + + +### [chevereto-1.0.2](https://github.com/truecharts/apps/compare/chevereto-1.0.1...chevereto-1.0.2) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [chevereto-1.0.1](https://github.com/truecharts/apps/compare/chevereto-1.0.0...chevereto-1.0.1) (2022-03-30) + +#### Chore + +* Use new repo ([#2337](https://github.com/truecharts/apps/issues/2337)) +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [chevereto-1.0.0](https://github.com/truecharts/apps/compare/chevereto-0.0.30...chevereto-1.0.0) (2022-03-27) + +#### Feat + +* move to stable ([#2315](https://github.com/truecharts/apps/issues/2315)) + + + + +### [chevereto-0.0.30](https://github.com/truecharts/apps/compare/chevereto-0.0.29...chevereto-0.0.30) (2022-03-27) + +#### Fix + +* use 0/1 instead of true/false ([#2312](https://github.com/truecharts/apps/issues/2312)) + + + + +### [chevereto-0.0.29](https://github.com/truecharts/apps/compare/chevereto-0.0.28...chevereto-0.0.29) (2022-03-27) + +#### Fix + +* remove redis ([#2305](https://github.com/truecharts/apps/issues/2305)) + + + + +### [chevereto-0.0.28](https://github.com/truecharts/apps/compare/chevereto-0.0.27...chevereto-0.0.28) (2022-03-26) + +#### Chore + +* update helm general non-major helm releases ([#2290](https://github.com/truecharts/apps/issues/2290)) + + + + +### [chevereto-0.0.27](https://github.com/truecharts/apps/compare/chevereto-0.0.26...chevereto-0.0.27) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [chevereto-0.0.25](https://github.com/truecharts/apps/compare/chevereto-0.0.9...chevereto-0.0.25) (2022-03-22) + +#### Feat + +* (re)add chevereto ([#2247](https://github.com/truecharts/apps/issues/2247)) + +#### Fix + +* use a tag that does not exist ([#2251](https://github.com/truecharts/apps/issues/2251)) diff --git a/tmp/chevereto/Chart.yaml b/tmp/chevereto/Chart.yaml new file mode 100644 index 00000000000..df4af4353f2 --- /dev/null +++ b/tmp/chevereto/Chart.yaml @@ -0,0 +1,32 @@ +apiVersion: v2 +kubeVersion: ">=1.16.0-0" +name: chevereto +version: 7.0.0 +appVersion: "1.6.2" +description: Chevereto is an image hosting software that allows you to create a beautiful and full-featured image hosting website on your own server. +type: application +deprecated: false +home: https://truecharts.org/charts/stable/chevereto +icon: https://truecharts.org/img/hotlink-ok/chart-icons/chevereto.png +keywords: + - chevereto +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/chevereto + - https://chevereto-free.github.io/setup/system/environment.html#image-handling-variables + - https://github.com/rodber/chevereto-free +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 + - condition: mariadb.enabled + name: mariadb + repository: https://deps.truecharts.org/ + version: 7.0.0 +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +annotations: + truecharts.org/catagories: | + - incubator + truecharts.org/SCALE-support: "true" diff --git a/tmp/chevereto/README.md b/tmp/chevereto/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/chevereto/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/chevereto/icon.png b/tmp/chevereto/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..ba110a700d94269eeda2cdcd6db9372c7869ad8f GIT binary patch literal 19185 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 literal 0 HcmV?d00001 diff --git a/tmp/chevereto/questions.yaml b/tmp/chevereto/questions.yaml new file mode 100644 index 00000000000..ce0b3de55d4 --- /dev/null +++ b/tmp/chevereto/questions.yaml @@ -0,0 +1,119 @@ +# Include{groups} +portals: + open: +# Include{portalLink} +questions: +# Include{global} +# Include{workload} +# Include{workloadDeployment} + +# Include{replicas1} +# Include{podSpec} +# Include{containerMain} + - variable: env + group: "App Configuration" + label: "Image Environment" + schema: + additional_attrs: true + type: dict + attrs: + - variable: https + label: "CHEVERETO_HTTPS" + schema: + type: boolean + default: false + - variable: disable_update_http + label: "CHEVERETO_DISABLE_UPDATE_HTTP" + schema: + type: boolean + default: true + - variable: disable_update_cli + label: "CHEVERETO_DISABLE_UPDATE_CLI" + schema: + type: boolean + default: true +# Include{containerBasic} +# Include{containerAdvanced} + +# Include{containerConfig} +# Include{serviceRoot} +# Include{serviceMain} +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: main + label: "Main Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 10197 + required: true +# Include{serviceExpertRoot} + default: false +# Include{serviceExpert} +# Include{serviceList} +# Include{persistenceRoot} + - variable: storage + label: "App Storage" + description: "Stores the Application Storage." + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} + - variable: content + label: "App Content" + description: "Stores the Application Content." + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} +# Include{persistenceList} +# Include{ingressRoot} + - variable: main + label: "Main Ingress" + schema: + additional_attrs: true + type: dict + attrs: +# Include{ingressDefault} +# Include{ingressTLS} +# Include{ingressTraefik} +# Include{ingressList} +# Include{securityContextRoot} + + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 0 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 0 +# Include{securityContextContainer} +# Include{securityContextAdvanced} +# Include{securityContextPod} + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 33 + +# Include{resources} +# Include{advanced} +# Include{addons} +# Include{codeserver} +# Include{netshoot} +# Include{vpn} +# Include{documentation} diff --git a/tmp/chevereto/templates/NOTES.txt b/tmp/chevereto/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/tmp/chevereto/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/tmp/chevereto/templates/common.yaml b/tmp/chevereto/templates/common.yaml new file mode 100644 index 00000000000..b51394e00a4 --- /dev/null +++ b/tmp/chevereto/templates/common.yaml @@ -0,0 +1 @@ +{{ include "tc.v1.common.loader.all" . }} diff --git a/tmp/chevereto/values.yaml b/tmp/chevereto/values.yaml new file mode 100644 index 00000000000..ba3e1fd117c --- /dev/null +++ b/tmp/chevereto/values.yaml @@ -0,0 +1,85 @@ +image: + repository: tccr.io/truecharts/chevereto + pullPolicy: IfNotPresent + tag: v1.6.2@sha256:cdc290aec4bec537d50b7ec97587691f1115ba0d4ffbe78956c4a37b9f565c85 + +securityContext: + container: + runAsNonRoot: false + readOnlyRootFilesystem: false + runAsUser: 0 + runAsGroup: 0 + fsGroup: 33 + +chevereto: + https: false + disable_update_http: true + disable_update_cli: true + +configmap: + chevereto: + enabled: true + data: + CHEVERETO_HTTPS: '{{ ternary "1" "0" .Values.chevereto.https }}' + CHEVERETO_DISABLE_UPDATE_HTTP: '{{ ternary "1" "0" .Values.chevereto.disable_update_http }}' + CHEVERETO_DISABLE_UPDATE_CLI: '{{ ternary "1" "0" .Values.chevereto.disable_update_cli }}' + +service: + main: + ports: + main: + targetPort: 80 + protocol: http + port: 10197 + +workload: + main: + podSpec: + containers: + main: + probes: + liveness: + type: http + path: / + readiness: + type: http + path: / + startup: + type: http + path: / + env: + CHEVERETO_DB_DRIVER: mysql + CHEVERETO_DB_NAME: "{{ .Values.mariadb.mariadbUsername }}" + CHEVERETO_DB_USER: "{{ .Values.mariadb.mariadbDatabase }}" + CHEVERETO_DB_PORT: "3306" + CHEVERETO_TAG: "free" + CHEVERETO_DB_HOST: + secretKeyRef: + expandObjectName: false + name: '{{ printf "%s-%s" .Release.Name "mariadbcreds" }}' + key: plainporthost + CHEVERETO_DB_PASS: + secretKeyRef: + expandObjectName: false + name: '{{ printf "%s-%s" .Release.Name "mariadbcreds" }}' + key: mariadb-password + envFrom: + - configMapRef: + name: "chevereto" + +persistence: + storage: + enabled: true + mountPath: /var/www/html/images/ + content: + enabled: true + mountPath: /var/www/html/content/ + +mariadb: + enabled: true + mariadbUsername: chevereto + mariadbDatabase: chevereto + +portal: + open: + enabled: true diff --git a/tmp/chronos/.helmignore b/tmp/chronos/.helmignore new file mode 100644 index 00000000000..77ca5567b26 --- /dev/null +++ b/tmp/chronos/.helmignore @@ -0,0 +1,30 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ +# OWNERS file for Kubernetes +OWNERS +# helm-docs templates +*.gotmpl +# docs folder +/docs +# icon +icon.png diff --git a/tmp/chronos/CHANGELOG.md b/tmp/chronos/CHANGELOG.md new file mode 100644 index 00000000000..e13bdbfd463 --- /dev/null +++ b/tmp/chronos/CHANGELOG.md @@ -0,0 +1,669 @@ +# Changelog + + + +## [chronos-2.0.0](https://github.com/truecharts/charts/compare/chronos-1.0.12...chronos-2.0.0) (2022-11-10) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Major Change to GUI + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [chronos-1.0.15](https://github.com/truecharts/charts/compare/chronos-1.0.12...chronos-1.0.15) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [chronos-1.0.14](https://github.com/truecharts/charts/compare/chronos-1.0.12...chronos-1.0.14) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [chronos-1.0.14](https://github.com/truecharts/charts/compare/chronos-1.0.12...chronos-1.0.14) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [chronos-1.0.14](https://github.com/truecharts/charts/compare/chronos-1.0.12...chronos-1.0.14) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [chronos-1.0.13](https://github.com/truecharts/charts/compare/chronos-1.0.12...chronos-1.0.13) (2022-11-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [chronos-1.0.13](https://github.com/truecharts/charts/compare/chronos-1.0.12...chronos-1.0.13) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [chronos-1.0.12](https://github.com/truecharts/charts/compare/chronos-1.0.11...chronos-1.0.12) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4317](https://github.com/truecharts/charts/issues/4317)) + + + + +## [chronos-1.0.11](https://github.com/truecharts/charts/compare/chronos-1.0.10...chronos-1.0.11) (2022-11-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4308](https://github.com/truecharts/charts/issues/4308)) + + + + +## [chronos-1.0.10](https://github.com/truecharts/charts/compare/chronos-1.0.9...chronos-1.0.10) (2022-11-02) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4261](https://github.com/truecharts/charts/issues/4261)) + + + + +## [chronos-1.0.9](https://github.com/truecharts/charts/compare/chronos-1.0.8...chronos-1.0.9) (2022-10-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4182](https://github.com/truecharts/charts/issues/4182)) + + + + +## [chronos-1.0.8](https://github.com/truecharts/charts/compare/chronos-1.0.7...chronos-1.0.8) (2022-10-19) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4122](https://github.com/truecharts/charts/issues/4122)) + + + + +## [chronos-1.0.7](https://github.com/truecharts/charts/compare/chronos-1.0.6...chronos-1.0.7) (2022-10-12) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4071](https://github.com/truecharts/charts/issues/4071)) + + + + +## [chronos-1.0.6](https://github.com/truecharts/charts/compare/chronos-1.0.5...chronos-1.0.6) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [chronos-1.0.6](https://github.com/truecharts/charts/compare/chronos-1.0.5...chronos-1.0.6) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [chronos-1.0.5](https://github.com/truecharts/charts/compare/chronos-1.0.4...chronos-1.0.5) (2022-10-05) + +### Chore + +- Auto-update chart README [skip ci] + - split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979)) + - update helm general non-major + + + + +## [chronos-1.0.4](https://github.com/truecharts/charts/compare/chronos-1.0.3...chronos-1.0.4) (2022-09-27) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918)) + + + + +## [chronos-1.0.3](https://github.com/truecharts/charts/compare/chronos-1.0.2...chronos-1.0.3) (2022-09-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898)) + + + + +## [chronos-1.0.2](https://github.com/truecharts/charts/compare/chronos-1.0.1...chronos-1.0.2) (2022-09-22) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [chronos-1.0.2](https://github.com/truecharts/charts/compare/chronos-1.0.1...chronos-1.0.2) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [chronos-1.0.2](https://github.com/truecharts/charts/compare/chronos-1.0.1...chronos-1.0.2) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [chronos-1.0.2](https://github.com/truecharts/charts/compare/chronos-1.0.1...chronos-1.0.2) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [chronos-1.0.2](https://github.com/truecharts/charts/compare/chronos-1.0.1...chronos-1.0.2) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [chronos-1.0.2](https://github.com/truecharts/charts/compare/chronos-1.0.1...chronos-1.0.2) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [chronos-1.0.2](https://github.com/truecharts/charts/compare/chronos-1.0.1...chronos-1.0.2) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [chronos-1.0.2](https://github.com/truecharts/charts/compare/chronos-1.0.1...chronos-1.0.2) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [chronos-1.0.2](https://github.com/truecharts/charts/compare/chronos-1.0.1...chronos-1.0.2) (2022-09-17) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [chronos-1.0.2](https://github.com/truecharts/charts/compare/chronos-1.0.1...chronos-1.0.2) (2022-09-18) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [chronos-1.0.2](https://github.com/truecharts/charts/compare/chronos-1.0.1...chronos-1.0.2) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [chronos-1.0.2](https://github.com/truecharts/charts/compare/chronos-1.0.1...chronos-1.0.2) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [chronos-1.0.2](https://github.com/truecharts/charts/compare/chronos-1.0.1...chronos-1.0.2) (2022-09-15) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [chronos-1.0.2](https://github.com/truecharts/charts/compare/chronos-1.0.1...chronos-1.0.2) (2022-09-15) + +### Chore + +- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [chronos-1.0.1](https://github.com/truecharts/charts/compare/chronos-1.0.0...chronos-1.0.1) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [chronos-1.0.1](https://github.com/truecharts/charts/compare/chronos-1.0.0...chronos-1.0.1) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [chronos-1.0.1](https://github.com/truecharts/charts/compare/chronos-1.0.0...chronos-1.0.1) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [chronos-1.0.1](https://github.com/truecharts/charts/compare/chronos-1.0.0...chronos-1.0.1) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [chronos-1.0.1](https://github.com/truecharts/charts/compare/chronos-1.0.0...chronos-1.0.1) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [chronos-1.0.1](https://github.com/truecharts/charts/compare/chronos-1.0.0...chronos-1.0.1) (2022-09-11) + +### Chore + +- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [chronos-1.0.0](https://github.com/truecharts/charts/compare/chronos-0.0.22...chronos-1.0.0) (2022-09-04) + +### Feat + +- move to stable ([#3687](https://github.com/truecharts/charts/issues/3687)) + + + + +## [chronos-0.0.22](https://github.com/truecharts/charts/compare/chronos-0.0.21...chronos-0.0.22) (2022-08-30) + +### Chore + +- update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639)) + + + + +## [chronos-0.0.21](https://github.com/truecharts/charts/compare/chronos-0.0.20...chronos-0.0.21) (2022-08-30) + +### Chore + +- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [chronos-0.0.20](https://github.com/truecharts/charts/compare/chronos-0.0.19...chronos-0.0.20) (2022-08-29) + +### Chore + +- update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619)) + + + + +## [chronos-0.0.19](https://github.com/truecharts/charts/compare/chronos-0.0.17...chronos-0.0.19) (2022-08-26) + +### Fix + +- some cleanup ([#3586](https://github.com/truecharts/charts/issues/3586)) + + + + +## [chronos-0.0.17](https://github.com/truecharts/charts/compare/chronos-0.0.16...chronos-0.0.17) (2022-08-23) + +### Chore + +- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545)) + + + + +## [chronos-0.0.16](https://github.com/truecharts/charts/compare/chronos-0.0.15...chronos-0.0.16) (2022-08-12) + +### Chore + +- add documentation checkbox/section to all SCALE Apps + - update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456)) + + ### Fix + +- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447)) + + + + +## [chronos-0.0.15](https://github.com/truecharts/charts/compare/chronos-0.0.14...chronos-0.0.15) (2022-08-08) + +### Chore + +- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + + + +## [chronos-0.0.14](https://github.com/truecharts/apps/compare/chronos-0.0.13...chronos-0.0.14) (2022-07-26) + +### Chore + +- update home links ([#3291](https://github.com/truecharts/apps/issues/3291)) + - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302)) + + + + +## [chronos-0.0.13](https://github.com/truecharts/apps/compare/chronos-0.0.12...chronos-0.0.13) (2022-07-25) + +### Chore + +- update docker general non-major ([#3300](https://github.com/truecharts/apps/issues/3300)) + + ### Chore + +- add fake digest to new incubator Apps to fetch digests + + + + +## [chronos-0.0.12](https://github.com/truecharts/apps/compare/chronos-0.0.11...chronos-0.0.12) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [chronos-0.0.12](https://github.com/truecharts/apps/compare/chronos-0.0.11...chronos-0.0.12) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [chronos-0.0.12](https://github.com/truecharts/apps/compare/chronos-0.0.11...chronos-0.0.12) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [chronos-0.0.11](https://github.com/truecharts/apps/compare/chronos-0.0.10...chronos-0.0.11) (2022-07-22) + +### Chore + +- Auto-update chart README [skip ci] + - Bump all charts to generate config and container references due to huge increase of repository + + + +## [chronos-0.0.10]chronos-0.0.10 (2022-07-20) + +### Feat + +- move dev apps to incubator and remove bad content from dev diff --git a/tmp/chronos/Chart.yaml b/tmp/chronos/Chart.yaml new file mode 100644 index 00000000000..ba61debc7e0 --- /dev/null +++ b/tmp/chronos/Chart.yaml @@ -0,0 +1,28 @@ +apiVersion: v2 +appVersion: "0.2" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +deprecated: false +description: "Chronos is a small container to run and schedule Python 3.7 scripts. You can create virtual enviroments, edit your scripts, install Pip dependencies, view execution logs, and debug your scripts, all from the sleek web UI." +home: https://truecharts.org/charts/stable/chronos +icon: https://truecharts.org/img/hotlink-ok/chart-icons/chronos.png +keywords: + - chronos + - Tools-Utilities +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: chronos +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/chronos + - https://github.com/simse/chronos +type: application +version: 4.0.0 +annotations: + truecharts.org/SCALE-support: "true" + truecharts.org/catagories: | + - Tools-Utilities diff --git a/tmp/chronos/README.md b/tmp/chronos/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/chronos/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/chronos/icon.png b/tmp/chronos/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..7f933f97a05ce7010cf4a724556bd88b859fb0f9 GIT binary patch literal 11839 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 literal 0 HcmV?d00001 diff --git a/tmp/chronos/questions.yaml b/tmp/chronos/questions.yaml new file mode 100644 index 00000000000..3e3271f49b8 --- /dev/null +++ b/tmp/chronos/questions.yaml @@ -0,0 +1,88 @@ +# Include{groups} +portals: + open: +# Include{portalLink} +questions: +# Include{global} +# Include{workload} +# Include{workloadDeployment} + +# Include{replicas1} +# Include{podSpec} +# Include{containerMain} +# Include{containerBasic} +# Include{containerAdvanced} + +# Include{containerConfig} +# Include{serviceRoot} +# Include{serviceMain} +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: main + label: "Main Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 10305 + required: true +# Include{serviceExpertRoot} + default: false +# Include{serviceExpert} +# Include{serviceList} +# Include{persistenceRoot} + - variable: chronos + label: "chronos Storage" + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} +# Include{persistenceList} +# Include{ingressRoot} + - variable: main + label: "Main Ingress" + schema: + additional_attrs: true + type: dict + attrs: +# Include{ingressDefault} +# Include{ingressTLS} +# Include{ingressTraefik} +# Include{ingressList} +# Include{securityContextRoot} + + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 0 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID of the user running the application" + schema: + type: int + default: 0 +# Include{securityContextContainer} +# Include{securityContextAdvanced} +# Include{securityContextPod} + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + +# Include{resources} +# Include{advanced} +# Include{addons} +# Include{codeserver} +# Include{netshoot} +# Include{vpn} +# Include{documentation} diff --git a/tmp/chronos/templates/NOTES.txt b/tmp/chronos/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/tmp/chronos/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/tmp/chronos/templates/common.yaml b/tmp/chronos/templates/common.yaml new file mode 100644 index 00000000000..78d963fb168 --- /dev/null +++ b/tmp/chronos/templates/common.yaml @@ -0,0 +1,2 @@ +{{/* Render the templates */}} +{{ include "tc.v1.common.loader.all" . }} diff --git a/tmp/chronos/values.yaml b/tmp/chronos/values.yaml new file mode 100644 index 00000000000..6b7e7ef3b6b --- /dev/null +++ b/tmp/chronos/values.yaml @@ -0,0 +1,45 @@ +image: + repository: tccr.io/truecharts/chronos + pullPolicy: IfNotPresent + tag: v0.2@sha256:f8dd4381e007a4fa1846c0bfa1691c7bd4f77720b79d3513ab293ecbcc5d1e36 + +securityContext: + container: + readOnlyRootFilesystem: false + runAsNonRoot: false + runAsGroup: 0 + runAsUser: 0 + +service: + main: + ports: + main: + port: 10305 + protocol: http + targetPort: 5000 + +workload: + main: + podSpec: + containers: + main: + probes: + liveness: + type: http + path: / + readiness: + type: http + path: / + startup: + type: http + path: / + env: {} + +persistence: + chronos: + enabled: true + mountPath: /chronos + +portal: + open: + enabled: true diff --git a/tmp/cloud9/.helmignore b/tmp/cloud9/.helmignore new file mode 100644 index 00000000000..77ca5567b26 --- /dev/null +++ b/tmp/cloud9/.helmignore @@ -0,0 +1,30 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ +# OWNERS file for Kubernetes +OWNERS +# helm-docs templates +*.gotmpl +# docs folder +/docs +# icon +icon.png diff --git a/tmp/cloud9/CHANGELOG.md b/tmp/cloud9/CHANGELOG.md new file mode 100644 index 00000000000..0865ceb8ea8 --- /dev/null +++ b/tmp/cloud9/CHANGELOG.md @@ -0,0 +1,1536 @@ +# Changelog + + + +## [cloud9-5.0.0](https://github.com/truecharts/charts/compare/cloud9-4.0.40...cloud9-5.0.0) (2022-11-10) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Major Change to GUI + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [cloud9-4.0.43](https://github.com/truecharts/charts/compare/cloud9-4.0.40...cloud9-4.0.43) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [cloud9-4.0.42](https://github.com/truecharts/charts/compare/cloud9-4.0.40...cloud9-4.0.42) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [cloud9-4.0.42](https://github.com/truecharts/charts/compare/cloud9-4.0.40...cloud9-4.0.42) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [cloud9-4.0.42](https://github.com/truecharts/charts/compare/cloud9-4.0.40...cloud9-4.0.42) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [cloud9-4.0.41](https://github.com/truecharts/charts/compare/cloud9-4.0.40...cloud9-4.0.41) (2022-11-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [cloud9-4.0.41](https://github.com/truecharts/charts/compare/cloud9-4.0.40...cloud9-4.0.41) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [cloud9-4.0.40](https://github.com/truecharts/charts/compare/cloud9-4.0.39...cloud9-4.0.40) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4317](https://github.com/truecharts/charts/issues/4317)) + + + + +## [cloud9-4.0.39](https://github.com/truecharts/charts/compare/cloud9-4.0.38...cloud9-4.0.39) (2022-11-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4308](https://github.com/truecharts/charts/issues/4308)) + + + + +## [cloud9-4.0.38](https://github.com/truecharts/charts/compare/cloud9-4.0.37...cloud9-4.0.38) (2022-11-02) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4261](https://github.com/truecharts/charts/issues/4261)) + + + + +## [cloud9-4.0.37](https://github.com/truecharts/charts/compare/cloud9-4.0.36...cloud9-4.0.37) (2022-10-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4182](https://github.com/truecharts/charts/issues/4182)) + + + + +## [cloud9-4.0.36](https://github.com/truecharts/charts/compare/cloud9-4.0.35...cloud9-4.0.36) (2022-10-19) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4122](https://github.com/truecharts/charts/issues/4122)) + + + + +## [cloud9-4.0.35](https://github.com/truecharts/charts/compare/cloud9-4.0.34...cloud9-4.0.35) (2022-10-12) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4071](https://github.com/truecharts/charts/issues/4071)) + + + + +## [cloud9-4.0.34](https://github.com/truecharts/charts/compare/cloud9-4.0.33...cloud9-4.0.34) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [cloud9-4.0.34](https://github.com/truecharts/charts/compare/cloud9-4.0.33...cloud9-4.0.34) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [cloud9-4.0.33](https://github.com/truecharts/charts/compare/cloud9-4.0.32...cloud9-4.0.33) (2022-10-05) + +### Chore + +- Auto-update chart README [skip ci] + - split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979)) + - update helm general non-major + + + + +## [cloud9-4.0.32](https://github.com/truecharts/charts/compare/cloud9-4.0.31...cloud9-4.0.32) (2022-09-27) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918)) + + + + +## [cloud9-4.0.31](https://github.com/truecharts/charts/compare/cloud9-4.0.30...cloud9-4.0.31) (2022-09-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898)) + + + + +## [cloud9-4.0.30](https://github.com/truecharts/charts/compare/cloud9-4.0.29...cloud9-4.0.30) (2022-09-22) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [cloud9-4.0.30](https://github.com/truecharts/charts/compare/cloud9-4.0.29...cloud9-4.0.30) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [cloud9-4.0.30](https://github.com/truecharts/charts/compare/cloud9-4.0.29...cloud9-4.0.30) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [cloud9-4.0.30](https://github.com/truecharts/charts/compare/cloud9-4.0.29...cloud9-4.0.30) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [cloud9-4.0.30](https://github.com/truecharts/charts/compare/cloud9-4.0.29...cloud9-4.0.30) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [cloud9-4.0.30](https://github.com/truecharts/charts/compare/cloud9-4.0.29...cloud9-4.0.30) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [cloud9-4.0.30](https://github.com/truecharts/charts/compare/cloud9-4.0.29...cloud9-4.0.30) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [cloud9-4.0.30](https://github.com/truecharts/charts/compare/cloud9-4.0.29...cloud9-4.0.30) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [cloud9-4.0.30](https://github.com/truecharts/charts/compare/cloud9-4.0.29...cloud9-4.0.30) (2022-09-17) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [cloud9-4.0.30](https://github.com/truecharts/charts/compare/cloud9-4.0.29...cloud9-4.0.30) (2022-09-18) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [cloud9-4.0.30](https://github.com/truecharts/charts/compare/cloud9-4.0.29...cloud9-4.0.30) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [cloud9-4.0.30](https://github.com/truecharts/charts/compare/cloud9-4.0.29...cloud9-4.0.30) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [cloud9-4.0.30](https://github.com/truecharts/charts/compare/cloud9-4.0.29...cloud9-4.0.30) (2022-09-15) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [cloud9-4.0.30](https://github.com/truecharts/charts/compare/cloud9-4.0.29...cloud9-4.0.30) (2022-09-15) + +### Chore + +- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [cloud9-4.0.29](https://github.com/truecharts/charts/compare/cloud9-4.0.28...cloud9-4.0.29) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [cloud9-4.0.29](https://github.com/truecharts/charts/compare/cloud9-4.0.28...cloud9-4.0.29) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [cloud9-4.0.29](https://github.com/truecharts/charts/compare/cloud9-4.0.28...cloud9-4.0.29) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [cloud9-4.0.29](https://github.com/truecharts/charts/compare/cloud9-4.0.28...cloud9-4.0.29) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [cloud9-4.0.29](https://github.com/truecharts/charts/compare/cloud9-4.0.28...cloud9-4.0.29) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [cloud9-4.0.29](https://github.com/truecharts/charts/compare/cloud9-4.0.28...cloud9-4.0.29) (2022-09-11) + +### Chore + +- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [cloud9-4.0.28](https://github.com/truecharts/charts/compare/cloud9-4.0.27...cloud9-4.0.28) (2022-08-30) + +### Chore + +- update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639)) + + + + +## [cloud9-4.0.27](https://github.com/truecharts/charts/compare/cloud9-4.0.26...cloud9-4.0.27) (2022-08-30) + +### Chore + +- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [cloud9-4.0.26](https://github.com/truecharts/charts/compare/cloud9-4.0.25...cloud9-4.0.26) (2022-08-29) + +### Chore + +- update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619)) + + + + +## [cloud9-4.0.25](https://github.com/truecharts/charts/compare/cloud9-4.0.24...cloud9-4.0.25) (2022-08-23) + +### Chore + +- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545)) + + + + +## [cloud9-4.0.24](https://github.com/truecharts/charts/compare/cloud9-4.0.23...cloud9-4.0.24) (2022-08-12) + +### Chore + +- add documentation checkbox/section to all SCALE Apps + - update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456)) + + ### Fix + +- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447)) + + + + +## [cloud9-4.0.23](https://github.com/truecharts/charts/compare/cloud9-4.0.22...cloud9-4.0.23) (2022-08-08) + +### Chore + +- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + + + +## [cloud9-4.0.22](https://github.com/truecharts/apps/compare/cloud9-4.0.21...cloud9-4.0.22) (2022-07-26) + +### Chore + +- update home links ([#3291](https://github.com/truecharts/apps/issues/3291)) + - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302)) + + + + +## [cloud9-4.0.21](https://github.com/truecharts/apps/compare/cloud9-4.0.20...cloud9-4.0.21) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [cloud9-4.0.21](https://github.com/truecharts/apps/compare/cloud9-4.0.20...cloud9-4.0.21) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [cloud9-4.0.21](https://github.com/truecharts/apps/compare/cloud9-4.0.20...cloud9-4.0.21) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [cloud9-4.0.20](https://github.com/truecharts/apps/compare/cloud9-4.0.18...cloud9-4.0.20) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [cloud9-4.0.18](https://github.com/truecharts/apps/compare/cloud9-4.0.17...cloud9-4.0.18) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [cloud9-4.0.17](https://github.com/truecharts/apps/compare/cloud9-4.0.16...cloud9-4.0.17) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [cloud9-4.0.16](https://github.com/truecharts/apps/compare/cloud9-4.0.14...cloud9-4.0.16) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [cloud9-4.0.14](https://github.com/truecharts/apps/compare/cloud9-4.0.12...cloud9-4.0.14) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [cloud9-4.0.12](https://github.com/truecharts/apps/compare/cloud9-4.0.11...cloud9-4.0.12) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [cloud9-4.0.11](https://github.com/truecharts/apps/compare/cloud9-4.0.10...cloud9-4.0.11) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [cloud9-4.0.10](https://github.com/truecharts/apps/compare/cloud9-4.0.9...cloud9-4.0.10) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [cloud9-4.0.9](https://github.com/truecharts/apps/compare/cloud9-4.0.8...cloud9-4.0.9) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [cloud9-4.0.8](https://github.com/truecharts/apps/compare/cloud9-4.0.7...cloud9-4.0.8) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [cloud9-4.0.7](https://github.com/truecharts/apps/compare/cloud9-4.0.6...cloud9-4.0.7) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [cloud9-4.0.6](https://github.com/truecharts/apps/compare/cloud9-4.0.5...cloud9-4.0.6) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [cloud9-4.0.5](https://github.com/truecharts/apps/compare/cloud9-4.0.4...cloud9-4.0.5) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [cloud9-4.0.4](https://github.com/truecharts/apps/compare/cloud9-4.0.3...cloud9-4.0.4) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [cloud9-4.0.3](https://github.com/truecharts/apps/compare/cloud9-4.0.2...cloud9-4.0.3) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [cloud9-4.0.2](https://github.com/truecharts/apps/compare/cloud9-4.0.1...cloud9-4.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [cloud9-4.0.1](https://github.com/truecharts/apps/compare/cloud9-3.0.19...cloud9-4.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [cloud9-4.0.0](https://github.com/truecharts/apps/compare/cloud9-3.0.19...cloud9-4.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [cloud9-3.0.19](https://github.com/truecharts/apps/compare/cloud9-3.0.18...cloud9-3.0.19) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [cloud9-3.0.18](https://github.com/truecharts/apps/compare/cloud9-3.0.17...cloud9-3.0.18) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [cloud9-3.0.18](https://github.com/truecharts/apps/compare/cloud9-3.0.17...cloud9-3.0.18) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [cloud9-3.0.17](https://github.com/truecharts/apps/compare/cloud9-3.0.16...cloud9-3.0.17) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [cloud9-3.0.16](https://github.com/truecharts/apps/compare/cloud9-3.0.15...cloud9-3.0.16) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [cloud9-3.0.16](https://github.com/truecharts/apps/compare/cloud9-3.0.15...cloud9-3.0.16) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [cloud9-3.0.15](https://github.com/truecharts/apps/compare/cloud9-3.0.14...cloud9-3.0.15) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [cloud9-3.0.14](https://github.com/truecharts/apps/compare/cloud9-3.0.13...cloud9-3.0.14) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [cloud9-3.0.13](https://github.com/truecharts/apps/compare/cloud9-3.0.12...cloud9-3.0.13) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [cloud9-3.0.12](https://github.com/truecharts/apps/compare/cloud9-3.0.11...cloud9-3.0.12) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [cloud9-3.0.11](https://github.com/truecharts/apps/compare/cloud9-3.0.10...cloud9-3.0.11) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [cloud9-3.0.10](https://github.com/truecharts/apps/compare/cloud9-3.0.9...cloud9-3.0.10) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [cloud9-3.0.9](https://github.com/truecharts/apps/compare/cloud9-3.0.8...cloud9-3.0.9) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [cloud9-3.0.8](https://github.com/truecharts/apps/compare/cloud9-3.0.7...cloud9-3.0.8) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [cloud9-3.0.7](https://github.com/truecharts/apps/compare/cloud9-3.0.6...cloud9-3.0.7) (2022-03-30) + +#### Chore + +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [cloud9-3.0.6](https://github.com/truecharts/apps/compare/cloud9-3.0.5...cloud9-3.0.6) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [cloud9-3.0.1](https://github.com/truecharts/apps/compare/cloud9-3.0.0...cloud9-3.0.1) (2022-03-07) + +#### Chore + +* update helm general non-major helm releases ([#2111](https://github.com/truecharts/apps/issues/2111)) +* Remove `-icon` string from icon png's ([#2040](https://github.com/truecharts/apps/issues/2040)) + + + + +### [cloud9-3.0.0](https://github.com/truecharts/apps/compare/cloud9-2.0.45...cloud9-3.0.0) (2022-03-03) + +#### Chore + +* remove fixed env from questions.yaml +* remove PUID from per-app env-vars if set to 568 +* remove empty env var declaration from questions.yaml +* update helm general major helm releases ([#2021](https://github.com/truecharts/apps/issues/2021)) + +#### Fix + +* BREAKING CHANGE Move some env-vars outside of env section ([#2010](https://github.com/truecharts/apps/issues/2010)) + + + + +### [cloud9-2.0.45](https://github.com/truecharts/apps/compare/cloud9-2.0.44...cloud9-2.0.45) (2022-03-02) + +#### Chore + +* rename `web_portal` to `open` ([#1957](https://github.com/truecharts/apps/issues/1957)) +* update helm general non-major helm releases ([#1999](https://github.com/truecharts/apps/issues/1999)) + + + + +### [cloud9-2.0.44](https://github.com/truecharts/apps/compare/cloud9-2.0.43...cloud9-2.0.44) (2022-02-21) + +#### Chore + +* update helm general non-major helm releases ([#1927](https://github.com/truecharts/apps/issues/1927)) + + + + +### [cloud9-2.0.43](https://github.com/truecharts/apps/compare/cloud9-2.0.42...cloud9-2.0.43) (2022-02-15) + +#### Chore + +* update helm general non-major helm releases ([#1901](https://github.com/truecharts/apps/issues/1901)) + + + + +### [cloud9-2.0.42](https://github.com/truecharts/apps/compare/cloud9-2.0.41...cloud9-2.0.42) (2022-02-08) + +#### Chore + +* update helm general non-major helm releases ([#1871](https://github.com/truecharts/apps/issues/1871)) + + + + +### [cloud9-2.0.41](https://github.com/truecharts/apps/compare/cloud9-2.0.40...cloud9-2.0.41) (2022-02-06) + +#### Chore + +* update helm chart common to v8.15.0 ([#1859](https://github.com/truecharts/apps/issues/1859)) + + + + +### [cloud9-2.0.40](https://github.com/truecharts/apps/compare/cloud9-2.0.39...cloud9-2.0.40) (2022-02-05) + +#### Chore + +* update helm general non-major helm releases ([#1852](https://github.com/truecharts/apps/issues/1852)) + + + + +### [cloud9-2.0.39](https://github.com/truecharts/apps/compare/cloud9-2.0.38...cloud9-2.0.39) (2022-02-02) + +#### Chore + +* update helm general non-major helm releases ([#1828](https://github.com/truecharts/apps/issues/1828)) + + + + +### [cloud9-2.0.38](https://github.com/truecharts/apps/compare/cloud9-2.0.37...cloud9-2.0.38) (2022-01-25) + +#### Chore + +* update helm general non-major helm releases ([#1791](https://github.com/truecharts/apps/issues/1791)) + + + + +### [cloud9-2.0.37](https://github.com/truecharts/apps/compare/cloud9-2.0.36...cloud9-2.0.37) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1766](https://github.com/truecharts/apps/issues/1766)) + + + + +### [cloud9-2.0.36](https://github.com/truecharts/apps/compare/cloud9-2.0.35...cloud9-2.0.36) (2022-01-21) + +#### Chore + +* update helm general non-major helm releases ([#1759](https://github.com/truecharts/apps/issues/1759)) + +#### Fix + +* set additional_attrs: true on all dicts ([#1750](https://github.com/truecharts/apps/issues/1750)) + + + + +### [cloud9-2.0.35](https://github.com/truecharts/apps/compare/cloud9-2.0.34...cloud9-2.0.35) (2022-01-18) + +#### Chore + +* update helm general non-major helm releases ([#1732](https://github.com/truecharts/apps/issues/1732)) + + + + +### [cloud9-2.0.34](https://github.com/truecharts/apps/compare/cloud9-2.0.33...cloud9-2.0.34) (2022-01-13) + +#### Chore + +* update helm general non-major helm releases ([#1712](https://github.com/truecharts/apps/issues/1712)) + +#### Feat + +* expose capabilities in GUI ([#1709](https://github.com/truecharts/apps/issues/1709)) + + + + +### [cloud9-2.0.33](https://github.com/truecharts/apps/compare/cloud9-2.0.32...cloud9-2.0.33) (2022-01-12) + +#### Chore + +* update helm general non-major helm releases ([#1704](https://github.com/truecharts/apps/issues/1704)) + + + + +### [cloud9-2.0.32](https://github.com/truecharts/apps/compare/cloud9-2.0.31...cloud9-2.0.32) (2022-01-11) + +#### Chore + +* update helm general non-major helm releases ([#1693](https://github.com/truecharts/apps/issues/1693)) + + + + +### [cloud9-2.0.31](https://github.com/truecharts/apps/compare/cloud9-2.0.30...cloud9-2.0.31) (2022-01-04) + +#### Chore + +* update helm general non-major helm releases + + + + +### [cloud9-2.0.30](https://github.com/truecharts/apps/compare/cloud9-2.0.29...cloud9-2.0.30) (2021-12-28) + +#### Chore + +* update helm general non-major helm releases ([#1623](https://github.com/truecharts/apps/issues/1623)) + + + + +### [cloud9-2.0.29](https://github.com/truecharts/apps/compare/cloud9-2.0.28...cloud9-2.0.29) (2021-12-21) + +#### Chore + +* update helm general non-major helm releases ([#1596](https://github.com/truecharts/apps/issues/1596)) + + + + +### [cloud9-2.0.28](https://github.com/truecharts/apps/compare/cloud9-2.0.27...cloud9-2.0.28) (2021-12-19) + +#### Chore + +* Last patch bump before RC2 branch-off +* remove `editable: true` as this is the default ([#1576](https://github.com/truecharts/apps/issues/1576)) + + + + +### [cloud9-2.0.27](https://github.com/truecharts/apps/compare/cloud9-2.0.26...cloud9-2.0.27) (2021-12-19) + +#### Chore + +* completely remove mountPath reference from GUI ([#1572](https://github.com/truecharts/apps/issues/1572)) +* update helm general non-major helm releases ([#1571](https://github.com/truecharts/apps/issues/1571)) + + + + +### [cloud9-2.0.26](https://github.com/truecharts/apps/compare/cloud9-2.0.25...cloud9-2.0.26) (2021-12-18) + +#### Chore + +* cleanup questions by removing hidden dicts ([#1558](https://github.com/truecharts/apps/issues/1558)) +* App-Icon Organization ([#1539](https://github.com/truecharts/apps/issues/1539)) + + + + +### [cloud9-2.0.25](https://github.com/truecharts/apps/compare/cloud9-2.0.24...cloud9-2.0.25) (2021-12-14) + +#### Chore + +* update helm general non-major helm releases ([#1535](https://github.com/truecharts/apps/issues/1535)) + + + + +### [cloud9-2.0.24](https://github.com/truecharts/apps/compare/cloud9-2.0.23...cloud9-2.0.24) (2021-12-13) + +#### Chore + +* move incubator apps to stable and bump everything + + + + +### [cloud9-2.0.23](https://github.com/truecharts/apps/compare/cloud9-2.0.22...cloud9-2.0.23) (2021-12-11) + +#### Chore + +* update general helm non-major helm releases ([#1509](https://github.com/truecharts/apps/issues/1509)) + + + + +### [cloud9-2.0.22](https://github.com/truecharts/apps/compare/cloud9-2.0.21...cloud9-2.0.22) (2021-12-07) + +#### Chore + +* update non-major deps helm releases ([#1481](https://github.com/truecharts/apps/issues/1481)) + + + + +### cloud9-2.0.21 (2021-12-05) + +#### Chore + +* bump apps to generate security page +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major deps helm releases ([#1471](https://github.com/truecharts/apps/issues/1471)) +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + +#### Fix + +* fix typo in theme selection ([#1428](https://github.com/truecharts/apps/issues/1428)) + + + + +### [cloud9-2.0.20](https://github.com/truecharts/apps/compare/cloud9-2.0.19...cloud9-2.0.20) (2021-12-05) + +#### Chore + +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) + + + + +### [cloud9-2.0.19](https://github.com/truecharts/apps/compare/cloud9-2.0.18...cloud9-2.0.19) (2021-12-04) + +#### Chore + +* bump apps to generate security page + + + + +### [cloud9-2.0.18](https://github.com/truecharts/apps/compare/cloud9-2.0.17...cloud9-2.0.18) (2021-12-04) + +#### Chore + +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) + + + + +### [cloud9-2.0.17](https://github.com/truecharts/apps/compare/cloud9-2.0.16...cloud9-2.0.17) (2021-12-03) + +#### Chore + +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) + + + + +### [cloud9-2.0.16](https://github.com/truecharts/apps/compare/cloud9-2.0.15...cloud9-2.0.16) (2021-11-30) + +#### Chore + +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + +#### Fix + +* move conflicting ports to 10xxx range ([#1415](https://github.com/truecharts/apps/issues/1415)) + + + + +### [cloud9-2.0.15](https://github.com/truecharts/apps/compare/cloud9-2.0.14...cloud9-2.0.15) (2021-11-23) + +#### Chore + +* update non-major deps helm releases ([#1386](https://github.com/truecharts/apps/issues/1386)) + + + + +### [cloud9-2.0.14](https://github.com/truecharts/apps/compare/cloud9-2.0.13...cloud9-2.0.14) (2021-11-22) + +#### Chore + +* update non-major deps helm releases ([#1383](https://github.com/truecharts/apps/issues/1383)) + + + + +### [cloud9-2.0.13](https://github.com/truecharts/apps/compare/cloud9-2.0.12...cloud9-2.0.13) (2021-11-18) + +#### Chore + +* update non-major ([#1350](https://github.com/truecharts/apps/issues/1350)) + + + + +### [cloud9-2.0.12](https://github.com/truecharts/apps/compare/cloud9-2.0.11...cloud9-2.0.12) (2021-11-16) + +#### Chore + +* update non-major deps helm releases ([#1345](https://github.com/truecharts/apps/issues/1345)) + + + + +### [cloud9-2.0.11](https://github.com/truecharts/apps/compare/cloud9-2.0.10...cloud9-2.0.11) (2021-11-15) + +#### Chore + +* persistence cleanup and small bugfixes ([#1329](https://github.com/truecharts/apps/issues/1329)) +* update non-major deps helm releases ([#1338](https://github.com/truecharts/apps/issues/1338)) + + + + +### [cloud9-2.0.10](https://github.com/truecharts/apps/compare/cloud9-2.0.9...cloud9-2.0.10) (2021-11-14) + +#### Chore + +* fixes around the GUI refactor ([#1316](https://github.com/truecharts/apps/issues/1316)) +* move port above advanced in GUI ([#1326](https://github.com/truecharts/apps/issues/1326)) +* clean up Chart.yaml ([#1322](https://github.com/truecharts/apps/issues/1322)) +* update non-major deps helm releases ([#1328](https://github.com/truecharts/apps/issues/1328)) + +#### Fix + +* split udp and tcp ports ([#1321](https://github.com/truecharts/apps/issues/1321)) +* Allow spaces in paths ([#1306](https://github.com/truecharts/apps/issues/1306)) + + + + +### [cloud9-2.0.9](https://github.com/truecharts/apps/compare/cloud9-2.0.8...cloud9-2.0.9) (2021-11-09) + +#### Chore + +* update non-major deps helm releases ([#1297](https://github.com/truecharts/apps/issues/1297)) + + + + +### [cloud9-2.0.8](https://github.com/truecharts/apps/compare/cloud9-2.0.7...cloud9-2.0.8) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1295](https://github.com/truecharts/apps/issues/1295)) + + + + +### [cloud9-2.0.7](https://github.com/truecharts/apps/compare/cloud9-2.0.6...cloud9-2.0.7) (2021-11-07) + +#### Chore + +* update non-major ([#1270](https://github.com/truecharts/apps/issues/1270)) + + + + +### [cloud9-2.0.6](https://github.com/truecharts/apps/compare/cloud9-2.0.5...cloud9-2.0.6) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1291](https://github.com/truecharts/apps/issues/1291)) + +#### Chore + +* Simplify GUI for deployment, persistence and securityContext ([#1289](https://github.com/truecharts/apps/issues/1289)) + +#### Feat + +* Simplify the Services GUI ([#1290](https://github.com/truecharts/apps/issues/1290)) + +#### Fix + +* fix persistence variable name ([#1275](https://github.com/truecharts/apps/issues/1275)) + + + + +### [cloud9-2.0.5](https://github.com/truecharts/apps/compare/cloud9-2.0.4...cloud9-2.0.5) (2021-11-02) + +#### Chore + +* update non-major deps helm releases ([#1267](https://github.com/truecharts/apps/issues/1267)) + + + + +### [cloud9-2.0.4](https://github.com/truecharts/apps/compare/cloud9-2.0.3...cloud9-2.0.4) (2021-11-01) + +#### Chore + +* update non-major deps helm releases ([#1264](https://github.com/truecharts/apps/issues/1264)) + + + + +### [cloud9-2.0.3](https://github.com/truecharts/apps/compare/cloud9-2.0.2...cloud9-2.0.3) (2021-11-01) + +#### Chore + +* update non-major ([#1263](https://github.com/truecharts/apps/issues/1263)) + + + + +### [cloud9-2.0.2](https://github.com/truecharts/apps/compare/cloud9-2.0.1...cloud9-2.0.2) (2021-10-26) + +#### Chore + +* update non-major deps helm releases ([#1245](https://github.com/truecharts/apps/issues/1245)) + + + + +### [cloud9-2.0.1](https://github.com/truecharts/apps/compare/cloud9-2.0.0...cloud9-2.0.1) (2021-10-26) + +#### Chore + +* update helm chart common to v8.3.15 ([#1240](https://github.com/truecharts/apps/issues/1240)) + + + + +### [cloud9-2.0.0](https://github.com/truecharts/apps/compare/cloud9-1.0.1...cloud9-2.0.0) (2021-10-25) + +#### Chore + +* Adapt for TrueNAS SCALE RC1 + + + + +### [cloud9-1.0.1](https://github.com/truecharts/apps/compare/cloud9-0.0.11...cloud9-1.0.1) (2021-10-20) + +#### Chore + +* bump apps, remove duplicates and move incubator to stable for RC1 + + + + +### [cloud9-0.0.9](https://github.com/truecharts/apps/compare/cloud9-0.0.8...cloud9-0.0.9) (2021-10-20) + +#### Chore + +* bump versions to rerelease and fix icons + + + + +### [cloud9-0.0.8](https://github.com/truecharts/apps/compare/cloud9-0.0.7...cloud9-0.0.8) (2021-10-19) + +#### Change + +* Project-Eclipse 3, Automatically generate item.yaml ([#1178](https://github.com/truecharts/apps/issues/1178)) + +#### Chore + +* Project-Eclipse 5, move app-readme to automatic generation script ([#1181](https://github.com/truecharts/apps/issues/1181)) +* Project-Eclipse part 2, adapting and cleaning changelog ([#1173](https://github.com/truecharts/apps/issues/1173)) +* update helm chart common to v8.3.13 ([#1184](https://github.com/truecharts/apps/issues/1184)) +* update non-major ([#1174](https://github.com/truecharts/apps/issues/1174)) + +#### Feat + +* Project-Eclipse 4, Add App grading annotations to Chart.yaml ([#1180](https://github.com/truecharts/apps/issues/1180)) + +#### Refactor + +* Project Eclipse Part 6, move questions.yaml to root App folder ([#1182](https://github.com/truecharts/apps/issues/1182)) + + + + +### [cloud9-0.0.7](https://github.com/truecharts/apps/compare/cloud9-0.0.6...cloud9-0.0.7) (2021-10-19) + +#### Fix + +* fix previous SCALE bugfix not correctly being applied + + + + +### [cloud9-0.0.6](https://github.com/truecharts/apps/compare/cloud9-0.0.5...cloud9-0.0.6) (2021-10-19) + +#### Fix + +* Solve issues regarding ix_values.yaml not containing the image and tag definitions. ([#1176](https://github.com/truecharts/apps/issues/1176)) + + + + +### [cloud9-0.0.5](https://github.com/truecharts/apps/compare/cloud9-0.0.4...cloud9-0.0.5) (2021-10-18) + +#### Chore + +* Add description on persistence ([#1172](https://github.com/truecharts/apps/issues/1172)) + +#### Refactor + +* Project Eclipse - part 1 - remove ix_values.yaml ([#1168](https://github.com/truecharts/apps/issues/1168)) + + + + +### [cloud9-0.0.4](https://github.com/truecharts/apps/compare/cloud9-0.0.3...cloud9-0.0.4) (2021-10-17) + +#### Chore + +* update helm chart common to v8.3.10 ([#1160](https://github.com/truecharts/apps/issues/1160)) + +#### Fix + +* force users using correct / prefix for mounPath ([#1156](https://github.com/truecharts/apps/issues/1156)) + + + + +### [cloud9-0.0.3](https://github.com/truecharts/apps/compare/cloud9-0.0.2...cloud9-0.0.3) (2021-10-13) + +#### Chore + +* update non-major deps helm releases ([#1133](https://github.com/truecharts/apps/issues/1133)) + + + + +### [cloud9-0.0.2](https://github.com/truecharts/apps/compare/cloud9-0.0.1...cloud9-0.0.2) (2021-10-13) + +#### Chore + +* update non-major docker tags ([#1134](https://github.com/truecharts/apps/issues/1134)) + + + + +### cloud9-0.0.1 (2021-10-04) diff --git a/tmp/cloud9/Chart.yaml b/tmp/cloud9/Chart.yaml new file mode 100644 index 00000000000..80259250730 --- /dev/null +++ b/tmp/cloud9/Chart.yaml @@ -0,0 +1,30 @@ +apiVersion: v2 +appVersion: "1.29.2" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +description: A complete web based IDE with terminal access +home: https://truecharts.org/charts/stable/cloud9 +icon: https://truecharts.org/img/hotlink-ok/chart-icons/cloud9.png +keywords: + - cloud9 + - ide + - terminal + - web +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: cloud9 +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/cloud9 + - https://aws.amazon.com/cloud9/ + - https://github.com/c9/core +type: application +version: 7.0.0 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" diff --git a/tmp/cloud9/README.md b/tmp/cloud9/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/cloud9/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/cloud9/icon.png b/tmp/cloud9/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..5a7386d6a531cfd736f769fce1f70887c68a2ae0 GIT binary patch literal 19984 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 +### [cloudflareddns-0.0.9](https://github.com/truecharts/apps/compare/cloudflareddns-0.0.8...cloudflareddns-0.0.9) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [cloudflareddns-0.0.8](https://github.com/truecharts/apps/compare/cloudflareddns-0.0.7...cloudflareddns-0.0.8) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [cloudflareddns-0.0.7](https://github.com/truecharts/apps/compare/cloudflareddns-0.0.6...cloudflareddns-0.0.7) (2022-07-11) + +#### Chore + +* update image refs ([#3135](https://github.com/truecharts/apps/issues/3135)) + + + + +### [cloudflareddns-0.0.6](https://github.com/truecharts/apps/compare/cloudflareddns-0.0.5...cloudflareddns-0.0.6) (2022-07-10) + +#### Chore + +* update docker general non-major ([#3115](https://github.com/truecharts/apps/issues/3115)) + + + + +### [cloudflareddns-0.0.5](https://github.com/truecharts/apps/compare/cloudflareddns-0.0.4...cloudflareddns-0.0.5) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [cloudflareddns-0.0.4](https://github.com/truecharts/apps/compare/cloudflareddns-0.0.3...cloudflareddns-0.0.4) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [cloudflareddns-0.0.3](https://github.com/truecharts/apps/compare/cloudflareddns-0.0.2...cloudflareddns-0.0.3) (2022-07-04) + +#### Fix + +* fix DETECTION_MODE ([#3063](https://github.com/truecharts/apps/issues/3063)) + + + + +### [cloudflareddns-0.0.2](https://github.com/truecharts/apps/compare/cloudflareddns-0.0.1...cloudflareddns-0.0.2) (2022-07-03) + +#### Chore + +* Auto-update chart README [skip ci] + +#### Fix + +* Fix CF_ZONES env var ([#3054](https://github.com/truecharts/apps/issues/3054)) + + + + +### cloudflareddns-0.0.1 (2022-07-02) + +#### Feat + +* Add CloudflareDDNS to incubator ([#3037](https://github.com/truecharts/apps/issues/3037)) diff --git a/tmp/cloudflareddns/Chart.yaml b/tmp/cloudflareddns/Chart.yaml new file mode 100644 index 00000000000..2825f222a56 --- /dev/null +++ b/tmp/cloudflareddns/Chart.yaml @@ -0,0 +1,30 @@ +apiVersion: v2 +appVersion: "latest" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +deprecated: false +description: Automate Cloudflare DNS records for those with a dynamic IP. +home: https://truecharts.org/charts/stable/cloudflareddns +icon: https://truecharts.org/img/hotlink-ok/chart-icons/cloudflareddns.png +keywords: + - cloudflareddns + - ddns + - cloudflare +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: cloudflareddns +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/cloudflareddns + - https://github.com/hotio/cloudflareddns + - https://hotio.dev/containers/cloudflareddns/ +type: application +version: 5.0.0 +annotations: + truecharts.org/catagories: | + - networking + truecharts.org/SCALE-support: "true" diff --git a/tmp/cloudflareddns/README.md b/tmp/cloudflareddns/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/cloudflareddns/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/cloudflareddns/docs/img/cloudflare-api-keys.png b/tmp/cloudflareddns/docs/img/cloudflare-api-keys.png new file mode 100644 index 0000000000000000000000000000000000000000..95c52c28d17b2f050935e7ebbd3d2afb8c869908 GIT binary patch literal 204380 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

      CiB6p!XIT3ZTUYMl=6tnN2aFf`Gqs| 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 literal 0 HcmV?d00001 diff --git a/tmp/cloudflareddns/docs/img/cloudflare-config.png b/tmp/cloudflareddns/docs/img/cloudflare-config.png new file mode 100644 index 0000000000000000000000000000000000000000..d6ee1c229cf67dc5cd92877d391c075b3797b51a GIT binary patch literal 75519 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 V#WG(vsyYS?gIlJ0B|6U0{|0Jsoo4_5 literal 0 HcmV?d00001 diff --git a/tmp/cloudflareddns/docs/img/cloudflare-dns.png b/tmp/cloudflareddns/docs/img/cloudflare-dns.png new file mode 100644 index 0000000000000000000000000000000000000000..4644b258b73d61def20918e4b01bf1329ef8fd72 GIT binary patch literal 112600 zcmd42XH=70*EWh3Q4u?e0&WWkh$y|IZjs(gAT*Iq=nw(~2v!s+N^b!aLk~TaP+|il zR4EB9M1>GZNFsp{AcP#;&-Qu0Gu|KP{5U_(JqClUWUe*mYS)}&&g*_*ZmK7EP~;#V zAD^Is{#{ExzWwfee0%mD*uV458zaNvoqxMRE%om3RS%wD+-dCfx@~fskFPG}(3b1I zowh)bzI`Yk-|?{Df4gQq#UuFmcnE{Lx2+?bmk5WVPmXhWJQd+RyT3C94`f$7k=|>4 z!RPk-t5>2&MamN9C2j}n@*sN zAYL}?-LdbV$6P@W4*1jHdvajc**}fAqn9r1`O`T1VDHZ4|9$Qx#vT6i`PTDeuXg=u z9Jsk#{?BK=zwX`oy;A=?7e0%$TpNr=PPCJ=XQzX$c^j+Q;jxj9E~leQKlPZF|4cV> zO*&U*^0Ir=;_eAB$3lTS-y<95&(2Js&3xPlqfK-`o6%v5Kd${(*O)PKuX}h5_>NKi zk)JG7e3UX^eD{vTuaTIuhR7mtl~ghi|vA-BHq6hrRw6ULh1)$Q+ER{}`> zyd{T@*6&4@_$BvSJyy3wy4fpS#@S<0qy#j&g&xq zyR58A_6-ygd-3hfox>fEH7GBp)zuh#h5u*Wj~d?=`jUO~0X=s6gj2Yyf|h1`+EnwA z&{?TZZyu{RfJ(#WYem9nCHu2%&mT|=dZ(WvJ6)NAQLn~qEsPYU-2A`I#C(rDuVMSu zy?!D>GJsb{KQr;cK$f<8uBI2|iX8MCc-^_)ZvcMswA_`^={w9lsMH>lDB?Ig8(G|V z1++%}0MHp9dEvz3ZKA-IpydB^c18Q#Gpja$CtN0rb?1t~G!hbSt>Y41J!&@abuqCS z{^Vfe0l?hZl*;cc6*U1w2m9->B>PvD8<23E=pMNsOVG3bbF^oJprq`~n-XVMHs|~L z4tHnU-qgjklrTS>nX`LiYSIZPEj7(N5=*hC~;Ia{v0hn)#)+S3vS(sHwo!E znK$cnjzBD9;LclbP0cuPrO+vZ^4wA0ib@O&uV0?nt?7yJ`nud{};?RSpg7Q%G=5xtcn@3 zmmZk^G~Y9S=#PePeipRbT%E10mQB;iiX_<9i{HDsV`JpTKKSM*w?WGw#ic2eB*4~a zuE2RC^_?A!iDirXXOCI|9B29skRtn8{73yZHa6B)2ULhZ$I7itrT;T{T!YhGchY!; zjg0QSds9|m8;uJJ%p3w`=1q>o7E{mE(1$1_b`@VLu3_|HbiK=3sXe@?!FsBJw{8ht z69-UY#t&5-eYNZ8wH=hOFf~m!E!0LDU2na6?AWn2!Snyoaf^Gu^S+b0dC`zI$2dtu z$yf4uWRh8!U$~ z-w{kE*%&d><-LV6kaz{*?B1;2!d^+fu~VbEIX-7kh>FtQ{kzO%L;VffEB!;7oXQH{ zeeTXKP<<7aKl$2*x>9VFR=Dxi)~2nV9GSd-`-fU76Vm_15>-gHS1juItH~X38U)Rl z1Dr=@45WgidX3aqwlVpL;oz8!r`G1NwO#W=^P}^^e3VCL-xCwh{tJ%ZW?Tz4a=c(R zHl(a z%6JF0RE@5f4naTWXh5^0bGLT?J1@R5gfzeVZ>)5>l&5ACP@U3*Hw1Wy310V>(`^K2 zVm<#E{a<3s(5sX7y zlj4kvF2sZSVEL_6Uyfp#i+wINuuwAlaDx!3|?Ao~%HV3Hg*6gPf*)_qY(IG3a8g~yE#NEngbGDGKL5$V|GhU4G@6ImrGwraFQU3s zK$3(>@WLIpSohTK1*eLk>)vnIGR~at{`chkpH{iegn<9?BRk5zrCwDk*x>h)Y7yz) zx{Dc#x)<-9Jenu8X3a26TnuD-F$MnZ%4d$RIQ6RaQfJ4G`vH8F%1Zlz`;~djH#?%E z;pF)w31iziOb6+jP4d52<=<|%oGNW^l~A9OL0`;xMzB~(qJh-c^+odd&u#vEM6S>3 zw@be1A(#g1NC_7Sm_*?pZG2!PaM#&6whC8&Wp?upfAUE+sVgE}&qpGdwGxr;?J8?{G%2gZ!qN9bienKZCvv{E7s*Z z5wzQVeo4gno`WPT;V=C6Prk!%icb=p1e4EaPC0$6GFLFdEdi$5IIIuiP&KLX1}HlK zyg1TjzdMf7+uv{f;KAEJLC`lx3%D0-Jm9anIlJ>~g!5zF8KUa%1TmaFX+?Y86E*fb--igVRkn&xy0wn&ZxCe(P@vYyULh0kDg&dKK zFP18FmSm?&o%iyB< zqLC6is_};Ym19pXF1}OX>^a&Pm*@&Ct128F6|;kFxr9^SzaEa}AM?Ze5tn+FQZjGy z#eNAPI=qSYat^E-rbsJWUz3M(vxJQ9>&{B`FaRA${$=$e^y;f!p0 zPY4wa=-FL07t7Kfh2G`d9T=FZ z60AX#_1Ht<7ChhaS>u7|n^w~YF`>tghNb_8{I~|=;XU$VW-~a0a|^3u1>7F+#ySkN zK!u{X4S{e-Wq0&o^sHZx-_Xt?iSxz&G^S?aQydiVT~b$ETi}^2pr^shKasiD)1AmN zQRaF;$ruOi%@vQTh|E@8XoaJru%6u5-qI*q$DXMzpEm?2~J;V7mawo`q3#TS4YZT zAeipo-7V=e^QnAl9-RM7GO&(aZ615OX@Th4L;xJ>=-#@D(UcClpJpj8R{Ac25#6%K zn;s+Sy#Qoalo!LnRqgBPE?3qV3KJ0zC&^d6xVsE<8_ULmsbLS5WpgTmP3@zm&z(qLoNNI{PtRssg+vDnh_F5%B<)xA-( zTsdcj+r~bq_$oFym(4mg6C#ztHq0!vDBtvgGiD$QASQB9yUOQ%ZE!C79g|acYC(GC zY>k^ddG5OhmemrzO?I^pJ+;bQV+A5? z-dvxO*7O?eyjO}Ae#z+Q1egDO=_fOE1&@n!O+$GdcKdmf5 zudH&6sVdKl$5?>`KmfdIgE3z*OwIa%p`)rMxfd7D~$#3$)@525qZl`{P!xn`{W1O!Rh^b+@Hxi3yQag! zsbL*8Tp%e>3x~YB(iJG{u={zL11&aY{=Wo!v)%Mtz!jGG`HCAe=Uo~vCNLX)NYP0~ zB8V}kPU>_*NXF*0fFU6u)qI;GKtVO+93D%tUtfY@=gs5^!oDd6t-sR@!+Sk zQNHOmDo0w_TLdX;d}wrWfn5nw@@=~6M``wyXQ zBxV%0S;p*<_P9D#r(b+LO$ls}86u=;kv^#x@umscZ%cReLQv?`v@FF*bzY@eqt!cd z!7uaFh4wUm7k)Xq_uDU~xDIBE!0^Br@{sbr>S9JNwC|4pwS-3OS0GQnz-poM11U~A za&QS+GudPj%}BDHzDIxeR(1tUO*+vSWYP(AR&u-)ziK{#w+BWH9W{w)Ygc~t8oimN zwbVKT^Q)(So;{es<#|knF7KJE;ymn{XD{q!voHYq%GdH22g5z2SZ~~uqOMi`aH}4M zV4dU*PGq(`mewVWod}&NUgEIC%8lOM1CsD7(Un^vYw7uw7czpu<7KhGgNU;Bz!gR4 zh?ij$FY(z7&bd;2schd1!HnhgBPLVxRdb|yoNNNm>7i{!>jIEk9a{@eH9Zd)VKjke z16Ja`UHg7Vsx6!rvcOlgDK9Ud-#Vy$u~^i2!w@$RO-GHys?BHN znrcF1Cl=lnPEn#Lz76yf)k#D(pI!FU9RJ)!2~ZnRy|)k(5QsNTIlB<$TO2xH+8NfN zHfsReiUBN_X!YDjaz3{?^9NI2QMo#YLu+6hYPB4E{zrXnNhKXRit5ow$&gKvUvhNE zegra()oj@(FVL5z*?)KSEL$h1&09R>2F6Tv2!_t2ct#};hJ+PU%kyR!T&A1`!3P&k z8|u-dL=mk9yT8J#wK(vNdOs)ub-x4Pd5!3y^Bs+yEyx)9v4^EzxX_MdkJ-(Yfmn|L zlMDg}zvCn3z^0NOQ8g~W-sSF=XIdR!!DCd-CC7Q~AxtBs>&=f(MmI+Ki!Zb$zx2e>J$yc2r{#y|_Obp-zFPvp}z~h^ls2TWMl@7GlYb zneNtaf{SET3v-ANt?y&y8kvzajaLk1bioZg21T#ci6|5T4KX_DK$>531&3M9Fe9m6 z@yHmZ4%SU@Rw{&Db`+33#=ho>fjy$>mmQLU_-u|g(+F=QuJ$7H2UnXWH7SiF<(JMB zvN3EiXIj*k>!nbqnpns7Q&}=Zt9Xf4`6C)W4^QIb9h_>&YCg{-JJz=yQi(guPe6^z zfb>F zU8-{g5s@c-le_&lUYo4Y-I+l}uAaxMdrfY}l^`?%Mw_F;frHx_f_(Wsi098wW*>j+dDN377m?gA8wG2^tyAtmzQZr9%t~ENb)T6rMfP&v-W5bS z?6N=J?OWw@)?G1SObI`!7eJz#2ji6s+zxQYPjc6QHIKbdx{BiM*uj1-Z%|O0wcOuI z?BzEJOspHCulTS@u397^6Pe`f^z11lDHXqfwMKFsJQSDF`d%N7&pJq@&A17YFeuw_ zjS7kHrrgPjC873CqNo_MY;7>wzWRK1dS_>=5LMJGqhLAXNF-1*;zfZX-~=biw~F-M z7a38i@2hO-20P_3E*!5`DnJj-&1g`%Z}iL(Z8kQu+;NJ&v43mP9~(V+T`B3TXzBAG zf!*=t>TO1G%lS`=TMvoSgKf@@DOOkly?(}XT&ls={vgrmjmN?!CM03Ol&LLl`59Hx zm91oz7DLdqkm|@!t;b3&?{7PyXVl(3YhfvOk^eH9k+ySw*V`nemoNTa2@Ty7fy$v9 zz`8g2xcJ)@efty-n>nN6|QgSJ4S5m}6UVIPX=U}^aD zob5F0GBf!N#ea5f9-y`AK6b99w#+WvEj&$t5bH=7G6>U#U?d7+s3v!xk~e2acCEo0{E zVt3c2AM!~p-8qo_8OI_Yy>rr}XX2IRX`Y}lXKrxtSDlo1p->M_?6akGlY;+etk`k`CjPI?3ovkyG{BpJm~s3j*Gl?PV|J+ z`RDQ%FBa#krKGx@aYs7%!jRCb)y+A}=i{>~p=EhPK^`_zDevC~WWT-XgmheTDiL^5 zClb_SjR^Q6M?Zp$9-oFWDx=oZUmrW|0himkSr!oPPep4hx;!bZ)PwCXoh-03C6Kk_@?hxwNi(bP{S$l!y6OH|ma<68yIPlV#$ojuu_E;%ZG_!*vlLF^Yxyt|; z1qn=g^3P#0ul!ej1C7`j=yaEx(bAXZW;pK!)aA9UlhmmTFQ31H(GE7{rW*y%@~>VM zRaMt9_J>dU%3SZcO$m)$lu>Ed%WpGP^RUls7p2qdjkRM2)0%UaD(#I5shaKZ(0Kyq zDjEgFojztixUqz65kpjq=z>w~imi_!*Ap*{leRS3XkDXw8-AaliG?)>vD1dxQM?h+ zyVn+*s%}*RroNvM1fz4V4KkkM%i;lXA1C*?-a(b$Hz)0W_4_%-WZyd>eM%q@_c^Ds6`QViYar?>siv}VYw?9)yS(GmX$2)-0Tt|T)2&}; z?ZGn<;Y7=QMqY4nfZI3UV6B_v+9Gr+U;G_)b?b{VG(VX-H*jlaP;7>O-|o;LTv_V#SrM^s*-ML4gWE8WjYZ>eJ^qPmE!L{Q`@Id-dv#A? zudGH20ql;3TeL>+_i|}ccCFYVe4O%$yKnJf7qPO$ap&?Mi;3r-eWujqdA6h)&JEf1m?B#>x>P5Vcjnp2ooY;3pmCPA(aiVk9}k;j zBuYWTvZD!Alvp#>JFnsSlVXoEn0e`OR_!ZDO08XKUIn{JIuI}6A(}Ea+_~T|@trb> z54+TG#{tr^M+vR&jE{i)eNz5PPi=UQ7(20fE^^9KXt%Jx5TA2rMTTCE$Ws~0)a%@i zc_;r^P}6ZaMdIGVavht9f{JF|Qi_o{B({1qgaV|t&`vi0G7T2ln0V09w#dl!N2_TR zAaf4YW4B8pU7IXv@$Z6jw^Jaftr|J+waYT%ZpSNey10E7^wUE7EE3LHZSHKr!ia2) zG{WD&=y?I=aIF(Gp}Fs`_6`kvt6D1}CDNrpS-s)md<bCT;cj)uMuiH?%A9RD!GQ-MMJ`ptuO+U`g!1Cmk=Vf>ur^4Zh7^S*-GbC0y& zn~>E!efG-A$0h{xe5yL*>(x720oi3<3MxMdSERz@R04ag5%hY`J3*MTsk*VEf8*nl zB#$U%2VOa#kkOS){oFiQRqPWwiky^EqMa$TNzS=$5zj}oM;_X#WEK@j?PQ$rwCgcH z6qh#?5!`VYuu4i`tpW>7bD~u{L^*5CY-a}3A8i1e`T}M6>y==O%3dFS_y~kXr`cYc zF5B{4rVz%tws%uhbu0C!ZL4Z~QeJdUHS6BF$~vz&61$$w+p-=Y&Vvt^9!mEY#UE4% z6eV9Ut1UinBb~y>Z1%H!2rLn=Po{bPKjqi+TW*Tp9L6w=AP>}5?vCnYT2_JqyVEGDz_SFeXh;ir)GF`dfu z{F8Gp=0V>ZH<+F2#snzEhhu0t^XoP#oOW6%s0EC#_k$T)xy+W_sd1Bz2+XPPU*7BE zqU1VQ2yyB)<2^2@ry8^$uena9+Yr$CX_fFbErM)4`vOF!L1lqj&fa>o?`bP=?LorNmM$?D-)WsH&U@&>P7L#{vg6JvVP`kdl$_p?Vuff2$|-t%^7qKm5AN^oNvs6} z^PjW~IzZBAOj@;B7u%sitVZ$?%DeI}x25ND&l@2qJr9jdl2dGm4#K{9L$SXrLDq(S zJWJkn985+=$h*Vkmu?~bYdaersYfjsP`c;U_={!+9x>2x*r|8NMIp>512u%~P8?Ud zdfzB5ND%!&E2z!3qq;w2f3BRF9r5Hqhnist;&Z+OzxVrEcWC0PdDlHB^Hgt_$LF8& zFUY*n3S3^3@X-&{g`&a1`?mDxZBvs$0&q%lY+J(rDYc-@2B>&C%Xi4 ze>H1Dx6)gMjv%e$%6v%{zz=P6OI!(}g3Zc6gba@Cl`B`&ELQQRODNJv?05i_X?tbH z*Pr(n`xD-mhOz3joyq++JLqp95;SM*A>P~sriGap2Z{BcuEMo^?!>9jDS~Iun>68! z3OwXbSHDqFznyn$D$F)rwAucR0H#rUZr@pqC`vI7r#Dj zvpwlspKW8vRrX+4N(|dkkl_xzm~&HV|JB~faLeeb<8-s}zlI)9&@U-*j##OzG%n5V zEsaLXp9`vC9>0g)BM=+q2+7j8S{u`udVI#?)vuMy{uIR#uI#o*`JL7<@#+^U*(>%N z?fka3+(T9=ZJru#7ZASrXQw~4dyOMIZ3zxd_{7(W0F1chhm5h5=sz&V69gwpZq(LJM!r1K5O@guFFVHg8O*}KicfpS zR8*N1N^?<3BC9=C6j(+>t{$~d5$u<}=0US!6a8(cICNISEKmOsIdE(OaztGQr?o@N zFfTmcYul~iDPjC6P{i7^`I>77zfX(S)sD8dT#5i-X3xuvwRQb2NYXF_8k*5|39#X* znan8|XMXLx^z^RdDVMEpc*yX!H|xyLerHu{fD5G`e~`U?RfebdpDa=w=gh%R(3TX} z-mtFe+fT7&z{vHNTji`)Q`rp6UsmOT?mj~=^t*^R9ee`qBY#DGnVzfe%2gc>(*V4C zA(``YsL*&xl*ro@fP+W^Hr>07sT23%!;VhHUPyY-t{B; z(oyWPi~PxBOZe?Ki+lPiTr+FMa@V&SL?Zp4d`zB~f-r8QO!6x+iE?eundPHFvd-I& zB#ta1%W8LXTKddWK7SdXm}>)bqoBtGpo?b-#6C z)^l9RD?_9_to4b^_V+NzED}B6%b~%5_TjUA=APV!o?Ad4MlqyR0tdBq4nHN`p4E0< zSm(TpWhwTUntS#3@|0iYpsvgvx*JvpQ)&~hM-lNlynUZmiT)wxSk=X5Sxf**+L7Gw z1VDmR-?@AVe^R-jlk%<#ox{!4yteHpGVM<}$g(`)EOa1EZNxMfVvPUclX2)`o;vO9 z3~{eKebXb5?EIrEagv!yWVt?a#%bN(?2|!7Gzxe_1$^K_fK?PuEf8i6#a*+aU`eEc5>H5iqNlA@*@%N<`%Uyz+By&cN- z`8q3+tHe3j)f{XqjkB|O43#2(2ol`hZjl&h#=#yGc6Tz9LUNS>h73#bG6g}$(_Ui9 zgf>W}k?=Njx4A-2PL83maad;DR0A!?E(!QxV5ZJ4k0GOD{=`tV_RfjpUeXSiP!TJ4 zArMQ|9>3A835#%0;%m8`;MSQw78TfY(Frzvhvbs|wh@+SksXgL|MbmEP( z#Q+>J_5WB=1|NUr6EnR(CUh&k!MX`IaE=<}>*7_u_M36@XIIKZImw3mdfpXFB2EyE zN{3Vfx8f9iufkykWA)`Hzuuutj709arJp~(D~IDUTa1KaP-GtKy9(Ov+ddJc+K!I% zUw$a@H@XktHz!Xamq^a=T+sHr&uv^6I~5>=HlTQ9x+ct6hFxi7a${Pa%6Wo8sd{+A^4zVXTAE6JEGr4QNl z*&#PcZrI**;W#v)^6_R$LSPL{D;yCO?pxhu&%fFb-<+kE!ybt8j9F3R8>;LEjsGk4LI>YN;5_0kKTvepubMRas(=)?@jUEnCIv;xKDbfgB$25b4uT?=rD#T8XLr$Hvc1x!leUX^1lRDK z*ym6oYs2Kz-4JW?*F{^wt%s`VZud^AjFJQ;9>N3Yjot5R^9DGK-_MVmQOHY%MvkKs&*dq74YZ|}u z80b%sY!Krs>QpOhl$!LtK`IW}&VlGe*T@NtniXvA3fDfYBKd3deIP|M3Z7ap@wO4^ zG44uMuf-+BbZrim-igoHE`xHJ)i2vsa5gQb_L1~$YEmvd!(~usvNSA&SPE2x74J`C z@|O6qSA%RdWKP-(mnaBx%s#aRiGJ37hlPY6p0>iCkf^wGVJ>@#&8BTiQ*67 zWkz6oaq1-M{-Z+Ue``@EZC3*YPBf1m5=mz^N-+x~#_n)-cvQjQ43 zG?H1{xna5rl89|J=J$9J7|)iZ+Ew0IV-S&4q=U6QTA0l5Ih z1>4>m>>do!Q@%E~er_RHyjqvl+E2aAFmY3q0u`>cYZ{B@zYCpBdA5j1Vf(Nc55~p} zDpJkl6(d(85O`qUCruB{8@6-As^~*0`TeaxqHE@Ymd3ru{6|J>AKIw4u~4RCn~~*j z>zRPjO}n$;R>p;?x|I9I;G7Tz5`PhW%-~jcn85-UX{0a^!3`xl@!fLbtQ7L9dc>gp z_8(in&69f?e}xJYL#j$}S&cT)3~`514@0r9MrjgjUn#nEQz~^iZ#7 z5UPc`-uVXSb$%5@dq9JJJrtgQqC?Dgk6s3qDGZPU|%$m<`@mnVF z{=Siq7#?3|66|#OkcVkZx#SU&_pA)ZcUhAL7!()waX~;L?s7UOl-{6Lf zPK|qP53bdh?^TG?k=69=PA`~#~1U3YZ~>Ahm=>n}An zST!KRq56TtfM#ojoi@}I^*{~NShQ6`X^j>62UuB#J9>vqkUvjAEaT9RXMaKCV${tV z0_&O-Kv~JE22G=dzPaqp?L7(8eOHj0+|p$Rv?<(BFMlgsg;O_6)r=}$@L%Il@eSOV zeLx=e9veOD_A6hztO~C^eALS^CAnDHca6gd`xx2gI2dtJ)I}aCm0XTV(<}V2VkRzS zvvw*)g?jD!0ivg zk^|E_ARKA;68H>s*Kv=eET4w=sCimV>ldJR@jB>Zx>Zi~@YZCEhN5-6GF?|8+@w3f z4cpp+^5njifW1_6TgZ-L`FA=AZ%VfHwQ;!O-fv*==8R5l_2hcWz>09`@gMF?t za&p^i7Bu{gYoDuv#;7~=395(VU-6G*2p0vXLE8qS1l2)bv|grLq3_tdS6@@{0{KNl zz>UqL7KFevHLGU%%^gcF3TAE`a8t^gxs1ORH&F10H4quzA%=k^uWzPj`dj_BA=>K= zjz9Xn@O|F0n-XW>*0lCp)=&~4HI2W`k6wrEj>OODH!U{xP8M{S+H=kZ1*(KY!_L%+*(OTXY zQ-s!y&y%rUEO9Nl`)8M2+%m?4%tYnMvGpS%++?3me$3_XMdz|Zn#Hu>0^RCZW(pc7pus%fOJSFaqs?zwp6EMa<8W=@dgcp*c2 zrD6 zu^u72!;R)LA5?B~`^P3%d%8~(Rn&#VYIMcz@LO)4YUXFxrK-hkJ7hZdBUjSehg;>M zO7m#^Wz=VBDYpls!nJtCunr{s0)sxJ^iyRZ*9`yszKoU)={v3!q4sa;AW_RuommSARhef9BHzhiM zcgOAF8%stDcIR6TR!)y|pQic7I6-BV=A09S088H)>10;cb}!Q5B(H5Z(mHei)zj@= z`tC$e#%dcax4A8!o(FU;S}(A~!IIav71kClWL1RLRD^vS*szm@Vph*sGV&W0`jQ`p zuF&%9)Y?lpK<`?XErxngiJgn1vpQ!HH*I4ZKIVdO?vU7?MyZi``!+?+rx77CUUt(? zMlNY289z6l8`|1dLm%Z&SB}ZrkGyKxoyvm2(Vib4PUc7?yXij~mA?fraquC0ZV(RnoY~Z}yuI_VEq@ocqp0Shz!nL`r z8Kc?x#&$cVa6je;XCuu)XY78Z@oBhsh5d;EG)?I(>*f^`_4{xDtTa8VPWPtSNnfw& zAX&x8yctvOp(DP-iGkAR|L$_*UaZ{Ojy0^~)pYD&L$mVuceaqs_A(s7Q>#h7msJLX zQNb$$w6M~3Rm}9$+!@_m?x0t!klHm#olz!a(EHc$p_5joed%0k=hwHH1E+{xTAj|+ ziJ+v7?UoUq(^FW0i4!njyzQlf^!5Wu+WcS0hCzp|asQL25;Je=_8`%(N)b3E^?`ii z3xCC`uLemf;MhvYw=wl*hM#Sfm2gQC1fTa5=j9p}GeA`^cu>_d2$kw{i+Ren2sjA4{ z<=h3~S2s39PAcd(giL#XPVplIKVp1+)TT1gbb=u6h;x{5|n>b?!P_aaIZa>uj3ED})C=#GL4UJ4ilLqV8w4Be9 z_IX5gf$qxrEbb@1?|YpOmQQI3l~>`+=p_58ET$>0i!hv5*izKG%SpsB6RDx=M2UDE|o+;iJK4~{PK$u}in$k6edu?1`P9&Uj;Zka!X21lPiblaW$CTN{IX_#A3900jKY?;<9 zKtQ=grT$jTR1B_M3AjE=`994mU8 z8rK<)&Pte(QDBi z8}6H6gK*{VL~9c9?qm_i4dwx`qk?lCq|~RwMm)Y9ch5}|zu;!)ct%POwbq_du=<1ZpgC_q`?MYE%O4QG2}AG^t|S8EGCg^wO#DMAfF>xYH2hL+hs_px3Qt>-_AbgEeV} z3qw5yNLUpHoKlE@BemGJGUB}^sG1fA8k;{vS!z>fW8Y(Rdf00muD!`V8+1*#H&#ou zas9jS?(HP!%7Y=Roz){9pB^-Z$Cx6Uo=BOEV^7=~Zt;B)5JhBtA!;{}`HiPN{yuI}F%8(92M8VS-fkRHhK``ouf}h^!9K5Ej;^ZpRoPSXe4QjG+NH76S0DL#_3qU}U}< zlP!){$AnINeguRXN`GY9}vOZ$9H>&8N@Ku%T-103|=6Rc{^ff2Q+K&)@>(plf$%4kkYs#?oE2}*1%PQ>VT77wLihca<0dS`sKFF1vP`F6V>Aw>bF!& zM;Wa=HCN=cQT35aSwP609s0PHqiBD)=cY?5!aug65JiZswx=3pc)wsZRDpLdRR*Cz zmi!_(b<%vFjduqg59AG!x~L4JbG8fH>~~ijdXCNI=FMGRa-bVFF>fx}U}T{# zVlLOff`=NDQH*li&Ibk3)h4@;c|IATHLX{`gN_QAx+ZqsNkHPW*38)Nm#4{}*%O4G zivXRhTz z^)55+I>EQF9xUF5O6tTZAB5k%+&FFLIG8ec2P*J1&L?r8aXi7zTp3P8J$Nbdy7~@P) zSOO$)n!IB3C2v5j6sN@CyufCfO@cpa2#t4|%0Pv{)y?))xQE=Xnv9}+;ZkjOeR3aT zW+`%fX%tGRfHM-9WT&QhqB87ISkRTy4I*lXjv5WDsAb4AR5EX|4TqF~<;24A#x<)f zYN3Yo&5pwF=uM_hTfuDIkP@jW__|ihBsB&yRTfsm(xN)ijhj7Mwig=Uso=ucVJcT1 zw_Ld0^y?UY{1DrICC{n2ipHT&b32EW`>-imkxk!YGf)hUNr5Icx0f8zS702uyDVoX z4_%pdTE66^JRr*PX_~zdpLqA zK*mTzP%J8kIC1HFLdVE_O_}@qFQW0ZP}Pm5>R9AWk;+eT%4;gx9VBj>`QpLR`R^8; zkJB zL~JU^I)!7gE*f2&`Jo|t4eHm*Gm)?OwpcsXm*_kgRRu`LpD5JBRqPgwdQhk&I{ci} z1D+RtjdeIvx&C~FRbmoqC3btb4$=L26F;thh2TzNm4TDgv+QTvi0Q!rvZ8IiTNk9r z@J|QFsE`~}*qg)*910rqt|YT!NK8~|o{U>|VCPYWiVF`(jV%GRNXAV zd5FnA80UFXl~iiRl#p%RGOcL}fuM>BP-+!EM*YVmk6%W~-zZUnr`$Rg*C!evVnIP4 z@avE-aIDFe6!!HcT3!KSv)j09<8LwhQyQIxM5U?=C5bN1o}FWF3%iYLtKS1MW%{&# zY9gbrIH5!9Eq5>JP;kp4#J}`H72pa}Xw+MEeX1>zO{0IQ^j+|{UhjZ>H?!0X0TKVM zZl?5XG96mFJ||hk%buND+EAwV4q&6SogYgknp?()A!P!tWE8W?ZF4TKvN_Lw-AEFj z9BPhr7O8O+z)2=Y#)!96fZtXG)Kgx$G07L&d(lgH;b=WFNOBCx4wMre8k?HpHz%)vuDv z6DtTk(v2?mftjx%)G7VW9)`+XFBqt;rFRnpUxLWV=T;EmbI9CI{XV?)+Y;M_SWi)Z zTp@O%P%5o0f5T8D^zU}F$?%_A6V;>3#cAV1&Dm)?*UCLA8AvM_w z9*tI!9$_n|!ggVi7%*~@w7?oz&Ccs7%OjeH5FRYa*hMOJzTSI$hFQJ_7NJ1B?WIGV z^Qn^C1vfic1IInaxjU~&o#$28N`v9nU9leTu8(bN2>X6VB4W=$1$1L-=pFLI3^VF% zz|Jc@YK~|v6B~G$VRKj05fN4TJtyv(!>*oyU6Uu5j*SuzV{XmQt?G00E%6Tezq>V68EXzm$_TXK@{XCv@X4Z~Flr?|0BDB#fbWr-(UR6XsiYVO^2EYw8&j4M< z4b!UFqqu#^Uk;z!$sSzEQn`*tzez%EBt@GzlkvA7+0Yln7X}LX7XzyU$XT%wfj)$( z`HstcO~k#mSoLNc>L}|Hh|B1B6q#WWUWVS=Tsb{L|Z_TBCeTGF{?594KP?HE3{xg zoUt0rP-4OQqxxiO9xBp=YmV7&%PY4Y+MMT{&CPmMwf^%A>ztHqG^{~mz0m`n$q+AD zpWRktlw9TUV{wzJ#HuC&<1g1!l)D*Dt{HFzhpNSmaJ9fSs3DZucOHR}H(L=qQ+eA~ zd(&k>4D`0qHKC(w^^?*{Tg#jW&Zs=Th&#r$^ujq%m2r}WyS3@+X^6Ulv@;Unxt`f`3dm<#oT*F zHMMo&!dMVdfuo2D3Rn&xT}nVYih$BPBs3L62~B!0R+OsJd+!9K1f&H->79^-4$>iz z03n1H_%`S{@B5Yeh=D; z@dC2JI1evjVeimereYGQ(NQP9e^+HIdjI2sDmS#Si&E6&)9=+|n|(TuU1QvFJYzGt zKWqE6YM8Eag^PN^l>?`Q7KWo}BD{RhEBfi@-HMdeSy1-i>9y)>0kE6(K1Cnpb$wN> z5P`RueDoDo%{>MWDwhu!BDi_QOiI<^0bJf9=qpp zsjWXcYD6Cr&+IXLaA;{8%InD_if#oUQAi?-?ModWb#Q^a7*P*AGA>!~yX3GP} zWEQE7J8r3mVb15S^AtF~%?V%1Q+#u3t~R}=q~lb44qZ|_Y*$RPTvx1c<_Ar*|5~V| zyM6YP%n{qA)mLmv2B>zwj**+q`=ZiM?=@vA_)4kElspbOfU^0nq6V-Rh!}+rGPL|^v;94FY3ItpUbCWF1b-m;60_G7I)b}F5NqiQA& zOg~lmB|Bd_Q)r%lQ-6-fc5(S_rVhC?5_0(SrlP5+5o)3f^~+s|MZ~GVG8_3f?(r$! z68Z{zdm5N(l=&4Q{yOXy3o&a@Z_DWF9PDCd6x7G{zE!o31RrIp24CZA}*E=z^;^AK$m7G>K4l`QeBIvq|%*(^|+OM;aG; z$GxgSf|4n=LdK70CE@!Cg7FShu1@L2R&omGp^0 zwPX`-%?NxENTj6br7-RU6^v6$tL3zXnjw_)n#(EzJ3^q=v~{Z++9iDLy2PInh_fLHm&TuNRPCoOKy2n zsnK!BZYGyaWBY^sw6Y1Q>?qrj+J<%XT!U!F95;N_>yZR|N>s5;_5qWu>fOOzMRV&7 za(C2$R@DH5vt~egg<ei{8{9eKB)axv8`ZjUMN-JrIEt9I8-+Qnmk()5uo(}bkOqF5B}5IPWx2-ppX=dW zJawc_f)?+46%2}F62w5H#kVKJX?zCs^QoE+JQ%D;uwjVJB_w3$X%T1GH^4})BZ;_) z-YxQ8TRzc!fGp)?$WMy~qg10@O%5c!xGlF3PttN9mL?-=PtA1$B!0)XmxD zi|XiK*6A?;S~b*3C1NbT9&f+EH&VB-n)S;lMHaC^NkL-<+w|VFJ#@u_XQQL+{HoZ_ zd0p|`+iunt(TB(x=-3?%ZbGN7PA6yZ25!B?ME&|G)}SSb$qzNkJa$O5=qOvB{_GY6 zD#`f1Z;y)>d-fS3SEnI`X~?Q>NX!xvZ|3!XTE%06$_Cj#ldU(CI!Wj1v+-!|jGz54 zWXX%DQHmnE!ojvF1e{%K;k42#@{II%^AJCmWS+un#MW+-aB-*fT)pGC>hla=0*AWP z-GiQLNR3~v`+j~y85>KE*Y%_-$j`^aTT(sVbh>u?-BqQSBR1BzPIm8_27h6M z`);n9DKW#(kNI`CvySY)cS{k#Es`Y;WB9{0-HkwxFa&3hrD~jWN`l#}UrJqW+_?bF z*j%@gX9=6R(Ie%K*_;TYtSp*=f*o}n3}YzAD*02j5X0MQb#v#ES87qDck{?NF?#6M z-cB+D`GBXDN8Z+FX_R>K(DY>&;lqggSDZU0Mi?1n52-K`d}63aICnSONmnYa%0HJC zzvZIC^?J=Vrwo&uW33&M4~Z?;5R{R45{bWIiB;$&q?flJH1wh?Koo>4g&w|-;#02? z2LsD!tF~yr) z+FCYSRB5KqOMldJ&fHANs2y?J@X9)V+XfMp*Sz8lY0Vg^Id@|NGym6lyK}T@oIn5@ z#amGA@2*&Q?ihwLU-w3sL3aD;**8KCoNN7>iU}mFrrXcM#J$ORn+ercgj`1Tbihg$ z7}rt4p%(N_%spVrD`+g@283)^EF_uv&e2CstvG|dN^ii+Dhjd13m;|8*-l9baFr?u z2(bCJC5XUJT18zN?IDbQ&rTlOFV&g&Y^h$?W23i2D<-h${{K$ljvZ z51h+Wru4bQ@tH|aoAFg&y7Qj&Ar-{#leLJTs<@QyqJT9G*e{+2e1!(PcFV?{tv8Lq zD|;QYx74(+dIqr8X@Lm_mmBlmqG+N?1IjF0JtVLBVs8s70Nyz@C?EG`vV+`Ybq zNg>9tICJqANP1q2Xnh?^lbF+oR9PZ)rIl8cI|%C^$l#KY^8%=%L#&Ymm`1e3laHe? z+ze}0e!ItdWQHBQ1b8jXX=~3T_H|L9I~Mmak|UwRPlecEw(n+RPxB0g@hb{FgYns{lgZ#K5Z+>qvQ&xWwBg*Qib=0&Y0zXvJg>ItDwtYTfd%ognK*Mz4V;eY{ zzkjo}!F-Rt2KTh9@gim?HTRvP-tK#FaIIY|jKYhnsQYoY_RyPr-O~5<4Y+ZG9=NyF z`XvD-8(M6Te0EbF`F?AmT{?WlayM?%*%|H3?>z6fihaEqs>3j}p`-41-Zf^!Y=@hHBwQbO~5M-k(J7a_;r!~N62x38|9Z|*Qd z?vE41El>w6`)SOboPG7bvfS+Xv}&*tMWysY!I~A}8=4^%6Ae~U!bY$ZEe5xq>T;l}u5qqqgSX{l}%j*rCx^B~LBJCpypvjSsbs0vUzQ45ZUn z#aGwrC&HmN)oyTVgK}a9hQbtJ#Y~d8%M;mfjjpz}##}~@cZ$*hms}_p-lOlS7aoEb zY?2{f8Ldl8*PUG(CXM(wzfFs9s&TWzM@Riv<-YYoT9>@L=m(5ag=SjE`f^tcYTZ4c zCtmXg2>6&J1``>jK|GpNXag<)fhoUAJPkDwFns(*s8S#q_ttDAOhH{WDJDoRRs zJqoA3|HMjx<{4U}T@+nNyt^aqF6|X4>A7HQ_;yJ4X2ZMlF!RQE{oG44aaEv*AAzqXNc;Yx}Y7TbJ(>*3x0ky z)RZ|1UxvAwq}`$ZdF#hJ;kgCdegp0UEBg+!k|hq7=V%*3sZ9rFNODqRZ7x1SwMN30 zB|G0`#1@vQn;=b5a6@7XY_~wR%OeKe<;A0=4HJ2r9h-lTW~XCh_Fr+9yu_l5iuf@g z#~Oq4s5&7t_^aEQh{l=};zT>SIt67un)iU5=s-1Uz4Rd@DVmqpWZgp*2u@Yz5;aU(t;=Qo z$YOneQ8g4BAvdXYm)C#uVYcyTHzcz7od?6fwgROS@7$rRi%U?!7HQb9^gDiPk&Sg& z=(V%zKXpfxaLNi%V9iou0i=7?Xl8Ie&4HXew=DX*&tTd=6b75V+x^`YLD%rk#jH*i??7|i-* za5A!_px}A(y&1f#R>Hh&q9r^r{hj0Kd_@!!MKtG)=$;410yib%Nw6O=>;3)0?O??Gwku4PPV3#$viSLovAw7NESzvrrB`fP0Zc!p^(6vYBjG+^joh0azcw@PO2ySp z4Zqv+A1HD$Mkh?b3DTifYoHUI_<4{s8CoZ+niZ4c@ibFkO;jHkLk%C{hRp`2%rzNNnG0+-y^4#WeiFhoT9 z#%jz9X{4#TXZqvY=HzDiJG^AzhgAjKA2O)yXQ?4?WXBMhti7&&I z;sv@-j+B6wprL|{7c*_2A7On?gf}$pM`Z@TN=k^~3S7PgKU_LaV`+1-2l^0PADi6Sc;l z$Y!voh1#u?I8EFo z^^&uO9sMF5OP7kbosA`LlpcWjv_{C7m7sU{{ay8?oaPUbu&y7hpeh`5cD-w(hWWSh z{CQcg&%1`%Hrv$W6`Pu@h{jzjF29dHQsrWg@37%>g!Gq&%NHV|om}F=i+I0QI>|Fn zO3sbs)qk;aN6nAIiKXpHTrL-A5EXg(^WdduTG2(qybD4QTUQajYP_|^XU$hdyE=Zz!#O1hMdc|l59$ciKGp06t<0vK*MS?2Ou}zryn5|@1 zug@WFZY;RQqJ>Q?raMZ?y%NK@f9&e=?-XpDiMO#cmBMVz$~^XyNKmpFNLELur)i-E z>UYCKzNwX80TQnguds|&v{hS@ZQ4}dCD@u)d0iFNZtd`WQ|uzePqC0f48Mqu^*GBN71+~Yf(d;>kaRyI37)=w0N2v;oT=EqA_?5EtF zqi{5LOx~oc@hKJ#Cm9~i8I_>&vAE zOlL;zFKgKQd&NZwsVj6H%y8K*<$HFIR_LlalFso~uI6mpYQW}Pb;I$##W+#@#HwC> z-*vIXg2^Au2Gya4gYF*H7lPT-*L$IhkE<@z)i#0QCiun>FV@t)-sIU2%Q8kn#?BRl z6we)`E|Y!{qaPRd%d_s5wl#b?lvr({khN;2oCz4L1IU z!m&@4#_>?Ice@aJmpUo&`WNG^2CxK|x=2*f-jHr0f{1=Gx#7r?nI9ldntMB-T#M_> z5S&I>55H(O$VTp4$Hh39=TeJ<1Fr64>XX5kdY7NqLqs|I3@f_ppP|{{`*3XivrRs@ zt<)1P##Y)DSm>z&wIKv;tPnp`Xty?ZepbOZ1;!_-b^3mIwcCtRxk7S=yCR^;ls8| z8N$A=zFK}p!y#9#6ZsrtTc^LEB<-;Jm4!j?jj1fU_UKLuYTy-Fkxt#-GxA6=@6z4p z?F32mm9O1Qx@w&Jg1;LKr>5mX3?e6rW@>$6uFO^Rf2y7FJBZEu!ZX)fV_u(>iSDHr zs5a-&tSl}J4{jKsaJ=V9?k&Jeoh5fXT^`aoSJ*T8fo+TG@W870%^6uyjm!!E?}f&t zRfEr7KAD4|W_V2P>%D2rCHLFxxRmNM#yhiz#^a+w$WW;^3lE?9tf;*Eawoh_N?1}< zPCKeeBmf@aJ(h1>hS|2Sn0>cC8w+4A*cR}JG#+MRW>q3wbROFNhpHMK86Thj^XDTg zTB;r>O|%#^R>?Iy3Wpy#T&RPDuM7_LQx9x+l5~8bCu15UH1gdUluS1`nITBXy3jcko22G(Im( zsw2B$&YW0>+c0&(h-Vnp$%3Bp28jJFi`P7y_jJ+izVtvc)Y+K20KZJdXqGN^s^vF# zI>3ezXUD(^Pqqo*s82|{zq_s--=A+CJ#g6>0EUV0V6 zH0O!HgXF`K57d@;HS`_s1yJSDXgC<F|P0D46(2ltb7KB|;YQONC@^~B-4r@AqF zwm;?hW$0}|E;8>zw_?KH^Oy|0Y5t}ajbXqT9o3r78oXjob!n5C>jabV_c${Q;qdIi z0rl(oB0||w5?!9iBpdbv7d`A(yCr1j5d*;eyPOKxVpxrAIoTGOMo-`1dA~j-ivbKb zSG~g@FG z{ANT1K>tbV9XfO-Oi* zpLbWvd;bUjJD)R_r+sH`eqNIMPw!1b}+IYU;MyQaQYC^i9;t>A}HLZVXfzxF3 zqXWC9LFS_+If-SK7UWhlW<< zE*C@xhSFwTv)qr9S1XK-dm_=JvjeP+JWZhJLS|CZjbvFrNUVwT$J@7WuUxw4(73DBUmSPoyF5 znI6&NpSJk(c9%EDZ0pB-<-8~2Q%xs294KYelhhh2bMd{yGoAaH%QQ4pZtY`H>f+Ep zZ|q^6kDnaA{>cea$+v^WZrSSd0UIc5RP|vjn*A=#|Bw(})ief#pqUZpf01&~YN!Eg zR=YXhkCnp)b{Y?xCY+G>dwyo`IaR>#w@i&a|HGpWOuR)4|JBh~(H{i~{UXt4J3MQ6 zY|%xZ4b+zAv;M=3E(a_;A+@K?r=dq_8LW20Ukts|0yGQb^2`I$>P}69QNNlBKh-wmNiQrdd4z=e0p9G5}U4OQplA?{7^WeD`0cFK}wg zD6kt`bn7hZbm^yz@pl)MoN%9?$3CWz!hye~$k^ITX+QtlZ%e-@6prwj__aXh}gyNSHwVAbxqJuGlpD zeY)e{e#?=XD}kM4DUapZQAgb1M7<uw%sdE|8cyCT__q+vFwk;oL$us&t2#oLytlk|a^0%mAvJI_ZOS zTIlJK0$J3k^6ruwNXZ~33eMd9=DeL1BuHGki9+r$6`rl~q3Ta7oF-I|F=Pf3bW~nCBLiA!v6y zIeefk*NV5azWm{*8$MfLCfS{=a#wd++^C^?z=4a$%a)3i{49|m2HfUV^Ss4340;vr z_VCJm+RC-bLo+JD_$VGDml!WVe4zMTz5-@GTuN%IpJ zg*;f{fZlQ>nsadRPS4Jq!B)w2K1M z>-RL<-+6QnaxU;2*F5QGFu3zUCoVhx6en-_@JpG!2Hnfpt|tt_DCgO!-T((0!5;T8 z0pySjD(w}EXAP))-rjP!%NP}ZxF?q^;o6q$A8zeUA;F0IL|`*HYIB8v718H$lb-5q za@=JZGFCL(D`(RK;YGBxZ!;;j3P2hE;u*}bQnDGe0C&i(`sPHPRW!TC2~W}yUiQ&GvJ`N($;eOe^|MzB{Tn28^9fALQe4?8 zvf~A6L~m5uCu)n(Cb@%Bv(px#sMG*_3Q)}>cVlA=l_G;*iqv!kbjb}y#=8hyvq;+C zn{<-~jK*VW-`r-|ccI~bvF`?Z1ki1Q40-uq@W9+Q-XSL781L2}m&rpaGEzT1x~H!Q zGN|=qxE8F9%O7=9TJ4&v+zr+kzr9mS2cpht?S#h)sS{~S*a2>4nCdHovBb1^+Zjb`0o!$|!hl0{ijLiJdNrw!m&gypJ@ zo^K>mO(i+?YjvC6)6wS9*Wc z6LDsI{Pwn>c**ccWg#p*NjUzBd}(QLy~jH>E*N#94#>^*^=?AN_TTFMPLb!NO}{1! z^yP5qf_O?xo}a2Gp}E2Te!Cx~s79j@@8-JDuepnNfc& zkgC<89z+9#pG49Ov$$R0p2!ig_{)MWhjSAtQyM-kJ?b{@2QA#(6DyqwYGCQed=tX6 zchV1yT9kejt97SFtwiY;?Q(_>4061Zvw)bzyUjb6UfJJb+IC4HK8Li%&DnLUxjJTg zO3mFBP)13%7zr0_muGiW-qReOSoo1}=E8NWIc{UGR~_hSKk3{`%IFhCzh^Z9d;UQ# z<s)`zEsiw+r zRco2BR*BFrPp(?nHlcBu=+RGKAj*<&N2azz^m^*g9?j=V_nUwnuu%7sR4v)#%|DPc zChehf^O=k*_RSrpeBW%@^^8h=$;wOl6Nf+slTEWiBw{7_QJ? z4Z#UsF0Wf;BJ5vTNL*fAx+YtixcErZLg6)&M&xa#Y-ahwy=zll{`M*v;O)3?E~LG)ix$1$e&t zZbKc~^dC6M2yP5aaJtI>S0mnwlcl1=BP|K%v!%w}}gsEWoqH78*nW3e^DiO50 zS?a_uq7F95jFw!RokeROnTSSH6tT=VO)P+0%`f| zTkvbVMQi|Ags!Okq`dVVuOLoZ^Qtfm^Ot)d^5A^D`9i=wDoEWo|Gze%f- z5Dm{buN$=$A+*5_FTmqmQ)0q229j2vEejn8dgH^{I8vod(^kAZY?~&N0uv77xKb>T zPrs%3`3FzewdinrI)>ws0r4CAIF%0_LoU8MSdISa*7vc4Cx~H(;yJLv$YGe(TtIbn zfF_MciZ>IQTV+{FJ0SjY?%Cebs}XN5Px-!gzQEio1hI0Po$0liMwl7KV@of)v1B#} zsA@BmOzcXxx{UT+cg2~TIqPVrR(!)*)>n{Bv+-`1PL>t_>c)WVEE!(F9uDXgri?g7 z^#&9PXv(<01!G_Iua}+Voi~fhtt;Dbo4ZW$Yk#RI8FHkpfqnUyYr;LeR8%qdNC({n zP+fdf)zk2p=)HRbs+o^DWDgklktJ14`qmy2(b7)?TlD+j`tQQ4Q2Z!em6IowJRQgV zt7@Ay@x`~ZyEe{UzIK%!EtAAyXRgf1h|Y0OJ`KI-wCV_2KVxgTDh#K0m3;$g*?|a6o=$vki=R2}_$|XRB`*q( zfv5^s2sIMt>(-1#u~OG8OkS+w=*dWfg(y@LZ=N)iCFiHI*&1ETwRt0dkfDnsedLzF zKq2_mo`7mVkX-q4;hn<6rR$+fqI#&q8kOr}_L%wZM8q@wgd7H2T%8R%mLp>Kv;{!7 zTU^0Mu1PFE1kQb?xjGApl>8mXS;_O+OaO;yn_NBaV8s~4WL0&N*rq#ybxPPs*rRxu z-?Mn@HJk#s-!wVC;#%>i09K(dC`7m8&c|~ovF`Y)hda@9d7|eGBc#mwY6&?uyWKKl zui_V4xoU&E%17h&rYGNYBs%7mUBdG&!!Z(O->2Z`r!1Xa+r;`=Dp# zBURl&UXICoRB?t(@>*HK+=a-TNdQ<~uRc!mW3rh^fMR;@jSEXp@YGVVC@w8uSO2?J zvtJ2*VEoyYq(!$po3(RRx5|joq#cckIF%f9GiH4P0eSXX1xR!E`LOaeJU!R%tSy39 z-i|}Ev?^o&q>++qiRT`OEboTXX7cK&80N3xkewR-`j%T@{Yq_UnR6v%p}0b~>H^v; zcJvfqdWy}rg**|fQvApA)YRhi@jI922YbJMu%=5E8yJ^t(KVMAQ0rd_3W{+J!1C!h zMOyMUpLS&3Q58nOi+l=cO}5;YlW8B1eDA&V*<&p8m+3emh|E?PgWA ztXKgL*P6mw{T@frrVBZ+iP67Mxfo$!CZ!zUnHy|gMIV9bqq&M3?`lpE=7T&_7PC2E z%@hq#O;g4&EwW~xKP8=prT)BZVK(|UKRbDfx5$gpO5kgTpfh4A84B6n_w`v@1&AS6 z1adks#@bgU%KZ~W-7Pz`s{Q70g%Mr2o232H3w)#zOVCsuNRy@MYz7ws*y^& zG$dmjT0#CqKSGP#eWbWtmm-tQG00`^Ims7v0h_i_^J8zB*WSg_{*=$%k%kG;Wj?O= zOYYK|KJ*eq|7iijJpFsg5d^7TVA{vaBm5e`YwZP4p_U|rkA&3-4g&1heX3c9-ZFC< zQ%K7xg3j%z?Z(T^`HzP+rL&7vst(o$kU{S?RZ$%a?|D_cR9FwK(N&C`AUDf5>5Gv} z30}75q zrM=D;hYZbM-Pz*ur7jH((fDTk^(}&-E`Y#2)wqXX_2dr8RU56M8-ujpxjis$I+!C( zea=|P^u~kp@!mYSrG{AufGC;@sP?q6D*vKX{*|undHz!fmcnr7lE~Xk=&Z!YN28N} zeB=ss8DBDitBXg(&M+;A{Pmbx;6}kmhRv_7Ql5)DD}koM`bt014d^KIcf+IL`uv!h zq;s>Ll_@MBU0&p3QM$-L17Rfz zYnk6zr*8u?k>j})aF6wUV?ta99UBjWA=u+%wnql=Pfy*5J;bC|tnrHA8&_FonNew9 zG8|GeqBL~+uLtxssiW!I-{!kijF;+836#U0{2Ec?ml9BnNVR9EWdB99Ck-&D+GZ^8 z1?xqPC--yCdC_eW2vg})r%FtQhR5wOBc>x3T!YCULdIu$W*s_pS>I2b4};RE!sVcMzTx}y>%<} zhk28|W|~rh&pG)Xd%j+79Yy6AzV26X@p>6l4%%c{PNIKM;D-g)m*Jly!nLC|qIZ9W zbl4jtJMLYz(JZD6L9|(Mc-pL7DR^b~$PT;GUJS;xu@i%cc%LwZk}BbGDUr%|_vNB4Ps~}H2v+@S1{YTE z=Hac-%UbEe!c(8I$bQwV#u{v&Vz}>;$B=O08^n+k0L! z5#vPzwFr&a>4f1_GDt{XKCvvCKs$Y-9Ua`dF!TTtk(W5b+h1_Jx4$et9&Z9lv19Uc zz9RWTA4#N4Z%ERt{HmH>1T5VAFZVgq1mW8{Bejn;`Dq8wSS0GOtLV>%`!emep3=C= zLtd3gAd2I{G%Q5(=v&1Zq$bDT-||7j=6vMp4C?4}RzlYb%1ah+k?;0MD(|SW zp_4rJPYS-P#w_5`IOUTvTL7PRZ4j@TB4lf?9a357N|pYy^<1~fvdD_3^;;5#e@5N- zm3;znRH8$6N<+YMdH%g(!l6dmMZKq;yAkMwU*V7_vccDo57940{h>Cm;%U`_q;dnjzkya|F|?*I_}2;&XmAi zKC5(mJwLd;C+aeL;n0Mi8^vB1@lqkZX-{Ktx@w+h{h<{FMypGhRKq^Dy{_1Ls;cq+ zW{3LofIYh!TI9l;_NtJVnd?GNdIgh-|yCxcm0+ zFdxtGoQcSyx2aq<&my@KoXdUcpXOnZBV4epv0uSDDF)K6^}C$Fpc!36cPjs;yY{Il zS5&c=f*B_n$C*pKH>DU;=8CP~vG!t)S%dEp!MG%&JyEykjrJnZPJ>{HpMbi;hiQKe zOh6Mp4H?o_g`)<&=I`~U}go7unC*1;$==ncr|g4}ed~BMV@c3Is z4cTDY6ouGkzrKl2RVq+sYFQW5EuT>F>Z456Ry-yl9luT2D)ZLVBU(O7d-x;ibzLVP zg~gW|6&iG-`$Ce?I29v?Y`!O`6{+dfwAP&H&I(CEwKr^!QF3gWdRA75w7hvFFoXTJ zjxvQ&ulmmkcIjiTcUCNUM!lC!$zVra@Yd{)!5MKINcD>vB}gjW-iWW5 ze*7qX!4uaEPT6{sLi`r<+-+ADMV@tr!cB567f-2UR9t3+MwzFK!{xLZt7joZ@8Zc~Jcpb;6lU3`&)++cZetKNPZ z^~0}*^*l~iN6-i-m?AV#!>$w^%Bxq0)VDg2)OHGGJr=o~5gk3NOLdah{c{@tQ|kZ2 zT@A!8P_0Y5;Ka+~7SSp7uX1Zh{qaA7^tWdtB~ucXv!?9&_VKk$2ep&=-*+Aa&;LFm zywF}-hPnJNkP`kXRdV&Z;((guUk$cKe#HImiyB1W)mN zXrB^bMmLIZ(a|;pd^Af9R|E|@mr#JG<)}R@);J|BSVxQ&KG01=NHuV$9N1;Y1J$Od zppH3aey!g1YXWo`*h24;B@(u9d>IXsbx4YQJu>iBpBJS5SSw`mz`*{H9Dtr}I2`pl z4*3N36`%xwtocI|P2^5BeRj)mC+A-lkoG!KUvy24F|QO{pbyF%_%y9kSg-w+TK8dM zl&5k=2Ib5d!7;=`B70Iklh2XMsv|A@`|BEy`Mz7pk2R}mg`}cm7qT*h6AtIaVPn55ys8OBhk_Ygrh9aNd>I**RKLE6wEfBQ-7S4Z)Yo3r(1Db=1ud}6>a>h z+qRr)GA)7_b0y{23j*OT8vOwWnYw`YcaK%dbsue*tQVEN3OIu6hKv9#1JD9TbP0g< zd+!0W2xXO0aunk6e>%c|z9XoKjk{IPti8x68v1r2O=p-)q+# zT&Wx#TwZTQ-xAbZ#T4}i@Pji9$}RJEN&?_H7h|0vj2;%m{8>y zTllrltkr!!RE8kjnIhU-2l6}YR~}eG;Wxc+7de_M?)M(v|Lvq3M0#VP@vXxH`tdY> z!sYUQQ@aN~OmO4e47%&HlJ07g$c$w4HAZolLEzOt__KB<5n#=BJ{a{ZV|L>B*f!-gF<0!!(yWs)) zrnpi&wZN9sR+9MfLVEUqA~C`Gte6Pdf_aP9g7$#Jsw0Ny$4d%;G?F*d8;t7|t8 zQ^O}R{srDmX#sDLn!gh^NA_r3aiCQHCW5(p;Wyasp<8yQ~VW}hS< z?7Ji%Y^eHNxQ-$X$2%fFT~jHR6rwI0#S-CFsK`}t8PQX{#{ zz&YQ^wW6nX-x()}KGVZ>tiktd2Sb1=zJvFB{U;l4C@ZaRZ7Qe9) zM?(LRO24xt*sb7qQcU9(cP3{9VpMQA~T3V~5xH-CZQ^?0MJ?gidsl*^HYVlr# z{Sr_b`eAK@WO~Sm7=MZy*@AQY0{(Cv$yk%7Z?x|7Cg4)K_8ZBO)cQPAMnB@JO=_>K zzp<5RpJbQ6oSw$zD|c_-ZUO>n%R94x$9)(Y`^TqEMb*Ou>@Qfr6&BkWAC!4B;7_gl z|BAl-9>B}uyq=TfcPjT>vi9qz!#Om?#)-(M&1N(`h z?i6m9n&~7^53L8EfP|P8#CJ)J<7W%3X%t#f3l>%(R^2Bum7e0w%!;LKIRz2@tEWX} zPyOG@+}s{$vQv*oWa z)1Ejfcn7pW&+WG9t3PItEzf%;d*ngt$NHqdl_P-q0DW6M53@;qk9f@?iP_{%ThrqU z3RNIG-_Z+tFZ-rgQ9^YVcxdQ)F4j9>Hw&`|Jye5C&rmulE~%hZp@=l@n36h#j)`7Y z`Hj=8nLY3;D!)JR>=C|5tM{n(KzrJoIpD-yV_V45i-nwM(OSQL9y%(b0a+j7p5WI~ z2|&7fJom>9dKN{WHI4j>iyv%S!=bj9?)^e3smw|ma&Z6Na{2?0HV6SdFq&8F=hY#= zbeAZY+6ebhiJ+OSHB%(`Y*|3)h8H@EX7qawQd8I5k;L$-0Sj`}FzCkb?flkws&RNyL(fh4w|iV*5~1(@qMgnDGhpKjXPs0V*fC=z zynp3s@7-+g2-0&u*^Yxi3pg_oia4WRLE#DhHnhT_>2vb5>1_wkN2rn>Oc!`AVqstg z+02r!7j{l*>U&i4qF!_Nw{cUk_qwuPA_h#cz0*=%2fn@Wv}u2Led>)9<(L_|KSSO9 zVc_{f{g+j>yG*Vf#-a}jY3}1B#$nusKLY1Uup=)#ZOllsMqr^9R)cJ3=1} zDqIwo#$A{u(BF-s?>fzLhvT6_E;tn|rCTC7Qxdnj9hyGipVyKQbH~e{|1L(!rl@yY z6tiX3tyf9g;+boln(Fz6+$LtZ=ED_e;aS%%* zK@2gTcG>*q7%jE9DLz@A;Jp$zcc5CvvsN)c2~w0&UfzEX}R$Git@*UwW;1 zx3(y3Q#8(Qb;aw~ah$?D8j!?X`D9D#Fs?P-j{@!9V+#%!b#BDv>&3!2+kRF2T}neF zGaT5VV1+l7!lgwp!BXNo!RjYYA5O24%Z4lb5hMOJ?ygiC_3Qd%SLF&&+|V_ z7DQkL6ch=DT@GP-)G3&UocHv1Fb{vrB`*|0cZ_!vr##C&;*SX9Drcn%Y`E(t23J}M zl&>r+xKZa0Fj1t#92@2I@qwGs6z zR;j1c*wwhIvPln`?2{f=2DhiD^S<0n7SHXh7M6hftGJo|MwkV{3ekaGpB*(NTy${r zVbLOjO2wPsR5XuKa5t#-KQYzGq`P|P06>bS-%9EwKdDePI&RIejiBf53${vf=w2}p zKt71J@7;E{F%a{hYO=gfm!iZQnXM;6WoDKV zI=li%fx<1HXtS`7?0b>~ycRfwRJ9GMmo6TB(dHOM&%yY6M7TZ-_^+-=81M^ zNfdf+M|r%qG^-g}g3$dQ&iB3}pwb)s5qPhb-Or+z;agp_<(P9R>szm%-mFI`z=j8> zhWX9k#}KJ{8AF$b^Q#X?L($&5?B>G{*ibOe%kG2;xPWO5V6te*{8MD)_rs}@cngRt zf>{7;jcpukYiVYqX*qEO$sE~h(pY%Ts9L`!xV`{ihcdNxki)@Zs*- z^`nvx<0o6xUd2rX)0V|O4WX^srhzKSRE;{&x&UCtKjs+FFVLI!1pspd#V>v75*a_- zU|V1{=WHu`t|IO;aT=;d)pGB99EUBka#9>_`(M3wd4OJ;hES**c)pa3i*%2LzL)9g z!lm*qW7&tkUn}>W9o2Pz*;;oD;W+xfLFHTL+xAz24crT3HUNY;z!dSE(_VYx6(LGQ zumvB}<*I4(l-1_n$f1^X0kTYx&_jQ53K}#JzWfjsM+9ibwcg1_@Ldhow$`u{sm;J903b%tc`0St80qG;RWRpkoYE7n3`?~z`OoB9#3`QP#wz)e)Q{%qSI z%@K%O;qEEnL~%z04UKT*{)Va_dE7&T=jd^#Fe+oF`v8|F=5LZ`!KEpcFHfql9(n91a30&1 zia_PP;!wyxef>oIO~B84^V-9UpCsItqXq^BHYw!ELh}ay<+18=O6#$K6V)oMH(72K zfhjRB`M+p;%dj?=E^M?&DHKg9PI31@aVt)X7bwLgSb^fM1quX$l;U2XK=1;^tvJPk zySuwvzRzt}e4xiaQhT{3tbj*eH?6w-)` zXBc4>AV`-qw6tkCJ+(`rFHk{vjtopE=Yex+Ig9xSlG9>H5aNg&<2q&@cFwcIg;<5;gS=BPBoYzb*q2QS71^Raum+qfG zQLK8W-Yy{K6R$*#(GK}Re-a?Cl#<}=eQ@Hq4*n@?IekCKOgJysVdlHZ1k<$6Jls3w*TFC#8xfOc8*M6-W;-sJA;g`;vsv9G(&h+u; zBtPH_Z9z6l2Z!iI_n2?WI9!uGaG^>MK+ltHL-=(lj~nM(KTVGic|ND-45 z-`-;_PV1*h$J2Vs`HZ_=i*r+CUWQj7gZ@8-SN^_Jvb(6k=@=2b-P@!T8aeK8er>Lp zCRC}RWoG`=btjQ_hL0srE8L{&ed&fJ1TU7W*d(~U$}yhhfM48>EEQyXBY@h*F^AfZ`1)M zembldlrUtR)$p%-S599bLxUJw1sr!QnT zhNOeLKj-z2^3$EZ+Q4r$h?K5cwSU#-n)Sw?Ujl^(JTGz#LMSg<$~LnxV5d#WlU3R>V$#nuTp>P-owPd z@7zEkybE=5lpQu667X)9<_)`xVMP0z7m-+8!>8(rYM?#0ev6dSax!WsB{nQ;LEOJ@ zgUVPXvVJ~`hZaJE>OysN7}h<1H{@mM8s{d46@&RVGroj^G811CzP1iaXo!XGS+47M z_cC3J!;&nFh=U7Juns+%4Y~wjf)?hlx-15qnl`R{Cz2=`cLrCd8S-JhB`QwjJADRH z`s0*Z7m3g=$j97iK1c1#h)Pwp`H5ba)DG+Sr7@r@(w$iLxD2NGW~zJdlC@JAlyN^V z5+qFD{z|Y3JfO0Ur{mf3XPlZKN}9N{(h?9HTkg`iIz3>BTYtq)-Rid};r%_6FORVD z=+A8`Hv+o)d(HEce(PzGaE+6R@a<1Ij#0G@%=Au_T9dvbH{XLFDYUHu&6$}Yw{EJT zTvSrh8o!f}*@J+OO`c-T;sG9HD!}tXz$z0KOEdcZhoc0y8!44KU=I=2Inlx}{i$E9 z0@sOfibcd#UXVdB6N{YGX%J4RIr0_bWCI3^DN$rwCY}+9Y&1k}gsXf8J;%XGE;n(^jy=1~8fZ&LJ1#m*$W4$`=ms!#kfgm{Y_? zmuC9y#iULoKJH75yGzm3$>StG+=C_665?}K3)RMlkXf&$KdJcnk$rI%yCJiRV{vCh z`xR!MNDIyoWxv-h&bWD=wFu;{xT8qI<5TEnY4B*r!NU4?msHofDk01~ODoV@svq(` z`_v6g$ct8f(|G-UVkvjY*08ZwRftj8kp-%&UAM+b1l58o?nVO-QKo!|?e{DPlMfjUpiZM{rjQ4a+t+*hc+|=#T4# zb>lVyR<(C!_4{~mYd*h}-WU-iBHF>O4+kmt0OKX_&H7GsXUL8dLC0D7=s$mc#^vs} znqq=!UA$hd%t}2B{Ll<_8p)#eWqrdH>Ih)|9r=RielHC9-ek@Z&^6gU)HwMxx(-?-G-V9)io)s33!QBzg&tMy=6{x944uDRHO1`BJ31sJFi6722=5 zDmy0<+5E)fW>_y*D^nMW%4>aj6nwm|rh+H=&W7|LljC(|XzDk7u*%8riOs_aA|uFF zb=>&si&sf_wGx*%*_$IYnDzXL*HlZ$2Hta73jm2IcwvyWct%i2q64iDxobBY*IRT( zqh=YM?wq-utosN>wx{(})sO5H0S6xmskE-=GPhw&fda#1>Z`D#+|-7k%Bef(5Se=H z{ZvoUx9f?Lwd)sQ_in0Je>~)IUotPInwpx`ULcKnV*5_KSP1cUZm-DG_#ToUJLX)eo zHV63_Uu6>BH9O!NZoHmw$82WpGQaT>b$0D(z0c^o;mZbTMM&heYUc*UN@T-zM)$uS z=r{WV%@T!1y0&4Kv0e;c1a~R|O7t7)C&I%J!3G2P5NsZU1Mch^&j_#2_aK9VgS&Oy z%SYK!Vy)^bqCtgPr3DgXNAiDMK*L-b;5Sl)&&vgh-7XgmG8-~Qr_jq%<5COdupfdwPGNhvjmJ)6 zj}vmsKfa!Wl4XX&vveHE|9NVj7j1}6pd=H}!8A8SFb zr|xt@&}0<(&+T1C6AJ0gr#9~N1J`?`LM;0IWGgb%$54wq$P9T_M>u=#Iu36-W+ifH z;4d^JvAXd9ng9q9r>ve{Y907dcwk`QH8BN635QmRUd!Fh#ZaS{8=4vTL7=<&{v=8J z463=b>YVZ{d(`nnxMb^3KPNtw!tF3ia@>8C8%n|*&&J8s1Bro5B+JB zTgPk;NiMN&E;lS*;jqYku66_8NxRcK6BUY*wNvl;k-fvU(woO6WTL+R+?aj{QD^;R zf^FXwFYS9@6Sai}lVBCiqrD-;%5Q!Sp;N%+TKX)sD1VT7r9n9n@8m9cK!pUQTPA(( zct(HCgO4F_>Ybl*8I%WwbJ5w~PH*zQmB1%hW$mx{M`PXtUcM8*JHAF1pi%GyX3oe2aSO)Op z`?CC&*whSQRO@+Rax1--elodLLFF5pL%BTr!#<^{9_pu;xJRDyRgPegp{{1%eOq{P zKrc7KM`Xg{wG{-(@V>DPm?y2{nx$&3Md!*%l9Y8;A$5BUjNKVIPU<15_i zb9{bv@a>t&t6(tn>9e4l48(9>V@3JRLXz>2fIz5>y%e|Rt*G`$7Hj)6woD>4o_%6>zg?`k@ zY3{$?-P@V;NvhA;o1Z8*)H&VHRiE(oEXw;6M-)2#t3GWWtzZ{jc1G+BDms0s;deKl@VnacymL^^7_|sdqzU`k3x@z_ZDxHkyGXdq+LF zf}6!Z4SP#E%8B$l_|7(GNo(AAbMY%u{YQQXGxSo0<>&U!!&!~7Nm}*@Y{H1K6C3Bh z0lk)%ZLyGf-EFz~m=CI5;cX+GLL~)bziAs7En;d_Os2<`gv*l($v_;at)Bh4>xr1+I ziGecY#oH0iD)m zo$&xaPL?5CbP*HW9egWysNr-RQRV20qLjNizmgdY1&7HNjYz_S7eaB1##BG@w$|X~g=-tqu3wH1*h$8-jpQO;@bw#CV8`FdX z%@-cJje%`M7u-SfQr!TKGu{IU%vx;L0d;Pt&EV3GWpPAoosDHwoGB@K-A(A7S%i!G z4eZPe-}M_f7Tbhcn@HmpKqoX6vJI(Oz{NM?U-fQ4uR5QinS#3sS)^Xc;#HVQd-4FC z{t5^zQO7vls`tcSGQ+}=NXoSk2d*0TaMRGRd`To}Gs60-a|Qs00*w(4_m4nhANrtw zM5E`y-u@95vxgA;kHm2!%Kw+VAwfYHB!M(yPU^5T&OY_mKUoBURd}HAtODI$wGy=t ztgz-Ct1r8P+rt z(4TP|3oebGXRD-Yzn^dLwEG72d~Nie?-8Y{5WiFDixiA$1oHs^YY!;xC{zt)rs`vi z?q4?wQwe8opOg#-hFQ5^n7a>UXWFQJ0Qhw+AJjE~AzLonqtWbH%YcluWmMCLCt^Nm z8q=#qGwt;Ae5TTPhi~4I`rANSSYt|ATG|7fgd3HJ)1ZBOtk7Y#8!#UGN4Z%v0MHX) zFdhg4n2QI3EQk5bL=dScL|@hu_;sxnBj%A=R`LIEFaH@tCIz0wYtx^ z=>s?+%_0!(KpkW6gH(7Cq?%=hFRkU0NY~_@Dr;?}%?oi~^1Yer1a_LNuR~UqhZh$K z>@(BVc9g!?Ta32{e(*NLuWRrAYN#D)BtJDC+3(D(1AWBSJ}oqDT%R!m=e zuEl|rr0zExuwyN5Vy?q#C;FFSyH}o zpVJEj1w3AHMqB0IR>~51j96~^6)A}k@!q|cyYep!1hbSovTv*WW5UuJ1P?>he?+6F z=OqpB+s_137|zaP4%lLMK%!i=i(^sh1EU$xdqnv{7ZI~oV{qx;vz1&X^g zR3MgP!&DRaKiWZfZ;(Ff|2Q=ZPd$3KvukmnzLQXX)W0u{i$GlZpp%VsXsOt<|5P3E zuE~dULEzY^;p4PPS_czg((Pb09|V6>(iZT&6+oCDr>?X#efF5u(!s&Q$G=5GJ9c&2 zFzK=B=cA1D_WM(Dv%*bjmWqy2F&f>RC?pb^^2h&*H!O_xxZN7h5fLex{a;P2AsDwh zouNPaKY^>DPe7{k=>Xz8T|6~MPEO9hLlZ(DSv`_@BM!m;jfse-k8b?G5f=YbOKIsG zL`?oyOJu$6M9g*n5jAGe|Anah|F!t;bkp=-krBYjXxlGjP;UF0(l0x7|Ie^;eEgN& z%Yg(V=GtTkw_N)XjM?G+=7MS!^jIJqJp%{^6jq7?MLnrK`PAH2UAd6O?7-Opcx7H# zLZsEt0HQV4dC}z`*-cz`+cFI~q+S?|+eNtU>vLIN5}(=>s^QYol=CN4#tiYZ$y6!6 zw45Br_k|OGmVmiQOUczHfmv!zB8%bWuOmyJf=K<=!e;{F_d64nI~z@LxuZoGAC0($ zow*WIz6fn99(}>*c8O0JJ_Rir#gT14$BXRU`=Xo|_~5$)*cK1Ho2Dke`VV`Laz~-p z(i(gNdwQQUIk7udRa}iSn2Bligd^}5I;oGOwa?_yQg5hnAPXyXqI+=`u9{*N(HC@y=|ZteCt1w5ehv`8&U2Y6vPlHemG+XbwtZnQZnmEm=S1< zPh;`621u9O~Yj6Wb>*KMT zr9o2@8{u6VI(gB=gb^>E@ElQzYOkv}yuX#ohbJ4;;RE%#INQ6<354f_Dv&TUkaQ0ySY6Jv> zd8LkTEndxrL{E0LZ~@|Sc^neS;e7Qaa$}SNqE#*i>5Sx`hJzm-hj3)A%W5b1&VRJV-GpBPA9L%rgjB zwYadZpRZj}9}7^TqN>Q9Mm3B|Xhf6G6C&|4E3xJ*kW4*xf#`si0xp#?ItCNM;cy?% zGnwvsz~m7`#;O7nBeCfGbxibOz5LA&V$kY^!mk}CfE!z06!*D`px^>%{!3}`sn(RJ z!nhgvy$MiK$tUf&2_&ZY$xOCVZ^5qzmOMAX+@*3)_jsecc|@AR-K?J3?G_h;*!?Yz zK8sB~7oe8^VMu3|@uTv6vlcvq%>Eiu+v${)Z_bPv*JQrXSu5xh5k+|&nHUL9V+`MT z6R^ZZ6Btp-XIS6iBr3EZS!DB>5piy22xCGZ?lnddaXW9FBp z53yJwUa>xPq*-#A@08Z+G74xjqIUFQ_WGj=W6yue+nH&1hHV!pr!Oob0Gw3Dk* zq&)dm@zGjj2>~S$fBCVYdcX3a_e2}W@NNLV!%f2YuHdR>+7Z=e>LPRkJB=vj;#vVX z5TohQl+vE)$KkrU=Id$nFeHv9U|*c-6;Qiw*SZ-!YnVj zb*PWz+`GL|*LsG5PHgRsFNd~xo!-PDQvABv8^4+k-(Af3HWt56}URhU04HEARF>T0$?$c}HUI;Sfs=0Pf#m>M)cib%SMp{FX@th92GDgVhUcjqA?STfpt1xy#ep@8%5A&&D+VCDX5`kM6r%o}j zf~;I#>dH4KQ$|0nDV@GZdu6V_;zUZS3|g1~pkq@6CK?u16+ zZ-Q05>RfsuV7oV(^5*ly2&KHB!|863{aqwIG_c)f;_Z(cvb8c-!!^j1Nlm_z#QLF< z{HX;-IR2G(&|HUa=tyz8&EzO)6< zG%elPnB_L{cPbxhDBmg5dba40bC|Af-;UBrGte3B_1G(B@DW7=qlw`)lQ97`s|^+T z_BNDUrufgY;$YH>zy5w7el+>KnlQR><;#yr_e>rQ;l3tC&QeMK=%cLNQEG2c!0 z$e=rDrJyI$HC4o}8P4Njj40crhRZCF3}(S35nDDIT~8h*lCj^E@&FUbtaI#la5n}$ zB?8JyA-4d%4h@Hy%e9SR=0_wLJ(mtU{ov?%u4bz;Y7v zWP{pi%pRAy2RTh{gxWxTYn(4X4)u$OX0@)Ctc7GOkjnUDYU55{Hpd@D?rPPT48?rs zK}#dKpc2POBEf+gPI}wwVJB8nPte!nR2kaU@GK$*GDFZBojZ}RwOQ_Q-EzI;Rel$X z&;9TgadtRsYg}_zjhf2pl^Yd}CzW-Xz3y0ChRQgn8oP1fO#!X%3pbX{cGAVK6W9y;A=wcgp84Y+^ZdZwPIWONgvXJ zv}q#P<6+CxdCFBknTypUIloz0QV_J?-V-z@Kbh~{GJ(@Ncwg*<_9l}3aALm`^ZoB9 zPZReQ_$Cgoekb1YuNf{Yz9iJCA51K!Ziw@{a9wv0=o;S~9&zXPTn>nPrSrs$>wr@n zKhkAr?VwW_-2QrZaH*%Rf$5t^k6c6f)*H;hRK^(lULrU1QuF`It)Q@ctd zb8eg$Ym7nN`*VG-9NKns;c$0vtj-I&gqUT;ExGB(!A4La_i!o4bnm%6uJyCjCK+$s ztJ}FrzxR9DY@z<=LPu#Ep^HW;FZ-J8^CgJv&iEdu&Ny|us}1R80MR{I@|A zXrx!Jd4AIgti`5nRk^|gpT)k^-ER2BuN(!L8*%Gv_(IkUJ~!A}mgLg)Wv6V>DN@8YwZM8oou5C7c2qz0 z=Gp5gy*7_;oB5fz-Tb~Dy1829ZJi9fNehKO<5m!6B0LaVDdQ5t0hIpiogNKj zC~ma%!^0T$M%inBIwho~UI{v!7n$eyC6nZ*rnt3V^7nBRVQ~0vUZlPUD(Je>0jxXN zIySr)wN;;zM=%EDda!OBqkU(?ka+b88dQnG7)GKoAX0&gK}HJzaz3ZdidQ@|Sy9r? zkwk$}k1Q468U!B@($f9H^~sYp>H?-yK8r3kqcPJ>^;D9=-wcd2_p$4;^@;F-<6=yv z>07LEN9K`iK;7NS*1{Wm1zd(Fo4v%R#13}G571$G?QaGmA_c?j(`Q*8Wwy1uO?_xr z+QZC9=rk&kFExL99HaCneQ>oiIFk5g?LEzTC_V&pfmT}&-A@EvR2YonI3h3}Yi-Vv z(MDaHtkA}>Da=OPG9GXH(Z;=1Qf64>70D>%rWO};6d;h=WIdbO8)V8x%JKA?U2?U` zM?n7u!`<}&(&WdwXxr=kVNtK$Z#7uuqVir)jS$v+7$a$VK|b@XQm7DnvWzw7J<>&8 zW$zB$UHH_y!?PJ*WEX?Ck_4b>Z2sX%2RGtKW_Lmd!q*&UJA^x_)wVI?mUI(pGb96q zMB}lvi+5Q^twxez4xLv^qRYrxXg-F|TjB#M-F-Qp-5a7ZV4rJT3#wsSb4VJHhJgcR zYM;50{5Ga}gdZlOhB4_@$B};coM&J31a16dzK2R*1VpMmmdc$^%{T18gv%|~vFZA? zGBzho))QC6R8=^l(8HG4n^yLmKP0Y+A0}dzQ_7KcGBxa>k1fNMU&AMSAJY*hzSRwS|jiASyk~IN0$y}XFU9T0V zSpV;yxSea`hu-w4)TKJw*Q;qCq;g7w;O>=?xRGqK?OI75`}<-?nyAkPn7XjBw9s~< z!QOTa*9T)0B9B9`d2b;{wrRZ_>BLr7B+&{B%D3O~rkaBfJu>r-vR3#pfm$j2*_HGo za5(-4#$z=5a^;nFq!lYjFyB5(pLvzYk=xFla(Cf;j+a9;m_>Z#>afh`oyE7*cLN!k z{bXyY_zQ{>?W4r0fsB%}EItLp2A4}X@5kSd*N{PO$bSA7aQ;a7Y$cB8Xk7|$r~%-d z<=p~*njoa%phg0ehB^HD(B43#e#w?#7`sxL7kBYg(mfTb!bP+qlQA_>@pLlKayDp<8xPo-+F&;1W;8uha-~{5pk4WLy-Rfs0*UdQwo1PE1Pj;n) zl{zta*FgF&zw&A+B00`jf(egJdDkrG7jbRVJC`!r-w6L?vV3Psy1NeP90^z+Km3+sb>k?6~+T92f$hcLgI9Lv3&}qt5Tr#j*+|>%-kVNKw z#+K=BUa^0lff0C%gLl_!Tzu^3lXv9j05ZS zzwA*+WXhRqq{=V#aTUmWiiAQ6fBUO?^mg*-h$qpm$X#QjmeLyZyl_^}9#417wrBPO zyWRpPL~G<%>JGMJ$P&K#tAbh#U*V$q#rlH|v&5*l6k))gtDj5tLGLdsJEk7g(~nA5 z`dT*NIF*pobKS6SL0YhS+QOIO;62fcxeTrn!}^bFCd*=}Up_c#@biQ}{=UO6Nvl3l zbUJm@#739sv?!pQ67__%O2XP@UFGRB*R@kvu(MezfR$`2_TY0y-}W5Sw(BPPii!_L z^+&hIvEYKAPLqut#CYSVO$nmH+!Nfe#Qhh|j8rn%Xx4)robq$#lMTcWH=R_NZ5BHWymx$BSh zoi}Rx^>*w}LXx0QV-_w?zU-^2%zFL!7fn5I3E$FrN}J5%7R{sji( zKBrv9%2x~dD?@4|mTB`MBt9tDEL~wMQn6=`K6|^PSFc5D;OLxntU6c`(?t;$N6;6j zu&Lh{kNSbu9OT30!wPMy1&P)yk_OcT<9OFg&u&7FM5SV3iH5Jx2`SeZgP^T=NDCy< z#HGGO#P%jTCgCK{9*Ju!^l=*Db$;$x{P`hvg6`3ZQYF^CD7qLYwk8~oyI1I~!uHxf z(^c+sABIHNvn~*6RzGbgBc%b&%}+s^?n12e5SWai*(2*BIlNDq$HG>d3SvDMT38%O zh5~FQ>%|fNxhW2br~3aX953c%4m?I$P?xv_|1IRC%Y-lpK9dJTYZ8%}5R@GIiyV=-cVl=O7CH zC|dK+$M-GNiT9ah@4juGw99n3wt0v1|Ay*xzl`nKQQ0oMpOwnS**LZ9qQQGc2b&5A zz+2h;n2K$hxn!tA7N{f_+w_iH+@$2_!hRRMSu4ESkJ5nQ?YB@L9{`s(r4H^-Z+etS zJ1mJ;hB@LsZe?Y*N`t0QahDmq%lEI#6g2=H4aV^ly+0M-EcSmeTT6Ix9Gpr>JUw^) zp5#RX;QP7Y#t+wepaM8IW;mnAlMTa(4Q3Gq3C!`n9`jCYw(WCY^VW%s>8OnRouX3c zVzjP|&NYvxtC!$LdrIlsQ|rLA&Y_DS=+s(uH+K~E*P**h%$q9U{>gr`NGm(|ouPhD z*isf{t&5OrKL&1Q35MWzDbrT?TDv!sMkZdcJ&ml|hJZKi!#$cXb*wp9yV8G!@+1sy zZc!=f2$3KutvYCM=saNw)Mj-XdFkydM8j|@-F1zocfW=@ASmYlC2HN|O9ND!ROce} zRo@fP;K>KGL0^fhRHlr$kqOckr$ajF+rrO`Nzxi(R@Jf#QyAbIBav&d864~iYf8(( zA0LTM$@yMT!`5$02`jNo-l@oa5g50hzJycuT!bNBU-&QL;ErE7lN0&_VO8$}#S;7k zBNSZB*h8+FJP_DsHl}<*gl*uF`x< zG1oqZLRp?ws_?x(<+X@)%CP9Tvd5w^01(YQCvr8ioy5t>8~(PjBUOPil&mZT%ncd- z5nsnvU(>u?>wD-Fz4JJKfg-)9)&r7~7kw*(<$CLmGw>qL_aKm18ix;e6KpiBce*#K zdKJnYmvNIi9L4-1X}DR*P>e#9Qp;1*Vc@(TO(h)sYxbV|&?H|SoyOoq)*2A|Hd5TD zpTuSDLbARE0=O@5FkB~DOI2S9JhCoIa~hYqu@xQ4d5xy*M;4M;da*e*Ci>NpAOr)pC|ZfRu8 zcMFeUE7k|3Dee18S5&so&3U4<# zOJYP%&m#J+FMEct>>uP1ie+lj)%U3H4sBCV7-^)!q5vO(0kLm63tisa^u8O4)qb_U zo#A!_%V8YtTDDTn6S_Z<6+SCtdl)uWsU{(FBW~N47=h-T`U3;tV|uU3^EXUB6^h8l z-bTsD=g$!>>2_vA#+X?UILzs{H_yH>SHzk@s?%j|aT5;vGp#!e+E3a~LJ_>BP~>E5 ze$q!~ulP@|8d`||07d2aSx_hEm(o{Tk+e75#0Wgo)S{;$xDUY&@Q8oFxC{sOeKz_n{B9?6%dD|8;7l##YD4;OBsoTm`}-wPcHYKuXU8 zW$r@3Oq59iN4;j2Iv%v94lgll{@_tltX;`mse=9^!NHr87SCuB%AukN-H1N$bihU1 zmsT{0B}5UQH*3*-3o>V|^t&cp3%kmF|DaiFf|ir`m>pM_=K|7-=&!5?Y#0$KC569L z^Ece}|IQ%z7gkl&hs=$=t)WGEkq6HgBOK!oDant@-9WU^e?{{p0%qNs&5gWvKZDh8 zgB+65{|5jbioL^1QtwEi1_`C}{2SVYX0g5PgWCIy41&*Y*<;zL)OCcR$!Q2e)e1au*znTwRPG?$Veg=kStN=%T@!0G>@$xuZU zZkVVVrPzy|mF!{*%rtu1bI3~j(Xz)sbwyyWnn`G;pAmRx7Mkug$E~()83)&{#hHME z$p4hKZf{6E(Hkx=LwLRQ8tdX?FuY+%nSFM_r&D4#dE|8(HqY(KidAvap%!J!=WFaYj2a%)n(fFGwfv^o|`Q_P!;U6qkMx6tRq~*CYKqAQ)#@mn6 zT{PulFeg^zrC#Jw;T=Hp2WH51tq$!v z#_9YwZat+_``8o};0*ZiTlvmG;Uh$D$eincfc+Rp>~8cd**+CYk)R}r;?b^SD9Qg| z_sKoQ!QrAH><1`#96@ebo*yf$xjBK=WV2~o3@qOFr_|VSE#4RFZVRnuTS}$!S-!Ma zCDbUz2_fZm9FLRh8ZTCx>&L#Zn|z-;`zY_N3=;ox_KK@B zpzr0(N{y66>GN4wF0z|_t*zxZ2C0h5sQdBjQTJO1-d8J=1#z=CpZ4e4(%M3zb0)Go zK~eb?u783O;>9KuiG=I{iMH`aaCjJL*tI*eWNOM>i)T&zq{Aw9srvC%zR7M3II1k! zBD`>>-gRl9C6Md(FmTpNquAGnH%CW_lXH|pI5Dr1mHkbS? zV84q$wHW<+Y?kut+XLv=(ef!g;!hm?^$BYV1*p6F7Jgr@=@9x8CpspT(s%;0&vQkq! z?gRpmlBOHIvdv-X2uwHbvph*6fH3!5w1e8bK+}2{mAA1m^J>R1(_@{aHqRYlTiuEL zDtCfmg}G5t!z}`mBb9~89BQZ^$+t)Sr6Nd=(Gj#A;Ur&D3`6>!cS{sIgE*q~talGg ziz!|-Q=5k@{R1ZgsyA03a-t#@>ZMiEjU5L8ovibzw5*Fb&}>IiA_x{5b7k1xO@r%}+p$>u5B+dF>sI%c#oHRI5x(XFC=%NXWtUFq%Pa4^j)P*(#*TC#dW zsUggzN+Ba1+q~Qt4j>MHP=>(&D1&bQEljUYqY4T|5WhS}a(@#72!awrwPv+}GVdCN zQqgdvmBhtI-x4a&U{B{Dp}cv?x-KDT`Etp~KTCLy$u+Lj!%*4Gpc~_WVgoMN~m}aCa0kD$ zNatxtlsm53(J5u*2etf~SbE$tduAEIdrfioo{SI6ays7^z6ggh&76f}(Rs%)>B=^G zU9AbDtanDFOje6ylZivxh%jc3#s>7|=TAgk>34o?iw|9TZt!33`FVOclc=NMb&Ang z9DQC`q)x1%BCJ!ta#qaU@Q4Vk`m`uBEw_ADbgD)om#Hs?oqcna*l0&|*%0$N71dsv z;FClM*BLzESP-^x69;C~{}s$EBv7Q7u=iCr#+d@=&Urgq^dTri3+n6ek1{-3CUC)5 zLIh~FNi6AoxME+dO)>dbR!A0Udb;LleXq=Jk4{Hw#7=m<(~S1WE}s27 zXaI+%U>~~Q`4oZQ`_r#9+6x=w1Y=>!>8PPlX+_c8H&P#xRk3Akm{PG*6Aa8r9X1_P zu+qdEy(vu|^m$2&WM_S%cQ|TC67mVy`{lk{{>=S|NB`D_^tw5#K}>}lTpl_KnrWKO z6iWsp-_z(P@g|h&Nz5k9{9rUIt+VYf!*8bYE##XBPbpu&soG?0=f+i+MOz7~8jx4P zYOC=T+Z0#8^zkK1w%g>o$)?NcVh*l2BHj>39T6MJcBsbdd*6V3k{kI8oN%}FbbvT3 zjGmU6qHMnDPzI|iXL=h`J?i^oeBejnwir{GscKF}Tn?&#{DBq=EX9$yxz|-KtRw zW38d5-3*Tu*E;C@UZ@2WT6sjy<78N1L;eFTR5yX@l%CVw-SgK@j%ty%C}Bxn7N9o! z2ZYnJJ?bJb?*Q-f3)eQxxz%+M(iXq_XNn|?rA;9rc|^zyI{v&dv&Qm~odfE}T-2=C zWf13IpDxPQ=ll=3?-W_PTGvLcq>lseqTiqzFE=T6YqlGrnxuQwL2T9-kh!KyV~(-g z-#_F1@H14{tk9;``T5=F_qV{qvoiFwdgKho{m$Um27`7_1O&NXbPAT1XG!J-LgUhd{FirRsqg22Gj7LXW@^ zGujP{rcE46zbsyNFJc2U0H=;Eh`B&*f?A2=MxcCGgRfAZFjb0-k%|P#17)t@rRceh zQeeVDh5goQR5W|c51tObyikp*5?DI>M0Y$^em+9Eiu)F(i~D7uav9v^oRsFQk;M&% zox;-9c-g~4r;v(ln`Gz1PYK806gb&F4$*H$i3WeWBKuNfi-tVY(=W5Seg6G;Lv6F) zZlK2ft&-AsTpM_G zwKm~=>pQP(^;S@*?c?CHB9AtLU>G6IbWi*11b=+45i)SvEw!^u@=`)1%1qpo3<`TU zZd>YtAHFkzAD=WX-h^Y$-pRJoJ1{yoTt!2r?}d6WFWQ8%Y7y&K8d1$2*p&r6kv4Lt z5{8#v{BO}TZ8yie9=|55T+E3JTiXxC?-ugWsp^j3U#Rid=aF3-bv!(7JKQ3K%awCb z^Y)0qYH_cll7cridh0tmsqdA{;Bp^&tXSSPvs?3D;>b<9UWKjC#9fe9v%o!Zq}SGP zM&hP4`YW23dcc5gbj%ptfg9B!s!^+yL9Uxt5w9D_!59-OAVOowi&xYX-Hr->GHpOCe_| zqh7jpIvtV^8BtvVYfe_h={q^>E3q(;avD8oE@uh+Zrr8fc6DPWi(>9dLt2G0;=aiw zqa3W`Jdz!~v7(|OGbN=Oj2NzDv9Pf_5S;poE{^@0blo9DPY4{E93abJeXh3i`Hf1$ z`Nggd4(obUM+}LD(>Cj@d|SB|GMA^O5a~sdiHNxaQ^Pl@%gsmOGbUz(E@q6ajMB)y z>W9AVBH=Cya=XH%)FRp*1KnJkqEcg|*e3?AE%R&HK$f0qt_Ya-B?`1Xy!&%8HW zPR-vp%(K_2ia(;SH#Z|IodTN*8;PAkO*|bnSV;fU1j^NBYsp3jlIdNcau*O@gsJ zeCYkT0ti+4*-g01!VgCB?3-|@TkRDG>GRc#kIc1JeWwfY%onR%rPSFa7b7eBW_NQ_ z#~vL;3hMKJM->(+mMS0fZo${jDTv(mHvt)an7;^qr@`;F5Ilc(Csi1tEh*;x(e*`; z_qQofhTkc*Z78f{)Qcu>Rw##LzoP7q!7w1K%zS@4L zzMV6xSrmQTLJ_1K&5Y(@QB&hJK7xCt8v zM4u5ERL|~5m-TdUMwHpZybXO|z~$(Di0kIX+fT=n26N|Qk@{A^dxZqf!ac7Z_yOg` zURUh`yz9hOio|nxPq$`M`h{#P)hCc^@ORJTRsqgT6-ra!U5nsn%@}GI zG85a&tPqQV7dW;(8-p^ahZIKRu}-=`U-!3ndc3w1W0zOw&LNOX4!-ZkQ}u-o$6F+q z-g6?Tg&=IuTs4921XWEwj+5B%G&B-B`XhMp4WwJ=lB2#;@yV&m_{!SK@gvsJQ?nHP z!}Rj|dBv-SXQMgHuy0s@n5G(?`|j;JsdOxPp_}8d$JbEz=bk8JQ@94i?3(P`2tC{(fe@vNurVaDJ4&Hf>efuc6f7}Vm(%XQSrdLkET}&%;6|97? zSI`5Q&le}1UvQlX^PgeM>xz*FYLP6$;~U7d1jTCRl*7GTaK5@%vugs88gCERt*JfY zmpE}HVf$j1!;=Emir<-p?|VzP>x%UoJ(bctXssr^PxdIth2ExD+nQ2k|Im<+>|N_s7`A`a2g9S<-2J>Kwh@N5~8Io~~Xs66RC=9qnwiwUSp2wyb=jGbY2ugfaoqKu>_~ zj@t7N;M30Z>Q!NB!*3{0XEu!F;i2+7Rj3#{o$-?X*4TPNBnRmPZc$HE^!?ja0`0x- z1p1V_Yjr^KS9sa)<~qCM2;EZr8jyH&KDM>zKh8O&E~ryZ6QiB5u~X?Wa9NLl>N_1C z!Y1R2+K6=HoNgQ){tszy8CJ)#cl(B*37!OZ2qCx!cMk-2cXxLU65QS02@u>JCIokv z;O-8$Cu^zeE!iMjx}oD5jRo_|VfV5urm2y-EYIW4==5yuWMSOhZlBn) zD4#)5LP+XubhU)rc>Vr00prhx7Do3J>;<;H&MDThU*j*XM2fp_A&G*UHur*hr`G3r zT8YW{GzObD71i(w@Bf^t-Tz)b)H+UUo`gsLI-Zk8v_4VTl#}CW3H?t?T7}#_6 zh7wOqX|TkzkfWrBaW#YpvrUxfFvye+D7YFYo!-2wtCG2A>qs&*#L8zWt>({qska&U zBH`$f8+pGT;)5+jUab_Q3+kN0&Ok8I=gG0hf73`a6BhFk)HZCtpFJtZKv?KPHM6Rr zAvpG5m4xYbr#9kBo%g%(qru$m!@($~@X$qwjuko7&sf|rH`r|x#WNw{{;|Q5eet{$ zXSTV`WA#hGXokH?!SQ9iK zBg-D=s+fzJO^DUd@l6q;5cNi)VtQ-y&dG?r!e1GyJ-F8jUX?3WXcnH2c!AJ?-J_0E z>3AFwdtGDYI@}AA&pP)kFuR#^co3m;mDobWo67}b4>zQUr|fmfCZqHf1ch5hKaXU;gro)aL_e<_WQ_RGATxmCXL+3=2RYcnhlDq+roPV z1bv?LwbUByIi7c?%0$c=L7?D$EfC9PBU~>~XZ@rGC7RbupM|=6I9i>w7mDD+-pL_G$=Lp+3_1QqNMQR< z1U~){fn;3Fd9IkX`wjU0#hEN{%$f8b`F?6E>`u# z7BZ~%PF#P4W0<-9tN)2e3hXrOzF26q>S=Bi=cg+SXM@P5g-qMuiQ!aow- z!O@-M5teM2BTH#PT`9IIAzOCgPyCKxh^%Kh++JkiSsc|_FuGkqs#MBwD=k0W@$r## zEmg(JaC)#MK{T7$$=scS#7&NDF+P%oXHECX<@o~>!}HX>oyWOW&FM!ElvM#6Lnsk5 zu+<0zi1)bswgAn!9`-%RSi!$zQD6mK9Q>%g{)kxfg4q4 zZ-sDjqY`8Uiy|?2VuL~I`1QH$H1Ut~_lVQ3lh1_CyAn65lP1K)RJf^WGFDp>K+~Ff zx>r>43{>ax(N_G%M4}ORrr}PkZ-JU}xvuCv*X|dySdp^?JbTHIJj9dH=zTprU zedfYb5B$cf?Q;zgJJF!xhYyFH%lEKu{n4lAp@arfwyxY)^A^Dw?WAXC9S@GyfC;rl zBbQdrxN+S-s+`XK3u@O&h`*$}VV#KHI%O2Ex522awND9yB1>sR_n!XdEOn(QdxiP5 zvv%jWcKyeZ0cOuJi#L5c%U!5p+NJI@b*rjUf(E-{7^PNT7_@D*1S^Bz+M&&FPTqbQ zRD23`FkF7*8+xEf2Wt6nFVhY=46ZcH#{hoGcRs>9sH^aQD5S-%iUU$o)JfEe=W<{J z`n-ZN<9C(smyJX58L{6h9SQcz;hRP&#l>*&&v^VG?NTN7m@vOg96P4!@)0IdKI`e# z)ygC+HWu8gy3^4C)^oOZBM5q4(MCT6_t0EM{fsw!@L7Wsh4N?8!W77`N%T**XW3T> zXttQmm@MHmAtafE@nID)**B@hndmkxUuCakW>j=rtX7k&c?3B#*@n9 zFMNtB5(9o-o{Bc@2KZD@6Vls2`*Osso|X6Fkr+kvvt@v`!Xtl+)Afv?8O7wFUWM;i zO%q?%a(oi}xPD%@2wx^A$GvTc?R4_G?!fE-+Zbc)A8u@ZS!wOGaiYrj z{8FWUcziSnDYVzfV0-UXu1T$?42wQ8l>cqUvx4bOD7s#XNVP@l|WyUSd#zIm#bJ3iABykHz(xNPEaL z(`BpURnV%n#^LC{Q?h_P(2b{my-EIJ68b3&C(9-$z?EWJ)F21RfUcJ8%NzqCrz<>gHM*gAu26?=H>;DSB)i?1lCb(rl3DihD|%s)D$_(=1>=mCvv{Q_1Mh%c8t zlv-|7S}fEW{Db*FoLD_q57=DdsG=zI)fxM2^C?%+V)rj`Sc?k0FeEH^YT3V zu_()c9yrNaoY&`S=;9ko~a8~Nj^SP!k$V4aRBf^ zg?~%QR;@NPohM4EcS61vk`{JB4xF!})50{PcP%vD+KW^$Ll#d3%My%PTc)-hhLsdibR* z!*4bHwaL>|lqKW2y)s6B^z~Og4L==`hroUL@hV&|1bq)$BZ}fj5Jh5>(^UHq*XDCI z9K{Nov-G2v=G>(F5u1adL|8c9Ci-7e0Vjn1SvX*h)rWuS5p$Z;NsRR=>EToc4Q^*2 zk0`c}h^0vkK?;JGhQImKB2fUk0383$0D-?(#ay;M7eQb%OOv3Z7P7fxB1ua2-yO2J z#CjAewsD&}JGb9zJ+GI(2o$p42LB5|1itRx`Z$6o(&4I9wcsmNc6wYR4S|j-Mo6Iw z$pR8~Sn{5XK{1=b?Pq0kyPvYK`SSwES$7)|B{jN0Q5{tFg2d%z=n3^mfJ^va-Mw1N zYIWeo{O9P;2dvE1pLRJ7`%?K<{CR*vh9BJH#YgUWSM-9XdeR8OmrMNXM{zxfnehE{ z7ioR#70FY>1ymz~iPhwP*#`+!O^oO^!M;_GfH7u?-# zD-6t7mvTK1hYV3C;eU}U$VbJhB4Wv08(goMRVmnm4erS-WiwVLCtu(8w#~k)_EiO3 z@_x+Vhze!!MDW*9XiG6r(K4M2Li*E;gjpzw8MxOnLY-hQ=wFA-roNKU zqmZ-^loD?2z9QlC(Vd@a*1V5O? zyjJ(vrD`;i6RSc21W!Kr@~aBz?y9$cx`@99U@SgYliMJ;x9T4sP#CE2u}j^&0cSpx zKP7QMCmHjwa9Po9r3lQNj7?W#9xcdQ{G~IPYbv$dwszZ=Tnq{iAYw)Xi1j8uadEKV z>gK|+?Br_5EphD|9s-VVyr$?W2jJcpr-BRuLJJWmTsl4f>L0eRY5Bpzp~d%?)pb9x z7(FnaLhmHQ8+@7aegG1ee)N}#x8E~pRkY^rQs?H$ZL!Ve{k7Fn=OYe_Eqb2E@d(eF zbWQ-nS6gqtYR2NJBFMl-hqX*j#rF}QTI>j(a_+6|t*zhnafv}3&yTcK!&|x9Uy8;m zNr1N-gn|SuVMHgVhPWV#Cg3$BumvRhA(b4=Xz9TQ{)Rj%Fe=;N`PL`kP@)F}QC#fK z(@Fglnv4P(I>TJ9V9597E#U7FDlW|pgN9JNLJ5*~@2u^aXuobH(&3Kj==1h} z+J(%sdX>%v3WfmIVrBU_CHBQiA`^e~S!+#6Sx{sED7#MD?UCdS2q{d}a>m-5QjF5Q zLkg*@9o&druh0Adl59%}JTh}lZ*d|kS^me6DbGL*mou$<3zX5DoMkM_7ENJcvOC7} zfK>!q8eFHK#cV8IDC%9y2W{q6;@2$v@7eUgZAK9QOtdAR2>u#PKvPRvo*i*fBsN7} zUW>|YtsnrQr<|VFSK8zNt0AE}m%(ZEjzpv9t)$}v4AdYUu%xHZ6qwzB4^YGR8qb}BwWI~@jTY&pZe1F6^8(et%E{@dwY)MbiCWv=Dl(u$wb zP-J>)^=2&9o9$I({LHXn_<7$M4#tRQe+$fAqhh z+Gs|sDZ#S}wkmAe;=Vu#`lU;RI`YY>QczMyMu$&HCy zq7`l?y(5vq3p#%2ZBI}X-;V127t58nK11=oy`(W#)$y2t(i~A$r+2NMnxh`A?_C?_ z*b$i|#e&4BZay1y=QnQ^zt$SOK15SS)u{|U^R8Z$@;Ba!xQ>zisgv7uR-v2i?l~>h zbs|;vyK0QYq(e|*L31u(2>NkYP`v0 zaA{S2fRC=NGVa7tidg<{OJlW@@^ zY~0;uK2uR&+=d}qzOd^}gksF$UcJ<36p4F@h~6cBI=$1kLn-X9Ni?qlDJ=*6fG!`J z>)h>n--$s#8*f^o4jJcADijxjP<&Bc6-zjJ_V{(vMGk4hX^y5?4kL60=ULsgv)q>f zyueZrgUO}F3ttnTSYvj8d{JF3AvX_5c7q1vlW zog_P$A4*qHTPPQsaeL`Eg4HZB`l7=`81h7mZ&N_Y-4_ha!$CEFY3-A#505*{neq1GUEzC=`R7a zK>YbIv6C~zo>2&1^TpwHXtHw!l|EH@^2`4ZE=}0=WRQrS7dTUj=_aQ(5q*mzZ&t*Orqm6LwMU%DXKC|I{rU7rcbqA9_5ll-q{`<3ln5Erg1_Q$%G6;b+a;_B9nS(smm+cC zV_*0)fdK&E7y0FN9&2G2kX$>iu`ufI!@i5JOYQ_mho=Oc-Rys+T}0jw+N#o!y?XbT z!T~hUJ{&eS>Xhs~`U<0=tZ=WxV^#vHPE24H_Vl)Z?B~{=WVgAgZ_@h{`W#lcHs{jPb)91CgDmo^N}Od->ZrPq(w-Y_Y(ix4S{{An36qNp z+hzI7y~kyJY$Nu@B)drd425yVSl*znP3aB+=JoXt~1hq|@ z^`W_YRT#IngdAIcw-Bpyt>Zw&`jPzzZL(NMl>WG&HFe2DqyGKqp5W(U3EmBj0WHJx z!~2!z$YS&}+8@W)PeCaxhh)b4)3i_^6|Qx;(k0v}xTl!>cKAx=dd?cS$FC&y_Okd_ zctUr6lMDTg-zPtxV>5vomN3n>>xFnQhQuRgbwHIZN?r3-mZERu?j|uRlT|*KP+j)& z0jwKEh3tiOyN}xpx|U7%qV>{?0)%@Zye6pllN%fetW=br!bDo-&1P^uyY@CiHR}Dd z{wKUr&Tp;C2npR&M%g0)HzB%4)D$bo5--%kXaxVH1vTVm2|CO^bxiN)ndWUS3s~qf zU_$8Yu7a2^c$6;qz>$Mefe<6GUC|!gBX{!Jk=Xs>vjK19bL8CZE(&v?^U227E?TB0 z8Yyj@c4pqvKnh5^O~$J;&IVd2eB>f21tTNGT^{T~Pm|DgvEFTJtYhc{pv1=w(q1n; zWwoo5BR&}}M@np9hQ7a|=F3!}XnDBWjq4C^-!T|sqbPm zkGAQA&kSo~Awc)+vALZz4>^k#zGl^J2>TlTF73x>FR+?0pE741i^tKj+|#xvmv@r0 zVx%=uCA;;aTeX>y1u+64BO*e`Yek#3Gw_>$yD8_V@Zi96UIVx8cM_+=ya%NnK)l6) ze0H(9*F2F!fVgM(P+|wJ*XD^7kESZn1?`j7Va1zI`L>MhBNu-NZ!=t}gJ;Y%~*(N7aoShZP+4=Cv6Ki4)pOaXyi zh5L^e&Ppm?PPOiu^!wwnPJc-rinl;QLFaVWfgv0mp8|XJs0^DAUM~g0XHkzkCE|1N z%yi^QvD7E|@**~$@YC`(2`FjPXnfoDfji3WE2gEgmBSfF!HI*pX7OE>5v5PuQQBPM zGlVz#@_D*K_-^ox@~I+Wv!JH+G4J>C`5^MNaa1lcnA@~*W7Wp4u4+p4o*!O=WCoHp z$n{@dr7i?tlEo2GjMi%?H2~X_t*?mQvZ!4hnWnnC!f z+j7tSeeNRq%?&Ec$}KA@?p5}b$M#00bv%;B$|J7X@|Qxol$f= zIu}GkgcF7*PDsPmN3kPsI4BT=BVQXMstTEGoJIztNNpjj=i@@R`eUw0h4xSig&A4w zFWRuCu=Y(xx>2>OA0a&&`=H94oVB~Pub~QBeejS4BVDucFvd=K=r@lN@^KCxjpFHf zE8-BCmm^t#j#&gB8o;?u^)~1E=HLj%Afa3_$_oBxHtdePNE~_fJBi*HKHIHVRFlo1E$&>dO~Lr6Iq5lPWTu?4 z*`q=aoJl}^a# z^!sZ;A;Y}SDJtfM$f=p(vkJpLq?uXc$&%Wjw}9#~3hmSI_L!q9r->&L6Vk$mMQAy`2Cf4g3Gr6L#a;j z#fC>`l-IxSc|}<2DLqKX$KmT4Qw#U@4xXR@<(znWPo4q1gJS3aZCgGG3FEOwYc1hx zu6;f3zGZ^zBL62n?ufoD5@g$zN56hvVI4mR5d&O02bgBbvfhI!6aRb~yQ2@GXg``N zbv#k<#nb|99v|rbK;qG$#rF>V#8}9_u*UiV<3qh!YmQxy{5Ak1I&(?y6f)sLU3$X@ z1I9S>Sr<7x`O)0e@YV2oMdu#`av!?}xdcFoT%7kI9`~i>i;Mq3R?AE*vL#<&Y11KN`b8XNjO1 zey+D?TE^3FwKnuyCs$I2H)3NkDSb!^w#QkqPO=dbbZ*QNP}5tG%~4!0m zUnm2MmpmC+*8Fuo!L`OsusmtfPk89gO*E%;Q&DcxfWxgto(2U)+4|YWlQTdX!!%3pPgH3V|q2(o)dk3AEvD>OwJC=V3Z$j znv(W_CCv&G{b*9PP_kY>KO?EXPPTl1^7M+AgM-RS1L?g0#d=OG-^iQ+rml@mbI3Mp zH$@<>Mndd(wxo({Glnk*7Rq@|>ZP?Q@;Y*( zc5X&fV@ff8&2Z6KVcJ2A+d&D{BLljcgIF&(SU;Bnx>7hBH zAUXQe{!nIAQ_db)sRKh!%Q#>|T+&-^cg<8<^ zUp#wYoaD(5IcgfPx`jli500Thu3*8>$PJ=gsjyoP{uWwWU&~8P+p}rOjOIjU4wx6f zXEQNZWA~CRi<-?Tqqh1TwHsFlC;$vt?U?AXMO22`-ir67(~iGtlit@``7Z&0TW>3| zMuwAqzSIik%-gewwt*DgnG?mQrBnk`Dc%#rO$NChgZv>CJI{xQU(<n)xYJR! zWi*!;rXKv%3T=IkARo|M8MI`|HdGn)8hGnt0I?6cW0ESA%_~sdGd*L&|J9svioX-H zi?>z@XF$Aw+H(XikZphl&eMu&F@(LQq6==wtqaX0q%*5&pNJ(nmq>Br`om?N{~5yHXjur`DO95dssovzr%H$W1nUdpn#}2FUM_zfDfVD|pw9ZL z$!K~)A4cb#)oVjnE#8Ye=LVq{Sx$RdoyZe;wm!W?S3c&!5ba^opJ__Wqk{3MWkdaC z-3#bZ0!g9bv!+eW@l0B}*YeQzC4rMN0(9GqX{X2f_okso)Z_gwIv|`@f2d~cwWwN9 z8=vh*MGKkql;(LVr&@URCi1T3%P8fv(u0L}AsF!=TORL1uV!o3cLiekakq$TH<=K$t)`4(nL0+7tg#IGbv^oncr*^~+d>9V5YZ zIIkv1qZL8N>N+qY!WJoM5i?8148>FirH#(AVyHXl3%kKVBuiO}=dSh5&1GLV^dL&f zg_W-PyQg843oj|y8J+hiH$OQ?DG)iAm4B?}vkzghLQQ1<>doL_!(Y<_UiIF>X|lg> ztt}^=%Y^lXF+pi##TC=0e=Z*Mo-8ZLRN{uzgbr2EXoid%i&ycG|EAPTHx8(^Kk44M zRqiEnI=C@?YJK+xN*RXQ-xl8tbq*9mqrCD&qv>hE)0&Xt4L^IbhGrgL_JFlN)O;_{ zaT!!beykn(;zLoG>W9zTe^;sV1m`@(7JL)2rM;LqhRH&SJEk^nUAswQZ4=#xUX1!s zF#J8C=kzYt0#uZb^O_4@5h{ty2a9_K*>Ay2#0ByT+%$U-RcqQf{;(X(z* z{G)6|KV)%nEfFBohZ%M=-1v6tbhi9y@d!N_O^b>zv;JEN$`MH%ME$ix_lRsd$G)1r z{!FUL_x7S=z11AppXLw7%?%G9na--Sc5#ElK>HEqN#QleSkKg-Xn4GPyW&>|9kQ%x z&y30mvFqC^g>TJavo^;>CFGu4R=PQ4IBaBY)7-dtecB(qjELVItu*+Bc-#?!opf32 zrlZ^_Z&0&Ne390^5>VV#%;8Lo-I&xJgnTxb0LDn08uMk`8dG%noC-{-ERkWP773tq1O9#A8Amp|8=ai3nE; z#-!ec&+Oq2mMJ7(Oc+_;^vk4jU2|CCfDG9kCq9LZZLnD}Sx!n@W-&PFGi$n&;`{8k zcEe3a5D{0wgE3KU6|Wd;z*-46rRgY03Z+ z0m_Ei@xB8McW6VcVBr%Gd(>xFQg%v%x@yu_w&Ryg!iZt4Zo#i zf~6B<%~*hv0x2P$8Z)#KR>_IjFb0qn{Rlb;h3i~gIWWL50S)~V`A+I+H;BHdTqjw( z!zX_{DOL^+LKYWSM%1vS+G^&;5nD1OoQ&8U2R!P3X$=6H`D3xk6K}?7IF{N~nwi}` z(hOi>*Z-4-0C&?7z{#({3uEv>YD>wTUIa2PbX}+gw30ywY4`i&vvsu4KSKQ0wmz}| z=0-HYj{1T;DWY&vz5qfn|GfxqiW%Up14x14#d{9?DfstKBjlspyaDt%{>!VwP3)Hj zRS*UjWr0Jca*54RqCAQkz$pHv-;x2pDERo-f9G;nE>|F&D(T8{w2&`RLY~5A5e9JC zTIN`P+GYtLw*a3Xa8OVN-oI^-90!}I(|2D7?Le5+sDiTrfUlI9RJTdk5G~GXb?huLB0gM)pC;bfypIcxQ`Sz1MwhW4m_yqgtJ{7H4p6XO=MH;#?bn z5}AbbLSD!1VVw*M)8DS_{$(J<8p!)q1h-l(cw|IXP`obJ?71aNk1RWraT>y$biOlT z{bFW_(8^@-R-Up2>Q$0>0x=1dM6G#+&)HoKBqV^uz{i1xSotHp0oKdqqlw3B($0X= z6NSbv`Uut@hB*o^AI=L;|HN3EFE`8k(eqC?*x8oZ2etnd=dED*PjjAPBG~2~OkSMw zZG4Afu1Uc5CfBe1x;^pIwnF82juu?gL3YCAPY4D zE+s7^@Zbf&_FisNYSr)93w49>hX&>g`ORYgY!%>k4bbtbfY6s@zS?$dKq)A%vb0Y5j?*L7O_W?WCt5=cmEGZvyv ze@qie$*(#2y(npGb^9M8;^X>T+*oId;hm(?yO;F(thf777rE@= z0$SYG0JD14a7F?Uj1%~DPB3|P9z#uBTneD|KSdMu)~C^ny83jORdrm`SzNA;*NQU$ zK!R(X^LVHO zDUMti!y%0GSHDO4!tL_GR$o%ZatJKB;wnI((Z>>~JemP+)xzx0zdP@*85yjPL1=Rn z`1Bi_Tk+KOU^UuZFHZf=afF@4{Ay?Q$oknJ?Z$j8c|VZdQdZI0*%E>Qggqn(;D!4H zQB(soeD;2WdyXPid~oY!D5FTR1!NcU22IFXa&mD$h@bAIu;2}XV+~&Vn*Ivz^BD%X z`_qx`FS5;nRt`0qCSMK4jpf)p6%|Zk(JJ+YcEl-Z_58kZUSxAd=?6uNERan{5*0Uh zhbBP6A`iqz0X+O~`?inYgP(}xlM>v;+Gz4D>AM9VtzIx&Baq10F`a^PYNvU@mwRbzCQVB*$ zXm-L&A}<$v)luoPTQJ$+_P|PWc^t98;q;Ov0XWxz4TUz&B8loNO=23`7_5QeB>U_3 zl?5bV`IIL31_1YJY->P&qpn&DIJ$wGRYh^`9coa_5Yto9SiCTlz^#E(bT3hD^w;yj zEpIk0Q65)*&tkQH_EU%T_$b_LB7Y6YE3lO!UE6^RRFzneke@SOu3}cA+nQ^0*}}0l z8Ly9O1ST<=O{IJYEHj|R1P?JQf4igh%{Uc@gSSJ701q)K4N>7Y&|Pa2dGL+S)PACG z?U_vBI6cVt-Ikrb8<62M^TZh#$$^=#6Z zTzoJeMg{C_K{s;-FXfNWKN@4^L4}cb_e;UC^4z)>}IN-*O0y31w7Hr36 z6K(v6%uWztvv>8R>`1pQ$s?Xn8%k*(8Qp3UbcerDo2a??*5N0~vK8?!rOjGjT$M14 zsg16wO#a$~naZkWtccg1z7&LzV#kQRsZiRh4`|9~(|Xnc5CIR*E;o!eZ-x-?*$SQtC zbnmOAw!#0;-f{V!k(HuO`W=+~CoO62Z53M_RJ8TiUnIslbPO8J6Bd(m&rR7roEl33 zn~%Jot;xFkY}g8HV0NpkNhW;oY`m{>V_zDv)@l&*)(22c4E!&2o|tB6z?+*U0@LZqe(HuF+C!QK4e3$jb;?c;30jq$wuqiQ z&w-1wwZNf4dgh%qlLwwQnPW^9!S^1AdC_p`DDfpRAod5Xf?i^groWkjNJ0h2p6{=H zfZ-Lqp-+D;f~XohZdXEnm)Rc7M@tPq7psUKUK^dKJnc{qt`FzjX$jle%_6i0g!ZOb zo!pdjX>S82ol6_Bzh_z9cJ6C4)e=N;lrpSFeX$e`nb)*_wZlR^ZE5wo!qU=KK$8ZK zYjw?}(%#nRGRp?d=9H?tE!&K8i;^rm+Rl7JxE$z{lS5qSfYwsv|0kE18(us=Q|LvS zeL{*qB;WJjLHJ0W2B|TjT`JQ@)&X~M<^AkkiFtp;S(V=% zWZ3TW$61>fxxVfI!i$G%{Tes!zVv+OJ=}HmAWBl=bJ70T;h50Z|bu1iD>>gK+`Xp#dd}jMi44$Gt&`^Vk0) zUf*sWEy{bp~+x(3gK@kzjx&*b>~ zVO7e$(AsI_K~JqoOU8$H5p;7_Zg&v^7knF($yUef9Jo4a<7LZ-l7hn7#$J5bET%z5 z&sRzgj}h<~S@%z{=J%$st>SYbLp;yj*F3q!{tx2o_boi@Tffz+6rL9E{CU|*MBIaG zQgVPWh4By0MCkAd1?X8?CQu2Ipsv;&QLji>ocQew4fj#6Az)wDUBVahd>bqBFyL4M z=B{nh2rmw76KF}JQ4+^QTl3?opI0e3vYoNqmqMj9bR@474EMtPJfC)mswC}q0@~wm zb2s8IRlCZ%RjK<7dmF{Oh=gq$RXoqmEo8cC`nO>P6=Jxc41k@zNcMW*biag(Dtz)~ zFkAlRiSY(d$a$~5Li$MIN9KiGk8WcqK_hvD$-#_CPfB=k{j={Gu<)k zcy#~)u79s+jEeSQalud?$4R*|f(>-3FvR_JUzPmGKPf>4dhgLW8d~KC zMO1QY@6-3M{kj36I$o@I_Yu8STG%Ak(FZwX(Airq9#=gQ^b-!E&x?IjFJxcoZVd=; zp+sh~yZ;y1jv>_nk9bAwKFicy(5tsz=*)^NUn@e@@!=Sudl)-(4thwEv>0?%fG2BI z|3_pf6pJ%6LzQJ~a+mSOc0uW8x1H}H+4Jr5QbxeDpjCGfW7|NE_|{n*rR{Gdrk%GH zmcTCeQX*v;E9CzT+AhTQtR5HM>yeLnKiczB(#nCPvkZwl9gItZBlt&IkjInukFo&W z`h67q11#l=m(fP$cH&|zHDn`oC7u0S;flV^PsOTL<3PQ+tF9@b(y}NAr}5H;K7T_I z`7_qctJ5@sw>DdwfEZ$9n}ZmTLttGe`~iqv^J6PDsZv> zPKL4RAL2TTj+DMty%qokM#<6ErgKt%-gK-62irZEv&J zU+luL$e|SaU})|@8$0d19m*@&dJ zD?7D{pcDn!oO8Ou!$Ib}pbJ$q+^4rjh1b}6&oSWX}yH0i{3fp%5k|`8t%YSX zMO8y~s$1dq6mBrAuBcF|Nh2K!#i=}$sO&L=d|Idj5+y-zyqu~zJ_0jM-g|38HfAT+ zrs$y|V&bMPP8SC0v<4FKPELclyg$yyRyVp^rM&fjCX|9hILC}M=xk%-^imh;?ducH zmWus{&juT;ke!oe^o_4RHg~5jM8FdLte#`@$-!BSYsEF$m7o>V7Xn@ZPKLmDn1))d zuv%Bb^OhM8E6L^ftOgo&M}^>=?dqvsiu!`!+=UYf&n5Eyh(HjA;VljVE5(L)5#y?Z zDYIdPBqftWl3jszspw)D; z1@>VpZlq@hjl}@X(=!06SAYZ+ZM4zFKc0;HEj&;&m$Evs>iA$I!beo#A>Fqif&Csy z$a;`T(250->2lOk!q-q5#WgYG&lZUrdeGdu>i6v^2dwR$HUX+$m#s7xCfAlK@!M;8 z9t{v7v$G)~{;ds?=EZ4OeZ+c{V=YqvfuQ^{u38QM63a>~H3br|r24MHF`}P2#&tC40~xYOY|Wx+FwxxHex7YdP$30M zM`8)I=0F{_Oo5?N)sc@}R@{(~I%f{&FLQH=-?0P+R4D8Nc)KNrB#quGWOKM_YtxjI zn2AXgvgu(0?H9Se$43cCuNt{5=T^jifShe zy~<3(GgM^h_9a3)l>udLA21+P);q8C*x~BN351u6gB+Ap@Ufi`aJP^=a1q zKghr56oP1T`wK#}P~5G$i9eC!acp#dI6*-;Aas&V8fR^K)%I#w<7}9dfu_9S7-pir zU9bHE)m(BAqLow6m_p9aQqc4XQSss)wX*m8fvE2cCTbLMm z1Rq!KPREQU4YgX*ZIwQM>m!97pvvz%)$)uht8&`hWBz~l?<466t!3Msp7=J25-CcH zr3YdQ91=yOGSyP2@w}-CG&gH>=ttLg-K6HQ;l&!p{TA9Q0~pmi$1Ar(nA&M4?`B!n zJwkV&K3Ys-Grmm}o7qka%llWHFWah8B}ivjZ^bxAp|*(~iMl(mytnkuY}vd|9;ka6 z^yiI0g&N0%@308#Tz0@Va}@Z{<_}%Ka;pX1ybs$HjzKtBdVsqd)u zMEWU@R&!NDM=&l5j%E@WUf`RSR)harz4WS~-z=C%qq=hiw<8}XoiC(AL@NM4eG_+r z^?w=a@gJgrhRsu8%r7ivW9_eDh_v}|YS*VDSq1OAf&+h@EqS<4_xgOSUiMdC<2-9TnwNKdYygBUSMfSFTxDD;hcex{W?kO9mV z#?f1@>bn{kp*u%MaD$K%a8l^JBP*M=@Gi_?u#3*-gvoeha07nrfCYlFg_h9Oqj{0| zF<(f6cy)S#gu`C}zX~&7M-IVpE8$AQb{`GlT5ea=it(LKk0_{=CpB1p(`m3JmrqL@ zD(LLenQjZw&i|<83G+;n=~sT+#9<{|1~+cWw`wh#UOn|=8@QG17_V*BQcqgkB1y=# zl`s;BY!C>@YDJtW_n(L)vV}*}_gG9%Jzn?%NpBU8aUs*S#_|dGbfEW1q0Rs+pL&$P z#YypYIrS$KCe47|=yRM&(6S}_C)^x2WDzFc$}K(N9iz&_n-^q`qi|L_VMSKIY7NYfACxGIMNkP&%tx4PZr|f@Y8O$fT;Am0G_0H3 zGIcJ?^nMEYx440d%FRFJp*F4E(K^&ottPdcuo?l7Vf;V;goO1V;iHAY;J1im4;0y} zI~T#GQ-#$L-W#!cr>P;dzoNCL-eDXqg?)&lFXR3i!sPHNgrOF@<{hQxb?0F&or46o zO%A?hh@!5(h}okU36!J<0VDyJw*kndGi6YUpQP>D#go_3s0o~S*^mIPv^7=(iz$cp zyQ`!dwW}vBpEtTGuDlSj+eqap=XaDL=!unq+M%o9XlgO`mtB5oFSOEw3VDGv_NS*O zuyb9Wc}ckmeP-E3q_$rcSoVBB|1$vQ=o)vsjI8c|J`bngNgRL$tMy$(yMvZ4)P5fd>YTp{y%C+7%J=cNFD(7vIBC=v^(MzDs6VPoXbVWc zMc)4L9_$T#Z__~9wwWGh(Gc&}+t(RhqBMdv?641V%01KJ-6OUN<>rI{T#fpVfS;M; z|Do+Hqw?ssEggcp1r6@*?he7--6gntaJK+Kf(4hL!QEYgOOW91?p;K_bMNi$b4PcN z-oG+3Ua5E2s!i2?=A5e%@Dc;oV3DHHUxI)?NGw}XMG7mIWuX}>8WAJ;p-s}EP*F76l~N1jf6-v95I{pH>l!N)tdoi7mPb0>t(Gg9%rQBxWWBdKhH=cY2_ z+3w8M@5ga~J8=d~BgC>Jkzq2>h+Cj#B^GjEL)-ii-9$pl-v+^w>G@V_ERRo~tQ^9o zze0OrCs0&{lW-z9%g4kN>#(3MjT)Q)7K-ztV*`e==}Yj!sENE%zKcGA<<$YD*40qQ zxB`F_6@na0(R!nvkyhB=M!>^@u67=!0hIm2Uly|h$bW!_2fEQy(uNMap2g=8{&YcYNWp)Ii&=UI_!;o zE*MQN+Fd8E`y_qH=RGxxOgX+6{WfH;tgJpW&hIO;*#@!;4YgF+ZLrr_V3SoQnR|hOS<7EF{(j;+K#%aZ;kF7F5X~HC1=Qfc zi{Jzp3M#+k4ln=W{AD5qYRB>=AogWY;X;awH<-5JSkC?h=l`^KPelAv44Mg;T;LUh(7&>e1BCZRDn%> z(W_e+dhLMv#K!xP^(7hp=ybjQx(~nJcRQL#vRD-)mRH9%PtS_Mtg`>mv*OPxDI)63PYfFTcyCWm3-9XlfD8mspufacz(cqP zI#2J-ir3`JD3mG?PhDJ!0<7I3#@iATH!5|h3DBdcnDRf=BYGz0QT+9%zf{b8$$uzM zD%ZMNTk+n`p!%scejnchMr}MEOe|RRpQ?sLM=Omg<_u!>u7}uwt_nn0GJFZrD3Iry zM`)p<=~j2c3e9T+d=hF#5PjUyp*~KODm!yc&YP zfvh5+`bnEGdr&f$ko(1(jm615+e2)vnFH)7O>I^p9B$whG8=XOx^{}w{+>BSS0H1X z-N?xPQ17`DU#DqpErP!In>yTzH+f8x}dNGMeq00>NGLy%dpqpb1GeUN{a=XvpQQsv!R~oXj=!g-ZlyQKEVE}C8r9BdUCcP0mpZ0!?PxiX zT10t%vDI2&F$sDv=iRZck18l#zJBD3!5S8rMitdRmtCC9FWc{m7b*r2mhRmPw-_20 z=h=?~WIm|qey)2zf)?q1Wt(vep`FTNlS}uq?%w{=m?%#hjJESYabS+uJ)(Z$>}BQ7 zrW&#yK?6K<(1j8!SbBH@H)7wYV}$D*2c)p?n*#icx$Qk>ts+n4Q} z9fNHga}}az*DCPqrG#b-1IN#coJ*M1R{3dl+uHJ)nuz9;0-oKc`x2ZeZn5{$9Y;Y= zg&YHn31j(HJt1oB(%w)7C$&e$f*zwRfk1=eU0ffi0b6yfLc&43Ka;4`kEZN zzyRWVEj*Hn-9XCz|6p;ZDf>UOIBTtOTzv@_fKa*9(D?T}6_8J$H;!?rABghA09z2i zLt|bSqn8C&bH0th+6-&*^_4o@!6ry~l0W0srTp-{6W+t;fiBV*-9dq!mxMmmDsD8m zqEmHeRw&_>v!K}y^Y{EjuIeW3#MXF&vg4VVL zn0SVJeEj5>o9CEig&oPdcSG`@W4Ng&MnptB%-P90hS=W-L%yoC=Z?Tg8^-A4Q}+Ac z$8V=F!S-tdx+$QY3l@L+1M2lLbwCUe-J07e#iXA=JZg8>@Q!$mgy&aL{`^FS(s zHvVs&&yQ6qJfz+kBmXsdJ4%%flw3cb9f|u^c*mwc3S6?!?{F|6hDq1%e-phe`mRq# z#QniJ0plpdS;TRkj?xo)5NMxd`cOb#2}GCD_)Md%3?C|Qh~m&^VBBRwj=crcI6@FE zHj%-tlVE`m_5IeODu_p2rbP8J*qwZ#WBj~+tS_=vCDh0ZM>Xuxlf5HYV3Q9ftzl^t zU(iQjLag*M!C0*(RJ$zXSl_o^CF#e`bDb-_okHU6b31=1La-rvVbA*}!y@B-^QWH0 zG?tJ#=ZTMrnX%~a+_jYE8T8!0G|N-nF;m7%$DyY-uUZl(3QOrvs8c;k_AymEY5y>2 zi9;`9%zhfEnzV)%ndeyu8`29EvX18s_YsogD zh&&gzYdBZ?4adD}ncG)3Fa>(G(_>{JS-~%dA%0_I#O1@ei%$X2(DZ=@p&#+RpgMIW zKJ11}AO`2KDL}2cNTp9v^o_;W20oHD^yTQsW-!r1A&*tgQN=asJnd1Zz2(=vC>%{6 z3|ieBfSTkSbsfCD!Iiq@wo1ogzBK`Lpf+KsBoOq_En6~u?g+gx6K0U#L!1)tvip7- zZE}4*DN4w;+Ds{4>>reS}Bp*A1fX{QjK&J zA%zk>NDBC8IRfWxiwEyO{%j|-vlV4wK3$*mhmemeA)%o*A0J;K7)!>Jdn3KJtY^x{ zv4zhc4GZ*e#rb4YUe+pA?m$TkY{t&^ZjSZj1$ouZ+%@}toRwtLAfj`2Txmik?#qc(P?WD z1=(^2trv7E6b!^ZnmAWWtaw&xQQ}$k`{S+rAV!@=24WPZ)C~h>>*G>l-N7+}X9j(Y ze2?T5oI}K(@6uy2Ukc!RnLxW;11@O#h4Rn%h;BzzB&W}3ibM|adg!#BHLw^WF?%1q zbm1oD#MTgfpuETJTeZ#&DVk;H%Q7Q26U&Uc2Jye0xzko~gT#xAbtTgy(B$mgyE0y* z!8VH0_I@sx+Fpphk7b}k@6{$Ym1XKA*Isy@ksQX;4y^_^s`%csr=0!iecR?+lOQRT zjYLKxu^7d@UYzG^Xs?QOBQNit1ksu?>(5tOCx~5QIQ*wM9E~nMT&}X!*nZKVS-2!o zLv5pud&)-bV4Ycq>x-G5D3z4x=!#)I@VxB9%mhQ8%$7?hfTvO^|60Lqx6p3Z ziqw!o>rBgl@I01)i|;F+I@7LfPp}NIDV$NLn_@-^5G%&rtxp8CENEQ>Rx5oEkCn$e7@U-QB?a5FZ&N`hBMfP>h!@LvMBCmuLjIjS3-{^n1HFs) z{W-kt+5X1t&@pivJ~HxBpraXKOc#sm(#~G8VsTbc@^vou7Mhen@wjU;yoT0@d<;%t z`$qzKaaufFh-5y-CV&+0y^Zc)W+SmKkNv!0BdA#no@#*%Rh*9*xvF9BDxWekk1Ii| z6VgF_I_?>P#5o*CuFY>k`-vYxJ-*5=YlE(b+Fc?;_2UmuctgBdE{AYL1kvIBb;5Gr zVv$r#a_LAhY@$jwcS{QxnB5hIQ&P|axw4MlS)wl(4Fi2`4It+b8ga>c6t7FpW+m<+ z2?R3CZ?5ehcr0Ldpl%k4>+U6#4BN}^U!A5wSfWD_IegYrEA{t2)*a8`a^`yrTY#ni zmIqO5C@m%+Sk!PFM}b?A)0J#p{rRlV96zQb6;TOkem=6ET{^K<%W;KXXlKtI3ZDj- zp9AMyH|bb2DLVbVKzn#ia&dDE`YJtrr?M}%G`FLU4?k*+G3ecONp+Nm7Y7;dISU>Z zmk18H*WLVfz1!}`ooQT70%BW-)aqcW3%x;%y|Qc#@XLOUiMdgTu8$<@#bE=5cfACp ztPtL^SV-JdV1#4jUE1sIk+`37)k&T?UY$>{>5p@?tm9C{D6I^N402dJRS|&Xhg;-K zjI@7!GyL`tbJkLPtm_OTPodOHNj*NqIohE~ zz316jbrToLM={DvM0J2H-obiag7dqO=#!E(mxI+L#2JrxJ$h<)ej=hqPTfPBt?(Kc zL8UFisvIoXq~u~TwAWrVzkN>deAmwhyM$6c%C>WowqIUv{(kFspAqlu_4o;iuZ_*rWy~ zbpMGH))PXAS=pmnV%w(=kBBO#d@IH+%ePJP^TM;NiHdX>ezc~-jn!t8*SujkcX$nG}2`iXA97o%Mn-(E{vJ zMA_m&`Uh5~+ZIkkRmWY?%5SIEGlUD<=3LWZQpt(Fh_XpHQ9pDF#zE10;w6ABKF6}a zR<0)Lbt9N53%WT~!_*!&#i?z%DlviDq4~m+sY(P%tTf^F(4~B=9S+V#wEEb3+&k^z zC9oljRqIfqw{hq}_%yj<=q_gU)whWr=N+F(Is@A>^7|r02l;%GE&0s7(%|9I`sJGC z+F>|lJitPOP<^F{cNV?0VS;{4Af1kiutC!uZaI;zS;(co-qZp$QQ zRZ_`q5EzcYR*y&T{AoBn;GDq+g@e8hH9Q=rlp$(#GZZ~Nse+R73gWWZtrfM=DZn9^ zN5KG(1Xs_3R7zZLQ+?l8N3TUSyk?uc!%6-CDFsA12fx$>jh|J?Feu>(Ij-!WQD7$n zCeT|6{i<*U*thg%<<-S0q{Fo;U?Ybu7G$pQV$s*cj5!FGdX}1VG>}dt z({J>A$9}P zex$$=)}QU}Xb&M`L|exZm2QTy99cB)Z9zF3*XEePQ z8|yn*RwWsI=fZnMFNH81sT&PXZ(%SdA)qPa&v{ui%OG-9Yjob$T^zFBWWZC{+l^EZ z=2ZkPzn3N%ldmB>IOd&4`#!}hzyMH?N#lqaKgv~_v!?k<@0TUKE3&;rk1ZiZ+%Pu} z?rPzwfT-ew5;^_mRyjmOz?BjH^S9D|4?W%2d?2g5J@HPHG+O9HKe$n>_!h%A9rF$M z%*96!GjzH^{P)mr`O4p```BIRoC|*cW>x8eqo0Nr6}WhYirDA5*(Igp4jyl0M2ndX zRvr6=(1DCsU=j zGKmxZn%0SGM)P0qMM^wy@a2_IPq^LRxpc(^Fe)^{VDRj{YXLV-L)$MO*dlCknG(?3 zz$xDL14mY1&d1{fU2oDfNM?f`fV4e3N{i+i&M1ehr3pIqF_zGb%bLSfsFyPp3u{YQ{ay-y0vWDnG%hTo z1&5J|Z`g(2J-~Vmiu4c&Q#)0s|25&$0KyO%=Y$J%Ikg%k&UKT} zeh~={3nL;>nRwXK!9bRsz}}h1G&(G(DEN}wOUP9J=_fP8SN3q;&KR=yqhPPa!6-SC z(@}aD4nMOImlRi<3H_{)Fpt(UIOIb9!XBG2e`QVQkoR1B_8GhuTO1^nThAQg9csX$ zTX*Z$4bH|^F5yv;I*zo${Ds><{AP5bdodWZAkhj>A1n zaLKn*T>ACjF2+@cy*c=@^7CV`_dVaN540WjVHjfALA+H>>tY)(NzEA@mh#k@C3eaG z62Qn*2WhP9TdS2v^vM2g;27BFaBf$NNWNyOG&prL|FPL|BZiZm`8je29GW3lEB1H= zeh=F$;v&dr)XSV2$M(lJVQfnXBB!kV>Q|DC(iV4ygZ4TssII%n$gg+Ef`}``Sfz2Q z^gc%pO!#WuTH`v5g@HotDU=(GyrG5Rckn_mCBql^xyb5fla<7goltBGr^rSp6xfD# z+`4z;Ija3RsPkS2Y?)^oN~alp-E%=d89hh@IYEKH6$QTq4fN2K8|k^(t$cRUu3al6 z)Nj+)Z%R6W>>1=el%jT(k=(h=Ml7APb6-v>up_mcX!qH>NMm}b{kSYH+l%{4A3y_z-L_7tWvej zN+oain=gXdDs_^56P2NQwt<_91f3YU1k8@`M4q#2XJwKBVX%GNSnQSz20tW+5ugQp zqCrj_^BM-KT;sHIJ0k0tDld;y_pIK#Tjg?&LaK9);?Kyy;Ht!2M;s()eM7n9XH=JQHpcLK+(8XZ*I8=?_Rn0~~}~bXjNzL1=qS0$*h@8tk#|AFC~TemIIy)>bgx3~?Y-{4!)sgX*dN0O zH|@Vq0M(Aw<<9rsy)Q4-(9dTCGcv}TCCNTSzc0l=I**|`bDa_DWL{cqmE7u&Bi@||ZLcUvu#2mW=;%TEg z{YS_vcF+V%K?n=_eNmJ_&d;0I_F_5s}`%$s7{t_6PY_REWjZepM-uJ;7#yvc9_n4Ue$Dd~ok` zIl?JJe?y^ly4tn2(;M?bKTLl%Lo+*9wy)`^^F^X@g@$T=T+qIE^n_3OoLF_vBDCJ7 z^qTnv&v1idK}&psa>|lJn86dwba7hOiXOQZ&m(9Nfo`( z>yeeKOf$%3j4#3^o~&cL2g81Ut*74l(()!hkFsykeGQDu`;O8^PDb=T8MAtKC>|FX zd75`fe1Ks)m(XTV$QUs-BpK;faKA?sAHn$pl&|{AQB3rqW&|&AJWe^v%c6567%pDU zsNq6e2J42rgGs~WL=Io-pKPMfCU(CYbiBUteqiJ}Tm)KP()hWGfN5SIP(~Mum8hC~ zkMW+sAOw%W(zhRXA&yg$L)Ovhgx7Y3LwbQ4+9$v(F|hfo*DhUqR@IzB(1Ojv%| zTfr{|0sXnUzRVq2{&+`ShK`#VcUO_kp-9oj*pkZUtfbXNURZkV4$; z+0!Ejw_)If3*;YNg=HhQ$zauN=3zdV!bZi|h|Sr3|I2y_jLYp*Znb_lHwr&!chQI@ zU{#H|I$U+%P9GezdR}zgxtY-#%o$s3Fu$&A(?R^xZG4)wt~}Nvyk00cbnmqqkOrXO zXm7eB|Hk*ZWoNon73ice^hG#(w%#rXz=JPXFHhr7%6fKi-rlTS_1^L{5P3Y!Y$gH# zj~8@&`3SkpWLUFtWE^S_!=jhXJKhblU5R;~(Ujzg{ddg7Nolia+?Du}Zm|kXjmD zH&>o}6Cb?Bf7!E%EHnP1QcImC7n$nCoMh+Uz3mHA&SS|`kJ2?*1;wLr1Y_`cfuB+6 z0xT#;t@k!BZ?{}%2HF#6Wct#1IG3Aug3a|sqqX#QFw-M0kMWYf{NIDyT&9=e#qVEF z$?0)H@v<0A1AXCSU+m=0f(ZSKJMU6}sj0kk-jsYpr$q+5?Jy^1t+vKWwA{YF*_VGb z8k5k&dCY8vraF^P=kI3~jnwe})zetkG#vAdJH!k`K#O!Uns}@hu-&qHRw|^nOrO0%7rg?+7g6b#pU#AC| zmH)43BC2|KNvnEsojo2}Z7c(g_t$C2-U|A2LW<*N{QR;v`9zys{yE8iW9g?QKI^uK z40$KlMuuu)Yd!g%ZvEIlSz0AFL4J^`yw-i)W z>vN~RMk`5r23mLGvvp&9D>*#R1EV+)CctE;a=tWc1x8`-o>Ag(QLFdqN|}y*m8Wak z!8|HBGV+bdIMD--D;?d#IzGkV0J1m=GAq2U>1hxup*qCA2r*L0|2fX)U^oTEB-ZM+t`G%dw)G_U zbGxn85CsOy1eEFqubo&9|IotKff7BwTc@NQmE+}%rPKcJgxN2b_Xzx-GItWTaeuHM zx8ymvzoN7l8GX7P464jHFlUJHR{K46WkOzvxr2VP- zh_SC4=KS7`JHT30wQ>f}ckdOm17i8iU0xnoB%v#~zL|&eQihgPmX3!p)GtM#nM&=> z5Q!B^_)VIk#q8S_%tX$3x!!9@R1mawju!m87KQsM0q}-_&>6&p1ue3Jvb)U!pCozwYRof^uNK>k6;J(Awih{L2zT>O)D>Esk#% zp3xO*K&Vpop~3AGrFFr!qnGyB=w2M_hQo^7!Nu1vozs-$vFn4ciFY{u^Q6EodU|x; zrhBLQu=YoY^HU*veQ?t9NwKaCLtTA$VV^dbbyp1oJn0f6M)#>$CjL77;NcOQhILoV z)C1FQ>Sw)JzHPN`KBD4YtoO;*!F`$~JF~iySCnp%Ow=(^zeEVM(}_ar%VC{Ak>e|g zwrO7Dg>@hFSXDR(!u84l(N|jG^2#*PEu-NZw-6iCE)4FZi1Wv|0dyj;=QA|*8Jfje zXQRDa!+T^|K@*;24PNw1uvQgYr7%Bo32s8SwQv$4*4d9b%JMvvNA-1|Y3AQmc!(Q5 z4Xu7hm=flfzbkFrspRoQWRsqf$OI#@j9hp)jXAlv#sF&Wqf*S_%}u<6=mX@%aX~J% z<5mICa{CFAyTWsfFYj=8_1O2rsjyN58vA9b6HN=$H*&GHaZfM(kx222LP97legD$p zh7M6?^wv1qs2N*ThPu#yFxe0_&algf;@o;gMQN}EwcM#`WT*&@LCy8*My z#>_OWJ)1FoO4uA+FnJLps$immY^^4kW~(}Ni_KLX2jv~B^F!pi=X#3D3VZSIo}{!N zaX+ajgld`uxr{;>`y~5|(o2ipR1g60p?ivwQT<|+Xs0Q(D=5ogLS)B{XsvGQNEY0) z4EfzQ@yW%C^LIQJg7sLpPD<`ZXZS!;)-LB)JL0IzBRgP+Spty@CmN?Orir*v@g}R%-*P0%624mDzE=Fc z=76p$b-}Lc0#yI0`<419T9F0&%5S{~9I-}VVvxe?_;B8#@V!g!Ynrlvw7@L7iy2EY|JRdw)qMty+#qxK>uw$VVTL0{V0 z*=Sf#xrHj9iXW$D4ai-|o^9vxM!M;i%$0`y;60>>nYL)2hmh%a8{k*1L9O3P;nHZ_ z;|I5E5Xz!=;&MP}S>>}Bg$r5poi{6(%$R5@MT23M1eYCI<*eYHrglUdqHCy+HS4E8 zzfhL2iVa(TpBI#|YuZpx#`%NkqL+wE4Z#zu(ey5K8fRwE$Y(AC!%(rk8v$-*NUdUI zIyD>DSz@8oK2uv3PPun3%Yn`%*59MXi7RU6#98H?k)QmvK@BtEI|N8)?V+-D*$A#7 z)Vh9LcT<W-i0cPKnx74(bl)V8-UnFQO=s!iTXH_`ds?;Fi zLkK4<=`%)3H(`Pl_oEuP*D1tv69Blq#5PCQP&{&e{8+?9KA;nDrP)0G>g+IVT(EsG z;aKnpNxas>>668W9UKttO4HPqNe6Sft6JdNgc>LOjzP>PfxRKrcb>(hD%{z~hw=ff zrzhI0J*164+&A+^!D6M5{>qzDGfMbpA#|+RCBu=ui(>-)1^s9+x`lcpR~^JQnqHx& z6r$c{hX?a|BQy@FpH$%BFE5%F!WX0AJ{dg#Jpz)>cADDSBM_6$af;ciTC z;ae_2qv#MXC-B`mTDU~<;;|_-S`#vGSk-4tRIWI#juhRXeA+l$PQZedHEoMLvooWF}jj_Y{6DVXGa?2n9 z+hgExy;^J{(=6W$FRgyDCI8e-f!2Z2K{xTLmoBLeR;q?-+*zU`*r zha$Fh(ClCrhrSF4R?|)wpr<6IN^NlD1fEHkl;V9}(3&&5dJ?d6_A3OthGlzH2rtCq zsBwIn5vT|y#^ZOa!_=QTm2-|6-d5G7e!=5}@*@?@iq_=ef@APDbV-p?n`Xy}Yq6GC z&?RKAS@N$|hGm%~LQEOxJ6Z$NijgJ5QDkj)C{ zjI@~@-K*|=oYj9|5a)AzOsG-k(*(aKBOY${kx)Lifrd4*e{OX67dBtf3Y4(VfW<}+ z6Ll0h1lzr*Kg~17+1Go*JX~i~KR19O;{J?$9b7cwYISrk3Z=t~xEheRzIlGXf2OlP zQ5g>prCy1ylz0t118j;W@7cQIDU%a<)q2Y1O*1gzXI|CUnYl)K0DZ{kgy*kM$+;5^ zAHew^b1%wuTf*tv7Gj<=nj0bnwny3Xo5fq@UC~CU3dKh|n+4f0Kaq4O%1Db%vqMl8 zG441Hewb4rgmUM@+QNo3J*Xh*A-e4YNlvN-iRj%0^cfvrLfxrRDc5svhy1~ksh)2C zK=e}QG`Zgpz4GgSh3J^%ne0a55D6*|HJSDbN~U8=ej^ypP-t$2oXSHW&7aj- zHyvXhbe6<#wQrsAf8KZ{4QE<%@)1}{IM{8DI$NLKUSc!zB7ZXKiWlz&k)_xjsx3M# zp7L>Sb#C5?PD zf+yIEl}y&bA+ioaPTV5zSQT{`O>V&#KDhS1Ofa2ymI|OxC8)MdVe~U2V3}~oM=y!s z?h4Z^TkR5J0G@rQtQF+={KSJ1fTtJnd3R3H`8fP&s>4Q?r-!k@!M6=ABL$gxc=Shk%wx!n465=L&_?)Lh%3qdD>HwioYXtqipZT?neVaah}Ij< zgvKH#Lba|mc?8pDCr{EjlmST!a?MXNBJ}=d6Qi;VO9crJx76SI-ex25b}3=_m3GgH ze;Aq~;l#C#c%@W+F6}qMUE%Amd*zomANtdo-fyb5_5ZjOdMIe?Ig6Z8e|FJ(cz5uc z%iw)8@th+5M%J*;KKOXauc!4ImeQ7lkY*!x_mm!PD5dQ{P)^v&?9^(qXcgoyn92qN ztz$^Mod$mPb^Dune2oRjyS9FWImT5MFE>rfav}uv2LyF6d-pi5kcmsLEl(Oh<(?!w z)X4~6v=5eqk(DQ9e0++s*+HEo#q?-+8WY!;1?7z9?x}{t^>Vz1v3w!iihSu0xz8g( zHE~l7q?Q)V{sH5STARuZiOHdFVF zgZjDP?w(VTSw%Dzw!68|kJW+@j!rdQdwVya-GDK=eHe#xQ-dYAE$#5`$R`e3U%s5G zHRdlTSEdFyxzob98t2TN-mF@AqT%7~I|kf0+#;s0rgy|kbb91Q64VLvd_{7po9K`l z3tk(nBm{Ze-1wIs0w<_6xTt3^X@a&kX1xednHg#!;_q;A-{mb3w^x3zo`2a1E6h8E z7r^%=aJ3CuYp=<|W&s@%2h9&URhh-C-0n=KlJPi0WvuNCdh!9yi6g`Pc&+Qw&@@P; zV1dLZ3kuwSIqX^7x7Yy=&QXU*l)P8FY+W@6qvjq2C|= z@8NgU8A}b1WV+JsIE$6UZ9{o=5Ut}PnAz}Fl@HOrZ@6g5>VuJ{>jk_yxyNP5%LX&L z_|$d3c8K%6?bQqpTD20oFe2(!8C%zUxR0j|`UD*WkwfLTh=+-*Y`o$J63i0Hvm%7B z4@ZXBY-U<6=tz$N#;k>x*Cr27lf62Z8Ml(1kghX!q-RQMe4$|T z?G+bk`W)lFePzLudh4xf_1*y5+sN|L4?X-Sag^k!z2^vlVZy>P_$Q zX0?I|8WA-w{0>_9cY{&7GpQdGyPUS%k(`j)1!B8}eSwsg#^vc@&MD0mdb6(~gC!>i zSaQAHgu@23&*8eW;w;r`kApQv^Jv3wQ5DWNAE%Tg^@A z3321?Ga9c3o}WnDwQ)#XK2`k2(i*%*L#$F`mRT+dJNB}yuR7!k^`*RFdnI8L4l3R= zwI7s<+u>#sctb!?vqzg8GE!fn06uGQ?gaQQLV|}=sBOm;Kd!*&@2?RV>B=+YRErMewm3$6wk|}v=@>aJ9p0^c zW>ysyN=FT;C@?hWr{E+5q^lwwA0)ndzw7&q9;%t;vb_A85R&DV%8ER|8elRR)2ul> zAjPNpC&PfBmZ08Dc>$I6X$zsjP>%9PF$Eknbk{Ixm_+=j?b#xU!I64ki=|k5Jr-1p z6wXcpjNs%9QPnpr`&A?4&z24k%ba2)JQ)6k$^;J6UORh$gSt;&gy)O@=_QzPK+l5~ z9k&C&w7<+9oVm`h%5;G67txfv!eS6NC&O0hYMyvx~L&&O)SCS zKKd-&IZJ%%gWk31|I~;4qVt#(kGkXyKiyclT8FKKEBLKqqN{hbTC;>}&o3l8RcFs#^cL?ZWx?$R?+1;EJ1|QKU{DTg$mwgTCanV?W zUg87clE2rpjr^>e>^AIU+U<8$j^$dj5SA%8ksX0q3y=iE9dX0D6N*`(w8n(MZNE8H_X+`gNMB4dnaSapO#+`;`Mmpy`$@JB&Blakt zO;y!ntWI_WmZ>GCQ2KiwZKWhTOQk-A@;VVu#guo8+x7^+GNWX;rbS@bRCkv9{=AH! zC~jq(tM?`)yVE*7Dv3U>Nhv{Ww_TLAt@J^S;ZE@i1Z*usmv(q{~EIXpwx4XVpwOMiN>c~k|AT;k5apJP+N$Cq1 z@5ANy$L7BWG0ywpH?9e1cZs!w0@uP)P?MLcub^5babEGxs?szZ9e}`tXAozKm3!d)=ENH)m0c$NF!hayAB+d&fUV>+*EeX0y1q{o z48qF=I6wU_78oa7Z3g}`7}hC|&U}K`;jZi1$KN8}N;gWzKlP-EtqsxR3)NY9icGg} zIX%I*MH8PbCl-&+5|3HX1$eOoLyGkGa|8p+1Q`7^JpX!6#gjyqO6PK+yetzMbc0z% z-s65EOF=qpxEuFToN;2ajcJj?0y$s<&=O(Bb~!wAlyz8#fAX14u=;<&iv62+jJ~Mf ztd{9ZTbDhu_QRx{V}vt0EweKK0_k(&2gZ$7twjFlX2V{Nd)&ut-e%#5!!*x^0wZFFjTBa!ff>2flvmpht+HO`xWSC?&J1!SEmkK z9j+XyZP}g00mSqNuT{XD-~~jp)UC`Q*Eu(%)h#c8;Bwux_Z9Fi)Y%r~;+?l{qAyO= z(k^(ocSz+4eP*-%-so)Q=HZd8@@p$z-e>u+ZYh}m3dWcrUocErg=R}mWUA2Va6{c> zMqRZx!8{g?>C5Sg!F{X$eu@4@yVUG}-dgQd>FK4FxBY_?@{#YV)h6d{@?9?)lZY|~ zz!kA+HxXJ%c9!P@l3NWkKW~uo23P(Nt~9uJ1M=i8L459SjM6@{K-aJ35;3cE0`C$T zX?I68-81y-X{zwTv=sz)`roB?!(h1=#o|Q9DJ3N4lI+iw)l@Nw$r@b^7axxUigT2V z!(h3#+my=}8n7oIDE9i}W@j|kKr#<4vKho!A8Hw>=|Ly`E}qey6^WDoV+Uq7 z`cFXbwz_z83iOpnR*2BQrNG)sW9gRB2t5!yM?&p0#lZWgR=+^^pMLX04?B!qXjXg6Pnl;5jk!?4;40L&A+ur9&G zL9^;Zn|GL23vZ=w&*NY*rrF)-4fZpiQf@BQ{=&S}?z7h^%vam%@-tRvAW%HCkdEOc zyu1dit@#Xw?yCl|hZFH%Pw%ef6y?xHBcp?SFGo|-Pf7H(0?d7fQHI-Uo)KzqBn4~HBX4r&FJB}I}d+%hdd3D z)s<|)YUuYJ=I%?#elC|fUVRB}|0Uc2a9v5K$OD-+H>o{o#Eb zW@fXv30RF?x}nBPJpa&3R-LHY;9>vJ6{CLdIx0al&bhU4ZF;dXeBzL>4G*TX(-#ZG ztoTc#UtkoQt~AvtKo~V=`e4`DE(DI=U#-r}>IPgZ$t@}Wc}-#2w3dP|XT3v-t5qIH z8;(;^xVEhrLTA6T@y6Qo?+^Ud99yA_O1o018asro#k0%x-es}Tjj_4;x~>T&M5>2~XUwhvff0g$>ncYWaJ zeQh&t<+g0p+s;l4U;KRi+>Q5}`SzA9zh+_rrW5Bq;PsH->rBYYCA$wn^KPtFQj8xM zvt3d9aEsigru$ot0KcE4riWG zl^N1gpQ9TYDJMM>O5PIBX8yL$2dj8(geq>deyQ<3U|ei;q68Wy5nTN)Ojh_8VUUjP z28*$`*+JiV%q=wtMuW}pTl}qc{K-b@qQTcsS9vIDoUQr30l8G%L^5oi7dwOi8Lu&7 zO0m0Ma{a|9C$|!lp{8d_v(=uaTGtG4Inln9RFZOiDZ%!-tZ*zBk zT@MOM4i`HLJC`2gB`FZl{rwv%4Bns%l)FP4osa9mE~=`1JP&7r2X|Ly2a)?r`bC3) z@F2U90MgjzA{RI-Q|jqHCxY6X_CgnXv)1q4op{_BxGg$F%qj72pb46ZM*`Y~ZDuR< z1-VSR-w=N)0T3MNwG_}$6G9q|>QRUdj!t57wgVRs8KjxjM zb~O#Ym^Ucw&(t5LyMFiCQ?3knsjSdK_rF?$VyDA3QEfgq`HRII=j)>rX6*5+F<*4g zUoQ(y#s3S-B}Fwf09}DYY89LJeK^3AfuV5T{YO8dvb!h8ANI-94IZmA@uh({Ft=v93)B4Ba|HW}Zit-AR_KdhXiEDp=vQg<*ori72-)+46o~*1 zG9HvZ)4LV&#{@rB-N3!^3NBw~)(b9Y{)@|129`ilRDFD2KG*9IfH|Z$0HTgUNv3Q{ z=hSLMi4z2LD%o36f7KBaiAn_`L%f>KdnB6E6m-2cQb~4z{7ReC9i>N=Ivf$dcM}v+ zf29sl)RZ~g<*?H>CFN$sxHIqYhrPwV>KhXi%KMG=vW;!2XF;{@wf2JJkFru@X`Gt@2-{D zIA0O-v+td*{`$+s>iB1Mj#F|7XK=TI-e56rD^vGl?&#oPH+b!H{}c2S4tYF^8jzR( zcv2BhDiRZYjpe5zN~FTQnr_iA#Rcpi#f6B;!>2euN2UCqz>NYRT^Wy>|MX10 zxS~RL#JsB?n>IUR;7WqVP7p z{wx_$!Et)|X)`x-RN? z+}rJuz}@D#?ZGd`Joz|!TmEeaclR9g`ERvs2!4j+I_t%)La+v}_=Og`9;TWDH%Bu4 zeu*DnKQc9ZcqSGO3Dq_6YGXbP6~;Ml5QF zQKFx562rR95Y!mm`VZYuaP@gmqCIPK`(Gt8Yz1_!A>-A~Vjq_ocZ8}LY)AZM4qRlx z6J6QZ%o_P5Q!C#cr)-?HIMILYNUfuKAMgK@IK$Rn89Q>N9}w$A$LZN~rsQzntDaM81H`!z z44#H0crAU9GsA8oG1&eU;AC_Eqr10^%c@=Xc45J~Bf?(Xge=?>{` zq(Qo*yOi$k+~Y=l)|_)a&zx($^IdE2-yR?QBKNrO(bu?+^M9NLiMXo3Y&-7EsKFh~ zDlTdhhu4JTPE8I{k$ai@cGN%1LWW%!Dh6oqHuZ z^yoN6Lld49gjiKfkPIJpDsS0VwseY)l;*GK<1OJ16m fXD8Kqc^WHeT$dL+c%e2SfT@u8jg+h!X=j%p8ZOOK?r<}G96=5gz%zY^F zK2Hb7_U}NGni(lJCZf*AE`fZ@lXz$*^wIzpItV`|{{WtExb>-uIdigfC=k~25l&(O zRhP&|Leg7l3Q936On&EuEG$BleHN0Rzr3t%;>e?Rx~;gSq#S-oA&Yv_hhs80?~C}_ zNJ~6iaGIfVEM|z^aNi@OPGnwf41UD7M;#s3dP5}Z)k&0y4-%4>+o_y{s}|~ej1wUO zBQX;?(*ZvPOz&J_NW%mD1tp6LF=*B@GF)GYH*Y1|=$K1P$6}Yrp#xr;`=JL5C6sS^ zY)-z_dHUF$dK_Zr;w4c04zuTlsKm{V!kxMtXykyH>~Vz#srjJ>#jv~c8&2iQ+b~ot ze1uSUx>I5nEc=bXjbwNn?5C1$B$K)dTsDLKbgiQt&t^+XmVmplnQEa_%J-|ACD8Dq z_ggYeYm#|sLvybu@X&rg*~HZ#u7W&5C0+9RWKHo#@Stn_+}8Hn7_6sskw9M+*mNzm zZ(DDu!uBC{JP(#gQZ>YSuy(Gv0$xu9fuG0;w0So{CizbH!nEZ(_ytHK13q%TlmuvN z$x%x*88Y|8tj_Ao8w>x1k*YgotN$9MD5)y~fhaPg3a%*o4W?dN7ye;)sENMEust!71QtAkx@q)ceG2iJ50o{^1?xkY=d8-1B{aCtk+A?I>we39xiHGvrZoZ^di%uz=abdh?Ay@V2)rFb{tk6?y4R$fxn#7FQj?cZy=}EI8pV}{oo2gxO<7ELC6~Ld2;0vP(0nXm!Wn`-@Xbf zNlE*bf>tb)z5-?dE4tECdh-3$sg&tHjhP>Q?wa+5f(k!>=y1FU6kbR-mf@};yL#}+ zups=iG@P(rQH9IU0g-r4ypb&_p{Qyc=YkBv&$32~yWG@vYKl*+op5%W zNa>5>rUhyG(cyuF)TW;izO6V=L}QRO8yTj;mTm{(*S~Z{AHnVT#KkId<>YP>3Tk29 zq51DAzFbM6!v8xE-<1v5ZRLFg1>*6V%Ys#j#oZS{z$Sq_I|kEHQp)NYL0*#pez|mk zL2RYed(>ZkG-yHe63JY5>R4O79y>n9%kgt{pYzYmH?s#`d?C{hG7@{^iMmRI$hnlE zuCInL(=bErlMEY^=~|IWOv2+*5zP2tqgT{U8JFr*hPm)?a0Co(wiBbhYk@gKI1 z;=)2^4`nDLeP8G(ph$CGJ=o^%+vo$V0NoqT=`co)+^YRY;4=K5ys7La)^Hwbi4yH?KxRZf0JoXUP4ry{DFXlRPgs$ zzEO18@*=^tpB<|oPcijPlE&;mX2ElTknuX)1YwOt^{|9 zGM!e=hWRrE_Z1>^e6})?PB48G*lS}WULRu}PsFqK_R=rnaN=hJCId-2#apX;W4bC` zV+NZo$YPfbyV55_pwv z6BRhkLkV#m4Ds4l(3rc>5-vd8wj3gs!wHVf^;!=UF^EKb(BZTofFLAWfNyN5U7ZW2CI(fx6}WvJ{-f$Z3AcFYiLkCO8(Qjza3imNxyS0;7H z-IQ5mBX$Sm%4F`NsA`RztCl^Q7ajL;z3r8XXQ+(+dUv+hUy4KY@*uo!+VaWp!cy+6wPNe$Rs6zS zPzPIYN%y^OuV=zYfB6qGnq43|Wo)u#?2O3&(VT`&^|eoNqiiw!%vucE8UxO9*ZubyfA>-@M&JrsohIdN%FYvN!%^5KCuShfdmpljK^B2#~byMN=tXv+-O zeaS)ei%jy*#p>ZKch`Xge-ahH_5Q3O(+1}_0jPm=jifT2>|Y%`3A?qBJKbKYJK+gd z;HuO1KB`79yA)pDO3d0gMtFNUpZ|n4HQ|Bri{dq`CET7xgMw&` zab<3FPrd~236yTw@o}hIDfLea7OR>P(Ivr~6R#hO?}^TOu(6gVp0-zsif}tb*>Bj4 zYn{7rmFZH1EZqdAkUfozNrgFmD!5tJXV@NX8hx5vi{F(DSt9${W?bj%bLNVvZyog# z=wBaj27>QwUunL}W9l93s+W7|*mM%ARNEQmA>;k7<|#@R>6@g1S49^7pKa&Zvxw9A z28l?Fw%I$nf-vgD(`nzcVAbW3r$llYPtPRe+!|sya?P*X)x*< zm!m>P{?C{_?)(fdTyP9R^Fu6{wPnQghp%2tTepgqCKQ!xiP`$h@8TNR@*pO_pm>O< zxLg3tZkX_=n7uvPNQeF*cK00%g1^UMH)-;aE9^E3J0B$8yypTLHjE&VW!hT9@zNdU z;56}ITS3K;0(VyX-(YrE<=t17*Gx6_ueLQXaTu^jAK#eC-W$>}8nhaR+wjBoW(BQ`?EM1uYy~sC99BMkodWi+Ka(WDTnamSMTJSEs?xo&n zoZ#{wmeW)21PWn=SekGh9GH#-rK%aHIb4Q*nJlDnKtgUiS1W*+?f)?FXWTXGdf3s=Li8EvvD?! zhMsxg4ojm70GUm(uisdHzoj(mQ#BD7;0_cx`-KRqh7oGNmqn4yAab*XNJ|VqQX3qd z&#+Q{^B3ejwkz&W^V+MIP1YeI4zy4*`EOSXu7)RUX?nxj0v!0DS9aifV1ln|Rqa;Y z;-QjGv4`v93kzWV`GOhFWaJ?aH#>mW%mIP%Lc_jf&NuBI3DU)oeu@anedABCUfflI z!t3E^qhk>?;iUid{PyG3M5#fez1ZL3*SV5m8V9?AYZ>5X#*m5mqBX*dx7qzoUQ=iJ z#PL7LZ0F}_-l#bV_<+@m{&->|-;m|CJ4LQj0ji`>@t?O|278}Js1X?cUY{Qsgv)PJ zmTNJIH#?uZoGQN>kGWrW8x|dEVmrlR8Hx!H7g|=l4^V1E$9*W#LWIiH%ey-n;-6?~ z0Um^}HkNC()0^CAQ^S05iw}1Q9qveifY3LKnMPpXy+Y$n!HNr)^%?kOs7fI6Vz6gU z*V2-JT-@!!7f92lMuF0MuG?Xvkph+f7IPP0>EF~nAgLAc#x~d0HkRy)Tf{L8I{{Y+ zJMp(2n<@=|l{JoF77X8|_4mym=&?utUPBPW(C>l3qtUD${iGgu*G`ql~k zbaA@V(d5ZkBQL=Zy_sHmqsm1InSwHQjSMf->PBGpDyrih(kf2^U-NBH3tuk4M!X6| z%PHlCiMd?dxb(nDLBQn{O6WHSO&G29N@3wHq3t-|2Emr{xId34K9EJS;C0%IKhHjB zsnPRH=t2pJbX1KBV1fG?k({{iM?GWiIU$jkew4+Ah{AK!5 zrNRJXv4BB)xPCxhDthxdj+>+i3ReM5+K0+vw`-db(#-YN>jSjQ^LGTt56;g7&#ym( zE!0I3dJz&J@GQ-B5&(jcPe;?TLO#tG;9ZqKOK_RbWtt~&)X^*n4PNxsb?4n4A!xsu z-QR_+X?7Zc$-(jE8T$jFwkT|S+pE_7qJ z7o9E!OGr3Bn*qtb=tO1KP)uspa>t@OAr9o~bkQZ^zNJ_Q$9?;95=ML2a)Ok1cL0ER zdR9;_WA~B8_w?|_8_!jRl1P5|@Hoj`4fdbo*ca&104w;UA4hwbz=fM)x9>9)f_>Q7 zuUoAPAOXGhV;P14Hp76V3X~b|bz*X#$42E&zg9g<$9tNWqs0Fc6>n+(YC2t@IQ10%sQ>orG2sY+8TtGv4^TlXLW(^KZ~&t3 zbC+(5PD7pHqnmGEU98hb?stY@G@Hj`FZx$kRyWqB9{*lu#mewRZ^TH5lPkmNkhcm*1p+Ad zh22lCxxk5WX743<7nny|md68pn?8_#{xR^qEpv))_H^49$h_ z!F=NgkC0?Pi4w$<3)FjuyBRaFz4#W|JE;%&q@}TrckM16jn)z$@MSBMbGSjg%k~k{ z8GWNQT?jgHe`wg8XsL0(f;S5d7Y3#*J5uZaU|iY28Nbb}`yucX$z8WJCL6&}K=;l~ zKhNU^0$YDIOgvKHzSkArZQ9#whWNWwpxOzsrw2S1RCnV+YZ?9t!rI67+qZ*Vp`cCRo;)lm{r>Z66-@ZClPOLXol@;1K z&5xmNPaw=60F)%$?$xs1#I*#Z-c%z!X)UHwc#Ho0#rZfg=op* zN&Gao6GlIvzdV$F-=`bkvyNA+Am0J7;KTu^ib0*C{}eFJ8;cHC3XD3IzAv@2U+RuOd`t z!e5MT1kn%;>y`4p)>5T#)#C>P62pbiB4*C^hCm-9gpUUYHB=blL*1r-L!SWkQhPiR)dKhs|Iy07^3>w?z?&JaK6=dRcJ2Fye; zVodWZ+xfD3>ec-Z*b(B)bs;H1h4+L)Iq&nMJ;cYOq%|+gP(Z29ie7N6 zt2$tcP9Icr07wE)0*&i-3#u3Gi3} zsxcnN5g>p{ahdku=_7^<}!-LyF4 zuOhNU;Vh;elf^#(O-GOE)(HPL)y=B*eWp7xS!eN?344iZpo&l^5EVC~4GP*7Stt{A zq$Y+{9ly5^QqTW{!;o^TBpU~OEd`)iXaSD*ZmoK2`)k6EA3QCg5=Vnds*Ql?OWXG1Nu0;Q3%%Efrs$#w;QdgaAjw z=>8XIDGO*`bzxbyfuv{Y^%}ilEmVjg2z9&5)H1oA;tSj)uYyB(PIGY$BIWmEX%_o4 z`Z8Z^C`#^ctt+1Z@~x(?z-{I+z7OBkbEd5dty7}jR4|?h0PK-7)9x1Twv5L1%dL4f z%je8r?%?nqo}rFN8b4?LxJncP)Y^Fix)-^YKSj(O6)(YZLjn}e{fUn>C*pRDts)oe z4U3K$Gsnai=iziKNFN##=u$9mRN10Kx}#Un-jR2_TX#)184I;I!mZ*I6ucB<3JfqR zuni|L00b$S8-Q&gbL3W)+vbU)RO)l!sBN#d_SyTlU~&nAKLF7kAm?}Pc7=|BJ9Y>t zAf|zVqbrBgE^7t%9m38V^Um(H-RHtnjJZ07j;VAQjB#0QE{*T-lz4l0sz&JQ;xUyL zBbG|PUaBd?!;Wn$Nf0n+4Giu16I)lZx#j*7=G;s69vCXeba(lHp1sNiRK8`6XufTv zYx3Q5EA1h0LbkvDqwn(EUAZiM1o+iDEw#}<2pdK8)gl}b&t zh7?)ewUp4ogp%-2dM1C8Ocxy$3}2gZ2BN}3*T4{aVxGqRuFycn6n)PmJ-ApvF83FB z#@r@+1kY@QYQ1gouA}GTKT5U3t%coKgC=&~TO5xYmgl;~gk@uDop*?EI)x(_B^(71 zFhgmKg>$0*}Ih%@4PBrM)PM2!Xn-swh16=QhDzMd2-O}e8oJH^QPUj)zc zDJ;US8Yo^c3e!%7*bYP_1(2p6Uhn0g-|c7sH$TZpynskZDyxF>3K(P@CEbksPnr^v z=$M!~{Wn{giXbTOTY3j4rigR5$x!H*g>oK{ zDitzHibwb)_Bc6R)uyw@b6H?VtAl0QBd-`S@KF|U3?zPKdx>uD1v+wO)78qr`-Ne@ zcFS_gAeMTf(Yb4bQTJnz?0uR3pks&ELl5!UJL3r1kGlhAWuNmX*_xM>KciQ=qkf>k zzr+z6M#)K-Z*Jnu85qktJ1jcBRP3G4T4G?dT;q8F9^FQ}|9`{KvD6})8(B3&F%YXc zT_j@TSU7p%LVRI}ErGdIl+!wIcdfOsGFPt&0wVNRv~DxL@>q%Tj=O9%MP;I9#)Q!T zos_oONQ|mx0qKsioXXm0>>qOYZSvDGU#<1OW6g5SS? zkQ>bBQa`b^urILs-vrPFLfU7qEykflK09Guur{#uVP0eE^9M6gtEH%Tp9H-gZ_4&B zJ=SbWaKhETRaX9+xH(|XA3ZTwimqn{GUs9Cxh}WxFiNVl`ei`M-ex!8BkRrU+J9+= zhm+DS4#O$VwvENJjmy-Gm|ce^UOrLF@G}ktl*}};I!}Jq4vbDCe}9|9Tb$vcG7FhL9Aj3wp2`3UxJw%T zW*SxX&O{HoyN@sKzxxkk3NH9z^8c{yv%AyIX&kjRQM%Gm;4X!>1I&sdYQD0Uy} z`iy@;tffjFQYSQ!{Lx4HOVvYhOgz^Y6hrtf&5YoQd;yvnxBfSMPvZ)DsC2qQ2(rgR z+3tZE49)KD%j;HNylR5(hrQbGgnpr{Zp*@!HhZ@=`^g5(5csffIYe;c+*3AgVQ>s@ zd5rxqYR)W0ifa7)a5Cs4pRi(u(@T@J+B9NpWCUZp;9kROx&BW~dj0iAMFbrMQY?@t zIkMVvVSkA=o#2sYX!y{OPJUla~LjKkC_Xu;1(siSR43skNEzq^s272@K?i%NCG0W<_8VG!JRyVk0WHlnB7 zVR#XdZ`dT2`O&Xmuff|Yjud%0tx^x*e)QH7eMUXe@lnoIC*l*1H+L>V06w}`#72}> ziKS*2lK6Y-Pwsdgj)u5m-KF0As3!{K@4G}#;sF1pyaaBH8H`@G=AuFIiVM3FL2OGN z_-fKuN@x|at3P-(+4+gyZjVPrP|Gs8mzX6$Wdu=b_eOS9-8Y@$1Z8F<#8+Hm zA~%XX8N8jBnXeyx@q%~w9alshHhJ6|IQD(+O7jn}IteRJE0=tUHT(m#Cftv<)h*`n zhl z;8Yw!m07Xrf4D`SHCU~RmQ#U#plh{}@xOxS%P7%CFLa6QjwtQw5S0o$n*6@?s`zxl z$g6JI@S?PBIJUTVI2*a@IAyMh1V#Cr^L5G!Gk>;l@I+_I4*?oQpeXYQRDi%z{gBdE z5dRF&v}7Jm_1RxdLbDB5x}7NO-W*e94?nCI3%OY5Wo%PmWR}(UdgL-8$1@_&uJkI! zo8+_DCP*KM6!ijCZo#C(gP#I6Wr(qE60xBtvgs@TsdBxPZV~az1F<27cKhp=0Q_%x zUWc0o=q7XaKvR^1oR2WyDeo~PiXxsyHrsOqsWFh5CLoFuPQGwm3N8H006FU?m%jfL zATM@0-2^vVdjrf47FWj|N7(O@zpiwE)!I(BAkrsRkc*mp@w)p-QgTVr*H5l##7;i# z5G!U={o<}R(xjtH5d1>D0%M@DP+n@lTZMRjk#-+6}V zo}*Wxr+p6Ey>g^86%|_Y#}-Bvb&puks5=b0g5#@`m_)1cSls4r@Q01T zAk^%(t%?Wiizx*%ea zD7=66;h6mW_PC@fs$Pw)(Rg?`O zYLr#u6Qa~j&{Zp4y|3>)x8$@v?&mYv`2ne>FWe&M48?TPe*$W#H$Hj^lOE0!(NN20 z`Ca)PVxs5TXYjGF4j&a&uQk4=!s`?;Z2^P7>8FP6*N7oPi8dmO&NFNKl!XG>yqBzq zCiy}=`MG<}2uhZ8U}(ZHo+o%0$1)SAuTA`Q&y)}dP<_#JT&6kBc`viD2Gr?sGnNC6 z8?ypy3>20@qoM&bI7Ht9clVLcxD)G3c9$#qZndb)T7>QuXgLGa*%t1uH^+rAJ-s(N zw03w9HWwH9=kw@vPTYDIH6)f&6+7kbAFMR>PJvbqqVUc_5Ti!V2J)qw{D>=R@sl3N z6u9t~5LbAa$^9%k4aBqm1a?;@u!i(pr)iHEv4SSXfOJKm`W+}dkk<*TM;N5%&{`I zxuBwpHL~w$D2uY3qGsuQuxu9g)7z&=TN<>f=rljZk&49o+Ciq1lN7;#glB>8>ZEuN zz^3fQpUG5?nJo*9WX^6rxRc}AS*CP#D}HOQ#PxT#IHjUwB`#%0>}rx26qP$bTElMx z#1g=4B*$YK`lX@?U2_ct#)Al_TGXj(D)^H$4s>u(iEU>PNqGbLIIpt7>T~T9vE%u5 z*fj*l&G^q6Bl$Y-zC~Qfr5%4+{{^~X2LA=DOC$sXVcA>5-V|vD7PGfg6Sw z5;$s$+H?(aZpy%C{Z|F(3T&qF75_|t?wGMu41xMQ^V7ZBSlQ?0igP|jmePWV+}kR| zV;kb{CC6}tyUrD5AF2ZLbPWJCAqaC5EaV9Xos%A=6c|(Id3nWTnk_97{GMfo68}#6;S?9X5jC9O%{xYVh^t zAZ9okAfoKo>Yhb0YM z`?`ic+|0QzN$djQ`kE?7FV;ikBj0Uw5bx$s?`){9-E#7k%%T79XviIJ z*)huV$-56ybOgRy699Tm;o0fe7Z*M;rBU0twdY7#Txz}9g`zc{Y)Gezkv!CT*sA` zK4VGWoANZHGZ|Rd6JxYo1l|Lqw$MylrI42~j_%wF+j6KT;sCxmS~Q4W%&;W$L~Hqw2nDuQ$wC zxkyb4fNVy~vfS&!MIx98dCE&lo;hYo^^KDtgnR!Ib^LM$nTTouDP&UHqj2bLoaSaW zTQSW9RB**7LFmD(Y9&U&;LKeIT`6ws&xo_S#`H(r`Wt8(K94H(Y{xhzsrcq=EV*Up zv=vAr8wQg@EM3}`!F!CCF)ul^OkAXk4vwe@8t-pqH2oT-*;=8us&!`LnjdBpq4jY1 z>4erTB}ryq;IUajaXHD|yp{&!!~YSTiruJ1=5DQ{kQE3w5F!?DwOIj4-CKwjNX-X(3`k0Q^N+WA2fylEoLkD*nuh< zuJXXD0q94m3^>9a9URg@N$=BBft|_XksL|fJUL1SN5>zrHKspY`)Ld|_CnA1W+`}M zkhrY z_k{vJlFNWVn@@>01qjLhCXscL0Lyq45{}7LP+q8Lxs~?t93Pk*xB2_Hban2uG~jrE z_!ZY$Wx-r@Q>oe%Qk$<51$a_k`G~}fcWLvi_rMe>>Lv|{)5?4Q3g}q{XQpsiTCNBI z!yS2-%d+D)FCJOQeJ{0E)22gIJa5yJE8j z#A0?^uMK?r){~NkXb-U+=Y5%Lg2fWFhyGGi+-DG_#QekDC*&`t zC;9l`1b(?(uG?HWf7Sd>?86mdmGk+B5o4@cA72VyJo}1+8Snlj7t&u@Sh?T1P22VD z1ja8_rb(N1iZ{UZS*Yb0jteNmtpV>h#!qLsQGpVF7aV|Tf%xr4WaG_#10ao?bRU{zp0mQh7_;CjdAm$F1 z09I&jMW7By5EV6Z>ab+djf3{#Y6$pT@%;(m2T zi(uC69A&)@kpj5U*iq=4=vkW3Uh{`*%x`t&siDAV`w}Pg_g5AJ^c|#Q2QAwIASHKQ zc%0PKrWZX!DbJl~)x1FVGsMSlGAj6u?$|B2+K~nOUCprB-dEvZA`=oi+}~ehDqaAR z=wDiHX8GT^Rk8sPj?)sd5;>VIZw1zvl}uPMDmO6hSz6M!nv8+YB>_pCUl)_jnA^=N z+K3h50liLi%&X8C;ho9MHFCw00GLOL%PjaGYXuI6L7ntm%dKD)PCkpNKs#4SZz0IX z0PObO-%@z9zRruq_87F60z+J@*VO9#{z2+1t3S3Vl+CQJDuAFN2y)8Gm4XA-jO3*e zTcFzG_xUpDYr6y3#Lcjo#j0@V-{ev^bVch541S_{XmL2%v%UPNA2tm-QiJk96QI>} zkeNce<;-h(h3EkJaxU)jG%4*DIya)EZF=Aia=+v~ozFG3C^KMIH!CG>2i7K;_?JZ3 z3BJc>ZyuwR2iF78izv~)B0YHMuG)VR`cU$|?C0UasTF^?%>{Ns61VH{b@PqI+3tt( z+{oiY6vT_e!{cW(Bt}L6!-{$4G6Q5>;0B@>fSGv|Vfsh=`22)%ABg62KE(3?r2tB_ zt_h7xAAYa7v|q#3H&d-aV8|6XbRJO)^*`j6nlH_#N?1>Z`7gHuUs~K>ZOD9apr?I7 z_G7fhwC}*`YR=s9YykVH@7flym;+}gWz3%d6Y zLi)#*eG!OBZsHD0?H0TLgCPIcorRgFWgsmazPC4Xs;9~bTDlr1RjocfrpnQ7KLluH z5T?-F-1k|mP!PBybhg>9%=^Gy(vb3>ZZG0@hqdv8Ox{LMlZzdWjts-4M(cWph7`9j zF)+lsT}!J7vDvXM&R5T#fG(>1*I5|E-6p)HWP&5z0ktTK^2{ zssSnh+L}T(b-M5~Y6Uxz&^az0PfAq$pDqyRQpK?0t$rh$SJc51r($Q2V>Q0*`PKPz}=ly^;)^6M8Vo>PLcbe zbqJg+G-H6qdv6hbTHE;nPtr&HImgTbW_H9{JD}@p9vc-<#K&{$+)i>`UB&}`cP-fN zAa+{#?h7Llf0a(8OWCOx6e=@v9E&+d@%rGs`-8v6k`uhXKXSLUGPa2Tj)N;Cnk+4rw=wEGzJ zZ-6-I{>+JWWX(tNu5DN`v=BFK+<*vr%O1Or(qK~9sKvX;{F%Y~tPkhSb>s}zPuK=pQr(){4p?46wB86w99)OP9zW(DxN_vXCPJ zjpHacNgg~yoZa7##?k|=R#t@+pK3Y2eCjPM(G`?j`NZMHvr5d;wmxWjEFO9YNHYpP zne3uSg%?9_h)Qd`d#N0I+zzm8h?V1O_1ehoIC8!EIB=5~)dGG;h79)oYO5GrUBJU(i%)BR z{}rnUQrB)&jmA@VbmwG_<93-M^*FDnT&Z9#kl6d*ke~}L69HES-CRIb8~bJ%Hiy*? zrH;oxVbD@RZj$&sE0>F)!Eh+$t1%*QY{jsJ)tlSyi9lkW2c6y(DoH-`kff+rWvm;f9cYP=np$ zg=9bqe3@MFS!L?2(tAc#SPwU*9}6K;!$?n`b5P1IVfv(dqSq`M(Fwc-8s#VgqXJd7 z&SaXi{IjNuAPiJy7Aqnlq@teuu09-21I?IfEio^8W_eZB5E=j|s^3xKi|?Rv>r!f~ zfAB6&Xej$3NMo{9{zOGDR%kzFE2|EYVV%U%Uh=g7CW*5=-arazWafZ02`W45lj{*# z`ZHfakqu!ijhcU6bsqPlhb0Do^d5*LVU&8VeYI_5E zQLo`Y1Ju=y7;)r)Pk;6FL#i63z+P{$GOU8@3OMRSDWg98A_PENN-ui?N z%aG+yJnG`9TbY-CWBJAoZ=CPK11B*e@SVP1n`)HJyntM98o8k*%{})#@pbit60p61 zh33H%btjjSF4Q#rs6z%IeKF)Dy$0)hb*h0sT(*o9Kk-v_R!O%})D(D<3& zcf-zRuus1awWzadXdpl(etRwybrSt?LsF@B7G?p93nF2yLh3mI3-J%%@+TwgR<_9F z;hh6-B+4c~K64%M@{t+c5$Yu7(Ad>ElFiiHnKf?#`Yz7NBO?zyoNfRK=+s~R$^);T z*3(J2&3Mdj`?qm)m-Rg&9y9o89zhq^H=tpX?|tXYFbSf# z;>P6n#$|Y0^Q|9+oJ!_7i(Mez9$U=I2&MI_O*z<#&DPZ$>QN$AkOW;Dfg1n83mhY^ zAKOF(_a#0D3HG=9{ypdAZ0qfRP@&%_IwA4pxub7=5p0@-dReX@96CA5E*@4dE<-0` zdg6t0bX7t(Rq)${o&XHK@ObW$#?pfuHSYPb^q2ZIfk{o*GQw6*3B%(oWWKkEie1qw z#cktkk?#(|+DG>$ChRHXBXsy`++V?**_;9N9q~$7uc5WJwS`L#ucV=f+{LNCrhX!aDDh&zEEY-Pfb%=Ij+v$2DRE#g61*7r_*E%Rc1T=K2@N zd31X059G{@7Zp`>h|4x7bF=>MDbAZZXpKIUC~1mS^S+VW$y3?J4&Wu72(y{*1FuG- zQ@#Hd?s?kF542_nP-87Q(I!jxNi{Yh3UgHy$9Z%iJzC9YE4Ath=8w_muW;2r&Az62 zUfR%B&xD8{onPxA0cgi8T_hjGcrhJY&i3vdF2ies0GrRM!vCQB{GaBgwXZEYVOHkp z10Jlv)|+baoPZmqvX4rt17B6o!v6K#$=?T|Ps+}k1OxEaSv8FRs{41`&;cM=Kd`+j zvE7>Pg@Gzk3eNAlF+jaPCXqO+ZLeaSTDxGB5oZClfS$|i_SYF@lwOI<;O~%W%}sL+ z3yz}&>SH4z8IH+wMUC_L9+8e&t8QzFyI>-A* zNJB^Yo~aeNGz!K6%KP$U{B)rN8!9 zfVt*>n2PJyu+IitpUOmi39G|WBJc_rPtyqDPBP_V?&V7PPDPBuHy#TT@HgY2z4YZ% zv&=618(n!z@&gWn=}aPm+VxwirMd+whz!^Mqw?x=FQnfIpK3~7szN>O$2xER9eNo1%apZVy{nHirJi0kMr`Qzuawipq?5>$@uje@xipDy514e*KxKVZ@=*s<&hVQs)wPnu&I6U zCA;C~KYij4-L+5>7k9mxDwNd%4Fv82a}aYvXWnt4dVa6)o~O(^uzsu>$ZG?-mVT8T zU8tO=3 z_$l5~_*L5yQ15Ty7Lq?YcN>aUEi?ow1R}lbrI0d{6)iq)T)o-+=bgL%EE)Z$ox6WW zqyHy5cPmAnU9QIYPEWSO)_)6g%m1^OG|ihP)ep=DFtOn<67VaLYL;8>aL%+L`J-7c zc~EtzvJiLP(BT-45<4E~#x)ccJ&S?)vBCr>Vu*87YYyl&JKMk{@UZ0^nPDeL384(G zMWQA+U1~P4UeBXezXf^xX{`K_PS!;kS)^tH58ujT`f}!Mx`mpJj?syYr7_Ewixk|D8E$<%SG^r&W-e^-;aMR; z*n!_sIu0-f>l+(Ceq}3_Ej(64ytdIiicurc+(w7kWkQZbTJc9(+B_oh9B%;)wVKrv zi$yAt=wnHH{oNa9IJH0RwM`M!p*X8P&L5KorNb=9Jwc2*tR~UEZbDVD7#HUu{nkPH z=*0q48m(t*hHFnDNts^dKIH8U(OU}5cVFSb+c&huXWUZw2x;)SI0^VroUU)WbOb_G4K{^_1UcEp0@Z` zYVAem`XKHO{XRU|^GL0jP9n)?)%%U3y_7J%-p~}JO6=FmrnKn~nJ6E&4BwW%^Fb<1 zW|5c?5*>1!(;8s=?&K>d%tbCCL+ZRI0hmoe&16c(NQM#Nu%1&&T2+?QPKc@>xR6eo zmXm6Z6R{RzWw^PpO-k+hxt977v#0Q4XU28`%|d@TcH?IX+x~zb)c8(zrWn}XGkN|Nir-7+j4Op8hPOB0 zpOjgt%0oBG4@-!)%~~48V*;HK$49HSr&00OhcLP74Vw-+Dxx&vI53mO&`=vXpw<>Y zY&lzZ6^P_nFQc5xQ6pfJb-(x@?q6My{~?cWxT-o}*F;G5QmG>+5wFEQ3>9w3mxvNQ zK$V%WzP^NPh8_zQkjlGofzN0Hk@o(udE_X~C~in)Ol$eG@9zv`a<~hOzz9;Xz;0p_ z0-Ts76QVZsu;@ zU5Ia*?LpSlGddswchzo2X z%L2+N$dx(bZuX-@?EPGy`A&qh6yDpXXDd`kGTSDbKv$xZuol_da}ubgc&~7Ec;DHz zB~|Fbsu-o`%g`rYNX)1x6L4?6X@o2dX_3{+1R^9V}LuiVg z0afpw#p*AOg`=9wUyr2Brbjiu*2Ki)Kl8Z7gIwMavyS?YB=pV_^TcGnXRT1;ii=0g z%B|Ky)$oz?kYoq=5}Z<<>k1-lxRH==Ix5=8))#br0%RdV``af*w||+2CK>!pUfh{T zq5NF8o67n)0T*cJrV<=@!N!qxNn-QO%4f+HEO3-n>v~(~UEqN$aAA)0mbK|b*WI$* zs3gm!?)sD;ag{fBmpU9?p9p(mA9JsPVP;K*8ERbL8yjQ98zKPntAEq>Qf9A(6E#wt zJPOXKN&OUH9f>X4h3LNhu|EKKjN+V^v+6`&ORIr2#Bl)RX7ea2?r)%)xuX4VA5sM( zo7`e`?Dtpwzx%_s0|K*h|Lq09$9Nu%nsMOjaa2SI%t*YVo_2wN&z4;O=@X|XT7d%C zj2tEi{ba^&gZ$MSGnInj1uNMT%acA(z)MIX_Wxnj*$+H{9n`$_SJ;WH!D$@<6mJ5V z(DyVRAWB&CM#xvI_Jr~O=3BWV7WrI<0why4lT@;`XT1VU6Rb| zX?zy_v`07I;R5&FS{Kb@t$v^(_IgC!Imm2T1NuA9T(=~_LDz$ z4T)7+A<)jL=xZH`sUrMSyrg+_BruI z|F&m<7=#O~bZ1g9DQb_`7SMMC36jCq2Vlho@Q<8}xzV`gE(gkR6)dc=ejQ+$WgF{X zoAtw4zup1p?OCz&nHQ+J^wm{h)6Z%9XnG=9Vc<|@*0%!t6{u0QEiOYjhlI75(U$RI z6r7n^PN-j*$%bdARt=~j6?)Xu0<-<9An7mFk;u=LXoH-s;)U`-+e@GXXcW0D@U|g; zJ_UV{o9eanGK~(HxdJUyzws!IdeUOk4@P|?Q15LswPw5mPsmQjH$o+-)^pnvUzoWG z0NyOQOZG?+f0MaQ_HdvE;I0Gh@NR==+W_8f&{C??o zr(2+2(wnC<`UW@CI?Ep(SCjd^h-ya|?iVu*V T_+>AF0gI@hlt2lerq}-ilB=0Y literal 0 HcmV?d00001 diff --git a/tmp/cloudflareddns/docs/img/cloudflare-name.png b/tmp/cloudflareddns/docs/img/cloudflare-name.png new file mode 100644 index 0000000000000000000000000000000000000000..0d4cba4bb0933873f4c74675ab9af5af7fb7215c GIT binary patch literal 16748 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 WXFjnd&`qYa{N!50BZ2>6UH&hKsQnfI literal 0 HcmV?d00001 diff --git a/tmp/cloudflareddns/docs/img/cloudflare-ns.png b/tmp/cloudflareddns/docs/img/cloudflare-ns.png new file mode 100644 index 0000000000000000000000000000000000000000..531f44fc62794cca04a8a55cc23b28a8ce5cae22 GIT binary patch literal 26882 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 literal 0 HcmV?d00001 diff --git a/tmp/cloudflareddns/docs/img/cloudflare-token.png b/tmp/cloudflareddns/docs/img/cloudflare-token.png new file mode 100644 index 0000000000000000000000000000000000000000..f2f26f498462831352f6480b3c488487cb622ea6 GIT binary patch literal 64613 zcmeFZ2T)Vp_cn^XgQAF1Uke~0sPq5<5fSM%l+Z+^h6E|07ZqPoq)3<0I|Kq!5;~{| z2uLRh5E2xmh6Eublu*9t%lrHOGxyHix!-&<_s+flGsAF_v)N~zz1La$S?hT=Zw&P{ z&z$5r$;QTZM(g2yV>Y%UX>4o2)Nn~m+F(C?oETE^FZv9WcDYTZ{e^|xKx;RrURKVRN!wP`vL-LZJh z;-Yb5eou0u?F-}S&%#3ZQU5oF(f7men^Ya`(zuO?mw4#*rR=XdmzSKDFa2|jZd&-{ zYu8of+ug27t`uvF%z^WR&m?OLprZyUa8B;f{`u$s|2Do< zv*^d|(w!*kYc8B(!~V~Je4n`H{@XKtA1^5{oZb>ueS)WwY2O6^3;|;(6g81GIumI& z@x`J&MBJteFHCOuqM#A`A?sdj9Zt`PDi@Sp6t7*g+<7^&@>o#Mh`YX(kpst!3pwp? z?GF+E^vjlRrC#b(U1Sy$Q7tPWYqBXWW=aoyG~n+4Q^l-wajwTS&@Yvdg?W2mzrFos zDSPkXASIBG2}awl7?futmna)zSc)Ldh_xu0aCs2^-f#Id^Yj}h83akvoH}(9D>r&1 z`Ria;H~4*CR9F+b&f^DkMHU{JUM;3bu#+7u%3R+De%?xV$0 zoFTYXq{>+GKM(owu55AJ?0VQ-DmD*k10MHiTUyuNW>&%>ryf;!vpI`HwthuHsa%0DrrZ@>Xe~W%GNLJt`=o1DU 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 W;_U8;1L-~6_m*VzeHi~0(DEO|x3UHR literal 0 HcmV?d00001 diff --git a/tmp/cloudflareddns/docs/setup-guide.md b/tmp/cloudflareddns/docs/setup-guide.md new file mode 100644 index 00000000000..47f01c2b8b4 --- /dev/null +++ b/tmp/cloudflareddns/docs/setup-guide.md @@ -0,0 +1,81 @@ +# How-To + +So you've followed some of our TrueNAS guides, setup your domain name, certificates and use Cloudflare for your DNS management, however you don't have a static IP, then this guide is for you. This quick guide will help you go through the steps to use Cloudflareddns to update your dynamic IP along with your entire deployment so that even if you change IP your domain will point to the right address. + +## Requirements + +Domain name (can be purchased through Cloudflare or etc) + +Cloudflare DNS management + +- Sign up for Cloudflare free +- Point your nameservers to the ones Cloudflare assigns to you + + ![cloudflare-ns](img/cloudflare-ns.png) + +Cloudflareddns chart + +## Prerequisites + +This guide assumes you've followed our main [Guide](https://truecharts.org/manual/guides/adding-letsencrypt/) with your domain on TrueNAS and done the configuration for your DNS on Cloudflare +(see this video on our YouTube channel) + + + +The recommended way is to setup CNAMEs for your subdomains (charts) and keep your A record pointed to your base domain, such as below + +![cloudflare-dns](img/cloudflare-dns.png) + +To keep things simple, one can simply use the Global API key from Cloudflare that you previously used inside our guides to setup your certificates, in case you forget it's in the page below + +![cloudflare-api-keys](img/cloudflare-api-keys.png) + +> **Alternatively** you can create an API Token, with the following permissions: +> Click `Create Token` and `Use Template` on the Edit zone DNS. +> +> - Zone - DNS - Edit +> - Zone - Zone - Read +> +> And the following Zone resources +> +> - Include - Specific zone - yourdomain.com +> +> ![cloudflare-token](img/cloudflare-token.png) + +## Cloudflareddns Chart Setup + +Step 1-2: Name chart and leave defaults for Step 2 + +![cloudflare-name](img/cloudflare-name.png) + +Step 3: + +![cloudflare-config](img/cloudflare-config.png) + +Use Global API key from Cloudflare Domain Overview page (see above) for the `CF_APIKEY` field + +- Change `CF_USER` to your Cloudflare Email Account +- Change `CF_HOSTS` to your DNS Zone A record (mydomain.com) +- Change `CF_ZONES` to the same Zone (mydomain.com) +- Change `CF_RECORDTYPES` to A if you're only changing your main domain + +> **Alternatively** (Only if you created an API Token) +> +> - Change `CF_APITOKEN` to your generated Token +> - Change `CF_HOSTS` to your `yourdomain.com` (or the record you want to update) +> - Change `CF_ZONES` to your Zone ID (Found in your Cloudflare dashboard, on the right column) +> - Change `CF_RECORDTYPES` to `A` if you want to update an A record + +If you're using or changing specific A records or CNAMEs you may want to refer to the upstream documentation for more examples [here](https://hotio.dev/containers/cloudflareddns/)) + +Steps 4-8: Adjust as necessary but defaults are fine + +## Support + +- If you need more details or have a more custom setup the documentation on the [upstream](https://hotio.dev/containers/cloudflareddns/) is very complete so check the descriptions of the options there. +- You can also reach us using [Discord](https://discord.gg/tVsPTHWTtr) for real-time feedback and support +- If you found a bug in our chart, open a Github [issue](https://github.com/truecharts/apps/issues/new/choose) + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/tmp/cloudflareddns/docs/validation.md b/tmp/cloudflareddns/docs/validation.md new file mode 100644 index 00000000000..d2b17f5e065 --- /dev/null +++ b/tmp/cloudflareddns/docs/validation.md @@ -0,0 +1,31 @@ +# Input Validation + +**`CF Hosts`** + +**Not** accepted domains are: + +- Domain ending in `.cf` (eg. `example.cf`) +- Domain ending in `.ga` (eg. `example.ga`) +- Domain ending in `.gq` (eg. `example.gq`) +- Domain ending in `.ml` (eg. `example.ml`) +- Domain ending in `.tk` (eg. `example.tk`) + +Regex used to match this: `^((?!(\.cf|\.ga|\.gq|\.ml|\.tk)$).)*$` +You can try live [here](https://regex101.com/r/rZBln5/1) + +**`CF Zones`** + +**Not** accepted domains are: + +- Domain ending in `.cf` (eg. `example.cf`) +- Domain ending in `.ga` (eg. `example.ga`) +- Domain ending in `.gq` (eg. `example.gq`) +- Domain ending in `.ml` (eg. `example.ml`) +- Domain ending in `.tk` (eg. `example.tk`) + +Regex used to match this: `^((?!(\.cf|\.ga|\.gq|\.ml|\.tk)$).)*$` +You can try live [here](https://regex101.com/r/rZBln5/1) + +--- + +_If you find a field that you think it needs validation, please open an issue on github_ diff --git a/tmp/cloudflareddns/icon.png b/tmp/cloudflareddns/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..fecbbef519bc65ebed13ad9719bdb6334adf29ca GIT binary patch literal 22160 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 literal 0 HcmV?d00001 diff --git a/tmp/cloudflareddns/questions.yaml b/tmp/cloudflareddns/questions.yaml new file mode 100644 index 00000000000..f43ea8d20ce --- /dev/null +++ b/tmp/cloudflareddns/questions.yaml @@ -0,0 +1,173 @@ +# Include{groups} +portals: {} +questions: +# Include{global} +# Include{workload} +# Include{workloadDeployment} + +# Include{replicas1} +# Include{podSpec} +# Include{containerMain} + - variable: env + group: "App Configuration" + label: "Image Environment" + schema: + additional_attrs: true + type: dict + attrs: + - variable: api_key + label: CF API Key + schema: + type: string + private: true + default: "" + - variable: user + label: CF User + description: Cloudflare Username (eg. your.cf.email@example.com) + schema: + type: string + default: "" + - variable: api_token + label: CF API Token + schema: + type: string + private: true + default: "" + - variable: api_token_zone + label: CF API Token Zone + schema: + type: string + private: true + default: "" + - variable: interval + label: Interval + description: Update your DDNS interval in seconds + schema: + type: int + default: 300 + min: 60 + - variable: detect_mode + label: Detection Mode + description: How you want to get your WAN IP + schema: + type: string + default: dig-whoami.cloudflare + enum: + - value: dig-whoami.cloudflare + description: dig-whoami.cloudflare + - value: curl-ifconfig.co + description: curl-ifconfig.co + - value: curl-icanhazip.com + description: curl-icanhazip.com + - value: curl-wtfismyip.com + description: curl-wtfismyip.com + - value: curl-showmyip.ca + description: curl-showmyip.ca + - value: curl-da.gd + description: curl-da.gd + - value: curl-seeip.org + description: curl-seeip.org + - value: dig-google.com + description: dig-google.com + - value: dig-opendns.com + description: dig-opendns.com + - variable: detect_override + label: Detection mode Override + description: If you want to set Detection Mode to 'local:eth0' for a local interface, this will override the dropdown selection + schema: + type: string + default: "" + - variable: log_level + label: Log Level + description: Level of detail your logs need + schema: + type: int + default: 3 + enum: + - value: 0 + description: No log output + - value: 1 + description: UPDATE, WARNING, ERROR + - value: 2 + description: UPDATE, WARNING, ERROR, INFO + - value: 3 + description: UPDATE, WARNING, ERROR, INFO, DEBUG + - variable: host_zone_record + label: Hosts, Zones and Record Types + schema: + type: list + default: [] + items: + - variable: hostRecordEntry + label: Host, Zone and Record Type Entry + schema: + type: dict + additional_attrs: true + attrs: + - variable: domain + label: Domain + schema: + type: string + required: true + default: "example.com" + valid_chars: '^((?!(\.cf|\.ga|\.gq|\.ml|\.tk)$).)*$' + - variable: zone + label: Zone ID + schema: + type: string + required: true + valid_chars: '^((?!(\.cf|\.ga|\.gq|\.ml|\.tk)$).)*$' + default: "" + - variable: record + label: Record Type + schema: + type: string + required: true + default: "A" + +# Include{containerBasic} +# Include{containerAdvanced} + +# Include{containerConfig} +# Include{serviceList} +# Include{persistenceRoot} + - variable: config + label: App Config Storage + description: Stores the Application Configuration. + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} +# Include{persistenceList} + +# Include{securityContextRoot} + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 0 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 0 +# Include{securityContextContainer} +# Include{securityContextAdvanced} +# Include{securityContextPod} + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + +# Include{resources} +# Include{advanced} +# Include{addons} +# Include{codeserver} +# Include{netshoot} +# Include{vpn} +# Include{documentation} diff --git a/tmp/cloudflareddns/templates/NOTES.txt b/tmp/cloudflareddns/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/tmp/cloudflareddns/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/tmp/cloudflareddns/templates/_secret.tpl b/tmp/cloudflareddns/templates/_secret.tpl new file mode 100644 index 00000000000..55b5c3a5805 --- /dev/null +++ b/tmp/cloudflareddns/templates/_secret.tpl @@ -0,0 +1,32 @@ +{{/* Define the secret */}} +{{- define "cloudflareddns.secret" -}} +{{- $cfddns := .Values.cloudflareddns -}} +{{- $domains := list }} +{{- $records := list }} +{{- $zones := list }} +{{- range $item := $cfddns.host_zone_record }} + {{- $domains = mustAppend $domains $item.domain }} + {{- $records = mustAppend $records $item.record }} + {{- $zones = mustAppend $zones $item.zone }} +{{- end }} +enabled: true +data: + {{- with $cfddns.user }} + CF_USER: {{ . | quote }} + {{- end }} + {{- with $cfddns.api_key }} + CF_APIKEY: {{ . | quote }} + {{- end }} + {{- with $cfddns.api_token }} + CF_APITOKEN: {{ . | quote }} + {{- end }} + {{- with $cfddns.api_token_zone }} + CF_APITOKEN_ZONE: {{ . | quote }} + {{- end }} + INTERVAL: {{ $cfddns.interval | quote }} + LOG_LEVEL: {{ $cfddns.log_level | quote }} + DETECTION_MODE: {{ $cfddns.detect_override | default $cfddns.detect_mode | quote }} + CF_ZONES: {{ join ";" $zones | quote }} + CF_HOSTS: {{ join ";" $domains | quote }} + CF_RECORDTYPES: {{ join ";" $records | quote }} +{{- end -}} diff --git a/tmp/cloudflareddns/templates/common.yaml b/tmp/cloudflareddns/templates/common.yaml new file mode 100644 index 00000000000..2adc02ee7af --- /dev/null +++ b/tmp/cloudflareddns/templates/common.yaml @@ -0,0 +1,11 @@ +{{/* Make sure all variables are set properly */}} +{{- include "tc.v1.common.loader.init" . }} + +{{/* Render secrets for cloudflareddns */}} +{{- $secrets := include "cloudflareddns.secret" . | fromYaml -}} +{{- if $secrets -}} + {{- $_ := set .Values.secret "secret" $secrets -}} +{{- end -}} + +{{/* Render the templates */}} +{{ include "tc.v1.common.loader.apply" . }} diff --git a/tmp/cloudflareddns/values.yaml b/tmp/cloudflareddns/values.yaml new file mode 100644 index 00000000000..7fefa24fd52 --- /dev/null +++ b/tmp/cloudflareddns/values.yaml @@ -0,0 +1,64 @@ +image: + repository: tccr.io/truecharts/cloudflareddns + pullPolicy: IfNotPresent + tag: latest@sha256:38cfa51e720b20db8650b077d8ee7d49b9beb10942703ba2796c915f8b4766f5 + +securityContext: + container: + runAsNonRoot: false + readOnlyRootFilesystem: false + runAsUser: 0 + runAsGroup: 0 + +cloudflareddns: + user: your.cf.email@example.com + api_token: "" + api_key: "" + api_token_zone: "" + interval: 300 + detect_mode: dig-whoami.cloudflare + detect_override: "" + log_level: 3 + host_zone_record: [] + # - domain: example.com +# zone: A1jajaja +# record: A +# - domain: foobar.com +# zone: B1aksksa +# record: A +# - domain: foobar.com +# zone: Cs11kdkkasks +# record: AAAA + +service: + main: + enabled: false + ports: + main: + enabled: false + +workload: + main: + podSpec: + containers: + main: + probes: + liveness: + enabled: false + readiness: + enabled: false + startup: + enabled: false + envFrom: + - secretRef: + name: "secret" + env: {} + +persistence: + config: + enabled: true + mountPath: /config + +portal: + open: + enabled: false diff --git a/tmp/code-server/.helmignore b/tmp/code-server/.helmignore new file mode 100644 index 00000000000..77ca5567b26 --- /dev/null +++ b/tmp/code-server/.helmignore @@ -0,0 +1,30 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ +# OWNERS file for Kubernetes +OWNERS +# helm-docs templates +*.gotmpl +# docs folder +/docs +# icon +icon.png diff --git a/tmp/code-server/CHANGELOG.md b/tmp/code-server/CHANGELOG.md new file mode 100644 index 00000000000..111d959b24f --- /dev/null +++ b/tmp/code-server/CHANGELOG.md @@ -0,0 +1,1923 @@ +# Changelog + + + +## [code-server-5.0.0](https://github.com/truecharts/charts/compare/openvscode-server-2.0.50...code-server-5.0.0) (2022-11-10) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Major Change to GUI + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + - update docker general non-major ([#4347](https://github.com/truecharts/charts/issues/4347)) + + ### Fix + +- change container config label + + + + +## [code-server-4.0.55](https://github.com/truecharts/charts/compare/openvscode-server-2.0.50...code-server-4.0.55) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + - update docker general non-major ([#4347](https://github.com/truecharts/charts/issues/4347)) + + + + +## [code-server-4.0.54](https://github.com/truecharts/charts/compare/openvscode-server-2.0.50...code-server-4.0.54) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + - update docker general non-major ([#4347](https://github.com/truecharts/charts/issues/4347)) + + + + +## [code-server-4.0.54](https://github.com/truecharts/charts/compare/openvscode-server-2.0.50...code-server-4.0.54) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + - update docker general non-major ([#4347](https://github.com/truecharts/charts/issues/4347)) + + + + +## [code-server-4.0.53](https://github.com/truecharts/charts/compare/openvscode-server-2.0.50...code-server-4.0.53) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [code-server-4.0.52](https://github.com/truecharts/charts/compare/openvscode-server-2.0.50...code-server-4.0.52) (2022-11-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [code-server-4.0.52](https://github.com/truecharts/charts/compare/openvscode-server-2.0.50...code-server-4.0.52) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [code-server-4.0.51](https://github.com/truecharts/charts/compare/code-server-4.0.50...code-server-4.0.51) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4317](https://github.com/truecharts/charts/issues/4317)) + + + + +## [code-server-4.0.50](https://github.com/truecharts/charts/compare/code-server-4.0.49...code-server-4.0.50) (2022-11-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4308](https://github.com/truecharts/charts/issues/4308)) + + + + +## [code-server-4.0.49](https://github.com/truecharts/charts/compare/code-server-4.0.48...code-server-4.0.49) (2022-11-03) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#4286](https://github.com/truecharts/charts/issues/4286)) + + + + +## [code-server-4.0.48](https://github.com/truecharts/charts/compare/code-server-4.0.47...code-server-4.0.48) (2022-11-02) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4261](https://github.com/truecharts/charts/issues/4261)) + + + + +## [code-server-4.0.47](https://github.com/truecharts/charts/compare/openvscode-server-2.0.47...code-server-4.0.47) (2022-10-30) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#4238](https://github.com/truecharts/charts/issues/4238)) + + + + +## [code-server-4.0.46](https://github.com/truecharts/charts/compare/code-server-4.0.45...code-server-4.0.46) (2022-10-27) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#4201](https://github.com/truecharts/charts/issues/4201)) + + + + +## [code-server-4.0.46](https://github.com/truecharts/charts/compare/code-server-4.0.45...code-server-4.0.46) (2022-10-27) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#4201](https://github.com/truecharts/charts/issues/4201)) + + + + +## [code-server-4.0.45](https://github.com/truecharts/charts/compare/openvscode-server-2.0.45...code-server-4.0.45) (2022-10-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4182](https://github.com/truecharts/charts/issues/4182)) + + + + +## [code-server-4.0.44](https://github.com/truecharts/charts/compare/openvscode-server-2.0.44...code-server-4.0.44) (2022-10-19) + +### Chore + +- update helm general non-major ([#4122](https://github.com/truecharts/charts/issues/4122)) + + + + +## [code-server-4.0.43](https://github.com/truecharts/charts/compare/code-server-4.0.42...code-server-4.0.43) (2022-10-12) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4071](https://github.com/truecharts/charts/issues/4071)) + + + + +## [code-server-4.0.42](https://github.com/truecharts/charts/compare/openvscode-server-2.0.41...code-server-4.0.42) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [code-server-4.0.42](https://github.com/truecharts/charts/compare/openvscode-server-2.0.41...code-server-4.0.42) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [code-server-4.0.41](https://github.com/truecharts/charts/compare/code-server-4.0.40...code-server-4.0.41) (2022-10-05) + +### Chore + +- Auto-update chart README [skip ci] + - split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979)) + - update helm general non-major + - update docker general non-major + + + + +## [code-server-4.0.40](https://github.com/truecharts/charts/compare/code-server-4.0.39...code-server-4.0.40) (2022-09-27) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918)) + + + + +## [code-server-4.0.39](https://github.com/truecharts/charts/compare/code-server-4.0.38...code-server-4.0.39) (2022-09-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898)) + + + + +## [code-server-4.0.38](https://github.com/truecharts/charts/compare/code-server-4.0.37...code-server-4.0.38) (2022-09-22) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [code-server-4.0.38](https://github.com/truecharts/charts/compare/code-server-4.0.37...code-server-4.0.38) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [code-server-4.0.38](https://github.com/truecharts/charts/compare/code-server-4.0.37...code-server-4.0.38) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [code-server-4.0.38](https://github.com/truecharts/charts/compare/code-server-4.0.37...code-server-4.0.38) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [code-server-4.0.38](https://github.com/truecharts/charts/compare/code-server-4.0.37...code-server-4.0.38) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [code-server-4.0.38](https://github.com/truecharts/charts/compare/code-server-4.0.37...code-server-4.0.38) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [code-server-4.0.38](https://github.com/truecharts/charts/compare/code-server-4.0.37...code-server-4.0.38) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [code-server-4.0.38](https://github.com/truecharts/charts/compare/code-server-4.0.37...code-server-4.0.38) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [code-server-4.0.38](https://github.com/truecharts/charts/compare/code-server-4.0.37...code-server-4.0.38) (2022-09-17) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [code-server-4.0.38](https://github.com/truecharts/charts/compare/code-server-4.0.37...code-server-4.0.38) (2022-09-18) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [code-server-4.0.38](https://github.com/truecharts/charts/compare/code-server-4.0.37...code-server-4.0.38) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [code-server-4.0.38](https://github.com/truecharts/charts/compare/code-server-4.0.37...code-server-4.0.38) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [code-server-4.0.38](https://github.com/truecharts/charts/compare/code-server-4.0.37...code-server-4.0.38) (2022-09-15) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [code-server-4.0.38](https://github.com/truecharts/charts/compare/code-server-4.0.37...code-server-4.0.38) (2022-09-15) + +### Chore + +- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [code-server-4.0.37](https://github.com/truecharts/charts/compare/openvscode-server-2.0.35...code-server-4.0.37) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + - update docker general non-major ([#3736](https://github.com/truecharts/charts/issues/3736)) + + + + +## [code-server-4.0.37](https://github.com/truecharts/charts/compare/openvscode-server-2.0.35...code-server-4.0.37) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + - update docker general non-major ([#3736](https://github.com/truecharts/charts/issues/3736)) + + + + +## [code-server-4.0.37](https://github.com/truecharts/charts/compare/openvscode-server-2.0.35...code-server-4.0.37) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + - update docker general non-major ([#3736](https://github.com/truecharts/charts/issues/3736)) + + + + +## [code-server-4.0.37](https://github.com/truecharts/charts/compare/openvscode-server-2.0.35...code-server-4.0.37) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + - update docker general non-major ([#3736](https://github.com/truecharts/charts/issues/3736)) + + + + +## [code-server-4.0.37](https://github.com/truecharts/charts/compare/openvscode-server-2.0.35...code-server-4.0.37) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + - update docker general non-major ([#3736](https://github.com/truecharts/charts/issues/3736)) + + + + +## [code-server-4.0.37](https://github.com/truecharts/charts/compare/openvscode-server-2.0.35...code-server-4.0.37) (2022-09-11) + +### Chore + +- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + - update docker general non-major ([#3736](https://github.com/truecharts/charts/issues/3736)) + + + + +## [code-server-4.0.36](https://github.com/truecharts/charts/compare/openvscode-server-2.0.34...code-server-4.0.36) (2022-09-02) + +### Chore + +- update docker general non-major ([#3660](https://github.com/truecharts/charts/issues/3660)) + + + + +## [code-server-4.0.35](https://github.com/truecharts/charts/compare/code-server-4.0.34...code-server-4.0.35) (2022-08-30) + +### Chore + +- update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639)) + + + + +## [code-server-4.0.34](https://github.com/truecharts/charts/compare/openvscode-server-2.0.32...code-server-4.0.34) (2022-08-30) + +### Chore + +- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [code-server-4.0.33](https://github.com/truecharts/charts/compare/code-server-4.0.32...code-server-4.0.33) (2022-08-29) + +### Chore + +- update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619)) + + + + +## [code-server-4.0.32](https://github.com/truecharts/charts/compare/code-server-4.0.31...code-server-4.0.32) (2022-08-23) + +### Chore + +- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545)) + + + + +## [code-server-4.0.31](https://github.com/truecharts/charts/compare/code-server-4.0.30...code-server-4.0.31) (2022-08-20) + +### Chore + +- update docker general non-major docker tags ([#3518](https://github.com/truecharts/charts/issues/3518)) + + + + +## [code-server-4.0.30](https://github.com/truecharts/charts/compare/openvscode-server-2.0.30...code-server-4.0.30) (2022-08-17) + +### Chore + +- update docker general non-major ([#3478](https://github.com/truecharts/charts/issues/3478)) + + + + +## [code-server-4.0.29](https://github.com/truecharts/charts/compare/openvscode-server-2.0.28...code-server-4.0.29) (2022-08-12) + +### Chore + +- add documentation checkbox/section to all SCALE Apps + - update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456)) + + ### Fix + +- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447)) + + + + +## [code-server-4.0.28](https://github.com/truecharts/charts/compare/openvscode-server-2.0.26...code-server-4.0.28) (2022-08-08) + +### Chore + +- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + + + +## [code-server-4.0.27](https://github.com/truecharts/apps/compare/code-server-4.0.26...code-server-4.0.27) (2022-07-26) + +### Chore + +- update home links ([#3291](https://github.com/truecharts/apps/issues/3291)) + - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302)) + + + + +## [code-server-4.0.26](https://github.com/truecharts/apps/compare/code-server-4.0.25...code-server-4.0.26) (2022-07-25) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [code-server-4.0.26](https://github.com/truecharts/apps/compare/code-server-4.0.25...code-server-4.0.26) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [code-server-4.0.25](https://github.com/truecharts/apps/compare/code-server-4.0.24...code-server-4.0.25) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [code-server-4.0.25](https://github.com/truecharts/apps/compare/code-server-4.0.24...code-server-4.0.25) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [code-server-4.0.25](https://github.com/truecharts/apps/compare/code-server-4.0.24...code-server-4.0.25) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [code-server-4.0.24](https://github.com/truecharts/apps/compare/code-server-4.0.22...code-server-4.0.24) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [code-server-4.0.22](https://github.com/truecharts/apps/compare/code-server-4.0.21...code-server-4.0.22) (2022-07-20) + +### Chore + +- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) + + + +## [code-server-4.0.21](https://github.com/truecharts/apps/compare/code-server-4.0.20...code-server-4.0.21) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [code-server-4.0.20](https://github.com/truecharts/apps/compare/openvscode-server-2.0.20...code-server-4.0.20) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [code-server-4.0.19](https://github.com/truecharts/apps/compare/openvscode-server-2.0.18...code-server-4.0.19) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [collabora-online-12.1.12](https://github.com/truecharts/apps/compare/collabora-online-12.1.11...collabora-online-12.1.12) (2022-07-13) + +### Chore + +- update some last icons ([#3160](https://github.com/truecharts/apps/issues/3160)) + + + +## [collabora-online-12.1.11](https://github.com/truecharts/apps/compare/collabora-online-12.1.8...collabora-online-12.1.11) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [collabora-online-12.1.8](https://github.com/truecharts/apps/compare/collabora-online-12.1.7...collabora-online-12.1.8) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [collabora-online-12.1.7](https://github.com/truecharts/apps/compare/collabora-online-12.1.6...collabora-online-12.1.7) (2022-07-12) + +#### Chore + +* update helm chart common to v10.4.4 ([#3146](https://github.com/truecharts/apps/issues/3146)) + + + + +### [collabora-online-12.1.6](https://github.com/truecharts/apps/compare/collabora-online-12.1.5...collabora-online-12.1.6) (2022-07-11) + +#### Chore + +* add markdownlint and cpell config files (and apply some linting) ([#3140](https://github.com/truecharts/apps/issues/3140)) + + + + +### [collabora-online-12.1.5](https://github.com/truecharts/apps/compare/collabora-online-12.1.4...collabora-online-12.1.5) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) +* update helm chart common to v10.4.3 ([#3137](https://github.com/truecharts/apps/issues/3137)) + + + + +### [collabora-online-12.1.4](https://github.com/truecharts/apps/compare/collabora-online-12.1.3...collabora-online-12.1.4) (2022-07-11) + +#### Chore + +* update helm chart common to v10.4.2 + + + + +### [collabora-online-12.1.3](https://github.com/truecharts/apps/compare/collabora-online-12.1.2...collabora-online-12.1.3) (2022-07-10) + +#### Chore + +* update helm chart common to v10.4.0 ([#3123](https://github.com/truecharts/apps/issues/3123)) + + + + +### [collabora-online-12.1.2](https://github.com/truecharts/apps/compare/collabora-online-12.1.1...collabora-online-12.1.2) (2022-07-10) + +#### Chore + +* update helm chart common to v10.3.0 + + + + +### [collabora-online-12.1.1](https://github.com/truecharts/apps/compare/collabora-online-12.1.0...collabora-online-12.1.1) (2022-07-09) + +#### Chore + +* update helm chart common to v10.2.1 ([#3110](https://github.com/truecharts/apps/issues/3110)) + + + + +### [collabora-online-12.1.0](https://github.com/truecharts/apps/compare/collabora-online-12.0.11...collabora-online-12.1.0) (2022-07-08) + + + + +### [collabora-online-12.0.11](https://github.com/truecharts/apps/compare/collabora-online-12.0.10...collabora-online-12.0.11) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [collabora-online-12.0.10](https://github.com/truecharts/apps/compare/collabora-online-12.0.9...collabora-online-12.0.10) (2022-07-01) + +#### Chore + +* update container image tccr.io/truecharts/collabora to v22.05.3.1.1 ([#3017](https://github.com/truecharts/apps/issues/3017)) + + + + +### [collabora-online-12.0.9](https://github.com/truecharts/apps/compare/collabora-online-12.0.8...collabora-online-12.0.9) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [collabora-online-12.0.8](https://github.com/truecharts/apps/compare/collabora-online-12.0.7...collabora-online-12.0.8) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [collabora-online-12.0.7](https://github.com/truecharts/apps/compare/collabora-online-12.0.6...collabora-online-12.0.7) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [collabora-online-12.0.6](https://github.com/truecharts/apps/compare/collabora-online-12.0.5...collabora-online-12.0.6) (2022-06-17) + +#### Chore + +* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916)) + + + + +### [collabora-online-12.0.5](https://github.com/truecharts/apps/compare/collabora-online-12.0.4...collabora-online-12.0.5) (2022-06-16) + +#### Chore + +* update docker general non-major ([#2904](https://github.com/truecharts/apps/issues/2904)) + + + + +### [collabora-online-12.0.4](https://github.com/truecharts/apps/compare/collabora-online-12.0.3...collabora-online-12.0.4) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [collabora-online-12.0.3](https://github.com/truecharts/apps/compare/collabora-online-12.0.2...collabora-online-12.0.3) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [collabora-online-12.0.2](https://github.com/truecharts/apps/compare/collabora-online-12.0.1...collabora-online-12.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [collabora-online-12.0.1](https://github.com/truecharts/apps/compare/collabora-online-11.0.27...collabora-online-12.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [collabora-online-12.0.0](https://github.com/truecharts/apps/compare/collabora-online-11.0.27...collabora-online-12.0.0) (2022-06-07) + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [collabora-online-11.0.27](https://github.com/truecharts/apps/compare/collabora-online-11.0.26...collabora-online-11.0.27) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) +* update docker general non-major ([#2791](https://github.com/truecharts/apps/issues/2791)) + + + + +### [collabora-online-11.0.26](https://github.com/truecharts/apps/compare/collabora-online-11.0.25...collabora-online-11.0.26) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [collabora-online-11.0.26](https://github.com/truecharts/apps/compare/collabora-online-11.0.25...collabora-online-11.0.26) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [collabora-online-11.0.25](https://github.com/truecharts/apps/compare/collabora-online-11.0.24...collabora-online-11.0.25) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [collabora-online-11.0.24](https://github.com/truecharts/apps/compare/collabora-online-11.0.23...collabora-online-11.0.24) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [collabora-online-11.0.24](https://github.com/truecharts/apps/compare/collabora-online-11.0.23...collabora-online-11.0.24) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [collabora-online-11.0.23](https://github.com/truecharts/apps/compare/collabora-online-11.0.22...collabora-online-11.0.23) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [collabora-online-11.0.22](https://github.com/truecharts/apps/compare/collabora-online-11.0.21...collabora-online-11.0.22) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [collabora-online-11.0.21](https://github.com/truecharts/apps/compare/collabora-online-11.0.20...collabora-online-11.0.21) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [collabora-online-11.0.20](https://github.com/truecharts/apps/compare/collabora-online-11.0.19...collabora-online-11.0.20) (2022-05-04) + +#### Chore + +* update docker general non-major ([#2606](https://github.com/truecharts/apps/issues/2606)) + + + + +### [collabora-online-11.0.19](https://github.com/truecharts/apps/compare/collabora-online-11.0.18...collabora-online-11.0.19) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [collabora-online-11.0.18](https://github.com/truecharts/apps/compare/collabora-online-11.0.17...collabora-online-11.0.18) (2022-04-26) + +#### Chore + +* update docker general non-major ([#2571](https://github.com/truecharts/apps/issues/2571)) + + + + +### [collabora-online-11.0.17](https://github.com/truecharts/apps/compare/collabora-online-11.0.16...collabora-online-11.0.17) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [collabora-online-11.0.16](https://github.com/truecharts/apps/compare/collabora-online-11.0.15...collabora-online-11.0.16) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [collabora-online-11.0.15](https://github.com/truecharts/apps/compare/collabora-online-11.0.14...collabora-online-11.0.15) (2022-04-10) + +#### Fix + +* remove domains var as it's no longer used. ([#2469](https://github.com/truecharts/apps/issues/2469)) + + + + +### [collabora-online-11.0.14](https://github.com/truecharts/apps/compare/collabora-online-11.0.13...collabora-online-11.0.14) (2022-04-09) + +#### Chore + +* update docker general non-major ([#2460](https://github.com/truecharts/apps/issues/2460)) + + + + +### [collabora-online-11.0.13](https://github.com/truecharts/apps/compare/collabora-online-11.0.12...collabora-online-11.0.13) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [collabora-online-11.0.12](https://github.com/truecharts/apps/compare/collabora-online-11.0.11...collabora-online-11.0.12) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [collabora-online-11.0.11](https://github.com/truecharts/apps/compare/collabora-online-11.0.10...collabora-online-11.0.11) (2022-03-30) + +#### Chore + +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [collabora-online-11.0.10](https://github.com/truecharts/apps/compare/collabora-online-11.0.9...collabora-online-11.0.10) (2022-03-30) + +#### Chore + +* update docker general non-major ([#2338](https://github.com/truecharts/apps/issues/2338)) + + + + +### [collabora-online-11.0.9](https://github.com/truecharts/apps/compare/collabora-online-11.0.8...collabora-online-11.0.9) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [collabora-online-11.0.7](https://github.com/truecharts/apps/compare/collabora-online-11.0.6...collabora-online-11.0.7) (2022-03-26) + +#### Chore + +* update docker general non-major + + + + +### [collabora-online-11.0.4](https://github.com/truecharts/apps/compare/collabora-online-11.0.3...collabora-online-11.0.4) (2022-03-17) + +#### Chore + +* update docker general non-major ([#2198](https://github.com/truecharts/apps/issues/2198)) +* update docker general non-major ([#2196](https://github.com/truecharts/apps/issues/2196)) + + + + +### [collabora-online-11.0.2](https://github.com/truecharts/apps/compare/collabora-online-11.0.1...collabora-online-11.0.2) (2022-03-07) + +#### Chore + +* update helm general non-major helm releases ([#2111](https://github.com/truecharts/apps/issues/2111)) + + + + +### [collabora-online-11.0.1](https://github.com/truecharts/apps/compare/collabora-online-11.0.0...collabora-online-11.0.1) (2022-03-07) + +#### Chore + +* update docker general non-major ([#2046](https://github.com/truecharts/apps/issues/2046)) +* Remove `-icon` string from icon png's ([#2040](https://github.com/truecharts/apps/issues/2040)) + + + + +### [collabora-online-11.0.0](https://github.com/truecharts/apps/compare/collabora-online-10.0.29...collabora-online-11.0.0) (2022-03-03) + +#### Chore + +* remove fixed env from questions.yaml +* update helm general major helm releases ([#2021](https://github.com/truecharts/apps/issues/2021)) + +#### Fix + +* BREAKING CHANGE Move some env-vars outside of env section ([#2010](https://github.com/truecharts/apps/issues/2010)) + + + + +### [collabora-online-10.0.29](https://github.com/truecharts/apps/compare/collabora-online-10.0.28...collabora-online-10.0.29) (2022-03-02) + +#### Chore + +* rename `web_portal` to `open` ([#1957](https://github.com/truecharts/apps/issues/1957)) +* update helm general non-major helm releases ([#1999](https://github.com/truecharts/apps/issues/1999)) + + + + +### [collabora-online-10.0.28](https://github.com/truecharts/apps/compare/collabora-online-10.0.27...collabora-online-10.0.28) (2022-02-21) + +#### Chore + +* update helm general non-major helm releases ([#1927](https://github.com/truecharts/apps/issues/1927)) + + + + +### [collabora-online-10.0.27](https://github.com/truecharts/apps/compare/collabora-online-10.0.26...collabora-online-10.0.27) (2022-02-21) + +#### Chore + +* update docker general non-major ([#1924](https://github.com/truecharts/apps/issues/1924)) + + + + +### [collabora-online-10.0.26](https://github.com/truecharts/apps/compare/collabora-online-10.0.25...collabora-online-10.0.26) (2022-02-15) + +#### Chore + +* update helm general non-major helm releases ([#1901](https://github.com/truecharts/apps/issues/1901)) + + + + +### [collabora-online-10.0.25](https://github.com/truecharts/apps/compare/collabora-online-10.0.24...collabora-online-10.0.25) (2022-02-08) + +#### Chore + +* update helm general non-major helm releases ([#1871](https://github.com/truecharts/apps/issues/1871)) + + + + +### [collabora-online-10.0.24](https://github.com/truecharts/apps/compare/collabora-online-10.0.23...collabora-online-10.0.24) (2022-02-06) + +#### Chore + +* update helm chart common to v8.15.0 ([#1859](https://github.com/truecharts/apps/issues/1859)) + + + + +### [collabora-online-10.0.23](https://github.com/truecharts/apps/compare/collabora-online-10.0.22...collabora-online-10.0.23) (2022-02-05) + +#### Chore + +* update helm general non-major helm releases ([#1852](https://github.com/truecharts/apps/issues/1852)) + + + + +### [collabora-online-10.0.22](https://github.com/truecharts/apps/compare/collabora-online-10.0.21...collabora-online-10.0.22) (2022-02-02) + +#### Chore + +* update helm general non-major helm releases ([#1828](https://github.com/truecharts/apps/issues/1828)) + + + + +### [collabora-online-10.0.21](https://github.com/truecharts/apps/compare/collabora-online-10.0.20...collabora-online-10.0.21) (2022-01-31) + +#### Chore + +* update docker general non-major docker tags ([#1823](https://github.com/truecharts/apps/issues/1823)) + +#### Fix + +* change perms to remove some errors ([#1792](https://github.com/truecharts/apps/issues/1792)) + + + + +### [collabora-online-10.0.20](https://github.com/truecharts/apps/compare/collabora-online-10.0.19...collabora-online-10.0.20) (2022-01-25) + +#### Chore + +* update helm general non-major helm releases ([#1791](https://github.com/truecharts/apps/issues/1791)) + + + + +### [collabora-online-10.0.19](https://github.com/truecharts/apps/compare/collabora-online-10.0.18...collabora-online-10.0.19) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1766](https://github.com/truecharts/apps/issues/1766)) + + + + +### [collabora-online-10.0.18](https://github.com/truecharts/apps/compare/collabora-online-10.0.17...collabora-online-10.0.18) (2022-01-21) + +#### Chore + +* update helm general non-major helm releases ([#1759](https://github.com/truecharts/apps/issues/1759)) + + + + +### [collabora-online-10.0.17](https://github.com/truecharts/apps/compare/collabora-online-10.0.16...collabora-online-10.0.17) (2022-01-21) + +#### Chore + +* update docker general non-major ([#1751](https://github.com/truecharts/apps/issues/1751)) + +#### Fix + +* set additional_attrs: true on all dicts ([#1750](https://github.com/truecharts/apps/issues/1750)) + + + + +### [collabora-online-10.0.16](https://github.com/truecharts/apps/compare/collabora-online-10.0.15...collabora-online-10.0.16) (2022-01-18) + +#### Chore + +* update helm general non-major helm releases ([#1732](https://github.com/truecharts/apps/issues/1732)) + + + + +### [collabora-online-10.0.15](https://github.com/truecharts/apps/compare/collabora-online-10.0.14...collabora-online-10.0.15) (2022-01-17) + +#### Chore + +* update docker general non-major ([#1728](https://github.com/truecharts/apps/issues/1728)) + + + + +### [collabora-online-10.0.14](https://github.com/truecharts/apps/compare/collabora-online-10.0.13...collabora-online-10.0.14) (2022-01-13) + +#### Chore + +* update helm general non-major helm releases ([#1712](https://github.com/truecharts/apps/issues/1712)) + +#### Feat + +* expose capabilities in GUI ([#1709](https://github.com/truecharts/apps/issues/1709)) + + + + +### [collabora-online-10.0.13](https://github.com/truecharts/apps/compare/collabora-online-10.0.12...collabora-online-10.0.13) (2022-01-12) + +#### Chore + +* update helm general non-major helm releases ([#1704](https://github.com/truecharts/apps/issues/1704)) + + + + +### [collabora-online-10.0.12](https://github.com/truecharts/apps/compare/collabora-online-10.0.11...collabora-online-10.0.12) (2022-01-11) + +#### Chore + +* update helm general non-major helm releases ([#1693](https://github.com/truecharts/apps/issues/1693)) + + + + +### [collabora-online-10.0.11](https://github.com/truecharts/apps/compare/collabora-online-10.0.10...collabora-online-10.0.11) (2022-01-10) + +#### Chore + +* update docker general non-major ([#1677](https://github.com/truecharts/apps/issues/1677)) + + + + +### [collabora-online-10.0.10](https://github.com/truecharts/apps/compare/collabora-online-10.0.9...collabora-online-10.0.10) (2022-01-04) + +#### Chore + +* update helm general non-major helm releases +* move some appicons under img/appicons ([#1635](https://github.com/truecharts/apps/issues/1635)) + + + + +### [collabora-online-10.0.9](https://github.com/truecharts/apps/compare/collabora-online-10.0.8...collabora-online-10.0.9) (2021-12-28) + +#### Chore + +* update helm general non-major helm releases ([#1623](https://github.com/truecharts/apps/issues/1623)) + + + + +### [collabora-online-10.0.8](https://github.com/truecharts/apps/compare/collabora-online-10.0.7...collabora-online-10.0.8) (2021-12-27) + +#### Chore + +* move `port` up in gui ([#1620](https://github.com/truecharts/apps/issues/1620)) + +#### Fix + +* fix new admin path ([#1598](https://github.com/truecharts/apps/issues/1598)) + + + + +### [collabora-online-10.0.7](https://github.com/truecharts/apps/compare/collabora-online-10.0.6...collabora-online-10.0.7) (2021-12-21) + +#### Chore + +* update helm general non-major helm releases ([#1596](https://github.com/truecharts/apps/issues/1596)) + + + + +### [collabora-online-10.0.6](https://github.com/truecharts/apps/compare/collabora-online-10.0.5...collabora-online-10.0.6) (2021-12-19) + +#### Chore + +* Last patch bump before RC2 branch-off +* remove `editable: true` as this is the default ([#1576](https://github.com/truecharts/apps/issues/1576)) + + + + +### [collabora-online-10.0.5](https://github.com/truecharts/apps/compare/collabora-online-10.0.4...collabora-online-10.0.5) (2021-12-19) + +#### Chore + +* update helm general non-major helm releases ([#1571](https://github.com/truecharts/apps/issues/1571)) + + + + +### [collabora-online-10.0.4](https://github.com/truecharts/apps/compare/collabora-online-10.0.3...collabora-online-10.0.4) (2021-12-18) + +#### Chore + +* cleanup questions by removing hidden dicts ([#1558](https://github.com/truecharts/apps/issues/1558)) +* App-Icon Organization ([#1539](https://github.com/truecharts/apps/issues/1539)) + + + + +### [collabora-online-10.0.3](https://github.com/truecharts/apps/compare/collabora-online-10.0.2...collabora-online-10.0.3) (2021-12-14) + +#### Chore + +* update helm general non-major helm releases ([#1535](https://github.com/truecharts/apps/issues/1535)) + + + + +### [collabora-online-10.0.2](https://github.com/truecharts/apps/compare/collabora-online-10.0.1...collabora-online-10.0.2) (2021-12-13) + +#### Chore + +* move incubator apps to stable and bump everything + + + + +### [collabora-online-10.0.1](https://github.com/truecharts/apps/compare/collabora-online-10.0.0...collabora-online-10.0.1) (2021-12-11) + +#### Chore + +* update general helm non-major helm releases ([#1509](https://github.com/truecharts/apps/issues/1509)) + + + + +### [collabora-online-10.0.0](https://github.com/truecharts/apps/compare/collabora-online-9.0.20...collabora-online-10.0.0) (2021-12-11) + +#### Feat + +* move user/pass/secrets/keys from `env` to `secret` ([#1501](https://github.com/truecharts/apps/issues/1501)) + + + + +### [collabora-online-9.0.20](https://github.com/truecharts/apps/compare/collabora-online-9.0.19...collabora-online-9.0.20) (2021-12-11) + +#### Chore + +* update non-major docker ([#1507](https://github.com/truecharts/apps/issues/1507)) + + + + +### [collabora-online-9.0.19](https://github.com/truecharts/apps/compare/collabora-online-9.0.18...collabora-online-9.0.19) (2021-12-07) + +#### Chore + +* update non-major deps helm releases ([#1481](https://github.com/truecharts/apps/issues/1481)) + + + + +### collabora-online-9.0.18 (2021-12-05) + +#### Chore + +* bump apps to generate security page +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major deps helm releases ([#1471](https://github.com/truecharts/apps/issues/1471)) +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + +#### Fix + +* fix typo in theme selection ([#1428](https://github.com/truecharts/apps/issues/1428)) + + + + +### [collabora-online-9.0.17](https://github.com/truecharts/apps/compare/collabora-online-9.0.16...collabora-online-9.0.17) (2021-12-05) + +#### Chore + +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) + + + + +### [collabora-online-9.0.16](https://github.com/truecharts/apps/compare/collabora-online-9.0.15...collabora-online-9.0.16) (2021-12-04) + +#### Chore + +* bump apps to generate security page + + + + +### [collabora-online-9.0.15](https://github.com/truecharts/apps/compare/collabora-online-9.0.14...collabora-online-9.0.15) (2021-12-04) + +#### Chore + +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) + + + + +### [collabora-online-9.0.14](https://github.com/truecharts/apps/compare/collabora-online-9.0.13...collabora-online-9.0.14) (2021-11-30) + +#### Chore + +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + +#### Fix + +* move conflicting ports to 10xxx range ([#1415](https://github.com/truecharts/apps/issues/1415)) + + + + +### [collabora-online-9.0.13](https://github.com/truecharts/apps/compare/collabora-online-9.0.12...collabora-online-9.0.13) (2021-11-23) + +#### Chore + +* update non-major deps helm releases ([#1386](https://github.com/truecharts/apps/issues/1386)) + + + + +### [collabora-online-9.0.12](https://github.com/truecharts/apps/compare/collabora-online-9.0.11...collabora-online-9.0.12) (2021-11-22) + +#### Chore + +* update non-major deps helm releases ([#1383](https://github.com/truecharts/apps/issues/1383)) + + + + +### [collabora-online-9.0.11](https://github.com/truecharts/apps/compare/collabora-online-9.0.10...collabora-online-9.0.11) (2021-11-16) + +#### Chore + +* update non-major deps helm releases ([#1345](https://github.com/truecharts/apps/issues/1345)) + + + + +### [collabora-online-9.0.10](https://github.com/truecharts/apps/compare/collabora-online-9.0.9...collabora-online-9.0.10) (2021-11-15) + +#### Chore + +* update non-major deps helm releases ([#1338](https://github.com/truecharts/apps/issues/1338)) + + + + +### [collabora-online-9.0.9](https://github.com/truecharts/apps/compare/collabora-online-9.0.8...collabora-online-9.0.9) (2021-11-14) + +#### Chore + +* fixes around the GUI refactor ([#1316](https://github.com/truecharts/apps/issues/1316)) +* move port above advanced in GUI ([#1326](https://github.com/truecharts/apps/issues/1326)) +* clean up Chart.yaml ([#1322](https://github.com/truecharts/apps/issues/1322)) +* update non-major deps helm releases ([#1328](https://github.com/truecharts/apps/issues/1328)) + +#### Fix + +* split udp and tcp ports ([#1321](https://github.com/truecharts/apps/issues/1321)) + + + + +### [collabora-online-9.0.8](https://github.com/truecharts/apps/compare/collabora-online-9.0.7...collabora-online-9.0.8) (2021-11-09) + +#### Chore + +* update non-major deps helm releases ([#1297](https://github.com/truecharts/apps/issues/1297)) +* update non-major ([#1296](https://github.com/truecharts/apps/issues/1296)) + + + + +### [collabora-online-9.0.7](https://github.com/truecharts/apps/compare/collabora-online-9.0.6...collabora-online-9.0.7) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1295](https://github.com/truecharts/apps/issues/1295)) + + + + +### [collabora-online-9.0.6](https://github.com/truecharts/apps/compare/collabora-online-9.0.5...collabora-online-9.0.6) (2021-11-07) + +#### Chore + +* update non-major ([#1270](https://github.com/truecharts/apps/issues/1270)) + + + + +### [collabora-online-9.0.5](https://github.com/truecharts/apps/compare/collabora-online-9.0.4...collabora-online-9.0.5) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1291](https://github.com/truecharts/apps/issues/1291)) + +#### Chore + +* Simplify GUI for deployment, persistence and securityContext ([#1289](https://github.com/truecharts/apps/issues/1289)) + +#### Feat + +* Simplify the Services GUI ([#1290](https://github.com/truecharts/apps/issues/1290)) + +#### Fix + +* Update `valid_chars` regex to allow IP's also ([#1277](https://github.com/truecharts/apps/issues/1277)) + + + + +### [collabora-online-9.0.4](https://github.com/truecharts/apps/compare/collabora-online-9.0.3...collabora-online-9.0.4) (2021-11-02) + +#### Chore + +* update non-major deps helm releases ([#1267](https://github.com/truecharts/apps/issues/1267)) + + + + +### [collabora-online-9.0.3](https://github.com/truecharts/apps/compare/collabora-online-9.0.2...collabora-online-9.0.3) (2021-11-01) + +#### Chore + +* update non-major deps helm releases ([#1264](https://github.com/truecharts/apps/issues/1264)) + + + + +### [collabora-online-9.0.2](https://github.com/truecharts/apps/compare/collabora-online-9.0.1...collabora-online-9.0.2) (2021-10-26) + +#### Chore + +* update non-major deps helm releases ([#1245](https://github.com/truecharts/apps/issues/1245)) + + + + +### [collabora-online-9.0.1](https://github.com/truecharts/apps/compare/collabora-online-9.0.0...collabora-online-9.0.1) (2021-10-26) + +#### Chore + +* update helm chart common to v8.3.15 ([#1240](https://github.com/truecharts/apps/issues/1240)) + + + + +### [collabora-online-9.0.0](https://github.com/truecharts/apps/compare/collabora-online-8.0.17...collabora-online-9.0.0) (2021-10-25) + +#### Chore + +* Adapt for TrueNAS SCALE RC1 + + + + +### [collabora-online-8.0.17](https://github.com/truecharts/apps/compare/collabora-online-8.0.16...collabora-online-8.0.17) (2021-10-20) + +#### Chore + +* bump apps, remove duplicates and move incubator to stable for RC1 + + + + +### [collabora-online-8.0.14](https://github.com/truecharts/apps/compare/collabora-online-8.0.13...collabora-online-8.0.14) (2021-10-20) + +#### Chore + +* bump versions to rerelease and fix icons + + + + +### [collabora-online-8.0.13](https://github.com/truecharts/apps/compare/collabora-online-8.0.12...collabora-online-8.0.13) (2021-10-19) + +#### Change + +* Project-Eclipse 3, Automatically generate item.yaml ([#1178](https://github.com/truecharts/apps/issues/1178)) + +#### Chore + +* Project-Eclipse 5, move app-readme to automatic generation script ([#1181](https://github.com/truecharts/apps/issues/1181)) +* Project-Eclipse part 2, adapting and cleaning changelog ([#1173](https://github.com/truecharts/apps/issues/1173)) +* update helm chart common to v8.3.13 ([#1184](https://github.com/truecharts/apps/issues/1184)) +* update non-major ([#1174](https://github.com/truecharts/apps/issues/1174)) + +#### Feat + +* Project-Eclipse 4, Add App grading annotations to Chart.yaml ([#1180](https://github.com/truecharts/apps/issues/1180)) + +#### Fix + +* correct indent error in chart.yaml + +#### Refactor + +* Project Eclipse Part 6, move questions.yaml to root App folder ([#1182](https://github.com/truecharts/apps/issues/1182)) + + + + +### [collabora-online-8.0.12](https://github.com/truecharts/apps/compare/collabora-online-8.0.11...collabora-online-8.0.12) (2021-10-19) + +#### Fix + +* fix previous SCALE bugfix not correctly being applied + + + + +### [collabora-online-8.0.11](https://github.com/truecharts/apps/compare/collabora-online-8.0.10...collabora-online-8.0.11) (2021-10-19) + +#### Fix + +* Solve issues regarding ix_values.yaml not containing the image and tag definitions. ([#1176](https://github.com/truecharts/apps/issues/1176)) + + + + +### [collabora-online-8.0.10](https://github.com/truecharts/apps/compare/collabora-online-8.0.9...collabora-online-8.0.10) (2021-10-18) + +#### Refactor + +* Project Eclipse - part 1 - remove ix_values.yaml ([#1168](https://github.com/truecharts/apps/issues/1168)) + + + + +### [collabora-online-8.0.9](https://github.com/truecharts/apps/compare/collabora-online-8.0.8...collabora-online-8.0.9) (2021-10-17) + +#### Chore + +* update helm chart common to v8.3.10 ([#1160](https://github.com/truecharts/apps/issues/1160)) + + + + +### [collabora-online-8.0.8](https://github.com/truecharts/apps/compare/collabora-online-8.0.7...collabora-online-8.0.8) (2021-10-13) + +#### Chore + +* update non-major deps helm releases ([#1133](https://github.com/truecharts/apps/issues/1133)) + + + + +### [collabora-online-8.0.7](https://github.com/truecharts/apps/compare/collabora-online-8.0.6...collabora-online-8.0.7) (2021-10-12) + +#### Chore + +* update non-major deps helm releases ([#1126](https://github.com/truecharts/apps/issues/1126)) + + + + +### [collabora-online-8.0.6](https://github.com/truecharts/apps/compare/collabora-online-8.0.5...collabora-online-8.0.6) (2021-10-12) + +#### Chore + +* update non-major ([#1122](https://github.com/truecharts/apps/issues/1122)) + + + + +### [collabora-online-8.0.5](https://github.com/truecharts/apps/compare/collabora-online-8.0.4...collabora-online-8.0.5) (2021-10-12) + +#### Chore + +* update non-major deps helm releases ([#1123](https://github.com/truecharts/apps/issues/1123)) + + + + +### [collabora-online-8.0.4](https://github.com/truecharts/apps/compare/collabora-online-8.0.3...collabora-online-8.0.4) (2021-10-05) + +#### Chore + +* update non-major deps helm releases ([#1099](https://github.com/truecharts/apps/issues/1099)) + + + + +### [collabora-online-8.0.3](https://github.com/truecharts/apps/compare/collabora-online-8.0.2...collabora-online-8.0.3) (2021-09-29) + +#### Chore + +* update helm chart common to v8.0.13 ([#1060](https://github.com/truecharts/apps/issues/1060)) + + + + +### [collabora-online-8.0.1](https://github.com/truecharts/apps/compare/collabora-online-8.0.0...collabora-online-8.0.1) (2021-09-26) + + + + +### [collabora-online-8.0.0](https://github.com/truecharts/apps/compare/collabora-online-7.0.3...collabora-online-8.0.0) (2021-09-26) + + + + +### [collabora-online-7.0.3](https://github.com/truecharts/apps/compare/collabora-online-7.0.2...collabora-online-7.0.3) (2021-09-21) + +#### Chore + +* update non-major deps helm releases ([#1014](https://github.com/truecharts/apps/issues/1014)) + + + + +### [collabora-online-7.0.2](https://github.com/truecharts/apps/compare/collabora-online-7.0.1...collabora-online-7.0.2) (2021-09-21) + +#### Chore + +* update non-major ([#1013](https://github.com/truecharts/apps/issues/1013)) + + + + +### [collabora-online-7.0.1](https://github.com/truecharts/apps/compare/collabora-online-6.11.15...collabora-online-7.0.1) (2021-09-13) + +#### Chore + +* move most remaining Apps to GHCR mirror ([#959](https://github.com/truecharts/apps/issues/959)) +* update non-major ([#962](https://github.com/truecharts/apps/issues/962)) + +#### Feat + +* add new GUI and VPN support to all Apps ([#977](https://github.com/truecharts/apps/issues/977)) +* Add VPN addon and move some config to includes ([#973](https://github.com/truecharts/apps/issues/973)) +* pin all container references to digests ([#963](https://github.com/truecharts/apps/issues/963)) +* Move some common containers to our own containers + +#### Fix + +* make sure podSecurityContext is included in both SCALE and Helm installs ([#956](https://github.com/truecharts/apps/issues/956)) + + +## [collabora-online-6.11.15](https://github.com/truecharts/apps/compare/collabora-online-6.11.14...collabora-online-6.11.15) (2021-09-08) + +### Fix + +* repair Hyperion and some misplaced GUI elements ([#922](https://github.com/truecharts/apps/issues/922)) diff --git a/tmp/code-server/Chart.yaml b/tmp/code-server/Chart.yaml new file mode 100644 index 00000000000..a66252a3284 --- /dev/null +++ b/tmp/code-server/Chart.yaml @@ -0,0 +1,29 @@ +apiVersion: v2 +appVersion: "4.10.0" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +description: Run VS Code on any machine anywhere and access it in the browser. +home: https://truecharts.org/charts/stable/code-server +icon: https://truecharts.org/img/hotlink-ok/chart-icons/code-server.png +keywords: + - code + - vs + - visual studio + - vscode +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: code-server +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/code-server + - https://github.com/cdr/code-server +type: application +version: 7.0.0 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" diff --git a/tmp/code-server/README.md b/tmp/code-server/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/code-server/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/code-server/icon.png b/tmp/code-server/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..ff42978ce9a52611d19eb011a43d830efef9647e GIT binary patch literal 14689 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 +### [couchpotato-2.0.11](https://github.com/truecharts/apps/compare/couchpotato-2.0.10...couchpotato-2.0.11) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [couchpotato-2.0.10](https://github.com/truecharts/apps/compare/couchpotato-2.0.9...couchpotato-2.0.10) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [couchpotato-2.0.9](https://github.com/truecharts/apps/compare/couchpotato-2.0.8...couchpotato-2.0.9) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [couchpotato-2.0.8](https://github.com/truecharts/apps/compare/couchpotato-2.0.7...couchpotato-2.0.8) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [couchpotato-2.0.7](https://github.com/truecharts/apps/compare/couchpotato-2.0.6...couchpotato-2.0.7) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [couchpotato-2.0.6](https://github.com/truecharts/apps/compare/couchpotato-2.0.5...couchpotato-2.0.6) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [couchpotato-2.0.5](https://github.com/truecharts/apps/compare/couchpotato-2.0.4...couchpotato-2.0.5) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [couchpotato-2.0.4](https://github.com/truecharts/apps/compare/couchpotato-2.0.3...couchpotato-2.0.4) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [couchpotato-2.0.3](https://github.com/truecharts/apps/compare/couchpotato-2.0.2...couchpotato-2.0.3) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [couchpotato-2.0.2](https://github.com/truecharts/apps/compare/couchpotato-2.0.1...couchpotato-2.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [couchpotato-2.0.1](https://github.com/truecharts/apps/compare/couchpotato-1.0.19...couchpotato-2.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [couchpotato-2.0.0](https://github.com/truecharts/apps/compare/couchpotato-1.0.19...couchpotato-2.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [couchpotato-1.0.19](https://github.com/truecharts/apps/compare/couchpotato-1.0.18...couchpotato-1.0.19) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [couchpotato-1.0.18](https://github.com/truecharts/apps/compare/couchpotato-1.0.17...couchpotato-1.0.18) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [couchpotato-1.0.18](https://github.com/truecharts/apps/compare/couchpotato-1.0.17...couchpotato-1.0.18) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [couchpotato-1.0.17](https://github.com/truecharts/apps/compare/couchpotato-1.0.16...couchpotato-1.0.17) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [couchpotato-1.0.16](https://github.com/truecharts/apps/compare/couchpotato-1.0.15...couchpotato-1.0.16) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [couchpotato-1.0.16](https://github.com/truecharts/apps/compare/couchpotato-1.0.15...couchpotato-1.0.16) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [couchpotato-1.0.15](https://github.com/truecharts/apps/compare/couchpotato-1.0.14...couchpotato-1.0.15) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [couchpotato-1.0.14](https://github.com/truecharts/apps/compare/couchpotato-1.0.13...couchpotato-1.0.14) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [couchpotato-1.0.13](https://github.com/truecharts/apps/compare/couchpotato-1.0.12...couchpotato-1.0.13) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [couchpotato-1.0.12](https://github.com/truecharts/apps/compare/couchpotato-1.0.11...couchpotato-1.0.12) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [couchpotato-1.0.11](https://github.com/truecharts/apps/compare/couchpotato-1.0.10...couchpotato-1.0.11) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [couchpotato-1.0.10](https://github.com/truecharts/apps/compare/couchpotato-1.0.9...couchpotato-1.0.10) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [couchpotato-1.0.9](https://github.com/truecharts/apps/compare/couchpotato-1.0.8...couchpotato-1.0.9) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [couchpotato-1.0.8](https://github.com/truecharts/apps/compare/couchpotato-1.0.7...couchpotato-1.0.8) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [couchpotato-1.0.7](https://github.com/truecharts/apps/compare/couchpotato-1.0.6...couchpotato-1.0.7) (2022-03-30) + +#### Chore + +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [couchpotato-1.0.6](https://github.com/truecharts/apps/compare/couchpotato-1.0.4...couchpotato-1.0.6) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci +* update common lib referece ([#2288](https://github.com/truecharts/apps/issues/2288)) + + + + +### [couchpotato-1.0.1](https://github.com/truecharts/apps/compare/couchpotato-1.0.0...couchpotato-1.0.1) (2022-03-07) + +#### Chore + +* update helm general non-major helm releases ([#2111](https://github.com/truecharts/apps/issues/2111)) +* Remove `-icon` string from icon png's ([#2040](https://github.com/truecharts/apps/issues/2040)) + + + + +### [couchpotato-1.0.0](https://github.com/truecharts/apps/compare/couchpotato-0.0.23...couchpotato-1.0.0) (2022-03-03) + +#### Chore + +* remove fixed env from questions.yaml +* remove PUID from per-app env-vars if set to 568 +* remove empty env var declaration from questions.yaml +* update helm general major helm releases ([#2021](https://github.com/truecharts/apps/issues/2021)) + +#### Fix + +* BREAKING CHANGE Move some env-vars outside of env section ([#2010](https://github.com/truecharts/apps/issues/2010)) + + + + +### [couchpotato-0.0.23](https://github.com/truecharts/apps/compare/couchpotato-0.0.22...couchpotato-0.0.23) (2022-03-02) + +#### Chore + +* rename `web_portal` to `open` ([#1957](https://github.com/truecharts/apps/issues/1957)) +* update helm general non-major helm releases ([#1999](https://github.com/truecharts/apps/issues/1999)) + + + + +### [couchpotato-0.0.22](https://github.com/truecharts/apps/compare/couchpotato-0.0.21...couchpotato-0.0.22) (2022-02-21) + +#### Chore + +* update helm general non-major helm releases ([#1927](https://github.com/truecharts/apps/issues/1927)) + + + + +### [couchpotato-0.0.21](https://github.com/truecharts/apps/compare/couchpotato-0.0.20...couchpotato-0.0.21) (2022-02-15) + +#### Chore + +* update helm general non-major helm releases ([#1901](https://github.com/truecharts/apps/issues/1901)) + + + + +### [couchpotato-0.0.20](https://github.com/truecharts/apps/compare/couchpotato-0.0.19...couchpotato-0.0.20) (2022-02-08) + +#### Chore + +* update helm general non-major helm releases ([#1871](https://github.com/truecharts/apps/issues/1871)) + + + + +### [couchpotato-0.0.19](https://github.com/truecharts/apps/compare/couchpotato-0.0.18...couchpotato-0.0.19) (2022-02-06) + +#### Chore + +* update helm chart common to v8.15.0 ([#1859](https://github.com/truecharts/apps/issues/1859)) + + + + +### [couchpotato-0.0.18](https://github.com/truecharts/apps/compare/couchpotato-0.0.17...couchpotato-0.0.18) (2022-02-05) + +#### Chore + +* update helm general non-major helm releases ([#1852](https://github.com/truecharts/apps/issues/1852)) + + + + +### [couchpotato-0.0.17](https://github.com/truecharts/apps/compare/couchpotato-0.0.16...couchpotato-0.0.17) (2022-02-02) + +#### Chore + +* update helm general non-major helm releases ([#1828](https://github.com/truecharts/apps/issues/1828)) + + + + +### [couchpotato-0.0.16](https://github.com/truecharts/apps/compare/couchpotato-0.0.15...couchpotato-0.0.16) (2022-01-25) + +#### Chore + +* update helm general non-major helm releases ([#1791](https://github.com/truecharts/apps/issues/1791)) + + + + +### [couchpotato-0.0.15](https://github.com/truecharts/apps/compare/couchpotato-0.0.14...couchpotato-0.0.15) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1766](https://github.com/truecharts/apps/issues/1766)) + + + + +### [couchpotato-0.0.14](https://github.com/truecharts/apps/compare/couchpotato-0.0.13...couchpotato-0.0.14) (2022-01-21) + +#### Chore + +* update helm general non-major helm releases ([#1759](https://github.com/truecharts/apps/issues/1759)) + +#### Fix + +* set additional_attrs: true on all dicts ([#1750](https://github.com/truecharts/apps/issues/1750)) + + + + +### [couchpotato-0.0.13](https://github.com/truecharts/apps/compare/couchpotato-0.0.12...couchpotato-0.0.13) (2022-01-18) + +#### Chore + +* update helm general non-major helm releases ([#1732](https://github.com/truecharts/apps/issues/1732)) + + + + +### [couchpotato-0.0.12](https://github.com/truecharts/apps/compare/couchpotato-0.0.11...couchpotato-0.0.12) (2022-01-13) + +#### Chore + +* update helm general non-major helm releases ([#1712](https://github.com/truecharts/apps/issues/1712)) + +#### Feat + +* expose capabilities in GUI ([#1709](https://github.com/truecharts/apps/issues/1709)) + + + + +### [couchpotato-0.0.11](https://github.com/truecharts/apps/compare/couchpotato-0.0.10...couchpotato-0.0.11) (2022-01-12) + +#### Chore + +* update helm general non-major helm releases ([#1704](https://github.com/truecharts/apps/issues/1704)) + + + + +### [couchpotato-0.0.10](https://github.com/truecharts/apps/compare/couchpotato-0.0.9...couchpotato-0.0.10) (2022-01-11) + +#### Chore + +* update helm general non-major helm releases ([#1693](https://github.com/truecharts/apps/issues/1693)) + + + + +### [couchpotato-0.0.9](https://github.com/truecharts/apps/compare/couchpotato-0.0.8...couchpotato-0.0.9) (2022-01-04) + +#### Chore + +* update helm general non-major helm releases + + + + +### [couchpotato-0.0.8](https://github.com/truecharts/apps/compare/couchpotato-0.0.7...couchpotato-0.0.8) (2021-12-28) + +#### Chore + +* update helm general non-major helm releases ([#1623](https://github.com/truecharts/apps/issues/1623)) + + + + +### [couchpotato-0.0.7](https://github.com/truecharts/apps/compare/couchpotato-0.0.6...couchpotato-0.0.7) (2021-12-21) + +#### Chore + +* update helm general non-major helm releases ([#1596](https://github.com/truecharts/apps/issues/1596)) + + + + +### [couchpotato-0.0.6](https://github.com/truecharts/apps/compare/couchpotato-0.0.5...couchpotato-0.0.6) (2021-12-19) + +#### Chore + +* Last patch bump before RC2 branch-off + + + + +### [couchpotato-0.0.5](https://github.com/truecharts/apps/compare/couchpotato-0.0.4...couchpotato-0.0.5) (2021-12-19) + +#### Chore + +* completely remove mountPath reference from GUI ([#1572](https://github.com/truecharts/apps/issues/1572)) +* update helm general non-major helm releases ([#1571](https://github.com/truecharts/apps/issues/1571)) + + + + +### [couchpotato-0.0.4](https://github.com/truecharts/apps/compare/couchpotato-0.0.3...couchpotato-0.0.4) (2021-12-18) + +#### Chore + +* cleanup questions by removing hidden dicts ([#1558](https://github.com/truecharts/apps/issues/1558)) +* App-Icon Organization ([#1539](https://github.com/truecharts/apps/issues/1539)) + + + + +### [couchpotato-0.0.3](https://github.com/truecharts/apps/compare/couchpotato-0.0.2...couchpotato-0.0.3) (2021-12-14) + +#### Chore + +* update helm general non-major helm releases ([#1535](https://github.com/truecharts/apps/issues/1535)) + + + + +### [couchpotato-0.0.2](https://github.com/truecharts/apps/compare/couchpotato-0.0.1...couchpotato-0.0.2) (2021-12-13) + +#### Chore + +* move incubator apps to stable and bump everything + + + + +### couchpotato-0.0.1 (2021-12-12) diff --git a/tmp/couchpotato/Chart.yaml b/tmp/couchpotato/Chart.yaml new file mode 100644 index 00000000000..794d1786755 --- /dev/null +++ b/tmp/couchpotato/Chart.yaml @@ -0,0 +1,27 @@ +apiVersion: v2 +kubeVersion: ">=1.16.0-0" +name: couchpotato +version: 5.0.0 +appVersion: "2021.11.22" +description: Couchpotato is an automatic NZB and torrent downloader. +type: application +deprecated: false +home: https://truecharts.org/charts/stable/couchpotato +icon: https://truecharts.org/img/hotlink-ok/chart-icons/couchpotato.png +keywords: + - couchpotato +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/couchpotato +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 + # condition: +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +annotations: + truecharts.org/catagories: | + - incubator + truecharts.org/SCALE-support: "true" diff --git a/tmp/couchpotato/README.md b/tmp/couchpotato/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/couchpotato/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/couchpotato/icon.png b/tmp/couchpotato/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..0bea70e8c500ca075a8ab786d3c663bf3511efe3 GIT binary patch literal 13537 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.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: crafty-4 +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/crafty-4 + - https://craftycontrol.com/ + - https://gitlab.com/crafty-controller/crafty-4 +type: application +version: 3.0.0 +annotations: + truecharts.org/catagories: | + - GameServers + - minecraft + truecharts.org/SCALE-support: "true" diff --git a/tmp/crafty-4/README.md b/tmp/crafty-4/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/crafty-4/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/crafty-4/docs/credentials.md b/tmp/crafty-4/docs/credentials.md new file mode 100644 index 00000000000..639b2d906b6 --- /dev/null +++ b/tmp/crafty-4/docs/credentials.md @@ -0,0 +1,4 @@ +# Default Credentials + +- Username: `admin` +- Password: `crafty` diff --git a/tmp/crafty-4/icon.png b/tmp/crafty-4/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..68095bf6f7953caf7f7b2c7e66e249b83a57909b GIT binary patch literal 107038 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 gA88PWf#>qkq6 https redirects + schema: + additional_attrs: true + type: dict + attrs: +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: redirects + label: Redirects Service Port Configuration + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: Port + description: This port exposes the container port on the service + schema: + type: int + default: 10587 + required: true + - variable: minecraft + label: Minecraft Service + description: Minecraft Service Port + schema: + additional_attrs: true + type: dict + attrs: +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: minecraft + label: Minecraft Service Port Configuration + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: Port + description: This port exposes the container port on the service + schema: + type: int + default: 25565 + required: true + - variable: bedrock + label: Bedrock Service + description: Bedrock Service Port + schema: + additional_attrs: true + type: dict + attrs: +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: bedrock + label: Bedrock Service Port Configuration + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: Port + description: This port exposes the container port on the service + schema: + type: int + default: 19132 + required: true +# Include{serviceExpertRoot} + default: false +# Include{serviceExpert} +# Include{serviceList} +# Include{persistenceRoot} + - variable: config + label: App Config Storage + description: Stores the Application Configuration. + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} + - variable: servers + label: App Servers Storage + description: Stores the Application Servers. + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} + - variable: logs + label: App Logs Storage + description: Stores the Application Logs. + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} + - variable: import + label: App Import Storage + description: Stores the Application Import Files. + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} + - variable: backups + label: App backup Storage + description: Stores the Application Backups. + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} +# Include{persistenceList} +# Include{ingressRoot} + - variable: main + label: Main Ingress + schema: + additional_attrs: true + type: dict + attrs: +# Include{ingressDefault} +# Include{ingressTLS} +# Include{ingressTraefik} +# Include{ingressList} +# Include{securityContextRoot} + + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 1000 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 1000 +# Include{securityContextContainer} +# Include{securityContextAdvanced} +# Include{securityContextPod} + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + +# Include{resources} +# Include{advanced} +# Include{addons} +# Include{codeserver} +# Include{netshoot} +# Include{vpn} +# Include{documentation} diff --git a/tmp/crafty-4/templates/NOTES.txt b/tmp/crafty-4/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/tmp/crafty-4/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/tmp/crafty-4/templates/common.yaml b/tmp/crafty-4/templates/common.yaml new file mode 100644 index 00000000000..78d963fb168 --- /dev/null +++ b/tmp/crafty-4/templates/common.yaml @@ -0,0 +1,2 @@ +{{/* Render the templates */}} +{{ include "tc.v1.common.loader.all" . }} diff --git a/tmp/crafty-4/values.yaml b/tmp/crafty-4/values.yaml new file mode 100644 index 00000000000..5559b1abbee --- /dev/null +++ b/tmp/crafty-4/values.yaml @@ -0,0 +1,79 @@ +image: + pullPolicy: IfNotPresent + repository: tccr.io/truecharts/crafty-4 + tag: 4.0.20@sha256:08664178b0c8f70d6ba4a2cc726b3dc84ce5de07de3925b176015efa7cb026ad + +securityContext: + container: + readOnlyRootFilesystem: false + runAsGroup: 1000 + runAsUser: 1000 + +service: + main: + ports: + main: + port: 10586 + protocol: https + targetPort: 8443 + redirects: + enabled: true + ports: + redirects: + enabled: true + port: 10587 + protocol: https + targetPort: 8000 + minecraft: + enabled: true + ports: + minecraft: + enabled: true + port: 25565 + targetPort: 25565 + bedrock: + enabled: true + ports: + bedrock: + enabled: true + port: 19132 + protocol: udp + targetPort: 19132 + +workload: + main: + podSpec: + containers: + main: + probes: + liveness: + type: https + path: / + readiness: + type: https + path: / + startup: + type: https + path: / + env: {} + +persistence: + config: + enabled: true + mountPath: /crafty/app/config + servers: + enabled: true + mountPath: /crafty/servers + logs: + enabled: true + mountPath: /crafty/logs + import: + enabled: true + mountPath: /crafty/import + backups: + enabled: true + mountPath: /crafty/backups + +portal: + open: + enabled: true diff --git a/tmp/cryptofolio/.helmignore b/tmp/cryptofolio/.helmignore new file mode 100644 index 00000000000..77ca5567b26 --- /dev/null +++ b/tmp/cryptofolio/.helmignore @@ -0,0 +1,30 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ +# OWNERS file for Kubernetes +OWNERS +# helm-docs templates +*.gotmpl +# docs folder +/docs +# icon +icon.png diff --git a/tmp/cryptofolio/CHANGELOG.md b/tmp/cryptofolio/CHANGELOG.md new file mode 100644 index 00000000000..d77011556b3 --- /dev/null +++ b/tmp/cryptofolio/CHANGELOG.md @@ -0,0 +1,1540 @@ +# Changelog + + + +## [cryptofolio-5.0.0](https://github.com/truecharts/charts/compare/cryptofolio-4.0.43...cryptofolio-5.0.0) (2022-11-10) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Major Change to GUI + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [cryptofolio-4.0.46](https://github.com/truecharts/charts/compare/cryptofolio-4.0.43...cryptofolio-4.0.46) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [cryptofolio-4.0.45](https://github.com/truecharts/charts/compare/cryptofolio-4.0.43...cryptofolio-4.0.45) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [cryptofolio-4.0.45](https://github.com/truecharts/charts/compare/cryptofolio-4.0.43...cryptofolio-4.0.45) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [cryptofolio-4.0.45](https://github.com/truecharts/charts/compare/cryptofolio-4.0.43...cryptofolio-4.0.45) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [cryptofolio-4.0.44](https://github.com/truecharts/charts/compare/cryptofolio-4.0.43...cryptofolio-4.0.44) (2022-11-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [cryptofolio-4.0.44](https://github.com/truecharts/charts/compare/cryptofolio-4.0.43...cryptofolio-4.0.44) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [cryptofolio-4.0.43](https://github.com/truecharts/charts/compare/cryptofolio-4.0.42...cryptofolio-4.0.43) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4317](https://github.com/truecharts/charts/issues/4317)) + + + + +## [cryptofolio-4.0.42](https://github.com/truecharts/charts/compare/cryptofolio-4.0.41...cryptofolio-4.0.42) (2022-11-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4308](https://github.com/truecharts/charts/issues/4308)) + + + + +## [cryptofolio-4.0.41](https://github.com/truecharts/charts/compare/cryptofolio-4.0.40...cryptofolio-4.0.41) (2022-11-02) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4261](https://github.com/truecharts/charts/issues/4261)) + + + + +## [cryptofolio-4.0.40](https://github.com/truecharts/charts/compare/cryptofolio-4.0.39...cryptofolio-4.0.40) (2022-10-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4182](https://github.com/truecharts/charts/issues/4182)) + + + + +## [cryptofolio-4.0.39](https://github.com/truecharts/charts/compare/cryptofolio-4.0.38...cryptofolio-4.0.39) (2022-10-19) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4122](https://github.com/truecharts/charts/issues/4122)) + + + + +## [cryptofolio-4.0.38](https://github.com/truecharts/charts/compare/cryptofolio-4.0.37...cryptofolio-4.0.38) (2022-10-12) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4071](https://github.com/truecharts/charts/issues/4071)) + + + + +## [cryptofolio-4.0.37](https://github.com/truecharts/charts/compare/cryptofolio-4.0.36...cryptofolio-4.0.37) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [cryptofolio-4.0.37](https://github.com/truecharts/charts/compare/cryptofolio-4.0.36...cryptofolio-4.0.37) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [cryptofolio-4.0.36](https://github.com/truecharts/charts/compare/cryptofolio-4.0.35...cryptofolio-4.0.36) (2022-10-05) + +### Chore + +- Auto-update chart README [skip ci] + - split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979)) + - update helm general non-major + + + + +## [cryptofolio-4.0.35](https://github.com/truecharts/charts/compare/cryptofolio-4.0.34...cryptofolio-4.0.35) (2022-09-27) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918)) + + + + +## [cryptofolio-4.0.34](https://github.com/truecharts/charts/compare/cryptofolio-4.0.33...cryptofolio-4.0.34) (2022-09-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898)) + + + + +## [cryptofolio-4.0.33](https://github.com/truecharts/charts/compare/cryptofolio-4.0.32...cryptofolio-4.0.33) (2022-09-22) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [cryptofolio-4.0.33](https://github.com/truecharts/charts/compare/cryptofolio-4.0.32...cryptofolio-4.0.33) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [cryptofolio-4.0.33](https://github.com/truecharts/charts/compare/cryptofolio-4.0.32...cryptofolio-4.0.33) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [cryptofolio-4.0.33](https://github.com/truecharts/charts/compare/cryptofolio-4.0.32...cryptofolio-4.0.33) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [cryptofolio-4.0.33](https://github.com/truecharts/charts/compare/cryptofolio-4.0.32...cryptofolio-4.0.33) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [cryptofolio-4.0.33](https://github.com/truecharts/charts/compare/cryptofolio-4.0.32...cryptofolio-4.0.33) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [cryptofolio-4.0.33](https://github.com/truecharts/charts/compare/cryptofolio-4.0.32...cryptofolio-4.0.33) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [cryptofolio-4.0.33](https://github.com/truecharts/charts/compare/cryptofolio-4.0.32...cryptofolio-4.0.33) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [cryptofolio-4.0.33](https://github.com/truecharts/charts/compare/cryptofolio-4.0.32...cryptofolio-4.0.33) (2022-09-17) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [cryptofolio-4.0.33](https://github.com/truecharts/charts/compare/cryptofolio-4.0.32...cryptofolio-4.0.33) (2022-09-18) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [cryptofolio-4.0.33](https://github.com/truecharts/charts/compare/cryptofolio-4.0.32...cryptofolio-4.0.33) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [cryptofolio-4.0.33](https://github.com/truecharts/charts/compare/cryptofolio-4.0.32...cryptofolio-4.0.33) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [cryptofolio-4.0.33](https://github.com/truecharts/charts/compare/cryptofolio-4.0.32...cryptofolio-4.0.33) (2022-09-15) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [cryptofolio-4.0.33](https://github.com/truecharts/charts/compare/cryptofolio-4.0.32...cryptofolio-4.0.33) (2022-09-15) + +### Chore + +- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [cryptofolio-4.0.32](https://github.com/truecharts/charts/compare/cryptofolio-4.0.31...cryptofolio-4.0.32) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [cryptofolio-4.0.32](https://github.com/truecharts/charts/compare/cryptofolio-4.0.31...cryptofolio-4.0.32) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [cryptofolio-4.0.32](https://github.com/truecharts/charts/compare/cryptofolio-4.0.31...cryptofolio-4.0.32) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [cryptofolio-4.0.32](https://github.com/truecharts/charts/compare/cryptofolio-4.0.31...cryptofolio-4.0.32) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [cryptofolio-4.0.32](https://github.com/truecharts/charts/compare/cryptofolio-4.0.31...cryptofolio-4.0.32) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [cryptofolio-4.0.32](https://github.com/truecharts/charts/compare/cryptofolio-4.0.31...cryptofolio-4.0.32) (2022-09-11) + +### Chore + +- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [cryptofolio-4.0.31](https://github.com/truecharts/charts/compare/cryptofolio-4.0.30...cryptofolio-4.0.31) (2022-08-30) + +### Chore + +- update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639)) + + + + +## [cryptofolio-4.0.30](https://github.com/truecharts/charts/compare/cryptofolio-4.0.29...cryptofolio-4.0.30) (2022-08-30) + +### Chore + +- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [cryptofolio-4.0.29](https://github.com/truecharts/charts/compare/cryptofolio-4.0.28...cryptofolio-4.0.29) (2022-08-29) + +### Chore + +- update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619)) + + + + +## [cryptofolio-4.0.28](https://github.com/truecharts/charts/compare/cryptofolio-4.0.27...cryptofolio-4.0.28) (2022-08-23) + +### Chore + +- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545)) + + + + +## [cryptofolio-4.0.27](https://github.com/truecharts/charts/compare/cryptofolio-4.0.26...cryptofolio-4.0.27) (2022-08-12) + +### Chore + +- add documentation checkbox/section to all SCALE Apps + - update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456)) + + ### Fix + +- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447)) + + + + +## [cryptofolio-4.0.26](https://github.com/truecharts/charts/compare/cryptofolio-4.0.25...cryptofolio-4.0.26) (2022-08-08) + +### Chore + +- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + + + +## [cryptofolio-4.0.25](https://github.com/truecharts/apps/compare/cryptofolio-4.0.24...cryptofolio-4.0.25) (2022-07-26) + +### Chore + +- update home links ([#3291](https://github.com/truecharts/apps/issues/3291)) + - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302)) + + + + +## [cryptofolio-4.0.24](https://github.com/truecharts/apps/compare/cryptofolio-4.0.23...cryptofolio-4.0.24) (2022-07-25) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [cryptofolio-4.0.24](https://github.com/truecharts/apps/compare/cryptofolio-4.0.23...cryptofolio-4.0.24) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [cryptofolio-4.0.23](https://github.com/truecharts/apps/compare/cryptofolio-4.0.22...cryptofolio-4.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [cryptofolio-4.0.23](https://github.com/truecharts/apps/compare/cryptofolio-4.0.22...cryptofolio-4.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [cryptofolio-4.0.23](https://github.com/truecharts/apps/compare/cryptofolio-4.0.22...cryptofolio-4.0.23) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [cryptofolio-4.0.22](https://github.com/truecharts/apps/compare/cryptofolio-4.0.20...cryptofolio-4.0.22) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [cryptofolio-4.0.20](https://github.com/truecharts/apps/compare/cryptofolio-4.0.19...cryptofolio-4.0.20) (2022-07-20) + +### Chore + +- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) + + + +## [cryptofolio-4.0.19](https://github.com/truecharts/apps/compare/cryptofolio-4.0.18...cryptofolio-4.0.19) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [cryptofolio-4.0.18](https://github.com/truecharts/apps/compare/cryptofolio-4.0.17...cryptofolio-4.0.18) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [cryptofolio-4.0.17](https://github.com/truecharts/apps/compare/cryptofolio-4.0.15...cryptofolio-4.0.17) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [cryptofolio-4.0.15](https://github.com/truecharts/apps/compare/cryptofolio-4.0.13...cryptofolio-4.0.15) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [cryptofolio-4.0.13](https://github.com/truecharts/apps/compare/cryptofolio-4.0.12...cryptofolio-4.0.13) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [cryptofolio-4.0.12](https://github.com/truecharts/apps/compare/cryptofolio-4.0.11...cryptofolio-4.0.12) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [cryptofolio-4.0.11](https://github.com/truecharts/apps/compare/cryptofolio-4.0.10...cryptofolio-4.0.11) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [cryptofolio-4.0.10](https://github.com/truecharts/apps/compare/cryptofolio-4.0.9...cryptofolio-4.0.10) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [cryptofolio-4.0.9](https://github.com/truecharts/apps/compare/cryptofolio-4.0.8...cryptofolio-4.0.9) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [cryptofolio-4.0.8](https://github.com/truecharts/apps/compare/cryptofolio-4.0.7...cryptofolio-4.0.8) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [cryptofolio-4.0.7](https://github.com/truecharts/apps/compare/cryptofolio-4.0.6...cryptofolio-4.0.7) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [cryptofolio-4.0.6](https://github.com/truecharts/apps/compare/cryptofolio-4.0.5...cryptofolio-4.0.6) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [cryptofolio-4.0.5](https://github.com/truecharts/apps/compare/cryptofolio-4.0.4...cryptofolio-4.0.5) (2022-06-17) + +#### Chore + +* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916)) + + + + +### [cryptofolio-4.0.4](https://github.com/truecharts/apps/compare/cryptofolio-4.0.3...cryptofolio-4.0.4) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [cryptofolio-4.0.3](https://github.com/truecharts/apps/compare/cryptofolio-4.0.2...cryptofolio-4.0.3) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [cryptofolio-4.0.2](https://github.com/truecharts/apps/compare/cryptofolio-4.0.1...cryptofolio-4.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [cryptofolio-4.0.1](https://github.com/truecharts/apps/compare/cryptofolio-3.0.19...cryptofolio-4.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [cryptofolio-4.0.0](https://github.com/truecharts/apps/compare/cryptofolio-3.0.19...cryptofolio-4.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [cryptofolio-3.0.19](https://github.com/truecharts/apps/compare/cryptofolio-3.0.18...cryptofolio-3.0.19) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [cryptofolio-3.0.18](https://github.com/truecharts/apps/compare/cryptofolio-3.0.17...cryptofolio-3.0.18) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [cryptofolio-3.0.18](https://github.com/truecharts/apps/compare/cryptofolio-3.0.17...cryptofolio-3.0.18) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [cryptofolio-3.0.17](https://github.com/truecharts/apps/compare/cryptofolio-3.0.16...cryptofolio-3.0.17) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [cryptofolio-3.0.16](https://github.com/truecharts/apps/compare/cryptofolio-3.0.15...cryptofolio-3.0.16) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [cryptofolio-3.0.16](https://github.com/truecharts/apps/compare/cryptofolio-3.0.15...cryptofolio-3.0.16) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [cryptofolio-3.0.15](https://github.com/truecharts/apps/compare/cryptofolio-3.0.14...cryptofolio-3.0.15) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [cryptofolio-3.0.14](https://github.com/truecharts/apps/compare/cryptofolio-3.0.13...cryptofolio-3.0.14) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [cryptofolio-3.0.13](https://github.com/truecharts/apps/compare/cryptofolio-3.0.12...cryptofolio-3.0.13) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [cryptofolio-3.0.12](https://github.com/truecharts/apps/compare/cryptofolio-3.0.11...cryptofolio-3.0.12) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [cryptofolio-3.0.11](https://github.com/truecharts/apps/compare/cryptofolio-3.0.10...cryptofolio-3.0.11) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [cryptofolio-3.0.10](https://github.com/truecharts/apps/compare/cryptofolio-3.0.9...cryptofolio-3.0.10) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [cryptofolio-3.0.9](https://github.com/truecharts/apps/compare/cryptofolio-3.0.8...cryptofolio-3.0.9) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [cryptofolio-3.0.8](https://github.com/truecharts/apps/compare/cryptofolio-3.0.7...cryptofolio-3.0.8) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [cryptofolio-3.0.7](https://github.com/truecharts/apps/compare/cryptofolio-3.0.6...cryptofolio-3.0.7) (2022-03-30) + +#### Chore + +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [cryptofolio-3.0.6](https://github.com/truecharts/apps/compare/cryptofolio-3.0.5...cryptofolio-3.0.6) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [cryptofolio-3.0.1](https://github.com/truecharts/apps/compare/cryptofolio-3.0.0...cryptofolio-3.0.1) (2022-03-07) + +#### Chore + +* update helm general non-major helm releases ([#2111](https://github.com/truecharts/apps/issues/2111)) +* Remove `-icon` string from icon png's ([#2040](https://github.com/truecharts/apps/issues/2040)) + + + + +### [cryptofolio-3.0.0](https://github.com/truecharts/apps/compare/cryptofolio-2.0.42...cryptofolio-3.0.0) (2022-03-03) + +#### Chore + +* remove fixed env from questions.yaml +* remove empty env var declaration from questions.yaml +* remove TZ from values. ([#1945](https://github.com/truecharts/apps/issues/1945)) +* update helm general major helm releases ([#2021](https://github.com/truecharts/apps/issues/2021)) + +#### Fix + +* BREAKING CHANGE Move some env-vars outside of env section ([#2010](https://github.com/truecharts/apps/issues/2010)) + + + + +### [cryptofolio-2.0.42](https://github.com/truecharts/apps/compare/cryptofolio-2.0.41...cryptofolio-2.0.42) (2022-03-02) + +#### Chore + +* rename `web_portal` to `open` ([#1957](https://github.com/truecharts/apps/issues/1957)) +* update helm general non-major helm releases ([#1999](https://github.com/truecharts/apps/issues/1999)) + + + + +### [cryptofolio-2.0.41](https://github.com/truecharts/apps/compare/cryptofolio-2.0.40...cryptofolio-2.0.41) (2022-02-21) + +#### Chore + +* update helm general non-major helm releases ([#1927](https://github.com/truecharts/apps/issues/1927)) + + + + +### [cryptofolio-2.0.40](https://github.com/truecharts/apps/compare/cryptofolio-2.0.39...cryptofolio-2.0.40) (2022-02-15) + +#### Chore + +* update helm general non-major helm releases ([#1901](https://github.com/truecharts/apps/issues/1901)) + + + + +### [cryptofolio-2.0.39](https://github.com/truecharts/apps/compare/cryptofolio-2.0.38...cryptofolio-2.0.39) (2022-02-08) + +#### Chore + +* update helm general non-major helm releases ([#1871](https://github.com/truecharts/apps/issues/1871)) + + + + +### [cryptofolio-2.0.38](https://github.com/truecharts/apps/compare/cryptofolio-2.0.37...cryptofolio-2.0.38) (2022-02-06) + +#### Chore + +* update helm chart common to v8.15.0 ([#1859](https://github.com/truecharts/apps/issues/1859)) + + + + +### [cryptofolio-2.0.37](https://github.com/truecharts/apps/compare/cryptofolio-2.0.36...cryptofolio-2.0.37) (2022-02-05) + +#### Chore + +* update helm general non-major helm releases ([#1852](https://github.com/truecharts/apps/issues/1852)) + + + + +### [cryptofolio-2.0.36](https://github.com/truecharts/apps/compare/cryptofolio-2.0.35...cryptofolio-2.0.36) (2022-02-02) + +#### Chore + +* update helm general non-major helm releases ([#1828](https://github.com/truecharts/apps/issues/1828)) + + + + +### [cryptofolio-2.0.35](https://github.com/truecharts/apps/compare/cryptofolio-2.0.34...cryptofolio-2.0.35) (2022-01-25) + +#### Chore + +* update helm general non-major helm releases ([#1791](https://github.com/truecharts/apps/issues/1791)) + + + + +### [cryptofolio-2.0.34](https://github.com/truecharts/apps/compare/cryptofolio-2.0.33...cryptofolio-2.0.34) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1766](https://github.com/truecharts/apps/issues/1766)) + + + + +### [cryptofolio-2.0.33](https://github.com/truecharts/apps/compare/cryptofolio-2.0.32...cryptofolio-2.0.33) (2022-01-21) + +#### Chore + +* update helm general non-major helm releases ([#1759](https://github.com/truecharts/apps/issues/1759)) + +#### Fix + +* set additional_attrs: true on all dicts ([#1750](https://github.com/truecharts/apps/issues/1750)) + + + + +### [cryptofolio-2.0.32](https://github.com/truecharts/apps/compare/cryptofolio-2.0.31...cryptofolio-2.0.32) (2022-01-18) + +#### Chore + +* update helm general non-major helm releases ([#1732](https://github.com/truecharts/apps/issues/1732)) + + + + +### [cryptofolio-2.0.31](https://github.com/truecharts/apps/compare/cryptofolio-2.0.30...cryptofolio-2.0.31) (2022-01-13) + +#### Chore + +* update helm general non-major helm releases ([#1712](https://github.com/truecharts/apps/issues/1712)) + +#### Feat + +* expose capabilities in GUI ([#1709](https://github.com/truecharts/apps/issues/1709)) + + + + +### [cryptofolio-2.0.30](https://github.com/truecharts/apps/compare/cryptofolio-2.0.29...cryptofolio-2.0.30) (2022-01-12) + +#### Chore + +* update helm general non-major helm releases ([#1704](https://github.com/truecharts/apps/issues/1704)) + + + + +### [cryptofolio-2.0.29](https://github.com/truecharts/apps/compare/cryptofolio-2.0.28...cryptofolio-2.0.29) (2022-01-11) + +#### Chore + +* update helm general non-major helm releases ([#1693](https://github.com/truecharts/apps/issues/1693)) + + + + +### [cryptofolio-2.0.28](https://github.com/truecharts/apps/compare/cryptofolio-2.0.27...cryptofolio-2.0.28) (2022-01-04) + +#### Chore + +* update helm general non-major helm releases + + + + +### [cryptofolio-2.0.27](https://github.com/truecharts/apps/compare/cryptofolio-2.0.26...cryptofolio-2.0.27) (2021-12-28) + +#### Chore + +* update helm general non-major helm releases ([#1623](https://github.com/truecharts/apps/issues/1623)) + + + + +### [cryptofolio-2.0.26](https://github.com/truecharts/apps/compare/cryptofolio-2.0.25...cryptofolio-2.0.26) (2021-12-21) + +#### Chore + +* update helm general non-major helm releases ([#1596](https://github.com/truecharts/apps/issues/1596)) + + + + +### [cryptofolio-2.0.25](https://github.com/truecharts/apps/compare/cryptofolio-2.0.24...cryptofolio-2.0.25) (2021-12-19) + +#### Chore + +* Last patch bump before RC2 branch-off +* remove `editable: true` as this is the default ([#1576](https://github.com/truecharts/apps/issues/1576)) + + + + +### [cryptofolio-2.0.24](https://github.com/truecharts/apps/compare/cryptofolio-2.0.23...cryptofolio-2.0.24) (2021-12-19) + +#### Chore + +* completely remove mountPath reference from GUI ([#1572](https://github.com/truecharts/apps/issues/1572)) +* update helm general non-major helm releases ([#1571](https://github.com/truecharts/apps/issues/1571)) + + + + +### [cryptofolio-2.0.23](https://github.com/truecharts/apps/compare/cryptofolio-2.0.22...cryptofolio-2.0.23) (2021-12-18) + +#### Chore + +* cleanup questions by removing hidden dicts ([#1558](https://github.com/truecharts/apps/issues/1558)) +* App-Icon Organization ([#1539](https://github.com/truecharts/apps/issues/1539)) + + + + +### [cryptofolio-2.0.22](https://github.com/truecharts/apps/compare/cryptofolio-2.0.21...cryptofolio-2.0.22) (2021-12-14) + +#### Chore + +* update helm general non-major helm releases ([#1535](https://github.com/truecharts/apps/issues/1535)) + + + + +### [cryptofolio-2.0.21](https://github.com/truecharts/apps/compare/cryptofolio-2.0.20...cryptofolio-2.0.21) (2021-12-13) + +#### Chore + +* move incubator apps to stable and bump everything + + + + +### [cryptofolio-2.0.20](https://github.com/truecharts/apps/compare/cryptofolio-2.0.19...cryptofolio-2.0.20) (2021-12-11) + +#### Chore + +* update general helm non-major helm releases ([#1509](https://github.com/truecharts/apps/issues/1509)) + + + + +### [cryptofolio-2.0.19](https://github.com/truecharts/apps/compare/cryptofolio-2.0.18...cryptofolio-2.0.19) (2021-12-07) + +#### Chore + +* update non-major deps helm releases ([#1481](https://github.com/truecharts/apps/issues/1481)) + + + + +### cryptofolio-2.0.18 (2021-12-05) + +#### Chore + +* bump apps to generate security page +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major deps helm releases ([#1471](https://github.com/truecharts/apps/issues/1471)) +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + +#### Fix + +* fix typo in theme selection ([#1428](https://github.com/truecharts/apps/issues/1428)) + + + + +### [cryptofolio-2.0.17](https://github.com/truecharts/apps/compare/cryptofolio-2.0.16...cryptofolio-2.0.17) (2021-12-05) + +#### Chore + +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) + + + + +### [cryptofolio-2.0.16](https://github.com/truecharts/apps/compare/cryptofolio-2.0.15...cryptofolio-2.0.16) (2021-12-04) + +#### Chore + +* bump apps to generate security page + + + + +### [cryptofolio-2.0.15](https://github.com/truecharts/apps/compare/cryptofolio-2.0.14...cryptofolio-2.0.15) (2021-12-04) + +#### Chore + +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) + + + + +### [cryptofolio-2.0.14](https://github.com/truecharts/apps/compare/cryptofolio-2.0.13...cryptofolio-2.0.14) (2021-12-03) + +#### Chore + +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) + + + + +### [cryptofolio-2.0.13](https://github.com/truecharts/apps/compare/cryptofolio-2.0.12...cryptofolio-2.0.13) (2021-11-30) + +#### Chore + +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + +#### Fix + +* move conflicting ports to 10xxx range ([#1415](https://github.com/truecharts/apps/issues/1415)) + + + + +### [cryptofolio-2.0.12](https://github.com/truecharts/apps/compare/cryptofolio-2.0.11...cryptofolio-2.0.12) (2021-11-23) + +#### Chore + +* update non-major deps helm releases ([#1386](https://github.com/truecharts/apps/issues/1386)) + + + + +### [cryptofolio-2.0.11](https://github.com/truecharts/apps/compare/cryptofolio-2.0.10...cryptofolio-2.0.11) (2021-11-22) + +#### Chore + +* update non-major deps helm releases ([#1383](https://github.com/truecharts/apps/issues/1383)) + + + + +### [cryptofolio-2.0.10](https://github.com/truecharts/apps/compare/cryptofolio-2.0.9...cryptofolio-2.0.10) (2021-11-16) + +#### Chore + +* update non-major deps helm releases ([#1345](https://github.com/truecharts/apps/issues/1345)) + + + + +### [cryptofolio-2.0.9](https://github.com/truecharts/apps/compare/cryptofolio-2.0.8...cryptofolio-2.0.9) (2021-11-15) + +#### Chore + +* persistence cleanup and small bugfixes ([#1329](https://github.com/truecharts/apps/issues/1329)) +* update non-major deps helm releases ([#1338](https://github.com/truecharts/apps/issues/1338)) + + + + +### [cryptofolio-2.0.8](https://github.com/truecharts/apps/compare/cryptofolio-2.0.7...cryptofolio-2.0.8) (2021-11-14) + +#### Chore + +* fixes around the GUI refactor ([#1316](https://github.com/truecharts/apps/issues/1316)) +* move port above advanced in GUI ([#1326](https://github.com/truecharts/apps/issues/1326)) +* clean up Chart.yaml ([#1322](https://github.com/truecharts/apps/issues/1322)) +* update non-major deps helm releases ([#1328](https://github.com/truecharts/apps/issues/1328)) + +#### Fix + +* split udp and tcp ports ([#1321](https://github.com/truecharts/apps/issues/1321)) +* Allow spaces in paths ([#1306](https://github.com/truecharts/apps/issues/1306)) + + + + +### [cryptofolio-2.0.7](https://github.com/truecharts/apps/compare/cryptofolio-2.0.6...cryptofolio-2.0.7) (2021-11-09) + +#### Chore + +* update non-major deps helm releases ([#1297](https://github.com/truecharts/apps/issues/1297)) + + + + +### [cryptofolio-2.0.6](https://github.com/truecharts/apps/compare/cryptofolio-2.0.5...cryptofolio-2.0.6) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1295](https://github.com/truecharts/apps/issues/1295)) + + + + +### [cryptofolio-2.0.5](https://github.com/truecharts/apps/compare/cryptofolio-2.0.4...cryptofolio-2.0.5) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1291](https://github.com/truecharts/apps/issues/1291)) + +#### Chore + +* Simplify GUI for deployment, persistence and securityContext ([#1289](https://github.com/truecharts/apps/issues/1289)) + +#### Feat + +* Simplify the Services GUI ([#1290](https://github.com/truecharts/apps/issues/1290)) + + + + +### [cryptofolio-2.0.4](https://github.com/truecharts/apps/compare/cryptofolio-2.0.3...cryptofolio-2.0.4) (2021-11-02) + +#### Chore + +* update non-major deps helm releases ([#1267](https://github.com/truecharts/apps/issues/1267)) + + + + +### [cryptofolio-2.0.3](https://github.com/truecharts/apps/compare/cryptofolio-2.0.2...cryptofolio-2.0.3) (2021-11-01) + +#### Chore + +* update non-major deps helm releases ([#1264](https://github.com/truecharts/apps/issues/1264)) + + + + +### [cryptofolio-2.0.2](https://github.com/truecharts/apps/compare/cryptofolio-2.0.1...cryptofolio-2.0.2) (2021-10-26) + +#### Chore + +* update non-major deps helm releases ([#1245](https://github.com/truecharts/apps/issues/1245)) + + + + +### [cryptofolio-2.0.1](https://github.com/truecharts/apps/compare/cryptofolio-2.0.0...cryptofolio-2.0.1) (2021-10-26) + +#### Chore + +* update helm chart common to v8.3.15 ([#1240](https://github.com/truecharts/apps/issues/1240)) + + + + +### [cryptofolio-2.0.0](https://github.com/truecharts/apps/compare/cryptofolio-1.0.1...cryptofolio-2.0.0) (2021-10-25) + +#### Chore + +* Adapt for TrueNAS SCALE RC1 + + + + +### [cryptofolio-1.0.1](https://github.com/truecharts/apps/compare/cryptofolio-0.0.11...cryptofolio-1.0.1) (2021-10-20) + +#### Chore + +* bump apps, remove duplicates and move incubator to stable for RC1 + + + + +### [cryptofolio-0.0.9](https://github.com/truecharts/apps/compare/cryptofolio-0.0.8...cryptofolio-0.0.9) (2021-10-20) + +#### Chore + +* bump versions to rerelease and fix icons + + + + +### [cryptofolio-0.0.8](https://github.com/truecharts/apps/compare/cryptofolio-0.0.7...cryptofolio-0.0.8) (2021-10-19) + +#### Change + +* Project-Eclipse 3, Automatically generate item.yaml ([#1178](https://github.com/truecharts/apps/issues/1178)) + +#### Chore + +* Project-Eclipse 5, move app-readme to automatic generation script ([#1181](https://github.com/truecharts/apps/issues/1181)) +* Project-Eclipse part 2, adapting and cleaning changelog ([#1173](https://github.com/truecharts/apps/issues/1173)) +* update helm chart common to v8.3.13 ([#1184](https://github.com/truecharts/apps/issues/1184)) + +#### Feat + +* Project-Eclipse 4, Add App grading annotations to Chart.yaml ([#1180](https://github.com/truecharts/apps/issues/1180)) + +#### Refactor + +* Project Eclipse Part 6, move questions.yaml to root App folder ([#1182](https://github.com/truecharts/apps/issues/1182)) + + + + +### [cryptofolio-0.0.7](https://github.com/truecharts/apps/compare/cryptofolio-0.0.6...cryptofolio-0.0.7) (2021-10-19) + +#### Fix + +* fix previous SCALE bugfix not correctly being applied + + + + +### [cryptofolio-0.0.6](https://github.com/truecharts/apps/compare/cryptofolio-0.0.5...cryptofolio-0.0.6) (2021-10-19) + +#### Fix + +* Solve issues regarding ix_values.yaml not containing the image and tag definitions. ([#1176](https://github.com/truecharts/apps/issues/1176)) + + + + +### [cryptofolio-0.0.5](https://github.com/truecharts/apps/compare/cryptofolio-0.0.4...cryptofolio-0.0.5) (2021-10-18) + +#### Chore + +* Add description on persistence ([#1172](https://github.com/truecharts/apps/issues/1172)) + +#### Refactor + +* Project Eclipse - part 1 - remove ix_values.yaml ([#1168](https://github.com/truecharts/apps/issues/1168)) + + + + +### [cryptofolio-0.0.4](https://github.com/truecharts/apps/compare/cryptofolio-0.0.3...cryptofolio-0.0.4) (2021-10-17) + +#### Chore + +* update helm chart common to v8.3.10 ([#1160](https://github.com/truecharts/apps/issues/1160)) + +#### Fix + +* force users using correct / prefix for mounPath ([#1156](https://github.com/truecharts/apps/issues/1156)) + + + + +### [cryptofolio-0.0.3](https://github.com/truecharts/apps/compare/cryptofolio-0.0.2...cryptofolio-0.0.3) (2021-10-13) + +#### Chore + +* update non-major deps helm releases ([#1133](https://github.com/truecharts/apps/issues/1133)) + + + + +### [cryptofolio-0.0.2](https://github.com/truecharts/apps/compare/cryptofolio-0.0.1...cryptofolio-0.0.2) (2021-10-13) + +#### Chore + +* update non-major docker tags ([#1134](https://github.com/truecharts/apps/issues/1134)) + + + + +### cryptofolio-0.0.1 (2021-10-04) diff --git a/tmp/cryptofolio/Chart.yaml b/tmp/cryptofolio/Chart.yaml new file mode 100644 index 00000000000..205bcaa6baf --- /dev/null +++ b/tmp/cryptofolio/Chart.yaml @@ -0,0 +1,25 @@ +apiVersion: v2 +appVersion: "2.2.0" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +description: Track your cryptocurrency holdings/portfolio +home: https://truecharts.org/charts/stable/cryptofolio +icon: https://truecharts.org/img/hotlink-ok/chart-icons/cryptofolio.png +keywords: + - cryptofolio +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: cryptofolio +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/cryptofolio + - https://github.com/Xtrendence/cryptofolio +version: 7.0.0 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" diff --git a/tmp/cryptofolio/README.md b/tmp/cryptofolio/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/cryptofolio/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/cryptofolio/icon.png b/tmp/cryptofolio/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..776357b6e67cfbe8ae84b9b123d32f58cc668db1 GIT binary patch literal 27172 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 literal 0 HcmV?d00001 diff --git a/tmp/cryptofolio/questions.yaml b/tmp/cryptofolio/questions.yaml new file mode 100644 index 00000000000..27d5e5aedf1 --- /dev/null +++ b/tmp/cryptofolio/questions.yaml @@ -0,0 +1,89 @@ +# Include{groups} +portals: + open: +# Include{portalLink} +questions: +# Include{global} +# Include{workload} +# Include{workloadDeployment} + +# Include{replicas1} +# Include{podSpec} +# Include{containerMain} +# Include{containerBasic} +# Include{containerAdvanced} + +# Include{containerConfig} +# Include{serviceRoot} +# Include{serviceMain} +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: main + label: "Main Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 10007 + required: true +# Include{serviceExpertRoot} + default: false +# Include{serviceExpert} +# Include{serviceList} +# Include{persistenceRoot} + - variable: data + label: "App Data Storage" + description: "Stores the Application Data." + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} +# Include{persistenceList} +# Include{ingressRoot} + - variable: main + label: "Main Ingress" + schema: + additional_attrs: true + type: dict + attrs: +# Include{ingressDefault} +# Include{ingressTLS} +# Include{ingressTraefik} +# Include{ingressList} +# Include{securityContextRoot} + + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 0 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 0 +# Include{securityContextContainer} +# Include{securityContextAdvanced} +# Include{securityContextPod} + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + +# Include{resources} +# Include{advanced} +# Include{addons} +# Include{codeserver} +# Include{netshoot} +# Include{vpn} +# Include{documentation} diff --git a/tmp/cryptofolio/templates/NOTES.txt b/tmp/cryptofolio/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/tmp/cryptofolio/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/tmp/cryptofolio/templates/common.yaml b/tmp/cryptofolio/templates/common.yaml new file mode 100644 index 00000000000..b51394e00a4 --- /dev/null +++ b/tmp/cryptofolio/templates/common.yaml @@ -0,0 +1 @@ +{{ include "tc.v1.common.loader.all" . }} diff --git a/tmp/cryptofolio/values.yaml b/tmp/cryptofolio/values.yaml new file mode 100644 index 00000000000..7be7119afc5 --- /dev/null +++ b/tmp/cryptofolio/values.yaml @@ -0,0 +1,45 @@ +image: + repository: tccr.io/truecharts/cryptofolio + tag: v2.2.0@sha256:13238d3b7d67366276dbfa0ac8cf648c6aad2aa23b7d048113d64c4073f89cdf + pullPolicy: IfNotPresent + +securityContext: + container: + readOnlyRootFilesystem: false + runAsNonRoot: false + runAsUser: 0 + runAsGroup: 0 + +service: + main: + ports: + main: + port: 10007 + protocol: http + targetPort: 80 + +workload: + main: + podSpec: + containers: + main: + probes: + liveness: + type: http + path: / + readiness: + type: http + path: / + startup: + type: http + path: / + env: {} + +persistence: + data: + enabled: true + mountPath: /data + +portal: + open: + enabled: true diff --git a/tmp/cura-novnc/.helmignore b/tmp/cura-novnc/.helmignore new file mode 100644 index 00000000000..77ca5567b26 --- /dev/null +++ b/tmp/cura-novnc/.helmignore @@ -0,0 +1,30 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ +# OWNERS file for Kubernetes +OWNERS +# helm-docs templates +*.gotmpl +# docs folder +/docs +# icon +icon.png diff --git a/tmp/cura-novnc/CHANGELOG.md b/tmp/cura-novnc/CHANGELOG.md new file mode 100644 index 00000000000..e74029cdf15 --- /dev/null +++ b/tmp/cura-novnc/CHANGELOG.md @@ -0,0 +1,736 @@ +# Changelog + + + +## [cura-novnc-1.0.0](https://github.com/truecharts/charts/compare/cura-novnc-0.0.41...cura-novnc-1.0.0) (2022-11-10) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Major Change to GUI + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [cura-novnc-0.0.44](https://github.com/truecharts/charts/compare/cura-novnc-0.0.41...cura-novnc-0.0.44) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [cura-novnc-0.0.43](https://github.com/truecharts/charts/compare/cura-novnc-0.0.41...cura-novnc-0.0.43) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [cura-novnc-0.0.43](https://github.com/truecharts/charts/compare/cura-novnc-0.0.41...cura-novnc-0.0.43) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [cura-novnc-0.0.43](https://github.com/truecharts/charts/compare/cura-novnc-0.0.41...cura-novnc-0.0.43) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [cura-novnc-0.0.42](https://github.com/truecharts/charts/compare/cura-novnc-0.0.41...cura-novnc-0.0.42) (2022-11-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [cura-novnc-0.0.42](https://github.com/truecharts/charts/compare/cura-novnc-0.0.41...cura-novnc-0.0.42) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [cura-novnc-0.0.41](https://github.com/truecharts/charts/compare/cura-novnc-0.0.40...cura-novnc-0.0.41) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4317](https://github.com/truecharts/charts/issues/4317)) + + + + +## [cura-novnc-0.0.40](https://github.com/truecharts/charts/compare/cura-novnc-0.0.39...cura-novnc-0.0.40) (2022-11-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4308](https://github.com/truecharts/charts/issues/4308)) + + + + +## [cura-novnc-0.0.39](https://github.com/truecharts/charts/compare/cura-novnc-0.0.38...cura-novnc-0.0.39) (2022-11-05) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#4301](https://github.com/truecharts/charts/issues/4301)) + + + + +## [cura-novnc-0.0.38](https://github.com/truecharts/charts/compare/cura-novnc-0.0.37...cura-novnc-0.0.38) (2022-11-02) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4261](https://github.com/truecharts/charts/issues/4261)) + + + + +## [cura-novnc-0.0.37](https://github.com/truecharts/charts/compare/cura-novnc-0.0.36...cura-novnc-0.0.37) (2022-10-29) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#4230](https://github.com/truecharts/charts/issues/4230)) + + + + +## [cura-novnc-0.0.36](https://github.com/truecharts/charts/compare/cura-novnc-0.0.35...cura-novnc-0.0.36) (2022-10-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4182](https://github.com/truecharts/charts/issues/4182)) + + + + +## [cura-novnc-0.0.35](https://github.com/truecharts/charts/compare/cura-novnc-0.0.34...cura-novnc-0.0.35) (2022-10-22) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#4155](https://github.com/truecharts/charts/issues/4155)) + + + + +## [cura-novnc-0.0.34](https://github.com/truecharts/charts/compare/cura-novnc-0.0.33...cura-novnc-0.0.34) (2022-10-19) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4122](https://github.com/truecharts/charts/issues/4122)) + + + + +## [cura-novnc-0.0.33](https://github.com/truecharts/charts/compare/cura-novnc-0.0.32...cura-novnc-0.0.33) (2022-10-14) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#4084](https://github.com/truecharts/charts/issues/4084)) + + + + +## [cura-novnc-0.0.32](https://github.com/truecharts/charts/compare/cura-novnc-0.0.31...cura-novnc-0.0.32) (2022-10-12) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4071](https://github.com/truecharts/charts/issues/4071)) + + + + +## [cura-novnc-0.0.31](https://github.com/truecharts/charts/compare/cura-novnc-0.0.30...cura-novnc-0.0.31) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [cura-novnc-0.0.31](https://github.com/truecharts/charts/compare/cura-novnc-0.0.30...cura-novnc-0.0.31) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [cura-novnc-0.0.30](https://github.com/truecharts/charts/compare/cura-novnc-0.0.29...cura-novnc-0.0.30) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major + + + + +## [cura-novnc-0.0.29](https://github.com/truecharts/charts/compare/cura-novnc-0.0.28...cura-novnc-0.0.29) (2022-10-05) + +### Chore + +- Auto-update chart README [skip ci] + - split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979)) + - update helm general non-major + + + + +## [cura-novnc-0.0.28](https://github.com/truecharts/charts/compare/cura-novnc-0.0.27...cura-novnc-0.0.28) (2022-10-01) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3975](https://github.com/truecharts/charts/issues/3975)) + + + + +## [cura-novnc-0.0.27](https://github.com/truecharts/charts/compare/cura-novnc-0.0.26...cura-novnc-0.0.27) (2022-09-28) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3938](https://github.com/truecharts/charts/issues/3938)) + + + + +## [cura-novnc-0.0.26](https://github.com/truecharts/charts/compare/cura-novnc-0.0.25...cura-novnc-0.0.26) (2022-09-27) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918)) + + + + +## [cura-novnc-0.0.25](https://github.com/truecharts/charts/compare/cura-novnc-0.0.24...cura-novnc-0.0.25) (2022-09-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898)) + + + + +## [cura-novnc-0.0.24](https://github.com/truecharts/charts/compare/cura-novnc-0.0.23...cura-novnc-0.0.24) (2022-09-22) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [cura-novnc-0.0.24](https://github.com/truecharts/charts/compare/cura-novnc-0.0.23...cura-novnc-0.0.24) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [cura-novnc-0.0.24](https://github.com/truecharts/charts/compare/cura-novnc-0.0.23...cura-novnc-0.0.24) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [cura-novnc-0.0.24](https://github.com/truecharts/charts/compare/cura-novnc-0.0.23...cura-novnc-0.0.24) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [cura-novnc-0.0.24](https://github.com/truecharts/charts/compare/cura-novnc-0.0.23...cura-novnc-0.0.24) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [cura-novnc-0.0.24](https://github.com/truecharts/charts/compare/cura-novnc-0.0.23...cura-novnc-0.0.24) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [cura-novnc-0.0.24](https://github.com/truecharts/charts/compare/cura-novnc-0.0.23...cura-novnc-0.0.24) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [cura-novnc-0.0.24](https://github.com/truecharts/charts/compare/cura-novnc-0.0.23...cura-novnc-0.0.24) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [cura-novnc-0.0.24](https://github.com/truecharts/charts/compare/cura-novnc-0.0.23...cura-novnc-0.0.24) (2022-09-17) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [cura-novnc-0.0.24](https://github.com/truecharts/charts/compare/cura-novnc-0.0.23...cura-novnc-0.0.24) (2022-09-18) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [cura-novnc-0.0.24](https://github.com/truecharts/charts/compare/cura-novnc-0.0.23...cura-novnc-0.0.24) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [cura-novnc-0.0.24](https://github.com/truecharts/charts/compare/cura-novnc-0.0.23...cura-novnc-0.0.24) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [cura-novnc-0.0.24](https://github.com/truecharts/charts/compare/cura-novnc-0.0.23...cura-novnc-0.0.24) (2022-09-15) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [cura-novnc-0.0.24](https://github.com/truecharts/charts/compare/cura-novnc-0.0.23...cura-novnc-0.0.24) (2022-09-15) + +### Chore + +- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [cura-novnc-0.0.23](https://github.com/truecharts/charts/compare/cura-novnc-0.0.22...cura-novnc-0.0.23) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - add missing descriptions and clean up descriptions for various charts ([#3704](https://github.com/truecharts/charts/issues/3704)) + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [cura-novnc-0.0.23](https://github.com/truecharts/charts/compare/cura-novnc-0.0.22...cura-novnc-0.0.23) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - add missing descriptions and clean up descriptions for various charts ([#3704](https://github.com/truecharts/charts/issues/3704)) + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [cura-novnc-0.0.23](https://github.com/truecharts/charts/compare/cura-novnc-0.0.22...cura-novnc-0.0.23) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - add missing descriptions and clean up descriptions for various charts ([#3704](https://github.com/truecharts/charts/issues/3704)) + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [cura-novnc-0.0.23](https://github.com/truecharts/charts/compare/cura-novnc-0.0.22...cura-novnc-0.0.23) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - add missing descriptions and clean up descriptions for various charts ([#3704](https://github.com/truecharts/charts/issues/3704)) + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [cura-novnc-0.0.23](https://github.com/truecharts/charts/compare/cura-novnc-0.0.22...cura-novnc-0.0.23) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - add missing descriptions and clean up descriptions for various charts ([#3704](https://github.com/truecharts/charts/issues/3704)) + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [cura-novnc-0.0.23](https://github.com/truecharts/charts/compare/cura-novnc-0.0.22...cura-novnc-0.0.23) (2022-09-11) + +### Chore + +- add missing descriptions and clean up descriptions for various charts ([#3704](https://github.com/truecharts/charts/issues/3704)) + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [cura-novnc-0.0.22](https://github.com/truecharts/charts/compare/cura-novnc-0.0.21...cura-novnc-0.0.22) (2022-08-30) + +### Chore + +- update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639)) + + + + +## [cura-novnc-0.0.21](https://github.com/truecharts/charts/compare/cura-novnc-0.0.20...cura-novnc-0.0.21) (2022-08-30) + +### Chore + +- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [cura-novnc-0.0.20](https://github.com/truecharts/charts/compare/cura-novnc-0.0.19...cura-novnc-0.0.20) (2022-08-29) + +### Chore + +- update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619)) + + + + +## [cura-novnc-0.0.19](https://github.com/truecharts/charts/compare/cura-novnc-0.0.17...cura-novnc-0.0.19) (2022-08-26) + +### Fix + +- some cleanup ([#3586](https://github.com/truecharts/charts/issues/3586)) + + + + +## [cura-novnc-0.0.17](https://github.com/truecharts/charts/compare/cura-novnc-0.0.16...cura-novnc-0.0.17) (2022-08-23) + +### Chore + +- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545)) + + + + +## [cura-novnc-0.0.16](https://github.com/truecharts/charts/compare/cura-novnc-0.0.15...cura-novnc-0.0.16) (2022-08-12) + +### Chore + +- add documentation checkbox/section to all SCALE Apps + - update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456)) + + ### Fix + +- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447)) + + + + +## [cura-novnc-0.0.15](https://github.com/truecharts/charts/compare/cura-novnc-0.0.14...cura-novnc-0.0.15) (2022-08-08) + +### Chore + +- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + + + +## [cura-novnc-0.0.14](https://github.com/truecharts/apps/compare/cura-novnc-0.0.13...cura-novnc-0.0.14) (2022-07-26) + +### Chore + +- update home links ([#3291](https://github.com/truecharts/apps/issues/3291)) + - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302)) + + + + +## [cura-novnc-0.0.13](https://github.com/truecharts/apps/compare/cura-novnc-0.0.12...cura-novnc-0.0.13) (2022-07-25) + +### Chore + +- update docker general non-major ([#3300](https://github.com/truecharts/apps/issues/3300)) + + ### Chore + +- add fake digest to new incubator Apps to fetch digests + + + + +## [cura-novnc-0.0.12](https://github.com/truecharts/apps/compare/cura-novnc-0.0.11...cura-novnc-0.0.12) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [cura-novnc-0.0.12](https://github.com/truecharts/apps/compare/cura-novnc-0.0.11...cura-novnc-0.0.12) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [cura-novnc-0.0.12](https://github.com/truecharts/apps/compare/cura-novnc-0.0.11...cura-novnc-0.0.12) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [cura-novnc-0.0.11](https://github.com/truecharts/apps/compare/cura-novnc-0.0.10...cura-novnc-0.0.11) (2022-07-22) + +### Chore + +- Auto-update chart README [skip ci] + - Bump all charts to generate config and container references due to huge increase of repository + + + +## [cura-novnc-0.0.10]cura-novnc-0.0.10 (2022-07-20) + +### Feat + +- move dev apps to incubator and remove bad content from dev diff --git a/tmp/cura-novnc/Chart.yaml b/tmp/cura-novnc/Chart.yaml new file mode 100644 index 00000000000..b8ed963cfbb --- /dev/null +++ b/tmp/cura-novnc/Chart.yaml @@ -0,0 +1,30 @@ +apiVersion: v2 +appVersion: "latest" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +deprecated: false +description: Enjoy Cura directly in your browser with this easy to use Chart +home: https://truecharts.org/charts/stable/cura-novnc +icon: https://truecharts.org/img/hotlink-ok/chart-icons/cura-novnc.png +keywords: + - cura-novnc + - HomeAutomation + - Productivity +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: cura-novnc +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/cura-novnc + - https://ultimaker.com/software/ultimaker-cura +type: application +version: 4.0.0 +annotations: + truecharts.org/SCALE-support: "true" + truecharts.org/catagories: | + - HomeAutomation + - Productivity diff --git a/tmp/cura-novnc/README.md b/tmp/cura-novnc/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/cura-novnc/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/cura-novnc/icon.png b/tmp/cura-novnc/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..e965d10776ade299e67e74cd06864ac3127dcc0a GIT binary patch literal 6663 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 +### [cyberchef-2.0.29](https://github.com/truecharts/apps/compare/cyberchef-2.0.28...cyberchef-2.0.29) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) +* update docker general non-major ([#3150](https://github.com/truecharts/apps/issues/3150)) + + + + +### [cyberchef-2.0.28](https://github.com/truecharts/apps/compare/cyberchef-2.0.27...cyberchef-2.0.28) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [cyberchef-2.0.27](https://github.com/truecharts/apps/compare/cyberchef-2.0.26...cyberchef-2.0.27) (2022-07-10) + +#### Chore + +* update docker general non-major ([#3115](https://github.com/truecharts/apps/issues/3115)) + + + + +### [cyberchef-2.0.26](https://github.com/truecharts/apps/compare/cyberchef-2.0.25...cyberchef-2.0.26) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [cyberchef-2.0.25](https://github.com/truecharts/apps/compare/cyberchef-2.0.24...cyberchef-2.0.25) (2022-07-09) + +#### Chore + +* update docker general non-major ([#3106](https://github.com/truecharts/apps/issues/3106)) + + + + +### [cyberchef-2.0.24](https://github.com/truecharts/apps/compare/cyberchef-2.0.23...cyberchef-2.0.24) (2022-07-07) + +#### Chore + +* update docker general non-major ([#3089](https://github.com/truecharts/apps/issues/3089)) + + + + +### [cyberchef-2.0.23](https://github.com/truecharts/apps/compare/cyberchef-2.0.22...cyberchef-2.0.23) (2022-07-06) + +#### Chore + +* update docker general non-major ([#3078](https://github.com/truecharts/apps/issues/3078)) + + + + +### [cyberchef-2.0.22](https://github.com/truecharts/apps/compare/cyberchef-2.0.21...cyberchef-2.0.22) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [cyberchef-2.0.21](https://github.com/truecharts/apps/compare/cyberchef-2.0.20...cyberchef-2.0.21) (2022-07-04) + +#### Chore + +* update docker general non-major ([#3061](https://github.com/truecharts/apps/issues/3061)) + + + + +### [cyberchef-2.0.20](https://github.com/truecharts/apps/compare/cyberchef-2.0.19...cyberchef-2.0.20) (2022-07-03) + +#### Chore + +* update docker general non-major ([#3052](https://github.com/truecharts/apps/issues/3052)) + + + + +### [cyberchef-2.0.19](https://github.com/truecharts/apps/compare/cyberchef-2.0.18...cyberchef-2.0.19) (2022-07-02) + +#### Chore + +* update docker general non-major ([#3033](https://github.com/truecharts/apps/issues/3033)) + + + + +### [cyberchef-2.0.18](https://github.com/truecharts/apps/compare/cyberchef-2.0.17...cyberchef-2.0.18) (2022-07-01) + +#### Chore + +* update docker general non-major ([#3015](https://github.com/truecharts/apps/issues/3015)) + + + + +### [cyberchef-2.0.17](https://github.com/truecharts/apps/compare/cyberchef-2.0.16...cyberchef-2.0.17) (2022-06-29) + +#### Chore + +* update docker general non-major ([#3002](https://github.com/truecharts/apps/issues/3002)) + + + + +### [cyberchef-2.0.16](https://github.com/truecharts/apps/compare/cyberchef-2.0.15...cyberchef-2.0.16) (2022-06-27) + +#### Chore + +* update docker general non-major ([#2999](https://github.com/truecharts/apps/issues/2999)) + + + + +### [cyberchef-2.0.15](https://github.com/truecharts/apps/compare/cyberchef-2.0.14...cyberchef-2.0.15) (2022-06-26) + +#### Chore + +* update docker general non-major ([#2988](https://github.com/truecharts/apps/issues/2988)) + + + + +### [cyberchef-2.0.14](https://github.com/truecharts/apps/compare/cyberchef-2.0.13...cyberchef-2.0.14) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [cyberchef-2.0.13](https://github.com/truecharts/apps/compare/cyberchef-2.0.12...cyberchef-2.0.13) (2022-06-25) + +#### Chore + +* update docker general non-major ([#2960](https://github.com/truecharts/apps/issues/2960)) + + + + +### [cyberchef-2.0.12](https://github.com/truecharts/apps/compare/cyberchef-2.0.11...cyberchef-2.0.12) (2022-06-22) + +#### Chore + +* update docker general non-major ([#2954](https://github.com/truecharts/apps/issues/2954)) +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [cyberchef-2.0.11](https://github.com/truecharts/apps/compare/cyberchef-2.0.10...cyberchef-2.0.11) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) +* update docker general non-major ([#2931](https://github.com/truecharts/apps/issues/2931)) + + + + +### [cyberchef-2.0.10](https://github.com/truecharts/apps/compare/cyberchef-2.0.9...cyberchef-2.0.10) (2022-06-18) + +#### Chore + +* update docker general non-major ([#2927](https://github.com/truecharts/apps/issues/2927)) + + + + +### [cyberchef-2.0.9](https://github.com/truecharts/apps/compare/cyberchef-2.0.8...cyberchef-2.0.9) (2022-06-17) + +#### Chore + +* update docker general non-major ([#2917](https://github.com/truecharts/apps/issues/2917)) + + + + +### [cyberchef-2.0.8](https://github.com/truecharts/apps/compare/cyberchef-2.0.7...cyberchef-2.0.8) (2022-06-16) + +#### Chore + +* update docker general non-major ([#2904](https://github.com/truecharts/apps/issues/2904)) + + + + +### [cyberchef-2.0.7](https://github.com/truecharts/apps/compare/cyberchef-2.0.6...cyberchef-2.0.7) (2022-06-15) + +#### Chore + +* update docker general non-major ([#2890](https://github.com/truecharts/apps/issues/2890)) + + + + +### [cyberchef-2.0.6](https://github.com/truecharts/apps/compare/cyberchef-2.0.5...cyberchef-2.0.6) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [cyberchef-2.0.5](https://github.com/truecharts/apps/compare/cyberchef-2.0.4...cyberchef-2.0.5) (2022-06-13) + +#### Chore + +* update docker general non-major ([#2860](https://github.com/truecharts/apps/issues/2860)) + + + + +### [cyberchef-2.0.4](https://github.com/truecharts/apps/compare/cyberchef-2.0.3...cyberchef-2.0.4) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) +* update docker general non-major ([#2856](https://github.com/truecharts/apps/issues/2856)) + + + + +### [cyberchef-2.0.3](https://github.com/truecharts/apps/compare/cyberchef-2.0.2...cyberchef-2.0.3) (2022-06-09) + +#### Chore + +* update docker general non-major ([#2846](https://github.com/truecharts/apps/issues/2846)) + + + + +### [cyberchef-2.0.2](https://github.com/truecharts/apps/compare/cyberchef-2.0.1...cyberchef-2.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [cyberchef-2.0.1](https://github.com/truecharts/apps/compare/cyberchef-1.0.31...cyberchef-2.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* update docker general non-major ([#2831](https://github.com/truecharts/apps/issues/2831)) + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [cyberchef-2.0.0](https://github.com/truecharts/apps/compare/cyberchef-1.0.31...cyberchef-2.0.0) (2022-06-07) + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [cyberchef-1.0.31](https://github.com/truecharts/apps/compare/cyberchef-1.0.30...cyberchef-1.0.31) (2022-06-04) + +#### Chore + +* update docker general non-major ([#2826](https://github.com/truecharts/apps/issues/2826)) + + + + +### [cyberchef-1.0.30](https://github.com/truecharts/apps/compare/cyberchef-1.0.29...cyberchef-1.0.30) (2022-06-02) + +#### Chore + +* update docker general non-major ([#2817](https://github.com/truecharts/apps/issues/2817)) + + + + +### [cyberchef-1.0.29](https://github.com/truecharts/apps/compare/cyberchef-1.0.28...cyberchef-1.0.29) (2022-06-02) + +#### Chore + +* update docker general non-major ([#2806](https://github.com/truecharts/apps/issues/2806)) + + + + +### [cyberchef-1.0.28](https://github.com/truecharts/apps/compare/cyberchef-1.0.27...cyberchef-1.0.28) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) +* update docker general non-major ([#2791](https://github.com/truecharts/apps/issues/2791)) + + + + +### [cyberchef-1.0.27](https://github.com/truecharts/apps/compare/cyberchef-1.0.26...cyberchef-1.0.27) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [cyberchef-1.0.27](https://github.com/truecharts/apps/compare/cyberchef-1.0.26...cyberchef-1.0.27) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [cyberchef-1.0.26](https://github.com/truecharts/apps/compare/cyberchef-1.0.25...cyberchef-1.0.26) (2022-05-25) + +#### Chore + +* update docker general non-major ([#2745](https://github.com/truecharts/apps/issues/2745)) +* update docker general non-major ([#2740](https://github.com/truecharts/apps/issues/2740)) + + + + +### [cyberchef-1.0.25](https://github.com/truecharts/apps/compare/cyberchef-1.0.24...cyberchef-1.0.25) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [cyberchef-1.0.24](https://github.com/truecharts/apps/compare/cyberchef-1.0.23...cyberchef-1.0.24) (2022-05-23) + +#### Chore + +* update docker general non-major ([#2733](https://github.com/truecharts/apps/issues/2733)) + + + + +### [cyberchef-1.0.23](https://github.com/truecharts/apps/compare/cyberchef-1.0.21...cyberchef-1.0.23) (2022-05-21) + +#### Chore + +* update docker general non-major ([#2724](https://github.com/truecharts/apps/issues/2724)) +* update docker general non-major ([#2720](https://github.com/truecharts/apps/issues/2720)) + + + + +### [cyberchef-1.0.21](https://github.com/truecharts/apps/compare/cyberchef-1.0.20...cyberchef-1.0.21) (2022-05-19) + +#### Chore + +* update docker general non-major ([#2711](https://github.com/truecharts/apps/issues/2711)) + + + + +### [cyberchef-1.0.20](https://github.com/truecharts/apps/compare/cyberchef-1.0.18...cyberchef-1.0.20) (2022-05-18) + +#### Chore + +* Auto-update chart README [skip ci] +* update docker general non-major ([#2706](https://github.com/truecharts/apps/issues/2706)) +* update helm general non-major helm releases + + + + +### [cyberchef-1.0.19](https://github.com/truecharts/apps/compare/cyberchef-1.0.18...cyberchef-1.0.19) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [cyberchef-1.0.18](https://github.com/truecharts/apps/compare/cyberchef-1.0.17...cyberchef-1.0.18) (2022-05-17) + +#### Chore + +* update docker general non-major ([#2695](https://github.com/truecharts/apps/issues/2695)) +* update helm general non-major helm releases + + + + +### [cyberchef-1.0.17](https://github.com/truecharts/apps/compare/cyberchef-1.0.16...cyberchef-1.0.17) (2022-05-16) + +#### Chore + +* update docker general non-major ([#2692](https://github.com/truecharts/apps/issues/2692)) + + + + +### [cyberchef-1.0.16](https://github.com/truecharts/apps/compare/cyberchef-1.0.15...cyberchef-1.0.16) (2022-05-15) + +#### Chore + +* update docker general non-major ([#2686](https://github.com/truecharts/apps/issues/2686)) + + + + +### [cyberchef-1.0.15](https://github.com/truecharts/apps/compare/cyberchef-1.0.14...cyberchef-1.0.15) (2022-05-14) + +#### Chore + +* update docker general non-major ([#2679](https://github.com/truecharts/apps/issues/2679)) + + + + +### [cyberchef-1.0.14](https://github.com/truecharts/apps/compare/cyberchef-1.0.13...cyberchef-1.0.14) (2022-05-13) + +#### Chore + +* update docker general non-major ([#2658](https://github.com/truecharts/apps/issues/2658)) + + + + +### [cyberchef-1.0.13](https://github.com/truecharts/apps/compare/cyberchef-1.0.12...cyberchef-1.0.13) (2022-05-11) + +#### Chore + +* update docker general non-major ([#2653](https://github.com/truecharts/apps/issues/2653)) + + + + +### [cyberchef-1.0.12](https://github.com/truecharts/apps/compare/cyberchef-1.0.11...cyberchef-1.0.12) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [cyberchef-1.0.11](https://github.com/truecharts/apps/compare/cyberchef-1.0.10...cyberchef-1.0.11) (2022-05-09) + +#### Chore + +* update docker general non-major ([#2641](https://github.com/truecharts/apps/issues/2641)) + + + + +### [cyberchef-1.0.10](https://github.com/truecharts/apps/compare/cyberchef-1.0.9...cyberchef-1.0.10) (2022-05-08) + +#### Chore + +* update docker general non-major ([#2639](https://github.com/truecharts/apps/issues/2639)) + + + + +### [cyberchef-1.0.9](https://github.com/truecharts/apps/compare/cyberchef-1.0.8...cyberchef-1.0.9) (2022-05-06) + +#### Chore + +* update docker general non-major + + + + +### [cyberchef-1.0.8](https://github.com/truecharts/apps/compare/cyberchef-1.0.7...cyberchef-1.0.8) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [cyberchef-1.0.7](https://github.com/truecharts/apps/compare/cyberchef-1.0.6...cyberchef-1.0.7) (2022-05-04) + +#### Chore + +* update docker general non-major ([#2606](https://github.com/truecharts/apps/issues/2606)) + + + + +### [cyberchef-1.0.6](https://github.com/truecharts/apps/compare/cyberchef-1.0.5...cyberchef-1.0.6) (2022-04-29) + +#### Chore + +* update docker general non-major ([#2581](https://github.com/truecharts/apps/issues/2581)) + + + + +### [cyberchef-1.0.5](https://github.com/truecharts/apps/compare/cyberchef-1.0.4...cyberchef-1.0.5) (2022-04-28) + +#### Chore + +* update docker general non-major ([#2577](https://github.com/truecharts/apps/issues/2577)) + + + + +### [cyberchef-1.0.4](https://github.com/truecharts/apps/compare/cyberchef-1.0.3...cyberchef-1.0.4) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [cyberchef-1.0.3](https://github.com/truecharts/apps/compare/cyberchef-1.0.2...cyberchef-1.0.3) (2022-04-26) + +#### Chore + +* update docker general non-major ([#2571](https://github.com/truecharts/apps/issues/2571)) + + + + +### [cyberchef-1.0.2](https://github.com/truecharts/apps/compare/cyberchef-1.0.1...cyberchef-1.0.2) (2022-04-20) + +#### Chore + +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [cyberchef-1.0.1](https://github.com/truecharts/apps/compare/cyberchef-1.0.0...cyberchef-1.0.1) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update docker general non-major ([#2522](https://github.com/truecharts/apps/issues/2522)) + + + + +### [cyberchef-1.0.0](https://github.com/truecharts/apps/compare/cyberchef-0.0.3...cyberchef-1.0.0) (2022-04-18) + +#### Feat + +* move some apps to stable ([#2504](https://github.com/truecharts/apps/issues/2504)) + + + + +### [cyberchef-0.0.3](https://github.com/truecharts/apps/compare/cyberchef-0.0.2...cyberchef-0.0.3) (2022-04-18) + +#### Chore + +* update docker general non-major ([#2502](https://github.com/truecharts/apps/issues/2502)) + + + + +### [cyberchef-0.0.2](https://github.com/truecharts/apps/compare/cyberchef-0.0.1...cyberchef-0.0.2) (2022-04-17) + +#### Chore + +* update docker general non-major ([#2497](https://github.com/truecharts/apps/issues/2497)) + + + + +### cyberchef-0.0.1 (2022-04-16) + +#### Feat + +* Add apps ([#2493](https://github.com/truecharts/apps/issues/2493)) diff --git a/tmp/cyberchef/Chart.yaml b/tmp/cyberchef/Chart.yaml new file mode 100644 index 00000000000..fba7e2a45ea --- /dev/null +++ b/tmp/cyberchef/Chart.yaml @@ -0,0 +1,24 @@ +apiVersion: v2 +appVersion: "9.55.0" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +description: CyberChef is a simple, intuitive web app for carrying out all manner of "cyber" operations within a web browser. +home: https://truecharts.org/charts/stable/cyberchef +icon: https://truecharts.org/img/hotlink-ok/chart-icons/cyberchef.png +keywords: + - cyberchef +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: cyberchef +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/cyberchef +version: 5.0.0 +annotations: + truecharts.org/catagories: | + - utilities + truecharts.org/SCALE-support: "true" diff --git a/tmp/cyberchef/README.md b/tmp/cyberchef/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/cyberchef/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/cyberchef/icon.png b/tmp/cyberchef/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..1fbdfbc7d675f877dda845af58b537cc8d058b52 GIT binary patch literal 20519 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≪2Axr*MpMHM{r>DPu{k!l5VdTDFA~_HvZWx$Y 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 Ne3Ilztab}Y{}(wrV>SQ) literal 0 HcmV?d00001 diff --git a/tmp/cyberchef/questions.yaml b/tmp/cyberchef/questions.yaml new file mode 100644 index 00000000000..06be05d98d5 --- /dev/null +++ b/tmp/cyberchef/questions.yaml @@ -0,0 +1,80 @@ +# Include{groups} +portals: + open: +# Include{portalLink} +questions: +# Include{global} +# Include{workload} +# Include{workloadDeployment} + +# Include{replicas1} +# Include{podSpec} +# Include{containerMain} +# Include{containerBasic} +# Include{containerAdvanced} + +# Include{containerConfig} +# Include{serviceRoot} +# Include{serviceMain} +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: main + label: "Main Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 10219 + required: true +# Include{serviceExpertRoot} + default: false +# Include{serviceExpert} +# Include{serviceList} +# Include{persistenceList} +# Include{ingressRoot} + - variable: main + label: "Main Ingress" + schema: + additional_attrs: true + type: dict + attrs: +# Include{ingressDefault} +# Include{ingressTLS} +# Include{ingressTraefik} +# Include{ingressList} +# Include{securityContextRoot} + + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 0 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 0 +# Include{securityContextContainer} +# Include{securityContextAdvanced} +# Include{securityContextPod} + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + +# Include{resources} +# Include{advanced} +# Include{addons} +# Include{codeserver} +# Include{netshoot} +# Include{vpn} +# Include{documentation} diff --git a/tmp/cyberchef/templates/NOTES.txt b/tmp/cyberchef/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/tmp/cyberchef/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/tmp/cyberchef/templates/common.yaml b/tmp/cyberchef/templates/common.yaml new file mode 100644 index 00000000000..b51394e00a4 --- /dev/null +++ b/tmp/cyberchef/templates/common.yaml @@ -0,0 +1 @@ +{{ include "tc.v1.common.loader.all" . }} diff --git a/tmp/cyberchef/values.yaml b/tmp/cyberchef/values.yaml new file mode 100644 index 00000000000..5b8cc0d8789 --- /dev/null +++ b/tmp/cyberchef/values.yaml @@ -0,0 +1,40 @@ +image: + repository: tccr.io/truecharts/cyberchef + tag: 9.55.0@sha256:ca73e448adbda3e3c1fcf52d11601c9071beeaf2eafecb22a814245a27e60e5f + pullPolicy: IfNotPresent + +securityContext: + container: + readOnlyRootFilesystem: false + runAsNonRoot: false + runAsUser: 0 + runAsGroup: 0 + +service: + main: + ports: + main: + port: 10219 + protocol: http + targetPort: 8000 + +workload: + main: + podSpec: + containers: + main: + probes: + liveness: + type: http + path: / + readiness: + type: http + path: / + startup: + type: http + path: / + env: {} + +portal: + open: + enabled: true diff --git a/tmp/czkawka/.helmignore b/tmp/czkawka/.helmignore new file mode 100644 index 00000000000..77ca5567b26 --- /dev/null +++ b/tmp/czkawka/.helmignore @@ -0,0 +1,30 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ +# OWNERS file for Kubernetes +OWNERS +# helm-docs templates +*.gotmpl +# docs folder +/docs +# icon +icon.png diff --git a/tmp/czkawka/CHANGELOG.md b/tmp/czkawka/CHANGELOG.md new file mode 100644 index 00000000000..bf117724350 --- /dev/null +++ b/tmp/czkawka/CHANGELOG.md @@ -0,0 +1,752 @@ +# Changelog + + + +## [czkawka-2.0.0](https://github.com/truecharts/charts/compare/czkawka-1.0.20...czkawka-2.0.0) (2022-11-10) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Major Change to GUI + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + ### Fix + +- change container config label + + + + +## [czkawka-1.0.23](https://github.com/truecharts/charts/compare/czkawka-1.0.20...czkawka-1.0.23) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [czkawka-1.0.22](https://github.com/truecharts/charts/compare/czkawka-1.0.20...czkawka-1.0.22) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [czkawka-1.0.22](https://github.com/truecharts/charts/compare/czkawka-1.0.20...czkawka-1.0.22) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [czkawka-1.0.22](https://github.com/truecharts/charts/compare/czkawka-1.0.20...czkawka-1.0.22) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [czkawka-1.0.21](https://github.com/truecharts/charts/compare/czkawka-1.0.20...czkawka-1.0.21) (2022-11-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [czkawka-1.0.21](https://github.com/truecharts/charts/compare/czkawka-1.0.20...czkawka-1.0.21) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [czkawka-1.0.20](https://github.com/truecharts/charts/compare/czkawka-1.0.19...czkawka-1.0.20) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4317](https://github.com/truecharts/charts/issues/4317)) + + + + +## [czkawka-1.0.19](https://github.com/truecharts/charts/compare/czkawka-1.0.18...czkawka-1.0.19) (2022-11-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4308](https://github.com/truecharts/charts/issues/4308)) + + + + +## [czkawka-1.0.18](https://github.com/truecharts/charts/compare/czkawka-1.0.17...czkawka-1.0.18) (2022-11-02) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4261](https://github.com/truecharts/charts/issues/4261)) + + + + +## [czkawka-1.0.17](https://github.com/truecharts/charts/compare/czkawka-1.0.16...czkawka-1.0.17) (2022-10-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4182](https://github.com/truecharts/charts/issues/4182)) + + + + +## [czkawka-1.0.16](https://github.com/truecharts/charts/compare/czkawka-1.0.15...czkawka-1.0.16) (2022-10-19) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4122](https://github.com/truecharts/charts/issues/4122)) + + + + +## [czkawka-1.0.15](https://github.com/truecharts/charts/compare/czkawka-1.0.14...czkawka-1.0.15) (2022-10-12) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4071](https://github.com/truecharts/charts/issues/4071)) + + + + +## [czkawka-1.0.14](https://github.com/truecharts/charts/compare/czkawka-1.0.13...czkawka-1.0.14) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [czkawka-1.0.14](https://github.com/truecharts/charts/compare/czkawka-1.0.13...czkawka-1.0.14) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [czkawka-1.0.13](https://github.com/truecharts/charts/compare/czkawka-1.0.12...czkawka-1.0.13) (2022-10-05) + +### Chore + +- Auto-update chart README [skip ci] + - split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979)) + - update helm general non-major + + + + +## [czkawka-1.0.12](https://github.com/truecharts/charts/compare/czkawka-1.0.11...czkawka-1.0.12) (2022-09-27) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918)) + + + + +## [czkawka-1.0.11](https://github.com/truecharts/charts/compare/czkawka-1.0.10...czkawka-1.0.11) (2022-09-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898)) + + + + +## [czkawka-1.0.10](https://github.com/truecharts/charts/compare/czkawka-1.0.9...czkawka-1.0.10) (2022-09-22) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [czkawka-1.0.10](https://github.com/truecharts/charts/compare/czkawka-1.0.9...czkawka-1.0.10) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [czkawka-1.0.10](https://github.com/truecharts/charts/compare/czkawka-1.0.9...czkawka-1.0.10) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [czkawka-1.0.10](https://github.com/truecharts/charts/compare/czkawka-1.0.9...czkawka-1.0.10) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [czkawka-1.0.10](https://github.com/truecharts/charts/compare/czkawka-1.0.9...czkawka-1.0.10) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [czkawka-1.0.10](https://github.com/truecharts/charts/compare/czkawka-1.0.9...czkawka-1.0.10) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [czkawka-1.0.10](https://github.com/truecharts/charts/compare/czkawka-1.0.9...czkawka-1.0.10) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [czkawka-1.0.10](https://github.com/truecharts/charts/compare/czkawka-1.0.9...czkawka-1.0.10) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [czkawka-1.0.10](https://github.com/truecharts/charts/compare/czkawka-1.0.9...czkawka-1.0.10) (2022-09-17) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [czkawka-1.0.10](https://github.com/truecharts/charts/compare/czkawka-1.0.9...czkawka-1.0.10) (2022-09-18) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [czkawka-1.0.10](https://github.com/truecharts/charts/compare/czkawka-1.0.9...czkawka-1.0.10) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [czkawka-1.0.10](https://github.com/truecharts/charts/compare/czkawka-1.0.9...czkawka-1.0.10) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [czkawka-1.0.10](https://github.com/truecharts/charts/compare/czkawka-1.0.9...czkawka-1.0.10) (2022-09-15) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [czkawka-1.0.10](https://github.com/truecharts/charts/compare/czkawka-1.0.9...czkawka-1.0.10) (2022-09-15) + +### Chore + +- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [czkawka-1.0.9](https://github.com/truecharts/charts/compare/czkawka-1.0.8...czkawka-1.0.9) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [czkawka-1.0.9](https://github.com/truecharts/charts/compare/czkawka-1.0.8...czkawka-1.0.9) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [czkawka-1.0.9](https://github.com/truecharts/charts/compare/czkawka-1.0.8...czkawka-1.0.9) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [czkawka-1.0.9](https://github.com/truecharts/charts/compare/czkawka-1.0.8...czkawka-1.0.9) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [czkawka-1.0.9](https://github.com/truecharts/charts/compare/czkawka-1.0.8...czkawka-1.0.9) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [czkawka-1.0.9](https://github.com/truecharts/charts/compare/czkawka-1.0.8...czkawka-1.0.9) (2022-09-11) + +### Chore + +- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [czkawka-1.0.8](https://github.com/truecharts/charts/compare/czkawka-1.0.7...czkawka-1.0.8) (2022-08-30) + +### Chore + +- update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639)) + + + + +## [czkawka-1.0.7](https://github.com/truecharts/charts/compare/czkawka-1.0.6...czkawka-1.0.7) (2022-08-30) + +### Chore + +- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [czkawka-1.0.6](https://github.com/truecharts/charts/compare/czkawka-1.0.5...czkawka-1.0.6) (2022-08-29) + +### Chore + +- update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619)) + + + + +## [czkawka-1.0.5](https://github.com/truecharts/charts/compare/czkawka-1.0.4...czkawka-1.0.5) (2022-08-23) + +### Chore + +- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545)) + + + + +## [czkawka-1.0.4](https://github.com/truecharts/charts/compare/czkawka-1.0.3...czkawka-1.0.4) (2022-08-12) + +### Chore + +- add documentation checkbox/section to all SCALE Apps + - update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456)) + + ### Fix + +- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447)) + + + + +## [czkawka-1.0.3](https://github.com/truecharts/charts/compare/czkawka-1.0.2...czkawka-1.0.3) (2022-08-08) + +### Chore + +- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + + + +## [czkawka-1.0.2](https://github.com/truecharts/apps/compare/czkawka-1.0.1...czkawka-1.0.2) (2022-07-26) + +### Chore + +- update home links ([#3291](https://github.com/truecharts/apps/issues/3291)) + - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302)) + + + + +## [czkawka-1.0.1](https://github.com/truecharts/apps/compare/czkawka-1.0.0...czkawka-1.0.1) (2022-07-25) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [czkawka-1.0.1](https://github.com/truecharts/apps/compare/czkawka-1.0.0...czkawka-1.0.1) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [czkawka-1.0.0](https://github.com/truecharts/apps/compare/czkawka-0.0.15...czkawka-1.0.0) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + + ### Feat + +- move some apps to stable ([#3281](https://github.com/truecharts/apps/issues/3281)) + + + + +## [czkawka-1.0.0](https://github.com/truecharts/apps/compare/czkawka-0.0.15...czkawka-1.0.0) (2022-07-23) + +### Feat + +- move some apps to stable ([#3281](https://github.com/truecharts/apps/issues/3281)) + + + + +## [czkawka-0.0.16](https://github.com/truecharts/apps/compare/czkawka-0.0.15...czkawka-0.0.16) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [czkawka-0.0.15](https://github.com/truecharts/apps/compare/czkawka-0.0.13...czkawka-0.0.15) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [czkawka-0.0.13](https://github.com/truecharts/apps/compare/czkawka-0.0.12...czkawka-0.0.13) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [czkawka-0.0.12](https://github.com/truecharts/apps/compare/czkawka-0.0.11...czkawka-0.0.12) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [czkawka-0.0.11](https://github.com/truecharts/apps/compare/czkawka-0.0.9...czkawka-0.0.11) (2022-07-14) + +### Chore + +- update some last icons ([#3160](https://github.com/truecharts/apps/issues/3160)) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [czkawka-0.0.9](https://github.com/truecharts/apps/compare/czkawka-0.0.7...czkawka-0.0.9) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [czkawka-0.0.7](https://github.com/truecharts/apps/compare/czkawka-0.0.6...czkawka-0.0.7) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [czkawka-0.0.6](https://github.com/truecharts/apps/compare/czkawka-0.0.5...czkawka-0.0.6) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [czkawka-0.0.5](https://github.com/truecharts/apps/compare/czkawka-0.0.4...czkawka-0.0.5) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [czkawka-0.0.4](https://github.com/truecharts/apps/compare/czkawka-0.0.3...czkawka-0.0.4) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + +#### Feat + +* add 8 apps (jlesage apps) ([#3070](https://github.com/truecharts/apps/issues/3070)) + + + + +### [czkawka-0.0.3](https://github.com/truecharts/apps/compare/czkawka-0.0.2...czkawka-0.0.3) (2022-07-05) + +#### Chore + +* update helm chart common to v10.2.0 + + + + +### czkawka-0.0.2 (2022-07-04) + +#### Feat + +* Add Czkawka app to Incubator attempt 2 ([#3067](https://github.com/truecharts/apps/issues/3067)) + +#### Fix + +* adjust initcontainers with new image ([#3069](https://github.com/truecharts/apps/issues/3069)) diff --git a/tmp/czkawka/Chart.yaml b/tmp/czkawka/Chart.yaml new file mode 100644 index 00000000000..995ee63dcf9 --- /dev/null +++ b/tmp/czkawka/Chart.yaml @@ -0,0 +1,31 @@ +apiVersion: v2 +appVersion: "23.02.3" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +deprecated: false +description: Czkawka is a simple, fast and free app to remove unnecessary files from your computer. +home: https://truecharts.org/charts/stable/czkawka +icon: https://truecharts.org/img/hotlink-ok/chart-icons/czkawka.png +keywords: + - duplicates + - file management + - czkawka +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: czkawka +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/czkawka + - https://github.com/jlesage/docker-czkawka + - https://github.com/qarmin/czkawka +type: application +version: 4.0.0 +annotations: + truecharts.org/catagories: | + - duplicates + - files + truecharts.org/SCALE-support: "true" diff --git a/tmp/czkawka/README.md b/tmp/czkawka/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/czkawka/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/czkawka/docs/installation_notes.md b/tmp/czkawka/docs/installation_notes.md new file mode 100644 index 00000000000..776edbdc850 --- /dev/null +++ b/tmp/czkawka/docs/installation_notes.md @@ -0,0 +1,10 @@ +# Installation Notes + +- If you enable `Ingress` for this app, you need to have `SECURE_CONNECTION` set to `false` and `Port Type` set to `HTTP`, otherwise you may run into errors for `Too many redirects`. +- You can't enable `Ingress` for `VNC` If you want to use `VNC`, you must set this service to `Simple` instead +- `VNC` with `SECURE_CONNECTION` set `true`, only works with very few clients. One of them is `SSVNC`. +- `SECURE_CONNECTION` affects both `WebUI` and `VNC`. + +--- + +- If you are passing through devices such as `Optical Drives`, you have to Click `Container Security Settings` and set `PUID` to `0`. diff --git a/tmp/czkawka/icon.png b/tmp/czkawka/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..ea7ac20b03427408df991d9b6d1b6e7e546bbd72 GIT binary patch literal 11689 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 R@{oHC&`{A;u2r;)`agb;lLr6* literal 0 HcmV?d00001 diff --git a/tmp/czkawka/questions.yaml b/tmp/czkawka/questions.yaml new file mode 100644 index 00000000000..fca26acc2c2 --- /dev/null +++ b/tmp/czkawka/questions.yaml @@ -0,0 +1,188 @@ +# Include{groups} +portals: + open: +# Include{portalLink} +questions: +# Include{global} +# Include{workload} +# Include{workloadDeployment} + +# Include{replicas1} +# Include{podSpec} +# Include{containerMain} + - variable: env + group: "App Configuration" + label: "Image Environment" + schema: + additional_attrs: true + type: dict + attrs: + - variable: VNC_PASSWORD + label: "VNC_PASSWORD" + description: "Password needed to connect to the application's GUI. See the VNC Password section for more details." + schema: + type: string + private: true + default: "" + - variable: czkawka + group: "App Configuration" + label: "CzkawkaConfiguration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: ENABLE_CJK_FONT + label: "ENABLE_CJK_FONT" + description: "When set to true, open-source computer font WenQuanYi Zen Hei is installed. " + schema: + type: boolean + default: false + - variable: KEEP_APP_RUNNING + label: "KEEP_APP_RUNNING" + description: "When set to true, the application will be automatically restarted if it crashes or if a user quits it." + schema: + type: boolean + default: false + - variable: gui + label: "GUI Settings" + description: "Always read description before changing a value here. Also refer to README" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: DISPLAY_WIDTH + label: "DISPLAY_WIDTH" + description: "Width (in pixels) of the application's window." + schema: + type: int + default: 1280 + required: true + - variable: DISPLAY_HEIGHT + label: "DISPLAY_HEIGHT" + description: "Height (in pixels) of the application's window." + schema: + type: int + default: 768 + required: true + - variable: SECURE_CONNECTION + label: "SECURE_CONNECTION" + description: "When set to true, an encrypted connection is used to access the application's GUI (either via a web browser or VNC client). See the Security section for more details." + schema: + type: boolean + default: false +# Include{containerBasic} +# Include{containerAdvanced} + +# Include{containerConfig} +# Include{serviceRoot} +# Include{serviceMain} +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: main + label: "Main Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 10258 + required: true + - variable: vnc + label: "VNC Service" + description: "VNC Service" + schema: + additional_attrs: true + type: dict + attrs: +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: vnc + label: "TCP Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 10259 + required: true +# Include{serviceExpertRoot} + default: false +# Include{serviceExpert} +# Include{serviceList} +# Include{persistenceRoot} + - variable: config + label: "App Config Storage" + description: "Stores the Application Configuration." + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} + - variable: storage + label: "App Storage" + description: "Application Storage." + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} + - variable: trash + label: "App Trash Storage" + description: "Stores the Application Trash." + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} +# Include{persistenceList} +# Include{ingressRoot} + - variable: main + label: "Main Ingress" + schema: + additional_attrs: true + type: dict + attrs: +# Include{ingressDefault} +# Include{ingressTLS} +# Include{ingressTraefik} +# Include{ingressList} +# Include{securityContextRoot} + + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 0 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 0 +# Include{securityContextContainer} +# Include{securityContextAdvanced} +# Include{securityContextPod} + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + +# Include{resources} +# Include{advanced} +# Include{addons} +# Include{codeserver} +# Include{netshoot} +# Include{vpn} +# Include{documentation} diff --git a/tmp/czkawka/templates/NOTES.txt b/tmp/czkawka/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/tmp/czkawka/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/tmp/czkawka/templates/common.yaml b/tmp/czkawka/templates/common.yaml new file mode 100644 index 00000000000..b51394e00a4 --- /dev/null +++ b/tmp/czkawka/templates/common.yaml @@ -0,0 +1 @@ +{{ include "tc.v1.common.loader.all" . }} diff --git a/tmp/czkawka/values.yaml b/tmp/czkawka/values.yaml new file mode 100644 index 00000000000..30eaa14c989 --- /dev/null +++ b/tmp/czkawka/values.yaml @@ -0,0 +1,80 @@ +image: + repository: tccr.io/truecharts/czkawka + pullPolicy: IfNotPresent + tag: 23.02.3@sha256:ac64a6cd11fce855ac3b5d6af2c8768d4e53fa7631a887edbfc41de11bb63dcb + +securityContext: + container: + readOnlyRootFilesystem: false + runAsNonRoot: false + runAsUser: 0 + runAsGroup: 0 + +service: + main: + ports: + main: + port: 10258 + protocol: http + targetPort: 5800 + vnc: + enabled: true + ports: + vnc: + enabled: true + port: 10259 + protocol: tcp + targetPort: 5900 + +czkawka: + KEEP_APP_RUNNING: false + DISPLAY_WIDTH: 1280 + DISPLAY_HEIGHT: 768 + SECURE_CONNECTION: false + ENABLE_CJK_FONT: false + +configmap: + czkawka: + enabled: true + data: + ENABLE_CJK_FONT: '{{ ternary "1" "0" .Values.czkawka.ENABLE_CJK_FONT }}' + KEEP_APP_RUNNING: '{{ ternary "1" "0" .Values.czkawka.KEEP_APP_RUNNING }}' + SECURE_CONNECTION: '{{ ternary "1" "0" .Values.czkawka.SECURE_CONNECTION }}' + DISPLAY_WIDTH: "{{ .Values.czkawka.DISPLAY_WIDTH }}" + DISPLAY_HEIGHT: "{{ .Values.czkawka.DISPLAY_HEIGHT }}" + +workload: + main: + podSpec: + containers: + main: + probes: + liveness: + type: http + path: / + readiness: + type: http + path: / + startup: + type: http + path: / + env: + VNC_PASSWORD: "" + envFrom: + - configMapRef: + name: "czkawka" + +persistence: + config: + enabled: true + mountPath: /config + storage: + enabled: true + mountPath: /storage + trash: + enabled: true + mountPath: /trash + +portal: + open: + enabled: true diff --git a/tmp/dashdot/.helmignore b/tmp/dashdot/.helmignore new file mode 100644 index 00000000000..77ca5567b26 --- /dev/null +++ b/tmp/dashdot/.helmignore @@ -0,0 +1,30 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ +# OWNERS file for Kubernetes +OWNERS +# helm-docs templates +*.gotmpl +# docs folder +/docs +# icon +icon.png diff --git a/tmp/dashdot/CHANGELOG.md b/tmp/dashdot/CHANGELOG.md new file mode 100644 index 00000000000..b2aed29d7dc --- /dev/null +++ b/tmp/dashdot/CHANGELOG.md @@ -0,0 +1,1312 @@ +# Changelog + + + +## [dashdot-2.0.0](https://github.com/truecharts/charts/compare/dashdot-1.0.61...dashdot-2.0.0) (2022-11-10) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Major Change to GUI + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + ### Fix + +- change container config label + + + + +## [dashdot-1.0.64](https://github.com/truecharts/charts/compare/dashdot-1.0.61...dashdot-1.0.64) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [dashdot-1.0.63](https://github.com/truecharts/charts/compare/dashdot-1.0.61...dashdot-1.0.63) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [dashdot-1.0.63](https://github.com/truecharts/charts/compare/dashdot-1.0.61...dashdot-1.0.63) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [dashdot-1.0.63](https://github.com/truecharts/charts/compare/dashdot-1.0.61...dashdot-1.0.63) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [dashdot-1.0.62](https://github.com/truecharts/charts/compare/dashdot-1.0.61...dashdot-1.0.62) (2022-11-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [dashdot-1.0.62](https://github.com/truecharts/charts/compare/dashdot-1.0.61...dashdot-1.0.62) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [dashdot-1.0.61](https://github.com/truecharts/charts/compare/dashdot-1.0.60...dashdot-1.0.61) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4317](https://github.com/truecharts/charts/issues/4317)) + + + + +## [dashdot-1.0.60](https://github.com/truecharts/charts/compare/dashdot-1.0.59...dashdot-1.0.60) (2022-11-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4308](https://github.com/truecharts/charts/issues/4308)) + + + + +## [dashdot-1.0.59](https://github.com/truecharts/charts/compare/dashdot-1.0.58...dashdot-1.0.59) (2022-11-02) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4261](https://github.com/truecharts/charts/issues/4261)) + + + + +## [dashdot-1.0.58](https://github.com/truecharts/charts/compare/dashdot-1.0.57...dashdot-1.0.58) (2022-10-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4182](https://github.com/truecharts/charts/issues/4182)) + + + + +## [dashdot-1.0.57](https://github.com/truecharts/charts/compare/dashdot-1.0.56...dashdot-1.0.57) (2022-10-19) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4122](https://github.com/truecharts/charts/issues/4122)) + + + + +## [dashdot-1.0.56](https://github.com/truecharts/charts/compare/dashdot-1.0.55...dashdot-1.0.56) (2022-10-14) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#4084](https://github.com/truecharts/charts/issues/4084)) + + + + +## [dashdot-1.0.55](https://github.com/truecharts/charts/compare/dashdot-1.0.54...dashdot-1.0.55) (2022-10-12) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4071](https://github.com/truecharts/charts/issues/4071)) + + + + +## [dashdot-1.0.54](https://github.com/truecharts/charts/compare/dashdot-1.0.53...dashdot-1.0.54) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [dashdot-1.0.54](https://github.com/truecharts/charts/compare/dashdot-1.0.53...dashdot-1.0.54) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [dashdot-1.0.53](https://github.com/truecharts/charts/compare/dashdot-1.0.52...dashdot-1.0.53) (2022-10-05) + +### Chore + +- Auto-update chart README [skip ci] + - split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979)) + - update helm general non-major + + + + +## [dashdot-1.0.52](https://github.com/truecharts/charts/compare/dashdot-1.0.51...dashdot-1.0.52) (2022-09-27) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918)) + + + + +## [dashdot-1.0.51](https://github.com/truecharts/charts/compare/dashdot-1.0.50...dashdot-1.0.51) (2022-09-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898)) + + + + +## [dashdot-1.0.50](https://github.com/truecharts/charts/compare/dashdot-1.0.47...dashdot-1.0.50) (2022-09-22) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - add gui option ([#3803](https://github.com/truecharts/charts/issues/3803)) + - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [dashdot-1.0.50](https://github.com/truecharts/charts/compare/dashdot-1.0.47...dashdot-1.0.50) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - add gui option ([#3803](https://github.com/truecharts/charts/issues/3803)) + - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [dashdot-1.0.50](https://github.com/truecharts/charts/compare/dashdot-1.0.47...dashdot-1.0.50) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - add gui option ([#3803](https://github.com/truecharts/charts/issues/3803)) + - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [dashdot-1.0.50](https://github.com/truecharts/charts/compare/dashdot-1.0.47...dashdot-1.0.50) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - add gui option ([#3803](https://github.com/truecharts/charts/issues/3803)) + - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [dashdot-1.0.50](https://github.com/truecharts/charts/compare/dashdot-1.0.47...dashdot-1.0.50) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - add gui option ([#3803](https://github.com/truecharts/charts/issues/3803)) + - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [dashdot-1.0.50](https://github.com/truecharts/charts/compare/dashdot-1.0.47...dashdot-1.0.50) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - add gui option ([#3803](https://github.com/truecharts/charts/issues/3803)) + - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [dashdot-1.0.50](https://github.com/truecharts/charts/compare/dashdot-1.0.47...dashdot-1.0.50) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - add gui option ([#3803](https://github.com/truecharts/charts/issues/3803)) + - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [dashdot-1.0.50](https://github.com/truecharts/charts/compare/dashdot-1.0.47...dashdot-1.0.50) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - add gui option ([#3803](https://github.com/truecharts/charts/issues/3803)) + - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [dashdot-1.0.49](https://github.com/truecharts/charts/compare/dashdot-1.0.47...dashdot-1.0.49) (2022-09-17) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - add gui option ([#3803](https://github.com/truecharts/charts/issues/3803)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [dashdot-1.0.49](https://github.com/truecharts/charts/compare/dashdot-1.0.47...dashdot-1.0.49) (2022-09-18) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - add gui option ([#3803](https://github.com/truecharts/charts/issues/3803)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [dashdot-1.0.48](https://github.com/truecharts/charts/compare/dashdot-1.0.47...dashdot-1.0.48) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [dashdot-1.0.48](https://github.com/truecharts/charts/compare/dashdot-1.0.47...dashdot-1.0.48) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [dashdot-1.0.48](https://github.com/truecharts/charts/compare/dashdot-1.0.47...dashdot-1.0.48) (2022-09-15) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [dashdot-1.0.48](https://github.com/truecharts/charts/compare/dashdot-1.0.47...dashdot-1.0.48) (2022-09-15) + +### Chore + +- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [dashdot-1.0.47](https://github.com/truecharts/charts/compare/dashdot-1.0.46...dashdot-1.0.47) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [dashdot-1.0.47](https://github.com/truecharts/charts/compare/dashdot-1.0.46...dashdot-1.0.47) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [dashdot-1.0.47](https://github.com/truecharts/charts/compare/dashdot-1.0.46...dashdot-1.0.47) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [dashdot-1.0.47](https://github.com/truecharts/charts/compare/dashdot-1.0.46...dashdot-1.0.47) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [dashdot-1.0.47](https://github.com/truecharts/charts/compare/dashdot-1.0.46...dashdot-1.0.47) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [dashdot-1.0.47](https://github.com/truecharts/charts/compare/dashdot-1.0.46...dashdot-1.0.47) (2022-09-11) + +### Chore + +- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [dashdot-1.0.46](https://github.com/truecharts/charts/compare/dashdot-1.0.45...dashdot-1.0.46) (2022-08-30) + +### Chore + +- update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639)) + + + + +## [dashdot-1.0.45](https://github.com/truecharts/charts/compare/dashdot-1.0.44...dashdot-1.0.45) (2022-08-30) + +### Chore + +- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [dashdot-1.0.44](https://github.com/truecharts/charts/compare/dashdot-1.0.43...dashdot-1.0.44) (2022-08-29) + +### Chore + +- update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619)) + + + + +## [dashdot-1.0.43](https://github.com/truecharts/charts/compare/dashdot-1.0.42...dashdot-1.0.43) (2022-08-29) + +### Chore + +- update docker general non-major ([#3606](https://github.com/truecharts/charts/issues/3606)) + + + + +## [dashdot-1.0.42](https://github.com/truecharts/charts/compare/dashdot-1.0.41...dashdot-1.0.42) (2022-08-23) + +### Chore + +- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545)) + + + + +## [dashdot-1.0.41](https://github.com/truecharts/charts/compare/dashdot-1.0.40...dashdot-1.0.41) (2022-08-17) + +### Chore + +- update docker general non-major ([#3478](https://github.com/truecharts/charts/issues/3478)) + + + + +## [dashdot-1.0.40](https://github.com/truecharts/charts/compare/dashdot-1.0.39...dashdot-1.0.40) (2022-08-12) + +### Chore + +- add documentation checkbox/section to all SCALE Apps + - update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456)) + + ### Fix + +- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447)) + + + + +## [dashdot-1.0.39](https://github.com/truecharts/charts/compare/dashdot-1.0.38...dashdot-1.0.39) (2022-08-10) + +### Chore + +- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421)) + + + + +## [dashdot-1.0.38](https://github.com/truecharts/charts/compare/dashdot-1.0.37...dashdot-1.0.38) (2022-08-09) + +### Chore + +- update docker general non-major ([#3377](https://github.com/truecharts/charts/issues/3377)) + + + + +## [dashdot-1.0.37](https://github.com/truecharts/charts/compare/dashdot-1.0.36...dashdot-1.0.37) (2022-08-08) + +### Chore + +- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + + + +## [dashdot-1.0.36](https://github.com/truecharts/apps/compare/dashdot-1.0.35...dashdot-1.0.36) (2022-07-26) + +### Chore + +- update home links ([#3291](https://github.com/truecharts/apps/issues/3291)) + - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302)) + + + + +## [dashdot-1.0.35](https://github.com/truecharts/apps/compare/dashdot-1.0.34...dashdot-1.0.35) (2022-07-25) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [dashdot-1.0.35](https://github.com/truecharts/apps/compare/dashdot-1.0.34...dashdot-1.0.35) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [dashdot-1.0.34](https://github.com/truecharts/apps/compare/dashdot-1.0.33...dashdot-1.0.34) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [dashdot-1.0.34](https://github.com/truecharts/apps/compare/dashdot-1.0.33...dashdot-1.0.34) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [dashdot-1.0.34](https://github.com/truecharts/apps/compare/dashdot-1.0.33...dashdot-1.0.34) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [dashdot-1.0.33](https://github.com/truecharts/apps/compare/dashdot-1.0.31...dashdot-1.0.33) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + - update docker general non-major ([#3266](https://github.com/truecharts/apps/issues/3266)) + + + +## [dashdot-1.0.31](https://github.com/truecharts/apps/compare/dashdot-1.0.30...dashdot-1.0.31) (2022-07-22) + +### Chore + +- update docker general non-major ([#3258](https://github.com/truecharts/apps/issues/3258)) + + + +## [dashdot-1.0.30](https://github.com/truecharts/apps/compare/dashdot-1.0.29...dashdot-1.0.30) (2022-07-20) + +### Chore + +- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) + + + +## [dashdot-1.0.29](https://github.com/truecharts/apps/compare/dashdot-1.0.28...dashdot-1.0.29) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [dashdot-1.0.28](https://github.com/truecharts/apps/compare/dashdot-1.0.27...dashdot-1.0.28) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [dashdot-1.0.27](https://github.com/truecharts/apps/compare/dashdot-1.0.25...dashdot-1.0.27) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [dashdot-1.0.25](https://github.com/truecharts/apps/compare/dashdot-1.0.23...dashdot-1.0.25) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [dashdot-1.0.23](https://github.com/truecharts/apps/compare/dashdot-1.0.22...dashdot-1.0.23) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [dashdot-1.0.22](https://github.com/truecharts/apps/compare/dashdot-1.0.21...dashdot-1.0.22) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [dashdot-1.0.21](https://github.com/truecharts/apps/compare/dashdot-1.0.20...dashdot-1.0.21) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [dashdot-1.0.20](https://github.com/truecharts/apps/compare/dashdot-1.0.19...dashdot-1.0.20) (2022-07-11) + +#### Chore + +* update docker general non-major ([#3128](https://github.com/truecharts/apps/issues/3128)) + + + + +### [dashdot-1.0.19](https://github.com/truecharts/apps/compare/dashdot-1.0.18...dashdot-1.0.19) (2022-07-10) + +#### Chore + +* update docker general non-major ([#3115](https://github.com/truecharts/apps/issues/3115)) + + + + +### [darktable-3.0.9](https://github.com/truecharts/apps/compare/darktable-3.0.8...darktable-3.0.9) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [darktable-3.0.8](https://github.com/truecharts/apps/compare/darktable-3.0.7...darktable-3.0.8) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [darktable-3.0.7](https://github.com/truecharts/apps/compare/darktable-3.0.6...darktable-3.0.7) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [darktable-3.0.6](https://github.com/truecharts/apps/compare/darktable-3.0.5...darktable-3.0.6) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [darktable-3.0.5](https://github.com/truecharts/apps/compare/darktable-3.0.4...darktable-3.0.5) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [darktable-3.0.4](https://github.com/truecharts/apps/compare/darktable-3.0.3...darktable-3.0.4) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [darktable-3.0.3](https://github.com/truecharts/apps/compare/darktable-3.0.2...darktable-3.0.3) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [darktable-3.0.2](https://github.com/truecharts/apps/compare/darktable-3.0.1...darktable-3.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [darktable-3.0.1](https://github.com/truecharts/apps/compare/darktable-2.0.19...darktable-3.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [darktable-3.0.0](https://github.com/truecharts/apps/compare/darktable-2.0.19...darktable-3.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [darktable-2.0.19](https://github.com/truecharts/apps/compare/darktable-2.0.18...darktable-2.0.19) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [darktable-2.0.18](https://github.com/truecharts/apps/compare/darktable-2.0.17...darktable-2.0.18) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [darktable-2.0.18](https://github.com/truecharts/apps/compare/darktable-2.0.17...darktable-2.0.18) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [darktable-2.0.17](https://github.com/truecharts/apps/compare/darktable-2.0.16...darktable-2.0.17) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [darktable-2.0.16](https://github.com/truecharts/apps/compare/darktable-2.0.15...darktable-2.0.16) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [darktable-2.0.16](https://github.com/truecharts/apps/compare/darktable-2.0.15...darktable-2.0.16) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [darktable-2.0.15](https://github.com/truecharts/apps/compare/darktable-2.0.14...darktable-2.0.15) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [darktable-2.0.14](https://github.com/truecharts/apps/compare/darktable-2.0.13...darktable-2.0.14) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [darktable-2.0.13](https://github.com/truecharts/apps/compare/darktable-2.0.12...darktable-2.0.13) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [darktable-2.0.12](https://github.com/truecharts/apps/compare/darktable-2.0.11...darktable-2.0.12) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [darktable-2.0.11](https://github.com/truecharts/apps/compare/darktable-2.0.10...darktable-2.0.11) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [darktable-2.0.10](https://github.com/truecharts/apps/compare/darktable-2.0.9...darktable-2.0.10) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [darktable-2.0.9](https://github.com/truecharts/apps/compare/darktable-2.0.8...darktable-2.0.9) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [darktable-2.0.8](https://github.com/truecharts/apps/compare/darktable-2.0.7...darktable-2.0.8) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [darktable-2.0.7](https://github.com/truecharts/apps/compare/darktable-2.0.6...darktable-2.0.7) (2022-03-30) + +#### Chore + +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [darktable-2.0.6](https://github.com/truecharts/apps/compare/darktable-2.0.5...darktable-2.0.6) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [darktable-2.0.1](https://github.com/truecharts/apps/compare/darktable-2.0.0...darktable-2.0.1) (2022-03-07) + +#### Chore + +* update helm general non-major helm releases ([#2111](https://github.com/truecharts/apps/issues/2111)) +* Remove `-icon` string from icon png's ([#2040](https://github.com/truecharts/apps/issues/2040)) + + + + +### [darktable-2.0.0](https://github.com/truecharts/apps/compare/darktable-1.0.6...darktable-2.0.0) (2022-03-03) + +#### Chore + +* remove fixed env from questions.yaml +* remove PUID from per-app env-vars if set to 568 +* remove empty env var declaration from questions.yaml +* rename `web_portal` to `open` ([#1957](https://github.com/truecharts/apps/issues/1957)) +* update helm general major helm releases ([#2021](https://github.com/truecharts/apps/issues/2021)) +* update helm general non-major helm releases ([#1999](https://github.com/truecharts/apps/issues/1999)) + +#### Fix + +* BREAKING CHANGE Move some env-vars outside of env section ([#2010](https://github.com/truecharts/apps/issues/2010)) + + + + +### [darktable-1.0.7](https://github.com/truecharts/apps/compare/darktable-1.0.6...darktable-1.0.7) (2022-03-02) + +#### Chore + +* rename `web_portal` to `open` ([#1957](https://github.com/truecharts/apps/issues/1957)) +* update helm general non-major helm releases ([#1999](https://github.com/truecharts/apps/issues/1999)) + + + + +### [darktable-1.0.6](https://github.com/truecharts/apps/compare/darktable-1.0.5...darktable-1.0.6) (2022-02-21) + +#### Chore + +* update helm general non-major helm releases ([#1927](https://github.com/truecharts/apps/issues/1927)) + + + + +### [darktable-1.0.5](https://github.com/truecharts/apps/compare/darktable-1.0.4...darktable-1.0.5) (2022-02-15) + +#### Chore + +* update helm general non-major helm releases ([#1901](https://github.com/truecharts/apps/issues/1901)) + + + + +### [darktable-1.0.4](https://github.com/truecharts/apps/compare/darktable-1.0.3...darktable-1.0.4) (2022-02-08) + +#### Chore + +* update helm general non-major helm releases ([#1871](https://github.com/truecharts/apps/issues/1871)) + + + + +### [darktable-1.0.3](https://github.com/truecharts/apps/compare/darktable-1.0.2...darktable-1.0.3) (2022-02-06) + +#### Chore + +* update helm chart common to v8.15.0 ([#1859](https://github.com/truecharts/apps/issues/1859)) + + + + +### [darktable-1.0.2](https://github.com/truecharts/apps/compare/darktable-1.0.1...darktable-1.0.2) (2022-02-05) + +#### Chore + +* update helm general non-major helm releases ([#1852](https://github.com/truecharts/apps/issues/1852)) + + + + +### [darktable-1.0.1](https://github.com/truecharts/apps/compare/darktable-1.0.0...darktable-1.0.1) (2022-02-02) + +#### Chore + +* update helm general non-major helm releases ([#1828](https://github.com/truecharts/apps/issues/1828)) + + + + +### [darktable-0.0.17](https://github.com/truecharts/apps/compare/darktable-0.0.16...darktable-0.0.17) (2022-01-25) + +#### Chore + +* update helm general non-major helm releases ([#1791](https://github.com/truecharts/apps/issues/1791)) + + + + +### [darktable-0.0.16](https://github.com/truecharts/apps/compare/darktable-0.0.15...darktable-0.0.16) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1766](https://github.com/truecharts/apps/issues/1766)) + + + + +### [darktable-0.0.15](https://github.com/truecharts/apps/compare/darktable-0.0.14...darktable-0.0.15) (2022-01-21) + +#### Chore + +* update helm general non-major helm releases ([#1759](https://github.com/truecharts/apps/issues/1759)) + +#### Fix + +* set additional_attrs: true on all dicts ([#1750](https://github.com/truecharts/apps/issues/1750)) + + + + +### [darktable-0.0.14](https://github.com/truecharts/apps/compare/darktable-0.0.13...darktable-0.0.14) (2022-01-18) + +#### Chore + +* update helm general non-major helm releases ([#1732](https://github.com/truecharts/apps/issues/1732)) + + + + +### [darktable-0.0.13](https://github.com/truecharts/apps/compare/darktable-0.0.12...darktable-0.0.13) (2022-01-13) + +#### Chore + +* update helm general non-major helm releases ([#1712](https://github.com/truecharts/apps/issues/1712)) + +#### Feat + +* expose capabilities in GUI ([#1709](https://github.com/truecharts/apps/issues/1709)) + + + + +### [darktable-0.0.12](https://github.com/truecharts/apps/compare/darktable-0.0.11...darktable-0.0.12) (2022-01-12) + +#### Chore + +* update helm general non-major helm releases ([#1704](https://github.com/truecharts/apps/issues/1704)) + + + + +### [darktable-0.0.11](https://github.com/truecharts/apps/compare/darktable-0.0.10...darktable-0.0.11) (2022-01-11) + +#### Chore + +* update helm general non-major helm releases ([#1693](https://github.com/truecharts/apps/issues/1693)) + + + + +### [darktable-0.0.10](https://github.com/truecharts/apps/compare/darktable-0.0.9...darktable-0.0.10) (2022-01-04) + +#### Chore + +* update helm general non-major helm releases + + + + +### [darktable-0.0.9](https://github.com/truecharts/apps/compare/darktable-0.0.8...darktable-0.0.9) (2022-01-03) + +#### Chore + +* update docker general non-major ([#1646](https://github.com/truecharts/apps/issues/1646)) + + + + +### [darktable-0.0.8](https://github.com/truecharts/apps/compare/darktable-0.0.7...darktable-0.0.8) (2021-12-28) + +#### Chore + +* update helm general non-major helm releases ([#1623](https://github.com/truecharts/apps/issues/1623)) + + + + +### [darktable-0.0.7](https://github.com/truecharts/apps/compare/darktable-0.0.6...darktable-0.0.7) (2021-12-21) + +#### Chore + +* update helm general non-major helm releases ([#1596](https://github.com/truecharts/apps/issues/1596)) + + + + +### [darktable-0.0.6](https://github.com/truecharts/apps/compare/darktable-0.0.5...darktable-0.0.6) (2021-12-19) + +#### Chore + +* Last patch bump before RC2 branch-off + + + + +### [darktable-0.0.5](https://github.com/truecharts/apps/compare/darktable-0.0.4...darktable-0.0.5) (2021-12-19) + +#### Chore + +* completely remove mountPath reference from GUI ([#1572](https://github.com/truecharts/apps/issues/1572)) +* update helm general non-major helm releases ([#1571](https://github.com/truecharts/apps/issues/1571)) + + + + +### [darktable-0.0.4](https://github.com/truecharts/apps/compare/darktable-0.0.3...darktable-0.0.4) (2021-12-18) + +#### Chore + +* cleanup questions by removing hidden dicts ([#1558](https://github.com/truecharts/apps/issues/1558)) +* App-Icon Organization ([#1539](https://github.com/truecharts/apps/issues/1539)) + + + + +### [darktable-0.0.3](https://github.com/truecharts/apps/compare/darktable-0.0.2...darktable-0.0.3) (2021-12-14) + +#### Chore + +* update helm general non-major helm releases ([#1535](https://github.com/truecharts/apps/issues/1535)) + + + + +### [darktable-0.0.2](https://github.com/truecharts/apps/compare/darktable-0.0.1...darktable-0.0.2) (2021-12-13) + +#### Chore + +* move incubator apps to stable and bump everything + + + + +### darktable-0.0.1 (2021-12-12) diff --git a/tmp/dashdot/Chart.yaml b/tmp/dashdot/Chart.yaml new file mode 100644 index 00000000000..7f6287e8cc6 --- /dev/null +++ b/tmp/dashdot/Chart.yaml @@ -0,0 +1,26 @@ +apiVersion: v2 +appVersion: "4.9.1" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +description: dash. (or dashdot) is a modern server dashboard, running on the latest tech, designed with glassmorphism in mind. +home: https://truecharts.org/charts/stable/dashdot +icon: https://truecharts.org/img/hotlink-ok/chart-icons/dashdot.png +keywords: + - dashboard + - dashdot +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: dashdot +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/dashdot + - https://github.com/MauriceNino/dashdot +version: 4.0.0 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" diff --git a/tmp/dashdot/README.md b/tmp/dashdot/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/dashdot/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/dashdot/icon.png b/tmp/dashdot/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..9e5cc4146435b0dca825523f837f8cd462a31cd5 GIT binary patch literal 29369 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 storage output." + schema: + type: string + default: "" + - variable: DASHDOT_FS_TYPE_FILTER + label: "DASHDOT_FS_TYPE_FILTER" + description: "If dash. detects network drives as internal drives, you can provide a list of ignored FS types here." + schema: + type: string + default: "cifs,9p,fuse.rclone,fuse.mergerfs" + - variable: DASHDOT_FS_VIRTUAL_MOUNTS + label: "DASHDOT_FS_VIRTUAL_MOUNTS" + description: "If you want to show a virtual mount in the storage split view, that is ignored in the filter above. Can be used for example to show fuse.mergerfs mounts, which is basically a grouping of other mounts." + schema: + type: string + default: "" + - variable: oswidgetsettings + label: "OS Widget Settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: DASHDOT_SHOW_HOST + label: "DASHDOT_SHOW_HOST" + description: "If you want to show the host part in the server widget" + schema: + type: boolean + default: false + - variable: DASHDOT_OS_LABEL_LIST + label: "DASHDOT_OS_LABEL_LIST" + description: "Change the order of the labels in the list, to change the position in the widget, or remove an item from the list, to remove it from the widget" + schema: + type: string + default: "os,arch,up_since" + - variable: DASHDOT_OS_WIDGET_GROW + label: "DASHDOT_OS_WIDGET_GROW" + description: "To adjust the relative size of the OS widget" + schema: + type: string + default: "1.5" + - variable: DASHDOT_OS_WIDGET_MIN_WIDTH + label: "DASHDOT_OS_WIDGET_MIN_WIDTH" + description: "To adjust the minimum width of the OS widget (in px)" + schema: + type: string + default: "300" + - variable: cpuwidgetsettings + label: "CPU Widget Settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: DASHDOT_ENABLE_CPU_TEMPS + label: "DASHDOT_ENABLE_CPU_TEMPS" + description: "If you want to show the CPU temperature in the graph." + schema: + type: boolean + default: false + - variable: DASHDOT_CPU_LABEL_LIST + label: "DASHDOT_CPU_LABEL_LIST" + description: "Change the order of the labels in the list, to change the position in the widget, or remove an item from the list, to remove it from the widget" + schema: + type: string + default: "brand,model,cores,threads,frequency" + - variable: DASHDOT_CPU_WIDGET_GROW + label: "DASHDOT_CPU_WIDGET_GROW" + description: "To adjust the relative size of the Processor widget" + schema: + type: string + default: "4" + - variable: DASHDOT_CPU_WIDGET_MIN_WIDTH + label: "DASHDOT_CPU_WIDGET_MIN_WIDTH" + description: "To adjust the minimum width of the Processor widget (in px)" + schema: + type: string + default: "500" + - variable: DASHDOT_CPU_DATAPOINTS + label: "DASHDOT_CPU_DATAPOINTS" + description: "To adjust the minimum width of the Processor widget (in px)" + schema: + type: string + default: "20" + - variable: DASHDOT_CPU_POLL_INTERVAL + label: "DASHDOT_CPU_POLL_INTERVAL" + description: "To adjust the minimum width of the Processor widget (in px)" + schema: + type: string + default: "1000" + - variable: storagewidgetsettings + label: "Storage Widget Settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: DASHDOT_STORAGE_LABEL_LIST + label: "DASHDOT_STORAGE_LABEL_LIST" + description: "Change the order of the labels in the list, to change the position in the widget, or remove an item from the list, to remove it from the widget" + schema: + type: string + default: "brand,size,type" + - variable: DASHDOT_STORAGE_WIDGET_GROW + label: "DASHDOT_STORAGE_WIDGET_GROW" + description: "To adjust the relative size of the Storage widget" + schema: + type: string + default: "3.5" + - variable: DASHDOT_STORAGE_WIDGET_MIN_WIDTH + label: "DASHDOT_STORAGE_WIDGET_MIN_WIDTH" + description: "To adjust the minimum width of the Storage widget (in px)" + schema: + type: string + default: "500" + - variable: DASHDOT_STORAGE_POLL_INTERVAL + label: "DASHDOT_STORAGE_POLL_INTERVAL" + description: "Read the Storage load every x milliseconds" + schema: + type: string + default: "60000" + - variable: DASHDOT_ENABLE_STORAGE_SPLIT_VIEW + label: "DASHDOT_ENABLE_STORAGE_SPLIT_VIEW" + description: "Enable an optional split view for the storage widget." + schema: + type: boolean + default: false + - variable: ramwidgetsettings + label: "RAM Widget Settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: DASHDOT_RAM_LABEL_LIST + label: "DASHDOT_RAM_LABEL_LIST" + description: "Change the order of the labels in the list, to change the position in the widget, or remove an item from the list, to remove it from the widget." + schema: + type: string + default: "brand,size,type,frequency" + - variable: DASHDOT_RAM_WIDGET_GROW + label: "DASHDOT_RAM_WIDGET_GROW" + description: "To adjust the relative size of the Memory widget" + schema: + type: string + default: "4" + - variable: DASHDOT_RAM_WIDGET_MIN_WIDTH + label: "DASHDOT_RAM_WIDGET_MIN_WIDTH" + description: "To adjust the minimum width of the Memory widget (in px)" + schema: + type: string + default: "500" + - variable: DASHDOT_RAM_DATAPOINTS + label: "DASHDOT_RAM_DATAPOINTS" + description: "The amount of datapoints in the Memory graph" + schema: + type: string + default: "20" + - variable: DASHDOT_RAM_POLL_INTERVAL + label: "DASHDOT_RAM_POLL_INTERVAL" + description: "Read the Memory load every x milliseconds" + schema: + type: string + default: "1000" + - variable: netwidgetsettings + label: "Network Widget Settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: DASHDOT_USE_NETWORK_INTERFACE + label: "DASHDOT_USE_NETWORK_INTERFACE" + description: "If dashdot detects the wrong gateway as your default interface, you can provide a name here that is used instead" + schema: + type: string + default: "" + - variable: DASHDOT_SPEED_TEST_INTERVAL + label: "DASHDOT_SPEED_TEST_INTERVAL" + description: "At which interval the network speed-test should be rerun (in minutes)" + schema: + type: string + default: "60" + - variable: DASHDOT_NETWORK_LABEL_LIST + label: "DASHDOT_NETWORK_LABEL_LIST" + description: "Change the order of the labels in the list, to change the position in the widget, or remove an item from the list, to remove it from the widget" + schema: + type: string + default: "type,speed_up,speed_down,interface_speed" + - variable: DASHDOT_NETWORK_WIDGET_GROW + label: "DASHDOT_NETWORK_WIDGET_GROW" + description: "To adjust the relative size of the Network widget" + schema: + type: string + default: "6" + - variable: DASHDOT_NETWORK_WIDGET_MIN_WIDTH + label: "DASHDOT_NETWORK_WIDGET_MIN_WIDTH" + description: "To adjust the minimum width of the Network widget (in px)" + schema: + type: string + default: "500" + - variable: DASHDOT_NETWORK_DATAPOINTS + label: "DASHDOT_NETWORK_DATAPOINTS" + description: "The amount of datapoints in each of the Network graphs" + schema: + type: string + default: "20" + - variable: DASHDOT_NETWORK_POLL_INTERVAL + label: "DASHDOT_NETWORK_POLL_INTERVAL" + description: "Read the Network load every x milliseconds" + schema: + type: string + default: "1000" + - variable: overridesettings + label: "Overrides" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: DASHDOT_OVERRIDE_OS + label: "DASHDOT_OVERRIDE_OS" + description: "Override OS" + schema: + type: string + default: "" + - variable: DASHDOT_OVERRIDE_ARCH + label: "DASHDOT_OVERRIDE_ARCH" + description: "Override ARCH" + schema: + type: string + default: "" + - variable: DASHDOT_OVERRIDE_CPU_BRAND + label: "DASHDOT_OVERRIDE_CPU_BRAND" + description: "Override CPU BRAND" + schema: + type: string + default: "" + - variable: DASHDOT_OVERRIDE_CPU_MODEL + label: "DASHDOT_OVERRIDE_CPU_MODEL" + description: "Override CPU MODEL" + schema: + type: string + default: "" + - variable: DASHDOT_OVERRIDE_CPU_CORES + label: "DASHDOT_OVERRIDE_CPU_CORES" + description: "Override CPU CORES" + schema: + type: string + default: "" + - variable: DASHDOT_OVERRIDE_CPU_THREADS + label: "DASHDOT_OVERRIDE_CPU_THREADS" + description: "Override CPU THREADS" + schema: + type: string + default: "" + - variable: DASHDOT_OVERRIDE_CPU_FREQUENCY + label: "DASHDOT_OVERRIDE_CPU_FREQUENCY" + description: "Override CPU FREQUENCY. Number needs to be passed in GHz (e.g. 2.8)" + schema: + type: string + default: "" + - variable: DASHDOT_OVERRIDE_RAM_BRAND + label: "DASHDOT_OVERRIDE_RAM_BRAND" + description: "Override RAM BRAND" + schema: + type: string + default: "" + - variable: DASHDOT_OVERRIDE_RAM_SIZE + label: "DASHDOT_OVERRIDE_RAM_SIZE" + description: "Override RAM SIZE. Number needs to be passed in bytes (e.g. 34359738368 for 32 GB)" + schema: + type: string + default: "" + - variable: DASHDOT_OVERRIDE_RAM_TYPE + label: "DASHDOT_OVERRIDE_RAM_TYPE" + description: "Override RAM TYPE" + schema: + type: string + default: "" + - variable: DASHDOT_OVERRIDE_RAM_FREQUENCY + label: "DASHDOT_OVERRIDE_RAM_FREQUENCY" + description: "Override RAM FREQUENCY" + schema: + type: string + default: "" + - variable: DASHDOT_OVERRIDE_NETWORK_SPEED_UP + label: "DASHDOT_OVERRIDE_NETWORK_SPEED_UP" + description: "Override NETWORK SPEED UP. Number needs to be passed in bit (e.g. 100000000 for 100 Mb/s" + schema: + type: string + default: "" + - variable: DASHDOT_OVERRIDE_NETWORK_SPEED_DOWN + label: "DASHDOT_OVERRIDE_NETWORK_SPEED_DOWN" + description: "Override NETWORK SPEED DOWN. Number needs to be passed in bit (e.g. 100000000 for 100 Mb/s)" + schema: + type: string + default: "" + - variable: DASHDOT_OVERRIDE_NETWORK_INTERFACE_SPEED + label: "DASHDOT_OVERRIDE_NETWORK_INTERFACE_SPEED" + description: "Override NETWORK INTERFACE SPEED. Number needs to be passed in Megabit (e.g. 10000 for 10 GB/s)" + schema: + type: string + default: "" + - variable: DASHDOT_OVERRIDE_NETWORK_PUBLIC_IP + label: "DASHDOT_OVERRIDE_NETWORK_PUBLIC_IP" + description: "Override NETWORK PUBLIC IP" + schema: + type: string + default: "" + - variable: DASHDOT_OVERRIDE_STORAGE_BRANDS + label: "DASHDOT_OVERRIDE_STORAGE_BRANDS" + description: "Pass a comma-separated list of brands of your drives. You can skip correct drives, by passing empty values for it" + schema: + type: string + default: "" + - variable: DASHDOT_OVERRIDE_STORAGE_SIZES + label: "DASHDOT_OVERRIDE_STORAGE_SIZES" + description: "Pass a comma-separated list of sizes of your drives. You can skip correct drives, by passing empty values for it" + schema: + type: string + default: "" + - variable: DASHDOT_OVERRIDE_STORAGE_TYPES + label: "DASHDOT_OVERRIDE_STORAGE_TYPES" + description: "Pass a comma-separated list of types of your drives. You can skip correct drives, by passing empty values for it" + schema: + type: string + default: "" +# Include{containerBasic} +# Include{containerAdvanced} + +# Include{containerConfig} +# Include{serviceRoot} +# Include{serviceMain} +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: main + label: "Main Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 10044 + required: true +# Include{serviceExpertRoot} + default: false +# Include{serviceExpert} +# Include{serviceList} +# Include{persistenceList} +# Include{ingressRoot} + - variable: main + label: "Main Ingress" + schema: + additional_attrs: true + type: dict + attrs: +# Include{ingressDefault} +# Include{ingressTLS} +# Include{ingressTraefik} +# Include{ingressList} +# Include{securityContextRoot} + + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 0 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 0 +# Include{securityContextContainer} +# Include{securityContextAdvanced} +# Include{securityContextPod} + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + +# Include{resources} +# Include{advanced} +# Include{addons} +# Include{codeserver} +# Include{netshoot} +# Include{vpn} +# Include{documentation} diff --git a/tmp/dashdot/templates/NOTES.txt b/tmp/dashdot/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/tmp/dashdot/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/tmp/dashdot/templates/common.yaml b/tmp/dashdot/templates/common.yaml new file mode 100644 index 00000000000..b51394e00a4 --- /dev/null +++ b/tmp/dashdot/templates/common.yaml @@ -0,0 +1 @@ +{{ include "tc.v1.common.loader.all" . }} diff --git a/tmp/dashdot/values.yaml b/tmp/dashdot/values.yaml new file mode 100644 index 00000000000..4bb53e89469 --- /dev/null +++ b/tmp/dashdot/values.yaml @@ -0,0 +1,113 @@ +image: + repository: tccr.io/truecharts/dashdot + tag: 4.9.1@sha256:9d35440bde58ac5c72c87184cba219ce71c1cb35ee7c2ccefbcc74a00d1f0bb3 + pullPolicy: IfNotPresent + +securityContext: + container: + runAsNonRoot: false + readOnlyRootFilesystem: false + privileged: true + allowPrivilegeEscalation: true + capabilities: + add: + - SYS_ADMIN + - SYS_RAWIO + runAsUser: 0 + runAsGroup: 0 + +service: + main: + ports: + main: + port: 10044 + protocol: http + +workload: + main: + podSpec: + containers: + main: + probes: + liveness: + type: http + path: / + readiness: + type: http + path: / + startup: + type: http + path: / + env: + DASHDOT_PORT: "{{ .Values.service.main.ports.main.port}}" + # User Defined + # DASHDOT_WIDGET_LIST: os,cpu,storage,ram,network# DASHDOT_ACCEPT_OOKLA_EULA: true + # DASHDOT_USE_IMPERIAL: false + # DASHDOT_DISABLE_INTEGRATIONS: false + # DASHDOT_SHOW_HOST: true + # DASHDOT_ALWAYS_SHOW_PERCENTAGES: false + # DASHDOT_FS_TYPE_FILTER: "cifs,9p,fuse.rclone,fuse.mergerfs" + # DASHDOT_FS_DEVICE_FILTER: "sda,sdb" + # DASHDOT_FS_VIRTUAL_MOUNTS: "" + # DASHDOT_OS_LABEL_LIST: "os,arch,up_since" + # DASHDOT_OS_WIDGET_GROW: "1.5" + # DASHDOT_OS_WIDGET_MIN_WIDTH: "300" + # DASHDOT_ENABLE_CPU_TEMPS: false + # DASHDOT_CPU_LABEL_LIST: "brand,model,cores,threads,frequency" + # DASHDOT_CPU_WIDGET_GROW: "4" + # DASHDOT_CPU_WIDGET_MIN_WIDTH: "500" + # DASHDOT_CPU_DATAPOINTS: "20" + # DASHDOT_CPU_POLL_INTERVAL: "1000" + # DASHDOT_STORAGE_LABEL_LIST: "brand,size,type" + # DASHDOT_STORAGE_WIDGET_GROW: "3.5" + # DASHDOT_STORAGE_WIDGET_MIN_WIDTH: "500" + # DASHDOT_STORAGE_POLL_INTERVAL: "60000" + # DASHDOT_ENABLE_STORAGE_SPLIT_VIEW: false + # DASHDOT_RAM_LABEL_LIST: "brand,size,type,frequency" + # DASHDOT_RAM_WIDGET_GROW: "4" + # DASHDOT_RAM_WIDGET_MIN_WIDTH: "500" + # DASHDOT_RAM_DATAPOINTS: "20" + # DASHDOT_RAM_POLL_INTERVAL: "1000" + # DASHDOT_USE_NETWORK_INTERFACE: "" + # DASHDOT_SPEED_TEST_INTERVAL: "60" + # DASHDOT_NETWORK_LABEL_LIST: "type,speed_up,speed_down,interface_speed" + # DASHDOT_NETWORK_WIDGET_GROW: "6" + # DASHDOT_NETWORK_WIDGET_MIN_WIDTH: "500" + # DASHDOT_NETWORK_DATAPOINTS: "20" + # DASHDOT_NETWORK_POLL_INTERVAL: "1000" + # DASHDOT_OVERRIDE_OS: "" + # DASHDOT_OVERRIDE_ARCH: "" + # DASHDOT_OVERRIDE_CPU_BRAND: "" + # DASHDOT_OVERRIDE_CPU_MODEL: "" + # DASHDOT_OVERRIDE_CPU_CORES: "" + # DASHDOT_OVERRIDE_CPU_THREADS: "" + # DASHDOT_OVERRIDE_CPU_FREQUENCY: "" + # DASHDOT_OVERRIDE_RAM_BRAND: "" + # DASHDOT_OVERRIDE_RAM_SIZE: "" + # DASHDOT_OVERRIDE_RAM_TYPE: "" + # DASHDOT_OVERRIDE_RAM_FREQUENCY: "" + # DASHDOT_OVERRIDE_NETWORK_SPEED_UP: "" + # DASHDOT_OVERRIDE_NETWORK_SPEED_DOWN: "" + # DASHDOT_OVERRIDE_NETWORK_INTERFACE_SPEED: "" + # DASHDOT_OVERRIDE_NETWORK_PUBLIC_IP: "" + # DASHDOT_OVERRIDE_STORAGE_BRANDS: "" + # DASHDOT_OVERRIDE_STORAGE_SIZES: "" + # DASHDOT_OVERRIDE_STORAGE_TYPES: "" + +persistence: + host-mnt: + enabled: true + type: hostPath + hostPath: "/" + mountPath: /mnt/host + readOnly: true + mem: + enabled: true + type: hostPath + hostPath: /dev/mem + mountPath: /dev/mem + readOnly: true + +portal: + open: + enabled: true diff --git a/tmp/davos/.helmignore b/tmp/davos/.helmignore new file mode 100644 index 00000000000..77ca5567b26 --- /dev/null +++ b/tmp/davos/.helmignore @@ -0,0 +1,30 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ +# OWNERS file for Kubernetes +OWNERS +# helm-docs templates +*.gotmpl +# docs folder +/docs +# icon +icon.png diff --git a/tmp/davos/CHANGELOG.md b/tmp/davos/CHANGELOG.md new file mode 100644 index 00000000000..5d6382bc8f7 --- /dev/null +++ b/tmp/davos/CHANGELOG.md @@ -0,0 +1,1506 @@ +# Changelog + + + +## [davos-5.0.0](https://github.com/truecharts/charts/compare/davos-4.0.40...davos-5.0.0) (2022-11-10) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Major Change to GUI + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [davos-4.0.43](https://github.com/truecharts/charts/compare/davos-4.0.40...davos-4.0.43) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [davos-4.0.42](https://github.com/truecharts/charts/compare/davos-4.0.40...davos-4.0.42) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [davos-4.0.42](https://github.com/truecharts/charts/compare/davos-4.0.40...davos-4.0.42) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [davos-4.0.42](https://github.com/truecharts/charts/compare/davos-4.0.40...davos-4.0.42) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [davos-4.0.41](https://github.com/truecharts/charts/compare/davos-4.0.40...davos-4.0.41) (2022-11-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [davos-4.0.41](https://github.com/truecharts/charts/compare/davos-4.0.40...davos-4.0.41) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [davos-4.0.40](https://github.com/truecharts/charts/compare/davos-4.0.39...davos-4.0.40) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4317](https://github.com/truecharts/charts/issues/4317)) + + + + +## [davos-4.0.39](https://github.com/truecharts/charts/compare/davos-4.0.38...davos-4.0.39) (2022-11-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4308](https://github.com/truecharts/charts/issues/4308)) + + + + +## [davos-4.0.38](https://github.com/truecharts/charts/compare/davos-4.0.37...davos-4.0.38) (2022-11-02) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4261](https://github.com/truecharts/charts/issues/4261)) + + + + +## [davos-4.0.37](https://github.com/truecharts/charts/compare/davos-4.0.36...davos-4.0.37) (2022-10-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4182](https://github.com/truecharts/charts/issues/4182)) + + + + +## [davos-4.0.36](https://github.com/truecharts/charts/compare/davos-4.0.35...davos-4.0.36) (2022-10-19) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4122](https://github.com/truecharts/charts/issues/4122)) + + + + +## [davos-4.0.35](https://github.com/truecharts/charts/compare/davos-4.0.34...davos-4.0.35) (2022-10-12) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4071](https://github.com/truecharts/charts/issues/4071)) + + + + +## [davos-4.0.34](https://github.com/truecharts/charts/compare/davos-4.0.33...davos-4.0.34) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [davos-4.0.34](https://github.com/truecharts/charts/compare/davos-4.0.33...davos-4.0.34) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [davos-4.0.33](https://github.com/truecharts/charts/compare/davos-4.0.32...davos-4.0.33) (2022-10-05) + +### Chore + +- Auto-update chart README [skip ci] + - split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979)) + - update helm general non-major + + + + +## [davos-4.0.32](https://github.com/truecharts/charts/compare/davos-4.0.31...davos-4.0.32) (2022-09-27) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918)) + + + + +## [davos-4.0.31](https://github.com/truecharts/charts/compare/davos-4.0.30...davos-4.0.31) (2022-09-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898)) + + + + +## [davos-4.0.30](https://github.com/truecharts/charts/compare/davos-4.0.29...davos-4.0.30) (2022-09-22) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [davos-4.0.30](https://github.com/truecharts/charts/compare/davos-4.0.29...davos-4.0.30) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [davos-4.0.30](https://github.com/truecharts/charts/compare/davos-4.0.29...davos-4.0.30) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [davos-4.0.30](https://github.com/truecharts/charts/compare/davos-4.0.29...davos-4.0.30) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [davos-4.0.30](https://github.com/truecharts/charts/compare/davos-4.0.29...davos-4.0.30) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [davos-4.0.30](https://github.com/truecharts/charts/compare/davos-4.0.29...davos-4.0.30) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [davos-4.0.30](https://github.com/truecharts/charts/compare/davos-4.0.29...davos-4.0.30) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [davos-4.0.30](https://github.com/truecharts/charts/compare/davos-4.0.29...davos-4.0.30) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [davos-4.0.30](https://github.com/truecharts/charts/compare/davos-4.0.29...davos-4.0.30) (2022-09-17) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [davos-4.0.30](https://github.com/truecharts/charts/compare/davos-4.0.29...davos-4.0.30) (2022-09-18) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [davos-4.0.30](https://github.com/truecharts/charts/compare/davos-4.0.29...davos-4.0.30) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [davos-4.0.30](https://github.com/truecharts/charts/compare/davos-4.0.29...davos-4.0.30) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [davos-4.0.30](https://github.com/truecharts/charts/compare/davos-4.0.29...davos-4.0.30) (2022-09-15) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [davos-4.0.30](https://github.com/truecharts/charts/compare/davos-4.0.29...davos-4.0.30) (2022-09-15) + +### Chore + +- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [davos-4.0.29](https://github.com/truecharts/charts/compare/davos-4.0.28...davos-4.0.29) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [davos-4.0.29](https://github.com/truecharts/charts/compare/davos-4.0.28...davos-4.0.29) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [davos-4.0.29](https://github.com/truecharts/charts/compare/davos-4.0.28...davos-4.0.29) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [davos-4.0.29](https://github.com/truecharts/charts/compare/davos-4.0.28...davos-4.0.29) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [davos-4.0.29](https://github.com/truecharts/charts/compare/davos-4.0.28...davos-4.0.29) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [davos-4.0.29](https://github.com/truecharts/charts/compare/davos-4.0.28...davos-4.0.29) (2022-09-11) + +### Chore + +- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [davos-4.0.28](https://github.com/truecharts/charts/compare/davos-4.0.27...davos-4.0.28) (2022-08-30) + +### Chore + +- update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639)) + + + + +## [davos-4.0.27](https://github.com/truecharts/charts/compare/davos-4.0.26...davos-4.0.27) (2022-08-30) + +### Chore + +- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [davos-4.0.26](https://github.com/truecharts/charts/compare/davos-4.0.25...davos-4.0.26) (2022-08-29) + +### Chore + +- update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619)) + + + + +## [davos-4.0.25](https://github.com/truecharts/charts/compare/davos-4.0.24...davos-4.0.25) (2022-08-23) + +### Chore + +- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545)) + + + + +## [davos-4.0.24](https://github.com/truecharts/charts/compare/davos-4.0.23...davos-4.0.24) (2022-08-12) + +### Chore + +- add documentation checkbox/section to all SCALE Apps + - update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456)) + + ### Fix + +- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447)) + + + + +## [davos-4.0.23](https://github.com/truecharts/charts/compare/davos-4.0.22...davos-4.0.23) (2022-08-08) + +### Chore + +- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + + + +## [davos-4.0.22](https://github.com/truecharts/apps/compare/davos-4.0.21...davos-4.0.22) (2022-07-26) + +### Chore + +- update home links ([#3291](https://github.com/truecharts/apps/issues/3291)) + - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302)) + + + + +## [davos-4.0.21](https://github.com/truecharts/apps/compare/davos-4.0.20...davos-4.0.21) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [davos-4.0.21](https://github.com/truecharts/apps/compare/davos-4.0.20...davos-4.0.21) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [davos-4.0.21](https://github.com/truecharts/apps/compare/davos-4.0.20...davos-4.0.21) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [davos-4.0.20](https://github.com/truecharts/apps/compare/davos-4.0.18...davos-4.0.20) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [davos-4.0.18](https://github.com/truecharts/apps/compare/davos-4.0.17...davos-4.0.18) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [davos-4.0.17](https://github.com/truecharts/apps/compare/davos-4.0.16...davos-4.0.17) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [davos-4.0.16](https://github.com/truecharts/apps/compare/davos-4.0.14...davos-4.0.16) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [davos-4.0.14](https://github.com/truecharts/apps/compare/davos-4.0.12...davos-4.0.14) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [davos-4.0.12](https://github.com/truecharts/apps/compare/davos-4.0.11...davos-4.0.12) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [davos-4.0.11](https://github.com/truecharts/apps/compare/davos-4.0.10...davos-4.0.11) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [davos-4.0.10](https://github.com/truecharts/apps/compare/davos-4.0.9...davos-4.0.10) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [davos-4.0.9](https://github.com/truecharts/apps/compare/davos-4.0.8...davos-4.0.9) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [davos-4.0.8](https://github.com/truecharts/apps/compare/davos-4.0.7...davos-4.0.8) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [davos-4.0.7](https://github.com/truecharts/apps/compare/davos-4.0.6...davos-4.0.7) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [davos-4.0.6](https://github.com/truecharts/apps/compare/davos-4.0.5...davos-4.0.6) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [davos-4.0.5](https://github.com/truecharts/apps/compare/davos-4.0.4...davos-4.0.5) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [davos-4.0.4](https://github.com/truecharts/apps/compare/davos-4.0.3...davos-4.0.4) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [davos-4.0.3](https://github.com/truecharts/apps/compare/davos-4.0.2...davos-4.0.3) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [davos-4.0.2](https://github.com/truecharts/apps/compare/davos-4.0.1...davos-4.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [davos-4.0.1](https://github.com/truecharts/apps/compare/davos-3.0.19...davos-4.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [davos-4.0.0](https://github.com/truecharts/apps/compare/davos-3.0.19...davos-4.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [davos-3.0.19](https://github.com/truecharts/apps/compare/davos-3.0.18...davos-3.0.19) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [davos-3.0.18](https://github.com/truecharts/apps/compare/davos-3.0.17...davos-3.0.18) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [davos-3.0.18](https://github.com/truecharts/apps/compare/davos-3.0.17...davos-3.0.18) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [davos-3.0.17](https://github.com/truecharts/apps/compare/davos-3.0.16...davos-3.0.17) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [davos-3.0.16](https://github.com/truecharts/apps/compare/davos-3.0.15...davos-3.0.16) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [davos-3.0.16](https://github.com/truecharts/apps/compare/davos-3.0.15...davos-3.0.16) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [davos-3.0.15](https://github.com/truecharts/apps/compare/davos-3.0.14...davos-3.0.15) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [davos-3.0.14](https://github.com/truecharts/apps/compare/davos-3.0.13...davos-3.0.14) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [davos-3.0.13](https://github.com/truecharts/apps/compare/davos-3.0.12...davos-3.0.13) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [davos-3.0.12](https://github.com/truecharts/apps/compare/davos-3.0.11...davos-3.0.12) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [davos-3.0.11](https://github.com/truecharts/apps/compare/davos-3.0.10...davos-3.0.11) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [davos-3.0.10](https://github.com/truecharts/apps/compare/davos-3.0.9...davos-3.0.10) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [davos-3.0.9](https://github.com/truecharts/apps/compare/davos-3.0.8...davos-3.0.9) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [davos-3.0.8](https://github.com/truecharts/apps/compare/davos-3.0.7...davos-3.0.8) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [davos-3.0.7](https://github.com/truecharts/apps/compare/davos-3.0.6...davos-3.0.7) (2022-03-30) + +#### Chore + +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [davos-3.0.6](https://github.com/truecharts/apps/compare/davos-3.0.5...davos-3.0.6) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [davos-3.0.1](https://github.com/truecharts/apps/compare/davos-3.0.0...davos-3.0.1) (2022-03-07) + +#### Chore + +* update helm general non-major helm releases ([#2111](https://github.com/truecharts/apps/issues/2111)) +* Remove `-icon` string from icon png's ([#2040](https://github.com/truecharts/apps/issues/2040)) + + + + +### [davos-3.0.0](https://github.com/truecharts/apps/compare/davos-2.0.42...davos-3.0.0) (2022-03-03) + +#### Chore + +* remove fixed env from questions.yaml +* remove PUID from per-app env-vars if set to 568 +* remove empty env var declaration from questions.yaml +* update helm general major helm releases ([#2021](https://github.com/truecharts/apps/issues/2021)) + +#### Fix + +* BREAKING CHANGE Move some env-vars outside of env section ([#2010](https://github.com/truecharts/apps/issues/2010)) + + + + +### [davos-2.0.42](https://github.com/truecharts/apps/compare/davos-2.0.41...davos-2.0.42) (2022-03-02) + +#### Chore + +* rename `web_portal` to `open` ([#1957](https://github.com/truecharts/apps/issues/1957)) +* update helm general non-major helm releases ([#1999](https://github.com/truecharts/apps/issues/1999)) + + + + +### [davos-2.0.41](https://github.com/truecharts/apps/compare/davos-2.0.40...davos-2.0.41) (2022-02-21) + +#### Chore + +* update helm general non-major helm releases ([#1927](https://github.com/truecharts/apps/issues/1927)) + + + + +### [davos-2.0.40](https://github.com/truecharts/apps/compare/davos-2.0.39...davos-2.0.40) (2022-02-15) + +#### Chore + +* update helm general non-major helm releases ([#1901](https://github.com/truecharts/apps/issues/1901)) + + + + +### [davos-2.0.39](https://github.com/truecharts/apps/compare/davos-2.0.38...davos-2.0.39) (2022-02-08) + +#### Chore + +* update helm general non-major helm releases ([#1871](https://github.com/truecharts/apps/issues/1871)) + + + + +### [davos-2.0.38](https://github.com/truecharts/apps/compare/davos-2.0.37...davos-2.0.38) (2022-02-06) + +#### Chore + +* update helm chart common to v8.15.0 ([#1859](https://github.com/truecharts/apps/issues/1859)) + + + + +### [davos-2.0.37](https://github.com/truecharts/apps/compare/davos-2.0.36...davos-2.0.37) (2022-02-05) + +#### Chore + +* update helm general non-major helm releases ([#1852](https://github.com/truecharts/apps/issues/1852)) + + + + +### [davos-2.0.36](https://github.com/truecharts/apps/compare/davos-2.0.35...davos-2.0.36) (2022-02-02) + +#### Chore + +* update helm general non-major helm releases ([#1828](https://github.com/truecharts/apps/issues/1828)) + + + + +### [davos-2.0.35](https://github.com/truecharts/apps/compare/davos-2.0.34...davos-2.0.35) (2022-01-25) + +#### Chore + +* update helm general non-major helm releases ([#1791](https://github.com/truecharts/apps/issues/1791)) + + + + +### [davos-2.0.34](https://github.com/truecharts/apps/compare/davos-2.0.33...davos-2.0.34) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1766](https://github.com/truecharts/apps/issues/1766)) + + + + +### [davos-2.0.33](https://github.com/truecharts/apps/compare/davos-2.0.32...davos-2.0.33) (2022-01-21) + +#### Chore + +* update helm general non-major helm releases ([#1759](https://github.com/truecharts/apps/issues/1759)) + +#### Fix + +* set additional_attrs: true on all dicts ([#1750](https://github.com/truecharts/apps/issues/1750)) + + + + +### [davos-2.0.32](https://github.com/truecharts/apps/compare/davos-2.0.31...davos-2.0.32) (2022-01-18) + +#### Chore + +* update helm general non-major helm releases ([#1732](https://github.com/truecharts/apps/issues/1732)) + + + + +### [davos-2.0.31](https://github.com/truecharts/apps/compare/davos-2.0.30...davos-2.0.31) (2022-01-13) + +#### Chore + +* update helm general non-major helm releases ([#1712](https://github.com/truecharts/apps/issues/1712)) + +#### Feat + +* expose capabilities in GUI ([#1709](https://github.com/truecharts/apps/issues/1709)) + + + + +### [davos-2.0.30](https://github.com/truecharts/apps/compare/davos-2.0.29...davos-2.0.30) (2022-01-12) + +#### Chore + +* update helm general non-major helm releases ([#1704](https://github.com/truecharts/apps/issues/1704)) + + + + +### [davos-2.0.29](https://github.com/truecharts/apps/compare/davos-2.0.28...davos-2.0.29) (2022-01-11) + +#### Chore + +* update helm general non-major helm releases ([#1693](https://github.com/truecharts/apps/issues/1693)) + + + + +### [davos-2.0.28](https://github.com/truecharts/apps/compare/davos-2.0.27...davos-2.0.28) (2022-01-04) + +#### Chore + +* update helm general non-major helm releases + + + + +### [davos-2.0.27](https://github.com/truecharts/apps/compare/davos-2.0.26...davos-2.0.27) (2021-12-28) + +#### Chore + +* update helm general non-major helm releases ([#1623](https://github.com/truecharts/apps/issues/1623)) + + + + +### [davos-2.0.26](https://github.com/truecharts/apps/compare/davos-2.0.25...davos-2.0.26) (2021-12-21) + +#### Chore + +* update helm general non-major helm releases ([#1596](https://github.com/truecharts/apps/issues/1596)) + + + + +### [davos-2.0.25](https://github.com/truecharts/apps/compare/davos-2.0.24...davos-2.0.25) (2021-12-19) + +#### Chore + +* Last patch bump before RC2 branch-off +* remove `editable: true` as this is the default ([#1576](https://github.com/truecharts/apps/issues/1576)) + + + + +### [davos-2.0.24](https://github.com/truecharts/apps/compare/davos-2.0.23...davos-2.0.24) (2021-12-19) + +#### Chore + +* completely remove mountPath reference from GUI ([#1572](https://github.com/truecharts/apps/issues/1572)) +* update helm general non-major helm releases ([#1571](https://github.com/truecharts/apps/issues/1571)) + + + + +### [davos-2.0.23](https://github.com/truecharts/apps/compare/davos-2.0.22...davos-2.0.23) (2021-12-18) + +#### Chore + +* cleanup questions by removing hidden dicts ([#1558](https://github.com/truecharts/apps/issues/1558)) +* App-Icon Organization ([#1539](https://github.com/truecharts/apps/issues/1539)) + + + + +### [davos-2.0.22](https://github.com/truecharts/apps/compare/davos-2.0.21...davos-2.0.22) (2021-12-14) + +#### Chore + +* update helm general non-major helm releases ([#1535](https://github.com/truecharts/apps/issues/1535)) + + + + +### [davos-2.0.21](https://github.com/truecharts/apps/compare/davos-2.0.20...davos-2.0.21) (2021-12-13) + +#### Chore + +* move incubator apps to stable and bump everything + + + + +### [davos-2.0.20](https://github.com/truecharts/apps/compare/davos-2.0.19...davos-2.0.20) (2021-12-11) + +#### Chore + +* update general helm non-major helm releases ([#1509](https://github.com/truecharts/apps/issues/1509)) + + + + +### [davos-2.0.19](https://github.com/truecharts/apps/compare/davos-2.0.18...davos-2.0.19) (2021-12-07) + +#### Chore + +* update non-major deps helm releases ([#1481](https://github.com/truecharts/apps/issues/1481)) + + + + +### davos-2.0.18 (2021-12-05) + +#### Chore + +* bump apps to generate security page +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* ensure container references are prefixed with v +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) +* update non-major deps helm releases ([#1471](https://github.com/truecharts/apps/issues/1471)) +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + +#### Fix + +* fix typo in theme selection ([#1428](https://github.com/truecharts/apps/issues/1428)) + + + + +### [davos-2.0.17](https://github.com/truecharts/apps/compare/davos-2.0.16...davos-2.0.17) (2021-12-05) + +#### Chore + +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) + + + + +### [davos-2.0.16](https://github.com/truecharts/apps/compare/davos-2.0.15...davos-2.0.16) (2021-12-04) + +#### Chore + +* bump apps to generate security page + + + + +### [davos-2.0.15](https://github.com/truecharts/apps/compare/davos-2.0.14...davos-2.0.15) (2021-12-04) + +#### Chore + +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) + + + + +### [davos-2.0.14](https://github.com/truecharts/apps/compare/davos-2.0.13...davos-2.0.14) (2021-12-03) + +#### Chore + +* ensure container references are prefixed with v +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) + + + + +### [davos-2.0.13](https://github.com/truecharts/apps/compare/davos-2.0.12...davos-2.0.13) (2021-11-30) + +#### Chore + +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + +#### Fix + +* move conflicting ports to 10xxx range ([#1415](https://github.com/truecharts/apps/issues/1415)) + + + + +### [davos-2.0.12](https://github.com/truecharts/apps/compare/davos-2.0.11...davos-2.0.12) (2021-11-23) + +#### Chore + +* update non-major deps helm releases ([#1386](https://github.com/truecharts/apps/issues/1386)) + + + + +### [davos-2.0.11](https://github.com/truecharts/apps/compare/davos-2.0.10...davos-2.0.11) (2021-11-22) + +#### Chore + +* update non-major deps helm releases ([#1383](https://github.com/truecharts/apps/issues/1383)) + + + + +### [davos-2.0.10](https://github.com/truecharts/apps/compare/davos-2.0.9...davos-2.0.10) (2021-11-16) + +#### Chore + +* update non-major deps helm releases ([#1345](https://github.com/truecharts/apps/issues/1345)) + + + + +### [davos-2.0.9](https://github.com/truecharts/apps/compare/davos-2.0.8...davos-2.0.9) (2021-11-15) + +#### Chore + +* persistence cleanup and small bugfixes ([#1329](https://github.com/truecharts/apps/issues/1329)) +* update non-major deps helm releases ([#1338](https://github.com/truecharts/apps/issues/1338)) + + + + +### [davos-2.0.8](https://github.com/truecharts/apps/compare/davos-2.0.7...davos-2.0.8) (2021-11-14) + +#### Chore + +* fixes around the GUI refactor ([#1316](https://github.com/truecharts/apps/issues/1316)) +* move port above advanced in GUI ([#1326](https://github.com/truecharts/apps/issues/1326)) +* clean up Chart.yaml ([#1322](https://github.com/truecharts/apps/issues/1322)) +* update non-major deps helm releases ([#1328](https://github.com/truecharts/apps/issues/1328)) + +#### Fix + +* split udp and tcp ports ([#1321](https://github.com/truecharts/apps/issues/1321)) +* Allow spaces in paths ([#1306](https://github.com/truecharts/apps/issues/1306)) + + + + +### [davos-2.0.7](https://github.com/truecharts/apps/compare/davos-2.0.6...davos-2.0.7) (2021-11-09) + +#### Chore + +* update non-major deps helm releases ([#1297](https://github.com/truecharts/apps/issues/1297)) + + + + +### [davos-2.0.6](https://github.com/truecharts/apps/compare/davos-2.0.5...davos-2.0.6) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1295](https://github.com/truecharts/apps/issues/1295)) + + + + +### [davos-2.0.5](https://github.com/truecharts/apps/compare/davos-2.0.4...davos-2.0.5) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1291](https://github.com/truecharts/apps/issues/1291)) + +#### Chore + +* Simplify GUI for deployment, persistence and securityContext ([#1289](https://github.com/truecharts/apps/issues/1289)) + +#### Feat + +* Simplify the Services GUI ([#1290](https://github.com/truecharts/apps/issues/1290)) + + + + +### [davos-2.0.4](https://github.com/truecharts/apps/compare/davos-2.0.3...davos-2.0.4) (2021-11-02) + +#### Chore + +* update non-major deps helm releases ([#1267](https://github.com/truecharts/apps/issues/1267)) + + + + +### [davos-2.0.3](https://github.com/truecharts/apps/compare/davos-2.0.2...davos-2.0.3) (2021-11-01) + +#### Chore + +* update non-major deps helm releases ([#1264](https://github.com/truecharts/apps/issues/1264)) + + + + +### [davos-2.0.2](https://github.com/truecharts/apps/compare/davos-2.0.1...davos-2.0.2) (2021-10-26) + +#### Chore + +* update non-major deps helm releases ([#1245](https://github.com/truecharts/apps/issues/1245)) + + + + +### [davos-2.0.1](https://github.com/truecharts/apps/compare/davos-2.0.0...davos-2.0.1) (2021-10-26) + +#### Chore + +* update helm chart common to v8.3.15 ([#1240](https://github.com/truecharts/apps/issues/1240)) + + + + +### [davos-2.0.0](https://github.com/truecharts/apps/compare/davos-1.0.1...davos-2.0.0) (2021-10-25) + +#### Chore + +* Adapt for TrueNAS SCALE RC1 + + + + +### [davos-1.0.1](https://github.com/truecharts/apps/compare/davos-0.0.11...davos-1.0.1) (2021-10-20) + +#### Chore + +* bump apps, remove duplicates and move incubator to stable for RC1 + + + + +### [davos-0.0.9](https://github.com/truecharts/apps/compare/davos-0.0.8...davos-0.0.9) (2021-10-20) + +#### Chore + +* bump versions to rerelease and fix icons + + + + +### [davos-0.0.8](https://github.com/truecharts/apps/compare/davos-0.0.7...davos-0.0.8) (2021-10-19) + +#### Change + +* Project-Eclipse 3, Automatically generate item.yaml ([#1178](https://github.com/truecharts/apps/issues/1178)) + +#### Chore + +* Project-Eclipse 5, move app-readme to automatic generation script ([#1181](https://github.com/truecharts/apps/issues/1181)) +* Project-Eclipse part 2, adapting and cleaning changelog ([#1173](https://github.com/truecharts/apps/issues/1173)) +* update helm chart common to v8.3.13 ([#1184](https://github.com/truecharts/apps/issues/1184)) + +#### Feat + +* Project-Eclipse 4, Add App grading annotations to Chart.yaml ([#1180](https://github.com/truecharts/apps/issues/1180)) + +#### Refactor + +* Project Eclipse Part 6, move questions.yaml to root App folder ([#1182](https://github.com/truecharts/apps/issues/1182)) + + + + +### [davos-0.0.7](https://github.com/truecharts/apps/compare/davos-0.0.6...davos-0.0.7) (2021-10-19) + +#### Fix + +* fix previous SCALE bugfix not correctly being applied + + + + +### [davos-0.0.6](https://github.com/truecharts/apps/compare/davos-0.0.5...davos-0.0.6) (2021-10-19) + +#### Fix + +* Solve issues regarding ix_values.yaml not containing the image and tag definitions. ([#1176](https://github.com/truecharts/apps/issues/1176)) + + + + +### [davos-0.0.5](https://github.com/truecharts/apps/compare/davos-0.0.4...davos-0.0.5) (2021-10-18) + +#### Chore + +* Add description on persistence ([#1172](https://github.com/truecharts/apps/issues/1172)) + +#### Refactor + +* Project Eclipse - part 1 - remove ix_values.yaml ([#1168](https://github.com/truecharts/apps/issues/1168)) + + + + +### [davos-0.0.4](https://github.com/truecharts/apps/compare/davos-0.0.3...davos-0.0.4) (2021-10-17) + +#### Chore + +* update helm chart common to v8.3.10 ([#1160](https://github.com/truecharts/apps/issues/1160)) + +#### Fix + +* force users using correct / prefix for mounPath ([#1156](https://github.com/truecharts/apps/issues/1156)) + + + + +### [davos-0.0.3](https://github.com/truecharts/apps/compare/davos-0.0.2...davos-0.0.3) (2021-10-13) + +#### Chore + +* update non-major deps helm releases ([#1133](https://github.com/truecharts/apps/issues/1133)) + + + + +### [davos-0.0.2](https://github.com/truecharts/apps/compare/davos-0.0.1...davos-0.0.2) (2021-10-13) + +#### Chore + +* update non-major docker tags ([#1134](https://github.com/truecharts/apps/issues/1134)) + + + + +### davos-0.0.1 (2021-10-04) diff --git a/tmp/davos/Chart.yaml b/tmp/davos/Chart.yaml new file mode 100644 index 00000000000..75939d4b725 --- /dev/null +++ b/tmp/davos/Chart.yaml @@ -0,0 +1,29 @@ +apiVersion: v2 +appVersion: "2.2.1" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +description: An FTP automation tool that periodically scans given host locations for new files. +home: https://truecharts.org/charts/stable/davos +icon: https://truecharts.org/img/hotlink-ok/chart-icons/davos.png +keywords: + - davos + - ftp + - automation +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: davos +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/davos + - https://github.com/linuxserver/docker-davos + - https://github.com/linuxserver/davos/ +type: application +version: 7.0.0 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" diff --git a/tmp/davos/README.md b/tmp/davos/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/davos/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/davos/icon.png b/tmp/davos/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..378588ee5ca86fa9ec9e312d23b870c509f3e213 GIT binary patch literal 13667 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 +### [ddclient-2.0.12](https://github.com/truecharts/apps/compare/ddclient-2.0.11...ddclient-2.0.12) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [ddclient-2.0.11](https://github.com/truecharts/apps/compare/ddclient-2.0.10...ddclient-2.0.11) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [ddclient-2.0.10](https://github.com/truecharts/apps/compare/ddclient-2.0.9...ddclient-2.0.10) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [ddclient-2.0.9](https://github.com/truecharts/apps/compare/ddclient-2.0.8...ddclient-2.0.9) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [ddclient-2.0.8](https://github.com/truecharts/apps/compare/ddclient-2.0.7...ddclient-2.0.8) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [ddclient-2.0.7](https://github.com/truecharts/apps/compare/ddclient-2.0.6...ddclient-2.0.7) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [ddclient-2.0.6](https://github.com/truecharts/apps/compare/ddclient-2.0.5...ddclient-2.0.6) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [ddclient-2.0.5](https://github.com/truecharts/apps/compare/ddclient-2.0.4...ddclient-2.0.5) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [ddclient-2.0.4](https://github.com/truecharts/apps/compare/ddclient-2.0.3...ddclient-2.0.4) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [ddclient-2.0.3](https://github.com/truecharts/apps/compare/ddclient-2.0.2...ddclient-2.0.3) (2022-06-08) + +#### Chore + +* Auto-update chart README [skip ci] +* Auto-update chart README [skip ci] + +#### Fix + +* set readOnlyRootFilesystem to false ([#2843](https://github.com/truecharts/apps/issues/2843)) + + + + +### [ddclient-2.0.3](https://github.com/truecharts/apps/compare/ddclient-2.0.2...ddclient-2.0.3) (2022-06-08) + +#### Chore + +* Auto-update chart README [skip ci] + +#### Fix + +* set readOnlyRootFilesystem to false ([#2843](https://github.com/truecharts/apps/issues/2843)) + + + + +### [ddclient-2.0.3](https://github.com/truecharts/apps/compare/ddclient-2.0.2...ddclient-2.0.3) (2022-06-08) + +#### Fix + +* set readOnlyRootFilesystem to false ([#2843](https://github.com/truecharts/apps/issues/2843)) + + + + +### [ddclient-2.0.2](https://github.com/truecharts/apps/compare/ddclient-2.0.1...ddclient-2.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [ddclient-2.0.1](https://github.com/truecharts/apps/compare/ddclient-1.0.19...ddclient-2.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [ddclient-2.0.0](https://github.com/truecharts/apps/compare/ddclient-1.0.19...ddclient-2.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [ddclient-1.0.19](https://github.com/truecharts/apps/compare/ddclient-1.0.18...ddclient-1.0.19) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [ddclient-1.0.18](https://github.com/truecharts/apps/compare/ddclient-1.0.17...ddclient-1.0.18) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [ddclient-1.0.18](https://github.com/truecharts/apps/compare/ddclient-1.0.17...ddclient-1.0.18) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [ddclient-1.0.17](https://github.com/truecharts/apps/compare/ddclient-1.0.16...ddclient-1.0.17) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [ddclient-1.0.16](https://github.com/truecharts/apps/compare/ddclient-1.0.15...ddclient-1.0.16) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [ddclient-1.0.16](https://github.com/truecharts/apps/compare/ddclient-1.0.15...ddclient-1.0.16) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [ddclient-1.0.15](https://github.com/truecharts/apps/compare/ddclient-1.0.14...ddclient-1.0.15) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [ddclient-1.0.14](https://github.com/truecharts/apps/compare/ddclient-1.0.13...ddclient-1.0.14) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [ddclient-1.0.13](https://github.com/truecharts/apps/compare/ddclient-1.0.12...ddclient-1.0.13) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [ddclient-1.0.12](https://github.com/truecharts/apps/compare/ddclient-1.0.11...ddclient-1.0.12) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [ddclient-1.0.11](https://github.com/truecharts/apps/compare/ddclient-1.0.10...ddclient-1.0.11) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [ddclient-1.0.10](https://github.com/truecharts/apps/compare/ddclient-1.0.9...ddclient-1.0.10) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [ddclient-1.0.9](https://github.com/truecharts/apps/compare/ddclient-1.0.8...ddclient-1.0.9) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [ddclient-1.0.8](https://github.com/truecharts/apps/compare/ddclient-1.0.7...ddclient-1.0.8) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [ddclient-1.0.7](https://github.com/truecharts/apps/compare/ddclient-1.0.6...ddclient-1.0.7) (2022-03-30) + +#### Chore + +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [ddclient-1.0.6](https://github.com/truecharts/apps/compare/ddclient-1.0.5...ddclient-1.0.6) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [ddclient-1.0.1](https://github.com/truecharts/apps/compare/ddclient-1.0.0...ddclient-1.0.1) (2022-03-07) + +#### Chore + +* update helm general non-major helm releases ([#2111](https://github.com/truecharts/apps/issues/2111)) +* Remove `-icon` string from icon png's ([#2040](https://github.com/truecharts/apps/issues/2040)) + + + + +### [ddclient-1.0.0](https://github.com/truecharts/apps/compare/ddclient-0.0.23...ddclient-1.0.0) (2022-03-03) + +#### Chore + +* remove fixed env from questions.yaml +* remove PUID from per-app env-vars if set to 568 +* remove empty env var declaration from questions.yaml +* update helm general major helm releases ([#2021](https://github.com/truecharts/apps/issues/2021)) + +#### Fix + +* BREAKING CHANGE Move some env-vars outside of env section ([#2010](https://github.com/truecharts/apps/issues/2010)) + + + + +### [ddclient-0.0.23](https://github.com/truecharts/apps/compare/ddclient-0.0.22...ddclient-0.0.23) (2022-03-02) + +#### Chore + +* update helm general non-major helm releases ([#1999](https://github.com/truecharts/apps/issues/1999)) + + + + +### [ddclient-0.0.22](https://github.com/truecharts/apps/compare/ddclient-0.0.21...ddclient-0.0.22) (2022-02-21) + +#### Chore + +* update helm general non-major helm releases ([#1927](https://github.com/truecharts/apps/issues/1927)) + + + + +### [ddclient-0.0.21](https://github.com/truecharts/apps/compare/ddclient-0.0.20...ddclient-0.0.21) (2022-02-15) + +#### Chore + +* update helm general non-major helm releases ([#1901](https://github.com/truecharts/apps/issues/1901)) + + + + +### [ddclient-0.0.20](https://github.com/truecharts/apps/compare/ddclient-0.0.19...ddclient-0.0.20) (2022-02-08) + +#### Chore + +* update helm general non-major helm releases ([#1871](https://github.com/truecharts/apps/issues/1871)) + + + + +### [ddclient-0.0.19](https://github.com/truecharts/apps/compare/ddclient-0.0.18...ddclient-0.0.19) (2022-02-06) + +#### Chore + +* update helm chart common to v8.15.0 ([#1859](https://github.com/truecharts/apps/issues/1859)) + + + + +### [ddclient-0.0.18](https://github.com/truecharts/apps/compare/ddclient-0.0.17...ddclient-0.0.18) (2022-02-05) + +#### Chore + +* update helm general non-major helm releases ([#1852](https://github.com/truecharts/apps/issues/1852)) + + + + +### [ddclient-0.0.17](https://github.com/truecharts/apps/compare/ddclient-0.0.16...ddclient-0.0.17) (2022-02-02) + +#### Chore + +* update helm general non-major helm releases ([#1828](https://github.com/truecharts/apps/issues/1828)) + + + + +### [ddclient-0.0.16](https://github.com/truecharts/apps/compare/ddclient-0.0.15...ddclient-0.0.16) (2022-01-25) + +#### Chore + +* update helm general non-major helm releases ([#1791](https://github.com/truecharts/apps/issues/1791)) + + + + +### [ddclient-0.0.15](https://github.com/truecharts/apps/compare/ddclient-0.0.14...ddclient-0.0.15) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1766](https://github.com/truecharts/apps/issues/1766)) + + + + +### [ddclient-0.0.14](https://github.com/truecharts/apps/compare/ddclient-0.0.13...ddclient-0.0.14) (2022-01-21) + +#### Chore + +* update helm general non-major helm releases ([#1759](https://github.com/truecharts/apps/issues/1759)) + +#### Fix + +* set additional_attrs: true on all dicts ([#1750](https://github.com/truecharts/apps/issues/1750)) + + + + +### [ddclient-0.0.13](https://github.com/truecharts/apps/compare/ddclient-0.0.12...ddclient-0.0.13) (2022-01-18) + +#### Chore + +* update helm general non-major helm releases ([#1732](https://github.com/truecharts/apps/issues/1732)) + + + + +### [ddclient-0.0.12](https://github.com/truecharts/apps/compare/ddclient-0.0.11...ddclient-0.0.12) (2022-01-13) + +#### Chore + +* update helm general non-major helm releases ([#1712](https://github.com/truecharts/apps/issues/1712)) + +#### Feat + +* expose capabilities in GUI ([#1709](https://github.com/truecharts/apps/issues/1709)) + + + + +### [ddclient-0.0.11](https://github.com/truecharts/apps/compare/ddclient-0.0.10...ddclient-0.0.11) (2022-01-12) + +#### Chore + +* update helm general non-major helm releases ([#1704](https://github.com/truecharts/apps/issues/1704)) + + + + +### [ddclient-0.0.10](https://github.com/truecharts/apps/compare/ddclient-0.0.9...ddclient-0.0.10) (2022-01-11) + +#### Chore + +* update helm general non-major helm releases ([#1693](https://github.com/truecharts/apps/issues/1693)) + + + + +### [ddclient-0.0.9](https://github.com/truecharts/apps/compare/ddclient-0.0.8...ddclient-0.0.9) (2022-01-04) + +#### Chore + +* update helm general non-major helm releases + + + + +### [ddclient-0.0.8](https://github.com/truecharts/apps/compare/ddclient-0.0.7...ddclient-0.0.8) (2021-12-28) + +#### Chore + +* update helm general non-major helm releases ([#1623](https://github.com/truecharts/apps/issues/1623)) + + + + +### [ddclient-0.0.7](https://github.com/truecharts/apps/compare/ddclient-0.0.6...ddclient-0.0.7) (2021-12-21) + +#### Chore + +* update helm general non-major helm releases ([#1596](https://github.com/truecharts/apps/issues/1596)) + + + + +### [ddclient-0.0.6](https://github.com/truecharts/apps/compare/ddclient-0.0.5...ddclient-0.0.6) (2021-12-19) + +#### Chore + +* Last patch bump before RC2 branch-off + + + + +### [ddclient-0.0.5](https://github.com/truecharts/apps/compare/ddclient-0.0.4...ddclient-0.0.5) (2021-12-19) + +#### Chore + +* completely remove mountPath reference from GUI ([#1572](https://github.com/truecharts/apps/issues/1572)) +* update helm general non-major helm releases ([#1571](https://github.com/truecharts/apps/issues/1571)) + + + + +### [ddclient-0.0.4](https://github.com/truecharts/apps/compare/ddclient-0.0.3...ddclient-0.0.4) (2021-12-18) + +#### Chore + +* cleanup questions by removing hidden dicts ([#1558](https://github.com/truecharts/apps/issues/1558)) +* App-Icon Organization ([#1539](https://github.com/truecharts/apps/issues/1539)) + + + + +### [ddclient-0.0.3](https://github.com/truecharts/apps/compare/ddclient-0.0.2...ddclient-0.0.3) (2021-12-14) + +#### Chore + +* update helm general non-major helm releases ([#1535](https://github.com/truecharts/apps/issues/1535)) + +#### Fix + +* remove `portals` and `ingress` when `main` service is disabled ([#1529](https://github.com/truecharts/apps/issues/1529)) + + + + +### [ddclient-0.0.2](https://github.com/truecharts/apps/compare/ddclient-0.0.1...ddclient-0.0.2) (2021-12-13) + +#### Chore + +* move incubator apps to stable and bump everything + + + + +### ddclient-0.0.1 (2021-12-12) diff --git a/tmp/ddclient/Chart.yaml b/tmp/ddclient/Chart.yaml new file mode 100644 index 00000000000..d0c2b295a5e --- /dev/null +++ b/tmp/ddclient/Chart.yaml @@ -0,0 +1,27 @@ +apiVersion: v2 +kubeVersion: ">=1.16.0-0" +name: ddclient +version: 5.0.0 +appVersion: "3.10.0" +description: Ddclient is a Perl client used to update dynamic DNS entries for accounts on Dynamic DNS Network Service Provider. +type: application +deprecated: false +home: https://truecharts.org/charts/stable/ddclient +icon: https://truecharts.org/img/hotlink-ok/chart-icons/ddclient.png +keywords: + - ddclient +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/ddclient +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 + # condition: +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +annotations: + truecharts.org/catagories: | + - incubator + truecharts.org/SCALE-support: "true" diff --git a/tmp/ddclient/README.md b/tmp/ddclient/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/ddclient/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/ddclient/icon.png b/tmp/ddclient/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..73553d62eac746ae2384a0b9797251b57a27c2ed GIT binary patch literal 23712 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 literal 0 HcmV?d00001 diff --git a/tmp/ddclient/questions.yaml b/tmp/ddclient/questions.yaml new file mode 100644 index 00000000000..cd67174028f --- /dev/null +++ b/tmp/ddclient/questions.yaml @@ -0,0 +1,59 @@ +# Include{groups} +portals: {} +questions: +# Include{global} +# Include{workload} +# Include{workloadDeployment} + +# Include{replicas1} +# Include{podSpec} +# Include{containerMain} +# Include{containerBasic} +# Include{containerAdvanced} + +# Include{containerConfig} +# Include{serviceExpertRoot} + default: false +# Include{serviceExpert} +# Include{serviceList} +# Include{persistenceRoot} + - variable: config + label: "App Config Storage" + description: "Stores the Application Configuration." + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} +# Include{persistenceList} +# Include{securityContextRoot} + + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 0 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 0 +# Include{securityContextContainer} +# Include{securityContextAdvanced} +# Include{securityContextPod} + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + +# Include{resources} +# Include{advanced} +# Include{addons} +# Include{codeserver} +# Include{netshoot} +# Include{vpn} +# Include{documentation} diff --git a/tmp/ddclient/templates/NOTES.txt b/tmp/ddclient/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/tmp/ddclient/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/tmp/ddclient/templates/common.yaml b/tmp/ddclient/templates/common.yaml new file mode 100644 index 00000000000..b51394e00a4 --- /dev/null +++ b/tmp/ddclient/templates/common.yaml @@ -0,0 +1 @@ +{{ include "tc.v1.common.loader.all" . }} diff --git a/tmp/ddclient/values.yaml b/tmp/ddclient/values.yaml new file mode 100644 index 00000000000..77d3fea65ac --- /dev/null +++ b/tmp/ddclient/values.yaml @@ -0,0 +1,41 @@ +image: + repository: tccr.io/truecharts/ddclient + pullPolicy: IfNotPresent + tag: 3.10.0@sha256:38e8d9771be8e8b5705c1426daf2acb265c4686eb639a17b8383f1c3a1d84f19 + +securityContext: + container: + runAsNonRoot: false + readOnlyRootFilesystem: false + runAsUser: 0 + runAsGroup: 0 + +service: + main: + enabled: false + ports: + main: + enabled: false + +workload: + main: + podSpec: + containers: + main: + probes: + liveness: + enabled: false + readiness: + enabled: false + startup: + enabled: false + env: {} + +persistence: + config: + enabled: true + mountPath: /config + +portal: + open: + enabled: false diff --git a/tmp/ddns-go/.helmignore b/tmp/ddns-go/.helmignore new file mode 100644 index 00000000000..77ca5567b26 --- /dev/null +++ b/tmp/ddns-go/.helmignore @@ -0,0 +1,30 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ +# OWNERS file for Kubernetes +OWNERS +# helm-docs templates +*.gotmpl +# docs folder +/docs +# icon +icon.png diff --git a/tmp/ddns-go/CHANGELOG.md b/tmp/ddns-go/CHANGELOG.md new file mode 100644 index 00000000000..b4300b9e987 --- /dev/null +++ b/tmp/ddns-go/CHANGELOG.md @@ -0,0 +1,1087 @@ +# Changelog + + + +## [ddns-go-3.0.0](https://github.com/truecharts/charts/compare/ddns-go-2.0.46...ddns-go-3.0.0) (2022-11-10) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Major Change to GUI + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [ddns-go-2.0.49](https://github.com/truecharts/charts/compare/ddns-go-2.0.46...ddns-go-2.0.49) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [ddns-go-2.0.48](https://github.com/truecharts/charts/compare/ddns-go-2.0.46...ddns-go-2.0.48) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [ddns-go-2.0.48](https://github.com/truecharts/charts/compare/ddns-go-2.0.46...ddns-go-2.0.48) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [ddns-go-2.0.48](https://github.com/truecharts/charts/compare/ddns-go-2.0.46...ddns-go-2.0.48) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [ddns-go-2.0.47](https://github.com/truecharts/charts/compare/ddns-go-2.0.46...ddns-go-2.0.47) (2022-11-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [ddns-go-2.0.47](https://github.com/truecharts/charts/compare/ddns-go-2.0.46...ddns-go-2.0.47) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [ddns-go-2.0.46](https://github.com/truecharts/charts/compare/ddns-go-2.0.45...ddns-go-2.0.46) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4317](https://github.com/truecharts/charts/issues/4317)) + + + + +## [ddns-go-2.0.45](https://github.com/truecharts/charts/compare/ddns-go-2.0.44...ddns-go-2.0.45) (2022-11-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4308](https://github.com/truecharts/charts/issues/4308)) + + + + +## [ddns-go-2.0.44](https://github.com/truecharts/charts/compare/ddns-go-2.0.43...ddns-go-2.0.44) (2022-11-02) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4261](https://github.com/truecharts/charts/issues/4261)) + + + + +## [ddns-go-2.0.43](https://github.com/truecharts/charts/compare/ddns-go-2.0.42...ddns-go-2.0.43) (2022-10-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4182](https://github.com/truecharts/charts/issues/4182)) + + + + +## [ddns-go-2.0.42](https://github.com/truecharts/charts/compare/ddns-go-2.0.41...ddns-go-2.0.42) (2022-10-19) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4122](https://github.com/truecharts/charts/issues/4122)) + + + + +## [ddns-go-2.0.41](https://github.com/truecharts/charts/compare/ddns-go-2.0.40...ddns-go-2.0.41) (2022-10-14) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#4084](https://github.com/truecharts/charts/issues/4084)) + + + + +## [ddns-go-2.0.40](https://github.com/truecharts/charts/compare/ddns-go-2.0.39...ddns-go-2.0.40) (2022-10-12) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4071](https://github.com/truecharts/charts/issues/4071)) + + + + +## [ddns-go-2.0.39](https://github.com/truecharts/charts/compare/ddns-go-2.0.38...ddns-go-2.0.39) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [ddns-go-2.0.39](https://github.com/truecharts/charts/compare/ddns-go-2.0.38...ddns-go-2.0.39) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [ddns-go-2.0.38](https://github.com/truecharts/charts/compare/ddns-go-2.0.37...ddns-go-2.0.38) (2022-10-05) + +### Chore + +- Auto-update chart README [skip ci] + - split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979)) + - update helm general non-major + + + + +## [ddns-go-2.0.37](https://github.com/truecharts/charts/compare/ddns-go-2.0.36...ddns-go-2.0.37) (2022-09-28) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3938](https://github.com/truecharts/charts/issues/3938)) + + + + +## [ddns-go-2.0.36](https://github.com/truecharts/charts/compare/ddns-go-2.0.35...ddns-go-2.0.36) (2022-09-27) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918)) + + + + +## [ddns-go-2.0.35](https://github.com/truecharts/charts/compare/ddns-go-2.0.34...ddns-go-2.0.35) (2022-09-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898)) + + + + +## [ddns-go-2.0.34](https://github.com/truecharts/charts/compare/ddns-go-2.0.33...ddns-go-2.0.34) (2022-09-22) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [ddns-go-2.0.34](https://github.com/truecharts/charts/compare/ddns-go-2.0.33...ddns-go-2.0.34) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [ddns-go-2.0.34](https://github.com/truecharts/charts/compare/ddns-go-2.0.33...ddns-go-2.0.34) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [ddns-go-2.0.34](https://github.com/truecharts/charts/compare/ddns-go-2.0.33...ddns-go-2.0.34) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [ddns-go-2.0.34](https://github.com/truecharts/charts/compare/ddns-go-2.0.33...ddns-go-2.0.34) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [ddns-go-2.0.34](https://github.com/truecharts/charts/compare/ddns-go-2.0.33...ddns-go-2.0.34) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [ddns-go-2.0.34](https://github.com/truecharts/charts/compare/ddns-go-2.0.33...ddns-go-2.0.34) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [ddns-go-2.0.34](https://github.com/truecharts/charts/compare/ddns-go-2.0.33...ddns-go-2.0.34) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [ddns-go-2.0.34](https://github.com/truecharts/charts/compare/ddns-go-2.0.33...ddns-go-2.0.34) (2022-09-17) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [ddns-go-2.0.34](https://github.com/truecharts/charts/compare/ddns-go-2.0.33...ddns-go-2.0.34) (2022-09-18) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [ddns-go-2.0.34](https://github.com/truecharts/charts/compare/ddns-go-2.0.33...ddns-go-2.0.34) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [ddns-go-2.0.34](https://github.com/truecharts/charts/compare/ddns-go-2.0.33...ddns-go-2.0.34) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [ddns-go-2.0.34](https://github.com/truecharts/charts/compare/ddns-go-2.0.33...ddns-go-2.0.34) (2022-09-15) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [ddns-go-2.0.34](https://github.com/truecharts/charts/compare/ddns-go-2.0.33...ddns-go-2.0.34) (2022-09-15) + +### Chore + +- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [ddns-go-2.0.33](https://github.com/truecharts/charts/compare/ddns-go-2.0.32...ddns-go-2.0.33) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [ddns-go-2.0.33](https://github.com/truecharts/charts/compare/ddns-go-2.0.32...ddns-go-2.0.33) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [ddns-go-2.0.33](https://github.com/truecharts/charts/compare/ddns-go-2.0.32...ddns-go-2.0.33) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [ddns-go-2.0.33](https://github.com/truecharts/charts/compare/ddns-go-2.0.32...ddns-go-2.0.33) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [ddns-go-2.0.33](https://github.com/truecharts/charts/compare/ddns-go-2.0.32...ddns-go-2.0.33) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [ddns-go-2.0.33](https://github.com/truecharts/charts/compare/ddns-go-2.0.32...ddns-go-2.0.33) (2022-09-11) + +### Chore + +- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [ddns-go-2.0.32](https://github.com/truecharts/charts/compare/ddns-go-2.0.31...ddns-go-2.0.32) (2022-08-30) + +### Chore + +- update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639)) + + + + +## [ddns-go-2.0.31](https://github.com/truecharts/charts/compare/ddns-go-2.0.30...ddns-go-2.0.31) (2022-08-30) + +### Chore + +- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [ddns-go-2.0.30](https://github.com/truecharts/charts/compare/ddns-go-2.0.29...ddns-go-2.0.30) (2022-08-29) + +### Chore + +- update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619)) + + + + +## [ddns-go-2.0.29](https://github.com/truecharts/charts/compare/ddns-go-2.0.28...ddns-go-2.0.29) (2022-08-23) + +### Chore + +- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545)) + + + + +## [ddns-go-2.0.28](https://github.com/truecharts/charts/compare/ddns-go-2.0.27...ddns-go-2.0.28) (2022-08-14) + +### Chore + +- update docker general non-major docker tags ([#3465](https://github.com/truecharts/charts/issues/3465)) + + + + +## [ddns-go-2.0.27](https://github.com/truecharts/charts/compare/ddns-go-2.0.26...ddns-go-2.0.27) (2022-08-12) + +### Chore + +- add documentation checkbox/section to all SCALE Apps + - update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456)) + + ### Fix + +- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447)) + + + + +## [ddns-go-2.0.26](https://github.com/truecharts/charts/compare/ddns-go-2.0.25...ddns-go-2.0.26) (2022-08-08) + +### Chore + +- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + + + +## [ddns-go-2.0.25](https://github.com/truecharts/apps/compare/ddns-go-2.0.24...ddns-go-2.0.25) (2022-08-01) + +### Chore + +- update container image tccr.io/truecharts/ddns-go to v4.0.0 ([#3357](https://github.com/truecharts/apps/issues/3357)) + + + + +## [ddns-go-2.0.24](https://github.com/truecharts/apps/compare/ddns-go-2.0.23...ddns-go-2.0.24) (2022-07-26) + +### Chore + +- update home links ([#3291](https://github.com/truecharts/apps/issues/3291)) + - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302)) + + + + +## [ddns-go-2.0.23](https://github.com/truecharts/apps/compare/ddns-go-2.0.22...ddns-go-2.0.23) (2022-07-25) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [ddns-go-2.0.23](https://github.com/truecharts/apps/compare/ddns-go-2.0.22...ddns-go-2.0.23) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [ddns-go-2.0.22](https://github.com/truecharts/apps/compare/ddns-go-2.0.21...ddns-go-2.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [ddns-go-2.0.22](https://github.com/truecharts/apps/compare/ddns-go-2.0.21...ddns-go-2.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [ddns-go-2.0.22](https://github.com/truecharts/apps/compare/ddns-go-2.0.21...ddns-go-2.0.22) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [ddns-go-2.0.21](https://github.com/truecharts/apps/compare/ddns-go-2.0.19...ddns-go-2.0.21) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [ddns-go-2.0.19](https://github.com/truecharts/apps/compare/ddns-go-2.0.18...ddns-go-2.0.19) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [ddns-go-2.0.18](https://github.com/truecharts/apps/compare/ddns-go-2.0.17...ddns-go-2.0.18) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [ddns-go-2.0.17](https://github.com/truecharts/apps/compare/ddns-go-2.0.15...ddns-go-2.0.17) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [ddns-go-2.0.15](https://github.com/truecharts/apps/compare/ddns-go-2.0.13...ddns-go-2.0.15) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [ddns-go-2.0.13](https://github.com/truecharts/apps/compare/ddns-go-2.0.12...ddns-go-2.0.13) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [ddns-go-2.0.12](https://github.com/truecharts/apps/compare/ddns-go-2.0.11...ddns-go-2.0.12) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [ddns-go-2.0.11](https://github.com/truecharts/apps/compare/ddns-go-2.0.10...ddns-go-2.0.11) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [ddns-go-2.0.10](https://github.com/truecharts/apps/compare/ddns-go-2.0.9...ddns-go-2.0.10) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [ddns-go-2.0.9](https://github.com/truecharts/apps/compare/ddns-go-2.0.8...ddns-go-2.0.9) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [ddns-go-2.0.8](https://github.com/truecharts/apps/compare/ddns-go-2.0.7...ddns-go-2.0.8) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [ddns-go-2.0.7](https://github.com/truecharts/apps/compare/ddns-go-2.0.6...ddns-go-2.0.7) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [ddns-go-2.0.6](https://github.com/truecharts/apps/compare/ddns-go-2.0.5...ddns-go-2.0.6) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [ddns-go-2.0.5](https://github.com/truecharts/apps/compare/ddns-go-2.0.4...ddns-go-2.0.5) (2022-06-15) + +#### Chore + +* update docker general non-major ([#2890](https://github.com/truecharts/apps/issues/2890)) + + + + +### [ddns-go-2.0.4](https://github.com/truecharts/apps/compare/ddns-go-2.0.3...ddns-go-2.0.4) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [ddns-go-2.0.3](https://github.com/truecharts/apps/compare/ddns-go-2.0.2...ddns-go-2.0.3) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [ddns-go-2.0.2](https://github.com/truecharts/apps/compare/ddns-go-2.0.1...ddns-go-2.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [ddns-go-2.0.1](https://github.com/truecharts/apps/compare/ddns-go-1.0.25...ddns-go-2.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [ddns-go-2.0.0](https://github.com/truecharts/apps/compare/ddns-go-1.0.25...ddns-go-2.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [ddns-go-1.0.25](https://github.com/truecharts/apps/compare/ddns-go-1.0.24...ddns-go-1.0.25) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) +* update docker general non-major ([#2791](https://github.com/truecharts/apps/issues/2791)) + + + + +### [ddns-go-1.0.24](https://github.com/truecharts/apps/compare/ddns-go-1.0.23...ddns-go-1.0.24) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [ddns-go-1.0.24](https://github.com/truecharts/apps/compare/ddns-go-1.0.23...ddns-go-1.0.24) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [ddns-go-1.0.23](https://github.com/truecharts/apps/compare/ddns-go-1.0.22...ddns-go-1.0.23) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [ddns-go-1.0.22](https://github.com/truecharts/apps/compare/ddns-go-1.0.21...ddns-go-1.0.22) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [ddns-go-1.0.22](https://github.com/truecharts/apps/compare/ddns-go-1.0.21...ddns-go-1.0.22) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [ddns-go-1.0.21](https://github.com/truecharts/apps/compare/ddns-go-1.0.20...ddns-go-1.0.21) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [ddns-go-1.0.20](https://github.com/truecharts/apps/compare/ddns-go-1.0.19...ddns-go-1.0.20) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [ddns-go-1.0.19](https://github.com/truecharts/apps/compare/ddns-go-1.0.18...ddns-go-1.0.19) (2022-05-06) + +#### Chore + +* update docker general non-major + + + + +### [ddns-go-1.0.18](https://github.com/truecharts/apps/compare/ddns-go-1.0.17...ddns-go-1.0.18) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [ddns-go-1.0.17](https://github.com/truecharts/apps/compare/ddns-go-1.0.16...ddns-go-1.0.17) (2022-04-28) + +#### Chore + +* update docker general non-major ([#2577](https://github.com/truecharts/apps/issues/2577)) + + + + +### [ddns-go-1.0.16](https://github.com/truecharts/apps/compare/ddns-go-1.0.15...ddns-go-1.0.16) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [ddns-go-1.0.15](https://github.com/truecharts/apps/compare/ddns-go-1.0.14...ddns-go-1.0.15) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [ddns-go-1.0.14](https://github.com/truecharts/apps/compare/ddns-go-1.0.13...ddns-go-1.0.14) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [ddns-go-1.0.13](https://github.com/truecharts/apps/compare/ddns-go-1.0.12...ddns-go-1.0.13) (2022-04-12) + +#### Chore + +* update docker general non-major ([#2478](https://github.com/truecharts/apps/issues/2478)) + + + + +### [ddns-go-1.0.12](https://github.com/truecharts/apps/compare/ddns-go-1.0.11...ddns-go-1.0.12) (2022-04-09) + +#### Chore + +* update docker general non-major ([#2460](https://github.com/truecharts/apps/issues/2460)) + + + + +### [ddns-go-1.0.11](https://github.com/truecharts/apps/compare/ddns-go-1.0.10...ddns-go-1.0.11) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [ddns-go-1.0.10](https://github.com/truecharts/apps/compare/ddns-go-1.0.9...ddns-go-1.0.10) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [ddns-go-1.0.9](https://github.com/truecharts/apps/compare/ddns-go-1.0.8...ddns-go-1.0.9) (2022-03-30) + +#### Chore + +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [ddns-go-1.0.8](https://github.com/truecharts/apps/compare/ddns-go-1.0.7...ddns-go-1.0.8) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [ddns-go-1.0.3](https://github.com/truecharts/apps/compare/ddns-go-1.0.2...ddns-go-1.0.3) (2022-03-07) + +#### Chore + +* update helm general non-major helm releases ([#2111](https://github.com/truecharts/apps/issues/2111)) + + + + +### [ddns-go-1.0.1](https://github.com/truecharts/apps/compare/ddns-go-1.0.0...ddns-go-1.0.1) (2022-03-07) + +#### Chore + +* update docker general non-major ([#2046](https://github.com/truecharts/apps/issues/2046)) + + + + +### [ddns-go-1.0.0](https://github.com/truecharts/apps/compare/ddns-go-0.0.1...ddns-go-1.0.0) (2022-03-06) + +#### Fix + +* fix some apps and move some apps to stable + + + + +### ddns-go-0.0.1 (2022-03-05) diff --git a/tmp/ddns-go/Chart.yaml b/tmp/ddns-go/Chart.yaml new file mode 100644 index 00000000000..074e5684591 --- /dev/null +++ b/tmp/ddns-go/Chart.yaml @@ -0,0 +1,28 @@ +apiVersion: v2 +kubeVersion: ">=1.16.0-0" +name: ddns-go +version: 5.0.0 +appVersion: "4.5.6" +description: Automatically obtain your public network IPv4 or IPv6 address and resolve it to the corresponding domain name service +type: application +deprecated: false +home: https://truecharts.org/charts/stable/ddns-go +icon: https://truecharts.org/img/hotlink-ok/chart-icons/ddns-go.png +keywords: + - ddns-go + - ddns +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/ddns-go + - https://github.com/jeessy2/ddns-go +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +annotations: + truecharts.org/catagories: | + - cloud + truecharts.org/SCALE-support: "true" diff --git a/tmp/ddns-go/README.md b/tmp/ddns-go/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/ddns-go/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/ddns-go/icon.png b/tmp/ddns-go/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..7d26ddc9ccdb61a3c7d1117e74bec7d9bb6970fb GIT binary patch literal 22281 zcmX6^1y~!+(}&^|DemrW#oaAHf)*$a!J)WA@#5|-L5jOO6o=wc+}&M2-v5{9N$xhc zH#<8wH@h?Qn=qiVEGjY~G87aPs=S<(>c?>v3JRJT5&q*$)~6Bk;{ffXDk}k1IYE5* z(SS7B+>$#}pV}wAByG{+K!fP%Pr*%GU1j9?LZMH623sHD~2| zKzUo8v@zmgpGlPmuoYp={3`9oHkH8F`r{AE@2{kx+8)OS6LP_%4v!J;eQ`>7%zg~? z0QeIV6VoTuakYRiY0igEu)j6qn=yexYH`?Z`DheIyF``>hMAZ%+xw_?4d`OVb`G`} z7rGlT^+iczQbWfU#w@`ITrnPThu!L?5(Kg`VVG+2;G!>qOGh+dey7OC@W)_}@;brR zmaqU=92Rj9x0PBa4@s%i$!GP$2Huj1%z;^()8|>c1&Sl@2Wl6=JGff`pCnH|hd|Gq z4m-J~$q7)C$|R@3P*>KSpA5-8S%URfy^gf>@)fy;wR9B?I;G-TDj86X2+V_^AkewO zGrw5`#6L9fFN2s9?0q7VCYpAh%9eUN#spxZWh=l24Rc|o1_P^IQ2>oG_+vVvTn;4j zVK}3_=B&t7z_hDI3rVw(PATr9iG1*JBQW&cM?xIDkhDO~vMt?dQY(DQ> z7fZ`qB+&-x+Ac}E?6c%uRkh2&3Az@X%vr06b$;5}IU_Z|fClKN)-a{{0<`}`f%2)P z`?DAZbDb){f0ulXw*>Oc8^0h|eG9(2j?{1%ld`I}A#r(lKy=%4n!TS+S(zeJFeh_= zes)JT0~K}Roda{Oo2FsCo1`sS!U?^$bqTu_L=Q&Ewi0UxhZV1wqqJ;tYx`tDXGJXT zA*{+1+1Zy#Uudszzzj3l!^89-d3YM#LD zZFZQHHuvY3>z#s6ByFmz{1K&n*(&|m{fIHQxH3Lo*&V7d^$3Yy0>8{dR+q{vyA1hv ztyd}XKCKy6`}kKN(@e%0)(@0?zTVf8X?NBBjGd2JBU!TaR55#fgTn#&8zwcJU7*cO z(@h@S7+AXcdi{ATZd|(xqs9ICU<4uNOrQw4fSN>+V~=Hzkcw@c&775y-w=`8pi4>M zvy5dbfISD(m0J4hX9B$b40O}kD6Y&Q1>4A4!5doYDnL?3ULf9c%q!AHqV4Gcct*=o zvKC;rRhvQ(g`<=fSvnT{Z;NDru=@EjLfv-S8F|Qnz4NML(vV9(EDQN=dYS#*WCvpG z%);%?*Rbv*C**+dGZ&f6V|W)x_4|H_Nd0uYiT=22Bor}C8sI7uMuG%L3XE(Y`q}K0QEPYE2W35)X~U24cD*X{ueEA0E4lj4?f$U zU{Jh7KnY@V5z9z&)laFPzmSI6a0|+&BD4yHTd!P%Jww9pPGr-*e|O%M{Obn#gL`TA zMeL39nl+FmS0ycCjDL?l5Pt>^U{C~AAhB$dXb6UTv z7zo4P(xM0(V&ooD zG9cigBlb)=P7?mt%%cedMmpk~5|Z+~gu2NvZD)2rQs^z;mg^%0=<8~1n4Yl^uE47{ zW`0Lic~WQHE1&yK=uabTMjnV38(zOU?xNT?{y{JR;ZR3I(+weFm(!ZB)qZ z=`sIP8P8mzrX>ikvWr@ny=5Je$W<^Vu^wSCLd&yUIn%Sf^0)@xwUk$e*4}m#+d2%Y z1z+ZUYH?B%qq_e0NX4$p-`ubE<JR77RrRp0K3c;BUKd1KpoLU zlu>`}t=U$vSX@8#*5tN9JH7kVhI>x{=^kRY+~V;KH-A$|3T&OC43Nh^H*=U^V1}?h zrPFNMeL!YpH6PXN$NRmHlx&dNbEB>06_NelO1-v&qq(x1jUJe%+XaKe^R9Q?x5s_5 zr{k)wgW??D{Hm_Ebmbfor83Qm{5;7JAmnP7VW#UmiPCyDu34j=V|l#DKf;`)-h+7( z$oDywLyfkjC?OOf$D&X;{SIOvR!t86E)7Hv?$5FWRk@9miXgi4rvgtT$Eq4|ZQ<)0q5I_)0 zLvbOu+24?P`kUP1&SYQF1pj&ZuxW*6{BZAr0B?QHe zG!dE&@5i?J%^k&k^$%oLjbuR!T}Htx4Xf@fMDwkk^u_SzwO}7lVPSI37V58?b zb8)OA&i1m9LFME)KgI)+XsCbxFOQtjEc zYoG+dnz_Wo`Hx9=w+8S8omLLBW5?Dj{OE?i_Q;Vnjelx`P{|g30-g%ma!22@CE-Ay zyd|+uoY*FPq{U~gp>(J?1jMpldNck=%S&hIud05F3w*4Uv^_pY%zNViWEM5nGa3%y z4ljPqYE4XFN{CF4%TuOGYaR#Iume#l5J4niW`>{eEA2ikE%wEZw3oU&KF(N13UYs3 z=+&PcYQLPp=t@L_j&_E81()A^-~g#5lP~z)BqPpsWNvcx`~nu&sANM>1)`GUM{}0f zd*hrYkdT+lL9%+EXV>3qZLTYBxF@qp@WQE$A@|SN?2^6OGw!>zHQ6`TsA6P&$v|X= z?9_%8HjIimZb+{O#vm&txdC=Vrn8(WoR8=kBXwTcK9~AvOs8DS4~Exs`>cQ!vmyuhS(R1S}<3pH4}zK zcd$2};r#yQ^Ypl%L$|)e>_Zn>>Yg({_RB55__pg~WQ ze#v}IUDrB-o+45|m9=EsUAI(>3W9O?t8&~?h41EP#v__X>uFqkZSr)R z>@4*t9GGl?DAau%o(+V+QVQB})vv^4#yX4h%7 zNxOrc)bD)HHs`ftvt%;I8(yV679v{M1q#_flP{oDYLvT`L(rGqv!pifL+-2}-(*)7 zSZG+08rE8$4b<3z1?F?x&`S@~?-`tc)k3Cmq&{C&j4`uP{6YzE z!M3CKZXy|BoNuZg2229VN;d}Wi$85Qbc&Mdg;{` z#Uc5O&3{eSboZ9<+SP{8E!J^#Nq>~%A-^gD8^_$qUSd{WS&G2?`qta#Jp5MWP(H-k zpP0`zqG^Qdu757t2hxQ~D5Mmy$|?`T5U!d!iql!PJ_$Qs)?~Kz!qe)9q?XCkH;e_m z*dJ0*F$5;md5e%$4QrNvqc{#Xr%8RKRnC;tZfCI;TTfk?HN6EZn#(~eb`$ms4zDB7 zVVw2&r*W8sxQ6awl-~-iFzZW{?_a(}Wz%t75HQyH8xZdXBi}?s9&84M zWf{ub2Z;91jwDP5qhBZWo8Kw%Sik3npc0L|@>LUPxJ-X-QE48J%BFxEctKk)k(F$f zZSS^Cm2T2=l$|Wr1g^OMaoX_59HD|~iF!qzNLsGL8@}$Hiz!K~~CHujwaVTHSj4I}`6aGex7`TZ|aGkvQIL_6|h zY&&-FV1q8bQ{$IWbH$|m4+br(zS_c7UUQiIIbaJLL8(KbW@tT=gCfTI@P+8s_mh^k z(*zacsTS80o}-2)aAz$??;?8YgmKFCJY1RX;~^DwQoFgBFd?d@bA*mIh&|_W+3Jpe zf5`jM@A+~9fb}fVp_b=d8s>shM(>fZrQfWLj4YichXZi%NL9u%#g`=vzIXp(tnS4M zmJw?eq+=oZJ{V1MI7sFQz6aO&Jkl{#nJ@|Egm${2UC!0!<0^(1lQVdv??1LvUkrXgQGTq&c3u7 zQbI`(1AK)?5D;83*Q=TG&>?lT7mbomSI*G2L3>gRe zdT5g;t!D(@z#A!|KzSaRoAd5Sx*};zq-aq z&}p_g1Q3M8zrD=+nYVm}!fbAQJ@`2=uPm{7BQv6zpXlA_cD}aEREO@d8H~5n85o{a zFQkHObC6H<^?Pe_)v?$V2xNIA_Ea_9s=;JQ)_jm)^6Aq}#mF{u_P_q_DKcH*3wMK5 z;`%5L*t2a|rEqzqy_k(Hnx)P+&cgvwrqQ27>k2wSy?S0@l$ZP4V(EhR`t(#>oIIU^ zXRqqhaocX(=3@=Yr45H27L#vREx$E>|I#*Ax%y|{1wtB+WW1j~cyE`%wWn`VobOHM zu1OP4njiXDGKL4H;=HeS5?u5|&%9(Nv+ymjzUlB=Eu`>x5N;;@4%fnZ{dXWBvyshS zllu_vNI1!(L#OG^@{mpD^9S9gGt--uqDafI-%Ar76vo3?6R?>g5dxb2`xt0O^-jq&VPO3 zopQk>)5iRy#cKSi;?NmC>Mx&X^;x-gUA>lR&UAy5xkohSE5dbdayvQ9H!^m&PZ2s` z<)A_c!cwbCnUKocT^5TXTA+CoyiI&T?&nIgpp2><=0F>gn+;$;xYIR@Hw_zuxb%^r zVTO8I(#cl{HB#n+@6!Ck0wqv!>phFa%+4>JTD*iPYL1#m;4$3+3IM8-6Ip_E{}AoO z#W5Md#}=Qz1ShR@Are*SV|@A=3(wgCHmG#j1U(Tuxa}6RshZot@c}Kn6#X`Fk_4&1<-RORfpYrqlxk_B_`7Gut zX19nMm z!uN$gFhw-VtzJ^5bZqGN)PXJNq(byPFccINI}_Gcva_3KcwFt|9UNFN0&{;xUZrY( zLARtm{M*@4|M`wNfpBAsip@7*cOZs{SGjF@JHY&OnugVrQa-@l=i@&4(-})9{8(d3 zs$mA}*s+6mZhagW-p1OCOg_ikUf!-{8%<*)-@?|%;3Tz+4c$0lxx zC~8-C*YeOW3(g<8WYK)u^3Bq1Sq$b$NyLS?t72bgGU#Tf9Ja$d)Y^a?=XopbfrZ*dt zGzzA3>04iFc8zM*1Mn5SJKd`Emyg|5lUel?lvN4?xM*XQ1o$w=$aB1}!ZO`HZ%6-p zVU+g>_aA$E+3I7|C;+U4u^M!i>zx|3_&oENjX#-^;#;S3nuWV2)hC_lwT--XOES^v zqAd67`~|0y|G>o#6vh7HGj(8(1!EMBC@$4#(b+UfP{=Befg!8V=cc8L6CS9xI&_hg zd$wp|7}NvaCnpjH;ZMaqAS`qr+EXnx+2_n57h_>yi1XU5{H=_2bv$1azPi02pFF@v zVypclj5b3|o1z7<8`(RTUH5&iaBc8|D_)Gs{zrJVJ8B-jgtj#NLo^xcU`J5Rc|%t0 z8)c>C5?O;VAtKl(SWAEAA2KvG18o$(JhypL8*Zhxehhj0C>QhhuDn6ST@0B!CDtV# zhzVJhVbhu;YQgxrYz!&r(%o{+CQq-;by;ItGxm)&p$XkZz%Yvo&c9pun|K^y^%o|@ zD-dnshj&aQQpat&leRGwN41&)-iyb+6#r*h@{))Ux4Zr^CZ9h)!P`s~bKmk13qGlFXj24weX8=h4Sb?PJ0esHv~Y*vOdW zVhzSvS8W?;x8eGC#`vW)G&eU7(Yoj;&W$9|2TID6s;AEq68@UbYL+5cSt+sT3Ba5r zFo@-(WMmwPHKqlA7~LT?9F7fM@lP%wY?Q_AKE_sUA@txEB(U3S zv`l!&8z>YLNvKbDy+T2Y4JIan*PO^T8UX<*K!4p?}%-Vck*^f)~=Qq#_!{aD&eyevmcy~UJ7 zo6fR49?MgH+DQcMDf=%q0WDreQ2h`V9n0BDi%G+D6d||5Gxn5q)j)+t|8?3tC-}yq z1#d@GK8%}0Z2iRHB_K245*f9ryx`GX#*eAG_qOXT3P5$R2ytW1kJxMc*4)9Pgc;S6yBeR#((pQNlc*-`ST~#NcO9Pxk`)U?zB)ZO^d>Q z>{7x)AcqQ{@RuVTEUfEACqn-;R3ulI9zXM`E5VN!@cXmnviu||ZVVqFeF9CmTr8*I^LLW2;_#406OBuLHtTntEl5-YX94n|S7 z)=@9@%WC_L={2V>f`9kQO%3M@N;KRU6tJ3i-CM1_^nw2lGA-cVYSQNF$i{bRqx3Dl z6GRMbPBoq8yz1q#_`6ZF&r6v%t=Hw7B_u4oyU(|fJg?d&gNpQOeLvM>ioPuK4KU^g zK}B{wcv5FV5kW5W8(J+4UIWXWpAQ!PCSTa)II)(~M^8wBEPjB?@|84K+1Tu`cUCsm&0@Vi@xdt!6ic@!C8# zz|;_OCUhp_wxqBcqaw*;(t z8zqwlKuVh*CV#win27$(wFM`%R`%EgSlnY*N!mu-c= z&LL8i-&UD@bP(t2Fr}j11q2iP;mnp{422kr=`hN-t-mo*pBgg7&e$DHi>c)Tir)!&b-)8k+Vo=c$E9S;fDd&3t8l z!xjGc$th%nY)K_|XT`l+bUdL;Ni}HVXF~N2{Rn|u7T@$$!p=9yW%E94^XN#Ss{JaQ z*hC!at1mnkV}(=s$x4gb8I9KUys-jNgFnVlMwpATl*VXe)G_|B#W;)wD%@vWZ{yWW z+yIu?X&Qy0HAs-Pc1@Hq)33we$J8(cA=CW6$7a~)(GrJjD-RaixYjWe8OB3HH&I`Z zPbzc?^#0bNw4Js$ODUSgn*32+`0jMa>_zb_W1%P>!Lq>J1v*7b!*Y%g@9Q$t$$@iVwtF{AYV!Ly zu52JxBUkfxX-5~wuPA2&%awI|u1&bJsa%1HOnT{@eEh?I%2@t!LRs(H6Eu$WoBn%^$pk`sTS zOe-aW0ZeEpJd^eu@rETwL8Y}-c{x1Y+EwpXI!9u8Ozl=kT^`R28IA1n#wILiDg8s4 z{9H;oB6`p2%OjVQqAANO;*ilW7#e;m0dU*aE5c}9UL7qBd$Ccx$t2dMF*rd*^fi%~ zOCVOu6#G`lCGE*tQ{C!kbw7NB)<`LgU6*#G9^w&u!NZ%a%t{qI3yH^T5VFvG&{u7k zX#wYtY$AX4t6s9~Q9mp#)m@3V5832JLBTTIhaWtz?0v9eb7gL#wqi4+?ujUx95VT>?lU==&nA4N{ ziKpGZ9a|cZI9#rIicO)W4}E@o*p6vfxN&ary#2kCveIaqp?=As$RVY-QGIbY1~}_k zDjD3zqYhX-SgL?V)_vQpndUKD{LUSC&%vMX#Vk3h8S7Iw%fw!%D&40=8VT1Z&ka54kOh zuQn7Tf%Ow>uSQ6vg`*7$eKqZV(ZLI-l(DoGhJ$GJvHnZ_FE^zbOk@iy8tIsVT=+q; ztza{6_KktjC4rn8!N;70j5hT``KS(@)Kr%Be+(3Aa98^uA^sx|C>rCML zxFqwKZAYxlcp`Gk9|#0Wu|YwcR}Jj!hkL4x8-@a&HzjxDdsyy_1(YmvZl7Jw7?ks7 z4|!FJ$>3{0yA6rj`>qTw0QgLJRsA2iT3vkd(S>U+(Ml@r`zXvhoWnDL&Qa=|~Gtkdafr>05**#kV`0v)BbTUYY0i*_t zq29)$6hC~DT3UvV4w*qOnX!W>%rm=_(h}~=uv&SQnc^p1BrICM-!p34-M820nA759 z5`F~%A07Hkv?r`H$+qI2$kic$%#}`WKZj>?B5Ydb4P3Q7F4;`sEEnb~&RHA_5jrlJ zE|pZtnef6d6SaET)W36rKD+J)MM~20ke414@ebPgpD)-Sf&ARHRbJ2 zf3So$gamMkr5JFa+CRZXv92rb-3_`EWdb@MVlI(V|QI&UF4=1 z_&%l$Xm9;xkB8E#(&0XPyK1zeTSCnJ;U06jZmsk4E!-A4vugV}kZXXoKe**6gDYgb zfQ`8*pr;S=)j0k#QVR=5JyUOJm?Ch;>uX@Q(>KhxtCitT5y`QMI7m&PAMfs)kN=i% zd96_8Lc$Y&{X*`&zvJ@=Q$Qn@K@(!%x)+Cr{_4G0O*cVMlt?~i^RaPMuN>==mXI7t zEdIm96Ha4looQ)B=^-_#p8~7nox__Z_U9%(;*p|V!Ysn+r(nWV9|ZnM2eILdGgMc| z==OL{v0)-H(ffLwH=cTqzhGC4o>Tc&$Y<{FPKdUeZS5%?bvccf%P2I^<`dNp5)8H~ znPHJQEyqg~m0GbTOZrDpIyD<<=24qzr~~Q#eTCnt#O!)+XZMWMjVy14E!O{YwtRWc z1`A*j*Alr2y>?MrCt7~9P+b1cjcVYdE+r_QK=Q%Be=Dy@BKj$LrkiwP;_Fe8R(2Xe z@P-j_Nfcs3qRZU`hNO%8c$hLRiD*wc9LbkQUT-Ibt!Z`WIZJAI9{n|(vGUZ%AIarA zKl64-&YvAJX=w#?!cSvJxI%DQzSGkR5^D^hhbJK8kKLUtN&c6<;IA{EVY2znW51l} z2%co^`S;Wy)JxfayzKqTgXGW$m7r?m&w!Q~jWCd}Qz2SJW8!((3*;Y0%nHvQ?cY#F zO@Q0OMx)N3+0L#75BGv+|Ee<)20$I*$wn7eZ;(HB0@k!kZmLsC2g4$gxkuH&KJIKp z%zFcE$&?fgV!~H+)1gjulDbB@y?399*`z)13dl24UGLf3qp`L}_5`tK4(^9|NP4++ zK9D@6!y{4g%V-OOC|C77>{tg)8gv7Ye6sOW{Xgu}OKQv-I-E7B8KS_d8Lh&QRP%Zo zHd+CthLNPh(nn#CI3x z4@&`RQ95;aQ?bu6DCaPSe}auS*f|qxMmN<|pURhs>_JHSFnhK$amMM5g?|+^7@BS1 z!b`MM92+bY9|fF~()~Z;mj#;Ve$)-jKUnzee{`5PRH`r-#(mZA6eojKD{r;3LS8A? z2}mit<`MaPF+KGdcUXFN5{wP+rRS7YprCvgYcpGD1jA8)%cd{&5q-+JJ71?eCZrw^ zM;3tHv|FhbpJ$LXaQFYMRVgK|qc7JprxcD$xgY}O8KXB=AY4HglPUW~`T>@3S-M6V zm@R!jZ%_?Wwb{CTImxskqlO?hvt`cW?tgZZV8)4^APx`8(Z#+Ilvk$724xSkoAjAB zWFmYmeYAkXL~DfEG~DWW3F7GR4ze*y#&%>#$zi7vgB1ZFlv@j&3CeI6jpt=5>BMTC zwQpVSc=@52!`D&DJ+z_di|l9>^6lFG3tO;`py7stC-^Q}ipEk?V)KbNz2ztJ!f%x& z3Cbac0^6hzn}P9xq)$RV^aA$Kzqzf5Z-sot6WRFpNJU^EoPiOd+}+QTh7!s2OLQH* z59~!au)nfz!+#Zi!pH8gm=gq?k+-e2F>4zF|*LKW23&0L49-I{$U%R73&w%>O>;4A{)H)b#yB| z%@H0!EoZ*L5@4g~=%7q8zyu;sM=STqqD46rd#sg>jj1ErWzx$|XVV$xnsJ*&Z?T^K zA-U|F>vs`^@x7gT`COKk%|z$Yv=fC{U1|ie2bRN|KEeMv2$S+3{(K%##^1bxuRce- z$56A!x!xtYdu-Zqz%zU(JMa^i7sw_Q-r4FnLrQBNb9D)zCi89DtC$+K45v85%N%QU zS<2Z~SZ{?t5Z={FibDH^{_kK4<82run~wGJ#5x-Cli@G?VCF6Jntc(niB6d5ne2rG z5y?`$-R4&@Y`a|9F)&~n}iiZm`qdQ%PSA3}VJDe<9lgVBs)e3readK#&Uq3HTG#7PGSj*r_1VOP@>R z)=z?#Wd27e?_n~-@m^#X+tE5%=$4@l&!KMif?X5#-^2R!EW8?%omUbdT?#&wnC`)< z+#dUsDZqO-mXG=92y%C)&PaPMJSv%T5=JM7%Dv9R+9AM2gR~8$@}SfHPVdLT;rI|a z(ipBSkB^-HoA{0KBzU^UPq1U9dL{$9wZ8X60YgV8&FB^bD`Rcct37Qw z*b=a6;#p%+uk3GCwM99C|Mra2&*1Z)RVK1#Pq%nY~e2 zX-fXZsZCZ%1}C9$6w5sYiHxW6$WN)uj5`zNJD2e$7=Xzn3yWeR80u;Klqh8BxEzNPsf6{MB3uOIK)U7rfVqCj(!trQspU% z67W_P)7}j7k1%Nb?EXqKq}i+U_Gq=l`BQ7=;ClWi%dbA`LA9VRQJhT-QaTENTkSK! zCy1oZ=Nro+DuHGKGsZja<&#A^S)oYM9S;efKP}t1rR%AbFrN+%Lc&&RDtI~kOmgLb zjP!(ebFAl{5w5JH(u#EGxxrXZQ$^Z+7WZvc)4^F>2m1+%4PAQHbt&rk>Xntnc&$7| z%&ceX<|k51Wt^Us`*8Gn15*wl2Fb$E44~9u>?nvK3l3I}H?8d(rAX`73UNP!?<_<+ zG9+X}k+k99r59iKEj@u|Phus)<+vj)1||O9KKieGL~!u12~{dk9_Dwn25k1>XrJ@a zcNPCG`r96MA1&-)6!mR_@*Kw@!Dk3aq${&{h1?iVXylSmS?W~TSIsjIySr3AVTami2=hzu$r=$jmV3twA8R}9-+g?jiJ z!Fr0_X@+gu>%()TM4wcTyahs{`Hy)gIi5};#^*F2-x(s|TosN6tHxr! zMY$M;5yot*8B_Z89kYPfUgT`X@l>DcW}|YJfX)`8qVn))3ft6+$90Kx-CiOKyA*bV z7~pHv!BXZOGnu4lE$1;ZJ#r<(+j5#@iP(h2mD_dhZrtf=}vfXTh9ZYhZ7w4ZY&8!&s-Qa+NmGSh85!SjMNJNAVQLV>6!onxePFR!6BO) zq=^`wgbm%hFvnw@MVJTs>+bOOg6y)bZk57A3+#-_Tv8X~)XiGvt37 zyv!gQ&Qb2}sE}nYT(2^@jmOZQnfMPvB^zyF72lj&q&Jl>y~|Y~6E*Fd-i$qx62s~K z4E)E^Ryr{4qV6>&^;^UddoGJTSf|3r0RGcT0w)6*!V+w3)IVYJFQ>0?|9dy5lk>h& zIojh3|LXm8HF)#31@CcrvVC?U^-Of!r0VgT9wv6&x`8$K(W;4(6Z{aImdO`*BYCo(?K=TRbz_8uIpvyl@k(W}}5!?7iwg$;pmBhLBC(Yj&nf1P+4s@)mnPoo>sxdXnQTbLMD zOy{j|ypckh)qClWy8yp-z@D$#b=V?xh z8%O^8R@EVpV~8+Kz~#4Ut0|_+At@)^$JCGyK$pIO8pt9{VyPHMbh+a|LVPbP`Qg)l zO~Z3@s{Ag;^A*b~SSj)ewAzWvX(>EdDu=%23S31A0%Hc!UIUDfx=+NIr#^Rt9%eDL zgOLP>H-|In=|Xz!GajA_-!NIUYo(qox2}##w06#|C-n>0BBF9TfC7Z4#kck|^89;~ zAHcdYj5&o1RYi0H2DXL|L}Pk7{^*B_0W``q=LDfXKz1t6N?X%4fe>~iWD-ipwF43C zKO3(**dJ9LiTG#Kmk})V&s4VJ0|c*Gz*=Sj`tmEWM|_-eSheF-A@IT=xc0B zPK7DK)o7N=o7YGp!?FSX=ibp;St+?9VExoYTe-xZKU=ms@1r1O$RcZQvi^`d{7V^J%CDL-j?8bGY7o2WI4Qog46H zp|5-^~j#;ZwSxkoyYRJJIWjYZ*87Ijd{ahl8+vtL77c~ z5h;lP1~y@mYs;b4*!_oB#Dw zQD~Z5S`AztmN&!kE3Gy-kw3)cQtgm6^VD4Ax+`>6oyolnM^!k)c8wBdSd|O08qX}= zV#E2brKcq`V8D1n`a!k`C5f01z>w8jSwjaY>jCym2=55RPxaAb-~IgP=&-ktDx;+F zx9)$}M~A)fv>RH}|DUFw=ALUKCWKl(8e8nEJ9%*L$zsAZKUWI%;mNRKJmtiJKQ?k* zg4iJ-BS0l(MkH>jbTm$l@vywt?&EnZB6BsITpH%V9lz>OWBZbq6y#@E42`+9>RB7}KXQ{iHDj_$^?O7jz{ijId`?7jp==fn zoSLpvVxA$e`T$<0P{C zVu$+DgFJQh<|WgM^8bk{f`0YiXJ-geXtXWZavWGH-j_7ZaDq#(x7rfn0`Wp1`8O8u zJ4qcp6!Bm0&zxjmKdM-?1PUoQ8q~ohz`-+Ih*~f*jw@nf<-i_E>vY~-ekp`e(nGgi zL!r1@SL%?*r-Ui%aC}sC?EF#J4fx-mnDnbM&Nf_%c6;KLf5!he-t4%2n~5lYOPl1O zNb-j?kc>%#v`PvSm5rME_1{C5{k(%#ylce{J56}luhSL?u*Fz<9=Ij}-l-A*K`?&c z->Rms$y{BbS|#QG-ScbuR79$BO{6u%XDX-n6=kSVNU#o#qWkNJzz)if)RR3fiWbd@@usp3E2wCfKijxJ9kM`U2`v7e9*7pCT9`IXj zH9CuG-)2*tPnLZuDoVeb1JTUh9lHEZpTcHFb!Gj}B@U}g3D7So1n5v57p ztf?!9W8TJ3=Gg`h9G&}l!`2ozo>xy#f~h1IsV3ghsK2+UQcXNFecOuk8O2zScx+|= z&HX@OpO8>K&o}KbMQ!w83XiF9{oU7^b8gC&Kz*HhK6)BE@rOf4h`v zjcO0|PoTW2cN%}BcQfz|F`fT6*XlBF#=){DsIrT#Jf7&`bj+~@DXVLuDqrw<9|#1~ zA=Br5jMjBC7jI?8@GUW*88qlIXuE4f3cYmSWYVPvPNzFcfFE;VXD? z2ZLPtJ&@CUObpLeSyA=S`K^0waI{iozDt=x+s9=`&69wO6@7V)78@4+{%{c5FJNR%r6u#m`7O)F4kob${L6aq%H-q=ka)s#Di)sUi5o{8Hfwi<1*5Lxl7&m<&|G?=wyPxvq zmmTlKY!EgK_HXa9mB?FM|wS3)^%pESjDiFWdjKRUc5cwHL^A4jqb} z{LQLsm=wp+yTIQRm~u&uxSrN{&|P);lb>IosR`$fk*}kJYhkYk)%F{E`1{3!R|2M% z0Lxc+>mJ$i>hnng1%KbQt4E2fdS_I4^a9`_42&J6%82IS)qxf*0xI-f@glQ>zAn~ zey)5ZnWV5c#fJ9A_}VM?pK!q4>{oY%A;w@ z8=CYCO`>>X5JDvJzNJQ0B>l!yTA*d$zd(jYNn1x3hw0lLv%S&)gAs>pxAgizM4uI`8gpGkfKoj z@2!}zhVg_jv-Eh7d>#GXx_s35zir-{!|kxdNBtoE8d*Uoi2ekc*myu+&-v67*eZ%Y z1};jxZ}06bz3$nb&B4o;`AyWAqlP4w}TxpmJQ+BIH*_zb<1+;!{0#m`t(m`qiM)k0?-xvKKgK^4H~X5JFCXz zIa0}%Szt@ILJd$5v1(T^ktlDaDgy-~ek=J#z+WL6-F*4jIr@)Z(w6ZaD})ld6eWnD z%w;u6F=SEdk>hBK3W%W*a7i4_E3omVwT}SnZgtIccsvnS{WXjR_^9HY;+Ncuv7^e16_5GL|cTBTy=A+k%Q=vGvX>N?6*as{_7 zOt>93M96ct_<-?@oYCICcg6C@Qcy?~n_04uW{v&59yakz7M`FRK!uYg8h&#^XC50# zDwbEx`*g*LMDV3ntE}|@YPjxjxVo<^8Bu3+(MvEGy+oo!L}xI1P4pT>9isPMqBD|+ zUZV>M!35ET7`^v0YD5cy@8IIkY4>-Un8`bu<|yq8f2R z6LW#}B)t?bzwN<4_x~8ll>}r1aacO(5IIX%lqvSie)xXDgpgLR9~Bk^D*njXw!l$O z+I_60K-zus{}Z9$W+IY#TM|R?rZ)FA{AM0PF$SzU}ue=LbBo~*_O13C4_n9g!gW!y;^_riofm3~`hHL`>d-b=y7(kHWbLzou91ptN-zy|L#dr1VuJ&~8o zN1BV2sHy`=3%M1sl zyF{OOr^Wm`fcxBnAK>cg_~7;x1HOqE%C7I$C-3`|I9u3YZZVNy!S{@pI%g( z`qFS(S{$S6dZQC4eNF<9k@p%=!Ge?aAqsX3(lK(Df-zejzf?@Imw7;if(_;BDdwmY z-tOn{=U<{P6q6xf-=?G`K3*iM;aeH8I`ks)vvOn@Y>$ouweP;lcG0sQg$eA604~-) zyV^|1cj+CDJ@5T5fdw7<@4jNu<)m>hVBP;vzQKeW-Lw>F^!pyYbh4bKH{PO>S-Qlf zpG(wULr;wA{yS#&$>VEy1uu~a{*#Jgh*ms+DbGLv7B3qpprJFy^& zG!Bh4*iXc^yp&+bnPs+lzPao?j{UZ!bM$??1IW06-}L;S6@)3a_C-B0-5~Hrhvl^D zk*1+tQ_}~(i6GIP`8$q}kPiN2u^p9wE;#~2EB#*1Qpv*Pkx5G?H6kuDfVFJ~p|F#* zRW{YP+M$R2L*;#!Ggi*jZ@a`+25IM?$_})y0`li$9uY-L8dhZ8Ryl7vR2jiNFVCsu zSI^Xs8=XM+PoC+p%-?8UDkS5U_t2#2%}>|n+XFksBCffVam%vxy!`sFt|!Svk=Y?H zjq~Jb7Ct?+r6?%+p46OOr2yOi9y(j2i^{q&JQ&dF6XgIColAqz5vBtkfH2#!(d+X- zc7c$XIMUSf@EW+t9tQFQP-4LmgBlx6fw2PPO<()UV z9b4Z5sVbjEYY2+O3SZ&zX!>qTBS+~-yg6fo+1 zl|V0>?~}=@VYA_$c53XxCF$r#Ieu0!>xyP4HY`-q;{HHA4OV_%49MV2v5t9ZC68n6 zf(UqY-d~!1(FhbQpFyN}gWIok{~8~#BY&RoxC-mcc+?KyRH?8hD-~UBZS_mBNl_hW zmJmtW`%!;yxTZ};v!33pM)9Ons!-xB1gdmjkxtq-i*2K@re^kKtJ_Dve<>vvXcgU$ zdHV9Jr;LQZul!1_U>1IkNEB^!1|2Rvd%6U)tV`(tmDLLD0Kuv z>x*ml-)-c`S6mT8w~*S=`csUGQevsrG_IgNnalKMSKIo*A!%fnBuO?n-9abzg7B1d z_V$ocEzG2`U6+IAKnmpBjM+#V1AuXoi@_T?W!>LjkT%?`=6CuBIK;@(S7FYPS75m5 zsibFy96V!!`hW>31nv1vB%g1~tCggi1-no89T-&^c?I9oF!(ZNxaQB3GBX&fof@NV z#~1hdw+LieNiVKcg<{A}lV_f!CrjHZlFy2}NZr?K>DnuZ`r6MC2GB-Gr(4Df14(qX4>yrcu6F9P+Fy!7JM2-H zpQ>bKa@X-%TR!xBZ^}!^>?v%mn$-mq(E4G8TM%Kc;3AjSo+LnKe<}AUSa9}iSmj@D z20#t{M-fepfp66eCr35sgX#77OL!MY)ImzIoXxaUtA);?#ts+bMs&?L?X|O3BER|? zSN3VRr_B+6Q_UCujyqo))M26f;crhdVtr0wvP~owI!x=m%uYC&MjCV>6g2FX*HI6{bm_RVQi^&%^SsQs!nbSarQ*MXy4V(> za)kj!Uj@S_l}CF`H!t9QLYvwp>U1yv5?5`L&#lLbaRi;u(eVCpeV(SqiU0C@UIDbc zf9Hoz`~9=_(Lvp57NgG(7;6{9ir1-M^=leGd@X+MdcjQ>a{Gj3{AyLPtBk1% zlt^JW4!@>E>Uh2%993`oLk_5!l8dg4cz)cb36C1h>ynZ?$@ z_{OjPU=2h#O}UUv-BkO^%zi!x*}!OCd8@hoW=6XP_QpOwrrMQku(vGu2{rd(<0&#| z>mkv|W+^Z8<&r0~!0o~_3e(T;8YA&iP5!1Qk34u|L_M$$bm7~qCf{<;F0H}0ZTLl+ z;^P;CN`eNKPx*G6Sju-(#`LVdX?Yx-J)j9HO{}~F za49!c{xqi@?+F%A(5cLVQOE-wI4ddf8NGR-l^r6xuZrTo+G%~h@BZM~dR7hV1WHm3 zQMjg9aY?v&FXO#i3&Vrp4Rd;VvwZg}C%twffy<*m6b1gzAxr40zttCbc(2P#gL_|c zF1*VQr{l>KjBA&CsM!Qcpzk%XXc%jRdgV;DVBQ=rihrPYY>JynA0fh#24>Aj@95krXg z%{t|`AEaxaxT(;weyZ_Vl3l+z9P-Yf>tKD%gIi7wa3%Nml$9U13UHQ;e$@nvFV%XH zE%8NWH~Uz*Ui)i`IQN&xxZ9kGOWGBjZ-SvMZ5MS>7i)V&Yi;)#LQCQ5!>&)sip?&S z%!&FaXrh%DQ?&Kiya^f?>dc?ySow8g3z`^oAYd2N#K~*~B&)g@r~sxll$PF@C5L+u zgwvlALfMb;%fpX+12}Ugt|*yyBUy9^hCkKK!+W zIABgMG?T9o^?z_G9;AJCA#@qHrU+XORvJ?Fd0>e-ep|Ir9bRun%tP^674pDIbn!3!gd9*~(Q9S#tRv?z$eyHGWnUP2xHdA%BAy}`6tm>(plwTI*) z{&^uY_i&}oi*avv*MG63!uI#rJNDV*k<6z}Fc*k>1H)rBGnKi^jlNiWy&HsEVux^k zwYo58jI8sP5?=Eju&t-Yoop*78oH!6=AvX?8{Jt6&?a(Vnn#EfE-cd}R^c0wGo3Np zrUmgRPE^Vdo0(l+{YlLp(X()i7`zWa#Kmp0mL~g5aBb}Vn5EF|(f6+&zj1P%rfOSJ zZ!bfVZtAnE1h}EMLA>p((u8{(lpApy6dNJ1*yt#USbUbz!jy;bwgJWM(MWxF^ym9S z$tYOSPF< zaP6Bj-s9l+8Q<*u=5p}M1|nbu4leEOmtUU^u}gYA#+zBXi662o3#gkvS#D4iabP$l zWPJxX1uWbm$rU4w5o~*=B%)&?+hZGEpMp0WJet5izq%cra99p4ELMGd&IUh8*_`#e zM0WXjc)D|vzBZI>^s4990;J#I1%)qX=+BCl7g9JRf>y!@Jx08J`FFTThYy)-*GCr`|#+lPce5CK1Fc!2AZX7<@VdG%@)|8egKG25wc_|55)%;FRvB@rh60& zgUix+)2mvX(2)kq#Luz$XNf#2!Ix|C8By2r_=q&1s4@^JR%1FKqSA%!$zAAzm+j9K zOBKsgPvQ$A%V|oH1Xed0_N8zrKXXri*R08-J_!8}z^F;aEjHu8%tm35ww)`wfR zVenlmWzk#fpT0JQkIEc`V{bp6PCjvL+qd4SDkiK&70Sdkunu!H8rqH@Ea0Ge=Ox5*e)kp162-z>v*Y*IX2!Kp!1#200b?Qj>rNSYz8vks zZZ4N=?^mE7Ok@1*X}G%)<7J&;+AWZV2#JoqI(B=&MlqL*Wy5hkfhU2Ut58~4H%l&u)44iQFIMUhMMBhseunm8_Z0uNk2 z`uD&8tI_?C3;SFpK> zn&A1%g2$7G>U{0XbOh>?o$B~@0-mUpG4gK{T=Cpi3LB1kU;J4rM1tbDtpUYL*;wdE z`P9sACJBkHjp#&Jaf4d4y=`LKQO*#`h__=Gzt&)z|F=uZsg6CW z+sh*~C0c&75^*JycGVTQ8sxq-^KqgeB;a2Eg3L2l>$aQ`5tWzcBD!gW_86TCVRVbQ z6sGAOyU*tAU%l>dRbRhBhEbHteSzNQ)BM}t2(d&m^zdXH{T zZ~p%FiXojcG9Ddi5y2N%Q(c&gXjRL3=t>nne*($=lul5>HkKu;GZqehupWAl8)XDxId zRcp(AXwYA%kC3*$IW$Kh-wixKU9>!_c9U!iB%)pq7L^qL*)d_wGAAc=w~%JiKkGG` zdWrE_T;pm2U3V_5j}_JQSTwR@^;UP2!ZYb2V>DN>4+TrxW3lQvAxYw>sdbB;`~`4m zVMH{A-{cf?ab$Y;cBttEf)A-l_)95H5mfsVAw#9&h+T;VDMHWR6E{CrUA?XOZ3n$W zQn!?sy?St61dtf~D7QEIWFeksn+4?rBJeL|AI^dSR zjJ|EDeYI=1nLp +### [ddns-updater-2.0.12](https://github.com/truecharts/apps/compare/ddns-updater-2.0.11...ddns-updater-2.0.12) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [ddns-updater-2.0.11](https://github.com/truecharts/apps/compare/ddns-updater-2.0.10...ddns-updater-2.0.11) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [ddns-updater-2.0.10](https://github.com/truecharts/apps/compare/ddns-updater-2.0.9...ddns-updater-2.0.10) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [ddns-updater-2.0.9](https://github.com/truecharts/apps/compare/ddns-updater-2.0.8...ddns-updater-2.0.9) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [ddns-updater-2.0.8](https://github.com/truecharts/apps/compare/ddns-updater-2.0.7...ddns-updater-2.0.8) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [ddns-updater-2.0.7](https://github.com/truecharts/apps/compare/ddns-updater-2.0.6...ddns-updater-2.0.7) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [ddns-updater-2.0.6](https://github.com/truecharts/apps/compare/ddns-updater-2.0.5...ddns-updater-2.0.6) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [ddns-updater-2.0.5](https://github.com/truecharts/apps/compare/ddns-updater-2.0.4...ddns-updater-2.0.5) (2022-06-17) + +#### Chore + +* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916)) + + + + +### [ddns-updater-2.0.4](https://github.com/truecharts/apps/compare/ddns-updater-2.0.3...ddns-updater-2.0.4) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [ddns-updater-2.0.3](https://github.com/truecharts/apps/compare/ddns-updater-2.0.2...ddns-updater-2.0.3) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [ddns-updater-2.0.2](https://github.com/truecharts/apps/compare/ddns-updater-2.0.1...ddns-updater-2.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [ddns-updater-2.0.1](https://github.com/truecharts/apps/compare/ddns-updater-1.0.10...ddns-updater-2.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [ddns-updater-2.0.0](https://github.com/truecharts/apps/compare/ddns-updater-1.0.10...ddns-updater-2.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [ddns-updater-1.0.10](https://github.com/truecharts/apps/compare/ddns-updater-1.0.9...ddns-updater-1.0.10) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [ddns-updater-1.0.9](https://github.com/truecharts/apps/compare/ddns-updater-1.0.8...ddns-updater-1.0.9) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [ddns-updater-1.0.9](https://github.com/truecharts/apps/compare/ddns-updater-1.0.8...ddns-updater-1.0.9) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [ddns-updater-1.0.8](https://github.com/truecharts/apps/compare/ddns-updater-1.0.7...ddns-updater-1.0.8) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [ddns-updater-1.0.7](https://github.com/truecharts/apps/compare/ddns-updater-1.0.6...ddns-updater-1.0.7) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [ddns-updater-1.0.7](https://github.com/truecharts/apps/compare/ddns-updater-1.0.6...ddns-updater-1.0.7) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [ddns-updater-1.0.6](https://github.com/truecharts/apps/compare/ddns-updater-1.0.5...ddns-updater-1.0.6) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [ddns-updater-1.0.5](https://github.com/truecharts/apps/compare/ddns-updater-1.0.4...ddns-updater-1.0.5) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [ddns-updater-1.0.4](https://github.com/truecharts/apps/compare/ddns-updater-1.0.3...ddns-updater-1.0.4) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [ddns-updater-1.0.3](https://github.com/truecharts/apps/compare/ddns-updater-1.0.2...ddns-updater-1.0.3) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [ddns-updater-1.0.2](https://github.com/truecharts/apps/compare/ddns-updater-1.0.1...ddns-updater-1.0.2) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [ddns-updater-1.0.1](https://github.com/truecharts/apps/compare/ddns-updater-1.0.0...ddns-updater-1.0.1) (2022-04-19) + +#### Feat + +* move apps to stable and update image refs ([#2517](https://github.com/truecharts/apps/issues/2517)) + + + + +### [ddns-updater-1.0.0](https://github.com/truecharts/apps/compare/ddns-updater-0.0.2...ddns-updater-1.0.0) (2022-04-18) + +#### Feat + +* move some apps to stable ([#2504](https://github.com/truecharts/apps/issues/2504)) + + + + +### [ddns-updater-0.0.2](https://github.com/truecharts/apps/compare/ddns-updater-0.0.1...ddns-updater-0.0.2) (2022-04-18) + +#### Chore + +* update docker general non-major ([#2502](https://github.com/truecharts/apps/issues/2502)) + + + + +### ddns-updater-0.0.1 (2022-04-18) + +#### Feat + +* add 5 apps, fix babybuddy rofs ([#2501](https://github.com/truecharts/apps/issues/2501)) diff --git a/tmp/ddns-updater/Chart.yaml b/tmp/ddns-updater/Chart.yaml new file mode 100644 index 00000000000..e2153fa01ac --- /dev/null +++ b/tmp/ddns-updater/Chart.yaml @@ -0,0 +1,25 @@ +apiVersion: v2 +appVersion: "2.4.1" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +description: Light container updating DNS A and/or AAAA records periodically for multiple DNS providers +home: https://truecharts.org/charts/stable/ddns-updater +icon: https://truecharts.org/img/hotlink-ok/chart-icons/ddns-updater.png +keywords: + - ddns-updater +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: ddns-updater +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/ddns-updater + - https://github.com/qdm12/ddns-updater +version: 5.0.0 +annotations: + truecharts.org/catagories: | + - network + truecharts.org/SCALE-support: "true" diff --git a/tmp/ddns-updater/README.md b/tmp/ddns-updater/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/ddns-updater/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/ddns-updater/docs/How-To.md b/tmp/ddns-updater/docs/How-To.md new file mode 100644 index 00000000000..6fa907fa6cc --- /dev/null +++ b/tmp/ddns-updater/docs/How-To.md @@ -0,0 +1,65 @@ +# How To + +You can use the following json code to construct a json object to be used for the `config` field or use the upstream doc for your specific domain provider [here](https://github.com/qdm12/ddns-updater#configuration): + +My domain provider is `cloudflare`. + +The `zone_identifier` or `Zone ID` is _per_ domain and can be found in the overview of the website/domain. + +My host or the `A record` is set to `@`. + +If the record is proxied through CLoudflare, set `proxied` to `true` or otherwise `false`. + +The `token` is different from the API key. Please go to [api-tokens](https://dash.cloudflare.com/profile/api-tokens) in Cloudflare to create a `Edit zone DNS` token for your specific zone or domain. + +:::caution + +For security purposes create multiple different tokens for every domain you plan to add. **DO NOT** use a global token. + +::: + +The `ip_version` should always be `ipv4` unless your special :/. + +```json +{ + "settings": [ + { + "provider": "cloudflare", + "zone_identifier": "ZONE_ID", + "domain": "MY_DOMAIN_1.com", + "host": "@", + "proxied": true, + "ttl": 600, + "token": "TOKEN_1", + "ip_version": "ipv4" + }, + { + "provider": "cloudflare", + "zone_identifier": "ZONE_ID_2", + "domain": "MY_DOMAIN_2.com", + "host": "@", + "proxied": true, + "ttl": 600, + "token": "TOKEN_2", + "ip_version": "ipv4" + }, + { + "provider": "cloudflare", + "zone_identifier": "ZONE_ID_3", + "domain": "MY_DOMAIN_3.com", + "host": "@", + "proxied": true, + "ttl": 600, + "token": "TOKEN_3", + "ip_version": "ipv4" + } + ] +} +``` + +:::info + +You can also reach us using Discord for real-time feedback and support +If you found a bug in our chart, open a Github issue but generally it's advised to contact us on Discord first in most cases. + +::: diff --git a/tmp/ddns-updater/icon.png b/tmp/ddns-updater/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..d7fa3350ad1ffc14dc450c3bb11bf0d8b035b0da GIT binary patch literal 17934 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 Q-T(jq07*qoM6N<$f_nmUWdHyG literal 0 HcmV?d00001 diff --git a/tmp/ddns-updater/questions.yaml b/tmp/ddns-updater/questions.yaml new file mode 100644 index 00000000000..a99340fec54 --- /dev/null +++ b/tmp/ddns-updater/questions.yaml @@ -0,0 +1,200 @@ +# Include{groups} +portals: + open: +# Include{portalLink} +questions: +# Include{global} +# Include{workload} +# Include{workloadDeployment} + +# Include{replicas1} +# Include{podSpec} +# Include{containerMain} + - variable: env + group: "App Configuration" + label: "Image Environment" + schema: + additional_attrs: true + type: dict + attrs: + - variable: CONFIG + label: "CONFIG" + description: "One line JSON object containing the entire config." + schema: + type: string + default: "" + - variable: PERIOD + label: "PERIOD" + description: "Default period of IP address check." + schema: + type: string + default: "5m" + - variable: IPV6_PREFIX + label: "IPV6_PREFIX" + description: "IPv6 prefix used to mask your public IPv6 address and your record IPv6 address. Ranges from /0 to /128 depending on your ISP." + schema: + type: string + default: "/128" + - variable: PUBLICIP_FETCHERS + label: "PUBLICIP_FETCHERS" + description: "Comma separated fetcher types to obtain the public IP address from http and dns." + schema: + type: string + default: "all" + - variable: PUBLICIP_HTTP_PROVIDERS + label: "PUBLICIP_HTTP_PROVIDERS" + description: "Comma separated providers to obtain the public IP address (ipv4 or ipv6)." + schema: + type: string + default: "all" + - variable: PUBLICIPV4_HTTP_PROVIDERS + label: "PUBLICIPV4_HTTP_PROVIDERS" + description: "Comma separated providers to obtain the public IPv4 address only." + schema: + type: string + default: "all" + - variable: PUBLICIPV6_HTTP_PROVIDERS + label: "PUBLICIPV6_HTTP_PROVIDERS" + description: "Comma separated providers to obtain the public IPv6 address only." + schema: + type: string + default: "all" + - variable: PUBLICIP_DNS_PROVIDERS + label: "PUBLICIP_DNS_PROVIDERS" + description: "Comma separated providers to obtain the public IP address (IPv4 and/or IPv6)." + schema: + type: string + default: "all" + - variable: PUBLICIP_DNS_TIMEOUT + label: "PUBLICIP_DNS_TIMEOUT" + description: "Public IP DNS query timeout." + schema: + type: string + default: "3s" + - variable: UPDATE_COOLDOWN_PERIOD + label: "UPDATE_COOLDOWN_PERIOD" + description: "Duration to cooldown between updates for each record. This is useful to avoid being rate limited or banned." + schema: + type: string + default: "5m" + - variable: HTTP_TIMEOUT + label: "HTTP_TIMEOUT" + description: "Timeout for all HTTP requests." + schema: + type: string + default: "10s" + - variable: BACKUP_PERIOD + label: "BACKUP_PERIOD" + description: "Set to a period (i.e. 72h15m) to enable zip backups of data/config.json and data/updates.json in a zip file." + schema: + type: string + default: "0" + - variable: LOG_LEVEL + label: "LOG_LEVEL" + description: "Level of logging, debug, info, warning or error." + schema: + type: string + default: "info" + enum: + - value: "info" + description: "info" + - value: "debug" + description: "debug" + - value: "warning" + description: "warning" + - value: "error" + description: "error" + - variable: LOG_CALLER + label: "LOG_CALLER" + description: "Show caller per log line, hidden or short." + schema: + type: string + default: "hidden" + enum: + - value: "hidden" + description: "hidden" + - value: "short" + description: "short" + - variable: SHOUTRRR_ADDRESSES + label: "SHOUTRRR_ADDRESSES" + description: "(optional) Comma separated list of Shoutrrr addresses (notification services)" + schema: + type: string + default: "" +# Include{containerBasic} +# Include{containerAdvanced} + +# Include{containerConfig} +# Include{serviceRoot} +# Include{serviceMain} +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: main + label: "Main Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 10227 + required: true +# Include{serviceExpertRoot} + default: false +# Include{serviceExpert} +# Include{serviceList} +# Include{persistenceRoot} + - variable: data + label: "App Data Storage" + description: "Stores the Application Data." + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} +# Include{persistenceList} +# Include{ingressRoot} + - variable: main + label: "Main Ingress" + schema: + additional_attrs: true + type: dict + attrs: +# Include{ingressDefault} +# Include{ingressTLS} +# Include{ingressTraefik} +# Include{ingressList} +# Include{securityContextRoot} + + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 568 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 568 +# Include{securityContextContainer} +# Include{securityContextAdvanced} +# Include{securityContextPod} + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + +# Include{resources} +# Include{advanced} +# Include{addons} +# Include{codeserver} +# Include{netshoot} +# Include{vpn} +# Include{documentation} diff --git a/tmp/ddns-updater/templates/NOTES.txt b/tmp/ddns-updater/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/tmp/ddns-updater/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/tmp/ddns-updater/templates/common.yaml b/tmp/ddns-updater/templates/common.yaml new file mode 100644 index 00000000000..b51394e00a4 --- /dev/null +++ b/tmp/ddns-updater/templates/common.yaml @@ -0,0 +1 @@ +{{ include "tc.v1.common.loader.all" . }} diff --git a/tmp/ddns-updater/values.yaml b/tmp/ddns-updater/values.yaml new file mode 100644 index 00000000000..d9f9e26e0a7 --- /dev/null +++ b/tmp/ddns-updater/values.yaml @@ -0,0 +1,53 @@ +image: + repository: tccr.io/truecharts/ddns-updater + tag: v2.4.1@sha256:da6249fc9b5d1fbedfc4a4d7f0ed0bcff8c0742c54449c9f4b375fa55b7d98fe + pullPolicy: IfNotPresent + +service: + main: + ports: + main: + port: 10227 + protocol: http + +workload: + main: + podSpec: + containers: + main: + probes: + liveness: + type: http + path: / + readiness: + type: http + path: / + startup: + type: http + path: / + env: + LISTENING_PORT: "{{ .Values.service.main.ports.main.port }}" + CONFIG: "" + PERIOD: "5m" + IPV6_PREFIX: "/128" + PUBLICIP_FETCHERS: "all" + PUBLICIP_HTTP_PROVIDERS: "all" + PUBLICIPV4_HTTP_PROVIDERS: "all" + PUBLICIPV6_HTTP_PROVIDERS: "all" + PUBLICIP_DNS_PROVIDERS: "all" + PUBLICIP_DNS_TIMEOUT: "3s" + UPDATE_COOLDOWN_PERIOD: "5m" + HTTP_TIMEOUT: "10s" + BACKUP_PERIOD: "0" + LOG_LEVEL: "info" + LOG_CALLER: "hidden" + SHOUTRRR_ADDRESSES: "" + +persistence: + data: + enabled: true + mountPath: /updater/data + +portal: + open: + enabled: true diff --git a/tmp/deemix/.helmignore b/tmp/deemix/.helmignore new file mode 100644 index 00000000000..77ca5567b26 --- /dev/null +++ b/tmp/deemix/.helmignore @@ -0,0 +1,30 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ +# OWNERS file for Kubernetes +OWNERS +# helm-docs templates +*.gotmpl +# docs folder +/docs +# icon +icon.png diff --git a/tmp/deemix/CHANGELOG.md b/tmp/deemix/CHANGELOG.md new file mode 100644 index 00000000000..14fc426c90d --- /dev/null +++ b/tmp/deemix/CHANGELOG.md @@ -0,0 +1,1068 @@ +# Changelog + + + +## [deemix-4.0.0](https://github.com/truecharts/charts/compare/deemix-3.0.43...deemix-4.0.0) (2022-11-10) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Major Change to GUI + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + ### Fix + +- change container config label + + + + +## [deemix-3.0.46](https://github.com/truecharts/charts/compare/deemix-3.0.43...deemix-3.0.46) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [deemix-3.0.45](https://github.com/truecharts/charts/compare/deemix-3.0.43...deemix-3.0.45) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [deemix-3.0.45](https://github.com/truecharts/charts/compare/deemix-3.0.43...deemix-3.0.45) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [deemix-3.0.45](https://github.com/truecharts/charts/compare/deemix-3.0.43...deemix-3.0.45) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [deemix-3.0.44](https://github.com/truecharts/charts/compare/deemix-3.0.43...deemix-3.0.44) (2022-11-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [deemix-3.0.44](https://github.com/truecharts/charts/compare/deemix-3.0.43...deemix-3.0.44) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [deemix-3.0.43](https://github.com/truecharts/charts/compare/deemix-3.0.42...deemix-3.0.43) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4317](https://github.com/truecharts/charts/issues/4317)) + + + + +## [deemix-3.0.42](https://github.com/truecharts/charts/compare/deemix-3.0.41...deemix-3.0.42) (2022-11-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4308](https://github.com/truecharts/charts/issues/4308)) + + + + +## [deemix-3.0.41](https://github.com/truecharts/charts/compare/deemix-3.0.40...deemix-3.0.41) (2022-11-02) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4261](https://github.com/truecharts/charts/issues/4261)) + + + + +## [deemix-3.0.40](https://github.com/truecharts/charts/compare/deemix-3.0.39...deemix-3.0.40) (2022-10-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4182](https://github.com/truecharts/charts/issues/4182)) + + + + +## [deemix-3.0.39](https://github.com/truecharts/charts/compare/deemix-3.0.38...deemix-3.0.39) (2022-10-19) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4122](https://github.com/truecharts/charts/issues/4122)) + + + + +## [deemix-3.0.38](https://github.com/truecharts/charts/compare/deemix-3.0.37...deemix-3.0.38) (2022-10-12) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4071](https://github.com/truecharts/charts/issues/4071)) + + + + +## [deemix-3.0.37](https://github.com/truecharts/charts/compare/deemix-3.0.36...deemix-3.0.37) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [deemix-3.0.37](https://github.com/truecharts/charts/compare/deemix-3.0.36...deemix-3.0.37) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [deemix-3.0.36](https://github.com/truecharts/charts/compare/deemix-3.0.35...deemix-3.0.36) (2022-10-05) + +### Chore + +- Auto-update chart README [skip ci] + - split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979)) + - update helm general non-major + + + + +## [deemix-3.0.35](https://github.com/truecharts/charts/compare/deemix-3.0.34...deemix-3.0.35) (2022-09-27) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918)) + + + + +## [deemix-3.0.34](https://github.com/truecharts/charts/compare/deemix-3.0.33...deemix-3.0.34) (2022-09-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898)) + + + + +## [deemix-3.0.33](https://github.com/truecharts/charts/compare/deemix-3.0.32...deemix-3.0.33) (2022-09-22) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [deemix-3.0.33](https://github.com/truecharts/charts/compare/deemix-3.0.32...deemix-3.0.33) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [deemix-3.0.33](https://github.com/truecharts/charts/compare/deemix-3.0.32...deemix-3.0.33) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [deemix-3.0.33](https://github.com/truecharts/charts/compare/deemix-3.0.32...deemix-3.0.33) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [deemix-3.0.33](https://github.com/truecharts/charts/compare/deemix-3.0.32...deemix-3.0.33) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [deemix-3.0.33](https://github.com/truecharts/charts/compare/deemix-3.0.32...deemix-3.0.33) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [deemix-3.0.33](https://github.com/truecharts/charts/compare/deemix-3.0.32...deemix-3.0.33) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [deemix-3.0.33](https://github.com/truecharts/charts/compare/deemix-3.0.32...deemix-3.0.33) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [deemix-3.0.33](https://github.com/truecharts/charts/compare/deemix-3.0.32...deemix-3.0.33) (2022-09-17) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [deemix-3.0.33](https://github.com/truecharts/charts/compare/deemix-3.0.32...deemix-3.0.33) (2022-09-18) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [deemix-3.0.33](https://github.com/truecharts/charts/compare/deemix-3.0.32...deemix-3.0.33) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [deemix-3.0.33](https://github.com/truecharts/charts/compare/deemix-3.0.32...deemix-3.0.33) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [deemix-3.0.33](https://github.com/truecharts/charts/compare/deemix-3.0.32...deemix-3.0.33) (2022-09-15) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [deemix-3.0.33](https://github.com/truecharts/charts/compare/deemix-3.0.32...deemix-3.0.33) (2022-09-15) + +### Chore + +- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [deemix-3.0.32](https://github.com/truecharts/charts/compare/deemix-3.0.31...deemix-3.0.32) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [deemix-3.0.32](https://github.com/truecharts/charts/compare/deemix-3.0.31...deemix-3.0.32) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [deemix-3.0.32](https://github.com/truecharts/charts/compare/deemix-3.0.31...deemix-3.0.32) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [deemix-3.0.32](https://github.com/truecharts/charts/compare/deemix-3.0.31...deemix-3.0.32) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [deemix-3.0.32](https://github.com/truecharts/charts/compare/deemix-3.0.31...deemix-3.0.32) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [deemix-3.0.32](https://github.com/truecharts/charts/compare/deemix-3.0.31...deemix-3.0.32) (2022-09-11) + +### Chore + +- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [deemix-3.0.31](https://github.com/truecharts/charts/compare/deemix-3.0.30...deemix-3.0.31) (2022-08-30) + +### Chore + +- update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639)) + + + + +## [deemix-3.0.30](https://github.com/truecharts/charts/compare/deemix-3.0.29...deemix-3.0.30) (2022-08-30) + +### Chore + +- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [deemix-3.0.29](https://github.com/truecharts/charts/compare/deemix-3.0.28...deemix-3.0.29) (2022-08-29) + +### Chore + +- update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619)) + + + + +## [deemix-3.0.28](https://github.com/truecharts/charts/compare/deemix-3.0.27...deemix-3.0.28) (2022-08-23) + +### Chore + +- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545)) + + + + +## [deemix-3.0.27](https://github.com/truecharts/charts/compare/deemix-3.0.26...deemix-3.0.27) (2022-08-23) + +### Chore + +- update docker general non-major docker tags ([#3544](https://github.com/truecharts/charts/issues/3544)) + + + + +## [deemix-3.0.26](https://github.com/truecharts/charts/compare/deemix-3.0.25...deemix-3.0.26) (2022-08-14) + +### Chore + +- update docker general non-major docker tags ([#3465](https://github.com/truecharts/charts/issues/3465)) + + + + +## [deemix-3.0.25](https://github.com/truecharts/charts/compare/deemix-3.0.24...deemix-3.0.25) (2022-08-12) + +### Chore + +- add documentation checkbox/section to all SCALE Apps + - update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456)) + + ### Fix + +- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447)) + + + + +## [deemix-3.0.24](https://github.com/truecharts/charts/compare/deemix-3.0.23...deemix-3.0.24) (2022-08-08) + +### Chore + +- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + + + +## [deemix-3.0.23](https://github.com/truecharts/apps/compare/deemix-3.0.22...deemix-3.0.23) (2022-07-26) + +### Chore + +- update home links ([#3291](https://github.com/truecharts/apps/issues/3291)) + - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302)) + + + + +## [deemix-3.0.22](https://github.com/truecharts/apps/compare/deemix-3.0.21...deemix-3.0.22) (2022-07-25) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [deemix-3.0.22](https://github.com/truecharts/apps/compare/deemix-3.0.21...deemix-3.0.22) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [deemix-3.0.21](https://github.com/truecharts/apps/compare/deemix-3.0.20...deemix-3.0.21) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [deemix-3.0.21](https://github.com/truecharts/apps/compare/deemix-3.0.20...deemix-3.0.21) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [deemix-3.0.21](https://github.com/truecharts/apps/compare/deemix-3.0.20...deemix-3.0.21) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [deemix-3.0.20](https://github.com/truecharts/apps/compare/deemix-3.0.18...deemix-3.0.20) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [deemix-3.0.18](https://github.com/truecharts/apps/compare/deemix-3.0.17...deemix-3.0.18) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [deemix-3.0.17](https://github.com/truecharts/apps/compare/deemix-3.0.16...deemix-3.0.17) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [deemix-3.0.16](https://github.com/truecharts/apps/compare/deemix-3.0.14...deemix-3.0.16) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [deemix-3.0.14](https://github.com/truecharts/apps/compare/deemix-3.0.12...deemix-3.0.14) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [deemix-3.0.12](https://github.com/truecharts/apps/compare/deemix-3.0.11...deemix-3.0.12) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [deemix-3.0.11](https://github.com/truecharts/apps/compare/deemix-3.0.10...deemix-3.0.11) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [deemix-3.0.10](https://github.com/truecharts/apps/compare/deemix-3.0.9...deemix-3.0.10) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [deemix-3.0.9](https://github.com/truecharts/apps/compare/deemix-3.0.8...deemix-3.0.9) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [deemix-3.0.8](https://github.com/truecharts/apps/compare/deemix-3.0.7...deemix-3.0.8) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [deemix-3.0.7](https://github.com/truecharts/apps/compare/deemix-3.0.6...deemix-3.0.7) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [deemix-3.0.6](https://github.com/truecharts/apps/compare/deemix-3.0.5...deemix-3.0.6) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [deemix-3.0.5](https://github.com/truecharts/apps/compare/deemix-3.0.4...deemix-3.0.5) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [deemix-3.0.4](https://github.com/truecharts/apps/compare/deemix-3.0.3...deemix-3.0.4) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [deemix-3.0.3](https://github.com/truecharts/apps/compare/deemix-3.0.2...deemix-3.0.3) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [deemix-3.0.2](https://github.com/truecharts/apps/compare/deemix-3.0.1...deemix-3.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [deemix-3.0.1](https://github.com/truecharts/apps/compare/deemix-2.0.16...deemix-3.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [deemix-3.0.0](https://github.com/truecharts/apps/compare/deemix-2.0.16...deemix-3.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [deemix-2.0.16](https://github.com/truecharts/apps/compare/deemix-2.0.15...deemix-2.0.16) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [deemix-2.0.15](https://github.com/truecharts/apps/compare/deemix-2.0.14...deemix-2.0.15) (2022-05-29) + +#### Chore + +* update docker general non-major ([#2762](https://github.com/truecharts/apps/issues/2762)) + + + + +### [deemix-2.0.14](https://github.com/truecharts/apps/compare/deemix-2.0.13...deemix-2.0.14) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [deemix-2.0.14](https://github.com/truecharts/apps/compare/deemix-2.0.13...deemix-2.0.14) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [deemix-2.0.13](https://github.com/truecharts/apps/compare/deemix-2.0.12...deemix-2.0.13) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [deemix-2.0.12](https://github.com/truecharts/apps/compare/deemix-2.0.11...deemix-2.0.12) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [deemix-2.0.12](https://github.com/truecharts/apps/compare/deemix-2.0.11...deemix-2.0.12) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [deemix-2.0.11](https://github.com/truecharts/apps/compare/deemix-2.0.10...deemix-2.0.11) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [deemix-2.0.10](https://github.com/truecharts/apps/compare/deemix-2.0.9...deemix-2.0.10) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [deemix-2.0.9](https://github.com/truecharts/apps/compare/deemix-2.0.8...deemix-2.0.9) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [deemix-2.0.8](https://github.com/truecharts/apps/compare/deemix-2.0.7...deemix-2.0.8) (2022-05-04) + +#### Chore + +* update docker general non-major ([#2606](https://github.com/truecharts/apps/issues/2606)) + + + + +### [deemix-2.0.7](https://github.com/truecharts/apps/compare/deemix-2.0.6...deemix-2.0.7) (2022-04-29) + +#### Chore + +* update docker general non-major ([#2581](https://github.com/truecharts/apps/issues/2581)) + + + + +### [deemix-2.0.6](https://github.com/truecharts/apps/compare/deemix-2.0.5...deemix-2.0.6) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [deemix-2.0.5](https://github.com/truecharts/apps/compare/deemix-2.0.4...deemix-2.0.5) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [deemix-2.0.4](https://github.com/truecharts/apps/compare/deemix-2.0.3...deemix-2.0.4) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [deemix-2.0.3](https://github.com/truecharts/apps/compare/deemix-2.0.2...deemix-2.0.3) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [deemix-2.0.2](https://github.com/truecharts/apps/compare/deemix-2.0.1...deemix-2.0.2) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [deemix-2.0.1](https://github.com/truecharts/apps/compare/deemix-2.0.0...deemix-2.0.1) (2022-03-30) + +#### Chore + +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [deemix-2.0.0](https://github.com/truecharts/apps/compare/deemix-1.0.7...deemix-2.0.0) (2022-03-27) + +#### Feat + +* move to stable ([#2306](https://github.com/truecharts/apps/issues/2306)) + + + + +### [deemix-1.0.7](https://github.com/truecharts/apps/compare/deemix-1.0.6...deemix-1.0.7) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [deemix-1.0.2](https://github.com/truecharts/apps/compare/deemix-1.0.1...deemix-1.0.2) (2022-03-15) + +#### Chore + +* update docker general non-major ([#2178](https://github.com/truecharts/apps/issues/2178)) + + + + +### [deemix-1.0.1](https://github.com/truecharts/apps/compare/deemix-1.0.0...deemix-1.0.1) (2022-03-07) + +#### Chore + +* update helm general non-major helm releases ([#2111](https://github.com/truecharts/apps/issues/2111)) +* Remove `-icon` string from icon png's ([#2040](https://github.com/truecharts/apps/issues/2040)) + + + + +### [deemix-1.0.0](https://github.com/truecharts/apps/compare/deemix-0.0.2...deemix-1.0.0) (2022-03-03) + +#### Chore + +* remove fixed env from questions.yaml +* update helm general major helm releases ([#2021](https://github.com/truecharts/apps/issues/2021)) + +#### Fix + +* BREAKING CHANGE Move some env-vars outside of env section ([#2010](https://github.com/truecharts/apps/issues/2010)) +* fix deemix questions.yaml + + + + +### [deemix-0.0.2](https://github.com/truecharts/apps/compare/deemix-0.0.1...deemix-0.0.2) (2022-03-02) + +#### Chore + +* update helm general non-major helm releases ([#1999](https://github.com/truecharts/apps/issues/1999)) + + + + +### deemix-0.0.1 (2022-02-25) + +#### Feat + +* Add deemix ([#1933](https://github.com/truecharts/apps/issues/1933)) diff --git a/tmp/deemix/Chart.yaml b/tmp/deemix/Chart.yaml new file mode 100644 index 00000000000..ddcbaf1b561 --- /dev/null +++ b/tmp/deemix/Chart.yaml @@ -0,0 +1,30 @@ +apiVersion: v2 +appVersion: "latest" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +deprecated: false +description: deemix is a deezer downloader built from the ashes of Deezloader Remix. +home: https://truecharts.org/charts/stable/deemix +icon: https://truecharts.org/img/hotlink-ok/chart-icons/deemix.png +keywords: + - music + - deemix + - deezer +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: deemix +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/deemix + - https://gitlab.com/Bockiii/deemix-docker.git + - https://git.freezerapp.xyz/RemixDev/deemix-py +type: application +version: 6.0.0 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" diff --git a/tmp/deemix/README.md b/tmp/deemix/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/deemix/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/deemix/icon.png b/tmp/deemix/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..e944ad2a82a197db46a994797911796090d0a60e GIT binary patch literal 14015 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 nhSdZuf(rHj@(Rt`|AZ|5D%M*5gVPT +### [deluge-11.0.13](https://github.com/truecharts/apps/compare/deluge-11.0.12...deluge-11.0.13) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [deluge-11.0.12](https://github.com/truecharts/apps/compare/deluge-11.0.11...deluge-11.0.12) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [deluge-11.0.11](https://github.com/truecharts/apps/compare/deluge-11.0.10...deluge-11.0.11) (2022-07-10) + +#### Fix + +* revert combine ports ([#3119](https://github.com/truecharts/apps/issues/3119)) + + + + +### [deluge-11.0.10](https://github.com/truecharts/apps/compare/deluge-11.0.9...deluge-11.0.10) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [deluge-11.0.9](https://github.com/truecharts/apps/compare/deluge-11.0.8...deluge-11.0.9) (2022-07-09) + +#### Chore + +* combine some ports ([#3096](https://github.com/truecharts/apps/issues/3096)) + + + + +### [deluge-11.0.8](https://github.com/truecharts/apps/compare/deluge-11.0.7...deluge-11.0.8) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [deluge-11.0.7](https://github.com/truecharts/apps/compare/deluge-11.0.6...deluge-11.0.7) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [deluge-11.0.6](https://github.com/truecharts/apps/compare/deluge-11.0.5...deluge-11.0.6) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [deluge-11.0.5](https://github.com/truecharts/apps/compare/deluge-11.0.4...deluge-11.0.5) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [deluge-11.0.4](https://github.com/truecharts/apps/compare/deluge-11.0.3...deluge-11.0.4) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [deluge-11.0.3](https://github.com/truecharts/apps/compare/deluge-11.0.2...deluge-11.0.3) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [deluge-11.0.2](https://github.com/truecharts/apps/compare/deluge-11.0.1...deluge-11.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [deluge-11.0.1](https://github.com/truecharts/apps/compare/deluge-10.0.23...deluge-11.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [deluge-11.0.0](https://github.com/truecharts/apps/compare/deluge-10.0.23...deluge-11.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [deluge-10.0.23](https://github.com/truecharts/apps/compare/deluge-10.0.22...deluge-10.0.23) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [deluge-10.0.22](https://github.com/truecharts/apps/compare/deluge-10.0.21...deluge-10.0.22) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [deluge-10.0.22](https://github.com/truecharts/apps/compare/deluge-10.0.21...deluge-10.0.22) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [deluge-10.0.21](https://github.com/truecharts/apps/compare/deluge-10.0.20...deluge-10.0.21) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [deluge-10.0.20](https://github.com/truecharts/apps/compare/deluge-10.0.19...deluge-10.0.20) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [deluge-10.0.20](https://github.com/truecharts/apps/compare/deluge-10.0.19...deluge-10.0.20) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [deluge-10.0.19](https://github.com/truecharts/apps/compare/deluge-10.0.18...deluge-10.0.19) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [deluge-10.0.18](https://github.com/truecharts/apps/compare/deluge-10.0.17...deluge-10.0.18) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [deluge-10.0.17](https://github.com/truecharts/apps/compare/deluge-10.0.16...deluge-10.0.17) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [deluge-10.0.16](https://github.com/truecharts/apps/compare/deluge-10.0.15...deluge-10.0.16) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [deluge-10.0.15](https://github.com/truecharts/apps/compare/deluge-10.0.14...deluge-10.0.15) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [deluge-10.0.14](https://github.com/truecharts/apps/compare/deluge-10.0.13...deluge-10.0.14) (2022-04-13) + +#### Chore + +* update docker general non-major + + + + +### [deluge-10.0.13](https://github.com/truecharts/apps/compare/deluge-10.0.12...deluge-10.0.13) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [deluge-10.0.12](https://github.com/truecharts/apps/compare/deluge-10.0.11...deluge-10.0.12) (2022-04-09) + +#### Chore + +* update docker general non-major ([#2460](https://github.com/truecharts/apps/issues/2460)) + + + + +### [deluge-10.0.11](https://github.com/truecharts/apps/compare/deluge-10.0.10...deluge-10.0.11) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [deluge-10.0.10](https://github.com/truecharts/apps/compare/deluge-10.0.9...deluge-10.0.10) (2022-04-03) + +#### Fix + +* fix versioning scheme ([#2404](https://github.com/truecharts/apps/issues/2404)) + + + + +### [deluge-10.0.9](https://github.com/truecharts/apps/compare/deluge-10.0.8...deluge-10.0.9) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [deluge-10.0.8](https://github.com/truecharts/apps/compare/deluge-10.0.7...deluge-10.0.8) (2022-03-30) + +#### Chore + +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [deluge-10.0.7](https://github.com/truecharts/apps/compare/deluge-10.0.6...deluge-10.0.7) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [deluge-10.0.5](https://github.com/truecharts/apps/compare/deluge-10.0.4...deluge-10.0.5) (2022-03-24) + +#### Fix + +* small fixes ([#2274](https://github.com/truecharts/apps/issues/2274)) + + + + +### [deluge-10.0.1](https://github.com/truecharts/apps/compare/deluge-10.0.0...deluge-10.0.1) (2022-03-07) + +#### Chore + +* update helm general non-major helm releases ([#2111](https://github.com/truecharts/apps/issues/2111)) +* Remove `-icon` string from icon png's ([#2040](https://github.com/truecharts/apps/issues/2040)) + + + + +### [deluge-10.0.0](https://github.com/truecharts/apps/compare/deluge-9.0.44...deluge-10.0.0) (2022-03-03) + +#### Chore + +* update helm general major helm releases ([#2021](https://github.com/truecharts/apps/issues/2021)) + +#### Fix + +* BREAKING CHANGE Move some env-vars outside of env section ([#2010](https://github.com/truecharts/apps/issues/2010)) + + + + +### [deluge-9.0.44](https://github.com/truecharts/apps/compare/deluge-9.0.43...deluge-9.0.44) (2022-03-02) + +#### Chore + +* rename `web_portal` to `open` ([#1957](https://github.com/truecharts/apps/issues/1957)) +* update helm general non-major helm releases ([#1999](https://github.com/truecharts/apps/issues/1999)) + + + + +### [deluge-9.0.43](https://github.com/truecharts/apps/compare/deluge-9.0.42...deluge-9.0.43) (2022-02-21) + +#### Chore + +* update helm general non-major helm releases ([#1927](https://github.com/truecharts/apps/issues/1927)) + + + + +### [deluge-9.0.42](https://github.com/truecharts/apps/compare/deluge-9.0.41...deluge-9.0.42) (2022-02-15) + +#### Chore + +* update helm general non-major helm releases ([#1901](https://github.com/truecharts/apps/issues/1901)) + + + + +### [deluge-9.0.41](https://github.com/truecharts/apps/compare/deluge-9.0.40...deluge-9.0.41) (2022-02-08) + +#### Chore + +* update helm general non-major helm releases ([#1871](https://github.com/truecharts/apps/issues/1871)) + + + + +### [deluge-9.0.40](https://github.com/truecharts/apps/compare/deluge-9.0.39...deluge-9.0.40) (2022-02-06) + +#### Chore + +* update helm chart common to v8.15.0 ([#1859](https://github.com/truecharts/apps/issues/1859)) + + + + +### [deluge-9.0.39](https://github.com/truecharts/apps/compare/deluge-9.0.38...deluge-9.0.39) (2022-02-05) + +#### Chore + +* update helm general non-major helm releases ([#1852](https://github.com/truecharts/apps/issues/1852)) + + + + +### [deluge-9.0.38](https://github.com/truecharts/apps/compare/deluge-9.0.37...deluge-9.0.38) (2022-02-02) + +#### Chore + +* update helm general non-major helm releases ([#1828](https://github.com/truecharts/apps/issues/1828)) + + + + +### [deluge-9.0.37](https://github.com/truecharts/apps/compare/deluge-9.0.36...deluge-9.0.37) (2022-01-31) + +#### Fix + +* rofs false ([#1821](https://github.com/truecharts/apps/issues/1821)) + + + + +### [deluge-9.0.36](https://github.com/truecharts/apps/compare/deluge-9.0.35...deluge-9.0.36) (2022-01-25) + +#### Chore + +* update helm general non-major helm releases ([#1791](https://github.com/truecharts/apps/issues/1791)) + + + + +### [deluge-9.0.35](https://github.com/truecharts/apps/compare/deluge-9.0.34...deluge-9.0.35) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1766](https://github.com/truecharts/apps/issues/1766)) + + + + +### [deluge-9.0.34](https://github.com/truecharts/apps/compare/deluge-9.0.33...deluge-9.0.34) (2022-01-21) + +#### Chore + +* update helm general non-major helm releases ([#1759](https://github.com/truecharts/apps/issues/1759)) + +#### Fix + +* set additional_attrs: true on all dicts ([#1750](https://github.com/truecharts/apps/issues/1750)) + + + + +### [deluge-9.0.33](https://github.com/truecharts/apps/compare/deluge-9.0.32...deluge-9.0.33) (2022-01-18) + +#### Chore + +* update helm general non-major helm releases ([#1732](https://github.com/truecharts/apps/issues/1732)) + + + + +### [deluge-9.0.32](https://github.com/truecharts/apps/compare/deluge-9.0.31...deluge-9.0.32) (2022-01-13) + +#### Chore + +* update helm general non-major helm releases ([#1712](https://github.com/truecharts/apps/issues/1712)) + +#### Feat + +* expose capabilities in GUI ([#1709](https://github.com/truecharts/apps/issues/1709)) + + + + +### [deluge-9.0.31](https://github.com/truecharts/apps/compare/deluge-9.0.30...deluge-9.0.31) (2022-01-12) + +#### Chore + +* update helm general non-major helm releases ([#1704](https://github.com/truecharts/apps/issues/1704)) + + + + +### [deluge-9.0.30](https://github.com/truecharts/apps/compare/deluge-9.0.29...deluge-9.0.30) (2022-01-11) + +#### Chore + +* update helm general non-major helm releases ([#1693](https://github.com/truecharts/apps/issues/1693)) + + + + +### [deluge-9.0.29](https://github.com/truecharts/apps/compare/deluge-9.0.28...deluge-9.0.29) (2022-01-04) + +#### Chore + +* update helm general non-major helm releases + + + + +### [deluge-9.0.28](https://github.com/truecharts/apps/compare/deluge-9.0.27...deluge-9.0.28) (2021-12-28) + +#### Chore + +* update helm general non-major helm releases ([#1623](https://github.com/truecharts/apps/issues/1623)) + + + + +### [deluge-9.0.27](https://github.com/truecharts/apps/compare/deluge-9.0.26...deluge-9.0.27) (2021-12-21) + +#### Chore + +* update helm general non-major helm releases ([#1596](https://github.com/truecharts/apps/issues/1596)) + + + + +### [deluge-9.0.26](https://github.com/truecharts/apps/compare/deluge-9.0.25...deluge-9.0.26) (2021-12-19) + +#### Chore + +* Last patch bump before RC2 branch-off +* remove `editable: true` as this is the default ([#1576](https://github.com/truecharts/apps/issues/1576)) +* remove `Enable the port` button from `questions.yaml` as it was already hidden and defined in `values.yaml` ([#1575](https://github.com/truecharts/apps/issues/1575)) + + + + +### [deluge-9.0.25](https://github.com/truecharts/apps/compare/deluge-9.0.24...deluge-9.0.25) (2021-12-19) + +#### Chore + +* completely remove mountPath reference from GUI ([#1572](https://github.com/truecharts/apps/issues/1572)) +* update helm general non-major helm releases ([#1571](https://github.com/truecharts/apps/issues/1571)) + + + + +### [deluge-9.0.24](https://github.com/truecharts/apps/compare/deluge-9.0.23...deluge-9.0.24) (2021-12-18) + +#### Chore + +* cleanup questions by removing hidden dicts ([#1558](https://github.com/truecharts/apps/issues/1558)) +* App-Icon Organization ([#1539](https://github.com/truecharts/apps/issues/1539)) + + + + +### [deluge-9.0.23](https://github.com/truecharts/apps/compare/deluge-9.0.22...deluge-9.0.23) (2021-12-14) + +#### Chore + +* update helm general non-major helm releases ([#1535](https://github.com/truecharts/apps/issues/1535)) + + + + +### [deluge-9.0.22](https://github.com/truecharts/apps/compare/deluge-9.0.21...deluge-9.0.22) (2021-12-13) + +#### Chore + +* move incubator apps to stable and bump everything + + + + +### [deluge-9.0.21](https://github.com/truecharts/apps/compare/deluge-9.0.20...deluge-9.0.21) (2021-12-11) + +#### Chore + +* update general helm non-major helm releases ([#1509](https://github.com/truecharts/apps/issues/1509)) + + + + +### [deluge-9.0.20](https://github.com/truecharts/apps/compare/deluge-9.0.19...deluge-9.0.20) (2021-12-07) + +#### Chore + +* update non-major deps helm releases ([#1481](https://github.com/truecharts/apps/issues/1481)) + + + + +### deluge-9.0.19 (2021-12-05) + +#### Chore + +* bump apps to generate security page +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major deps helm releases ([#1471](https://github.com/truecharts/apps/issues/1471)) +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + +#### Fix + +* fix typo in theme selection ([#1428](https://github.com/truecharts/apps/issues/1428)) + + + + +### [deluge-9.0.18](https://github.com/truecharts/apps/compare/deluge-9.0.17...deluge-9.0.18) (2021-12-05) + +#### Chore + +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) + + + + +### [deluge-9.0.17](https://github.com/truecharts/apps/compare/deluge-9.0.16...deluge-9.0.17) (2021-12-04) + +#### Chore + +* bump apps to generate security page + + + + +### [deluge-9.0.16](https://github.com/truecharts/apps/compare/deluge-9.0.15...deluge-9.0.16) (2021-12-04) + +#### Chore + +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) + + + + +### [deluge-9.0.15](https://github.com/truecharts/apps/compare/deluge-9.0.14...deluge-9.0.15) (2021-12-03) + +#### Chore + +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) + + + + +### [deluge-9.0.14](https://github.com/truecharts/apps/compare/deluge-9.0.13...deluge-9.0.14) (2021-11-30) + +#### Chore + +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) +* update default ports docs ([#1412](https://github.com/truecharts/apps/issues/1412)) + + + + +### [deluge-9.0.13](https://github.com/truecharts/apps/compare/deluge-9.0.12...deluge-9.0.13) (2021-11-23) + +#### Chore + +* update non-major deps helm releases ([#1386](https://github.com/truecharts/apps/issues/1386)) + + + + +### [deluge-9.0.12](https://github.com/truecharts/apps/compare/deluge-9.0.11...deluge-9.0.12) (2021-11-22) + +#### Chore + +* update non-major deps helm releases ([#1383](https://github.com/truecharts/apps/issues/1383)) + +#### Fix + +* Default enable all services ([#1361](https://github.com/truecharts/apps/issues/1361)) + + + + +### [deluge-9.0.11](https://github.com/truecharts/apps/compare/deluge-9.0.10...deluge-9.0.11) (2021-11-16) + +#### Chore + +* update non-major deps helm releases ([#1345](https://github.com/truecharts/apps/issues/1345)) + + + + +### [deluge-9.0.10](https://github.com/truecharts/apps/compare/deluge-9.0.9...deluge-9.0.10) (2021-11-15) + +#### Chore + +* persistence cleanup and small bugfixes ([#1329](https://github.com/truecharts/apps/issues/1329)) +* update non-major deps helm releases ([#1338](https://github.com/truecharts/apps/issues/1338)) + + + + +### [deluge-9.0.9](https://github.com/truecharts/apps/compare/deluge-9.0.8...deluge-9.0.9) (2021-11-14) + +#### Chore + +* fixes around the GUI refactor ([#1316](https://github.com/truecharts/apps/issues/1316)) +* move port above advanced in GUI ([#1326](https://github.com/truecharts/apps/issues/1326)) +* clean up Chart.yaml ([#1322](https://github.com/truecharts/apps/issues/1322)) +* update non-major deps helm releases ([#1328](https://github.com/truecharts/apps/issues/1328)) +* update non-major ([#1327](https://github.com/truecharts/apps/issues/1327)) + +#### Fix + +* split udp and tcp ports ([#1321](https://github.com/truecharts/apps/issues/1321)) +* Allow spaces in paths ([#1306](https://github.com/truecharts/apps/issues/1306)) + + + + +### [deluge-9.0.8](https://github.com/truecharts/apps/compare/deluge-9.0.7...deluge-9.0.8) (2021-11-09) + +#### Chore + +* update non-major deps helm releases ([#1297](https://github.com/truecharts/apps/issues/1297)) + + + + +### [deluge-9.0.7](https://github.com/truecharts/apps/compare/deluge-9.0.6...deluge-9.0.7) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1295](https://github.com/truecharts/apps/issues/1295)) + + + + +### [deluge-9.0.6](https://github.com/truecharts/apps/compare/deluge-9.0.5...deluge-9.0.6) (2021-11-07) + +#### Chore + +* update non-major ([#1270](https://github.com/truecharts/apps/issues/1270)) + + + + +### [deluge-9.0.5](https://github.com/truecharts/apps/compare/deluge-9.0.4...deluge-9.0.5) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1291](https://github.com/truecharts/apps/issues/1291)) + +#### Chore + +* Simplify GUI for deployment, persistence and securityContext ([#1289](https://github.com/truecharts/apps/issues/1289)) + +#### Feat + +* Simplify the Services GUI ([#1290](https://github.com/truecharts/apps/issues/1290)) + + + + +### [deluge-9.0.4](https://github.com/truecharts/apps/compare/deluge-9.0.3...deluge-9.0.4) (2021-11-02) + +#### Chore + +* update non-major deps helm releases ([#1267](https://github.com/truecharts/apps/issues/1267)) + + + + +### [deluge-9.0.3](https://github.com/truecharts/apps/compare/deluge-9.0.2...deluge-9.0.3) (2021-11-01) + +#### Chore + +* update non-major deps helm releases ([#1264](https://github.com/truecharts/apps/issues/1264)) + + + + +### [deluge-9.0.2](https://github.com/truecharts/apps/compare/deluge-9.0.1...deluge-9.0.2) (2021-10-26) + +#### Chore + +* update non-major deps helm releases ([#1245](https://github.com/truecharts/apps/issues/1245)) + + + + +### [deluge-9.0.1](https://github.com/truecharts/apps/compare/deluge-9.0.0...deluge-9.0.1) (2021-10-26) + +#### Chore + +* update helm chart common to v8.3.15 ([#1240](https://github.com/truecharts/apps/issues/1240)) + + + + +### [deluge-9.0.0](https://github.com/truecharts/apps/compare/deluge-8.0.20...deluge-9.0.0) (2021-10-25) + +#### Chore + +* Adapt for TrueNAS SCALE RC1 + + + + +### [deluge-8.0.20](https://github.com/truecharts/apps/compare/deluge-8.0.19...deluge-8.0.20) (2021-10-20) + +#### Chore + +* bump apps, remove duplicates and move incubator to stable for RC1 + + + + +### [deluge-8.0.17](https://github.com/truecharts/apps/compare/deluge-8.0.16...deluge-8.0.17) (2021-10-20) + +#### Chore + +* bump versions to rerelease and fix icons + + + + +### [deluge-8.0.16](https://github.com/truecharts/apps/compare/deluge-8.0.15...deluge-8.0.16) (2021-10-19) + +#### Change + +* Project-Eclipse 3, Automatically generate item.yaml ([#1178](https://github.com/truecharts/apps/issues/1178)) + +#### Chore + +* Project-Eclipse 5, move app-readme to automatic generation script ([#1181](https://github.com/truecharts/apps/issues/1181)) +* Project-Eclipse part 2, adapting and cleaning changelog ([#1173](https://github.com/truecharts/apps/issues/1173)) +* update helm chart common to v8.3.13 ([#1184](https://github.com/truecharts/apps/issues/1184)) + +#### Feat + +* Project-Eclipse 4, Add App grading annotations to Chart.yaml ([#1180](https://github.com/truecharts/apps/issues/1180)) + +#### Refactor + +* Project Eclipse Part 6, move questions.yaml to root App folder ([#1182](https://github.com/truecharts/apps/issues/1182)) + + + + +### [deluge-8.0.15](https://github.com/truecharts/apps/compare/deluge-8.0.14...deluge-8.0.15) (2021-10-19) + +#### Fix + +* fix previous SCALE bugfix not correctly being applied + + + + +### [deluge-8.0.14](https://github.com/truecharts/apps/compare/deluge-8.0.13...deluge-8.0.14) (2021-10-19) + +#### Fix + +* Solve issues regarding ix_values.yaml not containing the image and tag definitions. ([#1176](https://github.com/truecharts/apps/issues/1176)) + + + + +### [deluge-8.0.13](https://github.com/truecharts/apps/compare/deluge-8.0.12...deluge-8.0.13) (2021-10-18) + +#### Refactor + +* Project Eclipse - part 1 - remove ix_values.yaml ([#1168](https://github.com/truecharts/apps/issues/1168)) + + + + +### [deluge-8.0.12](https://github.com/truecharts/apps/compare/deluge-8.0.11...deluge-8.0.12) (2021-10-17) + +#### Chore + +* update helm chart common to v8.3.10 ([#1160](https://github.com/truecharts/apps/issues/1160)) + +#### Fix + +* force users using correct / prefix for mounPath ([#1156](https://github.com/truecharts/apps/issues/1156)) + + + + +### [deluge-8.0.11](https://github.com/truecharts/apps/compare/deluge-8.0.10...deluge-8.0.11) (2021-10-13) + +#### Chore + +* update non-major deps helm releases ([#1133](https://github.com/truecharts/apps/issues/1133)) + + + + +### [deluge-8.0.10](https://github.com/truecharts/apps/compare/deluge-8.0.9...deluge-8.0.10) (2021-10-13) + +#### Chore + +* update non-major docker tags ([#1134](https://github.com/truecharts/apps/issues/1134)) + + + + +### [deluge-8.0.9](https://github.com/truecharts/apps/compare/deluge-8.0.8...deluge-8.0.9) (2021-10-12) + +#### Chore + +* update non-major deps helm releases ([#1126](https://github.com/truecharts/apps/issues/1126)) + + + + +### [deluge-8.0.8](https://github.com/truecharts/apps/compare/deluge-8.0.7...deluge-8.0.8) (2021-10-12) + +#### Chore + +* update non-major ([#1122](https://github.com/truecharts/apps/issues/1122)) + + + + +### [deluge-8.0.7](https://github.com/truecharts/apps/compare/deluge-8.0.6...deluge-8.0.7) (2021-10-12) + +#### Chore + +* update non-major deps helm releases ([#1123](https://github.com/truecharts/apps/issues/1123)) + + + + +### [deluge-8.0.6](https://github.com/truecharts/apps/compare/deluge-8.0.5...deluge-8.0.6) (2021-10-05) + +#### Chore + +* update non-major deps helm releases ([#1099](https://github.com/truecharts/apps/issues/1099)) + + + + +### [deluge-8.0.5](https://github.com/truecharts/apps/compare/deluge-8.0.4...deluge-8.0.5) (2021-10-05) + +#### Chore + +* update non-major ([#1098](https://github.com/truecharts/apps/issues/1098)) + + + + +### [deluge-8.0.4](https://github.com/truecharts/apps/compare/deluge-8.0.3...deluge-8.0.4) (2021-09-29) + +#### Chore + +* update helm chart common to v8.0.13 ([#1060](https://github.com/truecharts/apps/issues/1060)) + + + + +### [deluge-8.0.2](https://github.com/truecharts/apps/compare/deluge-8.0.1...deluge-8.0.2) (2021-09-28) + +#### Chore + +* update non-major ([#1046](https://github.com/truecharts/apps/issues/1046)) + + + + +### [deluge-8.0.1](https://github.com/truecharts/apps/compare/deluge-8.0.0...deluge-8.0.1) (2021-09-26) + + + + +### [deluge-8.0.0](https://github.com/truecharts/apps/compare/deluge-7.0.2...deluge-8.0.0) (2021-09-26) + + + + +### [deluge-7.0.2](https://github.com/truecharts/apps/compare/deluge-7.0.1...deluge-7.0.2) (2021-09-21) + +#### Chore + +* update non-major deps helm releases ([#1014](https://github.com/truecharts/apps/issues/1014)) + + + + +### [deluge-7.0.1](https://github.com/truecharts/apps/compare/deluge-6.11.15...deluge-7.0.1) (2021-09-13) + +#### Chore + +* move all LSIO containers to github registry ([#957](https://github.com/truecharts/apps/issues/957)) +* update non-major ([#962](https://github.com/truecharts/apps/issues/962)) + +#### Feat + +* add new GUI and VPN support to all Apps ([#977](https://github.com/truecharts/apps/issues/977)) +* Add VPN addon and move some config to includes ([#973](https://github.com/truecharts/apps/issues/973)) +* pin all container references to digests ([#963](https://github.com/truecharts/apps/issues/963)) +* Move some common containers to our own containers + +#### Fix + +* make sure podSecurityContext is included in both SCALE and Helm installs ([#956](https://github.com/truecharts/apps/issues/956)) + + +## [deluge-6.11.15](https://github.com/truecharts/apps/compare/deluge-6.11.14...deluge-6.11.15) (2021-09-08) + +### Fix + +* repair Hyperion and some misplaced GUI elements ([#922](https://github.com/truecharts/apps/issues/922)) diff --git a/tmp/deepstack/Chart.yaml b/tmp/deepstack/Chart.yaml new file mode 100644 index 00000000000..dfe7ca8b857 --- /dev/null +++ b/tmp/deepstack/Chart.yaml @@ -0,0 +1,28 @@ +apiVersion: v2 +appVersion: "2022.01.1" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +deprecated: false +description: DeepStack AI provides AI features including Face Recognition, Object Detection, Scene Recognition and custom AI Models +home: https://truecharts.org/charts/stable/deepstack +icon: https://truecharts.org/img/hotlink-ok/chart-icons/deepstack.png +keywords: + - AI +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: deepstack +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/deepstack + - https://github.com/johnolafenwa/DeepStack + - https://www.deepstack.cc/ +type: application +version: 7.0.0 +annotations: + truecharts.org/catagories: | + - AI + truecharts.org/SCALE-support: "true" diff --git a/tmp/deepstack/README.md b/tmp/deepstack/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/deepstack/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/deepstack/ci/basic-values.yaml b/tmp/deepstack/ci/basic-values.yaml new file mode 100644 index 00000000000..e69de29bb2d diff --git a/tmp/deepstack/ci/gpu-values.yaml b/tmp/deepstack/ci/gpu-values.yaml new file mode 100644 index 00000000000..dd1b0e32fd5 --- /dev/null +++ b/tmp/deepstack/ci/gpu-values.yaml @@ -0,0 +1 @@ +imageSelector: "imageGPU" diff --git a/tmp/deepstack/docs/installation_notes.md b/tmp/deepstack/docs/installation_notes.md new file mode 100644 index 00000000000..6f3bf9be6ef --- /dev/null +++ b/tmp/deepstack/docs/installation_notes.md @@ -0,0 +1,6 @@ +# Installation Notes + +## Custom Models + +If you have custom models and you wan to use them, you have to add customStorage to this app. The default path to map is `/modelstore/detection`. +In case you like to change it, you also have to change `Custom Models Path` field to the path you mapped as customStorage. diff --git a/tmp/deepstack/icon.png b/tmp/deepstack/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..d34bb6afa5d2d0ac2b332e5ebb384e24f8168743 GIT binary patch literal 16337 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 literal 0 HcmV?d00001 diff --git a/tmp/deepstack/questions.yaml b/tmp/deepstack/questions.yaml new file mode 100644 index 00000000000..61b2501bbf0 --- /dev/null +++ b/tmp/deepstack/questions.yaml @@ -0,0 +1,181 @@ +# Include{groups} +portals: + open: +# Include{portalLink} +questions: + # Portal +# Include{global} + - variable: imageSelector + group: "Container Image" + label: "Select Image" + schema: + type: string + default: "image" + enum: + - value: "image" + description: "CPU" + - value: "gpuImage" + description: "GPU" +# Include{workload} +# Include{workloadDeployment} + +# Include{replicas1} +# Include{podSpec} +# Include{containerMain} + - variable: env + group: "App Configuration" + label: "Image Environment" + schema: + additional_attrs: true + type: dict + attrs: + - variable: API-KEY + label: "API Key" + description: "The API Key protects all recognition and detection endpoints including face, scene, object detection and custom models" + schema: + type: string + private: true + default: "" + - variable: ADMIN-KEY + label: "Admin key" + description: "The admin key protects admin apis such as adding models, deleting models, list models, backup and restore." + schema: + type: string + default: "" + private: true + - variable: MODE + label: "Mode" + description: "Sets the performance mode" + schema: + type: string + default: "Medium" + enum: + - value: "High" + description: "High" + - value: "Medium" + description: "Medium" + - value: "Low" + description: "Low" + - variable: THREADCOUNT + label: "Threadcount" + description: "Sets the threadcount each endpoint will run with" + schema: + type: int + default: 5 + - variable: deepstack + group: "App Configuration" + label: "Image Environment" + schema: + additional_attrs: true + type: dict + attrs: + - variable: vision_face + label: "VISION-FACE" + description: "Enables Face Detection" + schema: + type: boolean + default: false + - variable: vision_detection + label: "VISION-DETECTION" + description: "Enables Object Detection" + schema: + type: boolean + default: true + enum: + - variable: vision_scene + label: "VISION-SCENE" + description: "Enables Scene Detection" + schema: + type: boolean + default: false + - variable: vision_face + label: "VISION-ENHANCE" + description: "Enables Enhance Endpoint" + schema: + type: boolean + default: false +# Include{containerBasic} +# Include{containerAdvanced} + +# Include{containerConfig} +# Include{serviceRoot} +# Include{serviceMain} +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: main + label: "Main Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 10049 + required: true +# Include{serviceExpertRoot} + default: false +# Include{serviceExpert} +# Include{serviceList} +# Include{persistenceRoot} + - variable: data + label: "App Config Storage" + description: "Stores the Application Configuration." + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} + - variable: modelstore + label: "App Model Storage" + description: "Stores the Application Model." + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} +# Include{persistenceList} +# Include{ingressRoot} + - variable: main + label: "Main Ingress" + schema: + additional_attrs: true + type: dict + attrs: +# Include{ingressDefault} +# Include{ingressTLS} +# Include{ingressTraefik} +# Include{ingressList} +# Include{securityContextRoot} + + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 0 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 0 +# Include{securityContextContainer} +# Include{securityContextAdvanced} +# Include{securityContextPod} + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + +# Include{resources} +# Include{advanced} +# Include{addons} +# Include{codeserver} +# Include{netshoot} +# Include{vpn} +# Include{documentation} diff --git a/tmp/deepstack/templates/NOTES.txt b/tmp/deepstack/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/tmp/deepstack/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/tmp/deepstack/templates/common.yaml b/tmp/deepstack/templates/common.yaml new file mode 100644 index 00000000000..b51394e00a4 --- /dev/null +++ b/tmp/deepstack/templates/common.yaml @@ -0,0 +1 @@ +{{ include "tc.v1.common.loader.all" . }} diff --git a/tmp/deepstack/values.yaml b/tmp/deepstack/values.yaml new file mode 100644 index 00000000000..256c71df780 --- /dev/null +++ b/tmp/deepstack/values.yaml @@ -0,0 +1,80 @@ +image: + repository: tccr.io/truecharts/deepstack-cpu + pullPolicy: IfNotPresent + tag: v2022.01.1@sha256:494b5bec44924da7789d6093464e2c41d4d8866aa4db54d6e3dcbecb7ae84d48 +gpuImage: + repository: tccr.io/truecharts/deepstack-gpu + pullPolicy: IfNotPresent + tag: 2022.01.1@sha256:8df0f00903427234b7786e3bbe9ecfbc852a34d22509823e360336f1f04b41ba + +imageSelector: "image" + +securityContext: + container: + readOnlyRootFilesystem: false + runAsNonRoot: false + runAsUser: 0 + runAsGroup: 0 + +service: + main: + ports: + main: + port: 10049 + protocol: http + targetPort: 5000 + +deepstack: + vision_face: true + vision_detection: true + vision_scene: true + vision_enhance: true + +configmap: + deepstack: + enabled: true + data: + VISION-FACE: '{{ ternary "True" "False" .Values.deepstack.vision_face }}' + VISION-DETECTION: '{{ ternary "True" "False" .Values.deepstack.vision_detection }}' + VISION-SCENE: '{{ ternary "True" "False" .Values.deepstack.vision_scene }}' + VISION-ENHANCE: '{{ ternary "True" "False" .Values.deepstack.vision_enhance }}' + +workload: + main: + podSpec: + containers: + main: + probes: + liveness: + type: http + path: / + readiness: + type: http + path: / + startup: + type: http + path: / + env: + # Path to custom models (needs to be on documentation) + MODELSTORE-DETECTION: "{{ .Values.persistence.modelstore.mountPath }}" + # High|Medium|Low + + MODE: "High" + THREADCOUNT: 5 + API-KEY: "" + ADMIN-KEY: "" + envFrom: + - configMapRef: + name: "deepstack" + +persistence: + data: + enabled: true + mountPath: /datastore + modelstore: + enabled: true + mountPath: /modelstore/detection + +portal: + open: + enabled: true diff --git a/tmp/deluge/.helmignore b/tmp/deluge/.helmignore new file mode 100644 index 00000000000..77ca5567b26 --- /dev/null +++ b/tmp/deluge/.helmignore @@ -0,0 +1,30 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ +# OWNERS file for Kubernetes +OWNERS +# helm-docs templates +*.gotmpl +# docs folder +/docs +# icon +icon.png diff --git a/tmp/deluge/CHANGELOG.md b/tmp/deluge/CHANGELOG.md new file mode 100644 index 00000000000..dcabdfce2ed --- /dev/null +++ b/tmp/deluge/CHANGELOG.md @@ -0,0 +1,1687 @@ +# Changelog + + + +## [deluge-12.0.0](https://github.com/truecharts/charts/compare/deluge-11.0.43...deluge-12.0.0) (2022-11-10) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Major Change to GUI + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [deluge-11.0.46](https://github.com/truecharts/charts/compare/deluge-11.0.43...deluge-11.0.46) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [deluge-11.0.45](https://github.com/truecharts/charts/compare/deluge-11.0.43...deluge-11.0.45) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [deluge-11.0.45](https://github.com/truecharts/charts/compare/deluge-11.0.43...deluge-11.0.45) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [deluge-11.0.45](https://github.com/truecharts/charts/compare/deluge-11.0.43...deluge-11.0.45) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [deluge-11.0.44](https://github.com/truecharts/charts/compare/deluge-11.0.43...deluge-11.0.44) (2022-11-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [deluge-11.0.44](https://github.com/truecharts/charts/compare/deluge-11.0.43...deluge-11.0.44) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [deluge-11.0.43](https://github.com/truecharts/charts/compare/deluge-11.0.42...deluge-11.0.43) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4317](https://github.com/truecharts/charts/issues/4317)) + + + + +## [deluge-11.0.42](https://github.com/truecharts/charts/compare/deluge-11.0.41...deluge-11.0.42) (2022-11-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4308](https://github.com/truecharts/charts/issues/4308)) + + + + +## [deluge-11.0.41](https://github.com/truecharts/charts/compare/deluge-11.0.40...deluge-11.0.41) (2022-11-02) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4261](https://github.com/truecharts/charts/issues/4261)) + + + + +## [deluge-11.0.40](https://github.com/truecharts/charts/compare/deluge-11.0.39...deluge-11.0.40) (2022-10-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4182](https://github.com/truecharts/charts/issues/4182)) + + + + +## [deluge-11.0.39](https://github.com/truecharts/charts/compare/deluge-11.0.38...deluge-11.0.39) (2022-10-19) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4122](https://github.com/truecharts/charts/issues/4122)) + + + + +## [deluge-11.0.38](https://github.com/truecharts/charts/compare/deluge-11.0.37...deluge-11.0.38) (2022-10-12) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4071](https://github.com/truecharts/charts/issues/4071)) + + + + +## [deluge-11.0.37](https://github.com/truecharts/charts/compare/deluge-11.0.36...deluge-11.0.37) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [deluge-11.0.37](https://github.com/truecharts/charts/compare/deluge-11.0.36...deluge-11.0.37) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [deluge-11.0.36](https://github.com/truecharts/charts/compare/deluge-11.0.35...deluge-11.0.36) (2022-10-05) + +### Chore + +- Auto-update chart README [skip ci] + - split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979)) + - update helm general non-major + + + + +## [deluge-11.0.35](https://github.com/truecharts/charts/compare/deluge-11.0.34...deluge-11.0.35) (2022-09-27) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918)) + + + + +## [deluge-11.0.34](https://github.com/truecharts/charts/compare/deluge-11.0.33...deluge-11.0.34) (2022-09-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898)) + + + + +## [deluge-11.0.33](https://github.com/truecharts/charts/compare/deluge-11.0.32...deluge-11.0.33) (2022-09-22) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [deluge-11.0.33](https://github.com/truecharts/charts/compare/deluge-11.0.32...deluge-11.0.33) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [deluge-11.0.33](https://github.com/truecharts/charts/compare/deluge-11.0.32...deluge-11.0.33) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [deluge-11.0.33](https://github.com/truecharts/charts/compare/deluge-11.0.32...deluge-11.0.33) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [deluge-11.0.33](https://github.com/truecharts/charts/compare/deluge-11.0.32...deluge-11.0.33) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [deluge-11.0.33](https://github.com/truecharts/charts/compare/deluge-11.0.32...deluge-11.0.33) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [deluge-11.0.33](https://github.com/truecharts/charts/compare/deluge-11.0.32...deluge-11.0.33) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [deluge-11.0.33](https://github.com/truecharts/charts/compare/deluge-11.0.32...deluge-11.0.33) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [deluge-11.0.33](https://github.com/truecharts/charts/compare/deluge-11.0.32...deluge-11.0.33) (2022-09-17) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [deluge-11.0.33](https://github.com/truecharts/charts/compare/deluge-11.0.32...deluge-11.0.33) (2022-09-18) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [deluge-11.0.33](https://github.com/truecharts/charts/compare/deluge-11.0.32...deluge-11.0.33) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [deluge-11.0.33](https://github.com/truecharts/charts/compare/deluge-11.0.32...deluge-11.0.33) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [deluge-11.0.33](https://github.com/truecharts/charts/compare/deluge-11.0.32...deluge-11.0.33) (2022-09-15) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + + +## [deluge-11.0.32](https://github.com/truecharts/charts/compare/deluge-11.0.31...deluge-11.0.32) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [deluge-11.0.32](https://github.com/truecharts/charts/compare/deluge-11.0.31...deluge-11.0.32) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [deluge-11.0.32](https://github.com/truecharts/charts/compare/deluge-11.0.31...deluge-11.0.32) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [deluge-11.0.32](https://github.com/truecharts/charts/compare/deluge-11.0.31...deluge-11.0.32) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [deluge-11.0.32](https://github.com/truecharts/charts/compare/deluge-11.0.31...deluge-11.0.32) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [deluge-11.0.32](https://github.com/truecharts/charts/compare/deluge-11.0.31...deluge-11.0.32) (2022-09-11) + +### Chore + +- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [deluge-11.0.31](https://github.com/truecharts/charts/compare/deluge-11.0.30...deluge-11.0.31) (2022-08-30) + +### Chore + +- update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639)) + + + + +## [deluge-11.0.30](https://github.com/truecharts/charts/compare/deluge-11.0.29...deluge-11.0.30) (2022-08-30) + +### Chore + +- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [deluge-11.0.29](https://github.com/truecharts/charts/compare/deluge-11.0.28...deluge-11.0.29) (2022-08-29) + +### Chore + +- update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619)) + + + + +## [deluge-11.0.28](https://github.com/truecharts/charts/compare/deluge-11.0.27...deluge-11.0.28) (2022-08-23) + +### Chore + +- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545)) + + + + +## [deluge-11.0.27](https://github.com/truecharts/charts/compare/deluge-11.0.26...deluge-11.0.27) (2022-08-12) + +### Chore + +- add documentation checkbox/section to all SCALE Apps + - update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456)) + + ### Fix + +- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447)) + + + + +## [deluge-11.0.26](https://github.com/truecharts/charts/compare/deluge-11.0.25...deluge-11.0.26) (2022-08-08) + +### Chore + +- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + + + +## [deluge-11.0.25](https://github.com/truecharts/apps/compare/deluge-11.0.24...deluge-11.0.25) (2022-07-26) + +### Chore + +- update home links ([#3291](https://github.com/truecharts/apps/issues/3291)) + - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302)) + + + + +## [deluge-11.0.24](https://github.com/truecharts/apps/compare/deluge-11.0.23...deluge-11.0.24) (2022-07-25) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [deluge-11.0.24](https://github.com/truecharts/apps/compare/deluge-11.0.23...deluge-11.0.24) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [deluge-11.0.23](https://github.com/truecharts/apps/compare/deluge-11.0.22...deluge-11.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [deluge-11.0.23](https://github.com/truecharts/apps/compare/deluge-11.0.22...deluge-11.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [deluge-11.0.23](https://github.com/truecharts/apps/compare/deluge-11.0.22...deluge-11.0.23) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [deluge-11.0.22](https://github.com/truecharts/apps/compare/deluge-11.0.20...deluge-11.0.22) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [deluge-11.0.20](https://github.com/truecharts/apps/compare/deluge-11.0.19...deluge-11.0.20) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [deluge-11.0.19](https://github.com/truecharts/apps/compare/deluge-11.0.18...deluge-11.0.19) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [deluge-11.0.18](https://github.com/truecharts/apps/compare/deluge-11.0.16...deluge-11.0.18) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [deluge-11.0.16](https://github.com/truecharts/apps/compare/deluge-11.0.14...deluge-11.0.16) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [deluge-11.0.14](https://github.com/truecharts/apps/compare/deluge-11.0.13...deluge-11.0.14) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [deluge-11.0.13](https://github.com/truecharts/apps/compare/deluge-11.0.12...deluge-11.0.13) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [deluge-11.0.12](https://github.com/truecharts/apps/compare/deluge-11.0.11...deluge-11.0.12) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [deluge-11.0.11](https://github.com/truecharts/apps/compare/deluge-11.0.10...deluge-11.0.11) (2022-07-10) + +#### Fix + +* revert combine ports ([#3119](https://github.com/truecharts/apps/issues/3119)) + + + + +### [deluge-11.0.10](https://github.com/truecharts/apps/compare/deluge-11.0.9...deluge-11.0.10) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [deluge-11.0.9](https://github.com/truecharts/apps/compare/deluge-11.0.8...deluge-11.0.9) (2022-07-09) + +#### Chore + +* combine some ports ([#3096](https://github.com/truecharts/apps/issues/3096)) + + + + +### [deluge-11.0.8](https://github.com/truecharts/apps/compare/deluge-11.0.7...deluge-11.0.8) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [deluge-11.0.7](https://github.com/truecharts/apps/compare/deluge-11.0.6...deluge-11.0.7) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [deluge-11.0.6](https://github.com/truecharts/apps/compare/deluge-11.0.5...deluge-11.0.6) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [deluge-11.0.5](https://github.com/truecharts/apps/compare/deluge-11.0.4...deluge-11.0.5) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [deluge-11.0.4](https://github.com/truecharts/apps/compare/deluge-11.0.3...deluge-11.0.4) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [deluge-11.0.3](https://github.com/truecharts/apps/compare/deluge-11.0.2...deluge-11.0.3) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [deluge-11.0.2](https://github.com/truecharts/apps/compare/deluge-11.0.1...deluge-11.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [deluge-11.0.1](https://github.com/truecharts/apps/compare/deluge-10.0.23...deluge-11.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [deluge-11.0.0](https://github.com/truecharts/apps/compare/deluge-10.0.23...deluge-11.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [deluge-10.0.23](https://github.com/truecharts/apps/compare/deluge-10.0.22...deluge-10.0.23) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [deluge-10.0.22](https://github.com/truecharts/apps/compare/deluge-10.0.21...deluge-10.0.22) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [deluge-10.0.22](https://github.com/truecharts/apps/compare/deluge-10.0.21...deluge-10.0.22) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [deluge-10.0.21](https://github.com/truecharts/apps/compare/deluge-10.0.20...deluge-10.0.21) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [deluge-10.0.20](https://github.com/truecharts/apps/compare/deluge-10.0.19...deluge-10.0.20) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [deluge-10.0.20](https://github.com/truecharts/apps/compare/deluge-10.0.19...deluge-10.0.20) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [deluge-10.0.19](https://github.com/truecharts/apps/compare/deluge-10.0.18...deluge-10.0.19) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [deluge-10.0.18](https://github.com/truecharts/apps/compare/deluge-10.0.17...deluge-10.0.18) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [deluge-10.0.17](https://github.com/truecharts/apps/compare/deluge-10.0.16...deluge-10.0.17) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [deluge-10.0.16](https://github.com/truecharts/apps/compare/deluge-10.0.15...deluge-10.0.16) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [deluge-10.0.15](https://github.com/truecharts/apps/compare/deluge-10.0.14...deluge-10.0.15) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [deluge-10.0.14](https://github.com/truecharts/apps/compare/deluge-10.0.13...deluge-10.0.14) (2022-04-13) + +#### Chore + +* update docker general non-major + + + + +### [deluge-10.0.13](https://github.com/truecharts/apps/compare/deluge-10.0.12...deluge-10.0.13) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [deluge-10.0.12](https://github.com/truecharts/apps/compare/deluge-10.0.11...deluge-10.0.12) (2022-04-09) + +#### Chore + +* update docker general non-major ([#2460](https://github.com/truecharts/apps/issues/2460)) + + + + +### [deluge-10.0.11](https://github.com/truecharts/apps/compare/deluge-10.0.10...deluge-10.0.11) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [deluge-10.0.10](https://github.com/truecharts/apps/compare/deluge-10.0.9...deluge-10.0.10) (2022-04-03) + +#### Fix + +* fix versioning scheme ([#2404](https://github.com/truecharts/apps/issues/2404)) + + + + +### [deluge-10.0.9](https://github.com/truecharts/apps/compare/deluge-10.0.8...deluge-10.0.9) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [deluge-10.0.8](https://github.com/truecharts/apps/compare/deluge-10.0.7...deluge-10.0.8) (2022-03-30) + +#### Chore + +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [deluge-10.0.7](https://github.com/truecharts/apps/compare/deluge-10.0.6...deluge-10.0.7) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [deluge-10.0.5](https://github.com/truecharts/apps/compare/deluge-10.0.4...deluge-10.0.5) (2022-03-24) + +#### Fix + +* small fixes ([#2274](https://github.com/truecharts/apps/issues/2274)) + + + + +### [deluge-10.0.1](https://github.com/truecharts/apps/compare/deluge-10.0.0...deluge-10.0.1) (2022-03-07) + +#### Chore + +* update helm general non-major helm releases ([#2111](https://github.com/truecharts/apps/issues/2111)) +* Remove `-icon` string from icon png's ([#2040](https://github.com/truecharts/apps/issues/2040)) + + + + +### [deluge-10.0.0](https://github.com/truecharts/apps/compare/deluge-9.0.44...deluge-10.0.0) (2022-03-03) + +#### Chore + +* update helm general major helm releases ([#2021](https://github.com/truecharts/apps/issues/2021)) + +#### Fix + +* BREAKING CHANGE Move some env-vars outside of env section ([#2010](https://github.com/truecharts/apps/issues/2010)) + + + + +### [deluge-9.0.44](https://github.com/truecharts/apps/compare/deluge-9.0.43...deluge-9.0.44) (2022-03-02) + +#### Chore + +* rename `web_portal` to `open` ([#1957](https://github.com/truecharts/apps/issues/1957)) +* update helm general non-major helm releases ([#1999](https://github.com/truecharts/apps/issues/1999)) + + + + +### [deluge-9.0.43](https://github.com/truecharts/apps/compare/deluge-9.0.42...deluge-9.0.43) (2022-02-21) + +#### Chore + +* update helm general non-major helm releases ([#1927](https://github.com/truecharts/apps/issues/1927)) + + + + +### [deluge-9.0.42](https://github.com/truecharts/apps/compare/deluge-9.0.41...deluge-9.0.42) (2022-02-15) + +#### Chore + +* update helm general non-major helm releases ([#1901](https://github.com/truecharts/apps/issues/1901)) + + + + +### [deluge-9.0.41](https://github.com/truecharts/apps/compare/deluge-9.0.40...deluge-9.0.41) (2022-02-08) + +#### Chore + +* update helm general non-major helm releases ([#1871](https://github.com/truecharts/apps/issues/1871)) + + + + +### [deluge-9.0.40](https://github.com/truecharts/apps/compare/deluge-9.0.39...deluge-9.0.40) (2022-02-06) + +#### Chore + +* update helm chart common to v8.15.0 ([#1859](https://github.com/truecharts/apps/issues/1859)) + + + + +### [deluge-9.0.39](https://github.com/truecharts/apps/compare/deluge-9.0.38...deluge-9.0.39) (2022-02-05) + +#### Chore + +* update helm general non-major helm releases ([#1852](https://github.com/truecharts/apps/issues/1852)) + + + + +### [deluge-9.0.38](https://github.com/truecharts/apps/compare/deluge-9.0.37...deluge-9.0.38) (2022-02-02) + +#### Chore + +* update helm general non-major helm releases ([#1828](https://github.com/truecharts/apps/issues/1828)) + + + + +### [deluge-9.0.37](https://github.com/truecharts/apps/compare/deluge-9.0.36...deluge-9.0.37) (2022-01-31) + +#### Fix + +* rofs false ([#1821](https://github.com/truecharts/apps/issues/1821)) + + + + +### [deluge-9.0.36](https://github.com/truecharts/apps/compare/deluge-9.0.35...deluge-9.0.36) (2022-01-25) + +#### Chore + +* update helm general non-major helm releases ([#1791](https://github.com/truecharts/apps/issues/1791)) + + + + +### [deluge-9.0.35](https://github.com/truecharts/apps/compare/deluge-9.0.34...deluge-9.0.35) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1766](https://github.com/truecharts/apps/issues/1766)) + + + + +### [deluge-9.0.34](https://github.com/truecharts/apps/compare/deluge-9.0.33...deluge-9.0.34) (2022-01-21) + +#### Chore + +* update helm general non-major helm releases ([#1759](https://github.com/truecharts/apps/issues/1759)) + +#### Fix + +* set additional_attrs: true on all dicts ([#1750](https://github.com/truecharts/apps/issues/1750)) + + + + +### [deluge-9.0.33](https://github.com/truecharts/apps/compare/deluge-9.0.32...deluge-9.0.33) (2022-01-18) + +#### Chore + +* update helm general non-major helm releases ([#1732](https://github.com/truecharts/apps/issues/1732)) + + + + +### [deluge-9.0.32](https://github.com/truecharts/apps/compare/deluge-9.0.31...deluge-9.0.32) (2022-01-13) + +#### Chore + +* update helm general non-major helm releases ([#1712](https://github.com/truecharts/apps/issues/1712)) + +#### Feat + +* expose capabilities in GUI ([#1709](https://github.com/truecharts/apps/issues/1709)) + + + + +### [deluge-9.0.31](https://github.com/truecharts/apps/compare/deluge-9.0.30...deluge-9.0.31) (2022-01-12) + +#### Chore + +* update helm general non-major helm releases ([#1704](https://github.com/truecharts/apps/issues/1704)) + + + + +### [deluge-9.0.30](https://github.com/truecharts/apps/compare/deluge-9.0.29...deluge-9.0.30) (2022-01-11) + +#### Chore + +* update helm general non-major helm releases ([#1693](https://github.com/truecharts/apps/issues/1693)) + + + + +### [deluge-9.0.29](https://github.com/truecharts/apps/compare/deluge-9.0.28...deluge-9.0.29) (2022-01-04) + +#### Chore + +* update helm general non-major helm releases + + + + +### [deluge-9.0.28](https://github.com/truecharts/apps/compare/deluge-9.0.27...deluge-9.0.28) (2021-12-28) + +#### Chore + +* update helm general non-major helm releases ([#1623](https://github.com/truecharts/apps/issues/1623)) + + + + +### [deluge-9.0.27](https://github.com/truecharts/apps/compare/deluge-9.0.26...deluge-9.0.27) (2021-12-21) + +#### Chore + +* update helm general non-major helm releases ([#1596](https://github.com/truecharts/apps/issues/1596)) + + + + +### [deluge-9.0.26](https://github.com/truecharts/apps/compare/deluge-9.0.25...deluge-9.0.26) (2021-12-19) + +#### Chore + +* Last patch bump before RC2 branch-off +* remove `editable: true` as this is the default ([#1576](https://github.com/truecharts/apps/issues/1576)) +* remove `Enable the port` button from `questions.yaml` as it was already hidden and defined in `values.yaml` ([#1575](https://github.com/truecharts/apps/issues/1575)) + + + + +### [deluge-9.0.25](https://github.com/truecharts/apps/compare/deluge-9.0.24...deluge-9.0.25) (2021-12-19) + +#### Chore + +* completely remove mountPath reference from GUI ([#1572](https://github.com/truecharts/apps/issues/1572)) +* update helm general non-major helm releases ([#1571](https://github.com/truecharts/apps/issues/1571)) + + + + +### [deluge-9.0.24](https://github.com/truecharts/apps/compare/deluge-9.0.23...deluge-9.0.24) (2021-12-18) + +#### Chore + +* cleanup questions by removing hidden dicts ([#1558](https://github.com/truecharts/apps/issues/1558)) +* App-Icon Organization ([#1539](https://github.com/truecharts/apps/issues/1539)) + + + + +### [deluge-9.0.23](https://github.com/truecharts/apps/compare/deluge-9.0.22...deluge-9.0.23) (2021-12-14) + +#### Chore + +* update helm general non-major helm releases ([#1535](https://github.com/truecharts/apps/issues/1535)) + + + + +### [deluge-9.0.22](https://github.com/truecharts/apps/compare/deluge-9.0.21...deluge-9.0.22) (2021-12-13) + +#### Chore + +* move incubator apps to stable and bump everything + + + + +### [deluge-9.0.21](https://github.com/truecharts/apps/compare/deluge-9.0.20...deluge-9.0.21) (2021-12-11) + +#### Chore + +* update general helm non-major helm releases ([#1509](https://github.com/truecharts/apps/issues/1509)) + + + + +### [deluge-9.0.20](https://github.com/truecharts/apps/compare/deluge-9.0.19...deluge-9.0.20) (2021-12-07) + +#### Chore + +* update non-major deps helm releases ([#1481](https://github.com/truecharts/apps/issues/1481)) + + + + +### deluge-9.0.19 (2021-12-05) + +#### Chore + +* bump apps to generate security page +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major deps helm releases ([#1471](https://github.com/truecharts/apps/issues/1471)) +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + +#### Fix + +* fix typo in theme selection ([#1428](https://github.com/truecharts/apps/issues/1428)) + + + + +### [deluge-9.0.18](https://github.com/truecharts/apps/compare/deluge-9.0.17...deluge-9.0.18) (2021-12-05) + +#### Chore + +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) + + + + +### [deluge-9.0.17](https://github.com/truecharts/apps/compare/deluge-9.0.16...deluge-9.0.17) (2021-12-04) + +#### Chore + +* bump apps to generate security page + + + + +### [deluge-9.0.16](https://github.com/truecharts/apps/compare/deluge-9.0.15...deluge-9.0.16) (2021-12-04) + +#### Chore + +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) + + + + +### [deluge-9.0.15](https://github.com/truecharts/apps/compare/deluge-9.0.14...deluge-9.0.15) (2021-12-03) + +#### Chore + +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) + + + + +### [deluge-9.0.14](https://github.com/truecharts/apps/compare/deluge-9.0.13...deluge-9.0.14) (2021-11-30) + +#### Chore + +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) +* update default ports docs ([#1412](https://github.com/truecharts/apps/issues/1412)) + + + + +### [deluge-9.0.13](https://github.com/truecharts/apps/compare/deluge-9.0.12...deluge-9.0.13) (2021-11-23) + +#### Chore + +* update non-major deps helm releases ([#1386](https://github.com/truecharts/apps/issues/1386)) + + + + +### [deluge-9.0.12](https://github.com/truecharts/apps/compare/deluge-9.0.11...deluge-9.0.12) (2021-11-22) + +#### Chore + +* update non-major deps helm releases ([#1383](https://github.com/truecharts/apps/issues/1383)) + +#### Fix + +* Default enable all services ([#1361](https://github.com/truecharts/apps/issues/1361)) + + + + +### [deluge-9.0.11](https://github.com/truecharts/apps/compare/deluge-9.0.10...deluge-9.0.11) (2021-11-16) + +#### Chore + +* update non-major deps helm releases ([#1345](https://github.com/truecharts/apps/issues/1345)) + + + + +### [deluge-9.0.10](https://github.com/truecharts/apps/compare/deluge-9.0.9...deluge-9.0.10) (2021-11-15) + +#### Chore + +* persistence cleanup and small bugfixes ([#1329](https://github.com/truecharts/apps/issues/1329)) +* update non-major deps helm releases ([#1338](https://github.com/truecharts/apps/issues/1338)) + + + + +### [deluge-9.0.9](https://github.com/truecharts/apps/compare/deluge-9.0.8...deluge-9.0.9) (2021-11-14) + +#### Chore + +* fixes around the GUI refactor ([#1316](https://github.com/truecharts/apps/issues/1316)) +* move port above advanced in GUI ([#1326](https://github.com/truecharts/apps/issues/1326)) +* clean up Chart.yaml ([#1322](https://github.com/truecharts/apps/issues/1322)) +* update non-major deps helm releases ([#1328](https://github.com/truecharts/apps/issues/1328)) +* update non-major ([#1327](https://github.com/truecharts/apps/issues/1327)) + +#### Fix + +* split udp and tcp ports ([#1321](https://github.com/truecharts/apps/issues/1321)) +* Allow spaces in paths ([#1306](https://github.com/truecharts/apps/issues/1306)) + + + + +### [deluge-9.0.8](https://github.com/truecharts/apps/compare/deluge-9.0.7...deluge-9.0.8) (2021-11-09) + +#### Chore + +* update non-major deps helm releases ([#1297](https://github.com/truecharts/apps/issues/1297)) + + + + +### [deluge-9.0.7](https://github.com/truecharts/apps/compare/deluge-9.0.6...deluge-9.0.7) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1295](https://github.com/truecharts/apps/issues/1295)) + + + + +### [deluge-9.0.6](https://github.com/truecharts/apps/compare/deluge-9.0.5...deluge-9.0.6) (2021-11-07) + +#### Chore + +* update non-major ([#1270](https://github.com/truecharts/apps/issues/1270)) + + + + +### [deluge-9.0.5](https://github.com/truecharts/apps/compare/deluge-9.0.4...deluge-9.0.5) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1291](https://github.com/truecharts/apps/issues/1291)) + +#### Chore + +* Simplify GUI for deployment, persistence and securityContext ([#1289](https://github.com/truecharts/apps/issues/1289)) + +#### Feat + +* Simplify the Services GUI ([#1290](https://github.com/truecharts/apps/issues/1290)) + + + + +### [deluge-9.0.4](https://github.com/truecharts/apps/compare/deluge-9.0.3...deluge-9.0.4) (2021-11-02) + +#### Chore + +* update non-major deps helm releases ([#1267](https://github.com/truecharts/apps/issues/1267)) + + + + +### [deluge-9.0.3](https://github.com/truecharts/apps/compare/deluge-9.0.2...deluge-9.0.3) (2021-11-01) + +#### Chore + +* update non-major deps helm releases ([#1264](https://github.com/truecharts/apps/issues/1264)) + + + + +### [deluge-9.0.2](https://github.com/truecharts/apps/compare/deluge-9.0.1...deluge-9.0.2) (2021-10-26) + +#### Chore + +* update non-major deps helm releases ([#1245](https://github.com/truecharts/apps/issues/1245)) + + + + +### [deluge-9.0.1](https://github.com/truecharts/apps/compare/deluge-9.0.0...deluge-9.0.1) (2021-10-26) + +#### Chore + +* update helm chart common to v8.3.15 ([#1240](https://github.com/truecharts/apps/issues/1240)) + + + + +### [deluge-9.0.0](https://github.com/truecharts/apps/compare/deluge-8.0.20...deluge-9.0.0) (2021-10-25) + +#### Chore + +* Adapt for TrueNAS SCALE RC1 + + + + +### [deluge-8.0.20](https://github.com/truecharts/apps/compare/deluge-8.0.19...deluge-8.0.20) (2021-10-20) + +#### Chore + +* bump apps, remove duplicates and move incubator to stable for RC1 + + + + +### [deluge-8.0.17](https://github.com/truecharts/apps/compare/deluge-8.0.16...deluge-8.0.17) (2021-10-20) + +#### Chore + +* bump versions to rerelease and fix icons + + + + +### [deluge-8.0.16](https://github.com/truecharts/apps/compare/deluge-8.0.15...deluge-8.0.16) (2021-10-19) + +#### Change + +* Project-Eclipse 3, Automatically generate item.yaml ([#1178](https://github.com/truecharts/apps/issues/1178)) + +#### Chore + +* Project-Eclipse 5, move app-readme to automatic generation script ([#1181](https://github.com/truecharts/apps/issues/1181)) +* Project-Eclipse part 2, adapting and cleaning changelog ([#1173](https://github.com/truecharts/apps/issues/1173)) +* update helm chart common to v8.3.13 ([#1184](https://github.com/truecharts/apps/issues/1184)) + +#### Feat + +* Project-Eclipse 4, Add App grading annotations to Chart.yaml ([#1180](https://github.com/truecharts/apps/issues/1180)) + +#### Refactor + +* Project Eclipse Part 6, move questions.yaml to root App folder ([#1182](https://github.com/truecharts/apps/issues/1182)) + + + + +### [deluge-8.0.15](https://github.com/truecharts/apps/compare/deluge-8.0.14...deluge-8.0.15) (2021-10-19) + +#### Fix + +* fix previous SCALE bugfix not correctly being applied + + + + +### [deluge-8.0.14](https://github.com/truecharts/apps/compare/deluge-8.0.13...deluge-8.0.14) (2021-10-19) + +#### Fix + +* Solve issues regarding ix_values.yaml not containing the image and tag definitions. ([#1176](https://github.com/truecharts/apps/issues/1176)) + + + + +### [deluge-8.0.13](https://github.com/truecharts/apps/compare/deluge-8.0.12...deluge-8.0.13) (2021-10-18) + +#### Refactor + +* Project Eclipse - part 1 - remove ix_values.yaml ([#1168](https://github.com/truecharts/apps/issues/1168)) + + + + +### [deluge-8.0.12](https://github.com/truecharts/apps/compare/deluge-8.0.11...deluge-8.0.12) (2021-10-17) + +#### Chore + +* update helm chart common to v8.3.10 ([#1160](https://github.com/truecharts/apps/issues/1160)) + +#### Fix + +* force users using correct / prefix for mounPath ([#1156](https://github.com/truecharts/apps/issues/1156)) + + + + +### [deluge-8.0.11](https://github.com/truecharts/apps/compare/deluge-8.0.10...deluge-8.0.11) (2021-10-13) + +#### Chore + +* update non-major deps helm releases ([#1133](https://github.com/truecharts/apps/issues/1133)) + + + + +### [deluge-8.0.10](https://github.com/truecharts/apps/compare/deluge-8.0.9...deluge-8.0.10) (2021-10-13) + +#### Chore + +* update non-major docker tags ([#1134](https://github.com/truecharts/apps/issues/1134)) + + + + +### [deluge-8.0.9](https://github.com/truecharts/apps/compare/deluge-8.0.8...deluge-8.0.9) (2021-10-12) + +#### Chore + +* update non-major deps helm releases ([#1126](https://github.com/truecharts/apps/issues/1126)) + + + + +### [deluge-8.0.8](https://github.com/truecharts/apps/compare/deluge-8.0.7...deluge-8.0.8) (2021-10-12) + +#### Chore + +* update non-major ([#1122](https://github.com/truecharts/apps/issues/1122)) + + + + +### [deluge-8.0.7](https://github.com/truecharts/apps/compare/deluge-8.0.6...deluge-8.0.7) (2021-10-12) + +#### Chore + +* update non-major deps helm releases ([#1123](https://github.com/truecharts/apps/issues/1123)) + + + + +### [deluge-8.0.6](https://github.com/truecharts/apps/compare/deluge-8.0.5...deluge-8.0.6) (2021-10-05) + +#### Chore + +* update non-major deps helm releases ([#1099](https://github.com/truecharts/apps/issues/1099)) + + + + +### [deluge-8.0.5](https://github.com/truecharts/apps/compare/deluge-8.0.4...deluge-8.0.5) (2021-10-05) + +#### Chore + +* update non-major ([#1098](https://github.com/truecharts/apps/issues/1098)) + + + + +### [deluge-8.0.4](https://github.com/truecharts/apps/compare/deluge-8.0.3...deluge-8.0.4) (2021-09-29) + +#### Chore + +* update helm chart common to v8.0.13 ([#1060](https://github.com/truecharts/apps/issues/1060)) + + + + +### [deluge-8.0.2](https://github.com/truecharts/apps/compare/deluge-8.0.1...deluge-8.0.2) (2021-09-28) + +#### Chore + +* update non-major ([#1046](https://github.com/truecharts/apps/issues/1046)) + + + + +### [deluge-8.0.1](https://github.com/truecharts/apps/compare/deluge-8.0.0...deluge-8.0.1) (2021-09-26) + + + + +### [deluge-8.0.0](https://github.com/truecharts/apps/compare/deluge-7.0.2...deluge-8.0.0) (2021-09-26) + + + + +### [deluge-7.0.2](https://github.com/truecharts/apps/compare/deluge-7.0.1...deluge-7.0.2) (2021-09-21) + +#### Chore + +* update non-major deps helm releases ([#1014](https://github.com/truecharts/apps/issues/1014)) + + + + +### [deluge-7.0.1](https://github.com/truecharts/apps/compare/deluge-6.11.15...deluge-7.0.1) (2021-09-13) + +#### Chore + +* move all LSIO containers to github registry ([#957](https://github.com/truecharts/apps/issues/957)) +* update non-major ([#962](https://github.com/truecharts/apps/issues/962)) + +#### Feat + +* add new GUI and VPN support to all Apps ([#977](https://github.com/truecharts/apps/issues/977)) +* Add VPN addon and move some config to includes ([#973](https://github.com/truecharts/apps/issues/973)) +* pin all container references to digests ([#963](https://github.com/truecharts/apps/issues/963)) +* Move some common containers to our own containers + +#### Fix + +* make sure podSecurityContext is included in both SCALE and Helm installs ([#956](https://github.com/truecharts/apps/issues/956)) + + +## [deluge-6.11.15](https://github.com/truecharts/apps/compare/deluge-6.11.14...deluge-6.11.15) (2021-09-08) + +### Fix + +* repair Hyperion and some misplaced GUI elements ([#922](https://github.com/truecharts/apps/issues/922)) diff --git a/tmp/deluge/Chart.yaml b/tmp/deluge/Chart.yaml new file mode 100644 index 00000000000..17c545bd43b --- /dev/null +++ b/tmp/deluge/Chart.yaml @@ -0,0 +1,29 @@ +apiVersion: v2 +appVersion: "2.1.1" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +deprecated: false +description: Deluge App for TrueNAS SCALE +home: https://truecharts.org/charts/stable/deluge +icon: https://truecharts.org/img/hotlink-ok/chart-icons/deluge.png +keywords: + - transmission + - torrent + - usenet +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: deluge +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/deluge + - https://github.com/deluge-torrent/deluge +type: application +version: 14.0.0 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" diff --git a/tmp/deluge/README.md b/tmp/deluge/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/deluge/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/deluge/icon.png b/tmp/deluge/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..25680da3c2e8162c65eb4a5ad667cb4b6819544c GIT binary patch literal 13765 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 literal 0 HcmV?d00001 diff --git a/tmp/deluge/questions.yaml b/tmp/deluge/questions.yaml new file mode 100644 index 00000000000..77315714863 --- /dev/null +++ b/tmp/deluge/questions.yaml @@ -0,0 +1,134 @@ +# Include{groups} +portals: + open: +# Include{portalLink} +questions: + ## Portal Button +# Include{global} +# Include{workload} +# Include{workloadDeployment} + +# Include{replicas1} +# Include{podSpec} +# Include{containerMain} +# Include{containerBasic} +# Include{containerAdvanced} + +# Include{containerConfig} +# Include{serviceRoot} +# Include{serviceMain} +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: main + label: "Main Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 8112 + required: true + - variable: torrent + label: "TCP Torrent Service" + description: "TCP Torrent Service" + schema: + additional_attrs: true + type: dict + attrs: +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: tcp + label: "TCP Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 51413 + required: true + - variable: torrent-udp + label: "UDP Torrent Service" + description: "UDP Torrent Service" + schema: + additional_attrs: true + type: dict + attrs: +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: udp + label: "UDP Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 51413 + required: true +# Include{serviceExpertRoot} + default: false +# Include{serviceExpert} +# Include{serviceList} +# Include{persistenceRoot} + - variable: config + label: "App Config Storage" + description: "Stores the Application Configuration." + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} +# Include{persistenceList} +# Include{ingressRoot} + - variable: main + label: "Main Ingress" + schema: + additional_attrs: true + type: dict + attrs: +# Include{ingressDefault} +# Include{ingressTLS} +# Include{ingressTraefik} +# Include{ingressList} +# Include{securityContextRoot} + + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 0 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 0 +# Include{securityContextContainer} +# Include{securityContextAdvanced} +# Include{securityContextPod} + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + +# Include{resources} +# Include{advanced} +# Include{addons} +# Include{codeserver} +# Include{netshoot} +# Include{vpn} +# Include{documentation} diff --git a/tmp/deluge/templates/NOTES.txt b/tmp/deluge/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/tmp/deluge/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/tmp/deluge/templates/common.yaml b/tmp/deluge/templates/common.yaml new file mode 100644 index 00000000000..b51394e00a4 --- /dev/null +++ b/tmp/deluge/templates/common.yaml @@ -0,0 +1 @@ +{{ include "tc.v1.common.loader.all" . }} diff --git a/tmp/deluge/values.yaml b/tmp/deluge/values.yaml new file mode 100644 index 00000000000..2d99176c850 --- /dev/null +++ b/tmp/deluge/values.yaml @@ -0,0 +1,58 @@ +image: + repository: tccr.io/truecharts/deluge + pullPolicy: IfNotPresent + tag: v2.1.1@sha256:580631efe42039df06ce28e90e59a6a2e4a23a1970eaa24a4b2f783166e74b36 + +securityContext: + container: + runAsNonRoot: false + readOnlyRootFilesystem: false + runAsUser: 0 + runAsGroup: 0 + +service: + main: + ports: + main: + port: 8112 + targetPort: 8112 + torrent: + enabled: true + ports: + tcp: + enabled: true + port: 51413 + targetPort: 51413 + torrent-udp: + enabled: true + ports: + udp: + enabled: true + port: 51413 + targetPort: 51413 + protocol: udp + +workload: + main: + podSpec: + containers: + main: + probes: + liveness: + type: http + path: / + readiness: + type: http + path: / + startup: + type: http + path: / + env: {} + +persistence: + config: + enabled: true + mountPath: /config +portal: + open: + enabled: true diff --git a/tmp/dillinger/.helmignore b/tmp/dillinger/.helmignore new file mode 100644 index 00000000000..77ca5567b26 --- /dev/null +++ b/tmp/dillinger/.helmignore @@ -0,0 +1,30 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ +# OWNERS file for Kubernetes +OWNERS +# helm-docs templates +*.gotmpl +# docs folder +/docs +# icon +icon.png diff --git a/tmp/dillinger/CHANGELOG.md b/tmp/dillinger/CHANGELOG.md new file mode 100644 index 00000000000..441e227a7c6 --- /dev/null +++ b/tmp/dillinger/CHANGELOG.md @@ -0,0 +1,1188 @@ +# Changelog + + + +## [dillinger-3.0.0](https://github.com/truecharts/charts/compare/dillinger-2.0.41...dillinger-3.0.0) (2022-11-10) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Major Change to GUI + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [dillinger-2.0.44](https://github.com/truecharts/charts/compare/dillinger-2.0.41...dillinger-2.0.44) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [dillinger-2.0.43](https://github.com/truecharts/charts/compare/dillinger-2.0.41...dillinger-2.0.43) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [dillinger-2.0.43](https://github.com/truecharts/charts/compare/dillinger-2.0.41...dillinger-2.0.43) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [dillinger-2.0.43](https://github.com/truecharts/charts/compare/dillinger-2.0.41...dillinger-2.0.43) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [dillinger-2.0.42](https://github.com/truecharts/charts/compare/dillinger-2.0.41...dillinger-2.0.42) (2022-11-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [dillinger-2.0.42](https://github.com/truecharts/charts/compare/dillinger-2.0.41...dillinger-2.0.42) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [dillinger-2.0.41](https://github.com/truecharts/charts/compare/dillinger-2.0.40...dillinger-2.0.41) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4317](https://github.com/truecharts/charts/issues/4317)) + + + + +## [dillinger-2.0.40](https://github.com/truecharts/charts/compare/dillinger-2.0.39...dillinger-2.0.40) (2022-11-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4308](https://github.com/truecharts/charts/issues/4308)) + + + + +## [dillinger-2.0.39](https://github.com/truecharts/charts/compare/dillinger-2.0.38...dillinger-2.0.39) (2022-11-02) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4261](https://github.com/truecharts/charts/issues/4261)) + + + + +## [dillinger-2.0.38](https://github.com/truecharts/charts/compare/dillinger-2.0.37...dillinger-2.0.38) (2022-10-28) + +### Chore + +- Auto-update chart README [skip ci] + + + + +## [dillinger-2.0.37](https://github.com/truecharts/charts/compare/dillinger-2.0.36...dillinger-2.0.37) (2022-10-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4182](https://github.com/truecharts/charts/issues/4182)) + + + + +## [dillinger-2.0.36](https://github.com/truecharts/charts/compare/dillinger-2.0.35...dillinger-2.0.36) (2022-10-19) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4122](https://github.com/truecharts/charts/issues/4122)) + + + + +## [dillinger-2.0.35](https://github.com/truecharts/charts/compare/dillinger-2.0.34...dillinger-2.0.35) (2022-10-12) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4071](https://github.com/truecharts/charts/issues/4071)) + + + + +## [dillinger-2.0.34](https://github.com/truecharts/charts/compare/dillinger-2.0.33...dillinger-2.0.34) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [dillinger-2.0.34](https://github.com/truecharts/charts/compare/dillinger-2.0.33...dillinger-2.0.34) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [dillinger-2.0.33](https://github.com/truecharts/charts/compare/dillinger-2.0.32...dillinger-2.0.33) (2022-10-05) + +### Chore + +- Auto-update chart README [skip ci] + - split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979)) + - update helm general non-major + + + + +## [dillinger-2.0.32](https://github.com/truecharts/charts/compare/dillinger-2.0.31...dillinger-2.0.32) (2022-09-27) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918)) + + + + +## [dillinger-2.0.31](https://github.com/truecharts/charts/compare/dillinger-2.0.30...dillinger-2.0.31) (2022-09-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898)) + + + + +## [dillinger-2.0.30](https://github.com/truecharts/charts/compare/dillinger-2.0.29...dillinger-2.0.30) (2022-09-22) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [dillinger-2.0.30](https://github.com/truecharts/charts/compare/dillinger-2.0.29...dillinger-2.0.30) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [dillinger-2.0.30](https://github.com/truecharts/charts/compare/dillinger-2.0.29...dillinger-2.0.30) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [dillinger-2.0.30](https://github.com/truecharts/charts/compare/dillinger-2.0.29...dillinger-2.0.30) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [dillinger-2.0.30](https://github.com/truecharts/charts/compare/dillinger-2.0.29...dillinger-2.0.30) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [dillinger-2.0.30](https://github.com/truecharts/charts/compare/dillinger-2.0.29...dillinger-2.0.30) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [dillinger-2.0.30](https://github.com/truecharts/charts/compare/dillinger-2.0.29...dillinger-2.0.30) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [dillinger-2.0.30](https://github.com/truecharts/charts/compare/dillinger-2.0.29...dillinger-2.0.30) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [dillinger-2.0.30](https://github.com/truecharts/charts/compare/dillinger-2.0.29...dillinger-2.0.30) (2022-09-17) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [dillinger-2.0.30](https://github.com/truecharts/charts/compare/dillinger-2.0.29...dillinger-2.0.30) (2022-09-18) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [dillinger-2.0.30](https://github.com/truecharts/charts/compare/dillinger-2.0.29...dillinger-2.0.30) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [dillinger-2.0.30](https://github.com/truecharts/charts/compare/dillinger-2.0.29...dillinger-2.0.30) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [dillinger-2.0.30](https://github.com/truecharts/charts/compare/dillinger-2.0.29...dillinger-2.0.30) (2022-09-15) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [dillinger-2.0.30](https://github.com/truecharts/charts/compare/dillinger-2.0.29...dillinger-2.0.30) (2022-09-15) + +### Chore + +- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [dillinger-2.0.29](https://github.com/truecharts/charts/compare/dillinger-2.0.28...dillinger-2.0.29) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [dillinger-2.0.29](https://github.com/truecharts/charts/compare/dillinger-2.0.28...dillinger-2.0.29) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [dillinger-2.0.29](https://github.com/truecharts/charts/compare/dillinger-2.0.28...dillinger-2.0.29) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [dillinger-2.0.29](https://github.com/truecharts/charts/compare/dillinger-2.0.28...dillinger-2.0.29) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [dillinger-2.0.29](https://github.com/truecharts/charts/compare/dillinger-2.0.28...dillinger-2.0.29) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [dillinger-2.0.29](https://github.com/truecharts/charts/compare/dillinger-2.0.28...dillinger-2.0.29) (2022-09-11) + +### Chore + +- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [dillinger-2.0.28](https://github.com/truecharts/charts/compare/dillinger-2.0.27...dillinger-2.0.28) (2022-08-30) + +### Chore + +- update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639)) + + + + +## [dillinger-2.0.27](https://github.com/truecharts/charts/compare/dillinger-2.0.26...dillinger-2.0.27) (2022-08-30) + +### Chore + +- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [dillinger-2.0.26](https://github.com/truecharts/charts/compare/dillinger-2.0.25...dillinger-2.0.26) (2022-08-29) + +### Chore + +- update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619)) + + + + +## [dillinger-2.0.25](https://github.com/truecharts/charts/compare/dillinger-2.0.24...dillinger-2.0.25) (2022-08-23) + +### Chore + +- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545)) + + + + +## [dillinger-2.0.24](https://github.com/truecharts/charts/compare/dillinger-2.0.23...dillinger-2.0.24) (2022-08-12) + +### Chore + +- add documentation checkbox/section to all SCALE Apps + - update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456)) + + ### Fix + +- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447)) + + + + +## [dillinger-2.0.23](https://github.com/truecharts/charts/compare/dillinger-2.0.22...dillinger-2.0.23) (2022-08-08) + +### Chore + +- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + + + +## [dillinger-2.0.22](https://github.com/truecharts/apps/compare/dillinger-2.0.21...dillinger-2.0.22) (2022-07-26) + +### Chore + +- update home links ([#3291](https://github.com/truecharts/apps/issues/3291)) + - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302)) + + + + +## [dillinger-2.0.21](https://github.com/truecharts/apps/compare/dillinger-2.0.20...dillinger-2.0.21) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [dillinger-2.0.21](https://github.com/truecharts/apps/compare/dillinger-2.0.20...dillinger-2.0.21) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [dillinger-2.0.21](https://github.com/truecharts/apps/compare/dillinger-2.0.20...dillinger-2.0.21) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [dillinger-2.0.20](https://github.com/truecharts/apps/compare/dillinger-2.0.18...dillinger-2.0.20) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [dillinger-2.0.18](https://github.com/truecharts/apps/compare/dillinger-2.0.17...dillinger-2.0.18) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [dillinger-2.0.17](https://github.com/truecharts/apps/compare/dillinger-2.0.16...dillinger-2.0.17) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [dillinger-2.0.16](https://github.com/truecharts/apps/compare/dillinger-2.0.14...dillinger-2.0.16) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [dillinger-2.0.14](https://github.com/truecharts/apps/compare/dillinger-2.0.12...dillinger-2.0.14) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [dillinger-2.0.12](https://github.com/truecharts/apps/compare/dillinger-2.0.11...dillinger-2.0.12) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [dillinger-2.0.11](https://github.com/truecharts/apps/compare/dillinger-2.0.10...dillinger-2.0.11) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [dillinger-2.0.10](https://github.com/truecharts/apps/compare/dillinger-2.0.9...dillinger-2.0.10) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [dillinger-2.0.9](https://github.com/truecharts/apps/compare/dillinger-2.0.8...dillinger-2.0.9) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [dillinger-2.0.8](https://github.com/truecharts/apps/compare/dillinger-2.0.7...dillinger-2.0.8) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [dillinger-2.0.7](https://github.com/truecharts/apps/compare/dillinger-2.0.6...dillinger-2.0.7) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [dillinger-2.0.6](https://github.com/truecharts/apps/compare/dillinger-2.0.5...dillinger-2.0.6) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [dillinger-2.0.5](https://github.com/truecharts/apps/compare/dillinger-2.0.4...dillinger-2.0.5) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [dillinger-2.0.4](https://github.com/truecharts/apps/compare/dillinger-2.0.3...dillinger-2.0.4) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [dillinger-2.0.3](https://github.com/truecharts/apps/compare/dillinger-2.0.2...dillinger-2.0.3) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [dillinger-2.0.2](https://github.com/truecharts/apps/compare/dillinger-2.0.1...dillinger-2.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [dillinger-2.0.1](https://github.com/truecharts/apps/compare/dillinger-1.0.19...dillinger-2.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [dillinger-2.0.0](https://github.com/truecharts/apps/compare/dillinger-1.0.19...dillinger-2.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [dillinger-1.0.19](https://github.com/truecharts/apps/compare/dillinger-1.0.18...dillinger-1.0.19) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [dillinger-1.0.18](https://github.com/truecharts/apps/compare/dillinger-1.0.17...dillinger-1.0.18) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [dillinger-1.0.18](https://github.com/truecharts/apps/compare/dillinger-1.0.17...dillinger-1.0.18) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [dillinger-1.0.17](https://github.com/truecharts/apps/compare/dillinger-1.0.16...dillinger-1.0.17) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [dillinger-1.0.16](https://github.com/truecharts/apps/compare/dillinger-1.0.15...dillinger-1.0.16) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [dillinger-1.0.16](https://github.com/truecharts/apps/compare/dillinger-1.0.15...dillinger-1.0.16) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [dillinger-1.0.15](https://github.com/truecharts/apps/compare/dillinger-1.0.14...dillinger-1.0.15) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [dillinger-1.0.14](https://github.com/truecharts/apps/compare/dillinger-1.0.13...dillinger-1.0.14) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [dillinger-1.0.13](https://github.com/truecharts/apps/compare/dillinger-1.0.12...dillinger-1.0.13) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [dillinger-1.0.12](https://github.com/truecharts/apps/compare/dillinger-1.0.11...dillinger-1.0.12) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [dillinger-1.0.11](https://github.com/truecharts/apps/compare/dillinger-1.0.10...dillinger-1.0.11) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [dillinger-1.0.10](https://github.com/truecharts/apps/compare/dillinger-1.0.9...dillinger-1.0.10) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [dillinger-1.0.9](https://github.com/truecharts/apps/compare/dillinger-1.0.8...dillinger-1.0.9) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [dillinger-1.0.8](https://github.com/truecharts/apps/compare/dillinger-1.0.7...dillinger-1.0.8) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [dillinger-1.0.7](https://github.com/truecharts/apps/compare/dillinger-1.0.6...dillinger-1.0.7) (2022-03-30) + +#### Chore + +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [dillinger-1.0.6](https://github.com/truecharts/apps/compare/dillinger-1.0.5...dillinger-1.0.6) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [dillinger-1.0.1](https://github.com/truecharts/apps/compare/dillinger-1.0.0...dillinger-1.0.1) (2022-03-07) + +#### Chore + +* update helm general non-major helm releases ([#2111](https://github.com/truecharts/apps/issues/2111)) +* Remove `-icon` string from icon png's ([#2040](https://github.com/truecharts/apps/issues/2040)) + + + + +### [dillinger-1.0.0](https://github.com/truecharts/apps/compare/dillinger-0.0.23...dillinger-1.0.0) (2022-03-03) + +#### Chore + +* remove fixed env from questions.yaml +* remove PUID from per-app env-vars if set to 568 +* remove empty env var declaration from questions.yaml +* update helm general major helm releases ([#2021](https://github.com/truecharts/apps/issues/2021)) + +#### Fix + +* BREAKING CHANGE Move some env-vars outside of env section ([#2010](https://github.com/truecharts/apps/issues/2010)) + + + + +### [dillinger-0.0.23](https://github.com/truecharts/apps/compare/dillinger-0.0.22...dillinger-0.0.23) (2022-03-02) + +#### Chore + +* rename `web_portal` to `open` ([#1957](https://github.com/truecharts/apps/issues/1957)) +* update helm general non-major helm releases ([#1999](https://github.com/truecharts/apps/issues/1999)) + + + + +### [dillinger-0.0.22](https://github.com/truecharts/apps/compare/dillinger-0.0.21...dillinger-0.0.22) (2022-02-21) + +#### Chore + +* update helm general non-major helm releases ([#1927](https://github.com/truecharts/apps/issues/1927)) + + + + +### [dillinger-0.0.21](https://github.com/truecharts/apps/compare/dillinger-0.0.20...dillinger-0.0.21) (2022-02-15) + +#### Chore + +* update helm general non-major helm releases ([#1901](https://github.com/truecharts/apps/issues/1901)) + + + + +### [dillinger-0.0.20](https://github.com/truecharts/apps/compare/dillinger-0.0.19...dillinger-0.0.20) (2022-02-08) + +#### Chore + +* update helm general non-major helm releases ([#1871](https://github.com/truecharts/apps/issues/1871)) + + + + +### [dillinger-0.0.19](https://github.com/truecharts/apps/compare/dillinger-0.0.18...dillinger-0.0.19) (2022-02-06) + +#### Chore + +* update helm chart common to v8.15.0 ([#1859](https://github.com/truecharts/apps/issues/1859)) + + + + +### [dillinger-0.0.18](https://github.com/truecharts/apps/compare/dillinger-0.0.17...dillinger-0.0.18) (2022-02-05) + +#### Chore + +* update helm general non-major helm releases ([#1852](https://github.com/truecharts/apps/issues/1852)) + + + + +### [dillinger-0.0.17](https://github.com/truecharts/apps/compare/dillinger-0.0.16...dillinger-0.0.17) (2022-02-02) + +#### Chore + +* update helm general non-major helm releases ([#1828](https://github.com/truecharts/apps/issues/1828)) + + + + +### [dillinger-0.0.16](https://github.com/truecharts/apps/compare/dillinger-0.0.15...dillinger-0.0.16) (2022-01-25) + +#### Chore + +* update helm general non-major helm releases ([#1791](https://github.com/truecharts/apps/issues/1791)) + + + + +### [dillinger-0.0.15](https://github.com/truecharts/apps/compare/dillinger-0.0.14...dillinger-0.0.15) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1766](https://github.com/truecharts/apps/issues/1766)) + + + + +### [dillinger-0.0.14](https://github.com/truecharts/apps/compare/dillinger-0.0.13...dillinger-0.0.14) (2022-01-21) + +#### Chore + +* update helm general non-major helm releases ([#1759](https://github.com/truecharts/apps/issues/1759)) + +#### Fix + +* set additional_attrs: true on all dicts ([#1750](https://github.com/truecharts/apps/issues/1750)) + + + + +### [dillinger-0.0.13](https://github.com/truecharts/apps/compare/dillinger-0.0.12...dillinger-0.0.13) (2022-01-18) + +#### Chore + +* update helm general non-major helm releases ([#1732](https://github.com/truecharts/apps/issues/1732)) + + + + +### [dillinger-0.0.12](https://github.com/truecharts/apps/compare/dillinger-0.0.11...dillinger-0.0.12) (2022-01-13) + +#### Chore + +* update helm general non-major helm releases ([#1712](https://github.com/truecharts/apps/issues/1712)) + +#### Feat + +* expose capabilities in GUI ([#1709](https://github.com/truecharts/apps/issues/1709)) + + + + +### [dillinger-0.0.11](https://github.com/truecharts/apps/compare/dillinger-0.0.10...dillinger-0.0.11) (2022-01-12) + +#### Chore + +* update helm general non-major helm releases ([#1704](https://github.com/truecharts/apps/issues/1704)) + + + + +### [dillinger-0.0.10](https://github.com/truecharts/apps/compare/dillinger-0.0.9...dillinger-0.0.10) (2022-01-11) + +#### Chore + +* update helm general non-major helm releases ([#1693](https://github.com/truecharts/apps/issues/1693)) + + + + +### [dillinger-0.0.9](https://github.com/truecharts/apps/compare/dillinger-0.0.8...dillinger-0.0.9) (2022-01-04) + +#### Chore + +* update helm general non-major helm releases + + + + +### [dillinger-0.0.8](https://github.com/truecharts/apps/compare/dillinger-0.0.7...dillinger-0.0.8) (2021-12-28) + +#### Chore + +* update helm general non-major helm releases ([#1623](https://github.com/truecharts/apps/issues/1623)) + + + + +### [dillinger-0.0.7](https://github.com/truecharts/apps/compare/dillinger-0.0.6...dillinger-0.0.7) (2021-12-21) + +#### Chore + +* update helm general non-major helm releases ([#1596](https://github.com/truecharts/apps/issues/1596)) + + + + +### [dillinger-0.0.6](https://github.com/truecharts/apps/compare/dillinger-0.0.5...dillinger-0.0.6) (2021-12-19) + +#### Chore + +* Last patch bump before RC2 branch-off + + + + +### [dillinger-0.0.5](https://github.com/truecharts/apps/compare/dillinger-0.0.4...dillinger-0.0.5) (2021-12-19) + +#### Chore + +* completely remove mountPath reference from GUI ([#1572](https://github.com/truecharts/apps/issues/1572)) +* update helm general non-major helm releases ([#1571](https://github.com/truecharts/apps/issues/1571)) + + + + +### [dillinger-0.0.4](https://github.com/truecharts/apps/compare/dillinger-0.0.3...dillinger-0.0.4) (2021-12-18) + +#### Chore + +* cleanup questions by removing hidden dicts ([#1558](https://github.com/truecharts/apps/issues/1558)) +* App-Icon Organization ([#1539](https://github.com/truecharts/apps/issues/1539)) + + + + +### [dillinger-0.0.3](https://github.com/truecharts/apps/compare/dillinger-0.0.2...dillinger-0.0.3) (2021-12-14) + +#### Chore + +* update helm general non-major helm releases ([#1535](https://github.com/truecharts/apps/issues/1535)) + + + + +### [dillinger-0.0.2](https://github.com/truecharts/apps/compare/dillinger-0.0.1...dillinger-0.0.2) (2021-12-13) + +#### Chore + +* move incubator apps to stable and bump everything + + + + +### dillinger-0.0.1 (2021-12-12) diff --git a/tmp/dillinger/Chart.yaml b/tmp/dillinger/Chart.yaml new file mode 100644 index 00000000000..4daf5a00e30 --- /dev/null +++ b/tmp/dillinger/Chart.yaml @@ -0,0 +1,27 @@ +apiVersion: v2 +kubeVersion: ">=1.16.0-0" +name: dillinger +version: 5.0.0 +appVersion: "3.39.1" +description: Dillinger is a cloud-enabled, mobile-ready, offline-storage, AngularJS powered HTML5 Markdown editor. +type: application +deprecated: false +home: https://truecharts.org/charts/stable/dillinger +icon: https://truecharts.org/img/hotlink-ok/chart-icons/dillinger.png +keywords: + - dillinger +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/dillinger +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 + # condition: +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +annotations: + truecharts.org/catagories: | + - incubator + truecharts.org/SCALE-support: "true" diff --git a/tmp/dillinger/README.md b/tmp/dillinger/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/dillinger/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/dillinger/icon.png b/tmp/dillinger/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..d14d8a54cae7df3fc9510a9b4313d98441721c35 GIT binary patch literal 4101 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.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: discordgsm +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/discordgsm + - https://github.com/DiscordGSM/GameServerMonitor +version: 2.0.0 +annotations: + truecharts.org/catagories: | + - monitor + - discord + truecharts.org/SCALE-support: "true" diff --git a/tmp/discordgsm/README.md b/tmp/discordgsm/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/discordgsm/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/discordgsm/docs/installation_notes.md b/tmp/discordgsm/docs/installation_notes.md new file mode 100644 index 00000000000..512069da0fa --- /dev/null +++ b/tmp/discordgsm/docs/installation_notes.md @@ -0,0 +1,12 @@ +# Installation Notes + +- Set `App Token` to your discord bot token. Here's a basic guide from [discordGSM](https://discordgsm.com/guide/how-to-get-a-discord-bot-token). +- Add your discord server's ID to the `Whitelist Guilds` list, single ID per box. + +Add your discord bot if you haven't done so and run initial commands to get started with discordGSM. + +:::info + +Checkout discordGSM supported list of game servers [here](https://discordgsm.com/guide/supported-games). + +::: diff --git a/tmp/discordgsm/icon.png b/tmp/discordgsm/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..2a40da3ff3d48c75dc07115ab696672f5a49c611 GIT binary patch literal 19466 zcmV)>K!d-DP)004R>004l5008;`004mK004C`008P>0026e000+ooVrmw00006 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 z004NL literal 0 HcmV?d00001 diff --git a/tmp/discordgsm/questions.yaml b/tmp/discordgsm/questions.yaml new file mode 100644 index 00000000000..f95a9cb263a --- /dev/null +++ b/tmp/discordgsm/questions.yaml @@ -0,0 +1,171 @@ +# Include{groups} +portals: + open: +# Include{portalLink} +questions: +# Include{global} +# Include{workload} +# Include{workloadDeployment} + +# Include{replicas1} +# Include{podSpec} +# Include{containerMain} + - variable: env + group: "App Configuration" + label: "Image Environment" + schema: + additional_attrs: true + type: dict + attrs: + - variable: app_token + label: App Token + description: Discord Bot Token. + schema: + type: string + required: true + default: "" + - variable: whitelist_guilds + label: Whitelist Guilds + description: Discord Guild ID + schema: + type: list + required: true + default: [] + items: + - variable: whitelist_guild_entry + label: Whitelist Guild Entry + schema: + type: string + required: true + default: "" + - variable: app_activity_type + label: App Activity Type + description: Presence activity type override. + schema: + type: string + required: true + default: "3" + enum: + - value: "0" + description: Playing + - value: "1" + description: Streaming + - value: "2" + description: Listening + - value: "3" + description: Watching + - value: "5" + description: Competing + - variable: app_activity_name + label: App Activity Name + description: Presence activity name override. + schema: + type: string + default: "" + - variable: app_presence_advertise + label: App Presence Advertise + description: Enable advertisement feature on presence + schema: + type: boolean + default: false + - variable: task_query_server + label: Task Query Server + description: Query servers task scheduled time in seconds. + schema: + type: int + default: 60 + - variable: command_query_public + label: Command Query Public + description: Whether the /queryserver command should be available to all users. + schema: + type: boolean + default: false + - variable: command_query_cooldown + label: Command Query Cooldown + description: The /queryserver command cooldown in seconds. (Administrator will not be affected) + schema: + type: int + default: 5 + - variable: web_api_enable + label: Web API Enable + description: Enable Web API feature. + schema: + type: boolean + default: false +# Include{containerBasic} +# Include{containerAdvanced} + +# Include{containerConfig} +# Include{serviceRoot} +# Include{serviceMain} +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: main + label: Main Service Port Configuration + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: Port + description: This port exposes the container port on the service + schema: + type: int + default: 10589 + required: true +# Include{serviceExpertRoot} + default: false +# Include{serviceExpert} +# Include{serviceList} +# Include{persistenceRoot} + - variable: config + label: App Config Storage + description: Stores the Application Configuration. + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} +# Include{persistenceList} +# Include{ingressRoot} + - variable: main + label: Main Ingress + schema: + additional_attrs: true + type: dict + attrs: +# Include{ingressDefault} +# Include{ingressTLS} +# Include{ingressTraefik} +# Include{ingressList} + +# Include{securityContextRoot} + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 0 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 0 +# Include{securityContextContainer} +# Include{securityContextAdvanced} +# Include{securityContextPod} + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + +# Include{resources} +# Include{advanced} +# Include{addons} +# Include{codeserver} +# Include{netshoot} +# Include{vpn} +# Include{documentation} diff --git a/tmp/discordgsm/templates/NOTES.txt b/tmp/discordgsm/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/tmp/discordgsm/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/tmp/discordgsm/templates/_secret.tpl b/tmp/discordgsm/templates/_secret.tpl new file mode 100644 index 00000000000..3992b76128c --- /dev/null +++ b/tmp/discordgsm/templates/_secret.tpl @@ -0,0 +1,22 @@ +{{/* Define the secret */}} +{{- define "gsm.secret" -}} + +enabled: true +data: + DATABASE_URL: {{ .Values.cnpg.main.creds.std | trimAll "\"" }} + DB_CONNECTION: {{ print "postgres" }} + APP_TOKEN: {{ .Values.gsm.app_token | quote }} + {{- with .Values.gsm.whitelist_guilds }} + WHITELIST_GUILDS: {{ join ";" . | quote }} + {{- end }} + APP_ACTIVITY_TYPE: {{ .Values.gsm.app_activity_type | quote }} + {{- with .Values.gsm.app_activity_name }} + APP_ACTIVITY_NAME: {{ . | quote }} + {{- end }} + APP_PRESENCE_ADVERTISE: {{ .Values.gsm.app_presence_advertise | quote }} + POSTGRES_SSL_MODE: {{ .Values.gsm.postgres_ssl_mode | quote }} + TASK_QUERY_SERVER: {{ .Values.gsm.task_query_server | quote }} + COMMAND_QUERY_PUBLIC: {{ .Values.gsm.command_query_public | quote }} + COMMAND_QUERY_COOLDOWN: {{ .Values.gsm.command_query_cooldown | quote }} + WEB_API_ENABLE: {{ .Values.gsm.web_api_enable | quote }} +{{- end }} diff --git a/tmp/discordgsm/templates/common.yaml b/tmp/discordgsm/templates/common.yaml new file mode 100644 index 00000000000..e62796a5c47 --- /dev/null +++ b/tmp/discordgsm/templates/common.yaml @@ -0,0 +1,11 @@ +{{/* Make sure all variables are set properly */}} +{{- include "tc.v1.common.loader.init" . }} + +{{/* Render secrets for discordgsm */}} +{{- $secrets := include "gsm.secret" . | fromYaml -}} +{{- if $secrets -}} +{{- $_ := set .Values.secret "gsm-secret" $secrets -}} +{{- end -}} + +{{/* Render the templates */}} +{{ include "tc.v1.common.loader.apply" . }} diff --git a/tmp/discordgsm/values.yaml b/tmp/discordgsm/values.yaml new file mode 100644 index 00000000000..784515513b8 --- /dev/null +++ b/tmp/discordgsm/values.yaml @@ -0,0 +1,77 @@ +image: + repository: tccr.io/truecharts/game-server-monitor + pullPolicy: IfNotPresent + tag: 2.11.0@sha256:f072466ae74a89e905eb8c0ccca48befa70a6d529efdffb7e4382153539e86f2 + +securityContext: + container: + runAsNonRoot: false + readOnlyRootFilesystem: false + runAsUser: 0 + runAsGroup: 0 + +service: + main: + ports: + main: + port: 10230 + protocol: http + +gsm: + # Server Config + workers: 2 + timeout: 90 + # Bot Config + + app_token: "" + whitelist_guilds: [] + app_activity_type: 3 + app_activity_name: "" + app_presence_advertise: false + task_query_server: 60 + command_query_public: false + command_query_cooldown: 5 + web_api_enable: false + postgres_ssl_mode: disable + +workload: + main: + podSpec: + containers: + main: + probes: + liveness: + type: http + readiness: + type: http + startup: + type: http + envFrom: + - secretRef: + name: "gsm-secret" + command: + - /bin/sh + - -c + - | + gunicorn \ + --bind 0.0.0.0:{{ .Values.service.main.ports.main.port }} \ + --workers={{ .Values.gsm.workers }} \ + --worker-class=gthread app:app \ + --timeout {{ .Values.gsm.timeout }} & \ + python -u main.py + env: {} + +persistence: + config: + enabled: true + mountPath: /app/data + +cnpg: + main: + enabled: true + database: discord_gsm + user: discord_gsm + +portal: + open: + enabled: true diff --git a/tmp/dizquetv/.helmignore b/tmp/dizquetv/.helmignore new file mode 100644 index 00000000000..77ca5567b26 --- /dev/null +++ b/tmp/dizquetv/.helmignore @@ -0,0 +1,30 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ +# OWNERS file for Kubernetes +OWNERS +# helm-docs templates +*.gotmpl +# docs folder +/docs +# icon +icon.png diff --git a/tmp/dizquetv/CHANGELOG.md b/tmp/dizquetv/CHANGELOG.md new file mode 100644 index 00000000000..584f399905c --- /dev/null +++ b/tmp/dizquetv/CHANGELOG.md @@ -0,0 +1,1633 @@ +# Changelog + + + +## [dizquetv-8.0.0](https://github.com/truecharts/charts/compare/dizquetv-7.0.43...dizquetv-8.0.0) (2022-11-10) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Major Change to GUI + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [dizquetv-7.0.46](https://github.com/truecharts/charts/compare/dizquetv-7.0.43...dizquetv-7.0.46) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [dizquetv-7.0.45](https://github.com/truecharts/charts/compare/dizquetv-7.0.43...dizquetv-7.0.45) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [dizquetv-7.0.45](https://github.com/truecharts/charts/compare/dizquetv-7.0.43...dizquetv-7.0.45) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [dizquetv-7.0.45](https://github.com/truecharts/charts/compare/dizquetv-7.0.43...dizquetv-7.0.45) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [dizquetv-7.0.44](https://github.com/truecharts/charts/compare/dizquetv-7.0.43...dizquetv-7.0.44) (2022-11-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [dizquetv-7.0.44](https://github.com/truecharts/charts/compare/dizquetv-7.0.43...dizquetv-7.0.44) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [dizquetv-7.0.43](https://github.com/truecharts/charts/compare/dizquetv-7.0.42...dizquetv-7.0.43) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4317](https://github.com/truecharts/charts/issues/4317)) + + + + +## [dizquetv-7.0.42](https://github.com/truecharts/charts/compare/dizquetv-7.0.41...dizquetv-7.0.42) (2022-11-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4308](https://github.com/truecharts/charts/issues/4308)) + + + + +## [dizquetv-7.0.41](https://github.com/truecharts/charts/compare/dizquetv-7.0.40...dizquetv-7.0.41) (2022-11-02) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4261](https://github.com/truecharts/charts/issues/4261)) + + + + +## [dizquetv-7.0.40](https://github.com/truecharts/charts/compare/dizquetv-7.0.39...dizquetv-7.0.40) (2022-10-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4182](https://github.com/truecharts/charts/issues/4182)) + + + + +## [dizquetv-7.0.39](https://github.com/truecharts/charts/compare/dizquetv-7.0.38...dizquetv-7.0.39) (2022-10-19) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4122](https://github.com/truecharts/charts/issues/4122)) + + + + +## [dizquetv-7.0.38](https://github.com/truecharts/charts/compare/dizquetv-7.0.37...dizquetv-7.0.38) (2022-10-12) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4071](https://github.com/truecharts/charts/issues/4071)) + + + + +## [dizquetv-7.0.37](https://github.com/truecharts/charts/compare/dizquetv-7.0.36...dizquetv-7.0.37) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [dizquetv-7.0.37](https://github.com/truecharts/charts/compare/dizquetv-7.0.36...dizquetv-7.0.37) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [dizquetv-7.0.36](https://github.com/truecharts/charts/compare/dizquetv-7.0.35...dizquetv-7.0.36) (2022-10-05) + +### Chore + +- Auto-update chart README [skip ci] + - split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979)) + - update helm general non-major + + + + +## [dizquetv-7.0.35](https://github.com/truecharts/charts/compare/dizquetv-7.0.34...dizquetv-7.0.35) (2022-09-27) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918)) + + + + +## [dizquetv-7.0.34](https://github.com/truecharts/charts/compare/dizquetv-7.0.33...dizquetv-7.0.34) (2022-09-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898)) + + + + +## [dizquetv-7.0.33](https://github.com/truecharts/charts/compare/dizquetv-7.0.32...dizquetv-7.0.33) (2022-09-22) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [dizquetv-7.0.33](https://github.com/truecharts/charts/compare/dizquetv-7.0.32...dizquetv-7.0.33) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [dizquetv-7.0.33](https://github.com/truecharts/charts/compare/dizquetv-7.0.32...dizquetv-7.0.33) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [dizquetv-7.0.33](https://github.com/truecharts/charts/compare/dizquetv-7.0.32...dizquetv-7.0.33) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [dizquetv-7.0.33](https://github.com/truecharts/charts/compare/dizquetv-7.0.32...dizquetv-7.0.33) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [dizquetv-7.0.33](https://github.com/truecharts/charts/compare/dizquetv-7.0.32...dizquetv-7.0.33) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [dizquetv-7.0.33](https://github.com/truecharts/charts/compare/dizquetv-7.0.32...dizquetv-7.0.33) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [dizquetv-7.0.33](https://github.com/truecharts/charts/compare/dizquetv-7.0.32...dizquetv-7.0.33) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [dizquetv-7.0.33](https://github.com/truecharts/charts/compare/dizquetv-7.0.32...dizquetv-7.0.33) (2022-09-17) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [dizquetv-7.0.33](https://github.com/truecharts/charts/compare/dizquetv-7.0.32...dizquetv-7.0.33) (2022-09-18) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [dizquetv-7.0.33](https://github.com/truecharts/charts/compare/dizquetv-7.0.32...dizquetv-7.0.33) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [dizquetv-7.0.33](https://github.com/truecharts/charts/compare/dizquetv-7.0.32...dizquetv-7.0.33) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [dizquetv-7.0.33](https://github.com/truecharts/charts/compare/dizquetv-7.0.32...dizquetv-7.0.33) (2022-09-15) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [dizquetv-7.0.33](https://github.com/truecharts/charts/compare/dizquetv-7.0.32...dizquetv-7.0.33) (2022-09-15) + +### Chore + +- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [dizquetv-7.0.32](https://github.com/truecharts/charts/compare/dizquetv-7.0.31...dizquetv-7.0.32) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [dizquetv-7.0.32](https://github.com/truecharts/charts/compare/dizquetv-7.0.31...dizquetv-7.0.32) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [dizquetv-7.0.32](https://github.com/truecharts/charts/compare/dizquetv-7.0.31...dizquetv-7.0.32) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [dizquetv-7.0.32](https://github.com/truecharts/charts/compare/dizquetv-7.0.31...dizquetv-7.0.32) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [dizquetv-7.0.32](https://github.com/truecharts/charts/compare/dizquetv-7.0.31...dizquetv-7.0.32) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [dizquetv-7.0.32](https://github.com/truecharts/charts/compare/dizquetv-7.0.31...dizquetv-7.0.32) (2022-09-11) + +### Chore + +- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [dizquetv-7.0.31](https://github.com/truecharts/charts/compare/dizquetv-7.0.30...dizquetv-7.0.31) (2022-08-30) + +### Chore + +- update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639)) + + + + +## [dizquetv-7.0.30](https://github.com/truecharts/charts/compare/dizquetv-7.0.29...dizquetv-7.0.30) (2022-08-30) + +### Chore + +- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [dizquetv-7.0.29](https://github.com/truecharts/charts/compare/dizquetv-7.0.28...dizquetv-7.0.29) (2022-08-29) + +### Chore + +- update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619)) + + + + +## [dizquetv-7.0.28](https://github.com/truecharts/charts/compare/dizquetv-7.0.27...dizquetv-7.0.28) (2022-08-23) + +### Chore + +- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545)) + + + + +## [dizquetv-7.0.27](https://github.com/truecharts/charts/compare/dizquetv-7.0.26...dizquetv-7.0.27) (2022-08-12) + +### Chore + +- add documentation checkbox/section to all SCALE Apps + - update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456)) + + ### Fix + +- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447)) + + + + +## [dizquetv-7.0.26](https://github.com/truecharts/charts/compare/dizquetv-7.0.25...dizquetv-7.0.26) (2022-08-08) + +### Chore + +- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + + + +## [dizquetv-7.0.25](https://github.com/truecharts/apps/compare/dizquetv-7.0.24...dizquetv-7.0.25) (2022-07-26) + +### Chore + +- update home links ([#3291](https://github.com/truecharts/apps/issues/3291)) + - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302)) + + + + +## [dizquetv-7.0.24](https://github.com/truecharts/apps/compare/dizquetv-7.0.23...dizquetv-7.0.24) (2022-07-25) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [dizquetv-7.0.24](https://github.com/truecharts/apps/compare/dizquetv-7.0.23...dizquetv-7.0.24) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [dizquetv-7.0.23](https://github.com/truecharts/apps/compare/dizquetv-7.0.22...dizquetv-7.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [dizquetv-7.0.23](https://github.com/truecharts/apps/compare/dizquetv-7.0.22...dizquetv-7.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [dizquetv-7.0.23](https://github.com/truecharts/apps/compare/dizquetv-7.0.22...dizquetv-7.0.23) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [dizquetv-7.0.22](https://github.com/truecharts/apps/compare/dizquetv-7.0.20...dizquetv-7.0.22) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [dizquetv-7.0.20](https://github.com/truecharts/apps/compare/dizquetv-7.0.19...dizquetv-7.0.20) (2022-07-20) + +### Chore + +- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) + + + +## [dizquetv-7.0.19](https://github.com/truecharts/apps/compare/dizquetv-7.0.18...dizquetv-7.0.19) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [dizquetv-7.0.18](https://github.com/truecharts/apps/compare/dizquetv-7.0.17...dizquetv-7.0.18) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [dizquetv-7.0.17](https://github.com/truecharts/apps/compare/dizquetv-7.0.15...dizquetv-7.0.17) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [dizquetv-7.0.15](https://github.com/truecharts/apps/compare/dizquetv-7.0.13...dizquetv-7.0.15) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [dizquetv-7.0.13](https://github.com/truecharts/apps/compare/dizquetv-7.0.12...dizquetv-7.0.13) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [dizquetv-7.0.12](https://github.com/truecharts/apps/compare/dizquetv-7.0.11...dizquetv-7.0.12) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [dizquetv-7.0.11](https://github.com/truecharts/apps/compare/dizquetv-7.0.10...dizquetv-7.0.11) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [dizquetv-7.0.10](https://github.com/truecharts/apps/compare/dizquetv-7.0.9...dizquetv-7.0.10) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [dizquetv-7.0.9](https://github.com/truecharts/apps/compare/dizquetv-7.0.8...dizquetv-7.0.9) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [dizquetv-7.0.8](https://github.com/truecharts/apps/compare/dizquetv-7.0.7...dizquetv-7.0.8) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [dizquetv-7.0.7](https://github.com/truecharts/apps/compare/dizquetv-7.0.6...dizquetv-7.0.7) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [dizquetv-7.0.6](https://github.com/truecharts/apps/compare/dizquetv-7.0.5...dizquetv-7.0.6) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [dizquetv-7.0.5](https://github.com/truecharts/apps/compare/dizquetv-7.0.4...dizquetv-7.0.5) (2022-06-17) + +#### Chore + +* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916)) + + + + +### [dizquetv-7.0.4](https://github.com/truecharts/apps/compare/dizquetv-7.0.3...dizquetv-7.0.4) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [dizquetv-7.0.3](https://github.com/truecharts/apps/compare/dizquetv-7.0.2...dizquetv-7.0.3) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [dizquetv-7.0.2](https://github.com/truecharts/apps/compare/dizquetv-7.0.1...dizquetv-7.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [dizquetv-7.0.1](https://github.com/truecharts/apps/compare/dizquetv-6.0.19...dizquetv-7.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [dizquetv-7.0.0](https://github.com/truecharts/apps/compare/dizquetv-6.0.19...dizquetv-7.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [dizquetv-6.0.19](https://github.com/truecharts/apps/compare/dizquetv-6.0.18...dizquetv-6.0.19) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [dizquetv-6.0.18](https://github.com/truecharts/apps/compare/dizquetv-6.0.17...dizquetv-6.0.18) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [dizquetv-6.0.18](https://github.com/truecharts/apps/compare/dizquetv-6.0.17...dizquetv-6.0.18) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [dizquetv-6.0.17](https://github.com/truecharts/apps/compare/dizquetv-6.0.16...dizquetv-6.0.17) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [dizquetv-6.0.16](https://github.com/truecharts/apps/compare/dizquetv-6.0.15...dizquetv-6.0.16) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [dizquetv-6.0.16](https://github.com/truecharts/apps/compare/dizquetv-6.0.15...dizquetv-6.0.16) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [dizquetv-6.0.15](https://github.com/truecharts/apps/compare/dizquetv-6.0.14...dizquetv-6.0.15) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [dizquetv-6.0.14](https://github.com/truecharts/apps/compare/dizquetv-6.0.13...dizquetv-6.0.14) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [dizquetv-6.0.13](https://github.com/truecharts/apps/compare/dizquetv-6.0.12...dizquetv-6.0.13) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [dizquetv-6.0.12](https://github.com/truecharts/apps/compare/dizquetv-6.0.11...dizquetv-6.0.12) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [dizquetv-6.0.11](https://github.com/truecharts/apps/compare/dizquetv-6.0.10...dizquetv-6.0.11) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [dizquetv-6.0.10](https://github.com/truecharts/apps/compare/dizquetv-6.0.9...dizquetv-6.0.10) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [dizquetv-6.0.9](https://github.com/truecharts/apps/compare/dizquetv-6.0.8...dizquetv-6.0.9) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [dizquetv-6.0.8](https://github.com/truecharts/apps/compare/dizquetv-6.0.7...dizquetv-6.0.8) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [dizquetv-6.0.7](https://github.com/truecharts/apps/compare/dizquetv-6.0.6...dizquetv-6.0.7) (2022-03-30) + +#### Chore + +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [dizquetv-6.0.6](https://github.com/truecharts/apps/compare/dizquetv-6.0.5...dizquetv-6.0.6) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [dizquetv-6.0.1](https://github.com/truecharts/apps/compare/dizquetv-6.0.0...dizquetv-6.0.1) (2022-03-07) + +#### Chore + +* update helm general non-major helm releases ([#2111](https://github.com/truecharts/apps/issues/2111)) +* Remove `-icon` string from icon png's ([#2040](https://github.com/truecharts/apps/issues/2040)) + + + + +### [dizquetv-6.0.0](https://github.com/truecharts/apps/compare/dizquetv-5.0.23...dizquetv-6.0.0) (2022-03-03) + +#### Chore + +* remove fixed env from questions.yaml +* remove PUID from per-app env-vars if set to 568 +* remove empty env var declaration from questions.yaml +* remove TZ from values. ([#1945](https://github.com/truecharts/apps/issues/1945)) +* update helm general major helm releases ([#2021](https://github.com/truecharts/apps/issues/2021)) + +#### Fix + +* BREAKING CHANGE Move some env-vars outside of env section ([#2010](https://github.com/truecharts/apps/issues/2010)) + + + + +### [dizquetv-5.0.23](https://github.com/truecharts/apps/compare/dizquetv-5.0.22...dizquetv-5.0.23) (2022-03-02) + +#### Chore + +* rename `web_portal` to `open` ([#1957](https://github.com/truecharts/apps/issues/1957)) +* update helm general non-major helm releases ([#1999](https://github.com/truecharts/apps/issues/1999)) + + + + +### [dizquetv-5.0.22](https://github.com/truecharts/apps/compare/dizquetv-5.0.21...dizquetv-5.0.22) (2022-02-21) + +#### Chore + +* update helm general non-major helm releases ([#1927](https://github.com/truecharts/apps/issues/1927)) + + + + +### [dizquetv-5.0.21](https://github.com/truecharts/apps/compare/dizquetv-5.0.20...dizquetv-5.0.21) (2022-02-15) + +#### Chore + +* update helm general non-major helm releases ([#1901](https://github.com/truecharts/apps/issues/1901)) + + + + +### [dizquetv-5.0.20](https://github.com/truecharts/apps/compare/dizquetv-5.0.19...dizquetv-5.0.20) (2022-02-08) + +#### Chore + +* fix links on `Chart.yaml` ([#1862](https://github.com/truecharts/apps/issues/1862)) +* update helm general non-major helm releases ([#1871](https://github.com/truecharts/apps/issues/1871)) + + + + +### [dizquetv-5.0.19](https://github.com/truecharts/apps/compare/dizquetv-5.0.18...dizquetv-5.0.19) (2022-02-06) + +#### Chore + +* update helm chart common to v8.15.0 ([#1859](https://github.com/truecharts/apps/issues/1859)) + + + + +### [dizquetv-5.0.18](https://github.com/truecharts/apps/compare/dizquetv-5.0.17...dizquetv-5.0.18) (2022-02-05) + +#### Chore + +* update helm general non-major helm releases ([#1852](https://github.com/truecharts/apps/issues/1852)) + + + + +### [dizquetv-5.0.17](https://github.com/truecharts/apps/compare/dizquetv-5.0.16...dizquetv-5.0.17) (2022-02-02) + +#### Chore + +* update helm general non-major helm releases ([#1828](https://github.com/truecharts/apps/issues/1828)) + + + + +### [dizquetv-5.0.16](https://github.com/truecharts/apps/compare/dizquetv-5.0.15...dizquetv-5.0.16) (2022-01-25) + +#### Chore + +* update helm general non-major helm releases ([#1791](https://github.com/truecharts/apps/issues/1791)) + + + + +### [dizquetv-5.0.15](https://github.com/truecharts/apps/compare/dizquetv-5.0.14...dizquetv-5.0.15) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1766](https://github.com/truecharts/apps/issues/1766)) + + + + +### [dizquetv-5.0.14](https://github.com/truecharts/apps/compare/dizquetv-5.0.13...dizquetv-5.0.14) (2022-01-21) + +#### Chore + +* update helm general non-major helm releases ([#1759](https://github.com/truecharts/apps/issues/1759)) + +#### Fix + +* set additional_attrs: true on all dicts ([#1750](https://github.com/truecharts/apps/issues/1750)) + + + + +### [dizquetv-5.0.13](https://github.com/truecharts/apps/compare/dizquetv-5.0.12...dizquetv-5.0.13) (2022-01-18) + +#### Chore + +* update helm general non-major helm releases ([#1732](https://github.com/truecharts/apps/issues/1732)) + + + + +### [dizquetv-5.0.12](https://github.com/truecharts/apps/compare/dizquetv-5.0.11...dizquetv-5.0.12) (2022-01-13) + +#### Chore + +* update helm general non-major helm releases ([#1712](https://github.com/truecharts/apps/issues/1712)) + +#### Feat + +* expose capabilities in GUI ([#1709](https://github.com/truecharts/apps/issues/1709)) + + + + +### [dizquetv-5.0.11](https://github.com/truecharts/apps/compare/dizquetv-5.0.10...dizquetv-5.0.11) (2022-01-12) + +#### Chore + +* update helm general non-major helm releases ([#1704](https://github.com/truecharts/apps/issues/1704)) + + + + +### [dizquetv-5.0.10](https://github.com/truecharts/apps/compare/dizquetv-5.0.9...dizquetv-5.0.10) (2022-01-11) + +#### Chore + +* update helm general non-major helm releases ([#1693](https://github.com/truecharts/apps/issues/1693)) + + + + +### [dizquetv-5.0.9](https://github.com/truecharts/apps/compare/dizquetv-5.0.8...dizquetv-5.0.9) (2022-01-04) + +#### Chore + +* update helm general non-major helm releases + + + + +### [dizquetv-5.0.8](https://github.com/truecharts/apps/compare/dizquetv-5.0.7...dizquetv-5.0.8) (2021-12-28) + +#### Chore + +* update helm general non-major helm releases ([#1623](https://github.com/truecharts/apps/issues/1623)) + + + + +### [dizquetv-5.0.7](https://github.com/truecharts/apps/compare/dizquetv-5.0.6...dizquetv-5.0.7) (2021-12-21) + +#### Chore + +* update helm general non-major helm releases ([#1596](https://github.com/truecharts/apps/issues/1596)) + + + + +### [dizquetv-5.0.6](https://github.com/truecharts/apps/compare/dizquetv-5.0.5...dizquetv-5.0.6) (2021-12-19) + +#### Chore + +* Last patch bump before RC2 branch-off +* remove `editable: true` as this is the default ([#1576](https://github.com/truecharts/apps/issues/1576)) + + + + +### [dizquetv-5.0.5](https://github.com/truecharts/apps/compare/dizquetv-5.0.4...dizquetv-5.0.5) (2021-12-19) + +#### Chore + +* completely remove mountPath reference from GUI ([#1572](https://github.com/truecharts/apps/issues/1572)) +* update helm general non-major helm releases ([#1571](https://github.com/truecharts/apps/issues/1571)) + + + + +### [dizquetv-5.0.4](https://github.com/truecharts/apps/compare/dizquetv-5.0.3...dizquetv-5.0.4) (2021-12-18) + +#### Chore + +* cleanup questions by removing hidden dicts ([#1558](https://github.com/truecharts/apps/issues/1558)) +* App-Icon Organization ([#1539](https://github.com/truecharts/apps/issues/1539)) + + + + +### [dizquetv-5.0.3](https://github.com/truecharts/apps/compare/dizquetv-5.0.2...dizquetv-5.0.3) (2021-12-14) + +#### Chore + +* update helm general non-major helm releases ([#1535](https://github.com/truecharts/apps/issues/1535)) + + + + +### [dizquetv-5.0.2](https://github.com/truecharts/apps/compare/dizquetv-5.0.1...dizquetv-5.0.2) (2021-12-13) + +#### Chore + +* move incubator apps to stable and bump everything + + + + +### [dizquetv-5.0.1](https://github.com/truecharts/apps/compare/dizquetv-5.0.0...dizquetv-5.0.1) (2021-12-11) + +#### Chore + +* update general helm non-major helm releases ([#1509](https://github.com/truecharts/apps/issues/1509)) + + + + +### [dizquetv-5.0.0](https://github.com/truecharts/apps/compare/dizquetv-4.0.19...dizquetv-5.0.0) (2021-12-11) + +#### Feat + +* move user/pass/secrets/keys from `env` to `secret` ([#1501](https://github.com/truecharts/apps/issues/1501)) + + + + +### [dizquetv-4.0.19](https://github.com/truecharts/apps/compare/dizquetv-4.0.18...dizquetv-4.0.19) (2021-12-11) + +#### Chore + +* update non-major docker ([#1507](https://github.com/truecharts/apps/issues/1507)) + + + + +### [dizquetv-4.0.18](https://github.com/truecharts/apps/compare/dizquetv-4.0.17...dizquetv-4.0.18) (2021-12-07) + +#### Chore + +* update non-major deps helm releases ([#1481](https://github.com/truecharts/apps/issues/1481)) + + + + +### dizquetv-4.0.17 (2021-12-05) + +#### Chore + +* bump apps to generate security page +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major deps helm releases ([#1471](https://github.com/truecharts/apps/issues/1471)) +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + +#### Fix + +* fix typo in theme selection ([#1428](https://github.com/truecharts/apps/issues/1428)) + + + + +### [dizquetv-4.0.16](https://github.com/truecharts/apps/compare/dizquetv-4.0.15...dizquetv-4.0.16) (2021-12-05) + +#### Chore + +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) + + + + +### [dizquetv-4.0.15](https://github.com/truecharts/apps/compare/dizquetv-4.0.14...dizquetv-4.0.15) (2021-12-04) + +#### Chore + +* bump apps to generate security page + + + + +### [dizquetv-4.0.14](https://github.com/truecharts/apps/compare/dizquetv-4.0.13...dizquetv-4.0.14) (2021-12-04) + +#### Chore + +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) + + + + +### [dizquetv-4.0.13](https://github.com/truecharts/apps/compare/dizquetv-4.0.12...dizquetv-4.0.13) (2021-11-30) + +#### Chore + +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + +#### Fix + +* move conflicting ports to 10xxx range ([#1415](https://github.com/truecharts/apps/issues/1415)) + + + + +### [dizquetv-4.0.12](https://github.com/truecharts/apps/compare/dizquetv-4.0.11...dizquetv-4.0.12) (2021-11-23) + +#### Chore + +* update non-major deps helm releases ([#1386](https://github.com/truecharts/apps/issues/1386)) + + + + +### [dizquetv-4.0.11](https://github.com/truecharts/apps/compare/dizquetv-4.0.10...dizquetv-4.0.11) (2021-11-22) + +#### Chore + +* update non-major deps helm releases ([#1383](https://github.com/truecharts/apps/issues/1383)) + + + + +### [dizquetv-4.0.10](https://github.com/truecharts/apps/compare/dizquetv-4.0.9...dizquetv-4.0.10) (2021-11-16) + +#### Chore + +* update non-major deps helm releases ([#1345](https://github.com/truecharts/apps/issues/1345)) + + + + +### [dizquetv-4.0.9](https://github.com/truecharts/apps/compare/dizquetv-4.0.8...dizquetv-4.0.9) (2021-11-15) + +#### Chore + +* persistence cleanup and small bugfixes ([#1329](https://github.com/truecharts/apps/issues/1329)) +* update non-major deps helm releases ([#1338](https://github.com/truecharts/apps/issues/1338)) + + + + +### [dizquetv-4.0.8](https://github.com/truecharts/apps/compare/dizquetv-4.0.7...dizquetv-4.0.8) (2021-11-14) + +#### Chore + +* fixes around the GUI refactor ([#1316](https://github.com/truecharts/apps/issues/1316)) +* move port above advanced in GUI ([#1326](https://github.com/truecharts/apps/issues/1326)) +* clean up Chart.yaml ([#1322](https://github.com/truecharts/apps/issues/1322)) +* update non-major deps helm releases ([#1328](https://github.com/truecharts/apps/issues/1328)) + +#### Fix + +* split udp and tcp ports ([#1321](https://github.com/truecharts/apps/issues/1321)) +* Allow spaces in paths ([#1306](https://github.com/truecharts/apps/issues/1306)) + + + + +### [dizquetv-4.0.7](https://github.com/truecharts/apps/compare/dizquetv-4.0.6...dizquetv-4.0.7) (2021-11-09) + +#### Chore + +* update non-major deps helm releases ([#1297](https://github.com/truecharts/apps/issues/1297)) + + + + +### [dizquetv-4.0.6](https://github.com/truecharts/apps/compare/dizquetv-4.0.5...dizquetv-4.0.6) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1295](https://github.com/truecharts/apps/issues/1295)) + + + + +### [dizquetv-4.0.5](https://github.com/truecharts/apps/compare/dizquetv-4.0.4...dizquetv-4.0.5) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1291](https://github.com/truecharts/apps/issues/1291)) + +#### Chore + +* Simplify GUI for deployment, persistence and securityContext ([#1289](https://github.com/truecharts/apps/issues/1289)) + +#### Feat + +* Simplify the Services GUI ([#1290](https://github.com/truecharts/apps/issues/1290)) + + + + +### [dizquetv-4.0.4](https://github.com/truecharts/apps/compare/dizquetv-4.0.3...dizquetv-4.0.4) (2021-11-02) + +#### Chore + +* update non-major deps helm releases ([#1267](https://github.com/truecharts/apps/issues/1267)) + + + + +### [dizquetv-4.0.3](https://github.com/truecharts/apps/compare/dizquetv-4.0.2...dizquetv-4.0.3) (2021-11-01) + +#### Chore + +* update non-major deps helm releases ([#1264](https://github.com/truecharts/apps/issues/1264)) + + + + +### [dizquetv-4.0.2](https://github.com/truecharts/apps/compare/dizquetv-4.0.1...dizquetv-4.0.2) (2021-10-26) + +#### Chore + +* update non-major deps helm releases ([#1245](https://github.com/truecharts/apps/issues/1245)) + + + + +### [dizquetv-4.0.1](https://github.com/truecharts/apps/compare/dizquetv-4.0.0...dizquetv-4.0.1) (2021-10-26) + +#### Chore + +* update helm chart common to v8.3.15 ([#1240](https://github.com/truecharts/apps/issues/1240)) + + + + +### [dizquetv-4.0.0](https://github.com/truecharts/apps/compare/dizquetv-3.0.17...dizquetv-4.0.0) (2021-10-25) + +#### Chore + +* Adapt for TrueNAS SCALE RC1 + + + + +### [dizquetv-3.0.17](https://github.com/truecharts/apps/compare/dizquetv-3.0.16...dizquetv-3.0.17) (2021-10-20) + +#### Chore + +* bump apps, remove duplicates and move incubator to stable for RC1 + + + + +### [dizquetv-3.0.14](https://github.com/truecharts/apps/compare/dizquetv-3.0.13...dizquetv-3.0.14) (2021-10-20) + +#### Chore + +* bump versions to rerelease and fix icons + + + + +### [dizquetv-3.0.13](https://github.com/truecharts/apps/compare/dizquetv-3.0.12...dizquetv-3.0.13) (2021-10-19) + +#### Change + +* Project-Eclipse 3, Automatically generate item.yaml ([#1178](https://github.com/truecharts/apps/issues/1178)) + +#### Chore + +* Project-Eclipse 5, move app-readme to automatic generation script ([#1181](https://github.com/truecharts/apps/issues/1181)) +* Project-Eclipse part 2, adapting and cleaning changelog ([#1173](https://github.com/truecharts/apps/issues/1173)) +* update helm chart common to v8.3.13 ([#1184](https://github.com/truecharts/apps/issues/1184)) + +#### Feat + +* Project-Eclipse 4, Add App grading annotations to Chart.yaml ([#1180](https://github.com/truecharts/apps/issues/1180)) + +#### Refactor + +* Project Eclipse Part 6, move questions.yaml to root App folder ([#1182](https://github.com/truecharts/apps/issues/1182)) + + + + +### [dizquetv-3.0.12](https://github.com/truecharts/apps/compare/dizquetv-3.0.11...dizquetv-3.0.12) (2021-10-19) + +#### Fix + +* fix previous SCALE bugfix not correctly being applied + + + + +### [dizquetv-3.0.11](https://github.com/truecharts/apps/compare/dizquetv-3.0.10...dizquetv-3.0.11) (2021-10-19) + +#### Fix + +* Solve issues regarding ix_values.yaml not containing the image and tag definitions. ([#1176](https://github.com/truecharts/apps/issues/1176)) + + + + +### [dizquetv-3.0.10](https://github.com/truecharts/apps/compare/dizquetv-3.0.9...dizquetv-3.0.10) (2021-10-18) + +#### Chore + +* Add description on persistence ([#1172](https://github.com/truecharts/apps/issues/1172)) + +#### Refactor + +* Project Eclipse - part 1 - remove ix_values.yaml ([#1168](https://github.com/truecharts/apps/issues/1168)) + + + + +### [dizquetv-3.0.9](https://github.com/truecharts/apps/compare/dizquetv-3.0.8...dizquetv-3.0.9) (2021-10-17) + +#### Chore + +* update helm chart common to v8.3.10 ([#1160](https://github.com/truecharts/apps/issues/1160)) + +#### Fix + +* force users using correct / prefix for mounPath ([#1156](https://github.com/truecharts/apps/issues/1156)) + + + + +### [dizquetv-3.0.8](https://github.com/truecharts/apps/compare/dizquetv-3.0.7...dizquetv-3.0.8) (2021-10-13) + +#### Chore + +* update non-major deps helm releases ([#1133](https://github.com/truecharts/apps/issues/1133)) + + + + +### [dizquetv-3.0.7](https://github.com/truecharts/apps/compare/dizquetv-3.0.6...dizquetv-3.0.7) (2021-10-12) + +#### Chore + +* update non-major deps helm releases ([#1126](https://github.com/truecharts/apps/issues/1126)) + + + + +### [dizquetv-3.0.6](https://github.com/truecharts/apps/compare/dizquetv-3.0.5...dizquetv-3.0.6) (2021-10-12) + +#### Chore + +* update non-major deps helm releases ([#1123](https://github.com/truecharts/apps/issues/1123)) + + + + +### [dizquetv-3.0.5](https://github.com/truecharts/apps/compare/dizquetv-3.0.4...dizquetv-3.0.5) (2021-10-05) + +#### Chore + +* update non-major deps helm releases ([#1099](https://github.com/truecharts/apps/issues/1099)) + + + + +### [dizquetv-3.0.4](https://github.com/truecharts/apps/compare/dizquetv-3.0.3...dizquetv-3.0.4) (2021-09-29) + +#### Chore + +* update helm chart common to v8.0.13 ([#1060](https://github.com/truecharts/apps/issues/1060)) + + + + +### [dizquetv-3.0.2](https://github.com/truecharts/apps/compare/dizquetv-3.0.1...dizquetv-3.0.2) (2021-09-28) + +#### Chore + +* update non-major ([#1046](https://github.com/truecharts/apps/issues/1046)) + + + + +### [dizquetv-3.0.1](https://github.com/truecharts/apps/compare/dizquetv-3.0.0...dizquetv-3.0.1) (2021-09-26) + + + + +### [dizquetv-3.0.0](https://github.com/truecharts/apps/compare/dizquetv-2.0.3...dizquetv-3.0.0) (2021-09-26) + + + + +### [dizquetv-2.0.3](https://github.com/truecharts/apps/compare/dizquetv-2.0.2...dizquetv-2.0.3) (2021-09-21) + +#### Chore + +* update non-major deps helm releases ([#1014](https://github.com/truecharts/apps/issues/1014)) + + + + +### [dizquetv-2.0.2](https://github.com/truecharts/apps/compare/dizquetv-2.0.1...dizquetv-2.0.2) (2021-09-21) + +#### Chore + +* update non-major ([#1013](https://github.com/truecharts/apps/issues/1013)) + + + + +### [dizquetv-2.0.1](https://github.com/truecharts/apps/compare/dizquetv-1.9.15...dizquetv-2.0.1) (2021-09-13) + +#### Chore + +* move most remaining Apps to GHCR mirror ([#959](https://github.com/truecharts/apps/issues/959)) +* update non-major ([#962](https://github.com/truecharts/apps/issues/962)) + +#### Feat + +* add new GUI and VPN support to all Apps ([#977](https://github.com/truecharts/apps/issues/977)) +* Add VPN addon and move some config to includes ([#973](https://github.com/truecharts/apps/issues/973)) +* pin all container references to digests ([#963](https://github.com/truecharts/apps/issues/963)) +* Move some common containers to our own containers + + +## [dizquetv-1.9.15](https://github.com/truecharts/apps/compare/dizquetv-1.9.14...dizquetv-1.9.15) (2021-09-08) + +### Fix + +* repair Hyperion and some misplaced GUI elements ([#922](https://github.com/truecharts/apps/issues/922)) diff --git a/tmp/dizquetv/Chart.yaml b/tmp/dizquetv/Chart.yaml new file mode 100644 index 00000000000..4d37552a3aa --- /dev/null +++ b/tmp/dizquetv/Chart.yaml @@ -0,0 +1,26 @@ +apiVersion: v2 +appVersion: "1.5.0" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +description: Create live TV channel streams from media on your Plex servers. +home: https://truecharts.org/charts/stable/dizquetv +icon: https://truecharts.org/img/hotlink-ok/chart-icons/dizquetv.png +keywords: + - dizqueTV + - dizquetv +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: dizquetv +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/dizquetv + - https://github.com/vexorian/dizquetv +version: 10.0.0 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" diff --git a/tmp/dizquetv/README.md b/tmp/dizquetv/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/dizquetv/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/dizquetv/icon.png b/tmp/dizquetv/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..e1ffc293c59c0b54979b43dde4f34fc8b247f536 GIT binary patch literal 11891 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 bjvE|oP-A#(dr;f$W8n}*b%lzjuiyO-WL^>I literal 0 HcmV?d00001 diff --git a/tmp/dizquetv/questions.yaml b/tmp/dizquetv/questions.yaml new file mode 100644 index 00000000000..3e6a5550f00 --- /dev/null +++ b/tmp/dizquetv/questions.yaml @@ -0,0 +1,89 @@ +# Include{groups} +portals: + open: +# Include{portalLink} +questions: +# Include{global} +# Include{workload} +# Include{workloadDeployment} + +# Include{replicas1} +# Include{podSpec} +# Include{containerMain} +# Include{containerBasic} +# Include{containerAdvanced} + +# Include{containerConfig} +# Include{serviceRoot} +# Include{serviceMain} +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: main + label: "Main Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 10071 + required: true +# Include{serviceExpertRoot} + default: false +# Include{serviceExpert} +# Include{serviceList} +# Include{persistenceRoot} + - variable: config + label: "App Config Storage" + description: "Stores the Application Configuration." + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} +# Include{persistenceList} +# Include{ingressRoot} + - variable: main + label: "Main Ingress" + schema: + additional_attrs: true + type: dict + attrs: +# Include{ingressDefault} +# Include{ingressTLS} +# Include{ingressTraefik} +# Include{ingressList} +# Include{securityContextRoot} + + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 568 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 568 +# Include{securityContextContainer} +# Include{securityContextAdvanced} +# Include{securityContextPod} + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + +# Include{resources} +# Include{advanced} +# Include{addons} +# Include{codeserver} +# Include{netshoot} +# Include{vpn} +# Include{documentation} diff --git a/tmp/dizquetv/templates/NOTES.txt b/tmp/dizquetv/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/tmp/dizquetv/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/tmp/dizquetv/templates/common.yaml b/tmp/dizquetv/templates/common.yaml new file mode 100644 index 00000000000..b51394e00a4 --- /dev/null +++ b/tmp/dizquetv/templates/common.yaml @@ -0,0 +1 @@ +{{ include "tc.v1.common.loader.all" . }} diff --git a/tmp/dizquetv/values.yaml b/tmp/dizquetv/values.yaml new file mode 100644 index 00000000000..3bb62736956 --- /dev/null +++ b/tmp/dizquetv/values.yaml @@ -0,0 +1,37 @@ +image: + repository: tccr.io/truecharts/dizquetv + pullPolicy: IfNotPresent + tag: v1.5.0@sha256:6c8d24854c8533d31f35a5328ecee14ebe25a48ff8f73dd73f29012bdc5bb11b + +service: + main: + ports: + main: + port: 10071 + targetPort: 8000 + +workload: + main: + podSpec: + containers: + main: + probes: + liveness: + type: http + path: / + readiness: + type: http + path: / + startup: + type: http + path: / + env: {} + +persistence: + config: + enabled: true + mountPath: /home/node/app/.dizquetv + +portal: + open: + enabled: true diff --git a/tmp/dokuwiki/.helmignore b/tmp/dokuwiki/.helmignore new file mode 100644 index 00000000000..77ca5567b26 --- /dev/null +++ b/tmp/dokuwiki/.helmignore @@ -0,0 +1,30 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ +# OWNERS file for Kubernetes +OWNERS +# helm-docs templates +*.gotmpl +# docs folder +/docs +# icon +icon.png diff --git a/tmp/dokuwiki/CHANGELOG.md b/tmp/dokuwiki/CHANGELOG.md new file mode 100644 index 00000000000..02449aa47d4 --- /dev/null +++ b/tmp/dokuwiki/CHANGELOG.md @@ -0,0 +1,1745 @@ +# Changelog + + + +## [dokuwiki-4.0.0](https://github.com/truecharts/charts/compare/dokuwiki-3.0.76...dokuwiki-4.0.0) (2022-11-10) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Major Change to GUI + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update docker general non-major ([#4343](https://github.com/truecharts/charts/issues/4343)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + ### Fix + +- change container config label + + + + +## [dokuwiki-3.0.79](https://github.com/truecharts/charts/compare/dokuwiki-3.0.76...dokuwiki-3.0.79) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update docker general non-major ([#4343](https://github.com/truecharts/charts/issues/4343)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [dokuwiki-3.0.78](https://github.com/truecharts/charts/compare/dokuwiki-3.0.76...dokuwiki-3.0.78) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update docker general non-major ([#4343](https://github.com/truecharts/charts/issues/4343)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [dokuwiki-3.0.78](https://github.com/truecharts/charts/compare/dokuwiki-3.0.76...dokuwiki-3.0.78) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update docker general non-major ([#4343](https://github.com/truecharts/charts/issues/4343)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [dokuwiki-3.0.78](https://github.com/truecharts/charts/compare/dokuwiki-3.0.76...dokuwiki-3.0.78) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update docker general non-major ([#4343](https://github.com/truecharts/charts/issues/4343)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [dokuwiki-3.0.77](https://github.com/truecharts/charts/compare/dokuwiki-3.0.76...dokuwiki-3.0.77) (2022-11-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [dokuwiki-3.0.77](https://github.com/truecharts/charts/compare/dokuwiki-3.0.76...dokuwiki-3.0.77) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [dokuwiki-3.0.76](https://github.com/truecharts/charts/compare/dokuwiki-3.0.75...dokuwiki-3.0.76) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4317](https://github.com/truecharts/charts/issues/4317)) + + + + +## [dokuwiki-3.0.75](https://github.com/truecharts/charts/compare/dokuwiki-3.0.74...dokuwiki-3.0.75) (2022-11-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4308](https://github.com/truecharts/charts/issues/4308)) + + + + +## [dokuwiki-3.0.74](https://github.com/truecharts/charts/compare/dokuwiki-3.0.73...dokuwiki-3.0.74) (2022-11-05) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#4301](https://github.com/truecharts/charts/issues/4301)) + + + + +## [dokuwiki-3.0.73](https://github.com/truecharts/charts/compare/dokuwiki-3.0.72...dokuwiki-3.0.73) (2022-11-02) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4261](https://github.com/truecharts/charts/issues/4261)) + - update docker general non-major ([#4280](https://github.com/truecharts/charts/issues/4280)) + + + + +## [dokuwiki-3.0.72](https://github.com/truecharts/charts/compare/dokuwiki-3.0.71...dokuwiki-3.0.72) (2022-10-30) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#4238](https://github.com/truecharts/charts/issues/4238)) + + + + +## [dokuwiki-3.0.71](https://github.com/truecharts/charts/compare/dokuwiki-3.0.70...dokuwiki-3.0.71) (2022-10-27) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#4201](https://github.com/truecharts/charts/issues/4201)) + + + + +## [dokuwiki-3.0.71](https://github.com/truecharts/charts/compare/dokuwiki-3.0.70...dokuwiki-3.0.71) (2022-10-27) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#4201](https://github.com/truecharts/charts/issues/4201)) + + + + +## [dokuwiki-3.0.70](https://github.com/truecharts/charts/compare/dokuwiki-3.0.69...dokuwiki-3.0.70) (2022-10-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4182](https://github.com/truecharts/charts/issues/4182)) + + + + +## [dokuwiki-3.0.69](https://github.com/truecharts/charts/compare/dokuwiki-3.0.68...dokuwiki-3.0.69) (2022-10-24) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#4171](https://github.com/truecharts/charts/issues/4171)) + + + + +## [dokuwiki-3.0.68](https://github.com/truecharts/charts/compare/dokuwiki-3.0.67...dokuwiki-3.0.68) (2022-10-21) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#4139](https://github.com/truecharts/charts/issues/4139)) + + + + +## [dokuwiki-3.0.67](https://github.com/truecharts/charts/compare/dokuwiki-3.0.66...dokuwiki-3.0.67) (2022-10-19) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4122](https://github.com/truecharts/charts/issues/4122)) + + + + +## [dokuwiki-3.0.66](https://github.com/truecharts/charts/compare/dokuwiki-3.0.65...dokuwiki-3.0.66) (2022-10-18) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#4120](https://github.com/truecharts/charts/issues/4120)) + + + + +## [dokuwiki-3.0.65](https://github.com/truecharts/charts/compare/dokuwiki-3.0.64...dokuwiki-3.0.65) (2022-10-14) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#4084](https://github.com/truecharts/charts/issues/4084)) + + + + +## [dokuwiki-3.0.64](https://github.com/truecharts/charts/compare/dokuwiki-3.0.63...dokuwiki-3.0.64) (2022-10-12) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4071](https://github.com/truecharts/charts/issues/4071)) + + + + +## [dokuwiki-3.0.63](https://github.com/truecharts/charts/compare/dokuwiki-3.0.62...dokuwiki-3.0.63) (2022-10-10) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#4049](https://github.com/truecharts/charts/issues/4049)) + + + + +## [dokuwiki-3.0.62](https://github.com/truecharts/charts/compare/dokuwiki-3.0.61...dokuwiki-3.0.62) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [dokuwiki-3.0.62](https://github.com/truecharts/charts/compare/dokuwiki-3.0.61...dokuwiki-3.0.62) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [dokuwiki-3.0.61](https://github.com/truecharts/charts/compare/dokuwiki-3.0.60...dokuwiki-3.0.61) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major + + + + +## [dokuwiki-3.0.60](https://github.com/truecharts/charts/compare/dokuwiki-3.0.59...dokuwiki-3.0.60) (2022-10-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [dokuwiki-3.0.59](https://github.com/truecharts/charts/compare/dokuwiki-3.0.58...dokuwiki-3.0.59) (2022-10-04) + +### Chore + +- Auto-update chart README [skip ci] + - split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979)) + - update docker general non-major ([#4001](https://github.com/truecharts/charts/issues/4001)) + + + + +## [dokuwiki-3.0.58](https://github.com/truecharts/charts/compare/dokuwiki-3.0.57...dokuwiki-3.0.58) (2022-10-01) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3975](https://github.com/truecharts/charts/issues/3975)) + + + + +## [dokuwiki-3.0.57](https://github.com/truecharts/charts/compare/dokuwiki-3.0.56...dokuwiki-3.0.57) (2022-09-28) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3938](https://github.com/truecharts/charts/issues/3938)) + + + + +## [dokuwiki-3.0.56](https://github.com/truecharts/charts/compare/dokuwiki-3.0.55...dokuwiki-3.0.56) (2022-09-27) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918)) + + + + +## [dokuwiki-3.0.55](https://github.com/truecharts/charts/compare/dokuwiki-3.0.54...dokuwiki-3.0.55) (2022-09-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898)) + + + + +## [dokuwiki-3.0.54](https://github.com/truecharts/charts/compare/dokuwiki-3.0.53...dokuwiki-3.0.54) (2022-09-24) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3860](https://github.com/truecharts/charts/issues/3860)) + + + + +## [dokuwiki-3.0.53](https://github.com/truecharts/charts/compare/dokuwiki-3.0.50...dokuwiki-3.0.53) (2022-09-22) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update container image tccr.io/truecharts/dokuwiki to v20220731.1.0 ([#3791](https://github.com/truecharts/charts/issues/3791)) + - update docker general non-major ([#3818](https://github.com/truecharts/charts/issues/3818)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [dokuwiki-3.0.53](https://github.com/truecharts/charts/compare/dokuwiki-3.0.50...dokuwiki-3.0.53) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update container image tccr.io/truecharts/dokuwiki to v20220731.1.0 ([#3791](https://github.com/truecharts/charts/issues/3791)) + - update docker general non-major ([#3818](https://github.com/truecharts/charts/issues/3818)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [dokuwiki-3.0.53](https://github.com/truecharts/charts/compare/dokuwiki-3.0.50...dokuwiki-3.0.53) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update container image tccr.io/truecharts/dokuwiki to v20220731.1.0 ([#3791](https://github.com/truecharts/charts/issues/3791)) + - update docker general non-major ([#3818](https://github.com/truecharts/charts/issues/3818)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [dokuwiki-3.0.53](https://github.com/truecharts/charts/compare/dokuwiki-3.0.50...dokuwiki-3.0.53) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update container image tccr.io/truecharts/dokuwiki to v20220731.1.0 ([#3791](https://github.com/truecharts/charts/issues/3791)) + - update docker general non-major ([#3818](https://github.com/truecharts/charts/issues/3818)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [dokuwiki-3.0.53](https://github.com/truecharts/charts/compare/dokuwiki-3.0.50...dokuwiki-3.0.53) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3818](https://github.com/truecharts/charts/issues/3818)) + - update container image tccr.io/truecharts/dokuwiki to v20220731.1.0 ([#3791](https://github.com/truecharts/charts/issues/3791)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [dokuwiki-3.0.52](https://github.com/truecharts/charts/compare/dokuwiki-3.0.50...dokuwiki-3.0.52) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update container image tccr.io/truecharts/dokuwiki to v20220731.1.0 ([#3791](https://github.com/truecharts/charts/issues/3791)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [dokuwiki-3.0.52](https://github.com/truecharts/charts/compare/dokuwiki-3.0.50...dokuwiki-3.0.52) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update container image tccr.io/truecharts/dokuwiki to v20220731.1.0 ([#3791](https://github.com/truecharts/charts/issues/3791)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [dokuwiki-3.0.52](https://github.com/truecharts/charts/compare/dokuwiki-3.0.50...dokuwiki-3.0.52) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update container image tccr.io/truecharts/dokuwiki to v20220731.1.0 ([#3791](https://github.com/truecharts/charts/issues/3791)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [dokuwiki-3.0.52](https://github.com/truecharts/charts/compare/dokuwiki-3.0.50...dokuwiki-3.0.52) (2022-09-17) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update container image tccr.io/truecharts/dokuwiki to v20220731.1.0 ([#3791](https://github.com/truecharts/charts/issues/3791)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [dokuwiki-3.0.52](https://github.com/truecharts/charts/compare/dokuwiki-3.0.50...dokuwiki-3.0.52) (2022-09-18) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update container image tccr.io/truecharts/dokuwiki to v20220731.1.0 ([#3791](https://github.com/truecharts/charts/issues/3791)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [dokuwiki-3.0.52](https://github.com/truecharts/charts/compare/dokuwiki-3.0.50...dokuwiki-3.0.52) (2022-09-17) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update container image tccr.io/truecharts/dokuwiki to v20220731.1.0 ([#3791](https://github.com/truecharts/charts/issues/3791)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [dokuwiki-3.0.51](https://github.com/truecharts/charts/compare/dokuwiki-3.0.50...dokuwiki-3.0.51) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [dokuwiki-3.0.51](https://github.com/truecharts/charts/compare/dokuwiki-3.0.50...dokuwiki-3.0.51) (2022-09-15) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [dokuwiki-3.0.51](https://github.com/truecharts/charts/compare/dokuwiki-3.0.50...dokuwiki-3.0.51) (2022-09-15) + +### Chore + +- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [dokuwiki-3.0.50](https://github.com/truecharts/charts/compare/dokuwiki-3.0.49...dokuwiki-3.0.50) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [dokuwiki-3.0.50](https://github.com/truecharts/charts/compare/dokuwiki-3.0.49...dokuwiki-3.0.50) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [dokuwiki-3.0.50](https://github.com/truecharts/charts/compare/dokuwiki-3.0.49...dokuwiki-3.0.50) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [dokuwiki-3.0.50](https://github.com/truecharts/charts/compare/dokuwiki-3.0.49...dokuwiki-3.0.50) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [dokuwiki-3.0.50](https://github.com/truecharts/charts/compare/dokuwiki-3.0.49...dokuwiki-3.0.50) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [dokuwiki-3.0.50](https://github.com/truecharts/charts/compare/dokuwiki-3.0.49...dokuwiki-3.0.50) (2022-09-11) + +### Chore + +- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [dokuwiki-3.0.49](https://github.com/truecharts/charts/compare/dokuwiki-3.0.48...dokuwiki-3.0.49) (2022-08-30) + +### Chore + +- update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639)) + + + + +## [dokuwiki-3.0.48](https://github.com/truecharts/charts/compare/dokuwiki-3.0.47...dokuwiki-3.0.48) (2022-08-30) + +### Chore + +- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [dokuwiki-3.0.47](https://github.com/truecharts/charts/compare/dokuwiki-3.0.46...dokuwiki-3.0.47) (2022-08-29) + +### Chore + +- update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619)) + + + + +## [dokuwiki-3.0.46](https://github.com/truecharts/charts/compare/dokuwiki-3.0.45...dokuwiki-3.0.46) (2022-08-23) + +### Chore + +- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545)) + + + + +## [dokuwiki-3.0.45](https://github.com/truecharts/charts/compare/dokuwiki-3.0.44...dokuwiki-3.0.45) (2022-08-12) + +### Chore + +- add documentation checkbox/section to all SCALE Apps + - update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456)) + + ### Fix + +- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447)) + + + + +## [dokuwiki-3.0.44](https://github.com/truecharts/charts/compare/dokuwiki-3.0.43...dokuwiki-3.0.44) (2022-08-10) + +### Chore + +- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421)) + + + + +## [dokuwiki-3.0.43](https://github.com/truecharts/charts/compare/dokuwiki-3.0.42...dokuwiki-3.0.43) (2022-08-09) + +### Chore + +- update docker general non-major ([#3377](https://github.com/truecharts/charts/issues/3377)) + + + + +## [dokuwiki-3.0.42](https://github.com/truecharts/charts/compare/dokuwiki-3.0.40...dokuwiki-3.0.42) (2022-08-08) + +### Chore + +- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376)) + - update docker general non-major ([#3356](https://github.com/truecharts/charts/issues/3356)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + + + +## [dokuwiki-3.0.40](https://github.com/truecharts/apps/compare/dokuwiki-3.0.39...dokuwiki-3.0.40) (2022-07-28) + +### Chore + +- update docker general non-major ([#3326](https://github.com/truecharts/apps/issues/3326)) + + + + +## [dokuwiki-3.0.39](https://github.com/truecharts/apps/compare/dokuwiki-3.0.38...dokuwiki-3.0.39) (2022-07-26) + +### Chore + +- update home links ([#3291](https://github.com/truecharts/apps/issues/3291)) + - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302)) + + + + +## [dokuwiki-3.0.38](https://github.com/truecharts/apps/compare/dokuwiki-3.0.37...dokuwiki-3.0.38) (2022-07-25) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [dokuwiki-3.0.38](https://github.com/truecharts/apps/compare/dokuwiki-3.0.37...dokuwiki-3.0.38) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [dokuwiki-3.0.37](https://github.com/truecharts/apps/compare/dokuwiki-3.0.36...dokuwiki-3.0.37) (2022-07-25) + +### Chore + +- update docker general non-major ([#3290](https://github.com/truecharts/apps/issues/3290)) + + + + +## [dokuwiki-3.0.36](https://github.com/truecharts/apps/compare/dokuwiki-3.0.35...dokuwiki-3.0.36) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [dokuwiki-3.0.36](https://github.com/truecharts/apps/compare/dokuwiki-3.0.35...dokuwiki-3.0.36) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [dokuwiki-3.0.36](https://github.com/truecharts/apps/compare/dokuwiki-3.0.35...dokuwiki-3.0.36) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [dokuwiki-3.0.35](https://github.com/truecharts/apps/compare/dokuwiki-3.0.33...dokuwiki-3.0.35) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [dokuwiki-3.0.33](https://github.com/truecharts/apps/compare/dokuwiki-3.0.32...dokuwiki-3.0.33) (2022-07-22) + +### Chore + +- update docker general non-major ([#3258](https://github.com/truecharts/apps/issues/3258)) + + + +## [dokuwiki-3.0.32](https://github.com/truecharts/apps/compare/dokuwiki-3.0.31...dokuwiki-3.0.32) (2022-07-20) + +### Chore + +- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) + + + +## [dokuwiki-3.0.31](https://github.com/truecharts/apps/compare/dokuwiki-3.0.30...dokuwiki-3.0.31) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [dokuwiki-3.0.30](https://github.com/truecharts/apps/compare/dokuwiki-3.0.29...dokuwiki-3.0.30) (2022-07-16) + +### Chore + +- update docker general non-major ([#3192](https://github.com/truecharts/apps/issues/3192)) + + + +## [dokuwiki-3.0.29](https://github.com/truecharts/apps/compare/dokuwiki-3.0.28...dokuwiki-3.0.29) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [dokuwiki-3.0.28](https://github.com/truecharts/apps/compare/dokuwiki-3.0.26...dokuwiki-3.0.28) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [dokuwiki-3.0.26](https://github.com/truecharts/apps/compare/dokuwiki-3.0.25...dokuwiki-3.0.26) (2022-07-13) + +### Chore + +- update docker general non-major ([#3157](https://github.com/truecharts/apps/issues/3157)) + + + +## [dokuwiki-3.0.25](https://github.com/truecharts/apps/compare/dokuwiki-3.0.23...dokuwiki-3.0.25) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [dokuwiki-3.0.23](https://github.com/truecharts/apps/compare/dokuwiki-3.0.22...dokuwiki-3.0.23) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [dokuwiki-3.0.22](https://github.com/truecharts/apps/compare/dokuwiki-3.0.21...dokuwiki-3.0.22) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [dokuwiki-3.0.21](https://github.com/truecharts/apps/compare/dokuwiki-3.0.20...dokuwiki-3.0.21) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [dokuwiki-3.0.20](https://github.com/truecharts/apps/compare/dokuwiki-3.0.19...dokuwiki-3.0.20) (2022-07-10) + +#### Chore + +* update docker general non-major ([#3115](https://github.com/truecharts/apps/issues/3115)) + + + + +### [dokuwiki-3.0.19](https://github.com/truecharts/apps/compare/dokuwiki-3.0.18...dokuwiki-3.0.19) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [dokuwiki-3.0.18](https://github.com/truecharts/apps/compare/dokuwiki-3.0.17...dokuwiki-3.0.18) (2022-07-07) + +#### Chore + +* update docker general non-major ([#3089](https://github.com/truecharts/apps/issues/3089)) + + + + +### [dokuwiki-3.0.17](https://github.com/truecharts/apps/compare/dokuwiki-3.0.16...dokuwiki-3.0.17) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [dokuwiki-3.0.16](https://github.com/truecharts/apps/compare/dokuwiki-3.0.15...dokuwiki-3.0.16) (2022-07-04) + +#### Chore + +* update docker general non-major ([#3061](https://github.com/truecharts/apps/issues/3061)) + + + + +### [dokuwiki-3.0.15](https://github.com/truecharts/apps/compare/dokuwiki-3.0.14...dokuwiki-3.0.15) (2022-07-01) + +#### Chore + +* update docker general non-major ([#3015](https://github.com/truecharts/apps/issues/3015)) + + + + +### [dokuwiki-3.0.14](https://github.com/truecharts/apps/compare/dokuwiki-3.0.13...dokuwiki-3.0.14) (2022-06-29) + +#### Chore + +* update docker general non-major ([#3002](https://github.com/truecharts/apps/issues/3002)) + + + + +### [dokuwiki-3.0.13](https://github.com/truecharts/apps/compare/dokuwiki-3.0.12...dokuwiki-3.0.13) (2022-06-26) + +#### Chore + +* update docker general non-major ([#2988](https://github.com/truecharts/apps/issues/2988)) + + + + +### [dokuwiki-3.0.12](https://github.com/truecharts/apps/compare/dokuwiki-3.0.11...dokuwiki-3.0.12) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [dokuwiki-3.0.11](https://github.com/truecharts/apps/compare/dokuwiki-3.0.10...dokuwiki-3.0.11) (2022-06-25) + +#### Chore + +* update docker general non-major ([#2960](https://github.com/truecharts/apps/issues/2960)) + + + + +### [dokuwiki-3.0.10](https://github.com/truecharts/apps/compare/dokuwiki-3.0.9...dokuwiki-3.0.10) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [dokuwiki-3.0.9](https://github.com/truecharts/apps/compare/dokuwiki-3.0.8...dokuwiki-3.0.9) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) +* update docker general non-major ([#2931](https://github.com/truecharts/apps/issues/2931)) + + + + +### [dokuwiki-3.0.8](https://github.com/truecharts/apps/compare/dokuwiki-3.0.7...dokuwiki-3.0.8) (2022-06-17) + +#### Chore + +* update docker general non-major ([#2917](https://github.com/truecharts/apps/issues/2917)) + + + + +### [dokuwiki-3.0.7](https://github.com/truecharts/apps/compare/dokuwiki-3.0.6...dokuwiki-3.0.7) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [dokuwiki-3.0.6](https://github.com/truecharts/apps/compare/dokuwiki-3.0.5...dokuwiki-3.0.6) (2022-06-14) + +#### Chore + +* update docker general non-major ([#2872](https://github.com/truecharts/apps/issues/2872)) + + + + +### [dokuwiki-3.0.5](https://github.com/truecharts/apps/compare/dokuwiki-3.0.4...dokuwiki-3.0.5) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [dokuwiki-3.0.4](https://github.com/truecharts/apps/compare/dokuwiki-3.0.3...dokuwiki-3.0.4) (2022-06-11) + +#### Chore + +* update docker general non-major ([#2848](https://github.com/truecharts/apps/issues/2848)) + + + + +### [dokuwiki-3.0.3](https://github.com/truecharts/apps/compare/dokuwiki-3.0.2...dokuwiki-3.0.3) (2022-06-09) + +#### Chore + +* update docker general non-major ([#2846](https://github.com/truecharts/apps/issues/2846)) + + + + +### [dokuwiki-3.0.2](https://github.com/truecharts/apps/compare/dokuwiki-3.0.1...dokuwiki-3.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [dokuwiki-3.0.1](https://github.com/truecharts/apps/compare/dokuwiki-2.0.33...dokuwiki-3.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [dokuwiki-3.0.0](https://github.com/truecharts/apps/compare/dokuwiki-2.0.33...dokuwiki-3.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [dokuwiki-2.0.33](https://github.com/truecharts/apps/compare/dokuwiki-2.0.32...dokuwiki-2.0.33) (2022-06-04) + +#### Chore + +* update docker general non-major ([#2826](https://github.com/truecharts/apps/issues/2826)) + + + + +### [dokuwiki-2.0.32](https://github.com/truecharts/apps/compare/dokuwiki-2.0.31...dokuwiki-2.0.32) (2022-06-03) + +#### Chore + +* update docker general non-major ([#2821](https://github.com/truecharts/apps/issues/2821)) + + + + +### [dokuwiki-2.0.31](https://github.com/truecharts/apps/compare/dokuwiki-2.0.30...dokuwiki-2.0.31) (2022-06-02) + +#### Chore + +* update docker general non-major ([#2806](https://github.com/truecharts/apps/issues/2806)) + + + + +### [dokuwiki-2.0.30](https://github.com/truecharts/apps/compare/dokuwiki-2.0.29...dokuwiki-2.0.30) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) +* update docker general non-major ([#2791](https://github.com/truecharts/apps/issues/2791)) + + + + +### [dokuwiki-2.0.29](https://github.com/truecharts/apps/compare/dokuwiki-2.0.28...dokuwiki-2.0.29) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [dokuwiki-2.0.29](https://github.com/truecharts/apps/compare/dokuwiki-2.0.28...dokuwiki-2.0.29) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [dokuwiki-2.0.28](https://github.com/truecharts/apps/compare/dokuwiki-2.0.27...dokuwiki-2.0.28) (2022-05-26) + +#### Chore + +* update docker general non-major ([#2756](https://github.com/truecharts/apps/issues/2756)) + + + + +### [dokuwiki-2.0.27](https://github.com/truecharts/apps/compare/dokuwiki-2.0.26...dokuwiki-2.0.27) (2022-05-25) + +#### Chore + +* update docker general non-major ([#2745](https://github.com/truecharts/apps/issues/2745)) +* update docker general non-major ([#2740](https://github.com/truecharts/apps/issues/2740)) + + + + +### [dokuwiki-2.0.26](https://github.com/truecharts/apps/compare/dokuwiki-2.0.25...dokuwiki-2.0.26) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [dokuwiki-2.0.25](https://github.com/truecharts/apps/compare/dokuwiki-2.0.24...dokuwiki-2.0.25) (2022-05-23) + +#### Chore + +* update docker general non-major ([#2733](https://github.com/truecharts/apps/issues/2733)) + + + + +### [dokuwiki-2.0.24](https://github.com/truecharts/apps/compare/dokuwiki-2.0.22...dokuwiki-2.0.24) (2022-05-22) + +#### Chore + +* update docker general non-major ([#2730](https://github.com/truecharts/apps/issues/2730)) +* update docker general non-major ([#2720](https://github.com/truecharts/apps/issues/2720)) + + + + +### [dokuwiki-2.0.22](https://github.com/truecharts/apps/compare/dokuwiki-2.0.21...dokuwiki-2.0.22) (2022-05-19) + +#### Chore + +* update docker general non-major ([#2711](https://github.com/truecharts/apps/issues/2711)) + + + + +### [dokuwiki-2.0.21](https://github.com/truecharts/apps/compare/dokuwiki-2.0.19...dokuwiki-2.0.21) (2022-05-18) + +#### Chore + +* Auto-update chart README [skip ci] +* update docker general non-major ([#2706](https://github.com/truecharts/apps/issues/2706)) +* update helm general non-major helm releases + + + + +### [dokuwiki-2.0.20](https://github.com/truecharts/apps/compare/dokuwiki-2.0.19...dokuwiki-2.0.20) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [dokuwiki-2.0.19](https://github.com/truecharts/apps/compare/dokuwiki-2.0.18...dokuwiki-2.0.19) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [dokuwiki-2.0.18](https://github.com/truecharts/apps/compare/dokuwiki-2.0.17...dokuwiki-2.0.18) (2022-05-16) + +#### Chore + +* update docker general non-major ([#2692](https://github.com/truecharts/apps/issues/2692)) + + + + +### [dokuwiki-2.0.17](https://github.com/truecharts/apps/compare/dokuwiki-2.0.16...dokuwiki-2.0.17) (2022-05-14) + +#### Chore + +* update docker general non-major ([#2679](https://github.com/truecharts/apps/issues/2679)) + + + + +### [dokuwiki-2.0.16](https://github.com/truecharts/apps/compare/dokuwiki-2.0.15...dokuwiki-2.0.16) (2022-05-13) + +#### Chore + +* update docker general non-major ([#2658](https://github.com/truecharts/apps/issues/2658)) + + + + +### [dokuwiki-2.0.15](https://github.com/truecharts/apps/compare/dokuwiki-2.0.14...dokuwiki-2.0.15) (2022-05-11) + +#### Chore + +* update docker general non-major ([#2653](https://github.com/truecharts/apps/issues/2653)) + + + + +### [dokuwiki-2.0.14](https://github.com/truecharts/apps/compare/dokuwiki-2.0.13...dokuwiki-2.0.14) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [dokuwiki-2.0.13](https://github.com/truecharts/apps/compare/dokuwiki-2.0.12...dokuwiki-2.0.13) (2022-05-10) + +#### Chore + +* update docker general non-major + + + + +### [dokuwiki-2.0.12](https://github.com/truecharts/apps/compare/dokuwiki-2.0.11...dokuwiki-2.0.12) (2022-05-09) + +#### Chore + +* update docker general non-major ([#2641](https://github.com/truecharts/apps/issues/2641)) + + + + +### [dokuwiki-2.0.11](https://github.com/truecharts/apps/compare/dokuwiki-2.0.10...dokuwiki-2.0.11) (2022-05-08) + +#### Chore + +* update docker general non-major ([#2639](https://github.com/truecharts/apps/issues/2639)) + + + + +### [dokuwiki-2.0.10](https://github.com/truecharts/apps/compare/dokuwiki-2.0.9...dokuwiki-2.0.10) (2022-05-06) + +#### Chore + +* update docker general non-major + + + + +### [dokuwiki-2.0.9](https://github.com/truecharts/apps/compare/dokuwiki-2.0.8...dokuwiki-2.0.9) (2022-05-06) + +#### Chore + +* update docker general non-major + + + + +### [dokuwiki-2.0.8](https://github.com/truecharts/apps/compare/dokuwiki-2.0.7...dokuwiki-2.0.8) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [dokuwiki-2.0.7](https://github.com/truecharts/apps/compare/dokuwiki-2.0.6...dokuwiki-2.0.7) (2022-05-04) + +#### Chore + +* update docker general non-major ([#2606](https://github.com/truecharts/apps/issues/2606)) + + + + +### [dokuwiki-2.0.6](https://github.com/truecharts/apps/compare/dokuwiki-2.0.5...dokuwiki-2.0.6) (2022-04-29) + +#### Chore + +* update docker general non-major ([#2581](https://github.com/truecharts/apps/issues/2581)) + + + + +### [dokuwiki-2.0.5](https://github.com/truecharts/apps/compare/dokuwiki-2.0.4...dokuwiki-2.0.5) (2022-04-28) + +#### Chore + +* update docker general non-major ([#2577](https://github.com/truecharts/apps/issues/2577)) + + + + +### [dokuwiki-2.0.4](https://github.com/truecharts/apps/compare/dokuwiki-2.0.3...dokuwiki-2.0.4) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [dokuwiki-2.0.3](https://github.com/truecharts/apps/compare/dokuwiki-2.0.2...dokuwiki-2.0.3) (2022-04-26) + +#### Chore + +* update docker general non-major ([#2571](https://github.com/truecharts/apps/issues/2571)) + + + + +### [dokuwiki-2.0.2](https://github.com/truecharts/apps/compare/dokuwiki-2.0.1...dokuwiki-2.0.2) (2022-04-20) + +#### Chore + +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [dokuwiki-2.0.1](https://github.com/truecharts/apps/compare/dokuwiki-2.0.0...dokuwiki-2.0.1) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update docker general non-major ([#2522](https://github.com/truecharts/apps/issues/2522)) + + + + +### [dokuwiki-2.0.0](https://github.com/truecharts/apps/compare/dokuwiki-1.0.10...dokuwiki-2.0.0) (2022-04-17) + +#### Feat + +* BREAKING CHANGE - Switch to bitnami image ([#2500](https://github.com/truecharts/apps/issues/2500)) + + + + +### [dokuwiki-1.0.10](https://github.com/truecharts/apps/compare/dokuwiki-1.0.9...dokuwiki-1.0.10) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [dokuwiki-1.0.9](https://github.com/truecharts/apps/compare/dokuwiki-1.0.8...dokuwiki-1.0.9) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [dokuwiki-1.0.8](https://github.com/truecharts/apps/compare/dokuwiki-1.0.7...dokuwiki-1.0.8) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [dokuwiki-1.0.7](https://github.com/truecharts/apps/compare/dokuwiki-1.0.6...dokuwiki-1.0.7) (2022-03-30) + +#### Chore + +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [dokuwiki-1.0.6](https://github.com/truecharts/apps/compare/dokuwiki-1.0.5...dokuwiki-1.0.6) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [dokuwiki-1.0.1](https://github.com/truecharts/apps/compare/dokuwiki-1.0.0...dokuwiki-1.0.1) (2022-03-07) + +#### Chore + +* update helm general non-major helm releases ([#2111](https://github.com/truecharts/apps/issues/2111)) +* Remove `-icon` string from icon png's ([#2040](https://github.com/truecharts/apps/issues/2040)) + + + + +### [dokuwiki-1.0.0](https://github.com/truecharts/apps/compare/dokuwiki-0.0.23...dokuwiki-1.0.0) (2022-03-03) + +#### Chore + +* remove fixed env from questions.yaml +* remove PUID from per-app env-vars if set to 568 +* remove empty env var declaration from questions.yaml +* update helm general major helm releases ([#2021](https://github.com/truecharts/apps/issues/2021)) + +#### Fix + +* BREAKING CHANGE Move some env-vars outside of env section ([#2010](https://github.com/truecharts/apps/issues/2010)) + + + + +### [dokuwiki-0.0.23](https://github.com/truecharts/apps/compare/dokuwiki-0.0.22...dokuwiki-0.0.23) (2022-03-02) + +#### Chore + +* rename `web_portal` to `open` ([#1957](https://github.com/truecharts/apps/issues/1957)) +* update helm general non-major helm releases ([#1999](https://github.com/truecharts/apps/issues/1999)) + + + + +### [dokuwiki-0.0.22](https://github.com/truecharts/apps/compare/dokuwiki-0.0.21...dokuwiki-0.0.22) (2022-02-21) + +#### Chore + +* update helm general non-major helm releases ([#1927](https://github.com/truecharts/apps/issues/1927)) + + + + +### [dokuwiki-0.0.21](https://github.com/truecharts/apps/compare/dokuwiki-0.0.20...dokuwiki-0.0.21) (2022-02-15) + +#### Chore + +* update helm general non-major helm releases ([#1901](https://github.com/truecharts/apps/issues/1901)) + + + + +### [dokuwiki-0.0.20](https://github.com/truecharts/apps/compare/dokuwiki-0.0.19...dokuwiki-0.0.20) (2022-02-08) + +#### Chore + +* update helm general non-major helm releases ([#1871](https://github.com/truecharts/apps/issues/1871)) + + + + +### [dokuwiki-0.0.19](https://github.com/truecharts/apps/compare/dokuwiki-0.0.18...dokuwiki-0.0.19) (2022-02-06) + +#### Chore + +* update helm chart common to v8.15.0 ([#1859](https://github.com/truecharts/apps/issues/1859)) + + + + +### [dokuwiki-0.0.18](https://github.com/truecharts/apps/compare/dokuwiki-0.0.17...dokuwiki-0.0.18) (2022-02-05) + +#### Chore + +* update helm general non-major helm releases ([#1852](https://github.com/truecharts/apps/issues/1852)) + + + + +### [dokuwiki-0.0.17](https://github.com/truecharts/apps/compare/dokuwiki-0.0.16...dokuwiki-0.0.17) (2022-02-02) + +#### Chore + +* update helm general non-major helm releases ([#1828](https://github.com/truecharts/apps/issues/1828)) + + + + +### [dokuwiki-0.0.16](https://github.com/truecharts/apps/compare/dokuwiki-0.0.15...dokuwiki-0.0.16) (2022-01-25) + +#### Chore + +* update helm general non-major helm releases ([#1791](https://github.com/truecharts/apps/issues/1791)) + + + + +### [dokuwiki-0.0.15](https://github.com/truecharts/apps/compare/dokuwiki-0.0.14...dokuwiki-0.0.15) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1766](https://github.com/truecharts/apps/issues/1766)) + + + + +### [dokuwiki-0.0.14](https://github.com/truecharts/apps/compare/dokuwiki-0.0.13...dokuwiki-0.0.14) (2022-01-21) + +#### Chore + +* update helm general non-major helm releases ([#1759](https://github.com/truecharts/apps/issues/1759)) + +#### Fix + +* set additional_attrs: true on all dicts ([#1750](https://github.com/truecharts/apps/issues/1750)) + + + + +### [dokuwiki-0.0.13](https://github.com/truecharts/apps/compare/dokuwiki-0.0.12...dokuwiki-0.0.13) (2022-01-18) + +#### Chore + +* update helm general non-major helm releases ([#1732](https://github.com/truecharts/apps/issues/1732)) + + + + +### [dokuwiki-0.0.12](https://github.com/truecharts/apps/compare/dokuwiki-0.0.11...dokuwiki-0.0.12) (2022-01-13) + +#### Chore + +* update helm general non-major helm releases ([#1712](https://github.com/truecharts/apps/issues/1712)) + +#### Feat + +* expose capabilities in GUI ([#1709](https://github.com/truecharts/apps/issues/1709)) + + + + +### [dokuwiki-0.0.11](https://github.com/truecharts/apps/compare/dokuwiki-0.0.10...dokuwiki-0.0.11) (2022-01-12) + +#### Chore + +* update helm general non-major helm releases ([#1704](https://github.com/truecharts/apps/issues/1704)) + + + + +### [dokuwiki-0.0.10](https://github.com/truecharts/apps/compare/dokuwiki-0.0.9...dokuwiki-0.0.10) (2022-01-11) + +#### Chore + +* update helm general non-major helm releases ([#1693](https://github.com/truecharts/apps/issues/1693)) + + + + +### [dokuwiki-0.0.9](https://github.com/truecharts/apps/compare/dokuwiki-0.0.8...dokuwiki-0.0.9) (2022-01-04) + +#### Chore + +* update helm general non-major helm releases + + + + +### [dokuwiki-0.0.8](https://github.com/truecharts/apps/compare/dokuwiki-0.0.7...dokuwiki-0.0.8) (2021-12-28) + +#### Chore + +* update helm general non-major helm releases ([#1623](https://github.com/truecharts/apps/issues/1623)) + + + + +### [dokuwiki-0.0.7](https://github.com/truecharts/apps/compare/dokuwiki-0.0.6...dokuwiki-0.0.7) (2021-12-21) + +#### Chore + +* update helm general non-major helm releases ([#1596](https://github.com/truecharts/apps/issues/1596)) + + + + +### [dokuwiki-0.0.6](https://github.com/truecharts/apps/compare/dokuwiki-0.0.5...dokuwiki-0.0.6) (2021-12-19) + +#### Chore + +* Last patch bump before RC2 branch-off + + + + +### [dokuwiki-0.0.5](https://github.com/truecharts/apps/compare/dokuwiki-0.0.4...dokuwiki-0.0.5) (2021-12-19) + +#### Chore + +* completely remove mountPath reference from GUI ([#1572](https://github.com/truecharts/apps/issues/1572)) +* update helm general non-major helm releases ([#1571](https://github.com/truecharts/apps/issues/1571)) + + + + +### [dokuwiki-0.0.4](https://github.com/truecharts/apps/compare/dokuwiki-0.0.3...dokuwiki-0.0.4) (2021-12-18) + +#### Chore + +* cleanup questions by removing hidden dicts ([#1558](https://github.com/truecharts/apps/issues/1558)) +* App-Icon Organization ([#1539](https://github.com/truecharts/apps/issues/1539)) + + + + +### [dokuwiki-0.0.3](https://github.com/truecharts/apps/compare/dokuwiki-0.0.2...dokuwiki-0.0.3) (2021-12-14) + +#### Chore + +* update helm general non-major helm releases ([#1535](https://github.com/truecharts/apps/issues/1535)) + + + + +### [dokuwiki-0.0.2](https://github.com/truecharts/apps/compare/dokuwiki-0.0.1...dokuwiki-0.0.2) (2021-12-13) + +#### Chore + +* move incubator apps to stable and bump everything + + + + +### dokuwiki-0.0.1 (2021-12-12) diff --git a/tmp/dokuwiki/Chart.yaml b/tmp/dokuwiki/Chart.yaml new file mode 100644 index 00000000000..83df3db32e7 --- /dev/null +++ b/tmp/dokuwiki/Chart.yaml @@ -0,0 +1,27 @@ +apiVersion: v2 +kubeVersion: ">=1.16.0-0" +name: dokuwiki +version: 6.0.0 +appVersion: "20220731.1" +description: Dokuwiki is a simple to use and highly versatile Open Source wiki software that doesn't require a database. +type: application +deprecated: false +home: https://truecharts.org/charts/stable/dokuwiki +icon: https://truecharts.org/img/hotlink-ok/chart-icons/dokuwiki.png +keywords: + - dokuwiki +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/dokuwiki +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 + # condition: +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +annotations: + truecharts.org/catagories: | + - incubator + truecharts.org/SCALE-support: "true" diff --git a/tmp/dokuwiki/README.md b/tmp/dokuwiki/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/dokuwiki/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/dokuwiki/icon.png b/tmp/dokuwiki/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..a48bb40b9d1653c01da4258f89c420d9d0db21b5 GIT binary patch literal 69157 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 XHB +### [doplarr-2.0.12](https://github.com/truecharts/apps/compare/doplarr-2.0.11...doplarr-2.0.12) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [doplarr-2.0.11](https://github.com/truecharts/apps/compare/doplarr-2.0.10...doplarr-2.0.11) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [doplarr-2.0.10](https://github.com/truecharts/apps/compare/doplarr-2.0.9...doplarr-2.0.10) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [doplarr-2.0.9](https://github.com/truecharts/apps/compare/doplarr-2.0.8...doplarr-2.0.9) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [doplarr-2.0.8](https://github.com/truecharts/apps/compare/doplarr-2.0.7...doplarr-2.0.8) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [doplarr-2.0.7](https://github.com/truecharts/apps/compare/doplarr-2.0.6...doplarr-2.0.7) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [doplarr-2.0.6](https://github.com/truecharts/apps/compare/doplarr-2.0.5...doplarr-2.0.6) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [doplarr-2.0.5](https://github.com/truecharts/apps/compare/doplarr-2.0.4...doplarr-2.0.5) (2022-06-18) + +#### Chore + +* update docker general non-major ([#2927](https://github.com/truecharts/apps/issues/2927)) + + + + +### [doplarr-2.0.4](https://github.com/truecharts/apps/compare/doplarr-2.0.3...doplarr-2.0.4) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [doplarr-2.0.3](https://github.com/truecharts/apps/compare/doplarr-2.0.2...doplarr-2.0.3) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [doplarr-2.0.2](https://github.com/truecharts/apps/compare/doplarr-2.0.1...doplarr-2.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [doplarr-2.0.1](https://github.com/truecharts/apps/compare/doplarr-1.0.17...doplarr-2.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [doplarr-2.0.0](https://github.com/truecharts/apps/compare/doplarr-1.0.17...doplarr-2.0.0) (2022-06-07) + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [doplarr-1.0.17](https://github.com/truecharts/apps/compare/doplarr-1.0.16...doplarr-1.0.17) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [doplarr-1.0.16](https://github.com/truecharts/apps/compare/doplarr-1.0.15...doplarr-1.0.16) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [doplarr-1.0.16](https://github.com/truecharts/apps/compare/doplarr-1.0.15...doplarr-1.0.16) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [doplarr-1.0.15](https://github.com/truecharts/apps/compare/doplarr-1.0.14...doplarr-1.0.15) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [doplarr-1.0.14](https://github.com/truecharts/apps/compare/doplarr-1.0.13...doplarr-1.0.14) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [doplarr-1.0.14](https://github.com/truecharts/apps/compare/doplarr-1.0.13...doplarr-1.0.14) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [doplarr-1.0.13](https://github.com/truecharts/apps/compare/doplarr-1.0.12...doplarr-1.0.13) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [doplarr-1.0.12](https://github.com/truecharts/apps/compare/doplarr-1.0.11...doplarr-1.0.12) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [doplarr-1.0.11](https://github.com/truecharts/apps/compare/doplarr-1.0.10...doplarr-1.0.11) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [doplarr-1.0.10](https://github.com/truecharts/apps/compare/doplarr-1.0.9...doplarr-1.0.10) (2022-05-04) + +#### Chore + +* update docker general non-major ([#2606](https://github.com/truecharts/apps/issues/2606)) + + + + +### [doplarr-1.0.9](https://github.com/truecharts/apps/compare/doplarr-1.0.8...doplarr-1.0.9) (2022-04-28) + +#### Chore + +* update docker general non-major ([#2577](https://github.com/truecharts/apps/issues/2577)) + + + + +### [doplarr-1.0.8](https://github.com/truecharts/apps/compare/doplarr-1.0.7...doplarr-1.0.8) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [doplarr-1.0.7](https://github.com/truecharts/apps/compare/doplarr-1.0.6...doplarr-1.0.7) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [doplarr-1.0.6](https://github.com/truecharts/apps/compare/doplarr-1.0.5...doplarr-1.0.6) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [doplarr-1.0.5](https://github.com/truecharts/apps/compare/doplarr-1.0.4...doplarr-1.0.5) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [doplarr-1.0.4](https://github.com/truecharts/apps/compare/doplarr-1.0.3...doplarr-1.0.4) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [doplarr-1.0.3](https://github.com/truecharts/apps/compare/doplarr-1.0.2...doplarr-1.0.3) (2022-03-30) + +#### Chore + +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [doplarr-1.0.2](https://github.com/truecharts/apps/compare/doplarr-1.0.1...doplarr-1.0.2) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [doplarr-1.0.0](https://github.com/truecharts/apps/compare/doplarr-0.0.4...doplarr-1.0.0) (2022-03-26) + +#### Fix + +* add secrets ([#2286](https://github.com/truecharts/apps/issues/2286)) + + + + +### [doplarr-0.0.4](https://github.com/truecharts/apps/compare/doplarr-0.0.3...doplarr-0.0.4) (2022-03-25) + +#### Fix + +* small fixes ([#2282](https://github.com/truecharts/apps/issues/2282)) + + + + +### doplarr-0.0.1 (2022-03-20) + +#### Feat + +* Add doplarr ([#2229](https://github.com/truecharts/apps/issues/2229)) diff --git a/tmp/doplarr/Chart.yaml b/tmp/doplarr/Chart.yaml new file mode 100644 index 00000000000..09fe60bb33f --- /dev/null +++ b/tmp/doplarr/Chart.yaml @@ -0,0 +1,25 @@ +apiVersion: v2 +appVersion: "3.6.2" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +description: An *arr Request Bot for Discord +home: https://truecharts.org/charts/stable/doplarr +icon: https://truecharts.org/img/hotlink-ok/chart-icons/doplarr.png +keywords: + - doplarr +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: doplarr +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/doplarr + - https://github.com/kiranshila/Doplarr +version: 5.0.0 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" diff --git a/tmp/doplarr/README.md b/tmp/doplarr/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/doplarr/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/doplarr/icon.png b/tmp/doplarr/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..380e9f251a0be6ba4328584f496afce1653ea045 GIT binary patch literal 77247 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 +### [double-take-2.0.13](https://github.com/truecharts/apps/compare/double-take-2.0.12...double-take-2.0.13) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [double-take-2.0.12](https://github.com/truecharts/apps/compare/double-take-2.0.11...double-take-2.0.12) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [double-take-2.0.11](https://github.com/truecharts/apps/compare/double-take-2.0.10...double-take-2.0.11) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [double-take-2.0.10](https://github.com/truecharts/apps/compare/double-take-2.0.9...double-take-2.0.10) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [double-take-2.0.9](https://github.com/truecharts/apps/compare/double-take-2.0.8...double-take-2.0.9) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [double-take-2.0.8](https://github.com/truecharts/apps/compare/double-take-2.0.7...double-take-2.0.8) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [double-take-2.0.7](https://github.com/truecharts/apps/compare/double-take-2.0.6...double-take-2.0.7) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [double-take-2.0.6](https://github.com/truecharts/apps/compare/double-take-2.0.5...double-take-2.0.6) (2022-06-18) + +#### Chore + +* update docker general non-major ([#2927](https://github.com/truecharts/apps/issues/2927)) + + + + +### [double-take-2.0.5](https://github.com/truecharts/apps/compare/double-take-2.0.4...double-take-2.0.5) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [double-take-2.0.4](https://github.com/truecharts/apps/compare/double-take-2.0.3...double-take-2.0.4) (2022-06-14) + +#### Chore + +* update docker general non-major ([#2872](https://github.com/truecharts/apps/issues/2872)) + + + + +### [double-take-2.0.3](https://github.com/truecharts/apps/compare/double-take-2.0.2...double-take-2.0.3) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [double-take-2.0.2](https://github.com/truecharts/apps/compare/double-take-2.0.1...double-take-2.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [double-take-2.0.1](https://github.com/truecharts/apps/compare/double-take-1.0.18...double-take-2.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [double-take-2.0.0](https://github.com/truecharts/apps/compare/double-take-1.0.18...double-take-2.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [double-take-1.0.18](https://github.com/truecharts/apps/compare/double-take-1.0.17...double-take-1.0.18) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) +* update docker general non-major ([#2791](https://github.com/truecharts/apps/issues/2791)) + + + + +### [double-take-1.0.17](https://github.com/truecharts/apps/compare/double-take-1.0.16...double-take-1.0.17) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [double-take-1.0.17](https://github.com/truecharts/apps/compare/double-take-1.0.16...double-take-1.0.17) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [double-take-1.0.16](https://github.com/truecharts/apps/compare/double-take-1.0.15...double-take-1.0.16) (2022-05-26) + +#### Chore + +* update docker general non-major ([#2756](https://github.com/truecharts/apps/issues/2756)) + + + + +### [double-take-1.0.15](https://github.com/truecharts/apps/compare/double-take-1.0.14...double-take-1.0.15) (2022-05-25) + +#### Chore + +* update docker general non-major ([#2745](https://github.com/truecharts/apps/issues/2745)) + + + + +### [double-take-1.0.14](https://github.com/truecharts/apps/compare/double-take-1.0.13...double-take-1.0.14) (2022-05-24) + +#### Chore + +* update docker general non-major ([#2744](https://github.com/truecharts/apps/issues/2744)) + + + + +### [double-take-1.0.13](https://github.com/truecharts/apps/compare/double-take-1.0.12...double-take-1.0.13) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [double-take-1.0.12](https://github.com/truecharts/apps/compare/double-take-1.0.11...double-take-1.0.12) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [double-take-1.0.12](https://github.com/truecharts/apps/compare/double-take-1.0.11...double-take-1.0.12) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [double-take-1.0.11](https://github.com/truecharts/apps/compare/double-take-1.0.10...double-take-1.0.11) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [double-take-1.0.10](https://github.com/truecharts/apps/compare/double-take-1.0.9...double-take-1.0.10) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [double-take-1.0.9](https://github.com/truecharts/apps/compare/double-take-1.0.8...double-take-1.0.9) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [double-take-1.0.8](https://github.com/truecharts/apps/compare/double-take-1.0.7...double-take-1.0.8) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [double-take-1.0.7](https://github.com/truecharts/apps/compare/double-take-1.0.6...double-take-1.0.7) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [double-take-1.0.6](https://github.com/truecharts/apps/compare/double-take-1.0.5...double-take-1.0.6) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [double-take-1.0.5](https://github.com/truecharts/apps/compare/double-take-1.0.4...double-take-1.0.5) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [double-take-1.0.4](https://github.com/truecharts/apps/compare/double-take-1.0.3...double-take-1.0.4) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [double-take-1.0.3](https://github.com/truecharts/apps/compare/double-take-1.0.2...double-take-1.0.3) (2022-03-30) + +#### Chore + +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [double-take-1.0.2](https://github.com/truecharts/apps/compare/double-take-1.0.1...double-take-1.0.2) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [double-take-1.0.0](https://github.com/truecharts/apps/compare/double-take-0.0.2...double-take-1.0.0) (2022-03-25) + +#### Feat + +* Move to stable ([#2279](https://github.com/truecharts/apps/issues/2279)) + + + + +### [double-take-0.0.2](https://github.com/truecharts/apps/compare/double-take-0.0.1...double-take-0.0.2) (2022-03-24) + +#### Chore + +* update docker general non-major + + + + +### double-take-0.0.1 (2022-03-24) + +#### Feat + +* Add double-take ([#2263](https://github.com/truecharts/apps/issues/2263)) diff --git a/tmp/double-take/Chart.yaml b/tmp/double-take/Chart.yaml new file mode 100644 index 00000000000..fb5ae6780be --- /dev/null +++ b/tmp/double-take/Chart.yaml @@ -0,0 +1,29 @@ +apiVersion: v2 +kubeVersion: ">=1.16.0-0" +name: double-take +version: 5.0.0 +appVersion: "1.13.1" +description: Unified UI and API for processing and training images for facial recognition +type: application +deprecated: false +home: https://truecharts.org/charts/stable/double-take +icon: https://truecharts.org/img/hotlink-ok/chart-icons/double-take.png +keywords: + - ai + - double-take +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/double-take + - https://github.com/jakowenko/double-take +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 + # condition: +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" diff --git a/tmp/double-take/README.md b/tmp/double-take/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/double-take/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/double-take/icon.png b/tmp/double-take/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..43621c008a270acf75169dcc9d78660a6115162a GIT binary patch literal 4891 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 YSt~8wQB+8x|J`M{3`gpf>$t@H105ogdH?_b literal 0 HcmV?d00001 diff --git a/tmp/double-take/questions.yaml b/tmp/double-take/questions.yaml new file mode 100644 index 00000000000..fb2b2b5fec1 --- /dev/null +++ b/tmp/double-take/questions.yaml @@ -0,0 +1,89 @@ +# Include{groups} +portals: + open: +# Include{portalLink} +questions: +# Include{global} +# Include{workload} +# Include{workloadDeployment} + +# Include{replicas1} +# Include{podSpec} +# Include{containerMain} +# Include{containerBasic} +# Include{containerAdvanced} + +# Include{containerConfig} +# Include{serviceRoot} +# Include{serviceMain} +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: main + label: "Main Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 10200 + required: true +# Include{serviceExpertRoot} + default: false +# Include{serviceExpert} +# Include{serviceList} +# Include{persistenceRoot} + - variable: data + label: "App Data Storage" + description: "Stores the Application Data." + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} +# Include{persistenceList} +# Include{ingressRoot} + - variable: main + label: "Main Ingress" + schema: + additional_attrs: true + type: dict + attrs: +# Include{ingressDefault} +# Include{ingressTLS} +# Include{ingressTraefik} +# Include{ingressList} +# Include{securityContextRoot} + + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 568 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 568 +# Include{securityContextContainer} +# Include{securityContextAdvanced} +# Include{securityContextPod} + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + +# Include{resources} +# Include{advanced} +# Include{addons} +# Include{codeserver} +# Include{netshoot} +# Include{vpn} +# Include{documentation} diff --git a/tmp/double-take/templates/NOTES.txt b/tmp/double-take/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/tmp/double-take/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/tmp/double-take/templates/common.yaml b/tmp/double-take/templates/common.yaml new file mode 100644 index 00000000000..b51394e00a4 --- /dev/null +++ b/tmp/double-take/templates/common.yaml @@ -0,0 +1 @@ +{{ include "tc.v1.common.loader.all" . }} diff --git a/tmp/double-take/values.yaml b/tmp/double-take/values.yaml new file mode 100644 index 00000000000..d90720af157 --- /dev/null +++ b/tmp/double-take/values.yaml @@ -0,0 +1,37 @@ +image: + repository: tccr.io/truecharts/double-take + pullPolicy: IfNotPresent + tag: 1.13.1@sha256:4bf165d90b8a57774a4ef363952dfd21e79978d306af1a0bc103096c8f7a87d6 + +service: + main: + ports: + main: + targetPort: 3000 + port: 10200 + +workload: + main: + podSpec: + containers: + main: + probes: + liveness: + type: http + path: / + readiness: + type: http + path: / + startup: + type: http + path: / + env: {} + +persistence: + data: + enabled: true + mountPath: /.storage + +portal: + open: + enabled: true diff --git a/tmp/doublecommander/.helmignore b/tmp/doublecommander/.helmignore new file mode 100644 index 00000000000..77ca5567b26 --- /dev/null +++ b/tmp/doublecommander/.helmignore @@ -0,0 +1,30 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ +# OWNERS file for Kubernetes +OWNERS +# helm-docs templates +*.gotmpl +# docs folder +/docs +# icon +icon.png diff --git a/tmp/doublecommander/CHANGELOG.md b/tmp/doublecommander/CHANGELOG.md new file mode 100644 index 00000000000..23ce69036b6 --- /dev/null +++ b/tmp/doublecommander/CHANGELOG.md @@ -0,0 +1,1535 @@ +# Changelog + + + +## [doublecommander-5.0.0](https://github.com/truecharts/charts/compare/doublecommander-4.0.40...doublecommander-5.0.0) (2022-11-10) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Major Change to GUI + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [doublecommander-4.0.43](https://github.com/truecharts/charts/compare/doublecommander-4.0.40...doublecommander-4.0.43) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [doublecommander-4.0.42](https://github.com/truecharts/charts/compare/doublecommander-4.0.40...doublecommander-4.0.42) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [doublecommander-4.0.42](https://github.com/truecharts/charts/compare/doublecommander-4.0.40...doublecommander-4.0.42) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [doublecommander-4.0.42](https://github.com/truecharts/charts/compare/doublecommander-4.0.40...doublecommander-4.0.42) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [doublecommander-4.0.41](https://github.com/truecharts/charts/compare/doublecommander-4.0.40...doublecommander-4.0.41) (2022-11-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [doublecommander-4.0.41](https://github.com/truecharts/charts/compare/doublecommander-4.0.40...doublecommander-4.0.41) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [doublecommander-4.0.40](https://github.com/truecharts/charts/compare/doublecommander-4.0.39...doublecommander-4.0.40) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4317](https://github.com/truecharts/charts/issues/4317)) + + + + +## [doublecommander-4.0.39](https://github.com/truecharts/charts/compare/doublecommander-4.0.38...doublecommander-4.0.39) (2022-11-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4308](https://github.com/truecharts/charts/issues/4308)) + + + + +## [doublecommander-4.0.38](https://github.com/truecharts/charts/compare/doublecommander-4.0.37...doublecommander-4.0.38) (2022-11-02) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4261](https://github.com/truecharts/charts/issues/4261)) + + + + +## [doublecommander-4.0.37](https://github.com/truecharts/charts/compare/doublecommander-4.0.36...doublecommander-4.0.37) (2022-10-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4182](https://github.com/truecharts/charts/issues/4182)) + + + + +## [doublecommander-4.0.36](https://github.com/truecharts/charts/compare/doublecommander-4.0.35...doublecommander-4.0.36) (2022-10-19) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4122](https://github.com/truecharts/charts/issues/4122)) + + + + +## [doublecommander-4.0.35](https://github.com/truecharts/charts/compare/doublecommander-4.0.34...doublecommander-4.0.35) (2022-10-12) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4071](https://github.com/truecharts/charts/issues/4071)) + + + + +## [doublecommander-4.0.34](https://github.com/truecharts/charts/compare/doublecommander-4.0.33...doublecommander-4.0.34) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [doublecommander-4.0.34](https://github.com/truecharts/charts/compare/doublecommander-4.0.33...doublecommander-4.0.34) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [doublecommander-4.0.33](https://github.com/truecharts/charts/compare/doublecommander-4.0.32...doublecommander-4.0.33) (2022-10-05) + +### Chore + +- Auto-update chart README [skip ci] + - split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979)) + - update helm general non-major + + + + +## [doublecommander-4.0.32](https://github.com/truecharts/charts/compare/doublecommander-4.0.31...doublecommander-4.0.32) (2022-09-27) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918)) + + + + +## [doublecommander-4.0.31](https://github.com/truecharts/charts/compare/doublecommander-4.0.30...doublecommander-4.0.31) (2022-09-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898)) + + + + +## [doublecommander-4.0.30](https://github.com/truecharts/charts/compare/doublecommander-4.0.29...doublecommander-4.0.30) (2022-09-22) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [doublecommander-4.0.30](https://github.com/truecharts/charts/compare/doublecommander-4.0.29...doublecommander-4.0.30) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [doublecommander-4.0.30](https://github.com/truecharts/charts/compare/doublecommander-4.0.29...doublecommander-4.0.30) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [doublecommander-4.0.30](https://github.com/truecharts/charts/compare/doublecommander-4.0.29...doublecommander-4.0.30) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [doublecommander-4.0.30](https://github.com/truecharts/charts/compare/doublecommander-4.0.29...doublecommander-4.0.30) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [doublecommander-4.0.30](https://github.com/truecharts/charts/compare/doublecommander-4.0.29...doublecommander-4.0.30) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [doublecommander-4.0.30](https://github.com/truecharts/charts/compare/doublecommander-4.0.29...doublecommander-4.0.30) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [doublecommander-4.0.30](https://github.com/truecharts/charts/compare/doublecommander-4.0.29...doublecommander-4.0.30) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [doublecommander-4.0.30](https://github.com/truecharts/charts/compare/doublecommander-4.0.29...doublecommander-4.0.30) (2022-09-17) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [doublecommander-4.0.30](https://github.com/truecharts/charts/compare/doublecommander-4.0.29...doublecommander-4.0.30) (2022-09-18) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [doublecommander-4.0.30](https://github.com/truecharts/charts/compare/doublecommander-4.0.29...doublecommander-4.0.30) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [doublecommander-4.0.30](https://github.com/truecharts/charts/compare/doublecommander-4.0.29...doublecommander-4.0.30) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [doublecommander-4.0.30](https://github.com/truecharts/charts/compare/doublecommander-4.0.29...doublecommander-4.0.30) (2022-09-15) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [doublecommander-4.0.30](https://github.com/truecharts/charts/compare/doublecommander-4.0.29...doublecommander-4.0.30) (2022-09-15) + +### Chore + +- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [doublecommander-4.0.29](https://github.com/truecharts/charts/compare/doublecommander-4.0.28...doublecommander-4.0.29) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [doublecommander-4.0.29](https://github.com/truecharts/charts/compare/doublecommander-4.0.28...doublecommander-4.0.29) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [doublecommander-4.0.29](https://github.com/truecharts/charts/compare/doublecommander-4.0.28...doublecommander-4.0.29) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [doublecommander-4.0.29](https://github.com/truecharts/charts/compare/doublecommander-4.0.28...doublecommander-4.0.29) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [doublecommander-4.0.29](https://github.com/truecharts/charts/compare/doublecommander-4.0.28...doublecommander-4.0.29) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [doublecommander-4.0.29](https://github.com/truecharts/charts/compare/doublecommander-4.0.28...doublecommander-4.0.29) (2022-09-11) + +### Chore + +- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [doublecommander-4.0.28](https://github.com/truecharts/charts/compare/doublecommander-4.0.27...doublecommander-4.0.28) (2022-08-30) + +### Chore + +- update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639)) + + + + +## [doublecommander-4.0.27](https://github.com/truecharts/charts/compare/doublecommander-4.0.26...doublecommander-4.0.27) (2022-08-30) + +### Chore + +- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [doublecommander-4.0.26](https://github.com/truecharts/charts/compare/doublecommander-4.0.25...doublecommander-4.0.26) (2022-08-29) + +### Chore + +- update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619)) + + + + +## [doublecommander-4.0.25](https://github.com/truecharts/charts/compare/doublecommander-4.0.24...doublecommander-4.0.25) (2022-08-23) + +### Chore + +- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545)) + + + + +## [doublecommander-4.0.24](https://github.com/truecharts/charts/compare/doublecommander-4.0.23...doublecommander-4.0.24) (2022-08-12) + +### Chore + +- add documentation checkbox/section to all SCALE Apps + - update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456)) + + ### Fix + +- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447)) + + + + +## [doublecommander-4.0.23](https://github.com/truecharts/charts/compare/doublecommander-4.0.22...doublecommander-4.0.23) (2022-08-08) + +### Chore + +- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + + + +## [doublecommander-4.0.22](https://github.com/truecharts/apps/compare/doublecommander-4.0.21...doublecommander-4.0.22) (2022-07-26) + +### Chore + +- update home links ([#3291](https://github.com/truecharts/apps/issues/3291)) + - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302)) + + + + +## [doublecommander-4.0.21](https://github.com/truecharts/apps/compare/doublecommander-4.0.20...doublecommander-4.0.21) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [doublecommander-4.0.21](https://github.com/truecharts/apps/compare/doublecommander-4.0.20...doublecommander-4.0.21) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [doublecommander-4.0.21](https://github.com/truecharts/apps/compare/doublecommander-4.0.20...doublecommander-4.0.21) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [doublecommander-4.0.20](https://github.com/truecharts/apps/compare/doublecommander-4.0.18...doublecommander-4.0.20) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [doublecommander-4.0.18](https://github.com/truecharts/apps/compare/doublecommander-4.0.17...doublecommander-4.0.18) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [doublecommander-4.0.17](https://github.com/truecharts/apps/compare/doublecommander-4.0.16...doublecommander-4.0.17) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [doublecommander-4.0.16](https://github.com/truecharts/apps/compare/doublecommander-4.0.14...doublecommander-4.0.16) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [doublecommander-4.0.14](https://github.com/truecharts/apps/compare/doublecommander-4.0.12...doublecommander-4.0.14) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [doublecommander-4.0.12](https://github.com/truecharts/apps/compare/doublecommander-4.0.11...doublecommander-4.0.12) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [doublecommander-4.0.11](https://github.com/truecharts/apps/compare/doublecommander-4.0.10...doublecommander-4.0.11) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [doublecommander-4.0.10](https://github.com/truecharts/apps/compare/doublecommander-4.0.9...doublecommander-4.0.10) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [doublecommander-4.0.9](https://github.com/truecharts/apps/compare/doublecommander-4.0.8...doublecommander-4.0.9) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [doublecommander-4.0.8](https://github.com/truecharts/apps/compare/doublecommander-4.0.7...doublecommander-4.0.8) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [doublecommander-4.0.7](https://github.com/truecharts/apps/compare/doublecommander-4.0.6...doublecommander-4.0.7) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [doublecommander-4.0.6](https://github.com/truecharts/apps/compare/doublecommander-4.0.5...doublecommander-4.0.6) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [doublecommander-4.0.5](https://github.com/truecharts/apps/compare/doublecommander-4.0.4...doublecommander-4.0.5) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [doublecommander-4.0.4](https://github.com/truecharts/apps/compare/doublecommander-4.0.3...doublecommander-4.0.4) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [doublecommander-4.0.3](https://github.com/truecharts/apps/compare/doublecommander-4.0.2...doublecommander-4.0.3) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [doublecommander-4.0.2](https://github.com/truecharts/apps/compare/doublecommander-4.0.1...doublecommander-4.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [doublecommander-4.0.1](https://github.com/truecharts/apps/compare/doublecommander-3.0.19...doublecommander-4.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [doublecommander-4.0.0](https://github.com/truecharts/apps/compare/doublecommander-3.0.19...doublecommander-4.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [doublecommander-3.0.19](https://github.com/truecharts/apps/compare/doublecommander-3.0.18...doublecommander-3.0.19) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [doublecommander-3.0.18](https://github.com/truecharts/apps/compare/doublecommander-3.0.17...doublecommander-3.0.18) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [doublecommander-3.0.18](https://github.com/truecharts/apps/compare/doublecommander-3.0.17...doublecommander-3.0.18) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [doublecommander-3.0.17](https://github.com/truecharts/apps/compare/doublecommander-3.0.16...doublecommander-3.0.17) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [doublecommander-3.0.16](https://github.com/truecharts/apps/compare/doublecommander-3.0.15...doublecommander-3.0.16) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [doublecommander-3.0.16](https://github.com/truecharts/apps/compare/doublecommander-3.0.15...doublecommander-3.0.16) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [doublecommander-3.0.15](https://github.com/truecharts/apps/compare/doublecommander-3.0.14...doublecommander-3.0.15) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [doublecommander-3.0.14](https://github.com/truecharts/apps/compare/doublecommander-3.0.13...doublecommander-3.0.14) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [doublecommander-3.0.13](https://github.com/truecharts/apps/compare/doublecommander-3.0.12...doublecommander-3.0.13) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [doublecommander-3.0.12](https://github.com/truecharts/apps/compare/doublecommander-3.0.11...doublecommander-3.0.12) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [doublecommander-3.0.11](https://github.com/truecharts/apps/compare/doublecommander-3.0.10...doublecommander-3.0.11) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [doublecommander-3.0.10](https://github.com/truecharts/apps/compare/doublecommander-3.0.9...doublecommander-3.0.10) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [doublecommander-3.0.9](https://github.com/truecharts/apps/compare/doublecommander-3.0.8...doublecommander-3.0.9) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [doublecommander-3.0.8](https://github.com/truecharts/apps/compare/doublecommander-3.0.7...doublecommander-3.0.8) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [doublecommander-3.0.7](https://github.com/truecharts/apps/compare/doublecommander-3.0.6...doublecommander-3.0.7) (2022-03-30) + +#### Chore + +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [doublecommander-3.0.6](https://github.com/truecharts/apps/compare/doublecommander-3.0.5...doublecommander-3.0.6) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [doublecommander-3.0.1](https://github.com/truecharts/apps/compare/doublecommander-3.0.0...doublecommander-3.0.1) (2022-03-07) + +#### Chore + +* update helm general non-major helm releases ([#2111](https://github.com/truecharts/apps/issues/2111)) +* Remove `-icon` string from icon png's ([#2040](https://github.com/truecharts/apps/issues/2040)) + + + + +### [doublecommander-3.0.0](https://github.com/truecharts/apps/compare/doublecommander-2.0.45...doublecommander-3.0.0) (2022-03-03) + +#### Chore + +* remove fixed env from questions.yaml +* remove PUID from per-app env-vars if set to 568 +* remove empty env var declaration from questions.yaml +* update helm general major helm releases ([#2021](https://github.com/truecharts/apps/issues/2021)) + +#### Fix + +* BREAKING CHANGE Move some env-vars outside of env section ([#2010](https://github.com/truecharts/apps/issues/2010)) + + + + +### [doublecommander-2.0.45](https://github.com/truecharts/apps/compare/doublecommander-2.0.44...doublecommander-2.0.45) (2022-03-02) + +#### Chore + +* rename `web_portal` to `open` ([#1957](https://github.com/truecharts/apps/issues/1957)) +* update helm general non-major helm releases ([#1999](https://github.com/truecharts/apps/issues/1999)) + + + + +### [doublecommander-2.0.44](https://github.com/truecharts/apps/compare/doublecommander-2.0.43...doublecommander-2.0.44) (2022-02-21) + +#### Chore + +* update helm general non-major helm releases ([#1927](https://github.com/truecharts/apps/issues/1927)) + + + + +### [doublecommander-2.0.43](https://github.com/truecharts/apps/compare/doublecommander-2.0.42...doublecommander-2.0.43) (2022-02-15) + +#### Chore + +* update helm general non-major helm releases ([#1901](https://github.com/truecharts/apps/issues/1901)) + + + + +### [doublecommander-2.0.42](https://github.com/truecharts/apps/compare/doublecommander-2.0.41...doublecommander-2.0.42) (2022-02-08) + +#### Chore + +* update helm general non-major helm releases ([#1871](https://github.com/truecharts/apps/issues/1871)) + + + + +### [doublecommander-2.0.41](https://github.com/truecharts/apps/compare/doublecommander-2.0.40...doublecommander-2.0.41) (2022-02-06) + +#### Chore + +* update helm chart common to v8.15.0 ([#1859](https://github.com/truecharts/apps/issues/1859)) + + + + +### [doublecommander-2.0.40](https://github.com/truecharts/apps/compare/doublecommander-2.0.39...doublecommander-2.0.40) (2022-02-05) + +#### Chore + +* update helm general non-major helm releases ([#1852](https://github.com/truecharts/apps/issues/1852)) + + + + +### [doublecommander-2.0.39](https://github.com/truecharts/apps/compare/doublecommander-2.0.38...doublecommander-2.0.39) (2022-02-02) + +#### Chore + +* update helm general non-major helm releases ([#1828](https://github.com/truecharts/apps/issues/1828)) + + + + +### [doublecommander-2.0.38](https://github.com/truecharts/apps/compare/doublecommander-2.0.37...doublecommander-2.0.38) (2022-01-25) + +#### Chore + +* update helm general non-major helm releases ([#1791](https://github.com/truecharts/apps/issues/1791)) + + + + +### [doublecommander-2.0.37](https://github.com/truecharts/apps/compare/doublecommander-2.0.36...doublecommander-2.0.37) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1766](https://github.com/truecharts/apps/issues/1766)) + + + + +### [doublecommander-2.0.36](https://github.com/truecharts/apps/compare/doublecommander-2.0.35...doublecommander-2.0.36) (2022-01-21) + +#### Chore + +* update helm general non-major helm releases ([#1759](https://github.com/truecharts/apps/issues/1759)) + +#### Fix + +* set additional_attrs: true on all dicts ([#1750](https://github.com/truecharts/apps/issues/1750)) + + + + +### [doublecommander-2.0.35](https://github.com/truecharts/apps/compare/doublecommander-2.0.34...doublecommander-2.0.35) (2022-01-18) + +#### Chore + +* update helm general non-major helm releases ([#1732](https://github.com/truecharts/apps/issues/1732)) + + + + +### [doublecommander-2.0.34](https://github.com/truecharts/apps/compare/doublecommander-2.0.33...doublecommander-2.0.34) (2022-01-13) + +#### Chore + +* update helm general non-major helm releases ([#1712](https://github.com/truecharts/apps/issues/1712)) + +#### Feat + +* expose capabilities in GUI ([#1709](https://github.com/truecharts/apps/issues/1709)) + + + + +### [doublecommander-2.0.33](https://github.com/truecharts/apps/compare/doublecommander-2.0.32...doublecommander-2.0.33) (2022-01-12) + +#### Chore + +* update helm general non-major helm releases ([#1704](https://github.com/truecharts/apps/issues/1704)) + + + + +### [doublecommander-2.0.32](https://github.com/truecharts/apps/compare/doublecommander-2.0.31...doublecommander-2.0.32) (2022-01-11) + +#### Chore + +* update helm general non-major helm releases ([#1693](https://github.com/truecharts/apps/issues/1693)) + + + + +### [doublecommander-2.0.31](https://github.com/truecharts/apps/compare/doublecommander-2.0.30...doublecommander-2.0.31) (2022-01-04) + +#### Chore + +* update helm general non-major helm releases + + + + +### [doublecommander-2.0.30](https://github.com/truecharts/apps/compare/doublecommander-2.0.29...doublecommander-2.0.30) (2021-12-28) + +#### Chore + +* update helm general non-major helm releases ([#1623](https://github.com/truecharts/apps/issues/1623)) + + + + +### [doublecommander-2.0.29](https://github.com/truecharts/apps/compare/doublecommander-2.0.28...doublecommander-2.0.29) (2021-12-21) + +#### Chore + +* update helm general non-major helm releases ([#1596](https://github.com/truecharts/apps/issues/1596)) + + + + +### [doublecommander-2.0.28](https://github.com/truecharts/apps/compare/doublecommander-2.0.27...doublecommander-2.0.28) (2021-12-19) + +#### Chore + +* Last patch bump before RC2 branch-off +* remove `editable: true` as this is the default ([#1576](https://github.com/truecharts/apps/issues/1576)) + + + + +### [doublecommander-2.0.27](https://github.com/truecharts/apps/compare/doublecommander-2.0.26...doublecommander-2.0.27) (2021-12-19) + +#### Chore + +* completely remove mountPath reference from GUI ([#1572](https://github.com/truecharts/apps/issues/1572)) +* update helm general non-major helm releases ([#1571](https://github.com/truecharts/apps/issues/1571)) + + + + +### [doublecommander-2.0.26](https://github.com/truecharts/apps/compare/doublecommander-2.0.25...doublecommander-2.0.26) (2021-12-18) + +#### Chore + +* cleanup questions by removing hidden dicts ([#1558](https://github.com/truecharts/apps/issues/1558)) +* App-Icon Organization ([#1539](https://github.com/truecharts/apps/issues/1539)) + + + + +### [doublecommander-2.0.25](https://github.com/truecharts/apps/compare/doublecommander-2.0.24...doublecommander-2.0.25) (2021-12-14) + +#### Chore + +* update helm general non-major helm releases ([#1535](https://github.com/truecharts/apps/issues/1535)) + + + + +### [doublecommander-2.0.24](https://github.com/truecharts/apps/compare/doublecommander-2.0.23...doublecommander-2.0.24) (2021-12-13) + +#### Chore + +* move incubator apps to stable and bump everything + + + + +### [doublecommander-2.0.23](https://github.com/truecharts/apps/compare/doublecommander-2.0.22...doublecommander-2.0.23) (2021-12-11) + +#### Chore + +* update general helm non-major helm releases ([#1509](https://github.com/truecharts/apps/issues/1509)) + + + + +### [doublecommander-2.0.22](https://github.com/truecharts/apps/compare/doublecommander-2.0.21...doublecommander-2.0.22) (2021-12-07) + +#### Chore + +* update non-major deps helm releases ([#1481](https://github.com/truecharts/apps/issues/1481)) + + + + +### doublecommander-2.0.21 (2021-12-05) + +#### Chore + +* bump apps to generate security page +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major deps helm releases ([#1471](https://github.com/truecharts/apps/issues/1471)) +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) +* update non-major docker tags ([#1429](https://github.com/truecharts/apps/issues/1429)) + +#### Fix + +* fix typo in theme selection ([#1428](https://github.com/truecharts/apps/issues/1428)) + + + + +### [doublecommander-2.0.20](https://github.com/truecharts/apps/compare/doublecommander-2.0.19...doublecommander-2.0.20) (2021-12-05) + +#### Chore + +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) + + + + +### [doublecommander-2.0.19](https://github.com/truecharts/apps/compare/doublecommander-2.0.18...doublecommander-2.0.19) (2021-12-04) + +#### Chore + +* bump apps to generate security page + + + + +### [doublecommander-2.0.18](https://github.com/truecharts/apps/compare/doublecommander-2.0.17...doublecommander-2.0.18) (2021-12-04) + +#### Chore + +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) + + + + +### [doublecommander-2.0.17](https://github.com/truecharts/apps/compare/doublecommander-2.0.16...doublecommander-2.0.17) (2021-12-03) + +#### Chore + +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) + + + + +### [doublecommander-2.0.16](https://github.com/truecharts/apps/compare/doublecommander-2.0.15...doublecommander-2.0.16) (2021-11-30) + +#### Chore + +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) +* update non-major docker tags ([#1429](https://github.com/truecharts/apps/issues/1429)) + +#### Fix + +* move conflicting ports to 10xxx range ([#1415](https://github.com/truecharts/apps/issues/1415)) + + + + +### [doublecommander-2.0.15](https://github.com/truecharts/apps/compare/doublecommander-2.0.14...doublecommander-2.0.15) (2021-11-23) + +#### Chore + +* update non-major deps helm releases ([#1386](https://github.com/truecharts/apps/issues/1386)) + + + + +### [doublecommander-2.0.14](https://github.com/truecharts/apps/compare/doublecommander-2.0.13...doublecommander-2.0.14) (2021-11-23) + +#### Chore + +* update non-major ([#1384](https://github.com/truecharts/apps/issues/1384)) + + + + +### [doublecommander-2.0.13](https://github.com/truecharts/apps/compare/doublecommander-2.0.12...doublecommander-2.0.13) (2021-11-22) + +#### Chore + +* update non-major deps helm releases ([#1383](https://github.com/truecharts/apps/issues/1383)) + + + + +### [doublecommander-2.0.12](https://github.com/truecharts/apps/compare/doublecommander-2.0.11...doublecommander-2.0.12) (2021-11-16) + +#### Chore + +* update non-major deps helm releases ([#1345](https://github.com/truecharts/apps/issues/1345)) + + + + +### [doublecommander-2.0.11](https://github.com/truecharts/apps/compare/doublecommander-2.0.10...doublecommander-2.0.11) (2021-11-15) + +#### Chore + +* persistence cleanup and small bugfixes ([#1329](https://github.com/truecharts/apps/issues/1329)) +* update non-major deps helm releases ([#1338](https://github.com/truecharts/apps/issues/1338)) + + + + +### [doublecommander-2.0.10](https://github.com/truecharts/apps/compare/doublecommander-2.0.9...doublecommander-2.0.10) (2021-11-14) + +#### Chore + +* fixes around the GUI refactor ([#1316](https://github.com/truecharts/apps/issues/1316)) +* move port above advanced in GUI ([#1326](https://github.com/truecharts/apps/issues/1326)) +* clean up Chart.yaml ([#1322](https://github.com/truecharts/apps/issues/1322)) +* update non-major deps helm releases ([#1328](https://github.com/truecharts/apps/issues/1328)) + +#### Fix + +* split udp and tcp ports ([#1321](https://github.com/truecharts/apps/issues/1321)) +* Allow spaces in paths ([#1306](https://github.com/truecharts/apps/issues/1306)) + + + + +### [doublecommander-2.0.9](https://github.com/truecharts/apps/compare/doublecommander-2.0.8...doublecommander-2.0.9) (2021-11-09) + +#### Chore + +* update non-major deps helm releases ([#1297](https://github.com/truecharts/apps/issues/1297)) + + + + +### [doublecommander-2.0.8](https://github.com/truecharts/apps/compare/doublecommander-2.0.7...doublecommander-2.0.8) (2021-11-09) + +#### Chore + +* update non-major ([#1299](https://github.com/truecharts/apps/issues/1299)) + + + + +### [doublecommander-2.0.7](https://github.com/truecharts/apps/compare/doublecommander-2.0.6...doublecommander-2.0.7) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1295](https://github.com/truecharts/apps/issues/1295)) + + + + +### [doublecommander-2.0.6](https://github.com/truecharts/apps/compare/doublecommander-2.0.5...doublecommander-2.0.6) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1291](https://github.com/truecharts/apps/issues/1291)) + +#### Chore + +* Simplify GUI for deployment, persistence and securityContext ([#1289](https://github.com/truecharts/apps/issues/1289)) + +#### Feat + +* Simplify the Services GUI ([#1290](https://github.com/truecharts/apps/issues/1290)) + + + + +### [doublecommander-2.0.5](https://github.com/truecharts/apps/compare/doublecommander-2.0.4...doublecommander-2.0.5) (2021-11-02) + +#### Chore + +* update non-major deps helm releases ([#1267](https://github.com/truecharts/apps/issues/1267)) + + + + +### [doublecommander-2.0.4](https://github.com/truecharts/apps/compare/doublecommander-2.0.3...doublecommander-2.0.4) (2021-11-02) + +#### Chore + +* update non-major docker tags ([#1266](https://github.com/truecharts/apps/issues/1266)) + + + + +### [doublecommander-2.0.3](https://github.com/truecharts/apps/compare/doublecommander-2.0.2...doublecommander-2.0.3) (2021-11-01) + +#### Chore + +* update non-major deps helm releases ([#1264](https://github.com/truecharts/apps/issues/1264)) + + + + +### [doublecommander-2.0.2](https://github.com/truecharts/apps/compare/doublecommander-2.0.1...doublecommander-2.0.2) (2021-10-26) + +#### Chore + +* update non-major deps helm releases ([#1245](https://github.com/truecharts/apps/issues/1245)) + + + + +### [doublecommander-2.0.1](https://github.com/truecharts/apps/compare/doublecommander-2.0.0...doublecommander-2.0.1) (2021-10-26) + +#### Chore + +* update helm chart common to v8.3.15 ([#1240](https://github.com/truecharts/apps/issues/1240)) +* update non-major ([#1232](https://github.com/truecharts/apps/issues/1232)) + + + + +### [doublecommander-2.0.0](https://github.com/truecharts/apps/compare/doublecommander-1.0.1...doublecommander-2.0.0) (2021-10-25) + +#### Chore + +* Adapt for TrueNAS SCALE RC1 + + + + +### [doublecommander-1.0.1](https://github.com/truecharts/apps/compare/doublecommander-0.0.11...doublecommander-1.0.1) (2021-10-20) + +#### Chore + +* bump apps, remove duplicates and move incubator to stable for RC1 + + + + +### [doublecommander-0.0.9](https://github.com/truecharts/apps/compare/doublecommander-0.0.8...doublecommander-0.0.9) (2021-10-20) + +#### Chore + +* bump versions to rerelease and fix icons + + + + +### [doublecommander-0.0.8](https://github.com/truecharts/apps/compare/doublecommander-0.0.7...doublecommander-0.0.8) (2021-10-19) + +#### Change + +* Project-Eclipse 3, Automatically generate item.yaml ([#1178](https://github.com/truecharts/apps/issues/1178)) + +#### Chore + +* Project-Eclipse 5, move app-readme to automatic generation script ([#1181](https://github.com/truecharts/apps/issues/1181)) +* Project-Eclipse part 2, adapting and cleaning changelog ([#1173](https://github.com/truecharts/apps/issues/1173)) +* update helm chart common to v8.3.13 ([#1184](https://github.com/truecharts/apps/issues/1184)) +* update non-major ([#1174](https://github.com/truecharts/apps/issues/1174)) + +#### Feat + +* Project-Eclipse 4, Add App grading annotations to Chart.yaml ([#1180](https://github.com/truecharts/apps/issues/1180)) + +#### Refactor + +* Project Eclipse Part 6, move questions.yaml to root App folder ([#1182](https://github.com/truecharts/apps/issues/1182)) + + + + +### [doublecommander-0.0.7](https://github.com/truecharts/apps/compare/doublecommander-0.0.6...doublecommander-0.0.7) (2021-10-19) + +#### Fix + +* fix previous SCALE bugfix not correctly being applied + + + + +### [doublecommander-0.0.6](https://github.com/truecharts/apps/compare/doublecommander-0.0.5...doublecommander-0.0.6) (2021-10-19) + +#### Fix + +* Solve issues regarding ix_values.yaml not containing the image and tag definitions. ([#1176](https://github.com/truecharts/apps/issues/1176)) + + + + +### [doublecommander-0.0.5](https://github.com/truecharts/apps/compare/doublecommander-0.0.4...doublecommander-0.0.5) (2021-10-18) + +#### Chore + +* Add description on persistence ([#1172](https://github.com/truecharts/apps/issues/1172)) + +#### Refactor + +* Project Eclipse - part 1 - remove ix_values.yaml ([#1168](https://github.com/truecharts/apps/issues/1168)) + + + + +### [doublecommander-0.0.4](https://github.com/truecharts/apps/compare/doublecommander-0.0.3...doublecommander-0.0.4) (2021-10-17) + +#### Chore + +* update helm chart common to v8.3.10 ([#1160](https://github.com/truecharts/apps/issues/1160)) + +#### Fix + +* force users using correct / prefix for mounPath ([#1156](https://github.com/truecharts/apps/issues/1156)) + + + + +### [doublecommander-0.0.3](https://github.com/truecharts/apps/compare/doublecommander-0.0.2...doublecommander-0.0.3) (2021-10-13) + +#### Chore + +* update non-major deps helm releases ([#1133](https://github.com/truecharts/apps/issues/1133)) + + + + +### [doublecommander-0.0.2](https://github.com/truecharts/apps/compare/doublecommander-0.0.1...doublecommander-0.0.2) (2021-10-13) + +#### Chore + +* update non-major docker tags ([#1134](https://github.com/truecharts/apps/issues/1134)) + + + + +### doublecommander-0.0.1 (2021-10-04) diff --git a/tmp/doublecommander/Chart.yaml b/tmp/doublecommander/Chart.yaml new file mode 100644 index 00000000000..fc5f1abeb84 --- /dev/null +++ b/tmp/doublecommander/Chart.yaml @@ -0,0 +1,29 @@ +apiVersion: v2 +appVersion: "0.8.2" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +description: A free cross platform open source file manager with two panels side by side. +home: https://truecharts.org/charts/stable/doublecommander +icon: https://truecharts.org/img/hotlink-ok/chart-icons/doublecommander.png +keywords: + - doublecommander + - file + - manager +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: doublecommander +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/doublecommander + - https://github.com/linuxserver/docker-doublecommander + - https://doublecmd.sourceforge.io/ +type: application +version: 7.0.0 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" diff --git a/tmp/doublecommander/README.md b/tmp/doublecommander/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/doublecommander/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/doublecommander/icon.png b/tmp/doublecommander/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..f7a735e4f3a80ece09a73bb27899ec03af66776a GIT binary patch literal 26442 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 FV1kih(`Ntx literal 0 HcmV?d00001 diff --git a/tmp/doublecommander/questions.yaml b/tmp/doublecommander/questions.yaml new file mode 100644 index 00000000000..2efb2a1a358 --- /dev/null +++ b/tmp/doublecommander/questions.yaml @@ -0,0 +1,89 @@ +# Include{groups} +portals: + open: +# Include{portalLink} +questions: +# Include{global} +# Include{workload} +# Include{workloadDeployment} + +# Include{replicas1} +# Include{podSpec} +# Include{containerMain} +# Include{containerBasic} +# Include{containerAdvanced} + +# Include{containerConfig} +# Include{serviceRoot} +# Include{serviceMain} +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: main + label: "Main Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 10034 + required: true +# Include{serviceExpertRoot} + default: false +# Include{serviceExpert} +# Include{serviceList} +# Include{persistenceRoot} + - variable: config + label: "App Config Storage" + description: "Stores the Application Configuration." + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} +# Include{persistenceList} +# Include{ingressRoot} + - variable: main + label: "Main Ingress" + schema: + additional_attrs: true + type: dict + attrs: +# Include{ingressDefault} +# Include{ingressTLS} +# Include{ingressTraefik} +# Include{ingressList} +# Include{securityContextRoot} + + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 0 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 0 +# Include{securityContextContainer} +# Include{securityContextAdvanced} +# Include{securityContextPod} + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + +# Include{resources} +# Include{advanced} +# Include{addons} +# Include{codeserver} +# Include{netshoot} +# Include{vpn} +# Include{documentation} diff --git a/tmp/doublecommander/templates/NOTES.txt b/tmp/doublecommander/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/tmp/doublecommander/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/tmp/doublecommander/templates/common.yaml b/tmp/doublecommander/templates/common.yaml new file mode 100644 index 00000000000..992373e7501 --- /dev/null +++ b/tmp/doublecommander/templates/common.yaml @@ -0,0 +1,2 @@ + +{{ include "tc.v1.common.loader.all" . }} diff --git a/tmp/doublecommander/values.yaml b/tmp/doublecommander/values.yaml new file mode 100644 index 00000000000..54200784e59 --- /dev/null +++ b/tmp/doublecommander/values.yaml @@ -0,0 +1,44 @@ +image: + repository: tccr.io/truecharts/doublecommander + pullPolicy: IfNotPresent + tag: version-0.8.2-1@sha256:9c71e7178c24bdd646fa65e49fd9cef59ad9584eac2d60d59ea3e62ea53d47f9 + +securityContext: + container: + readOnlyRootFilesystem: false + runAsNonRoot: false + runAsUser: 0 + runAsGroup: 0 + +service: + main: + ports: + main: + port: 10034 + targetPort: 3000 + +workload: + main: + podSpec: + containers: + main: + probes: + liveness: + type: http + path: / + readiness: + type: http + path: / + startup: + type: http + path: / + env: {} + +persistence: + config: + enabled: true + mountPath: /config + +portal: + open: + enabled: true diff --git a/tmp/drawio/.helmignore b/tmp/drawio/.helmignore new file mode 100644 index 00000000000..77ca5567b26 --- /dev/null +++ b/tmp/drawio/.helmignore @@ -0,0 +1,30 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ +# OWNERS file for Kubernetes +OWNERS +# helm-docs templates +*.gotmpl +# docs folder +/docs +# icon +icon.png diff --git a/tmp/drawio/CHANGELOG.md b/tmp/drawio/CHANGELOG.md new file mode 100644 index 00000000000..a9585b999ad --- /dev/null +++ b/tmp/drawio/CHANGELOG.md @@ -0,0 +1,1231 @@ +# Changelog + + + +## [drawio-3.0.0](https://github.com/truecharts/charts/compare/drawio-2.0.60...drawio-3.0.0) (2022-11-10) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Major Change to GUI + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + - update docker general non-major ([#4347](https://github.com/truecharts/charts/issues/4347)) + + + + +## [drawio-2.0.64](https://github.com/truecharts/charts/compare/drawio-2.0.60...drawio-2.0.64) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + - update docker general non-major ([#4347](https://github.com/truecharts/charts/issues/4347)) + + + + +## [drawio-2.0.63](https://github.com/truecharts/charts/compare/drawio-2.0.60...drawio-2.0.63) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + - update docker general non-major ([#4347](https://github.com/truecharts/charts/issues/4347)) + + + + +## [drawio-2.0.63](https://github.com/truecharts/charts/compare/drawio-2.0.60...drawio-2.0.63) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + - update docker general non-major ([#4347](https://github.com/truecharts/charts/issues/4347)) + + + + +## [drawio-2.0.62](https://github.com/truecharts/charts/compare/drawio-2.0.60...drawio-2.0.62) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [drawio-2.0.61](https://github.com/truecharts/charts/compare/drawio-2.0.60...drawio-2.0.61) (2022-11-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [drawio-2.0.61](https://github.com/truecharts/charts/compare/drawio-2.0.60...drawio-2.0.61) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [drawio-2.0.60](https://github.com/truecharts/charts/compare/drawio-2.0.59...drawio-2.0.60) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4317](https://github.com/truecharts/charts/issues/4317)) + + + + +## [drawio-2.0.59](https://github.com/truecharts/charts/compare/drawio-2.0.58...drawio-2.0.59) (2022-11-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4308](https://github.com/truecharts/charts/issues/4308)) + + + + +## [drawio-2.0.58](https://github.com/truecharts/charts/compare/drawio-2.0.57...drawio-2.0.58) (2022-11-05) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#4301](https://github.com/truecharts/charts/issues/4301)) + + + + +## [drawio-2.0.57](https://github.com/truecharts/charts/compare/drawio-2.0.56...drawio-2.0.57) (2022-11-02) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4261](https://github.com/truecharts/charts/issues/4261)) + + + + +## [drawio-2.0.56](https://github.com/truecharts/charts/compare/drawio-2.0.55...drawio-2.0.56) (2022-10-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4182](https://github.com/truecharts/charts/issues/4182)) + + + + +## [drawio-2.0.55](https://github.com/truecharts/charts/compare/drawio-2.0.54...drawio-2.0.55) (2022-10-22) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#4155](https://github.com/truecharts/charts/issues/4155)) + + + + +## [drawio-2.0.54](https://github.com/truecharts/charts/compare/drawio-2.0.53...drawio-2.0.54) (2022-10-21) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#4139](https://github.com/truecharts/charts/issues/4139)) + + + + +## [drawio-2.0.53](https://github.com/truecharts/charts/compare/drawio-2.0.52...drawio-2.0.53) (2022-10-19) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4122](https://github.com/truecharts/charts/issues/4122)) + + + + +## [drawio-2.0.52](https://github.com/truecharts/charts/compare/drawio-2.0.51...drawio-2.0.52) (2022-10-12) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4071](https://github.com/truecharts/charts/issues/4071)) + + + + +## [drawio-2.0.51](https://github.com/truecharts/charts/compare/drawio-2.0.50...drawio-2.0.51) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [drawio-2.0.51](https://github.com/truecharts/charts/compare/drawio-2.0.50...drawio-2.0.51) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [drawio-2.0.50](https://github.com/truecharts/charts/compare/drawio-2.0.49...drawio-2.0.50) (2022-10-05) + +### Chore + +- Auto-update chart README [skip ci] + - split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979)) + - update helm general non-major + + + + +## [drawio-2.0.49](https://github.com/truecharts/charts/compare/drawio-2.0.48...drawio-2.0.49) (2022-10-01) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3975](https://github.com/truecharts/charts/issues/3975)) + + + + +## [drawio-2.0.48](https://github.com/truecharts/charts/compare/drawio-2.0.47...drawio-2.0.48) (2022-09-28) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3938](https://github.com/truecharts/charts/issues/3938)) + + + + +## [drawio-2.0.47](https://github.com/truecharts/charts/compare/drawio-2.0.46...drawio-2.0.47) (2022-09-27) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918)) + + + + +## [drawio-2.0.46](https://github.com/truecharts/charts/compare/drawio-2.0.45...drawio-2.0.46) (2022-09-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898)) + + + + +## [drawio-2.0.45](https://github.com/truecharts/charts/compare/drawio-2.0.44...drawio-2.0.45) (2022-09-23) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3850](https://github.com/truecharts/charts/issues/3850)) + + + + +## [drawio-2.0.44](https://github.com/truecharts/charts/compare/drawio-2.0.43...drawio-2.0.44) (2022-09-22) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [drawio-2.0.44](https://github.com/truecharts/charts/compare/drawio-2.0.43...drawio-2.0.44) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [drawio-2.0.44](https://github.com/truecharts/charts/compare/drawio-2.0.43...drawio-2.0.44) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [drawio-2.0.44](https://github.com/truecharts/charts/compare/drawio-2.0.43...drawio-2.0.44) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [drawio-2.0.44](https://github.com/truecharts/charts/compare/drawio-2.0.43...drawio-2.0.44) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [drawio-2.0.44](https://github.com/truecharts/charts/compare/drawio-2.0.43...drawio-2.0.44) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [drawio-2.0.44](https://github.com/truecharts/charts/compare/drawio-2.0.43...drawio-2.0.44) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [drawio-2.0.44](https://github.com/truecharts/charts/compare/drawio-2.0.43...drawio-2.0.44) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [drawio-2.0.44](https://github.com/truecharts/charts/compare/drawio-2.0.43...drawio-2.0.44) (2022-09-17) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [drawio-2.0.44](https://github.com/truecharts/charts/compare/drawio-2.0.43...drawio-2.0.44) (2022-09-18) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [drawio-2.0.44](https://github.com/truecharts/charts/compare/drawio-2.0.43...drawio-2.0.44) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [drawio-2.0.44](https://github.com/truecharts/charts/compare/drawio-2.0.43...drawio-2.0.44) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [drawio-2.0.44](https://github.com/truecharts/charts/compare/drawio-2.0.43...drawio-2.0.44) (2022-09-15) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [drawio-2.0.44](https://github.com/truecharts/charts/compare/drawio-2.0.43...drawio-2.0.44) (2022-09-15) + +### Chore + +- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [drawio-2.0.43](https://github.com/truecharts/charts/compare/drawio-2.0.42...drawio-2.0.43) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [drawio-2.0.43](https://github.com/truecharts/charts/compare/drawio-2.0.42...drawio-2.0.43) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [drawio-2.0.43](https://github.com/truecharts/charts/compare/drawio-2.0.42...drawio-2.0.43) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [drawio-2.0.43](https://github.com/truecharts/charts/compare/drawio-2.0.42...drawio-2.0.43) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [drawio-2.0.43](https://github.com/truecharts/charts/compare/drawio-2.0.42...drawio-2.0.43) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [drawio-2.0.43](https://github.com/truecharts/charts/compare/drawio-2.0.42...drawio-2.0.43) (2022-09-11) + +### Chore + +- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [drawio-2.0.42](https://github.com/truecharts/charts/compare/drawio-2.0.41...drawio-2.0.42) (2022-09-02) + +### Chore + +- update docker general non-major ([#3660](https://github.com/truecharts/charts/issues/3660)) + + + + +## [drawio-2.0.41](https://github.com/truecharts/charts/compare/drawio-2.0.40...drawio-2.0.41) (2022-08-30) + +### Chore + +- update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639)) + + + + +## [drawio-2.0.40](https://github.com/truecharts/charts/compare/drawio-2.0.39...drawio-2.0.40) (2022-08-30) + +### Chore + +- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [drawio-2.0.39](https://github.com/truecharts/charts/compare/drawio-2.0.38...drawio-2.0.39) (2022-08-29) + +### Chore + +- update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619)) + + + + +## [drawio-2.0.38](https://github.com/truecharts/charts/compare/drawio-2.0.37...drawio-2.0.38) (2022-08-23) + +### Chore + +- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545)) + + + + +## [drawio-2.0.37](https://github.com/truecharts/charts/compare/drawio-2.0.36...drawio-2.0.37) (2022-08-23) + +### Chore + +- update docker general non-major docker tags ([#3544](https://github.com/truecharts/charts/issues/3544)) + + + + +## [drawio-2.0.36](https://github.com/truecharts/charts/compare/drawio-2.0.35...drawio-2.0.36) (2022-08-19) + +### Chore + +- update docker general non-major docker tags ([#3512](https://github.com/truecharts/charts/issues/3512)) + + + + +## [drawio-2.0.35](https://github.com/truecharts/charts/compare/drawio-2.0.34...drawio-2.0.35) (2022-08-14) + +### Chore + +- update docker general non-major docker tags ([#3465](https://github.com/truecharts/charts/issues/3465)) + + + + +## [drawio-2.0.34](https://github.com/truecharts/charts/compare/drawio-2.0.33...drawio-2.0.34) (2022-08-12) + +### Chore + +- add documentation checkbox/section to all SCALE Apps + - update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456)) + + ### Fix + +- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447)) + + + + +## [drawio-2.0.33](https://github.com/truecharts/charts/compare/drawio-2.0.32...drawio-2.0.33) (2022-08-08) + +### Chore + +- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + + + +## [drawio-2.0.32](https://github.com/truecharts/apps/compare/drawio-2.0.31...drawio-2.0.32) (2022-07-28) + +### Chore + +- update docker general non-major ([#3326](https://github.com/truecharts/apps/issues/3326)) + + + + +## [drawio-2.0.31](https://github.com/truecharts/apps/compare/drawio-2.0.30...drawio-2.0.31) (2022-07-26) + +### Chore + +- update home links ([#3291](https://github.com/truecharts/apps/issues/3291)) + - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302)) + + + + +## [drawio-2.0.30](https://github.com/truecharts/apps/compare/drawio-2.0.29...drawio-2.0.30) (2022-07-25) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [drawio-2.0.30](https://github.com/truecharts/apps/compare/drawio-2.0.29...drawio-2.0.30) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [drawio-2.0.29](https://github.com/truecharts/apps/compare/drawio-2.0.28...drawio-2.0.29) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [drawio-2.0.29](https://github.com/truecharts/apps/compare/drawio-2.0.28...drawio-2.0.29) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [drawio-2.0.29](https://github.com/truecharts/apps/compare/drawio-2.0.28...drawio-2.0.29) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [drawio-2.0.28](https://github.com/truecharts/apps/compare/drawio-2.0.27...drawio-2.0.28) (2022-07-23) + +### Chore + +- update docker general non-major ([#3272](https://github.com/truecharts/apps/issues/3272)) + + + + +## [drawio-2.0.27](https://github.com/truecharts/apps/compare/drawio-2.0.25...drawio-2.0.27) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + - update docker general non-major ([#3266](https://github.com/truecharts/apps/issues/3266)) + + + +## [drawio-2.0.25](https://github.com/truecharts/apps/compare/drawio-2.0.24...drawio-2.0.25) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [drawio-2.0.24](https://github.com/truecharts/apps/compare/drawio-2.0.23...drawio-2.0.24) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [drawio-2.0.23](https://github.com/truecharts/apps/compare/drawio-2.0.21...drawio-2.0.23) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [drawio-2.0.21](https://github.com/truecharts/apps/compare/drawio-2.0.20...drawio-2.0.21) (2022-07-13) + +### Chore + +- update docker general non-major ([#3157](https://github.com/truecharts/apps/issues/3157)) + + + +## [drawio-2.0.20](https://github.com/truecharts/apps/compare/drawio-2.0.18...drawio-2.0.20) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [drawio-2.0.18](https://github.com/truecharts/apps/compare/drawio-2.0.17...drawio-2.0.18) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [drawio-2.0.17](https://github.com/truecharts/apps/compare/drawio-2.0.16...drawio-2.0.17) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [drawio-2.0.16](https://github.com/truecharts/apps/compare/drawio-2.0.15...drawio-2.0.16) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [drawio-2.0.15](https://github.com/truecharts/apps/compare/drawio-2.0.14...drawio-2.0.15) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [drawio-2.0.14](https://github.com/truecharts/apps/compare/drawio-2.0.13...drawio-2.0.14) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [drawio-2.0.13](https://github.com/truecharts/apps/compare/drawio-2.0.12...drawio-2.0.13) (2022-07-01) + +#### Chore + +* update docker general non-major ([#3015](https://github.com/truecharts/apps/issues/3015)) + + + + +### [drawio-2.0.12](https://github.com/truecharts/apps/compare/drawio-2.0.11...drawio-2.0.12) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [drawio-2.0.11](https://github.com/truecharts/apps/compare/drawio-2.0.10...drawio-2.0.11) (2022-06-25) + +#### Chore + +* update docker general non-major ([#2960](https://github.com/truecharts/apps/issues/2960)) + + + + +### [drawio-2.0.10](https://github.com/truecharts/apps/compare/drawio-2.0.9...drawio-2.0.10) (2022-06-22) + +#### Chore + +* update docker general non-major ([#2954](https://github.com/truecharts/apps/issues/2954)) +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [drawio-2.0.9](https://github.com/truecharts/apps/compare/drawio-2.0.8...drawio-2.0.9) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [drawio-2.0.8](https://github.com/truecharts/apps/compare/drawio-2.0.7...drawio-2.0.8) (2022-06-15) + +#### Chore + +* update docker general non-major ([#2890](https://github.com/truecharts/apps/issues/2890)) + + + + +### [drawio-2.0.7](https://github.com/truecharts/apps/compare/drawio-2.0.6...drawio-2.0.7) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [drawio-2.0.6](https://github.com/truecharts/apps/compare/drawio-2.0.5...drawio-2.0.6) (2022-06-14) + +#### Chore + +* update container image tccr.io/truecharts/drawio to v20.0.0 ([#2862](https://github.com/truecharts/apps/issues/2862)) + + + + +### [drawio-2.0.5](https://github.com/truecharts/apps/compare/drawio-2.0.4...drawio-2.0.5) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [drawio-2.0.4](https://github.com/truecharts/apps/compare/drawio-2.0.3...drawio-2.0.4) (2022-06-09) + +#### Chore + +* update docker general non-major ([#2846](https://github.com/truecharts/apps/issues/2846)) + + + + +### [drawio-2.0.3](https://github.com/truecharts/apps/compare/drawio-2.0.2...drawio-2.0.3) (2022-06-08) + +#### Chore + +* Auto-update chart README [skip ci] +* Auto-update chart README [skip ci] +* update container image tccr.io/truecharts/drawio to v19.0.1 ([#2841](https://github.com/truecharts/apps/issues/2841)) + + + + +### [drawio-2.0.3](https://github.com/truecharts/apps/compare/drawio-2.0.2...drawio-2.0.3) (2022-06-08) + +#### Chore + +* Auto-update chart README [skip ci] +* update container image tccr.io/truecharts/drawio to v19.0.1 ([#2841](https://github.com/truecharts/apps/issues/2841)) + + + + +### [drawio-2.0.3](https://github.com/truecharts/apps/compare/drawio-2.0.2...drawio-2.0.3) (2022-06-08) + +#### Chore + +* update container image tccr.io/truecharts/drawio to v19.0.1 ([#2841](https://github.com/truecharts/apps/issues/2841)) + + + + +### [drawio-2.0.2](https://github.com/truecharts/apps/compare/drawio-2.0.1...drawio-2.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [drawio-2.0.1](https://github.com/truecharts/apps/compare/drawio-1.0.20...drawio-2.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [drawio-2.0.0](https://github.com/truecharts/apps/compare/drawio-1.0.20...drawio-2.0.0) (2022-06-07) + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [drawio-1.0.20](https://github.com/truecharts/apps/compare/drawio-1.0.19...drawio-1.0.20) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) +* update docker general non-major ([#2791](https://github.com/truecharts/apps/issues/2791)) + + + + +### [drawio-1.0.19](https://github.com/truecharts/apps/compare/drawio-1.0.18...drawio-1.0.19) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [drawio-1.0.19](https://github.com/truecharts/apps/compare/drawio-1.0.18...drawio-1.0.19) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [drawio-1.0.18](https://github.com/truecharts/apps/compare/drawio-1.0.17...drawio-1.0.18) (2022-05-24) + +#### Chore + +* update docker general non-major ([#2744](https://github.com/truecharts/apps/issues/2744)) + + + + +### [drawio-1.0.17](https://github.com/truecharts/apps/compare/drawio-1.0.16...drawio-1.0.17) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [drawio-1.0.16](https://github.com/truecharts/apps/compare/drawio-1.0.15...drawio-1.0.16) (2022-05-20) + +#### Chore + +* update docker general non-major ([#2720](https://github.com/truecharts/apps/issues/2720)) + + + + +### [drawio-1.0.15](https://github.com/truecharts/apps/compare/drawio-1.0.13...drawio-1.0.15) (2022-05-18) + +#### Chore + +* Auto-update chart README [skip ci] +* update docker general non-major ([#2706](https://github.com/truecharts/apps/issues/2706)) +* update helm general non-major helm releases + + + + +### [drawio-1.0.14](https://github.com/truecharts/apps/compare/drawio-1.0.13...drawio-1.0.14) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [drawio-1.0.13](https://github.com/truecharts/apps/compare/drawio-1.0.12...drawio-1.0.13) (2022-05-17) + +#### Chore + +* update docker general non-major ([#2695](https://github.com/truecharts/apps/issues/2695)) +* update helm general non-major helm releases + + + + +### [drawio-1.0.12](https://github.com/truecharts/apps/compare/drawio-1.0.11...drawio-1.0.12) (2022-05-16) + +#### Chore + +* update docker general non-major ([#2692](https://github.com/truecharts/apps/issues/2692)) + + + + +### [drawio-1.0.11](https://github.com/truecharts/apps/compare/drawio-1.0.10...drawio-1.0.11) (2022-05-14) + +#### Chore + +* update docker general non-major ([#2679](https://github.com/truecharts/apps/issues/2679)) + + + + +### [drawio-1.0.10](https://github.com/truecharts/apps/compare/drawio-1.0.9...drawio-1.0.10) (2022-05-13) + +#### Chore + +* update docker general non-major ([#2658](https://github.com/truecharts/apps/issues/2658)) + + + + +### [drawio-1.0.9](https://github.com/truecharts/apps/compare/drawio-1.0.8...drawio-1.0.9) (2022-05-11) + +#### Chore + +* update docker general non-major ([#2653](https://github.com/truecharts/apps/issues/2653)) + + + + +### [drawio-1.0.8](https://github.com/truecharts/apps/compare/drawio-1.0.7...drawio-1.0.8) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [drawio-1.0.7](https://github.com/truecharts/apps/compare/drawio-1.0.6...drawio-1.0.7) (2022-05-08) + +#### Chore + +* update docker general non-major ([#2639](https://github.com/truecharts/apps/issues/2639)) + + + + +### [drawio-1.0.6](https://github.com/truecharts/apps/compare/drawio-1.0.5...drawio-1.0.6) (2022-05-06) + +#### Chore + +* update docker general non-major + + + + +### [drawio-1.0.5](https://github.com/truecharts/apps/compare/drawio-1.0.4...drawio-1.0.5) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [drawio-1.0.4](https://github.com/truecharts/apps/compare/drawio-1.0.3...drawio-1.0.4) (2022-05-05) + +#### Chore + +* update container image tccr.io/truecharts/drawio to v18.0.0 ([#2607](https://github.com/truecharts/apps/issues/2607)) + + + + +### [drawio-1.0.3](https://github.com/truecharts/apps/compare/drawio-1.0.2...drawio-1.0.3) (2022-05-04) + +#### Chore + +* update docker general non-major ([#2606](https://github.com/truecharts/apps/issues/2606)) + + + + +### [drawio-1.0.2](https://github.com/truecharts/apps/compare/drawio-1.0.1...drawio-1.0.2) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [drawio-1.0.1](https://github.com/truecharts/apps/compare/drawio-1.0.0...drawio-1.0.1) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [drawio-1.0.0](https://github.com/truecharts/apps/compare/drawio-0.0.2...drawio-1.0.0) (2022-04-18) + +#### Feat + +* move some apps to stable ([#2504](https://github.com/truecharts/apps/issues/2504)) + + + + +### [drawio-0.0.2](https://github.com/truecharts/apps/compare/drawio-0.0.1...drawio-0.0.2) (2022-04-17) + +#### Chore + +* update docker general non-major ([#2497](https://github.com/truecharts/apps/issues/2497)) + + + + +### drawio-0.0.1 (2022-04-16) + +#### Feat + +* Add apps ([#2493](https://github.com/truecharts/apps/issues/2493)) diff --git a/tmp/drawio/Chart.yaml b/tmp/drawio/Chart.yaml new file mode 100644 index 00000000000..963178a48f9 --- /dev/null +++ b/tmp/drawio/Chart.yaml @@ -0,0 +1,25 @@ +apiVersion: v2 +appVersion: "20.8.23" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +description: Drawio is free online diagram software. +home: https://truecharts.org/charts/stable/drawio +icon: https://truecharts.org/img/hotlink-ok/chart-icons/drawio.png +keywords: + - drawio +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: drawio +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/drawio + - https://github.com/jgraph/drawio +version: 5.0.0 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" diff --git a/tmp/drawio/README.md b/tmp/drawio/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/drawio/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/drawio/icon.png b/tmp/drawio/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..0988847608cb71555a96e15be7431c1f9336465b GIT binary patch literal 3023 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 literal 0 HcmV?d00001 diff --git a/tmp/drawio/questions.yaml b/tmp/drawio/questions.yaml new file mode 100644 index 00000000000..cce4500e271 --- /dev/null +++ b/tmp/drawio/questions.yaml @@ -0,0 +1,80 @@ +# Include{groups} +portals: + open: +# Include{portalLink} +questions: +# Include{global} +# Include{workload} +# Include{workloadDeployment} + +# Include{replicas1} +# Include{podSpec} +# Include{containerMain} +# Include{containerBasic} +# Include{containerAdvanced} + +# Include{containerConfig} +# Include{serviceRoot} +# Include{serviceMain} +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: main + label: "Main Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 10214 + required: true +# Include{serviceExpertRoot} + default: false +# Include{serviceExpert} +# Include{serviceList} +# Include{persistenceList} +# Include{ingressRoot} + - variable: main + label: "Main Ingress" + schema: + additional_attrs: true + type: dict + attrs: +# Include{ingressDefault} +# Include{ingressTLS} +# Include{ingressTraefik} +# Include{ingressList} +# Include{securityContextRoot} + + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 0 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 0 +# Include{securityContextContainer} +# Include{securityContextAdvanced} +# Include{securityContextPod} + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + +# Include{resources} +# Include{advanced} +# Include{addons} +# Include{codeserver} +# Include{netshoot} +# Include{vpn} +# Include{documentation} diff --git a/tmp/drawio/templates/NOTES.txt b/tmp/drawio/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/tmp/drawio/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/tmp/drawio/templates/common.yaml b/tmp/drawio/templates/common.yaml new file mode 100644 index 00000000000..b51394e00a4 --- /dev/null +++ b/tmp/drawio/templates/common.yaml @@ -0,0 +1 @@ +{{ include "tc.v1.common.loader.all" . }} diff --git a/tmp/drawio/values.yaml b/tmp/drawio/values.yaml new file mode 100644 index 00000000000..46ac424a10e --- /dev/null +++ b/tmp/drawio/values.yaml @@ -0,0 +1,39 @@ +image: + repository: tccr.io/truecharts/drawio + tag: 20.8.23@sha256:579565851044f0e22a85ff38dabd4c79c741100858ef46750bbf62dae5efd374 + pullPolicy: IfNotPresent + +securityContext: + container: + readOnlyRootFilesystem: false + runAsNonRoot: false + runAsUser: 0 + runAsGroup: 0 + +service: + main: + ports: + main: + port: 10214 + targetPort: 8080 + +workload: + main: + podSpec: + containers: + main: + probes: + liveness: + type: http + path: / + readiness: + type: http + path: / + startup: + type: http + path: / + env: {} + +portal: + open: + enabled: true diff --git a/tmp/duckdns/.helmignore b/tmp/duckdns/.helmignore new file mode 100644 index 00000000000..77ca5567b26 --- /dev/null +++ b/tmp/duckdns/.helmignore @@ -0,0 +1,30 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ +# OWNERS file for Kubernetes +OWNERS +# helm-docs templates +*.gotmpl +# docs folder +/docs +# icon +icon.png diff --git a/tmp/duckdns/CHANGELOG.md b/tmp/duckdns/CHANGELOG.md new file mode 100644 index 00000000000..7efd027b7ef --- /dev/null +++ b/tmp/duckdns/CHANGELOG.md @@ -0,0 +1,1367 @@ +# Changelog + + + +## [duckdns-3.0.0](https://github.com/truecharts/charts/compare/duckdns-2.0.59...duckdns-3.0.0) (2022-11-10) + +### Chore + +- Major Change to GUI + + ### Fix + +- change container config label + + + + +## [duckdns-2.0.59](https://github.com/truecharts/charts/compare/duckdns-2.0.55...duckdns-2.0.59) (2022-11-10) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#4366](https://github.com/truecharts/charts/issues/4366)) + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [duckdns-2.0.58](https://github.com/truecharts/charts/compare/duckdns-2.0.55...duckdns-2.0.58) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [duckdns-2.0.57](https://github.com/truecharts/charts/compare/duckdns-2.0.55...duckdns-2.0.57) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [duckdns-2.0.57](https://github.com/truecharts/charts/compare/duckdns-2.0.55...duckdns-2.0.57) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [duckdns-2.0.57](https://github.com/truecharts/charts/compare/duckdns-2.0.55...duckdns-2.0.57) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [duckdns-2.0.56](https://github.com/truecharts/charts/compare/duckdns-2.0.55...duckdns-2.0.56) (2022-11-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [duckdns-2.0.56](https://github.com/truecharts/charts/compare/duckdns-2.0.55...duckdns-2.0.56) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [duckdns-2.0.55](https://github.com/truecharts/charts/compare/duckdns-2.0.54...duckdns-2.0.55) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4317](https://github.com/truecharts/charts/issues/4317)) + + + + +## [duckdns-2.0.54](https://github.com/truecharts/charts/compare/duckdns-2.0.53...duckdns-2.0.54) (2022-11-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4308](https://github.com/truecharts/charts/issues/4308)) + + + + +## [duckdns-2.0.53](https://github.com/truecharts/charts/compare/duckdns-2.0.52...duckdns-2.0.53) (2022-11-03) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#4286](https://github.com/truecharts/charts/issues/4286)) + + + + +## [duckdns-2.0.52](https://github.com/truecharts/charts/compare/duckdns-2.0.51...duckdns-2.0.52) (2022-11-02) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4261](https://github.com/truecharts/charts/issues/4261)) + + + + +## [duckdns-2.0.51](https://github.com/truecharts/charts/compare/duckdns-2.0.50...duckdns-2.0.51) (2022-10-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4182](https://github.com/truecharts/charts/issues/4182)) + + + + +## [duckdns-2.0.50](https://github.com/truecharts/charts/compare/duckdns-2.0.49...duckdns-2.0.50) (2022-10-19) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4122](https://github.com/truecharts/charts/issues/4122)) + + + + +## [duckdns-2.0.49](https://github.com/truecharts/charts/compare/duckdns-2.0.48...duckdns-2.0.49) (2022-10-14) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#4084](https://github.com/truecharts/charts/issues/4084)) + + + + +## [duckdns-2.0.48](https://github.com/truecharts/charts/compare/duckdns-2.0.47...duckdns-2.0.48) (2022-10-12) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4071](https://github.com/truecharts/charts/issues/4071)) + + + + +## [duckdns-2.0.47](https://github.com/truecharts/charts/compare/duckdns-2.0.46...duckdns-2.0.47) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [duckdns-2.0.47](https://github.com/truecharts/charts/compare/duckdns-2.0.46...duckdns-2.0.47) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [duckdns-2.0.46](https://github.com/truecharts/charts/compare/duckdns-2.0.45...duckdns-2.0.46) (2022-10-05) + +### Chore + +- Auto-update chart README [skip ci] + - split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979)) + - update helm general non-major + + + + +## [duckdns-2.0.45](https://github.com/truecharts/charts/compare/duckdns-2.0.44...duckdns-2.0.45) (2022-09-29) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#3953](https://github.com/truecharts/charts/issues/3953)) + + + + +## [duckdns-2.0.45](https://github.com/truecharts/charts/compare/duckdns-2.0.44...duckdns-2.0.45) (2022-09-29) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3953](https://github.com/truecharts/charts/issues/3953)) + + + + +## [duckdns-2.0.44](https://github.com/truecharts/charts/compare/duckdns-2.0.43...duckdns-2.0.44) (2022-09-27) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918)) + + + + +## [duckdns-2.0.43](https://github.com/truecharts/charts/compare/duckdns-2.0.42...duckdns-2.0.43) (2022-09-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898)) + + + + +## [duckdns-2.0.42](https://github.com/truecharts/charts/compare/duckdns-2.0.40...duckdns-2.0.42) (2022-09-22) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#3818](https://github.com/truecharts/charts/issues/3818)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + + + + +## [duckdns-2.0.42](https://github.com/truecharts/charts/compare/duckdns-2.0.40...duckdns-2.0.42) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#3818](https://github.com/truecharts/charts/issues/3818)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + + + + +## [duckdns-2.0.42](https://github.com/truecharts/charts/compare/duckdns-2.0.40...duckdns-2.0.42) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#3818](https://github.com/truecharts/charts/issues/3818)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + + + + +## [duckdns-2.0.42](https://github.com/truecharts/charts/compare/duckdns-2.0.40...duckdns-2.0.42) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#3818](https://github.com/truecharts/charts/issues/3818)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + + + + +## [duckdns-2.0.42](https://github.com/truecharts/charts/compare/duckdns-2.0.40...duckdns-2.0.42) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#3818](https://github.com/truecharts/charts/issues/3818)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + + + + +## [duckdns-2.0.41](https://github.com/truecharts/charts/compare/duckdns-2.0.40...duckdns-2.0.41) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + + + + +## [duckdns-2.0.41](https://github.com/truecharts/charts/compare/duckdns-2.0.40...duckdns-2.0.41) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + + + + +## [duckdns-2.0.41](https://github.com/truecharts/charts/compare/duckdns-2.0.40...duckdns-2.0.41) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + + + + +## [duckdns-2.0.41](https://github.com/truecharts/charts/compare/duckdns-2.0.40...duckdns-2.0.41) (2022-09-18) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + + + + +## [duckdns-2.0.41](https://github.com/truecharts/charts/compare/duckdns-2.0.40...duckdns-2.0.41) (2022-09-18) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + + + + +## [duckdns-2.0.41](https://github.com/truecharts/charts/compare/duckdns-2.0.40...duckdns-2.0.41) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + + + + +## [duckdns-2.0.41](https://github.com/truecharts/charts/compare/duckdns-2.0.40...duckdns-2.0.41) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + + + + +## [duckdns-2.0.41](https://github.com/truecharts/charts/compare/duckdns-2.0.40...duckdns-2.0.41) (2022-09-15) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + + + + +## [duckdns-2.0.41](https://github.com/truecharts/charts/compare/duckdns-2.0.40...duckdns-2.0.41) (2022-09-15) + +### Chore + +- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + + + + +## [duckdns-2.0.40](https://github.com/truecharts/charts/compare/duckdns-2.0.39...duckdns-2.0.40) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [duckdns-2.0.40](https://github.com/truecharts/charts/compare/duckdns-2.0.39...duckdns-2.0.40) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [duckdns-2.0.40](https://github.com/truecharts/charts/compare/duckdns-2.0.39...duckdns-2.0.40) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [duckdns-2.0.40](https://github.com/truecharts/charts/compare/duckdns-2.0.39...duckdns-2.0.40) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [duckdns-2.0.40](https://github.com/truecharts/charts/compare/duckdns-2.0.39...duckdns-2.0.40) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [duckdns-2.0.40](https://github.com/truecharts/charts/compare/duckdns-2.0.39...duckdns-2.0.40) (2022-09-11) + +### Chore + +- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [duckdns-2.0.39](https://github.com/truecharts/charts/compare/duckdns-2.0.38...duckdns-2.0.39) (2022-09-10) + +### Chore + +- update docker general non-major ([#3727](https://github.com/truecharts/charts/issues/3727)) + + + + +## [duckdns-2.0.38](https://github.com/truecharts/charts/compare/duckdns-2.0.37...duckdns-2.0.38) (2022-08-30) + +### Chore + +- update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639)) + + + + +## [duckdns-2.0.37](https://github.com/truecharts/charts/compare/duckdns-2.0.36...duckdns-2.0.37) (2022-08-30) + +### Chore + +- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [duckdns-2.0.36](https://github.com/truecharts/charts/compare/duckdns-2.0.35...duckdns-2.0.36) (2022-08-29) + +### Chore + +- update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619)) + + + + +## [duckdns-2.0.35](https://github.com/truecharts/charts/compare/duckdns-2.0.34...duckdns-2.0.35) (2022-08-25) + +### Chore + +- update docker general non-major ([#3561](https://github.com/truecharts/charts/issues/3561)) + + + + +## [duckdns-2.0.34](https://github.com/truecharts/charts/compare/duckdns-2.0.33...duckdns-2.0.34) (2022-08-23) + +### Chore + +- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545)) + + + + +## [duckdns-2.0.33](https://github.com/truecharts/charts/compare/duckdns-2.0.32...duckdns-2.0.33) (2022-08-18) + +### Chore + +- update docker general non-major ([#3503](https://github.com/truecharts/charts/issues/3503)) + + + + +## [duckdns-2.0.32](https://github.com/truecharts/charts/compare/duckdns-2.0.31...duckdns-2.0.32) (2022-08-12) + +### Chore + +- update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456)) + + + + +## [duckdns-2.0.31](https://github.com/truecharts/charts/compare/duckdns-2.0.30...duckdns-2.0.31) (2022-08-12) + +### Chore + +- add documentation checkbox/section to all SCALE Apps + - update docker general non-major ([#3453](https://github.com/truecharts/charts/issues/3453)) + + ### Fix + +- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447)) + + + + +## [duckdns-2.0.30](https://github.com/truecharts/charts/compare/duckdns-2.0.29...duckdns-2.0.30) (2022-08-09) + +### Chore + +- update docker general non-major ([#3377](https://github.com/truecharts/charts/issues/3377)) + + + + +## [duckdns-2.0.29](https://github.com/truecharts/charts/compare/duckdns-2.0.28...duckdns-2.0.29) (2022-08-08) + +### Chore + +- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + + + +## [duckdns-2.0.28](https://github.com/truecharts/apps/compare/duckdns-2.0.27...duckdns-2.0.28) (2022-07-28) + +### Chore + +- update docker general non-major ([#3326](https://github.com/truecharts/apps/issues/3326)) + + + + +## [duckdns-2.0.27](https://github.com/truecharts/apps/compare/duckdns-2.0.26...duckdns-2.0.27) (2022-07-26) + +### Chore + +- update home links ([#3291](https://github.com/truecharts/apps/issues/3291)) + - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302)) + + + + +## [duckdns-2.0.26](https://github.com/truecharts/apps/compare/duckdns-2.0.25...duckdns-2.0.26) (2022-07-25) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [duckdns-2.0.26](https://github.com/truecharts/apps/compare/duckdns-2.0.25...duckdns-2.0.26) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [duckdns-2.0.25](https://github.com/truecharts/apps/compare/duckdns-2.0.24...duckdns-2.0.25) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [duckdns-2.0.25](https://github.com/truecharts/apps/compare/duckdns-2.0.24...duckdns-2.0.25) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [duckdns-2.0.25](https://github.com/truecharts/apps/compare/duckdns-2.0.24...duckdns-2.0.25) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [duckdns-2.0.24](https://github.com/truecharts/apps/compare/duckdns-2.0.22...duckdns-2.0.24) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + - update docker general non-major ([#3266](https://github.com/truecharts/apps/issues/3266)) + + + +## [duckdns-2.0.22](https://github.com/truecharts/apps/compare/duckdns-2.0.21...duckdns-2.0.22) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [duckdns-2.0.21](https://github.com/truecharts/apps/compare/duckdns-2.0.20...duckdns-2.0.21) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [duckdns-2.0.20](https://github.com/truecharts/apps/compare/duckdns-2.0.18...duckdns-2.0.20) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [duckdns-2.0.18](https://github.com/truecharts/apps/compare/duckdns-2.0.17...duckdns-2.0.18) (2022-07-14) + +### Chore + +- update docker general non-major ([#3171](https://github.com/truecharts/apps/issues/3171)) + + + +## [duckdns-2.0.17](https://github.com/truecharts/apps/compare/duckdns-2.0.15...duckdns-2.0.17) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [duckdns-2.0.15](https://github.com/truecharts/apps/compare/duckdns-2.0.14...duckdns-2.0.15) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [duckdns-2.0.14](https://github.com/truecharts/apps/compare/duckdns-2.0.13...duckdns-2.0.14) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [duckdns-2.0.13](https://github.com/truecharts/apps/compare/duckdns-2.0.12...duckdns-2.0.13) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [duckdns-2.0.12](https://github.com/truecharts/apps/compare/duckdns-2.0.11...duckdns-2.0.12) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [duckdns-2.0.11](https://github.com/truecharts/apps/compare/duckdns-2.0.10...duckdns-2.0.11) (2022-07-07) + +#### Chore + +* update docker general non-major ([#3089](https://github.com/truecharts/apps/issues/3089)) + + + + +### [duckdns-2.0.10](https://github.com/truecharts/apps/compare/duckdns-2.0.9...duckdns-2.0.10) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [duckdns-2.0.9](https://github.com/truecharts/apps/compare/duckdns-2.0.8...duckdns-2.0.9) (2022-07-04) + +#### Chore + +* update docker general non-major ([#3061](https://github.com/truecharts/apps/issues/3061)) + + + + +### [duckdns-2.0.8](https://github.com/truecharts/apps/compare/duckdns-2.0.7...duckdns-2.0.8) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [duckdns-2.0.7](https://github.com/truecharts/apps/compare/duckdns-2.0.6...duckdns-2.0.7) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [duckdns-2.0.6](https://github.com/truecharts/apps/compare/duckdns-2.0.5...duckdns-2.0.6) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [duckdns-2.0.5](https://github.com/truecharts/apps/compare/duckdns-2.0.4...duckdns-2.0.5) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [duckdns-2.0.4](https://github.com/truecharts/apps/compare/duckdns-2.0.3...duckdns-2.0.4) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [duckdns-2.0.3](https://github.com/truecharts/apps/compare/duckdns-2.0.2...duckdns-2.0.3) (2022-06-09) + +#### Chore + +* update docker general non-major ([#2846](https://github.com/truecharts/apps/issues/2846)) + + + + +### [duckdns-2.0.2](https://github.com/truecharts/apps/compare/duckdns-2.0.1...duckdns-2.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [duckdns-2.0.1](https://github.com/truecharts/apps/compare/duckdns-1.0.24...duckdns-2.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [duckdns-2.0.0](https://github.com/truecharts/apps/compare/duckdns-1.0.24...duckdns-2.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [duckdns-1.0.24](https://github.com/truecharts/apps/compare/duckdns-1.0.23...duckdns-1.0.24) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [duckdns-1.0.23](https://github.com/truecharts/apps/compare/duckdns-1.0.22...duckdns-1.0.23) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [duckdns-1.0.23](https://github.com/truecharts/apps/compare/duckdns-1.0.22...duckdns-1.0.23) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [duckdns-1.0.22](https://github.com/truecharts/apps/compare/duckdns-1.0.21...duckdns-1.0.22) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [duckdns-1.0.21](https://github.com/truecharts/apps/compare/duckdns-1.0.19...duckdns-1.0.21) (2022-05-18) + +#### Chore + +* Auto-update chart README [skip ci] +* update docker general non-major ([#2706](https://github.com/truecharts/apps/issues/2706)) +* update helm general non-major helm releases + + + + +### [duckdns-1.0.20](https://github.com/truecharts/apps/compare/duckdns-1.0.19...duckdns-1.0.20) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [duckdns-1.0.19](https://github.com/truecharts/apps/compare/duckdns-1.0.18...duckdns-1.0.19) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [duckdns-1.0.18](https://github.com/truecharts/apps/compare/duckdns-1.0.17...duckdns-1.0.18) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [duckdns-1.0.17](https://github.com/truecharts/apps/compare/duckdns-1.0.16...duckdns-1.0.17) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [duckdns-1.0.16](https://github.com/truecharts/apps/compare/duckdns-1.0.15...duckdns-1.0.16) (2022-05-04) + +#### Chore + +* update docker general non-major ([#2606](https://github.com/truecharts/apps/issues/2606)) + + + + +### [duckdns-1.0.15](https://github.com/truecharts/apps/compare/duckdns-1.0.14...duckdns-1.0.15) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [duckdns-1.0.14](https://github.com/truecharts/apps/compare/duckdns-1.0.13...duckdns-1.0.14) (2022-04-24) + +#### Chore + +* add logfile option in gui ([#2552](https://github.com/truecharts/apps/issues/2552)) + + + + +### [duckdns-1.0.13](https://github.com/truecharts/apps/compare/duckdns-1.0.12...duckdns-1.0.13) (2022-04-24) + +#### Fix + +* rofs false ([#2546](https://github.com/truecharts/apps/issues/2546)) + + + + +### [duckdns-1.0.12](https://github.com/truecharts/apps/compare/duckdns-1.0.11...duckdns-1.0.12) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [duckdns-1.0.11](https://github.com/truecharts/apps/compare/duckdns-1.0.10...duckdns-1.0.11) (2022-04-17) + +#### Chore + +* update docker general non-major ([#2497](https://github.com/truecharts/apps/issues/2497)) + +#### Feat + +* Add apps ([#2493](https://github.com/truecharts/apps/issues/2493)) + + + + +### [duckdns-1.0.10](https://github.com/truecharts/apps/compare/duckdns-1.0.9...duckdns-1.0.10) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [duckdns-1.0.9](https://github.com/truecharts/apps/compare/duckdns-1.0.8...duckdns-1.0.9) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [duckdns-1.0.8](https://github.com/truecharts/apps/compare/duckdns-1.0.7...duckdns-1.0.8) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [duckdns-1.0.7](https://github.com/truecharts/apps/compare/duckdns-1.0.6...duckdns-1.0.7) (2022-03-30) + +#### Chore + +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [duckdns-1.0.6](https://github.com/truecharts/apps/compare/duckdns-1.0.5...duckdns-1.0.6) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [duckdns-1.0.1](https://github.com/truecharts/apps/compare/duckdns-1.0.0...duckdns-1.0.1) (2022-03-07) + +#### Chore + +* update helm general non-major helm releases ([#2111](https://github.com/truecharts/apps/issues/2111)) +* Remove `-icon` string from icon png's ([#2040](https://github.com/truecharts/apps/issues/2040)) + + + + +### [duckdns-1.0.0](https://github.com/truecharts/apps/compare/duckdns-0.0.23...duckdns-1.0.0) (2022-03-03) + +#### Chore + +* remove fixed env from questions.yaml +* remove PUID from per-app env-vars if set to 568 +* update helm general major helm releases ([#2021](https://github.com/truecharts/apps/issues/2021)) + +#### Fix + +* BREAKING CHANGE Move some env-vars outside of env section ([#2010](https://github.com/truecharts/apps/issues/2010)) + + + + +### [duckdns-0.0.23](https://github.com/truecharts/apps/compare/duckdns-0.0.22...duckdns-0.0.23) (2022-03-02) + +#### Chore + +* update helm general non-major helm releases ([#1999](https://github.com/truecharts/apps/issues/1999)) + + + + +### [duckdns-0.0.22](https://github.com/truecharts/apps/compare/duckdns-0.0.21...duckdns-0.0.22) (2022-02-21) + +#### Chore + +* update helm general non-major helm releases ([#1927](https://github.com/truecharts/apps/issues/1927)) + + + + +### [duckdns-0.0.21](https://github.com/truecharts/apps/compare/duckdns-0.0.20...duckdns-0.0.21) (2022-02-15) + +#### Chore + +* update helm general non-major helm releases ([#1901](https://github.com/truecharts/apps/issues/1901)) + + + + +### [duckdns-0.0.20](https://github.com/truecharts/apps/compare/duckdns-0.0.19...duckdns-0.0.20) (2022-02-08) + +#### Chore + +* update helm general non-major helm releases ([#1871](https://github.com/truecharts/apps/issues/1871)) + + + + +### [duckdns-0.0.19](https://github.com/truecharts/apps/compare/duckdns-0.0.18...duckdns-0.0.19) (2022-02-06) + +#### Chore + +* update helm chart common to v8.15.0 ([#1859](https://github.com/truecharts/apps/issues/1859)) + + + + +### [duckdns-0.0.18](https://github.com/truecharts/apps/compare/duckdns-0.0.17...duckdns-0.0.18) (2022-02-05) + +#### Chore + +* update helm general non-major helm releases ([#1852](https://github.com/truecharts/apps/issues/1852)) + + + + +### [duckdns-0.0.17](https://github.com/truecharts/apps/compare/duckdns-0.0.16...duckdns-0.0.17) (2022-02-02) + +#### Chore + +* update helm general non-major helm releases ([#1828](https://github.com/truecharts/apps/issues/1828)) + + + + +### [duckdns-0.0.16](https://github.com/truecharts/apps/compare/duckdns-0.0.15...duckdns-0.0.16) (2022-01-25) + +#### Chore + +* update helm general non-major helm releases ([#1791](https://github.com/truecharts/apps/issues/1791)) + + + + +### [duckdns-0.0.15](https://github.com/truecharts/apps/compare/duckdns-0.0.14...duckdns-0.0.15) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1766](https://github.com/truecharts/apps/issues/1766)) + + + + +### [duckdns-0.0.14](https://github.com/truecharts/apps/compare/duckdns-0.0.13...duckdns-0.0.14) (2022-01-21) + +#### Chore + +* update helm general non-major helm releases ([#1759](https://github.com/truecharts/apps/issues/1759)) + +#### Fix + +* set additional_attrs: true on all dicts ([#1750](https://github.com/truecharts/apps/issues/1750)) + + + + +### [duckdns-0.0.13](https://github.com/truecharts/apps/compare/duckdns-0.0.12...duckdns-0.0.13) (2022-01-18) + +#### Chore + +* update helm general non-major helm releases ([#1732](https://github.com/truecharts/apps/issues/1732)) + + + + +### [duckdns-0.0.12](https://github.com/truecharts/apps/compare/duckdns-0.0.11...duckdns-0.0.12) (2022-01-13) + +#### Chore + +* update helm general non-major helm releases ([#1712](https://github.com/truecharts/apps/issues/1712)) + +#### Feat + +* expose capabilities in GUI ([#1709](https://github.com/truecharts/apps/issues/1709)) + + + + +### [duckdns-0.0.11](https://github.com/truecharts/apps/compare/duckdns-0.0.10...duckdns-0.0.11) (2022-01-12) + +#### Chore + +* update helm general non-major helm releases ([#1704](https://github.com/truecharts/apps/issues/1704)) + + + + +### [duckdns-0.0.10](https://github.com/truecharts/apps/compare/duckdns-0.0.9...duckdns-0.0.10) (2022-01-11) + +#### Chore + +* update helm general non-major helm releases ([#1693](https://github.com/truecharts/apps/issues/1693)) + + + + +### [duckdns-0.0.9](https://github.com/truecharts/apps/compare/duckdns-0.0.8...duckdns-0.0.9) (2022-01-04) + +#### Chore + +* update helm general non-major helm releases + + + + +### [duckdns-0.0.8](https://github.com/truecharts/apps/compare/duckdns-0.0.7...duckdns-0.0.8) (2021-12-28) + +#### Chore + +* update helm general non-major helm releases ([#1623](https://github.com/truecharts/apps/issues/1623)) + + + + +### [duckdns-0.0.7](https://github.com/truecharts/apps/compare/duckdns-0.0.6...duckdns-0.0.7) (2021-12-21) + +#### Chore + +* update helm general non-major helm releases ([#1596](https://github.com/truecharts/apps/issues/1596)) + + + + +### [duckdns-0.0.6](https://github.com/truecharts/apps/compare/duckdns-0.0.5...duckdns-0.0.6) (2021-12-19) + +#### Chore + +* Last patch bump before RC2 branch-off + + + + +### [duckdns-0.0.5](https://github.com/truecharts/apps/compare/duckdns-0.0.4...duckdns-0.0.5) (2021-12-19) + +#### Chore + +* completely remove mountPath reference from GUI ([#1572](https://github.com/truecharts/apps/issues/1572)) +* update helm general non-major helm releases ([#1571](https://github.com/truecharts/apps/issues/1571)) + + + + +### [duckdns-0.0.4](https://github.com/truecharts/apps/compare/duckdns-0.0.3...duckdns-0.0.4) (2021-12-18) + +#### Chore + +* cleanup questions by removing hidden dicts ([#1558](https://github.com/truecharts/apps/issues/1558)) +* App-Icon Organization ([#1539](https://github.com/truecharts/apps/issues/1539)) + + + + +### [duckdns-0.0.3](https://github.com/truecharts/apps/compare/duckdns-0.0.2...duckdns-0.0.3) (2021-12-14) + +#### Chore + +* update helm general non-major helm releases ([#1535](https://github.com/truecharts/apps/issues/1535)) + +#### Fix + +* remove `portals` and `ingress` when `main` service is disabled ([#1529](https://github.com/truecharts/apps/issues/1529)) + + + + +### [duckdns-0.0.2](https://github.com/truecharts/apps/compare/duckdns-0.0.1...duckdns-0.0.2) (2021-12-13) + +#### Chore + +* move incubator apps to stable and bump everything + + + + +### duckdns-0.0.1 (2021-12-12) diff --git a/tmp/duckdns/Chart.yaml b/tmp/duckdns/Chart.yaml new file mode 100644 index 00000000000..6d779239f3c --- /dev/null +++ b/tmp/duckdns/Chart.yaml @@ -0,0 +1,27 @@ +apiVersion: v2 +kubeVersion: ">=1.16.0-0" +name: duckdns +version: 5.0.0 +appVersion: "latest" +description: Duckdns is a free service which will point a DNS (sub domains of duckdns.org) to an IP of your choice. +type: application +deprecated: false +home: https://truecharts.org/charts/stable/duckdns +icon: https://truecharts.org/img/hotlink-ok/chart-icons/duckdns.png +keywords: + - duckdns +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/duckdns +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 + # condition: +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +annotations: + truecharts.org/catagories: | + - incubator + truecharts.org/SCALE-support: "true" diff --git a/tmp/duckdns/README.md b/tmp/duckdns/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/duckdns/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/duckdns/icon.png b/tmp/duckdns/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..4382ad97153a77d6691b95bb97e2c804c62a8018 GIT binary patch literal 10088 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 literal 0 HcmV?d00001 diff --git a/tmp/duckdns/questions.yaml b/tmp/duckdns/questions.yaml new file mode 100644 index 00000000000..fc603ece4e7 --- /dev/null +++ b/tmp/duckdns/questions.yaml @@ -0,0 +1,84 @@ +# Include{groups} +portals: {} +questions: +# Include{global} +# Include{workload} +# Include{workloadDeployment} + +# Include{replicas1} +# Include{podSpec} +# Include{containerMain} + - variable: env + group: "App Configuration" + label: "Image Environment" + schema: + additional_attrs: true + type: dict + attrs: + - variable: TOKEN + label: "TOKEN" + schema: + type: string + private: true + default: "" + - variable: SUBDOMAINS + label: "SUBDOMAINS" + description: "SUBDOMAINS" + schema: + type: string + default: "" + - variable: LOG_FILE + label: "LOG_FILE" + description: "LOG_FILE" + schema: + type: boolean + default: false +# Include{containerBasic} +# Include{containerAdvanced} + +# Include{containerConfig} +# Include{serviceExpertRoot} + default: false +# Include{serviceExpert} +# Include{serviceList} +# Include{persistenceRoot} + - variable: config + label: "App Config Storage" + description: "Stores the Application Configuration." + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} +# Include{persistenceList} +# Include{securityContextRoot} + + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 0 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 0 +# Include{securityContextContainer} +# Include{securityContextAdvanced} +# Include{securityContextPod} + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + +# Include{resources} +# Include{advanced} +# Include{addons} +# Include{codeserver} +# Include{netshoot} +# Include{vpn} +# Include{documentation} diff --git a/tmp/duckdns/templates/NOTES.txt b/tmp/duckdns/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/tmp/duckdns/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/tmp/duckdns/templates/common.yaml b/tmp/duckdns/templates/common.yaml new file mode 100644 index 00000000000..b51394e00a4 --- /dev/null +++ b/tmp/duckdns/templates/common.yaml @@ -0,0 +1 @@ +{{ include "tc.v1.common.loader.all" . }} diff --git a/tmp/duckdns/values.yaml b/tmp/duckdns/values.yaml new file mode 100644 index 00000000000..5c31e082d16 --- /dev/null +++ b/tmp/duckdns/values.yaml @@ -0,0 +1,44 @@ +image: + repository: tccr.io/truecharts/duckdns + pullPolicy: IfNotPresent + tag: latest@sha256:4ab733542a8bd4793f02feebe5218a11229c17c62c255c0c4a0481ff5ad1e07b + +securityContext: + container: + runAsNonRoot: false + readOnlyRootFilesystem: false + runAsUser: 0 + runAsGroup: 0 + +service: + main: + enabled: false + ports: + main: + enabled: false + +workload: + main: + podSpec: + containers: + main: + probes: + liveness: + enabled: false + readiness: + enabled: false + startup: + enabled: false + env: + SUBDOMAINS: "" + LOG_FILE: false + TOKEN: "" + +persistence: + config: + enabled: true + mountPath: /config + +portal: + open: + enabled: false diff --git a/tmp/duplicati/.helmignore b/tmp/duplicati/.helmignore new file mode 100644 index 00000000000..77ca5567b26 --- /dev/null +++ b/tmp/duplicati/.helmignore @@ -0,0 +1,30 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ +# OWNERS file for Kubernetes +OWNERS +# helm-docs templates +*.gotmpl +# docs folder +/docs +# icon +icon.png diff --git a/tmp/duplicati/CHANGELOG.md b/tmp/duplicati/CHANGELOG.md new file mode 100644 index 00000000000..2974455ecf6 --- /dev/null +++ b/tmp/duplicati/CHANGELOG.md @@ -0,0 +1,1664 @@ +# Changelog + + + +## [duplicati-7.0.0](https://github.com/truecharts/charts/compare/duplicati-6.0.43...duplicati-7.0.0) (2022-11-10) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Major Change to GUI + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [duplicati-6.0.46](https://github.com/truecharts/charts/compare/duplicati-6.0.43...duplicati-6.0.46) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [duplicati-6.0.45](https://github.com/truecharts/charts/compare/duplicati-6.0.43...duplicati-6.0.45) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [duplicati-6.0.45](https://github.com/truecharts/charts/compare/duplicati-6.0.43...duplicati-6.0.45) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [duplicati-6.0.45](https://github.com/truecharts/charts/compare/duplicati-6.0.43...duplicati-6.0.45) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [duplicati-6.0.44](https://github.com/truecharts/charts/compare/duplicati-6.0.43...duplicati-6.0.44) (2022-11-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [duplicati-6.0.44](https://github.com/truecharts/charts/compare/duplicati-6.0.43...duplicati-6.0.44) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [duplicati-6.0.43](https://github.com/truecharts/charts/compare/duplicati-6.0.42...duplicati-6.0.43) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4317](https://github.com/truecharts/charts/issues/4317)) + + + + +## [duplicati-6.0.42](https://github.com/truecharts/charts/compare/duplicati-6.0.41...duplicati-6.0.42) (2022-11-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4308](https://github.com/truecharts/charts/issues/4308)) + + + + +## [duplicati-6.0.41](https://github.com/truecharts/charts/compare/duplicati-6.0.40...duplicati-6.0.41) (2022-11-02) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4261](https://github.com/truecharts/charts/issues/4261)) + + + + +## [duplicati-6.0.40](https://github.com/truecharts/charts/compare/duplicati-6.0.39...duplicati-6.0.40) (2022-10-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4182](https://github.com/truecharts/charts/issues/4182)) + + + + +## [duplicati-6.0.39](https://github.com/truecharts/charts/compare/duplicati-6.0.38...duplicati-6.0.39) (2022-10-19) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4122](https://github.com/truecharts/charts/issues/4122)) + + + + +## [duplicati-6.0.38](https://github.com/truecharts/charts/compare/duplicati-6.0.37...duplicati-6.0.38) (2022-10-12) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4071](https://github.com/truecharts/charts/issues/4071)) + + + + +## [duplicati-6.0.37](https://github.com/truecharts/charts/compare/duplicati-6.0.36...duplicati-6.0.37) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [duplicati-6.0.37](https://github.com/truecharts/charts/compare/duplicati-6.0.36...duplicati-6.0.37) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [duplicati-6.0.36](https://github.com/truecharts/charts/compare/duplicati-6.0.35...duplicati-6.0.36) (2022-10-05) + +### Chore + +- Auto-update chart README [skip ci] + - split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979)) + - update helm general non-major + + + + +## [duplicati-6.0.35](https://github.com/truecharts/charts/compare/duplicati-6.0.34...duplicati-6.0.35) (2022-09-27) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918)) + + + + +## [duplicati-6.0.34](https://github.com/truecharts/charts/compare/duplicati-6.0.33...duplicati-6.0.34) (2022-09-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898)) + + + + +## [duplicati-6.0.33](https://github.com/truecharts/charts/compare/duplicati-6.0.32...duplicati-6.0.33) (2022-09-22) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [duplicati-6.0.33](https://github.com/truecharts/charts/compare/duplicati-6.0.32...duplicati-6.0.33) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [duplicati-6.0.33](https://github.com/truecharts/charts/compare/duplicati-6.0.32...duplicati-6.0.33) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [duplicati-6.0.33](https://github.com/truecharts/charts/compare/duplicati-6.0.32...duplicati-6.0.33) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [duplicati-6.0.33](https://github.com/truecharts/charts/compare/duplicati-6.0.32...duplicati-6.0.33) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [duplicati-6.0.33](https://github.com/truecharts/charts/compare/duplicati-6.0.32...duplicati-6.0.33) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [duplicati-6.0.33](https://github.com/truecharts/charts/compare/duplicati-6.0.32...duplicati-6.0.33) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [duplicati-6.0.33](https://github.com/truecharts/charts/compare/duplicati-6.0.32...duplicati-6.0.33) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [duplicati-6.0.33](https://github.com/truecharts/charts/compare/duplicati-6.0.32...duplicati-6.0.33) (2022-09-17) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [duplicati-6.0.33](https://github.com/truecharts/charts/compare/duplicati-6.0.32...duplicati-6.0.33) (2022-09-18) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [duplicati-6.0.33](https://github.com/truecharts/charts/compare/duplicati-6.0.32...duplicati-6.0.33) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [duplicati-6.0.33](https://github.com/truecharts/charts/compare/duplicati-6.0.32...duplicati-6.0.33) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [duplicati-6.0.33](https://github.com/truecharts/charts/compare/duplicati-6.0.32...duplicati-6.0.33) (2022-09-15) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [duplicati-6.0.33](https://github.com/truecharts/charts/compare/duplicati-6.0.32...duplicati-6.0.33) (2022-09-15) + +### Chore + +- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [duplicati-6.0.32](https://github.com/truecharts/charts/compare/duplicati-6.0.31...duplicati-6.0.32) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [duplicati-6.0.32](https://github.com/truecharts/charts/compare/duplicati-6.0.31...duplicati-6.0.32) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [duplicati-6.0.32](https://github.com/truecharts/charts/compare/duplicati-6.0.31...duplicati-6.0.32) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [duplicati-6.0.32](https://github.com/truecharts/charts/compare/duplicati-6.0.31...duplicati-6.0.32) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [duplicati-6.0.32](https://github.com/truecharts/charts/compare/duplicati-6.0.31...duplicati-6.0.32) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [duplicati-6.0.32](https://github.com/truecharts/charts/compare/duplicati-6.0.31...duplicati-6.0.32) (2022-09-11) + +### Chore + +- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [duplicati-6.0.31](https://github.com/truecharts/charts/compare/duplicati-6.0.30...duplicati-6.0.31) (2022-08-30) + +### Chore + +- update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639)) + + + + +## [duplicati-6.0.30](https://github.com/truecharts/charts/compare/duplicati-6.0.29...duplicati-6.0.30) (2022-08-30) + +### Chore + +- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [duplicati-6.0.29](https://github.com/truecharts/charts/compare/duplicati-6.0.28...duplicati-6.0.29) (2022-08-29) + +### Chore + +- update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619)) + + + + +## [duplicati-6.0.28](https://github.com/truecharts/charts/compare/duplicati-6.0.27...duplicati-6.0.28) (2022-08-23) + +### Chore + +- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545)) + + + + +## [duplicati-6.0.27](https://github.com/truecharts/charts/compare/duplicati-6.0.26...duplicati-6.0.27) (2022-08-12) + +### Chore + +- add documentation checkbox/section to all SCALE Apps + - update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456)) + + ### Fix + +- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447)) + + + + +## [duplicati-6.0.26](https://github.com/truecharts/charts/compare/duplicati-6.0.25...duplicati-6.0.26) (2022-08-08) + +### Chore + +- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + + + +## [duplicati-6.0.25](https://github.com/truecharts/apps/compare/duplicati-6.0.24...duplicati-6.0.25) (2022-07-26) + +### Chore + +- update home links ([#3291](https://github.com/truecharts/apps/issues/3291)) + - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302)) + + + + +## [duplicati-6.0.24](https://github.com/truecharts/apps/compare/duplicati-6.0.23...duplicati-6.0.24) (2022-07-25) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [duplicati-6.0.24](https://github.com/truecharts/apps/compare/duplicati-6.0.23...duplicati-6.0.24) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [duplicati-6.0.23](https://github.com/truecharts/apps/compare/duplicati-6.0.22...duplicati-6.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [duplicati-6.0.23](https://github.com/truecharts/apps/compare/duplicati-6.0.22...duplicati-6.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [duplicati-6.0.23](https://github.com/truecharts/apps/compare/duplicati-6.0.22...duplicati-6.0.23) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [duplicati-6.0.22](https://github.com/truecharts/apps/compare/duplicati-6.0.20...duplicati-6.0.22) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [duplicati-6.0.20](https://github.com/truecharts/apps/compare/duplicati-6.0.19...duplicati-6.0.20) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [duplicati-6.0.19](https://github.com/truecharts/apps/compare/duplicati-6.0.18...duplicati-6.0.19) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [duplicati-6.0.18](https://github.com/truecharts/apps/compare/duplicati-6.0.16...duplicati-6.0.18) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [duplicati-6.0.16](https://github.com/truecharts/apps/compare/duplicati-6.0.14...duplicati-6.0.16) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [duplicati-6.0.14](https://github.com/truecharts/apps/compare/duplicati-6.0.13...duplicati-6.0.14) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [duplicati-6.0.13](https://github.com/truecharts/apps/compare/duplicati-6.0.12...duplicati-6.0.13) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [duplicati-6.0.12](https://github.com/truecharts/apps/compare/duplicati-6.0.11...duplicati-6.0.12) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) +* add markdownlint and cpell config files (and apply some linting) ([#3140](https://github.com/truecharts/apps/issues/3140)) + + + + +### [duplicati-6.0.11](https://github.com/truecharts/apps/compare/duplicati-6.0.10...duplicati-6.0.11) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [duplicati-6.0.10](https://github.com/truecharts/apps/compare/duplicati-6.0.9...duplicati-6.0.10) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [duplicati-6.0.9](https://github.com/truecharts/apps/compare/duplicati-6.0.8...duplicati-6.0.9) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [duplicati-6.0.8](https://github.com/truecharts/apps/compare/duplicati-6.0.7...duplicati-6.0.8) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [duplicati-6.0.7](https://github.com/truecharts/apps/compare/duplicati-6.0.6...duplicati-6.0.7) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [duplicati-6.0.6](https://github.com/truecharts/apps/compare/duplicati-6.0.5...duplicati-6.0.6) (2022-06-20) + + + + +### [duplicati-6.0.5](https://github.com/truecharts/apps/compare/duplicati-6.0.4...duplicati-6.0.5) (2022-06-17) + +#### Chore + +* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916)) + + + + +### [duplicati-6.0.4](https://github.com/truecharts/apps/compare/duplicati-6.0.3...duplicati-6.0.4) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [duplicati-6.0.3](https://github.com/truecharts/apps/compare/duplicati-6.0.2...duplicati-6.0.3) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [duplicati-6.0.2](https://github.com/truecharts/apps/compare/duplicati-6.0.1...duplicati-6.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [duplicati-6.0.1](https://github.com/truecharts/apps/compare/duplicati-5.0.22...duplicati-6.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [duplicati-6.0.0](https://github.com/truecharts/apps/compare/duplicati-5.0.22...duplicati-6.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [duplicati-5.0.22](https://github.com/truecharts/apps/compare/duplicati-5.0.21...duplicati-5.0.22) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [duplicati-5.0.21](https://github.com/truecharts/apps/compare/duplicati-5.0.20...duplicati-5.0.21) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [duplicati-5.0.21](https://github.com/truecharts/apps/compare/duplicati-5.0.20...duplicati-5.0.21) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [duplicati-5.0.20](https://github.com/truecharts/apps/compare/duplicati-5.0.19...duplicati-5.0.20) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [duplicati-5.0.19](https://github.com/truecharts/apps/compare/duplicati-5.0.18...duplicati-5.0.19) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [duplicati-5.0.19](https://github.com/truecharts/apps/compare/duplicati-5.0.18...duplicati-5.0.19) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [duplicati-5.0.18](https://github.com/truecharts/apps/compare/duplicati-5.0.17...duplicati-5.0.18) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [duplicati-5.0.17](https://github.com/truecharts/apps/compare/duplicati-5.0.16...duplicati-5.0.17) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [duplicati-5.0.16](https://github.com/truecharts/apps/compare/duplicati-5.0.15...duplicati-5.0.16) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [duplicati-5.0.15](https://github.com/truecharts/apps/compare/duplicati-5.0.14...duplicati-5.0.15) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [duplicati-5.0.14](https://github.com/truecharts/apps/compare/duplicati-5.0.13...duplicati-5.0.14) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [duplicati-5.0.13](https://github.com/truecharts/apps/compare/duplicati-5.0.12...duplicati-5.0.13) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [duplicati-5.0.12](https://github.com/truecharts/apps/compare/duplicati-5.0.11...duplicati-5.0.12) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [duplicati-5.0.11](https://github.com/truecharts/apps/compare/duplicati-5.0.10...duplicati-5.0.11) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [duplicati-5.0.10](https://github.com/truecharts/apps/compare/duplicati-5.0.9...duplicati-5.0.10) (2022-03-30) + +#### Chore + +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [duplicati-5.0.9](https://github.com/truecharts/apps/compare/duplicati-5.0.8...duplicati-5.0.9) (2022-03-28) + +#### Chore + +* update docker general non-major + + + + +### [duplicati-5.0.8](https://github.com/truecharts/apps/compare/duplicati-5.0.6...duplicati-5.0.8) (2022-03-27) + +#### Feat + +* actually move to stable ([#2319](https://github.com/truecharts/apps/issues/2319)) + + + + +### [duplicati-5.0.6](https://github.com/truecharts/apps/compare/duplicati-5.0.5...duplicati-5.0.6) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [duplicati-5.0.1](https://github.com/truecharts/apps/compare/duplicati-5.0.0...duplicati-5.0.1) (2022-03-07) + +#### Chore + +* update helm general non-major helm releases ([#2111](https://github.com/truecharts/apps/issues/2111)) +* Remove `-icon` string from icon png's ([#2040](https://github.com/truecharts/apps/issues/2040)) + + + + +### [duplicati-5.0.0](https://github.com/truecharts/apps/compare/duplicati-4.0.42...duplicati-5.0.0) (2022-03-03) + +#### Chore + +* remove fixed env from questions.yaml +* remove empty env var declaration from questions.yaml +* remove TZ from values. ([#1945](https://github.com/truecharts/apps/issues/1945)) +* update helm general major helm releases ([#2021](https://github.com/truecharts/apps/issues/2021)) + +#### Fix + +* BREAKING CHANGE Move some env-vars outside of env section ([#2010](https://github.com/truecharts/apps/issues/2010)) + + + + +### [duplicati-4.0.42](https://github.com/truecharts/apps/compare/duplicati-4.0.41...duplicati-4.0.42) (2022-03-02) + +#### Chore + +* rename `web_portal` to `open` ([#1957](https://github.com/truecharts/apps/issues/1957)) +* update helm general non-major helm releases ([#1999](https://github.com/truecharts/apps/issues/1999)) + + + + +### [duplicati-4.0.41](https://github.com/truecharts/apps/compare/duplicati-4.0.40...duplicati-4.0.41) (2022-02-21) + +#### Chore + +* update helm general non-major helm releases ([#1927](https://github.com/truecharts/apps/issues/1927)) + + + + +### [duplicati-4.0.40](https://github.com/truecharts/apps/compare/duplicati-4.0.39...duplicati-4.0.40) (2022-02-15) + +#### Chore + +* update helm general non-major helm releases ([#1901](https://github.com/truecharts/apps/issues/1901)) + + + + +### [duplicati-4.0.39](https://github.com/truecharts/apps/compare/duplicati-4.0.38...duplicati-4.0.39) (2022-02-08) + +#### Chore + +* fix links on `Chart.yaml` ([#1862](https://github.com/truecharts/apps/issues/1862)) +* update helm general non-major helm releases ([#1871](https://github.com/truecharts/apps/issues/1871)) + + + + +### [duplicati-4.0.38](https://github.com/truecharts/apps/compare/duplicati-4.0.37...duplicati-4.0.38) (2022-02-06) + +#### Chore + +* update helm chart common to v8.15.0 ([#1859](https://github.com/truecharts/apps/issues/1859)) + + + + +### [duplicati-4.0.37](https://github.com/truecharts/apps/compare/duplicati-4.0.36...duplicati-4.0.37) (2022-02-05) + +#### Chore + +* update helm general non-major helm releases ([#1852](https://github.com/truecharts/apps/issues/1852)) + + + + +### [duplicati-4.0.36](https://github.com/truecharts/apps/compare/duplicati-4.0.35...duplicati-4.0.36) (2022-02-02) + +#### Chore + +* update helm general non-major helm releases ([#1828](https://github.com/truecharts/apps/issues/1828)) + + + + +### [duplicati-4.0.35](https://github.com/truecharts/apps/compare/duplicati-4.0.34...duplicati-4.0.35) (2022-01-25) + +#### Chore + +* update helm general non-major helm releases ([#1791](https://github.com/truecharts/apps/issues/1791)) + + + + +### [duplicati-4.0.34](https://github.com/truecharts/apps/compare/duplicati-4.0.33...duplicati-4.0.34) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1766](https://github.com/truecharts/apps/issues/1766)) + + + + +### [duplicati-4.0.33](https://github.com/truecharts/apps/compare/duplicati-4.0.32...duplicati-4.0.33) (2022-01-21) + +#### Chore + +* update helm general non-major helm releases ([#1759](https://github.com/truecharts/apps/issues/1759)) + +#### Fix + +* set additional_attrs: true on all dicts ([#1750](https://github.com/truecharts/apps/issues/1750)) + + + + +### [duplicati-4.0.32](https://github.com/truecharts/apps/compare/duplicati-4.0.31...duplicati-4.0.32) (2022-01-18) + +#### Chore + +* update helm general non-major helm releases ([#1732](https://github.com/truecharts/apps/issues/1732)) + + + + +### [duplicati-4.0.31](https://github.com/truecharts/apps/compare/duplicati-4.0.30...duplicati-4.0.31) (2022-01-13) + +#### Chore + +* update helm general non-major helm releases ([#1712](https://github.com/truecharts/apps/issues/1712)) + +#### Feat + +* expose capabilities in GUI ([#1709](https://github.com/truecharts/apps/issues/1709)) + + + + +### [duplicati-4.0.30](https://github.com/truecharts/apps/compare/duplicati-4.0.29...duplicati-4.0.30) (2022-01-12) + +#### Chore + +* update helm general non-major helm releases ([#1704](https://github.com/truecharts/apps/issues/1704)) + + + + +### [duplicati-4.0.29](https://github.com/truecharts/apps/compare/duplicati-4.0.28...duplicati-4.0.29) (2022-01-11) + +#### Chore + +* update helm general non-major helm releases ([#1693](https://github.com/truecharts/apps/issues/1693)) + + + + +### [duplicati-4.0.28](https://github.com/truecharts/apps/compare/duplicati-4.0.27...duplicati-4.0.28) (2022-01-04) + +#### Chore + +* update helm general non-major helm releases + + + + +### [duplicati-4.0.27](https://github.com/truecharts/apps/compare/duplicati-4.0.26...duplicati-4.0.27) (2021-12-28) + +#### Chore + +* update helm general non-major helm releases ([#1623](https://github.com/truecharts/apps/issues/1623)) + + + + +### [duplicati-4.0.26](https://github.com/truecharts/apps/compare/duplicati-4.0.25...duplicati-4.0.26) (2021-12-21) + +#### Chore + +* update helm general non-major helm releases ([#1596](https://github.com/truecharts/apps/issues/1596)) + + + + +### [duplicati-4.0.25](https://github.com/truecharts/apps/compare/duplicati-4.0.24...duplicati-4.0.25) (2021-12-19) + +#### Chore + +* Last patch bump before RC2 branch-off +* remove `editable: true` as this is the default ([#1576](https://github.com/truecharts/apps/issues/1576)) + + + + +### [duplicati-4.0.24](https://github.com/truecharts/apps/compare/duplicati-4.0.23...duplicati-4.0.24) (2021-12-19) + +#### Chore + +* completely remove mountPath reference from GUI ([#1572](https://github.com/truecharts/apps/issues/1572)) +* update helm general non-major helm releases ([#1571](https://github.com/truecharts/apps/issues/1571)) + + + + +### [duplicati-4.0.23](https://github.com/truecharts/apps/compare/duplicati-4.0.22...duplicati-4.0.23) (2021-12-18) + +#### Chore + +* cleanup questions by removing hidden dicts ([#1558](https://github.com/truecharts/apps/issues/1558)) +* App-Icon Organization ([#1539](https://github.com/truecharts/apps/issues/1539)) + + + + +### [duplicati-4.0.22](https://github.com/truecharts/apps/compare/duplicati-4.0.21...duplicati-4.0.22) (2021-12-14) + +#### Chore + +* update helm general non-major helm releases ([#1535](https://github.com/truecharts/apps/issues/1535)) + + + + +### [duplicati-4.0.21](https://github.com/truecharts/apps/compare/duplicati-4.0.20...duplicati-4.0.21) (2021-12-13) + +#### Chore + +* move incubator apps to stable and bump everything + + + + +### [duplicati-4.0.20](https://github.com/truecharts/apps/compare/duplicati-4.0.19...duplicati-4.0.20) (2021-12-11) + +#### Chore + +* update general helm non-major helm releases ([#1509](https://github.com/truecharts/apps/issues/1509)) + + + + +### [duplicati-4.0.19](https://github.com/truecharts/apps/compare/duplicati-4.0.18...duplicati-4.0.19) (2021-12-07) + +#### Chore + +* update non-major deps helm releases ([#1481](https://github.com/truecharts/apps/issues/1481)) + + + + +### duplicati-4.0.18 (2021-12-05) + +#### Chore + +* bump apps to generate security page +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major deps helm releases ([#1471](https://github.com/truecharts/apps/issues/1471)) +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + +#### Fix + +* fix typo in theme selection ([#1428](https://github.com/truecharts/apps/issues/1428)) + + + + +### [duplicati-4.0.17](https://github.com/truecharts/apps/compare/duplicati-4.0.16...duplicati-4.0.17) (2021-12-05) + +#### Chore + +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) + + + + +### [duplicati-4.0.16](https://github.com/truecharts/apps/compare/duplicati-4.0.15...duplicati-4.0.16) (2021-12-04) + +#### Chore + +* bump apps to generate security page + + + + +### [duplicati-4.0.15](https://github.com/truecharts/apps/compare/duplicati-4.0.14...duplicati-4.0.15) (2021-12-04) + +#### Chore + +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) + + + + +### [duplicati-4.0.14](https://github.com/truecharts/apps/compare/duplicati-4.0.13...duplicati-4.0.14) (2021-12-03) + +#### Chore + +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) + + + + +### [duplicati-4.0.13](https://github.com/truecharts/apps/compare/duplicati-4.0.12...duplicati-4.0.13) (2021-11-30) + +#### Chore + +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + + + + +### [duplicati-4.0.12](https://github.com/truecharts/apps/compare/duplicati-4.0.11...duplicati-4.0.12) (2021-11-23) + +#### Chore + +* update non-major deps helm releases ([#1386](https://github.com/truecharts/apps/issues/1386)) + + + + +### [duplicati-4.0.11](https://github.com/truecharts/apps/compare/duplicati-4.0.10...duplicati-4.0.11) (2021-11-22) + +#### Chore + +* update non-major deps helm releases ([#1383](https://github.com/truecharts/apps/issues/1383)) + + + + +### [duplicati-4.0.10](https://github.com/truecharts/apps/compare/duplicati-4.0.9...duplicati-4.0.10) (2021-11-16) + +#### Chore + +* update non-major deps helm releases ([#1345](https://github.com/truecharts/apps/issues/1345)) + + + + +### [duplicati-4.0.9](https://github.com/truecharts/apps/compare/duplicati-4.0.8...duplicati-4.0.9) (2021-11-15) + +#### Chore + +* persistence cleanup and small bugfixes ([#1329](https://github.com/truecharts/apps/issues/1329)) +* update non-major deps helm releases ([#1338](https://github.com/truecharts/apps/issues/1338)) + + + + +### [duplicati-4.0.8](https://github.com/truecharts/apps/compare/duplicati-4.0.7...duplicati-4.0.8) (2021-11-14) + +#### Chore + +* fixes around the GUI refactor ([#1316](https://github.com/truecharts/apps/issues/1316)) +* move port above advanced in GUI ([#1326](https://github.com/truecharts/apps/issues/1326)) +* clean up Chart.yaml ([#1322](https://github.com/truecharts/apps/issues/1322)) +* update non-major deps helm releases ([#1328](https://github.com/truecharts/apps/issues/1328)) + +#### Fix + +* split udp and tcp ports ([#1321](https://github.com/truecharts/apps/issues/1321)) +* Allow spaces in paths ([#1306](https://github.com/truecharts/apps/issues/1306)) + + + + +### [duplicati-4.0.7](https://github.com/truecharts/apps/compare/duplicati-4.0.6...duplicati-4.0.7) (2021-11-09) + +#### Chore + +* update non-major deps helm releases ([#1297](https://github.com/truecharts/apps/issues/1297)) + + + + +### [duplicati-4.0.6](https://github.com/truecharts/apps/compare/duplicati-4.0.5...duplicati-4.0.6) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1295](https://github.com/truecharts/apps/issues/1295)) + + + + +### [duplicati-4.0.5](https://github.com/truecharts/apps/compare/duplicati-4.0.4...duplicati-4.0.5) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1291](https://github.com/truecharts/apps/issues/1291)) + +#### Chore + +* Simplify GUI for deployment, persistence and securityContext ([#1289](https://github.com/truecharts/apps/issues/1289)) + +#### Feat + +* Simplify the Services GUI ([#1290](https://github.com/truecharts/apps/issues/1290)) + + + + +### [duplicati-4.0.4](https://github.com/truecharts/apps/compare/duplicati-4.0.3...duplicati-4.0.4) (2021-11-02) + +#### Chore + +* update non-major deps helm releases ([#1267](https://github.com/truecharts/apps/issues/1267)) + + + + +### [duplicati-4.0.3](https://github.com/truecharts/apps/compare/duplicati-4.0.2...duplicati-4.0.3) (2021-11-01) + +#### Chore + +* update non-major deps helm releases ([#1264](https://github.com/truecharts/apps/issues/1264)) + + + + +### [duplicati-4.0.2](https://github.com/truecharts/apps/compare/duplicati-4.0.1...duplicati-4.0.2) (2021-10-26) + +#### Chore + +* update non-major deps helm releases ([#1245](https://github.com/truecharts/apps/issues/1245)) + + + + +### [duplicati-4.0.1](https://github.com/truecharts/apps/compare/duplicati-4.0.0...duplicati-4.0.1) (2021-10-26) + +#### Chore + +* update helm chart common to v8.3.15 ([#1240](https://github.com/truecharts/apps/issues/1240)) +* update non-major ([#1232](https://github.com/truecharts/apps/issues/1232)) + + + + +### [duplicati-4.0.0](https://github.com/truecharts/apps/compare/duplicati-3.0.20...duplicati-4.0.0) (2021-10-25) + +#### Chore + +* Adapt for TrueNAS SCALE RC1 + + + + +### [duplicati-3.0.20](https://github.com/truecharts/apps/compare/duplicati-3.0.19...duplicati-3.0.20) (2021-10-22) + +#### Feat + +* use official docker container ([#1222](https://github.com/truecharts/apps/issues/1222)) + + + + +### [duplicati-3.0.19](https://github.com/truecharts/apps/compare/duplicati-3.0.18...duplicati-3.0.19) (2021-10-20) + +#### Chore + +* bump apps, remove duplicates and move incubator to stable for RC1 + + + + +### [duplicati-3.0.16](https://github.com/truecharts/apps/compare/duplicati-3.0.15...duplicati-3.0.16) (2021-10-20) + +#### Chore + +* bump versions to rerelease and fix icons + + + + +### [duplicati-3.0.15](https://github.com/truecharts/apps/compare/duplicati-3.0.14...duplicati-3.0.15) (2021-10-19) + +#### Change + +* Project-Eclipse 3, Automatically generate item.yaml ([#1178](https://github.com/truecharts/apps/issues/1178)) + +#### Chore + +* Project-Eclipse 5, move app-readme to automatic generation script ([#1181](https://github.com/truecharts/apps/issues/1181)) +* Project-Eclipse part 2, adapting and cleaning changelog ([#1173](https://github.com/truecharts/apps/issues/1173)) +* update helm chart common to v8.3.13 ([#1184](https://github.com/truecharts/apps/issues/1184)) +* update non-major ([#1174](https://github.com/truecharts/apps/issues/1174)) + +#### Feat + +* Project-Eclipse 4, Add App grading annotations to Chart.yaml ([#1180](https://github.com/truecharts/apps/issues/1180)) + +#### Refactor + +* Project Eclipse Part 6, move questions.yaml to root App folder ([#1182](https://github.com/truecharts/apps/issues/1182)) + + + + +### [duplicati-3.0.14](https://github.com/truecharts/apps/compare/duplicati-3.0.13...duplicati-3.0.14) (2021-10-19) + +#### Fix + +* fix previous SCALE bugfix not correctly being applied + + + + +### [duplicati-3.0.13](https://github.com/truecharts/apps/compare/duplicati-3.0.12...duplicati-3.0.13) (2021-10-19) + +#### Fix + +* Solve issues regarding ix_values.yaml not containing the image and tag definitions. ([#1176](https://github.com/truecharts/apps/issues/1176)) + + + + +### [duplicati-3.0.12](https://github.com/truecharts/apps/compare/duplicati-3.0.11...duplicati-3.0.12) (2021-10-18) + +#### Chore + +* Add description on persistence ([#1172](https://github.com/truecharts/apps/issues/1172)) + +#### Refactor + +* Project Eclipse - part 1 - remove ix_values.yaml ([#1168](https://github.com/truecharts/apps/issues/1168)) + + + + +### [duplicati-3.0.11](https://github.com/truecharts/apps/compare/duplicati-3.0.10...duplicati-3.0.11) (2021-10-17) + +#### Chore + +* update helm chart common to v8.3.10 ([#1160](https://github.com/truecharts/apps/issues/1160)) + +#### Fix + +* force users using correct / prefix for mounPath ([#1156](https://github.com/truecharts/apps/issues/1156)) + + + + +### [duplicati-3.0.10](https://github.com/truecharts/apps/compare/duplicati-3.0.9...duplicati-3.0.10) (2021-10-13) + +#### Chore + +* update non-major deps helm releases ([#1133](https://github.com/truecharts/apps/issues/1133)) + + + + +### [duplicati-3.0.9](https://github.com/truecharts/apps/compare/duplicati-3.0.8...duplicati-3.0.9) (2021-10-12) + +#### Chore + +* update non-major deps helm releases ([#1126](https://github.com/truecharts/apps/issues/1126)) + + + + +### [duplicati-3.0.8](https://github.com/truecharts/apps/compare/duplicati-3.0.7...duplicati-3.0.8) (2021-10-12) + +#### Chore + +* update non-major ([#1122](https://github.com/truecharts/apps/issues/1122)) + + + + +### [duplicati-3.0.7](https://github.com/truecharts/apps/compare/duplicati-3.0.6...duplicati-3.0.7) (2021-10-12) + +#### Chore + +* update non-major deps helm releases ([#1123](https://github.com/truecharts/apps/issues/1123)) + + + + +### [duplicati-3.0.6](https://github.com/truecharts/apps/compare/duplicati-3.0.5...duplicati-3.0.6) (2021-10-05) + +#### Chore + +* update non-major deps helm releases ([#1099](https://github.com/truecharts/apps/issues/1099)) + + + + +### [duplicati-3.0.5](https://github.com/truecharts/apps/compare/duplicati-3.0.4...duplicati-3.0.5) (2021-10-05) + +#### Chore + +* update non-major ([#1098](https://github.com/truecharts/apps/issues/1098)) + + + + +### [duplicati-3.0.4](https://github.com/truecharts/apps/compare/duplicati-3.0.3...duplicati-3.0.4) (2021-09-29) + +#### Chore + +* update helm chart common to v8.0.13 ([#1060](https://github.com/truecharts/apps/issues/1060)) + + + + +### [duplicati-3.0.2](https://github.com/truecharts/apps/compare/duplicati-3.0.1...duplicati-3.0.2) (2021-09-28) + +#### Chore + +* update non-major ([#1046](https://github.com/truecharts/apps/issues/1046)) + + + + +### [duplicati-3.0.1](https://github.com/truecharts/apps/compare/duplicati-3.0.0...duplicati-3.0.1) (2021-09-26) + + + + +### [duplicati-3.0.0](https://github.com/truecharts/apps/compare/duplicati-2.0.3...duplicati-3.0.0) (2021-09-26) + + + + +### [duplicati-2.0.3](https://github.com/truecharts/apps/compare/duplicati-2.0.2...duplicati-2.0.3) (2021-09-21) + +#### Chore + +* update non-major deps helm releases ([#1014](https://github.com/truecharts/apps/issues/1014)) + + + + +### [duplicati-2.0.2](https://github.com/truecharts/apps/compare/duplicati-2.0.1...duplicati-2.0.2) (2021-09-21) + +#### Chore + +* update non-major ([#1013](https://github.com/truecharts/apps/issues/1013)) + + + + +### [duplicati-2.0.1](https://github.com/truecharts/apps/compare/duplicati-1.9.15...duplicati-2.0.1) (2021-09-13) + +#### Chore + +* update non-major ([#962](https://github.com/truecharts/apps/issues/962)) + +#### Feat + +* add new GUI and VPN support to all Apps ([#977](https://github.com/truecharts/apps/issues/977)) +* Add VPN addon and move some config to includes ([#973](https://github.com/truecharts/apps/issues/973)) +* pin all container references to digests ([#963](https://github.com/truecharts/apps/issues/963)) +* Move some common containers to our own containers + + +## [duplicati-1.9.15](https://github.com/truecharts/apps/compare/duplicati-1.9.14...duplicati-1.9.15) (2021-09-08) + +### Fix + +* repair Hyperion and some misplaced GUI elements ([#922](https://github.com/truecharts/apps/issues/922)) diff --git a/tmp/duplicati/Chart.yaml b/tmp/duplicati/Chart.yaml new file mode 100644 index 00000000000..f9551bcd2ea --- /dev/null +++ b/tmp/duplicati/Chart.yaml @@ -0,0 +1,25 @@ +apiVersion: v2 +appVersion: "latest" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +description: Store securely encrypted backups on cloud storage services! +home: https://truecharts.org/charts/stable/duplicati +icon: https://truecharts.org/img/hotlink-ok/chart-icons/duplicati.png +keywords: + - duplicati +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: duplicati +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/duplicati + - https://github.com/duplicati/duplicati +version: 9.0.0 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" diff --git a/tmp/duplicati/README.md b/tmp/duplicati/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/duplicati/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/duplicati/docs/ingress.md b/tmp/duplicati/docs/ingress.md new file mode 100644 index 00000000000..93fde802a57 --- /dev/null +++ b/tmp/duplicati/docs/ingress.md @@ -0,0 +1,7 @@ +# Ingress + +This chart requires Ingress to be enabled after initial install due to the configuration of the application upstream (see [Duplicati forum post](https://forum.duplicati.com/t/error-message-in-browser-the-host-header-sent-by-the-client-is-not-allowed/5806)). Please install the application without Ingress, access settings of the application and add your hostname inside the settings of the app. + +![image](https://user-images.githubusercontent.com/89483932/174445638-bac32cc8-375f-4fdb-a99f-f8b75a4613e1.png) + +Once this is done you can successful add Ingress using the steps outlined inside our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/add-ingress/). If you require more help or details please refer to our Discord for help from our Support Staff. diff --git a/tmp/duplicati/icon.png b/tmp/duplicati/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..23cb583b0fc93c3a697c5822842308f9afa9fdd0 GIT binary patch literal 5689 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 +### [emby-11.0.11](https://github.com/truecharts/apps/compare/emby-11.0.10...emby-11.0.11) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [emby-11.0.10](https://github.com/truecharts/apps/compare/embystat-2.0.9...emby-11.0.10) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [emby-11.0.9](https://github.com/truecharts/apps/compare/embystat-2.0.8...emby-11.0.9) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [emby-11.0.8](https://github.com/truecharts/apps/compare/embystat-2.0.7...emby-11.0.8) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [emby-11.0.7](https://github.com/truecharts/apps/compare/embystat-2.0.6...emby-11.0.7) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [emby-11.0.6](https://github.com/truecharts/apps/compare/embystat-2.0.5...emby-11.0.6) (2022-06-22) + +#### Chore + +* update docker general non-major ([#2954](https://github.com/truecharts/apps/issues/2954)) +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [emby-11.0.5](https://github.com/truecharts/apps/compare/embystat-2.0.4...emby-11.0.5) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) +* update docker general non-major ([#2931](https://github.com/truecharts/apps/issues/2931)) + + + + +### [emby-11.0.4](https://github.com/truecharts/apps/compare/embystat-2.0.3...emby-11.0.4) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [emby-11.0.3](https://github.com/truecharts/apps/compare/emby-11.0.2...emby-11.0.3) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [emby-11.0.2](https://github.com/truecharts/apps/compare/emby-11.0.1...emby-11.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [emby-11.0.1](https://github.com/truecharts/apps/compare/emby-10.0.19...emby-11.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC +* update docker general non-major ([#2831](https://github.com/truecharts/apps/issues/2831)) + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [emby-11.0.0](https://github.com/truecharts/apps/compare/emby-10.0.19...emby-11.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [emby-10.0.19](https://github.com/truecharts/apps/compare/emby-10.0.18...emby-10.0.19) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [emby-10.0.18](https://github.com/truecharts/apps/compare/emby-10.0.17...emby-10.0.18) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [emby-10.0.18](https://github.com/truecharts/apps/compare/emby-10.0.17...emby-10.0.18) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [emby-10.0.17](https://github.com/truecharts/apps/compare/emby-10.0.16...emby-10.0.17) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [emby-10.0.16](https://github.com/truecharts/apps/compare/emby-10.0.15...emby-10.0.16) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [emby-10.0.16](https://github.com/truecharts/apps/compare/emby-10.0.15...emby-10.0.16) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [emby-10.0.15](https://github.com/truecharts/apps/compare/embystat-1.0.14...emby-10.0.15) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [emby-10.0.14](https://github.com/truecharts/apps/compare/emby-10.0.13...emby-10.0.14) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [emby-10.0.13](https://github.com/truecharts/apps/compare/emby-10.0.12...emby-10.0.13) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [emby-10.0.12](https://github.com/truecharts/apps/compare/emby-10.0.11...emby-10.0.12) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [emby-10.0.11](https://github.com/truecharts/apps/compare/embystat-1.0.10...emby-10.0.11) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [emby-10.0.10](https://github.com/truecharts/apps/compare/emby-10.0.9...emby-10.0.10) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [emby-10.0.9](https://github.com/truecharts/apps/compare/emby-10.0.8...emby-10.0.9) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [emby-10.0.8](https://github.com/truecharts/apps/compare/emby-10.0.7...emby-10.0.8) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [emby-10.0.7](https://github.com/truecharts/apps/compare/embystat-1.0.6...emby-10.0.7) (2022-03-30) + +#### Chore + +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [emby-10.0.6](https://github.com/truecharts/apps/compare/emby-10.0.5...emby-10.0.6) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [emby-10.0.1](https://github.com/truecharts/apps/compare/embystat-1.0.0...emby-10.0.1) (2022-03-07) + +#### Chore + +* update helm general non-major helm releases ([#2111](https://github.com/truecharts/apps/issues/2111)) +* Remove `-icon` string from icon png's ([#2040](https://github.com/truecharts/apps/issues/2040)) + + + + +### [emby-10.0.0](https://github.com/truecharts/apps/compare/embystat-0.0.23...emby-10.0.0) (2022-03-03) + +#### Chore + +* remove fixed env from questions.yaml +* remove empty env var declaration from questions.yaml +* update helm general major helm releases ([#2021](https://github.com/truecharts/apps/issues/2021)) + +#### Fix + +* BREAKING CHANGE Move some env-vars outside of env section ([#2010](https://github.com/truecharts/apps/issues/2010)) + + + + +### [emby-9.0.44](https://github.com/truecharts/apps/compare/embystat-0.0.22...emby-9.0.44) (2022-03-02) + +#### Chore + +* rename `web_portal` to `open` ([#1957](https://github.com/truecharts/apps/issues/1957)) +* update helm general non-major helm releases ([#1999](https://github.com/truecharts/apps/issues/1999)) + + + + +### [emby-9.0.43](https://github.com/truecharts/apps/compare/emby-9.0.42...emby-9.0.43) (2022-02-21) + +#### Chore + +* update helm general non-major helm releases ([#1927](https://github.com/truecharts/apps/issues/1927)) + + + + +### [emby-9.0.42](https://github.com/truecharts/apps/compare/emby-9.0.41...emby-9.0.42) (2022-02-15) + +#### Chore + +* update helm general non-major helm releases ([#1901](https://github.com/truecharts/apps/issues/1901)) + + + + +### [emby-9.0.41](https://github.com/truecharts/apps/compare/embystat-0.0.19...emby-9.0.41) (2022-02-08) + +#### Chore + +* update helm general non-major helm releases ([#1871](https://github.com/truecharts/apps/issues/1871)) + + + + +### [emby-9.0.40](https://github.com/truecharts/apps/compare/emby-9.0.39...emby-9.0.40) (2022-02-06) + +#### Chore + +* update helm chart common to v8.15.0 ([#1859](https://github.com/truecharts/apps/issues/1859)) + + + + +### [emby-9.0.39](https://github.com/truecharts/apps/compare/embystat-0.0.17...emby-9.0.39) (2022-02-05) + +#### Chore + +* update helm general non-major helm releases ([#1852](https://github.com/truecharts/apps/issues/1852)) + + + + +### [emby-9.0.38](https://github.com/truecharts/apps/compare/emby-9.0.37...emby-9.0.38) (2022-02-02) + +#### Chore + +* update helm general non-major helm releases ([#1828](https://github.com/truecharts/apps/issues/1828)) + + + + +### [emby-9.0.37](https://github.com/truecharts/apps/compare/embystat-0.0.15...emby-9.0.37) (2022-01-25) + +#### Chore + +* update helm general non-major helm releases ([#1791](https://github.com/truecharts/apps/issues/1791)) + + + + +### [emby-9.0.36](https://github.com/truecharts/apps/compare/embystat-0.0.14...emby-9.0.36) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1766](https://github.com/truecharts/apps/issues/1766)) + + + + +### [emby-9.0.35](https://github.com/truecharts/apps/compare/emby-9.0.34...emby-9.0.35) (2022-01-21) + +#### Chore + +* update helm general non-major helm releases ([#1759](https://github.com/truecharts/apps/issues/1759)) + +#### Fix + +* set additional_attrs: true on all dicts ([#1750](https://github.com/truecharts/apps/issues/1750)) + + + + +### [emby-9.0.34](https://github.com/truecharts/apps/compare/emby-9.0.33...emby-9.0.34) (2022-01-18) + +#### Chore + +* update helm general non-major helm releases ([#1732](https://github.com/truecharts/apps/issues/1732)) + + + + +### [emby-9.0.33](https://github.com/truecharts/apps/compare/emby-9.0.32...emby-9.0.33) (2022-01-13) + +#### Chore + +* update helm general non-major helm releases ([#1712](https://github.com/truecharts/apps/issues/1712)) + +#### Feat + +* expose capabilities in GUI ([#1709](https://github.com/truecharts/apps/issues/1709)) + + + + +### [emby-9.0.32](https://github.com/truecharts/apps/compare/embystat-0.0.10...emby-9.0.32) (2022-01-12) + +#### Chore + +* update helm general non-major helm releases ([#1704](https://github.com/truecharts/apps/issues/1704)) + + + + +### [emby-9.0.31](https://github.com/truecharts/apps/compare/emby-9.0.30...emby-9.0.31) (2022-01-11) + +#### Chore + +* update helm general non-major helm releases ([#1693](https://github.com/truecharts/apps/issues/1693)) + + + + +### [emby-9.0.30](https://github.com/truecharts/apps/compare/emby-9.0.29...emby-9.0.30) (2022-01-04) + +#### Chore + +* update helm general non-major helm releases + + + + +### [emby-9.0.29](https://github.com/truecharts/apps/compare/emby-9.0.28...emby-9.0.29) (2021-12-28) + +#### Chore + +* update helm general non-major helm releases ([#1623](https://github.com/truecharts/apps/issues/1623)) + + + + +### [emby-9.0.28](https://github.com/truecharts/apps/compare/emby-9.0.27...emby-9.0.28) (2021-12-21) + +#### Chore + +* update helm general non-major helm releases ([#1596](https://github.com/truecharts/apps/issues/1596)) + + + + +### [emby-9.0.27](https://github.com/truecharts/apps/compare/embystat-0.0.5...emby-9.0.27) (2021-12-19) + +#### Chore + +* Last patch bump before RC2 branch-off +* remove `editable: true` as this is the default ([#1576](https://github.com/truecharts/apps/issues/1576)) + + + + +### [emby-9.0.26](https://github.com/truecharts/apps/compare/emby-9.0.25...emby-9.0.26) (2021-12-19) + +#### Chore + +* completely remove mountPath reference from GUI ([#1572](https://github.com/truecharts/apps/issues/1572)) +* update helm general non-major helm releases ([#1571](https://github.com/truecharts/apps/issues/1571)) + + + + +### [emby-9.0.25](https://github.com/truecharts/apps/compare/emby-9.0.24...emby-9.0.25) (2021-12-18) + +#### Chore + +* cleanup questions by removing hidden dicts ([#1558](https://github.com/truecharts/apps/issues/1558)) +* App-Icon Organization ([#1539](https://github.com/truecharts/apps/issues/1539)) + + + + +### [emby-9.0.24](https://github.com/truecharts/apps/compare/embystat-0.0.2...emby-9.0.24) (2021-12-14) + +#### Chore + +* update helm general non-major helm releases ([#1535](https://github.com/truecharts/apps/issues/1535)) + + + + +### [emby-9.0.23](https://github.com/truecharts/apps/compare/embystat-0.0.1...emby-9.0.23) (2021-12-13) + +#### Chore + +* move incubator apps to stable and bump everything + + + + +### [emby-9.0.22](https://github.com/truecharts/apps/compare/emby-9.0.21...emby-9.0.22) (2021-12-11) + +#### Chore + +* update general helm non-major helm releases ([#1509](https://github.com/truecharts/apps/issues/1509)) + + + + +### [emby-9.0.21](https://github.com/truecharts/apps/compare/emby-9.0.20...emby-9.0.21) (2021-12-07) + +#### Chore + +* update non-major deps helm releases ([#1481](https://github.com/truecharts/apps/issues/1481)) + + + + +### emby-9.0.20 (2021-12-05) + +#### Chore + +* bump apps to generate security page +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major deps helm releases ([#1471](https://github.com/truecharts/apps/issues/1471)) +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + +#### Fix + +* fix typo in theme selection ([#1428](https://github.com/truecharts/apps/issues/1428)) + + + + +### [emby-9.0.19](https://github.com/truecharts/apps/compare/emby-9.0.18...emby-9.0.19) (2021-12-05) + +#### Chore + +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) + + + + +### [emby-9.0.18](https://github.com/truecharts/apps/compare/emby-9.0.17...emby-9.0.18) (2021-12-04) + +#### Chore + +* bump apps to generate security page + + + + +### [emby-9.0.17](https://github.com/truecharts/apps/compare/emby-9.0.16...emby-9.0.17) (2021-12-04) + +#### Chore + +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) + + + + +### [emby-9.0.16](https://github.com/truecharts/apps/compare/emby-9.0.15...emby-9.0.16) (2021-12-03) + +#### Chore + +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) + + + + +### [emby-9.0.15](https://github.com/truecharts/apps/compare/emby-9.0.14...emby-9.0.15) (2021-11-30) + +#### Chore + +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + + + + +### [emby-9.0.14](https://github.com/truecharts/apps/compare/emby-9.0.13...emby-9.0.14) (2021-11-30) + +#### Chore + +* update non-major deps helm releases + + + + +### [emby-9.0.12](https://github.com/truecharts/apps/compare/emby-9.0.11...emby-9.0.12) (2021-11-23) + +#### Chore + +* update non-major deps helm releases ([#1386](https://github.com/truecharts/apps/issues/1386)) + + + + +### [emby-9.0.11](https://github.com/truecharts/apps/compare/emby-9.0.10...emby-9.0.11) (2021-11-22) + +#### Chore + +* update non-major deps helm releases ([#1383](https://github.com/truecharts/apps/issues/1383)) +* update container image ghcr.io/k8s-at-home/emby to v4.6.5.0 ([#1344](https://github.com/truecharts/apps/issues/1344)) + + + + +### [emby-9.0.10](https://github.com/truecharts/apps/compare/emby-9.0.9...emby-9.0.10) (2021-11-16) + +#### Chore + +* update non-major deps helm releases ([#1345](https://github.com/truecharts/apps/issues/1345)) + + + + +### [emby-9.0.9](https://github.com/truecharts/apps/compare/emby-9.0.8...emby-9.0.9) (2021-11-15) + +#### Chore + +* persistence cleanup and small bugfixes ([#1329](https://github.com/truecharts/apps/issues/1329)) +* update non-major deps helm releases ([#1338](https://github.com/truecharts/apps/issues/1338)) + + + + +### [emby-9.0.8](https://github.com/truecharts/apps/compare/emby-9.0.7...emby-9.0.8) (2021-11-14) + +#### Chore + +* fixes around the GUI refactor ([#1316](https://github.com/truecharts/apps/issues/1316)) +* move port above advanced in GUI ([#1326](https://github.com/truecharts/apps/issues/1326)) +* clean up Chart.yaml ([#1322](https://github.com/truecharts/apps/issues/1322)) +* update non-major deps helm releases ([#1328](https://github.com/truecharts/apps/issues/1328)) + +#### Fix + +* split udp and tcp ports ([#1321](https://github.com/truecharts/apps/issues/1321)) +* Allow spaces in paths ([#1306](https://github.com/truecharts/apps/issues/1306)) + + + + +### [emby-9.0.7](https://github.com/truecharts/apps/compare/emby-9.0.6...emby-9.0.7) (2021-11-09) + +#### Chore + +* update non-major deps helm releases ([#1297](https://github.com/truecharts/apps/issues/1297)) + + + + +### [emby-9.0.6](https://github.com/truecharts/apps/compare/emby-9.0.5...emby-9.0.6) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1295](https://github.com/truecharts/apps/issues/1295)) + + + + +### [emby-9.0.5](https://github.com/truecharts/apps/compare/emby-9.0.4...emby-9.0.5) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1291](https://github.com/truecharts/apps/issues/1291)) + +#### Chore + +* Simplify GUI for deployment, persistence and securityContext ([#1289](https://github.com/truecharts/apps/issues/1289)) + +#### Feat + +* Simplify the Services GUI ([#1290](https://github.com/truecharts/apps/issues/1290)) + + + + +### [emby-9.0.4](https://github.com/truecharts/apps/compare/emby-9.0.3...emby-9.0.4) (2021-11-02) + +#### Chore + +* update non-major deps helm releases ([#1267](https://github.com/truecharts/apps/issues/1267)) + + + + +### [emby-9.0.3](https://github.com/truecharts/apps/compare/emby-9.0.2...emby-9.0.3) (2021-11-01) + +#### Chore + +* update non-major deps helm releases ([#1264](https://github.com/truecharts/apps/issues/1264)) + + + + +### [emby-9.0.2](https://github.com/truecharts/apps/compare/emby-9.0.1...emby-9.0.2) (2021-10-26) + +#### Chore + +* update non-major deps helm releases ([#1245](https://github.com/truecharts/apps/issues/1245)) + + + + +### [emby-9.0.1](https://github.com/truecharts/apps/compare/emby-9.0.0...emby-9.0.1) (2021-10-26) + +#### Chore + +* update helm chart common to v8.3.15 ([#1240](https://github.com/truecharts/apps/issues/1240)) + + + + +### [emby-9.0.0](https://github.com/truecharts/apps/compare/emby-8.0.16...emby-9.0.0) (2021-10-25) + +#### Chore + +* Adapt for TrueNAS SCALE RC1 + + + + +### [emby-8.0.16](https://github.com/truecharts/apps/compare/emby-8.0.15...emby-8.0.16) (2021-10-20) + +#### Chore + +* bump apps, remove duplicates and move incubator to stable for RC1 + + + + +### [emby-8.0.13](https://github.com/truecharts/apps/compare/emby-8.0.12...emby-8.0.13) (2021-10-20) + +#### Chore + +* bump versions to rerelease and fix icons + + + + +### [emby-8.0.12](https://github.com/truecharts/apps/compare/emby-8.0.11...emby-8.0.12) (2021-10-19) + +#### Change + +* Project-Eclipse 3, Automatically generate item.yaml ([#1178](https://github.com/truecharts/apps/issues/1178)) + +#### Chore + +* Project-Eclipse 5, move app-readme to automatic generation script ([#1181](https://github.com/truecharts/apps/issues/1181)) +* Project-Eclipse part 2, adapting and cleaning changelog ([#1173](https://github.com/truecharts/apps/issues/1173)) +* update helm chart common to v8.3.13 ([#1184](https://github.com/truecharts/apps/issues/1184)) + +#### Feat + +* Project-Eclipse 4, Add App grading annotations to Chart.yaml ([#1180](https://github.com/truecharts/apps/issues/1180)) + +#### Refactor + +* Project Eclipse Part 6, move questions.yaml to root App folder ([#1182](https://github.com/truecharts/apps/issues/1182)) + + + + +### [emby-8.0.11](https://github.com/truecharts/apps/compare/emby-8.0.10...emby-8.0.11) (2021-10-19) + +#### Fix + +* fix previous SCALE bugfix not correctly being applied + + + + +### [emby-8.0.10](https://github.com/truecharts/apps/compare/emby-8.0.9...emby-8.0.10) (2021-10-19) + +#### Fix + +* Solve issues regarding ix_values.yaml not containing the image and tag definitions. ([#1176](https://github.com/truecharts/apps/issues/1176)) + + + + +### [emby-8.0.9](https://github.com/truecharts/apps/compare/emby-8.0.8...emby-8.0.9) (2021-10-18) + +#### Chore + +* Add description on persistence ([#1172](https://github.com/truecharts/apps/issues/1172)) + +#### Refactor + +* Project Eclipse - part 1 - remove ix_values.yaml ([#1168](https://github.com/truecharts/apps/issues/1168)) + + + + +### [emby-8.0.8](https://github.com/truecharts/apps/compare/emby-8.0.7...emby-8.0.8) (2021-10-17) + +#### Chore + +* update helm chart common to v8.3.10 ([#1160](https://github.com/truecharts/apps/issues/1160)) + +#### Fix + +* force users using correct / prefix for mounPath ([#1156](https://github.com/truecharts/apps/issues/1156)) + + + + +### [emby-8.0.7](https://github.com/truecharts/apps/compare/emby-8.0.6...emby-8.0.7) (2021-10-13) + +#### Chore + +* update non-major deps helm releases ([#1133](https://github.com/truecharts/apps/issues/1133)) + + + + +### [emby-8.0.6](https://github.com/truecharts/apps/compare/emby-8.0.5...emby-8.0.6) (2021-10-12) + +#### Chore + +* update non-major deps helm releases ([#1126](https://github.com/truecharts/apps/issues/1126)) + + + + +### [emby-8.0.5](https://github.com/truecharts/apps/compare/emby-8.0.4...emby-8.0.5) (2021-10-12) + +#### Chore + +* update non-major deps helm releases ([#1123](https://github.com/truecharts/apps/issues/1123)) + + + + +### [emby-8.0.4](https://github.com/truecharts/apps/compare/emby-8.0.3...emby-8.0.4) (2021-10-05) + +#### Chore + +* update non-major deps helm releases ([#1099](https://github.com/truecharts/apps/issues/1099)) + + + + +### [emby-8.0.3](https://github.com/truecharts/apps/compare/emby-8.0.2...emby-8.0.3) (2021-09-29) + +#### Chore + +* update helm chart common to v8.0.13 ([#1060](https://github.com/truecharts/apps/issues/1060)) + + + + +### [emby-8.0.1](https://github.com/truecharts/apps/compare/emby-8.0.0...emby-8.0.1) (2021-09-26) + + + + +### [emby-8.0.0](https://github.com/truecharts/apps/compare/emby-7.0.2...emby-8.0.0) (2021-09-26) + + + + +### [emby-7.0.2](https://github.com/truecharts/apps/compare/emby-7.0.1...emby-7.0.2) (2021-09-21) + +#### Chore + +* update non-major deps helm releases ([#1014](https://github.com/truecharts/apps/issues/1014)) + + + + +### [emby-7.0.1](https://github.com/truecharts/apps/compare/emby-6.11.15...emby-7.0.1) (2021-09-13) + +#### Chore + +* update non-major ([#962](https://github.com/truecharts/apps/issues/962)) + +#### Feat + +* add new GUI and VPN support to all Apps ([#977](https://github.com/truecharts/apps/issues/977)) +* Add VPN addon and move some config to includes ([#973](https://github.com/truecharts/apps/issues/973)) +* pin all container references to digests ([#963](https://github.com/truecharts/apps/issues/963)) +* Move some common containers to our own containers + +#### Fix + +* make sure podSecurityContext is included in both SCALE and Helm installs ([#956](https://github.com/truecharts/apps/issues/956)) + + +## [emby-6.11.15](https://github.com/truecharts/apps/compare/emby-6.11.14...emby-6.11.15) (2021-09-08) + +### Fix + +* repair Hyperion and some misplaced GUI elements ([#922](https://github.com/truecharts/apps/issues/922)) diff --git a/tmp/emby/Chart.yaml b/tmp/emby/Chart.yaml new file mode 100644 index 00000000000..c7c40808873 --- /dev/null +++ b/tmp/emby/Chart.yaml @@ -0,0 +1,29 @@ +apiVersion: v2 +appVersion: "4.7.11.0" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +deprecated: false +description: Emby Server is a home media server +home: https://truecharts.org/charts/stable/emby +icon: https://truecharts.org/img/hotlink-ok/chart-icons/emby.png +keywords: + - jellyfin + - plex + - emby +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: emby +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/emby + - https://github.com/linuxserver/docker-emby.git +type: application +version: 14.0.0 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" diff --git a/tmp/emby/README.md b/tmp/emby/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/emby/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/emby/icon.png b/tmp/emby/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..1f4a9f19c5ba2bb020f4b17523180e4fbb050ccf GIT binary patch literal 2667 zcmb_eX;72r7G_6K0u}`oF)Ct2+E5IZ+lHkINR>7sTCv5j$Pxi%Dextbu!#~`Dy3Bc zOF(U{wJxC`n^^?HA`%j~;E+HPk|2TNm+&D9fo%P>Kkv+)`{T~M?>y%`=Q+=r^XHwn zBor5HW4*=N$jHd%@E3t$Mn=ZOcXy2`%p`8paA9DDet9AY#<1p)|NAi*4E?ixI=wEv zD=DcX{_7T8et%Bnlkk(Rp)cP|O}>^C4-}qZp8k2X>W${j!U{C}ivL93dULE+tzDjd zJ9GWtm9JM{zfg`0&JDCkn;IqbN8 zqpHh^B-1;Mh<*!Q#KsY}wP@?Em*7X4tJyI)W|Y|9$jIuz;lKkYNaNtp0i3C)UEndx zQ)Y!`ShLqUe#xnur6#}n#+^uPHDJ4v?LQUmS3BpRBwr}Io$k>{F3t9-zXI~_M{&%` z@e=Pa?82cWl;ntVM&e{bZW#y&kdFUH^}n_HWoiI9F$v{&^%t7jdA!7SIuWIR4#)%A z$4j2xrl~{OfZQO&QT7nX^UF3)6R_YsDlZnha7(1@PCX0vJ*BCK0l7=YV|)K`oYr;m zAB<8Yq4FNnNR=z&CCKwAy{J~%UD0BnpCkd~!4oBhPl(usUzFYXHUG3HKend>O%*Ns zni;;nty$;KqS%KtT?_C$`Y`*fRyk2s&L3h&Q?4vc%bOm1IMm)C9RiU9K#3Y_7V@7d}$gD_!MHE$(_IE07`qdInyF%)81l zt?v5AFrfl^?y~~5DDqOJ{b4)vm{U1T)iI(RZc*=Am)f)o8sxgLJ6BB1GCwKVzH_g^ zg;FLk!(yeKDaL%hUq=P#09k|Pd2y`;W6|}Te8Y`IV|rJl)Dl=ra$e&48`d(+nIC9; zwMTw4XF8DkO(f-bbIBFFspJQ|vE)Y@QgW5%EV)i|l2p?+OK#8{CAGATk~*4wo(WhE z){q#F$?1cL^Y>KK)NpTiiHy_$p2 z!=3s4iGdb|#b9>xL)wW_Yj&aU7%%0x+fKE^(&-31>(tR(XQdH>GEHuu=AOM3#h#q* zL6fW*^f9M6k<*c3H?mFCCxNz*LG4|RcM}Jntf(qN#d)Y=si?geWXK-RMq5=Zfqd_n zua7HMG+gg1X^4 zZDmYaBb4dSF|-)NKA-(qQ9MD@-E|Pi=jW37AH&UKxC;+`%-#ie3=%E>=ZT8Cou1wqGEN90N;<3QN*@pv{R( zDGZOHGB{i+0xS9`!7olAQ+Y1l>Ow5LV*RDHD|T>kfJ?Q&iYA9#r@2%!tSC3ZZ-YRV z;a`Jf zj;}?^T4%q){WvV1szIg+gNapyyn=Y7IJa)a_*!lzF-Kt;y7WD{ke9~O7WAj6T*Im{ z{+~Cdwv&AqO?NWd9p_A@xwZwMJ+YpU*AZJG_Jtd-_yWXig{2pe;W5$U+EJ5V*jooI z1BwL!GHW?gVJsYE9jwpSUcc5AHz`w1a|0UZGl}U6PvMN{FTT$nO)XYa6C6)}l|qP| zGw0S#@yLpFAx8Wu-{)iUZ`kRY-~>J}gIzS;r!gTmVk!pNT-q$RsEM2vOd#eEq{2mU zO6M=#8)w)FU0o090`x*#OFkdyh2{J_OpWNRHhKSrGZM$OfpI{Zs7fuPP+U%Lf zj&k&;Rhy!SikN&f@iM)}{!hm&`szRsdg-=mf4=9D-pEmw+#_p7z^RM=dR(`9dau{O zHc3HeRo2rdm3ud19Vv&GC!)eov8bX+V8#dB*~_zdI?c-#1eMbe>>o73??;~tR-|QZ zlaWW7%V~D(0!{0U`%$rki-s9oBfmNUyb2LjA8N`IdwEu=s?&_Vhvl>l5>Y?Ej_u`H z(;rar-GW5fwKolAo3I|tuyynDa@}7nvb+1;bsR=uFK->)>>c84=o{Xf*wCT(If6d> zzK)Us%HY{4)@m(y7EtQLAX?g-x*6ZrnkM*sZ1j)mp6};i>;U@ z^O)V@CQU*3kPI(+rZS22gkOO}fGzYqUC<*KXwKh$?RY5%Z4cy;%(qHWoI8<@?EC-DNnNTT3 z5PzNK5Sd;~Oy3MXfUGghvVk+GOW{{#_|vcuDp) zk3`*ILH>q>&#m{gqO!I#+oN2ZfdgketPG2X8V;WECMCLjxCBUTmrPGO`_U1Tvi3PB zJB#EY>qLgwcXrlisvmqtq0aolnRy{&jmj41pvXDM{jFQU3kz+TQTSS@0Q{&Upix7$ zj9*6B4yc^ARf{n`UW_PG+LE0l-;UbZq`8QSUS4ywQ)OFsQS79B6<&B}v-Qt#$^zpiIz(QcAO^`$4x}{R_wLtkg|tQ(w8`s&*+IRLKAHmuJa(bK_{O)x9V1OtXdyH1ZXvNF1zLt3(E^*ua+-z2 zN@J0i3QOmUb*WyEvLT?ewHskJ>405FNd~t=%0B}-TAv||CUL_Z!;%pcf?))~s@-lEXl%D(b$fNe z3L(izU&lDe|2%xn+jD*DanwTd)0PN|@+bB9l{b@8j~o>r?;0XH%=w{Ux3*%x^7Pr@*6k(w~Y1qEc|yS%@q&UM`^N0 z{p5XPdgQ3;CSci&{at)OiAW-b!bZ;j3-xdu`54`{zSzY5BK+wxIvj)xd~`7S!ry;u Bpoahe literal 0 HcmV?d00001 diff --git a/tmp/emby/questions.yaml b/tmp/emby/questions.yaml new file mode 100644 index 00000000000..6b81e26933a --- /dev/null +++ b/tmp/emby/questions.yaml @@ -0,0 +1,89 @@ +# Include{groups} +portals: + open: +# Include{portalLink} +questions: +# Include{global} +# Include{workload} +# Include{workloadDeployment} + +# Include{replicas1} +# Include{podSpec} +# Include{containerMain} +# Include{containerBasic} +# Include{containerAdvanced} + +# Include{containerConfig} +# Include{serviceRoot} +# Include{serviceMain} +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: main + label: "Main Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 10079 + required: true +# Include{serviceExpertRoot} + default: false +# Include{serviceExpert} +# Include{serviceList} +# Include{persistenceRoot} + - variable: config + label: "App Config Storage" + description: "Stores the Application Configuration." + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} +# Include{persistenceList} +# Include{ingressRoot} + - variable: main + label: "Main Ingress" + schema: + additional_attrs: true + type: dict + attrs: +# Include{ingressDefault} +# Include{ingressTLS} +# Include{ingressTraefik} +# Include{ingressList} +# Include{securityContextRoot} + + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 568 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 568 +# Include{securityContextContainer} +# Include{securityContextAdvanced} +# Include{securityContextPod} + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + +# Include{resources} +# Include{advanced} +# Include{addons} +# Include{codeserver} +# Include{netshoot} +# Include{vpn} +# Include{documentation} diff --git a/tmp/emby/templates/NOTES.txt b/tmp/emby/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/tmp/emby/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/tmp/emby/templates/common.yaml b/tmp/emby/templates/common.yaml new file mode 100644 index 00000000000..b51394e00a4 --- /dev/null +++ b/tmp/emby/templates/common.yaml @@ -0,0 +1 @@ +{{ include "tc.v1.common.loader.all" . }} diff --git a/tmp/emby/values.yaml b/tmp/emby/values.yaml new file mode 100644 index 00000000000..18a4230a6a3 --- /dev/null +++ b/tmp/emby/values.yaml @@ -0,0 +1,41 @@ +image: + repository: tccr.io/truecharts/emby + pullPolicy: IfNotPresent + tag: 4.7.11.0@sha256:29c5f1e0603d35e9df6e0e6b03e76e95fbe9f090ba25e0add4172100394e6941 + +securityContext: + container: + readOnlyRootFilesystem: false + +service: + main: + ports: + main: + port: 10079 + targetPort: 8096 + +workload: + main: + podSpec: + containers: + main: + probes: + liveness: + type: http + path: / + readiness: + type: http + path: / + startup: + type: http + path: / + env: {} + +persistence: + config: + enabled: true + mountPath: /config + +portal: + open: + enabled: true diff --git a/tmp/embystat/.helmignore b/tmp/embystat/.helmignore new file mode 100644 index 00000000000..77ca5567b26 --- /dev/null +++ b/tmp/embystat/.helmignore @@ -0,0 +1,30 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ +# OWNERS file for Kubernetes +OWNERS +# helm-docs templates +*.gotmpl +# docs folder +/docs +# icon +icon.png diff --git a/tmp/embystat/CHANGELOG.md b/tmp/embystat/CHANGELOG.md new file mode 100644 index 00000000000..ac3b0944036 --- /dev/null +++ b/tmp/embystat/CHANGELOG.md @@ -0,0 +1,1187 @@ +# Changelog + + + +## [embystat-3.0.0](https://github.com/truecharts/charts/compare/embystat-2.0.41...embystat-3.0.0) (2022-11-10) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Major Change to GUI + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [embystat-2.0.44](https://github.com/truecharts/charts/compare/embystat-2.0.41...embystat-2.0.44) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [embystat-2.0.43](https://github.com/truecharts/charts/compare/embystat-2.0.41...embystat-2.0.43) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [embystat-2.0.43](https://github.com/truecharts/charts/compare/embystat-2.0.41...embystat-2.0.43) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [embystat-2.0.43](https://github.com/truecharts/charts/compare/embystat-2.0.41...embystat-2.0.43) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [embystat-2.0.42](https://github.com/truecharts/charts/compare/embystat-2.0.41...embystat-2.0.42) (2022-11-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [embystat-2.0.42](https://github.com/truecharts/charts/compare/embystat-2.0.41...embystat-2.0.42) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [embystat-2.0.41](https://github.com/truecharts/charts/compare/embystat-2.0.40...embystat-2.0.41) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4317](https://github.com/truecharts/charts/issues/4317)) + + + + +## [embystat-2.0.40](https://github.com/truecharts/charts/compare/embystat-2.0.39...embystat-2.0.40) (2022-11-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4308](https://github.com/truecharts/charts/issues/4308)) + + + + +## [embystat-2.0.39](https://github.com/truecharts/charts/compare/embystat-2.0.38...embystat-2.0.39) (2022-11-02) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4261](https://github.com/truecharts/charts/issues/4261)) + + + + +## [embystat-2.0.38](https://github.com/truecharts/charts/compare/embystat-2.0.37...embystat-2.0.38) (2022-10-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4182](https://github.com/truecharts/charts/issues/4182)) + + + + +## [embystat-2.0.37](https://github.com/truecharts/charts/compare/embystat-2.0.36...embystat-2.0.37) (2022-10-19) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4122](https://github.com/truecharts/charts/issues/4122)) + + + + +## [embystat-2.0.36](https://github.com/truecharts/charts/compare/embystat-2.0.35...embystat-2.0.36) (2022-10-12) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4071](https://github.com/truecharts/charts/issues/4071)) + + + + +## [embystat-2.0.35](https://github.com/truecharts/charts/compare/embystat-2.0.34...embystat-2.0.35) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [embystat-2.0.35](https://github.com/truecharts/charts/compare/embystat-2.0.34...embystat-2.0.35) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [embystat-2.0.34](https://github.com/truecharts/charts/compare/embystat-2.0.33...embystat-2.0.34) (2022-10-05) + +### Chore + +- Auto-update chart README [skip ci] + - split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979)) + - update helm general non-major + + + + +## [embystat-2.0.33](https://github.com/truecharts/charts/compare/embystat-2.0.32...embystat-2.0.33) (2022-09-27) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918)) + + + + +## [embystat-2.0.32](https://github.com/truecharts/charts/compare/embystat-2.0.31...embystat-2.0.32) (2022-09-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898)) + + + + +## [embystat-2.0.31](https://github.com/truecharts/charts/compare/embystat-2.0.30...embystat-2.0.31) (2022-09-22) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [embystat-2.0.31](https://github.com/truecharts/charts/compare/embystat-2.0.30...embystat-2.0.31) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [embystat-2.0.31](https://github.com/truecharts/charts/compare/embystat-2.0.30...embystat-2.0.31) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [embystat-2.0.31](https://github.com/truecharts/charts/compare/embystat-2.0.30...embystat-2.0.31) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [embystat-2.0.31](https://github.com/truecharts/charts/compare/embystat-2.0.30...embystat-2.0.31) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [embystat-2.0.31](https://github.com/truecharts/charts/compare/embystat-2.0.30...embystat-2.0.31) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [embystat-2.0.31](https://github.com/truecharts/charts/compare/embystat-2.0.30...embystat-2.0.31) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [embystat-2.0.31](https://github.com/truecharts/charts/compare/embystat-2.0.30...embystat-2.0.31) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [embystat-2.0.31](https://github.com/truecharts/charts/compare/embystat-2.0.30...embystat-2.0.31) (2022-09-17) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [embystat-2.0.31](https://github.com/truecharts/charts/compare/embystat-2.0.30...embystat-2.0.31) (2022-09-18) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [embystat-2.0.31](https://github.com/truecharts/charts/compare/embystat-2.0.30...embystat-2.0.31) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [embystat-2.0.31](https://github.com/truecharts/charts/compare/embystat-2.0.30...embystat-2.0.31) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [embystat-2.0.31](https://github.com/truecharts/charts/compare/embystat-2.0.30...embystat-2.0.31) (2022-09-15) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [embystat-2.0.31](https://github.com/truecharts/charts/compare/embystat-2.0.30...embystat-2.0.31) (2022-09-15) + +### Chore + +- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [embystat-2.0.30](https://github.com/truecharts/charts/compare/embystat-2.0.29...embystat-2.0.30) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [embystat-2.0.30](https://github.com/truecharts/charts/compare/embystat-2.0.29...embystat-2.0.30) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [embystat-2.0.30](https://github.com/truecharts/charts/compare/embystat-2.0.29...embystat-2.0.30) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [embystat-2.0.30](https://github.com/truecharts/charts/compare/embystat-2.0.29...embystat-2.0.30) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [embystat-2.0.30](https://github.com/truecharts/charts/compare/embystat-2.0.29...embystat-2.0.30) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [embystat-2.0.30](https://github.com/truecharts/charts/compare/embystat-2.0.29...embystat-2.0.30) (2022-09-11) + +### Chore + +- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [embystat-2.0.29](https://github.com/truecharts/charts/compare/embystat-2.0.28...embystat-2.0.29) (2022-08-30) + +### Chore + +- update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639)) + + + + +## [embystat-2.0.28](https://github.com/truecharts/charts/compare/embystat-2.0.27...embystat-2.0.28) (2022-08-30) + +### Chore + +- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [embystat-2.0.27](https://github.com/truecharts/charts/compare/embystat-2.0.26...embystat-2.0.27) (2022-08-29) + +### Chore + +- update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619)) + + + + +## [embystat-2.0.26](https://github.com/truecharts/charts/compare/embystat-2.0.25...embystat-2.0.26) (2022-08-23) + +### Chore + +- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545)) + + + + +## [embystat-2.0.25](https://github.com/truecharts/charts/compare/embystat-2.0.24...embystat-2.0.25) (2022-08-12) + +### Chore + +- add documentation checkbox/section to all SCALE Apps + - update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456)) + + ### Fix + +- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447)) + + + + +## [embystat-2.0.24](https://github.com/truecharts/charts/compare/embystat-2.0.23...embystat-2.0.24) (2022-08-08) + +### Chore + +- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + + + +## [embystat-2.0.23](https://github.com/truecharts/apps/compare/embystat-2.0.22...embystat-2.0.23) (2022-07-26) + +### Chore + +- update home links ([#3291](https://github.com/truecharts/apps/issues/3291)) + - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302)) + + + + +## [embystat-2.0.22](https://github.com/truecharts/apps/compare/embystat-2.0.21...embystat-2.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [embystat-2.0.22](https://github.com/truecharts/apps/compare/embystat-2.0.21...embystat-2.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [embystat-2.0.22](https://github.com/truecharts/apps/compare/embystat-2.0.21...embystat-2.0.22) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [embystat-2.0.21](https://github.com/truecharts/apps/compare/embystat-2.0.19...embystat-2.0.21) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [embystat-2.0.19](https://github.com/truecharts/apps/compare/embystat-2.0.18...embystat-2.0.19) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [embystat-2.0.18](https://github.com/truecharts/apps/compare/embystat-2.0.17...embystat-2.0.18) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [embystat-2.0.17](https://github.com/truecharts/apps/compare/embystat-2.0.15...embystat-2.0.17) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [embystat-2.0.15](https://github.com/truecharts/apps/compare/embystat-2.0.14...embystat-2.0.15) (2022-07-13) + +### Fix + +- make root fs writable on several LSIO apps ([#3168](https://github.com/truecharts/apps/issues/3168)) + + + +## [embystat-2.0.14](https://github.com/truecharts/apps/compare/embystat-2.0.12...embystat-2.0.14) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [embystat-2.0.12](https://github.com/truecharts/apps/compare/embystat-2.0.11...embystat-2.0.12) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [embystat-2.0.11](https://github.com/truecharts/apps/compare/embystat-2.0.10...embystat-2.0.11) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [embystat-2.0.10](https://github.com/truecharts/apps/compare/embystat-2.0.9...embystat-2.0.10) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [embystat-2.0.9](https://github.com/truecharts/apps/compare/embystat-2.0.8...embystat-2.0.9) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [embystat-2.0.8](https://github.com/truecharts/apps/compare/embystat-2.0.7...embystat-2.0.8) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [embystat-2.0.7](https://github.com/truecharts/apps/compare/embystat-2.0.6...embystat-2.0.7) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [embystat-2.0.6](https://github.com/truecharts/apps/compare/embystat-2.0.5...embystat-2.0.6) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [embystat-2.0.5](https://github.com/truecharts/apps/compare/embystat-2.0.4...embystat-2.0.5) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [embystat-2.0.4](https://github.com/truecharts/apps/compare/embystat-2.0.3...embystat-2.0.4) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [embystat-2.0.3](https://github.com/truecharts/apps/compare/embystat-2.0.2...embystat-2.0.3) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [embystat-2.0.2](https://github.com/truecharts/apps/compare/embystat-2.0.1...embystat-2.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [embystat-2.0.1](https://github.com/truecharts/apps/compare/embystat-1.0.19...embystat-2.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [embystat-2.0.0](https://github.com/truecharts/apps/compare/embystat-1.0.19...embystat-2.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [embystat-1.0.19](https://github.com/truecharts/apps/compare/embystat-1.0.18...embystat-1.0.19) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [embystat-1.0.18](https://github.com/truecharts/apps/compare/embystat-1.0.17...embystat-1.0.18) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [embystat-1.0.18](https://github.com/truecharts/apps/compare/embystat-1.0.17...embystat-1.0.18) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [embystat-1.0.17](https://github.com/truecharts/apps/compare/embystat-1.0.16...embystat-1.0.17) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [embystat-1.0.16](https://github.com/truecharts/apps/compare/embystat-1.0.15...embystat-1.0.16) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [embystat-1.0.16](https://github.com/truecharts/apps/compare/embystat-1.0.15...embystat-1.0.16) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [embystat-1.0.15](https://github.com/truecharts/apps/compare/embystat-1.0.14...embystat-1.0.15) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [embystat-1.0.14](https://github.com/truecharts/apps/compare/embystat-1.0.13...embystat-1.0.14) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [embystat-1.0.13](https://github.com/truecharts/apps/compare/embystat-1.0.12...embystat-1.0.13) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [embystat-1.0.12](https://github.com/truecharts/apps/compare/embystat-1.0.11...embystat-1.0.12) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [embystat-1.0.11](https://github.com/truecharts/apps/compare/embystat-1.0.10...embystat-1.0.11) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [embystat-1.0.10](https://github.com/truecharts/apps/compare/embystat-1.0.9...embystat-1.0.10) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [embystat-1.0.9](https://github.com/truecharts/apps/compare/embystat-1.0.8...embystat-1.0.9) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [embystat-1.0.8](https://github.com/truecharts/apps/compare/embystat-1.0.7...embystat-1.0.8) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [embystat-1.0.7](https://github.com/truecharts/apps/compare/embystat-1.0.6...embystat-1.0.7) (2022-03-30) + +#### Chore + +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [embystat-1.0.6](https://github.com/truecharts/apps/compare/embystat-1.0.5...embystat-1.0.6) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [embystat-1.0.1](https://github.com/truecharts/apps/compare/embystat-1.0.0...embystat-1.0.1) (2022-03-07) + +#### Chore + +* update helm general non-major helm releases ([#2111](https://github.com/truecharts/apps/issues/2111)) +* Remove `-icon` string from icon png's ([#2040](https://github.com/truecharts/apps/issues/2040)) + + + + +### [embystat-1.0.0](https://github.com/truecharts/apps/compare/embystat-0.0.23...embystat-1.0.0) (2022-03-03) + +#### Chore + +* remove fixed env from questions.yaml +* remove PUID from per-app env-vars if set to 568 +* remove empty env var declaration from questions.yaml +* update helm general major helm releases ([#2021](https://github.com/truecharts/apps/issues/2021)) + +#### Fix + +* BREAKING CHANGE Move some env-vars outside of env section ([#2010](https://github.com/truecharts/apps/issues/2010)) + + + + +### [embystat-0.0.23](https://github.com/truecharts/apps/compare/embystat-0.0.22...embystat-0.0.23) (2022-03-02) + +#### Chore + +* rename `web_portal` to `open` ([#1957](https://github.com/truecharts/apps/issues/1957)) +* update helm general non-major helm releases ([#1999](https://github.com/truecharts/apps/issues/1999)) + + + + +### [embystat-0.0.22](https://github.com/truecharts/apps/compare/embystat-0.0.21...embystat-0.0.22) (2022-02-21) + +#### Chore + +* update helm general non-major helm releases ([#1927](https://github.com/truecharts/apps/issues/1927)) + + + + +### [embystat-0.0.21](https://github.com/truecharts/apps/compare/embystat-0.0.20...embystat-0.0.21) (2022-02-15) + +#### Chore + +* update helm general non-major helm releases ([#1901](https://github.com/truecharts/apps/issues/1901)) + + + + +### [embystat-0.0.20](https://github.com/truecharts/apps/compare/embystat-0.0.19...embystat-0.0.20) (2022-02-08) + +#### Chore + +* update helm general non-major helm releases ([#1871](https://github.com/truecharts/apps/issues/1871)) + + + + +### [embystat-0.0.19](https://github.com/truecharts/apps/compare/embystat-0.0.18...embystat-0.0.19) (2022-02-06) + +#### Chore + +* update helm chart common to v8.15.0 ([#1859](https://github.com/truecharts/apps/issues/1859)) + + + + +### [embystat-0.0.18](https://github.com/truecharts/apps/compare/embystat-0.0.17...embystat-0.0.18) (2022-02-05) + +#### Chore + +* update helm general non-major helm releases ([#1852](https://github.com/truecharts/apps/issues/1852)) + + + + +### [embystat-0.0.17](https://github.com/truecharts/apps/compare/embystat-0.0.16...embystat-0.0.17) (2022-02-02) + +#### Chore + +* update helm general non-major helm releases ([#1828](https://github.com/truecharts/apps/issues/1828)) + + + + +### [embystat-0.0.16](https://github.com/truecharts/apps/compare/embystat-0.0.15...embystat-0.0.16) (2022-01-25) + +#### Chore + +* update helm general non-major helm releases ([#1791](https://github.com/truecharts/apps/issues/1791)) + + + + +### [embystat-0.0.15](https://github.com/truecharts/apps/compare/embystat-0.0.14...embystat-0.0.15) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1766](https://github.com/truecharts/apps/issues/1766)) + + + + +### [embystat-0.0.14](https://github.com/truecharts/apps/compare/embystat-0.0.13...embystat-0.0.14) (2022-01-21) + +#### Chore + +* update helm general non-major helm releases ([#1759](https://github.com/truecharts/apps/issues/1759)) + +#### Fix + +* set additional_attrs: true on all dicts ([#1750](https://github.com/truecharts/apps/issues/1750)) + + + + +### [embystat-0.0.13](https://github.com/truecharts/apps/compare/embystat-0.0.12...embystat-0.0.13) (2022-01-18) + +#### Chore + +* update helm general non-major helm releases ([#1732](https://github.com/truecharts/apps/issues/1732)) + + + + +### [embystat-0.0.12](https://github.com/truecharts/apps/compare/embystat-0.0.11...embystat-0.0.12) (2022-01-13) + +#### Chore + +* update helm general non-major helm releases ([#1712](https://github.com/truecharts/apps/issues/1712)) + +#### Feat + +* expose capabilities in GUI ([#1709](https://github.com/truecharts/apps/issues/1709)) + + + + +### [embystat-0.0.11](https://github.com/truecharts/apps/compare/embystat-0.0.10...embystat-0.0.11) (2022-01-12) + +#### Chore + +* update helm general non-major helm releases ([#1704](https://github.com/truecharts/apps/issues/1704)) + + + + +### [embystat-0.0.10](https://github.com/truecharts/apps/compare/embystat-0.0.9...embystat-0.0.10) (2022-01-11) + +#### Chore + +* update helm general non-major helm releases ([#1693](https://github.com/truecharts/apps/issues/1693)) + + + + +### [embystat-0.0.9](https://github.com/truecharts/apps/compare/embystat-0.0.8...embystat-0.0.9) (2022-01-04) + +#### Chore + +* update helm general non-major helm releases + + + + +### [embystat-0.0.8](https://github.com/truecharts/apps/compare/embystat-0.0.7...embystat-0.0.8) (2021-12-28) + +#### Chore + +* update helm general non-major helm releases ([#1623](https://github.com/truecharts/apps/issues/1623)) + + + + +### [embystat-0.0.7](https://github.com/truecharts/apps/compare/embystat-0.0.6...embystat-0.0.7) (2021-12-21) + +#### Chore + +* update helm general non-major helm releases ([#1596](https://github.com/truecharts/apps/issues/1596)) + + + + +### [embystat-0.0.6](https://github.com/truecharts/apps/compare/embystat-0.0.5...embystat-0.0.6) (2021-12-19) + +#### Chore + +* Last patch bump before RC2 branch-off + + + + +### [embystat-0.0.5](https://github.com/truecharts/apps/compare/embystat-0.0.4...embystat-0.0.5) (2021-12-19) + +#### Chore + +* completely remove mountPath reference from GUI ([#1572](https://github.com/truecharts/apps/issues/1572)) +* update helm general non-major helm releases ([#1571](https://github.com/truecharts/apps/issues/1571)) + + + + +### [embystat-0.0.4](https://github.com/truecharts/apps/compare/embystat-0.0.3...embystat-0.0.4) (2021-12-18) + +#### Chore + +* cleanup questions by removing hidden dicts ([#1558](https://github.com/truecharts/apps/issues/1558)) +* App-Icon Organization ([#1539](https://github.com/truecharts/apps/issues/1539)) + + + + +### [embystat-0.0.3](https://github.com/truecharts/apps/compare/embystat-0.0.2...embystat-0.0.3) (2021-12-14) + +#### Chore + +* update helm general non-major helm releases ([#1535](https://github.com/truecharts/apps/issues/1535)) + + + + +### [embystat-0.0.2](https://github.com/truecharts/apps/compare/embystat-0.0.1...embystat-0.0.2) (2021-12-13) + +#### Chore + +* move incubator apps to stable and bump everything + + + + +### embystat-0.0.1 (2021-12-12) diff --git a/tmp/embystat/Chart.yaml b/tmp/embystat/Chart.yaml new file mode 100644 index 00000000000..ffa81ef0d2f --- /dev/null +++ b/tmp/embystat/Chart.yaml @@ -0,0 +1,27 @@ +apiVersion: v2 +kubeVersion: ">=1.16.0-0" +name: embystat +version: 5.0.0 +appVersion: "0.2.0" +description: Embystat is a personal web server that can calculate all kinds of statistics from your (local) Emby server. +type: application +deprecated: false +home: https://truecharts.org/charts/stable/embystat +icon: https://truecharts.org/img/hotlink-ok/chart-icons/embystat.png +keywords: + - embystat +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/embystat +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 + # condition: +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +annotations: + truecharts.org/catagories: | + - incubator + truecharts.org/SCALE-support: "true" diff --git a/tmp/embystat/README.md b/tmp/embystat/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/embystat/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/embystat/icon.png b/tmp/embystat/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..3aff2ea6ced158825b9c9d86c1d04540f45a333a GIT binary patch literal 15149 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 LBvCD9{NaB9&>$~5 literal 0 HcmV?d00001 diff --git a/tmp/embystat/questions.yaml b/tmp/embystat/questions.yaml new file mode 100644 index 00000000000..4e2b95c2f2d --- /dev/null +++ b/tmp/embystat/questions.yaml @@ -0,0 +1,89 @@ +# Include{groups} +portals: + open: +# Include{portalLink} +questions: +# Include{global} +# Include{workload} +# Include{workloadDeployment} + +# Include{replicas1} +# Include{podSpec} +# Include{containerMain} +# Include{containerBasic} +# Include{containerAdvanced} + +# Include{containerConfig} +# Include{serviceRoot} +# Include{serviceMain} +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: main + label: "Main Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 6555 + required: true +# Include{serviceExpertRoot} + default: false +# Include{serviceExpert} +# Include{serviceList} +# Include{persistenceRoot} + - variable: config + label: "App Config Storage" + description: "Stores the Application Configuration." + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} +# Include{persistenceList} +# Include{ingressRoot} + - variable: main + label: "Main Ingress" + schema: + additional_attrs: true + type: dict + attrs: +# Include{ingressDefault} +# Include{ingressTLS} +# Include{ingressTraefik} +# Include{ingressList} +# Include{securityContextRoot} + + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 0 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 0 +# Include{securityContextContainer} +# Include{securityContextAdvanced} +# Include{securityContextPod} + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + +# Include{resources} +# Include{advanced} +# Include{addons} +# Include{codeserver} +# Include{netshoot} +# Include{vpn} +# Include{documentation} diff --git a/tmp/embystat/templates/NOTES.txt b/tmp/embystat/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/tmp/embystat/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/tmp/embystat/templates/common.yaml b/tmp/embystat/templates/common.yaml new file mode 100644 index 00000000000..b51394e00a4 --- /dev/null +++ b/tmp/embystat/templates/common.yaml @@ -0,0 +1 @@ +{{ include "tc.v1.common.loader.all" . }} diff --git a/tmp/embystat/values.yaml b/tmp/embystat/values.yaml new file mode 100644 index 00000000000..7fb80cbe69f --- /dev/null +++ b/tmp/embystat/values.yaml @@ -0,0 +1,44 @@ +image: + repository: tccr.io/truecharts/embystat + pullPolicy: IfNotPresent + tag: v0.2.0@sha256:7cf273887e8068f46567cb5a2aeed433177bd780436979a21ecb3dc728d8a7d0 + +securityContext: + container: + runAsNonRoot: false + readOnlyRootFilesystem: false + runAsUser: 0 + runAsGroup: 0 + +service: + main: + ports: + main: + targetPort: 6555 + port: 6555 + +workload: + main: + podSpec: + containers: + main: + probes: + liveness: + type: http + path: / + readiness: + type: http + path: / + startup: + type: http + path: / + env: {} + +persistence: + config: + enabled: true + mountPath: /config + +portal: + open: + enabled: true diff --git a/tmp/emulatorjs/.helmignore b/tmp/emulatorjs/.helmignore new file mode 100644 index 00000000000..77ca5567b26 --- /dev/null +++ b/tmp/emulatorjs/.helmignore @@ -0,0 +1,30 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ +# OWNERS file for Kubernetes +OWNERS +# helm-docs templates +*.gotmpl +# docs folder +/docs +# icon +icon.png diff --git a/tmp/emulatorjs/CHANGELOG.md b/tmp/emulatorjs/CHANGELOG.md new file mode 100644 index 00000000000..5e65d8522ac --- /dev/null +++ b/tmp/emulatorjs/CHANGELOG.md @@ -0,0 +1,1304 @@ +# Changelog + + + +## [emulatorjs-3.0.0](https://github.com/truecharts/charts/compare/emulatorjs-2.0.44...emulatorjs-3.0.0) (2022-11-10) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Major Change to GUI + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [emulatorjs-2.0.47](https://github.com/truecharts/charts/compare/emulatorjs-2.0.44...emulatorjs-2.0.47) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [emulatorjs-2.0.46](https://github.com/truecharts/charts/compare/emulatorjs-2.0.44...emulatorjs-2.0.46) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [emulatorjs-2.0.46](https://github.com/truecharts/charts/compare/emulatorjs-2.0.44...emulatorjs-2.0.46) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [emulatorjs-2.0.46](https://github.com/truecharts/charts/compare/emulatorjs-2.0.44...emulatorjs-2.0.46) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [emulatorjs-2.0.45](https://github.com/truecharts/charts/compare/emulatorjs-2.0.44...emulatorjs-2.0.45) (2022-11-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [emulatorjs-2.0.45](https://github.com/truecharts/charts/compare/emulatorjs-2.0.44...emulatorjs-2.0.45) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [emulatorjs-2.0.44](https://github.com/truecharts/charts/compare/emulatorjs-2.0.43...emulatorjs-2.0.44) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4317](https://github.com/truecharts/charts/issues/4317)) + + + + +## [emulatorjs-2.0.43](https://github.com/truecharts/charts/compare/emulatorjs-2.0.42...emulatorjs-2.0.43) (2022-11-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4308](https://github.com/truecharts/charts/issues/4308)) + + + + +## [emulatorjs-2.0.42](https://github.com/truecharts/charts/compare/emulatorjs-2.0.41...emulatorjs-2.0.42) (2022-11-02) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4261](https://github.com/truecharts/charts/issues/4261)) + + + + +## [emulatorjs-2.0.41](https://github.com/truecharts/charts/compare/emulatorjs-2.0.40...emulatorjs-2.0.41) (2022-10-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4182](https://github.com/truecharts/charts/issues/4182)) + + + + +## [emulatorjs-2.0.40](https://github.com/truecharts/charts/compare/emulatorjs-2.0.39...emulatorjs-2.0.40) (2022-10-19) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4122](https://github.com/truecharts/charts/issues/4122)) + + + + +## [emulatorjs-2.0.39](https://github.com/truecharts/charts/compare/emulatorjs-2.0.38...emulatorjs-2.0.39) (2022-10-12) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4071](https://github.com/truecharts/charts/issues/4071)) + + + + +## [emulatorjs-2.0.38](https://github.com/truecharts/charts/compare/emulatorjs-2.0.37...emulatorjs-2.0.38) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [emulatorjs-2.0.38](https://github.com/truecharts/charts/compare/emulatorjs-2.0.37...emulatorjs-2.0.38) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [emulatorjs-2.0.37](https://github.com/truecharts/charts/compare/emulatorjs-2.0.36...emulatorjs-2.0.37) (2022-10-05) + +### Chore + +- Auto-update chart README [skip ci] + - split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979)) + - update helm general non-major + + + + +## [emulatorjs-2.0.36](https://github.com/truecharts/charts/compare/emulatorjs-2.0.35...emulatorjs-2.0.36) (2022-09-27) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918)) + + + + +## [emulatorjs-2.0.35](https://github.com/truecharts/charts/compare/emulatorjs-2.0.34...emulatorjs-2.0.35) (2022-09-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898)) + + + + +## [emulatorjs-2.0.34](https://github.com/truecharts/charts/compare/emulatorjs-2.0.33...emulatorjs-2.0.34) (2022-09-22) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [emulatorjs-2.0.34](https://github.com/truecharts/charts/compare/emulatorjs-2.0.33...emulatorjs-2.0.34) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [emulatorjs-2.0.34](https://github.com/truecharts/charts/compare/emulatorjs-2.0.33...emulatorjs-2.0.34) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [emulatorjs-2.0.34](https://github.com/truecharts/charts/compare/emulatorjs-2.0.33...emulatorjs-2.0.34) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [emulatorjs-2.0.34](https://github.com/truecharts/charts/compare/emulatorjs-2.0.33...emulatorjs-2.0.34) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [emulatorjs-2.0.34](https://github.com/truecharts/charts/compare/emulatorjs-2.0.33...emulatorjs-2.0.34) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [emulatorjs-2.0.34](https://github.com/truecharts/charts/compare/emulatorjs-2.0.33...emulatorjs-2.0.34) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [emulatorjs-2.0.34](https://github.com/truecharts/charts/compare/emulatorjs-2.0.33...emulatorjs-2.0.34) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [emulatorjs-2.0.34](https://github.com/truecharts/charts/compare/emulatorjs-2.0.33...emulatorjs-2.0.34) (2022-09-17) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [emulatorjs-2.0.34](https://github.com/truecharts/charts/compare/emulatorjs-2.0.33...emulatorjs-2.0.34) (2022-09-18) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [emulatorjs-2.0.34](https://github.com/truecharts/charts/compare/emulatorjs-2.0.33...emulatorjs-2.0.34) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [emulatorjs-2.0.34](https://github.com/truecharts/charts/compare/emulatorjs-2.0.33...emulatorjs-2.0.34) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [emulatorjs-2.0.34](https://github.com/truecharts/charts/compare/emulatorjs-2.0.33...emulatorjs-2.0.34) (2022-09-15) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [emulatorjs-2.0.34](https://github.com/truecharts/charts/compare/emulatorjs-2.0.33...emulatorjs-2.0.34) (2022-09-15) + +### Chore + +- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [emulatorjs-2.0.33](https://github.com/truecharts/charts/compare/emulatorjs-2.0.32...emulatorjs-2.0.33) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [emulatorjs-2.0.33](https://github.com/truecharts/charts/compare/emulatorjs-2.0.32...emulatorjs-2.0.33) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [emulatorjs-2.0.33](https://github.com/truecharts/charts/compare/emulatorjs-2.0.32...emulatorjs-2.0.33) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [emulatorjs-2.0.33](https://github.com/truecharts/charts/compare/emulatorjs-2.0.32...emulatorjs-2.0.33) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [emulatorjs-2.0.33](https://github.com/truecharts/charts/compare/emulatorjs-2.0.32...emulatorjs-2.0.33) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [emulatorjs-2.0.33](https://github.com/truecharts/charts/compare/emulatorjs-2.0.32...emulatorjs-2.0.33) (2022-09-11) + +### Chore + +- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [emulatorjs-2.0.32](https://github.com/truecharts/charts/compare/emulatorjs-2.0.31...emulatorjs-2.0.32) (2022-08-30) + +### Chore + +- update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639)) + + + + +## [emulatorjs-2.0.31](https://github.com/truecharts/charts/compare/emulatorjs-2.0.30...emulatorjs-2.0.31) (2022-08-30) + +### Chore + +- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [emulatorjs-2.0.30](https://github.com/truecharts/charts/compare/emulatorjs-2.0.29...emulatorjs-2.0.30) (2022-08-29) + +### Chore + +- update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619)) + + + + +## [emulatorjs-2.0.29](https://github.com/truecharts/charts/compare/emulatorjs-2.0.28...emulatorjs-2.0.29) (2022-08-23) + +### Chore + +- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545)) + + + + +## [emulatorjs-2.0.28](https://github.com/truecharts/charts/compare/emulatorjs-2.0.27...emulatorjs-2.0.28) (2022-08-12) + +### Chore + +- add documentation checkbox/section to all SCALE Apps + - update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456)) + + ### Fix + +- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447)) + + + + +## [emulatorjs-2.0.27](https://github.com/truecharts/charts/compare/emulatorjs-2.0.26...emulatorjs-2.0.27) (2022-08-08) + +### Chore + +- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + + + +## [emulatorjs-2.0.26](https://github.com/truecharts/apps/compare/emulatorjs-2.0.25...emulatorjs-2.0.26) (2022-07-26) + +### Chore + +- update home links ([#3291](https://github.com/truecharts/apps/issues/3291)) + - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302)) + + + + +## [emulatorjs-2.0.25](https://github.com/truecharts/apps/compare/emulatorjs-2.0.24...emulatorjs-2.0.25) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [emulatorjs-2.0.25](https://github.com/truecharts/apps/compare/emulatorjs-2.0.24...emulatorjs-2.0.25) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [emulatorjs-2.0.25](https://github.com/truecharts/apps/compare/emulatorjs-2.0.24...emulatorjs-2.0.25) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [emulatorjs-2.0.24](https://github.com/truecharts/apps/compare/emulatorjs-2.0.22...emulatorjs-2.0.24) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [emulatorjs-2.0.22](https://github.com/truecharts/apps/compare/emulatorjs-2.0.21...emulatorjs-2.0.22) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [emulatorjs-2.0.21](https://github.com/truecharts/apps/compare/emulatorjs-2.0.20...emulatorjs-2.0.21) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [emulatorjs-2.0.20](https://github.com/truecharts/apps/compare/emulatorjs-2.0.18...emulatorjs-2.0.20) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [emulatorjs-2.0.18](https://github.com/truecharts/apps/compare/emulatorjs-2.0.16...emulatorjs-2.0.18) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [emulatorjs-2.0.16](https://github.com/truecharts/apps/compare/emulatorjs-2.0.15...emulatorjs-2.0.16) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [emulatorjs-2.0.15](https://github.com/truecharts/apps/compare/emulatorjs-2.0.14...emulatorjs-2.0.15) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [emulatorjs-2.0.14](https://github.com/truecharts/apps/compare/emulatorjs-2.0.13...emulatorjs-2.0.14) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [emulatorjs-2.0.13](https://github.com/truecharts/apps/compare/emulatorjs-2.0.12...emulatorjs-2.0.13) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [emulatorjs-2.0.12](https://github.com/truecharts/apps/compare/emulatorjs-2.0.11...emulatorjs-2.0.12) (2022-07-07) + +#### Fix + +* add config persistence ([#3095](https://github.com/truecharts/apps/issues/3095)) + + + + +### [emulatorjs-2.0.11](https://github.com/truecharts/apps/compare/emulatorjs-2.0.10...emulatorjs-2.0.11) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [emulatorjs-2.0.10](https://github.com/truecharts/apps/compare/emulatorjs-2.0.9...emulatorjs-2.0.10) (2022-06-29) + +#### Chore + +* bump linkace ([#3014](https://github.com/truecharts/apps/issues/3014)) + + + + +### [emulatorjs-2.0.9](https://github.com/truecharts/apps/compare/emulatorjs-2.0.8...emulatorjs-2.0.9) (2022-06-29) + +#### Chore + +* add ingress on webui aswell ([#3013](https://github.com/truecharts/apps/issues/3013)) + + + + +### [emulatorjs-2.0.8](https://github.com/truecharts/apps/compare/emulatorjs-2.0.7...emulatorjs-2.0.8) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [emulatorjs-2.0.7](https://github.com/truecharts/apps/compare/emulatorjs-2.0.6...emulatorjs-2.0.7) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [emulatorjs-2.0.6](https://github.com/truecharts/apps/compare/emulatorjs-2.0.5...emulatorjs-2.0.6) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [emulatorjs-2.0.5](https://github.com/truecharts/apps/compare/emulatorjs-2.0.4...emulatorjs-2.0.5) (2022-06-17) + +#### Chore + +* update docker general non-major ([#2917](https://github.com/truecharts/apps/issues/2917)) + + + + +### [emulatorjs-2.0.4](https://github.com/truecharts/apps/compare/emulatorjs-2.0.3...emulatorjs-2.0.4) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [emulatorjs-2.0.3](https://github.com/truecharts/apps/compare/emulatorjs-2.0.2...emulatorjs-2.0.3) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [emulatorjs-2.0.2](https://github.com/truecharts/apps/compare/emulatorjs-2.0.1...emulatorjs-2.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [emulatorjs-2.0.1](https://github.com/truecharts/apps/compare/emulatorjs-1.0.21...emulatorjs-2.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [emulatorjs-2.0.0](https://github.com/truecharts/apps/compare/emulatorjs-1.0.21...emulatorjs-2.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [emulatorjs-1.0.21](https://github.com/truecharts/apps/compare/emulatorjs-1.0.20...emulatorjs-1.0.21) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [emulatorjs-1.0.20](https://github.com/truecharts/apps/compare/emulatorjs-1.0.19...emulatorjs-1.0.20) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [emulatorjs-1.0.20](https://github.com/truecharts/apps/compare/emulatorjs-1.0.19...emulatorjs-1.0.20) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [emulatorjs-1.0.19](https://github.com/truecharts/apps/compare/emulatorjs-1.0.18...emulatorjs-1.0.19) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [emulatorjs-1.0.18](https://github.com/truecharts/apps/compare/emulatorjs-1.0.17...emulatorjs-1.0.18) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [emulatorjs-1.0.18](https://github.com/truecharts/apps/compare/emulatorjs-1.0.17...emulatorjs-1.0.18) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [emulatorjs-1.0.17](https://github.com/truecharts/apps/compare/emulatorjs-1.0.16...emulatorjs-1.0.17) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [emulatorjs-1.0.16](https://github.com/truecharts/apps/compare/emulatorjs-1.0.15...emulatorjs-1.0.16) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [emulatorjs-1.0.15](https://github.com/truecharts/apps/compare/emulatorjs-1.0.14...emulatorjs-1.0.15) (2022-05-09) + +#### Chore + +* update docker general non-major ([#2641](https://github.com/truecharts/apps/issues/2641)) + + + + +### [emulatorjs-1.0.14](https://github.com/truecharts/apps/compare/emulatorjs-1.0.13...emulatorjs-1.0.14) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [emulatorjs-1.0.13](https://github.com/truecharts/apps/compare/emulatorjs-1.0.12...emulatorjs-1.0.13) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [emulatorjs-1.0.12](https://github.com/truecharts/apps/compare/emulatorjs-1.0.11...emulatorjs-1.0.12) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [emulatorjs-1.0.11](https://github.com/truecharts/apps/compare/emulatorjs-1.0.10...emulatorjs-1.0.11) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [emulatorjs-1.0.10](https://github.com/truecharts/apps/compare/emulatorjs-1.0.9...emulatorjs-1.0.10) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [emulatorjs-1.0.9](https://github.com/truecharts/apps/compare/emulatorjs-1.0.8...emulatorjs-1.0.9) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [emulatorjs-1.0.8](https://github.com/truecharts/apps/compare/emulatorjs-1.0.7...emulatorjs-1.0.8) (2022-03-30) + +#### Chore + +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [emulatorjs-1.0.7](https://github.com/truecharts/apps/compare/emulatorjs-1.0.6...emulatorjs-1.0.7) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [emulatorjs-1.0.2](https://github.com/truecharts/apps/compare/emulatorjs-1.0.1...emulatorjs-1.0.2) (2022-03-07) + +#### Chore + +* update helm general non-major helm releases ([#2111](https://github.com/truecharts/apps/issues/2111)) + + + + +### [emulatorjs-1.0.1](https://github.com/truecharts/apps/compare/emulatorjs-1.0.0...emulatorjs-1.0.1) (2022-03-07) + +#### Chore + +* update docker general non-major ([#2046](https://github.com/truecharts/apps/issues/2046)) +* Remove `-icon` string from icon png's ([#2040](https://github.com/truecharts/apps/issues/2040)) + + + + +### [emulatorjs-1.0.0](https://github.com/truecharts/apps/compare/emulatorjs-0.0.31...emulatorjs-1.0.0) (2022-03-03) + +#### Chore + +* remove fixed env from questions.yaml +* remove PUID from per-app env-vars if set to 568 +* remove empty env var declaration from questions.yaml +* update helm general major helm releases ([#2021](https://github.com/truecharts/apps/issues/2021)) + +#### Fix + +* BREAKING CHANGE Move some env-vars outside of env section ([#2010](https://github.com/truecharts/apps/issues/2010)) + + + + +### [emulatorjs-0.0.31](https://github.com/truecharts/apps/compare/emulatorjs-0.0.30...emulatorjs-0.0.31) (2022-03-02) + +#### Chore + +* update helm general non-major helm releases ([#1999](https://github.com/truecharts/apps/issues/1999)) + + + + +### [emulatorjs-0.0.30](https://github.com/truecharts/apps/compare/emulatorjs-0.0.29...emulatorjs-0.0.30) (2022-02-28) + +#### Chore + +* rename `web_portal` to `open` ([#1957](https://github.com/truecharts/apps/issues/1957)) +* update docker general non-major ([#1980](https://github.com/truecharts/apps/issues/1980)) + + + + +### [emulatorjs-0.0.29](https://github.com/truecharts/apps/compare/emulatorjs-0.0.28...emulatorjs-0.0.29) (2022-02-21) + +#### Chore + +* update helm general non-major helm releases ([#1927](https://github.com/truecharts/apps/issues/1927)) + + + + +### [emulatorjs-0.0.28](https://github.com/truecharts/apps/compare/emulatorjs-0.0.27...emulatorjs-0.0.28) (2022-02-15) + +#### Chore + +* update helm general non-major helm releases ([#1901](https://github.com/truecharts/apps/issues/1901)) + + + + +### [emulatorjs-0.0.27](https://github.com/truecharts/apps/compare/emulatorjs-0.0.26...emulatorjs-0.0.27) (2022-02-08) + +#### Chore + +* update helm general non-major helm releases ([#1871](https://github.com/truecharts/apps/issues/1871)) + + + + +### [emulatorjs-0.0.26](https://github.com/truecharts/apps/compare/emulatorjs-0.0.25...emulatorjs-0.0.26) (2022-02-06) + +#### Chore + +* update helm chart common to v8.15.0 ([#1859](https://github.com/truecharts/apps/issues/1859)) + + + + +### [emulatorjs-0.0.25](https://github.com/truecharts/apps/compare/emulatorjs-0.0.24...emulatorjs-0.0.25) (2022-02-05) + +#### Chore + +* update helm general non-major helm releases ([#1852](https://github.com/truecharts/apps/issues/1852)) + + + + +### [emulatorjs-0.0.24](https://github.com/truecharts/apps/compare/emulatorjs-0.0.23...emulatorjs-0.0.24) (2022-02-02) + +#### Chore + +* update helm general non-major helm releases ([#1828](https://github.com/truecharts/apps/issues/1828)) + + + + +### [emulatorjs-0.0.23](https://github.com/truecharts/apps/compare/emulatorjs-0.0.22...emulatorjs-0.0.23) (2022-01-25) + +#### Chore + +* update helm general non-major helm releases ([#1791](https://github.com/truecharts/apps/issues/1791)) + + + + +### [emulatorjs-0.0.22](https://github.com/truecharts/apps/compare/emulatorjs-0.0.21...emulatorjs-0.0.22) (2022-01-24) + +#### Chore + +* update docker general non-major ([#1786](https://github.com/truecharts/apps/issues/1786)) + + + + +### [emulatorjs-0.0.21](https://github.com/truecharts/apps/compare/emulatorjs-0.0.20...emulatorjs-0.0.21) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1766](https://github.com/truecharts/apps/issues/1766)) + + + + +### [emulatorjs-0.0.20](https://github.com/truecharts/apps/compare/emulatorjs-0.0.19...emulatorjs-0.0.20) (2022-01-21) + +#### Chore + +* update helm general non-major helm releases ([#1759](https://github.com/truecharts/apps/issues/1759)) + +#### Fix + +* set additional_attrs: true on all dicts ([#1750](https://github.com/truecharts/apps/issues/1750)) + + + + +### [emulatorjs-0.0.19](https://github.com/truecharts/apps/compare/emulatorjs-0.0.18...emulatorjs-0.0.19) (2022-01-19) + +#### Chore + +* update docker general non-major ([#1741](https://github.com/truecharts/apps/issues/1741)) + + + + +### [emulatorjs-0.0.18](https://github.com/truecharts/apps/compare/emulatorjs-0.0.17...emulatorjs-0.0.18) (2022-01-18) + +#### Chore + +* update helm general non-major helm releases ([#1732](https://github.com/truecharts/apps/issues/1732)) + + + + +### [emulatorjs-0.0.17](https://github.com/truecharts/apps/compare/emulatorjs-0.0.16...emulatorjs-0.0.17) (2022-01-17) + +#### Chore + +* update docker general non-major ([#1728](https://github.com/truecharts/apps/issues/1728)) + + + + +### [emulatorjs-0.0.16](https://github.com/truecharts/apps/compare/emulatorjs-0.0.15...emulatorjs-0.0.16) (2022-01-13) + +#### Chore + +* update helm general non-major helm releases ([#1712](https://github.com/truecharts/apps/issues/1712)) + +#### Feat + +* expose capabilities in GUI ([#1709](https://github.com/truecharts/apps/issues/1709)) + + + + +### [emulatorjs-0.0.15](https://github.com/truecharts/apps/compare/emulatorjs-0.0.14...emulatorjs-0.0.15) (2022-01-12) + +#### Chore + +* update helm general non-major helm releases ([#1704](https://github.com/truecharts/apps/issues/1704)) + + + + +### [emulatorjs-0.0.14](https://github.com/truecharts/apps/compare/emulatorjs-0.0.13...emulatorjs-0.0.14) (2022-01-11) + +#### Chore + +* update helm general non-major helm releases ([#1693](https://github.com/truecharts/apps/issues/1693)) + + + + +### [emulatorjs-0.0.13](https://github.com/truecharts/apps/compare/emulatorjs-0.0.12...emulatorjs-0.0.13) (2022-01-10) + +#### Chore + +* update docker general non-major ([#1677](https://github.com/truecharts/apps/issues/1677)) + + + + +### [emulatorjs-0.0.12](https://github.com/truecharts/apps/compare/emulatorjs-0.0.11...emulatorjs-0.0.12) (2022-01-04) + +#### Chore + +* update helm general non-major helm releases + + + + +### [emulatorjs-0.0.11](https://github.com/truecharts/apps/compare/emulatorjs-0.0.10...emulatorjs-0.0.11) (2022-01-03) + +#### Chore + +* update docker general non-major ([#1646](https://github.com/truecharts/apps/issues/1646)) + + + + +### [emulatorjs-0.0.10](https://github.com/truecharts/apps/compare/emulatorjs-0.0.9...emulatorjs-0.0.10) (2021-12-28) + +#### Chore + +* update helm general non-major helm releases ([#1623](https://github.com/truecharts/apps/issues/1623)) + + + + +### [emulatorjs-0.0.9](https://github.com/truecharts/apps/compare/emulatorjs-0.0.8...emulatorjs-0.0.9) (2021-12-21) + +#### Chore + +* update helm general non-major helm releases ([#1596](https://github.com/truecharts/apps/issues/1596)) + + + + +### [emulatorjs-0.0.8](https://github.com/truecharts/apps/compare/emulatorjs-0.0.7...emulatorjs-0.0.8) (2021-12-20) + + + + +### [emulatorjs-0.0.7](https://github.com/truecharts/apps/compare/emulatorjs-0.0.6...emulatorjs-0.0.7) (2021-12-19) + +#### Chore + +* Last patch bump before RC2 branch-off + + + + +### [emulatorjs-0.0.6](https://github.com/truecharts/apps/compare/emulatorjs-0.0.5...emulatorjs-0.0.6) (2021-12-19) + +#### Chore + +* completely remove mountPath reference from GUI ([#1572](https://github.com/truecharts/apps/issues/1572)) +* update helm general non-major helm releases ([#1571](https://github.com/truecharts/apps/issues/1571)) + + + + +### [emulatorjs-0.0.5](https://github.com/truecharts/apps/compare/emulatorjs-0.0.4...emulatorjs-0.0.5) (2021-12-18) + +#### Chore + +* cleanup questions by removing hidden dicts ([#1558](https://github.com/truecharts/apps/issues/1558)) + + + + +### [emulatorjs-0.0.4](https://github.com/truecharts/apps/compare/emulatorjs-0.0.3...emulatorjs-0.0.4) (2021-12-17) + +#### Chore + +* App-Icon Organization ([#1539](https://github.com/truecharts/apps/issues/1539)) + +#### Fix + +* enable secondary services on some new apps ([#1548](https://github.com/truecharts/apps/issues/1548)) + + + + +### [emulatorjs-0.0.3](https://github.com/truecharts/apps/compare/emulatorjs-0.0.2...emulatorjs-0.0.3) (2021-12-14) + +#### Chore + +* update helm general non-major helm releases ([#1535](https://github.com/truecharts/apps/issues/1535)) + + + + +### [emulatorjs-0.0.2](https://github.com/truecharts/apps/compare/emulatorjs-0.0.1...emulatorjs-0.0.2) (2021-12-13) + +#### Chore + +* move incubator apps to stable and bump everything + + + + +### emulatorjs-0.0.1 (2021-12-12) diff --git a/tmp/emulatorjs/Chart.yaml b/tmp/emulatorjs/Chart.yaml new file mode 100644 index 00000000000..e41d9409182 --- /dev/null +++ b/tmp/emulatorjs/Chart.yaml @@ -0,0 +1,27 @@ +apiVersion: v2 +kubeVersion: ">=1.16.0-0" +name: emulatorjs +version: 5.0.0 +appVersion: "1.7.2" +description: Emulatorjs - In browser web based emulation portable to nearly any device for many retro consoles. +type: application +deprecated: false +home: https://truecharts.org/charts/stable/emulatorjs +icon: https://truecharts.org/img/hotlink-ok/chart-icons/emulatorjs.png +keywords: + - emulatorjs +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/emulatorjs +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 + # condition: +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +annotations: + truecharts.org/catagories: | + - incubator + truecharts.org/SCALE-support: "true" diff --git a/tmp/emulatorjs/README.md b/tmp/emulatorjs/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/emulatorjs/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/emulatorjs/icon.png b/tmp/emulatorjs/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..3c7c3e0533eec99dd955d7b0b5d2d0f79cbf6de3 GIT binary patch literal 20692 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 m1YLo2>9Pb}fpqDz1phz#kXaF5so%K(0000 +### [endlessh-2.0.10](https://github.com/truecharts/apps/compare/endlessh-2.0.9...endlessh-2.0.10) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [endlessh-2.0.9](https://github.com/truecharts/apps/compare/endlessh-2.0.8...endlessh-2.0.9) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [endlessh-2.0.8](https://github.com/truecharts/apps/compare/endlessh-2.0.7...endlessh-2.0.8) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [endlessh-2.0.7](https://github.com/truecharts/apps/compare/endlessh-2.0.6...endlessh-2.0.7) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [endlessh-2.0.6](https://github.com/truecharts/apps/compare/endlessh-2.0.5...endlessh-2.0.6) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [endlessh-2.0.5](https://github.com/truecharts/apps/compare/endlessh-2.0.4...endlessh-2.0.5) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [endlessh-2.0.4](https://github.com/truecharts/apps/compare/endlessh-2.0.3...endlessh-2.0.4) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [endlessh-2.0.3](https://github.com/truecharts/apps/compare/endlessh-2.0.2...endlessh-2.0.3) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [endlessh-2.0.2](https://github.com/truecharts/apps/compare/endlessh-2.0.1...endlessh-2.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [endlessh-2.0.1](https://github.com/truecharts/apps/compare/endlessh-1.0.19...endlessh-2.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [endlessh-2.0.0](https://github.com/truecharts/apps/compare/endlessh-1.0.19...endlessh-2.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [endlessh-1.0.19](https://github.com/truecharts/apps/compare/endlessh-1.0.18...endlessh-1.0.19) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [endlessh-1.0.18](https://github.com/truecharts/apps/compare/endlessh-1.0.17...endlessh-1.0.18) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [endlessh-1.0.18](https://github.com/truecharts/apps/compare/endlessh-1.0.17...endlessh-1.0.18) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [endlessh-1.0.17](https://github.com/truecharts/apps/compare/endlessh-1.0.16...endlessh-1.0.17) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [endlessh-1.0.16](https://github.com/truecharts/apps/compare/endlessh-1.0.15...endlessh-1.0.16) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [endlessh-1.0.16](https://github.com/truecharts/apps/compare/endlessh-1.0.15...endlessh-1.0.16) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [endlessh-1.0.15](https://github.com/truecharts/apps/compare/endlessh-1.0.14...endlessh-1.0.15) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [endlessh-1.0.14](https://github.com/truecharts/apps/compare/endlessh-1.0.13...endlessh-1.0.14) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [endlessh-1.0.13](https://github.com/truecharts/apps/compare/endlessh-1.0.12...endlessh-1.0.13) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [endlessh-1.0.12](https://github.com/truecharts/apps/compare/endlessh-1.0.11...endlessh-1.0.12) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [endlessh-1.0.11](https://github.com/truecharts/apps/compare/endlessh-1.0.10...endlessh-1.0.11) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [endlessh-1.0.10](https://github.com/truecharts/apps/compare/endlessh-1.0.9...endlessh-1.0.10) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [endlessh-1.0.9](https://github.com/truecharts/apps/compare/endlessh-1.0.8...endlessh-1.0.9) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [endlessh-1.0.8](https://github.com/truecharts/apps/compare/endlessh-1.0.7...endlessh-1.0.8) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [endlessh-1.0.7](https://github.com/truecharts/apps/compare/endlessh-1.0.6...endlessh-1.0.7) (2022-03-30) + +#### Chore + +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [endlessh-1.0.6](https://github.com/truecharts/apps/compare/endlessh-1.0.5...endlessh-1.0.6) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [endlessh-1.0.1](https://github.com/truecharts/apps/compare/endlessh-1.0.0...endlessh-1.0.1) (2022-03-07) + +#### Chore + +* update helm general non-major helm releases ([#2111](https://github.com/truecharts/apps/issues/2111)) +* Remove `-icon` string from icon png's ([#2040](https://github.com/truecharts/apps/issues/2040)) + + + + +### [endlessh-1.0.0](https://github.com/truecharts/apps/compare/endlessh-0.0.23...endlessh-1.0.0) (2022-03-03) + +#### Chore + +* remove fixed env from questions.yaml +* remove PUID from per-app env-vars if set to 568 +* remove empty env var declaration from questions.yaml +* update helm general major helm releases ([#2021](https://github.com/truecharts/apps/issues/2021)) + +#### Fix + +* BREAKING CHANGE Move some env-vars outside of env section ([#2010](https://github.com/truecharts/apps/issues/2010)) + + + + +### [endlessh-0.0.23](https://github.com/truecharts/apps/compare/endlessh-0.0.22...endlessh-0.0.23) (2022-03-02) + +#### Chore + +* rename `web_portal` to `open` ([#1957](https://github.com/truecharts/apps/issues/1957)) +* update helm general non-major helm releases ([#1999](https://github.com/truecharts/apps/issues/1999)) + + + + +### [endlessh-0.0.22](https://github.com/truecharts/apps/compare/endlessh-0.0.21...endlessh-0.0.22) (2022-02-21) + +#### Chore + +* update helm general non-major helm releases ([#1927](https://github.com/truecharts/apps/issues/1927)) + + + + +### [endlessh-0.0.21](https://github.com/truecharts/apps/compare/endlessh-0.0.20...endlessh-0.0.21) (2022-02-15) + +#### Chore + +* update helm general non-major helm releases ([#1901](https://github.com/truecharts/apps/issues/1901)) + + + + +### [endlessh-0.0.20](https://github.com/truecharts/apps/compare/endlessh-0.0.19...endlessh-0.0.20) (2022-02-08) + +#### Chore + +* update helm general non-major helm releases ([#1871](https://github.com/truecharts/apps/issues/1871)) + + + + +### [endlessh-0.0.19](https://github.com/truecharts/apps/compare/endlessh-0.0.18...endlessh-0.0.19) (2022-02-06) + +#### Chore + +* update helm chart common to v8.15.0 ([#1859](https://github.com/truecharts/apps/issues/1859)) + + + + +### [endlessh-0.0.18](https://github.com/truecharts/apps/compare/endlessh-0.0.17...endlessh-0.0.18) (2022-02-05) + +#### Chore + +* update helm general non-major helm releases ([#1852](https://github.com/truecharts/apps/issues/1852)) + + + + +### [endlessh-0.0.17](https://github.com/truecharts/apps/compare/endlessh-0.0.16...endlessh-0.0.17) (2022-02-02) + +#### Chore + +* update helm general non-major helm releases ([#1828](https://github.com/truecharts/apps/issues/1828)) + + + + +### [endlessh-0.0.16](https://github.com/truecharts/apps/compare/endlessh-0.0.15...endlessh-0.0.16) (2022-01-25) + +#### Chore + +* update helm general non-major helm releases ([#1791](https://github.com/truecharts/apps/issues/1791)) + + + + +### [endlessh-0.0.15](https://github.com/truecharts/apps/compare/endlessh-0.0.14...endlessh-0.0.15) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1766](https://github.com/truecharts/apps/issues/1766)) + + + + +### [endlessh-0.0.14](https://github.com/truecharts/apps/compare/endlessh-0.0.13...endlessh-0.0.14) (2022-01-21) + +#### Chore + +* update helm general non-major helm releases ([#1759](https://github.com/truecharts/apps/issues/1759)) + +#### Fix + +* set additional_attrs: true on all dicts ([#1750](https://github.com/truecharts/apps/issues/1750)) + + + + +### [endlessh-0.0.13](https://github.com/truecharts/apps/compare/endlessh-0.0.12...endlessh-0.0.13) (2022-01-18) + +#### Chore + +* update helm general non-major helm releases ([#1732](https://github.com/truecharts/apps/issues/1732)) + + + + +### [endlessh-0.0.12](https://github.com/truecharts/apps/compare/endlessh-0.0.11...endlessh-0.0.12) (2022-01-13) + +#### Chore + +* update helm general non-major helm releases ([#1712](https://github.com/truecharts/apps/issues/1712)) + +#### Feat + +* expose capabilities in GUI ([#1709](https://github.com/truecharts/apps/issues/1709)) + + + + +### [endlessh-0.0.11](https://github.com/truecharts/apps/compare/endlessh-0.0.10...endlessh-0.0.11) (2022-01-12) + +#### Chore + +* update helm general non-major helm releases ([#1704](https://github.com/truecharts/apps/issues/1704)) + + + + +### [endlessh-0.0.10](https://github.com/truecharts/apps/compare/endlessh-0.0.9...endlessh-0.0.10) (2022-01-11) + +#### Chore + +* update helm general non-major helm releases ([#1693](https://github.com/truecharts/apps/issues/1693)) + + + + +### [endlessh-0.0.9](https://github.com/truecharts/apps/compare/endlessh-0.0.8...endlessh-0.0.9) (2022-01-04) + +#### Chore + +* update helm general non-major helm releases + + + + +### [endlessh-0.0.8](https://github.com/truecharts/apps/compare/endlessh-0.0.7...endlessh-0.0.8) (2021-12-28) + +#### Chore + +* update helm general non-major helm releases ([#1623](https://github.com/truecharts/apps/issues/1623)) + + + + +### [endlessh-0.0.7](https://github.com/truecharts/apps/compare/endlessh-0.0.6...endlessh-0.0.7) (2021-12-21) + +#### Chore + +* update helm general non-major helm releases ([#1596](https://github.com/truecharts/apps/issues/1596)) + + + + +### [endlessh-0.0.6](https://github.com/truecharts/apps/compare/endlessh-0.0.5...endlessh-0.0.6) (2021-12-19) + +#### Chore + +* Last patch bump before RC2 branch-off + + + + +### [endlessh-0.0.5](https://github.com/truecharts/apps/compare/endlessh-0.0.4...endlessh-0.0.5) (2021-12-19) + +#### Chore + +* completely remove mountPath reference from GUI ([#1572](https://github.com/truecharts/apps/issues/1572)) +* update helm general non-major helm releases ([#1571](https://github.com/truecharts/apps/issues/1571)) + + + + +### [endlessh-0.0.4](https://github.com/truecharts/apps/compare/endlessh-0.0.3...endlessh-0.0.4) (2021-12-18) + +#### Chore + +* cleanup questions by removing hidden dicts ([#1558](https://github.com/truecharts/apps/issues/1558)) +* App-Icon Organization ([#1539](https://github.com/truecharts/apps/issues/1539)) + + + + +### [endlessh-0.0.3](https://github.com/truecharts/apps/compare/endlessh-0.0.2...endlessh-0.0.3) (2021-12-14) + +#### Chore + +* update helm general non-major helm releases ([#1535](https://github.com/truecharts/apps/issues/1535)) + + + + +### [endlessh-0.0.2](https://github.com/truecharts/apps/compare/endlessh-0.0.1...endlessh-0.0.2) (2021-12-13) + +#### Chore + +* move incubator apps to stable and bump everything + + + + +### endlessh-0.0.1 (2021-12-12) diff --git a/tmp/endlessh/Chart.yaml b/tmp/endlessh/Chart.yaml new file mode 100644 index 00000000000..7898211ac4c --- /dev/null +++ b/tmp/endlessh/Chart.yaml @@ -0,0 +1,27 @@ +apiVersion: v2 +kubeVersion: ">=1.16.0-0" +name: endlessh +version: 5.0.0 +appVersion: "2021.11.21" +description: Endlessh is an SSH tarpit that very slowly sends an endless, random SSH banner. +type: application +deprecated: false +home: https://truecharts.org/charts/stable/endlessh +icon: https://truecharts.org/img/hotlink-ok/chart-icons/endlessh.png +keywords: + - endlessh +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/endlessh +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 + # condition: +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +annotations: + truecharts.org/catagories: | + - incubator + truecharts.org/SCALE-support: "true" diff --git a/tmp/endlessh/README.md b/tmp/endlessh/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/endlessh/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/endlessh/icon.png b/tmp/endlessh/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..b131a48722949967726422f4a7b36db14e801d47 GIT binary patch literal 34574 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

      _8Q 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 literal 0 HcmV?d00001 diff --git a/tmp/endlessh/questions.yaml b/tmp/endlessh/questions.yaml new file mode 100644 index 00000000000..2c630b84207 --- /dev/null +++ b/tmp/endlessh/questions.yaml @@ -0,0 +1,87 @@ +# Include{groups} +portals: {} +questions: +# Include{global} +# Include{workload} +# Include{workloadDeployment} + +# Include{replicas1} +# Include{podSpec} +# Include{containerMain} +# Include{containerBasic} +# Include{containerAdvanced} + +# Include{containerConfig} +# Include{serviceRoot} +# Include{serviceMain} +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: main + label: "Main Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 10128 + required: true +# Include{serviceExpertRoot} + default: false +# Include{serviceExpert} +# Include{serviceList} +# Include{persistenceRoot} + - variable: config + label: "App Config Storage" + description: "Stores the Application Configuration." + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} +# Include{persistenceList} +# Include{ingressRoot} + - variable: main + label: "Main Ingress" + schema: + additional_attrs: true + type: dict + attrs: +# Include{ingressDefault} +# Include{ingressTLS} +# Include{ingressTraefik} +# Include{ingressList} +# Include{securityContextRoot} + + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 0 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 0 +# Include{securityContextContainer} +# Include{securityContextAdvanced} +# Include{securityContextPod} + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + +# Include{resources} +# Include{advanced} +# Include{addons} +# Include{codeserver} +# Include{netshoot} +# Include{vpn} +# Include{documentation} diff --git a/tmp/endlessh/templates/NOTES.txt b/tmp/endlessh/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/tmp/endlessh/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/tmp/endlessh/templates/common.yaml b/tmp/endlessh/templates/common.yaml new file mode 100644 index 00000000000..b51394e00a4 --- /dev/null +++ b/tmp/endlessh/templates/common.yaml @@ -0,0 +1 @@ +{{ include "tc.v1.common.loader.all" . }} diff --git a/tmp/endlessh/values.yaml b/tmp/endlessh/values.yaml new file mode 100644 index 00000000000..a50455b6b84 --- /dev/null +++ b/tmp/endlessh/values.yaml @@ -0,0 +1,41 @@ +image: + repository: tccr.io/truecharts/endlessh + pullPolicy: IfNotPresent + tag: v2021.11.21@sha256:0ae05ee37bfbb92df870ef7b85ec56d04b99f22d3e924695cbd61e9cb0169050 + +securityContext: + container: + runAsNonRoot: false + runAsUser: 0 + runAsGroup: 0 + +service: + main: + ports: + main: + targetPort: 2222 + protocol: tcp + port: 10128 + +workload: + main: + podSpec: + containers: + main: + probes: + liveness: + enabled: false + readiness: + enabled: false + startup: + enabled: false + env: {} + +persistence: + config: + enabled: true + mountPath: /config + +portal: + open: + enabled: false diff --git a/tmp/esphome/.helmignore b/tmp/esphome/.helmignore new file mode 100644 index 00000000000..77ca5567b26 --- /dev/null +++ b/tmp/esphome/.helmignore @@ -0,0 +1,30 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ +# OWNERS file for Kubernetes +OWNERS +# helm-docs templates +*.gotmpl +# docs folder +/docs +# icon +icon.png diff --git a/tmp/esphome/CHANGELOG.md b/tmp/esphome/CHANGELOG.md new file mode 100644 index 00000000000..cd6d5fb7a85 --- /dev/null +++ b/tmp/esphome/CHANGELOG.md @@ -0,0 +1,1308 @@ +# Changelog + + + +## [esphome-12.0.0](https://github.com/truecharts/charts/compare/esphome-11.0.53...esphome-12.0.0) (2022-11-10) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Major Change to GUI + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + ### Fix + +- change container config label + + + + +## [esphome-11.0.56](https://github.com/truecharts/charts/compare/esphome-11.0.53...esphome-11.0.56) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [esphome-11.0.55](https://github.com/truecharts/charts/compare/esphome-11.0.53...esphome-11.0.55) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [esphome-11.0.55](https://github.com/truecharts/charts/compare/esphome-11.0.53...esphome-11.0.55) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [esphome-11.0.55](https://github.com/truecharts/charts/compare/esphome-11.0.53...esphome-11.0.55) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [esphome-11.0.54](https://github.com/truecharts/charts/compare/esphome-11.0.53...esphome-11.0.54) (2022-11-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [esphome-11.0.54](https://github.com/truecharts/charts/compare/esphome-11.0.53...esphome-11.0.54) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [esphome-11.0.53](https://github.com/truecharts/charts/compare/esphome-11.0.52...esphome-11.0.53) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4317](https://github.com/truecharts/charts/issues/4317)) + + + + +## [esphome-11.0.52](https://github.com/truecharts/charts/compare/esphome-11.0.51...esphome-11.0.52) (2022-11-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4308](https://github.com/truecharts/charts/issues/4308)) + + + + +## [esphome-11.0.51](https://github.com/truecharts/charts/compare/esphome-11.0.50...esphome-11.0.51) (2022-11-03) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#4286](https://github.com/truecharts/charts/issues/4286)) + + + + +## [esphome-11.0.50](https://github.com/truecharts/charts/compare/esphome-11.0.49...esphome-11.0.50) (2022-11-02) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4261](https://github.com/truecharts/charts/issues/4261)) + + + + +## [esphome-11.0.49](https://github.com/truecharts/charts/compare/esphome-11.0.48...esphome-11.0.49) (2022-10-27) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#4201](https://github.com/truecharts/charts/issues/4201)) + + + + +## [esphome-11.0.49](https://github.com/truecharts/charts/compare/esphome-11.0.48...esphome-11.0.49) (2022-10-27) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#4201](https://github.com/truecharts/charts/issues/4201)) + + + + +## [esphome-11.0.48](https://github.com/truecharts/charts/compare/esphome-11.0.47...esphome-11.0.48) (2022-10-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4182](https://github.com/truecharts/charts/issues/4182)) + + + + +## [esphome-11.0.47](https://github.com/truecharts/charts/compare/esphome-11.0.46...esphome-11.0.47) (2022-10-21) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#4139](https://github.com/truecharts/charts/issues/4139)) + + + + +## [esphome-11.0.46](https://github.com/truecharts/charts/compare/esphome-11.0.45...esphome-11.0.46) (2022-10-19) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4122](https://github.com/truecharts/charts/issues/4122)) + + + + +## [esphome-11.0.45](https://github.com/truecharts/charts/compare/esphome-11.0.44...esphome-11.0.45) (2022-10-12) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4071](https://github.com/truecharts/charts/issues/4071)) + + + + +## [esphome-11.0.44](https://github.com/truecharts/charts/compare/esphome-11.0.43...esphome-11.0.44) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [esphome-11.0.44](https://github.com/truecharts/charts/compare/esphome-11.0.43...esphome-11.0.44) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [esphome-11.0.43](https://github.com/truecharts/charts/compare/esphome-11.0.42...esphome-11.0.43) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major + + + + +## [esphome-11.0.42](https://github.com/truecharts/charts/compare/esphome-11.0.41...esphome-11.0.42) (2022-10-05) + +### Chore + +- Auto-update chart README [skip ci] + - split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979)) + - update helm general non-major + + + + +## [esphome-11.0.41](https://github.com/truecharts/charts/compare/esphome-11.0.40...esphome-11.0.41) (2022-09-30) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3965](https://github.com/truecharts/charts/issues/3965)) + + + + +## [esphome-11.0.40](https://github.com/truecharts/charts/compare/esphome-11.0.39...esphome-11.0.40) (2022-09-27) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918)) + + + + +## [esphome-11.0.39](https://github.com/truecharts/charts/compare/esphome-11.0.38...esphome-11.0.39) (2022-09-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898)) + + + + +## [esphome-11.0.38](https://github.com/truecharts/charts/compare/esphome-11.0.37...esphome-11.0.38) (2022-09-23) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3850](https://github.com/truecharts/charts/issues/3850)) + + + + +## [esphome-11.0.37](https://github.com/truecharts/charts/compare/esphome-11.0.35...esphome-11.0.37) (2022-09-22) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3827](https://github.com/truecharts/charts/issues/3827)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [esphome-11.0.37](https://github.com/truecharts/charts/compare/esphome-11.0.35...esphome-11.0.37) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3827](https://github.com/truecharts/charts/issues/3827)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [esphome-11.0.36](https://github.com/truecharts/charts/compare/esphome-11.0.35...esphome-11.0.36) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [esphome-11.0.36](https://github.com/truecharts/charts/compare/esphome-11.0.35...esphome-11.0.36) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [esphome-11.0.36](https://github.com/truecharts/charts/compare/esphome-11.0.35...esphome-11.0.36) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [esphome-11.0.36](https://github.com/truecharts/charts/compare/esphome-11.0.35...esphome-11.0.36) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [esphome-11.0.36](https://github.com/truecharts/charts/compare/esphome-11.0.35...esphome-11.0.36) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [esphome-11.0.36](https://github.com/truecharts/charts/compare/esphome-11.0.35...esphome-11.0.36) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [esphome-11.0.36](https://github.com/truecharts/charts/compare/esphome-11.0.35...esphome-11.0.36) (2022-09-17) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [esphome-11.0.36](https://github.com/truecharts/charts/compare/esphome-11.0.35...esphome-11.0.36) (2022-09-18) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [esphome-11.0.36](https://github.com/truecharts/charts/compare/esphome-11.0.35...esphome-11.0.36) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [esphome-11.0.36](https://github.com/truecharts/charts/compare/esphome-11.0.35...esphome-11.0.36) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [esphome-11.0.36](https://github.com/truecharts/charts/compare/esphome-11.0.35...esphome-11.0.36) (2022-09-15) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [esphome-11.0.36](https://github.com/truecharts/charts/compare/esphome-11.0.35...esphome-11.0.36) (2022-09-15) + +### Chore + +- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [esphome-11.0.35](https://github.com/truecharts/charts/compare/esphome-11.0.34...esphome-11.0.35) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + - update docker general non-major ([#3736](https://github.com/truecharts/charts/issues/3736)) + + + + +## [esphome-11.0.35](https://github.com/truecharts/charts/compare/esphome-11.0.34...esphome-11.0.35) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + - update docker general non-major ([#3736](https://github.com/truecharts/charts/issues/3736)) + + + + +## [esphome-11.0.35](https://github.com/truecharts/charts/compare/esphome-11.0.34...esphome-11.0.35) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + - update docker general non-major ([#3736](https://github.com/truecharts/charts/issues/3736)) + + + + +## [esphome-11.0.35](https://github.com/truecharts/charts/compare/esphome-11.0.34...esphome-11.0.35) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + - update docker general non-major ([#3736](https://github.com/truecharts/charts/issues/3736)) + + + + +## [esphome-11.0.35](https://github.com/truecharts/charts/compare/esphome-11.0.34...esphome-11.0.35) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + - update docker general non-major ([#3736](https://github.com/truecharts/charts/issues/3736)) + + + + +## [esphome-11.0.35](https://github.com/truecharts/charts/compare/esphome-11.0.34...esphome-11.0.35) (2022-09-11) + +### Chore + +- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + - update docker general non-major ([#3736](https://github.com/truecharts/charts/issues/3736)) + + + + +## [esphome-11.0.34](https://github.com/truecharts/charts/compare/esphome-11.0.33...esphome-11.0.34) (2022-09-02) + +### Chore + +- update docker general non-major ([#3660](https://github.com/truecharts/charts/issues/3660)) + + + + +## [esphome-11.0.33](https://github.com/truecharts/charts/compare/esphome-11.0.32...esphome-11.0.33) (2022-08-30) + +### Chore + +- update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639)) + + + + +## [esphome-11.0.32](https://github.com/truecharts/charts/compare/esphome-11.0.31...esphome-11.0.32) (2022-08-30) + +### Chore + +- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [esphome-11.0.31](https://github.com/truecharts/charts/compare/esphome-11.0.30...esphome-11.0.31) (2022-08-29) + +### Chore + +- update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619)) + + + + +## [esphome-11.0.30](https://github.com/truecharts/charts/compare/esphome-11.0.29...esphome-11.0.30) (2022-08-23) + +### Chore + +- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545)) + + + + +## [esphome-11.0.29](https://github.com/truecharts/charts/compare/esphome-11.0.28...esphome-11.0.29) (2022-08-18) + +### Chore + +- update docker general non-major ([#3503](https://github.com/truecharts/charts/issues/3503)) + + + + +## [esphome-11.0.28](https://github.com/truecharts/charts/compare/esphome-11.0.27...esphome-11.0.28) (2022-08-12) + +### Chore + +- update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456)) + + + + +## [esphome-11.0.27](https://github.com/truecharts/charts/compare/esphome-11.0.26...esphome-11.0.27) (2022-08-12) + +### Chore + +- add documentation checkbox/section to all SCALE Apps + - update docker general non-major ([#3453](https://github.com/truecharts/charts/issues/3453)) + + ### Fix + +- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447)) + + + + +## [esphome-11.0.26](https://github.com/truecharts/charts/compare/esphome-11.0.25...esphome-11.0.26) (2022-08-08) + +### Chore + +- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + + + +## [esphome-11.0.25](https://github.com/truecharts/apps/compare/esphome-11.0.24...esphome-11.0.25) (2022-07-26) + +### Chore + +- update home links ([#3291](https://github.com/truecharts/apps/issues/3291)) + - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302)) + + + + +## [esphome-11.0.24](https://github.com/truecharts/apps/compare/esphome-11.0.23...esphome-11.0.24) (2022-07-25) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [esphome-11.0.24](https://github.com/truecharts/apps/compare/esphome-11.0.23...esphome-11.0.24) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [esphome-11.0.23](https://github.com/truecharts/apps/compare/esphome-11.0.22...esphome-11.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [esphome-11.0.23](https://github.com/truecharts/apps/compare/esphome-11.0.22...esphome-11.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [esphome-11.0.23](https://github.com/truecharts/apps/compare/esphome-11.0.22...esphome-11.0.23) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [esphome-11.0.22](https://github.com/truecharts/apps/compare/esphome-11.0.20...esphome-11.0.22) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [esphome-11.0.20](https://github.com/truecharts/apps/compare/esphome-11.0.19...esphome-11.0.20) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [esphome-11.0.19](https://github.com/truecharts/apps/compare/esphome-11.0.18...esphome-11.0.19) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [esphome-11.0.18](https://github.com/truecharts/apps/compare/esphome-11.0.16...esphome-11.0.18) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [esphome-11.0.16](https://github.com/truecharts/apps/compare/esphome-11.0.14...esphome-11.0.16) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [esphome-11.0.14](https://github.com/truecharts/apps/compare/esphome-11.0.13...esphome-11.0.14) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [endlessh-2.0.11](https://github.com/truecharts/apps/compare/endlessh-2.0.10...endlessh-2.0.11) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [endlessh-2.0.10](https://github.com/truecharts/apps/compare/endlessh-2.0.9...endlessh-2.0.10) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [endlessh-2.0.9](https://github.com/truecharts/apps/compare/endlessh-2.0.8...endlessh-2.0.9) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [endlessh-2.0.8](https://github.com/truecharts/apps/compare/endlessh-2.0.7...endlessh-2.0.8) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [endlessh-2.0.7](https://github.com/truecharts/apps/compare/endlessh-2.0.6...endlessh-2.0.7) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [endlessh-2.0.6](https://github.com/truecharts/apps/compare/endlessh-2.0.5...endlessh-2.0.6) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [endlessh-2.0.5](https://github.com/truecharts/apps/compare/endlessh-2.0.4...endlessh-2.0.5) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [endlessh-2.0.4](https://github.com/truecharts/apps/compare/endlessh-2.0.3...endlessh-2.0.4) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [endlessh-2.0.3](https://github.com/truecharts/apps/compare/endlessh-2.0.2...endlessh-2.0.3) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [endlessh-2.0.2](https://github.com/truecharts/apps/compare/endlessh-2.0.1...endlessh-2.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [endlessh-2.0.1](https://github.com/truecharts/apps/compare/endlessh-1.0.19...endlessh-2.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [endlessh-2.0.0](https://github.com/truecharts/apps/compare/endlessh-1.0.19...endlessh-2.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [endlessh-1.0.19](https://github.com/truecharts/apps/compare/endlessh-1.0.18...endlessh-1.0.19) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [endlessh-1.0.18](https://github.com/truecharts/apps/compare/endlessh-1.0.17...endlessh-1.0.18) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [endlessh-1.0.18](https://github.com/truecharts/apps/compare/endlessh-1.0.17...endlessh-1.0.18) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [endlessh-1.0.17](https://github.com/truecharts/apps/compare/endlessh-1.0.16...endlessh-1.0.17) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [endlessh-1.0.16](https://github.com/truecharts/apps/compare/endlessh-1.0.15...endlessh-1.0.16) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [endlessh-1.0.16](https://github.com/truecharts/apps/compare/endlessh-1.0.15...endlessh-1.0.16) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [endlessh-1.0.15](https://github.com/truecharts/apps/compare/endlessh-1.0.14...endlessh-1.0.15) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [endlessh-1.0.14](https://github.com/truecharts/apps/compare/endlessh-1.0.13...endlessh-1.0.14) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [endlessh-1.0.13](https://github.com/truecharts/apps/compare/endlessh-1.0.12...endlessh-1.0.13) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [endlessh-1.0.12](https://github.com/truecharts/apps/compare/endlessh-1.0.11...endlessh-1.0.12) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [endlessh-1.0.11](https://github.com/truecharts/apps/compare/endlessh-1.0.10...endlessh-1.0.11) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [endlessh-1.0.10](https://github.com/truecharts/apps/compare/endlessh-1.0.9...endlessh-1.0.10) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [endlessh-1.0.9](https://github.com/truecharts/apps/compare/endlessh-1.0.8...endlessh-1.0.9) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [endlessh-1.0.8](https://github.com/truecharts/apps/compare/endlessh-1.0.7...endlessh-1.0.8) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [endlessh-1.0.7](https://github.com/truecharts/apps/compare/endlessh-1.0.6...endlessh-1.0.7) (2022-03-30) + +#### Chore + +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [endlessh-1.0.6](https://github.com/truecharts/apps/compare/endlessh-1.0.5...endlessh-1.0.6) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [endlessh-1.0.1](https://github.com/truecharts/apps/compare/endlessh-1.0.0...endlessh-1.0.1) (2022-03-07) + +#### Chore + +* update helm general non-major helm releases ([#2111](https://github.com/truecharts/apps/issues/2111)) +* Remove `-icon` string from icon png's ([#2040](https://github.com/truecharts/apps/issues/2040)) + + + + +### [endlessh-1.0.0](https://github.com/truecharts/apps/compare/endlessh-0.0.23...endlessh-1.0.0) (2022-03-03) + +#### Chore + +* remove fixed env from questions.yaml +* remove PUID from per-app env-vars if set to 568 +* remove empty env var declaration from questions.yaml +* update helm general major helm releases ([#2021](https://github.com/truecharts/apps/issues/2021)) + +#### Fix + +* BREAKING CHANGE Move some env-vars outside of env section ([#2010](https://github.com/truecharts/apps/issues/2010)) + + + + +### [endlessh-0.0.23](https://github.com/truecharts/apps/compare/endlessh-0.0.22...endlessh-0.0.23) (2022-03-02) + +#### Chore + +* rename `web_portal` to `open` ([#1957](https://github.com/truecharts/apps/issues/1957)) +* update helm general non-major helm releases ([#1999](https://github.com/truecharts/apps/issues/1999)) + + + + +### [endlessh-0.0.22](https://github.com/truecharts/apps/compare/endlessh-0.0.21...endlessh-0.0.22) (2022-02-21) + +#### Chore + +* update helm general non-major helm releases ([#1927](https://github.com/truecharts/apps/issues/1927)) + + + + +### [endlessh-0.0.21](https://github.com/truecharts/apps/compare/endlessh-0.0.20...endlessh-0.0.21) (2022-02-15) + +#### Chore + +* update helm general non-major helm releases ([#1901](https://github.com/truecharts/apps/issues/1901)) + + + + +### [endlessh-0.0.20](https://github.com/truecharts/apps/compare/endlessh-0.0.19...endlessh-0.0.20) (2022-02-08) + +#### Chore + +* update helm general non-major helm releases ([#1871](https://github.com/truecharts/apps/issues/1871)) + + + + +### [endlessh-0.0.19](https://github.com/truecharts/apps/compare/endlessh-0.0.18...endlessh-0.0.19) (2022-02-06) + +#### Chore + +* update helm chart common to v8.15.0 ([#1859](https://github.com/truecharts/apps/issues/1859)) + + + + +### [endlessh-0.0.18](https://github.com/truecharts/apps/compare/endlessh-0.0.17...endlessh-0.0.18) (2022-02-05) + +#### Chore + +* update helm general non-major helm releases ([#1852](https://github.com/truecharts/apps/issues/1852)) + + + + +### [endlessh-0.0.17](https://github.com/truecharts/apps/compare/endlessh-0.0.16...endlessh-0.0.17) (2022-02-02) + +#### Chore + +* update helm general non-major helm releases ([#1828](https://github.com/truecharts/apps/issues/1828)) + + + + +### [endlessh-0.0.16](https://github.com/truecharts/apps/compare/endlessh-0.0.15...endlessh-0.0.16) (2022-01-25) + +#### Chore + +* update helm general non-major helm releases ([#1791](https://github.com/truecharts/apps/issues/1791)) + + + + +### [endlessh-0.0.15](https://github.com/truecharts/apps/compare/endlessh-0.0.14...endlessh-0.0.15) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1766](https://github.com/truecharts/apps/issues/1766)) + + + + +### [endlessh-0.0.14](https://github.com/truecharts/apps/compare/endlessh-0.0.13...endlessh-0.0.14) (2022-01-21) + +#### Chore + +* update helm general non-major helm releases ([#1759](https://github.com/truecharts/apps/issues/1759)) + +#### Fix + +* set additional_attrs: true on all dicts ([#1750](https://github.com/truecharts/apps/issues/1750)) + + + + +### [endlessh-0.0.13](https://github.com/truecharts/apps/compare/endlessh-0.0.12...endlessh-0.0.13) (2022-01-18) + +#### Chore + +* update helm general non-major helm releases ([#1732](https://github.com/truecharts/apps/issues/1732)) + + + + +### [endlessh-0.0.12](https://github.com/truecharts/apps/compare/endlessh-0.0.11...endlessh-0.0.12) (2022-01-13) + +#### Chore + +* update helm general non-major helm releases ([#1712](https://github.com/truecharts/apps/issues/1712)) + +#### Feat + +* expose capabilities in GUI ([#1709](https://github.com/truecharts/apps/issues/1709)) + + + + +### [endlessh-0.0.11](https://github.com/truecharts/apps/compare/endlessh-0.0.10...endlessh-0.0.11) (2022-01-12) + +#### Chore + +* update helm general non-major helm releases ([#1704](https://github.com/truecharts/apps/issues/1704)) + + + + +### [endlessh-0.0.10](https://github.com/truecharts/apps/compare/endlessh-0.0.9...endlessh-0.0.10) (2022-01-11) + +#### Chore + +* update helm general non-major helm releases ([#1693](https://github.com/truecharts/apps/issues/1693)) + + + + +### [endlessh-0.0.9](https://github.com/truecharts/apps/compare/endlessh-0.0.8...endlessh-0.0.9) (2022-01-04) + +#### Chore + +* update helm general non-major helm releases + + + + +### [endlessh-0.0.8](https://github.com/truecharts/apps/compare/endlessh-0.0.7...endlessh-0.0.8) (2021-12-28) + +#### Chore + +* update helm general non-major helm releases ([#1623](https://github.com/truecharts/apps/issues/1623)) + + + + +### [endlessh-0.0.7](https://github.com/truecharts/apps/compare/endlessh-0.0.6...endlessh-0.0.7) (2021-12-21) + +#### Chore + +* update helm general non-major helm releases ([#1596](https://github.com/truecharts/apps/issues/1596)) + + + + +### [endlessh-0.0.6](https://github.com/truecharts/apps/compare/endlessh-0.0.5...endlessh-0.0.6) (2021-12-19) + +#### Chore + +* Last patch bump before RC2 branch-off + + + + +### [endlessh-0.0.5](https://github.com/truecharts/apps/compare/endlessh-0.0.4...endlessh-0.0.5) (2021-12-19) + +#### Chore + +* completely remove mountPath reference from GUI ([#1572](https://github.com/truecharts/apps/issues/1572)) +* update helm general non-major helm releases ([#1571](https://github.com/truecharts/apps/issues/1571)) + + + + +### [endlessh-0.0.4](https://github.com/truecharts/apps/compare/endlessh-0.0.3...endlessh-0.0.4) (2021-12-18) + +#### Chore + +* cleanup questions by removing hidden dicts ([#1558](https://github.com/truecharts/apps/issues/1558)) +* App-Icon Organization ([#1539](https://github.com/truecharts/apps/issues/1539)) + + + + +### [endlessh-0.0.3](https://github.com/truecharts/apps/compare/endlessh-0.0.2...endlessh-0.0.3) (2021-12-14) + +#### Chore + +* update helm general non-major helm releases ([#1535](https://github.com/truecharts/apps/issues/1535)) + + + + +### [endlessh-0.0.2](https://github.com/truecharts/apps/compare/endlessh-0.0.1...endlessh-0.0.2) (2021-12-13) + +#### Chore + +* move incubator apps to stable and bump everything + + + + +### endlessh-0.0.1 (2021-12-12) diff --git a/tmp/esphome/Chart.yaml b/tmp/esphome/Chart.yaml new file mode 100644 index 00000000000..e24287a9c02 --- /dev/null +++ b/tmp/esphome/Chart.yaml @@ -0,0 +1,27 @@ +apiVersion: v2 +appVersion: "2023.2.4" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +deprecated: false +description: ESPHome is a system to control your ESP8266/ESP32 by simple yet powerful configuration files and control them remotely through Home Automation systems. +home: https://truecharts.org/charts/stable/esphome +icon: https://truecharts.org/img/hotlink-ok/chart-icons/esphome.png +keywords: + - esphome +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: esphome +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/esphome + - https://github.com/esphome/esphome +type: application +version: 14.0.0 +annotations: + truecharts.org/catagories: | + - tools + truecharts.org/SCALE-support: "true" diff --git a/tmp/esphome/README.md b/tmp/esphome/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/esphome/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/esphome/icon.png b/tmp/esphome/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..140b554f0b940eb01050006a1aba8619bc55f18f GIT binary patch literal 4768 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 +### [etherpad-8.0.12](https://github.com/truecharts/apps/compare/etherpad-8.0.11...etherpad-8.0.12) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [etherpad-8.0.11](https://github.com/truecharts/apps/compare/etherpad-8.0.10...etherpad-8.0.11) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [etherpad-8.0.10](https://github.com/truecharts/apps/compare/etherpad-8.0.9...etherpad-8.0.10) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [etherpad-8.0.9](https://github.com/truecharts/apps/compare/etherpad-8.0.8...etherpad-8.0.9) (2022-07-05) + +#### Chore + +* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075)) + + + + +### [etherpad-8.0.8](https://github.com/truecharts/apps/compare/etherpad-8.0.7...etherpad-8.0.8) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [etherpad-8.0.7](https://github.com/truecharts/apps/compare/etherpad-8.0.6...etherpad-8.0.7) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [etherpad-8.0.6](https://github.com/truecharts/apps/compare/etherpad-8.0.5...etherpad-8.0.6) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [etherpad-8.0.5](https://github.com/truecharts/apps/compare/etherpad-8.0.4...etherpad-8.0.5) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [etherpad-8.0.4](https://github.com/truecharts/apps/compare/etherpad-8.0.3...etherpad-8.0.4) (2022-06-17) + +#### Chore + +* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916)) + + + + +### [etherpad-8.0.3](https://github.com/truecharts/apps/compare/etherpad-8.0.2...etherpad-8.0.3) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2887](https://github.com/truecharts/apps/issues/2887)) + + + + +### [etherpad-8.0.2](https://github.com/truecharts/apps/compare/etherpad-8.0.1...etherpad-8.0.2) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [etherpad-8.0.1](https://github.com/truecharts/apps/compare/etherpad-8.0.0...etherpad-8.0.1) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [etherpad-8.0.0](https://github.com/truecharts/apps/compare/etherpad-7.0.1...etherpad-8.0.0) (2022-06-07) + +#### Chore + +* update helm general major helm releases ([#2804](https://github.com/truecharts/apps/issues/2804)) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [etherpad-7.0.1](https://github.com/truecharts/apps/compare/etherpad-6.0.23...etherpad-7.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC +* update helm general non-major helm releases ([#2838](https://github.com/truecharts/apps/issues/2838)) + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [etherpad-7.0.0](https://github.com/truecharts/apps/compare/etherpad-6.0.23...etherpad-7.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [etherpad-6.0.23](https://github.com/truecharts/apps/compare/etherpad-6.0.22...etherpad-6.0.23) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [etherpad-6.0.22](https://github.com/truecharts/apps/compare/etherpad-6.0.21...etherpad-6.0.22) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [etherpad-6.0.22](https://github.com/truecharts/apps/compare/etherpad-6.0.21...etherpad-6.0.22) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [etherpad-6.0.21](https://github.com/truecharts/apps/compare/etherpad-6.0.20...etherpad-6.0.21) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [etherpad-6.0.20](https://github.com/truecharts/apps/compare/etherpad-6.0.19...etherpad-6.0.20) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [etherpad-6.0.20](https://github.com/truecharts/apps/compare/etherpad-6.0.19...etherpad-6.0.20) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [etherpad-6.0.19](https://github.com/truecharts/apps/compare/etherpad-6.0.18...etherpad-6.0.19) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [etherpad-6.0.18](https://github.com/truecharts/apps/compare/etherpad-6.0.17...etherpad-6.0.18) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [etherpad-6.0.17](https://github.com/truecharts/apps/compare/etherpad-6.0.16...etherpad-6.0.17) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [etherpad-6.0.16](https://github.com/truecharts/apps/compare/etherpad-6.0.15...etherpad-6.0.16) (2022-05-04) + +#### Chore + +* update helm general non-major helm releases ([#2605](https://github.com/truecharts/apps/issues/2605)) + + + + +### [etherpad-6.0.15](https://github.com/truecharts/apps/compare/etherpad-6.0.14...etherpad-6.0.15) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [etherpad-6.0.14](https://github.com/truecharts/apps/compare/etherpad-6.0.13...etherpad-6.0.14) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [etherpad-6.0.13](https://github.com/truecharts/apps/compare/etherpad-6.0.12...etherpad-6.0.13) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [etherpad-6.0.12](https://github.com/truecharts/apps/compare/etherpad-6.0.11...etherpad-6.0.12) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [etherpad-6.0.11](https://github.com/truecharts/apps/compare/etherpad-6.0.10...etherpad-6.0.11) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2362](https://github.com/truecharts/apps/issues/2362)) + + + + +### [etherpad-6.0.10](https://github.com/truecharts/apps/compare/etherpad-6.0.9...etherpad-6.0.10) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [etherpad-6.0.9](https://github.com/truecharts/apps/compare/etherpad-6.0.8...etherpad-6.0.9) (2022-03-30) + +#### Chore + +* Use new repo ([#2337](https://github.com/truecharts/apps/issues/2337)) +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [etherpad-6.0.8](https://github.com/truecharts/apps/compare/etherpad-6.0.7...etherpad-6.0.8) (2022-03-26) + +#### Chore + +* update helm general non-major helm releases ([#2290](https://github.com/truecharts/apps/issues/2290)) + + + + +### [etherpad-6.0.7](https://github.com/truecharts/apps/compare/etherpad-6.0.6...etherpad-6.0.7) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [etherpad-6.0.2](https://github.com/truecharts/apps/compare/etherpad-6.0.1...etherpad-6.0.2) (2022-03-08) + +#### Chore + +* update helm general non-major helm releases ([#2116](https://github.com/truecharts/apps/issues/2116)) + + + + +### [etherpad-6.0.1](https://github.com/truecharts/apps/compare/etherpad-6.0.0...etherpad-6.0.1) (2022-03-07) + +#### Chore + +* update helm general non-major helm releases ([#2111](https://github.com/truecharts/apps/issues/2111)) +* Remove `-icon` string from icon png's ([#2040](https://github.com/truecharts/apps/issues/2040)) + + + + +### [etherpad-6.0.0](https://github.com/truecharts/apps/compare/etherpad-5.0.34...etherpad-6.0.0) (2022-03-03) + +#### Chore + +* remove fixed env from questions.yaml +* remove empty env var declaration from questions.yaml +* update helm general major helm releases ([#2021](https://github.com/truecharts/apps/issues/2021)) + +#### Fix + +* BREAKING CHANGE Move some env-vars outside of env section ([#2010](https://github.com/truecharts/apps/issues/2010)) + + + + +### [etherpad-5.0.34](https://github.com/truecharts/apps/compare/etherpad-5.0.33...etherpad-5.0.34) (2022-03-02) + +#### Chore + +* rename `web_portal` to `open` ([#1957](https://github.com/truecharts/apps/issues/1957)) +* update helm general non-major helm releases ([#1999](https://github.com/truecharts/apps/issues/1999)) + + + + +### [etherpad-5.0.33](https://github.com/truecharts/apps/compare/etherpad-5.0.32...etherpad-5.0.33) (2022-02-21) + +#### Chore + +* update helm general non-major helm releases ([#1927](https://github.com/truecharts/apps/issues/1927)) + + + + +### [etherpad-5.0.32](https://github.com/truecharts/apps/compare/etherpad-5.0.31...etherpad-5.0.32) (2022-02-15) + +#### Chore + +* update helm general non-major helm releases ([#1901](https://github.com/truecharts/apps/issues/1901)) + + + + +### [etherpad-5.0.31](https://github.com/truecharts/apps/compare/etherpad-5.0.30...etherpad-5.0.31) (2022-02-08) + +#### Chore + +* update helm general non-major helm releases ([#1871](https://github.com/truecharts/apps/issues/1871)) + + + + +### [etherpad-5.0.30](https://github.com/truecharts/apps/compare/etherpad-5.0.29...etherpad-5.0.30) (2022-02-06) + +#### Chore + +* update helm chart common to v8.15.0 ([#1859](https://github.com/truecharts/apps/issues/1859)) + + + + +### [etherpad-5.0.29](https://github.com/truecharts/apps/compare/etherpad-5.0.28...etherpad-5.0.29) (2022-02-05) + +#### Chore + +* update helm general non-major helm releases ([#1852](https://github.com/truecharts/apps/issues/1852)) + + + + +### [etherpad-5.0.28](https://github.com/truecharts/apps/compare/etherpad-5.0.27...etherpad-5.0.28) (2022-02-02) + +#### Chore + +* update helm general non-major helm releases ([#1828](https://github.com/truecharts/apps/issues/1828)) + + + + +### [etherpad-5.0.27](https://github.com/truecharts/apps/compare/etherpad-5.0.26...etherpad-5.0.27) (2022-01-25) + +#### Chore + +* update helm general non-major helm releases ([#1791](https://github.com/truecharts/apps/issues/1791)) + + + + +### [etherpad-5.0.26](https://github.com/truecharts/apps/compare/etherpad-5.0.25...etherpad-5.0.26) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1766](https://github.com/truecharts/apps/issues/1766)) + + + + +### [etherpad-5.0.25](https://github.com/truecharts/apps/compare/etherpad-5.0.24...etherpad-5.0.25) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1763](https://github.com/truecharts/apps/issues/1763)) + + + + +### [etherpad-5.0.24](https://github.com/truecharts/apps/compare/etherpad-5.0.23...etherpad-5.0.24) (2022-01-21) + +#### Chore + +* update helm general non-major helm releases ([#1759](https://github.com/truecharts/apps/issues/1759)) + +#### Fix + +* set additional_attrs: true on all dicts ([#1750](https://github.com/truecharts/apps/issues/1750)) + + + + +### [etherpad-5.0.23](https://github.com/truecharts/apps/compare/etherpad-5.0.22...etherpad-5.0.23) (2022-01-18) + +#### Chore + +* update helm general non-major helm releases ([#1732](https://github.com/truecharts/apps/issues/1732)) + + + + +### [etherpad-5.0.22](https://github.com/truecharts/apps/compare/etherpad-5.0.21...etherpad-5.0.22) (2022-01-13) + +#### Chore + +* update helm general non-major helm releases ([#1712](https://github.com/truecharts/apps/issues/1712)) + +#### Feat + +* expose capabilities in GUI ([#1709](https://github.com/truecharts/apps/issues/1709)) + + + + +### [etherpad-5.0.21](https://github.com/truecharts/apps/compare/etherpad-5.0.20...etherpad-5.0.21) (2022-01-12) + +#### Chore + +* update helm general non-major helm releases ([#1704](https://github.com/truecharts/apps/issues/1704)) + + + + +### [etherpad-5.0.20](https://github.com/truecharts/apps/compare/etherpad-5.0.19...etherpad-5.0.20) (2022-01-11) + +#### Chore + +* update helm general non-major helm releases ([#1693](https://github.com/truecharts/apps/issues/1693)) + + + + +### [etherpad-5.0.19](https://github.com/truecharts/apps/compare/etherpad-5.0.18...etherpad-5.0.19) (2022-01-04) + +#### Chore + +* update helm general non-major helm releases + + + + +### [etherpad-5.0.18](https://github.com/truecharts/apps/compare/etherpad-5.0.17...etherpad-5.0.18) (2021-12-28) + +#### Chore + +* update helm general non-major helm releases ([#1623](https://github.com/truecharts/apps/issues/1623)) + + + + +### [etherpad-5.0.17](https://github.com/truecharts/apps/compare/etherpad-5.0.16...etherpad-5.0.17) (2021-12-21) + +#### Chore + +* update helm general non-major helm releases ([#1596](https://github.com/truecharts/apps/issues/1596)) + + + + +### [etherpad-5.0.16](https://github.com/truecharts/apps/compare/etherpad-5.0.15...etherpad-5.0.16) (2021-12-19) + +#### Chore + +* Last patch bump before RC2 branch-off +* move `envTpl` to `env` ([#1578](https://github.com/truecharts/apps/issues/1578)) +* remove `editable: true` as this is the default ([#1576](https://github.com/truecharts/apps/issues/1576)) + + + + +### [etherpad-5.0.15](https://github.com/truecharts/apps/compare/etherpad-5.0.14...etherpad-5.0.15) (2021-12-19) + +#### Chore + +* completely remove mountPath reference from GUI ([#1572](https://github.com/truecharts/apps/issues/1572)) +* update helm general non-major helm releases ([#1571](https://github.com/truecharts/apps/issues/1571)) + + + + +### [etherpad-5.0.14](https://github.com/truecharts/apps/compare/etherpad-5.0.13...etherpad-5.0.14) (2021-12-18) + +#### Chore + +* cleanup questions by removing hidden dicts ([#1558](https://github.com/truecharts/apps/issues/1558)) +* App-Icon Organization ([#1539](https://github.com/truecharts/apps/issues/1539)) + + + + +### [etherpad-5.0.13](https://github.com/truecharts/apps/compare/etherpad-5.0.12...etherpad-5.0.13) (2021-12-14) + +#### Chore + +* update helm general non-major helm releases ([#1535](https://github.com/truecharts/apps/issues/1535)) + + + + +### [etherpad-5.0.12](https://github.com/truecharts/apps/compare/etherpad-5.0.11...etherpad-5.0.12) (2021-12-13) + +#### Chore + +* move incubator apps to stable and bump everything +* fix some icons ([#1525](https://github.com/truecharts/apps/issues/1525)) + + + + +### [etherpad-5.0.11](https://github.com/truecharts/apps/compare/etherpad-5.0.10...etherpad-5.0.11) (2021-12-11) + +#### Chore + +* update general helm non-major helm releases ([#1509](https://github.com/truecharts/apps/issues/1509)) + + + + +### [etherpad-5.0.10](https://github.com/truecharts/apps/compare/etherpad-5.0.9...etherpad-5.0.10) (2021-12-07) + +#### Chore + +* update non-major deps helm releases ([#1481](https://github.com/truecharts/apps/issues/1481)) + + + + +### etherpad-5.0.9 (2021-12-05) + +#### Chore + +* bump apps to generate security page +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major deps helm releases ([#1471](https://github.com/truecharts/apps/issues/1471)) +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + +#### Fix + +* fix typo in theme selection ([#1428](https://github.com/truecharts/apps/issues/1428)) + + + + +### [etherpad-5.0.8](https://github.com/truecharts/apps/compare/etherpad-5.0.7...etherpad-5.0.8) (2021-12-05) + +#### Chore + +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) + + + + +### [etherpad-5.0.7](https://github.com/truecharts/apps/compare/etherpad-5.0.6...etherpad-5.0.7) (2021-12-04) + +#### Chore + +* bump apps to generate security page + + + + +### [etherpad-5.0.6](https://github.com/truecharts/apps/compare/etherpad-5.0.5...etherpad-5.0.6) (2021-12-04) + +#### Chore + +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) + + + + +### [etherpad-5.0.5](https://github.com/truecharts/apps/compare/etherpad-5.0.4...etherpad-5.0.5) (2021-12-03) + +#### Chore + +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) + + + + +### [etherpad-5.0.4](https://github.com/truecharts/apps/compare/etherpad-5.0.3...etherpad-5.0.4) (2021-11-30) + +#### Chore + +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + +#### Fix + +* move conflicting ports to 10xxx range ([#1415](https://github.com/truecharts/apps/issues/1415)) + + + + +### [etherpad-5.0.3](https://github.com/truecharts/apps/compare/etherpad-5.0.2...etherpad-5.0.3) (2021-11-23) + +#### Chore + +* update non-major deps helm releases ([#1386](https://github.com/truecharts/apps/issues/1386)) + + + + +### [etherpad-5.0.2](https://github.com/truecharts/apps/compare/etherpad-5.0.1...etherpad-5.0.2) (2021-11-22) + +#### Chore + +* update non-major deps helm releases ([#1383](https://github.com/truecharts/apps/issues/1383)) + +#### Fix + +* Default enable all services ([#1361](https://github.com/truecharts/apps/issues/1361)) + + + + +### [etherpad-5.0.1](https://github.com/truecharts/apps/compare/etherpad-5.0.0...etherpad-5.0.1) (2021-11-16) + +#### Chore + +* update non-major deps helm releases ([#1345](https://github.com/truecharts/apps/issues/1345)) + + + + +### [etherpad-5.0.0](https://github.com/truecharts/apps/compare/etherpad-4.0.10...etherpad-5.0.0) (2021-11-16) + +#### Chore + +* update helm chart postgresql to v6 ([#1343](https://github.com/truecharts/apps/issues/1343)) + + + + +### [etherpad-4.0.10](https://github.com/truecharts/apps/compare/etherpad-4.0.9...etherpad-4.0.10) (2021-11-15) + +#### Chore + +* persistence cleanup and small bugfixes ([#1329](https://github.com/truecharts/apps/issues/1329)) +* update non-major deps helm releases ([#1338](https://github.com/truecharts/apps/issues/1338)) + + + + +### [etherpad-4.0.9](https://github.com/truecharts/apps/compare/etherpad-4.0.8...etherpad-4.0.9) (2021-11-14) + +#### Chore + +* fixes around the GUI refactor ([#1316](https://github.com/truecharts/apps/issues/1316)) +* move port above advanced in GUI ([#1326](https://github.com/truecharts/apps/issues/1326)) +* clean up Chart.yaml ([#1322](https://github.com/truecharts/apps/issues/1322)) +* update non-major deps helm releases ([#1328](https://github.com/truecharts/apps/issues/1328)) + +#### Fix + +* split udp and tcp ports ([#1321](https://github.com/truecharts/apps/issues/1321)) + + + + +### [etherpad-4.0.8](https://github.com/truecharts/apps/compare/etherpad-4.0.7...etherpad-4.0.8) (2021-11-09) + +#### Chore + +* update non-major deps helm releases ([#1297](https://github.com/truecharts/apps/issues/1297)) + + + + +### [etherpad-4.0.7](https://github.com/truecharts/apps/compare/etherpad-4.0.6...etherpad-4.0.7) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1295](https://github.com/truecharts/apps/issues/1295)) + + + + +### [etherpad-4.0.6](https://github.com/truecharts/apps/compare/etherpad-4.0.5...etherpad-4.0.6) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1291](https://github.com/truecharts/apps/issues/1291)) + +#### Chore + +* Simplify GUI for deployment, persistence and securityContext ([#1289](https://github.com/truecharts/apps/issues/1289)) + +#### Feat + +* Simplify the Services GUI ([#1290](https://github.com/truecharts/apps/issues/1290)) + + + + +### [etherpad-4.0.5](https://github.com/truecharts/apps/compare/etherpad-4.0.4...etherpad-4.0.5) (2021-11-02) + +#### Chore + +* update non-major deps helm releases ([#1267](https://github.com/truecharts/apps/issues/1267)) + + + + +### [etherpad-4.0.4](https://github.com/truecharts/apps/compare/etherpad-4.0.3...etherpad-4.0.4) (2021-11-01) + +#### Chore + +* update non-major deps helm releases ([#1264](https://github.com/truecharts/apps/issues/1264)) + + + + +### [etherpad-4.0.3](https://github.com/truecharts/apps/compare/etherpad-4.0.2...etherpad-4.0.3) (2021-10-26) + +#### Chore + +* update helm chart postgresql to v5.1.4 ([#1249](https://github.com/truecharts/apps/issues/1249)) + + + + +### [etherpad-4.0.2](https://github.com/truecharts/apps/compare/etherpad-4.0.1...etherpad-4.0.2) (2021-10-26) + +#### Chore + +* update non-major deps helm releases ([#1245](https://github.com/truecharts/apps/issues/1245)) + + + + +### [etherpad-4.0.1](https://github.com/truecharts/apps/compare/etherpad-4.0.0...etherpad-4.0.1) (2021-10-26) + +#### Chore + +* update helm chart common to v8.3.15 ([#1240](https://github.com/truecharts/apps/issues/1240)) + + + + +### [etherpad-4.0.0](https://github.com/truecharts/apps/compare/etherpad-3.0.0...etherpad-4.0.0) (2021-10-26) + +#### Chore + +* update helm chart postgresql to v5 ([#1234](https://github.com/truecharts/apps/issues/1234)) +* update helm chart postgresql to v4.1.0 ([#1237](https://github.com/truecharts/apps/issues/1237)) + + + + +### [etherpad-3.0.0](https://github.com/truecharts/apps/compare/etherpad-2.0.1...etherpad-3.0.0) (2021-10-25) + +#### Chore + +* Adapt for TrueNAS SCALE RC1 + + + + +### [etherpad-2.0.1](https://github.com/truecharts/apps/compare/etherpad-1.0.2...etherpad-2.0.1) (2021-10-20) + +#### Chore + +* bump apps, remove duplicates and move incubator to stable for RC1 + + + + +### [etherpad-1.0.0](https://github.com/truecharts/apps/compare/etherpad-0.0.4...etherpad-1.0.0) (2021-10-20) + +#### Chore + +* update helm chart postgresql to v4 ([#1214](https://github.com/truecharts/apps/issues/1214)) + +#### Fix + +* use correct PVC storageClass when using postgresql as a dependency on SCALE ([#1212](https://github.com/truecharts/apps/issues/1212)) + + + + +### [etherpad-0.0.4](https://github.com/truecharts/apps/compare/etherpad-0.0.3...etherpad-0.0.4) (2021-10-20) + +#### Chore + +* bump versions to rerelease and fix icons + + + + +### [etherpad-0.0.3](https://github.com/truecharts/apps/compare/etherpad-0.0.2...etherpad-0.0.3) (2021-10-19) + +#### Change + +* Project-Eclipse 3, Automatically generate item.yaml ([#1178](https://github.com/truecharts/apps/issues/1178)) + +#### Chore + +* Project-Eclipse 5, move app-readme to automatic generation script ([#1181](https://github.com/truecharts/apps/issues/1181)) +* update helm chart common to v8.3.13 ([#1184](https://github.com/truecharts/apps/issues/1184)) +* update non-major ([#1174](https://github.com/truecharts/apps/issues/1174)) + +#### Feat + +* Project-Eclipse 4, Add App grading annotations to Chart.yaml ([#1180](https://github.com/truecharts/apps/issues/1180)) + +#### Refactor + +* Project Eclipse Part 6, move questions.yaml to root App folder ([#1182](https://github.com/truecharts/apps/issues/1182)) + + + + +### [etherpad-0.0.2](https://github.com/truecharts/apps/compare/etherpad-0.0.1...etherpad-0.0.2) (2021-10-19) + +#### Chore + +* Project-Eclipse part 2, adapting and cleaning changelog ([#1173](https://github.com/truecharts/apps/issues/1173)) +* update helm chart postgresql to v3.0.20 ([#1177](https://github.com/truecharts/apps/issues/1177)) + + + + +### etherpad-0.0.1 (2021-10-19) + +#### Feat + +* Add more Apps using postgresql ([#1136](https://github.com/truecharts/apps/issues/1136)) + + + + +### etherpad-0.0.1 (2021-10-16) + +#### Feat + +* Add more Apps using postgresql diff --git a/tmp/etherpad/Chart.yaml b/tmp/etherpad/Chart.yaml new file mode 100644 index 00000000000..7646659ea66 --- /dev/null +++ b/tmp/etherpad/Chart.yaml @@ -0,0 +1,31 @@ +apiVersion: v2 +appVersion: "1.8.14" +version: 12.0.0 +kubeVersion: ">=1.16.0-0" +name: etherpad +description: A real-time collaborative editor scalable to thousands of simultaneous real time users. +type: application +home: https://truecharts.org/charts/stable/etherpad +icon: https://truecharts.org/img/hotlink-ok/chart-icons/etherpad.png +keywords: + - etherpad + - editor + - notepad + - pad +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/etherpad + - https://etherpad.org/ + - https://github.com/ether/etherpad-lite +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 + +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" diff --git a/tmp/etherpad/README.md b/tmp/etherpad/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/etherpad/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/etherpad/icon.png b/tmp/etherpad/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..086022d6041d39a28abc9bf84bac16892f11ef3a GIT binary patch literal 34508 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 LOI3dU`t$z)h@SjW literal 0 HcmV?d00001 diff --git a/tmp/etherpad/questions.yaml b/tmp/etherpad/questions.yaml new file mode 100644 index 00000000000..005b2407dcd --- /dev/null +++ b/tmp/etherpad/questions.yaml @@ -0,0 +1,136 @@ +# Include{groups} +portals: + open: +# Include{portalLink} +questions: +# Include{global} +# Include{workload} +# Include{workloadDeployment} + +# Include{replicas1} +# Include{podSpec} +# Include{containerMain} + - variable: env + group: "App Configuration" + label: "Image Environment" + schema: + additional_attrs: true + type: dict + attrs: + - variable: ADMIN_PASSWORD + label: "Admin Password" + description: "The password for the admin user (leave unspecified if you do not want to create it)" + schema: + type: string + private: true + default: "" + - variable: USER_PASSWORD + label: "User Password" + description: "The password for the first user user (leave unspecified if you do not want to create it)" + schema: + type: string + private: true + default: "" + - variable: TITLE + label: "Title" + description: "The name of the instance" + schema: + type: string + default: "Etherpad" + - variable: FAVICON + label: "Favicon" + description: "Favicon default name, or a fully specified URL to your own favicon" + schema: + type: string + default: "favicon.ico" + - variable: DEFAULT_PAD_TEXT + label: "Default Pad Text" + description: "The default text of a pad" + schema: + type: string + default: "Welcome to Etherpad! This pad text is synchronized as you type, so that everyone viewing this page sees the same text. This allows you to collaborate seamlessly on documents! Get involved with Etherpad at https://etherpad.org" +# Include{containerBasic} +# Include{containerAdvanced} + +# Include{containerConfig} +# Include{serviceRoot} +# Include{serviceMain} +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: main + label: "Main Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 10060 + required: true +# Include{serviceExpertRoot} + default: false +# Include{serviceExpert} +# Include{serviceList} +# Include{persistenceRoot} + - variable: data + label: "App Data Storage" + description: "Stores the Application Data." + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} + - variable: app + label: "App Storage" + description: "Stores the Application." + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} +# Include{persistenceList} +# Include{ingressRoot} + - variable: main + label: "Main Ingress" + schema: + additional_attrs: true + type: dict + attrs: +# Include{ingressDefault} +# Include{ingressTLS} +# Include{ingressTraefik} +# Include{ingressList} +# Include{securityContextRoot} + + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 0 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 0 +# Include{securityContextContainer} +# Include{securityContextAdvanced} +# Include{securityContextPod} + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + +# Include{resources} +# Include{advanced} +# Include{addons} +# Include{codeserver} +# Include{netshoot} +# Include{vpn} +# Include{documentation} diff --git a/tmp/etherpad/templates/NOTES.txt b/tmp/etherpad/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/tmp/etherpad/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/tmp/etherpad/templates/common.yaml b/tmp/etherpad/templates/common.yaml new file mode 100644 index 00000000000..b51394e00a4 --- /dev/null +++ b/tmp/etherpad/templates/common.yaml @@ -0,0 +1 @@ +{{ include "tc.v1.common.loader.all" . }} diff --git a/tmp/etherpad/values.yaml b/tmp/etherpad/values.yaml new file mode 100644 index 00000000000..34e58179ed8 --- /dev/null +++ b/tmp/etherpad/values.yaml @@ -0,0 +1,62 @@ +image: + repository: tccr.io/truecharts/etherpad + pullPolicy: IfNotPresent + tag: version-1.8.14@sha256:4900f0e787ca22cf93090ae44ecceb5689d4427c739e1eb637a6e3a913161bf8 + +securityContext: + container: + readOnlyRootFilesystem: false + runAsNonRoot: false + runAsUser: 0 + runAsGroup: 0 + +service: + main: + ports: + main: + port: 10060 + targetPort: 9001 + +workload: + main: + podSpec: + containers: + main: + env: + DB_TYPE: "postgres" + DB_NAME: "{{ .Values.cnpg.main.database }}" + DB_USER: "{{ .Values.cnpg.main.user }}" + DB_PORT: "5432" + DB_PASS: + secretKeyRef: + name: cnpg-main-user + key: password + DB_HOST: + secretKeyRef: + name: cnpg-main-urls + key: host + # User Defined + + TITLE: "Etherpad" + FAVICON: "favicon.ico" + DEFAULT_PAD_TEXT: "Welcome to Etherpad! This pad text is synchronized as you type, so that everyone viewing this page sees the same text. This allows you to collaborate seamlessly on documents! Get involved with Etherpad at https://etherpad.org" + ADMIN_PASSWORD: "adminpass" + USER_PASSWORD: "firstuserpass" + +persistence: + data: + enabled: true + mountPath: "/opt/etherpad-lite/var" + app: + enabled: true + mountPath: "/opt/etherpad-lite/app" + +cnpg: + main: + enabled: true + user: etherpad + database: etherpad + +portal: + open: + enabled: true diff --git a/tmp/external-service/.helmignore b/tmp/external-service/.helmignore new file mode 100644 index 00000000000..77ca5567b26 --- /dev/null +++ b/tmp/external-service/.helmignore @@ -0,0 +1,30 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ +# OWNERS file for Kubernetes +OWNERS +# helm-docs templates +*.gotmpl +# docs folder +/docs +# icon +icon.png diff --git a/tmp/external-service/CHANGELOG.md b/tmp/external-service/CHANGELOG.md new file mode 100644 index 00000000000..0a8801a5597 --- /dev/null +++ b/tmp/external-service/CHANGELOG.md @@ -0,0 +1,1491 @@ +# Changelog + + + +## [external-service-7.0.0](https://github.com/truecharts/charts/compare/external-service-6.0.41...external-service-7.0.0) (2022-11-10) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Major Change to GUI + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [external-service-6.0.44](https://github.com/truecharts/charts/compare/external-service-6.0.41...external-service-6.0.44) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [external-service-6.0.43](https://github.com/truecharts/charts/compare/external-service-6.0.41...external-service-6.0.43) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [external-service-6.0.43](https://github.com/truecharts/charts/compare/external-service-6.0.41...external-service-6.0.43) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [external-service-6.0.43](https://github.com/truecharts/charts/compare/external-service-6.0.41...external-service-6.0.43) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [external-service-6.0.42](https://github.com/truecharts/charts/compare/external-service-6.0.41...external-service-6.0.42) (2022-11-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [external-service-6.0.42](https://github.com/truecharts/charts/compare/external-service-6.0.41...external-service-6.0.42) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [external-service-6.0.41](https://github.com/truecharts/charts/compare/external-service-6.0.40...external-service-6.0.41) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4317](https://github.com/truecharts/charts/issues/4317)) + + + + +## [external-service-6.0.40](https://github.com/truecharts/charts/compare/external-service-6.0.39...external-service-6.0.40) (2022-11-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4308](https://github.com/truecharts/charts/issues/4308)) + + + + +## [external-service-6.0.39](https://github.com/truecharts/charts/compare/external-service-6.0.38...external-service-6.0.39) (2022-11-02) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4261](https://github.com/truecharts/charts/issues/4261)) + + + + +## [external-service-6.0.38](https://github.com/truecharts/charts/compare/external-service-6.0.37...external-service-6.0.38) (2022-10-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4182](https://github.com/truecharts/charts/issues/4182)) + + + + +## [external-service-6.0.37](https://github.com/truecharts/charts/compare/external-service-6.0.36...external-service-6.0.37) (2022-10-19) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4122](https://github.com/truecharts/charts/issues/4122)) + + + + +## [external-service-6.0.36](https://github.com/truecharts/charts/compare/external-service-6.0.35...external-service-6.0.36) (2022-10-12) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4071](https://github.com/truecharts/charts/issues/4071)) + + + + +## [external-service-6.0.35](https://github.com/truecharts/charts/compare/external-service-6.0.34...external-service-6.0.35) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [external-service-6.0.35](https://github.com/truecharts/charts/compare/external-service-6.0.34...external-service-6.0.35) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [external-service-6.0.34](https://github.com/truecharts/charts/compare/external-service-6.0.33...external-service-6.0.34) (2022-10-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [external-service-6.0.33](https://github.com/truecharts/charts/compare/external-service-6.0.32...external-service-6.0.33) (2022-09-27) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918)) + + + + +## [external-service-6.0.32](https://github.com/truecharts/charts/compare/external-service-6.0.31...external-service-6.0.32) (2022-09-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898)) + + + + +## [external-service-6.0.31](https://github.com/truecharts/charts/compare/external-service-6.0.30...external-service-6.0.31) (2022-09-22) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + + + + +## [external-service-6.0.31](https://github.com/truecharts/charts/compare/external-service-6.0.30...external-service-6.0.31) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + + + + +## [external-service-6.0.31](https://github.com/truecharts/charts/compare/external-service-6.0.30...external-service-6.0.31) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + + + + +## [external-service-6.0.31](https://github.com/truecharts/charts/compare/external-service-6.0.30...external-service-6.0.31) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + + + + +## [external-service-6.0.31](https://github.com/truecharts/charts/compare/external-service-6.0.30...external-service-6.0.31) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + + + + +## [external-service-6.0.31](https://github.com/truecharts/charts/compare/external-service-6.0.30...external-service-6.0.31) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + + + + +## [external-service-6.0.31](https://github.com/truecharts/charts/compare/external-service-6.0.30...external-service-6.0.31) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + + + + +## [external-service-6.0.31](https://github.com/truecharts/charts/compare/external-service-6.0.30...external-service-6.0.31) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + + + + +## [external-service-6.0.31](https://github.com/truecharts/charts/compare/external-service-6.0.30...external-service-6.0.31) (2022-09-18) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + + + + +## [external-service-6.0.31](https://github.com/truecharts/charts/compare/external-service-6.0.30...external-service-6.0.31) (2022-09-18) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + + + + +## [external-service-6.0.31](https://github.com/truecharts/charts/compare/external-service-6.0.30...external-service-6.0.31) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + + + + +## [external-service-6.0.31](https://github.com/truecharts/charts/compare/external-service-6.0.30...external-service-6.0.31) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + + + + +## [external-service-6.0.31](https://github.com/truecharts/charts/compare/external-service-6.0.30...external-service-6.0.31) (2022-09-15) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + + + + +## [external-service-6.0.31](https://github.com/truecharts/charts/compare/external-service-6.0.30...external-service-6.0.31) (2022-09-15) + +### Chore + +- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + + + + +## [external-service-6.0.30](https://github.com/truecharts/charts/compare/external-service-6.0.29...external-service-6.0.30) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [external-service-6.0.30](https://github.com/truecharts/charts/compare/external-service-6.0.29...external-service-6.0.30) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [external-service-6.0.30](https://github.com/truecharts/charts/compare/external-service-6.0.29...external-service-6.0.30) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [external-service-6.0.30](https://github.com/truecharts/charts/compare/external-service-6.0.29...external-service-6.0.30) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [external-service-6.0.30](https://github.com/truecharts/charts/compare/external-service-6.0.29...external-service-6.0.30) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [external-service-6.0.30](https://github.com/truecharts/charts/compare/external-service-6.0.29...external-service-6.0.30) (2022-09-11) + +### Chore + +- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [external-service-6.0.29](https://github.com/truecharts/charts/compare/external-service-6.0.28...external-service-6.0.29) (2022-08-30) + +### Chore + +- update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639)) + + + + +## [external-service-6.0.28](https://github.com/truecharts/charts/compare/external-service-6.0.27...external-service-6.0.28) (2022-08-30) + +### Chore + +- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [external-service-6.0.27](https://github.com/truecharts/charts/compare/external-service-6.0.25...external-service-6.0.27) (2022-08-29) + +### Chore + +- update docker general non-major ([#3620](https://github.com/truecharts/charts/issues/3620)) + - update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619)) + + + + +## [external-service-6.0.25](https://github.com/truecharts/charts/compare/external-service-6.0.24...external-service-6.0.25) (2022-08-23) + +### Chore + +- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545)) + + + + +## [external-service-6.0.24](https://github.com/truecharts/charts/compare/external-service-6.0.23...external-service-6.0.24) (2022-08-12) + +### Chore + +- update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456)) + + + + +## [external-service-6.0.23](https://github.com/truecharts/charts/compare/external-service-6.0.22...external-service-6.0.23) (2022-08-08) + +### Chore + +- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + + + +## [external-service-6.0.22](https://github.com/truecharts/apps/compare/external-service-6.0.21...external-service-6.0.22) (2022-07-26) + +### Chore + +- update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302)) + + + + +## [external-service-6.0.21](https://github.com/truecharts/apps/compare/external-service-6.0.20...external-service-6.0.21) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [external-service-6.0.21](https://github.com/truecharts/apps/compare/external-service-6.0.20...external-service-6.0.21) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [external-service-6.0.21](https://github.com/truecharts/apps/compare/external-service-6.0.20...external-service-6.0.21) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [external-service-6.0.20](https://github.com/truecharts/apps/compare/external-service-6.0.18...external-service-6.0.20) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [external-service-6.0.18](https://github.com/truecharts/apps/compare/external-service-6.0.17...external-service-6.0.18) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [external-service-6.0.17](https://github.com/truecharts/apps/compare/external-service-6.0.16...external-service-6.0.17) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [external-service-6.0.16](https://github.com/truecharts/apps/compare/external-service-6.0.14...external-service-6.0.16) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [external-service-6.0.14](https://github.com/truecharts/apps/compare/external-service-6.0.12...external-service-6.0.14) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [external-service-6.0.12](https://github.com/truecharts/apps/compare/external-service-6.0.11...external-service-6.0.12) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [external-service-6.0.11](https://github.com/truecharts/apps/compare/external-service-6.0.10...external-service-6.0.11) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [external-service-6.0.10](https://github.com/truecharts/apps/compare/external-service-6.0.9...external-service-6.0.10) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [external-service-6.0.9](https://github.com/truecharts/apps/compare/external-service-6.0.8...external-service-6.0.9) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [external-service-6.0.8](https://github.com/truecharts/apps/compare/external-service-6.0.7...external-service-6.0.8) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [external-service-6.0.7](https://github.com/truecharts/apps/compare/external-service-6.0.6...external-service-6.0.7) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [external-service-6.0.6](https://github.com/truecharts/apps/compare/external-service-6.0.5...external-service-6.0.6) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [external-service-6.0.5](https://github.com/truecharts/apps/compare/external-service-6.0.4...external-service-6.0.5) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [external-service-6.0.4](https://github.com/truecharts/apps/compare/external-service-6.0.3...external-service-6.0.4) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [external-service-6.0.3](https://github.com/truecharts/apps/compare/external-service-6.0.2...external-service-6.0.3) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [external-service-6.0.2](https://github.com/truecharts/apps/compare/external-service-6.0.1...external-service-6.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [external-service-6.0.1](https://github.com/truecharts/apps/compare/external-service-5.0.20...external-service-6.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [external-service-6.0.0](https://github.com/truecharts/apps/compare/external-service-5.0.20...external-service-6.0.0) (2022-06-07) + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [external-service-5.0.20](https://github.com/truecharts/apps/compare/external-service-5.0.19...external-service-5.0.20) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [external-service-5.0.19](https://github.com/truecharts/apps/compare/external-service-5.0.18...external-service-5.0.19) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [external-service-5.0.19](https://github.com/truecharts/apps/compare/external-service-5.0.18...external-service-5.0.19) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [external-service-5.0.18](https://github.com/truecharts/apps/compare/external-service-5.0.17...external-service-5.0.18) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [external-service-5.0.17](https://github.com/truecharts/apps/compare/external-service-5.0.16...external-service-5.0.17) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [external-service-5.0.17](https://github.com/truecharts/apps/compare/external-service-5.0.16...external-service-5.0.17) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [external-service-5.0.16](https://github.com/truecharts/apps/compare/external-service-5.0.15...external-service-5.0.16) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [external-service-5.0.15](https://github.com/truecharts/apps/compare/external-service-5.0.14...external-service-5.0.15) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [external-service-5.0.14](https://github.com/truecharts/apps/compare/external-service-5.0.13...external-service-5.0.14) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [external-service-5.0.13](https://github.com/truecharts/apps/compare/external-service-5.0.12...external-service-5.0.13) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [external-service-5.0.12](https://github.com/truecharts/apps/compare/external-service-5.0.11...external-service-5.0.12) (2022-04-20) + +#### Chore + +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [external-service-5.0.11](https://github.com/truecharts/apps/compare/external-service-5.0.10...external-service-5.0.11) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [external-service-5.0.10](https://github.com/truecharts/apps/compare/external-service-5.0.9...external-service-5.0.10) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [external-service-5.0.9](https://github.com/truecharts/apps/compare/external-service-5.0.8...external-service-5.0.9) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [external-service-5.0.8](https://github.com/truecharts/apps/compare/external-service-5.0.7...external-service-5.0.8) (2022-03-30) + +#### Chore + +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [external-service-5.0.7](https://github.com/truecharts/apps/compare/external-service-5.0.6...external-service-5.0.7) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [external-service-5.0.2](https://github.com/truecharts/apps/compare/external-service-5.0.1...external-service-5.0.2) (2022-03-07) + +#### Chore + +* update helm general non-major helm releases ([#2111](https://github.com/truecharts/apps/issues/2111)) +* Remove `-icon` string from icon png's ([#2040](https://github.com/truecharts/apps/issues/2040)) + + + + +### [external-service-5.0.1](https://github.com/truecharts/apps/compare/external-service-5.0.0...external-service-5.0.1) (2022-03-06) + +#### Chore + +* move external-service to core + + + + +### [external-service-5.0.0](https://github.com/truecharts/apps/compare/external-service-4.0.41...external-service-5.0.0) (2022-03-03) + +#### Chore + +* update helm general major helm releases ([#2021](https://github.com/truecharts/apps/issues/2021)) + + + + +### [external-service-4.0.41](https://github.com/truecharts/apps/compare/external-service-4.0.40...external-service-4.0.41) (2022-03-02) + +#### Chore + +* rename `web_portal` to `open` ([#1957](https://github.com/truecharts/apps/issues/1957)) +* update helm general non-major helm releases ([#1999](https://github.com/truecharts/apps/issues/1999)) + + + + +### [external-service-4.0.40](https://github.com/truecharts/apps/compare/external-service-4.0.39...external-service-4.0.40) (2022-02-21) + +#### Chore + +* update helm general non-major helm releases ([#1927](https://github.com/truecharts/apps/issues/1927)) + + + + +### [external-service-4.0.39](https://github.com/truecharts/apps/compare/external-service-4.0.38...external-service-4.0.39) (2022-02-15) + +#### Chore + +* update helm general non-major helm releases ([#1901](https://github.com/truecharts/apps/issues/1901)) + + + + +### [external-service-4.0.38](https://github.com/truecharts/apps/compare/external-service-4.0.37...external-service-4.0.38) (2022-02-08) + +#### Chore + +* update helm general non-major helm releases ([#1871](https://github.com/truecharts/apps/issues/1871)) + + + + +### [external-service-4.0.37](https://github.com/truecharts/apps/compare/external-service-4.0.36...external-service-4.0.37) (2022-02-06) + +#### Chore + +* update helm chart common to v8.15.0 ([#1859](https://github.com/truecharts/apps/issues/1859)) + + + + +### [external-service-4.0.36](https://github.com/truecharts/apps/compare/external-service-4.0.35...external-service-4.0.36) (2022-02-05) + +#### Chore + +* update helm general non-major helm releases ([#1852](https://github.com/truecharts/apps/issues/1852)) + + + + +### [external-service-4.0.35](https://github.com/truecharts/apps/compare/external-service-4.0.34...external-service-4.0.35) (2022-02-02) + +#### Chore + +* update helm general non-major helm releases ([#1828](https://github.com/truecharts/apps/issues/1828)) + + + + +### [external-service-4.0.34](https://github.com/truecharts/apps/compare/external-service-4.0.33...external-service-4.0.34) (2022-01-25) + +#### Chore + +* update helm general non-major helm releases ([#1791](https://github.com/truecharts/apps/issues/1791)) + + + + +### [external-service-4.0.33](https://github.com/truecharts/apps/compare/external-service-4.0.32...external-service-4.0.33) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1766](https://github.com/truecharts/apps/issues/1766)) + + + + +### [external-service-4.0.32](https://github.com/truecharts/apps/compare/external-service-4.0.31...external-service-4.0.32) (2022-01-21) + +#### Chore + +* update helm general non-major helm releases ([#1759](https://github.com/truecharts/apps/issues/1759)) + +#### Fix + +* set additional_attrs: true on all dicts ([#1750](https://github.com/truecharts/apps/issues/1750)) + + + + +### [external-service-4.0.31](https://github.com/truecharts/apps/compare/external-service-4.0.30...external-service-4.0.31) (2022-01-18) + +#### Chore + +* update helm general non-major helm releases ([#1732](https://github.com/truecharts/apps/issues/1732)) + + + + +### [external-service-4.0.30](https://github.com/truecharts/apps/compare/external-service-4.0.29...external-service-4.0.30) (2022-01-13) + +#### Chore + +* update helm general non-major helm releases ([#1712](https://github.com/truecharts/apps/issues/1712)) + + + + +### [external-service-4.0.29](https://github.com/truecharts/apps/compare/external-service-4.0.28...external-service-4.0.29) (2022-01-12) + +#### Chore + +* update helm general non-major helm releases ([#1704](https://github.com/truecharts/apps/issues/1704)) + + + + +### [external-service-4.0.28](https://github.com/truecharts/apps/compare/external-service-4.0.27...external-service-4.0.28) (2022-01-11) + +#### Chore + +* update helm general non-major helm releases ([#1693](https://github.com/truecharts/apps/issues/1693)) + + + + +### [external-service-4.0.27](https://github.com/truecharts/apps/compare/external-service-4.0.26...external-service-4.0.27) (2022-01-04) + +#### Chore + +* update helm general non-major helm releases + + + + +### [external-service-4.0.26](https://github.com/truecharts/apps/compare/external-service-4.0.25...external-service-4.0.26) (2021-12-28) + +#### Chore + +* update helm general non-major helm releases ([#1623](https://github.com/truecharts/apps/issues/1623)) + + + + +### [external-service-4.0.25](https://github.com/truecharts/apps/compare/external-service-4.0.24...external-service-4.0.25) (2021-12-21) + +#### Chore + +* update helm general non-major helm releases ([#1596](https://github.com/truecharts/apps/issues/1596)) + + + + +### [external-service-4.0.24](https://github.com/truecharts/apps/compare/external-service-4.0.23...external-service-4.0.24) (2021-12-19) + +#### Chore + +* Last patch bump before RC2 branch-off + + + + +### [external-service-4.0.23](https://github.com/truecharts/apps/compare/external-service-4.0.22...external-service-4.0.23) (2021-12-19) + +#### Chore + +* update helm general non-major helm releases ([#1571](https://github.com/truecharts/apps/issues/1571)) + + + + +### [external-service-4.0.22](https://github.com/truecharts/apps/compare/external-service-4.0.21...external-service-4.0.22) (2021-12-18) + +#### Chore + +* cleanup questions by removing hidden dicts ([#1558](https://github.com/truecharts/apps/issues/1558)) +* App-Icon Organization ([#1539](https://github.com/truecharts/apps/issues/1539)) + + + + +### [external-service-4.0.21](https://github.com/truecharts/apps/compare/external-service-4.0.20...external-service-4.0.21) (2021-12-14) + +#### Chore + +* update helm general non-major helm releases ([#1535](https://github.com/truecharts/apps/issues/1535)) + + + + +### [external-service-4.0.20](https://github.com/truecharts/apps/compare/external-service-4.0.19...external-service-4.0.20) (2021-12-13) + +#### Chore + +* move incubator apps to stable and bump everything + + + + +### [external-service-4.0.19](https://github.com/truecharts/apps/compare/external-service-4.0.18...external-service-4.0.19) (2021-12-11) + +#### Chore + +* update general helm non-major helm releases ([#1509](https://github.com/truecharts/apps/issues/1509)) + + + + +### [external-service-4.0.18](https://github.com/truecharts/apps/compare/external-service-4.0.17...external-service-4.0.18) (2021-12-07) + +#### Chore + +* update non-major deps helm releases ([#1481](https://github.com/truecharts/apps/issues/1481)) + + + + +### external-service-4.0.17 (2021-12-05) + +#### Chore + +* bump apps to generate security page +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major deps helm releases ([#1471](https://github.com/truecharts/apps/issues/1471)) +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + +#### Fix + +* fix typo in theme selection ([#1428](https://github.com/truecharts/apps/issues/1428)) + + + + +### [external-service-4.0.16](https://github.com/truecharts/apps/compare/external-service-4.0.15...external-service-4.0.16) (2021-12-05) + +#### Chore + +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) + + + + +### [external-service-4.0.15](https://github.com/truecharts/apps/compare/external-service-4.0.14...external-service-4.0.15) (2021-12-04) + +#### Chore + +* bump apps to generate security page + + + + +### [external-service-4.0.14](https://github.com/truecharts/apps/compare/external-service-4.0.13...external-service-4.0.14) (2021-12-04) + +#### Chore + +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) + + + + +### [external-service-4.0.13](https://github.com/truecharts/apps/compare/external-service-4.0.12...external-service-4.0.13) (2021-11-30) + +#### Chore + +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + +#### Fix + +* move conflicting ports to 10xxx range ([#1415](https://github.com/truecharts/apps/issues/1415)) + + + + +### [external-service-4.0.12](https://github.com/truecharts/apps/compare/external-service-4.0.11...external-service-4.0.12) (2021-11-23) + +#### Chore + +* update non-major deps helm releases ([#1386](https://github.com/truecharts/apps/issues/1386)) + + + + +### [external-service-4.0.11](https://github.com/truecharts/apps/compare/external-service-4.0.10...external-service-4.0.11) (2021-11-22) + +#### Chore + +* update non-major deps helm releases ([#1383](https://github.com/truecharts/apps/issues/1383)) + +#### Fix + +* Default enable all services ([#1361](https://github.com/truecharts/apps/issues/1361)) + + + + +### [external-service-4.0.10](https://github.com/truecharts/apps/compare/external-service-4.0.9...external-service-4.0.10) (2021-11-16) + +#### Chore + +* update non-major deps helm releases ([#1345](https://github.com/truecharts/apps/issues/1345)) + + + + +### [external-service-4.0.9](https://github.com/truecharts/apps/compare/external-service-4.0.8...external-service-4.0.9) (2021-11-15) + +#### Chore + +* update non-major deps helm releases ([#1338](https://github.com/truecharts/apps/issues/1338)) + + + + +### [external-service-4.0.8](https://github.com/truecharts/apps/compare/external-service-4.0.7...external-service-4.0.8) (2021-11-14) + +#### Chore + +* clean up Chart.yaml ([#1322](https://github.com/truecharts/apps/issues/1322)) +* update non-major deps helm releases ([#1328](https://github.com/truecharts/apps/issues/1328)) + + + + +### [external-service-4.0.7](https://github.com/truecharts/apps/compare/external-service-4.0.6...external-service-4.0.7) (2021-11-09) + +#### Chore + +* update non-major deps helm releases ([#1297](https://github.com/truecharts/apps/issues/1297)) + + + + +### [external-service-4.0.6](https://github.com/truecharts/apps/compare/external-service-4.0.5...external-service-4.0.6) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1295](https://github.com/truecharts/apps/issues/1295)) + + + + +### [external-service-4.0.5](https://github.com/truecharts/apps/compare/external-service-4.0.4...external-service-4.0.5) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1291](https://github.com/truecharts/apps/issues/1291)) + + + + +### [external-service-4.0.4](https://github.com/truecharts/apps/compare/external-service-4.0.3...external-service-4.0.4) (2021-11-02) + +#### Chore + +* update non-major deps helm releases ([#1267](https://github.com/truecharts/apps/issues/1267)) + + + + +### [external-service-4.0.3](https://github.com/truecharts/apps/compare/external-service-4.0.2...external-service-4.0.3) (2021-11-01) + +#### Chore + +* update non-major deps helm releases ([#1264](https://github.com/truecharts/apps/issues/1264)) + + + + +### [external-service-4.0.2](https://github.com/truecharts/apps/compare/external-service-4.0.1...external-service-4.0.2) (2021-10-26) + +#### Chore + +* update non-major deps helm releases ([#1245](https://github.com/truecharts/apps/issues/1245)) + + + + +### [external-service-4.0.1](https://github.com/truecharts/apps/compare/external-service-4.0.0...external-service-4.0.1) (2021-10-26) + +#### Chore + +* update helm chart common to v8.3.15 ([#1240](https://github.com/truecharts/apps/issues/1240)) + + + + +### [external-service-4.0.0](https://github.com/truecharts/apps/compare/external-service-3.0.16...external-service-4.0.0) (2021-10-25) + +#### Chore + +* Adapt for TrueNAS SCALE RC1 + + + + +### [external-service-3.0.16](https://github.com/truecharts/apps/compare/external-service-3.0.15...external-service-3.0.16) (2021-10-20) + +#### Chore + +* bump apps, remove duplicates and move incubator to stable for RC1 + + + + +### [external-service-3.0.13](https://github.com/truecharts/apps/compare/external-service-3.0.12...external-service-3.0.13) (2021-10-20) + +#### Chore + +* bump versions to rerelease and fix icons + + + + +### [external-service-3.0.12](https://github.com/truecharts/apps/compare/external-service-3.0.11...external-service-3.0.12) (2021-10-19) + +#### Change + +* Project-Eclipse 3, Automatically generate item.yaml ([#1178](https://github.com/truecharts/apps/issues/1178)) + +#### Chore + +* Project-Eclipse 5, move app-readme to automatic generation script ([#1181](https://github.com/truecharts/apps/issues/1181)) +* Project-Eclipse part 2, adapting and cleaning changelog ([#1173](https://github.com/truecharts/apps/issues/1173)) +* update helm chart common to v8.3.13 ([#1184](https://github.com/truecharts/apps/issues/1184)) + +#### Feat + +* Project-Eclipse 4, Add App grading annotations to Chart.yaml ([#1180](https://github.com/truecharts/apps/issues/1180)) + +#### Refactor + +* Project Eclipse Part 6, move questions.yaml to root App folder ([#1182](https://github.com/truecharts/apps/issues/1182)) + + + + +### [external-service-3.0.11](https://github.com/truecharts/apps/compare/external-service-3.0.10...external-service-3.0.11) (2021-10-19) + +#### Fix + +* fix previous SCALE bugfix not correctly being applied + + + + +### [external-service-3.0.10](https://github.com/truecharts/apps/compare/external-service-3.0.9...external-service-3.0.10) (2021-10-19) + +#### Fix + +* Solve issues regarding ix_values.yaml not containing the image and tag definitions. ([#1176](https://github.com/truecharts/apps/issues/1176)) + + + + +### [external-service-3.0.9](https://github.com/truecharts/apps/compare/external-service-3.0.8...external-service-3.0.9) (2021-10-18) + +#### Refactor + +* Project Eclipse - part 1 - remove ix_values.yaml ([#1168](https://github.com/truecharts/apps/issues/1168)) + + + + +### [external-service-3.0.8](https://github.com/truecharts/apps/compare/external-service-3.0.7...external-service-3.0.8) (2021-10-17) + +#### Chore + +* update helm chart common to v8.3.10 ([#1160](https://github.com/truecharts/apps/issues/1160)) + + + + +### [external-service-3.0.7](https://github.com/truecharts/apps/compare/external-service-3.0.6...external-service-3.0.7) (2021-10-13) + +#### Chore + +* update non-major deps helm releases ([#1133](https://github.com/truecharts/apps/issues/1133)) + + + + +### [external-service-3.0.6](https://github.com/truecharts/apps/compare/external-service-3.0.5...external-service-3.0.6) (2021-10-12) + +#### Chore + +* update non-major deps helm releases ([#1126](https://github.com/truecharts/apps/issues/1126)) + + + + +### [external-service-3.0.5](https://github.com/truecharts/apps/compare/external-service-3.0.4...external-service-3.0.5) (2021-10-12) + +#### Chore + +* update non-major deps helm releases ([#1123](https://github.com/truecharts/apps/issues/1123)) + + + + +### [external-service-3.0.4](https://github.com/truecharts/apps/compare/external-service-3.0.3...external-service-3.0.4) (2021-10-05) + +#### Chore + +* update non-major deps helm releases ([#1099](https://github.com/truecharts/apps/issues/1099)) + + + + +### [external-service-3.0.3](https://github.com/truecharts/apps/compare/external-service-3.0.2...external-service-3.0.3) (2021-09-29) + +#### Chore + +* update helm chart common to v8.0.13 ([#1060](https://github.com/truecharts/apps/issues/1060)) + + + + +### [external-service-3.0.1](https://github.com/truecharts/apps/compare/external-service-3.0.0...external-service-3.0.1) (2021-09-26) + + + + +### [external-service-3.0.0](https://github.com/truecharts/apps/compare/external-service-2.0.2...external-service-3.0.0) (2021-09-26) + + + + +### [external-service-2.0.2](https://github.com/truecharts/apps/compare/external-service-2.0.1...external-service-2.0.2) (2021-09-21) + +#### Chore + +* update non-major deps helm releases ([#1014](https://github.com/truecharts/apps/issues/1014)) + + + + +### [external-service-2.0.1](https://github.com/truecharts/apps/compare/external-service-1.4.15...external-service-2.0.1) (2021-09-13) + +#### Feat + +* add new GUI and VPN support to all Apps ([#977](https://github.com/truecharts/apps/issues/977)) +* Add VPN addon and move some config to includes ([#973](https://github.com/truecharts/apps/issues/973)) +* pin all container references to digests ([#963](https://github.com/truecharts/apps/issues/963)) +* Move some common containers to our own containers + + +## [external-service-1.4.15](https://github.com/truecharts/apps/compare/external-service-1.4.14...external-service-1.4.15) (2021-09-08) diff --git a/tmp/external-service/Chart.yaml b/tmp/external-service/Chart.yaml new file mode 100644 index 00000000000..405146f9604 --- /dev/null +++ b/tmp/external-service/Chart.yaml @@ -0,0 +1,27 @@ +apiVersion: v2 +appVersion: "latest" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +deprecated: false +description: Allow external services to be used like Apps. +home: https://truecharts.org/charts/stable/external-service +icon: https://truecharts.org/img/hotlink-ok/chart-icons/external-service.png +keywords: + - external-service + - reverse-proxy +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: external-service +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/external-service +type: application +version: 9.0.0 +annotations: + truecharts.org/catagories: | + - networking + truecharts.org/SCALE-support: "true" diff --git a/tmp/external-service/README.md b/tmp/external-service/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/external-service/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/external-service/icon.png b/tmp/external-service/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..e34878f499860080017a5e62749b26ec36c7dc30 GIT binary patch literal 6769 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 ezTnZC7X{ +### [ferdi-server-3.0.11](https://github.com/truecharts/apps/compare/ferdi-server-3.0.10...ferdi-server-3.0.11) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [ferdi-server-3.0.10](https://github.com/truecharts/apps/compare/ferdi-server-3.0.9...ferdi-server-3.0.10) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [ferdi-server-3.0.9](https://github.com/truecharts/apps/compare/ferdi-server-3.0.8...ferdi-server-3.0.9) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [ferdi-server-3.0.8](https://github.com/truecharts/apps/compare/ferdi-server-3.0.7...ferdi-server-3.0.8) (2022-07-05) + +#### Chore + +* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075)) + + + + +### [ferdi-server-3.0.7](https://github.com/truecharts/apps/compare/ferdi-server-3.0.6...ferdi-server-3.0.7) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [ferdi-server-3.0.6](https://github.com/truecharts/apps/compare/ferdi-server-3.0.5...ferdi-server-3.0.6) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [ferdi-server-3.0.5](https://github.com/truecharts/apps/compare/ferdi-server-3.0.4...ferdi-server-3.0.5) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [ferdi-server-3.0.4](https://github.com/truecharts/apps/compare/ferdi-server-3.0.3...ferdi-server-3.0.4) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [ferdi-server-3.0.3](https://github.com/truecharts/apps/compare/ferdi-server-3.0.2...ferdi-server-3.0.3) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2887](https://github.com/truecharts/apps/issues/2887)) + + + + +### [ferdi-server-3.0.2](https://github.com/truecharts/apps/compare/ferdi-server-3.0.1...ferdi-server-3.0.2) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [ferdi-server-3.0.1](https://github.com/truecharts/apps/compare/ferdi-server-3.0.0...ferdi-server-3.0.1) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [ferdi-server-3.0.0](https://github.com/truecharts/apps/compare/ferdi-server-2.0.1...ferdi-server-3.0.0) (2022-06-07) + +#### Chore + +* update helm general major helm releases ([#2804](https://github.com/truecharts/apps/issues/2804)) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [ferdi-server-2.0.1](https://github.com/truecharts/apps/compare/ferdi-server-1.0.12...ferdi-server-2.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC +* update helm general non-major helm releases ([#2838](https://github.com/truecharts/apps/issues/2838)) + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [ferdi-server-2.0.0](https://github.com/truecharts/apps/compare/ferdi-server-1.0.12...ferdi-server-2.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [ferdi-server-1.0.12](https://github.com/truecharts/apps/compare/ferdi-server-1.0.11...ferdi-server-1.0.12) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [ferdi-server-1.0.11](https://github.com/truecharts/apps/compare/ferdi-server-1.0.10...ferdi-server-1.0.11) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [ferdi-server-1.0.11](https://github.com/truecharts/apps/compare/ferdi-server-1.0.10...ferdi-server-1.0.11) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [ferdi-server-1.0.10](https://github.com/truecharts/apps/compare/ferdi-server-1.0.9...ferdi-server-1.0.10) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [ferdi-server-1.0.9](https://github.com/truecharts/apps/compare/ferdi-server-1.0.8...ferdi-server-1.0.9) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [ferdi-server-1.0.9](https://github.com/truecharts/apps/compare/ferdi-server-1.0.8...ferdi-server-1.0.9) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [ferdi-server-1.0.8](https://github.com/truecharts/apps/compare/ferdi-server-1.0.7...ferdi-server-1.0.8) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [ferdi-server-1.0.7](https://github.com/truecharts/apps/compare/ferdi-server-1.0.6...ferdi-server-1.0.7) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [ferdi-server-1.0.6](https://github.com/truecharts/apps/compare/ferdi-server-1.0.5...ferdi-server-1.0.6) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [ferdi-server-1.0.5](https://github.com/truecharts/apps/compare/ferdi-server-1.0.4...ferdi-server-1.0.5) (2022-05-04) + +#### Chore + +* update helm general non-major helm releases ([#2605](https://github.com/truecharts/apps/issues/2605)) + + + + +### [ferdi-server-1.0.4](https://github.com/truecharts/apps/compare/ferdi-server-1.0.3...ferdi-server-1.0.4) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [ferdi-server-1.0.3](https://github.com/truecharts/apps/compare/ferdi-server-1.0.2...ferdi-server-1.0.3) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [ferdi-server-1.0.2](https://github.com/truecharts/apps/compare/ferdi-server-1.0.1...ferdi-server-1.0.2) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [ferdi-server-1.0.1](https://github.com/truecharts/apps/compare/ferdi-server-1.0.0...ferdi-server-1.0.1) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [ferdi-server-1.0.0](https://github.com/truecharts/apps/compare/ferdi-server-0.0.3...ferdi-server-1.0.0) (2022-04-03) + +#### Feat + +* move to stable ([#2415](https://github.com/truecharts/apps/issues/2415)) + + + + +### [ferdi-server-1.0.0](https://github.com/truecharts/apps/compare/ferdi-server-0.0.3...ferdi-server-1.0.0) (2022-04-03) + +#### Feat + +* move to stable ([#2415](https://github.com/truecharts/apps/issues/2415)) + + + + +### [ferdi-server-0.0.3](https://github.com/truecharts/apps/compare/ferdi-server-0.0.2...ferdi-server-0.0.3) (2022-04-03) + +#### Chore + +* Auto-update chart README [skip ci] +* update image refs ([#2411](https://github.com/truecharts/apps/issues/2411)) + + + + +### ferdi-server-0.0.1 (2022-04-01) + +#### Feat + +* Add ferdi-server ([#2367](https://github.com/truecharts/apps/issues/2367)) diff --git a/tmp/ferdi-server/Chart.yaml b/tmp/ferdi-server/Chart.yaml new file mode 100644 index 00000000000..af5fe959465 --- /dev/null +++ b/tmp/ferdi-server/Chart.yaml @@ -0,0 +1,26 @@ +apiVersion: v2 +appVersion: "1.3.2" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 + +description: Server for Ferdi that you can re-use to run your own +home: https://truecharts.org/charts/stable/ferdi-server +icon: https://truecharts.org/img/hotlink-ok/chart-icons/ferdi-server.png +keywords: + - ferdi +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: ferdi-server +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/ferdi-server + - https://github.com/getferdi/server +version: 7.0.0 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" diff --git a/tmp/ferdi-server/README.md b/tmp/ferdi-server/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/ferdi-server/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/ferdi-server/icon.png b/tmp/ferdi-server/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..587e0b86eab7db791b34c6921e95d96ca04b1b15 GIT binary patch literal 340668 zcmeFYcQ~9;_b56_^bk=KgdjvGdL7Y4ixNZ|ogsR!qb6Dqy%SNQ6TOZuh%Qk^@4YkX z%pJ*he&?Kf&bjyR`#jgfnEmdx*IsMw)%M!^4S%aD{}Asf9smG%sHh;L0RUj4zG4D! zuu%UXG;G1B#!Il4uB)z!vWS_39jA%8gQ*3lr=26J9{>;odODhz*;=^LnOazZ?ZxR2 zo1ye{U~_SL9ex#V6-Q|cYp{a1vxTO&s+O6zt(mYnJx~Hq%u@t~z|O+egwE6MgT0H0 zr#SszydtRY_m8>g>HdPa+KSWbs=TF>c5t?!QT=rPL2ls*{_oiBUH-#9N)TN4JzPAT++6=7xGUK5{{Vj9 z^S^+jr0`#)|4+z0O&tGsz$z;L&){};{}VMXuCneZe*Pny|Lp`WT3(J8TpAWG4sOn7 z7P9UZ_O1+n8MxY-r0ju#J~DG-QQ8V|GiI~Uhox48SWSAZ`b?(Z5K+s zA}S8%U`sC<6ITlqE^Z!S4sO&hpB4|l2(OR`j{qC@D-rI0i2g#Ol+WD6)#U#T{$7RX z#84wtR74cOF0KyFUVk6`(<@C2r+=+~%@5$e3PnfvcRfT*%U-Tl=0&w9-f}AE@rqk zE05Hu95+2{SO{f@PP~DU)U&?%2gLdv0y%WEm#k-8quQ0^n6kv(y}f#4a$Uk!=)^qL zzlQ6f^H1EZI-d2veBU~ZJ(KY@lsPEtDpWRRHx+BgakZQ3ovRxkX<9*n-<(PHic0po zl8Z)28B5kES>>|(KX^(;p%)!Ra)t5d*nlRv3n#{-S>{9)>xm$D$m-qD}BF!jXxd60}7KEdp zvi;wyGc3a6fzn3KWU24|jOsp@eHv_}j;|s9oQK6*O70_n2@-Ns%#3}vzBBaNQ6hCi zU$CJrM~iQ0M0$dqCUBLQ)A{%9EgC^#6!pEDhkt3O>px9gPzE z3Zqy81Wat6c9?=5IqHqPStW0dbXo=qp&sWj{7a3nx%|YjqfWg{d8UPw&R)bZKd+;R zFGJ1GD5Tp)a4(-n<9#merJq|?XP8v=tHcKJksbGsQhUGLhm^JS4tcY8my zKxkVfZBDZ@wI75~@(4h~MnM27&$dtefcp>73JsB_CfagaR^Wd$1XO83F;Tbzg1@|f zx}BXg3SuP;e*bvfFF{Z#60H;EhlQ*I@8t>575UYv0I?UIaMou3ZIumFfBgan1;lP)X_5!g4wcBVGiSPsM)FzWD8q13GTC{V?x9iYNf_ys2dVl+xs_J0)L1Pt51}?~=K2J% zLSEpQc6@50W{(5DgGi& z$$yU?&+akHi*ZeQYPg$G#{l3(i9_k>y#fFN`gvG7fZ<;d;7tcjZP1lvs8h7N+MA#7 zcf;&M1Od`0#j0k%;F3Ur8uN^;`FI%Q*4f=MVnRR_XunRR0{vc9UFk_xrBV3uqm)To^m}ny zV*MlLm}i(6364Hf0?)3cPugM{o^p_5x0gnp)%OeTMu%|zn}Fb-?C*H&O@xQlPYVb! zei3XL87+1?k}vFTf|<5ue)cE7;SHAsEI$GOlpp@XjY#PYgXpWz$uV+aF~3&zojUVd z&pvaQhKol?5Pn&3b(dTu44J#+++Ie}{@(^&{5lCk*2rC_&(0Nmt`;FN)>F3i_NCRl zD$JB%p05G*pd`4U%L?*EjcMmg=^;iIT&0DblrQ^<(x&}ctjl4p+@h!bu~COg9tGSe$;uN8U2;fUt8PmAx?1dAZ!6{Kq$yK#T# znNB(95=PBqoED`irfQ=O1xFy9rZUZ>S^ar{_~+sn#s=RG{0eployIK70>DBTvw0{p zNbI@Izc<>bbf>6GwcU9{hWfdp5H=HkGo2s^cIGE8t)e8R>U`E(;aYvU^V+`cpU}>* zP?m_&(;@cg%NYGjHH}{*vjhR0Bd;f%0et;XO1ZOISCxsV)!JZPPng(*0*W89e@n?< zEw-`<*Se_-YAZT5&L9lSxa?_qYdp1mSL9kvzXHB&u)?ZwqCBH14}5|K2nYxKbt&9! z;6*=nOTh#1m0uX5+|AgjJr>MKiVi2shdiZ#;?^ht_a1axic^fkT<#R?;-rqRi`yQqaM)_OK z^(dvw7+(JjLX5IortP$ZF+K>)HA68P56H5({|b~4tM|MO&L@A{tlZ_mw&xPl$AgjM@TpznJ%%xL9;P#UX0vVBEAwA$RJwD>Lu&T-ktuk?CwkzRoaF_Iw1fRM(>v_AYXYH zK4<#um^Qf~TjsrRpWiP`YpQad1FOPvh8DvqK+0tEt)UEL>c_QByz3mlA#00@$i4ag z(-Yk{QD$fEvz^d=(d$O3CUBO-Zcg9o(<{(k1$s^9bw!Vd9~7AA9@ptlZu!KzPuL>w zM3C$tg%|)(c*O>?|I5bNHXx<$C?>H{x6|d6&n;kWO)as6r=$X~mS;y#-^YKlxVd%9 zz9$$SAFX+126h>*|GN~}JbyJ+7w?Q?HVvpOoVbRFHW6ZwPj)&(qIeU2%jrB6`k3QulIVWj68vVx2LTD)I7me3#}(R zQK8248Jhgxjlh4s&(s;d9Vl%Lkh|GP!+yTuIuhJ6IkoD zbyCR+X1e+{`EL5N^jVDA0C3)cM4rwehKZku^&TxqO>T|Xa2mNV2D%0gJ%cF&Mny6Ix^gtjDE z5s`_%1q@k1Fg`$lEZ$$kA;<8;tuFu8Vb|@)UOqyMEH^><38xVpYnM5`%-+20)F!;9 zjH3ed+Hl>ePT0qxpsnl#hMd6<0lJ>{z7wt}JedCtj}YLR9BEfjtY+E`t?=~|rEWSX zT)F4G&^o=MtldWB8rEkGLCwN)vFeDWJT4sDyvV33Vo#Mtm7R_SsQh{FP5|xf<8Cs* zM9!o`<41@ISIn9xS25vtZF0B!v%fzL&+lIliJXOeJ9M31rivE!y-VvN)UT?v*`J%c zjcDxnu^!ymxb6~swI19tcM_ONWryuDi0xkKYm7a(AMjzwIJ7o6w3Ad;o%BXoeNUX5 z{o;w}oDOMEn+eaHKIw17mZzujVcVTg{oy=x^JDtOew#l$iw5St-(~`PC|dUc_GACV zF4@p;td16R{h6xnL$hx-nDeNKdb8J!hM((c61KdgSWCqhe<5^$uGC-0W=y{QSCeJA zH^PwM$Xf}yn?9E7=BQgiapqo1vyIK9hpKHuep6Ylx8P5-jmMW=e=6o(FQ2nHxK9s| zeWGqNHTi8axRFd-_rd>a`P5}lfYJ;rah4^j>Q728UH&PzhKstEBC9l>`(Eewj&gQe zMe4G?>r_GlqCILtxC6|?_|VPg;-JYHo<&tL-R81OHe~>rAp=79uyuS-v9nu5Rv5R; z1SI2A0e0g8#4x`^LEKGA)dte!H;YV$@q8$Ctql3k%8X6@gd`U&R=>QRM>K>W8!SoI z_UcoK>7LO#ZB^kDiQR4YWq1z83pyA;);4NO1U?v5`3@bQy5N7(x24F4E=WtmKYe2x zAN(eT!bC4C1|NwgTwZ69`myH@8sXO~uPBD}0&pz51`GW|580Z6R*kM4Y$dJs^?8J17id4AT6PMzSDKs+1;?fhFuU zJ3G{6=2X3PA4LOX3H}iqSeGloY*;RxGo*0V5DG~ygB_+-C}!1}*j)D4w~aJm&)pT( zH(&Lxs_8<0E~o2ofttOpP7?d{MRgs6rYUoM1_LDDQh^dCDvcSlaUHV4z#qnDB;lFT z9V*+Kns=YiONywmq-f^Y8`0Kc&pzn@*(xcYO;`CG4l8-=Ex7l)!77^0;ud`mArgq} zidOTRVOuzxCEv`U{?=y1xdb)Zs-y8*0)+Ez@ z8n5VXeqyNM1RwEckuxmp)=5PCS1L2mX4Oyau3D6)b-O!$s%*w{a~;1#mAiLZvX!K2 zciWB0{x`7;I>p&LA>!RcGdc}AI2A!rqt=#^-Iqr@c)lbNF7%F+GTq3RwkGVmp%^`Z zhRyJ~%lO?o(0LaKbQMqQe=%2ow-&dU1y$l^wmNGX#PI>4w?!Tu4yKMVmd30WY^UX+ zwn+i9|1_gOk+u``CYb?|&nLVBC8~lksl=Bt&8FMeo;aVFht4Bw3O_VW89wtn84_IB zS#z@`Y(4G#k=Pgg_`N2#pUGz)X~9>ja&_RZX@HI8q@FPmJbuR-wOw}IxX!4Bn?f7T z9fO~ata-EK<~i=_K4h@-T$@5kb<*AxQ_qQod5XnKmqDV6xsy};;k%ALuFD+=Ub?sh51F`wjNOdf4Z_`K#D>R0l2G&|3x84~^Vq1)VVNs1m|jf{w~! zY7u(X1osy$cJGa(R;|>JLbwlve(sPYy>_8o3xn83JxL-A=-iD}x3n!|iRj#e zK_;$hw|&0dWrMjf_|IKKx8kWrL#WqT%kg8-RetC8~F*oDnAZC)iy0Jo+SXl z829hyHUK>O?s7BCm!mYYeX6tX#hE5dA`{y##!TO(S%2Pdh-BFNYP)alw$7^5uyvUe z<>v@_<+KUXxIc6FCo@=to}5j*nkQ{4;)9b%1#E z5AnD;a8nmQG89fm1V}+c5scc-Jv3beu0BTEQKL1kKs2PXY2lfLLjvCqf5p?*9zVAd z+l=}~1Uxpf)h+|}5Mm8R@g(Y&^4oCm1+yS!)Jxd5C_W}q=m;e3Q)mQfy=IS0n5XDB z(c2L}GBSD8?ekl8$}$P`Dxm&%<=Pb?$+EAE7^y6{qS^!*=%;Uwa&$0g<4)n?_1V;d zuTk$_fD=v3;PcT!UIwzH=0zq6W-;dbZ3{Wt-#j7(vvE;Sr3X^Z@LYaxbI*hL+8!Fo zeVAtXK{Y^r?&g8~;tgkv@G1GH`5mK@q>9#Ho}QP{oYJ5OUwym5mm0eHyp1`Zaa1bs zw3BoMJQx)cc^g2I5rR@JY%re@(04V1FWK22K*)=b7<=^=t-7b-C>p+4*oTGfwR$G3B@ZW6Ge8{L{} z-tDb~i;iclNnE8O9h$AAYGp~_s3UtX8nS~4Q{|6REK&7AP`2o_O<{m(C7$1N8sc5X zs+5n3iY4PAK%!*w*IK`{yX3BRijaT)sG{k7%75@EebOEO{7WiT&p~<}$gw9$33@i; zvUrh*yk2Ime|6gY!7MtENj13bLlb}vd}!(rKY2GdlWDh!9H>^!8OZ#T z2wY-Tq>e%Pn^N^+svMp2UrqJ!m_N$Ah+sT3Y?SWOzOf?wl*93hL>(3GlWvOxO$E8K zskGrv)AF_Zp-(7x`S~f2xk91!Cr}+UyOE#jbXWG)<4t>G?#5jQoOrx*jXtoe`%Hxb zc$GNiw|_(752kVunc2YGN{BstI@Q~slSuoYMOk0#S6t+$0T`qI%UCkjd`H-^jxc>^xumikXkD)->=C0r67UXrYVTX=Bo6(CM)s^m>e8+)*HiCoTsb|anQ^ki zbRje`whW;u8IgUoxKH(A_-_5?6#Z6D8m?cAv4>mR)KAwkx^(O+pT#qtaAemmuY6aJ z=#p{OIN}rD945!MpYyu&f?mxdeNoZgduVDV4NaxnMKvR#u8bi^%_=m>=uKBw4WF=+ zu$S|Ay$S{(<@^|KdY0kM8&T&O)V_`2vyMKWtA>jT>E_NDssj0YJ9^c#5s z_1I$}GHmwl0{2)0l5yN}3m%d+gbJ=W5D@o9oc#919T&ZuobJ5r(c^uZnq2&KCE;Tz z-omFOt|H3*@aG~F3Jjj98oz4@#)pa%#`#3VFQz~^I@j<4O>Nz?VKg_1gno1@CG!#< z8;>dvShQ`Mb4L#daVDJYyFoMnBC%#gxX5~Bqv}A>5lk>9RK_yvWdAf=BI5xdfagCd zHTnr7r|2>!-+=+)l8J`$L3(qHp-@VAA^fJq?9gKh=<^em`g$GB8T$uE9?Mi-Qvx+2 zT+c7Ryfp_>^pO>3&)>`d!L^W9O9<%c6?})HyUgNzlb&N>Qy9}4rm#F$^tvm~?P|lv zWbF3iFMuQTm+=hOD;&Jciz?D#wcSeYz-hH`NLp`Vv&Ui<2;?->lYMmwLCkLs-)wJg zv7xJkdQUWHHPyLUgI!`&KD6(M<;nkWh!Gd zFZIo$gg3%qrJf7lkjoP3F-@z|Iu!;UKls-jrZivBc%n)1^yyr{;dZG(;j)}@N`qp@ zsw&TWONv7o<3d>AvbtZ}gZkpl;0Mr>NY&Pu=s)onS{5Xm!O5Qzw^ux$Rj55)NgDy= zm>9K;ZfgJ)gq9B-5AU#n^C`rB~!T^KgY@ZC0EH;EojLT}82*$NDlcy5|Q7Jfg{mjF6 zTAD~7vWBsN(rYJ>M$0k7mg>R^GR zgPAw|iD$yZnrlT&pP)12v2^LUe(OPg>;)ZhvDdw%d2;>}=*H(rVqLkb!+eWjrGQ_= zoSD1RKrr158F8qXbKbU+I8U5{9OwhDC*2sYP|1SbNeql-l#!iT3@${L6)_l&4TvKC z>toMeQ!I1!YzkqRdO6GZvz89kg##SoDg^sFKGw?rg0A$_HX}E_9iFAE59%y_wAEIr zaS2q>j0Agr9d8Q`UH^_@!!{pr9^dPkTSK5!JC)*XhgN}GE@t_tJ~W+p`X^O>Xcc1l zdhV&&M+=1`RUp}wd3Im=4+taLuq@O(_&M15t0n@R8pqK8OY(GR-xbt{@_fU150W@4*4A*WlE=#UMp;J$;7mf?Joa3{6Qfo!-M&W^3xm z9Di-O%bl>fa%(95`CP;9^{KyW|CEI1MPHWZGcWNRwd0D!G1y9{3@3=W9I){TK|) z^eyx$deQA(-h$(%`FyTVBj2Ue1krKmR;J6Jn)_DC+TOYW7)v=avGaVlTaJeDt|LVp z-cZ@kHt)tMafu?O9j>-W+C1+r7WbLoH{rnBG9FZ2>Wb_O)v1IY-)R}BW@VhItfB$L z(f@`z&h9q(q@c^qtMoAMrvi%04xf28&^#am#4(MBAc=#chkatGT{fGdD0-E}L(o}_ zgJQJvD)j>`G;D_Ib*C4`4?;n>di3UodWzG|6UE+MS2d1VM%?+_2OflXA`Q5?wB5F0 zivlWE*iX}O9V(dxQ|Zb{56KL>z`j7Kp9VJy{mb-<#8>Lfvq|q z_w!I%Ke$yEayt^@x1bv5Jsusv*$LehAnS!|qJo45IK3AG;EnlrP3){$4>XVc!jViS zJWkoObu$h-FRjTCmq7m+CnBLcu-aV10XY%(pJDtoec8wTGK=Zni4aAwei!6Hdp<#e z)N%f0NS$HxQ`t#(2(T7-&I@Ub1oW0CvZC!q4iG+;_yOe{w4fm*+H2To0zr1- zL0GbMOAb#uy$QaT<5G1mH%cisRl@(6ixhJ!BC*P4T!3|RGqCp zLN<1SB6eYlu^hMA@b8d@`6tZ4+x}f0TK9qp>G6rHoVh|a#Hs9Y)C=_50sY9Er~17w z=^K^lhXAoM)b)v$U!gKT-KwqH9w{y&ll`^1H)?P?t-T`50?9cOX%n7Pw#(MAMw7L8 z+zp}^yHR>FFzkC2jCtIZoUyZ?mqW>)3CT66-)AA z59utf_(x{TcDeC}r7D}MceTcBf-dUNc01p5UnsFn(Fh<(^fv*?!By$;V>NoSsC6`P zmoTbk2NOcSc1O3i2w#Sr=EY>3VAr=EYEG5vLGUOtq?1zdbrrXsJl;4wn*3JjZR5p( z6MXxtYH5L}Fn8!Bzx9P8IR84%v}KMq)~{Unp_2Z)4w$aBgFJ!euo+Ouu+LSF`L}X3m21Hk*(VJ;6XuZLJv^wIR))qA;fR_lfUP2 za(()RY1^Pb>{i3zL&k zYqxzF`1&>we8(NlgsG@L<~=XrA!D7JmDG1*XZ+LDJx{~o#dX*czuXp>c|{6U6#sh{ zz)YubEu7m)R37GS4l0d_zNr4_W717%Tl(Y&mO^KSk(x>m^iNi?!NEhi%nmC%YYWP+ z2PvzjLSl}qiTa#~QBjHW(wHy&=+}=<{Y225J59lPo*XLaj?XG+3daTe@c~iQLE zl=QM&F)&S6km+z6$RyQ@cj-S`8MZ1})$#NqEyOftn#H1l5s^PbF&h;~&7(qbby{#c zf%QYR;tys{UtX>*Xgv%uNf4lr{9w68HSOoQ+WM+-H2M%>|8qy<1_;an0DH8Cts;v)SwkM}Wthi@GXrNa^C3*SL~Q!B zaN`3uO7iszdYt{DJqky+(d^6BcWc9q7+)T+#Vv?l)N0$9idVo~Wq*pYRzrrZrc%(#L|(91h@&4k+l% zF0|cMuH60eA>*bQh}`Q^ZCTIE78XodG$v&XTgylfo8E=~RnN3P1*l(qyYKds##*+ihW$CLs1R-EtvF>qu& z2DB#-{u9zD=N3&$JT$nv`Q=J{M0M>} zg2s+9sqJv~F&}3!*zhxBlxd!S$63b|C}6dyEAC8r-t*w}Raoo705UIt6}J(K4~RB& z@F$L&JtH|kg@hWrpMja{x8Q5_prcJyGzrbXKec94=Zjaj^}}9W%+Om8=&K=F->J(C zZ_^u;Z-AkyPiCrT40K;80Hc7vN!eRxC`D5QV0?pXUM|0VTo-C z$WbAeL95Mte;Q7)2ENpfH-j=P`!Cf)$o${HCm?RK-jkrRNEQXVGwsJqX)lSoomh;q z4IJerpX=}h1_#x2QT8l9s?s4VoYdC9M$U-XGdpO^Dr!s~UQmH9Cyu7irFJ7fr=3=| zlWUNdDV5d}99i1SoE(cd?{+SK5D1-EAO!rV6vp4^XAfhQq}+=1)|bY5wo1@y#$?O6QnXH0vYEdH_pKnVA40;Avz1W&90d-9?c4 z$95^J)}zTuv`17O1eozJ*D_94ga^ws=NOweNOOYfB6LEul}96T4K!l&fMR3)cvD&t zH3$Hlxq(~60{FHd2%Pog*G6&nz=0d^CK;yY8iD+N>AeF4jdJZ#uVykYSeluCq4x2R z2%X}(b)Gn>ln6KCk~velg3T(;0OufgBV0EKVaQDzHgd3BT#!J;prx?W`J_9#R;Vqr zh9qam$=*O!3_yqRcYP=)3??@V;!hM;#K{)ApU~wy?BI-cds8t>?o2;xItaU(0&W7c z9QTGCZZ>-f$iI)SnRct_7m((0ANDV3dbO>Ugyt?;IHoGCljf}i#f2!o*l6efK|yg% z|6|~rW4g6|OZK^0r~)tAcbBfrZ{Im4z1jyxwkv|%I3Xj8O3Xr33fd$7^21jVWjnM( z6yYShFNTSA9MX4-Sj)Nl-{WgQte2bN2Q6EoK*TSqk*n^BHnq4j4n(>Tz!{$3Fs(hf zXb!^PWj$NQ0p$EkrMU}eu_fQ!D$!@r+Ja{z{5b5QQ#SjAO+KHBZGLfR-GA@lv%;ps zUW#bV`5m!!a*-LpAEZ#Pj3ik)nyy&J@)s&7hqp5Sm_*c8Cib zwR){j@~15T(=IKsCeZYB51y4*IMZCF!0=p@#qUA znRDzzRXMAwNU}MV{@KXMkDuE5>%a@%&~Z0~E(6ffso&k_Dc@~|Y{(4N$Q>#bYT8kZ zD_D_uaoH?_b}2B0nb#Idk(CMGNUawb>3IcgHg4$^&l%*)K(rQtu7K zNiZ;$$*N`s&FjtR%;NW$cBE1=dS3T9EZ)NP zjm{5l{IxG@10-nB#U$XmtihkwpQU4&`2N@8J#d*2Krz>@wbg}IsoM=XpjG2qA7OEc z#q+s}2YOFgN$fp5)b;pj0_X14Ef&Zy-k@pkdGy%@I%U+VuOj1i9%AsBRFr2;E^QFr zr^12YV3E#fI}j$4^4YqXR{ZiaR8Y7s=`7Us9d~?9WJsjwLh1sJxC6E*g+U7Hx+nMe z2*Fx4c8hn&g=3KHUBp-$JU+^QBFHujy3=k2aFmZT*T>U&AWl2(bA8Zs@~77L;#A;> z+sHm0eh1E+#U^!or3H_nVF&J6$}gTGJRpBEFKDNc-<14a7A};lZ*Xj{8(Bm94vKZJ z^o;g-MJ$*B#z9M{g#DKYHf&Q1#PHPch9eO=ByBq^ZL@>MZw0di;SVat)41;_T9x^X zWg}K22@O3Wv8l{js>|*epHMi*wa16hkk!9?=HTi|I-qmzp^CPnkaJvPs^`Hylr}R0 zTg`t?h|iKKm@c`6UB=1zC-tgB8HeI^<}-tgH*QL~O{~KoFE$s}&fEY^qo7gs&IjtL z2`piavGza0vRtLm*_f2=5b-g-eN{ATCXCm(;e z^_a!u0gw5^Zy&x$!mYdsSC?lcpl7w*&kAYMqbhYh*~{dnJOO}ZW1mVa0J{WX-AK`U zM*trgQt!HaWpQ8a&F!WL4%QbTo)7-^GfQqG*K>CVl~+;FjP&%y96Z(ne~q9qk{5hs zBuu?2xs)o0MC7*&__vM4pO1G>b~vkDj-?+s+H?q5y)ITU;Bcwx-FK}cRB8PIp%V!` zYZ-|uy7?TT!B2!+xbJfKS*cDbH)S<)A=fp!;r-K2wL1$>GSd|iI1Qvotjh3~+Qx#^ z?U{dh{;6$% z>kQITgVkt7;i4%rnZnn`DMdFjjuF;3-&VGEDeLfD){BF(CmCk;cOEyD{BFLRTYe4y z77a*xnFf45CkqR4`5Du=l>D7qXiVh$C7i;Pn!E?WR&Q|92K8GEMu2zg1}{?kBaspr z0AE-y?jsj~f{9%y>Z}XE2OwGj1SkfNWX_lwtN@eR)Q(YC7B(8H&5V0GiyP}(me^v% zmcNUNJ8%oui@X(Gw|qqW(ltYR+ zT_0%Hd1btns~y>)egmH7$>x8aNntNfx-imW7@94^NuRL;O4gh_yrm-Peo)8e=B!RV zP1kK3ogy>Qdf~#XWbsYOOhGp_sUq=h>`6nb?<{1%(nho_DgAkEXcAYl!pK)1ANW3^ zM+XWI)VZCo0$uV>5zI0!SAeOBY@ONn3+oIs0VvnHg7T_4Xr7O-0cSmVKsEB+&8Zq% zt=S8GO;p93m-BeB8!eW#FrH+otx&>$wVL*LW2*dpEh0fOShPb*8R`<0D*%eR`L`9RhnUw#fTUaf-d1xM0l+FKr zV|LYZR^dI%e1KqvdyO@t4kc!PEi%JHI2`DRb8E&lP%la;Tl!%RmL|EI-s|3dLqRn(#M-66>E>RYD9nDghd)w~!Y7Qa20_Yn?p zKYDA@U1Q+L*BKcRE@7hdTcL}k6z|c=XHQ`Vr&fL}29dl>RhNrj zZDVxZFYuv=41H?%5@wBW7+*9)=z)(WWgBxc%j9SCzx-wehM!G6dKnrf*rNYQGrbt} zoGvl^P%EAWJOEv5U%GppNgsHb@U$P(`;CzIg=eM`URaS737#!c97x}KI0@M;U(i2^ zbS{QeI!t>5<}67r8hK-&gTp=5H$_0j+d|itDZlgl^*$Cq&T`R50&I~?)#O1frS|^w z1Rtz5J=^j%+)vY!nsgZxe#Nu`d; zv<;;z6z!uFVLxfeXZ;EGMSjZwGgCVu<=mGq9-1i%m2tJi<2zT`&AVR}A`lovJ`<<| z+Wuz~Mz`>D8_9UTwjr|HRp^i9(pg% zzzc8mg?e5+jzVZ{y_%zWUm`)KgC34Uw~6z8kD~k45Lf0AKt=pb>W7q`$U5aY;=TuE z!_|>BDlX)h6h%sG(+Zh*z1Q2$K*}vwNE={js|A)r!sug7)xu4GqRFR!!i9%#uQq?J0B*=pQ0!nAaw4fWDUAC?OM2qhd*Z&V2R z`Ex4o@LK)>4qE#0<@QT|BQ2-d6vMIUiz}F1x%6jeCqG!JDMA<_%}_f)~Cn1$edNOhZii@yh4 zTYc~5JQ3&(8(efdjG3?Tm_pNd{pFIk07d{{Deae796wk;F5+&h2nE+$@BPU~diBnb#rIbM++j zT{@eIG-((!`5-_X?L$=|XNHeRZdYt)>&?%ml#mhDwEE2>w=Ux2Za_sgSsp6Qr z!L-Z6DW!ef{dn27k{I~=nxTl3&8wGjt5S~AiTQ24V{VvB)wY!S8)`_)nq=3_^J9>BBU*>C_(AT;#9Nz}&pp?LKTiO85G5P}S zkG$~2_3oRAljhlP`O8=NC!S)9G3)j0G$UQBHFfJB3kRIRK~re=cesWTkrm=+sEvC{ z{qP6}wQ5g6{gS_zfr^j&(~+Ib&MyAU!w}iT@pne7yEcre39D1;17wAoDf2bcA*%2t z%>s_dRl7}vpmDp#@Y|KI?u6a`<2|;`{z1B1ROcTzq4!6DUV{>)Mk2(|wh#)CkIEa&>4 zxjluFRv3)CS2;|d=Nj7L-x0<%!Efg}A;`Vt#knNwT-}7Xw(*|+;p+#Rz6t9g z>(lx9;h`7+Ovf&OSlZus-$+r7?qD5&Wz&CG`E#^$G@b^LQPBZwu9XSZiml zqp?+{^;So8b7bFnrOXQhuXa7J zUd$)`L_6{0R96yC1d+?-w1y|^$T)3|tpi2BJvl&vD+Ctkz1Kb3GfLPHbRnHGjjS=!uo?uJb81%JxE zn$s6M?||G84N_>^3w#WJ!#PWO+?9!yD8z8%s)XD9NKIF$L#+TYVe($uJ+vezE%X4B z$2KW4o*FGqh~nH?=F#y>qd%jQwhW$jUx)H6z98TWPq;ccAHi6=z0jv{3>8CI?^0zY z))y(wwgwPqn~0Xx9h#FdWwiCla9YCgGq0yQGfZK|`x%rJMw5268df}_LAM&IZ@g^^ zNt5*mVh@$7>71kQdJsD<&sBEemO?n$_~Ylj6|HRbh}&$V>x+rSD%+8Vu7-g9Or*hA zwN=me8qYY4W;gW_#LxZAk9dniPcL=TIGq60d`r)%0`lcyH%%iW!R1me`DGvqNLym>df)y?1DKbU8)BQv~cDbwwGR4pWwF;{lXKyDzn zyZ$5e^zhD7jKU`0uKZ!5Uubp+-&f*cJ_m0;9kEi0{_YGBo9AWSsZAsA$$`={g|0S2 zLz^FBRI+1wZhlwEA`PC%D3JH21U`fuRM=!!kNnvmBOf2E4zFQwrv7e|9A+S2^@Ks4 z3iIYOE-dzx4In)(=xT@Qk-=H-UfjsgRwqYy)-V2!;>~QwhtKnHQFjm$Iec{)54sMH zZ1W6Oj6_hQ(tL)03Q~19=gDEGDg?kL(?#7Z%kSf(0T@i@kFOV~tsm+cE#~c|lZn!# ziB~zYWZ`?TC=W37tVf(PfvF0;22Y{40TYLpv4SHHH~!$<<XhYq|& z@$l-Jcl*Y6KaGBkPS*KMk@X)6j}Gi|@0H{#>+63g8QeDVe0K$GI%Au95r_Y$1|^kE1M;GYGMdv@rpb}sis*o}Kq{Po9yQoa z!|vVU`txriBE9MkI@eDvwtQ;n>p>bspBjl=G*T{dey*C{RB=-*tlc5#_9H^yxf~)& zkp3I$pRzCcKmk<9_P9@8%l#5==!PeqlbUly+_WirbKy^3oa?8)db75GEJUA7KN%r- z*zF`Ix+AiC5-g?rprtwGf>6#Co9zqb6L_~_4% zd*Lq8!q;}V?XQ2;(8i$w=D{wsG5RTj9FVzftHk$SIACXqY5s;oWjo(I-Fz7@khBu2Uc z{5>d4VnIQV%2_p?jle(yry*J7Wn8tI*9ZdR<|7lR!4}f1+=tsTSuUDTN=lyY@Q^5HI@9@+#9}KwB7DCo*t!_F69jYkv9EON;f79d;Ip$TD1jVv z@PQ4i+p6Y%KJSJ;x%ff;@YywNO;7wA9JZSZxNSABxD08X zM1R&RE5yaV#UR^odcA#f73Y|oLE7S7rlQI?t^=@?`w1=1}*PQq<8vsQ#MGqP?u+@;m;9eJiQXT%MMLL(!-ah z)tejS0>@a#>i&nd0YAGW`ZY{G-&T7ue9=$}`6B6>$SbRdr?|ZqOMm;t#VUcmTtl-K zENt4^E68J=k?Y?eElIYeq5hy+i3L=gC91>93@GYOd_qz?dGVYCc}4-iD|+`P-EAsV6&437>wxobtZ?w!WCNsipT|d2C zrj+Lwza^1LSt<2_WU`NMk-($edm^-uERm=x#Br(y!rk{}b*`1u93)nxPB3mpz)J@r4=-mZ;{EkKT&9;q+Lse z>)Rx0V4?C3Kt}wHY+$#u)z6gKA>K0G^~4Y@&@51(V2?pBV2y8-8n;FQ;d*eLf#pdN z{kCvXzLevPkqSBYq-ov#<;T@UK+8gQvlqnJp>5c z#2?hAcAKSncKk{3py?tV+OqPgnZBpMSO=2ih4P8cNQ5|++8s=r}1Q3($L?82yu zjPV8dWPS1?l6_N2Xj4f`DLFzdpC~Js3h_C;;6j0jbM=Foy;sqxRfy-liJEBiOe{%~ zrfMCD@qHO_p6hNQ-X2oY4DHlw{zb`@i&^zPMI=Mw^#rz`l>)bn>|-w)MVZ=?Ic>Q| z7$F*Wq~~9%7hSkx>CMy-HR8UE6S5Ju1Pu}z-LcwSz#_3se4>xL3RvI{{;VjN?d6s6 z%3yx~6Q(r=#DXors4*$SYKGdz< z&j^_jV|Ut|pws#6+gn=||L1g;daQ=*?Cwgay?j}MT4dzR6MXEYocn7ZmPCr9YXyfT z(FRma8;7v0xsw}&t#tCq^^XcL^c1^F*K<#(@S)1C2Sn?(xh%zfXu!>d)^~lx$Z2vp zJ$tK0F(2FRr76F48!K18c8a%p^XvD`7FY72LTuK&w$D4+8L#YK{1gw1&wczPDU2|k z`9lwW*DII&Z2+H`HYLwg+Vwfk)C(i|Vyq|7R;FtN={jneP%2{6Xv3dqi~sE{?28r8c-#vOtd)R{d{x0UlzxlnBzg4BW-c zy29|GH}N9|S>NB3E^M`tarm(+H^I!Z0kckBC2Zaqcqp;m-{!N7;RN{#qh2X;UiA{; z5KGJk!g^L*25mI`lc9AMeU!;%DmTAzwmsAH9m_JN{Z+F!&OY-rk>ogIp)>4U~r;zTHU;@-r#9ZbWbyJ^R0CI?I44+b7%;(gFes2+|5l zr!=dgbclc;wS;tchtl04Eh!+~xui5JExGi<(hZwu-~TyhzwGz>ndhFFYp(e{z{f&d zAU$Valj?e_D-hp!y=Qr5=ZxfLX0EsUtK-b~#dN0*7Q;;x=gZa!nPYpz2H7eBorp+@ zLYsgi{OAEhxhXFGICYw&O}A%UPP-Omvv$s!m~EPS;nMFl>$$xwe6Aa*NcRkV5q$}_ zS;r|jYSP*y@Z_GQL&EXP+>SE%flUsVB|Z)-t`j{@ndU5_4t&*aDdzh+=PSBwS1pzk zKiYA|`^D`yUfSW=GZ$sb@|#kSPM0c&ByOCLmCM{F7cT%h1PK_xZZqZgg(okb&-`j3 z8E8svF#2GM#ZK!*vAywDaJIM{Sn8pbrJMC zd{A7wq~O&cVT*_BOgveYE>6nBBwQw^Cr?e=!ZvgMbn&Au5mn5^J1<@qvf{smr*?`)uQ&cSKRalbi=6Yd7gm}5jI_stWFga0 zw#%meRUFQstx18qv8Bl09ZSaTS(}6JYo0gQd}(rUzV^Ef(Hy^dOgO4M5WPXKu2sVW z9X4UiqQ6=0wVQjH^+hyz{^3s-smiMPfjr7@SzCII9utFd#}+5n$qrY`#WC;AQ(sN= z{+n^abO#Ug$LN?Ht)98FUw=6vg)cW(r$gDR0w&mI()IN|Ci65)dod|f5a})Ub^sRy zBYGUW4Dut86Y?Mlg_4WjVx zE^cvcWGW}LH2%yR@k;Sc4L&Pv{-t%CP$&cv0EdD6_pHHRy3LRCa+7sL83vfw37)W% z!(!OunJD$M72Y323-Xept@*db1wczx(u#n=^~_*tBS5cF!m+GZ-HbE8y_} z|G6UB6PQtEa;0aw&hl;$jmcrL0c!*vs0F-G>yfs(Wq_kLXqgxL4zuQ`EU2Qsx9hw3 zuyH6ym+hZXEAYg-mYF8Tjk&x#6^MGwArgK=#Fy9;3rrHUrRp_JgS1@^SD&#M$S92QuXo0qbnGB6%7+b4RcRa{^ygIQ>Ov> zb2-Wb0G2RA^#)D;R*J-K=Hz_eqD8&xs*lXh-RM@9;Az9tE9|P_iPT0)6H?@lH=Ydz zc7kmO8eRArVLx1Prt=IZHh<`5<6*Bk=WS3<+CJ82_GBfnJhAkk3iwBTktp(+`a*aa zYJA9_cU2)F=jaypKw^6;QQ|5XfDSx0sIP-Pa2Bd<_*gIh-OecMX z2#z?>q=m6^_~JdO{Aaby$IPv>lDJWK^Tby?R30$t{TMqhEf33JxXJ@D$&snC`LJ~9 zv)pHvCiV7dH>!agVmyy9;T2XmAE}hBU%tlm{!2pDsU5NZ`1r#a#LR?Fv)dt@MzCfGH_3A zUM?}FKkKj+crG9ibU0eOgk1w{(ZI3Td5UW^sCv-e3tn<=h(CrtYb7T#RsPR`l3E;l z=a}82X_lYkwYsT3JK2F>c#N;GNR(Q$7{Q6uUP;@44tGak8a4c9%Af$4$%htb* zZ(nBDEFA+31RSeryya;NsJ(Tcyf1~HCe!TNsg>5;OQWyeLT26=X#Pq6l(n2(NTRgN zd>!b@aYPoVe5OX=i~v2zv^_SCiO;F zDrl{6r)x^7OKE1~K$TDyaS-p60j?GtRzSf*SR;GOX&W415^!T|60|*4jZil_YP}cv z;p%wPY*8HcpNDtF1t;SH)<`WV2d8dmKX4zj<=M-bd)ioR3or9*eO1om$nyBpJ?A}6 zihIurX>d<`wBIXUE)Asr-4C!d?11vV(;E!t1I)<2x+HSC-2f95)4cx^wx#lzl)ol` zdoe5v>hZ{A%&R!1>$Un<8wwo9>=xC2Cc1CcDIH0VOW3x;iC^UBlF5v3;TeW&WQ?7q zXlV_N6*cl#%6xzH1koRMh(oVUHu;@)?1*gqBIkv%yv~Ri)02#2?;H4{k14ODcf{P6 zrR+L+H^LpMpLf2ct}~sOshXc3gB;7#iurwY=yFJUHIkZ4t&g4%ldJD^N-PE0Io{pN zA3|M4G4Y)(0oSF@AOz63^SGf~f$m5h9amwEr-WxhHk)vt@mk1}H$9n=t8^S2LjSvT zwk@7fgtVBqX>LM>B>!6fZ^K!AH1LfLoON0c&X3}V4(tFAG;Kd4!U3E-N3#Skj3@Xb zzXL5)^-fPJ#gadWfHsXfGh%N;y>;Xd2i zzTV{i*qzX(2)J^(Msk)$)a{3DnWkeQB3U_*4Ox1gcaeal^7VTDkshHS*H1piy)QFr z_<^w_{X76<1>j3vwAUl~lBWm!)pO+Qu4-=^T2x%;obnf>xl*VUMhbrv(Ql zF|XsSsN;-^Xdt~!O3(}?d&Ol@Uhw48zk^hNJMV%AyYs#0W?3#eC?_WQR`yB0q|&}x z7ozz@ncxw%%HKL)p z-k1Z={#o6?F?b$`IqA?L>AizSP|)N@L}WN%x1gY^YmpsR6{c}sJJ|hV*N;v|W9i^f zsf+HP>=P7H%W!+~bgUGFQ#g;UMpm4<;A8@R<4ov|f&LK5;6FPkgEw{s&fR;;#%y8d z5`1#B`7!vW)Bmk~t{rgi<&?yyPrsK?-QvrrJ#cl(=0Etf`D%I39>JP4mTBk&#GcZP z{bCd+^8WP;2{acQxzVmLuj z?6b#Z&t&=a-+$?N$(tKLM^9Zw!ahy$)7bo3^(>P;0S#^iNdeZ1y3T3f)i=|@ZOd3H zM@!>MY@@HKJ%#I+VVnXKp`#ir+lxDYmk9~+PpQ|lGQ|eSuH&6U*dY~ zJL9?cuq&1B&!*KvhAqbE1G=vBmSF#lUO6-~MgsemWl{B)26pV8f6BFWS$+L1FL^BK=E zceQbf2Ihqp&F5Wahc%*Lhe7v0>AH6loEIE;B)l)qObzbCf!Ax3SP0 zZSr2V|29sJ4-6ezsJc@hU8`>mTguN~d{SG+O-e0~b~;Se2f9$zhL>YEq$P0)KV@4a zv`xmin;<8>YYf^?rub7d$!iBoy&Pao0ix2Je&nh&QGB1@2v(}4&~tR%3cTdta>JLd zU^TyqEJjB~ub(9b=|~x6*xZf;ms=8C#VzKn;~H*v*j<4RKhKpg z0L{27=SkGdP3J!TB&Bk+s#3t`1ev6DJyet^xqfaA-MX;n4}hw!`$2E%joU5(qhCzJ zL}hq0@*|ZI>Mivso!kt5E^LGlU?Zf73yQYoK_edZ1(G84k!^=lB&R$*ui7c`jc3(i zKRLWiN-p!T-gQa*Pg_9sMyJU?_mo}8VP}(0tL>-r15&0A zznr;yJAln7ChN~J*~@D!i8*sawkwGS=v85&cR%XgGu)YpJfs1w4rhIO$g6b51*eVz zvG2cL;`1%}O@%b*aHAv3@~z&uF8RoYYl9aI1$x#6$XIskO(a)!G($*9az7Sxz*J^> zyb6P-hNj_S-B`Zem)j>c80L>X~?%Hd{A3zH1wxM#bo*Qxp3vJlx-lf&dTxaJ(( z-(4$ri=;Fu$(kps*RD1GQ$H^4DWgH{O@fOp`ONVmy)WnZ z#ZL`x$j5DI;vd~I74P4|e=PGz0tbTeaf!o;laa8H}=n7~2=mgibrJ=Mow7kl~>})+V4>M@U?3!bJrqF?JA1AX6^%{?p zG%t`Q^ihn1y&S$f#If*Iv5&h=bzPvByEuw=XOHVn_F{ZJDo`3x8_wD-E+C~E7PRp$ z`nLP^Y%dKo=o01em50>9MCgfQ3vFkOhFOw$FVMa3vpHl&!^M*-kyv2X7*EJLRP5R# z;2P@{(5MD>3sy2mf5YDmu%lrx=Qs;2G_Kt`dNy!7WK!$w?wt@5tmKcb1KBoNOLWOFCdM4O+=|Jm!e%&S#}i!+H<78)00g**4H&azWP ztvb+aRGdGDG5R9ncvPJc*?k-i4BoF!yblGHFl`eOR~;ZNOI|)VV(7!Ep?MhV?HN`S zXJDbiwpFVzCB{%Yp#NFLSM9?Kp*-;qe-Z7-WZ%g`7*YxRu)_gl*7^2N5V1=b}2^kKU_!N4_4 zzo)?3%AdR4nJ;t!5pN&Xu2yQo{1p4VT&~Ji*4_0Vg1h$@Aw7Njdb--5cAs~OQwywd z8wBw={$|F>;KlZ7g#!ii|Ap8ns((~jaXeM@19!s8oSx6D%nUHqyKe=3z0114Y?5E& z*dvF|Ccev3$1hcL1Wil&9*Y3{Yg3&APZy&?Q{ILojf|OVjhQ4d-7+KgzpbzsGIw)0 z!5)+da=ov_b6lfGlfF4q!4Zp#?^0EwAhb@&%nX03nu~Y!kCJq(<@P3+*=K@UiH8aT_+1yWBQ?NQY-F3Z@g1)!IwV#|=Zp0AQk!h4;9IW?8N&LN8 zzkTik5KY6lnW@m`P9V?>aDgQWlhQ1tmT8Oxvhy!gx3ev9rE!WWlZh*wWd2GGgX)cu zJJel#&h~v|B=B6#t?qAFXrJj&bZgh)ng9siFJRQZyCqA~Sfb727`pdRHQhy~j+@tibxJ0JQ9;Df*OpT^!c9l{J81hsxM4 z#?gYe9byITHQ8U1j)H(62jbG}07@8r)%_xQKRb-6}n4rO$kw=k% zz|)d!jlsBkolN|yE20Xecbz)1kOtM+=NPpbMbCM_TiCNB#*YQ(m0G>|Ues_n>iY6a zh;_ag8ctO?t(PX;z23S__V8w~P?J>+U5Czh|1w&^HwSqn+7}S5dR;%E*tK9)8iws{ z3T6Mk5iki|#j%3^$FVq@X@y)LEE?Tb<&32*7hJ{SU<>qp0G&-*AbR?DxUwN%+_3Gr zV?S<|E$8(|tfW*_{R^y|$@6iA*_-6FI4<{$)Ay5aXKt)(k{|s@VAM$9ul>W#Vr9^! z;ITwAReKV;)(n_hd6Dmm_b|HA%AG@Ke7Ry0Q>+O6kgCZiZySw!8UB?Qfts0lDg;~Jcq zuaiPu>KtdLpShJBMgVz46Jp==u(YbvhR8neHj@PzGEE53T?`{&@KTh%N-|&Z^BPdQM^2htECU9$$c!`BA;K?GkJpWs zm-Ex@hpE6+>Lc};U1De%qM}Z2cCQQzihEL%tOB`FmAfgNF3DGx4cN)0%jdMNBJmG8 z>L(OEX*0}ix?mDOF92%wd*Fj_Ol|ODW51~0sCR954UOyzX}6+n-0l+qzA-hi6(3?t zN_?5Ro=ycRAKCSnZba+*82|*tIU|go4hRc*n@1ICeUvt5Oo#id5u6q);5ENIZkcx# zTXue!Gx?Lg#7K2{|21WC;QKt8pVi4do7^ctz2~x%IgiU@MjY7fUR*wt;a#w9GC55r zw^y-V`87Drn|mjAI<^=1^w6IU@L0}bd17nhMrm_h)~Mug6E$@i?Nyh`k#A@}k-lhj zkxvJ@rZ^S-DR^p#>;$9|s~!*kSECy7%3PA-n6~s{@x5~&ac4O5%VL>SHw~7Io}XX6 z5_&@OC2&_0HOPV)S1#~V>^hc41`1GQ**VYN^^6~O0^k}f(qMdxxV!?x*FLwZpxf-` zDrc`4`&^-hwhIGI=9_W(+Eg`%g0FR=-^5JbTdF=WmLeF-{I(`N;_>0$4zgseY-oeJ z%9^9{7v8<0S6zMwD>^SDMkvxK>-uPA9uG#8{z;igc_UOW$ZhhRK()#YHMlv8s<;z~ z`sU;rtch%VZ9kl^UIJJZBB#5g2k=!7+vn&ARSlE1n)w{T&u5amjF9&IDFqFMCLhxF zdJxW|p!K6{?ppF%s@;xF!{uiAp9Kd3uYTRwLcjkZxt?~Mm@dqiOu#S4MdhZz%XtTR zIz=y%urr^4ne*GOEk?lI*^8!_zcC7b6EpQ|?O4E9ZT8u@9om~u^@wm9iLj;qT#4ME zyWCE*z)$^-xlENQx*S@kC7=^MN;TSbmbIEz`~*lse_M-J0vSFl@e7=2V=Sm{!`7NGk5Ndxq5gF)@WT+X!`)-*k|{Cc5(88Fx9POtgMW+m+<` z?S^hri4)oc^TLZ!m8g=VsGFJL zIXoWa`^GVA!jaNA_=?3z>gtXqseni=@3qN$m9yb7)io~}Bh>;M&l!sU3mtwG#McrJ zzJE8}^S#vPRrO84&;Zxdg+Fiq-rR1|je~Jj0vG1a zZDRY-HzQpkd@U&b*J|^1hIKP-nO{rY9B;7!FR zx`&^czlo}3HO3FC)*7DGY`M7el6kXdgM0rfs7cDG87F=dH=z35_fn?$M~u}ZYf6hq z69;d_6kL5{aufA}#NY9;Np?D`F=PKRbZKK5P#2_c**Fi|n^{Xc=97NgC5UQh3i`S9 zeDLaf9)B*#8>}qFyy~hYpfhqfn@ft6b2Fx!NUHxmc@ml=nf5!=`sy-7{CMShS2fsw zJznMVmt;-%a2Uqz89sA~?<9T=u>qyK*yQ245 z^j4n(aifNm&mG59=BKX(T3Oay4gJ3dB=&&GobT)W<)F_jh{lcaEaCw3t6?HIyz1J7 zf4x`NS_Dgp>;DAnbCSS_5b*X4jnndk5V*11cKpW#7%v_1SL`^?wL`dBk0Z;L^%tNv zk#vm^REi$0fGh3u7_?-5v8Ci&Wa;K>6w)n8=ugF|P@n%E>*Ya_D?iL&sEM$a?5-RY z8|w5foa0mf0cGbOp5Dg#Uk=-s8{}f9!Zx64(a=WRCb_aQ<^B#S&|HN=7$?hdM&9$5 z-&H{nNYVv2qc3eynD62=V3h4w@}*qQ%@_eDiBT%~wD}W%Xhd|QvVPz^YIG`RQS-{Z zZ$F`C`K^dP+JAWUc;^xWg`kiBk#;VX^mCa$=|msOAf7p$e(^M)vgC zL`eUFp+3N|XM>Y!L9Bo_154dZO%Q{lC&ro1|IX}2cvmZO+%jn9iP+|JvV^VO zv}rGP-TMOJy;ukJFoVVSiq>xnFL3k!vJ$%gJiuE`S;#0YrabkObut5}!py1?GtbvM zcXrIWO`q6MZq}0xq{~}#`*@xWel3ua_i676TIV+qujXBVE)!&QeO!vF^a`3g`mm|% zT~qx3y#SNzzk+J&k32ev3x&);f2FE)ZwREH8_tElQvU~@ZfF|3k|Fg}daXS8xn|LX zz{R%YFe6gAk+g|`KpvYeO5ieg!&<|1u|>n#)vF5DG?bT)*S8ke(-sD03xI5OA?yOB zjFAH`>KQvCWewZRUjPd*e+)q?_m&~-=Ze9yy-6}y&Bs^UOkwFFQ6R`cUw_IKJEyQB zoxsvjMTE{%dE)l#(;_2>FU~z2KeRqBi{abUWL%phw-=FS6_0`Mcm#u#EHX z-(^sx*h6#Y6*Rcr#HYi*3*cdIa~30T$uzckm_Ecf&qZIG%wvIPD8K}L(BMy4VDWXjL?!R@y;)fEg^}@cEwN24<6Zlq$#2A<-?58`)L>2*?{{Euvf+56 zw*QMhlR!3`&uaOZFXjO3IVT;&!;=*t3}74#xC`|AswQ z|4{!`gPWI2Gso~nxjl})2X??rq3{WeTS19DvaWic_c=PXpARukZl5aPsWy-ugU%h= zG=Eng|8IiC8IcKd=aVZ>>?}FGtUa*DF&<;;x-EtHFHedyBkJBfSEB4c%8GS!>>Z~M zZu$+=k&ZbFVz2Sbt_ikZ)xj8mj6Sz>P5f}3$CqxNWYGFO>$9lQsvYfSA%nXi`M^Qe z(wN%$#HTRq53FFE z3Nm7M!jfaothoM3O)M3%8Oxh=UEdxkc|G)FZtK3fj>qMJq}`@Ei7;*o#JK{hY{z4{ zU^0(tT!RoF@3KGLD=;Gm5MbL=AKRQ#w2Y42A5{V0HOLaFRvkNtn zN7x-#{Dy)^VA8i+mhTv#!uCiNi=ePwI5XB^uC+`wB_itt%WWy(Pg{Pn|_-2kcW-C&-AU zG+6j3CIl3=Ce;I52S>hDAQI_{?xgTmK0t|EC&y66ncJC0bqkW`!0uCEw1idiiyJ$p z6kNJlA)#RuRfXN!#G_G-P0`4EbqRJ&$Fj_JQI3$6YAqD?_wz%BbYR^V`m3Xb(hdT2 z<)y-rd){Ybsds?k0Br+6w1^~c#bP>J*mTRxnGk-PaAP%&l?$Km3c&%r9{EkIf3A^0EW>QD0&^H`%hAs=DF4>jp#F zbF@G(h-sqQgQP3c!Z6ZTtX@mC>PYp0cB<`z)#)`cp9(;=-=s{33I#O-OuX8{Uw&>BfkyJdeHIxY^jCe@+Zo%`Xtf$gyIQmu0pL>NlsT5Z&pN;cs_U1B zrT%)Itl#8eM*<7rb?jUl-_q@N7;>J7DxJwzGMP06w9NlU`6=7PnRqZ8q(o?%GFWpv z*PX;8Xz@-r)}AL@+px8O`XbP|Gh#PP)zxtTQFMsk|6A77CNR(6(dv}NJ9eeoZx|Sa zkjG+dyGn)r*#F?HY>ITT3-c$9i=GoK41(8QE|^0yD&_qPa;wPI!+hAoNi?!+Onqf& zjOl5V-fR0>5$x7=R5ra2iN5B>lea4_L{wI{oiQJXkG>|2-!_LBM%BY|3?w=_jOjsM zHvSSqW+Ss_Wkid9mAf%Hn>rRXIEJQ!d2zc94v65TEwv!2}76H-!cPOY9g zJP}9RQv`gQgfX+e7Ny#*AG$NAVD|pKrrm`$vQDPuT0_*V+5q04=)N*Ad^1}oik(sJ zbPM<%GC|B>iQKnbByi3I+yn5}u%~RfrsGZnx4b`ZvJ@f{m{Cszc)oVdnz_|58P*W z|3HhbEvDMljO}Ndt>cAmiZRfcOy>IYEX=N~D2?TNf?tHe#F-EBsAlvtd!)INda_E?{8TMu|qyN#gu1`*h zV^DqnOArp~m4ZBsF7Hv#7qdLR)7J~7X7?w4KNpFXS||QyMY((JO?>(r#@Cwj;~>-Q zA>%IHjLt5#wSlfxV1Xo8JWb~uq1I8up>c!OA&(!L3z&rb#xzvAHhy%x1NWyw&IiOI{ARs!o)> z|EGSKDCIQ?%VBDEsB^f+lDuJkra|-A|Li_fr)#9CQ+jjg`~pSB>~}YX??(Ds51kok z2V{vTjzCVQJ+gYIOPz<6dHzmaepp&@?Q+BM7z70yD=^0Dx$xD~AlLguZxMfYmd8bK zUXkCgDh|7k#VSugFxvu&ZOYTTzl;8qcM3to8DY^2#PuRe+O=Hl57jqfpGa|pXdBZt zO|WVi*M7~sVH;$b32mXz2#HouZaTlv(fX={A&yTuq6J4TyqTd(d71eL(ZZcj(F6#=#+QWz6CtI~?awSD*i&&IYWDV|{hKjp8 ztosk;awp&3Y8T+wgFT&`GZ&?ds%%hArK{7d^TpTF&MgLXjqTitk9)_H9az$J({A90 zIDenge-K(l_XPXiaDdKHlqQaFD$ER+fPu}JTWvYfu^IbLl-o++Xn*iO!7+W6)X|gk zNAGEkmB-f*OzTYSJNDDVumA;lJ06dMGp5BH|{a(`V7 z1%{46Tg{+JEuc>x;Uu{@LRfrHwM?tCT35jC4Dr^%Vj^tBtN=ebk-YEZLXLV6WC1;K zgaoc1iUTgo0y|5taY%P-k9lx8IsP~Cq`~5vT(TqZ1$7w$p5fK)M;Sxf`^yhq4L9eo z;8GKV<(hjeUUQ}H30V~p*k`{=v+Xk4I=2CxG@zm1y_K|0OZ%BgL_Et-QG}4vcSm{H zKWPhZG>o$DnH-*Rq-~MFHKteU0N&B@PUEb}ifXQ7gBmjJh zWpQL)K4PC<42_t3d0;e+T0N|m!rG$TPH2J=vEsGH-RE=v()5(0{`&C$=8dgljvIRS zLTgKWGCaEfdj=nOSBHwl#e;CM>r|oI#rP?@uLTJg*AexI)6G zOu)eDW>Y#R=&ecmL?yJ#^EL1aYy9;0Zhr_pz8Ft8Is^xf@lbg0s%Sc>c zYxDpb2cLB@e!k!tUcBt-bfAZ`j~a4TJ;+K(AY3`ugV5Nw2M2~`|7UeG1eZ>TvocNw8?jB zit{J->I-47IhUugc)T-5R1=DGYxEe(T)uVJ0&d85n6JBUx4dx;My6P3U{FN)Zn5#h z`3+XrlN$eNpxP`qzi>Fr(mzÐ=-`i4e@mt|p9?YXWt0=YHyT_sbVDIzFSIbbvHl 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%0AknIW7edx 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�<><92bq_eofr;~(;5LPOgXv3DYX#*fTt*@E`p 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�mN&NCg_$TKPJp?pOj5;nD)USO2Z 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 literal 0 HcmV?d00001 diff --git a/tmp/ferdi-server/questions.yaml b/tmp/ferdi-server/questions.yaml new file mode 100644 index 00000000000..ed365111a7f --- /dev/null +++ b/tmp/ferdi-server/questions.yaml @@ -0,0 +1,206 @@ +# Include{groups} +portals: + open: +# Include{portalLink} +questions: +# Include{global} +# Include{workload} +# Include{workloadDeployment} + +# Include{replicas1} +# Include{podSpec} +# Include{containerMain} + - variable: env + group: "App Configuration" + label: "Image Environment" + schema: + additional_attrs: true + type: dict + attrs: + - variable: APP_URL + label: "APP_URL" + description: "Specify the URL of the Ferdi-server, including http:// or https:// as relevant." + schema: + type: string + required: true + - variable: IS_CREATION_ENABLED + label: "IS_CREATION_ENABLED" + description: "Specify whether to enable the creation of custom recipes." + schema: + type: boolean + - variable: IS_DASHBOARD_ENABLED + label: "IS_DASHBOARD_ENABLED" + description: "Specify whether to enable the Ferdi-server dashboard." + schema: + type: boolean + - variable: IS_REGISTRATION_ENABLED + label: "IS_REGISTRATION_ENABLED" + description: "Specify whether to allow user registration." + schema: + type: boolean + - variable: CONNECT_WITH_FRANZ + label: "CONNECT_WITH_FRANZ" + description: "Specify whether to enable connections to the Franz server." + schema: + type: boolean + - variable: mailsettings + label: "Mail Settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: MAIL_CONNECTION + label: "MAIL_CONNECTION" + description: "Specify the mail sender to be used." + schema: + type: string + default: "smtp" + - variable: SMTP_HOST + label: "SMTP_HOST" + description: "Specify the mail host to be used" + schema: + type: string + default: "" + - variable: SMTP_PORT + label: "SMTP_PORT" + description: "Specify the mail port to be used." + schema: + type: int + default: 587 + - variable: MAIL_SSL + label: "MAIL_SSL" + description: "Specify SMTP mail security." + schema: + type: boolean + default: true + - variable: MAIL_USERNAME + label: "MAIL_USERNAME" + description: "Specify your mail username to be used." + schema: + type: string + default: "" + - variable: MAIL_PASSWORD + label: "MAIL_PASSWORD" + description: "Specify your mail password to be used." + schema: + type: string + private: true + default: "" + - variable: MAIL_SENDER + label: "MAIL_SENDER" + description: "Specify the mail sender address to be used." + schema: + type: string + default: "" + - variable: SPARKPOST_API_KEY + label: "SPARKPOST_API_KEY" + description: "Specify SparkPost API Key to be used." + schema: + type: string + private: true + default: "" + - variable: MAILGUN_DOMAIN + label: "MAILGUN_DOMAIN" + description: "Specify Mailgun domain to be used." + schema: + type: string + default: "" + - variable: MAILGUN_API_REGION + label: "MAILGUN_API_REGION" + description: "Specify Mailgun API Region to be used." + schema: + type: string + default: "" + - variable: MAILGUN_API_KEY + label: "MAILGUN_API_KEY" + description: "Specify Mailgun API Key to be used." + schema: + type: string + private: true + default: "" +# Include{containerBasic} +# Include{containerAdvanced} + +# Include{containerConfig} +# Include{serviceRoot} +# Include{serviceMain} +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: main + label: "Main Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 10206 + required: true +# Include{serviceExpertRoot} + default: false +# Include{serviceExpert} +# Include{serviceList} +# Include{persistenceRoot} + - variable: data + label: "App Data Storage" + description: "Stores the Application Data." + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} + - variable: recipes + label: "App Recipes Storage" + description: "Stores the Application Recipes." + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} +# Include{persistenceList} +# Include{ingressRoot} + - variable: main + label: "Main Ingress" + schema: + additional_attrs: true + type: dict + attrs: +# Include{ingressDefault} +# Include{ingressTLS} +# Include{ingressTraefik} +# Include{ingressList} +# Include{securityContextRoot} + + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 0 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 0 +# Include{securityContextContainer} +# Include{securityContextAdvanced} +# Include{securityContextPod} + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + +# Include{resources} +# Include{advanced} +# Include{addons} +# Include{codeserver} +# Include{netshoot} +# Include{vpn} +# Include{documentation} diff --git a/tmp/ferdi-server/templates/NOTES.txt b/tmp/ferdi-server/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/tmp/ferdi-server/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/tmp/ferdi-server/templates/_secrets.tpl b/tmp/ferdi-server/templates/_secrets.tpl new file mode 100644 index 00000000000..25f77bdf940 --- /dev/null +++ b/tmp/ferdi-server/templates/_secrets.tpl @@ -0,0 +1,14 @@ +{{/* Define the secrets */}} +{{- define "ferdi-server.secrets" -}} +{{- $secretName := (printf "%s-secrets" (include "tc.v1.common.lib.chart.names.fullname" $)) }} +{{- $ferdiprevious := lookup "v1" "Secret" .Release.Namespace $secretName }} +enabled: true +data: + {{- if $ferdiprevious }} + APP_KEY: {{ index $ferdiprevious.data "APP_KEY" | b64dec }} + {{- else }} + {{- $app_key := randAlphaNum 32 }} + APP_KEY: {{ $app_key }} + {{- end }} + +{{- end -}} diff --git a/tmp/ferdi-server/templates/common.yaml b/tmp/ferdi-server/templates/common.yaml new file mode 100644 index 00000000000..d5307674231 --- /dev/null +++ b/tmp/ferdi-server/templates/common.yaml @@ -0,0 +1,11 @@ +{{/* Make sure all variables are set properly */}} +{{- include "tc.v1.common.loader.init" . }} + +{{/* Render secrets for ferdi-server */}} +{{- $secrets := include "ferdi-server.secrets" . | fromYaml -}} +{{- if $secrets -}} +{{- $_ := set .Values.secret "secrets" $secrets -}} +{{- end -}} + +{{/* Render the templates */}} +{{ include "tc.v1.common.loader.apply" . }} diff --git a/tmp/ferdi-server/values.yaml b/tmp/ferdi-server/values.yaml new file mode 100644 index 00000000000..a10128db2d8 --- /dev/null +++ b/tmp/ferdi-server/values.yaml @@ -0,0 +1,112 @@ +image: + repository: tccr.io/truecharts/ferdi-server + tag: v1.3.2@sha256:f8e0023f5bb616e08174af1030ea69364d2d85e5d3c393daf6f1f453a8a5a37e + pullPolicy: IfNotPresent + +securityContext: + container: + readOnlyRootFilesystem: false + runAsNonRoot: false + runAsUser: 0 + runAsGroup: 0 + +service: + main: + ports: + main: + port: 10206 + targetPort: 3333 + +workload: + main: + podSpec: + initContainers: + 1-create-key-file: + enabled: true + type: install + imageSelector: image + env: + APP_KEY: + secretKeyRef: + name: secrets + key: APP_KEY + command: ["sh", "-c"] + args: + - | + keyfile="/app/data/FERDI_APP_KEY.txt"; + if [ ! -f ${keyfile} ]; then + echo "No APP_KEY File..."; + echo "Creating APP_KEY file..."; + echo "${APP_KEY}" > ${keyfile}; + if [ -f ${keyfile} ]; then + echo "Success!"; + else + echo "Failed."; + fi; + else + echo "APP_KEY File exists. Skipping..."; + fi; + containers: + main: + probes: + liveness: + path: "/health" + readiness: + path: "/health" + startup: + path: "/health" + env: + NODE_ENV: "production" + DATA_DIR: "/app/data" + DB_CONNECTION: "pg" + DB_PORT: "5432" + DB_SSL: false + DB_USER: "{{ .Values.cnpg.main.user }}" + DB_DATABASE: "{{ .Values.cnpg.main.database }}" + # User Defined + APP_URL: "http://localhost:3333" + IS_CREATION_ENABLED: true + IS_DASHBOARD_ENABLED: true + IS_REGISTRATION_ENABLED: true + CONNECT_WITH_FRANZ: true + # MAIL_CONNECTION: "smtp" + # SMTP_HOST: "localhost" + # SMTP_PORT: 587 + # MAIL_SSL: true + # MAIL_USERNAME: "username@example.com" + # MAIL_PASSWORD: "password" + # MAIL_SENDER: "noreply@example.com" + # SPARKPOST_API_KEY: "" + # MAILGUN_DOMAIN: "" + # MAILGUN_API_REGION: "" + # MAILGUN_API_KEY: "" + DB_HOST: + secretKeyRef: + name: cnpg-main-urls + key: host + DB_PASSWORD: + secretKeyRef: + name: cnpg-main-user + key: password + +persistence: + data: + enabled: true + mountPath: /app/data + targetSelector: + main: + main: {} + 1-create-key-file: {} + recipes: + enabled: true + mountPath: /app/recipes + +cnpg: + main: + enabled: true + user: ferdi-server + database: ferdi-server + +portal: + open: + enabled: true diff --git a/tmp/filebrowser/.helmignore b/tmp/filebrowser/.helmignore new file mode 100644 index 00000000000..77ca5567b26 --- /dev/null +++ b/tmp/filebrowser/.helmignore @@ -0,0 +1,30 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ +# OWNERS file for Kubernetes +OWNERS +# helm-docs templates +*.gotmpl +# docs folder +/docs +# icon +icon.png diff --git a/tmp/filebrowser/CHANGELOG.md b/tmp/filebrowser/CHANGELOG.md new file mode 100644 index 00000000000..08573e2b9b1 --- /dev/null +++ b/tmp/filebrowser/CHANGELOG.md @@ -0,0 +1,1035 @@ +# Changelog + + + +## [filebrowser-3.0.0](https://github.com/truecharts/charts/compare/filebrowser-2.0.45...filebrowser-3.0.0) (2022-11-10) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Major Change to GUI + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + ### Fix + +- change container config label + + + + +## [filebrowser-2.0.48](https://github.com/truecharts/charts/compare/filebrowser-2.0.45...filebrowser-2.0.48) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [filebrowser-2.0.47](https://github.com/truecharts/charts/compare/filebrowser-2.0.45...filebrowser-2.0.47) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [filebrowser-2.0.47](https://github.com/truecharts/charts/compare/filebrowser-2.0.45...filebrowser-2.0.47) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [filebrowser-2.0.47](https://github.com/truecharts/charts/compare/filebrowser-2.0.45...filebrowser-2.0.47) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [filebrowser-2.0.46](https://github.com/truecharts/charts/compare/filebrowser-2.0.45...filebrowser-2.0.46) (2022-11-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [filebrowser-2.0.46](https://github.com/truecharts/charts/compare/filebrowser-2.0.45...filebrowser-2.0.46) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [filebrowser-2.0.45](https://github.com/truecharts/charts/compare/filebrowser-2.0.44...filebrowser-2.0.45) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4317](https://github.com/truecharts/charts/issues/4317)) + + + + +## [filebrowser-2.0.44](https://github.com/truecharts/charts/compare/filebrowser-2.0.43...filebrowser-2.0.44) (2022-11-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4308](https://github.com/truecharts/charts/issues/4308)) + + + + +## [filebrowser-2.0.43](https://github.com/truecharts/charts/compare/filebrowser-2.0.42...filebrowser-2.0.43) (2022-11-02) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4261](https://github.com/truecharts/charts/issues/4261)) + + + + +## [filebrowser-2.0.42](https://github.com/truecharts/charts/compare/filebrowser-2.0.41...filebrowser-2.0.42) (2022-10-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4182](https://github.com/truecharts/charts/issues/4182)) + + + + +## [filebrowser-2.0.41](https://github.com/truecharts/charts/compare/filebrowser-2.0.40...filebrowser-2.0.41) (2022-10-19) + +### Chore + +- Auto-update chart README [skip ci] + - Update and rename credentials.md to installation_notes.md ([#4136](https://github.com/truecharts/charts/issues/4136)) + + + + +## [filebrowser-2.0.40](https://github.com/truecharts/charts/compare/filebrowser-2.0.39...filebrowser-2.0.40) (2022-10-19) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4122](https://github.com/truecharts/charts/issues/4122)) + + + + +## [filebrowser-2.0.39](https://github.com/truecharts/charts/compare/filebrowser-2.0.38...filebrowser-2.0.39) (2022-10-12) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4071](https://github.com/truecharts/charts/issues/4071)) + + + + +## [filebrowser-2.0.38](https://github.com/truecharts/charts/compare/filebrowser-2.0.37...filebrowser-2.0.38) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [filebrowser-2.0.38](https://github.com/truecharts/charts/compare/filebrowser-2.0.37...filebrowser-2.0.38) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [filebrowser-2.0.37](https://github.com/truecharts/charts/compare/filebrowser-2.0.36...filebrowser-2.0.37) (2022-10-05) + +### Chore + +- Auto-update chart README [skip ci] + - split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979)) + - update helm general non-major + + + + +## [filebrowser-2.0.36](https://github.com/truecharts/charts/compare/filebrowser-2.0.35...filebrowser-2.0.36) (2022-09-27) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918)) + + + + +## [filebrowser-2.0.35](https://github.com/truecharts/charts/compare/filebrowser-2.0.34...filebrowser-2.0.35) (2022-09-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898)) + + + + +## [filebrowser-2.0.34](https://github.com/truecharts/charts/compare/filebrowser-2.0.33...filebrowser-2.0.34) (2022-09-22) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [filebrowser-2.0.34](https://github.com/truecharts/charts/compare/filebrowser-2.0.33...filebrowser-2.0.34) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [filebrowser-2.0.34](https://github.com/truecharts/charts/compare/filebrowser-2.0.33...filebrowser-2.0.34) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [filebrowser-2.0.34](https://github.com/truecharts/charts/compare/filebrowser-2.0.33...filebrowser-2.0.34) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [filebrowser-2.0.34](https://github.com/truecharts/charts/compare/filebrowser-2.0.33...filebrowser-2.0.34) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [filebrowser-2.0.34](https://github.com/truecharts/charts/compare/filebrowser-2.0.33...filebrowser-2.0.34) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [filebrowser-2.0.34](https://github.com/truecharts/charts/compare/filebrowser-2.0.33...filebrowser-2.0.34) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [filebrowser-2.0.34](https://github.com/truecharts/charts/compare/filebrowser-2.0.33...filebrowser-2.0.34) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [filebrowser-2.0.34](https://github.com/truecharts/charts/compare/filebrowser-2.0.33...filebrowser-2.0.34) (2022-09-17) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [filebrowser-2.0.34](https://github.com/truecharts/charts/compare/filebrowser-2.0.33...filebrowser-2.0.34) (2022-09-18) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [filebrowser-2.0.34](https://github.com/truecharts/charts/compare/filebrowser-2.0.33...filebrowser-2.0.34) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [filebrowser-2.0.34](https://github.com/truecharts/charts/compare/filebrowser-2.0.33...filebrowser-2.0.34) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [filebrowser-2.0.34](https://github.com/truecharts/charts/compare/filebrowser-2.0.33...filebrowser-2.0.34) (2022-09-15) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [filebrowser-2.0.34](https://github.com/truecharts/charts/compare/filebrowser-2.0.33...filebrowser-2.0.34) (2022-09-15) + +### Chore + +- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [filebrowser-2.0.33](https://github.com/truecharts/charts/compare/filebrowser-2.0.32...filebrowser-2.0.33) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [filebrowser-2.0.33](https://github.com/truecharts/charts/compare/filebrowser-2.0.32...filebrowser-2.0.33) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [filebrowser-2.0.33](https://github.com/truecharts/charts/compare/filebrowser-2.0.32...filebrowser-2.0.33) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [filebrowser-2.0.33](https://github.com/truecharts/charts/compare/filebrowser-2.0.32...filebrowser-2.0.33) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [filebrowser-2.0.33](https://github.com/truecharts/charts/compare/filebrowser-2.0.32...filebrowser-2.0.33) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [filebrowser-2.0.33](https://github.com/truecharts/charts/compare/filebrowser-2.0.32...filebrowser-2.0.33) (2022-09-11) + +### Chore + +- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [filebrowser-2.0.32](https://github.com/truecharts/charts/compare/filebrowser-2.0.31...filebrowser-2.0.32) (2022-08-30) + +### Chore + +- update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639)) + + + + +## [filebrowser-2.0.31](https://github.com/truecharts/charts/compare/filebrowser-2.0.30...filebrowser-2.0.31) (2022-08-30) + +### Chore + +- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [filebrowser-2.0.30](https://github.com/truecharts/charts/compare/filebrowser-2.0.29...filebrowser-2.0.30) (2022-08-29) + +### Chore + +- update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619)) + + + + +## [filebrowser-2.0.29](https://github.com/truecharts/charts/compare/filebrowser-2.0.28...filebrowser-2.0.29) (2022-08-23) + +### Chore + +- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545)) + + + + +## [filebrowser-2.0.28](https://github.com/truecharts/charts/compare/filebrowser-2.0.27...filebrowser-2.0.28) (2022-08-12) + +### Chore + +- add documentation checkbox/section to all SCALE Apps + - update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456)) + + ### Fix + +- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447)) + + + + +## [filebrowser-2.0.27](https://github.com/truecharts/charts/compare/filebrowser-2.0.26...filebrowser-2.0.27) (2022-08-08) + +### Chore + +- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + + + +## [filebrowser-2.0.26](https://github.com/truecharts/apps/compare/filebrowser-2.0.25...filebrowser-2.0.26) (2022-07-26) + +### Chore + +- update home links ([#3291](https://github.com/truecharts/apps/issues/3291)) + - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302)) + + + + +## [filebrowser-2.0.25](https://github.com/truecharts/apps/compare/filebrowser-2.0.24...filebrowser-2.0.25) (2022-07-25) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [filebrowser-2.0.25](https://github.com/truecharts/apps/compare/filebrowser-2.0.24...filebrowser-2.0.25) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [filebrowser-2.0.24](https://github.com/truecharts/apps/compare/filebrowser-2.0.23...filebrowser-2.0.24) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [filebrowser-2.0.24](https://github.com/truecharts/apps/compare/filebrowser-2.0.23...filebrowser-2.0.24) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [filebrowser-2.0.24](https://github.com/truecharts/apps/compare/filebrowser-2.0.23...filebrowser-2.0.24) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [filebrowser-2.0.23](https://github.com/truecharts/apps/compare/filebrowser-2.0.21...filebrowser-2.0.23) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [filebrowser-2.0.21](https://github.com/truecharts/apps/compare/filebrowser-2.0.20...filebrowser-2.0.21) (2022-07-20) + +### Chore + +- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) + + + +## [filebrowser-2.0.20](https://github.com/truecharts/apps/compare/filebrowser-2.0.19...filebrowser-2.0.20) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [filebrowser-2.0.19](https://github.com/truecharts/apps/compare/filebrowser-2.0.18...filebrowser-2.0.19) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [filebrowser-2.0.18](https://github.com/truecharts/apps/compare/filebrowser-2.0.16...filebrowser-2.0.18) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [filebrowser-2.0.16](https://github.com/truecharts/apps/compare/filebrowser-2.0.14...filebrowser-2.0.16) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [filebrowser-2.0.14](https://github.com/truecharts/apps/compare/filebrowser-2.0.13...filebrowser-2.0.14) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [filebrowser-2.0.13](https://github.com/truecharts/apps/compare/filebrowser-2.0.12...filebrowser-2.0.13) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [filebrowser-2.0.12](https://github.com/truecharts/apps/compare/filebrowser-2.0.11...filebrowser-2.0.12) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [filebrowser-2.0.11](https://github.com/truecharts/apps/compare/filebrowser-2.0.10...filebrowser-2.0.11) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [filebrowser-2.0.10](https://github.com/truecharts/apps/compare/filebrowser-2.0.9...filebrowser-2.0.10) (2022-07-06) + +#### Chore + +* update docker general non-major ([#3078](https://github.com/truecharts/apps/issues/3078)) + + + + +### [filebrowser-2.0.9](https://github.com/truecharts/apps/compare/filebrowser-2.0.8...filebrowser-2.0.9) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [filebrowser-2.0.8](https://github.com/truecharts/apps/compare/filebrowser-2.0.7...filebrowser-2.0.8) (2022-07-02) + +#### Chore + +* update docker general non-major ([#3033](https://github.com/truecharts/apps/issues/3033)) + + + + +### [filebrowser-2.0.7](https://github.com/truecharts/apps/compare/filebrowser-2.0.6...filebrowser-2.0.7) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [filebrowser-2.0.6](https://github.com/truecharts/apps/compare/filebrowser-2.0.5...filebrowser-2.0.6) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [filebrowser-2.0.5](https://github.com/truecharts/apps/compare/filebrowser-2.0.4...filebrowser-2.0.5) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [filebrowser-2.0.4](https://github.com/truecharts/apps/compare/filebrowser-2.0.3...filebrowser-2.0.4) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [filebrowser-2.0.3](https://github.com/truecharts/apps/compare/filebrowser-2.0.2...filebrowser-2.0.3) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [filebrowser-2.0.2](https://github.com/truecharts/apps/compare/filebrowser-2.0.1...filebrowser-2.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [filebrowser-2.0.1](https://github.com/truecharts/apps/compare/filebrowser-1.0.19...filebrowser-2.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC +* update docker general non-major ([#2831](https://github.com/truecharts/apps/issues/2831)) + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [filebrowser-2.0.0](https://github.com/truecharts/apps/compare/filebrowser-1.0.19...filebrowser-2.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [filebrowser-1.0.19](https://github.com/truecharts/apps/compare/filebrowser-1.0.18...filebrowser-1.0.19) (2022-06-04) + +#### Chore + +* update docker general non-major ([#2826](https://github.com/truecharts/apps/issues/2826)) + + + + +### [filebrowser-1.0.18](https://github.com/truecharts/apps/compare/filebrowser-1.0.17...filebrowser-1.0.18) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [filebrowser-1.0.17](https://github.com/truecharts/apps/compare/filebrowser-1.0.16...filebrowser-1.0.17) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [filebrowser-1.0.17](https://github.com/truecharts/apps/compare/filebrowser-1.0.16...filebrowser-1.0.17) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [filebrowser-1.0.16](https://github.com/truecharts/apps/compare/filebrowser-1.0.15...filebrowser-1.0.16) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [filebrowser-1.0.15](https://github.com/truecharts/apps/compare/filebrowser-1.0.14...filebrowser-1.0.15) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [filebrowser-1.0.15](https://github.com/truecharts/apps/compare/filebrowser-1.0.14...filebrowser-1.0.15) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [filebrowser-1.0.14](https://github.com/truecharts/apps/compare/filebrowser-1.0.13...filebrowser-1.0.14) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [filebrowser-1.0.13](https://github.com/truecharts/apps/compare/filebrowser-1.0.12...filebrowser-1.0.13) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [filebrowser-1.0.12](https://github.com/truecharts/apps/compare/filebrowser-1.0.11...filebrowser-1.0.12) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [filebrowser-1.0.11](https://github.com/truecharts/apps/compare/filebrowser-1.0.10...filebrowser-1.0.11) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [filebrowser-1.0.10](https://github.com/truecharts/apps/compare/filebrowser-1.0.9...filebrowser-1.0.10) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [filebrowser-1.0.9](https://github.com/truecharts/apps/compare/filebrowser-1.0.8...filebrowser-1.0.9) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [filebrowser-1.0.8](https://github.com/truecharts/apps/compare/filebrowser-1.0.7...filebrowser-1.0.8) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [filebrowser-1.0.7](https://github.com/truecharts/apps/compare/filebrowser-1.0.6...filebrowser-1.0.7) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [filebrowser-1.0.6](https://github.com/truecharts/apps/compare/filebrowser-1.0.5...filebrowser-1.0.6) (2022-03-30) + +#### Chore + +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [filebrowser-1.0.5](https://github.com/truecharts/apps/compare/filebrowser-1.0.4...filebrowser-1.0.5) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [filebrowser-1.0.1](https://github.com/truecharts/apps/compare/filebrowser-1.0.0...filebrowser-1.0.1) (2022-03-17) + +#### Chore + +* update helm general non-major helm releases ([#2186](https://github.com/truecharts/apps/issues/2186)) + + + + +### [filebrowser-1.0.0](https://github.com/truecharts/apps/compare/filebrowser-0.0.1...filebrowser-1.0.0) (2022-03-16) + +#### Feat + +* move apps to stable ([#2188](https://github.com/truecharts/apps/issues/2188)) + + + + +### filebrowser-0.0.1 (2022-03-15) + +#### Feat + +* Add filebrowser ([#2170](https://github.com/truecharts/apps/issues/2170)) diff --git a/tmp/filebrowser/Chart.yaml b/tmp/filebrowser/Chart.yaml new file mode 100644 index 00000000000..cc310c7647e --- /dev/null +++ b/tmp/filebrowser/Chart.yaml @@ -0,0 +1,28 @@ +apiVersion: v2 +appVersion: "2.23.0" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +deprecated: false +description: Filebrowser provides a file managing interface within a specified directory +home: https://truecharts.org/charts/stable/filebrowser +icon: https://truecharts.org/img/hotlink-ok/chart-icons/filebrowser.png +keywords: + - filebrowser +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: filebrowser +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/filebrowser + - https://github.com/filebrowser/filebrowser + - https://filebrowser.org/cli/filebrowser +type: application +version: 5.0.0 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" diff --git a/tmp/filebrowser/README.md b/tmp/filebrowser/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/filebrowser/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/filebrowser/docs/installation_notes.md b/tmp/filebrowser/docs/installation_notes.md new file mode 100644 index 00000000000..f344d549e68 --- /dev/null +++ b/tmp/filebrowser/docs/installation_notes.md @@ -0,0 +1,14 @@ +# Installation notes + +## Credentials + +- **Default Email**: `admin` +- **Default Password**: `admin` + +## Base Url + +- Leave `BASEURL` field empty if you want ingress for the chart, otherwise the page loops on the loading screen + +## Storage Access + +- Mount Hostpath to `App Data Storage` and point it to the location you want to access from filebrowser diff --git a/tmp/filebrowser/icon.png b/tmp/filebrowser/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..ba267bc0fb6c246f1e24b41200b171284ec8c74a GIT binary patch literal 39962 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

      $fG)W`XydkeBcb<*Dx`Z#TXY}E_11|c zHJ-wTm5N)FRNGQ@U`zuYsp<&{B&s$zvx66Fc>MTkz`)ze(lSP#5#WI;4*FN}I*2OW zrp;sUWUOT))$=aGY*W}k)+aJVTV>rDTQ-+*J5LFIr_}oYObam5r?tOU-DHPh^OQkj zOfOVJmWHb&R~Y{C^j5|hOF&b$Q11Hz7AXW(wE_&^RMnI=g8P8b{3l*Rwost)CV-6c zk*Hr>8x}iak&DMZ(puK$8~zZ_-G{*9{d^D&*>xO8=H zWCYB$&841Ys<#}hDwe48(|u8kOxa~T;{y`qm0<7-OJO@xIcq*Yx&M6XWs(JQzR>M0 zZa_|VO7U6WACI|N7`l%d^0|2(|GvV|S=!d5$X)Gyhb~g3kPD{OGB9QJd`MaevhH;E zVzS>b@-J4#xttQ*tS=bccKlLNfz#-A2<%&^*GYDDD_il;Q>&ub4c?5-qWzS2`WG)X zEWsRA!Y;hjq_sG+&KQLCfoXptElg#ny49S`XaWZ3$EsMv>jD~fQp^P7P(Jd#$3N;(Tb3n4y`B4#Xym!UZtci! zCqk)B5mfMP%K6eB1gEU`P70z-Q5{iu>tSrnEj4s zlkGeZ%gMh=yH?NAb0JrcQ77LlMJ~Pi+BU)M&thjrX!QS@oy8w>Dcsjf-iTbe@{Z}= z*I0ffm&@_J*gyKI4O|jFP~I-z!_*XfzVyXnz>oHschOq11Pg+q7m~Xv$$_-!P;_z)zBwRGBT{I!dfP4J64>XYkQDnAenS zB_MMTpS|`XdjurFOJ#;1*^iI6HKX}IjD#NsF=;IZ*=T-=;mqPEjRa_=@!VsuU5pR; zc)3!jT2{b1D(M-~OUawV73D(>iXiKVXni$#Q8>PuI~k7VCF$9j0->nFy*;>=ho{ed zM31uYkcI?`D&_4YA#`em2@cpPlc3gPzO|ZC&r{%zh3dfilcDRwBW-gKCxbe%HhoR^ zrnR=dA!tZzjfB;32;^0@P+WE)w1tJBdatoAtIKLBAKTd4%7FF-M?rQu`OQjii$}l! z`k9JpOCHMsG=xKQFn9lcHwf?>7Ck>xpotHO>^f*|PkEBldTu%i`f@Td0@W#^$kDtv#^H(59|=%c zezdbOpolA^$36ZK=a==?2&7m0)84yVOS9EDM%k)rT-;Mk`V1FEy*vX!8I9O=yu9?e zxjFY{!+;EMv$MhH?csCx^YHo?%pfd;?0s-Tw3L@;Uj6+*f-#=$rd6rB7TOgsvs-lZ zV~%%gxd=^qMV#=v!8i`F4$yR?qQ|ky1PY=K4O|9WB&TdpsYGxe)1=6@9>|ydBFjb5 zX!<^=Bg8C5$BBT1JGr$v%^9a2ufj5u(S}PfSFU&`w-oFt7EB%9sRFkERmBkmnxt-i zb|?@ii3af1EPng6Xh#Q&L_{%sK=BuTfSW&MIht8RD!rmVS~=ce{%lxApfqmN8ka%6M9k(pg(bSq+7F68}k z76BHEq$0|h)FAD$On%qD%W^ET1hbv_IQVlvtHm{Dv(1wJs4A9pZ;WgdOnN`hS=F+u zEZ~@)rji&P^hxoh=$F1fT}mtc9E z3b*bAa#F)nEX>2(AN~tKE`f4sO}TRj700*2F0MPiZst{nHF4zc1{ZYCkAU4KmDABB zo=2DU)?i!fEaD0aO72p$rW3dKx$GN-$hz)QxC(CF8FcxmYnAuOr+%~aZE!Q#8xV^! zl&WcMlY?NE%t1B;ZT5)ksJZ1=HUJpkPUyJzCamMxs_!a+U-y86c|L18sUo}2IPBv? z=6@;?E`f1QMLt2FmO$O9wfyMPlF^5+P!!;Lp7Nt`S{M+xNj{^qb41t?K3wK&hk|rB z^vy|FZN;72R`Csd_M`=n6f{R7evjLonRaF@NAB=p@*J$-(%XJJ1D|HjPyDgVK^)a~ zh2IduYmp+9Xp{CI6BFsHU1|IomR7n{eSCzbvI$rwk1@;NsuQa-em-^7KtrH z139_T^XRc>K$RG)eT$*5$_@3hYgEfEA0O|R<`Qu75iv7Ic)NoW@XJu^eUpT%@4g7d z?F+<6*!*sO{38jVtOihom55g#_P{KD`%?`4vf2UUxVCXSOv=jJOpofeA8Y<96oMxd z3+c*CK$}8PsyBr1bjle*8Rif|b9EdwkD+f=Yi}^?#`j_93#3{%*xS_BvKeV5n1hB; zM9GC*FK*+ao**z}m`$OqjYJl~f*grQgQBhnI184$JJ>);){K$4k#1;FR_-x!v(^_O zAsb2>Tm)j1e!`&N1>U4WtjfqAgK;paSlp;{vZuX7D9(mqOuT=mU2=>TcDtz4icROv$UvCQvcaCXoX z27Pt%L~m#p0}Lo$L^3^#MTNfRif>k>|@B#AyZV0Le^dJF}jU>ta3g9 zW1i_wSbfA*o!$NkN$m@LiEpd!V~ww;J&5MFwSc894<>)J_Gj2is?V`)l{DhQvfbTZ znw@3tc@MR(M|7HRcYa<#LJ+6~6+uAZA3Hz(BYlR>JGP%rUlO88gsil-=Q)tPplT~HxS+bN&~l*NRGxa^WIzHVs94w z?$B=R8D*{zCWSw%yw%(~%`hq-*&!KT-}2TbebgA1$4z?|{XE03gXG{(Lr<)CPDs;4 zzs94pQoWRytkN|!S-;X|{X*pa%!E!DM3MX5DoGNucz`_o z+opY2c)T6;OYuP838v!!8IQF0OM}eVKk-$B%j>%X2Mw-A*M4r=V%6-}Ijy0bI#LI| zzI6C-{oB-tC<<4XK-RmGM9DAPE`XzjbS01ZZw@{5gc@x+SUK9^k!IJ;x<=^nBnf#Q z(b5waW^%Q(t}oa7?bmF>$W+N9R*hBDk^3fCu3NQwf97mFD{S`N94y}lxsM6Io)(NG z%8O+KbY|;i@~$_x^V^pWoznk2ZCrZy&b2amf5(ZWJDV-QuVrcbQCH9yasH1bPn_xhvRC`8%Oh~DhF!*^xj#iPB3N$yzD8&XjdI(`TYce%?r)WM#5_yjm{wEO5H(t~)=KDSsUwgcEM)t_b-NMz*7;7FWJ4 z>Lb1&d#}58cTzAK9iv^-F3;8lANv)-$APKCE9wA_sR3DkE25!XSjgR|CCkEUzdQb& zEO4~l-%8q;?T%6HHf$xYC zE8VXNJO~m&b!IH6V~|4mx{c8L4D3|GZb35?MJ!JU6r!|?mE(V3(X}_f0VFO0<3FV6 zs8JGvOB-WC*`pk`N^MF|F$+Om{u`u zk1hshA|wJak<_Ccdvlnhz{LQ5&rPH^AirhT7Lkr4r_6*)?I2J?mX>Ap_RMCnl~HeiVs@$t~o<3}LX<-g-xz4;?DB*ao5PFRnrhu)&$6sZqXy zGM`%n1?-ZmZ@%gIt=%O;gg7Y?2=72T18R-7HxgI0hOG;JCQucp7p|z`;_$JI;Y*|a z+)zy)2^V@=E|8s!t@tVUdmER43ifl9#HU`3htir~k?uT?l`f;TDZ)Zo5;*Q_?j^2X zxvL2SVpg((lit1rT`LQ_MFLP25c>bsbmf6iZtp)?5?Ln2jj>+| zWeQoc6@$`^NY=5$AT5L@`yf}iAxji7GRYc>$vR^~%2M_v``$2?vF|g!=hg4`{yFbC z&w94^%=393>JlGOEGG9Dfb%wgsrXn(4~|wOm271X9f6GUADGTDc)2!^zupfFnxuI6 zSm3e`FK6J1j;c0r+A07}PKuK5ip^i@0-N9!cN-%l2*J8;_9Rtn?A%2*lI4<9WVhYF zO3xAT&XwzUA!-m?Xy|)~4k=UMyQ`;u{?fe0{j_9D|2_iQe9;JVMnd+uaW)qS$SIjQ ze)|vza-H6gtqDzBp9o+wUDP#;kicvBb*iu7cQp=wng(Q`!!+`wu41-Y;}wPR-SZL` zDdMy0`hbw2xQ8Q`P7tE@l_eLyExsA53+ky9^abS%muX`mZDIMBzcl6R!aA^9>jHV1 zH3DFA+y>Xd8$ht!r%ga%89p7OXyR(bbOcr=B&hEqRpXQNlqBmBUG*{^Ab0V z3p8$InF_HURP6dy=KGfV_*i#Zc=S7SsIlj?KWzR@gu~ixRWD}X)(&=XC!7)qchIFH z-sbO1eGL=UBkaJlG$IOO_0WE}ZhpFF-{Ji)3hYy6-^KAJ;Nn(6Ty2cIX#OJ-L5#Q~ z_Lyzrb`F(>DTviapZZ1!pP2)rql1&C+~Wyg@4yhJrH?ooZ!+f|)&9?NN$IPOtHktg z{~F}>O4cB6B=H0JZ6H@H3Wb47$Q}l!eICc`eH)GQ{F`LpDE9c$@!CYc-dA^7rutE% zU%Xf(i^1@C3v@hr3KXqmZDO(!sl-J@+YUM2&X_{k8CkyVV>#s#isa0q}k zc9vn2$IiDPQsM)zNVknOFJS4PRMZf!BB3#aj%&Ew>h{v0bzHYDc*0?u3*MF_l8bLT z$v>5X3ZCcMnvh$|nEsb~6=`+{%$1oS^qn{|TXMu{qW`w05rQmDo!&&E^)6#HBve1Y zw)3)>k@5+*^BN5WGg=a6!s;|Gg=bFCb6o1HZ^>-B9!!jwW8GqTw+AL#UaW!g#5J0N zVG;OB#7*(r`RXGj!6g7v(&fjCf7}(g*R-Od3$7r@-zCS@`Q7#}G;$PEBhlhU^oC^h z8aA*NPD)(2$hLvj2N^5h(w*9ZTakCW(M);&5g)*HU4s+-x03`&O}nXf@lpDQGujtc zeiRaCeiXby;Tojy5>3r@a?)C!rXsMDQ?{`*(-ZEs?7F~S798H6JAZCD>ta;dEmZ(w2?duRkJnrYR`^z)xD!!p`O`k-@Rv>qUwJCZIa*Ror+? z^Qd%liyZ(u9D~K5z1j-ymHYF=z2rZ7p8j>FHbP=jBqG{XL#6&E(tTyj@N;dFd${^V z%SY2GHmxKnJV)=j9Hqxl)I34Evf-cpMefgwZYSO7unG8&nOv3o=Tmka($ffiz0j0+0%XA<=E=M3d|InnZe%@vfQM(Dy7WN zoZN?yXjnU05)ZC*hqxY;@Z{OcpNSrRKj{OG# z@7Gc-h0)9G$qS*1e7zp^{+SCG7}58Kj>ii(0zajev4V4W#@>U@=5bNdpDaf% zaM1RobM#u%m7K$QCnWEALquRFjk*X)C6mp&y57FiF84Xtg&@!dNM=CN9PV9et9zcN zEWo{dP6~kW!1Ld=Cxe;{D__OR8PuzHm)?)ApE;@ru{MKW>wg$AvgJCSu5#b}@kCbM zs`#U_R21|MsrU9y=zN*3N7cx>s~`kShJHjlmUJ!BH>x>2%+VQ-YPa{-s_`H4{&3Mv zOn*Z2Ar>sPzEKOB1LjGd3EF(Q@*5INLYD1e)I1@8{C%DA0#+&pmS~9FZ^`QU0Algd z?~)V)xO|^St!*Dfs}WUF(o(aTPLm^^D_tDMEN00d*u~|~8p}hZ@O5sf8&Bs;XhHkC zIZBN@Y>WJ$ni6D|lxOoFcm4OZI6aDjR##&^MIZFgVi9h#2fZeKNvY4*FdQ<%eMX3W zDN%{pLr2B2Rs;X9ty^%C@DuxBLR;Pay>#?%L>+}ugH^d%;s6PX41eCVSVh(z@)%EF z-3l6}7~%Xg4%L|apRK~XLUz$U!=o9r@+HAwtCl@G_CAY

    1. b^CzQAri!+$*>EE^kuwh&$n(^pbaN%?1FYTcilHOh4o{v5Jl?ju;giNQ*! zq%5&mW8?B5@CTMP(q16>&)dHU_D!*u5?;WUshlZgL!!2mXQ`I;42+7OgZ_hz z^PM~*0NkYF;qN%nW4|pAkIh+W`O|=P>$F1( zTVcQty4MdnKW@{Qw)LfGVC^^i6SM8+PP{H8&o*wZ9?U`E%kl-|1C{=pKQ{TMf}dHa z`1~IBmNrUV@n&Cc(b3|8cywsF4YW~O)0E5Oj7@HiCs~W&uq|p9!FomyD{|Z04vau} z<%;h6`ooPiDB&rmhmp#1egQ+csNM83+-im*3AyMnfvXY8uzm7VNBdT7xJ9bwee+Q@ ziyM`V<8>1BpF56$Mo_DgLL7=s;PZ@d>0cQi&V*asOS$-PSk1zi)IEM)-f@+GZWZJg zfq_5tywy;$)y|)^?sRYzcdxV$7vlofyAhm6TtehjAk8{vrU>wwv+B+lwB1ZNi1h@$3D=l@SOHDC{USyV0gN79I9=O3*j7td7 z-Q!Uu0hDHB!=e4RIH3Yk9zNDiJDK7XjEP3}uKhLnY zLEe65f&c*cMOW{8wNA<0Ir5b>mf#HWdh)7!a1nD(k>-~R-?y{^nkzUB=u(WTusOW3 z(o7vUi-G|*3ZP`8dJEkuuiLm7W!M)5e|i9*Shj6Wf1RCk1|O!WLb)CrUO)QWF$w9oA24=hCcq* zDi9ONKOJsitvctv9lljpnV4fI7cx4xId|I?G9I3|cK1t+x64QnnJT6$i(leSQJh@d zZA;hK)??bwVDfxV)qqq{5*&~eoEXI^I_XDH{|+d~t&>~WK5UC=&5}`s>+D@2?=$tJ zK&)p%lqpIJ)#ns*Gz%{^)|jCn5glC9G4ux%%kMEdk)kuSeAD!UJ!M2H-)*3{bfI#z z?Tw0N=A|DDvj^iz8-e54_1SB;7FU_ILwWn=JOa!pkfyPE& zIcag4_KiZVMC!o)dWD8|FU_7g5iJe1jf=)=#5HHRW1$t#EaH^Rt)y?7_P>hL6lbgK zkB(QF9J22nGl)_)e8QwjZBem0ePnjoV=?k~k zbaQWjTog#N68(-znoS`#%@P5 ze$rp^POw<+ku!kr?jlaz=rTX-$i%{kk96~jK<;%4UlJc+i zu}ck1%bs^9eCf8*pcdP^JMW4C5EW)+&L-GPEtdo574P=s$3Cw76ylZ z-HU&N0a_B@C-;6$E1|Rcst!$}FUc0p(BN7ytkO literal 0 HcmV?d00001 diff --git a/tmp/filebrowser/questions.yaml b/tmp/filebrowser/questions.yaml new file mode 100644 index 00000000000..73a67307afe --- /dev/null +++ b/tmp/filebrowser/questions.yaml @@ -0,0 +1,124 @@ +# Include{groups} +portals: + open: +# Include{portalLink} +questions: +# Include{global} +# Include{workload} +# Include{workloadDeployment} + +# Include{replicas1} +# Include{podSpec} +# Include{containerMain} + - variable: env + group: "App Configuration" + label: "Image Environment" + schema: + additional_attrs: true + type: dict + attrs: + - variable: FB_ADDRESS + label: "ADDRESS" + description: "Address to listen on (Leave empty for default)" + schema: + type: string + default: "" + - variable: FB_BASEURL + label: "BASEURL" + description: "Base URL" + schema: + type: string + default: "" +# Include{containerBasic} +# Include{containerAdvanced} + +# Include{containerConfig} +# Include{serviceRoot} +# Include{serviceMain} +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: main + label: "Main Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 10187 + required: true +# Include{serviceExpertRoot} + default: false +# Include{serviceExpert} +# Include{serviceList} +# Include{persistenceRoot} + - variable: config + label: "App Config Storage" + description: "Stores the Application Data." + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} + - variable: data + label: "App Data Storage" + description: "Stores the Application Data." + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} + - variable: database + label: "App Database Storage" + description: "Stores the Application Datase." + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} +# Include{persistenceList} +# Include{ingressRoot} + - variable: main + label: "Main Ingress" + schema: + additional_attrs: true + type: dict + attrs: +# Include{ingressDefault} +# Include{ingressTLS} +# Include{ingressTraefik} +# Include{ingressList} +# Include{securityContextRoot} + + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 568 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 568 +# Include{securityContextContainer} +# Include{securityContextAdvanced} +# Include{securityContextPod} + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + +# Include{resources} +# Include{advanced} +# Include{addons} +# Include{codeserver} +# Include{netshoot} +# Include{vpn} +# Include{documentation} diff --git a/tmp/filebrowser/templates/NOTES.txt b/tmp/filebrowser/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/tmp/filebrowser/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/tmp/filebrowser/templates/common.yaml b/tmp/filebrowser/templates/common.yaml new file mode 100644 index 00000000000..a204deeeb4f --- /dev/null +++ b/tmp/filebrowser/templates/common.yaml @@ -0,0 +1 @@ +{{- include "tc.v1.common.loader.all" . }} diff --git a/tmp/filebrowser/values.yaml b/tmp/filebrowser/values.yaml new file mode 100644 index 00000000000..41744195797 --- /dev/null +++ b/tmp/filebrowser/values.yaml @@ -0,0 +1,48 @@ +image: + repository: tccr.io/truecharts/filebrowser + pullPolicy: IfNotPresent + tag: 2.23.0@sha256:9056708e06dfa8b668f4bf8aa2eaa6e587dbd20a218c1109126dfe38d4b77f5a + +workload: + main: + podSpec: + containers: + main: + probes: + liveness: + type: http + path: / + readiness: + type: http + path: / + startup: + type: http + path: / + env: + FB_ADDRESS: "" + FB_BASEURL: "" + FB_DATABASE: "/database/filebrowser.db" + FB_CONFIG: "/config/filebrowser.json" + FB_ROOT: "/data" + FB_PORT: "{{ .Values.service.main.ports.main.port }}" + +service: + main: + ports: + main: + port: 10187 + +persistence: + config: + enabled: true + mountPath: /config + database: + enabled: true + mountPath: /database + data: + enabled: true + mountPath: /data + +portal: + open: + enabled: true diff --git a/tmp/fileflows/.helmignore b/tmp/fileflows/.helmignore new file mode 100644 index 00000000000..77ca5567b26 --- /dev/null +++ b/tmp/fileflows/.helmignore @@ -0,0 +1,30 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ +# OWNERS file for Kubernetes +OWNERS +# helm-docs templates +*.gotmpl +# docs folder +/docs +# icon +icon.png diff --git a/tmp/fileflows/CHANGELOG.md b/tmp/fileflows/CHANGELOG.md new file mode 100644 index 00000000000..f289af8a751 --- /dev/null +++ b/tmp/fileflows/CHANGELOG.md @@ -0,0 +1,970 @@ +# Changelog + + + +## [fileflows-3.0.0](https://github.com/truecharts/charts/compare/fileflows-2.0.54...fileflows-3.0.0) (2022-11-10) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Major Change to GUI + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update docker general non-major ([#4331](https://github.com/truecharts/charts/issues/4331)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [fileflows-2.0.58](https://github.com/truecharts/charts/compare/fileflows-2.0.54...fileflows-2.0.58) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update docker general non-major ([#4331](https://github.com/truecharts/charts/issues/4331)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [fileflows-2.0.57](https://github.com/truecharts/charts/compare/fileflows-2.0.54...fileflows-2.0.57) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update docker general non-major ([#4331](https://github.com/truecharts/charts/issues/4331)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [fileflows-2.0.57](https://github.com/truecharts/charts/compare/fileflows-2.0.54...fileflows-2.0.57) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update docker general non-major ([#4331](https://github.com/truecharts/charts/issues/4331)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [fileflows-2.0.57](https://github.com/truecharts/charts/compare/fileflows-2.0.54...fileflows-2.0.57) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update docker general non-major ([#4331](https://github.com/truecharts/charts/issues/4331)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [fileflows-2.0.56](https://github.com/truecharts/charts/compare/fileflows-2.0.54...fileflows-2.0.56) (2022-11-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#4331](https://github.com/truecharts/charts/issues/4331)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [fileflows-2.0.55](https://github.com/truecharts/charts/compare/fileflows-2.0.54...fileflows-2.0.55) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [fileflows-2.0.54](https://github.com/truecharts/charts/compare/fileflows-2.0.53...fileflows-2.0.54) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4317](https://github.com/truecharts/charts/issues/4317)) + + + + +## [fileflows-2.0.53](https://github.com/truecharts/charts/compare/fileflows-2.0.52...fileflows-2.0.53) (2022-11-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4308](https://github.com/truecharts/charts/issues/4308)) + + + + +## [fileflows-2.0.52](https://github.com/truecharts/charts/compare/fileflows-2.0.51...fileflows-2.0.52) (2022-11-02) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4261](https://github.com/truecharts/charts/issues/4261)) + + + + +## [fileflows-2.0.51](https://github.com/truecharts/charts/compare/fileflows-2.0.50...fileflows-2.0.51) (2022-10-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4182](https://github.com/truecharts/charts/issues/4182)) + + + + +## [fileflows-2.0.50](https://github.com/truecharts/charts/compare/fileflows-2.0.49...fileflows-2.0.50) (2022-10-19) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4122](https://github.com/truecharts/charts/issues/4122)) + + + + +## [fileflows-2.0.49](https://github.com/truecharts/charts/compare/fileflows-2.0.48...fileflows-2.0.49) (2022-10-12) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4071](https://github.com/truecharts/charts/issues/4071)) + + + + +## [fileflows-2.0.48](https://github.com/truecharts/charts/compare/fileflows-2.0.47...fileflows-2.0.48) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [fileflows-2.0.48](https://github.com/truecharts/charts/compare/fileflows-2.0.47...fileflows-2.0.48) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [fileflows-2.0.47](https://github.com/truecharts/charts/compare/fileflows-2.0.46...fileflows-2.0.47) (2022-10-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [fileflows-2.0.46](https://github.com/truecharts/charts/compare/fileflows-2.0.45...fileflows-2.0.46) (2022-10-04) + +### Chore + +- Auto-update chart README [skip ci] + - split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979)) + - update docker general non-major ([#4001](https://github.com/truecharts/charts/issues/4001)) + + + + +## [fileflows-2.0.45](https://github.com/truecharts/charts/compare/fileflows-2.0.44...fileflows-2.0.45) (2022-09-27) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918)) + + + + +## [fileflows-2.0.44](https://github.com/truecharts/charts/compare/fileflows-2.0.43...fileflows-2.0.44) (2022-09-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898)) + + + + +## [fileflows-2.0.43](https://github.com/truecharts/charts/compare/fileflows-2.0.41...fileflows-2.0.43) (2022-09-22) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [fileflows-2.0.43](https://github.com/truecharts/charts/compare/fileflows-2.0.41...fileflows-2.0.43) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [fileflows-2.0.43](https://github.com/truecharts/charts/compare/fileflows-2.0.41...fileflows-2.0.43) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [fileflows-2.0.43](https://github.com/truecharts/charts/compare/fileflows-2.0.41...fileflows-2.0.43) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [fileflows-2.0.43](https://github.com/truecharts/charts/compare/fileflows-2.0.41...fileflows-2.0.43) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [fileflows-2.0.43](https://github.com/truecharts/charts/compare/fileflows-2.0.41...fileflows-2.0.43) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [fileflows-2.0.43](https://github.com/truecharts/charts/compare/fileflows-2.0.41...fileflows-2.0.43) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [fileflows-2.0.43](https://github.com/truecharts/charts/compare/fileflows-2.0.41...fileflows-2.0.43) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [fileflows-2.0.42](https://github.com/truecharts/charts/compare/fileflows-2.0.41...fileflows-2.0.42) (2022-09-17) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [fileflows-2.0.42](https://github.com/truecharts/charts/compare/fileflows-2.0.41...fileflows-2.0.42) (2022-09-18) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [fileflows-2.0.42](https://github.com/truecharts/charts/compare/fileflows-2.0.41...fileflows-2.0.42) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [fileflows-2.0.42](https://github.com/truecharts/charts/compare/fileflows-2.0.41...fileflows-2.0.42) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [fileflows-2.0.42](https://github.com/truecharts/charts/compare/fileflows-2.0.41...fileflows-2.0.42) (2022-09-15) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [fileflows-2.0.42](https://github.com/truecharts/charts/compare/fileflows-2.0.41...fileflows-2.0.42) (2022-09-15) + +### Chore + +- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [fileflows-2.0.41](https://github.com/truecharts/charts/compare/fileflows-2.0.40...fileflows-2.0.41) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [fileflows-2.0.41](https://github.com/truecharts/charts/compare/fileflows-2.0.40...fileflows-2.0.41) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [fileflows-2.0.41](https://github.com/truecharts/charts/compare/fileflows-2.0.40...fileflows-2.0.41) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [fileflows-2.0.41](https://github.com/truecharts/charts/compare/fileflows-2.0.40...fileflows-2.0.41) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [fileflows-2.0.41](https://github.com/truecharts/charts/compare/fileflows-2.0.40...fileflows-2.0.41) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [fileflows-2.0.41](https://github.com/truecharts/charts/compare/fileflows-2.0.40...fileflows-2.0.41) (2022-09-11) + +### Chore + +- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [fileflows-2.0.40](https://github.com/truecharts/charts/compare/fileflows-node-0.0.24...fileflows-2.0.40) (2022-09-03) + +### Chore + +- update docker general non-major ([#3668](https://github.com/truecharts/charts/issues/3668)) + + + + +## [fileflows-2.0.39](https://github.com/truecharts/charts/compare/fileflows-node-0.0.23...fileflows-2.0.39) (2022-08-30) + +### Chore + +- update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639)) + + + + +## [fileflows-2.0.38](https://github.com/truecharts/charts/compare/fileflows-node-0.0.22...fileflows-2.0.38) (2022-08-30) + +### Chore + +- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [fileflows-2.0.37](https://github.com/truecharts/charts/compare/fileflows-node-0.0.21...fileflows-2.0.37) (2022-08-29) + +### Chore + +- update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619)) + + + + +## [fileflows-2.0.36](https://github.com/truecharts/charts/compare/fileflows-node-0.0.18...fileflows-2.0.36) (2022-08-23) + +### Chore + +- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545)) + + + + +## [fileflows-2.0.35](https://github.com/truecharts/charts/compare/fileflows-node-0.0.17...fileflows-2.0.35) (2022-08-18) + +### Chore + +- update docker general non-major ([#3503](https://github.com/truecharts/charts/issues/3503)) + + + + +## [fileflows-2.0.34](https://github.com/truecharts/charts/compare/fileflows-node-0.0.16...fileflows-2.0.34) (2022-08-14) + +### Chore + +- update container image tccr.io/truecharts/fileflows to v1.0.0 ([#3466](https://github.com/truecharts/charts/issues/3466)) + + + + +## [fileflows-2.0.33](https://github.com/truecharts/charts/compare/fileflows-node-0.0.15...fileflows-2.0.33) (2022-08-12) + +### Chore + +- add documentation checkbox/section to all SCALE Apps + - update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456)) + + ### Fix + +- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447)) + + + + +## [fileflows-2.0.32](https://github.com/truecharts/charts/compare/fileflows-2.0.31...fileflows-2.0.32) (2022-08-08) + +### Chore + +- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + + + +## [fileflows-2.0.31](https://github.com/truecharts/apps/compare/fileflows-2.0.30...fileflows-2.0.31) (2022-07-26) + +### Chore + +- update home links ([#3291](https://github.com/truecharts/apps/issues/3291)) + - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302)) + + + + +## [fileflows-2.0.30](https://github.com/truecharts/apps/compare/fileflows-2.0.29...fileflows-2.0.30) (2022-07-25) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [fileflows-2.0.30](https://github.com/truecharts/apps/compare/fileflows-2.0.29...fileflows-2.0.30) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [fileflows-2.0.29](https://github.com/truecharts/apps/compare/fileflows-2.0.28...fileflows-2.0.29) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [fileflows-2.0.29](https://github.com/truecharts/apps/compare/fileflows-2.0.28...fileflows-2.0.29) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [fileflows-2.0.29](https://github.com/truecharts/apps/compare/fileflows-2.0.28...fileflows-2.0.29) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [fileflows-2.0.28](https://github.com/truecharts/apps/compare/fileflows-node-0.0.10...fileflows-2.0.28) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + - update docker general non-major ([#3266](https://github.com/truecharts/apps/issues/3266)) + + + +## [fileflows-2.0.26](https://github.com/truecharts/apps/compare/fileflows-2.0.25...fileflows-2.0.26) (2022-07-20) + +### Chore + +- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) + + + +## [fileflows-2.0.25](https://github.com/truecharts/apps/compare/fileflows-2.0.24...fileflows-2.0.25) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [fileflows-2.0.24](https://github.com/truecharts/apps/compare/fileflows-2.0.23...fileflows-2.0.24) (2022-07-15) + +### Chore + +- update docker general non-major ([#3184](https://github.com/truecharts/apps/issues/3184)) + + + +## [fileflows-2.0.23](https://github.com/truecharts/apps/compare/fileflows-2.0.22...fileflows-2.0.23) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [fileflows-2.0.22](https://github.com/truecharts/apps/compare/fileflows-2.0.20...fileflows-2.0.22) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [fileflows-2.0.20](https://github.com/truecharts/apps/compare/fileflows-2.0.18...fileflows-2.0.20) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [fileflows-2.0.18](https://github.com/truecharts/apps/compare/fileflows-2.0.17...fileflows-2.0.18) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [fileflows-2.0.17](https://github.com/truecharts/apps/compare/fileflows-2.0.16...fileflows-2.0.17) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [fileflows-2.0.16](https://github.com/truecharts/apps/compare/fileflows-2.0.15...fileflows-2.0.16) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [fileflows-2.0.15](https://github.com/truecharts/apps/compare/fileflows-2.0.14...fileflows-2.0.15) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [fileflows-2.0.14](https://github.com/truecharts/apps/compare/fileflows-2.0.13...fileflows-2.0.14) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [fileflows-2.0.13](https://github.com/truecharts/apps/compare/fileflows-2.0.12...fileflows-2.0.13) (2022-07-01) + +#### Chore + +* update docker general non-major ([#3015](https://github.com/truecharts/apps/issues/3015)) + + + + +### [fileflows-2.0.12](https://github.com/truecharts/apps/compare/fileflows-2.0.11...fileflows-2.0.12) (2022-06-29) + +#### Chore + +* update docker general non-major ([#3002](https://github.com/truecharts/apps/issues/3002)) + + + + +### [fileflows-2.0.11](https://github.com/truecharts/apps/compare/fileflows-2.0.10...fileflows-2.0.11) (2022-06-26) + +#### Chore + +* update docker general non-major ([#2988](https://github.com/truecharts/apps/issues/2988)) + + + + +### [fileflows-2.0.10](https://github.com/truecharts/apps/compare/fileflows-2.0.9...fileflows-2.0.10) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [fileflows-2.0.9](https://github.com/truecharts/apps/compare/fileflows-2.0.8...fileflows-2.0.9) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [fileflows-2.0.8](https://github.com/truecharts/apps/compare/fileflows-2.0.7...fileflows-2.0.8) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) +* update docker general non-major ([#2931](https://github.com/truecharts/apps/issues/2931)) + + + + +### [fileflows-2.0.7](https://github.com/truecharts/apps/compare/fileflows-2.0.6...fileflows-2.0.7) (2022-06-18) + +#### Chore + +* update docker general non-major ([#2927](https://github.com/truecharts/apps/issues/2927)) + + + + +### [fileflows-2.0.6](https://github.com/truecharts/apps/compare/fileflows-2.0.5...fileflows-2.0.6) (2022-06-15) + +#### Chore + +* update docker general non-major ([#2890](https://github.com/truecharts/apps/issues/2890)) + + + + +### [fileflows-2.0.5](https://github.com/truecharts/apps/compare/fileflows-2.0.4...fileflows-2.0.5) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [fileflows-2.0.4](https://github.com/truecharts/apps/compare/fileflows-2.0.3...fileflows-2.0.4) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [fileflows-2.0.3](https://github.com/truecharts/apps/compare/fileflows-2.0.2...fileflows-2.0.3) (2022-06-11) + +#### Chore + +* update docker general non-major ([#2848](https://github.com/truecharts/apps/issues/2848)) + + + + +### [fileflows-2.0.2](https://github.com/truecharts/apps/compare/fileflows-2.0.1...fileflows-2.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [fileflows-2.0.1](https://github.com/truecharts/apps/compare/fileflows-1.0.2...fileflows-2.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [fileflows-2.0.0](https://github.com/truecharts/apps/compare/fileflows-1.0.2...fileflows-2.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [fileflows-1.0.2](https://github.com/truecharts/apps/compare/fileflows-1.0.1...fileflows-1.0.2) (2022-06-02) + +#### Chore + +* update image refs ([#2816](https://github.com/truecharts/apps/issues/2816)) + + + + +### [fileflows-1.0.1](https://github.com/truecharts/apps/compare/fileflows-1.0.0...fileflows-1.0.1) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [fileflows-1.0.0](https://github.com/truecharts/apps/compare/fileflows-0.0.1...fileflows-1.0.0) (2022-05-29) + +#### Feat + +* move to stable ([#2790](https://github.com/truecharts/apps/issues/2790)) + + + + +### fileflows-0.0.1 (2022-05-29) + +#### Feat + +* add fileflows ([#2782](https://github.com/truecharts/apps/issues/2782)) diff --git a/tmp/fileflows/Chart.yaml b/tmp/fileflows/Chart.yaml new file mode 100644 index 00000000000..4a717db5743 --- /dev/null +++ b/tmp/fileflows/Chart.yaml @@ -0,0 +1,25 @@ +apiVersion: v2 +appVersion: "1.0.9" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +description: An application that lets you automatically process files through a simple rule flow. +home: https://truecharts.org/charts/stable/fileflows +icon: https://truecharts.org/img/hotlink-ok/chart-icons/fileflows.png +keywords: + - fileflows +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: fileflows +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/fileflows + - https://github.com/revenz/FileFlows +version: 5.0.0 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" diff --git a/tmp/fileflows/README.md b/tmp/fileflows/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/fileflows/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/fileflows/icon.png b/tmp/fileflows/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..4efea812c5772a12f3a9abaa6fefe7681a1acdcc GIT binary patch literal 7026 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 +### [fireflyiii-16.0.14](https://github.com/truecharts/apps/compare/fireflyiii-16.0.13...fireflyiii-16.0.14) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [fireflyiii-16.0.13](https://github.com/truecharts/apps/compare/fireflyiii-16.0.12...fireflyiii-16.0.13) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) +* add markdownlint and cpell config files (and apply some linting) ([#3140](https://github.com/truecharts/apps/issues/3140)) + + + + +### [fireflyiii-16.0.12](https://github.com/truecharts/apps/compare/fireflyiii-16.0.11...fireflyiii-16.0.12) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [fireflyiii-16.0.11](https://github.com/truecharts/apps/compare/fireflyiii-16.0.10...fireflyiii-16.0.11) (2022-07-05) + +#### Chore + +* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075)) + + + + +### [fireflyiii-16.0.10](https://github.com/truecharts/apps/compare/fireflyiii-16.0.9...fireflyiii-16.0.10) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [fireflyiii-16.0.9](https://github.com/truecharts/apps/compare/fireflyiii-16.0.8...fireflyiii-16.0.9) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [fireflyiii-16.0.8](https://github.com/truecharts/apps/compare/fireflyiii-16.0.7...fireflyiii-16.0.8) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [fireflyiii-16.0.7](https://github.com/truecharts/apps/compare/fireflyiii-16.0.6...fireflyiii-16.0.7) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [fireflyiii-16.0.6](https://github.com/truecharts/apps/compare/fireflyiii-16.0.5...fireflyiii-16.0.6) (2022-06-17) + +#### Chore + +* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916)) + + + + +### [fireflyiii-16.0.5](https://github.com/truecharts/apps/compare/fireflyiii-16.0.4...fireflyiii-16.0.5) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2887](https://github.com/truecharts/apps/issues/2887)) + + + + +### [fireflyiii-16.0.4](https://github.com/truecharts/apps/compare/fireflyiii-16.0.3...fireflyiii-16.0.4) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [fireflyiii-16.0.3](https://github.com/truecharts/apps/compare/fireflyiii-16.0.2...fireflyiii-16.0.3) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2873](https://github.com/truecharts/apps/issues/2873)) + + + + +### [fireflyiii-16.0.2](https://github.com/truecharts/apps/compare/fireflyiii-16.0.1...fireflyiii-16.0.2) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [fireflyiii-16.0.1](https://github.com/truecharts/apps/compare/fireflyiii-16.0.0...fireflyiii-16.0.1) (2022-06-11) + +#### Chore + +* update docker general non-major ([#2848](https://github.com/truecharts/apps/issues/2848)) + + + + +### [fireflyiii-16.0.0](https://github.com/truecharts/apps/compare/fireflyiii-15.0.1...fireflyiii-16.0.0) (2022-06-07) + +#### Chore + +* update helm general major helm releases ([#2804](https://github.com/truecharts/apps/issues/2804)) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [fireflyiii-15.0.1](https://github.com/truecharts/apps/compare/fireflyiii-14.0.30...fireflyiii-15.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC +* update helm general non-major helm releases ([#2838](https://github.com/truecharts/apps/issues/2838)) + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [fireflyiii-15.0.0](https://github.com/truecharts/apps/compare/fireflyiii-14.0.30...fireflyiii-15.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [fireflyiii-14.0.30](https://github.com/truecharts/apps/compare/fireflyiii-14.0.29...fireflyiii-14.0.30) (2022-06-02) + +#### Chore + +* update docker general non-major ([#2806](https://github.com/truecharts/apps/issues/2806)) + + + + +### [fireflyiii-14.0.29](https://github.com/truecharts/apps/compare/fireflyiii-14.0.28...fireflyiii-14.0.29) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) +* update docker general non-major ([#2791](https://github.com/truecharts/apps/issues/2791)) + + + + +### [fireflyiii-14.0.28](https://github.com/truecharts/apps/compare/fireflyiii-14.0.27...fireflyiii-14.0.28) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [fireflyiii-14.0.28](https://github.com/truecharts/apps/compare/fireflyiii-14.0.27...fireflyiii-14.0.28) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [fireflyiii-14.0.27](https://github.com/truecharts/apps/compare/fireflyiii-14.0.26...fireflyiii-14.0.27) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [fireflyiii-14.0.26](https://github.com/truecharts/apps/compare/fireflyiii-14.0.24...fireflyiii-14.0.26) (2022-05-18) + +#### Chore + +* Auto-update chart README [skip ci] +* update docker general non-major ([#2706](https://github.com/truecharts/apps/issues/2706)) +* update helm general non-major helm releases + + + + +### [fireflyiii-14.0.25](https://github.com/truecharts/apps/compare/fireflyiii-14.0.24...fireflyiii-14.0.25) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [fireflyiii-14.0.24](https://github.com/truecharts/apps/compare/fireflyiii-14.0.23...fireflyiii-14.0.24) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [fireflyiii-14.0.23](https://github.com/truecharts/apps/compare/fireflyiii-14.0.22...fireflyiii-14.0.23) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [fireflyiii-14.0.22](https://github.com/truecharts/apps/compare/fireflyiii-14.0.21...fireflyiii-14.0.22) (2022-05-06) + +#### Chore + +* update docker general non-major + + + + +### [fireflyiii-14.0.21](https://github.com/truecharts/apps/compare/fireflyiii-14.0.20...fireflyiii-14.0.21) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [fireflyiii-14.0.20](https://github.com/truecharts/apps/compare/fireflyiii-14.0.19...fireflyiii-14.0.20) (2022-05-04) + +#### Chore + +* update docker general non-major ([#2606](https://github.com/truecharts/apps/issues/2606)) + + + + +### [fireflyiii-14.0.19](https://github.com/truecharts/apps/compare/fireflyiii-14.0.18...fireflyiii-14.0.19) (2022-05-04) + +#### Chore + +* update helm general non-major helm releases ([#2605](https://github.com/truecharts/apps/issues/2605)) + + + + +### [fireflyiii-14.0.18](https://github.com/truecharts/apps/compare/fireflyiii-14.0.17...fireflyiii-14.0.18) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [fireflyiii-14.0.17](https://github.com/truecharts/apps/compare/fireflyiii-14.0.16...fireflyiii-14.0.17) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [fireflyiii-14.0.16](https://github.com/truecharts/apps/compare/fireflyiii-14.0.15...fireflyiii-14.0.16) (2022-04-13) + +#### Chore + +* update docker general non-major + + + + +### [fireflyiii-14.0.15](https://github.com/truecharts/apps/compare/fireflyiii-14.0.14...fireflyiii-14.0.15) (2022-04-12) + +#### Chore + +* update docker general non-major + + + + +### [fireflyiii-14.0.14](https://github.com/truecharts/apps/compare/fireflyiii-14.0.13...fireflyiii-14.0.14) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [fireflyiii-14.0.13](https://github.com/truecharts/apps/compare/fireflyiii-14.0.12...fireflyiii-14.0.13) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [fireflyiii-14.0.12](https://github.com/truecharts/apps/compare/fireflyiii-14.0.11...fireflyiii-14.0.12) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2362](https://github.com/truecharts/apps/issues/2362)) + + + + +### [fireflyiii-14.0.11](https://github.com/truecharts/apps/compare/fireflyiii-14.0.10...fireflyiii-14.0.11) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [fireflyiii-14.0.10](https://github.com/truecharts/apps/compare/fireflyiii-14.0.9...fireflyiii-14.0.10) (2022-03-30) + +#### Chore + +* Use new repo ([#2337](https://github.com/truecharts/apps/issues/2337)) +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [fireflyiii-14.0.9](https://github.com/truecharts/apps/compare/fireflyiii-14.0.8...fireflyiii-14.0.9) (2022-03-26) + +#### Chore + +* update helm general non-major helm releases ([#2290](https://github.com/truecharts/apps/issues/2290)) + + + + +### [fireflyiii-14.0.8](https://github.com/truecharts/apps/compare/fireflyiii-14.0.7...fireflyiii-14.0.8) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [fireflyiii-14.0.3](https://github.com/truecharts/apps/compare/fireflyiii-14.0.2...fireflyiii-14.0.3) (2022-03-15) + +#### Fix + +* use correct secret for newly generated keys ([#2183](https://github.com/truecharts/apps/issues/2183)) + + + + +### [fireflyiii-14.0.2](https://github.com/truecharts/apps/compare/fireflyiii-14.0.1...fireflyiii-14.0.2) (2022-03-08) + +#### Chore + +* update helm general non-major helm releases ([#2116](https://github.com/truecharts/apps/issues/2116)) + + + + +### [fireflyiii-14.0.1](https://github.com/truecharts/apps/compare/fireflyiii-14.0.0...fireflyiii-14.0.1) (2022-03-07) + +#### Chore + +* update helm general non-major helm releases ([#2111](https://github.com/truecharts/apps/issues/2111)) +* Remove `-icon` string from icon png's ([#2040](https://github.com/truecharts/apps/issues/2040)) + + + + +### [fireflyiii-14.0.0](https://github.com/truecharts/apps/compare/fireflyiii-13.1.30...fireflyiii-14.0.0) (2022-03-03) + +#### Chore + +* remove fixed env from questions.yaml +* update helm general major helm releases ([#2021](https://github.com/truecharts/apps/issues/2021)) + +#### Fix + +* BREAKING CHANGE Move some env-vars outside of env section ([#2010](https://github.com/truecharts/apps/issues/2010)) + + + + +### [fireflyiii-13.1.30](https://github.com/truecharts/apps/compare/fireflyiii-13.1.29...fireflyiii-13.1.30) (2022-03-02) + +#### Chore + +* update helm general non-major helm releases ([#1999](https://github.com/truecharts/apps/issues/1999)) + + + + +### [fireflyiii-13.1.29](https://github.com/truecharts/apps/compare/fireflyiii-13.1.28...fireflyiii-13.1.29) (2022-03-02) + +#### Chore + +* rename `web_portal` to `open` ([#1957](https://github.com/truecharts/apps/issues/1957)) +* Add gui options for trusted proxies and url ([#1987](https://github.com/truecharts/apps/issues/1987)) + + + + +### [fireflyiii-13.1.28](https://github.com/truecharts/apps/compare/fireflyiii-13.1.27...fireflyiii-13.1.28) (2022-02-22) + +#### Fix + +* Removed some double `b64enc` on autogenerated secrets, also some quotes off them. ([#1937](https://github.com/truecharts/apps/issues/1937)) + + + + +### [fireflyiii-13.1.27](https://github.com/truecharts/apps/compare/fireflyiii-13.1.26...fireflyiii-13.1.27) (2022-02-21) + +#### Chore + +* update helm general non-major helm releases ([#1927](https://github.com/truecharts/apps/issues/1927)) + + + + +### [fireflyiii-13.1.26](https://github.com/truecharts/apps/compare/fireflyiii-13.1.25...fireflyiii-13.1.26) (2022-02-15) + +#### Chore + +* update helm general non-major helm releases ([#1901](https://github.com/truecharts/apps/issues/1901)) + + + + +### [fireflyiii-13.1.25](https://github.com/truecharts/apps/compare/fireflyiii-13.1.24...fireflyiii-13.1.25) (2022-02-08) + +#### Chore + +* update helm general non-major helm releases ([#1871](https://github.com/truecharts/apps/issues/1871)) + + + + +### [fireflyiii-13.1.24](https://github.com/truecharts/apps/compare/fireflyiii-13.1.23...fireflyiii-13.1.24) (2022-02-06) + +#### Chore + +* update helm chart common to v8.15.0 ([#1859](https://github.com/truecharts/apps/issues/1859)) + + + + +### [fireflyiii-13.1.23](https://github.com/truecharts/apps/compare/fireflyiii-13.1.22...fireflyiii-13.1.23) (2022-02-05) + +#### Chore + +* update helm general non-major helm releases ([#1852](https://github.com/truecharts/apps/issues/1852)) + + + + +### [fireflyiii-13.1.22](https://github.com/truecharts/apps/compare/fireflyiii-13.1.21...fireflyiii-13.1.22) (2022-02-03) + +#### Chore + +* update docker general non-major ([#1836](https://github.com/truecharts/apps/issues/1836)) + + + + +### [fireflyiii-13.1.21](https://github.com/truecharts/apps/compare/fireflyiii-13.1.20...fireflyiii-13.1.21) (2022-02-02) + +#### Chore + +* update helm general non-major helm releases ([#1828](https://github.com/truecharts/apps/issues/1828)) + + + + +### [fireflyiii-13.1.20](https://github.com/truecharts/apps/compare/fireflyiii-13.1.19...fireflyiii-13.1.20) (2022-01-25) + +#### Chore + +* update helm general non-major helm releases ([#1791](https://github.com/truecharts/apps/issues/1791)) + + + + +### [fireflyiii-13.1.19](https://github.com/truecharts/apps/compare/fireflyiii-13.1.18...fireflyiii-13.1.19) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1766](https://github.com/truecharts/apps/issues/1766)) + + + + +### [fireflyiii-13.1.18](https://github.com/truecharts/apps/compare/fireflyiii-13.1.17...fireflyiii-13.1.18) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1763](https://github.com/truecharts/apps/issues/1763)) + + + + +### [fireflyiii-13.1.17](https://github.com/truecharts/apps/compare/fireflyiii-13.1.16...fireflyiii-13.1.17) (2022-01-21) + +#### Chore + +* update helm general non-major helm releases ([#1759](https://github.com/truecharts/apps/issues/1759)) + +#### Fix + +* set additional_attrs: true on all dicts ([#1750](https://github.com/truecharts/apps/issues/1750)) + + + + +### [fireflyiii-13.1.16](https://github.com/truecharts/apps/compare/fireflyiii-13.1.15...fireflyiii-13.1.16) (2022-01-18) + +#### Chore + +* update helm general non-major helm releases ([#1732](https://github.com/truecharts/apps/issues/1732)) + + + + +### [fireflyiii-13.1.15](https://github.com/truecharts/apps/compare/fireflyiii-13.1.14...fireflyiii-13.1.15) (2022-01-13) + +#### Chore + +* update helm general non-major helm releases ([#1712](https://github.com/truecharts/apps/issues/1712)) + +#### Feat + +* expose capabilities in GUI ([#1709](https://github.com/truecharts/apps/issues/1709)) + + + + +### [fireflyiii-13.1.14](https://github.com/truecharts/apps/compare/fireflyiii-13.1.13...fireflyiii-13.1.14) (2022-01-12) + +#### Chore + +* update helm general non-major helm releases ([#1704](https://github.com/truecharts/apps/issues/1704)) + + + + +### [fireflyiii-13.1.13](https://github.com/truecharts/apps/compare/fireflyiii-13.1.12...fireflyiii-13.1.13) (2022-01-11) + +#### Chore + +* update helm general non-major helm releases ([#1693](https://github.com/truecharts/apps/issues/1693)) + + + + +### [fireflyiii-13.1.12](https://github.com/truecharts/apps/compare/fireflyiii-13.1.11...fireflyiii-13.1.12) (2022-01-08) + +#### Fix + +* Actually render env on cronjob and revert port change ([#1664](https://github.com/truecharts/apps/issues/1664)) + + + + +### [fireflyiii-13.1.11](https://github.com/truecharts/apps/compare/fireflyiii-13.1.10...fireflyiii-13.1.11) (2022-01-07) + +#### Fix + +* internal links use targetPort ([#1658](https://github.com/truecharts/apps/issues/1658)) + + + + +### [fireflyiii-13.1.10](https://github.com/truecharts/apps/compare/fireflyiii-13.1.9...fireflyiii-13.1.10) (2022-01-04) + +#### Chore + +* update helm general non-major helm releases + + + + +### [fireflyiii-13.1.9](https://github.com/truecharts/apps/compare/fireflyiii-13.1.8...fireflyiii-13.1.9) (2021-12-28) + +#### Chore + +* update helm general non-major helm releases ([#1623](https://github.com/truecharts/apps/issues/1623)) + + + + +### [fireflyiii-13.1.8](https://github.com/truecharts/apps/compare/fireflyiii-13.1.7...fireflyiii-13.1.8) (2021-12-21) + +#### Chore + +* update helm general non-major helm releases ([#1596](https://github.com/truecharts/apps/issues/1596)) + + + + +### [fireflyiii-13.1.7](https://github.com/truecharts/apps/compare/fireflyiii-13.1.6...fireflyiii-13.1.7) (2021-12-19) + +#### Chore + +* Last patch bump before RC2 branch-off +* remove `editable: true` as this is the default ([#1576](https://github.com/truecharts/apps/issues/1576)) + + + + +### [fireflyiii-13.1.6](https://github.com/truecharts/apps/compare/fireflyiii-13.1.5...fireflyiii-13.1.6) (2021-12-19) + +#### Chore + +* completely remove mountPath reference from GUI ([#1572](https://github.com/truecharts/apps/issues/1572)) +* update helm general non-major helm releases ([#1571](https://github.com/truecharts/apps/issues/1571)) + + + + +### [fireflyiii-13.1.5](https://github.com/truecharts/apps/compare/fireflyiii-13.1.4...fireflyiii-13.1.5) (2021-12-18) + +#### Chore + +* cleanup questions by removing hidden dicts ([#1558](https://github.com/truecharts/apps/issues/1558)) +* App-Icon Organization ([#1539](https://github.com/truecharts/apps/issues/1539)) + +#### Fix + +* fix identation on secrets ([#1553](https://github.com/truecharts/apps/issues/1553)) + + + + +### [fireflyiii-13.1.4](https://github.com/truecharts/apps/compare/fireflyiii-13.1.3...fireflyiii-13.1.4) (2021-12-14) + +#### Chore + +* update helm general non-major helm releases ([#1535](https://github.com/truecharts/apps/issues/1535)) + + + + +### [fireflyiii-13.1.3](https://github.com/truecharts/apps/compare/fireflyiii-13.1.2...fireflyiii-13.1.3) (2021-12-13) + +#### Chore + +* move incubator apps to stable and bump everything + + + + +### [fireflyiii-13.1.2](https://github.com/truecharts/apps/compare/fireflyiii-13.1.1...fireflyiii-13.1.2) (2021-12-11) + +#### Chore + +* update general helm non-major helm releases ([#1509](https://github.com/truecharts/apps/issues/1509)) + + + + +### [fireflyiii-13.1.1](https://github.com/truecharts/apps/compare/fireflyiii-13.1.0...fireflyiii-13.1.1) (2021-12-07) + +#### Chore + +* update non-major deps helm releases ([#1481](https://github.com/truecharts/apps/issues/1481)) + +#### Feat + +* enable redis ([#1478](https://github.com/truecharts/apps/issues/1478)) + + + + +### [fireflyiii-13.1.0](https://github.com/truecharts/apps/compare/fireflyiii-13.0.10...fireflyiii-13.1.0) (2021-12-07) + +#### Feat + +* add cron support ([#1470](https://github.com/truecharts/apps/issues/1470)) + + + + +### [fireflyiii-13.0.10](https://github.com/truecharts/apps/compare/fireflyiii-13.0.9...fireflyiii-13.0.10) (2021-12-05) + +#### Chore + +* fix some remaining issues after refactor work + + + + +### fireflyiii-13.0.9 (2021-12-05) + +#### Chore + +* bump apps to generate security page +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major deps helm releases ([#1471](https://github.com/truecharts/apps/issues/1471)) +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + +#### Fix + +* fix typo in theme selection ([#1428](https://github.com/truecharts/apps/issues/1428)) + + + + +### [fireflyiii-13.0.8](https://github.com/truecharts/apps/compare/fireflyiii-13.0.7...fireflyiii-13.0.8) (2021-12-05) + +#### Chore + +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) + + + + +### [fireflyiii-13.0.7](https://github.com/truecharts/apps/compare/fireflyiii-13.0.6...fireflyiii-13.0.7) (2021-12-04) + +#### Chore + +* bump apps to generate security page + + + + +### [fireflyiii-13.0.6](https://github.com/truecharts/apps/compare/fireflyiii-13.0.5...fireflyiii-13.0.6) (2021-12-04) + +#### Chore + +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) + + + + +### [fireflyiii-13.0.5](https://github.com/truecharts/apps/compare/fireflyiii-13.0.4...fireflyiii-13.0.5) (2021-12-03) + +#### Chore + +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) + + + + +### [fireflyiii-13.0.4](https://github.com/truecharts/apps/compare/fireflyiii-13.0.3...fireflyiii-13.0.4) (2021-11-30) + +#### Chore + +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + +#### Fix + +* move conflicting ports to 10xxx range ([#1415](https://github.com/truecharts/apps/issues/1415)) + + + + +### [fireflyiii-13.0.3](https://github.com/truecharts/apps/compare/fireflyiii-13.0.2...fireflyiii-13.0.3) (2021-11-23) + +#### Chore + +* update non-major deps helm releases ([#1386](https://github.com/truecharts/apps/issues/1386)) + + + + +### [fireflyiii-13.0.2](https://github.com/truecharts/apps/compare/fireflyiii-13.0.1...fireflyiii-13.0.2) (2021-11-22) + +#### Chore + +* update non-major deps helm releases ([#1383](https://github.com/truecharts/apps/issues/1383)) + + + + +### [fireflyiii-13.0.1](https://github.com/truecharts/apps/compare/fireflyiii-13.0.0...fireflyiii-13.0.1) (2021-11-16) + +#### Chore + +* update non-major deps helm releases ([#1345](https://github.com/truecharts/apps/issues/1345)) + + + + +### [fireflyiii-13.0.0](https://github.com/truecharts/apps/compare/fireflyiii-12.0.10...fireflyiii-13.0.0) (2021-11-16) + +#### Chore + +* update helm chart postgresql to v6 ([#1343](https://github.com/truecharts/apps/issues/1343)) + + + + +### [fireflyiii-12.0.10](https://github.com/truecharts/apps/compare/fireflyiii-12.0.9...fireflyiii-12.0.10) (2021-11-15) + +#### Chore + +* persistence cleanup and small bugfixes ([#1329](https://github.com/truecharts/apps/issues/1329)) +* update non-major deps helm releases ([#1338](https://github.com/truecharts/apps/issues/1338)) + + + + +### [fireflyiii-12.0.9](https://github.com/truecharts/apps/compare/fireflyiii-12.0.8...fireflyiii-12.0.9) (2021-11-14) + +#### Chore + +* fixes around the GUI refactor ([#1316](https://github.com/truecharts/apps/issues/1316)) +* move port above advanced in GUI ([#1326](https://github.com/truecharts/apps/issues/1326)) +* clean up Chart.yaml ([#1322](https://github.com/truecharts/apps/issues/1322)) +* update non-major deps helm releases ([#1328](https://github.com/truecharts/apps/issues/1328)) + +#### Fix + +* split udp and tcp ports ([#1321](https://github.com/truecharts/apps/issues/1321)) +* Allow spaces in paths ([#1306](https://github.com/truecharts/apps/issues/1306)) + + + + +### [fireflyiii-12.0.8](https://github.com/truecharts/apps/compare/fireflyiii-12.0.7...fireflyiii-12.0.8) (2021-11-09) + +#### Chore + +* update non-major deps helm releases ([#1297](https://github.com/truecharts/apps/issues/1297)) + + + + +### [fireflyiii-12.0.7](https://github.com/truecharts/apps/compare/fireflyiii-12.0.6...fireflyiii-12.0.7) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1295](https://github.com/truecharts/apps/issues/1295)) + + + + +### [fireflyiii-12.0.6](https://github.com/truecharts/apps/compare/fireflyiii-12.0.5...fireflyiii-12.0.6) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1291](https://github.com/truecharts/apps/issues/1291)) + +#### Chore + +* Simplify GUI for deployment, persistence and securityContext ([#1289](https://github.com/truecharts/apps/issues/1289)) + +#### Feat + +* Simplify the Services GUI ([#1290](https://github.com/truecharts/apps/issues/1290)) + +#### Fix + +* prevent duplicate port use and fix some questions.yaml mistakes + + + + +### [fireflyiii-12.0.5](https://github.com/truecharts/apps/compare/fireflyiii-12.0.4...fireflyiii-12.0.5) (2021-11-02) + +#### Chore + +* update non-major deps helm releases ([#1267](https://github.com/truecharts/apps/issues/1267)) + + + + +### [fireflyiii-12.0.4](https://github.com/truecharts/apps/compare/fireflyiii-12.0.3...fireflyiii-12.0.4) (2021-11-01) + +#### Chore + +* update non-major deps helm releases ([#1264](https://github.com/truecharts/apps/issues/1264)) + + + + +### [fireflyiii-12.0.3](https://github.com/truecharts/apps/compare/fireflyiii-12.0.2...fireflyiii-12.0.3) (2021-10-26) + +#### Chore + +* update helm chart postgresql to v5.1.4 ([#1249](https://github.com/truecharts/apps/issues/1249)) + + + + +### [fireflyiii-12.0.2](https://github.com/truecharts/apps/compare/fireflyiii-12.0.1...fireflyiii-12.0.2) (2021-10-26) + +#### Chore + +* update non-major deps helm releases ([#1245](https://github.com/truecharts/apps/issues/1245)) + + + + +### [fireflyiii-12.0.1](https://github.com/truecharts/apps/compare/fireflyiii-12.0.0...fireflyiii-12.0.1) (2021-10-26) + +#### Chore + +* update helm chart common to v8.3.15 ([#1240](https://github.com/truecharts/apps/issues/1240)) + + + + +### [fireflyiii-12.0.0](https://github.com/truecharts/apps/compare/fireflyiii-11.0.0...fireflyiii-12.0.0) (2021-10-26) + +#### Chore + +* update helm chart postgresql to v5 ([#1234](https://github.com/truecharts/apps/issues/1234)) +* update helm chart postgresql to v4.1.0 ([#1237](https://github.com/truecharts/apps/issues/1237)) + + + + +### [fireflyiii-11.0.0](https://github.com/truecharts/apps/compare/fireflyiii-10.0.3...fireflyiii-11.0.0) (2021-10-25) + +#### Chore + +* Adapt for TrueNAS SCALE RC1 + + + + +### [fireflyiii-10.0.3](https://github.com/truecharts/apps/compare/fireflyiii-10.0.2...fireflyiii-10.0.3) (2021-10-20) + +#### Chore + +* bump apps, remove duplicates and move incubator to stable for RC1 + + + + +### [fireflyiii-10.0.0](https://github.com/truecharts/apps/compare/fireflyiii-9.0.23...fireflyiii-10.0.0) (2021-10-20) + +#### Chore + +* update helm chart postgresql to v4 ([#1214](https://github.com/truecharts/apps/issues/1214)) + +#### Fix + +* use correct PVC storageClass when using postgresql as a dependency on SCALE ([#1212](https://github.com/truecharts/apps/issues/1212)) + + + + +### [fireflyiii-9.0.23](https://github.com/truecharts/apps/compare/fireflyiii-9.0.22...fireflyiii-9.0.23) (2021-10-20) + +#### Chore + +* bump versions to rerelease and fix icons + + + + +### [fireflyiii-9.0.22](https://github.com/truecharts/apps/compare/fireflyiii-9.0.21...fireflyiii-9.0.22) (2021-10-19) + +#### Change + +* Project-Eclipse 3, Automatically generate item.yaml ([#1178](https://github.com/truecharts/apps/issues/1178)) + +#### Chore + +* Project-Eclipse 5, move app-readme to automatic generation script ([#1181](https://github.com/truecharts/apps/issues/1181)) +* update helm chart common to v8.3.13 ([#1184](https://github.com/truecharts/apps/issues/1184)) + +#### Feat + +* Project-Eclipse 4, Add App grading annotations to Chart.yaml ([#1180](https://github.com/truecharts/apps/issues/1180)) + +#### Refactor + +* Project Eclipse Part 6, move questions.yaml to root App folder ([#1182](https://github.com/truecharts/apps/issues/1182)) + + + + +### [fireflyiii-9.0.21](https://github.com/truecharts/apps/compare/fireflyiii-9.0.20...fireflyiii-9.0.21) (2021-10-19) + +#### Chore + +* Project-Eclipse part 2, adapting and cleaning changelog ([#1173](https://github.com/truecharts/apps/issues/1173)) +* update helm chart postgresql to v3.0.20 ([#1177](https://github.com/truecharts/apps/issues/1177)) + + + + +### [fireflyiii-9.0.20](https://github.com/truecharts/apps/compare/fireflyiii-9.0.19...fireflyiii-9.0.20) (2021-10-19) + +#### Fix + +* fix previous SCALE bugfix not correctly being applied + + + + +### [fireflyiii-9.0.19](https://github.com/truecharts/apps/compare/fireflyiii-9.0.18...fireflyiii-9.0.19) (2021-10-19) + +#### Fix + +* Solve issues regarding ix_values.yaml not containing the image and tag definitions. ([#1176](https://github.com/truecharts/apps/issues/1176)) + + + + +### [fireflyiii-9.0.18](https://github.com/truecharts/apps/compare/fireflyiii-9.0.17...fireflyiii-9.0.18) (2021-10-18) + +#### Fix + +* Change default permissions ([#1170](https://github.com/truecharts/apps/issues/1170)) + +#### Refactor + +* Project Eclipse - part 1 - remove ix_values.yaml ([#1168](https://github.com/truecharts/apps/issues/1168)) + + + + +### [fireflyiii-9.0.17](https://github.com/truecharts/apps/compare/fireflyiii-9.0.16...fireflyiii-9.0.17) (2021-10-17) + +#### Chore + +* update helm chart common to v8.3.10 ([#1160](https://github.com/truecharts/apps/issues/1160)) + +#### Fix + +* force users using correct / prefix for mounPath ([#1156](https://github.com/truecharts/apps/issues/1156)) + + + + +### [fireflyiii-9.0.16](https://github.com/truecharts/apps/compare/fireflyiii-9.0.15...fireflyiii-9.0.16) (2021-10-13) + +#### Chore + +* update non-major deps helm releases ([#1133](https://github.com/truecharts/apps/issues/1133)) + + + + +### [fireflyiii-9.0.15](https://github.com/truecharts/apps/compare/fireflyiii-9.0.14...fireflyiii-9.0.15) (2021-10-12) + +#### Chore + +* update helm chart postgresql to v3.0.15 ([#1127](https://github.com/truecharts/apps/issues/1127)) + + + + +### [fireflyiii-9.0.14](https://github.com/truecharts/apps/compare/fireflyiii-9.0.13...fireflyiii-9.0.14) (2021-10-12) + +#### Chore + +* update non-major deps helm releases ([#1126](https://github.com/truecharts/apps/issues/1126)) + + + + +### [fireflyiii-9.0.13](https://github.com/truecharts/apps/compare/fireflyiii-9.0.12...fireflyiii-9.0.13) (2021-10-12) + +#### Chore + +* update non-major deps helm releases ([#1123](https://github.com/truecharts/apps/issues/1123)) + + + + +### [fireflyiii-9.0.12](https://github.com/truecharts/apps/compare/fireflyiii-9.0.11...fireflyiii-9.0.12) (2021-10-09) + + + + +### [fireflyiii-9.0.11](https://github.com/truecharts/apps/compare/fireflyiii-9.0.10...fireflyiii-9.0.11) (2021-10-05) + +#### Chore + +* update non-major deps helm releases ([#1099](https://github.com/truecharts/apps/issues/1099)) + + + + +### [fireflyiii-9.0.10](https://github.com/truecharts/apps/compare/fireflyiii-9.0.9...fireflyiii-9.0.10) (2021-10-05) + +#### Chore + +* update non-major ([#1098](https://github.com/truecharts/apps/issues/1098)) + + + + +### [fireflyiii-9.0.9](https://github.com/truecharts/apps/compare/fireflyiii-9.0.8...fireflyiii-9.0.9) (2021-09-29) + +#### Chore + +* update helm chart common to v8.0.13 ([#1060](https://github.com/truecharts/apps/issues/1060)) + + + + +### [fireflyiii-9.0.7](https://github.com/truecharts/apps/compare/fireflyiii-9.0.6...fireflyiii-9.0.7) (2021-09-29) + +#### Chore + +* update bitnami/postgresql:13.4.0 docker digest to 33c276d ([#1055](https://github.com/truecharts/apps/issues/1055)) + + + + +### [fireflyiii-9.0.6](https://github.com/truecharts/apps/compare/fireflyiii-9.0.5...fireflyiii-9.0.6) (2021-09-28) + +#### Chore + +* update helm chart postgresql to v3.0.3 ([#1050](https://github.com/truecharts/apps/issues/1050)) + + + + +### [fireflyiii-9.0.5](https://github.com/truecharts/apps/compare/fireflyiii-9.0.4...fireflyiii-9.0.5) (2021-09-28) + +#### Chore + +* update helm chart postgresql to v3.0.2 ([#1049](https://github.com/truecharts/apps/issues/1049)) + + + + +### [fireflyiii-9.0.4](https://github.com/truecharts/apps/compare/fireflyiii-9.0.3...fireflyiii-9.0.4) (2021-09-28) + +#### Chore + +* update non-major ([#1048](https://github.com/truecharts/apps/issues/1048)) + + + + +### [fireflyiii-9.0.3](https://github.com/truecharts/apps/compare/fireflyiii-9.0.2...fireflyiii-9.0.3) (2021-09-28) + +#### Chore + +* update non-major ([#1046](https://github.com/truecharts/apps/issues/1046)) + + + + +### [fireflyiii-9.0.2](https://github.com/truecharts/apps/compare/fireflyiii-9.0.1...fireflyiii-9.0.2) (2021-09-27) + +#### Chore + +* update helm chart postgresql to v3 ([#1041](https://github.com/truecharts/apps/issues/1041)) + + + + +### [fireflyiii-9.0.1](https://github.com/truecharts/apps/compare/fireflyiii-9.0.0...fireflyiii-9.0.1) (2021-09-26) + + + + +### [fireflyiii-9.0.0](https://github.com/truecharts/apps/compare/fireflyiii-8.0.6...fireflyiii-9.0.0) (2021-09-26) + + + + +### [fireflyiii-8.0.6](https://github.com/truecharts/apps/compare/fireflyiii-8.0.5...fireflyiii-8.0.6) (2021-09-21) + +#### Chore + +* update helm chart postgresql to v2.2.5 ([#1017](https://github.com/truecharts/apps/issues/1017)) + + + + +### [fireflyiii-8.0.5](https://github.com/truecharts/apps/compare/fireflyiii-8.0.4...fireflyiii-8.0.5) (2021-09-21) + +#### Chore + +* update non-major deps helm releases ([#1014](https://github.com/truecharts/apps/issues/1014)) + + + + +### [fireflyiii-8.0.4](https://github.com/truecharts/apps/compare/fireflyiii-8.0.3...fireflyiii-8.0.4) (2021-09-21) + +#### Chore + +* update non-major ([#1015](https://github.com/truecharts/apps/issues/1015)) + + + + +### [fireflyiii-8.0.3](https://github.com/truecharts/apps/compare/fireflyiii-8.0.2...fireflyiii-8.0.3) (2021-09-21) + +#### Chore + +* update non-major ([#1013](https://github.com/truecharts/apps/issues/1013)) + + + + +### [fireflyiii-8.0.2](https://github.com/truecharts/apps/compare/fireflyiii-8.0.1...fireflyiii-8.0.2) (2021-09-14) + +#### Chore + +* update non-major ([#987](https://github.com/truecharts/apps/issues/987)) + + + + +### [fireflyiii-8.0.1](https://github.com/truecharts/apps/compare/fireflyiii-7.0.2...fireflyiii-8.0.1) (2021-09-13) + +#### Chore + +* Use bitnami instead of stock postgresql container ([#960](https://github.com/truecharts/apps/issues/960)) +* update non-major +* update non-major ([#962](https://github.com/truecharts/apps/issues/962)) + +#### Feat + +* add new GUI and VPN support to all Apps ([#977](https://github.com/truecharts/apps/issues/977)) +* Add VPN addon and move some config to includes ([#973](https://github.com/truecharts/apps/issues/973)) +* pin all container references to digests ([#963](https://github.com/truecharts/apps/issues/963)) +* Move some common containers to our own containers + +#### Fix + +* make sure podSecurityContext is included in both SCALE and Helm installs ([#956](https://github.com/truecharts/apps/issues/956)) + + + + +### [fireflyiii-7.0.2](https://github.com/truecharts/apps/compare/fireflyiii-7.0.1...fireflyiii-7.0.2) (2021-09-10) + +#### Fix + +* update common to ensure initcontainer can always be run as root + + + + +### [fireflyiii-7.0.1](https://github.com/truecharts/apps/compare/fireflyiii-7.0.0...fireflyiii-7.0.1) (2021-09-10) + +#### Fix + +* move runAsNonRoot to container securityContext to allow root sidecarts ([#954](https://github.com/truecharts/apps/issues/954)) + + + + +### [fireflyiii-7.0.0](https://github.com/truecharts/apps/compare/fireflyiii-6.1.10...fireflyiii-7.0.0) (2021-09-09) + +#### Chore + +* update Apps containing initcontainers -not breaking on SCALE- ([#952](https://github.com/truecharts/apps/issues/952)) + +#### Feat + +* Add regex validation to resources CPU and RAM for all apps ([#935](https://github.com/truecharts/apps/issues/935)) +* Pre-commit and tag-appversion syncing ([#926](https://github.com/truecharts/apps/issues/926)) + +#### Fix + +* correct fireflyiii ports and services ([#945](https://github.com/truecharts/apps/issues/945)) + + +## [fireflyiii-6.1.10](https://github.com/truecharts/apps/compare/fireflyiii-6.1.9...fireflyiii-6.1.10) (2021-09-08) + +### Fix + +* repair Hyperion and some misplaced GUI elements ([#922](https://github.com/truecharts/apps/issues/922)) diff --git a/tmp/fireflyiii/Chart.yaml b/tmp/fireflyiii/Chart.yaml new file mode 100644 index 00000000000..37aef7bfedc --- /dev/null +++ b/tmp/fireflyiii/Chart.yaml @@ -0,0 +1,33 @@ +apiVersion: v2 +appVersion: "5.7.18" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 + + - condition: redis.enabled + name: redis + repository: https://deps.truecharts.org + version: 6.0.18 +deprecated: false +description: A free and open source personal finance manager +home: https://truecharts.org/charts/stable/fireflyiii +icon: https://truecharts.org/img/hotlink-ok/chart-icons/fireflyiii.png +keywords: + - fireflyiii + - finacial +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: fireflyiii +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/fireflyiii + - https://github.com/firefly-iii/firefly-iii/ +type: application +version: 20.0.0 +annotations: + truecharts.org/catagories: | + - finacial + truecharts.org/SCALE-support: "true" diff --git a/tmp/fireflyiii/LICENSE b/tmp/fireflyiii/LICENSE new file mode 100644 index 00000000000..33a8cbb23f0 --- /dev/null +++ b/tmp/fireflyiii/LICENSE @@ -0,0 +1,106 @@ +Business Source License 1.1 + +Parameters + +Licensor: The TrueCharts Project, it's owner and it's contributors +Licensed Work: The TrueCharts "Blocky" Helm Chart +Additional Use Grant: You may use the licensed work in production, as long + as it is directly sourced from a TrueCharts provided + official repository, catalog or source. You may also make private + modification to the directly sourced licenced work, + when used in production. + + The following cases are, due to their nature, also + defined as 'production use' and explicitly prohibited: + - Bundling, including or displaying the licensed work + with(in) another work intended for production use, + with the apparent intend of facilitating and/or + promoting production use by third parties in + violation of this license. + +Change Date: 2050-01-01 + +Change License: 3-clause BSD license + +For information about alternative licensing arrangements for the Software, +please contact: legal@truecharts.org + +Notice + +The Business Source License (this document, or the “License”) is not an Open +Source license. However, the Licensed Work will eventually be made available +under an Open Source License, as stated in this License. + +License text copyright (c) 2017 MariaDB Corporation Ab, All Rights Reserved. +“Business Source License” is a trademark of MariaDB Corporation Ab. + +----------------------------------------------------------------------------- + +Business Source License 1.1 + +Terms + +The Licensor hereby grants you the right to copy, modify, create derivative +works, redistribute, and make non-production use of the Licensed Work. The +Licensor may make an Additional Use Grant, above, permitting limited +production use. + +Effective on the Change Date, or the fourth anniversary of the first publicly +available distribution of a specific version of the Licensed Work under this +License, whichever comes first, the Licensor hereby grants you rights under +the terms of the Change License, and the rights granted in the paragraph +above terminate. + +If your use of the Licensed Work does not comply with the requirements +currently in effect as described in this License, you must purchase a +commercial license from the Licensor, its affiliated entities, or authorized +resellers, or you must refrain from using the Licensed Work. + +All copies of the original and modified Licensed Work, and derivative works +of the Licensed Work, are subject to this License. This License applies +separately for each version of the Licensed Work and the Change Date may vary +for each version of the Licensed Work released by Licensor. + +You must conspicuously display this License on each original or modified copy +of the Licensed Work. If you receive the Licensed Work in original or +modified form from a third party, the terms and conditions set forth in this +License apply to your use of that work. + +Any use of the Licensed Work in violation of this License will automatically +terminate your rights under this License for the current and all other +versions of the Licensed Work. + +This License does not grant you any right in any trademark or logo of +Licensor or its affiliates (provided that you may use a trademark or logo of +Licensor as expressly required by this License). + +TO THE EXTENT PERMITTED BY APPLICABLE LAW, THE LICENSED WORK IS PROVIDED ON +AN “AS IS” BASIS. LICENSOR HEREBY DISCLAIMS ALL WARRANTIES AND CONDITIONS, +EXPRESS OR IMPLIED, INCLUDING (WITHOUT LIMITATION) WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, NON-INFRINGEMENT, AND +TITLE. + +MariaDB hereby grants you permission to use this License’s text to license +your works, and to refer to it using the trademark “Business Source License”, +as long as you comply with the Covenants of Licensor below. + +Covenants of Licensor + +In consideration of the right to use this License’s text and the “Business +Source License” name and trademark, Licensor covenants to MariaDB, and to all +other recipients of the licensed work to be provided by Licensor: + +1. To specify as the Change License the GPL Version 2.0 or any later version, + or a license that is compatible with GPL Version 2.0 or a later version, + where “compatible” means that software provided under the Change License can + be included in a program with software provided under GPL Version 2.0 or a + later version. Licensor may specify additional Change Licenses without + limitation. + +2. To either: (a) specify an additional grant of rights to use that does not + impose any additional restriction on the right granted in this License, as + the Additional Use Grant; or (b) insert the text “None”. + +3. To specify a Change Date. + +4. Not to modify this License in any other way. diff --git a/tmp/fireflyiii/README.md b/tmp/fireflyiii/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/fireflyiii/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/fireflyiii/docs/installation_notes.md b/tmp/fireflyiii/docs/installation_notes.md new file mode 100644 index 00000000000..ef75ce3d383 --- /dev/null +++ b/tmp/fireflyiii/docs/installation_notes.md @@ -0,0 +1,5 @@ +# Important Notes + +The Firefly III developers have decided to split their program into multiple different add-on containers, implementing these ourselves into the App is EXTREMELY time-consuming. While we would appreciate people with experience building Helm Charts and adding the feature containers, we have decided to flag them "out of scope" for True Charts. + +If you really want to use them, you can use custom-app or big-blue-button. However, we do not actively support such a setup. diff --git a/tmp/fireflyiii/docs/validation.md b/tmp/fireflyiii/docs/validation.md new file mode 100644 index 00000000000..cc159cb6dbe --- /dev/null +++ b/tmp/fireflyiii/docs/validation.md @@ -0,0 +1,13 @@ +# Input Validation + +**`APP_KEY`** +Accepted formats are: + +- Letters, Numbers, Symbols, Exactly 32 characters (eg. `!oqVA9o2@br#$6vAyk8LLrDm54X5EtjD`) - It accepts `a-z`, `A-Z`, `0-9` and `!@#$%^&*?` + +You can try live [here](https://regex101.com/r/OR879w/1) +Regex used to match this: `[a-zA-Z0-9!@#$%^&*?]{32}` + +--- + +_If you find a field that you think it needs validation, please open an issue on github_ diff --git a/tmp/fireflyiii/icon.png b/tmp/fireflyiii/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..5f831ea8890815b4194c450c4b18e2ec37525ed0 GIT binary patch literal 14708 zcmch;byQr-_AVNn5C{-7NN{&(G`I$b0KwfI8V@uCcXxMp3lJI$?!n#NgVX5k?7h#q z=e+T|Z`}9K>(R1S)m&eFQ)*Vt)!m^=3Q}k&1Sqdwy+V`zB>oxt84P_5AR|KGe;!=a zLqA?SeA0A!^@^F|&kM%AP{{SwE5t`jRSjnic{x5~ds}8h6MG|5W_Mc$sPwB>{6g*y zhQ`*W&ZI`B=9YE>Vx|_BpS}W3RlX{y8h^Dm<~1P~5+vn! z=Ys;+nmQYjy4%{=Iq|s*kpG3t2R;7N%tB83mx!~q0J+GY0ZBFFl}N?xfu^L~%&bht ztgNi0+`PELW>Z%6tE(a^}=#aVzHO7(9YY#sg$Yv=TjouC$DaW`~eVPj_fqtjo4CdU7kb8rFL z{580VF^j2G>~MQ+Lb%gXo{0{}Oeuuy?k1vatU@ z5dL@fe_aIin7sVIng17;e`#oI`)}e-&JwOrPmg^AI<5HWeWM<9#MJ zcIZ=;jf0PajgOUsiIt0wmGwW+O#eqwRz7y_{}h#n#-53xv*G_J{GYfc#(ZY>KqxB# za!Xr7b5j-vJ9BcA#)$ zHyqSnP&AJJY?l@jQv%wXS=vB5oIXp5l1fX6ak24oaWSzoLx=s#-+a<`PR@pQ#-`HZ z0_4yZW=l&GK7f%CtC=Y;8EZZ!gKq^NHIV zyZj03KiB^~#ZByup&0+09=8dHnHe{yDH9uqDJzp1CxDB|kk!zHiO0~4i=Bgmn-%*0 zFE&s!LbHsa&3~f)VPyhEG&N&2<2B_nWisOi7%>?e|G@zm8#1v0I05WtyvE$zrksDK zGSqcWE=E?S#?Jp_22n$E7U&_%e|7w={U=K&Xxw@HBdB8P_|K7zCFx%Q&Sz-+w@aN2 zT}@5M|7o=RA8hu2#qOW$-7HL@QS$#1)qjueWN+r|W(YJDF^AgsUwKmLUsIcuot>GJ zlvdr+&cxo$iSA$Aj4cf9%uS*BnT7n1(tq;U|955n?*ia&mj6F0!}3R)zn#SL|McHq zegBcc|2X`QICNR~bNKHC33~GHCC$_hY9}Cc!J>cD-1h1f`v+-p5mon$lT42cJvEQJ zj&a_-_NC+aK?PA*veyB`styR)S^?w+xr?~m^j6wJY7gZz*}Yn}<&BG4KP*>h&Wm $5IF~(+VKS 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 literal 0 HcmV?d00001 diff --git a/tmp/fireflyiii/questions.yaml b/tmp/fireflyiii/questions.yaml new file mode 100644 index 00000000000..db5efcbcb8f --- /dev/null +++ b/tmp/fireflyiii/questions.yaml @@ -0,0 +1,108 @@ +# Include{groups} +portals: + open: +# Include{portalLink} +questions: +# Include{global} +# Include{workload} +# Include{workloadDeployment} + +# Include{replicas1} +# Include{podSpec} +# Include{containerMain} + - variable: env + group: "App Configuration" + label: "Image Environment" + schema: + additional_attrs: true + type: dict + attrs: + - variable: APP_URL + label: "APP_URL" + description: "Application URL eg. https://fireflyiii.mydomain.com" + schema: + type: string + default: "http://localhost:10082" + - variable: TRUSTED_PROXIES + label: "TRUSTED_PROXIES" + description: "TRUSTED_PROXIES" + schema: + type: string + default: "172.16.0.0/16" +# Include{containerBasic} +# Include{containerAdvanced} + +# Include{containerConfig} +# Include{serviceRoot} +# Include{serviceMain} +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: main + label: "Main Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 10082 + required: true +# Include{serviceExpertRoot} + default: false +# Include{serviceExpert} +# Include{serviceList} +# Include{persistenceRoot} + - variable: data + label: "App Config Storage" + description: "Stores the Application Configuration." + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} +# Include{persistenceList} +# Include{ingressRoot} + - variable: main + label: "Main Ingress" + schema: + additional_attrs: true + type: dict + attrs: +# Include{ingressDefault} +# Include{ingressTLS} +# Include{ingressTraefik} +# Include{ingressList} +# Include{securityContextRoot} + + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 0 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 0 +# Include{securityContextContainer} +# Include{securityContextAdvanced} +# Include{securityContextPod} + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + +# Include{resources} +# Include{advanced} +# Include{addons} +# Include{codeserver} +# Include{netshoot} +# Include{vpn} +# Include{documentation} diff --git a/tmp/fireflyiii/templates/NOTES.txt b/tmp/fireflyiii/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/tmp/fireflyiii/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/tmp/fireflyiii/templates/_cronjob.tpl b/tmp/fireflyiii/templates/_cronjob.tpl new file mode 100644 index 00000000000..014f0558033 --- /dev/null +++ b/tmp/fireflyiii/templates/_cronjob.tpl @@ -0,0 +1,32 @@ +{{/* Define the cronjob */}} +{{- define "fireflyiii.cronjob" -}} +{{- $basename := include "tc.v1.common.lib.chart.names.fullname" $ -}} +enabled: true +type: "CronJob" +schedule: "0 8 * * *" +podSpec: + restartPolicy: Never + containers: + cron: + enabled: true + primary: true + probes: + startup: + enabled: false + readiness: + enabled: false + liveness: + enabled: false + imageSelector: alpineImage + args: + - curl + - "http://{{ $basename }}.ix-{{ .Release.Name }}.svc.cluster.local:{{ .Values.service.main.ports.main.port }}/api/v1/cron/$(STATIC_CRON_TOKEN)" + env: + STATIC_CRON_TOKEN: + secretKeyRef: + name: secrets + key: STATIC_CRON_TOKEN + + + +{{- end -}} diff --git a/tmp/fireflyiii/templates/_secrets.tpl b/tmp/fireflyiii/templates/_secrets.tpl new file mode 100644 index 00000000000..3ee40d03d05 --- /dev/null +++ b/tmp/fireflyiii/templates/_secrets.tpl @@ -0,0 +1,17 @@ +{{/* Define the secrets */}} +{{- define "fireflyiii.secrets" -}} +{{- $secretName := (printf "%s-fireflyiii-secrets" (include "tc.v1.common.lib.chart.names.fullname" $)) }} +{{- $fireflyiiiprevious := lookup "v1" "Secret" .Release.Namespace $secretName }} +enabled: true +data: + {{- if $fireflyiiiprevious }} + STATIC_CRON_TOKEN: {{ index $fireflyiiiprevious.data "STATIC_CRON_TOKEN" | b64dec }} + APP_KEY: {{ index $fireflyiiiprevious.data "APP_KEY" | b64dec }} + {{- else }} + {{- $static_cron_token := randAlphaNum 32 }} + {{- $app_key := randAlphaNum 32 }} + STATIC_CRON_TOKEN: {{ $static_cron_token }} + APP_KEY: {{ $app_key }} + {{- end }} + +{{- end -}} diff --git a/tmp/fireflyiii/templates/common.yaml b/tmp/fireflyiii/templates/common.yaml new file mode 100644 index 00000000000..d88a7636609 --- /dev/null +++ b/tmp/fireflyiii/templates/common.yaml @@ -0,0 +1,17 @@ +{{/* Make sure all variables are set properly */}} +{{- include "tc.v1.common.loader.init" . }} + +{{/* Render secrets for fireflyiii */}} +{{- $secrets := include "fireflyiii.secrets" . | fromYaml -}} +{{- if $secrets -}} + {{- $_ := set .Values.secret "secrets" $secrets -}} +{{- end -}} + +{{/* Render cronjob for fireflyiii */}} +{{- $cronjob := include "fireflyiii.cronjob" . | fromYaml -}} +{{- if $cronjob -}} +{{- $_ := set .Values.workload "cron" $cronjob -}} +{{- end -}} + +{{/* Render the templates */}} +{{ include "tc.v1.common.loader.apply" . }} diff --git a/tmp/fireflyiii/values.yaml b/tmp/fireflyiii/values.yaml new file mode 100644 index 00000000000..2ff44907853 --- /dev/null +++ b/tmp/fireflyiii/values.yaml @@ -0,0 +1,96 @@ +image: + repository: tccr.io/truecharts/fireflyiii-core + pullPolicy: IfNotPresent + tag: 5.7.18@sha256:e3334cf84059830c9df3ed1d23f7cc79d8320a7d90f5667072ae47a3ccb031fa + +securityContext: + container: + readOnlyRootFilesystem: false + runAsNonRoot: false + runAsUser: 0 + runAsGroup: 0 + +workload: + main: + podSpec: + containers: + main: + probes: + liveness: + path: "/login" + readiness: + path: "/login" + startup: + path: "/login" + env: + DB_USERNAME: "{{ .Values.cnpg.main.user }}" + DB_DATABASE: "{{ .Values.cnpg.main.database }}" + DB_CONNECTION: pgsql + DB_PORT: 5432 + REDIS_DB: "0" + REDIS_CACHE_DB: "1" + CACHE_DRIVER: redis + SESSION_DRIVER: redis + REDIS_SCHEME: tcp + REDIS_PORT: 6379 + APP_URL: "" + TRUSTED_PROXIES: "172.16.0.0/16" + DB_HOST: + secretKeyRef: + name: cnpg-main-urls + key: host + DB_PASSWORD: + secretKeyRef: + name: cnpg-main-user + key: password + REDIS_HOST: + secretKeyRef: + expandObjectName: false + name: '{{ printf "%s-%s" .Release.Name "rediscreds" }}' + key: plainhost + REDIS_PASSWORD: + secretKeyRef: + expandObjectName: false + name: '{{ printf "%s-%s" .Release.Name "rediscreds" }}' + key: redis-password + STATIC_CRON_TOKEN: + secretKeyRef: + name: secrets + key: STATIC_CRON_TOKEN + APP_KEY: + secretKeyRef: + name: secrets + key: APP_KEY + +service: + main: + ports: + main: + port: 10082 + targetPort: 8080 + +persistence: + data: + enabled: true + mountPath: "/var/www/html/storage/upload" + +cronjob: + schedule: "0 3 * * *" + annotations: {} + failedJobsHistoryLimit: 5 + successfulJobsHistoryLimit: 2 + +# Enabled redis +redis: + enabled: true + +# Enabled postgres +cnpg: + main: + enabled: true + user: firefly + database: firefly + +portal: + open: + enabled: true diff --git a/tmp/fleet/.helmignore b/tmp/fleet/.helmignore new file mode 100644 index 00000000000..77ca5567b26 --- /dev/null +++ b/tmp/fleet/.helmignore @@ -0,0 +1,30 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ +# OWNERS file for Kubernetes +OWNERS +# helm-docs templates +*.gotmpl +# docs folder +/docs +# icon +icon.png diff --git a/tmp/fleet/CHANGELOG.md b/tmp/fleet/CHANGELOG.md new file mode 100644 index 00000000000..c6850059d60 --- /dev/null +++ b/tmp/fleet/CHANGELOG.md @@ -0,0 +1,1313 @@ +# Changelog + + + +## [fleet-4.0.0](https://github.com/truecharts/charts/compare/fleet-3.0.48...fleet-4.0.0) (2022-11-10) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Major Change to GUI + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + ### Fix + +- change container config label + + + + +## [fleet-3.0.51](https://github.com/truecharts/charts/compare/fleet-3.0.48...fleet-3.0.51) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [fleet-3.0.50](https://github.com/truecharts/charts/compare/fleet-3.0.48...fleet-3.0.50) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [fleet-3.0.50](https://github.com/truecharts/charts/compare/fleet-3.0.48...fleet-3.0.50) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [fleet-3.0.50](https://github.com/truecharts/charts/compare/fleet-3.0.48...fleet-3.0.50) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [fleet-3.0.49](https://github.com/truecharts/charts/compare/fleet-3.0.48...fleet-3.0.49) (2022-11-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [fleet-3.0.49](https://github.com/truecharts/charts/compare/fleet-3.0.48...fleet-3.0.49) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [fleet-3.0.48](https://github.com/truecharts/charts/compare/fleet-3.0.47...fleet-3.0.48) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4317](https://github.com/truecharts/charts/issues/4317)) + + + + +## [fleet-3.0.47](https://github.com/truecharts/charts/compare/fleet-3.0.46...fleet-3.0.47) (2022-11-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4308](https://github.com/truecharts/charts/issues/4308)) + + + + +## [fleet-3.0.46](https://github.com/truecharts/charts/compare/fleet-3.0.45...fleet-3.0.46) (2022-11-02) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4261](https://github.com/truecharts/charts/issues/4261)) + + + + +## [fleet-3.0.45](https://github.com/truecharts/charts/compare/fleet-3.0.44...fleet-3.0.45) (2022-11-01) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#4260](https://github.com/truecharts/charts/issues/4260)) + + + + +## [fleet-3.0.44](https://github.com/truecharts/charts/compare/fleet-3.0.43...fleet-3.0.44) (2022-10-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4182](https://github.com/truecharts/charts/issues/4182)) + + + + +## [fleet-3.0.43](https://github.com/truecharts/charts/compare/fleet-3.0.42...fleet-3.0.43) (2022-10-19) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4122](https://github.com/truecharts/charts/issues/4122)) + + + + +## [fleet-3.0.42](https://github.com/truecharts/charts/compare/fleet-3.0.41...fleet-3.0.42) (2022-10-12) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4071](https://github.com/truecharts/charts/issues/4071)) + + + + +## [fleet-3.0.41](https://github.com/truecharts/charts/compare/fleet-3.0.40...fleet-3.0.41) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [fleet-3.0.41](https://github.com/truecharts/charts/compare/fleet-3.0.40...fleet-3.0.41) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [fleet-3.0.40](https://github.com/truecharts/charts/compare/fleet-3.0.39...fleet-3.0.40) (2022-10-05) + +### Chore + +- split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979)) + - update helm general non-major + + + + +## [fleet-3.0.38](https://github.com/truecharts/charts/compare/fleet-3.0.37...fleet-3.0.38) (2022-09-27) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918)) + + + + +## [fleet-3.0.37](https://github.com/truecharts/charts/compare/fleet-3.0.36...fleet-3.0.37) (2022-09-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898)) + + + + +## [fleet-3.0.36](https://github.com/truecharts/charts/compare/fleet-3.0.35...fleet-3.0.36) (2022-09-22) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [fleet-3.0.36](https://github.com/truecharts/charts/compare/fleet-3.0.35...fleet-3.0.36) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [fleet-3.0.36](https://github.com/truecharts/charts/compare/fleet-3.0.35...fleet-3.0.36) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [fleet-3.0.36](https://github.com/truecharts/charts/compare/fleet-3.0.35...fleet-3.0.36) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [fleet-3.0.36](https://github.com/truecharts/charts/compare/fleet-3.0.35...fleet-3.0.36) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [fleet-3.0.36](https://github.com/truecharts/charts/compare/fleet-3.0.35...fleet-3.0.36) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [fleet-3.0.36](https://github.com/truecharts/charts/compare/fleet-3.0.35...fleet-3.0.36) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [fleet-3.0.36](https://github.com/truecharts/charts/compare/fleet-3.0.35...fleet-3.0.36) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [fleet-3.0.36](https://github.com/truecharts/charts/compare/fleet-3.0.35...fleet-3.0.36) (2022-09-17) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [fleet-3.0.36](https://github.com/truecharts/charts/compare/fleet-3.0.35...fleet-3.0.36) (2022-09-18) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [fleet-3.0.36](https://github.com/truecharts/charts/compare/fleet-3.0.35...fleet-3.0.36) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [fleet-3.0.36](https://github.com/truecharts/charts/compare/fleet-3.0.35...fleet-3.0.36) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [fleet-3.0.36](https://github.com/truecharts/charts/compare/fleet-3.0.35...fleet-3.0.36) (2022-09-15) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [fleet-3.0.36](https://github.com/truecharts/charts/compare/fleet-3.0.35...fleet-3.0.36) (2022-09-15) + +### Chore + +- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [fleet-3.0.35](https://github.com/truecharts/charts/compare/fleet-3.0.34...fleet-3.0.35) (2022-09-13) + +### Chore + +- update helm general non-major ([#3756](https://github.com/truecharts/charts/issues/3756)) + + + + +## [fleet-3.0.34](https://github.com/truecharts/charts/compare/fleet-3.0.33...fleet-3.0.34) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [fleet-3.0.34](https://github.com/truecharts/charts/compare/fleet-3.0.33...fleet-3.0.34) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [fleet-3.0.34](https://github.com/truecharts/charts/compare/fleet-3.0.33...fleet-3.0.34) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [fleet-3.0.34](https://github.com/truecharts/charts/compare/fleet-3.0.33...fleet-3.0.34) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [fleet-3.0.34](https://github.com/truecharts/charts/compare/fleet-3.0.33...fleet-3.0.34) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [fleet-3.0.34](https://github.com/truecharts/charts/compare/fleet-3.0.33...fleet-3.0.34) (2022-09-11) + +### Chore + +- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [fleet-3.0.33](https://github.com/truecharts/charts/compare/fleet-3.0.32...fleet-3.0.33) (2022-08-30) + +### Chore + +- update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639)) + + + + +## [fleet-3.0.32](https://github.com/truecharts/charts/compare/fleet-3.0.31...fleet-3.0.32) (2022-08-30) + +### Chore + +- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [fleet-3.0.31](https://github.com/truecharts/charts/compare/fleet-3.0.29...fleet-3.0.31) (2022-08-29) + +### Chore + +- update helm general non-major ([#3621](https://github.com/truecharts/charts/issues/3621)) + - update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619)) + + + + +## [fleet-3.0.29](https://github.com/truecharts/charts/compare/fleet-3.0.28...fleet-3.0.29) (2022-08-23) + +### Chore + +- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545)) + + + + +## [fleet-3.0.28](https://github.com/truecharts/charts/compare/fleet-3.0.27...fleet-3.0.28) (2022-08-17) + +### Chore + +- update helm general non-major helm releases ([#3484](https://github.com/truecharts/charts/issues/3484)) + + + + +## [fleet-3.0.27](https://github.com/truecharts/charts/compare/fleet-3.0.26...fleet-3.0.27) (2022-08-12) + +### Chore + +- add documentation checkbox/section to all SCALE Apps + - update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456)) + + ### Fix + +- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447)) + + + + +## [fleet-3.0.26](https://github.com/truecharts/charts/compare/fleet-3.0.25...fleet-3.0.26) (2022-08-09) + +### Chore + +- update helm general non-major helm releases to v10.4.9 ([#3413](https://github.com/truecharts/charts/issues/3413)) + + + + +## [fleet-3.0.25](https://github.com/truecharts/charts/compare/fleet-3.0.24...fleet-3.0.25) (2022-08-08) + +### Chore + +- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + + + +## [fleet-3.0.24](https://github.com/truecharts/apps/compare/fleet-3.0.23...fleet-3.0.24) (2022-07-26) + +### Chore + +- update home links ([#3291](https://github.com/truecharts/apps/issues/3291)) + - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302)) + + + + +## [fleet-3.0.23](https://github.com/truecharts/apps/compare/fleet-3.0.22...fleet-3.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [fleet-3.0.23](https://github.com/truecharts/apps/compare/fleet-3.0.22...fleet-3.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [fleet-3.0.23](https://github.com/truecharts/apps/compare/fleet-3.0.22...fleet-3.0.23) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [fleet-3.0.22](https://github.com/truecharts/apps/compare/fleet-3.0.21...fleet-3.0.22) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) + + + + +## [fleet-3.0.21](https://github.com/truecharts/apps/compare/fleet-3.0.19...fleet-3.0.21) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [fleet-3.0.19](https://github.com/truecharts/apps/compare/fleet-3.0.18...fleet-3.0.19) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [fleet-3.0.18](https://github.com/truecharts/apps/compare/fleet-3.0.17...fleet-3.0.18) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [fleet-3.0.17](https://github.com/truecharts/apps/compare/fleet-3.0.15...fleet-3.0.17) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [fleet-3.0.15](https://github.com/truecharts/apps/compare/fleet-3.0.13...fleet-3.0.15) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [fleet-3.0.13](https://github.com/truecharts/apps/compare/fleet-3.0.12...fleet-3.0.13) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [fleet-3.0.12](https://github.com/truecharts/apps/compare/fleet-3.0.11...fleet-3.0.12) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [fleet-3.0.11](https://github.com/truecharts/apps/compare/fleet-3.0.10...fleet-3.0.11) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [fleet-3.0.10](https://github.com/truecharts/apps/compare/fleet-3.0.9...fleet-3.0.10) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [fleet-3.0.9](https://github.com/truecharts/apps/compare/fleet-3.0.8...fleet-3.0.9) (2022-07-05) + +#### Chore + +* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075)) + + + + +### [fleet-3.0.8](https://github.com/truecharts/apps/compare/fleet-3.0.7...fleet-3.0.8) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [fleet-3.0.7](https://github.com/truecharts/apps/compare/fleet-3.0.6...fleet-3.0.7) (2022-06-29) + +#### Chore + +* update helm general non-major Helm releases ([#3003](https://github.com/truecharts/apps/issues/3003)) + + + + +### [fleet-3.0.6](https://github.com/truecharts/apps/compare/fleet-3.0.5...fleet-3.0.6) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [fleet-3.0.5](https://github.com/truecharts/apps/compare/fleet-3.0.4...fleet-3.0.5) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [fleet-3.0.4](https://github.com/truecharts/apps/compare/fleet-3.0.3...fleet-3.0.4) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [fleet-3.0.3](https://github.com/truecharts/apps/compare/fleet-3.0.2...fleet-3.0.3) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2887](https://github.com/truecharts/apps/issues/2887)) + + + + +### [fleet-3.0.2](https://github.com/truecharts/apps/compare/fleet-3.0.1...fleet-3.0.2) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [fleet-3.0.1](https://github.com/truecharts/apps/compare/fleet-3.0.0...fleet-3.0.1) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [fleet-3.0.0](https://github.com/truecharts/apps/compare/fleet-2.0.1...fleet-3.0.0) (2022-06-07) + +#### Chore + +* update helm general major helm releases ([#2804](https://github.com/truecharts/apps/issues/2804)) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [fleet-2.0.1](https://github.com/truecharts/apps/compare/fleet-1.0.23...fleet-2.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC +* update helm general non-major helm releases ([#2838](https://github.com/truecharts/apps/issues/2838)) + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [fleet-2.0.0](https://github.com/truecharts/apps/compare/fleet-1.0.23...fleet-2.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [fleet-1.0.23](https://github.com/truecharts/apps/compare/fleet-1.0.22...fleet-1.0.23) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [fleet-1.0.22](https://github.com/truecharts/apps/compare/fleet-1.0.21...fleet-1.0.22) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [fleet-1.0.22](https://github.com/truecharts/apps/compare/fleet-1.0.21...fleet-1.0.22) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [fleet-1.0.21](https://github.com/truecharts/apps/compare/fleet-1.0.20...fleet-1.0.21) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [fleet-1.0.20](https://github.com/truecharts/apps/compare/fleet-1.0.19...fleet-1.0.20) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [fleet-1.0.20](https://github.com/truecharts/apps/compare/fleet-1.0.19...fleet-1.0.20) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [fleet-1.0.19](https://github.com/truecharts/apps/compare/fleet-1.0.18...fleet-1.0.19) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [fleet-1.0.18](https://github.com/truecharts/apps/compare/fleet-1.0.17...fleet-1.0.18) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [fleet-1.0.17](https://github.com/truecharts/apps/compare/fleet-1.0.16...fleet-1.0.17) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [fleet-1.0.16](https://github.com/truecharts/apps/compare/fleet-1.0.15...fleet-1.0.16) (2022-05-04) + +#### Chore + +* update helm general non-major helm releases ([#2605](https://github.com/truecharts/apps/issues/2605)) + + + + +### [fleet-1.0.15](https://github.com/truecharts/apps/compare/fleet-1.0.14...fleet-1.0.15) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [fleet-1.0.14](https://github.com/truecharts/apps/compare/fleet-1.0.13...fleet-1.0.14) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [fleet-1.0.13](https://github.com/truecharts/apps/compare/fleet-1.0.12...fleet-1.0.13) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [fleet-1.0.12](https://github.com/truecharts/apps/compare/fleet-1.0.11...fleet-1.0.12) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [fleet-1.0.11](https://github.com/truecharts/apps/compare/fleet-1.0.10...fleet-1.0.11) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2362](https://github.com/truecharts/apps/issues/2362)) + + + + +### [fleet-1.0.10](https://github.com/truecharts/apps/compare/fleet-1.0.9...fleet-1.0.10) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [fleet-1.0.9](https://github.com/truecharts/apps/compare/fleet-1.0.8...fleet-1.0.9) (2022-03-30) + +#### Chore + +* Use new repo ([#2337](https://github.com/truecharts/apps/issues/2337)) +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [fleet-1.0.8](https://github.com/truecharts/apps/compare/fleet-1.0.7...fleet-1.0.8) (2022-03-26) + +#### Chore + +* update helm general non-major helm releases ([#2290](https://github.com/truecharts/apps/issues/2290)) + + + + +### [fleet-1.0.7](https://github.com/truecharts/apps/compare/fleet-1.0.6...fleet-1.0.7) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [fleet-1.0.2](https://github.com/truecharts/apps/compare/fleet-1.0.1...fleet-1.0.2) (2022-03-08) + +#### Chore + +* update helm general non-major helm releases ([#2116](https://github.com/truecharts/apps/issues/2116)) + + + + +### [fleet-1.0.1](https://github.com/truecharts/apps/compare/fleet-1.0.0...fleet-1.0.1) (2022-03-07) + +#### Chore + +* update helm general non-major helm releases ([#2111](https://github.com/truecharts/apps/issues/2111)) +* Remove `-icon` string from icon png's ([#2040](https://github.com/truecharts/apps/issues/2040)) + + + + +### [fleet-1.0.0](https://github.com/truecharts/apps/compare/fleet-0.0.24...fleet-1.0.0) (2022-03-03) + +#### Chore + +* remove fixed env from questions.yaml +* remove PUID from per-app env-vars if set to 568 +* remove empty env var declaration from questions.yaml +* update helm general major helm releases ([#2021](https://github.com/truecharts/apps/issues/2021)) + +#### Fix + +* BREAKING CHANGE Move some env-vars outside of env section ([#2010](https://github.com/truecharts/apps/issues/2010)) + + + + +### [fleet-0.0.24](https://github.com/truecharts/apps/compare/fleet-0.0.23...fleet-0.0.24) (2022-03-02) + +#### Chore + +* rename `web_portal` to `open` ([#1957](https://github.com/truecharts/apps/issues/1957)) +* update helm general non-major helm releases ([#1999](https://github.com/truecharts/apps/issues/1999)) + + + + +### [fleet-0.0.23](https://github.com/truecharts/apps/compare/fleet-0.0.22...fleet-0.0.23) (2022-02-21) + +#### Chore + +* update helm general non-major helm releases ([#1927](https://github.com/truecharts/apps/issues/1927)) + + + + +### [fleet-0.0.22](https://github.com/truecharts/apps/compare/fleet-0.0.21...fleet-0.0.22) (2022-02-15) + +#### Chore + +* update helm general non-major helm releases ([#1901](https://github.com/truecharts/apps/issues/1901)) + + + + +### [fleet-0.0.21](https://github.com/truecharts/apps/compare/fleet-0.0.20...fleet-0.0.21) (2022-02-08) + +#### Chore + +* update helm general non-major helm releases ([#1871](https://github.com/truecharts/apps/issues/1871)) + + + + +### [fleet-0.0.20](https://github.com/truecharts/apps/compare/fleet-0.0.19...fleet-0.0.20) (2022-02-06) + +#### Chore + +* update helm chart common to v8.15.0 ([#1859](https://github.com/truecharts/apps/issues/1859)) + + + + +### [fleet-0.0.19](https://github.com/truecharts/apps/compare/fleet-0.0.18...fleet-0.0.19) (2022-02-05) + +#### Chore + +* update helm general non-major helm releases ([#1852](https://github.com/truecharts/apps/issues/1852)) + + + + +### [fleet-0.0.18](https://github.com/truecharts/apps/compare/fleet-0.0.17...fleet-0.0.18) (2022-02-02) + +#### Chore + +* update helm general non-major helm releases ([#1828](https://github.com/truecharts/apps/issues/1828)) + + + + +### [fleet-0.0.17](https://github.com/truecharts/apps/compare/fleet-0.0.16...fleet-0.0.17) (2022-01-25) + +#### Chore + +* update helm general non-major helm releases ([#1791](https://github.com/truecharts/apps/issues/1791)) + + + + +### [fleet-0.0.16](https://github.com/truecharts/apps/compare/fleet-0.0.15...fleet-0.0.16) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1766](https://github.com/truecharts/apps/issues/1766)) + + + + +### [fleet-0.0.15](https://github.com/truecharts/apps/compare/fleet-0.0.13...fleet-0.0.15) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1763](https://github.com/truecharts/apps/issues/1763)) +* update helm general non-major helm releases ([#1759](https://github.com/truecharts/apps/issues/1759)) + +#### Fix + +* set additional_attrs: true on all dicts ([#1750](https://github.com/truecharts/apps/issues/1750)) + + + + +### [fleet-0.0.14](https://github.com/truecharts/apps/compare/fleet-0.0.13...fleet-0.0.14) (2022-01-21) + +#### Chore + +* update helm general non-major helm releases ([#1759](https://github.com/truecharts/apps/issues/1759)) + +#### Fix + +* set additional_attrs: true on all dicts ([#1750](https://github.com/truecharts/apps/issues/1750)) + + + + +### [fleet-0.0.13](https://github.com/truecharts/apps/compare/fleet-0.0.12...fleet-0.0.13) (2022-01-18) + +#### Chore + +* update helm general non-major helm releases ([#1732](https://github.com/truecharts/apps/issues/1732)) + + + + +### [fleet-0.0.12](https://github.com/truecharts/apps/compare/fleet-0.0.11...fleet-0.0.12) (2022-01-13) + +#### Chore + +* update helm general non-major helm releases ([#1712](https://github.com/truecharts/apps/issues/1712)) + +#### Feat + +* expose capabilities in GUI ([#1709](https://github.com/truecharts/apps/issues/1709)) + + + + +### [fleet-0.0.11](https://github.com/truecharts/apps/compare/fleet-0.0.10...fleet-0.0.11) (2022-01-12) + +#### Chore + +* update helm general non-major helm releases ([#1704](https://github.com/truecharts/apps/issues/1704)) + + + + +### [fleet-0.0.10](https://github.com/truecharts/apps/compare/fleet-0.0.9...fleet-0.0.10) (2022-01-11) + +#### Chore + +* update helm general non-major helm releases ([#1693](https://github.com/truecharts/apps/issues/1693)) + + + + +### [fleet-0.0.9](https://github.com/truecharts/apps/compare/fleet-0.0.8...fleet-0.0.9) (2022-01-04) + +#### Chore + +* update helm general non-major helm releases + + + + +### [fleet-0.0.8](https://github.com/truecharts/apps/compare/fleet-0.0.7...fleet-0.0.8) (2021-12-28) + +#### Chore + +* update helm general non-major helm releases ([#1623](https://github.com/truecharts/apps/issues/1623)) + + + + +### [fleet-0.0.7](https://github.com/truecharts/apps/compare/fleet-0.0.6...fleet-0.0.7) (2021-12-21) + +#### Chore + +* update helm general non-major helm releases ([#1596](https://github.com/truecharts/apps/issues/1596)) + + + + +### [fleet-0.0.6](https://github.com/truecharts/apps/compare/fleet-0.0.5...fleet-0.0.6) (2021-12-19) + +#### Chore + +* Last patch bump before RC2 branch-off + + + + +### [fleet-0.0.5](https://github.com/truecharts/apps/compare/fleet-0.0.4...fleet-0.0.5) (2021-12-19) + +#### Chore + +* completely remove mountPath reference from GUI ([#1572](https://github.com/truecharts/apps/issues/1572)) +* update helm general non-major helm releases ([#1571](https://github.com/truecharts/apps/issues/1571)) + + + + +### [fleet-0.0.4](https://github.com/truecharts/apps/compare/fleet-0.0.3...fleet-0.0.4) (2021-12-18) + +#### Chore + +* cleanup questions by removing hidden dicts ([#1558](https://github.com/truecharts/apps/issues/1558)) +* App-Icon Organization ([#1539](https://github.com/truecharts/apps/issues/1539)) +* update docker general non-major + + + + +### [fleet-0.0.3](https://github.com/truecharts/apps/compare/fleet-0.0.2...fleet-0.0.3) (2021-12-14) + +#### Chore + +* update helm general non-major helm releases ([#1535](https://github.com/truecharts/apps/issues/1535)) + + + + +### [fleet-0.0.2](https://github.com/truecharts/apps/compare/fleet-0.0.1...fleet-0.0.2) (2021-12-13) + +#### Chore + +* move incubator apps to stable and bump everything + + + + +### fleet-0.0.1 (2021-12-12) diff --git a/tmp/fleet/Chart.yaml b/tmp/fleet/Chart.yaml new file mode 100644 index 00000000000..e60cd696af5 --- /dev/null +++ b/tmp/fleet/Chart.yaml @@ -0,0 +1,30 @@ +apiVersion: v2 +kubeVersion: ">=1.16.0-0" +name: fleet +version: 7.0.0 +appVersion: "2.3.3" +description: Fleet provides an online web interface which displays a set of maintained images from one or more owned repositories. +type: application +deprecated: false +home: https://truecharts.org/charts/stable/fleet +icon: https://truecharts.org/img/hotlink-ok/chart-icons/fleet.png +keywords: + - fleet +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/fleet +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 + - condition: mariadb.enabled + name: mariadb + repository: https://deps.truecharts.org/ + version: 7.0.0 +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +annotations: + truecharts.org/catagories: | + - incubator + truecharts.org/SCALE-support: "true" diff --git a/tmp/fleet/README.md b/tmp/fleet/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/fleet/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/fleet/icon.png b/tmp/fleet/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..e7f2f6492fb485bfdaa084e198d1d02c7e3ea651 GIT binary patch literal 5673 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

      UnaSd4wE>rJjMN&0=L9t<7Zd-O3oNK;iy5iE< zeEH-G?)>l}tmM_z#YMCnnFe-Fc8&qSpO{P2E+1{&eY?^`uSx4sXG}_N?Z^$e>q_9q zoY`k{J41#o2Jgn*d7+SN`aq~bVNhHwy~=Le>9Rb5G;tR*%LnHElLzdb=qd|c)ag!S$D2^ zn7|aoNA%xxUEM>lf`=)iE<_5=?mPEp z{z$xil8becokkGnT=(GW^e4yY{UPk&lDDlaZ$(_acCE!A<&j5~4}Qk2ku0XtKVMt( zHQg%V`VQj`)ns;x(*aC!7s<%oi& z@>9=jp3==_c;;r;omC_k3NDIBn5EcP7T7t7BAg!qf^SQDIrJ@Xj;-xFj0$0TCi!(e zrbtMbHu=9QCv}%4Q6n>0;-?P2z(tw>lUt(1Q}*^X8%@|ckTVzyJhoolA+zr%uK0V$ z3=WDDsh$m?f`F_^Iha5-C-bdM%^?N+>jpiB*|KGk1H$FJmMKt-24NW4+%^QE_ Nni!bt7wDcm`#+lg#JK +### [flexget-2.0.16](https://github.com/truecharts/apps/compare/flexget-2.0.15...flexget-2.0.16) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [flexget-2.0.15](https://github.com/truecharts/apps/compare/flexget-2.0.14...flexget-2.0.15) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [flexget-2.0.14](https://github.com/truecharts/apps/compare/flexget-2.0.13...flexget-2.0.14) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [flexget-2.0.13](https://github.com/truecharts/apps/compare/flexget-2.0.12...flexget-2.0.13) (2022-07-09) + +#### Chore + +* update docker general non-major ([#3106](https://github.com/truecharts/apps/issues/3106)) + + + + +### [flexget-2.0.12](https://github.com/truecharts/apps/compare/flexget-2.0.11...flexget-2.0.12) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [flexget-2.0.11](https://github.com/truecharts/apps/compare/flexget-2.0.10...flexget-2.0.11) (2022-07-02) + +#### Chore + +* update docker general non-major ([#3033](https://github.com/truecharts/apps/issues/3033)) + + + + +### [flexget-2.0.10](https://github.com/truecharts/apps/compare/flexget-2.0.9...flexget-2.0.10) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [flexget-2.0.9](https://github.com/truecharts/apps/compare/flexget-2.0.8...flexget-2.0.9) (2022-06-25) + +#### Chore + +* update docker general non-major ([#2960](https://github.com/truecharts/apps/issues/2960)) + + + + +### [flexget-2.0.8](https://github.com/truecharts/apps/compare/flexget-2.0.7...flexget-2.0.8) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [flexget-2.0.7](https://github.com/truecharts/apps/compare/flexget-2.0.6...flexget-2.0.7) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [flexget-2.0.6](https://github.com/truecharts/apps/compare/flexget-2.0.5...flexget-2.0.6) (2022-06-18) + +#### Chore + +* update docker general non-major ([#2927](https://github.com/truecharts/apps/issues/2927)) + + + + +### [flexget-2.0.5](https://github.com/truecharts/apps/compare/flexget-2.0.4...flexget-2.0.5) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [flexget-2.0.4](https://github.com/truecharts/apps/compare/flexget-2.0.3...flexget-2.0.4) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [flexget-2.0.3](https://github.com/truecharts/apps/compare/flexget-2.0.2...flexget-2.0.3) (2022-06-11) + +#### Chore + +* update docker general non-major ([#2848](https://github.com/truecharts/apps/issues/2848)) + + + + +### [flexget-2.0.2](https://github.com/truecharts/apps/compare/flexget-2.0.1...flexget-2.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [flexget-2.0.1](https://github.com/truecharts/apps/compare/flexget-1.0.32...flexget-2.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [flexget-2.0.0](https://github.com/truecharts/apps/compare/flexget-1.0.32...flexget-2.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [flexget-1.0.32](https://github.com/truecharts/apps/compare/flexget-1.0.31...flexget-1.0.32) (2022-06-04) + +#### Chore + +* update docker general non-major ([#2826](https://github.com/truecharts/apps/issues/2826)) + + + + +### [flexget-1.0.31](https://github.com/truecharts/apps/compare/flexget-1.0.30...flexget-1.0.31) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) +* update docker general non-major ([#2791](https://github.com/truecharts/apps/issues/2791)) + + + + +### [flexget-1.0.30](https://github.com/truecharts/apps/compare/flexget-1.0.29...flexget-1.0.30) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [flexget-1.0.30](https://github.com/truecharts/apps/compare/flexget-1.0.29...flexget-1.0.30) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [flexget-1.0.29](https://github.com/truecharts/apps/compare/flexget-1.0.28...flexget-1.0.29) (2022-05-24) + +#### Chore + +* update docker general non-major ([#2744](https://github.com/truecharts/apps/issues/2744)) + + + + +### [flexget-1.0.28](https://github.com/truecharts/apps/compare/flexget-1.0.27...flexget-1.0.28) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [flexget-1.0.27](https://github.com/truecharts/apps/compare/flexget-1.0.26...flexget-1.0.27) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [flexget-1.0.27](https://github.com/truecharts/apps/compare/flexget-1.0.26...flexget-1.0.27) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [flexget-1.0.26](https://github.com/truecharts/apps/compare/flexget-1.0.25...flexget-1.0.26) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [flexget-1.0.25](https://github.com/truecharts/apps/compare/flexget-1.0.24...flexget-1.0.25) (2022-05-14) + +#### Chore + +* update docker general non-major ([#2679](https://github.com/truecharts/apps/issues/2679)) + + + + +### [flexget-1.0.24](https://github.com/truecharts/apps/compare/flexget-1.0.23...flexget-1.0.24) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [flexget-1.0.23](https://github.com/truecharts/apps/compare/flexget-1.0.22...flexget-1.0.23) (2022-05-08) + +#### Chore + +* update docker general non-major ([#2639](https://github.com/truecharts/apps/issues/2639)) + + + + +### [flexget-1.0.22](https://github.com/truecharts/apps/compare/flexget-1.0.21...flexget-1.0.22) (2022-05-06) + +#### Chore + +* update docker general non-major + + + + +### [flexget-1.0.21](https://github.com/truecharts/apps/compare/flexget-1.0.20...flexget-1.0.21) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [flexget-1.0.20](https://github.com/truecharts/apps/compare/flexget-1.0.19...flexget-1.0.20) (2022-05-04) + +#### Chore + +* update docker general non-major ([#2606](https://github.com/truecharts/apps/issues/2606)) + + + + +### [flexget-1.0.19](https://github.com/truecharts/apps/compare/flexget-1.0.18...flexget-1.0.19) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [flexget-1.0.18](https://github.com/truecharts/apps/compare/flexget-1.0.17...flexget-1.0.18) (2022-04-26) + +#### Chore + +* update docker general non-major ([#2571](https://github.com/truecharts/apps/issues/2571)) + + + + +### [flexget-1.0.17](https://github.com/truecharts/apps/compare/flexget-1.0.16...flexget-1.0.17) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [flexget-1.0.16](https://github.com/truecharts/apps/compare/flexget-1.0.15...flexget-1.0.16) (2022-04-17) + +#### Chore + +* update docker general non-major ([#2497](https://github.com/truecharts/apps/issues/2497)) + + + + +### [flexget-1.0.15](https://github.com/truecharts/apps/compare/flexget-1.0.14...flexget-1.0.15) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [flexget-1.0.14](https://github.com/truecharts/apps/compare/flexget-1.0.13...flexget-1.0.14) (2022-04-09) + +#### Chore + +* update docker general non-major + + + + +### [flexget-1.0.13](https://github.com/truecharts/apps/compare/flexget-1.0.12...flexget-1.0.13) (2022-04-09) + +#### Chore + +* update docker general non-major ([#2460](https://github.com/truecharts/apps/issues/2460)) + + + + +### [flexget-1.0.12](https://github.com/truecharts/apps/compare/flexget-1.0.11...flexget-1.0.12) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [flexget-1.0.11](https://github.com/truecharts/apps/compare/flexget-1.0.10...flexget-1.0.11) (2022-04-01) + +#### Chore + +* update docker general non-major + + + + +### [flexget-1.0.10](https://github.com/truecharts/apps/compare/flexget-1.0.9...flexget-1.0.10) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [flexget-1.0.9](https://github.com/truecharts/apps/compare/flexget-1.0.8...flexget-1.0.9) (2022-03-30) + +#### Chore + +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [flexget-1.0.8](https://github.com/truecharts/apps/compare/flexget-1.0.7...flexget-1.0.8) (2022-03-28) + +#### Chore + +* update docker general non-major + + + + +### [flexget-1.0.7](https://github.com/truecharts/apps/compare/flexget-1.0.6...flexget-1.0.7) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [flexget-1.0.5](https://github.com/truecharts/apps/compare/flexget-1.0.4...flexget-1.0.5) (2022-03-26) + +#### Chore + +* update docker general non-major +* update docker general non-major + + + + +### [flexget-1.0.1](https://github.com/truecharts/apps/compare/flexget-1.0.0...flexget-1.0.1) (2022-03-15) + +#### Chore + +* update docker general non-major ([#2175](https://github.com/truecharts/apps/issues/2175)) + + + + +### [flexget-1.0.0](https://github.com/truecharts/apps/compare/flexget-0.0.2...flexget-1.0.0) (2022-03-12) + +#### Feat + +* Move to stable ([#2137](https://github.com/truecharts/apps/issues/2137)) + + + + +### [flexget-0.0.2](https://github.com/truecharts/apps/compare/flexget-0.0.1...flexget-0.0.2) (2022-03-11) + +#### Chore + +* Update digest ([#2129](https://github.com/truecharts/apps/issues/2129)) + + + + +### flexget-0.0.1 (2022-03-10) + +#### Feat + +* Add flexget ([#2117](https://github.com/truecharts/apps/issues/2117)) diff --git a/tmp/flexget/Chart.yaml b/tmp/flexget/Chart.yaml new file mode 100644 index 00000000000..41ba523d4c8 --- /dev/null +++ b/tmp/flexget/Chart.yaml @@ -0,0 +1,28 @@ +apiVersion: v2 +appVersion: "3.5.27" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +deprecated: false +description: FlexGet is a multipurpose automation tool for all of your media +home: https://truecharts.org/charts/stable/flexget +icon: https://truecharts.org/img/hotlink-ok/chart-icons/flexget.png +keywords: + - flexget + - automation +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: flexget +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/flexget + - https://github.com/wiserain/docker-flexget +type: application +version: 5.0.0 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" diff --git a/tmp/flexget/README.md b/tmp/flexget/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/flexget/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/flexget/icon.png b/tmp/flexget/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..5f94f1435ff96b3c7f81d9c190874d2c4ceed5cf GIT binary patch literal 4603 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 Ns>1>MT039n{{cV(JZk^| literal 0 HcmV?d00001 diff --git a/tmp/flexget/questions.yaml b/tmp/flexget/questions.yaml new file mode 100644 index 00000000000..73062c4d252 --- /dev/null +++ b/tmp/flexget/questions.yaml @@ -0,0 +1,111 @@ +# Include{groups} +portals: + open: +# Include{portalLink} +questions: +# Include{global} +# Include{workload} +# Include{workloadDeployment} + +# Include{replicas1} +# Include{podSpec} +# Include{containerMain} + - variable: env + group: "App Configuration" + label: "Image Environment" + schema: + additional_attrs: true + type: dict + attrs: + - variable: FG_WEBUI_PASSWD + label: "FG_WEBUI_PASSWD" + schema: + type: string + required: true + private: true + default: "REPLACETHIS" +# Include{containerBasic} +# Include{containerAdvanced} + +# Include{containerConfig} +# Include{serviceRoot} +# Include{serviceMain} +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: main + label: "Main Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 10174 + required: true +# Include{serviceExpertRoot} + default: false +# Include{serviceExpert} +# Include{serviceList} +# Include{persistenceRoot} + - variable: config + label: "App Config Storage" + description: "Stores the Application Configuration." + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} + - variable: data + label: "App Data Storage" + description: "Stores the Application Data." + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} +# Include{persistenceList} +# Include{ingressRoot} + - variable: main + label: "Main Ingress" + schema: + additional_attrs: true + type: dict + attrs: +# Include{ingressDefault} +# Include{ingressTLS} +# Include{ingressTraefik} +# Include{ingressList} +# Include{securityContextRoot} + + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 0 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 0 +# Include{securityContextContainer} +# Include{securityContextAdvanced} +# Include{securityContextPod} + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + +# Include{resources} +# Include{advanced} +# Include{addons} +# Include{codeserver} +# Include{netshoot} +# Include{vpn} +# Include{documentation} diff --git a/tmp/flexget/templates/NOTES.txt b/tmp/flexget/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/tmp/flexget/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/tmp/flexget/templates/common.yaml b/tmp/flexget/templates/common.yaml new file mode 100644 index 00000000000..b51394e00a4 --- /dev/null +++ b/tmp/flexget/templates/common.yaml @@ -0,0 +1 @@ +{{ include "tc.v1.common.loader.all" . }} diff --git a/tmp/flexget/values.yaml b/tmp/flexget/values.yaml new file mode 100644 index 00000000000..c05a6258279 --- /dev/null +++ b/tmp/flexget/values.yaml @@ -0,0 +1,50 @@ +image: + repository: tccr.io/truecharts/flexget + pullPolicy: IfNotPresent + tag: 3.5.27@sha256:3ddee77d76435647a26aedb4e82109065eeed7f5a4f494413d38613551b8501f + +securityContext: + container: + runAsNonRoot: false + readOnlyRootFilesystem: false + runAsUser: 0 + runAsGroup: 0 + +workload: + main: + podSpec: + containers: + main: + probes: + liveness: + type: http + path: / + readiness: + type: http + path: / + startup: + type: http + path: / + env: + FG_LOG_LEVEL: info + FG_LOG_FILE: flexget.log + FG_WEBUI_PASSWD: "jLeT78KBDPW" + +service: + main: + ports: + main: + port: 10174 + targetPort: 5050 + +persistence: + config: + enabled: true + mountPath: /config + data: + enabled: true + mountPath: /data + +portal: + open: + enabled: true diff --git a/tmp/flood/.helmignore b/tmp/flood/.helmignore new file mode 100644 index 00000000000..77ca5567b26 --- /dev/null +++ b/tmp/flood/.helmignore @@ -0,0 +1,30 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ +# OWNERS file for Kubernetes +OWNERS +# helm-docs templates +*.gotmpl +# docs folder +/docs +# icon +icon.png diff --git a/tmp/flood/CHANGELOG.md b/tmp/flood/CHANGELOG.md new file mode 100644 index 00000000000..8691ad6e2ac --- /dev/null +++ b/tmp/flood/CHANGELOG.md @@ -0,0 +1,1613 @@ +# Changelog + + + +## [flood-7.0.0](https://github.com/truecharts/charts/compare/qflood-0.0.46...flood-7.0.0) (2022-11-10) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Major Change to GUI + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + ### Fix + +- change container config label + + + + +## [flood-6.0.46](https://github.com/truecharts/charts/compare/qflood-0.0.46...flood-6.0.46) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [flood-6.0.45](https://github.com/truecharts/charts/compare/qflood-0.0.46...flood-6.0.45) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [flood-6.0.45](https://github.com/truecharts/charts/compare/qflood-0.0.46...flood-6.0.45) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [flood-6.0.45](https://github.com/truecharts/charts/compare/qflood-0.0.46...flood-6.0.45) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [flood-6.0.44](https://github.com/truecharts/charts/compare/qflood-0.0.46...flood-6.0.44) (2022-11-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [flood-6.0.44](https://github.com/truecharts/charts/compare/qflood-0.0.46...flood-6.0.44) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [flood-6.0.43](https://github.com/truecharts/charts/compare/flood-6.0.42...flood-6.0.43) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4317](https://github.com/truecharts/charts/issues/4317)) + + + + +## [flood-6.0.42](https://github.com/truecharts/charts/compare/qflood-0.0.44...flood-6.0.42) (2022-11-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4308](https://github.com/truecharts/charts/issues/4308)) + + + + +## [flood-6.0.41](https://github.com/truecharts/charts/compare/flood-6.0.40...flood-6.0.41) (2022-11-02) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4261](https://github.com/truecharts/charts/issues/4261)) + + + + +## [flood-6.0.40](https://github.com/truecharts/charts/compare/qflood-0.0.42...flood-6.0.40) (2022-10-25) + +### Chore + +- update helm general non-major ([#4182](https://github.com/truecharts/charts/issues/4182)) + + + + +## [flood-6.0.39](https://github.com/truecharts/charts/compare/flood-6.0.38...flood-6.0.39) (2022-10-19) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4122](https://github.com/truecharts/charts/issues/4122)) + + + + +## [flood-6.0.38](https://github.com/truecharts/charts/compare/qflood-0.0.38...flood-6.0.38) (2022-10-12) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4071](https://github.com/truecharts/charts/issues/4071)) + + + + +## [flood-6.0.37](https://github.com/truecharts/charts/compare/qflood-0.0.37...flood-6.0.37) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [flood-6.0.37](https://github.com/truecharts/charts/compare/qflood-0.0.37...flood-6.0.37) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [flood-6.0.36](https://github.com/truecharts/charts/compare/qflood-0.0.36...flood-6.0.36) (2022-10-05) + +### Chore + +- Auto-update chart README [skip ci] + - split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979)) + - update helm general non-major + + + + +## [flood-6.0.35](https://github.com/truecharts/charts/compare/rflood-0.0.32...flood-6.0.35) (2022-09-27) + +### Chore + +- update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918)) + + + + +## [flood-6.0.34](https://github.com/truecharts/charts/compare/qflood-0.0.33...flood-6.0.34) (2022-09-25) + +### Chore + +- update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898)) + + + + +## [flood-6.0.33](https://github.com/truecharts/charts/compare/qflood-0.0.29...flood-6.0.33) (2022-09-22) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [flood-6.0.33](https://github.com/truecharts/charts/compare/qflood-0.0.29...flood-6.0.33) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [flood-6.0.33](https://github.com/truecharts/charts/compare/qflood-0.0.29...flood-6.0.33) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [flood-6.0.33](https://github.com/truecharts/charts/compare/qflood-0.0.29...flood-6.0.33) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [flood-6.0.33](https://github.com/truecharts/charts/compare/qflood-0.0.29...flood-6.0.33) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [flood-6.0.33](https://github.com/truecharts/charts/compare/qflood-0.0.29...flood-6.0.33) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [flood-6.0.33](https://github.com/truecharts/charts/compare/qflood-0.0.29...flood-6.0.33) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [flood-6.0.33](https://github.com/truecharts/charts/compare/qflood-0.0.29...flood-6.0.33) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [flood-6.0.33](https://github.com/truecharts/charts/compare/qflood-0.0.29...flood-6.0.33) (2022-09-17) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [flood-6.0.33](https://github.com/truecharts/charts/compare/qflood-0.0.29...flood-6.0.33) (2022-09-18) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [flood-6.0.33](https://github.com/truecharts/charts/compare/qflood-0.0.29...flood-6.0.33) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [flood-6.0.33](https://github.com/truecharts/charts/compare/qflood-0.0.29...flood-6.0.33) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [flood-6.0.33](https://github.com/truecharts/charts/compare/qflood-0.0.29...flood-6.0.33) (2022-09-15) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [flood-6.0.33](https://github.com/truecharts/charts/compare/qflood-0.0.29...flood-6.0.33) (2022-09-15) + +### Chore + +- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [flood-6.0.32](https://github.com/truecharts/charts/compare/qflood-0.0.28...flood-6.0.32) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [flood-6.0.32](https://github.com/truecharts/charts/compare/qflood-0.0.28...flood-6.0.32) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [flood-6.0.32](https://github.com/truecharts/charts/compare/qflood-0.0.28...flood-6.0.32) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [flood-6.0.32](https://github.com/truecharts/charts/compare/qflood-0.0.28...flood-6.0.32) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [flood-6.0.32](https://github.com/truecharts/charts/compare/qflood-0.0.28...flood-6.0.32) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [flood-6.0.32](https://github.com/truecharts/charts/compare/qflood-0.0.28...flood-6.0.32) (2022-09-11) + +### Chore + +- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [flood-6.0.31](https://github.com/truecharts/charts/compare/flood-6.0.30...flood-6.0.31) (2022-08-30) + +### Chore + +- update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639)) + + + + +## [flood-6.0.30](https://github.com/truecharts/charts/compare/flood-6.0.29...flood-6.0.30) (2022-08-30) + +### Chore + +- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [flood-6.0.29](https://github.com/truecharts/charts/compare/qflood-0.0.23...flood-6.0.29) (2022-08-29) + +### Chore + +- update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619)) + + + + +## [flood-6.0.28](https://github.com/truecharts/charts/compare/qflood-0.0.19...flood-6.0.28) (2022-08-23) + +### Chore + +- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545)) + + + + +## [flood-6.0.27](https://github.com/truecharts/charts/compare/rflood-0.0.16...flood-6.0.27) (2022-08-12) + +### Chore + +- update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456)) + + + + +## [flood-6.0.26](https://github.com/truecharts/charts/compare/qflood-0.0.14...flood-6.0.26) (2022-08-08) + +### Chore + +- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + + + +## [flood-6.0.25](https://github.com/truecharts/apps/compare/qflood-0.0.13...flood-6.0.25) (2022-07-26) + +### Chore + +- update home links ([#3291](https://github.com/truecharts/apps/issues/3291)) + - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302)) + + + + +## [flood-6.0.24](https://github.com/truecharts/apps/compare/qflood-0.0.12...flood-6.0.24) (2022-07-25) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [flood-6.0.24](https://github.com/truecharts/apps/compare/qflood-0.0.12...flood-6.0.24) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [flood-6.0.23](https://github.com/truecharts/apps/compare/qflood-0.0.11...flood-6.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [flood-6.0.23](https://github.com/truecharts/apps/compare/qflood-0.0.11...flood-6.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [flood-6.0.23](https://github.com/truecharts/apps/compare/qflood-0.0.11...flood-6.0.23) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [flood-6.0.22](https://github.com/truecharts/apps/compare/flood-6.0.20...flood-6.0.22) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [flood-6.0.20](https://github.com/truecharts/apps/compare/flood-6.0.19...flood-6.0.20) (2022-07-20) + +### Chore + +- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) + + + +## [flood-6.0.19](https://github.com/truecharts/apps/compare/flood-6.0.18...flood-6.0.19) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [flood-6.0.18](https://github.com/truecharts/apps/compare/flood-6.0.17...flood-6.0.18) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [flood-6.0.17](https://github.com/truecharts/apps/compare/flood-6.0.15...flood-6.0.17) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [flood-6.0.15](https://github.com/truecharts/apps/compare/flood-6.0.13...flood-6.0.15) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [flood-6.0.13](https://github.com/truecharts/apps/compare/flood-6.0.12...flood-6.0.13) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [flood-6.0.12](https://github.com/truecharts/apps/compare/flood-6.0.11...flood-6.0.12) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [flood-6.0.11](https://github.com/truecharts/apps/compare/flood-6.0.10...flood-6.0.11) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [flood-6.0.10](https://github.com/truecharts/apps/compare/flood-6.0.9...flood-6.0.10) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [flood-6.0.9](https://github.com/truecharts/apps/compare/flood-6.0.8...flood-6.0.9) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [flood-6.0.8](https://github.com/truecharts/apps/compare/flood-6.0.7...flood-6.0.8) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [flood-6.0.7](https://github.com/truecharts/apps/compare/flood-6.0.6...flood-6.0.7) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [flood-6.0.6](https://github.com/truecharts/apps/compare/flood-6.0.5...flood-6.0.6) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [flood-6.0.5](https://github.com/truecharts/apps/compare/flood-6.0.4...flood-6.0.5) (2022-06-17) + +#### Chore + +* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916)) + + + + +### [flood-6.0.4](https://github.com/truecharts/apps/compare/flood-6.0.3...flood-6.0.4) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [flood-6.0.3](https://github.com/truecharts/apps/compare/flood-6.0.2...flood-6.0.3) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [flood-6.0.2](https://github.com/truecharts/apps/compare/flood-6.0.1...flood-6.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [flood-6.0.1](https://github.com/truecharts/apps/compare/flood-5.0.19...flood-6.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [flood-6.0.0](https://github.com/truecharts/apps/compare/flood-5.0.19...flood-6.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [flood-5.0.19](https://github.com/truecharts/apps/compare/flood-5.0.18...flood-5.0.19) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [flood-5.0.18](https://github.com/truecharts/apps/compare/flood-5.0.17...flood-5.0.18) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [flood-5.0.18](https://github.com/truecharts/apps/compare/flood-5.0.17...flood-5.0.18) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [flood-5.0.17](https://github.com/truecharts/apps/compare/flood-5.0.16...flood-5.0.17) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [flood-5.0.16](https://github.com/truecharts/apps/compare/flood-5.0.15...flood-5.0.16) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [flood-5.0.16](https://github.com/truecharts/apps/compare/flood-5.0.15...flood-5.0.16) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [flood-5.0.15](https://github.com/truecharts/apps/compare/flood-5.0.14...flood-5.0.15) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [flood-5.0.14](https://github.com/truecharts/apps/compare/flood-5.0.13...flood-5.0.14) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [flood-5.0.13](https://github.com/truecharts/apps/compare/flood-5.0.12...flood-5.0.13) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [flood-5.0.12](https://github.com/truecharts/apps/compare/flood-5.0.11...flood-5.0.12) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [flood-5.0.11](https://github.com/truecharts/apps/compare/flood-5.0.10...flood-5.0.11) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [flood-5.0.10](https://github.com/truecharts/apps/compare/flood-5.0.9...flood-5.0.10) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [flood-5.0.9](https://github.com/truecharts/apps/compare/flood-5.0.8...flood-5.0.9) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [flood-5.0.8](https://github.com/truecharts/apps/compare/flood-5.0.7...flood-5.0.8) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [flood-5.0.7](https://github.com/truecharts/apps/compare/flood-5.0.6...flood-5.0.7) (2022-03-30) + +#### Chore + +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [flood-5.0.6](https://github.com/truecharts/apps/compare/flood-5.0.5...flood-5.0.6) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [flood-5.0.1](https://github.com/truecharts/apps/compare/flood-5.0.0...flood-5.0.1) (2022-03-07) + +#### Chore + +* update helm general non-major helm releases ([#2111](https://github.com/truecharts/apps/issues/2111)) +* Remove `-icon` string from icon png's ([#2040](https://github.com/truecharts/apps/issues/2040)) + + + + +### [flood-5.0.0](https://github.com/truecharts/apps/compare/flood-4.0.42...flood-5.0.0) (2022-03-03) + +#### Chore + +* remove fixed env from questions.yaml +* remove some ugly whitespace +* update helm general major helm releases ([#2021](https://github.com/truecharts/apps/issues/2021)) + +#### Fix + +* BREAKING CHANGE Move some env-vars outside of env section ([#2010](https://github.com/truecharts/apps/issues/2010)) + + + + +### [flood-4.0.42](https://github.com/truecharts/apps/compare/flood-4.0.41...flood-4.0.42) (2022-03-02) + +#### Chore + +* rename `web_portal` to `open` ([#1957](https://github.com/truecharts/apps/issues/1957)) +* update helm general non-major helm releases ([#1999](https://github.com/truecharts/apps/issues/1999)) + + + + +### [flood-4.0.41](https://github.com/truecharts/apps/compare/flood-4.0.40...flood-4.0.41) (2022-02-21) + +#### Chore + +* update helm general non-major helm releases ([#1927](https://github.com/truecharts/apps/issues/1927)) + + + + +### [flood-4.0.40](https://github.com/truecharts/apps/compare/flood-4.0.39...flood-4.0.40) (2022-02-15) + +#### Chore + +* update helm general non-major helm releases ([#1901](https://github.com/truecharts/apps/issues/1901)) + + + + +### [flood-4.0.39](https://github.com/truecharts/apps/compare/flood-4.0.38...flood-4.0.39) (2022-02-08) + +#### Chore + +* fix links on `Chart.yaml` ([#1862](https://github.com/truecharts/apps/issues/1862)) +* update helm general non-major helm releases ([#1871](https://github.com/truecharts/apps/issues/1871)) + + + + +### [flood-4.0.38](https://github.com/truecharts/apps/compare/flood-4.0.37...flood-4.0.38) (2022-02-06) + +#### Chore + +* update helm chart common to v8.15.0 ([#1859](https://github.com/truecharts/apps/issues/1859)) + + + + +### [flood-4.0.37](https://github.com/truecharts/apps/compare/flood-4.0.36...flood-4.0.37) (2022-02-05) + +#### Chore + +* update helm general non-major helm releases ([#1852](https://github.com/truecharts/apps/issues/1852)) + + + + +### [flood-4.0.36](https://github.com/truecharts/apps/compare/flood-4.0.35...flood-4.0.36) (2022-02-02) + +#### Chore + +* update helm general non-major helm releases ([#1828](https://github.com/truecharts/apps/issues/1828)) + + + + +### [flood-4.0.35](https://github.com/truecharts/apps/compare/flood-4.0.34...flood-4.0.35) (2022-01-25) + +#### Chore + +* update helm general non-major helm releases ([#1791](https://github.com/truecharts/apps/issues/1791)) + + + + +### [flood-4.0.34](https://github.com/truecharts/apps/compare/flood-4.0.33...flood-4.0.34) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1766](https://github.com/truecharts/apps/issues/1766)) + + + + +### [flood-4.0.33](https://github.com/truecharts/apps/compare/flood-4.0.32...flood-4.0.33) (2022-01-21) + +#### Chore + +* update helm general non-major helm releases ([#1759](https://github.com/truecharts/apps/issues/1759)) + +#### Fix + +* set additional_attrs: true on all dicts ([#1750](https://github.com/truecharts/apps/issues/1750)) + + + + +### [flood-4.0.32](https://github.com/truecharts/apps/compare/flood-4.0.31...flood-4.0.32) (2022-01-18) + +#### Chore + +* update helm general non-major helm releases ([#1732](https://github.com/truecharts/apps/issues/1732)) + + + + +### [flood-4.0.31](https://github.com/truecharts/apps/compare/flood-4.0.30...flood-4.0.31) (2022-01-13) + +#### Chore + +* update helm general non-major helm releases ([#1712](https://github.com/truecharts/apps/issues/1712)) + +#### Feat + +* expose capabilities in GUI ([#1709](https://github.com/truecharts/apps/issues/1709)) + + + + +### [flood-4.0.30](https://github.com/truecharts/apps/compare/flood-4.0.29...flood-4.0.30) (2022-01-12) + +#### Chore + +* update helm general non-major helm releases ([#1704](https://github.com/truecharts/apps/issues/1704)) + + + + +### [flood-4.0.29](https://github.com/truecharts/apps/compare/flood-4.0.28...flood-4.0.29) (2022-01-11) + +#### Chore + +* update helm general non-major helm releases ([#1693](https://github.com/truecharts/apps/issues/1693)) + + + + +### [flood-4.0.28](https://github.com/truecharts/apps/compare/flood-4.0.27...flood-4.0.28) (2022-01-04) + +#### Chore + +* update helm general non-major helm releases + + + + +### [flood-4.0.27](https://github.com/truecharts/apps/compare/flood-4.0.26...flood-4.0.27) (2021-12-28) + +#### Chore + +* update helm general non-major helm releases ([#1623](https://github.com/truecharts/apps/issues/1623)) + + + + +### [flood-4.0.26](https://github.com/truecharts/apps/compare/flood-4.0.25...flood-4.0.26) (2021-12-21) + +#### Chore + +* update helm general non-major helm releases ([#1596](https://github.com/truecharts/apps/issues/1596)) + + + + +### [flood-4.0.25](https://github.com/truecharts/apps/compare/flood-4.0.24...flood-4.0.25) (2021-12-19) + +#### Chore + +* Last patch bump before RC2 branch-off +* remove `editable: true` as this is the default ([#1576](https://github.com/truecharts/apps/issues/1576)) + + + + +### [flood-4.0.24](https://github.com/truecharts/apps/compare/flood-4.0.23...flood-4.0.24) (2021-12-19) + +#### Chore + +* completely remove mountPath reference from GUI ([#1572](https://github.com/truecharts/apps/issues/1572)) +* update helm general non-major helm releases ([#1571](https://github.com/truecharts/apps/issues/1571)) + + + + +### [flood-4.0.23](https://github.com/truecharts/apps/compare/flood-4.0.22...flood-4.0.23) (2021-12-18) + +#### Chore + +* cleanup questions by removing hidden dicts ([#1558](https://github.com/truecharts/apps/issues/1558)) +* App-Icon Organization ([#1539](https://github.com/truecharts/apps/issues/1539)) + + + + +### [flood-4.0.22](https://github.com/truecharts/apps/compare/flood-4.0.21...flood-4.0.22) (2021-12-14) + +#### Chore + +* update helm general non-major helm releases ([#1535](https://github.com/truecharts/apps/issues/1535)) + + + + +### [flood-4.0.21](https://github.com/truecharts/apps/compare/flood-4.0.20...flood-4.0.21) (2021-12-13) + +#### Chore + +* move incubator apps to stable and bump everything + + + + +### [flood-4.0.20](https://github.com/truecharts/apps/compare/flood-4.0.19...flood-4.0.20) (2021-12-11) + +#### Chore + +* update general helm non-major helm releases ([#1509](https://github.com/truecharts/apps/issues/1509)) + + + + +### [flood-4.0.19](https://github.com/truecharts/apps/compare/flood-4.0.18...flood-4.0.19) (2021-12-11) + +#### Chore + +* update non-major docker ([#1507](https://github.com/truecharts/apps/issues/1507)) + + + + +### [flood-4.0.18](https://github.com/truecharts/apps/compare/flood-4.0.17...flood-4.0.18) (2021-12-07) + +#### Chore + +* update non-major deps helm releases ([#1481](https://github.com/truecharts/apps/issues/1481)) + + + + +### flood-4.0.17 (2021-12-05) + +#### Chore + +* bump apps to generate security page +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major deps helm releases ([#1471](https://github.com/truecharts/apps/issues/1471)) +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + +#### Fix + +* fix typo in theme selection ([#1428](https://github.com/truecharts/apps/issues/1428)) + + + + +### [flood-4.0.16](https://github.com/truecharts/apps/compare/flood-4.0.15...flood-4.0.16) (2021-12-05) + +#### Chore + +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) + + + + +### [flood-4.0.15](https://github.com/truecharts/apps/compare/flood-4.0.14...flood-4.0.15) (2021-12-04) + +#### Chore + +* bump apps to generate security page + + + + +### [flood-4.0.14](https://github.com/truecharts/apps/compare/flood-4.0.13...flood-4.0.14) (2021-12-04) + +#### Chore + +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) + + + + +### [flood-4.0.13](https://github.com/truecharts/apps/compare/flood-4.0.12...flood-4.0.13) (2021-11-30) + +#### Chore + +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + +#### Fix + +* move conflicting ports to 10xxx range ([#1415](https://github.com/truecharts/apps/issues/1415)) + + + + +### [flood-4.0.12](https://github.com/truecharts/apps/compare/flood-4.0.11...flood-4.0.12) (2021-11-23) + +#### Chore + +* update non-major deps helm releases ([#1386](https://github.com/truecharts/apps/issues/1386)) + + + + +### [flood-4.0.11](https://github.com/truecharts/apps/compare/flood-4.0.10...flood-4.0.11) (2021-11-22) + +#### Chore + +* update non-major deps helm releases ([#1383](https://github.com/truecharts/apps/issues/1383)) + + + + +### [flood-4.0.10](https://github.com/truecharts/apps/compare/flood-4.0.9...flood-4.0.10) (2021-11-16) + +#### Chore + +* update non-major deps helm releases ([#1345](https://github.com/truecharts/apps/issues/1345)) + + + + +### [flood-4.0.9](https://github.com/truecharts/apps/compare/flood-4.0.8...flood-4.0.9) (2021-11-15) + +#### Chore + +* persistence cleanup and small bugfixes ([#1329](https://github.com/truecharts/apps/issues/1329)) +* update non-major deps helm releases ([#1338](https://github.com/truecharts/apps/issues/1338)) + + + + +### [flood-4.0.8](https://github.com/truecharts/apps/compare/flood-4.0.7...flood-4.0.8) (2021-11-14) + +#### Chore + +* fixes around the GUI refactor ([#1316](https://github.com/truecharts/apps/issues/1316)) +* move port above advanced in GUI ([#1326](https://github.com/truecharts/apps/issues/1326)) +* clean up Chart.yaml ([#1322](https://github.com/truecharts/apps/issues/1322)) +* update non-major deps helm releases ([#1328](https://github.com/truecharts/apps/issues/1328)) + +#### Fix + +* split udp and tcp ports ([#1321](https://github.com/truecharts/apps/issues/1321)) +* Allow spaces in paths ([#1306](https://github.com/truecharts/apps/issues/1306)) + + + + +### [flood-4.0.7](https://github.com/truecharts/apps/compare/flood-4.0.6...flood-4.0.7) (2021-11-09) + +#### Chore + +* update non-major deps helm releases ([#1297](https://github.com/truecharts/apps/issues/1297)) + + + + +### [flood-4.0.6](https://github.com/truecharts/apps/compare/flood-4.0.5...flood-4.0.6) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1295](https://github.com/truecharts/apps/issues/1295)) + + + + +### [flood-4.0.5](https://github.com/truecharts/apps/compare/flood-4.0.4...flood-4.0.5) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1291](https://github.com/truecharts/apps/issues/1291)) + +#### Chore + +* Simplify GUI for deployment, persistence and securityContext ([#1289](https://github.com/truecharts/apps/issues/1289)) + +#### Feat + +* Simplify the Services GUI ([#1290](https://github.com/truecharts/apps/issues/1290)) + + + + +### [flood-4.0.4](https://github.com/truecharts/apps/compare/flood-4.0.3...flood-4.0.4) (2021-11-02) + +#### Chore + +* update non-major deps helm releases ([#1267](https://github.com/truecharts/apps/issues/1267)) + + + + +### [flood-4.0.3](https://github.com/truecharts/apps/compare/flood-4.0.2...flood-4.0.3) (2021-11-01) + +#### Chore + +* update non-major deps helm releases ([#1264](https://github.com/truecharts/apps/issues/1264)) + + + + +### [flood-4.0.2](https://github.com/truecharts/apps/compare/flood-4.0.1...flood-4.0.2) (2021-10-26) + +#### Chore + +* update non-major deps helm releases ([#1245](https://github.com/truecharts/apps/issues/1245)) + + + + +### [flood-4.0.1](https://github.com/truecharts/apps/compare/flood-4.0.0...flood-4.0.1) (2021-10-26) + +#### Chore + +* update helm chart common to v8.3.15 ([#1240](https://github.com/truecharts/apps/issues/1240)) + + + + +### [flood-4.0.0](https://github.com/truecharts/apps/compare/flood-3.0.17...flood-4.0.0) (2021-10-25) + +#### Chore + +* Adapt for TrueNAS SCALE RC1 + + + + +### [flood-3.0.17](https://github.com/truecharts/apps/compare/flood-3.0.16...flood-3.0.17) (2021-10-20) + +#### Chore + +* bump apps, remove duplicates and move incubator to stable for RC1 + + + + +### [flood-3.0.14](https://github.com/truecharts/apps/compare/flood-3.0.13...flood-3.0.14) (2021-10-20) + +#### Chore + +* bump versions to rerelease and fix icons + + + + +### [flood-3.0.13](https://github.com/truecharts/apps/compare/flood-3.0.12...flood-3.0.13) (2021-10-19) + +#### Change + +* Project-Eclipse 3, Automatically generate item.yaml ([#1178](https://github.com/truecharts/apps/issues/1178)) + +#### Chore + +* Project-Eclipse 5, move app-readme to automatic generation script ([#1181](https://github.com/truecharts/apps/issues/1181)) +* Project-Eclipse part 2, adapting and cleaning changelog ([#1173](https://github.com/truecharts/apps/issues/1173)) +* update helm chart common to v8.3.13 ([#1184](https://github.com/truecharts/apps/issues/1184)) + +#### Feat + +* Project-Eclipse 4, Add App grading annotations to Chart.yaml ([#1180](https://github.com/truecharts/apps/issues/1180)) + +#### Refactor + +* Project Eclipse Part 6, move questions.yaml to root App folder ([#1182](https://github.com/truecharts/apps/issues/1182)) + + + + +### [flood-3.0.12](https://github.com/truecharts/apps/compare/flood-3.0.11...flood-3.0.12) (2021-10-19) + +#### Fix + +* fix previous SCALE bugfix not correctly being applied + + + + +### [flood-3.0.11](https://github.com/truecharts/apps/compare/flood-3.0.10...flood-3.0.11) (2021-10-19) + +#### Fix + +* Solve issues regarding ix_values.yaml not containing the image and tag definitions. ([#1176](https://github.com/truecharts/apps/issues/1176)) + + + + +### [flood-3.0.10](https://github.com/truecharts/apps/compare/flood-3.0.9...flood-3.0.10) (2021-10-18) + +#### Chore + +* Add description on persistence ([#1172](https://github.com/truecharts/apps/issues/1172)) + +#### Refactor + +* Project Eclipse - part 1 - remove ix_values.yaml ([#1168](https://github.com/truecharts/apps/issues/1168)) + + + + +### [flood-3.0.9](https://github.com/truecharts/apps/compare/flood-3.0.8...flood-3.0.9) (2021-10-17) + +#### Chore + +* update helm chart common to v8.3.10 ([#1160](https://github.com/truecharts/apps/issues/1160)) + +#### Fix + +* force users using correct / prefix for mounPath ([#1156](https://github.com/truecharts/apps/issues/1156)) + + + + +### [flood-3.0.8](https://github.com/truecharts/apps/compare/flood-3.0.7...flood-3.0.8) (2021-10-13) + +#### Chore + +* update non-major deps helm releases ([#1133](https://github.com/truecharts/apps/issues/1133)) + + + + +### [flood-3.0.7](https://github.com/truecharts/apps/compare/flood-3.0.6...flood-3.0.7) (2021-10-12) + +#### Chore + +* update non-major deps helm releases ([#1126](https://github.com/truecharts/apps/issues/1126)) + + + + +### [flood-3.0.6](https://github.com/truecharts/apps/compare/flood-3.0.5...flood-3.0.6) (2021-10-12) + +#### Chore + +* update non-major ([#1122](https://github.com/truecharts/apps/issues/1122)) + + + + +### [flood-3.0.5](https://github.com/truecharts/apps/compare/flood-3.0.4...flood-3.0.5) (2021-10-12) + +#### Chore + +* update non-major deps helm releases ([#1123](https://github.com/truecharts/apps/issues/1123)) + + + + +### [flood-3.0.4](https://github.com/truecharts/apps/compare/flood-3.0.3...flood-3.0.4) (2021-10-05) + +#### Chore + +* update non-major deps helm releases ([#1099](https://github.com/truecharts/apps/issues/1099)) + + + + +### [flood-3.0.3](https://github.com/truecharts/apps/compare/flood-3.0.2...flood-3.0.3) (2021-09-29) + +#### Chore + +* update helm chart common to v8.0.13 ([#1060](https://github.com/truecharts/apps/issues/1060)) + + + + +### [flood-3.0.1](https://github.com/truecharts/apps/compare/flood-3.0.0...flood-3.0.1) (2021-09-26) + + + + +### [flood-3.0.0](https://github.com/truecharts/apps/compare/flood-2.0.2...flood-3.0.0) (2021-09-26) + + + + +### [flood-2.0.2](https://github.com/truecharts/apps/compare/flood-2.0.1...flood-2.0.2) (2021-09-21) + +#### Chore + +* update non-major deps helm releases ([#1014](https://github.com/truecharts/apps/issues/1014)) + + + + +### [flood-2.0.1](https://github.com/truecharts/apps/compare/flood-1.9.15...flood-2.0.1) (2021-09-13) + +#### Chore + +* move more dockerhub containers to GHCR mirror ([#958](https://github.com/truecharts/apps/issues/958)) +* update non-major ([#962](https://github.com/truecharts/apps/issues/962)) + +#### Feat + +* add new GUI and VPN support to all Apps ([#977](https://github.com/truecharts/apps/issues/977)) +* Add VPN addon and move some config to includes ([#973](https://github.com/truecharts/apps/issues/973)) +* pin all container references to digests ([#963](https://github.com/truecharts/apps/issues/963)) +* Move some common containers to our own containers + +#### Fix + +* make sure podSecurityContext is included in both SCALE and Helm installs ([#956](https://github.com/truecharts/apps/issues/956)) + + +## [flood-1.9.15](https://github.com/truecharts/apps/compare/flood-1.9.14...flood-1.9.15) (2021-09-08) + +### Fix + +* repair Hyperion and some misplaced GUI elements ([#922](https://github.com/truecharts/apps/issues/922)) diff --git a/tmp/flood/Chart.yaml b/tmp/flood/Chart.yaml new file mode 100644 index 00000000000..1e44ea61e8e --- /dev/null +++ b/tmp/flood/Chart.yaml @@ -0,0 +1,28 @@ +apiVersion: v2 +appVersion: "4.7.0" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +description: Flood is a monitoring service for various torrent clients +home: https://truecharts.org/charts/stable/flood +icon: https://truecharts.org/img/hotlink-ok/chart-icons/flood.png +keywords: + - flood + - rtorrent + - qbittorrent + - transmission +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: flood +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/flood + - https://github.com/jesec/flood +version: 9.0.0 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" diff --git a/tmp/flood/README.md b/tmp/flood/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/flood/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/flood/ci/ct-values.yaml b/tmp/flood/ci/ct-values.yaml new file mode 100644 index 00000000000..f874292fadf --- /dev/null +++ b/tmp/flood/ci/ct-values.yaml @@ -0,0 +1,5 @@ +persistence: + data: + enabled: true + accessMode: ReadWriteOnce + size: 1Gi diff --git a/tmp/flood/icon.png b/tmp/flood/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..39c25d76a76dd27c7f60cfa32723a449a7db48bd GIT binary patch literal 5965 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 literal 0 HcmV?d00001 diff --git a/tmp/flood/questions.yaml b/tmp/flood/questions.yaml new file mode 100644 index 00000000000..59ef7463f44 --- /dev/null +++ b/tmp/flood/questions.yaml @@ -0,0 +1,102 @@ +# Include{groups} +portals: + open: +# Include{portalLink} +questions: +# Include{global} +# Include{workload} +# Include{workloadDeployment} + +# Include{replicas1} +# Include{podSpec} +# Include{containerMain} + - variable: env + group: "App Configuration" + label: "Image Environment" + schema: + additional_attrs: true + type: dict + attrs: + - variable: FLOOD_OPTION_RUNDIR + label: "FLOOD_OPTION_RUNDIR" + description: "Where to store Flood's runtime files (eg. database)" + schema: + type: string + default: "/data" +# Include{containerBasic} +# Include{containerAdvanced} + +# Include{containerConfig} +# Include{serviceRoot} +# Include{serviceMain} +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: main + label: "Main Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 10036 + required: true +# Include{serviceExpertRoot} + default: false +# Include{serviceExpert} +# Include{serviceList} +# Include{persistenceRoot} + - variable: data + label: "App Data Storage" + description: "Stores the Application Data." + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} +# Include{persistenceList} +# Include{ingressRoot} + - variable: main + label: "Main Ingress" + schema: + additional_attrs: true + type: dict + attrs: +# Include{ingressDefault} +# Include{ingressTLS} +# Include{ingressTraefik} +# Include{ingressList} +# Include{securityContextRoot} + + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 568 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 568 +# Include{securityContextContainer} +# Include{securityContextAdvanced} +# Include{securityContextPod} + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + +# Include{resources} +# Include{advanced} +# Include{addons} +# Include{codeserver} +# Include{netshoot} +# Include{vpn} +# Include{documentation} diff --git a/tmp/flood/templates/NOTES.txt b/tmp/flood/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/tmp/flood/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/tmp/flood/templates/common.yaml b/tmp/flood/templates/common.yaml new file mode 100644 index 00000000000..b51394e00a4 --- /dev/null +++ b/tmp/flood/templates/common.yaml @@ -0,0 +1 @@ +{{ include "tc.v1.common.loader.all" . }} diff --git a/tmp/flood/values.yaml b/tmp/flood/values.yaml new file mode 100644 index 00000000000..dcc1dc23103 --- /dev/null +++ b/tmp/flood/values.yaml @@ -0,0 +1,28 @@ +image: + repository: tccr.io/truecharts/flood + pullPolicy: IfNotPresent + tag: v4.7.0@sha256:34598bb4d2fb99976c7474c5bc639163e773ae7575daeb13cc88041b3da8b4af + +workload: + main: + podSpec: + containers: + main: + env: + FLOOD_OPTION_RUNDIR: /data + +service: + main: + ports: + main: + port: 10036 + targetPort: 3000 + +persistence: + data: + enabled: true + mountPath: /data + +portal: + open: + enabled: true diff --git a/tmp/fluidd/.helmignore b/tmp/fluidd/.helmignore new file mode 100644 index 00000000000..77ca5567b26 --- /dev/null +++ b/tmp/fluidd/.helmignore @@ -0,0 +1,30 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ +# OWNERS file for Kubernetes +OWNERS +# helm-docs templates +*.gotmpl +# docs folder +/docs +# icon +icon.png diff --git a/tmp/fluidd/CHANGELOG.md b/tmp/fluidd/CHANGELOG.md new file mode 100644 index 00000000000..237910c6150 --- /dev/null +++ b/tmp/fluidd/CHANGELOG.md @@ -0,0 +1,1056 @@ +# Changelog + + + +## [fluidd-3.0.0](https://github.com/truecharts/charts/compare/fluidd-2.0.49...fluidd-3.0.0) (2022-11-10) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Major Change to GUI + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [fluidd-2.0.52](https://github.com/truecharts/charts/compare/fluidd-2.0.49...fluidd-2.0.52) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [fluidd-2.0.51](https://github.com/truecharts/charts/compare/fluidd-2.0.49...fluidd-2.0.51) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [fluidd-2.0.51](https://github.com/truecharts/charts/compare/fluidd-2.0.49...fluidd-2.0.51) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [fluidd-2.0.51](https://github.com/truecharts/charts/compare/fluidd-2.0.49...fluidd-2.0.51) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [fluidd-2.0.50](https://github.com/truecharts/charts/compare/fluidd-2.0.49...fluidd-2.0.50) (2022-11-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [fluidd-2.0.50](https://github.com/truecharts/charts/compare/fluidd-2.0.49...fluidd-2.0.50) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [fluidd-2.0.49](https://github.com/truecharts/charts/compare/fluidd-2.0.48...fluidd-2.0.49) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4317](https://github.com/truecharts/charts/issues/4317)) + + + + +## [fluidd-2.0.48](https://github.com/truecharts/charts/compare/fluidd-2.0.47...fluidd-2.0.48) (2022-11-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4308](https://github.com/truecharts/charts/issues/4308)) + + + + +## [fluidd-2.0.47](https://github.com/truecharts/charts/compare/fluidd-2.0.46...fluidd-2.0.47) (2022-11-02) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4261](https://github.com/truecharts/charts/issues/4261)) + + + + +## [fluidd-2.0.46](https://github.com/truecharts/charts/compare/fluidd-2.0.45...fluidd-2.0.46) (2022-10-27) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#4201](https://github.com/truecharts/charts/issues/4201)) + + + + +## [fluidd-2.0.46](https://github.com/truecharts/charts/compare/fluidd-2.0.45...fluidd-2.0.46) (2022-10-27) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#4201](https://github.com/truecharts/charts/issues/4201)) + + + + +## [fluidd-2.0.45](https://github.com/truecharts/charts/compare/fluidd-2.0.44...fluidd-2.0.45) (2022-10-26) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#4189](https://github.com/truecharts/charts/issues/4189)) + + + + +## [fluidd-2.0.44](https://github.com/truecharts/charts/compare/fluidd-2.0.43...fluidd-2.0.44) (2022-10-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4182](https://github.com/truecharts/charts/issues/4182)) + + + + +## [fluidd-2.0.43](https://github.com/truecharts/charts/compare/fluidd-2.0.42...fluidd-2.0.43) (2022-10-25) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#4181](https://github.com/truecharts/charts/issues/4181)) + + + + +## [fluidd-2.0.42](https://github.com/truecharts/charts/compare/fluidd-2.0.41...fluidd-2.0.42) (2022-10-19) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4122](https://github.com/truecharts/charts/issues/4122)) + + + + +## [fluidd-2.0.41](https://github.com/truecharts/charts/compare/fluidd-2.0.40...fluidd-2.0.41) (2022-10-12) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4071](https://github.com/truecharts/charts/issues/4071)) + + + + +## [fluidd-2.0.40](https://github.com/truecharts/charts/compare/fluidd-2.0.39...fluidd-2.0.40) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [fluidd-2.0.40](https://github.com/truecharts/charts/compare/fluidd-2.0.39...fluidd-2.0.40) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [fluidd-2.0.39](https://github.com/truecharts/charts/compare/fluidd-2.0.38...fluidd-2.0.39) (2022-10-05) + +### Chore + +- Auto-update chart README [skip ci] + - split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979)) + - update helm general non-major + + + + +## [fluidd-2.0.38](https://github.com/truecharts/charts/compare/fluidd-2.0.37...fluidd-2.0.38) (2022-09-27) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918)) + + + + +## [fluidd-2.0.37](https://github.com/truecharts/charts/compare/fluidd-2.0.36...fluidd-2.0.37) (2022-09-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898)) + + + + +## [fluidd-2.0.36](https://github.com/truecharts/charts/compare/fluidd-2.0.34...fluidd-2.0.36) (2022-09-22) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [fluidd-2.0.36](https://github.com/truecharts/charts/compare/fluidd-2.0.34...fluidd-2.0.36) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [fluidd-2.0.36](https://github.com/truecharts/charts/compare/fluidd-2.0.34...fluidd-2.0.36) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [fluidd-2.0.36](https://github.com/truecharts/charts/compare/fluidd-2.0.34...fluidd-2.0.36) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [fluidd-2.0.36](https://github.com/truecharts/charts/compare/fluidd-2.0.34...fluidd-2.0.36) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [fluidd-2.0.36](https://github.com/truecharts/charts/compare/fluidd-2.0.34...fluidd-2.0.36) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [fluidd-2.0.36](https://github.com/truecharts/charts/compare/fluidd-2.0.34...fluidd-2.0.36) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [fluidd-2.0.36](https://github.com/truecharts/charts/compare/fluidd-2.0.34...fluidd-2.0.36) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [fluidd-2.0.35](https://github.com/truecharts/charts/compare/fluidd-2.0.34...fluidd-2.0.35) (2022-09-17) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [fluidd-2.0.35](https://github.com/truecharts/charts/compare/fluidd-2.0.34...fluidd-2.0.35) (2022-09-18) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [fluidd-2.0.35](https://github.com/truecharts/charts/compare/fluidd-2.0.34...fluidd-2.0.35) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [fluidd-2.0.35](https://github.com/truecharts/charts/compare/fluidd-2.0.34...fluidd-2.0.35) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [fluidd-2.0.35](https://github.com/truecharts/charts/compare/fluidd-2.0.34...fluidd-2.0.35) (2022-09-15) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [fluidd-2.0.35](https://github.com/truecharts/charts/compare/fluidd-2.0.34...fluidd-2.0.35) (2022-09-15) + +### Chore + +- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [fluidd-2.0.34](https://github.com/truecharts/charts/compare/fluidd-2.0.33...fluidd-2.0.34) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [fluidd-2.0.34](https://github.com/truecharts/charts/compare/fluidd-2.0.33...fluidd-2.0.34) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [fluidd-2.0.34](https://github.com/truecharts/charts/compare/fluidd-2.0.33...fluidd-2.0.34) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [fluidd-2.0.34](https://github.com/truecharts/charts/compare/fluidd-2.0.33...fluidd-2.0.34) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [fluidd-2.0.34](https://github.com/truecharts/charts/compare/fluidd-2.0.33...fluidd-2.0.34) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [fluidd-2.0.34](https://github.com/truecharts/charts/compare/fluidd-2.0.33...fluidd-2.0.34) (2022-09-11) + +### Chore + +- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [fluidd-2.0.33](https://github.com/truecharts/charts/compare/fluidd-2.0.32...fluidd-2.0.33) (2022-08-30) + +### Chore + +- update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639)) + + + + +## [fluidd-2.0.32](https://github.com/truecharts/charts/compare/fluidd-2.0.31...fluidd-2.0.32) (2022-08-30) + +### Chore + +- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [fluidd-2.0.31](https://github.com/truecharts/charts/compare/fluidd-2.0.30...fluidd-2.0.31) (2022-08-29) + +### Chore + +- update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619)) + + + + +## [fluidd-2.0.30](https://github.com/truecharts/charts/compare/fluidd-2.0.29...fluidd-2.0.30) (2022-08-29) + +### Chore + +- update docker general non-major ([#3606](https://github.com/truecharts/charts/issues/3606)) + + + + +## [fluidd-2.0.29](https://github.com/truecharts/charts/compare/fluidd-2.0.28...fluidd-2.0.29) (2022-08-23) + +### Chore + +- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545)) + + + + +## [fluidd-2.0.28](https://github.com/truecharts/charts/compare/fluidd-2.0.27...fluidd-2.0.28) (2022-08-12) + +### Chore + +- add documentation checkbox/section to all SCALE Apps + - update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456)) + + ### Fix + +- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447)) + + + + +## [fluidd-2.0.27](https://github.com/truecharts/charts/compare/fluidd-2.0.26...fluidd-2.0.27) (2022-08-10) + +### Chore + +- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421)) + + + + +## [fluidd-2.0.26](https://github.com/truecharts/charts/compare/fluidd-2.0.25...fluidd-2.0.26) (2022-08-08) + +### Chore + +- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + + + +## [fluidd-2.0.25](https://github.com/truecharts/apps/compare/fluidd-2.0.24...fluidd-2.0.25) (2022-07-26) + +### Chore + +- update home links ([#3291](https://github.com/truecharts/apps/issues/3291)) + - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302)) + + + + +## [fluidd-2.0.24](https://github.com/truecharts/apps/compare/fluidd-2.0.23...fluidd-2.0.24) (2022-07-25) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [fluidd-2.0.24](https://github.com/truecharts/apps/compare/fluidd-2.0.23...fluidd-2.0.24) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [fluidd-2.0.23](https://github.com/truecharts/apps/compare/fluidd-2.0.22...fluidd-2.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [fluidd-2.0.23](https://github.com/truecharts/apps/compare/fluidd-2.0.22...fluidd-2.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [fluidd-2.0.23](https://github.com/truecharts/apps/compare/fluidd-2.0.22...fluidd-2.0.23) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [fluidd-2.0.22](https://github.com/truecharts/apps/compare/fluidd-2.0.20...fluidd-2.0.22) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [fluidd-2.0.20](https://github.com/truecharts/apps/compare/fluidd-2.0.19...fluidd-2.0.20) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [fluidd-2.0.19](https://github.com/truecharts/apps/compare/fluidd-2.0.18...fluidd-2.0.19) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [fluidd-2.0.18](https://github.com/truecharts/apps/compare/fluidd-2.0.16...fluidd-2.0.18) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [fluidd-2.0.16](https://github.com/truecharts/apps/compare/fluidd-2.0.14...fluidd-2.0.16) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [fluidd-2.0.14](https://github.com/truecharts/apps/compare/fluidd-2.0.13...fluidd-2.0.14) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [fluidd-2.0.13](https://github.com/truecharts/apps/compare/fluidd-2.0.12...fluidd-2.0.13) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [fluidd-2.0.12](https://github.com/truecharts/apps/compare/fluidd-2.0.11...fluidd-2.0.12) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [fluidd-2.0.11](https://github.com/truecharts/apps/compare/fluidd-2.0.10...fluidd-2.0.11) (2022-07-11) + +#### Chore + +* update docker general non-major ([#3128](https://github.com/truecharts/apps/issues/3128)) + + + + +### [fluidd-2.0.10](https://github.com/truecharts/apps/compare/fluidd-2.0.9...fluidd-2.0.10) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [fluidd-2.0.9](https://github.com/truecharts/apps/compare/fluidd-2.0.8...fluidd-2.0.9) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [fluidd-2.0.8](https://github.com/truecharts/apps/compare/fluidd-2.0.7...fluidd-2.0.8) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [fluidd-2.0.7](https://github.com/truecharts/apps/compare/fluidd-2.0.6...fluidd-2.0.7) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [fluidd-2.0.6](https://github.com/truecharts/apps/compare/fluidd-2.0.5...fluidd-2.0.6) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [fluidd-2.0.5](https://github.com/truecharts/apps/compare/fluidd-2.0.4...fluidd-2.0.5) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [fluidd-2.0.4](https://github.com/truecharts/apps/compare/fluidd-2.0.3...fluidd-2.0.4) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [fluidd-2.0.3](https://github.com/truecharts/apps/compare/fluidd-2.0.2...fluidd-2.0.3) (2022-06-11) + +#### Chore + +* update docker general non-major ([#2848](https://github.com/truecharts/apps/issues/2848)) + + + + +### [fluidd-2.0.2](https://github.com/truecharts/apps/compare/fluidd-2.0.1...fluidd-2.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [fluidd-2.0.1](https://github.com/truecharts/apps/compare/fluidd-1.0.13...fluidd-2.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [fluidd-2.0.0](https://github.com/truecharts/apps/compare/fluidd-1.0.13...fluidd-2.0.0) (2022-06-07) + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [fluidd-1.0.13](https://github.com/truecharts/apps/compare/fluidd-1.0.12...fluidd-1.0.13) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [fluidd-1.0.12](https://github.com/truecharts/apps/compare/fluidd-1.0.11...fluidd-1.0.12) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [fluidd-1.0.12](https://github.com/truecharts/apps/compare/fluidd-1.0.11...fluidd-1.0.12) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [fluidd-1.0.11](https://github.com/truecharts/apps/compare/fluidd-1.0.10...fluidd-1.0.11) (2022-05-24) + +#### Chore + +* update docker general non-major ([#2744](https://github.com/truecharts/apps/issues/2744)) + + + + +### [fluidd-1.0.10](https://github.com/truecharts/apps/compare/fluidd-1.0.9...fluidd-1.0.10) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [fluidd-1.0.9](https://github.com/truecharts/apps/compare/fluidd-1.0.8...fluidd-1.0.9) (2022-05-21) + +#### Chore + +* update docker general non-major ([#2724](https://github.com/truecharts/apps/issues/2724)) + + + + +### [fluidd-1.0.8](https://github.com/truecharts/apps/compare/fluidd-1.0.7...fluidd-1.0.8) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [fluidd-1.0.8](https://github.com/truecharts/apps/compare/fluidd-1.0.7...fluidd-1.0.8) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [fluidd-1.0.7](https://github.com/truecharts/apps/compare/fluidd-1.0.6...fluidd-1.0.7) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [fluidd-1.0.6](https://github.com/truecharts/apps/compare/fluidd-1.0.5...fluidd-1.0.6) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [fluidd-1.0.5](https://github.com/truecharts/apps/compare/fluidd-1.0.4...fluidd-1.0.5) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [fluidd-1.0.4](https://github.com/truecharts/apps/compare/fluidd-1.0.3...fluidd-1.0.4) (2022-05-04) + +#### Chore + +* update docker general non-major ([#2606](https://github.com/truecharts/apps/issues/2606)) + + + + +### [fluidd-1.0.3](https://github.com/truecharts/apps/compare/fluidd-1.0.2...fluidd-1.0.3) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [fluidd-1.0.2](https://github.com/truecharts/apps/compare/fluidd-1.0.1...fluidd-1.0.2) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [fluidd-1.0.1](https://github.com/truecharts/apps/compare/fluidd-1.0.0...fluidd-1.0.1) (2022-04-19) + +#### Feat + +* move apps to stable and update image refs ([#2517](https://github.com/truecharts/apps/issues/2517)) + + + + +### [fluidd-1.0.0](https://github.com/truecharts/apps/compare/fluidd-0.0.2...fluidd-1.0.0) (2022-04-18) + +#### Feat + +* move some apps to stable ([#2504](https://github.com/truecharts/apps/issues/2504)) + + + + +### [fluidd-0.0.2](https://github.com/truecharts/apps/compare/fluidd-0.0.1...fluidd-0.0.2) (2022-04-18) + +#### Chore + +* update docker general non-major ([#2502](https://github.com/truecharts/apps/issues/2502)) + + + + +### fluidd-0.0.1 (2022-04-18) + +#### Feat + +* add 5 apps, fix babybuddy rofs ([#2501](https://github.com/truecharts/apps/issues/2501)) diff --git a/tmp/fluidd/Chart.yaml b/tmp/fluidd/Chart.yaml new file mode 100644 index 00000000000..38b6e56172c --- /dev/null +++ b/tmp/fluidd/Chart.yaml @@ -0,0 +1,25 @@ +apiVersion: v2 +appVersion: "1.23.2" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +description: Fluidd is a free and open-source Klipper web interface for managing your 3d printer. +home: https://truecharts.org/charts/stable/fluidd +icon: https://truecharts.org/img/hotlink-ok/chart-icons/fluidd.png +keywords: + - fluidd +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: fluidd +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/fluidd + - https://github.com/fluidd-core/fluidd +version: 5.0.0 +annotations: + truecharts.org/catagories: | + - utilities + truecharts.org/SCALE-support: "true" diff --git a/tmp/fluidd/README.md b/tmp/fluidd/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/fluidd/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/fluidd/icon.png b/tmp/fluidd/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..313ade21917d95cadb034fc4a39ca9ed19328e10 GIT binary patch literal 24587 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 +### [foldingathome-2.0.11](https://github.com/truecharts/apps/compare/foldingathome-2.0.10...foldingathome-2.0.11) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [foldingathome-2.0.10](https://github.com/truecharts/apps/compare/foldingathome-2.0.9...foldingathome-2.0.10) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [foldingathome-2.0.9](https://github.com/truecharts/apps/compare/foldingathome-2.0.8...foldingathome-2.0.9) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [foldingathome-2.0.8](https://github.com/truecharts/apps/compare/foldingathome-2.0.7...foldingathome-2.0.8) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [foldingathome-2.0.7](https://github.com/truecharts/apps/compare/foldingathome-2.0.6...foldingathome-2.0.7) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [foldingathome-2.0.6](https://github.com/truecharts/apps/compare/foldingathome-2.0.5...foldingathome-2.0.6) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [foldingathome-2.0.5](https://github.com/truecharts/apps/compare/foldingathome-2.0.4...foldingathome-2.0.5) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [foldingathome-2.0.4](https://github.com/truecharts/apps/compare/foldingathome-2.0.3...foldingathome-2.0.4) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [foldingathome-2.0.3](https://github.com/truecharts/apps/compare/foldingathome-2.0.2...foldingathome-2.0.3) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [foldingathome-2.0.2](https://github.com/truecharts/apps/compare/foldingathome-2.0.1...foldingathome-2.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [foldingathome-2.0.1](https://github.com/truecharts/apps/compare/foldingathome-1.0.19...foldingathome-2.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [foldingathome-2.0.0](https://github.com/truecharts/apps/compare/foldingathome-1.0.19...foldingathome-2.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [foldingathome-1.0.19](https://github.com/truecharts/apps/compare/foldingathome-1.0.18...foldingathome-1.0.19) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [foldingathome-1.0.18](https://github.com/truecharts/apps/compare/foldingathome-1.0.17...foldingathome-1.0.18) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [foldingathome-1.0.18](https://github.com/truecharts/apps/compare/foldingathome-1.0.17...foldingathome-1.0.18) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [foldingathome-1.0.17](https://github.com/truecharts/apps/compare/foldingathome-1.0.16...foldingathome-1.0.17) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [foldingathome-1.0.16](https://github.com/truecharts/apps/compare/foldingathome-1.0.15...foldingathome-1.0.16) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [foldingathome-1.0.16](https://github.com/truecharts/apps/compare/foldingathome-1.0.15...foldingathome-1.0.16) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [foldingathome-1.0.15](https://github.com/truecharts/apps/compare/foldingathome-1.0.14...foldingathome-1.0.15) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [foldingathome-1.0.14](https://github.com/truecharts/apps/compare/foldingathome-1.0.13...foldingathome-1.0.14) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [foldingathome-1.0.13](https://github.com/truecharts/apps/compare/foldingathome-1.0.12...foldingathome-1.0.13) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [foldingathome-1.0.12](https://github.com/truecharts/apps/compare/foldingathome-1.0.11...foldingathome-1.0.12) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [foldingathome-1.0.11](https://github.com/truecharts/apps/compare/foldingathome-1.0.10...foldingathome-1.0.11) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [foldingathome-1.0.10](https://github.com/truecharts/apps/compare/foldingathome-1.0.9...foldingathome-1.0.10) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [foldingathome-1.0.9](https://github.com/truecharts/apps/compare/foldingathome-1.0.8...foldingathome-1.0.9) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [foldingathome-1.0.8](https://github.com/truecharts/apps/compare/foldingathome-1.0.7...foldingathome-1.0.8) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [foldingathome-1.0.7](https://github.com/truecharts/apps/compare/foldingathome-1.0.6...foldingathome-1.0.7) (2022-03-30) + +#### Chore + +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [foldingathome-1.0.6](https://github.com/truecharts/apps/compare/foldingathome-1.0.5...foldingathome-1.0.6) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [foldingathome-1.0.1](https://github.com/truecharts/apps/compare/foldingathome-1.0.0...foldingathome-1.0.1) (2022-03-07) + +#### Chore + +* update helm general non-major helm releases ([#2111](https://github.com/truecharts/apps/issues/2111)) +* Remove `-icon` string from icon png's ([#2040](https://github.com/truecharts/apps/issues/2040)) + + + + +### [foldingathome-1.0.0](https://github.com/truecharts/apps/compare/foldingathome-0.0.24...foldingathome-1.0.0) (2022-03-03) + +#### Chore + +* remove fixed env from questions.yaml +* remove PUID from per-app env-vars if set to 568 +* remove empty env var declaration from questions.yaml +* update helm general major helm releases ([#2021](https://github.com/truecharts/apps/issues/2021)) + +#### Fix + +* BREAKING CHANGE Move some env-vars outside of env section ([#2010](https://github.com/truecharts/apps/issues/2010)) + + + + +### [foldingathome-0.0.24](https://github.com/truecharts/apps/compare/foldingathome-0.0.23...foldingathome-0.0.24) (2022-03-02) + +#### Chore + +* rename `web_portal` to `open` ([#1957](https://github.com/truecharts/apps/issues/1957)) +* update helm general non-major helm releases ([#1999](https://github.com/truecharts/apps/issues/1999)) + + + + +### [foldingathome-0.0.23](https://github.com/truecharts/apps/compare/foldingathome-0.0.22...foldingathome-0.0.23) (2022-02-21) + +#### Chore + +* update helm general non-major helm releases ([#1927](https://github.com/truecharts/apps/issues/1927)) + + + + +### [foldingathome-0.0.22](https://github.com/truecharts/apps/compare/foldingathome-0.0.21...foldingathome-0.0.22) (2022-02-15) + +#### Chore + +* update helm general non-major helm releases ([#1901](https://github.com/truecharts/apps/issues/1901)) + + + + +### [foldingathome-0.0.21](https://github.com/truecharts/apps/compare/foldingathome-0.0.20...foldingathome-0.0.21) (2022-02-08) + +#### Chore + +* update helm general non-major helm releases ([#1871](https://github.com/truecharts/apps/issues/1871)) + + + + +### [foldingathome-0.0.20](https://github.com/truecharts/apps/compare/foldingathome-0.0.19...foldingathome-0.0.20) (2022-02-06) + +#### Chore + +* update helm chart common to v8.15.0 ([#1859](https://github.com/truecharts/apps/issues/1859)) + + + + +### [foldingathome-0.0.19](https://github.com/truecharts/apps/compare/foldingathome-0.0.18...foldingathome-0.0.19) (2022-02-05) + +#### Chore + +* update helm general non-major helm releases ([#1852](https://github.com/truecharts/apps/issues/1852)) + + + + +### [foldingathome-0.0.18](https://github.com/truecharts/apps/compare/foldingathome-0.0.17...foldingathome-0.0.18) (2022-02-02) + +#### Chore + +* update helm general non-major helm releases ([#1828](https://github.com/truecharts/apps/issues/1828)) + + + + +### [foldingathome-0.0.17](https://github.com/truecharts/apps/compare/foldingathome-0.0.16...foldingathome-0.0.17) (2022-01-25) + +#### Chore + +* update helm general non-major helm releases ([#1791](https://github.com/truecharts/apps/issues/1791)) + + + + +### [foldingathome-0.0.16](https://github.com/truecharts/apps/compare/foldingathome-0.0.15...foldingathome-0.0.16) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1766](https://github.com/truecharts/apps/issues/1766)) + + + + +### [foldingathome-0.0.15](https://github.com/truecharts/apps/compare/foldingathome-0.0.14...foldingathome-0.0.15) (2022-01-21) + +#### Chore + +* update helm general non-major helm releases ([#1759](https://github.com/truecharts/apps/issues/1759)) + +#### Fix + +* set additional_attrs: true on all dicts ([#1750](https://github.com/truecharts/apps/issues/1750)) + + + + +### [foldingathome-0.0.14](https://github.com/truecharts/apps/compare/foldingathome-0.0.13...foldingathome-0.0.14) (2022-01-18) + +#### Chore + +* update helm general non-major helm releases ([#1732](https://github.com/truecharts/apps/issues/1732)) + + + + +### [foldingathome-0.0.13](https://github.com/truecharts/apps/compare/foldingathome-0.0.12...foldingathome-0.0.13) (2022-01-13) + +#### Chore + +* update helm general non-major helm releases ([#1712](https://github.com/truecharts/apps/issues/1712)) + +#### Feat + +* expose capabilities in GUI ([#1709](https://github.com/truecharts/apps/issues/1709)) + + + + +### [foldingathome-0.0.12](https://github.com/truecharts/apps/compare/foldingathome-0.0.11...foldingathome-0.0.12) (2022-01-12) + +#### Chore + +* update helm general non-major helm releases ([#1704](https://github.com/truecharts/apps/issues/1704)) + + + + +### [foldingathome-0.0.11](https://github.com/truecharts/apps/compare/foldingathome-0.0.10...foldingathome-0.0.11) (2022-01-11) + +#### Chore + +* update helm general non-major helm releases ([#1693](https://github.com/truecharts/apps/issues/1693)) + + + + +### [foldingathome-0.0.10](https://github.com/truecharts/apps/compare/foldingathome-0.0.9...foldingathome-0.0.10) (2022-01-04) + +#### Chore + +* update helm general non-major helm releases + + + + +### [foldingathome-0.0.9](https://github.com/truecharts/apps/compare/foldingathome-0.0.8...foldingathome-0.0.9) (2021-12-28) + +#### Chore + +* update helm general non-major helm releases ([#1623](https://github.com/truecharts/apps/issues/1623)) + + + + +### [foldingathome-0.0.8](https://github.com/truecharts/apps/compare/foldingathome-0.0.7...foldingathome-0.0.8) (2021-12-21) + +#### Chore + +* update helm general non-major helm releases ([#1596](https://github.com/truecharts/apps/issues/1596)) + + + + +### [foldingathome-0.0.7](https://github.com/truecharts/apps/compare/foldingathome-0.0.6...foldingathome-0.0.7) (2021-12-19) + +#### Chore + +* Last patch bump before RC2 branch-off + + + + +### [foldingathome-0.0.6](https://github.com/truecharts/apps/compare/foldingathome-0.0.5...foldingathome-0.0.6) (2021-12-19) + +#### Chore + +* completely remove mountPath reference from GUI ([#1572](https://github.com/truecharts/apps/issues/1572)) +* update helm general non-major helm releases ([#1571](https://github.com/truecharts/apps/issues/1571)) + + + + +### [foldingathome-0.0.5](https://github.com/truecharts/apps/compare/foldingathome-0.0.4...foldingathome-0.0.5) (2021-12-18) + +#### Chore + +* cleanup questions by removing hidden dicts ([#1558](https://github.com/truecharts/apps/issues/1558)) + + + + +### [foldingathome-0.0.4](https://github.com/truecharts/apps/compare/foldingathome-0.0.3...foldingathome-0.0.4) (2021-12-17) + +#### Chore + +* App-Icon Organization ([#1539](https://github.com/truecharts/apps/issues/1539)) + +#### Fix + +* enable secondary services on some new apps ([#1548](https://github.com/truecharts/apps/issues/1548)) + + + + +### [foldingathome-0.0.3](https://github.com/truecharts/apps/compare/foldingathome-0.0.2...foldingathome-0.0.3) (2021-12-14) + +#### Chore + +* update helm general non-major helm releases ([#1535](https://github.com/truecharts/apps/issues/1535)) + + + + +### [foldingathome-0.0.2](https://github.com/truecharts/apps/compare/foldingathome-0.0.1...foldingathome-0.0.2) (2021-12-13) + +#### Chore + +* move incubator apps to stable and bump everything + + + + +### foldingathome-0.0.1 (2021-12-12) diff --git a/tmp/foldingathome/Chart.yaml b/tmp/foldingathome/Chart.yaml new file mode 100644 index 00000000000..58fc0359571 --- /dev/null +++ b/tmp/foldingathome/Chart.yaml @@ -0,0 +1,27 @@ +apiVersion: v2 +kubeVersion: ">=1.16.0-0" +name: foldingathome +version: 5.0.0 +appVersion: "7.6.21" +description: Folding@home is a distributed computing project for simulating protein dynamics, including the process of protein folding and the movements of proteins implicated in a variety of diseases. +type: application +deprecated: false +home: https://truecharts.org/charts/stable/foldingathome +icon: https://truecharts.org/img/hotlink-ok/chart-icons/foldingathome.png +keywords: + - foldingathome +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/foldingathome +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 + # condition: +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +annotations: + truecharts.org/catagories: | + - incubator + truecharts.org/SCALE-support: "true" diff --git a/tmp/foldingathome/README.md b/tmp/foldingathome/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/foldingathome/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/foldingathome/icon.png b/tmp/foldingathome/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..0569481e830eaae0b814dac1829e43536bc6950c GIT binary patch literal 24707 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 literal 0 HcmV?d00001 diff --git a/tmp/foldingathome/questions.yaml b/tmp/foldingathome/questions.yaml new file mode 100644 index 00000000000..017b7f3a71c --- /dev/null +++ b/tmp/foldingathome/questions.yaml @@ -0,0 +1,111 @@ +# Include{groups} +portals: + open: +# Include{portalLink} +questions: +# Include{global} +# Include{workload} +# Include{workloadDeployment} + +# Include{replicas1} +# Include{podSpec} +# Include{containerMain} +# Include{containerBasic} +# Include{containerAdvanced} + +# Include{containerConfig} +# Include{serviceRoot} +# Include{serviceMain} +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: main + label: "Main Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 7396 + required: true + - variable: control + label: "Control Service" + description: "The control service." + schema: + additional_attrs: true + type: dict + attrs: +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: control + label: "Control Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 36330 + required: true +# Include{serviceExpertRoot} + default: false +# Include{serviceExpert} +# Include{serviceList} +# Include{persistenceRoot} + - variable: config + label: "App Config Storage" + description: "Stores the Application Configuration." + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} +# Include{persistenceList} +# Include{ingressRoot} + - variable: main + label: "Main Ingress" + schema: + additional_attrs: true + type: dict + attrs: +# Include{ingressDefault} +# Include{ingressTLS} +# Include{ingressTraefik} +# Include{ingressList} +# Include{securityContextRoot} + + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 0 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 0 +# Include{securityContextContainer} +# Include{securityContextAdvanced} +# Include{securityContextPod} + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + +# Include{resources} +# Include{advanced} +# Include{addons} +# Include{codeserver} +# Include{netshoot} +# Include{vpn} +# Include{documentation} diff --git a/tmp/foldingathome/templates/NOTES.txt b/tmp/foldingathome/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/tmp/foldingathome/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/tmp/foldingathome/templates/common.yaml b/tmp/foldingathome/templates/common.yaml new file mode 100644 index 00000000000..b51394e00a4 --- /dev/null +++ b/tmp/foldingathome/templates/common.yaml @@ -0,0 +1 @@ +{{ include "tc.v1.common.loader.all" . }} diff --git a/tmp/foldingathome/values.yaml b/tmp/foldingathome/values.yaml new file mode 100644 index 00000000000..a9f417a609c --- /dev/null +++ b/tmp/foldingathome/values.yaml @@ -0,0 +1,53 @@ +image: + repository: tccr.io/truecharts/foldingathome + pullPolicy: IfNotPresent + tag: v7.6.21@sha256:a193fcc8b83a31ab0b9791d7c2f288267222c79165523504e64fd2958b97da0e + +securityContext: + container: + runAsNonRoot: false + readOnlyRootFilesystem: false + runAsUser: 0 + runAsGroup: 0 + +workload: + main: + podSpec: + containers: + main: + probes: + liveness: + type: http + path: / + readiness: + type: http + path: / + startup: + type: http + path: / + env: {} + +service: + main: + ports: + main: + targetPort: 7396 + port: 7396 + control: + enabled: true + ports: + control: + enabled: true + targetPort: 36330 + port: 36330 + +persistence: + config: + enabled: true + mountPath: /config + varrun: + enabled: true + +portal: + open: + enabled: true diff --git a/tmp/fossil/.helmignore b/tmp/fossil/.helmignore new file mode 100644 index 00000000000..77ca5567b26 --- /dev/null +++ b/tmp/fossil/.helmignore @@ -0,0 +1,30 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ +# OWNERS file for Kubernetes +OWNERS +# helm-docs templates +*.gotmpl +# docs folder +/docs +# icon +icon.png diff --git a/tmp/fossil/CHANGELOG.md b/tmp/fossil/CHANGELOG.md new file mode 100644 index 00000000000..83cc5176151 --- /dev/null +++ b/tmp/fossil/CHANGELOG.md @@ -0,0 +1,1478 @@ +# Changelog + + + +## [fossil-5.0.0](https://github.com/truecharts/charts/compare/fossil-4.0.40...fossil-5.0.0) (2022-11-10) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Major Change to GUI + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + + +## [fossil-4.0.42](https://github.com/truecharts/charts/compare/fossil-4.0.40...fossil-4.0.42) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [fossil-4.0.42](https://github.com/truecharts/charts/compare/fossil-4.0.40...fossil-4.0.42) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [fossil-4.0.42](https://github.com/truecharts/charts/compare/fossil-4.0.40...fossil-4.0.42) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [fossil-4.0.41](https://github.com/truecharts/charts/compare/fossil-4.0.40...fossil-4.0.41) (2022-11-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [fossil-4.0.41](https://github.com/truecharts/charts/compare/fossil-4.0.40...fossil-4.0.41) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [fossil-4.0.40](https://github.com/truecharts/charts/compare/fossil-4.0.39...fossil-4.0.40) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4317](https://github.com/truecharts/charts/issues/4317)) + + + + +## [fossil-4.0.39](https://github.com/truecharts/charts/compare/fossil-4.0.38...fossil-4.0.39) (2022-11-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4308](https://github.com/truecharts/charts/issues/4308)) + + + + +## [fossil-4.0.38](https://github.com/truecharts/charts/compare/fossil-4.0.37...fossil-4.0.38) (2022-11-02) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4261](https://github.com/truecharts/charts/issues/4261)) + + + + +## [fossil-4.0.37](https://github.com/truecharts/charts/compare/fossil-4.0.36...fossil-4.0.37) (2022-10-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4182](https://github.com/truecharts/charts/issues/4182)) + + + + +## [fossil-4.0.36](https://github.com/truecharts/charts/compare/fossil-4.0.35...fossil-4.0.36) (2022-10-19) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4122](https://github.com/truecharts/charts/issues/4122)) + + + + +## [fossil-4.0.35](https://github.com/truecharts/charts/compare/fossil-4.0.34...fossil-4.0.35) (2022-10-12) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4071](https://github.com/truecharts/charts/issues/4071)) + + + + +## [fossil-4.0.34](https://github.com/truecharts/charts/compare/fossil-4.0.33...fossil-4.0.34) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [fossil-4.0.34](https://github.com/truecharts/charts/compare/fossil-4.0.33...fossil-4.0.34) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [fossil-4.0.33](https://github.com/truecharts/charts/compare/fossil-4.0.32...fossil-4.0.33) (2022-10-05) + +### Chore + +- Auto-update chart README [skip ci] + - split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979)) + - update helm general non-major + + + + +## [fossil-4.0.32](https://github.com/truecharts/charts/compare/fossil-4.0.31...fossil-4.0.32) (2022-09-27) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918)) + + + + +## [fossil-4.0.31](https://github.com/truecharts/charts/compare/fossil-4.0.30...fossil-4.0.31) (2022-09-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898)) + + + + +## [fossil-4.0.30](https://github.com/truecharts/charts/compare/fossil-4.0.29...fossil-4.0.30) (2022-09-22) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [fossil-4.0.30](https://github.com/truecharts/charts/compare/fossil-4.0.29...fossil-4.0.30) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [fossil-4.0.30](https://github.com/truecharts/charts/compare/fossil-4.0.29...fossil-4.0.30) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [fossil-4.0.30](https://github.com/truecharts/charts/compare/fossil-4.0.29...fossil-4.0.30) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [fossil-4.0.30](https://github.com/truecharts/charts/compare/fossil-4.0.29...fossil-4.0.30) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [fossil-4.0.30](https://github.com/truecharts/charts/compare/fossil-4.0.29...fossil-4.0.30) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [fossil-4.0.30](https://github.com/truecharts/charts/compare/fossil-4.0.29...fossil-4.0.30) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [fossil-4.0.30](https://github.com/truecharts/charts/compare/fossil-4.0.29...fossil-4.0.30) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [fossil-4.0.30](https://github.com/truecharts/charts/compare/fossil-4.0.29...fossil-4.0.30) (2022-09-17) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [fossil-4.0.30](https://github.com/truecharts/charts/compare/fossil-4.0.29...fossil-4.0.30) (2022-09-18) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [fossil-4.0.30](https://github.com/truecharts/charts/compare/fossil-4.0.29...fossil-4.0.30) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [fossil-4.0.30](https://github.com/truecharts/charts/compare/fossil-4.0.29...fossil-4.0.30) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [fossil-4.0.30](https://github.com/truecharts/charts/compare/fossil-4.0.29...fossil-4.0.30) (2022-09-15) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [fossil-4.0.30](https://github.com/truecharts/charts/compare/fossil-4.0.29...fossil-4.0.30) (2022-09-15) + +### Chore + +- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [fossil-4.0.29](https://github.com/truecharts/charts/compare/fossil-4.0.28...fossil-4.0.29) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [fossil-4.0.29](https://github.com/truecharts/charts/compare/fossil-4.0.28...fossil-4.0.29) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [fossil-4.0.29](https://github.com/truecharts/charts/compare/fossil-4.0.28...fossil-4.0.29) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [fossil-4.0.29](https://github.com/truecharts/charts/compare/fossil-4.0.28...fossil-4.0.29) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [fossil-4.0.29](https://github.com/truecharts/charts/compare/fossil-4.0.28...fossil-4.0.29) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [fossil-4.0.29](https://github.com/truecharts/charts/compare/fossil-4.0.28...fossil-4.0.29) (2022-09-11) + +### Chore + +- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [fossil-4.0.28](https://github.com/truecharts/charts/compare/fossil-4.0.27...fossil-4.0.28) (2022-08-30) + +### Chore + +- update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639)) + + + + +## [fossil-4.0.27](https://github.com/truecharts/charts/compare/fossil-4.0.26...fossil-4.0.27) (2022-08-30) + +### Chore + +- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [fossil-4.0.26](https://github.com/truecharts/charts/compare/fossil-4.0.25...fossil-4.0.26) (2022-08-29) + +### Chore + +- update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619)) + + + + +## [fossil-4.0.25](https://github.com/truecharts/charts/compare/fossil-4.0.24...fossil-4.0.25) (2022-08-23) + +### Chore + +- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545)) + + + + +## [fossil-4.0.24](https://github.com/truecharts/charts/compare/fossil-4.0.23...fossil-4.0.24) (2022-08-12) + +### Chore + +- add documentation checkbox/section to all SCALE Apps + - update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456)) + + ### Fix + +- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447)) + + + + +## [fossil-4.0.23](https://github.com/truecharts/charts/compare/fossil-4.0.22...fossil-4.0.23) (2022-08-08) + +### Chore + +- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + + + +## [fossil-4.0.22](https://github.com/truecharts/apps/compare/fossil-4.0.21...fossil-4.0.22) (2022-07-26) + +### Chore + +- update home links ([#3291](https://github.com/truecharts/apps/issues/3291)) + - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302)) + + + + +## [fossil-4.0.21](https://github.com/truecharts/apps/compare/fossil-4.0.20...fossil-4.0.21) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [fossil-4.0.21](https://github.com/truecharts/apps/compare/fossil-4.0.20...fossil-4.0.21) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [fossil-4.0.21](https://github.com/truecharts/apps/compare/fossil-4.0.20...fossil-4.0.21) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [fossil-4.0.20](https://github.com/truecharts/apps/compare/fossil-4.0.18...fossil-4.0.20) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [fossil-4.0.18](https://github.com/truecharts/apps/compare/fossil-4.0.17...fossil-4.0.18) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [fossil-4.0.17](https://github.com/truecharts/apps/compare/fossil-4.0.16...fossil-4.0.17) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [fossil-4.0.16](https://github.com/truecharts/apps/compare/fossil-4.0.14...fossil-4.0.16) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [fossil-4.0.14](https://github.com/truecharts/apps/compare/fossil-4.0.12...fossil-4.0.14) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [fossil-4.0.12](https://github.com/truecharts/apps/compare/fossil-4.0.11...fossil-4.0.12) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [fossil-4.0.11](https://github.com/truecharts/apps/compare/fossil-4.0.10...fossil-4.0.11) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [fossil-4.0.10](https://github.com/truecharts/apps/compare/fossil-4.0.9...fossil-4.0.10) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [fossil-4.0.9](https://github.com/truecharts/apps/compare/fossil-4.0.8...fossil-4.0.9) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [fossil-4.0.8](https://github.com/truecharts/apps/compare/fossil-4.0.7...fossil-4.0.8) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [fossil-4.0.7](https://github.com/truecharts/apps/compare/fossil-4.0.6...fossil-4.0.7) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [fossil-4.0.6](https://github.com/truecharts/apps/compare/fossil-4.0.5...fossil-4.0.6) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [fossil-4.0.5](https://github.com/truecharts/apps/compare/fossil-4.0.4...fossil-4.0.5) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [fossil-4.0.4](https://github.com/truecharts/apps/compare/fossil-4.0.3...fossil-4.0.4) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [fossil-4.0.3](https://github.com/truecharts/apps/compare/fossil-4.0.2...fossil-4.0.3) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [fossil-4.0.2](https://github.com/truecharts/apps/compare/fossil-4.0.1...fossil-4.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [fossil-4.0.1](https://github.com/truecharts/apps/compare/fossil-3.0.19...fossil-4.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [fossil-4.0.0](https://github.com/truecharts/apps/compare/fossil-3.0.19...fossil-4.0.0) (2022-06-07) + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [fossil-3.0.19](https://github.com/truecharts/apps/compare/fossil-3.0.18...fossil-3.0.19) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [fossil-3.0.18](https://github.com/truecharts/apps/compare/fossil-3.0.17...fossil-3.0.18) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [fossil-3.0.18](https://github.com/truecharts/apps/compare/fossil-3.0.17...fossil-3.0.18) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [fossil-3.0.17](https://github.com/truecharts/apps/compare/fossil-3.0.16...fossil-3.0.17) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [fossil-3.0.16](https://github.com/truecharts/apps/compare/fossil-3.0.15...fossil-3.0.16) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [fossil-3.0.16](https://github.com/truecharts/apps/compare/fossil-3.0.15...fossil-3.0.16) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [fossil-3.0.15](https://github.com/truecharts/apps/compare/fossil-3.0.14...fossil-3.0.15) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [fossil-3.0.14](https://github.com/truecharts/apps/compare/fossil-3.0.13...fossil-3.0.14) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [fossil-3.0.13](https://github.com/truecharts/apps/compare/fossil-3.0.12...fossil-3.0.13) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [fossil-3.0.12](https://github.com/truecharts/apps/compare/fossil-3.0.11...fossil-3.0.12) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [fossil-3.0.11](https://github.com/truecharts/apps/compare/fossil-3.0.10...fossil-3.0.11) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [fossil-3.0.10](https://github.com/truecharts/apps/compare/fossil-3.0.9...fossil-3.0.10) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [fossil-3.0.9](https://github.com/truecharts/apps/compare/fossil-3.0.8...fossil-3.0.9) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [fossil-3.0.8](https://github.com/truecharts/apps/compare/fossil-3.0.7...fossil-3.0.8) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [fossil-3.0.7](https://github.com/truecharts/apps/compare/fossil-3.0.6...fossil-3.0.7) (2022-03-30) + +#### Chore + +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [fossil-3.0.6](https://github.com/truecharts/apps/compare/fossil-3.0.5...fossil-3.0.6) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [fossil-3.0.1](https://github.com/truecharts/apps/compare/fossil-3.0.0...fossil-3.0.1) (2022-03-07) + +#### Chore + +* update helm general non-major helm releases ([#2111](https://github.com/truecharts/apps/issues/2111)) +* Remove `-icon` string from icon png's ([#2040](https://github.com/truecharts/apps/issues/2040)) + + + + +### [fossil-3.0.0](https://github.com/truecharts/apps/compare/fossil-2.0.42...fossil-3.0.0) (2022-03-03) + +#### Chore + +* remove fixed env from questions.yaml +* remove empty env var declaration from questions.yaml +* update helm general major helm releases ([#2021](https://github.com/truecharts/apps/issues/2021)) + +#### Fix + +* BREAKING CHANGE Move some env-vars outside of env section ([#2010](https://github.com/truecharts/apps/issues/2010)) + + + + +### [fossil-2.0.42](https://github.com/truecharts/apps/compare/fossil-2.0.41...fossil-2.0.42) (2022-03-02) + +#### Chore + +* rename `web_portal` to `open` ([#1957](https://github.com/truecharts/apps/issues/1957)) +* update helm general non-major helm releases ([#1999](https://github.com/truecharts/apps/issues/1999)) + + + + +### [fossil-2.0.41](https://github.com/truecharts/apps/compare/fossil-2.0.40...fossil-2.0.41) (2022-02-21) + +#### Chore + +* update helm general non-major helm releases ([#1927](https://github.com/truecharts/apps/issues/1927)) + + + + +### [fossil-2.0.40](https://github.com/truecharts/apps/compare/fossil-2.0.39...fossil-2.0.40) (2022-02-15) + +#### Chore + +* update helm general non-major helm releases ([#1901](https://github.com/truecharts/apps/issues/1901)) + + + + +### [fossil-2.0.39](https://github.com/truecharts/apps/compare/fossil-2.0.38...fossil-2.0.39) (2022-02-08) + +#### Chore + +* update helm general non-major helm releases ([#1871](https://github.com/truecharts/apps/issues/1871)) + + + + +### [fossil-2.0.38](https://github.com/truecharts/apps/compare/fossil-2.0.37...fossil-2.0.38) (2022-02-06) + +#### Chore + +* update helm chart common to v8.15.0 ([#1859](https://github.com/truecharts/apps/issues/1859)) + + + + +### [fossil-2.0.37](https://github.com/truecharts/apps/compare/fossil-2.0.36...fossil-2.0.37) (2022-02-05) + +#### Chore + +* update helm general non-major helm releases ([#1852](https://github.com/truecharts/apps/issues/1852)) + + + + +### [fossil-2.0.36](https://github.com/truecharts/apps/compare/fossil-2.0.35...fossil-2.0.36) (2022-02-02) + +#### Chore + +* update helm general non-major helm releases ([#1828](https://github.com/truecharts/apps/issues/1828)) + + + + +### [fossil-2.0.35](https://github.com/truecharts/apps/compare/fossil-2.0.34...fossil-2.0.35) (2022-01-25) + +#### Chore + +* update helm general non-major helm releases ([#1791](https://github.com/truecharts/apps/issues/1791)) + + + + +### [fossil-2.0.34](https://github.com/truecharts/apps/compare/fossil-2.0.33...fossil-2.0.34) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1766](https://github.com/truecharts/apps/issues/1766)) + + + + +### [fossil-2.0.33](https://github.com/truecharts/apps/compare/fossil-2.0.32...fossil-2.0.33) (2022-01-21) + +#### Chore + +* update helm general non-major helm releases ([#1759](https://github.com/truecharts/apps/issues/1759)) + +#### Fix + +* set additional_attrs: true on all dicts ([#1750](https://github.com/truecharts/apps/issues/1750)) + + + + +### [fossil-2.0.32](https://github.com/truecharts/apps/compare/fossil-2.0.31...fossil-2.0.32) (2022-01-18) + +#### Chore + +* update helm general non-major helm releases ([#1732](https://github.com/truecharts/apps/issues/1732)) + + + + +### [fossil-2.0.31](https://github.com/truecharts/apps/compare/fossil-2.0.30...fossil-2.0.31) (2022-01-13) + +#### Chore + +* update helm general non-major helm releases ([#1712](https://github.com/truecharts/apps/issues/1712)) + +#### Feat + +* expose capabilities in GUI ([#1709](https://github.com/truecharts/apps/issues/1709)) + + + + +### [fossil-2.0.30](https://github.com/truecharts/apps/compare/fossil-2.0.29...fossil-2.0.30) (2022-01-12) + +#### Chore + +* update helm general non-major helm releases ([#1704](https://github.com/truecharts/apps/issues/1704)) + + + + +### [fossil-2.0.29](https://github.com/truecharts/apps/compare/fossil-2.0.28...fossil-2.0.29) (2022-01-11) + +#### Chore + +* update helm general non-major helm releases ([#1693](https://github.com/truecharts/apps/issues/1693)) + + + + +### [fossil-2.0.28](https://github.com/truecharts/apps/compare/fossil-2.0.27...fossil-2.0.28) (2022-01-04) + +#### Chore + +* update helm general non-major helm releases + + + + +### [fossil-2.0.27](https://github.com/truecharts/apps/compare/fossil-2.0.26...fossil-2.0.27) (2021-12-28) + +#### Chore + +* update helm general non-major helm releases ([#1623](https://github.com/truecharts/apps/issues/1623)) + + + + +### [fossil-2.0.26](https://github.com/truecharts/apps/compare/fossil-2.0.25...fossil-2.0.26) (2021-12-21) + +#### Chore + +* update helm general non-major helm releases ([#1596](https://github.com/truecharts/apps/issues/1596)) + + + + +### [fossil-2.0.25](https://github.com/truecharts/apps/compare/fossil-2.0.24...fossil-2.0.25) (2021-12-19) + +#### Chore + +* Last patch bump before RC2 branch-off +* remove `editable: true` as this is the default ([#1576](https://github.com/truecharts/apps/issues/1576)) + + + + +### [fossil-2.0.24](https://github.com/truecharts/apps/compare/fossil-2.0.23...fossil-2.0.24) (2021-12-19) + +#### Chore + +* update helm general non-major helm releases ([#1571](https://github.com/truecharts/apps/issues/1571)) + + + + +### [fossil-2.0.23](https://github.com/truecharts/apps/compare/fossil-2.0.22...fossil-2.0.23) (2021-12-18) + +#### Chore + +* cleanup questions by removing hidden dicts ([#1558](https://github.com/truecharts/apps/issues/1558)) +* App-Icon Organization ([#1539](https://github.com/truecharts/apps/issues/1539)) + + + + +### [fossil-2.0.22](https://github.com/truecharts/apps/compare/fossil-2.0.21...fossil-2.0.22) (2021-12-14) + +#### Chore + +* update helm general non-major helm releases ([#1535](https://github.com/truecharts/apps/issues/1535)) + + + + +### [fossil-2.0.21](https://github.com/truecharts/apps/compare/fossil-2.0.20...fossil-2.0.21) (2021-12-13) + +#### Chore + +* move incubator apps to stable and bump everything + + + + +### [fossil-2.0.20](https://github.com/truecharts/apps/compare/fossil-2.0.19...fossil-2.0.20) (2021-12-11) + +#### Chore + +* update general helm non-major helm releases ([#1509](https://github.com/truecharts/apps/issues/1509)) + + + + +### [fossil-2.0.19](https://github.com/truecharts/apps/compare/fossil-2.0.18...fossil-2.0.19) (2021-12-07) + +#### Chore + +* update non-major deps helm releases ([#1481](https://github.com/truecharts/apps/issues/1481)) + + + + +### fossil-2.0.18 (2021-12-05) + +#### Chore + +* bump apps to generate security page +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* ensure container references are prefixed with v +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) +* update non-major deps helm releases ([#1471](https://github.com/truecharts/apps/issues/1471)) +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + +#### Fix + +* fix typo in theme selection ([#1428](https://github.com/truecharts/apps/issues/1428)) + + + + +### [fossil-2.0.17](https://github.com/truecharts/apps/compare/fossil-2.0.16...fossil-2.0.17) (2021-12-05) + +#### Chore + +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) + + + + +### [fossil-2.0.16](https://github.com/truecharts/apps/compare/fossil-2.0.15...fossil-2.0.16) (2021-12-04) + +#### Chore + +* bump apps to generate security page + + + + +### [fossil-2.0.15](https://github.com/truecharts/apps/compare/fossil-2.0.14...fossil-2.0.15) (2021-12-04) + +#### Chore + +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) + + + + +### [fossil-2.0.14](https://github.com/truecharts/apps/compare/fossil-2.0.13...fossil-2.0.14) (2021-12-03) + +#### Chore + +* ensure container references are prefixed with v +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) + + + + +### [fossil-2.0.13](https://github.com/truecharts/apps/compare/fossil-2.0.12...fossil-2.0.13) (2021-11-30) + +#### Chore + +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + +#### Fix + +* move conflicting ports to 10xxx range ([#1415](https://github.com/truecharts/apps/issues/1415)) + + + + +### [fossil-2.0.12](https://github.com/truecharts/apps/compare/fossil-2.0.11...fossil-2.0.12) (2021-11-23) + +#### Chore + +* update non-major deps helm releases ([#1386](https://github.com/truecharts/apps/issues/1386)) + + + + +### [fossil-2.0.11](https://github.com/truecharts/apps/compare/fossil-2.0.10...fossil-2.0.11) (2021-11-22) + +#### Chore + +* update non-major deps helm releases ([#1383](https://github.com/truecharts/apps/issues/1383)) + + + + +### [fossil-2.0.10](https://github.com/truecharts/apps/compare/fossil-2.0.9...fossil-2.0.10) (2021-11-16) + +#### Chore + +* update non-major deps helm releases ([#1345](https://github.com/truecharts/apps/issues/1345)) + + + + +### [fossil-2.0.9](https://github.com/truecharts/apps/compare/fossil-2.0.8...fossil-2.0.9) (2021-11-15) + +#### Chore + +* persistence cleanup and small bugfixes ([#1329](https://github.com/truecharts/apps/issues/1329)) +* update non-major deps helm releases ([#1338](https://github.com/truecharts/apps/issues/1338)) + + + + +### [fossil-2.0.8](https://github.com/truecharts/apps/compare/fossil-2.0.7...fossil-2.0.8) (2021-11-14) + +#### Chore + +* fixes around the GUI refactor ([#1316](https://github.com/truecharts/apps/issues/1316)) +* move port above advanced in GUI ([#1326](https://github.com/truecharts/apps/issues/1326)) +* clean up Chart.yaml ([#1322](https://github.com/truecharts/apps/issues/1322)) +* update non-major deps helm releases ([#1328](https://github.com/truecharts/apps/issues/1328)) + +#### Fix + +* split udp and tcp ports ([#1321](https://github.com/truecharts/apps/issues/1321)) + + + + +### [fossil-2.0.7](https://github.com/truecharts/apps/compare/fossil-2.0.6...fossil-2.0.7) (2021-11-09) + +#### Chore + +* update non-major deps helm releases ([#1297](https://github.com/truecharts/apps/issues/1297)) + + + + +### [fossil-2.0.6](https://github.com/truecharts/apps/compare/fossil-2.0.5...fossil-2.0.6) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1295](https://github.com/truecharts/apps/issues/1295)) + + + + +### [fossil-2.0.5](https://github.com/truecharts/apps/compare/fossil-2.0.4...fossil-2.0.5) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1291](https://github.com/truecharts/apps/issues/1291)) + +#### Chore + +* Simplify GUI for deployment, persistence and securityContext ([#1289](https://github.com/truecharts/apps/issues/1289)) + +#### Feat + +* Simplify the Services GUI ([#1290](https://github.com/truecharts/apps/issues/1290)) + +#### Fix + +* prevent duplicate port use and fix some questions.yaml mistakes + + + + +### [fossil-2.0.4](https://github.com/truecharts/apps/compare/fossil-2.0.3...fossil-2.0.4) (2021-11-02) + +#### Chore + +* update non-major deps helm releases ([#1267](https://github.com/truecharts/apps/issues/1267)) + + + + +### [fossil-2.0.3](https://github.com/truecharts/apps/compare/fossil-2.0.2...fossil-2.0.3) (2021-11-01) + +#### Chore + +* update non-major deps helm releases ([#1264](https://github.com/truecharts/apps/issues/1264)) + + + + +### [fossil-2.0.2](https://github.com/truecharts/apps/compare/fossil-2.0.1...fossil-2.0.2) (2021-10-26) + +#### Chore + +* update non-major deps helm releases ([#1245](https://github.com/truecharts/apps/issues/1245)) + + + + +### [fossil-2.0.1](https://github.com/truecharts/apps/compare/fossil-2.0.0...fossil-2.0.1) (2021-10-26) + +#### Chore + +* update helm chart common to v8.3.15 ([#1240](https://github.com/truecharts/apps/issues/1240)) + + + + +### [fossil-2.0.0](https://github.com/truecharts/apps/compare/fossil-1.0.1...fossil-2.0.0) (2021-10-25) + +#### Chore + +* Adapt for TrueNAS SCALE RC1 + + + + +### [fossil-1.0.1](https://github.com/truecharts/apps/compare/fossil-0.0.11...fossil-1.0.1) (2021-10-20) + +#### Chore + +* bump apps, remove duplicates and move incubator to stable for RC1 + + + + +### [fossil-0.0.9](https://github.com/truecharts/apps/compare/fossil-0.0.8...fossil-0.0.9) (2021-10-20) + +#### Chore + +* bump versions to rerelease and fix icons + + + + +### [fossil-0.0.8](https://github.com/truecharts/apps/compare/fossil-0.0.7...fossil-0.0.8) (2021-10-19) + +#### Change + +* Project-Eclipse 3, Automatically generate item.yaml ([#1178](https://github.com/truecharts/apps/issues/1178)) + +#### Chore + +* Project-Eclipse 5, move app-readme to automatic generation script ([#1181](https://github.com/truecharts/apps/issues/1181)) +* Project-Eclipse part 2, adapting and cleaning changelog ([#1173](https://github.com/truecharts/apps/issues/1173)) +* update helm chart common to v8.3.13 ([#1184](https://github.com/truecharts/apps/issues/1184)) + +#### Feat + +* Project-Eclipse 4, Add App grading annotations to Chart.yaml ([#1180](https://github.com/truecharts/apps/issues/1180)) + +#### Refactor + +* Project Eclipse Part 6, move questions.yaml to root App folder ([#1182](https://github.com/truecharts/apps/issues/1182)) + + + + +### [fossil-0.0.7](https://github.com/truecharts/apps/compare/fossil-0.0.6...fossil-0.0.7) (2021-10-19) + +#### Fix + +* fix previous SCALE bugfix not correctly being applied + + + + +### [fossil-0.0.6](https://github.com/truecharts/apps/compare/fossil-0.0.5...fossil-0.0.6) (2021-10-19) + +#### Fix + +* Solve issues regarding ix_values.yaml not containing the image and tag definitions. ([#1176](https://github.com/truecharts/apps/issues/1176)) + + + + +### [fossil-0.0.5](https://github.com/truecharts/apps/compare/fossil-0.0.4...fossil-0.0.5) (2021-10-18) + +#### Refactor + +* Project Eclipse - part 1 - remove ix_values.yaml ([#1168](https://github.com/truecharts/apps/issues/1168)) + + + + +### [fossil-0.0.4](https://github.com/truecharts/apps/compare/fossil-0.0.3...fossil-0.0.4) (2021-10-17) + +#### Chore + +* update helm chart common to v8.3.10 ([#1160](https://github.com/truecharts/apps/issues/1160)) + + + + +### [fossil-0.0.3](https://github.com/truecharts/apps/compare/fossil-0.0.2...fossil-0.0.3) (2021-10-13) + +#### Chore + +* update non-major deps helm releases ([#1133](https://github.com/truecharts/apps/issues/1133)) + + + + +### [fossil-0.0.2](https://github.com/truecharts/apps/compare/fossil-0.0.1...fossil-0.0.2) (2021-10-13) + +#### Chore + +* update non-major docker tags ([#1134](https://github.com/truecharts/apps/issues/1134)) + + + + +### fossil-0.0.1 (2021-10-04) diff --git a/tmp/fossil/Chart.yaml b/tmp/fossil/Chart.yaml new file mode 100644 index 00000000000..75bb55b1aad --- /dev/null +++ b/tmp/fossil/Chart.yaml @@ -0,0 +1,27 @@ +apiVersion: v2 +appVersion: "2.15.1" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +description: A simple, high-reliability, distributed software configuration management system +home: https://truecharts.org/charts/stable/fossil +icon: https://truecharts.org/img/hotlink-ok/chart-icons/fossil.png +keywords: + - fossil + - scm +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: fossil +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/fossil + - https://fossil-scm.org/ +type: application +version: 7.0.0 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" diff --git a/tmp/fossil/README.md b/tmp/fossil/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/fossil/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/fossil/icon.png b/tmp/fossil/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..faaf3a1da627f05efdd85174b80fc4cc4078e6f9 GIT binary patch literal 4690 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 +### [gaps-11.0.11](https://github.com/truecharts/apps/compare/gaps-11.0.10...gaps-11.0.11) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [gaps-11.0.10](https://github.com/truecharts/apps/compare/gaps-11.0.9...gaps-11.0.10) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [gaps-11.0.9](https://github.com/truecharts/apps/compare/gaps-11.0.8...gaps-11.0.9) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [gaps-11.0.8](https://github.com/truecharts/apps/compare/gaps-11.0.7...gaps-11.0.8) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [gaps-11.0.7](https://github.com/truecharts/apps/compare/gaps-11.0.6...gaps-11.0.7) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [gaps-11.0.6](https://github.com/truecharts/apps/compare/gaps-11.0.5...gaps-11.0.6) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [gaps-11.0.5](https://github.com/truecharts/apps/compare/gaps-11.0.4...gaps-11.0.5) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [gaps-11.0.4](https://github.com/truecharts/apps/compare/gaps-11.0.3...gaps-11.0.4) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [gaps-11.0.3](https://github.com/truecharts/apps/compare/gaps-11.0.2...gaps-11.0.3) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [gaps-11.0.2](https://github.com/truecharts/apps/compare/gaps-11.0.1...gaps-11.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [gaps-11.0.1](https://github.com/truecharts/apps/compare/gaps-10.0.19...gaps-11.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [gaps-11.0.0](https://github.com/truecharts/apps/compare/gaps-10.0.19...gaps-11.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [gaps-10.0.19](https://github.com/truecharts/apps/compare/gaps-10.0.18...gaps-10.0.19) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [gaps-10.0.18](https://github.com/truecharts/apps/compare/gaps-10.0.17...gaps-10.0.18) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [gaps-10.0.18](https://github.com/truecharts/apps/compare/gaps-10.0.17...gaps-10.0.18) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [gaps-10.0.17](https://github.com/truecharts/apps/compare/gaps-10.0.16...gaps-10.0.17) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [gaps-10.0.16](https://github.com/truecharts/apps/compare/gaps-10.0.15...gaps-10.0.16) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [gaps-10.0.16](https://github.com/truecharts/apps/compare/gaps-10.0.15...gaps-10.0.16) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [gaps-10.0.15](https://github.com/truecharts/apps/compare/gaps-10.0.14...gaps-10.0.15) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [gaps-10.0.14](https://github.com/truecharts/apps/compare/gaps-10.0.13...gaps-10.0.14) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [gaps-10.0.13](https://github.com/truecharts/apps/compare/gaps-10.0.12...gaps-10.0.13) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [gaps-10.0.12](https://github.com/truecharts/apps/compare/gaps-10.0.11...gaps-10.0.12) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [gaps-10.0.11](https://github.com/truecharts/apps/compare/gaps-10.0.10...gaps-10.0.11) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [gaps-10.0.10](https://github.com/truecharts/apps/compare/gaps-10.0.9...gaps-10.0.10) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [gaps-10.0.9](https://github.com/truecharts/apps/compare/gaps-10.0.8...gaps-10.0.9) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [gaps-10.0.8](https://github.com/truecharts/apps/compare/gaps-10.0.7...gaps-10.0.8) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [gaps-10.0.7](https://github.com/truecharts/apps/compare/gaps-10.0.6...gaps-10.0.7) (2022-03-30) + +#### Chore + +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [gaps-10.0.6](https://github.com/truecharts/apps/compare/gaps-10.0.5...gaps-10.0.6) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [gaps-10.0.1](https://github.com/truecharts/apps/compare/gaps-10.0.0...gaps-10.0.1) (2022-03-07) + +#### Chore + +* update helm general non-major helm releases ([#2111](https://github.com/truecharts/apps/issues/2111)) +* Remove `-icon` string from icon png's ([#2040](https://github.com/truecharts/apps/issues/2040)) + + + + +### [gaps-10.0.0](https://github.com/truecharts/apps/compare/gaps-9.0.44...gaps-10.0.0) (2022-03-03) + +#### Chore + +* remove fixed env from questions.yaml +* remove empty env var declaration from questions.yaml +* remove TZ from values. ([#1945](https://github.com/truecharts/apps/issues/1945)) +* update helm general major helm releases ([#2021](https://github.com/truecharts/apps/issues/2021)) + +#### Fix + +* BREAKING CHANGE Move some env-vars outside of env section ([#2010](https://github.com/truecharts/apps/issues/2010)) + + + + +### [gaps-9.0.44](https://github.com/truecharts/apps/compare/gaps-9.0.43...gaps-9.0.44) (2022-03-02) + +#### Chore + +* rename `web_portal` to `open` ([#1957](https://github.com/truecharts/apps/issues/1957)) +* update helm general non-major helm releases ([#1999](https://github.com/truecharts/apps/issues/1999)) + + + + +### [gaps-9.0.43](https://github.com/truecharts/apps/compare/gaps-9.0.42...gaps-9.0.43) (2022-02-21) + +#### Chore + +* update helm general non-major helm releases ([#1927](https://github.com/truecharts/apps/issues/1927)) + + + + +### [gaps-9.0.42](https://github.com/truecharts/apps/compare/gaps-9.0.41...gaps-9.0.42) (2022-02-15) + +#### Chore + +* update helm general non-major helm releases ([#1901](https://github.com/truecharts/apps/issues/1901)) + + + + +### [gaps-9.0.41](https://github.com/truecharts/apps/compare/gaps-9.0.40...gaps-9.0.41) (2022-02-08) + +#### Chore + +* update helm general non-major helm releases ([#1871](https://github.com/truecharts/apps/issues/1871)) + + + + +### [gaps-9.0.40](https://github.com/truecharts/apps/compare/gaps-9.0.39...gaps-9.0.40) (2022-02-06) + +#### Chore + +* update helm chart common to v8.15.0 ([#1859](https://github.com/truecharts/apps/issues/1859)) + + + + +### [gaps-9.0.39](https://github.com/truecharts/apps/compare/gaps-9.0.38...gaps-9.0.39) (2022-02-05) + +#### Chore + +* update helm general non-major helm releases ([#1852](https://github.com/truecharts/apps/issues/1852)) + + + + +### [gaps-9.0.38](https://github.com/truecharts/apps/compare/gaps-9.0.37...gaps-9.0.38) (2022-02-02) + +#### Chore + +* update helm general non-major helm releases ([#1828](https://github.com/truecharts/apps/issues/1828)) + + + + +### [gaps-9.0.37](https://github.com/truecharts/apps/compare/gaps-9.0.36...gaps-9.0.37) (2022-01-25) + +#### Chore + +* update helm general non-major helm releases ([#1791](https://github.com/truecharts/apps/issues/1791)) + + + + +### [gaps-9.0.36](https://github.com/truecharts/apps/compare/gaps-9.0.35...gaps-9.0.36) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1766](https://github.com/truecharts/apps/issues/1766)) + + + + +### [gaps-9.0.35](https://github.com/truecharts/apps/compare/gaps-9.0.34...gaps-9.0.35) (2022-01-21) + +#### Chore + +* update helm general non-major helm releases ([#1759](https://github.com/truecharts/apps/issues/1759)) + +#### Fix + +* set additional_attrs: true on all dicts ([#1750](https://github.com/truecharts/apps/issues/1750)) + + + + +### [gaps-9.0.34](https://github.com/truecharts/apps/compare/gaps-9.0.33...gaps-9.0.34) (2022-01-18) + +#### Chore + +* update helm general non-major helm releases ([#1732](https://github.com/truecharts/apps/issues/1732)) + + + + +### [gaps-9.0.33](https://github.com/truecharts/apps/compare/gaps-9.0.32...gaps-9.0.33) (2022-01-17) + +#### Chore + +* update docker general non-major ([#1728](https://github.com/truecharts/apps/issues/1728)) + + + + +### [gaps-9.0.32](https://github.com/truecharts/apps/compare/gaps-9.0.31...gaps-9.0.32) (2022-01-13) + +#### Chore + +* update helm general non-major helm releases ([#1712](https://github.com/truecharts/apps/issues/1712)) + +#### Feat + +* expose capabilities in GUI ([#1709](https://github.com/truecharts/apps/issues/1709)) + + + + +### [gaps-9.0.31](https://github.com/truecharts/apps/compare/gaps-9.0.30...gaps-9.0.31) (2022-01-12) + +#### Chore + +* update helm general non-major helm releases ([#1704](https://github.com/truecharts/apps/issues/1704)) + + + + +### [gaps-9.0.30](https://github.com/truecharts/apps/compare/gaps-9.0.29...gaps-9.0.30) (2022-01-11) + +#### Chore + +* update helm general non-major helm releases ([#1693](https://github.com/truecharts/apps/issues/1693)) + + + + +### [gaps-9.0.29](https://github.com/truecharts/apps/compare/gaps-9.0.28...gaps-9.0.29) (2022-01-04) + +#### Chore + +* update helm general non-major helm releases + + + + +### [gaps-9.0.28](https://github.com/truecharts/apps/compare/gaps-9.0.27...gaps-9.0.28) (2021-12-28) + +#### Chore + +* update helm general non-major helm releases ([#1623](https://github.com/truecharts/apps/issues/1623)) + + + + +### [gaps-9.0.27](https://github.com/truecharts/apps/compare/gaps-9.0.26...gaps-9.0.27) (2021-12-21) + +#### Chore + +* update helm general non-major helm releases ([#1596](https://github.com/truecharts/apps/issues/1596)) + + + + +### [gaps-9.0.26](https://github.com/truecharts/apps/compare/gaps-9.0.25...gaps-9.0.26) (2021-12-19) + +#### Chore + +* Last patch bump before RC2 branch-off +* remove `editable: true` as this is the default ([#1576](https://github.com/truecharts/apps/issues/1576)) + + + + +### [gaps-9.0.25](https://github.com/truecharts/apps/compare/gaps-9.0.24...gaps-9.0.25) (2021-12-19) + +#### Chore + +* completely remove mountPath reference from GUI ([#1572](https://github.com/truecharts/apps/issues/1572)) +* update helm general non-major helm releases ([#1571](https://github.com/truecharts/apps/issues/1571)) + + + + +### [gaps-9.0.24](https://github.com/truecharts/apps/compare/gaps-9.0.23...gaps-9.0.24) (2021-12-18) + +#### Chore + +* cleanup questions by removing hidden dicts ([#1558](https://github.com/truecharts/apps/issues/1558)) +* App-Icon Organization ([#1539](https://github.com/truecharts/apps/issues/1539)) + + + + +### [gaps-9.0.23](https://github.com/truecharts/apps/compare/gaps-9.0.22...gaps-9.0.23) (2021-12-14) + +#### Chore + +* update helm general non-major helm releases ([#1535](https://github.com/truecharts/apps/issues/1535)) + + + + +### [gaps-9.0.22](https://github.com/truecharts/apps/compare/gaps-9.0.21...gaps-9.0.22) (2021-12-13) + +#### Chore + +* move incubator apps to stable and bump everything + + + + +### [gaps-9.0.21](https://github.com/truecharts/apps/compare/gaps-9.0.20...gaps-9.0.21) (2021-12-11) + +#### Chore + +* update general helm non-major helm releases ([#1509](https://github.com/truecharts/apps/issues/1509)) + + + + +### [gaps-9.0.20](https://github.com/truecharts/apps/compare/gaps-9.0.19...gaps-9.0.20) (2021-12-11) + +#### Chore + +* update non-major docker ([#1507](https://github.com/truecharts/apps/issues/1507)) + + + + +### [gaps-9.0.19](https://github.com/truecharts/apps/compare/gaps-9.0.18...gaps-9.0.19) (2021-12-07) + +#### Chore + +* update non-major deps helm releases ([#1481](https://github.com/truecharts/apps/issues/1481)) + + + + +### gaps-9.0.18 (2021-12-05) + +#### Chore + +* bump apps to generate security page +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major deps helm releases ([#1471](https://github.com/truecharts/apps/issues/1471)) +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + +#### Fix + +* fix typo in theme selection ([#1428](https://github.com/truecharts/apps/issues/1428)) + + + + +### [gaps-9.0.17](https://github.com/truecharts/apps/compare/gaps-9.0.16...gaps-9.0.17) (2021-12-05) + +#### Chore + +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) + + + + +### [gaps-9.0.16](https://github.com/truecharts/apps/compare/gaps-9.0.15...gaps-9.0.16) (2021-12-04) + +#### Chore + +* bump apps to generate security page + + + + +### [gaps-9.0.15](https://github.com/truecharts/apps/compare/gaps-9.0.14...gaps-9.0.15) (2021-12-04) + +#### Chore + +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) + + + + +### [gaps-9.0.14](https://github.com/truecharts/apps/compare/gaps-9.0.13...gaps-9.0.14) (2021-12-03) + +#### Chore + +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) + + + + +### [gaps-9.0.13](https://github.com/truecharts/apps/compare/gaps-9.0.12...gaps-9.0.13) (2021-11-30) + +#### Chore + +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + + + + +### [gaps-9.0.12](https://github.com/truecharts/apps/compare/gaps-9.0.11...gaps-9.0.12) (2021-11-23) + +#### Chore + +* update non-major deps helm releases ([#1386](https://github.com/truecharts/apps/issues/1386)) + + + + +### [gaps-9.0.11](https://github.com/truecharts/apps/compare/gaps-9.0.10...gaps-9.0.11) (2021-11-22) + +#### Chore + +* update non-major deps helm releases ([#1383](https://github.com/truecharts/apps/issues/1383)) + + + + +### [gaps-9.0.10](https://github.com/truecharts/apps/compare/gaps-9.0.9...gaps-9.0.10) (2021-11-16) + +#### Chore + +* update non-major deps helm releases ([#1345](https://github.com/truecharts/apps/issues/1345)) + + + + +### [gaps-9.0.9](https://github.com/truecharts/apps/compare/gaps-9.0.8...gaps-9.0.9) (2021-11-15) + +#### Chore + +* persistence cleanup and small bugfixes ([#1329](https://github.com/truecharts/apps/issues/1329)) +* update non-major deps helm releases ([#1338](https://github.com/truecharts/apps/issues/1338)) + + + + +### [gaps-9.0.8](https://github.com/truecharts/apps/compare/gaps-9.0.7...gaps-9.0.8) (2021-11-14) + +#### Chore + +* fixes around the GUI refactor ([#1316](https://github.com/truecharts/apps/issues/1316)) +* move port above advanced in GUI ([#1326](https://github.com/truecharts/apps/issues/1326)) +* clean up Chart.yaml ([#1322](https://github.com/truecharts/apps/issues/1322)) +* update non-major deps helm releases ([#1328](https://github.com/truecharts/apps/issues/1328)) + +#### Fix + +* split udp and tcp ports ([#1321](https://github.com/truecharts/apps/issues/1321)) +* Allow spaces in paths ([#1306](https://github.com/truecharts/apps/issues/1306)) + + + + +### [gaps-9.0.7](https://github.com/truecharts/apps/compare/gaps-9.0.6...gaps-9.0.7) (2021-11-09) + +#### Chore + +* update non-major deps helm releases ([#1297](https://github.com/truecharts/apps/issues/1297)) + + + + +### [gaps-9.0.6](https://github.com/truecharts/apps/compare/gaps-9.0.5...gaps-9.0.6) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1295](https://github.com/truecharts/apps/issues/1295)) + + + + +### [gaps-9.0.5](https://github.com/truecharts/apps/compare/gaps-9.0.4...gaps-9.0.5) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1291](https://github.com/truecharts/apps/issues/1291)) + +#### Chore + +* Simplify GUI for deployment, persistence and securityContext ([#1289](https://github.com/truecharts/apps/issues/1289)) + +#### Feat + +* Simplify the Services GUI ([#1290](https://github.com/truecharts/apps/issues/1290)) + + + + +### [gaps-9.0.4](https://github.com/truecharts/apps/compare/gaps-9.0.3...gaps-9.0.4) (2021-11-02) + +#### Chore + +* update non-major deps helm releases ([#1267](https://github.com/truecharts/apps/issues/1267)) + + + + +### [gaps-9.0.3](https://github.com/truecharts/apps/compare/gaps-9.0.2...gaps-9.0.3) (2021-11-01) + +#### Chore + +* update non-major deps helm releases ([#1264](https://github.com/truecharts/apps/issues/1264)) + + + + +### [gaps-9.0.2](https://github.com/truecharts/apps/compare/gaps-9.0.1...gaps-9.0.2) (2021-10-26) + +#### Chore + +* update non-major deps helm releases ([#1245](https://github.com/truecharts/apps/issues/1245)) + + + + +### [gaps-9.0.1](https://github.com/truecharts/apps/compare/gaps-9.0.0...gaps-9.0.1) (2021-10-26) + +#### Chore + +* update helm chart common to v8.3.15 ([#1240](https://github.com/truecharts/apps/issues/1240)) + + + + +### [gaps-9.0.0](https://github.com/truecharts/apps/compare/gaps-8.0.16...gaps-9.0.0) (2021-10-25) + +#### Chore + +* Adapt for TrueNAS SCALE RC1 + + + + +### [gaps-8.0.16](https://github.com/truecharts/apps/compare/gaps-8.0.15...gaps-8.0.16) (2021-10-20) + +#### Chore + +* bump apps, remove duplicates and move incubator to stable for RC1 + + + + +### [gaps-8.0.13](https://github.com/truecharts/apps/compare/gaps-8.0.12...gaps-8.0.13) (2021-10-20) + +#### Chore + +* bump versions to rerelease and fix icons + + + + +### [gaps-8.0.12](https://github.com/truecharts/apps/compare/gaps-8.0.11...gaps-8.0.12) (2021-10-19) + +#### Change + +* Project-Eclipse 3, Automatically generate item.yaml ([#1178](https://github.com/truecharts/apps/issues/1178)) + +#### Chore + +* Project-Eclipse 5, move app-readme to automatic generation script ([#1181](https://github.com/truecharts/apps/issues/1181)) +* Project-Eclipse part 2, adapting and cleaning changelog ([#1173](https://github.com/truecharts/apps/issues/1173)) +* update helm chart common to v8.3.13 ([#1184](https://github.com/truecharts/apps/issues/1184)) + +#### Feat + +* Project-Eclipse 4, Add App grading annotations to Chart.yaml ([#1180](https://github.com/truecharts/apps/issues/1180)) + +#### Refactor + +* Project Eclipse Part 6, move questions.yaml to root App folder ([#1182](https://github.com/truecharts/apps/issues/1182)) + + + + +### [gaps-8.0.11](https://github.com/truecharts/apps/compare/gaps-8.0.10...gaps-8.0.11) (2021-10-19) + +#### Fix + +* fix previous SCALE bugfix not correctly being applied + + + + +### [gaps-8.0.10](https://github.com/truecharts/apps/compare/gaps-8.0.9...gaps-8.0.10) (2021-10-19) + +#### Fix + +* Solve issues regarding ix_values.yaml not containing the image and tag definitions. ([#1176](https://github.com/truecharts/apps/issues/1176)) + + + + +### [gaps-8.0.9](https://github.com/truecharts/apps/compare/gaps-8.0.8...gaps-8.0.9) (2021-10-18) + +#### Refactor + +* Project Eclipse - part 1 - remove ix_values.yaml ([#1168](https://github.com/truecharts/apps/issues/1168)) + + + + +### [gaps-8.0.8](https://github.com/truecharts/apps/compare/gaps-8.0.7...gaps-8.0.8) (2021-10-17) + +#### Chore + +* update helm chart common to v8.3.10 ([#1160](https://github.com/truecharts/apps/issues/1160)) + +#### Fix + +* force users using correct / prefix for mounPath ([#1156](https://github.com/truecharts/apps/issues/1156)) + + + + +### [gaps-8.0.7](https://github.com/truecharts/apps/compare/gaps-8.0.6...gaps-8.0.7) (2021-10-13) + +#### Chore + +* update non-major deps helm releases ([#1133](https://github.com/truecharts/apps/issues/1133)) + + + + +### [gaps-8.0.6](https://github.com/truecharts/apps/compare/gaps-8.0.5...gaps-8.0.6) (2021-10-12) + +#### Chore + +* update non-major deps helm releases ([#1126](https://github.com/truecharts/apps/issues/1126)) + + + + +### [gaps-8.0.5](https://github.com/truecharts/apps/compare/gaps-8.0.4...gaps-8.0.5) (2021-10-12) + +#### Chore + +* update non-major deps helm releases ([#1123](https://github.com/truecharts/apps/issues/1123)) + + + + +### [gaps-8.0.4](https://github.com/truecharts/apps/compare/gaps-8.0.3...gaps-8.0.4) (2021-10-05) + +#### Chore + +* update non-major deps helm releases ([#1099](https://github.com/truecharts/apps/issues/1099)) + + + + +### [gaps-8.0.3](https://github.com/truecharts/apps/compare/gaps-8.0.2...gaps-8.0.3) (2021-09-29) + +#### Chore + +* update helm chart common to v8.0.13 ([#1060](https://github.com/truecharts/apps/issues/1060)) + + + + +### [gaps-8.0.1](https://github.com/truecharts/apps/compare/gaps-8.0.0...gaps-8.0.1) (2021-09-26) + + + + +### [gaps-8.0.0](https://github.com/truecharts/apps/compare/gaps-7.0.2...gaps-8.0.0) (2021-09-26) + + + + +### [gaps-7.0.2](https://github.com/truecharts/apps/compare/gaps-7.0.1...gaps-7.0.2) (2021-09-21) + +#### Chore + +* update non-major deps helm releases ([#1014](https://github.com/truecharts/apps/issues/1014)) + + + + +### [gaps-7.0.1](https://github.com/truecharts/apps/compare/gaps-6.11.15...gaps-7.0.1) (2021-09-13) + +#### Chore + +* move more dockerhub containers to GHCR mirror ([#958](https://github.com/truecharts/apps/issues/958)) +* update non-major ([#962](https://github.com/truecharts/apps/issues/962)) + +#### Feat + +* add new GUI and VPN support to all Apps ([#977](https://github.com/truecharts/apps/issues/977)) +* Add VPN addon and move some config to includes ([#973](https://github.com/truecharts/apps/issues/973)) +* pin all container references to digests ([#963](https://github.com/truecharts/apps/issues/963)) +* Move some common containers to our own containers + +#### Fix + +* make sure podSecurityContext is included in both SCALE and Helm installs ([#956](https://github.com/truecharts/apps/issues/956)) + + +## [gaps-6.11.15](https://github.com/truecharts/apps/compare/gaps-6.11.14...gaps-6.11.15) (2021-09-08) + +### Fix + +* repair Hyperion and some misplaced GUI elements ([#922](https://github.com/truecharts/apps/issues/922)) diff --git a/tmp/gaps/Chart.yaml b/tmp/gaps/Chart.yaml new file mode 100644 index 00000000000..4a8dd378928 --- /dev/null +++ b/tmp/gaps/Chart.yaml @@ -0,0 +1,29 @@ +apiVersion: v2 +appVersion: "0.10.4" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +deprecated: false +description: Gaps searches through your Plex Server or local folders for all movies, then queries for known movies in the same collection. +home: https://truecharts.org/charts/stable/gaps +icon: https://truecharts.org/img/hotlink-ok/chart-icons/gaps.png +keywords: + - gaps + - plex + - plex-media-server +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: gaps +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/gaps + - https://github.com/JasonHHouse/gaps +type: application +version: 14.0.0 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" diff --git a/tmp/gaps/README.md b/tmp/gaps/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/gaps/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/gaps/icon.png b/tmp/gaps/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..80ba040d99c2959bccd50f340e9a57039710d783 GIT binary patch literal 6251 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 +### [golinks-4.0.11](https://github.com/truecharts/apps/compare/golinks-4.0.10...golinks-4.0.11) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [golinks-4.0.10](https://github.com/truecharts/apps/compare/golinks-4.0.9...golinks-4.0.10) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [golinks-4.0.9](https://github.com/truecharts/apps/compare/golinks-4.0.8...golinks-4.0.9) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [golinks-4.0.8](https://github.com/truecharts/apps/compare/golinks-4.0.7...golinks-4.0.8) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [golinks-4.0.7](https://github.com/truecharts/apps/compare/golinks-4.0.6...golinks-4.0.7) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [golinks-4.0.6](https://github.com/truecharts/apps/compare/golinks-4.0.5...golinks-4.0.6) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [golinks-4.0.5](https://github.com/truecharts/apps/compare/golinks-4.0.4...golinks-4.0.5) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [golinks-4.0.4](https://github.com/truecharts/apps/compare/golinks-4.0.3...golinks-4.0.4) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [golinks-4.0.3](https://github.com/truecharts/apps/compare/golinks-4.0.2...golinks-4.0.3) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [golinks-4.0.2](https://github.com/truecharts/apps/compare/golinks-4.0.1...golinks-4.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [golinks-4.0.1](https://github.com/truecharts/apps/compare/golinks-3.0.19...golinks-4.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [golinks-4.0.0](https://github.com/truecharts/apps/compare/golinks-3.0.19...golinks-4.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [golinks-3.0.19](https://github.com/truecharts/apps/compare/golinks-3.0.18...golinks-3.0.19) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [golinks-3.0.18](https://github.com/truecharts/apps/compare/golinks-3.0.17...golinks-3.0.18) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [golinks-3.0.18](https://github.com/truecharts/apps/compare/golinks-3.0.17...golinks-3.0.18) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [golinks-3.0.17](https://github.com/truecharts/apps/compare/golinks-3.0.16...golinks-3.0.17) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [golinks-3.0.16](https://github.com/truecharts/apps/compare/golinks-3.0.15...golinks-3.0.16) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [golinks-3.0.16](https://github.com/truecharts/apps/compare/golinks-3.0.15...golinks-3.0.16) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [golinks-3.0.15](https://github.com/truecharts/apps/compare/golinks-3.0.14...golinks-3.0.15) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [golinks-3.0.14](https://github.com/truecharts/apps/compare/golinks-3.0.13...golinks-3.0.14) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [golinks-3.0.13](https://github.com/truecharts/apps/compare/golinks-3.0.12...golinks-3.0.13) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [golinks-3.0.12](https://github.com/truecharts/apps/compare/golinks-3.0.11...golinks-3.0.12) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [golinks-3.0.11](https://github.com/truecharts/apps/compare/golinks-3.0.10...golinks-3.0.11) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [golinks-3.0.10](https://github.com/truecharts/apps/compare/golinks-3.0.9...golinks-3.0.10) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [golinks-3.0.9](https://github.com/truecharts/apps/compare/golinks-3.0.8...golinks-3.0.9) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [golinks-3.0.8](https://github.com/truecharts/apps/compare/golinks-3.0.7...golinks-3.0.8) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [golinks-3.0.7](https://github.com/truecharts/apps/compare/golinks-3.0.6...golinks-3.0.7) (2022-03-30) + +#### Chore + +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [golinks-3.0.6](https://github.com/truecharts/apps/compare/golinks-3.0.5...golinks-3.0.6) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [golinks-3.0.1](https://github.com/truecharts/apps/compare/golinks-3.0.0...golinks-3.0.1) (2022-03-07) + +#### Chore + +* update helm general non-major helm releases ([#2111](https://github.com/truecharts/apps/issues/2111)) +* Remove `-icon` string from icon png's ([#2040](https://github.com/truecharts/apps/issues/2040)) + + + + +### [golinks-3.0.0](https://github.com/truecharts/apps/compare/golinks-2.0.42...golinks-3.0.0) (2022-03-03) + +#### Chore + +* remove fixed env from questions.yaml +* update helm general major helm releases ([#2021](https://github.com/truecharts/apps/issues/2021)) + +#### Fix + +* BREAKING CHANGE Move some env-vars outside of env section ([#2010](https://github.com/truecharts/apps/issues/2010)) + + + + +### [golinks-2.0.42](https://github.com/truecharts/apps/compare/golinks-2.0.41...golinks-2.0.42) (2022-03-02) + +#### Chore + +* rename `web_portal` to `open` ([#1957](https://github.com/truecharts/apps/issues/1957)) +* update helm general non-major helm releases ([#1999](https://github.com/truecharts/apps/issues/1999)) + + + + +### [golinks-2.0.41](https://github.com/truecharts/apps/compare/golinks-2.0.40...golinks-2.0.41) (2022-02-21) + +#### Chore + +* update helm general non-major helm releases ([#1927](https://github.com/truecharts/apps/issues/1927)) + + + + +### [golinks-2.0.40](https://github.com/truecharts/apps/compare/golinks-2.0.39...golinks-2.0.40) (2022-02-15) + +#### Chore + +* update helm general non-major helm releases ([#1901](https://github.com/truecharts/apps/issues/1901)) + + + + +### [golinks-2.0.39](https://github.com/truecharts/apps/compare/golinks-2.0.38...golinks-2.0.39) (2022-02-08) + +#### Chore + +* update helm general non-major helm releases ([#1871](https://github.com/truecharts/apps/issues/1871)) + + + + +### [golinks-2.0.38](https://github.com/truecharts/apps/compare/golinks-2.0.37...golinks-2.0.38) (2022-02-06) + +#### Chore + +* update helm chart common to v8.15.0 ([#1859](https://github.com/truecharts/apps/issues/1859)) + + + + +### [golinks-2.0.37](https://github.com/truecharts/apps/compare/golinks-2.0.36...golinks-2.0.37) (2022-02-05) + +#### Chore + +* update helm general non-major helm releases ([#1852](https://github.com/truecharts/apps/issues/1852)) + + + + +### [golinks-2.0.36](https://github.com/truecharts/apps/compare/golinks-2.0.35...golinks-2.0.36) (2022-02-02) + +#### Chore + +* update helm general non-major helm releases ([#1828](https://github.com/truecharts/apps/issues/1828)) + + + + +### [golinks-2.0.35](https://github.com/truecharts/apps/compare/golinks-2.0.34...golinks-2.0.35) (2022-01-25) + +#### Chore + +* update helm general non-major helm releases ([#1791](https://github.com/truecharts/apps/issues/1791)) + + + + +### [golinks-2.0.34](https://github.com/truecharts/apps/compare/golinks-2.0.33...golinks-2.0.34) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1766](https://github.com/truecharts/apps/issues/1766)) + + + + +### [golinks-2.0.33](https://github.com/truecharts/apps/compare/golinks-2.0.32...golinks-2.0.33) (2022-01-21) + +#### Chore + +* update helm general non-major helm releases ([#1759](https://github.com/truecharts/apps/issues/1759)) + +#### Fix + +* set additional_attrs: true on all dicts ([#1750](https://github.com/truecharts/apps/issues/1750)) + + + + +### [golinks-2.0.32](https://github.com/truecharts/apps/compare/golinks-2.0.31...golinks-2.0.32) (2022-01-18) + +#### Chore + +* update helm general non-major helm releases ([#1732](https://github.com/truecharts/apps/issues/1732)) + + + + +### [golinks-2.0.31](https://github.com/truecharts/apps/compare/golinks-2.0.30...golinks-2.0.31) (2022-01-13) + +#### Chore + +* update helm general non-major helm releases ([#1712](https://github.com/truecharts/apps/issues/1712)) + +#### Feat + +* expose capabilities in GUI ([#1709](https://github.com/truecharts/apps/issues/1709)) + + + + +### [golinks-2.0.30](https://github.com/truecharts/apps/compare/golinks-2.0.29...golinks-2.0.30) (2022-01-12) + +#### Chore + +* update helm general non-major helm releases ([#1704](https://github.com/truecharts/apps/issues/1704)) + + + + +### [golinks-2.0.29](https://github.com/truecharts/apps/compare/golinks-2.0.28...golinks-2.0.29) (2022-01-11) + +#### Chore + +* update helm general non-major helm releases ([#1693](https://github.com/truecharts/apps/issues/1693)) + + + + +### [golinks-2.0.28](https://github.com/truecharts/apps/compare/golinks-2.0.27...golinks-2.0.28) (2022-01-04) + +#### Chore + +* update helm general non-major helm releases + + + + +### [golinks-2.0.27](https://github.com/truecharts/apps/compare/golinks-2.0.26...golinks-2.0.27) (2021-12-28) + +#### Chore + +* update helm general non-major helm releases ([#1623](https://github.com/truecharts/apps/issues/1623)) + + + + +### [golinks-2.0.26](https://github.com/truecharts/apps/compare/golinks-2.0.25...golinks-2.0.26) (2021-12-21) + +#### Chore + +* update helm general non-major helm releases ([#1596](https://github.com/truecharts/apps/issues/1596)) + + + + +### [golinks-2.0.25](https://github.com/truecharts/apps/compare/golinks-2.0.24...golinks-2.0.25) (2021-12-19) + +#### Chore + +* Last patch bump before RC2 branch-off +* remove `editable: true` as this is the default ([#1576](https://github.com/truecharts/apps/issues/1576)) + + + + +### [golinks-2.0.24](https://github.com/truecharts/apps/compare/golinks-2.0.23...golinks-2.0.24) (2021-12-19) + +#### Chore + +* completely remove mountPath reference from GUI ([#1572](https://github.com/truecharts/apps/issues/1572)) +* update helm general non-major helm releases ([#1571](https://github.com/truecharts/apps/issues/1571)) + + + + +### [golinks-2.0.23](https://github.com/truecharts/apps/compare/golinks-2.0.22...golinks-2.0.23) (2021-12-18) + +#### Chore + +* cleanup questions by removing hidden dicts ([#1558](https://github.com/truecharts/apps/issues/1558)) +* App-Icon Organization ([#1539](https://github.com/truecharts/apps/issues/1539)) + + + + +### [golinks-2.0.22](https://github.com/truecharts/apps/compare/golinks-2.0.21...golinks-2.0.22) (2021-12-14) + +#### Chore + +* update helm general non-major helm releases ([#1535](https://github.com/truecharts/apps/issues/1535)) + + + + +### [golinks-2.0.21](https://github.com/truecharts/apps/compare/golinks-2.0.20...golinks-2.0.21) (2021-12-13) + +#### Chore + +* move incubator apps to stable and bump everything +* fix some icons ([#1525](https://github.com/truecharts/apps/issues/1525)) + + + + +### [golinks-2.0.20](https://github.com/truecharts/apps/compare/golinks-2.0.19...golinks-2.0.20) (2021-12-11) + +#### Chore + +* update general helm non-major helm releases ([#1509](https://github.com/truecharts/apps/issues/1509)) + + + + +### [golinks-2.0.19](https://github.com/truecharts/apps/compare/golinks-2.0.18...golinks-2.0.19) (2021-12-07) + +#### Chore + +* update non-major deps helm releases ([#1481](https://github.com/truecharts/apps/issues/1481)) + + + + +### golinks-2.0.18 (2021-12-05) + +#### Chore + +* bump apps to generate security page +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major deps helm releases ([#1471](https://github.com/truecharts/apps/issues/1471)) +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + +#### Fix + +* fix typo in theme selection ([#1428](https://github.com/truecharts/apps/issues/1428)) + + + + +### [golinks-2.0.17](https://github.com/truecharts/apps/compare/golinks-2.0.16...golinks-2.0.17) (2021-12-05) + +#### Chore + +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) + + + + +### [golinks-2.0.16](https://github.com/truecharts/apps/compare/golinks-2.0.15...golinks-2.0.16) (2021-12-04) + +#### Chore + +* bump apps to generate security page + + + + +### [golinks-2.0.15](https://github.com/truecharts/apps/compare/golinks-2.0.14...golinks-2.0.15) (2021-12-04) + +#### Chore + +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) + + + + +### [golinks-2.0.14](https://github.com/truecharts/apps/compare/golinks-2.0.13...golinks-2.0.14) (2021-12-03) + +#### Chore + +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) + + + + +### [golinks-2.0.13](https://github.com/truecharts/apps/compare/golinks-2.0.12...golinks-2.0.13) (2021-11-30) + +#### Chore + +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + +#### Fix + +* move conflicting ports to 10xxx range ([#1415](https://github.com/truecharts/apps/issues/1415)) + + + + +### [golinks-2.0.12](https://github.com/truecharts/apps/compare/golinks-2.0.11...golinks-2.0.12) (2021-11-23) + +#### Chore + +* update non-major deps helm releases ([#1386](https://github.com/truecharts/apps/issues/1386)) + + + + +### [golinks-2.0.11](https://github.com/truecharts/apps/compare/golinks-2.0.10...golinks-2.0.11) (2021-11-22) + +#### Chore + +* update non-major deps helm releases ([#1383](https://github.com/truecharts/apps/issues/1383)) + + + + +### [golinks-2.0.10](https://github.com/truecharts/apps/compare/golinks-2.0.9...golinks-2.0.10) (2021-11-16) + +#### Chore + +* update non-major deps helm releases ([#1345](https://github.com/truecharts/apps/issues/1345)) + + + + +### [golinks-2.0.9](https://github.com/truecharts/apps/compare/golinks-2.0.8...golinks-2.0.9) (2021-11-15) + +#### Chore + +* persistence cleanup and small bugfixes ([#1329](https://github.com/truecharts/apps/issues/1329)) +* update non-major deps helm releases ([#1338](https://github.com/truecharts/apps/issues/1338)) + + + + +### [golinks-2.0.8](https://github.com/truecharts/apps/compare/golinks-2.0.7...golinks-2.0.8) (2021-11-14) + +#### Chore + +* fixes around the GUI refactor ([#1316](https://github.com/truecharts/apps/issues/1316)) +* move port above advanced in GUI ([#1326](https://github.com/truecharts/apps/issues/1326)) +* clean up Chart.yaml ([#1322](https://github.com/truecharts/apps/issues/1322)) +* update non-major deps helm releases ([#1328](https://github.com/truecharts/apps/issues/1328)) + +#### Fix + +* split udp and tcp ports ([#1321](https://github.com/truecharts/apps/issues/1321)) +* Allow spaces in paths ([#1306](https://github.com/truecharts/apps/issues/1306)) + + + + +### [golinks-2.0.7](https://github.com/truecharts/apps/compare/golinks-2.0.6...golinks-2.0.7) (2021-11-09) + +#### Chore + +* update non-major deps helm releases ([#1297](https://github.com/truecharts/apps/issues/1297)) + + + + +### [golinks-2.0.6](https://github.com/truecharts/apps/compare/golinks-2.0.5...golinks-2.0.6) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1295](https://github.com/truecharts/apps/issues/1295)) + + + + +### [golinks-2.0.5](https://github.com/truecharts/apps/compare/golinks-2.0.4...golinks-2.0.5) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1291](https://github.com/truecharts/apps/issues/1291)) + +#### Chore + +* Simplify GUI for deployment, persistence and securityContext ([#1289](https://github.com/truecharts/apps/issues/1289)) + +#### Feat + +* Simplify the Services GUI ([#1290](https://github.com/truecharts/apps/issues/1290)) + + + + +### [golinks-2.0.4](https://github.com/truecharts/apps/compare/golinks-2.0.3...golinks-2.0.4) (2021-11-02) + +#### Chore + +* update non-major deps helm releases ([#1267](https://github.com/truecharts/apps/issues/1267)) + + + + +### [golinks-2.0.3](https://github.com/truecharts/apps/compare/golinks-2.0.2...golinks-2.0.3) (2021-11-01) + +#### Chore + +* update non-major deps helm releases ([#1264](https://github.com/truecharts/apps/issues/1264)) + + + + +### [golinks-2.0.2](https://github.com/truecharts/apps/compare/golinks-2.0.1...golinks-2.0.2) (2021-10-26) + +#### Chore + +* update non-major deps helm releases ([#1245](https://github.com/truecharts/apps/issues/1245)) + + + + +### [golinks-2.0.1](https://github.com/truecharts/apps/compare/golinks-2.0.0...golinks-2.0.1) (2021-10-26) + +#### Chore + +* update helm chart common to v8.3.15 ([#1240](https://github.com/truecharts/apps/issues/1240)) + + + + +### [golinks-2.0.0](https://github.com/truecharts/apps/compare/golinks-1.0.1...golinks-2.0.0) (2021-10-25) + +#### Chore + +* Adapt for TrueNAS SCALE RC1 + + + + +### [golinks-1.0.1](https://github.com/truecharts/apps/compare/golinks-0.0.11...golinks-1.0.1) (2021-10-20) + +#### Chore + +* bump apps, remove duplicates and move incubator to stable for RC1 + + + + +### [golinks-0.0.9](https://github.com/truecharts/apps/compare/golinks-0.0.8...golinks-0.0.9) (2021-10-20) + +#### Chore + +* bump versions to rerelease and fix icons + + + + +### [golinks-0.0.8](https://github.com/truecharts/apps/compare/golinks-0.0.7...golinks-0.0.8) (2021-10-19) + +#### Change + +* Project-Eclipse 3, Automatically generate item.yaml ([#1178](https://github.com/truecharts/apps/issues/1178)) + +#### Chore + +* Project-Eclipse 5, move app-readme to automatic generation script ([#1181](https://github.com/truecharts/apps/issues/1181)) +* Project-Eclipse part 2, adapting and cleaning changelog ([#1173](https://github.com/truecharts/apps/issues/1173)) +* update helm chart common to v8.3.13 ([#1184](https://github.com/truecharts/apps/issues/1184)) + +#### Feat + +* Project-Eclipse 4, Add App grading annotations to Chart.yaml ([#1180](https://github.com/truecharts/apps/issues/1180)) + +#### Refactor + +* Project Eclipse Part 6, move questions.yaml to root App folder ([#1182](https://github.com/truecharts/apps/issues/1182)) + + + + +### [golinks-0.0.7](https://github.com/truecharts/apps/compare/golinks-0.0.6...golinks-0.0.7) (2021-10-19) + +#### Fix + +* fix previous SCALE bugfix not correctly being applied + + + + +### [golinks-0.0.6](https://github.com/truecharts/apps/compare/golinks-0.0.5...golinks-0.0.6) (2021-10-19) + +#### Fix + +* Solve issues regarding ix_values.yaml not containing the image and tag definitions. ([#1176](https://github.com/truecharts/apps/issues/1176)) + + + + +### [golinks-0.0.5](https://github.com/truecharts/apps/compare/golinks-0.0.4...golinks-0.0.5) (2021-10-18) + +#### Chore + +* Add description on persistence ([#1172](https://github.com/truecharts/apps/issues/1172)) + +#### Refactor + +* Project Eclipse - part 1 - remove ix_values.yaml ([#1168](https://github.com/truecharts/apps/issues/1168)) + + + + +### [golinks-0.0.4](https://github.com/truecharts/apps/compare/golinks-0.0.3...golinks-0.0.4) (2021-10-17) + +#### Chore + +* update helm chart common to v8.3.10 ([#1160](https://github.com/truecharts/apps/issues/1160)) + +#### Fix + +* force users using correct / prefix for mounPath ([#1156](https://github.com/truecharts/apps/issues/1156)) + + + + +### [golinks-0.0.3](https://github.com/truecharts/apps/compare/golinks-0.0.2...golinks-0.0.3) (2021-10-13) + +#### Chore + +* update non-major deps helm releases ([#1133](https://github.com/truecharts/apps/issues/1133)) + + + + +### [golinks-0.0.2](https://github.com/truecharts/apps/compare/golinks-0.0.1...golinks-0.0.2) (2021-10-13) + +#### Chore + +* update non-major docker tags ([#1134](https://github.com/truecharts/apps/issues/1134)) + + + + +### golinks-0.0.1 (2021-10-04) diff --git a/tmp/golinks/Chart.yaml b/tmp/golinks/Chart.yaml new file mode 100644 index 00000000000..d61ca43271b --- /dev/null +++ b/tmp/golinks/Chart.yaml @@ -0,0 +1,31 @@ +apiVersion: v2 +appVersion: "154c581" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +description: A web app that allows you to create smart bookmarks, commands and aliases by pointing your web browser's default search engine at a running instance. +home: https://truecharts.org/charts/stable/golinks +icon: https://truecharts.org/img/hotlink-ok/chart-icons/golinks.png +keywords: + - search + - browser + - bookmarks + - smart-bookmarks + - golinks +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: golinks +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/golinks + - https://github.com/prologic/golinks + - https://github.com/nicholaswilde/docker-golinks +type: application +version: 7.0.0 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" diff --git a/tmp/golinks/README.md b/tmp/golinks/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/golinks/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/golinks/icon.png b/tmp/golinks/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..e638e4ab0430fc964d466bd05ed41d0bdfc4ebba GIT binary patch literal 11499 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 F{6EPN3V#3q literal 0 HcmV?d00001 diff --git a/tmp/golinks/questions.yaml b/tmp/golinks/questions.yaml new file mode 100644 index 00000000000..45f85ff1e7d --- /dev/null +++ b/tmp/golinks/questions.yaml @@ -0,0 +1,114 @@ +# Include{groups} +portals: + open: +# Include{portalLink} +questions: +# Include{global} +# Include{workload} +# Include{workloadDeployment} + +# Include{replicas1} +# Include{podSpec} +# Include{containerMain} + - variable: env + group: "App Configuration" + label: "Image Environment" + schema: + additional_attrs: true + type: dict + attrs: + - variable: SUGGEST + label: "SUGGEST (Optional)" + description: "Sets the SUGGEST env var" + schema: + type: string + default: "" + - variable: TITLE + label: "TITLE (Optional)" + description: "Sets the TITLE env var" + schema: + type: string + default: "" + - variable: URL + label: "URL (Optional)" + description: "Sets the URL env var" + schema: + type: string + default: "" +# Include{containerBasic} +# Include{containerAdvanced} + +# Include{containerConfig} +# Include{serviceRoot} +# Include{serviceMain} +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: main + label: "Main Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 10073 + required: true +# Include{serviceExpertRoot} + default: false +# Include{serviceExpert} +# Include{serviceList} +# Include{persistenceRoot} + - variable: data + label: "App Data Storage" + description: "Stores the Application Data." + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} +# Include{persistenceList} +# Include{ingressRoot} + - variable: main + label: "Main Ingress" + schema: + additional_attrs: true + type: dict + attrs: +# Include{ingressDefault} +# Include{ingressTLS} +# Include{ingressTraefik} +# Include{ingressList} +# Include{securityContextRoot} + + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 0 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 0 +# Include{securityContextContainer} +# Include{securityContextAdvanced} +# Include{securityContextPod} + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + +# Include{resources} +# Include{advanced} +# Include{addons} +# Include{codeserver} +# Include{netshoot} +# Include{vpn} +# Include{documentation} diff --git a/tmp/golinks/templates/NOTES.txt b/tmp/golinks/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/tmp/golinks/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/tmp/golinks/templates/common.yaml b/tmp/golinks/templates/common.yaml new file mode 100644 index 00000000000..992373e7501 --- /dev/null +++ b/tmp/golinks/templates/common.yaml @@ -0,0 +1,2 @@ + +{{ include "tc.v1.common.loader.all" . }} diff --git a/tmp/golinks/values.yaml b/tmp/golinks/values.yaml new file mode 100644 index 00000000000..9e3b4e0d133 --- /dev/null +++ b/tmp/golinks/values.yaml @@ -0,0 +1,31 @@ +image: + repository: tccr.io/truecharts/golinks + pullPolicy: IfNotPresent + tag: version-154c581@sha256:144d59d23c3b6580403e1a06b3567ac97c638205bc139ba54e058450d6564c73 +service: + main: + ports: + main: + port: 10073 + targetPort: 8000 +persistence: + data: + enabled: true + mountPath: "/data" + varrun: + enabled: true +portal: + open: + enabled: true +securityContext: + container: + readOnlyRootFilesystem: false + runAsNonRoot: false + runAsUser: 0 + runAsGroup: 0 +workload: + main: + podSpec: + containers: + main: + env: {} diff --git a/tmp/gonic/.helmignore b/tmp/gonic/.helmignore new file mode 100644 index 00000000000..77ca5567b26 --- /dev/null +++ b/tmp/gonic/.helmignore @@ -0,0 +1,30 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ +# OWNERS file for Kubernetes +OWNERS +# helm-docs templates +*.gotmpl +# docs folder +/docs +# icon +icon.png diff --git a/tmp/gonic/CHANGELOG.md b/tmp/gonic/CHANGELOG.md new file mode 100644 index 00000000000..1284eeb7472 --- /dev/null +++ b/tmp/gonic/CHANGELOG.md @@ -0,0 +1,1620 @@ +# Changelog + + + +## [gonic-7.0.0](https://github.com/truecharts/charts/compare/gonic-6.0.43...gonic-7.0.0) (2022-11-10) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Major Change to GUI + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [gonic-6.0.46](https://github.com/truecharts/charts/compare/gonic-6.0.43...gonic-6.0.46) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [gonic-6.0.45](https://github.com/truecharts/charts/compare/gonic-6.0.43...gonic-6.0.45) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [gonic-6.0.45](https://github.com/truecharts/charts/compare/gonic-6.0.43...gonic-6.0.45) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [gonic-6.0.45](https://github.com/truecharts/charts/compare/gonic-6.0.43...gonic-6.0.45) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [gonic-6.0.44](https://github.com/truecharts/charts/compare/gonic-6.0.43...gonic-6.0.44) (2022-11-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [gonic-6.0.44](https://github.com/truecharts/charts/compare/gonic-6.0.43...gonic-6.0.44) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [gonic-6.0.43](https://github.com/truecharts/charts/compare/gonic-6.0.42...gonic-6.0.43) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4317](https://github.com/truecharts/charts/issues/4317)) + + + + +## [gonic-6.0.42](https://github.com/truecharts/charts/compare/gonic-6.0.41...gonic-6.0.42) (2022-11-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4308](https://github.com/truecharts/charts/issues/4308)) + + + + +## [gonic-6.0.41](https://github.com/truecharts/charts/compare/gonic-6.0.40...gonic-6.0.41) (2022-11-02) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4261](https://github.com/truecharts/charts/issues/4261)) + + + + +## [gonic-6.0.40](https://github.com/truecharts/charts/compare/gonic-6.0.39...gonic-6.0.40) (2022-10-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4182](https://github.com/truecharts/charts/issues/4182)) + + + + +## [gonic-6.0.39](https://github.com/truecharts/charts/compare/gonic-6.0.38...gonic-6.0.39) (2022-10-19) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4122](https://github.com/truecharts/charts/issues/4122)) + + + + +## [gonic-6.0.38](https://github.com/truecharts/charts/compare/gonic-6.0.37...gonic-6.0.38) (2022-10-12) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4071](https://github.com/truecharts/charts/issues/4071)) + + + + +## [gonic-6.0.37](https://github.com/truecharts/charts/compare/gonic-6.0.36...gonic-6.0.37) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [gonic-6.0.37](https://github.com/truecharts/charts/compare/gonic-6.0.36...gonic-6.0.37) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [gonic-6.0.36](https://github.com/truecharts/charts/compare/gonic-6.0.35...gonic-6.0.36) (2022-10-05) + +### Chore + +- Auto-update chart README [skip ci] + - split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979)) + - update helm general non-major + + + + +## [gonic-6.0.35](https://github.com/truecharts/charts/compare/gonic-6.0.34...gonic-6.0.35) (2022-09-27) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918)) + + + + +## [gonic-6.0.34](https://github.com/truecharts/charts/compare/gonic-6.0.33...gonic-6.0.34) (2022-09-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898)) + + + + +## [gonic-6.0.33](https://github.com/truecharts/charts/compare/gonic-6.0.32...gonic-6.0.33) (2022-09-22) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [gonic-6.0.33](https://github.com/truecharts/charts/compare/gonic-6.0.32...gonic-6.0.33) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [gonic-6.0.33](https://github.com/truecharts/charts/compare/gonic-6.0.32...gonic-6.0.33) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [gonic-6.0.33](https://github.com/truecharts/charts/compare/gonic-6.0.32...gonic-6.0.33) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [gonic-6.0.33](https://github.com/truecharts/charts/compare/gonic-6.0.32...gonic-6.0.33) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [gonic-6.0.33](https://github.com/truecharts/charts/compare/gonic-6.0.32...gonic-6.0.33) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [gonic-6.0.33](https://github.com/truecharts/charts/compare/gonic-6.0.32...gonic-6.0.33) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [gonic-6.0.33](https://github.com/truecharts/charts/compare/gonic-6.0.32...gonic-6.0.33) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [gonic-6.0.33](https://github.com/truecharts/charts/compare/gonic-6.0.32...gonic-6.0.33) (2022-09-17) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [gonic-6.0.33](https://github.com/truecharts/charts/compare/gonic-6.0.32...gonic-6.0.33) (2022-09-18) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [gonic-6.0.33](https://github.com/truecharts/charts/compare/gonic-6.0.32...gonic-6.0.33) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [gonic-6.0.33](https://github.com/truecharts/charts/compare/gonic-6.0.32...gonic-6.0.33) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [gonic-6.0.33](https://github.com/truecharts/charts/compare/gonic-6.0.32...gonic-6.0.33) (2022-09-15) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [gonic-6.0.33](https://github.com/truecharts/charts/compare/gonic-6.0.32...gonic-6.0.33) (2022-09-15) + +### Chore + +- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [gonic-6.0.32](https://github.com/truecharts/charts/compare/gonic-6.0.31...gonic-6.0.32) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [gonic-6.0.32](https://github.com/truecharts/charts/compare/gonic-6.0.31...gonic-6.0.32) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [gonic-6.0.32](https://github.com/truecharts/charts/compare/gonic-6.0.31...gonic-6.0.32) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [gonic-6.0.32](https://github.com/truecharts/charts/compare/gonic-6.0.31...gonic-6.0.32) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [gonic-6.0.32](https://github.com/truecharts/charts/compare/gonic-6.0.31...gonic-6.0.32) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [gonic-6.0.32](https://github.com/truecharts/charts/compare/gonic-6.0.31...gonic-6.0.32) (2022-09-11) + +### Chore + +- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [gonic-6.0.31](https://github.com/truecharts/charts/compare/gonic-6.0.29...gonic-6.0.31) (2022-08-30) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639)) + - update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [gonic-6.0.30](https://github.com/truecharts/charts/compare/gonic-6.0.29...gonic-6.0.30) (2022-08-30) + +### Chore + +- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [gonic-6.0.29](https://github.com/truecharts/charts/compare/gonic-6.0.28...gonic-6.0.29) (2022-08-29) + +### Chore + +- update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619)) + + + + +## [gonic-6.0.28](https://github.com/truecharts/charts/compare/gonic-6.0.27...gonic-6.0.28) (2022-08-23) + +### Chore + +- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545)) + + + + +## [gonic-6.0.27](https://github.com/truecharts/charts/compare/gonic-6.0.26...gonic-6.0.27) (2022-08-12) + +### Chore + +- add documentation checkbox/section to all SCALE Apps + - update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456)) + + ### Fix + +- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447)) + + + + +## [gonic-6.0.26](https://github.com/truecharts/charts/compare/gonic-6.0.25...gonic-6.0.26) (2022-08-08) + +### Chore + +- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + + + +## [gonic-6.0.25](https://github.com/truecharts/apps/compare/gonic-6.0.24...gonic-6.0.25) (2022-07-26) + +### Chore + +- update home links ([#3291](https://github.com/truecharts/apps/issues/3291)) + - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302)) + + + + +## [gonic-6.0.24](https://github.com/truecharts/apps/compare/gonic-6.0.23...gonic-6.0.24) (2022-07-25) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [gonic-6.0.24](https://github.com/truecharts/apps/compare/gonic-6.0.23...gonic-6.0.24) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [gonic-6.0.23](https://github.com/truecharts/apps/compare/gonic-6.0.22...gonic-6.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [gonic-6.0.23](https://github.com/truecharts/apps/compare/gonic-6.0.22...gonic-6.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [gonic-6.0.23](https://github.com/truecharts/apps/compare/gonic-6.0.22...gonic-6.0.23) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [gonic-6.0.22](https://github.com/truecharts/apps/compare/gonic-6.0.20...gonic-6.0.22) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [gonic-6.0.20](https://github.com/truecharts/apps/compare/gonic-6.0.19...gonic-6.0.20) (2022-07-20) + +### Chore + +- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) + + + +## [gonic-6.0.19](https://github.com/truecharts/apps/compare/gonic-6.0.18...gonic-6.0.19) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [gonic-6.0.18](https://github.com/truecharts/apps/compare/gonic-6.0.17...gonic-6.0.18) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [gonic-6.0.17](https://github.com/truecharts/apps/compare/gonic-6.0.15...gonic-6.0.17) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [gonic-6.0.15](https://github.com/truecharts/apps/compare/gonic-6.0.13...gonic-6.0.15) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [gonic-6.0.13](https://github.com/truecharts/apps/compare/gonic-6.0.12...gonic-6.0.13) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [gonic-6.0.12](https://github.com/truecharts/apps/compare/gonic-6.0.11...gonic-6.0.12) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [gonic-6.0.11](https://github.com/truecharts/apps/compare/gonic-6.0.10...gonic-6.0.11) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [gonic-6.0.10](https://github.com/truecharts/apps/compare/gonic-6.0.9...gonic-6.0.10) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [gonic-6.0.9](https://github.com/truecharts/apps/compare/gonic-6.0.8...gonic-6.0.9) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [gonic-6.0.8](https://github.com/truecharts/apps/compare/gonic-6.0.7...gonic-6.0.8) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [gonic-6.0.7](https://github.com/truecharts/apps/compare/gonic-6.0.6...gonic-6.0.7) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [gonic-6.0.6](https://github.com/truecharts/apps/compare/gonic-6.0.5...gonic-6.0.6) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [gonic-6.0.5](https://github.com/truecharts/apps/compare/gonic-6.0.4...gonic-6.0.5) (2022-06-17) + +#### Chore + +* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916)) + + + + +### [gonic-6.0.4](https://github.com/truecharts/apps/compare/gonic-6.0.3...gonic-6.0.4) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [gonic-6.0.3](https://github.com/truecharts/apps/compare/gonic-6.0.2...gonic-6.0.3) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [gonic-6.0.2](https://github.com/truecharts/apps/compare/gonic-6.0.1...gonic-6.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [gonic-6.0.1](https://github.com/truecharts/apps/compare/gonic-5.0.19...gonic-6.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [gonic-6.0.0](https://github.com/truecharts/apps/compare/gonic-5.0.19...gonic-6.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [gonic-5.0.19](https://github.com/truecharts/apps/compare/gonic-5.0.18...gonic-5.0.19) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [gonic-5.0.18](https://github.com/truecharts/apps/compare/gonic-5.0.17...gonic-5.0.18) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [gonic-5.0.18](https://github.com/truecharts/apps/compare/gonic-5.0.17...gonic-5.0.18) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [gonic-5.0.17](https://github.com/truecharts/apps/compare/gonic-5.0.16...gonic-5.0.17) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [gonic-5.0.16](https://github.com/truecharts/apps/compare/gonic-5.0.15...gonic-5.0.16) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [gonic-5.0.16](https://github.com/truecharts/apps/compare/gonic-5.0.15...gonic-5.0.16) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [gonic-5.0.15](https://github.com/truecharts/apps/compare/gonic-5.0.14...gonic-5.0.15) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [gonic-5.0.14](https://github.com/truecharts/apps/compare/gonic-5.0.13...gonic-5.0.14) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [gonic-5.0.13](https://github.com/truecharts/apps/compare/gonic-5.0.12...gonic-5.0.13) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [gonic-5.0.12](https://github.com/truecharts/apps/compare/gonic-5.0.11...gonic-5.0.12) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [gonic-5.0.11](https://github.com/truecharts/apps/compare/gonic-5.0.10...gonic-5.0.11) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [gonic-5.0.10](https://github.com/truecharts/apps/compare/gonic-5.0.9...gonic-5.0.10) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [gonic-5.0.9](https://github.com/truecharts/apps/compare/gonic-5.0.8...gonic-5.0.9) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [gonic-5.0.8](https://github.com/truecharts/apps/compare/gonic-5.0.7...gonic-5.0.8) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [gonic-5.0.7](https://github.com/truecharts/apps/compare/gonic-5.0.6...gonic-5.0.7) (2022-03-30) + +#### Chore + +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [gonic-5.0.6](https://github.com/truecharts/apps/compare/gonic-5.0.5...gonic-5.0.6) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [gonic-5.0.1](https://github.com/truecharts/apps/compare/gonic-5.0.0...gonic-5.0.1) (2022-03-07) + +#### Chore + +* update helm general non-major helm releases ([#2111](https://github.com/truecharts/apps/issues/2111)) +* Remove `-icon` string from icon png's ([#2040](https://github.com/truecharts/apps/issues/2040)) + + + + +### [gonic-5.0.0](https://github.com/truecharts/apps/compare/gonic-4.0.42...gonic-5.0.0) (2022-03-03) + +#### Chore + +* remove fixed env from questions.yaml +* remove empty env var declaration from questions.yaml +* remove TZ from values. ([#1945](https://github.com/truecharts/apps/issues/1945)) +* update helm general major helm releases ([#2021](https://github.com/truecharts/apps/issues/2021)) + +#### Fix + +* BREAKING CHANGE Move some env-vars outside of env section ([#2010](https://github.com/truecharts/apps/issues/2010)) + + + + +### [gonic-4.0.42](https://github.com/truecharts/apps/compare/gonic-4.0.41...gonic-4.0.42) (2022-03-02) + +#### Chore + +* rename `web_portal` to `open` ([#1957](https://github.com/truecharts/apps/issues/1957)) +* update helm general non-major helm releases ([#1999](https://github.com/truecharts/apps/issues/1999)) + + + + +### [gonic-4.0.41](https://github.com/truecharts/apps/compare/gonic-4.0.40...gonic-4.0.41) (2022-02-21) + +#### Chore + +* update helm general non-major helm releases ([#1927](https://github.com/truecharts/apps/issues/1927)) + + + + +### [gonic-4.0.40](https://github.com/truecharts/apps/compare/gonic-4.0.39...gonic-4.0.40) (2022-02-15) + +#### Chore + +* update helm general non-major helm releases ([#1901](https://github.com/truecharts/apps/issues/1901)) + + + + +### [gonic-4.0.39](https://github.com/truecharts/apps/compare/gonic-4.0.38...gonic-4.0.39) (2022-02-08) + +#### Chore + +* fix links on `Chart.yaml` ([#1862](https://github.com/truecharts/apps/issues/1862)) +* update helm general non-major helm releases ([#1871](https://github.com/truecharts/apps/issues/1871)) + + + + +### [gonic-4.0.38](https://github.com/truecharts/apps/compare/gonic-4.0.37...gonic-4.0.38) (2022-02-06) + +#### Chore + +* update helm chart common to v8.15.0 ([#1859](https://github.com/truecharts/apps/issues/1859)) + + + + +### [gonic-4.0.37](https://github.com/truecharts/apps/compare/gonic-4.0.36...gonic-4.0.37) (2022-02-05) + +#### Chore + +* update helm general non-major helm releases ([#1852](https://github.com/truecharts/apps/issues/1852)) + + + + +### [gonic-4.0.36](https://github.com/truecharts/apps/compare/gonic-4.0.35...gonic-4.0.36) (2022-02-02) + +#### Chore + +* update helm general non-major helm releases ([#1828](https://github.com/truecharts/apps/issues/1828)) + + + + +### [gonic-4.0.35](https://github.com/truecharts/apps/compare/gonic-4.0.34...gonic-4.0.35) (2022-01-25) + +#### Chore + +* update helm general non-major helm releases ([#1791](https://github.com/truecharts/apps/issues/1791)) + + + + +### [gonic-4.0.34](https://github.com/truecharts/apps/compare/gonic-4.0.33...gonic-4.0.34) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1766](https://github.com/truecharts/apps/issues/1766)) + + + + +### [gonic-4.0.33](https://github.com/truecharts/apps/compare/gonic-4.0.32...gonic-4.0.33) (2022-01-21) + +#### Chore + +* update helm general non-major helm releases ([#1759](https://github.com/truecharts/apps/issues/1759)) + +#### Fix + +* set additional_attrs: true on all dicts ([#1750](https://github.com/truecharts/apps/issues/1750)) + + + + +### [gonic-4.0.32](https://github.com/truecharts/apps/compare/gonic-4.0.31...gonic-4.0.32) (2022-01-18) + +#### Chore + +* update helm general non-major helm releases ([#1732](https://github.com/truecharts/apps/issues/1732)) + + + + +### [gonic-4.0.31](https://github.com/truecharts/apps/compare/gonic-4.0.30...gonic-4.0.31) (2022-01-13) + +#### Chore + +* update helm general non-major helm releases ([#1712](https://github.com/truecharts/apps/issues/1712)) + +#### Feat + +* expose capabilities in GUI ([#1709](https://github.com/truecharts/apps/issues/1709)) + + + + +### [gonic-4.0.30](https://github.com/truecharts/apps/compare/gonic-4.0.29...gonic-4.0.30) (2022-01-12) + +#### Chore + +* update helm general non-major helm releases ([#1704](https://github.com/truecharts/apps/issues/1704)) + + + + +### [gonic-4.0.29](https://github.com/truecharts/apps/compare/gonic-4.0.28...gonic-4.0.29) (2022-01-11) + +#### Chore + +* update helm general non-major helm releases ([#1693](https://github.com/truecharts/apps/issues/1693)) + + + + +### [gonic-4.0.28](https://github.com/truecharts/apps/compare/gonic-4.0.27...gonic-4.0.28) (2022-01-04) + +#### Chore + +* update helm general non-major helm releases + + + + +### [gonic-4.0.27](https://github.com/truecharts/apps/compare/gonic-4.0.26...gonic-4.0.27) (2021-12-28) + +#### Chore + +* update helm general non-major helm releases ([#1623](https://github.com/truecharts/apps/issues/1623)) + + + + +### [gonic-4.0.26](https://github.com/truecharts/apps/compare/gonic-4.0.25...gonic-4.0.26) (2021-12-21) + +#### Chore + +* update helm general non-major helm releases ([#1596](https://github.com/truecharts/apps/issues/1596)) + + + + +### [gonic-4.0.25](https://github.com/truecharts/apps/compare/gonic-4.0.24...gonic-4.0.25) (2021-12-19) + +#### Chore + +* Last patch bump before RC2 branch-off +* remove `editable: true` as this is the default ([#1576](https://github.com/truecharts/apps/issues/1576)) + + + + +### [gonic-4.0.24](https://github.com/truecharts/apps/compare/gonic-4.0.23...gonic-4.0.24) (2021-12-19) + +#### Chore + +* completely remove mountPath reference from GUI ([#1572](https://github.com/truecharts/apps/issues/1572)) +* update helm general non-major helm releases ([#1571](https://github.com/truecharts/apps/issues/1571)) + + + + +### [gonic-4.0.23](https://github.com/truecharts/apps/compare/gonic-4.0.22...gonic-4.0.23) (2021-12-18) + +#### Chore + +* cleanup questions by removing hidden dicts ([#1558](https://github.com/truecharts/apps/issues/1558)) +* App-Icon Organization ([#1539](https://github.com/truecharts/apps/issues/1539)) + + + + +### [gonic-4.0.22](https://github.com/truecharts/apps/compare/gonic-4.0.21...gonic-4.0.22) (2021-12-14) + +#### Chore + +* update helm general non-major helm releases ([#1535](https://github.com/truecharts/apps/issues/1535)) + + + + +### [gonic-4.0.21](https://github.com/truecharts/apps/compare/gonic-4.0.20...gonic-4.0.21) (2021-12-13) + +#### Chore + +* move incubator apps to stable and bump everything + + + + +### [gonic-4.0.20](https://github.com/truecharts/apps/compare/gonic-4.0.19...gonic-4.0.20) (2021-12-11) + +#### Chore + +* update general helm non-major helm releases ([#1509](https://github.com/truecharts/apps/issues/1509)) + + + + +### [gonic-4.0.19](https://github.com/truecharts/apps/compare/gonic-4.0.18...gonic-4.0.19) (2021-12-11) + +#### Chore + +* update non-major docker ([#1507](https://github.com/truecharts/apps/issues/1507)) + + + + +### [gonic-4.0.18](https://github.com/truecharts/apps/compare/gonic-4.0.17...gonic-4.0.18) (2021-12-07) + +#### Chore + +* update non-major deps helm releases ([#1481](https://github.com/truecharts/apps/issues/1481)) + + + + +### gonic-4.0.17 (2021-12-05) + +#### Chore + +* bump apps to generate security page +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major deps helm releases ([#1471](https://github.com/truecharts/apps/issues/1471)) +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + +#### Fix + +* fix typo in theme selection ([#1428](https://github.com/truecharts/apps/issues/1428)) + + + + +### [gonic-4.0.16](https://github.com/truecharts/apps/compare/gonic-4.0.15...gonic-4.0.16) (2021-12-05) + +#### Chore + +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) + + + + +### [gonic-4.0.15](https://github.com/truecharts/apps/compare/gonic-4.0.14...gonic-4.0.15) (2021-12-04) + +#### Chore + +* bump apps to generate security page + + + + +### [gonic-4.0.14](https://github.com/truecharts/apps/compare/gonic-4.0.13...gonic-4.0.14) (2021-12-04) + +#### Chore + +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) + + + + +### [gonic-4.0.13](https://github.com/truecharts/apps/compare/gonic-4.0.12...gonic-4.0.13) (2021-11-30) + +#### Chore + +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + +#### Fix + +* move conflicting ports to 10xxx range ([#1415](https://github.com/truecharts/apps/issues/1415)) + + + + +### [gonic-4.0.12](https://github.com/truecharts/apps/compare/gonic-4.0.11...gonic-4.0.12) (2021-11-23) + +#### Chore + +* update non-major deps helm releases ([#1386](https://github.com/truecharts/apps/issues/1386)) + + + + +### [gonic-4.0.11](https://github.com/truecharts/apps/compare/gonic-4.0.10...gonic-4.0.11) (2021-11-22) + +#### Chore + +* update non-major deps helm releases ([#1383](https://github.com/truecharts/apps/issues/1383)) + + + + +### [gonic-4.0.10](https://github.com/truecharts/apps/compare/gonic-4.0.9...gonic-4.0.10) (2021-11-16) + +#### Chore + +* update non-major deps helm releases ([#1345](https://github.com/truecharts/apps/issues/1345)) + + + + +### [gonic-4.0.9](https://github.com/truecharts/apps/compare/gonic-4.0.8...gonic-4.0.9) (2021-11-15) + +#### Chore + +* persistence cleanup and small bugfixes ([#1329](https://github.com/truecharts/apps/issues/1329)) +* update non-major deps helm releases ([#1338](https://github.com/truecharts/apps/issues/1338)) + + + + +### [gonic-4.0.8](https://github.com/truecharts/apps/compare/gonic-4.0.7...gonic-4.0.8) (2021-11-14) + +#### Chore + +* fixes around the GUI refactor ([#1316](https://github.com/truecharts/apps/issues/1316)) +* move port above advanced in GUI ([#1326](https://github.com/truecharts/apps/issues/1326)) +* clean up Chart.yaml ([#1322](https://github.com/truecharts/apps/issues/1322)) +* update non-major deps helm releases ([#1328](https://github.com/truecharts/apps/issues/1328)) + +#### Fix + +* split udp and tcp ports ([#1321](https://github.com/truecharts/apps/issues/1321)) +* Allow spaces in paths ([#1306](https://github.com/truecharts/apps/issues/1306)) + + + + +### [gonic-4.0.7](https://github.com/truecharts/apps/compare/gonic-4.0.6...gonic-4.0.7) (2021-11-09) + +#### Chore + +* update non-major deps helm releases ([#1297](https://github.com/truecharts/apps/issues/1297)) + + + + +### [gonic-4.0.6](https://github.com/truecharts/apps/compare/gonic-4.0.5...gonic-4.0.6) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1295](https://github.com/truecharts/apps/issues/1295)) + + + + +### [gonic-4.0.5](https://github.com/truecharts/apps/compare/gonic-4.0.4...gonic-4.0.5) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1291](https://github.com/truecharts/apps/issues/1291)) + +#### Chore + +* Simplify GUI for deployment, persistence and securityContext ([#1289](https://github.com/truecharts/apps/issues/1289)) + +#### Feat + +* Simplify the Services GUI ([#1290](https://github.com/truecharts/apps/issues/1290)) + + + + +### [gonic-4.0.4](https://github.com/truecharts/apps/compare/gonic-4.0.3...gonic-4.0.4) (2021-11-02) + +#### Chore + +* update non-major deps helm releases ([#1267](https://github.com/truecharts/apps/issues/1267)) + + + + +### [gonic-4.0.3](https://github.com/truecharts/apps/compare/gonic-4.0.2...gonic-4.0.3) (2021-11-01) + +#### Chore + +* update non-major deps helm releases ([#1264](https://github.com/truecharts/apps/issues/1264)) + + + + +### [gonic-4.0.2](https://github.com/truecharts/apps/compare/gonic-4.0.1...gonic-4.0.2) (2021-10-26) + +#### Chore + +* update non-major deps helm releases ([#1245](https://github.com/truecharts/apps/issues/1245)) + + + + +### [gonic-4.0.1](https://github.com/truecharts/apps/compare/gonic-4.0.0...gonic-4.0.1) (2021-10-26) + +#### Chore + +* update helm chart common to v8.3.15 ([#1240](https://github.com/truecharts/apps/issues/1240)) + + + + +### [gonic-4.0.0](https://github.com/truecharts/apps/compare/gonic-3.0.17...gonic-4.0.0) (2021-10-25) + +#### Chore + +* Adapt for TrueNAS SCALE RC1 + + + + +### [gonic-3.0.17](https://github.com/truecharts/apps/compare/gonic-3.0.16...gonic-3.0.17) (2021-10-20) + +#### Chore + +* bump apps, remove duplicates and move incubator to stable for RC1 + + + + +### [gonic-3.0.14](https://github.com/truecharts/apps/compare/gonic-3.0.13...gonic-3.0.14) (2021-10-20) + +#### Chore + +* bump versions to rerelease and fix icons + + + + +### [gonic-3.0.13](https://github.com/truecharts/apps/compare/gonic-3.0.12...gonic-3.0.13) (2021-10-19) + +#### Change + +* Project-Eclipse 3, Automatically generate item.yaml ([#1178](https://github.com/truecharts/apps/issues/1178)) + +#### Chore + +* Project-Eclipse 5, move app-readme to automatic generation script ([#1181](https://github.com/truecharts/apps/issues/1181)) +* Project-Eclipse part 2, adapting and cleaning changelog ([#1173](https://github.com/truecharts/apps/issues/1173)) +* update helm chart common to v8.3.13 ([#1184](https://github.com/truecharts/apps/issues/1184)) + +#### Feat + +* Project-Eclipse 4, Add App grading annotations to Chart.yaml ([#1180](https://github.com/truecharts/apps/issues/1180)) + +#### Refactor + +* Project Eclipse Part 6, move questions.yaml to root App folder ([#1182](https://github.com/truecharts/apps/issues/1182)) + + + + +### [gonic-3.0.12](https://github.com/truecharts/apps/compare/gonic-3.0.11...gonic-3.0.12) (2021-10-19) + +#### Fix + +* fix previous SCALE bugfix not correctly being applied + + + + +### [gonic-3.0.11](https://github.com/truecharts/apps/compare/gonic-3.0.10...gonic-3.0.11) (2021-10-19) + +#### Fix + +* Solve issues regarding ix_values.yaml not containing the image and tag definitions. ([#1176](https://github.com/truecharts/apps/issues/1176)) + + + + +### [gonic-3.0.10](https://github.com/truecharts/apps/compare/gonic-3.0.9...gonic-3.0.10) (2021-10-18) + +#### Chore + +* Add description on persistence ([#1172](https://github.com/truecharts/apps/issues/1172)) + +#### Refactor + +* Project Eclipse - part 1 - remove ix_values.yaml ([#1168](https://github.com/truecharts/apps/issues/1168)) + + + + +### [gonic-3.0.9](https://github.com/truecharts/apps/compare/gonic-3.0.8...gonic-3.0.9) (2021-10-17) + +#### Chore + +* update helm chart common to v8.3.10 ([#1160](https://github.com/truecharts/apps/issues/1160)) + +#### Fix + +* force users using correct / prefix for mounPath ([#1156](https://github.com/truecharts/apps/issues/1156)) + + + + +### [gonic-3.0.8](https://github.com/truecharts/apps/compare/gonic-3.0.7...gonic-3.0.8) (2021-10-13) + +#### Chore + +* update non-major deps helm releases ([#1133](https://github.com/truecharts/apps/issues/1133)) + + + + +### [gonic-3.0.7](https://github.com/truecharts/apps/compare/gonic-3.0.6...gonic-3.0.7) (2021-10-12) + +#### Chore + +* update non-major deps helm releases ([#1126](https://github.com/truecharts/apps/issues/1126)) + + + + +### [gonic-3.0.6](https://github.com/truecharts/apps/compare/gonic-3.0.5...gonic-3.0.6) (2021-10-12) + +#### Chore + +* update non-major deps helm releases ([#1123](https://github.com/truecharts/apps/issues/1123)) + + + + +### [gonic-3.0.5](https://github.com/truecharts/apps/compare/gonic-3.0.4...gonic-3.0.5) (2021-10-05) + +#### Chore + +* update non-major deps helm releases ([#1099](https://github.com/truecharts/apps/issues/1099)) + + + + +### [gonic-3.0.4](https://github.com/truecharts/apps/compare/gonic-3.0.3...gonic-3.0.4) (2021-10-05) + +#### Chore + +* update non-major ([#1098](https://github.com/truecharts/apps/issues/1098)) + + + + +### [gonic-3.0.3](https://github.com/truecharts/apps/compare/gonic-3.0.2...gonic-3.0.3) (2021-09-29) + +#### Chore + +* update helm chart common to v8.0.13 ([#1060](https://github.com/truecharts/apps/issues/1060)) + + + + +### [gonic-3.0.1](https://github.com/truecharts/apps/compare/gonic-3.0.0...gonic-3.0.1) (2021-09-26) + + + + +### [gonic-3.0.0](https://github.com/truecharts/apps/compare/gonic-2.0.2...gonic-3.0.0) (2021-09-26) + + + + +### [gonic-2.0.2](https://github.com/truecharts/apps/compare/gonic-2.0.1...gonic-2.0.2) (2021-09-21) + +#### Chore + +* update non-major deps helm releases ([#1014](https://github.com/truecharts/apps/issues/1014)) + + + + +### [gonic-2.0.1](https://github.com/truecharts/apps/compare/gonic-1.9.15...gonic-2.0.1) (2021-09-13) + +#### Chore + +* move more dockerhub containers to GHCR mirror ([#958](https://github.com/truecharts/apps/issues/958)) +* update non-major ([#962](https://github.com/truecharts/apps/issues/962)) + +#### Feat + +* add new GUI and VPN support to all Apps ([#977](https://github.com/truecharts/apps/issues/977)) +* Add VPN addon and move some config to includes ([#973](https://github.com/truecharts/apps/issues/973)) +* pin all container references to digests ([#963](https://github.com/truecharts/apps/issues/963)) +* Move some common containers to our own containers + +#### Fix + +* make sure podSecurityContext is included in both SCALE and Helm installs ([#956](https://github.com/truecharts/apps/issues/956)) + + +## [gonic-1.9.15](https://github.com/truecharts/apps/compare/gonic-1.9.14...gonic-1.9.15) (2021-09-08) + +### Fix + +* repair Hyperion and some misplaced GUI elements ([#922](https://github.com/truecharts/apps/issues/922)) diff --git a/tmp/gonic/Chart.yaml b/tmp/gonic/Chart.yaml new file mode 100644 index 00000000000..5e007c44f4c --- /dev/null +++ b/tmp/gonic/Chart.yaml @@ -0,0 +1,26 @@ +apiVersion: v2 +appVersion: "0.15.2" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +description: Music streaming server / subsonic server API implementation +home: https://truecharts.org/charts/stable/gonic +icon: https://truecharts.org/img/hotlink-ok/chart-icons/gonic.png +keywords: + - music + - subsonic +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: gonic +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/gonic + - https://github.com/sentriz/gonic +version: 9.0.0 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" diff --git a/tmp/gonic/README.md b/tmp/gonic/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/gonic/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/gonic/ci/ct-values.yaml b/tmp/gonic/ci/ct-values.yaml new file mode 100644 index 00000000000..6d8d2f4a5c9 --- /dev/null +++ b/tmp/gonic/ci/ct-values.yaml @@ -0,0 +1,21 @@ +env: + GONIC_MUSIC_PATH: "/music" + GONIC_PODCAST_PATH: "/podcasts" + GONIC_CACHE_PATH: "/cache" +persistence: + data: + enabled: true + type: emptyDir + mountPath: /data + podcasts: + enabled: true + type: emptyDir + mountPath: /podcasts + cache: + enabled: true + type: emptyDir + mountPath: /cache + music: + enabled: true + type: emptyDir + mountPath: /music diff --git a/tmp/gonic/icon.png b/tmp/gonic/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..f11046bd9266ac94e2d4117b861f5b64d28c6791 GIT binary patch literal 33453 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 +### [haste-server-6.0.12](https://github.com/truecharts/apps/compare/haste-server-6.0.11...haste-server-6.0.12) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [haste-server-6.0.11](https://github.com/truecharts/apps/compare/haste-server-6.0.10...haste-server-6.0.11) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [haste-server-6.0.10](https://github.com/truecharts/apps/compare/haste-server-6.0.9...haste-server-6.0.10) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [haste-server-6.0.9](https://github.com/truecharts/apps/compare/haste-server-6.0.8...haste-server-6.0.9) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [haste-server-6.0.8](https://github.com/truecharts/apps/compare/haste-server-6.0.7...haste-server-6.0.8) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [haste-server-6.0.7](https://github.com/truecharts/apps/compare/haste-server-6.0.6...haste-server-6.0.7) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [haste-server-6.0.6](https://github.com/truecharts/apps/compare/haste-server-6.0.5...haste-server-6.0.6) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [haste-server-6.0.5](https://github.com/truecharts/apps/compare/haste-server-6.0.4...haste-server-6.0.5) (2022-06-17) + +#### Chore + +* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916)) + + + + +### [haste-server-6.0.4](https://github.com/truecharts/apps/compare/haste-server-6.0.3...haste-server-6.0.4) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [haste-server-6.0.3](https://github.com/truecharts/apps/compare/haste-server-6.0.2...haste-server-6.0.3) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [haste-server-6.0.2](https://github.com/truecharts/apps/compare/haste-server-6.0.1...haste-server-6.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [haste-server-6.0.1](https://github.com/truecharts/apps/compare/haste-server-5.0.19...haste-server-6.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [haste-server-6.0.0](https://github.com/truecharts/apps/compare/haste-server-5.0.19...haste-server-6.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [haste-server-5.0.19](https://github.com/truecharts/apps/compare/haste-server-5.0.18...haste-server-5.0.19) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [haste-server-5.0.18](https://github.com/truecharts/apps/compare/haste-server-5.0.17...haste-server-5.0.18) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [haste-server-5.0.18](https://github.com/truecharts/apps/compare/haste-server-5.0.17...haste-server-5.0.18) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [haste-server-5.0.17](https://github.com/truecharts/apps/compare/haste-server-5.0.16...haste-server-5.0.17) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [haste-server-5.0.16](https://github.com/truecharts/apps/compare/haste-server-5.0.15...haste-server-5.0.16) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [haste-server-5.0.16](https://github.com/truecharts/apps/compare/haste-server-5.0.15...haste-server-5.0.16) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [haste-server-5.0.15](https://github.com/truecharts/apps/compare/haste-server-5.0.14...haste-server-5.0.15) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [haste-server-5.0.14](https://github.com/truecharts/apps/compare/haste-server-5.0.13...haste-server-5.0.14) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [haste-server-5.0.13](https://github.com/truecharts/apps/compare/haste-server-5.0.12...haste-server-5.0.13) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [haste-server-5.0.12](https://github.com/truecharts/apps/compare/haste-server-5.0.11...haste-server-5.0.12) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [haste-server-5.0.11](https://github.com/truecharts/apps/compare/haste-server-5.0.10...haste-server-5.0.11) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [haste-server-5.0.10](https://github.com/truecharts/apps/compare/haste-server-5.0.9...haste-server-5.0.10) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [haste-server-5.0.9](https://github.com/truecharts/apps/compare/haste-server-5.0.8...haste-server-5.0.9) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [haste-server-5.0.8](https://github.com/truecharts/apps/compare/haste-server-5.0.7...haste-server-5.0.8) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [haste-server-5.0.7](https://github.com/truecharts/apps/compare/haste-server-5.0.6...haste-server-5.0.7) (2022-03-30) + +#### Chore + +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [haste-server-5.0.6](https://github.com/truecharts/apps/compare/haste-server-5.0.5...haste-server-5.0.6) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [haste-server-5.0.1](https://github.com/truecharts/apps/compare/haste-server-5.0.0...haste-server-5.0.1) (2022-03-07) + +#### Chore + +* update helm general non-major helm releases ([#2111](https://github.com/truecharts/apps/issues/2111)) +* Remove `-icon` string from icon png's ([#2040](https://github.com/truecharts/apps/issues/2040)) + + + + +### [haste-server-5.0.0](https://github.com/truecharts/apps/compare/haste-server-4.0.42...haste-server-5.0.0) (2022-03-03) + +#### Chore + +* remove fixed env from questions.yaml +* update helm general major helm releases ([#2021](https://github.com/truecharts/apps/issues/2021)) + +#### Fix + +* BREAKING CHANGE Move some env-vars outside of env section ([#2010](https://github.com/truecharts/apps/issues/2010)) + + + + +### [haste-server-4.0.42](https://github.com/truecharts/apps/compare/haste-server-4.0.41...haste-server-4.0.42) (2022-03-02) + +#### Chore + +* rename `web_portal` to `open` ([#1957](https://github.com/truecharts/apps/issues/1957)) +* update helm general non-major helm releases ([#1999](https://github.com/truecharts/apps/issues/1999)) + + + + +### [haste-server-4.0.41](https://github.com/truecharts/apps/compare/haste-server-4.0.40...haste-server-4.0.41) (2022-02-21) + +#### Chore + +* update helm general non-major helm releases ([#1927](https://github.com/truecharts/apps/issues/1927)) + + + + +### [haste-server-4.0.40](https://github.com/truecharts/apps/compare/haste-server-4.0.39...haste-server-4.0.40) (2022-02-15) + +#### Chore + +* update helm general non-major helm releases ([#1901](https://github.com/truecharts/apps/issues/1901)) + + + + +### [haste-server-4.0.39](https://github.com/truecharts/apps/compare/haste-server-4.0.38...haste-server-4.0.39) (2022-02-08) + +#### Chore + +* update helm general non-major helm releases ([#1871](https://github.com/truecharts/apps/issues/1871)) + + + + +### [haste-server-4.0.38](https://github.com/truecharts/apps/compare/haste-server-4.0.37...haste-server-4.0.38) (2022-02-06) + +#### Chore + +* update helm chart common to v8.15.0 ([#1859](https://github.com/truecharts/apps/issues/1859)) + + + + +### [haste-server-4.0.37](https://github.com/truecharts/apps/compare/haste-server-4.0.36...haste-server-4.0.37) (2022-02-05) + +#### Chore + +* update helm general non-major helm releases ([#1852](https://github.com/truecharts/apps/issues/1852)) + + + + +### [haste-server-4.0.36](https://github.com/truecharts/apps/compare/haste-server-4.0.35...haste-server-4.0.36) (2022-02-02) + +#### Chore + +* update helm general non-major helm releases ([#1828](https://github.com/truecharts/apps/issues/1828)) + + + + +### [haste-server-4.0.35](https://github.com/truecharts/apps/compare/haste-server-4.0.34...haste-server-4.0.35) (2022-01-25) + +#### Chore + +* update helm general non-major helm releases ([#1791](https://github.com/truecharts/apps/issues/1791)) + + + + +### [haste-server-4.0.34](https://github.com/truecharts/apps/compare/haste-server-4.0.33...haste-server-4.0.34) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1766](https://github.com/truecharts/apps/issues/1766)) + + + + +### [haste-server-4.0.33](https://github.com/truecharts/apps/compare/haste-server-4.0.32...haste-server-4.0.33) (2022-01-21) + +#### Chore + +* update helm general non-major helm releases ([#1759](https://github.com/truecharts/apps/issues/1759)) + +#### Fix + +* set additional_attrs: true on all dicts ([#1750](https://github.com/truecharts/apps/issues/1750)) + + + + +### [haste-server-4.0.32](https://github.com/truecharts/apps/compare/haste-server-4.0.31...haste-server-4.0.32) (2022-01-18) + +#### Chore + +* update helm general non-major helm releases ([#1732](https://github.com/truecharts/apps/issues/1732)) + + + + +### [haste-server-4.0.31](https://github.com/truecharts/apps/compare/haste-server-4.0.30...haste-server-4.0.31) (2022-01-13) + +#### Chore + +* update helm general non-major helm releases ([#1712](https://github.com/truecharts/apps/issues/1712)) + +#### Feat + +* expose capabilities in GUI ([#1709](https://github.com/truecharts/apps/issues/1709)) + + + + +### [haste-server-4.0.30](https://github.com/truecharts/apps/compare/haste-server-4.0.29...haste-server-4.0.30) (2022-01-12) + +#### Chore + +* update helm general non-major helm releases ([#1704](https://github.com/truecharts/apps/issues/1704)) + + + + +### [haste-server-4.0.29](https://github.com/truecharts/apps/compare/haste-server-4.0.28...haste-server-4.0.29) (2022-01-11) + +#### Chore + +* update helm general non-major helm releases ([#1693](https://github.com/truecharts/apps/issues/1693)) + + + + +### [haste-server-4.0.28](https://github.com/truecharts/apps/compare/haste-server-4.0.27...haste-server-4.0.28) (2022-01-04) + +#### Chore + +* update helm general non-major helm releases + + + + +### [haste-server-4.0.27](https://github.com/truecharts/apps/compare/haste-server-4.0.26...haste-server-4.0.27) (2021-12-28) + +#### Chore + +* update helm general non-major helm releases ([#1623](https://github.com/truecharts/apps/issues/1623)) + + + + +### [haste-server-4.0.26](https://github.com/truecharts/apps/compare/haste-server-4.0.25...haste-server-4.0.26) (2021-12-21) + +#### Chore + +* update helm general non-major helm releases ([#1596](https://github.com/truecharts/apps/issues/1596)) + + + + +### [haste-server-4.0.25](https://github.com/truecharts/apps/compare/haste-server-4.0.24...haste-server-4.0.25) (2021-12-19) + +#### Chore + +* Last patch bump before RC2 branch-off +* remove `editable: true` as this is the default ([#1576](https://github.com/truecharts/apps/issues/1576)) + + + + +### [haste-server-4.0.24](https://github.com/truecharts/apps/compare/haste-server-4.0.23...haste-server-4.0.24) (2021-12-19) + +#### Chore + +* completely remove mountPath reference from GUI ([#1572](https://github.com/truecharts/apps/issues/1572)) +* update helm general non-major helm releases ([#1571](https://github.com/truecharts/apps/issues/1571)) + + + + +### [haste-server-4.0.23](https://github.com/truecharts/apps/compare/haste-server-4.0.22...haste-server-4.0.23) (2021-12-18) + +#### Chore + +* cleanup questions by removing hidden dicts ([#1558](https://github.com/truecharts/apps/issues/1558)) +* App-Icon Organization ([#1539](https://github.com/truecharts/apps/issues/1539)) + + + + +### [haste-server-4.0.22](https://github.com/truecharts/apps/compare/haste-server-4.0.21...haste-server-4.0.22) (2021-12-14) + +#### Chore + +* update helm general non-major helm releases ([#1535](https://github.com/truecharts/apps/issues/1535)) + + + + +### [haste-server-4.0.21](https://github.com/truecharts/apps/compare/haste-server-4.0.20...haste-server-4.0.21) (2021-12-13) + +#### Chore + +* move incubator apps to stable and bump everything + + + + +### [haste-server-4.0.20](https://github.com/truecharts/apps/compare/haste-server-4.0.19...haste-server-4.0.20) (2021-12-11) + +#### Chore + +* update general helm non-major helm releases ([#1509](https://github.com/truecharts/apps/issues/1509)) + + + + +### [haste-server-4.0.19](https://github.com/truecharts/apps/compare/haste-server-4.0.18...haste-server-4.0.19) (2021-12-07) + +#### Chore + +* update non-major deps helm releases ([#1481](https://github.com/truecharts/apps/issues/1481)) + + + + +### haste-server-4.0.18 (2021-12-05) + +#### Chore + +* bump apps to generate security page +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major deps helm releases ([#1471](https://github.com/truecharts/apps/issues/1471)) +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + +#### Fix + +* fix typo in theme selection ([#1428](https://github.com/truecharts/apps/issues/1428)) + + + + +### [haste-server-4.0.17](https://github.com/truecharts/apps/compare/haste-server-4.0.16...haste-server-4.0.17) (2021-12-05) + +#### Chore + +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) + + + + +### [haste-server-4.0.16](https://github.com/truecharts/apps/compare/haste-server-4.0.15...haste-server-4.0.16) (2021-12-04) + +#### Chore + +* bump apps to generate security page + + + + +### [haste-server-4.0.15](https://github.com/truecharts/apps/compare/haste-server-4.0.14...haste-server-4.0.15) (2021-12-04) + +#### Chore + +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) + + + + +### [haste-server-4.0.14](https://github.com/truecharts/apps/compare/haste-server-4.0.13...haste-server-4.0.14) (2021-12-03) + +#### Chore + +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) + + + + +### [haste-server-4.0.13](https://github.com/truecharts/apps/compare/haste-server-4.0.12...haste-server-4.0.13) (2021-11-30) + +#### Chore + +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + + + + +### [haste-server-4.0.12](https://github.com/truecharts/apps/compare/haste-server-4.0.11...haste-server-4.0.12) (2021-11-23) + +#### Chore + +* update non-major deps helm releases ([#1386](https://github.com/truecharts/apps/issues/1386)) + + + + +### [haste-server-4.0.11](https://github.com/truecharts/apps/compare/haste-server-4.0.10...haste-server-4.0.11) (2021-11-22) + +#### Chore + +* update non-major deps helm releases ([#1383](https://github.com/truecharts/apps/issues/1383)) + + + + +### [haste-server-4.0.10](https://github.com/truecharts/apps/compare/haste-server-4.0.9...haste-server-4.0.10) (2021-11-16) + +#### Chore + +* update non-major deps helm releases ([#1345](https://github.com/truecharts/apps/issues/1345)) + + + + +### [haste-server-4.0.9](https://github.com/truecharts/apps/compare/haste-server-4.0.8...haste-server-4.0.9) (2021-11-15) + +#### Chore + +* persistence cleanup and small bugfixes ([#1329](https://github.com/truecharts/apps/issues/1329)) +* update non-major deps helm releases ([#1338](https://github.com/truecharts/apps/issues/1338)) + + + + +### [haste-server-4.0.8](https://github.com/truecharts/apps/compare/haste-server-4.0.7...haste-server-4.0.8) (2021-11-14) + +#### Chore + +* fixes around the GUI refactor ([#1316](https://github.com/truecharts/apps/issues/1316)) +* move port above advanced in GUI ([#1326](https://github.com/truecharts/apps/issues/1326)) +* clean up Chart.yaml ([#1322](https://github.com/truecharts/apps/issues/1322)) +* update non-major deps helm releases ([#1328](https://github.com/truecharts/apps/issues/1328)) + +#### Fix + +* split udp and tcp ports ([#1321](https://github.com/truecharts/apps/issues/1321)) +* Allow spaces in paths ([#1306](https://github.com/truecharts/apps/issues/1306)) + + + + +### [haste-server-4.0.7](https://github.com/truecharts/apps/compare/haste-server-4.0.6...haste-server-4.0.7) (2021-11-09) + +#### Chore + +* update non-major deps helm releases ([#1297](https://github.com/truecharts/apps/issues/1297)) + + + + +### [haste-server-4.0.6](https://github.com/truecharts/apps/compare/haste-server-4.0.5...haste-server-4.0.6) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1295](https://github.com/truecharts/apps/issues/1295)) + + + + +### [haste-server-4.0.5](https://github.com/truecharts/apps/compare/haste-server-4.0.4...haste-server-4.0.5) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1291](https://github.com/truecharts/apps/issues/1291)) + +#### Chore + +* Simplify GUI for deployment, persistence and securityContext ([#1289](https://github.com/truecharts/apps/issues/1289)) + +#### Feat + +* Simplify the Services GUI ([#1290](https://github.com/truecharts/apps/issues/1290)) + + + + +### [haste-server-4.0.4](https://github.com/truecharts/apps/compare/haste-server-4.0.3...haste-server-4.0.4) (2021-11-02) + +#### Chore + +* update non-major deps helm releases ([#1267](https://github.com/truecharts/apps/issues/1267)) + + + + +### [haste-server-4.0.3](https://github.com/truecharts/apps/compare/haste-server-4.0.2...haste-server-4.0.3) (2021-11-01) + +#### Chore + +* update non-major deps helm releases ([#1264](https://github.com/truecharts/apps/issues/1264)) + + + + +### [haste-server-4.0.2](https://github.com/truecharts/apps/compare/haste-server-4.0.1...haste-server-4.0.2) (2021-10-26) + +#### Chore + +* update non-major deps helm releases ([#1245](https://github.com/truecharts/apps/issues/1245)) + + + + +### [haste-server-4.0.1](https://github.com/truecharts/apps/compare/haste-server-4.0.0...haste-server-4.0.1) (2021-10-26) + +#### Chore + +* update helm chart common to v8.3.15 ([#1240](https://github.com/truecharts/apps/issues/1240)) + + + + +### [haste-server-4.0.0](https://github.com/truecharts/apps/compare/haste-server-3.0.16...haste-server-4.0.0) (2021-10-25) + +#### Chore + +* Adapt for TrueNAS SCALE RC1 + + + + +### [haste-server-3.0.16](https://github.com/truecharts/apps/compare/haste-server-3.0.15...haste-server-3.0.16) (2021-10-20) + +#### Chore + +* bump apps, remove duplicates and move incubator to stable for RC1 + + + + +### [haste-server-3.0.13](https://github.com/truecharts/apps/compare/haste-server-3.0.12...haste-server-3.0.13) (2021-10-20) + +#### Chore + +* bump versions to rerelease and fix icons + + + + +### [haste-server-3.0.12](https://github.com/truecharts/apps/compare/haste-server-3.0.11...haste-server-3.0.12) (2021-10-19) + +#### Change + +* Project-Eclipse 3, Automatically generate item.yaml ([#1178](https://github.com/truecharts/apps/issues/1178)) + +#### Chore + +* Project-Eclipse 5, move app-readme to automatic generation script ([#1181](https://github.com/truecharts/apps/issues/1181)) +* Project-Eclipse part 2, adapting and cleaning changelog ([#1173](https://github.com/truecharts/apps/issues/1173)) +* update helm chart common to v8.3.13 ([#1184](https://github.com/truecharts/apps/issues/1184)) + +#### Feat + +* Project-Eclipse 4, Add App grading annotations to Chart.yaml ([#1180](https://github.com/truecharts/apps/issues/1180)) + +#### Refactor + +* Project Eclipse Part 6, move questions.yaml to root App folder ([#1182](https://github.com/truecharts/apps/issues/1182)) + + + + +### [haste-server-3.0.11](https://github.com/truecharts/apps/compare/haste-server-3.0.10...haste-server-3.0.11) (2021-10-19) + +#### Fix + +* fix previous SCALE bugfix not correctly being applied + + + + +### [haste-server-3.0.10](https://github.com/truecharts/apps/compare/haste-server-3.0.9...haste-server-3.0.10) (2021-10-19) + +#### Fix + +* Solve issues regarding ix_values.yaml not containing the image and tag definitions. ([#1176](https://github.com/truecharts/apps/issues/1176)) + + + + +### [haste-server-3.0.9](https://github.com/truecharts/apps/compare/haste-server-3.0.8...haste-server-3.0.9) (2021-10-18) + +#### Refactor + +* Project Eclipse - part 1 - remove ix_values.yaml ([#1168](https://github.com/truecharts/apps/issues/1168)) + + + + +### [haste-server-3.0.8](https://github.com/truecharts/apps/compare/haste-server-3.0.7...haste-server-3.0.8) (2021-10-17) + +#### Chore + +* update helm chart common to v8.3.10 ([#1160](https://github.com/truecharts/apps/issues/1160)) + +#### Fix + +* force users using correct / prefix for mounPath ([#1156](https://github.com/truecharts/apps/issues/1156)) + + + + +### [haste-server-3.0.7](https://github.com/truecharts/apps/compare/haste-server-3.0.6...haste-server-3.0.7) (2021-10-13) + +#### Chore + +* update non-major deps helm releases ([#1133](https://github.com/truecharts/apps/issues/1133)) + + + + +### [haste-server-3.0.6](https://github.com/truecharts/apps/compare/haste-server-3.0.5...haste-server-3.0.6) (2021-10-12) + +#### Chore + +* update non-major deps helm releases ([#1126](https://github.com/truecharts/apps/issues/1126)) + + + + +### [haste-server-3.0.5](https://github.com/truecharts/apps/compare/haste-server-3.0.4...haste-server-3.0.5) (2021-10-12) + +#### Chore + +* update non-major deps helm releases ([#1123](https://github.com/truecharts/apps/issues/1123)) + + + + +### [haste-server-3.0.4](https://github.com/truecharts/apps/compare/haste-server-3.0.3...haste-server-3.0.4) (2021-10-05) + +#### Chore + +* update non-major deps helm releases ([#1099](https://github.com/truecharts/apps/issues/1099)) + + + + +### [haste-server-3.0.3](https://github.com/truecharts/apps/compare/haste-server-3.0.2...haste-server-3.0.3) (2021-09-29) + +#### Chore + +* update helm chart common to v8.0.13 ([#1060](https://github.com/truecharts/apps/issues/1060)) + + + + +### [haste-server-3.0.1](https://github.com/truecharts/apps/compare/haste-server-3.0.0...haste-server-3.0.1) (2021-09-26) + + + + +### [haste-server-3.0.0](https://github.com/truecharts/apps/compare/haste-server-2.0.2...haste-server-3.0.0) (2021-09-26) + + + + +### [haste-server-2.0.2](https://github.com/truecharts/apps/compare/haste-server-2.0.1...haste-server-2.0.2) (2021-09-21) + +#### Chore + +* update non-major deps helm releases ([#1014](https://github.com/truecharts/apps/issues/1014)) + + + + +### [haste-server-2.0.1](https://github.com/truecharts/apps/compare/haste-server-1.11.15...haste-server-2.0.1) (2021-09-13) + +#### Chore + +* update non-major ([#962](https://github.com/truecharts/apps/issues/962)) + +#### Feat + +* add new GUI and VPN support to all Apps ([#977](https://github.com/truecharts/apps/issues/977)) +* Add VPN addon and move some config to includes ([#973](https://github.com/truecharts/apps/issues/973)) +* pin all container references to digests ([#963](https://github.com/truecharts/apps/issues/963)) +* Move some common containers to our own containers + +#### Fix + +* make sure podSecurityContext is included in both SCALE and Helm installs ([#956](https://github.com/truecharts/apps/issues/956)) + + +## [haste-server-1.11.15](https://github.com/truecharts/apps/compare/haste-server-1.11.14...haste-server-1.11.15) (2021-09-08) + +### Fix + +* repair Hyperion and some misplaced GUI elements ([#922](https://github.com/truecharts/apps/issues/922)) diff --git a/tmp/haste-server/Chart.yaml b/tmp/haste-server/Chart.yaml new file mode 100644 index 00000000000..18d4fdcb621 --- /dev/null +++ b/tmp/haste-server/Chart.yaml @@ -0,0 +1,29 @@ +apiVersion: v2 +appVersion: "latest" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +description: Simple text sharing +home: https://truecharts.org/charts/stable/haste-server +icon: https://truecharts.org/img/hotlink-ok/chart-icons/haste-server.png +keywords: + - haste + - hastebin + - haste-server + - pastebin +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: haste-server +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/haste-server + - https://github.com/seejohnrun/haste-server + - https://github.com/k8s-at-home/container-images +version: 9.0.0 +annotations: + truecharts.org/catagories: | + - utilities + truecharts.org/SCALE-support: "true" diff --git a/tmp/haste-server/README.md b/tmp/haste-server/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/haste-server/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/haste-server/icon.png b/tmp/haste-server/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..9abdfe6f5d3e0b4721e720b170efca306de1b25c GIT binary patch literal 12689 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 literal 0 HcmV?d00001 diff --git a/tmp/haste-server/questions.yaml b/tmp/haste-server/questions.yaml new file mode 100644 index 00000000000..90ccf28c54a --- /dev/null +++ b/tmp/haste-server/questions.yaml @@ -0,0 +1,109 @@ +# Include{groups} +portals: + open: +# Include{portalLink} +questions: +# Include{global} +# Include{workload} +# Include{workloadDeployment} + +# Include{replicas1} +# Include{podSpec} +# Include{containerMain} + + + + - variable: env + group: "App Configuration" + label: "Image Environment" + schema: + additional_attrs: true + type: dict + attrs: + - variable: STORAGE_FILEPATH + label: "STORAGE_FILEPATH" + schema: + type: string + default: "/config" + - variable: STORAGE_TYPE + label: "STORAGE_TYPE" + schema: + type: string + default: "file" +# Include{containerBasic} +# Include{containerAdvanced} + +# Include{containerConfig} +# Include{serviceRoot} +# Include{serviceMain} +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: main + label: "Main Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 7777 + required: true +# Include{serviceExpertRoot} + default: false +# Include{serviceExpert} +# Include{serviceList} +# Include{persistenceRoot} + - variable: config + label: "App Config Storage" + description: "Stores the Application Configuration." + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} +# Include{persistenceList} +# Include{ingressRoot} + - variable: main + label: "Main Ingress" + schema: + additional_attrs: true + type: dict + attrs: +# Include{ingressDefault} +# Include{ingressTLS} +# Include{ingressTraefik} +# Include{ingressList} +# Include{securityContextRoot} + + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 568 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 568 +# Include{securityContextContainer} +# Include{securityContextAdvanced} +# Include{securityContextPod} + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + +# Include{resources} +# Include{advanced} +# Include{addons} +# Include{codeserver} +# Include{netshoot} +# Include{vpn} +# Include{documentation} diff --git a/tmp/haste-server/templates/NOTES.txt b/tmp/haste-server/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/tmp/haste-server/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/tmp/haste-server/templates/common.yaml b/tmp/haste-server/templates/common.yaml new file mode 100644 index 00000000000..b51394e00a4 --- /dev/null +++ b/tmp/haste-server/templates/common.yaml @@ -0,0 +1 @@ +{{ include "tc.v1.common.loader.all" . }} diff --git a/tmp/haste-server/values.yaml b/tmp/haste-server/values.yaml new file mode 100644 index 00000000000..f6250d7d780 --- /dev/null +++ b/tmp/haste-server/values.yaml @@ -0,0 +1,26 @@ +image: + repository: tccr.io/truecharts/haste-server + pullPolicy: IfNotPresent + tag: latest@sha256:dd6381fc117e072cc42da8e179703aca9d22cd8e30990cedab8b817cfba47c10 +service: + main: + ports: + main: + port: 7777 + targetPort: 7777 +persistence: + config: + enabled: true + mountPath: "/config" +portal: + open: + enabled: true + +workload: + main: + podSpec: + containers: + main: + env: + STORAGE_FILEPATH: "/config" + STORAGE_TYPE: "file" diff --git a/tmp/headphones/.helmignore b/tmp/headphones/.helmignore new file mode 100644 index 00000000000..77ca5567b26 --- /dev/null +++ b/tmp/headphones/.helmignore @@ -0,0 +1,30 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ +# OWNERS file for Kubernetes +OWNERS +# helm-docs templates +*.gotmpl +# docs folder +/docs +# icon +icon.png diff --git a/tmp/headphones/CHANGELOG.md b/tmp/headphones/CHANGELOG.md new file mode 100644 index 00000000000..e15042179c6 --- /dev/null +++ b/tmp/headphones/CHANGELOG.md @@ -0,0 +1,1506 @@ +# Changelog + + + +## [headphones-5.0.0](https://github.com/truecharts/charts/compare/headphones-4.0.40...headphones-5.0.0) (2022-11-10) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Major Change to GUI + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [headphones-4.0.43](https://github.com/truecharts/charts/compare/headphones-4.0.40...headphones-4.0.43) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [headphones-4.0.42](https://github.com/truecharts/charts/compare/headphones-4.0.40...headphones-4.0.42) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [headphones-4.0.42](https://github.com/truecharts/charts/compare/headphones-4.0.40...headphones-4.0.42) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [headphones-4.0.42](https://github.com/truecharts/charts/compare/headphones-4.0.40...headphones-4.0.42) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [headphones-4.0.41](https://github.com/truecharts/charts/compare/headphones-4.0.40...headphones-4.0.41) (2022-11-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [headphones-4.0.41](https://github.com/truecharts/charts/compare/headphones-4.0.40...headphones-4.0.41) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [headphones-4.0.40](https://github.com/truecharts/charts/compare/headphones-4.0.39...headphones-4.0.40) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4317](https://github.com/truecharts/charts/issues/4317)) + + + + +## [headphones-4.0.39](https://github.com/truecharts/charts/compare/headphones-4.0.38...headphones-4.0.39) (2022-11-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4308](https://github.com/truecharts/charts/issues/4308)) + + + + +## [headphones-4.0.38](https://github.com/truecharts/charts/compare/headphones-4.0.37...headphones-4.0.38) (2022-11-02) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4261](https://github.com/truecharts/charts/issues/4261)) + + + + +## [headphones-4.0.37](https://github.com/truecharts/charts/compare/headphones-4.0.36...headphones-4.0.37) (2022-10-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4182](https://github.com/truecharts/charts/issues/4182)) + + + + +## [headphones-4.0.36](https://github.com/truecharts/charts/compare/headphones-4.0.35...headphones-4.0.36) (2022-10-19) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4122](https://github.com/truecharts/charts/issues/4122)) + + + + +## [headphones-4.0.35](https://github.com/truecharts/charts/compare/headphones-4.0.34...headphones-4.0.35) (2022-10-12) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4071](https://github.com/truecharts/charts/issues/4071)) + + + + +## [headphones-4.0.34](https://github.com/truecharts/charts/compare/headphones-4.0.33...headphones-4.0.34) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [headphones-4.0.34](https://github.com/truecharts/charts/compare/headphones-4.0.33...headphones-4.0.34) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [headphones-4.0.33](https://github.com/truecharts/charts/compare/headphones-4.0.32...headphones-4.0.33) (2022-10-05) + +### Chore + +- Auto-update chart README [skip ci] + - split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979)) + - update helm general non-major + + + + +## [headphones-4.0.32](https://github.com/truecharts/charts/compare/headphones-4.0.31...headphones-4.0.32) (2022-09-27) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918)) + + + + +## [headphones-4.0.31](https://github.com/truecharts/charts/compare/headphones-4.0.30...headphones-4.0.31) (2022-09-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898)) + + + + +## [headphones-4.0.30](https://github.com/truecharts/charts/compare/headphones-4.0.29...headphones-4.0.30) (2022-09-22) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [headphones-4.0.30](https://github.com/truecharts/charts/compare/headphones-4.0.29...headphones-4.0.30) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [headphones-4.0.30](https://github.com/truecharts/charts/compare/headphones-4.0.29...headphones-4.0.30) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [headphones-4.0.30](https://github.com/truecharts/charts/compare/headphones-4.0.29...headphones-4.0.30) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [headphones-4.0.30](https://github.com/truecharts/charts/compare/headphones-4.0.29...headphones-4.0.30) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [headphones-4.0.30](https://github.com/truecharts/charts/compare/headphones-4.0.29...headphones-4.0.30) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [headphones-4.0.30](https://github.com/truecharts/charts/compare/headphones-4.0.29...headphones-4.0.30) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [headphones-4.0.30](https://github.com/truecharts/charts/compare/headphones-4.0.29...headphones-4.0.30) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [headphones-4.0.30](https://github.com/truecharts/charts/compare/headphones-4.0.29...headphones-4.0.30) (2022-09-17) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [headphones-4.0.30](https://github.com/truecharts/charts/compare/headphones-4.0.29...headphones-4.0.30) (2022-09-18) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [headphones-4.0.30](https://github.com/truecharts/charts/compare/headphones-4.0.29...headphones-4.0.30) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [headphones-4.0.30](https://github.com/truecharts/charts/compare/headphones-4.0.29...headphones-4.0.30) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [headphones-4.0.30](https://github.com/truecharts/charts/compare/headphones-4.0.29...headphones-4.0.30) (2022-09-15) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [headphones-4.0.30](https://github.com/truecharts/charts/compare/headphones-4.0.29...headphones-4.0.30) (2022-09-15) + +### Chore + +- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [headphones-4.0.29](https://github.com/truecharts/charts/compare/headphones-4.0.28...headphones-4.0.29) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [headphones-4.0.29](https://github.com/truecharts/charts/compare/headphones-4.0.28...headphones-4.0.29) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [headphones-4.0.29](https://github.com/truecharts/charts/compare/headphones-4.0.28...headphones-4.0.29) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [headphones-4.0.29](https://github.com/truecharts/charts/compare/headphones-4.0.28...headphones-4.0.29) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [headphones-4.0.29](https://github.com/truecharts/charts/compare/headphones-4.0.28...headphones-4.0.29) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [headphones-4.0.29](https://github.com/truecharts/charts/compare/headphones-4.0.28...headphones-4.0.29) (2022-09-11) + +### Chore + +- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [headphones-4.0.28](https://github.com/truecharts/charts/compare/headphones-4.0.26...headphones-4.0.28) (2022-08-30) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639)) + - update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [headphones-4.0.27](https://github.com/truecharts/charts/compare/headphones-4.0.26...headphones-4.0.27) (2022-08-30) + +### Chore + +- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [headphones-4.0.26](https://github.com/truecharts/charts/compare/headphones-4.0.25...headphones-4.0.26) (2022-08-29) + +### Chore + +- update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619)) + + + + +## [headphones-4.0.25](https://github.com/truecharts/charts/compare/headphones-4.0.24...headphones-4.0.25) (2022-08-23) + +### Chore + +- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545)) + + + + +## [headphones-4.0.24](https://github.com/truecharts/charts/compare/headphones-4.0.23...headphones-4.0.24) (2022-08-12) + +### Chore + +- add documentation checkbox/section to all SCALE Apps + - update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456)) + + ### Fix + +- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447)) + + + + +## [headphones-4.0.23](https://github.com/truecharts/charts/compare/headphones-4.0.22...headphones-4.0.23) (2022-08-08) + +### Chore + +- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + + + +## [headphones-4.0.22](https://github.com/truecharts/apps/compare/headphones-4.0.21...headphones-4.0.22) (2022-07-26) + +### Chore + +- update home links ([#3291](https://github.com/truecharts/apps/issues/3291)) + - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302)) + + + + +## [headphones-4.0.21](https://github.com/truecharts/apps/compare/headphones-4.0.20...headphones-4.0.21) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [headphones-4.0.21](https://github.com/truecharts/apps/compare/headphones-4.0.20...headphones-4.0.21) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [headphones-4.0.21](https://github.com/truecharts/apps/compare/headphones-4.0.20...headphones-4.0.21) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [headphones-4.0.20](https://github.com/truecharts/apps/compare/headphones-4.0.18...headphones-4.0.20) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [headphones-4.0.18](https://github.com/truecharts/apps/compare/headphones-4.0.17...headphones-4.0.18) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [headphones-4.0.17](https://github.com/truecharts/apps/compare/headphones-4.0.16...headphones-4.0.17) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [headphones-4.0.16](https://github.com/truecharts/apps/compare/headphones-4.0.14...headphones-4.0.16) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [headphones-4.0.14](https://github.com/truecharts/apps/compare/headphones-4.0.12...headphones-4.0.14) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [headphones-4.0.12](https://github.com/truecharts/apps/compare/headphones-4.0.11...headphones-4.0.12) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [headphones-4.0.11](https://github.com/truecharts/apps/compare/headphones-4.0.10...headphones-4.0.11) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [headphones-4.0.10](https://github.com/truecharts/apps/compare/headphones-4.0.9...headphones-4.0.10) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [headphones-4.0.9](https://github.com/truecharts/apps/compare/headphones-4.0.8...headphones-4.0.9) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [headphones-4.0.8](https://github.com/truecharts/apps/compare/headphones-4.0.7...headphones-4.0.8) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [headphones-4.0.7](https://github.com/truecharts/apps/compare/headphones-4.0.6...headphones-4.0.7) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [headphones-4.0.6](https://github.com/truecharts/apps/compare/headphones-4.0.5...headphones-4.0.6) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [headphones-4.0.5](https://github.com/truecharts/apps/compare/headphones-4.0.4...headphones-4.0.5) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [headphones-4.0.4](https://github.com/truecharts/apps/compare/headphones-4.0.3...headphones-4.0.4) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [headphones-4.0.3](https://github.com/truecharts/apps/compare/headphones-4.0.2...headphones-4.0.3) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [headphones-4.0.2](https://github.com/truecharts/apps/compare/headphones-4.0.1...headphones-4.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [headphones-4.0.1](https://github.com/truecharts/apps/compare/headphones-3.0.19...headphones-4.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [headphones-4.0.0](https://github.com/truecharts/apps/compare/headphones-3.0.19...headphones-4.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [headphones-3.0.19](https://github.com/truecharts/apps/compare/headphones-3.0.18...headphones-3.0.19) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [headphones-3.0.18](https://github.com/truecharts/apps/compare/headphones-3.0.17...headphones-3.0.18) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [headphones-3.0.18](https://github.com/truecharts/apps/compare/headphones-3.0.17...headphones-3.0.18) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [headphones-3.0.17](https://github.com/truecharts/apps/compare/headphones-3.0.16...headphones-3.0.17) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [headphones-3.0.16](https://github.com/truecharts/apps/compare/headphones-3.0.15...headphones-3.0.16) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [headphones-3.0.16](https://github.com/truecharts/apps/compare/headphones-3.0.15...headphones-3.0.16) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [headphones-3.0.15](https://github.com/truecharts/apps/compare/headphones-3.0.14...headphones-3.0.15) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [headphones-3.0.14](https://github.com/truecharts/apps/compare/headphones-3.0.13...headphones-3.0.14) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [headphones-3.0.13](https://github.com/truecharts/apps/compare/headphones-3.0.12...headphones-3.0.13) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [headphones-3.0.12](https://github.com/truecharts/apps/compare/headphones-3.0.11...headphones-3.0.12) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [headphones-3.0.11](https://github.com/truecharts/apps/compare/headphones-3.0.10...headphones-3.0.11) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [headphones-3.0.10](https://github.com/truecharts/apps/compare/headphones-3.0.9...headphones-3.0.10) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [headphones-3.0.9](https://github.com/truecharts/apps/compare/headphones-3.0.8...headphones-3.0.9) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [headphones-3.0.8](https://github.com/truecharts/apps/compare/headphones-3.0.7...headphones-3.0.8) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [headphones-3.0.7](https://github.com/truecharts/apps/compare/headphones-3.0.6...headphones-3.0.7) (2022-03-30) + +#### Chore + +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [headphones-3.0.6](https://github.com/truecharts/apps/compare/headphones-3.0.5...headphones-3.0.6) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [headphones-3.0.1](https://github.com/truecharts/apps/compare/headphones-3.0.0...headphones-3.0.1) (2022-03-07) + +#### Chore + +* update helm general non-major helm releases ([#2111](https://github.com/truecharts/apps/issues/2111)) +* Remove `-icon` string from icon png's ([#2040](https://github.com/truecharts/apps/issues/2040)) + + + + +### [headphones-3.0.0](https://github.com/truecharts/apps/compare/headphones-2.0.42...headphones-3.0.0) (2022-03-03) + +#### Chore + +* remove fixed env from questions.yaml +* remove PUID from per-app env-vars if set to 568 +* remove empty env var declaration from questions.yaml +* update helm general major helm releases ([#2021](https://github.com/truecharts/apps/issues/2021)) + +#### Fix + +* BREAKING CHANGE Move some env-vars outside of env section ([#2010](https://github.com/truecharts/apps/issues/2010)) + + + + +### [headphones-2.0.42](https://github.com/truecharts/apps/compare/headphones-2.0.41...headphones-2.0.42) (2022-03-02) + +#### Chore + +* rename `web_portal` to `open` ([#1957](https://github.com/truecharts/apps/issues/1957)) +* update helm general non-major helm releases ([#1999](https://github.com/truecharts/apps/issues/1999)) + + + + +### [headphones-2.0.41](https://github.com/truecharts/apps/compare/headphones-2.0.40...headphones-2.0.41) (2022-02-21) + +#### Chore + +* update helm general non-major helm releases ([#1927](https://github.com/truecharts/apps/issues/1927)) + + + + +### [headphones-2.0.40](https://github.com/truecharts/apps/compare/headphones-2.0.39...headphones-2.0.40) (2022-02-15) + +#### Chore + +* update helm general non-major helm releases ([#1901](https://github.com/truecharts/apps/issues/1901)) + + + + +### [headphones-2.0.39](https://github.com/truecharts/apps/compare/headphones-2.0.38...headphones-2.0.39) (2022-02-08) + +#### Chore + +* update helm general non-major helm releases ([#1871](https://github.com/truecharts/apps/issues/1871)) + + + + +### [headphones-2.0.38](https://github.com/truecharts/apps/compare/headphones-2.0.37...headphones-2.0.38) (2022-02-06) + +#### Chore + +* update helm chart common to v8.15.0 ([#1859](https://github.com/truecharts/apps/issues/1859)) + + + + +### [headphones-2.0.37](https://github.com/truecharts/apps/compare/headphones-2.0.36...headphones-2.0.37) (2022-02-05) + +#### Chore + +* update helm general non-major helm releases ([#1852](https://github.com/truecharts/apps/issues/1852)) + + + + +### [headphones-2.0.36](https://github.com/truecharts/apps/compare/headphones-2.0.35...headphones-2.0.36) (2022-02-02) + +#### Chore + +* update helm general non-major helm releases ([#1828](https://github.com/truecharts/apps/issues/1828)) + + + + +### [headphones-2.0.35](https://github.com/truecharts/apps/compare/headphones-2.0.34...headphones-2.0.35) (2022-01-25) + +#### Chore + +* update helm general non-major helm releases ([#1791](https://github.com/truecharts/apps/issues/1791)) + + + + +### [headphones-2.0.34](https://github.com/truecharts/apps/compare/headphones-2.0.33...headphones-2.0.34) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1766](https://github.com/truecharts/apps/issues/1766)) + + + + +### [headphones-2.0.33](https://github.com/truecharts/apps/compare/headphones-2.0.32...headphones-2.0.33) (2022-01-21) + +#### Chore + +* update helm general non-major helm releases ([#1759](https://github.com/truecharts/apps/issues/1759)) + +#### Fix + +* set additional_attrs: true on all dicts ([#1750](https://github.com/truecharts/apps/issues/1750)) + + + + +### [headphones-2.0.32](https://github.com/truecharts/apps/compare/headphones-2.0.31...headphones-2.0.32) (2022-01-18) + +#### Chore + +* update helm general non-major helm releases ([#1732](https://github.com/truecharts/apps/issues/1732)) + + + + +### [headphones-2.0.31](https://github.com/truecharts/apps/compare/headphones-2.0.30...headphones-2.0.31) (2022-01-13) + +#### Chore + +* update helm general non-major helm releases ([#1712](https://github.com/truecharts/apps/issues/1712)) + +#### Feat + +* expose capabilities in GUI ([#1709](https://github.com/truecharts/apps/issues/1709)) + + + + +### [headphones-2.0.30](https://github.com/truecharts/apps/compare/headphones-2.0.29...headphones-2.0.30) (2022-01-12) + +#### Chore + +* update helm general non-major helm releases ([#1704](https://github.com/truecharts/apps/issues/1704)) + + + + +### [headphones-2.0.29](https://github.com/truecharts/apps/compare/headphones-2.0.28...headphones-2.0.29) (2022-01-11) + +#### Chore + +* update helm general non-major helm releases ([#1693](https://github.com/truecharts/apps/issues/1693)) + + + + +### [headphones-2.0.28](https://github.com/truecharts/apps/compare/headphones-2.0.27...headphones-2.0.28) (2022-01-04) + +#### Chore + +* update helm general non-major helm releases + + + + +### [headphones-2.0.27](https://github.com/truecharts/apps/compare/headphones-2.0.26...headphones-2.0.27) (2021-12-28) + +#### Chore + +* update helm general non-major helm releases ([#1623](https://github.com/truecharts/apps/issues/1623)) + + + + +### [headphones-2.0.26](https://github.com/truecharts/apps/compare/headphones-2.0.25...headphones-2.0.26) (2021-12-21) + +#### Chore + +* update helm general non-major helm releases ([#1596](https://github.com/truecharts/apps/issues/1596)) + + + + +### [headphones-2.0.25](https://github.com/truecharts/apps/compare/headphones-2.0.24...headphones-2.0.25) (2021-12-19) + +#### Chore + +* Last patch bump before RC2 branch-off +* remove `editable: true` as this is the default ([#1576](https://github.com/truecharts/apps/issues/1576)) + + + + +### [headphones-2.0.24](https://github.com/truecharts/apps/compare/headphones-2.0.23...headphones-2.0.24) (2021-12-19) + +#### Chore + +* completely remove mountPath reference from GUI ([#1572](https://github.com/truecharts/apps/issues/1572)) +* update helm general non-major helm releases ([#1571](https://github.com/truecharts/apps/issues/1571)) + + + + +### [headphones-2.0.23](https://github.com/truecharts/apps/compare/headphones-2.0.22...headphones-2.0.23) (2021-12-18) + +#### Chore + +* cleanup questions by removing hidden dicts ([#1558](https://github.com/truecharts/apps/issues/1558)) +* App-Icon Organization ([#1539](https://github.com/truecharts/apps/issues/1539)) + + + + +### [headphones-2.0.22](https://github.com/truecharts/apps/compare/headphones-2.0.21...headphones-2.0.22) (2021-12-14) + +#### Chore + +* update helm general non-major helm releases ([#1535](https://github.com/truecharts/apps/issues/1535)) + + + + +### [headphones-2.0.21](https://github.com/truecharts/apps/compare/headphones-2.0.20...headphones-2.0.21) (2021-12-13) + +#### Chore + +* move incubator apps to stable and bump everything + + + + +### [headphones-2.0.20](https://github.com/truecharts/apps/compare/headphones-2.0.19...headphones-2.0.20) (2021-12-11) + +#### Chore + +* update general helm non-major helm releases ([#1509](https://github.com/truecharts/apps/issues/1509)) + + + + +### [headphones-2.0.19](https://github.com/truecharts/apps/compare/headphones-2.0.18...headphones-2.0.19) (2021-12-07) + +#### Chore + +* update non-major deps helm releases ([#1481](https://github.com/truecharts/apps/issues/1481)) + + + + +### headphones-2.0.18 (2021-12-05) + +#### Chore + +* bump apps to generate security page +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major deps helm releases ([#1471](https://github.com/truecharts/apps/issues/1471)) +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + +#### Fix + +* fix typo in theme selection ([#1428](https://github.com/truecharts/apps/issues/1428)) + + + + +### [headphones-2.0.17](https://github.com/truecharts/apps/compare/headphones-2.0.16...headphones-2.0.17) (2021-12-05) + +#### Chore + +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) + + + + +### [headphones-2.0.16](https://github.com/truecharts/apps/compare/headphones-2.0.15...headphones-2.0.16) (2021-12-04) + +#### Chore + +* bump apps to generate security page + + + + +### [headphones-2.0.15](https://github.com/truecharts/apps/compare/headphones-2.0.14...headphones-2.0.15) (2021-12-04) + +#### Chore + +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) + + + + +### [headphones-2.0.14](https://github.com/truecharts/apps/compare/headphones-2.0.13...headphones-2.0.14) (2021-12-03) + +#### Chore + +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) + + + + +### [headphones-2.0.13](https://github.com/truecharts/apps/compare/headphones-2.0.12...headphones-2.0.13) (2021-11-30) + +#### Chore + +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + +#### Fix + +* move conflicting ports to 10xxx range ([#1415](https://github.com/truecharts/apps/issues/1415)) + + + + +### [headphones-2.0.12](https://github.com/truecharts/apps/compare/headphones-2.0.11...headphones-2.0.12) (2021-11-23) + +#### Chore + +* update non-major deps helm releases ([#1386](https://github.com/truecharts/apps/issues/1386)) + + + + +### [headphones-2.0.11](https://github.com/truecharts/apps/compare/headphones-2.0.10...headphones-2.0.11) (2021-11-22) + +#### Chore + +* update non-major deps helm releases ([#1383](https://github.com/truecharts/apps/issues/1383)) + + + + +### [headphones-2.0.10](https://github.com/truecharts/apps/compare/headphones-2.0.9...headphones-2.0.10) (2021-11-16) + +#### Chore + +* update non-major deps helm releases ([#1345](https://github.com/truecharts/apps/issues/1345)) + + + + +### [headphones-2.0.9](https://github.com/truecharts/apps/compare/headphones-2.0.8...headphones-2.0.9) (2021-11-15) + +#### Chore + +* persistence cleanup and small bugfixes ([#1329](https://github.com/truecharts/apps/issues/1329)) +* update non-major deps helm releases ([#1338](https://github.com/truecharts/apps/issues/1338)) + + + + +### [headphones-2.0.8](https://github.com/truecharts/apps/compare/headphones-2.0.7...headphones-2.0.8) (2021-11-14) + +#### Chore + +* fixes around the GUI refactor ([#1316](https://github.com/truecharts/apps/issues/1316)) +* move port above advanced in GUI ([#1326](https://github.com/truecharts/apps/issues/1326)) +* clean up Chart.yaml ([#1322](https://github.com/truecharts/apps/issues/1322)) +* update non-major deps helm releases ([#1328](https://github.com/truecharts/apps/issues/1328)) + +#### Fix + +* split udp and tcp ports ([#1321](https://github.com/truecharts/apps/issues/1321)) +* Allow spaces in paths ([#1306](https://github.com/truecharts/apps/issues/1306)) + + + + +### [headphones-2.0.7](https://github.com/truecharts/apps/compare/headphones-2.0.6...headphones-2.0.7) (2021-11-09) + +#### Chore + +* update non-major deps helm releases ([#1297](https://github.com/truecharts/apps/issues/1297)) + + + + +### [headphones-2.0.6](https://github.com/truecharts/apps/compare/headphones-2.0.5...headphones-2.0.6) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1295](https://github.com/truecharts/apps/issues/1295)) + + + + +### [headphones-2.0.5](https://github.com/truecharts/apps/compare/headphones-2.0.4...headphones-2.0.5) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1291](https://github.com/truecharts/apps/issues/1291)) + +#### Chore + +* Simplify GUI for deployment, persistence and securityContext ([#1289](https://github.com/truecharts/apps/issues/1289)) + +#### Feat + +* Simplify the Services GUI ([#1290](https://github.com/truecharts/apps/issues/1290)) + + + + +### [headphones-2.0.4](https://github.com/truecharts/apps/compare/headphones-2.0.3...headphones-2.0.4) (2021-11-02) + +#### Chore + +* update non-major deps helm releases ([#1267](https://github.com/truecharts/apps/issues/1267)) + + + + +### [headphones-2.0.3](https://github.com/truecharts/apps/compare/headphones-2.0.2...headphones-2.0.3) (2021-11-01) + +#### Chore + +* update non-major deps helm releases ([#1264](https://github.com/truecharts/apps/issues/1264)) + + + + +### [headphones-2.0.2](https://github.com/truecharts/apps/compare/headphones-2.0.1...headphones-2.0.2) (2021-10-26) + +#### Chore + +* update non-major deps helm releases ([#1245](https://github.com/truecharts/apps/issues/1245)) + + + + +### [headphones-2.0.1](https://github.com/truecharts/apps/compare/headphones-2.0.0...headphones-2.0.1) (2021-10-26) + +#### Chore + +* update helm chart common to v8.3.15 ([#1240](https://github.com/truecharts/apps/issues/1240)) + + + + +### [headphones-2.0.0](https://github.com/truecharts/apps/compare/headphones-1.0.1...headphones-2.0.0) (2021-10-25) + +#### Chore + +* Adapt for TrueNAS SCALE RC1 + + + + +### [headphones-1.0.1](https://github.com/truecharts/apps/compare/headphones-0.0.11...headphones-1.0.1) (2021-10-20) + +#### Chore + +* bump apps, remove duplicates and move incubator to stable for RC1 + + + + +### [headphones-0.0.9](https://github.com/truecharts/apps/compare/headphones-0.0.8...headphones-0.0.9) (2021-10-20) + +#### Chore + +* bump versions to rerelease and fix icons + + + + +### [headphones-0.0.8](https://github.com/truecharts/apps/compare/headphones-0.0.7...headphones-0.0.8) (2021-10-19) + +#### Change + +* Project-Eclipse 3, Automatically generate item.yaml ([#1178](https://github.com/truecharts/apps/issues/1178)) + +#### Chore + +* Project-Eclipse 5, move app-readme to automatic generation script ([#1181](https://github.com/truecharts/apps/issues/1181)) +* Project-Eclipse part 2, adapting and cleaning changelog ([#1173](https://github.com/truecharts/apps/issues/1173)) +* update helm chart common to v8.3.13 ([#1184](https://github.com/truecharts/apps/issues/1184)) + +#### Feat + +* Project-Eclipse 4, Add App grading annotations to Chart.yaml ([#1180](https://github.com/truecharts/apps/issues/1180)) + +#### Refactor + +* Project Eclipse Part 6, move questions.yaml to root App folder ([#1182](https://github.com/truecharts/apps/issues/1182)) + + + + +### [headphones-0.0.7](https://github.com/truecharts/apps/compare/headphones-0.0.6...headphones-0.0.7) (2021-10-19) + +#### Fix + +* fix previous SCALE bugfix not correctly being applied + + + + +### [headphones-0.0.6](https://github.com/truecharts/apps/compare/headphones-0.0.5...headphones-0.0.6) (2021-10-19) + +#### Fix + +* Solve issues regarding ix_values.yaml not containing the image and tag definitions. ([#1176](https://github.com/truecharts/apps/issues/1176)) + + + + +### [headphones-0.0.5](https://github.com/truecharts/apps/compare/headphones-0.0.4...headphones-0.0.5) (2021-10-18) + +#### Chore + +* Add description on persistence ([#1172](https://github.com/truecharts/apps/issues/1172)) + +#### Refactor + +* Project Eclipse - part 1 - remove ix_values.yaml ([#1168](https://github.com/truecharts/apps/issues/1168)) + + + + +### [headphones-0.0.4](https://github.com/truecharts/apps/compare/headphones-0.0.3...headphones-0.0.4) (2021-10-17) + +#### Chore + +* update helm chart common to v8.3.10 ([#1160](https://github.com/truecharts/apps/issues/1160)) + +#### Fix + +* force users using correct / prefix for mounPath ([#1156](https://github.com/truecharts/apps/issues/1156)) + + + + +### [headphones-0.0.3](https://github.com/truecharts/apps/compare/headphones-0.0.2...headphones-0.0.3) (2021-10-13) + +#### Chore + +* update non-major deps helm releases ([#1133](https://github.com/truecharts/apps/issues/1133)) + + + + +### [headphones-0.0.2](https://github.com/truecharts/apps/compare/headphones-0.0.1...headphones-0.0.2) (2021-10-13) + +#### Chore + +* update non-major docker tags ([#1134](https://github.com/truecharts/apps/issues/1134)) + + + + +### headphones-0.0.1 (2021-10-04) diff --git a/tmp/headphones/Chart.yaml b/tmp/headphones/Chart.yaml new file mode 100644 index 00000000000..aa5cedbfbd2 --- /dev/null +++ b/tmp/headphones/Chart.yaml @@ -0,0 +1,29 @@ +apiVersion: v2 +appVersion: "58edc604" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +description: "An automated music downloader for NZB and Torrent, written in Python. It supports SABnzbd, NZBget, Transmission, µTorrent and Blackhole." +home: https://truecharts.org/charts/stable/headphones +icon: https://truecharts.org/img/hotlink-ok/chart-icons/headphones.png +keywords: + - headphones + - music + - downloader +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: headphones +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/headphones + - https://github.com/linuxserver/docker-headphones + - https://github.com/rembo10/headphones +type: application +version: 7.0.0 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" diff --git a/tmp/headphones/README.md b/tmp/headphones/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/headphones/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/headphones/icon.png b/tmp/headphones/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..598f984928d68942025e1ccb943e0427d7a4606e GIT binary patch literal 13178 zcmch;1z1#V-!Hm`ZU!Z#29U0y8-_+e=~4uSVF-z#OJYa?X;D%sNtF~y=}whi?kd;FZ00bYMjLp5xZ|lmUFs?#KJB%$_$lui+Yz+YN zO8)Lhlr!2JW{Y-ka#LX6X>MbOIoT<&n@QY;-*#6;J346vdZLX2?--*3ol!D&>`IC- zd4E}O09Uj(66Wvf;^rmmufYD-xU%5=pU1-Nu)mskJ1ej&|CtbGep?@=it$9lq=evt zC^#Grladh<5tEQY$)E*bqHs|WVYrmAh`1meE-NM@DTiB5g4~-U{sCQvcqAtNZQS{|xNr^)E_+G!ynmx(ka4!G&F2|7`59)?VI* z=>J;Af7{y2IKUk(Y>4*4_;{kwU~`WD>a6Yy&it=E{4aD?_eHyT|I;0${r`98f6rrw z`lp?{kEhFDWU@mEqg~Lh;CNo(o<#oHkh>$s8{_4O`F|PupVxm8;?D#iwPf`?oj|EU zx~O4LK7WS1rKZ3Rz7eu>vXh02O2b7&q{QJ;qHsxR5fN#)w3rOYcr|HJ5p^+DiGPpr zpMC!pB0CHU?ElYSKi?TAFjXT-7|(4a%E|2yp?LqJ2U-p3jaFd)BgKLuqTr9Qh`20V zL{?N%5H2YThyUI5Hpb4$KH$G?3by{gHU)La4(W~jpEkBb$=YK)U6G(PIk_So(8BI+ z4(zc1BAqJ61>*@$46aV>KcC-HRn_;z*gLs^FT4yjRbaQ&RV77aBqaq!g+%@+%-{S~ zLwh>;qU|(1F|M$`Bwp6(zo9Q&?0?4Tzx#rG{oj`o;eQsR<>UqOCg5N8zzFT}uR9kf zaBZMM$s$pIbQ|0d5?nL;zaIW~3zoK(M9YXv*@3bkAucE*A&wN3krEdb1SJzKV{ePL zlN6W!cYi-eG&tn{jkW*DufON^!q|KJAwAK`4xk$RKV?T$R7e8GW9H;$hw<|QMd$BM zC`Y850~$28!t8&x`Nt^z?{DURO}hV{@c+ln2>;p5-%JwzTbTZfe}BFE4|5Fe{jW!$ zjsJ7|&*=jG@z42$b_40;37$T;zaYs0K)~#lnzFHf&Q@?h5RLlRL!;RvdyZs)_-0Hr z_H_yxpt076(%X^qgh$}U$zu0WpOMs>!AkTU6CIh5C=aCmj0Y1tyygb2Is~5>=6us; zvNIKcsH8S~`;8xIn)n>OUt_%HhR9gn<=;+i9XIiLA-g(OW>i9qB9kxsIS^4 zFb?Ep8Ic3!GXDo|o@}JMwU4u_5T#($JpzTT(UweJ{=)$FBE5Gg zQ331_HAoC?Wy<11VjPLm4^7L1^Ep(BED7{Y_EZ_8f<$XB&55E8~iu-|zQ4cic? z_!8%6A@sxURKXa7sGZgTcWzM4!&jzn42=v8Q(qO3bKl94emLJA)|DH2c|y6rI(+pR z9?uS_1411P&|>3;?_ut(s0A^WVzR-k+wP_Wf+Kf-a)u%(ew|XB~ zmm?qGIrmKPo}}~F*WYfpsmbZ(NPBFzhv6z!-mQDE@!F!cl~A9jU)_DpCY@-aD8c^!0QvlMof1WcX}dV2Tk1=)CYTo&fKi7rJ`MqT^OSMB2s&!e16`*V!W01Geo;jw zZpU$N0;5zWxc9uzg_=iYy3avw^hT32Ry{m&10^FIiW9{Hu)*+>t!!1aJ{0hrOGv(x zG&C~$T#eFvil1^M&gGv(gMnZN%#{7{FQh}NCozSa?zjqh99$Hl-Zf?5R3EYij_1h9<$m1cQN71U%M;4|-B6UbK zAR7L;#4$d^^y$Jh!93w@TP z>s_}iN@m%#iI#x5o> zJokM%>mZS0`IYpvG@IUdhRJ3>Ve0HV>9twd-OOQCDFg#91Q!Jqjimu;5F4_11FUt2 z34y@zE?=e-oKH=}3_q@*bAuF<>@QZq9BRSz)1-ar?Js=iT+$-ygYi=20o8LGrdNVm+Dp9e&5WS@9=b3kvHY5P6X^ZhZu+-ODF|}u%3sowy;pfJ$`IpcsD%ti(y)z{BEGa zh`3UV6)UZPIX3w0Fp4SZ>zjL0AN%`HIk4FfaUd7^dH(wHFHFd|8kJOkr&jdP) z-Q?tCla;+u_h4Mb*qD08O$x{uVoS1F?;)j2z8KZ}@bRPaP#BXN>{@k>ape7Z!+ah- zW0NSk&IHgPscEXSiKeE<5J}Al(Ge7tEDg!+kjY5$o4%eDcO1#9Zy)dA-Q_GG#F|p^ zx)+uL?Ax5`p%DvRkLDD8Hzz$amC*gv#}|rj_epURpiYhZnZjELJ|AFJ>Dsk*)bZ}Z z&(RV}c6PotG@R!-t{gu=?Vj+LBH;A*+Eo~hV*zg7Kze2AH4HMqdmIA2d5VIJ5hnlMtR4Q& z`rslbJNxm+C)}$0XFXryud}@?VuUnA4G*dS-mUM&PLFny?mU-OHW{y)o@?}SXgT`+ z5F|`Tlg~z#ZI8BPi$7!xjxc#jrvVynYovbfm4@Jw*N?cTG4U~ozB|vEcJ?|+h2_s@ z{pOgh>fN5l^X_)hqN#nk`}3XIATP&RaorB2{I}{R2z<6@8lR5#oSdBa@Ac3v9GxLz zXxexce4%q#sL^jRpnk@av^R-0>FwLMufD|63f|3Ae@yGYoT9ng&tEzJs)f&tux4eKbBjq3F`4|Z006!I|UWrQ3}}^*>T6`DX50OmOn~ATp`105IjGcxrI7eE0U#` z@)h_VxbfyyZ;)J1Z|~w$Gpmjn883Y)MT(|kKX%!pC zAidq!$9Ve!r{6j~kqtimZ5`3vxzx@b&xq~hftE+=Ea1Y_EUG<=6ykMGPZ)JG;Q6@& zKRnYuu?8Pg-N{vS?U#>&)Y||d9 zH@;C$Qu5tQ@O*c-nw_29A2VlO_n>H3l6(gF&0EXWI|S<;y?J$P$DZK{U{iAg3)I zy_|JJWonwZ-E+>HHy5uicWB05nT1$tSy@>vBq?3`&o3n@eQ$C6T;Sr4xrccDqG60B z{u(jNexWmp@yqDwGzEj`awrJnRyRLG=0Y}3UvZ^@c_`Krc%&}F9(SI@U-9uJUctv`n$Al zrYL?FOAs^~i5T^9%wo;zHHqjmB1xJc%^fBLr36mqGWC|%?!M|HiY-X1rXizccoQs0 zvV+sI97iwj2|l!HI|*O^sDqGobNlzkepJ-)?@_%U?75GFq6pneBX@dUm6N2Gvx|ye z8@`hnetdkK{N`JO2g(;j;#a5V`@;_U+MzfOKasnxlh@~mXc>y02*(A5-k6cfC2X~L zLJC`bqNivv0m9g|9gxANzcg(7y@nUe+SY-tk^GHlC+gFSkWt#*li(3?@@C&H65?=_MG!Axv~_g6X1E?+984Jaw~kB&bC6K0umupymjgKU&xcsGKXkQ+6%WQz?tz5_=mu|*`5$+v>21FaJNV4@;{&dQ%^sW&l9 znMj;>JO&5kzMmT2oRzOfv(43|i}%*oI^9r>M5b?lR5jCv)ljv9DFZF%Fkz35|ryWE1msp;1WP^T{V$1r{1>C?Qu zeywWXk)B#Hmog-mGHZ_V_Cz&i$7&RyC?;eLs^XUh3fRWl)15_$qYi{ENf-fwA~;V^ zmW1<1@IpKKk@w6Bo#!{#>cs=S{-1|27Uh^n9Fcfrj&!Q=q zPuY%NE8$l(KW6(n6ds05NxngC$(a^DO@$BK83c#BV8paki;iJf>1CwTEHx044NLf)M z;RPjOnRXgntUHPOi*}L?HzHWTNS^XmK|w+PW)F+3H<5+KG|m@q zo@+q)gBx0|Q*V_Ao(VGVTunJw3JUY^NXH?9cL;6HoBS{uyl?d1x~Xd!Q2*YT5T?hY z>o6lJc|^{5=%K8vY_Pk-&cU%ai7MsQWWoYBkkAfBIS(8I11B(f;1`|oVeHrL}* zX1Efus9mR2{F(w-Mna<^KY!-O!EVu~mu;vorFL*w8iEVUdRbId=YD!I{D|V)GkByX zN=0p<{Mm#H=;|jPDf#ctmt~4Mggi#9oB{OjA0F7I86LM-QM`tC-(;I11d(ymie}{t zg^2MEb--bNfB#Rw;sR^L+{GG5^k#G_M$on^jUeRq5+7m$sgK*2$n52!3Q7tl;qhY~ ze0S30Nv?>bI%85dz>F+hJ1H^apyQFu4ID?ZytS9No}5;KevXQ=a)(#w$$<5?NBPoj z3P+7(bt4DiH2N6`qzlzaHP3CRAfzP2(SF%AI* z(*ye5v_Sp4cS*Dx6TUQ?2@|xw{2hV2gM;Du3O1;+-IUl#L>#!O|V}=Z}gQ zsH0YgWG;O{YbAK+g}h9_!TPu!7&ED6#TL&a9ElVUi*pgX#fHXZtdkk6#EA%oFV9oc z($e0!FLZimL1uL2|;iFw-wN5dS z2_mnw`|TyMK{7QCU>&rlZW*3IyrQKyLPxeIFY$-c?{Hv4^t}H$Z+Ko#e0GxU>9& zO;~uR26eRCMR_z;>o7b30{-``mN&#T^0Z6S?z>w6lS7-+nYlzm=f(VH6*;@V285MT zl9Qp%FgTcl2cu!aBX18tY0#SC;n8^D6N)K85QVZn>n}kE zU|;WcwxnQl$r_^M&ht*W{W;~8EM2d|>*`In8cC8nSO8^9%N&$KKtO;4G%WxO=xnDe zxapBcFY2U2N!zy)fx<8rlg4q&yM{RMUX$J*Quj6!*@r>h-Uq`P!HT@RWfd0%pzpHy z?wxBjdVm&!L!ixYZd?0dbw7-U`y+`l^2bMOu^QB1VtVk#QQUn}#hCBf5TKToIFB;R@F|;M;A1Rzd)jCKk z(9zSXLJcJti+vT*4aKeU+4%Z|=+{pA1i`I16$G#PUXgA0M8czjayVJn-MDM`=|VKh z`)3VlrT#5Xb@^8b=V#kOL#^NdkO$(+uM{lkyfJKr)9%SRlM8#h4~V=cYaOKSzH^MF zU=EFv+it*3Nn!iM`|{<>n>*iXSBt>q4}oU?lkZ;LS~hp&&-kcqT`hoU4>>nlNjY>* zvGMiInRQ75R1OT064W|;3h!I0HhZvdy??zW4tl2MLPVvKoRhZf{~OG7?zp(QZR1a> zlo-ScR767c`wt#IKb972nf~F~v9Z^_u|Ukhx30V%GOVzfjcI#Yjv&lqmhoJUAFY#` z3#uius81|5h)@{~(x;l7=6GLY|0zrKY(FwNxiOXrVuNapUwuUgYXs%J{>}a7!>C^wp~t((mdh#U$!gRi zqScy2o9SCD-D#T5gN5HnhyyBwl$5U6U%Naf00Q;un=LYNbALb~VG|pW=5~EoK4L$T;agRwBApnt5&n0%{sB2@d zb0ekWWzp_&i+o6X|KDT<-eIkz*uh1##1_uizxX+O{j6Npl0O{1LMaNZ7SPpg<$@mKKS=%P0BExZGU$wS?w@@vEAuV>GWq|Js4wMV$;J8ou195 zq*QBZ?X{l#`GB z#LtY0>cUX;1htfsm2pufIXHs+MohiKDY|*uy{hrVE`}+;3bzL5xu5x{J}TZ&5%izu z<)!KXIFN1 zkJ>KoGfgfx22hI>>XPPmLJxzCF};Ltpx_R(H#}|lJ>D$sbfsV3{2A;Boh(YA z=ME{i=;iwLv8%nlhC#vxPNH$L9vRqpxH!EU)b#+w=~`O4-LCbsrYj+{O+L=K&z?PN z!ptdV7LMQ|YK2L+jBXEwcojPQ{`uKYX07irov`iHSeY$t*W2|I2O&sND|h_ec$!Sv z3^>^*cEUbM#UEt8?bv(!YyFo|{L0}|w5bieYOW}o+TaX@hp|M}g~kHp4Bio0RB9oW zlvb6)+CgQE$KDGn)HF|tH31-=MWKoGIN!1nNe#o_1d`9rM1XY=Z&v;o)l*U!Df`m% zn67YskRc>c3i0SyU}ivI3bEIHU$SSVQtG8!4@J)S3nwfxIL}F3nA>z!w~om4IhD)d z2nFIg1g`|ST4j1A378M@R_!Y)&^f+5+hN9>jTz~I$uD;sXT0s}89|f;*v!JCvXU3; z*Qux$e)60?xCjK|&$f|owzfDrVJ`u4QU7pzsDx%;4XIF9i0O(EeNmh%z{5sH-!<}y z0i(?-x70yb8l>C(P)4XzM=R?7{L$I`(dqntV1Q*<1#*X_FF~te*3Acm^uadFqOn*( zY&U+I$C(ChY4Egby-csI>-4)nUU)crxR9}WU3HZCCQ9w6S+)3EL%H2~l7Kgx+>wd` zN}MXY))^6ED@`}~)5Crib_VFFucB=P#F*I^-~SXX3@Q-0PY9XccXn?)Ht>#uE??$6 zj*yXY+=i-+zH^;^R@FJc(H`&y@(hm%Ks@2Pea)?DtyuIs{q51J3qYK^BHA>vXWLgp&dopQkdvsC-inUnB8hKd1Xr8;R+A~IBED;M#R{M6b@!F!Jw;) zqsiR^vv^) zbq%juAL-*h(}5=|1EsdJ{QIdYKu9@-s4sjMDQ|&8>qofmZTwN(>?U*pQjEx8cg&dm%eyc!rD<~JdnFksFEX1^PmvpS zwTr@|WCmc!cg4SxLqcNw!JAJZqAm|{I|dY+_1bIdZ6HLFlllbd(+SHOL#w=Ctj_zI zsr2(TH!mFQ4rnKRbiHQ5l+Mibs}lD;!+S_B4z%mD>FdS$s3C9D!|`(;bbzg!gtY~) z@MpAooa?!o+4HAW1w27=Ip4-v)EHme=JI^?9C5qpMN^&;TYH@PLNpFsO!Qzu4H(J| zc8@8hAi%O>xw*MZ=E0z|Lj-?pd_1UT9PK>Uc_%YZUXZ{tHk`REo9(BJ83TVfLmgo` z%oAzm8Jy6Xe8wHP@+LnP%cuUfkW=A=m8g0S@v`8$hD0Hm!owp^-T3FZxz-I2kG4ml z(;Z;_q75XEy1hu@;o-9M!5_5nbF5K}r%<1IH|IQ>O;P|4x|vAJ+uE(Pzsd5N^JSE` zj;nE6CpEyP=GOB#fnMKA-!XZSn4ZJ_jLg|(bBW{9!dcoQuXhUvccevK2aMx>_lWo1 z`F?TzSf=05Tn~;91KR!dcmx3IizU`8^FpVrLS?VH;G-}Dg8SF|o<|&=AXSB2=Ic+$ z1}_bpne_w6vDl90a6^3dJki?{4)qsj*rRvENXZn4F5a8)SJ$I^b3au&{(_NJ%W}&B5tQJ93-yb)IXN z#o95@+cJm|DIBk4mT$;Eky+t{+ue@sbV0!|?4|~bIrxB=SfW8(;K6#n z_0?tKQMR1lc0YRH*%sk28fJpXG{LqM3V~j5-tH%y=>WGDFO-f*x^6M62C+ zBX4lXTjqTP!Sp6e?JnX?o7n@~`_2^6x5N1E#63K7seeW5dIUHcX(&v^mV?mz5{sO?s@Yc2&Et2cw=mY0AeD zIS;`ifBXJg$BByPOM+4^lgUq?KM$t?pw#c^OODb$fl31m%D_z zf$L6QUm1;8Iv1jdIeO%8qbPFJJd$TBTPTjBbbd@biH!C-)>gC^!OfDsRMhl3E|(h6 zi}|{IXnwyxBzI-e;EtqyJrNRL!9_J z*BzpO^n;BFhXiK1L$BSNcj?;STmegZh77=@3&e;7kp5PpmmBcy+qXxmv%mdNA&;cK z2a%E(2spt^!a9QSEd}Wd#F)mjxKjBT3B*+iB^)_54>eK%-+B0TQm%+7&E)=XZkO$z zG)52Rf3%(BCnbi6FDum4)>0mA&z`xO>)m`h%vIb`%Sse1o6&KX$`a5tw3?{6fAu0a zcPGe=w7p#!w|cGlQ$yuWa3@zDyGeP`4Ki)lpDWLQ1-=JeaQjI9qQq^&htn>V6Zk;* z6m|K6=Qzh`w>z~t3MmDT@}@TV9y~m2o_T_9l)W0v6kBcf+fgJn?c7XmvQFgy!cFmt z<^z|1gSbBQj*d>YslGn+8s5i*8w({5ov(*b*Uz5 zsh9nVYtbby&d?**Bv;b>EL=9jq#Q58x5&8ZF||3<=p`;8;j@0YHJ!UQSzYKQWCoO% z7dTYD`1$P>H&{X-va=Q74+1rPF!s}bd;+FO103IuEkO`Ws@V{P0d-tEq2ToERsKRg z64EDIB5I7x+Z+)#F}#q$d1ohb`RFqe=sNMwii_-&s?WFM>&4`vX`0q0W4@>c(-XolzU|YQyJVF0gnAPC-?S~ z*;MGx`)4oe_WY6;f$L8QS^RBI!ID17 z7t$UDx`(~;m*j#ZZ!&R`zaBdtdLNhK=E%{*p273CzqK{BuV5AXP zn6i7SerCd+VqmgjT1uLt_$LjOG#h$#alvOa0akVntt>AyS%EC21OvL?NxsjK&S!h| z5Dh+YxzV*r!Vu5{!1=4NdEu3O>^2I@FKLelO9ib^*;!p5 zaRH`-@#llzDoyK)-d8lWiuSV>S^D(OY@D9p79O2I85CcL!7dhuP%E;5>$u$(;leIG z%6ZE9OEvIa2(RadYA7j1r1YMZ;)?pzeFB&K?Cr{u?+Ds$|-u z2fxqCf%ez(`g~f5Qi`1|r=cR0Izy&xa3SBhwb> z+S%&&6Q1&}Sa9Nt literal 0 HcmV?d00001 diff --git a/tmp/headphones/questions.yaml b/tmp/headphones/questions.yaml new file mode 100644 index 00000000000..6f7f61a78f6 --- /dev/null +++ b/tmp/headphones/questions.yaml @@ -0,0 +1,91 @@ +# Include{groups} +portals: + open: +# Include{portalLink} +questions: +# Include{global} +# Include{workload} +# Include{workloadDeployment} + +# Include{replicas1} +# Include{podSpec} +# Include{containerMain} + + +# Include{containerBasic} +# Include{containerAdvanced} + +# Include{containerConfig} +# Include{serviceRoot} +# Include{serviceMain} +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: main + label: "Main Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 10064 + required: true +# Include{serviceExpertRoot} + default: false +# Include{serviceExpert} +# Include{serviceList} +# Include{persistenceRoot} + - variable: config + label: "App Config Storage" + description: "Stores the Application Configuration." + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} +# Include{persistenceList} +# Include{ingressRoot} + - variable: main + label: "Main Ingress" + schema: + additional_attrs: true + type: dict + attrs: +# Include{ingressDefault} +# Include{ingressTLS} +# Include{ingressTraefik} +# Include{ingressList} +# Include{securityContextRoot} + + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 0 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 0 +# Include{securityContextContainer} +# Include{securityContextAdvanced} +# Include{securityContextPod} + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + +# Include{resources} +# Include{advanced} +# Include{addons} +# Include{codeserver} +# Include{netshoot} +# Include{vpn} +# Include{documentation} diff --git a/tmp/headphones/templates/NOTES.txt b/tmp/headphones/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/tmp/headphones/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/tmp/headphones/templates/common.yaml b/tmp/headphones/templates/common.yaml new file mode 100644 index 00000000000..992373e7501 --- /dev/null +++ b/tmp/headphones/templates/common.yaml @@ -0,0 +1,2 @@ + +{{ include "tc.v1.common.loader.all" . }} diff --git a/tmp/headphones/values.yaml b/tmp/headphones/values.yaml new file mode 100644 index 00000000000..bfef5e3da92 --- /dev/null +++ b/tmp/headphones/values.yaml @@ -0,0 +1,25 @@ +image: + repository: tccr.io/truecharts/headphones + pullPolicy: IfNotPresent + tag: version-58edc604@sha256:f605d077d6d6023e3326421ce02eb81bd962163b68569f8e3953cb5ac2898344 +service: + main: + ports: + main: + port: 10064 + targetPort: 8181 +persistence: + config: + enabled: true + mountPath: "/config" + varrun: + enabled: true +portal: + open: + enabled: true +securityContext: + container: + readOnlyRootFilesystem: false + runAsNonRoot: false + runAsUser: 0 + runAsGroup: 0 diff --git a/tmp/hedgedoc/.helmignore b/tmp/hedgedoc/.helmignore new file mode 100644 index 00000000000..77ca5567b26 --- /dev/null +++ b/tmp/hedgedoc/.helmignore @@ -0,0 +1,30 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ +# OWNERS file for Kubernetes +OWNERS +# helm-docs templates +*.gotmpl +# docs folder +/docs +# icon +icon.png diff --git a/tmp/hedgedoc/CHANGELOG.md b/tmp/hedgedoc/CHANGELOG.md new file mode 100644 index 00000000000..fad20f06143 --- /dev/null +++ b/tmp/hedgedoc/CHANGELOG.md @@ -0,0 +1,1571 @@ +# Changelog + + + +## [hedgedoc-5.0.0](https://github.com/truecharts/charts/compare/hedgedoc-4.0.67...hedgedoc-5.0.0) (2022-11-10) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Major Change to GUI + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update docker general non-major ([#4331](https://github.com/truecharts/charts/issues/4331)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + ### Fix + +- change container config label + + + + +## [hedgedoc-4.0.71](https://github.com/truecharts/charts/compare/hedgedoc-4.0.67...hedgedoc-4.0.71) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update docker general non-major ([#4331](https://github.com/truecharts/charts/issues/4331)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [hedgedoc-4.0.70](https://github.com/truecharts/charts/compare/hedgedoc-4.0.67...hedgedoc-4.0.70) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update docker general non-major ([#4331](https://github.com/truecharts/charts/issues/4331)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [hedgedoc-4.0.70](https://github.com/truecharts/charts/compare/hedgedoc-4.0.67...hedgedoc-4.0.70) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update docker general non-major ([#4331](https://github.com/truecharts/charts/issues/4331)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [hedgedoc-4.0.70](https://github.com/truecharts/charts/compare/hedgedoc-4.0.67...hedgedoc-4.0.70) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update docker general non-major ([#4331](https://github.com/truecharts/charts/issues/4331)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [hedgedoc-4.0.69](https://github.com/truecharts/charts/compare/hedgedoc-4.0.67...hedgedoc-4.0.69) (2022-11-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#4331](https://github.com/truecharts/charts/issues/4331)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [hedgedoc-4.0.68](https://github.com/truecharts/charts/compare/hedgedoc-4.0.67...hedgedoc-4.0.68) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [hedgedoc-4.0.67](https://github.com/truecharts/charts/compare/hedgedoc-4.0.66...hedgedoc-4.0.67) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4317](https://github.com/truecharts/charts/issues/4317)) + + + + +## [hedgedoc-4.0.66](https://github.com/truecharts/charts/compare/hedgedoc-4.0.65...hedgedoc-4.0.66) (2022-11-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4308](https://github.com/truecharts/charts/issues/4308)) + + + + +## [hedgedoc-4.0.65](https://github.com/truecharts/charts/compare/hedgedoc-4.0.64...hedgedoc-4.0.65) (2022-11-02) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4261](https://github.com/truecharts/charts/issues/4261)) + + + + +## [hedgedoc-4.0.64](https://github.com/truecharts/charts/compare/hedgedoc-4.0.63...hedgedoc-4.0.64) (2022-10-31) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#4249](https://github.com/truecharts/charts/issues/4249)) + + + + +## [hedgedoc-4.0.63](https://github.com/truecharts/charts/compare/hedgedoc-4.0.62...hedgedoc-4.0.63) (2022-10-28) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#4218](https://github.com/truecharts/charts/issues/4218)) + + + + +## [hedgedoc-4.0.62](https://github.com/truecharts/charts/compare/hedgedoc-4.0.61...hedgedoc-4.0.62) (2022-10-27) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#4201](https://github.com/truecharts/charts/issues/4201)) + + + + +## [hedgedoc-4.0.62](https://github.com/truecharts/charts/compare/hedgedoc-4.0.61...hedgedoc-4.0.62) (2022-10-27) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#4201](https://github.com/truecharts/charts/issues/4201)) + + + + +## [hedgedoc-4.0.61](https://github.com/truecharts/charts/compare/hedgedoc-4.0.60...hedgedoc-4.0.61) (2022-10-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [hedgedoc-4.0.60](https://github.com/truecharts/charts/compare/hedgedoc-4.0.59...hedgedoc-4.0.60) (2022-10-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4182](https://github.com/truecharts/charts/issues/4182)) + + + + +## [hedgedoc-4.0.59](https://github.com/truecharts/charts/compare/hedgedoc-4.0.58...hedgedoc-4.0.59) (2022-10-22) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#4155](https://github.com/truecharts/charts/issues/4155)) + + + + +## [hedgedoc-4.0.58](https://github.com/truecharts/charts/compare/hedgedoc-4.0.57...hedgedoc-4.0.58) (2022-10-21) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#4139](https://github.com/truecharts/charts/issues/4139)) + + + + +## [hedgedoc-4.0.57](https://github.com/truecharts/charts/compare/hedgedoc-4.0.56...hedgedoc-4.0.57) (2022-10-19) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4122](https://github.com/truecharts/charts/issues/4122)) + + + + +## [hedgedoc-4.0.56](https://github.com/truecharts/charts/compare/hedgedoc-4.0.55...hedgedoc-4.0.56) (2022-10-14) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#4084](https://github.com/truecharts/charts/issues/4084)) + + + + +## [hedgedoc-4.0.55](https://github.com/truecharts/charts/compare/hedgedoc-4.0.54...hedgedoc-4.0.55) (2022-10-12) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4071](https://github.com/truecharts/charts/issues/4071)) + + + + +## [hedgedoc-4.0.54](https://github.com/truecharts/charts/compare/hedgedoc-4.0.52...hedgedoc-4.0.54) (2022-10-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#4030](https://github.com/truecharts/charts/issues/4030)) + - update helm general non-major + + + + +## [hedgedoc-4.0.53](https://github.com/truecharts/charts/compare/hedgedoc-4.0.52...hedgedoc-4.0.53) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [hedgedoc-4.0.52](https://github.com/truecharts/charts/compare/hedgedoc-4.0.51...hedgedoc-4.0.52) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major + + + + +## [hedgedoc-4.0.51](https://github.com/truecharts/charts/compare/hedgedoc-4.0.50...hedgedoc-4.0.51) (2022-10-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [hedgedoc-4.0.50](https://github.com/truecharts/charts/compare/hedgedoc-4.0.49...hedgedoc-4.0.50) (2022-10-05) + +### Chore + +- split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979)) + - update docker general non-major ([#4010](https://github.com/truecharts/charts/issues/4010)) + - update docker general non-major + + + + +## [hedgedoc-4.0.48](https://github.com/truecharts/charts/compare/hedgedoc-4.0.47...hedgedoc-4.0.48) (2022-09-27) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918)) + + + + +## [hedgedoc-4.0.47](https://github.com/truecharts/charts/compare/hedgedoc-4.0.46...hedgedoc-4.0.47) (2022-09-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898)) + + + + +## [hedgedoc-4.0.46](https://github.com/truecharts/charts/compare/hedgedoc-4.0.45...hedgedoc-4.0.46) (2022-09-22) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [hedgedoc-4.0.46](https://github.com/truecharts/charts/compare/hedgedoc-4.0.45...hedgedoc-4.0.46) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [hedgedoc-4.0.46](https://github.com/truecharts/charts/compare/hedgedoc-4.0.45...hedgedoc-4.0.46) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [hedgedoc-4.0.46](https://github.com/truecharts/charts/compare/hedgedoc-4.0.45...hedgedoc-4.0.46) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [hedgedoc-4.0.46](https://github.com/truecharts/charts/compare/hedgedoc-4.0.45...hedgedoc-4.0.46) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [hedgedoc-4.0.46](https://github.com/truecharts/charts/compare/hedgedoc-4.0.45...hedgedoc-4.0.46) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [hedgedoc-4.0.46](https://github.com/truecharts/charts/compare/hedgedoc-4.0.45...hedgedoc-4.0.46) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [hedgedoc-4.0.46](https://github.com/truecharts/charts/compare/hedgedoc-4.0.45...hedgedoc-4.0.46) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [hedgedoc-4.0.46](https://github.com/truecharts/charts/compare/hedgedoc-4.0.45...hedgedoc-4.0.46) (2022-09-17) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [hedgedoc-4.0.46](https://github.com/truecharts/charts/compare/hedgedoc-4.0.45...hedgedoc-4.0.46) (2022-09-18) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [hedgedoc-4.0.46](https://github.com/truecharts/charts/compare/hedgedoc-4.0.45...hedgedoc-4.0.46) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [hedgedoc-4.0.46](https://github.com/truecharts/charts/compare/hedgedoc-4.0.45...hedgedoc-4.0.46) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [hedgedoc-4.0.46](https://github.com/truecharts/charts/compare/hedgedoc-4.0.45...hedgedoc-4.0.46) (2022-09-15) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [hedgedoc-4.0.46](https://github.com/truecharts/charts/compare/hedgedoc-4.0.45...hedgedoc-4.0.46) (2022-09-15) + +### Chore + +- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [hedgedoc-4.0.45](https://github.com/truecharts/charts/compare/hedgedoc-4.0.44...hedgedoc-4.0.45) (2022-09-13) + +### Chore + +- update helm general non-major ([#3756](https://github.com/truecharts/charts/issues/3756)) + + + + +## [hedgedoc-4.0.44](https://github.com/truecharts/charts/compare/hedgedoc-4.0.43...hedgedoc-4.0.44) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [hedgedoc-4.0.44](https://github.com/truecharts/charts/compare/hedgedoc-4.0.43...hedgedoc-4.0.44) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [hedgedoc-4.0.44](https://github.com/truecharts/charts/compare/hedgedoc-4.0.43...hedgedoc-4.0.44) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [hedgedoc-4.0.44](https://github.com/truecharts/charts/compare/hedgedoc-4.0.43...hedgedoc-4.0.44) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [hedgedoc-4.0.44](https://github.com/truecharts/charts/compare/hedgedoc-4.0.43...hedgedoc-4.0.44) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [hedgedoc-4.0.44](https://github.com/truecharts/charts/compare/hedgedoc-4.0.43...hedgedoc-4.0.44) (2022-09-11) + +### Chore + +- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [hedgedoc-4.0.43](https://github.com/truecharts/charts/compare/hedgedoc-4.0.41...hedgedoc-4.0.43) (2022-08-30) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639)) + - update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [hedgedoc-4.0.42](https://github.com/truecharts/charts/compare/hedgedoc-4.0.41...hedgedoc-4.0.42) (2022-08-30) + +### Chore + +- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [hedgedoc-4.0.41](https://github.com/truecharts/charts/compare/hedgedoc-4.0.39...hedgedoc-4.0.41) (2022-08-29) + +### Chore + +- update helm general non-major ([#3621](https://github.com/truecharts/charts/issues/3621)) + - update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619)) + + + + +## [hedgedoc-4.0.39](https://github.com/truecharts/charts/compare/hedgedoc-4.0.38...hedgedoc-4.0.39) (2022-08-25) + +### Chore + +- update docker general non-major ([#3561](https://github.com/truecharts/charts/issues/3561)) + + + + +## [hedgedoc-4.0.38](https://github.com/truecharts/charts/compare/hedgedoc-4.0.37...hedgedoc-4.0.38) (2022-08-24) + +### Chore + +- update docker general non-major ([#3552](https://github.com/truecharts/charts/issues/3552)) + + + + +## [hedgedoc-4.0.37](https://github.com/truecharts/charts/compare/hedgedoc-4.0.36...hedgedoc-4.0.37) (2022-08-23) + +### Chore + +- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545)) + + + + +## [hedgedoc-4.0.36](https://github.com/truecharts/charts/compare/hedgedoc-4.0.35...hedgedoc-4.0.36) (2022-08-18) + +### Chore + +- update docker general non-major ([#3503](https://github.com/truecharts/charts/issues/3503)) + + + + +## [hedgedoc-4.0.35](https://github.com/truecharts/charts/compare/hedgedoc-4.0.34...hedgedoc-4.0.35) (2022-08-17) + +### Chore + +- update helm general non-major helm releases ([#3484](https://github.com/truecharts/charts/issues/3484)) + + + + +## [hedgedoc-4.0.34](https://github.com/truecharts/charts/compare/hedgedoc-4.0.33...hedgedoc-4.0.34) (2022-08-14) + +### Chore + +- update docker general non-major docker tags ([#3465](https://github.com/truecharts/charts/issues/3465)) + + + + +## [hedgedoc-4.0.33](https://github.com/truecharts/charts/compare/hedgedoc-4.0.32...hedgedoc-4.0.33) (2022-08-12) + +### Chore + +- add documentation checkbox/section to all SCALE Apps + - update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456)) + + ### Fix + +- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447)) + + + + +## [hedgedoc-4.0.32](https://github.com/truecharts/charts/compare/hedgedoc-4.0.31...hedgedoc-4.0.32) (2022-08-10) + +### Chore + +- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421)) + + + + +## [hedgedoc-4.0.31](https://github.com/truecharts/charts/compare/hedgedoc-4.0.30...hedgedoc-4.0.31) (2022-08-09) + +### Chore + +- update helm general non-major helm releases to v10.4.9 ([#3413](https://github.com/truecharts/charts/issues/3413)) + + + + +## [hedgedoc-4.0.30](https://github.com/truecharts/charts/compare/hedgedoc-4.0.28...hedgedoc-4.0.30) (2022-08-08) + +### Chore + +- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376)) + - update docker general non-major ([#3356](https://github.com/truecharts/charts/issues/3356)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + + + +## [hedgedoc-4.0.28](https://github.com/truecharts/apps/compare/hedgedoc-4.0.27...hedgedoc-4.0.28) (2022-07-29) + +### Chore + +- update docker general non-major ([#3339](https://github.com/truecharts/apps/issues/3339)) + + + + +## [hedgedoc-4.0.27](https://github.com/truecharts/apps/compare/hedgedoc-4.0.26...hedgedoc-4.0.27) (2022-07-28) + +### Chore + +- update docker general non-major ([#3326](https://github.com/truecharts/apps/issues/3326)) + + + + +## [hedgedoc-4.0.26](https://github.com/truecharts/apps/compare/hedgedoc-4.0.25...hedgedoc-4.0.26) (2022-07-26) + +### Chore + +- update home links ([#3291](https://github.com/truecharts/apps/issues/3291)) + - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302)) + + + + +## [hedgedoc-4.0.25](https://github.com/truecharts/apps/compare/hedgedoc-4.0.24...hedgedoc-4.0.25) (2022-07-25) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [hedgedoc-4.0.25](https://github.com/truecharts/apps/compare/hedgedoc-4.0.24...hedgedoc-4.0.25) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [hedgedoc-4.0.24](https://github.com/truecharts/apps/compare/hedgedoc-4.0.23...hedgedoc-4.0.24) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [hedgedoc-4.0.24](https://github.com/truecharts/apps/compare/hedgedoc-4.0.23...hedgedoc-4.0.24) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [hedgedoc-4.0.24](https://github.com/truecharts/apps/compare/hedgedoc-4.0.23...hedgedoc-4.0.24) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [hedgedoc-4.0.23](https://github.com/truecharts/apps/compare/hedgedoc-4.0.22...hedgedoc-4.0.23) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) + + + + +## [hedgedoc-4.0.22](https://github.com/truecharts/apps/compare/hedgedoc-4.0.20...hedgedoc-4.0.22) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [hedgedoc-4.0.20](https://github.com/truecharts/apps/compare/hedgedoc-4.0.19...hedgedoc-4.0.20) (2022-07-20) + +### Chore + +- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) + + + +## [hedgedoc-4.0.19](https://github.com/truecharts/apps/compare/hedgedoc-4.0.18...hedgedoc-4.0.19) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [hedgedoc-4.0.18](https://github.com/truecharts/apps/compare/hedgedoc-4.0.17...hedgedoc-4.0.18) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [hedgedoc-4.0.17](https://github.com/truecharts/apps/compare/hedgedoc-4.0.15...hedgedoc-4.0.17) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [hedgedoc-4.0.15](https://github.com/truecharts/apps/compare/hedgedoc-4.0.14...hedgedoc-4.0.15) (2022-07-14) + +### Chore + +- update docker general non-major ([#3171](https://github.com/truecharts/apps/issues/3171)) + + + +## [hedgedoc-4.0.14](https://github.com/truecharts/apps/compare/hedgedoc-4.0.13...hedgedoc-4.0.14) (2022-07-13) + +### Chore + +- update docker general non-major ([#3157](https://github.com/truecharts/apps/issues/3157)) + + + +## [hedgedoc-4.0.13](https://github.com/truecharts/apps/compare/hedgedoc-4.0.11...hedgedoc-4.0.13) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [hedgedoc-4.0.11](https://github.com/truecharts/apps/compare/hedgedoc-4.0.10...hedgedoc-4.0.11) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [hedgedoc-4.0.10](https://github.com/truecharts/apps/compare/hedgedoc-4.0.9...hedgedoc-4.0.10) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [hedgedoc-4.0.9](https://github.com/truecharts/apps/compare/hedgedoc-4.0.8...hedgedoc-4.0.9) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [hedgedoc-4.0.8](https://github.com/truecharts/apps/compare/hedgedoc-4.0.7...hedgedoc-4.0.8) (2022-07-11) + +#### Chore + +* update docker general non-major ([#3128](https://github.com/truecharts/apps/issues/3128)) + + + + +### [hedgedoc-4.0.7](https://github.com/truecharts/apps/compare/hedgedoc-4.0.6...hedgedoc-4.0.7) (2022-07-10) + +#### Chore + +* update docker general non-major ([#3115](https://github.com/truecharts/apps/issues/3115)) + + + + +### [hedgedoc-4.0.6](https://github.com/truecharts/apps/compare/hedgedoc-4.0.5...hedgedoc-4.0.6) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [hedgedoc-4.0.5](https://github.com/truecharts/apps/compare/hedgedoc-4.0.4...hedgedoc-4.0.5) (2022-07-05) + +#### Chore + +* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075)) + + + + +### [hedgedoc-4.0.4](https://github.com/truecharts/apps/compare/hedgedoc-4.0.3...hedgedoc-4.0.4) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [hedgedoc-4.0.3](https://github.com/truecharts/apps/compare/hedgedoc-4.0.2...hedgedoc-4.0.3) (2022-06-27) + +#### Chore + +* update docker general non-major ([#2996](https://github.com/truecharts/apps/issues/2996)) + + + + +### [hedgedoc-4.0.2](https://github.com/truecharts/apps/compare/hedgedoc-4.0.1...hedgedoc-4.0.2) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [hedgedoc-4.0.1](https://github.com/truecharts/apps/compare/hedgedoc-4.0.0...hedgedoc-4.0.1) (2022-06-25) + +#### Chore + +* update docker general non-major ([#2960](https://github.com/truecharts/apps/issues/2960)) + + + + +### [hedgedoc-4.0.0](https://github.com/truecharts/apps/compare/hedgedoc-3.0.5...hedgedoc-4.0.0) (2022-06-23) + +#### Feat + +* BREAKING CHANGE switch to official image ([#2958](https://github.com/truecharts/apps/issues/2958)) + + + + +### [hedgedoc-3.0.5](https://github.com/truecharts/apps/compare/hedgedoc-3.0.4...hedgedoc-3.0.5) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [hedgedoc-3.0.4](https://github.com/truecharts/apps/compare/hedgedoc-3.0.3...hedgedoc-3.0.4) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [hedgedoc-3.0.3](https://github.com/truecharts/apps/compare/hedgedoc-3.0.2...hedgedoc-3.0.3) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2887](https://github.com/truecharts/apps/issues/2887)) + + + + +### [hedgedoc-3.0.2](https://github.com/truecharts/apps/compare/hedgedoc-3.0.1...hedgedoc-3.0.2) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [hedgedoc-3.0.1](https://github.com/truecharts/apps/compare/hedgedoc-3.0.0...hedgedoc-3.0.1) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [hedgedoc-3.0.0](https://github.com/truecharts/apps/compare/hedgedoc-2.0.1...hedgedoc-3.0.0) (2022-06-07) + +#### Chore + +* update helm general major helm releases ([#2804](https://github.com/truecharts/apps/issues/2804)) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [hedgedoc-2.0.1](https://github.com/truecharts/apps/compare/hedgedoc-1.0.24...hedgedoc-2.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2838](https://github.com/truecharts/apps/issues/2838)) + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [hedgedoc-2.0.0](https://github.com/truecharts/apps/compare/hedgedoc-1.0.24...hedgedoc-2.0.0) (2022-06-07) + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [hedgedoc-1.0.24](https://github.com/truecharts/apps/compare/hedgedoc-1.0.23...hedgedoc-1.0.24) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [hedgedoc-1.0.23](https://github.com/truecharts/apps/compare/hedgedoc-1.0.22...hedgedoc-1.0.23) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [hedgedoc-1.0.23](https://github.com/truecharts/apps/compare/hedgedoc-1.0.22...hedgedoc-1.0.23) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [hedgedoc-1.0.22](https://github.com/truecharts/apps/compare/hedgedoc-1.0.21...hedgedoc-1.0.22) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [hedgedoc-1.0.21](https://github.com/truecharts/apps/compare/hedgedoc-1.0.20...hedgedoc-1.0.21) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [hedgedoc-1.0.21](https://github.com/truecharts/apps/compare/hedgedoc-1.0.20...hedgedoc-1.0.21) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [hedgedoc-1.0.20](https://github.com/truecharts/apps/compare/hedgedoc-1.0.19...hedgedoc-1.0.20) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [hedgedoc-1.0.19](https://github.com/truecharts/apps/compare/hedgedoc-1.0.18...hedgedoc-1.0.19) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [hedgedoc-1.0.18](https://github.com/truecharts/apps/compare/hedgedoc-1.0.17...hedgedoc-1.0.18) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [hedgedoc-1.0.17](https://github.com/truecharts/apps/compare/hedgedoc-1.0.16...hedgedoc-1.0.17) (2022-05-04) + +#### Chore + +* update helm general non-major helm releases ([#2605](https://github.com/truecharts/apps/issues/2605)) + + + + +### [hedgedoc-1.0.16](https://github.com/truecharts/apps/compare/hedgedoc-1.0.15...hedgedoc-1.0.16) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [hedgedoc-1.0.15](https://github.com/truecharts/apps/compare/hedgedoc-1.0.14...hedgedoc-1.0.15) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [hedgedoc-1.0.14](https://github.com/truecharts/apps/compare/hedgedoc-1.0.13...hedgedoc-1.0.14) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [hedgedoc-1.0.13](https://github.com/truecharts/apps/compare/hedgedoc-1.0.12...hedgedoc-1.0.13) (2022-04-12) + +#### Chore + +* update docker general non-major ([#2478](https://github.com/truecharts/apps/issues/2478)) + + + + +### [hedgedoc-1.0.12](https://github.com/truecharts/apps/compare/hedgedoc-1.0.11...hedgedoc-1.0.12) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [hedgedoc-1.0.11](https://github.com/truecharts/apps/compare/hedgedoc-1.0.10...hedgedoc-1.0.11) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2362](https://github.com/truecharts/apps/issues/2362)) + + + + +### [hedgedoc-1.0.10](https://github.com/truecharts/apps/compare/hedgedoc-1.0.9...hedgedoc-1.0.10) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [hedgedoc-1.0.9](https://github.com/truecharts/apps/compare/hedgedoc-1.0.8...hedgedoc-1.0.9) (2022-03-30) + +#### Chore + +* Use new repo ([#2337](https://github.com/truecharts/apps/issues/2337)) +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [hedgedoc-1.0.8](https://github.com/truecharts/apps/compare/hedgedoc-1.0.7...hedgedoc-1.0.8) (2022-03-26) + +#### Chore + +* update helm general non-major helm releases ([#2290](https://github.com/truecharts/apps/issues/2290)) + + + + +### [hedgedoc-1.0.7](https://github.com/truecharts/apps/compare/hedgedoc-1.0.6...hedgedoc-1.0.7) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [hedgedoc-1.0.2](https://github.com/truecharts/apps/compare/hedgedoc-1.0.1...hedgedoc-1.0.2) (2022-03-08) + +#### Chore + +* update helm general non-major helm releases ([#2116](https://github.com/truecharts/apps/issues/2116)) + + + + +### [hedgedoc-1.0.1](https://github.com/truecharts/apps/compare/hedgedoc-1.0.0...hedgedoc-1.0.1) (2022-03-07) + +#### Chore + +* update helm general non-major helm releases ([#2111](https://github.com/truecharts/apps/issues/2111)) +* Remove `-icon` string from icon png's ([#2040](https://github.com/truecharts/apps/issues/2040)) + + + + +### [hedgedoc-1.0.0](https://github.com/truecharts/apps/compare/hedgedoc-0.0.24...hedgedoc-1.0.0) (2022-03-03) + +#### Chore + +* remove fixed env from questions.yaml +* remove PUID from per-app env-vars if set to 568 +* update helm general major helm releases ([#2021](https://github.com/truecharts/apps/issues/2021)) + +#### Fix + +* BREAKING CHANGE Move some env-vars outside of env section ([#2010](https://github.com/truecharts/apps/issues/2010)) + + + + +### [hedgedoc-0.0.24](https://github.com/truecharts/apps/compare/hedgedoc-0.0.23...hedgedoc-0.0.24) (2022-03-02) + +#### Chore + +* rename `web_portal` to `open` ([#1957](https://github.com/truecharts/apps/issues/1957)) +* update helm general non-major helm releases ([#1999](https://github.com/truecharts/apps/issues/1999)) + + + + +### [hedgedoc-0.0.23](https://github.com/truecharts/apps/compare/hedgedoc-0.0.22...hedgedoc-0.0.23) (2022-02-21) + +#### Chore + +* update helm general non-major helm releases ([#1927](https://github.com/truecharts/apps/issues/1927)) + + + + +### [hedgedoc-0.0.22](https://github.com/truecharts/apps/compare/hedgedoc-0.0.21...hedgedoc-0.0.22) (2022-02-15) + +#### Chore + +* update helm general non-major helm releases ([#1901](https://github.com/truecharts/apps/issues/1901)) + + + + +### [hedgedoc-0.0.21](https://github.com/truecharts/apps/compare/hedgedoc-0.0.20...hedgedoc-0.0.21) (2022-02-08) + +#### Chore + +* update helm general non-major helm releases ([#1871](https://github.com/truecharts/apps/issues/1871)) + + + + +### [hedgedoc-0.0.20](https://github.com/truecharts/apps/compare/hedgedoc-0.0.19...hedgedoc-0.0.20) (2022-02-06) + +#### Chore + +* update helm chart common to v8.15.0 ([#1859](https://github.com/truecharts/apps/issues/1859)) + + + + +### [hedgedoc-0.0.19](https://github.com/truecharts/apps/compare/hedgedoc-0.0.18...hedgedoc-0.0.19) (2022-02-05) + +#### Chore + +* update helm general non-major helm releases ([#1852](https://github.com/truecharts/apps/issues/1852)) + + + + +### [hedgedoc-0.0.18](https://github.com/truecharts/apps/compare/hedgedoc-0.0.17...hedgedoc-0.0.18) (2022-02-02) + +#### Chore + +* update helm general non-major helm releases ([#1828](https://github.com/truecharts/apps/issues/1828)) + + + + +### [hedgedoc-0.0.17](https://github.com/truecharts/apps/compare/hedgedoc-0.0.16...hedgedoc-0.0.17) (2022-01-25) + +#### Chore + +* update helm general non-major helm releases ([#1791](https://github.com/truecharts/apps/issues/1791)) + + + + +### [hedgedoc-0.0.16](https://github.com/truecharts/apps/compare/hedgedoc-0.0.15...hedgedoc-0.0.16) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1766](https://github.com/truecharts/apps/issues/1766)) + + + + +### [hedgedoc-0.0.15](https://github.com/truecharts/apps/compare/hedgedoc-0.0.13...hedgedoc-0.0.15) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1763](https://github.com/truecharts/apps/issues/1763)) +* update helm general non-major helm releases ([#1759](https://github.com/truecharts/apps/issues/1759)) + +#### Fix + +* set additional_attrs: true on all dicts ([#1750](https://github.com/truecharts/apps/issues/1750)) + + + + +### [hedgedoc-0.0.14](https://github.com/truecharts/apps/compare/hedgedoc-0.0.13...hedgedoc-0.0.14) (2022-01-21) + +#### Chore + +* update helm general non-major helm releases ([#1759](https://github.com/truecharts/apps/issues/1759)) + +#### Fix + +* set additional_attrs: true on all dicts ([#1750](https://github.com/truecharts/apps/issues/1750)) + + + + +### [hedgedoc-0.0.13](https://github.com/truecharts/apps/compare/hedgedoc-0.0.12...hedgedoc-0.0.13) (2022-01-18) + +#### Chore + +* update helm general non-major helm releases ([#1732](https://github.com/truecharts/apps/issues/1732)) + + + + +### [hedgedoc-0.0.12](https://github.com/truecharts/apps/compare/hedgedoc-0.0.11...hedgedoc-0.0.12) (2022-01-13) + +#### Chore + +* update helm general non-major helm releases ([#1712](https://github.com/truecharts/apps/issues/1712)) + +#### Feat + +* expose capabilities in GUI ([#1709](https://github.com/truecharts/apps/issues/1709)) + + + + +### [hedgedoc-0.0.11](https://github.com/truecharts/apps/compare/hedgedoc-0.0.10...hedgedoc-0.0.11) (2022-01-12) + +#### Chore + +* update helm general non-major helm releases ([#1704](https://github.com/truecharts/apps/issues/1704)) + + + + +### [hedgedoc-0.0.10](https://github.com/truecharts/apps/compare/hedgedoc-0.0.9...hedgedoc-0.0.10) (2022-01-11) + +#### Chore + +* update helm general non-major helm releases ([#1693](https://github.com/truecharts/apps/issues/1693)) + + + + +### [hedgedoc-0.0.9](https://github.com/truecharts/apps/compare/hedgedoc-0.0.8...hedgedoc-0.0.9) (2022-01-04) + +#### Chore + +* update helm general non-major helm releases + + + + +### [hedgedoc-0.0.8](https://github.com/truecharts/apps/compare/hedgedoc-0.0.7...hedgedoc-0.0.8) (2021-12-28) + +#### Chore + +* update helm general non-major helm releases ([#1623](https://github.com/truecharts/apps/issues/1623)) + + + + +### [hedgedoc-0.0.7](https://github.com/truecharts/apps/compare/hedgedoc-0.0.6...hedgedoc-0.0.7) (2021-12-21) + +#### Chore + +* update helm general non-major helm releases ([#1596](https://github.com/truecharts/apps/issues/1596)) + + + + +### [hedgedoc-0.0.6](https://github.com/truecharts/apps/compare/hedgedoc-0.0.5...hedgedoc-0.0.6) (2021-12-19) + +#### Chore + +* Last patch bump before RC2 branch-off + + + + +### [hedgedoc-0.0.5](https://github.com/truecharts/apps/compare/hedgedoc-0.0.4...hedgedoc-0.0.5) (2021-12-19) + +#### Chore + +* update helm general non-major helm releases ([#1571](https://github.com/truecharts/apps/issues/1571)) + + + + +### [hedgedoc-0.0.4](https://github.com/truecharts/apps/compare/hedgedoc-0.0.3...hedgedoc-0.0.4) (2021-12-18) + +#### Chore + +* cleanup questions by removing hidden dicts ([#1558](https://github.com/truecharts/apps/issues/1558)) +* App-Icon Organization ([#1539](https://github.com/truecharts/apps/issues/1539)) + + + + +### [hedgedoc-0.0.3](https://github.com/truecharts/apps/compare/hedgedoc-0.0.2...hedgedoc-0.0.3) (2021-12-14) + +#### Chore + +* update helm general non-major helm releases ([#1535](https://github.com/truecharts/apps/issues/1535)) + + + + +### [hedgedoc-0.0.2](https://github.com/truecharts/apps/compare/hedgedoc-0.0.1...hedgedoc-0.0.2) (2021-12-13) + +#### Chore + +* move incubator apps to stable and bump everything + + + + +### hedgedoc-0.0.1 (2021-12-12) diff --git a/tmp/hedgedoc/Chart.yaml b/tmp/hedgedoc/Chart.yaml new file mode 100644 index 00000000000..840fd71d81c --- /dev/null +++ b/tmp/hedgedoc/Chart.yaml @@ -0,0 +1,27 @@ +apiVersion: v2 +kubeVersion: ">=1.16.0-0" +name: hedgedoc +version: 8.0.0 +appVersion: "1.9.7" +description: HedgeDoc lets you create real-time collaborative markdown notes. +type: application +deprecated: false +home: https://truecharts.org/charts/stable/hedgedoc +icon: https://truecharts.org/img/hotlink-ok/chart-icons/hedgedoc.png +keywords: + - hedgedoc +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/hedgedoc +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 + +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +annotations: + truecharts.org/catagories: | + - incubator + truecharts.org/SCALE-support: "true" diff --git a/tmp/hedgedoc/README.md b/tmp/hedgedoc/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/hedgedoc/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/hedgedoc/icon.png b/tmp/hedgedoc/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..5104aa3e3827d1301dba90f3c2a0e35dc3fa522e GIT binary patch literal 19731 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 KMNUMnLSTZRC;FTK literal 0 HcmV?d00001 diff --git a/tmp/hedgedoc/questions.yaml b/tmp/hedgedoc/questions.yaml new file mode 100644 index 00000000000..4c0d7f2b04d --- /dev/null +++ b/tmp/hedgedoc/questions.yaml @@ -0,0 +1,913 @@ +# Include{groups} +portals: + open: +# Include{portalLink} +questions: +# Include{global} +# Include{workload} +# Include{workloadDeployment} + +# Include{replicas1} +# Include{podSpec} +# Include{containerMain} + + + - variable: env + group: "App Configuration" + label: "Image Environment" + schema: + additional_attrs: true + type: dict + attrs: + - variable: generalsettings + label: "General Settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: CMD_FORBIDDEN_NOTE_IDS + label: "CMD_FORBIDDEN_NOTE_IDS" + description: "disallow creation of notes, even if allowFreeUrl or CMD_ALLOW_FREEURL is true" + schema: + type: string + default: "robots.txt, favicon.ico, api, build, css, docs, fonts, js, uploads, vendor, views" + - variable: CMD_IMAGE_UPLOAD_TYPE + label: "CMD_IMAGE_UPLOAD_TYPE" + description: "Where to upload images." + schema: + type: string + default: "filesystem" + enum: + - value: "filesystem" + description: "filesystem" + - value: "imgur" + description: "imgur" + - value: "s3" + description: "s3" + - value: "minio" + description: "minio" + - value: "azure" + description: "azure" + - value: "lutim" + description: "lutim" + - variable: CMD_SOURCE_URL + label: "CMD_SOURCE_URL" + description: "Provides the link to the source code of HedgeDoc on the entry page" + schema: + type: string + default: "" + - variable: CMD_TOOBUSY_LAG + label: "CMD_TOOBUSY_LAG" + description: "CPU time for one event loop tick until node throttles connections. (milliseconds)" + schema: + type: int + default: 70 + - variable: CMD_ALLOW_GRAVATAR + label: "CMD_ALLOW_GRAVATAR" + description: "Set to false to disable Libravatar as profile picture source on your instance." + schema: + type: boolean + default: true + - variable: httpsettings + label: "HTTP Settings" + schema: + type: boolean + default: true + show_subquestions_if: true + subquestions: + - variable: CMD_DOMAIN + label: "CMD_DOMAIN" + description: "Domain name (eg. hedgedoc.org)" + schema: + type: string + default: "" + - variable: CMD_PROTOCOL_USESSL + label: "CMD_PROTOCOL_USESSL" + description: "Set to use SSL protocol for resources path (only applied when domain is set)" + schema: + type: boolean + default: false + - variable: CMD_URL_ADDPORT + label: "CMD_URL_ADDPORT" + description: "Set to add port on callback URL (ports 80 or 443 won't be applied) (only applied when domain is set)" + schema: + type: boolean + default: false + - variable: CMD_ALLOW_ORIGIN + label: "CMD_ALLOW_ORIGIN" + description: "Domain name whitelist (use comma to separate)" + schema: + type: string + default: "localhost" + - variable: websecsettings + label: "Web Security Settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: CMD_HSTS_ENABLE + label: "CMD_HSTS_ENABLE" + description: "Set to enable HSTS if HTTPS is also enabled" + schema: + type: boolean + default: true + - variable: CMD_HSTS_INCLUDE_SUBDOMAINS + label: "CMD_HSTS_INCLUDE_SUBDOMAINS" + description: "Set to include subdomains in HSTS" + schema: + type: boolean + default: true + - variable: CMD_HSTS_MAX_AGE + label: "CMD_HSTS_MAX_AGE" + description: "Max duration in seconds to tell clients to keep HSTS status" + schema: + type: int + default: 31536000 + - variable: CMD_HSTS_PRELOAD + label: "CMD_HSTS_PRELOAD" + description: "Whether to allow preloading of the site's HSTS status" + schema: + type: boolean + default: true + - variable: CMD_CSP_ENABLE + label: "CMD_CSP_ENABLE" + description: "Whether to apply a Content-Security-Policy header to responses" + schema: + type: boolean + default: true + - variable: CMD_CSP_ADD_DISQUS + label: "CMD_CSP_ADD_DISQUS" + description: "Enable to allow users to add Disqus comments to their notes or presentations." + schema: + type: boolean + default: false + - variable: CMD_CSP_ADD_GOOGLE_ANALYTICS + label: "CMD_CSP_ADD_GOOGLE_ANALYTICS" + description: "Enable to allow users to add Google Analytics to their notes." + schema: + type: boolean + default: false + - variable: CMD_CSP_REPORTURI + label: "CMD_CSP_REPORTURI" + description: "Allows to add a URL for CSP reports in case of violations." + schema: + type: string + default: "" + - variable: CMD_CSP_ALLOW_FRAMING + label: "CMD_CSP_ALLOW_FRAMING" + description: "Disable to disallow embedding of the instance via iframe." + schema: + type: boolean + default: true + - variable: CMD_CSP_ALLOW_PDF_EMBED + label: "CMD_CSP_ALLOW_PDF_EMBED" + description: "Disable to disallow embedding PDFs." + schema: + type: boolean + default: true + - variable: CMD_COOKIE_POLICY + label: "CMD_COOKIE_POLICY" + description: "Set a SameSite policy whether cookies are send from cross-origin" + schema: + type: string + default: "lax" + enum: + - value: "lax" + description: "lax" + - value: "strict" + description: "strict" + - value: "none" + description: "none" + - variable: userprivillegesettings + label: "Users and Privileges Settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: CMD_ALLOW_ANONYMOUS + label: "CMD_ALLOW_ANONYMOUS" + description: "Set to allow anonymous usage" + schema: + type: boolean + default: false + - variable: CMD_ALLOW_ANONYMOUS_EDITS + label: "CMD_ALLOW_ANONYMOUS_EDITS" + description: "If allowAnonymous is false: allow users to select freely permission, allowing guests to edit existing notes" + schema: + type: boolean + default: false + - variable: CMD_ALLOW_FREEURL + label: "CMD_ALLOW_FREEURL" + description: "Set to allow new note creation by accessing a nonexistent note URL" + schema: + type: boolean + default: false + - variable: CMD_REQUIRE_FREEURL_AUTHENTICATION + label: "CMD_REQUIRE_FREEURL_AUTHENTICATION" + description: "Set to require authentication for FreeURL mode style note creation" + schema: + type: boolean + default: true + - variable: CMD_DEFAULT_PERMISSION + label: "CMD_DEFAULT_PERMISSION" + description: "Set notes default permission (only applied on signed-in users)" + schema: + type: string + default: "editable" + enum: + - value: "editable" + description: "editable" + - value: "freely" + description: "freely" + - value: "limited" + description: "limited" + - value: "locked" + description: "locked" + - value: "protected" + description: "protected" + - value: "private" + description: "private" + - variable: CMD_SESSION_LIFE + label: "CMD_SESSION_LIFE" + description: "Cookie session life time in milliseconds." + schema: + type: int + default: 1209600000 + - variable: loginsettings + label: "Login Settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: CMD_EMAIL + label: "CMD_EMAIL" + description: "Set to allow email sign-in" + schema: + type: boolean + default: true + - variable: CMD_ALLOW_EMAIL_REGISTER + label: "CMD_ALLOW_EMAIL_REGISTER" + description: "Set to allow registration of new accounts using an email address." + schema: + type: boolean + default: true + - variable: dropboxsettings + label: "Dropbox Login Settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: CMD_DROPBOX_CLIENTID + label: "CMD_DROPBOX_CLIENTID" + description: "Dropbox API client id" + schema: + type: string + private: true + default: "" + - variable: CMD_DROPBOX_CLIENTSECRET + label: "CMD_DROPBOX_CLIENTSECRET" + description: "Dropbox API client secret" + schema: + type: string + private: true + default: "" + - variable: facebooksettings + label: "Facebook Login Settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: CMD_FACEBOOK_CLIENTID + label: "CMD_FACEBOOK_CLIENTID" + description: "Facebook API client id" + schema: + type: string + private: true + default: "" + - variable: CMD_FACEBOOK_CLIENTSECRET + label: "CMD_FACEBOOK_CLIENTSECRET" + description: "Facebook API client secret" + schema: + type: string + private: true + default: "" + - variable: githubsettings + label: "Github Login Settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: CMD_GITHUB_CLIENTID + label: "CMD_GITHUB_CLIENTID" + description: "Github API client id" + schema: + type: string + private: true + default: "" + - variable: CMD_GITHUB_CLIENTSECRET + label: "CMD_GITHUB_CLIENTSECRET" + description: "Github API client secret" + schema: + type: string + private: true + default: "" + - variable: gitlabsettings + label: "GitLab Login Settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: CMD_GITLAB_SCOPE + label: "CMD_GITLAB_SCOPE" + description: "GitLab API requested scope" + schema: + type: string + default: "api" + enum: + - value: "api" + description: "api" + - value: "read_user" + description: "read_user" + - variable: CMD_GITLAB_BASEURL + label: "CMD_GITLAB_BASEURL" + description: "GitLab authentication endpoint" + schema: + type: string + default: "" + - variable: CMD_GITLAB_CLIENTID + label: "CMD_GITLAB_CLIENTID" + description: "GitLab API client id" + schema: + type: string + private: true + default: "" + - variable: CMD_GITLAB_CLIENTSECRET + label: "CMD_GITLAB_CLIENTSECRET" + description: "GitLab API client secret" + schema: + type: string + private: true + default: "" + - variable: CMD_GITLAB_VERSION + label: "CMD_GITLAB_VERSION" + description: "GitLab API version" + schema: + type: string + default: "v4" + enum: + - value: "v4" + description: "v4" + - value: "v3" + description: "v3" + - variable: googlesettings + label: "Google Login Settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: CMD_GOOGLE_CLIENTID + label: "CMD_GOOGLE_CLIENTID" + description: "Google API client id" + schema: + type: string + private: true + default: "" + - variable: CMD_GOOGLE_CLIENTSECRET + label: "CMD_GOOGLE_CLIENTSECRET" + description: "Google API client secret" + schema: + type: string + private: true + default: "" + - variable: CMD_GOOGLE_HOSTEDDOMAIN + label: "CMD_GOOGLE_HOSTEDDOMAIN" + description: "Provided only if the user belongs to a hosted domain" + schema: + type: string + default: "" + - variable: twittersettings + label: "Twitter Login Settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: CMD_TWITTER_CONSUMERKEY + label: "CMD_TWITTER_CONSUMERKEY" + description: "Twitter API consumer key" + schema: + type: string + private: true + default: "" + - variable: CMD_TWITTER_CONSUMERSECRET + label: "CMD_TWITTER_CONSUMERSECRET" + description: "Twitter API consumer secret" + schema: + type: string + private: true + default: "" + - variable: mattermostsettings + label: "Mattermost Login Settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: CMD_MATTERMOST_BASEURL + label: "CMD_MATTERMOST_BASEURL" + description: "Mattermost authentication endpoint for versions below 5.0" + schema: + type: string + default: "" + - variable: CMD_MATTERMOST_CLIENTID + label: "CMD_MATTERMOST_CLIENTID" + description: "Mattermost API client id" + schema: + type: string + private: true + default: "" + - variable: CMD_MATTERMOST_CLIENTSECRET + label: "CMD_MATTERMOST_CLIENTSECRET" + description: "Mattermost API client secret" + schema: + type: string + private: true + default: "" + - variable: oauthsettings + label: "OAuth2 Login Settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: CMD_OAUTH2_USER_PROFILE_URL + label: "CMD_OAUTH2_USER_PROFILE_URL" + description: "Where to retrieve information about a user after successful login" + schema: + type: string + default: "" + - variable: CMD_OAUTH2_USER_PROFILE_USERNAME_ATTR + label: "CMD_OAUTH2_USER_PROFILE_USERNAME_ATTR" + description: "Where to find the username in the JSON from the user profile URL" + schema: + type: string + default: "" + - variable: CMD_OAUTH2_USER_PROFILE_DISPLAY_NAME_ATTR + label: "CMD_OAUTH2_USER_PROFILE_DISPLAY_NAME_ATTR" + description: "Where to find the display-name in the JSON from the user profile URL" + schema: + type: string + default: "" + - variable: CMD_OAUTH2_USER_PROFILE_EMAIL_ATTR + label: "CMD_OAUTH2_USER_PROFILE_EMAIL_ATTR" + description: "Where to find the email address in the JSON from the user profile URL" + schema: + type: string + default: "" + - variable: CMD_OAUTH2_USER_PROFILE_ID_ATTR + label: "CMD_OAUTH2_USER_PROFILE_ID_ATTR" + description: "Where to find the dedicated user ID (optional, overrides CMD_OAUTH2_USER_PROFILE_USERNAME_ATTR)" + schema: + type: string + default: "" + - variable: CMD_OAUTH2_TOKEN_URL + label: "CMD_OAUTH2_TOKEN_URL" + description: "Sometimes called token endpoint, please refer to the documentation of your OAuth2 provider" + schema: + type: string + default: "" + - variable: CMD_OAUTH2_AUTHORIZATION_URL + label: "CMD_OAUTH2_AUTHORIZATION_URL" + description: "Authorization URL of your provider, please refer to the documentation of your OAuth2 provider" + schema: + type: string + default: "" + - variable: CMD_OAUTH2_CLIENT_ID + label: "CMD_OAUTH2_CLIENT_ID" + description: "You will get this from your OAuth2 provider when you register HedgeDoc as OAuth2-client" + schema: + type: string + private: true + default: "" + - variable: CMD_OAUTH2_CLIENT_SECRET + label: "CMD_OAUTH2_CLIENT_SECRET" + description: "You will get this from your OAuth2 provider when you register HedgeDoc as OAuth2-client" + schema: + type: string + default: "" + - variable: CMD_OAUTH2_PROVIDERNAME + label: "CMD_OAUTH2_PROVIDERNAME" + description: "Optional name to be displayed at login form indicating the oAuth2 provider" + schema: + type: string + default: "" + - variable: CMD_OAUTH2_SCOPE + label: "CMD_OAUTH2_SCOPE" + description: "Scope to request for OIDC (OpenID Connect) providers" + schema: + type: string + default: "" + - variable: CMD_OAUTH2_ROLES_CLAIM + label: "CMD_OAUTH2_ROLES_CLAIM" + description: "ID token claim, which is supposed to provide an array of strings of roles" + schema: + type: string + default: "" + - variable: CMD_OAUTH2_ACCESS_ROLE + label: "CMD_OAUTH2_ACCESS_ROLE" + description: "The role which should be included in the ID token roles claim to grant access" + schema: + type: string + default: "" + - variable: ldapsettings + label: "LDAP Login Settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: CMD_LDAP_URL + label: "CMD_LDAP_URL" + description: "URL of LDAP server" + schema: + type: string + default: "" + - variable: CMD_LDAP_BINDDN + label: "CMD_LDAP_BINDDN" + description: "bindDn for LDAP access" + schema: + type: string + default: "" + - variable: CMD_LDAP_BINDCREDENTIALS + label: "CMD_LDAP_BINDCREDENTIALS" + description: "bindCredentials for LDAP access" + schema: + type: string + default: "" + - variable: CMD_LDAP_SEARCHBASE + label: "CMD_LDAP_SEARCHBASE" + description: "LDAP directory to begin search from" + schema: + type: string + default: "" + - variable: CMD_LDAP_SEARCHFILTER + label: "CMD_LDAP_SEARCHFILTER" + description: "LDAP filter to search with" + schema: + type: string + default: "" + - variable: CMD_LDAP_SEARCHATTRIBUTES + label: "CMD_LDAP_SEARCHATTRIBUTES" + description: "LDAP attributes to search with (use comma to separate)" + schema: + type: string + default: "" + - variable: CMD_LDAP_USERIDFIELD + label: "CMD_LDAP_USERIDFIELD" + description: "The LDAP field which is used uniquely identify a user on HedgeDoc" + schema: + type: string + default: "" + - variable: CMD_LDAP_USERNAMEFIELD + label: "CMD_LDAP_USERNAMEFIELD" + description: "The LDAP field which is used as the username on HedgeDoc" + schema: + type: string + default: "" + - variable: CMD_LDAP_TLS_CA + label: "CMD_LDAP_TLS_CA" + description: "Root CA for LDAP TLS in PEM format (use comma to separate)" + schema: + type: string + default: "" + - variable: CMD_LDAP_PROVIDERNAME + label: "CMD_LDAP_PROVIDERNAME" + description: "CMD_LDAP_PROVIDERNAME" + schema: + type: string + default: "" + - variable: samlsettings + label: "SAML Login Settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: CMD_SAML_IDPSSOURL + label: "CMD_SAML_IDPSSOURL" + description: "Authentication endpoint of IdP. for details" + schema: + type: string + default: "" + - variable: CMD_SAML_IDPCERT + label: "CMD_SAML_IDPCERT" + description: "Certificate file path of IdP in PEM format" + schema: + type: string + default: "" + - variable: CMD_SAML_CLIENTCERT + label: "CMD_SAML_CLIENTCERT" + description: "Certificate file path for the client in PEM format" + schema: + type: string + default: "" + - variable: CMD_SAML_ISSUER + label: "CMD_SAML_ISSUER" + description: "Issuer to supply to identity provider" + schema: + type: string + default: "" + - variable: CMD_SAML_DISABLEREQUESTEDAUTHNCONTEXT + label: "CMD_SAML_DISABLEREQUESTEDAUTHNCONTEXT" + description: "True to allow any authentication method, false restricts to password authentication" + schema: + type: boolean + default: false + - variable: CMD_SAML_IDENTIFIERFORMAT + label: "CMD_SAML_IDENTIFIERFORMAT" + description: "Name identifier format" + schema: + type: string + default: "urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress" + - variable: CMD_SAML_GROUPATTRIBUTE + label: "CMD_SAML_GROUPATTRIBUTE" + description: "Attribute name for group list" + schema: + type: string + default: "" + - variable: CMD_SAML_REQUIREDGROUPS + label: "CMD_SAML_REQUIREDGROUPS" + description: "Group names that allowed (use vertical bar to separate)" + schema: + type: string + default: "" + - variable: CMD_SAML_EXTERNALGROUPS + label: "CMD_SAML_EXTERNALGROUPS" + description: "Group names that not allowed (use vertical bar to separate) " + schema: + type: string + default: "" + - variable: CMD_SAML_ATTRIBUTE_ID + label: "CMD_SAML_ATTRIBUTE_ID" + description: "Attribute map for id" + schema: + type: string + default: "" + - variable: CMD_SAML_ATTRIBUTE_USERNAME + label: "CMD_SAML_ATTRIBUTE_USERNAME" + description: "Attribute map for username" + schema: + type: string + default: "" + - variable: CMD_SAML_ATTRIBUTE_EMAIL + label: "CMD_SAML_ATTRIBUTE_EMAIL" + description: "Attribute map for email" + schema: + type: string + default: "" + - variable: CMD_SAML_PROVIDERNAME + label: "CMD_SAML_PROVIDERNAME" + description: "Optional name to be displayed at login form indicating the SAML provider" + schema: + type: string + default: "" + - variable: amazonsettings + label: "Amazon S3 Settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: CMD_S3_ACCESS_KEY_ID + label: "CMD_S3_ACCESS_KEY_ID" + description: "AWS access key id" + schema: + type: string + private: true + default: "" + - variable: CMD_S3_SECRET_ACCESS_KEY + label: "CMD_S3_SECRET_ACCESS_KEY" + description: "AWS secret key" + schema: + type: string + private: true + default: "" + - variable: CMD_S3_REGION + label: "CMD_S3_REGION" + description: "AWS S3 region" + schema: + type: string + default: "" + - variable: CMD_S3_BUCKET + label: "CMD_S3_BUCKET" + description: "AWS S3 bucket name" + schema: + type: string + default: "" + - variable: CMD_S3_ENDPOINT + label: "CMD_S3_ENDPOINT " + description: "S3 API endpoint if you don't use AWS name" + schema: + type: string + default: "" + - variable: azuresettings + label: "Azure Blob Storage Settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: CMD_AZURE_CONNECTION_STRING + label: "CMD_AZURE_CONNECTION_STRING" + description: "Azure Blob Storage connection string" + schema: + type: string + default: "" + - variable: CMD_AZURE_CONTAINER + label: "CMD_AZURE_CONTAINER" + description: "Azure Blob Storage container name (automatically created if non existent)" + schema: + type: string + default: "" + - variable: miniosettings + label: "Minio Settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: CMD_MINIO_ACCESS_KEY + label: "CMD_MINIO_ACCESS_KEY" + description: "Minio access key" + schema: + type: string + private: true + default: "" + - variable: CMD_MINIO_SECRET_KEY + label: "CMD_MINIO_SECRET_KEY" + description: "Minio secret key" + schema: + type: string + private: true + default: "" + - variable: CMD_MINIO_ENDPOINT + label: "CMD_MINIO_ENDPOINT" + description: "Address of your Minio endpoint/instance" + schema: + type: string + default: "" + - variable: CMD_MINIO_PORT + label: "CMD_MINIO_ACCESS_KEY" + description: "Port that is used for your Minio instance" + schema: + type: string + default: "" + - variable: CMD_MINIO_SECURE + label: "CMD_MINIO_SECURE" + description: "If set to true HTTPS is used for Minio" + schema: + type: boolean + default: true + - variable: imgursettings + label: "Imgur Settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: CMD_IMGUR_CLIENTID + label: "CMD_IMGUR_CLIENTID" + description: "Imgur API client id" + schema: + type: string + private: true + default: "" + - variable: lutimsettings + label: "Lutim Settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: CMD_LUTIM_URL + label: "CMD_LUTIM_URL" + description: "When CMD_IMAGE_UPLOAD_TYPE is set to lutim, you can setup the lutim url" + schema: + type: string + default: "" + - variable: logsettings + label: "Logs Settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: DEBUG + label: "DEBUG" + description: "Set debug mode, show more logs" + schema: + type: boolean + default: false + - variable: CMD_LOGLEVEL + label: "CMD_LOGLEVEL" + description: "Defines what kind of logs are provided to stdout." + schema: + type: string + default: "info" + enum: + - value: "info" + description: "info" + - value: "warn" + description: "warn" + - value: "error" + description: "error" + - value: "verbose" + description: "verbose" + - value: "debug" + description: "debug" +# Include{containerBasic} +# Include{containerAdvanced} + +# Include{containerConfig} +# Include{serviceRoot} +# Include{serviceMain} +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: main + label: "Main Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 10132 + required: true +# Include{serviceExpertRoot} + default: false +# Include{serviceExpert} +# Include{serviceList} +# Include{persistenceRoot} + - variable: uploads + label: "App Uploads Storage" + description: "Stores the Application Uploads." + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} +# Include{persistenceList} +# Include{ingressRoot} + - variable: main + label: "Main Ingress" + schema: + additional_attrs: true + type: dict + attrs: +# Include{ingressDefault} +# Include{ingressTLS} +# Include{ingressTraefik} +# Include{ingressList} +# Include{securityContextRoot} + + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 568 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 568 +# Include{securityContextContainer} +# Include{securityContextAdvanced} +# Include{securityContextPod} + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + +# Include{resources} +# Include{advanced} +# Include{addons} +# Include{codeserver} +# Include{netshoot} +# Include{vpn} +# Include{documentation} diff --git a/tmp/hedgedoc/templates/NOTES.txt b/tmp/hedgedoc/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/tmp/hedgedoc/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/tmp/hedgedoc/templates/_secrets.tpl b/tmp/hedgedoc/templates/_secrets.tpl new file mode 100644 index 00000000000..723bcbe3559 --- /dev/null +++ b/tmp/hedgedoc/templates/_secrets.tpl @@ -0,0 +1,14 @@ +{{/* Define the secrets */}} +{{- define "hedgedoc.secrets" -}} +{{- $hedgedocprevious := lookup "v1" "Secret" .Release.Namespace "hedgedoc-secrets" }} +{{- $session_secret := "" }} +enabled: true +data: + {{- if $hedgedocprevious}} + CMD_SESSION_SECRET: {{ index $hedgedocprevious.data "CMD_SESSION_SECRET" }} + {{- else }} + {{- $session_secret := randAlphaNum 32 }} + CMD_SESSION_SECRET: {{ $session_secret | b64enc }} + {{- end }} + +{{- end -}} diff --git a/tmp/hedgedoc/templates/common.yaml b/tmp/hedgedoc/templates/common.yaml new file mode 100644 index 00000000000..9590ce96f1f --- /dev/null +++ b/tmp/hedgedoc/templates/common.yaml @@ -0,0 +1,11 @@ +{{/* Make sure all variables are set properly */}} +{{- include "tc.v1.common.loader.init" . }} + +{{/* Render secret for hedgedoc */}} +{{- $secret := include "hedgedoc.secrets" . | fromYaml -}} +{{- if $secret -}} + {{- $_ := set .Values.secret "secrets" $secret -}} +{{- end -}} + +{{/* Render the templates */}} +{{ include "tc.v1.common.loader.apply" . }} diff --git a/tmp/hedgedoc/values.yaml b/tmp/hedgedoc/values.yaml new file mode 100644 index 00000000000..bb2340ffeb0 --- /dev/null +++ b/tmp/hedgedoc/values.yaml @@ -0,0 +1,146 @@ +image: + repository: tccr.io/truecharts/hedgedoc + pullPolicy: IfNotPresent + tag: 1.9.7@sha256:9e086ade3ada3ae0ef50dbd911d81fa4ce27ac5cb1131a5976c830fcfbc62b8d +service: + main: + ports: + main: + port: 10132 +persistence: + uploads: + enabled: true + mountPath: "/hedgedoc/public/uploads" +cnpg: + main: + enabled: true + user: hedgedoc + database: hedgedoc +portal: + open: + enabled: true + +workload: + main: + podSpec: + containers: + main: + env: + NODE_ENV: "production" + CMD_PORT: "{{ .Values.service.main.ports.main.port }}" + CMD_DB_PORT: "5432" + CMD_DB_DIALECT: "postgres" + CMD_DB_USERNAME: "{{ .Values.cnpg.main.user }}" + CMD_DB_DATABASE: "{{ .Values.cnpg.main.database }}" + CMD_SESSION_SECRET: + secretKeyRef: + name: secrets + key: CMD_SESSION_SECRET + CMD_DB_HOST: + secretKeyRef: + name: cnpg-main-urls + key: host + CMD_DB_PASSWORD: + secretKeyRef: + name: cnpg-main-user + key: password + # User Defined + CMD_FORBIDDEN_NOTE_IDS: "robots.txt, favicon.ico, api, build, css, docs, fonts, js, uploads, vendor, views" + CMD_IMAGE_UPLOAD_TYPE: "filesystem" + CMD_SOURCE_URL: "" + CMD_TOOBUSY_LAG: 70 + CMD_ALLOW_GRAVATAR: true + CMD_DOMAIN: false + CMD_PROTOCOL_USESSL: false + CMD_URL_ADDPORT: false + # CMD_ALLOW_ORIGIN: "localhost" + # CMD_HSTS_ENABLE: true + # CMD_HSTS_INCLUDE_SUBDOMAINS: true + # CMD_HSTS_MAX_AGE: 31536000 + # CMD_HSTS_PRELOAD: true + # CMD_CSP_ENABLE: true + # CMD_CSP_ADD_DISQUS: false + # CMD_CSP_ADD_GOOGLE_ANALYTICS: false + # CMD_CSP_REPORTURI: "" + # CMD_CSP_ALLOW_FRAMING: true + # CMD_CSP_ALLOW_PDF_EMBED: true + # CMD_COOKIE_POLICY: "lax" + # CMD_ALLOW_ANONYMOUS: false + # CMD_ALLOW_ANONYMOUS_EDITS: false + # CMD_ALLOW_FREEURL: false + # CMD_REQUIRE_FREEURL_AUTHENTICATION: true + # CMD_DEFAULT_PERMISSION: "editable" + # CMD_SESSION_LIFE: 1209600000 + # CMD_EMAIL: true + # CMD_ALLOW_EMAIL_REGISTER: true + # CMD_DROPBOX_CLIENTID: "" + # CMD_DROPBOX_CLIENTSECRET: "" + # CMD_FACEBOOK_CLIENTID: "" + # CMD_FACEBOOK_CLIENTSECRET: "" + # CMD_GITHUB_CLIENTID: "" + # CMD_GITHUB_CLIENTSECRET: "" + # CMD_GITLAB_SCOPE: "api" + # CMD_GITLAB_BASEURL: "" + # CMD_GITLAB_CLIENTID: "" + # CMD_GITLAB_CLIENTSECRET: "" + # CMD_GITLAB_VERSION: "v4" + # CMD_GOOGLE_CLIENTID: "" + # CMD_GOOGLE_CLIENTSECRET: "" + # CMD_GOOGLE_HOSTEDDOMAIN: "" + # CMD_TWITTER_CONSUMERKEY: "" + # CMD_TWITTER_CONSUMERSECRET: "" + # CMD_MATTERMOST_BASEURL: "" + # CMD_MATTERMOST_CLIENTID: "" + # CMD_MATTERMOST_CLIENTSECRET: "" + # CMD_OAUTH2_USER_PROFILE_URL: "" + # CMD_OAUTH2_USER_PROFILE_USERNAME_ATTR: "" + # CMD_OAUTH2_USER_PROFILE_DISPLAY_NAME_ATTR: "" + # CMD_OAUTH2_USER_PROFILE_EMAIL_ATTR: "" + # CMD_OAUTH2_USER_PROFILE_ID_ATTR: "" + # CMD_OAUTH2_TOKEN_URL: "" + # CMD_OAUTH2_AUTHORIZATION_URL: "" + # CMD_OAUTH2_CLIENT_ID: "" + # CMD_OAUTH2_CLIENT_SECRET: "" + # CMD_OAUTH2_PROVIDERNAME: "" + # CMD_OAUTH2_SCOPE: "" + # CMD_OAUTH2_ROLES_CLAIM: "" + # CMD_OAUTH2_ACCESS_ROLE: "" + # CMD_LDAP_URL: "" + # CMD_LDAP_BINDDN: "" + # CMD_LDAP_BINDCREDENTIALS: "" + # CMD_LDAP_SEARCHBASE: "" + # CMD_LDAP_SEARCHFILTER: "" + # CMD_LDAP_SEARCHATTRIBUTES: "" + # CMD_LDAP_USERIDFIELD: "" + # CMD_LDAP_USERNAMEFIELD: "" + # CMD_LDAP_TLS_CA: "" + # CMD_LDAP_PROVIDERNAME: "" + # CMD_SAML_IDPSSOURL: "" + # CMD_SAML_IDPCERT: "" + # CMD_SAML_CLIENTCERT: "" + # CMD_SAML_ISSUER: "" + # CMD_SAML_DISABLEREQUESTEDAUTHNCONTEXT: false + # CMD_SAML_IDENTIFIERFORMAT: "urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress" + # CMD_SAML_GROUPATTRIBUTE: "" + # CMD_SAML_REQUIREDGROUPS: "" + # CMD_SAML_EXTERNALGROUPS: "" + # CMD_SAML_ATTRIBUTE_ID: "" + # CMD_SAML_ATTRIBUTE_USERNAME: "" + # CMD_SAML_ATTRIBUTE_EMAIL: "" + # CMD_SAML_PROVIDERNAME: "" + # CMD_S3_ACCESS_KEY_ID: "" + # CMD_S3_SECRET_ACCESS_KEY: "" + # CMD_S3_REGION: "" + # CMD_S3_BUCKET: "" + # CMD_S3_ENDPOINT: "" + # CMD_AZURE_CONNECTION_STRING: "" + # CMD_AZURE_CONTAINER: "" + # CMD_MINIO_ACCESS_KEY: "" + # CMD_MINIO_SECRET_KEY: "" + # CMD_MINIO_ENDPOINT: "" + # CMD_MINIO_PORT: "" + # CMD_MINIO_SECURE: true + # CMD_IMGUR_CLIENTID: "" + # CMD_LUTIM_URL: "" + # DEBUG: false + # CMD_LOGLEVEL: "info" diff --git a/tmp/heimdall/.helmignore b/tmp/heimdall/.helmignore new file mode 100644 index 00000000000..77ca5567b26 --- /dev/null +++ b/tmp/heimdall/.helmignore @@ -0,0 +1,30 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ +# OWNERS file for Kubernetes +OWNERS +# helm-docs templates +*.gotmpl +# docs folder +/docs +# icon +icon.png diff --git a/tmp/heimdall/CHANGELOG.md b/tmp/heimdall/CHANGELOG.md new file mode 100644 index 00000000000..b8f5f112ebe --- /dev/null +++ b/tmp/heimdall/CHANGELOG.md @@ -0,0 +1,1802 @@ +# Changelog + + + +## [heimdall-12.0.0](https://github.com/truecharts/charts/compare/heimdall-11.0.55...heimdall-12.0.0) (2022-11-10) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Major Change to GUI + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [heimdall-11.0.58](https://github.com/truecharts/charts/compare/heimdall-11.0.55...heimdall-11.0.58) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [heimdall-11.0.57](https://github.com/truecharts/charts/compare/heimdall-11.0.55...heimdall-11.0.57) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [heimdall-11.0.57](https://github.com/truecharts/charts/compare/heimdall-11.0.55...heimdall-11.0.57) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [heimdall-11.0.57](https://github.com/truecharts/charts/compare/heimdall-11.0.55...heimdall-11.0.57) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [heimdall-11.0.56](https://github.com/truecharts/charts/compare/heimdall-11.0.55...heimdall-11.0.56) (2022-11-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [heimdall-11.0.56](https://github.com/truecharts/charts/compare/heimdall-11.0.55...heimdall-11.0.56) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [heimdall-11.0.55](https://github.com/truecharts/charts/compare/heimdall-11.0.54...heimdall-11.0.55) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4317](https://github.com/truecharts/charts/issues/4317)) + + + + +## [heimdall-11.0.54](https://github.com/truecharts/charts/compare/heimdall-11.0.53...heimdall-11.0.54) (2022-11-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4308](https://github.com/truecharts/charts/issues/4308)) + + + + +## [heimdall-11.0.53](https://github.com/truecharts/charts/compare/heimdall-11.0.52...heimdall-11.0.53) (2022-11-02) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4261](https://github.com/truecharts/charts/issues/4261)) + + + + +## [heimdall-11.0.52](https://github.com/truecharts/charts/compare/heimdall-11.0.51...heimdall-11.0.52) (2022-10-31) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#4249](https://github.com/truecharts/charts/issues/4249)) + + + + +## [heimdall-11.0.51](https://github.com/truecharts/charts/compare/heimdall-11.0.50...heimdall-11.0.51) (2022-10-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4182](https://github.com/truecharts/charts/issues/4182)) + + + + +## [heimdall-11.0.50](https://github.com/truecharts/charts/compare/heimdall-11.0.49...heimdall-11.0.50) (2022-10-24) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#4171](https://github.com/truecharts/charts/issues/4171)) + + + + +## [heimdall-11.0.49](https://github.com/truecharts/charts/compare/heimdall-11.0.48...heimdall-11.0.49) (2022-10-19) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4122](https://github.com/truecharts/charts/issues/4122)) + + + + +## [heimdall-11.0.48](https://github.com/truecharts/charts/compare/heimdall-11.0.47...heimdall-11.0.48) (2022-10-12) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4071](https://github.com/truecharts/charts/issues/4071)) + + + + +## [heimdall-11.0.47](https://github.com/truecharts/charts/compare/heimdall-11.0.46...heimdall-11.0.47) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [heimdall-11.0.47](https://github.com/truecharts/charts/compare/heimdall-11.0.46...heimdall-11.0.47) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [heimdall-11.0.46](https://github.com/truecharts/charts/compare/heimdall-11.0.45...heimdall-11.0.46) (2022-10-05) + +### Chore + +- Auto-update chart README [skip ci] + - split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979)) + - update helm general non-major + + + + +## [heimdall-11.0.45](https://github.com/truecharts/charts/compare/heimdall-11.0.44...heimdall-11.0.45) (2022-09-27) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918)) + + + + +## [heimdall-11.0.44](https://github.com/truecharts/charts/compare/heimdall-11.0.43...heimdall-11.0.44) (2022-09-26) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3906](https://github.com/truecharts/charts/issues/3906)) + + + + +## [heimdall-11.0.43](https://github.com/truecharts/charts/compare/heimdall-11.0.42...heimdall-11.0.43) (2022-09-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898)) + + + + +## [heimdall-11.0.42](https://github.com/truecharts/charts/compare/heimdall-11.0.40...heimdall-11.0.42) (2022-09-22) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [heimdall-11.0.42](https://github.com/truecharts/charts/compare/heimdall-11.0.40...heimdall-11.0.42) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [heimdall-11.0.42](https://github.com/truecharts/charts/compare/heimdall-11.0.40...heimdall-11.0.42) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [heimdall-11.0.42](https://github.com/truecharts/charts/compare/heimdall-11.0.40...heimdall-11.0.42) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [heimdall-11.0.42](https://github.com/truecharts/charts/compare/heimdall-11.0.40...heimdall-11.0.42) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [heimdall-11.0.42](https://github.com/truecharts/charts/compare/heimdall-11.0.40...heimdall-11.0.42) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [heimdall-11.0.42](https://github.com/truecharts/charts/compare/heimdall-11.0.40...heimdall-11.0.42) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [heimdall-11.0.42](https://github.com/truecharts/charts/compare/heimdall-11.0.40...heimdall-11.0.42) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [heimdall-11.0.41](https://github.com/truecharts/charts/compare/heimdall-11.0.40...heimdall-11.0.41) (2022-09-17) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [heimdall-11.0.41](https://github.com/truecharts/charts/compare/heimdall-11.0.40...heimdall-11.0.41) (2022-09-18) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [heimdall-11.0.41](https://github.com/truecharts/charts/compare/heimdall-11.0.40...heimdall-11.0.41) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [heimdall-11.0.41](https://github.com/truecharts/charts/compare/heimdall-11.0.40...heimdall-11.0.41) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [heimdall-11.0.41](https://github.com/truecharts/charts/compare/heimdall-11.0.40...heimdall-11.0.41) (2022-09-15) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [heimdall-11.0.41](https://github.com/truecharts/charts/compare/heimdall-11.0.40...heimdall-11.0.41) (2022-09-15) + +### Chore + +- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [heimdall-11.0.40](https://github.com/truecharts/charts/compare/heimdall-11.0.39...heimdall-11.0.40) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [heimdall-11.0.40](https://github.com/truecharts/charts/compare/heimdall-11.0.39...heimdall-11.0.40) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [heimdall-11.0.40](https://github.com/truecharts/charts/compare/heimdall-11.0.39...heimdall-11.0.40) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [heimdall-11.0.40](https://github.com/truecharts/charts/compare/heimdall-11.0.39...heimdall-11.0.40) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [heimdall-11.0.40](https://github.com/truecharts/charts/compare/heimdall-11.0.39...heimdall-11.0.40) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [heimdall-11.0.40](https://github.com/truecharts/charts/compare/heimdall-11.0.39...heimdall-11.0.40) (2022-09-11) + +### Chore + +- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [heimdall-11.0.39](https://github.com/truecharts/charts/compare/heimdall-11.0.38...heimdall-11.0.39) (2022-09-05) + +### Chore + +- update docker general non-major ([#3700](https://github.com/truecharts/charts/issues/3700)) + + + + +## [heimdall-11.0.38](https://github.com/truecharts/charts/compare/heimdall-11.0.36...heimdall-11.0.38) (2022-08-30) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639)) + - update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [heimdall-11.0.37](https://github.com/truecharts/charts/compare/heimdall-11.0.36...heimdall-11.0.37) (2022-08-30) + +### Chore + +- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [heimdall-11.0.36](https://github.com/truecharts/charts/compare/heimdall-11.0.35...heimdall-11.0.36) (2022-08-29) + +### Chore + +- update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619)) + + + + +## [heimdall-11.0.35](https://github.com/truecharts/charts/compare/heimdall-11.0.34...heimdall-11.0.35) (2022-08-29) + +### Chore + +- update docker general non-major ([#3606](https://github.com/truecharts/charts/issues/3606)) + + + + +## [heimdall-11.0.34](https://github.com/truecharts/charts/compare/heimdall-11.0.33...heimdall-11.0.34) (2022-08-23) + +### Chore + +- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545)) + + + + +## [heimdall-11.0.33](https://github.com/truecharts/charts/compare/heimdall-11.0.32...heimdall-11.0.33) (2022-08-22) + +### Chore + +- update docker general non-major ([#3530](https://github.com/truecharts/charts/issues/3530)) + + + + +## [heimdall-11.0.32](https://github.com/truecharts/charts/compare/heimdall-11.0.31...heimdall-11.0.32) (2022-08-17) + +### Chore + +- update docker general non-major ([#3478](https://github.com/truecharts/charts/issues/3478)) + + + + +## [heimdall-11.0.31](https://github.com/truecharts/charts/compare/heimdall-11.0.30...heimdall-11.0.31) (2022-08-12) + +### Chore + +- add documentation checkbox/section to all SCALE Apps + - update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456)) + + ### Fix + +- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447)) + + + + +## [heimdall-11.0.30](https://github.com/truecharts/charts/compare/heimdall-11.0.29...heimdall-11.0.30) (2022-08-10) + +### Chore + +- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421)) + + + + +## [heimdall-11.0.29](https://github.com/truecharts/charts/compare/heimdall-11.0.28...heimdall-11.0.29) (2022-08-08) + +### Chore + +- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + + + +## [heimdall-11.0.28](https://github.com/truecharts/apps/compare/heimdall-11.0.27...heimdall-11.0.28) (2022-07-28) + +### Chore + +- update docker general non-major ([#3326](https://github.com/truecharts/apps/issues/3326)) + + + + +## [heimdall-11.0.27](https://github.com/truecharts/apps/compare/heimdall-11.0.26...heimdall-11.0.27) (2022-07-26) + +### Chore + +- update home links ([#3291](https://github.com/truecharts/apps/issues/3291)) + - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302)) + + + + +## [heimdall-11.0.26](https://github.com/truecharts/apps/compare/heimdall-11.0.25...heimdall-11.0.26) (2022-07-25) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [heimdall-11.0.26](https://github.com/truecharts/apps/compare/heimdall-11.0.25...heimdall-11.0.26) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [heimdall-11.0.25](https://github.com/truecharts/apps/compare/heimdall-11.0.24...heimdall-11.0.25) (2022-07-25) + +### Chore + +- update docker general non-major ([#3290](https://github.com/truecharts/apps/issues/3290)) + + + + +## [heimdall-11.0.24](https://github.com/truecharts/apps/compare/heimdall-11.0.23...heimdall-11.0.24) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [heimdall-11.0.24](https://github.com/truecharts/apps/compare/heimdall-11.0.23...heimdall-11.0.24) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [heimdall-11.0.24](https://github.com/truecharts/apps/compare/heimdall-11.0.23...heimdall-11.0.24) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [heimdall-11.0.23](https://github.com/truecharts/apps/compare/heimdall-11.0.21...heimdall-11.0.23) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [heimdall-11.0.21](https://github.com/truecharts/apps/compare/heimdall-11.0.20...heimdall-11.0.21) (2022-07-20) + +### Chore + +- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) + + + +## [heimdall-11.0.20](https://github.com/truecharts/apps/compare/heimdall-11.0.19...heimdall-11.0.20) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [heimdall-11.0.19](https://github.com/truecharts/apps/compare/heimdall-11.0.18...heimdall-11.0.19) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [heimdall-11.0.18](https://github.com/truecharts/apps/compare/heimdall-11.0.16...heimdall-11.0.18) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [heimdall-11.0.16](https://github.com/truecharts/apps/compare/heimdall-11.0.14...heimdall-11.0.16) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [heimdall-11.0.14](https://github.com/truecharts/apps/compare/heimdall-11.0.13...heimdall-11.0.14) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [heimdall-11.0.13](https://github.com/truecharts/apps/compare/heimdall-11.0.12...heimdall-11.0.13) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [heimdall-11.0.12](https://github.com/truecharts/apps/compare/heimdall-11.0.11...heimdall-11.0.12) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [heimdall-11.0.11](https://github.com/truecharts/apps/compare/heimdall-11.0.10...heimdall-11.0.11) (2022-07-11) + +#### Chore + +* update docker general non-major ([#3128](https://github.com/truecharts/apps/issues/3128)) + + + + +### [heimdall-11.0.10](https://github.com/truecharts/apps/compare/heimdall-11.0.9...heimdall-11.0.10) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [heimdall-11.0.9](https://github.com/truecharts/apps/compare/heimdall-11.0.8...heimdall-11.0.9) (2022-07-06) + +#### Chore + +* manually update ([#3088](https://github.com/truecharts/apps/issues/3088)) + + + + +### [heimdall-11.0.8](https://github.com/truecharts/apps/compare/heimdall-11.0.7...heimdall-11.0.8) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [heimdall-11.0.7](https://github.com/truecharts/apps/compare/heimdall-11.0.6...heimdall-11.0.7) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [heimdall-11.0.6](https://github.com/truecharts/apps/compare/heimdall-11.0.5...heimdall-11.0.6) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [heimdall-11.0.5](https://github.com/truecharts/apps/compare/heimdall-11.0.4...heimdall-11.0.5) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [heimdall-11.0.4](https://github.com/truecharts/apps/compare/heimdall-11.0.3...heimdall-11.0.4) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [heimdall-11.0.3](https://github.com/truecharts/apps/compare/heimdall-11.0.2...heimdall-11.0.3) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [heimdall-11.0.2](https://github.com/truecharts/apps/compare/heimdall-11.0.1...heimdall-11.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [heimdall-11.0.1](https://github.com/truecharts/apps/compare/heimdall-10.0.20...heimdall-11.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [heimdall-11.0.0](https://github.com/truecharts/apps/compare/heimdall-10.0.20...heimdall-11.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [heimdall-10.0.20](https://github.com/truecharts/apps/compare/heimdall-10.0.19...heimdall-10.0.20) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [heimdall-10.0.19](https://github.com/truecharts/apps/compare/heimdall-10.0.18...heimdall-10.0.19) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [heimdall-10.0.19](https://github.com/truecharts/apps/compare/heimdall-10.0.18...heimdall-10.0.19) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [heimdall-10.0.18](https://github.com/truecharts/apps/compare/heimdall-10.0.17...heimdall-10.0.18) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [heimdall-10.0.17](https://github.com/truecharts/apps/compare/heimdall-10.0.16...heimdall-10.0.17) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [heimdall-10.0.17](https://github.com/truecharts/apps/compare/heimdall-10.0.16...heimdall-10.0.17) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [heimdall-10.0.16](https://github.com/truecharts/apps/compare/heimdall-10.0.15...heimdall-10.0.16) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [heimdall-10.0.15](https://github.com/truecharts/apps/compare/heimdall-10.0.14...heimdall-10.0.15) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [heimdall-10.0.14](https://github.com/truecharts/apps/compare/heimdall-10.0.13...heimdall-10.0.14) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [heimdall-10.0.13](https://github.com/truecharts/apps/compare/heimdall-10.0.12...heimdall-10.0.13) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [heimdall-10.0.12](https://github.com/truecharts/apps/compare/heimdall-10.0.11...heimdall-10.0.12) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [heimdall-10.0.11](https://github.com/truecharts/apps/compare/heimdall-10.0.10...heimdall-10.0.11) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [heimdall-10.0.10](https://github.com/truecharts/apps/compare/heimdall-10.0.9...heimdall-10.0.10) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [heimdall-10.0.9](https://github.com/truecharts/apps/compare/heimdall-10.0.8...heimdall-10.0.9) (2022-04-03) + +#### Chore + +* Auto-update chart README [skip ci] +* Update digest ([#2385](https://github.com/truecharts/apps/issues/2385)) + +#### Fix + +* rw root fs / hostnet ([#2389](https://github.com/truecharts/apps/issues/2389)) + + + + +### [heimdall-10.0.8](https://github.com/truecharts/apps/compare/heimdall-10.0.7...heimdall-10.0.8) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [heimdall-10.0.7](https://github.com/truecharts/apps/compare/heimdall-10.0.6...heimdall-10.0.7) (2022-03-30) + +#### Chore + +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [heimdall-10.0.6](https://github.com/truecharts/apps/compare/heimdall-10.0.5...heimdall-10.0.6) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [heimdall-10.0.1](https://github.com/truecharts/apps/compare/heimdall-10.0.0...heimdall-10.0.1) (2022-03-07) + +#### Chore + +* update helm general non-major helm releases ([#2111](https://github.com/truecharts/apps/issues/2111)) +* Remove `-icon` string from icon png's ([#2040](https://github.com/truecharts/apps/issues/2040)) + + + + +### [heimdall-10.0.0](https://github.com/truecharts/apps/compare/heimdall-9.0.47...heimdall-10.0.0) (2022-03-03) + +#### Chore + +* remove fixed env from questions.yaml +* remove empty env var declaration from questions.yaml +* update helm general major helm releases ([#2021](https://github.com/truecharts/apps/issues/2021)) + +#### Fix + +* BREAKING CHANGE Move some env-vars outside of env section ([#2010](https://github.com/truecharts/apps/issues/2010)) +* fix TZ being wrongly defined in common and remove its references from some remaining Apps ([#2005](https://github.com/truecharts/apps/issues/2005)) + + + + +### [heimdall-9.0.47](https://github.com/truecharts/apps/compare/heimdall-9.0.46...heimdall-9.0.47) (2022-03-02) + +#### Chore + +* rename `web_portal` to `open` ([#1957](https://github.com/truecharts/apps/issues/1957)) +* update helm general non-major helm releases ([#1999](https://github.com/truecharts/apps/issues/1999)) + + + + +### [heimdall-9.0.46](https://github.com/truecharts/apps/compare/heimdall-9.0.45...heimdall-9.0.46) (2022-02-21) + +#### Chore + +* update helm general non-major helm releases ([#1927](https://github.com/truecharts/apps/issues/1927)) + + + + +### [heimdall-9.0.45](https://github.com/truecharts/apps/compare/heimdall-9.0.44...heimdall-9.0.45) (2022-02-15) + +#### Chore + +* update helm general non-major helm releases ([#1901](https://github.com/truecharts/apps/issues/1901)) + + + + +### [heimdall-9.0.44](https://github.com/truecharts/apps/compare/heimdall-9.0.43...heimdall-9.0.44) (2022-02-08) + +#### Chore + +* update helm general non-major helm releases ([#1871](https://github.com/truecharts/apps/issues/1871)) + + + + +### [heimdall-9.0.43](https://github.com/truecharts/apps/compare/heimdall-9.0.42...heimdall-9.0.43) (2022-02-06) + +#### Chore + +* update helm chart common to v8.15.0 ([#1859](https://github.com/truecharts/apps/issues/1859)) + + + + +### [heimdall-9.0.42](https://github.com/truecharts/apps/compare/heimdall-9.0.41...heimdall-9.0.42) (2022-02-05) + +#### Chore + +* update helm general non-major helm releases ([#1852](https://github.com/truecharts/apps/issues/1852)) + + + + +### [heimdall-9.0.41](https://github.com/truecharts/apps/compare/heimdall-9.0.40...heimdall-9.0.41) (2022-02-02) + +#### Chore + +* update helm general non-major helm releases ([#1828](https://github.com/truecharts/apps/issues/1828)) + + + + +### [heimdall-9.0.40](https://github.com/truecharts/apps/compare/heimdall-9.0.39...heimdall-9.0.40) (2022-01-25) + +#### Chore + +* update helm general non-major helm releases ([#1791](https://github.com/truecharts/apps/issues/1791)) + + + + +### [heimdall-9.0.39](https://github.com/truecharts/apps/compare/heimdall-9.0.38...heimdall-9.0.39) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1766](https://github.com/truecharts/apps/issues/1766)) + + + + +### [heimdall-9.0.38](https://github.com/truecharts/apps/compare/heimdall-9.0.37...heimdall-9.0.38) (2022-01-21) + +#### Chore + +* update helm general non-major helm releases ([#1759](https://github.com/truecharts/apps/issues/1759)) + +#### Fix + +* set additional_attrs: true on all dicts ([#1750](https://github.com/truecharts/apps/issues/1750)) + + + + +### [heimdall-9.0.37](https://github.com/truecharts/apps/compare/heimdall-9.0.36...heimdall-9.0.37) (2022-01-18) + +#### Chore + +* update helm general non-major helm releases ([#1732](https://github.com/truecharts/apps/issues/1732)) + + + + +### [heimdall-9.0.36](https://github.com/truecharts/apps/compare/heimdall-9.0.35...heimdall-9.0.36) (2022-01-13) + +#### Chore + +* update helm general non-major helm releases ([#1712](https://github.com/truecharts/apps/issues/1712)) + +#### Feat + +* expose capabilities in GUI ([#1709](https://github.com/truecharts/apps/issues/1709)) + + + + +### [heimdall-9.0.35](https://github.com/truecharts/apps/compare/heimdall-9.0.34...heimdall-9.0.35) (2022-01-12) + +#### Chore + +* update helm general non-major helm releases ([#1704](https://github.com/truecharts/apps/issues/1704)) + + + + +### [heimdall-9.0.34](https://github.com/truecharts/apps/compare/heimdall-9.0.33...heimdall-9.0.34) (2022-01-11) + +#### Chore + +* update helm general non-major helm releases ([#1693](https://github.com/truecharts/apps/issues/1693)) + + + + +### [heimdall-9.0.33](https://github.com/truecharts/apps/compare/heimdall-9.0.32...heimdall-9.0.33) (2022-01-04) + +#### Chore + +* update helm general non-major helm releases + + + + +### [heimdall-9.0.32](https://github.com/truecharts/apps/compare/heimdall-9.0.31...heimdall-9.0.32) (2021-12-28) + +#### Chore + +* update helm general non-major helm releases ([#1623](https://github.com/truecharts/apps/issues/1623)) + + + + +### [heimdall-9.0.31](https://github.com/truecharts/apps/compare/heimdall-9.0.30...heimdall-9.0.31) (2021-12-21) + +#### Chore + +* update helm general non-major helm releases ([#1596](https://github.com/truecharts/apps/issues/1596)) + + + + +### [heimdall-9.0.30](https://github.com/truecharts/apps/compare/heimdall-9.0.29...heimdall-9.0.30) (2021-12-19) + +#### Chore + +* Last patch bump before RC2 branch-off +* remove `editable: true` as this is the default ([#1576](https://github.com/truecharts/apps/issues/1576)) + + + + +### [heimdall-9.0.29](https://github.com/truecharts/apps/compare/heimdall-9.0.28...heimdall-9.0.29) (2021-12-19) + +#### Chore + +* completely remove mountPath reference from GUI ([#1572](https://github.com/truecharts/apps/issues/1572)) +* update helm general non-major helm releases ([#1571](https://github.com/truecharts/apps/issues/1571)) + + + + +### [heimdall-9.0.28](https://github.com/truecharts/apps/compare/heimdall-9.0.27...heimdall-9.0.28) (2021-12-18) + +#### Chore + +* cleanup questions by removing hidden dicts ([#1558](https://github.com/truecharts/apps/issues/1558)) +* App-Icon Organization ([#1539](https://github.com/truecharts/apps/issues/1539)) + + + + +### [heimdall-9.0.27](https://github.com/truecharts/apps/compare/heimdall-9.0.26...heimdall-9.0.27) (2021-12-14) + +#### Chore + +* update helm general non-major helm releases ([#1535](https://github.com/truecharts/apps/issues/1535)) + + + + +### [heimdall-9.0.26](https://github.com/truecharts/apps/compare/heimdall-9.0.25...heimdall-9.0.26) (2021-12-13) + +#### Chore + +* move incubator apps to stable and bump everything + + + + +### [heimdall-9.0.25](https://github.com/truecharts/apps/compare/heimdall-9.0.24...heimdall-9.0.25) (2021-12-11) + +#### Chore + +* update general helm non-major helm releases ([#1509](https://github.com/truecharts/apps/issues/1509)) + + + + +### [heimdall-9.0.24](https://github.com/truecharts/apps/compare/heimdall-9.0.23...heimdall-9.0.24) (2021-12-07) + +#### Chore + +* update non-major deps helm releases ([#1481](https://github.com/truecharts/apps/issues/1481)) + + + + +### heimdall-9.0.23 (2021-12-05) + +#### Chore + +* bump apps to generate security page +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major deps helm releases ([#1471](https://github.com/truecharts/apps/issues/1471)) +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + +#### Fix + +* fix typo in theme selection ([#1428](https://github.com/truecharts/apps/issues/1428)) + + + + +### [heimdall-9.0.22](https://github.com/truecharts/apps/compare/heimdall-9.0.21...heimdall-9.0.22) (2021-12-05) + +#### Chore + +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) + + + + +### [heimdall-9.0.21](https://github.com/truecharts/apps/compare/heimdall-9.0.20...heimdall-9.0.21) (2021-12-04) + +#### Chore + +* bump apps to generate security page + + + + +### [heimdall-9.0.20](https://github.com/truecharts/apps/compare/heimdall-9.0.19...heimdall-9.0.20) (2021-12-04) + +#### Chore + +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) + + + + +### [heimdall-9.0.19](https://github.com/truecharts/apps/compare/heimdall-9.0.18...heimdall-9.0.19) (2021-12-03) + +#### Chore + +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) + + + + +### [heimdall-9.0.18](https://github.com/truecharts/apps/compare/heimdall-9.0.17...heimdall-9.0.18) (2021-11-30) + +#### Chore + +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + + + + +### [heimdall-9.0.17](https://github.com/truecharts/apps/compare/heimdall-9.0.16...heimdall-9.0.17) (2021-11-30) + +#### Chore + +* update non-major deps helm releases + + + + +### [heimdall-9.0.15](https://github.com/truecharts/apps/compare/heimdall-9.0.14...heimdall-9.0.15) (2021-11-23) + +#### Chore + +* update non-major deps helm releases ([#1386](https://github.com/truecharts/apps/issues/1386)) + + + + +### [heimdall-9.0.14](https://github.com/truecharts/apps/compare/heimdall-9.0.13...heimdall-9.0.14) (2021-11-22) + +#### Chore + +* update non-major deps helm releases ([#1383](https://github.com/truecharts/apps/issues/1383)) + + + + +### [heimdall-9.0.13](https://github.com/truecharts/apps/compare/heimdall-9.0.12...heimdall-9.0.13) (2021-11-22) + +#### Chore + +* update non-major ([#1380](https://github.com/truecharts/apps/issues/1380)) + + + + +### [heimdall-9.0.12](https://github.com/truecharts/apps/compare/heimdall-9.0.11...heimdall-9.0.12) (2021-11-16) + +#### Chore + +* update non-major deps helm releases ([#1345](https://github.com/truecharts/apps/issues/1345)) + + + + +### [heimdall-9.0.11](https://github.com/truecharts/apps/compare/heimdall-9.0.10...heimdall-9.0.11) (2021-11-15) + +#### Chore + +* persistence cleanup and small bugfixes ([#1329](https://github.com/truecharts/apps/issues/1329)) +* update non-major deps helm releases ([#1338](https://github.com/truecharts/apps/issues/1338)) + + + + +### [heimdall-9.0.10](https://github.com/truecharts/apps/compare/heimdall-9.0.9...heimdall-9.0.10) (2021-11-14) + +#### Chore + +* fixes around the GUI refactor ([#1316](https://github.com/truecharts/apps/issues/1316)) +* move port above advanced in GUI ([#1326](https://github.com/truecharts/apps/issues/1326)) +* clean up Chart.yaml ([#1322](https://github.com/truecharts/apps/issues/1322)) +* update non-major deps helm releases ([#1328](https://github.com/truecharts/apps/issues/1328)) +* update non-major ([#1327](https://github.com/truecharts/apps/issues/1327)) + +#### Fix + +* split udp and tcp ports ([#1321](https://github.com/truecharts/apps/issues/1321)) +* Allow spaces in paths ([#1306](https://github.com/truecharts/apps/issues/1306)) + + + + +### [heimdall-9.0.9](https://github.com/truecharts/apps/compare/heimdall-9.0.8...heimdall-9.0.9) (2021-11-09) + +#### Chore + +* update non-major deps helm releases ([#1297](https://github.com/truecharts/apps/issues/1297)) + + + + +### [heimdall-9.0.8](https://github.com/truecharts/apps/compare/heimdall-9.0.7...heimdall-9.0.8) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1295](https://github.com/truecharts/apps/issues/1295)) + + + + +### [heimdall-9.0.7](https://github.com/truecharts/apps/compare/heimdall-9.0.6...heimdall-9.0.7) (2021-11-07) + +#### Chore + +* update non-major ([#1270](https://github.com/truecharts/apps/issues/1270)) + + + + +### [heimdall-9.0.6](https://github.com/truecharts/apps/compare/heimdall-9.0.5...heimdall-9.0.6) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1291](https://github.com/truecharts/apps/issues/1291)) + +#### Chore + +* Simplify GUI for deployment, persistence and securityContext ([#1289](https://github.com/truecharts/apps/issues/1289)) + +#### Feat + +* Simplify the Services GUI ([#1290](https://github.com/truecharts/apps/issues/1290)) + + + + +### [heimdall-9.0.5](https://github.com/truecharts/apps/compare/heimdall-9.0.4...heimdall-9.0.5) (2021-11-02) + +#### Chore + +* update non-major deps helm releases ([#1267](https://github.com/truecharts/apps/issues/1267)) + + + + +### [heimdall-9.0.4](https://github.com/truecharts/apps/compare/heimdall-9.0.3...heimdall-9.0.4) (2021-11-01) + +#### Chore + +* update non-major deps helm releases ([#1264](https://github.com/truecharts/apps/issues/1264)) + + + + +### [heimdall-9.0.3](https://github.com/truecharts/apps/compare/heimdall-9.0.2...heimdall-9.0.3) (2021-11-01) + +#### Chore + +* update non-major ([#1263](https://github.com/truecharts/apps/issues/1263)) + + + + +### [heimdall-9.0.2](https://github.com/truecharts/apps/compare/heimdall-9.0.1...heimdall-9.0.2) (2021-10-26) + +#### Chore + +* update non-major deps helm releases ([#1245](https://github.com/truecharts/apps/issues/1245)) + + + + +### [heimdall-9.0.1](https://github.com/truecharts/apps/compare/heimdall-9.0.0...heimdall-9.0.1) (2021-10-26) + +#### Chore + +* update helm chart common to v8.3.15 ([#1240](https://github.com/truecharts/apps/issues/1240)) +* update non-major ([#1232](https://github.com/truecharts/apps/issues/1232)) + + + + +### [heimdall-9.0.0](https://github.com/truecharts/apps/compare/heimdall-8.0.19...heimdall-9.0.0) (2021-10-25) + +#### Chore + +* Adapt for TrueNAS SCALE RC1 + + + + +### [heimdall-8.0.19](https://github.com/truecharts/apps/compare/heimdall-8.0.18...heimdall-8.0.19) (2021-10-20) + +#### Chore + +* bump apps, remove duplicates and move incubator to stable for RC1 + + + + +### [heimdall-8.0.16](https://github.com/truecharts/apps/compare/heimdall-8.0.15...heimdall-8.0.16) (2021-10-20) + +#### Chore + +* bump versions to rerelease and fix icons + + + + +### [heimdall-8.0.15](https://github.com/truecharts/apps/compare/heimdall-8.0.14...heimdall-8.0.15) (2021-10-19) + +#### Change + +* Project-Eclipse 3, Automatically generate item.yaml ([#1178](https://github.com/truecharts/apps/issues/1178)) + +#### Chore + +* Project-Eclipse 5, move app-readme to automatic generation script ([#1181](https://github.com/truecharts/apps/issues/1181)) +* Project-Eclipse part 2, adapting and cleaning changelog ([#1173](https://github.com/truecharts/apps/issues/1173)) +* update helm chart common to v8.3.13 ([#1184](https://github.com/truecharts/apps/issues/1184)) +* update non-major ([#1174](https://github.com/truecharts/apps/issues/1174)) + +#### Feat + +* Project-Eclipse 4, Add App grading annotations to Chart.yaml ([#1180](https://github.com/truecharts/apps/issues/1180)) + +#### Refactor + +* Project Eclipse Part 6, move questions.yaml to root App folder ([#1182](https://github.com/truecharts/apps/issues/1182)) + + + + +### [heimdall-8.0.14](https://github.com/truecharts/apps/compare/heimdall-8.0.13...heimdall-8.0.14) (2021-10-19) + +#### Fix + +* fix previous SCALE bugfix not correctly being applied + + + + +### [heimdall-8.0.13](https://github.com/truecharts/apps/compare/heimdall-8.0.12...heimdall-8.0.13) (2021-10-19) + +#### Fix + +* Solve issues regarding ix_values.yaml not containing the image and tag definitions. ([#1176](https://github.com/truecharts/apps/issues/1176)) + + + + +### [heimdall-8.0.12](https://github.com/truecharts/apps/compare/heimdall-8.0.11...heimdall-8.0.12) (2021-10-18) + +#### Refactor + +* Project Eclipse - part 1 - remove ix_values.yaml ([#1168](https://github.com/truecharts/apps/issues/1168)) + + + + +### [heimdall-8.0.11](https://github.com/truecharts/apps/compare/heimdall-8.0.10...heimdall-8.0.11) (2021-10-17) + +#### Chore + +* update helm chart common to v8.3.10 ([#1160](https://github.com/truecharts/apps/issues/1160)) + +#### Fix + +* force users using correct / prefix for mounPath ([#1156](https://github.com/truecharts/apps/issues/1156)) + + + + +### [heimdall-8.0.10](https://github.com/truecharts/apps/compare/heimdall-8.0.9...heimdall-8.0.10) (2021-10-13) + +#### Chore + +* update non-major deps helm releases ([#1133](https://github.com/truecharts/apps/issues/1133)) + + + + +### [heimdall-8.0.9](https://github.com/truecharts/apps/compare/heimdall-8.0.8...heimdall-8.0.9) (2021-10-12) + +#### Chore + +* update non-major deps helm releases ([#1126](https://github.com/truecharts/apps/issues/1126)) + + + + +### [heimdall-8.0.8](https://github.com/truecharts/apps/compare/heimdall-8.0.7...heimdall-8.0.8) (2021-10-12) + +#### Chore + +* update non-major ([#1122](https://github.com/truecharts/apps/issues/1122)) + + + + +### [heimdall-8.0.7](https://github.com/truecharts/apps/compare/heimdall-8.0.6...heimdall-8.0.7) (2021-10-12) + +#### Chore + +* update non-major deps helm releases ([#1123](https://github.com/truecharts/apps/issues/1123)) + + + + +### [heimdall-8.0.6](https://github.com/truecharts/apps/compare/heimdall-8.0.5...heimdall-8.0.6) (2021-10-05) + +#### Chore + +* update non-major deps helm releases ([#1099](https://github.com/truecharts/apps/issues/1099)) + + + + +### [heimdall-8.0.5](https://github.com/truecharts/apps/compare/heimdall-8.0.4...heimdall-8.0.5) (2021-10-05) + +#### Chore + +* update non-major ([#1098](https://github.com/truecharts/apps/issues/1098)) + + + + +### [heimdall-8.0.4](https://github.com/truecharts/apps/compare/heimdall-8.0.3...heimdall-8.0.4) (2021-09-29) + +#### Chore + +* update helm chart common to v8.0.13 ([#1060](https://github.com/truecharts/apps/issues/1060)) + + + + +### [heimdall-8.0.2](https://github.com/truecharts/apps/compare/heimdall-8.0.1...heimdall-8.0.2) (2021-09-28) + +#### Chore + +* update non-major ([#1046](https://github.com/truecharts/apps/issues/1046)) + + + + +### [heimdall-8.0.1](https://github.com/truecharts/apps/compare/heimdall-8.0.0...heimdall-8.0.1) (2021-09-26) + + + + +### [heimdall-8.0.0](https://github.com/truecharts/apps/compare/heimdall-7.0.3...heimdall-8.0.0) (2021-09-26) + + + + +### [heimdall-7.0.3](https://github.com/truecharts/apps/compare/heimdall-7.0.2...heimdall-7.0.3) (2021-09-21) + +#### Chore + +* update non-major deps helm releases ([#1014](https://github.com/truecharts/apps/issues/1014)) + + + + +### [heimdall-7.0.2](https://github.com/truecharts/apps/compare/heimdall-7.0.1...heimdall-7.0.2) (2021-09-21) + +#### Chore + +* update non-major ([#1013](https://github.com/truecharts/apps/issues/1013)) + + + + +### [heimdall-7.0.1](https://github.com/truecharts/apps/compare/heimdall-6.11.15...heimdall-7.0.1) (2021-09-13) + +#### Chore + +* move all LSIO containers to github registry ([#957](https://github.com/truecharts/apps/issues/957)) +* update non-major ([#962](https://github.com/truecharts/apps/issues/962)) + +#### Feat + +* add new GUI and VPN support to all Apps ([#977](https://github.com/truecharts/apps/issues/977)) +* Add VPN addon and move some config to includes ([#973](https://github.com/truecharts/apps/issues/973)) +* pin all container references to digests ([#963](https://github.com/truecharts/apps/issues/963)) +* Move some common containers to our own containers + +#### Fix + +* make sure podSecurityContext is included in both SCALE and Helm installs ([#956](https://github.com/truecharts/apps/issues/956)) + + +## [heimdall-6.11.15](https://github.com/truecharts/apps/compare/heimdall-6.11.14...heimdall-6.11.15) (2021-09-08) + +### Fix + +* repair Hyperion and some misplaced GUI elements ([#922](https://github.com/truecharts/apps/issues/922)) diff --git a/tmp/heimdall/Chart.yaml b/tmp/heimdall/Chart.yaml new file mode 100644 index 00000000000..a09e61c8900 --- /dev/null +++ b/tmp/heimdall/Chart.yaml @@ -0,0 +1,27 @@ +apiVersion: v2 +appVersion: "2.5.5" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +deprecated: false +description: An Application dashboard and launcher +home: https://truecharts.org/charts/stable/heimdall +icon: https://truecharts.org/img/hotlink-ok/chart-icons/heimdall.png +keywords: + - heimdall +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: heimdall +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/heimdall + - https://github.com/linuxserver/Heimdall/ +type: application +version: 15.0.0 +annotations: + truecharts.org/catagories: | + - organizers + truecharts.org/SCALE-support: "true" diff --git a/tmp/heimdall/README.md b/tmp/heimdall/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/heimdall/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/heimdall/icon.png b/tmp/heimdall/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..4420538688acab63cb6a8b8dcb4ed747853bea33 GIT binary patch literal 20624 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 +### [homarr-2.0.13](https://github.com/truecharts/apps/compare/homarr-2.0.12...homarr-2.0.13) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [homarr-2.0.12](https://github.com/truecharts/apps/compare/homarr-2.0.11...homarr-2.0.12) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [homarr-2.0.11](https://github.com/truecharts/apps/compare/homarr-2.0.10...homarr-2.0.11) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [homarr-2.0.10](https://github.com/truecharts/apps/compare/homarr-2.0.9...homarr-2.0.10) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [homarr-2.0.9](https://github.com/truecharts/apps/compare/homarr-2.0.8...homarr-2.0.9) (2022-06-26) + +#### Chore + +* update docker general non-major ([#2988](https://github.com/truecharts/apps/issues/2988)) + + + + +### [homarr-2.0.8](https://github.com/truecharts/apps/compare/homarr-2.0.7...homarr-2.0.8) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [homarr-2.0.7](https://github.com/truecharts/apps/compare/homarr-2.0.6...homarr-2.0.7) (2022-06-22) + +#### Chore + +* update docker general non-major ([#2954](https://github.com/truecharts/apps/issues/2954)) +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [homarr-2.0.6](https://github.com/truecharts/apps/compare/homarr-2.0.5...homarr-2.0.6) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [homarr-2.0.5](https://github.com/truecharts/apps/compare/homarr-2.0.4...homarr-2.0.5) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [homarr-2.0.4](https://github.com/truecharts/apps/compare/homarr-2.0.3...homarr-2.0.4) (2022-06-13) + +#### Chore + +* update docker general non-major ([#2860](https://github.com/truecharts/apps/issues/2860)) + + + + +### [homarr-2.0.3](https://github.com/truecharts/apps/compare/homarr-2.0.2...homarr-2.0.3) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [homarr-2.0.2](https://github.com/truecharts/apps/compare/homarr-2.0.1...homarr-2.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [homarr-2.0.1](https://github.com/truecharts/apps/compare/homarr-1.0.3...homarr-2.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [homarr-2.0.0](https://github.com/truecharts/apps/compare/homarr-1.0.3...homarr-2.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [homarr-1.0.3](https://github.com/truecharts/apps/compare/homarr-1.0.2...homarr-1.0.3) (2022-06-02) + +#### Chore + +* update image refs ([#2816](https://github.com/truecharts/apps/issues/2816)) + + + + +### [homarr-1.0.2](https://github.com/truecharts/apps/compare/homarr-1.0.1...homarr-1.0.2) (2022-06-02) + + + + +### [homarr-1.0.1](https://github.com/truecharts/apps/compare/homarr-1.0.0...homarr-1.0.1) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [homarr-1.0.0](https://github.com/truecharts/apps/compare/homarr-0.0.1...homarr-1.0.0) (2022-05-29) + +#### Feat + +* move to stable ([#2790](https://github.com/truecharts/apps/issues/2790)) + + + + +### homarr-0.0.1 (2022-05-29) + +#### Feat + +* add homarr ([#2779](https://github.com/truecharts/apps/issues/2779)) diff --git a/tmp/homarr/Chart.yaml b/tmp/homarr/Chart.yaml new file mode 100644 index 00000000000..2b921991bda --- /dev/null +++ b/tmp/homarr/Chart.yaml @@ -0,0 +1,25 @@ +apiVersion: v2 +appVersion: "0.11.5" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +description: Homarr is a simple and lightweight homepage for your server, that helps you easily access all of your services in one place. +home: https://truecharts.org/charts/stable/homarr +icon: https://truecharts.org/img/hotlink-ok/chart-icons/homarr.png +keywords: + - dashboard +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: homarr +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/homarr + - https://github.com/ajnart/homarr +version: 5.0.0 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" diff --git a/tmp/homarr/README.md b/tmp/homarr/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/homarr/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/homarr/icon.png b/tmp/homarr/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..fc840a623e838f280b87cc7b63f6c46acc36b75d GIT binary patch literal 15899 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 +### [home-assistant-15.0.19](https://github.com/truecharts/apps/compare/home-assistant-15.0.18...home-assistant-15.0.19) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [home-assistant-15.0.18](https://github.com/truecharts/apps/compare/home-assistant-15.0.17...home-assistant-15.0.18) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [home-assistant-15.0.17](https://github.com/truecharts/apps/compare/home-assistant-15.0.16...home-assistant-15.0.17) (2022-07-11) + +#### Chore + +* update docker general non-major ([#3128](https://github.com/truecharts/apps/issues/3128)) + + + + +### [home-assistant-15.0.16](https://github.com/truecharts/apps/compare/home-assistant-15.0.15...home-assistant-15.0.16) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [home-assistant-15.0.15](https://github.com/truecharts/apps/compare/home-assistant-15.0.14...home-assistant-15.0.15) (2022-07-09) + +#### Chore + +* update docker general non-major ([#3106](https://github.com/truecharts/apps/issues/3106)) + + + + +### [home-assistant-15.0.14](https://github.com/truecharts/apps/compare/home-assistant-15.0.13...home-assistant-15.0.14) (2022-07-07) + +#### Chore + +* update docker general non-major ([#3089](https://github.com/truecharts/apps/issues/3089)) + + + + +### [home-assistant-15.0.13](https://github.com/truecharts/apps/compare/home-assistant-15.0.12...home-assistant-15.0.13) (2022-07-05) + +#### Chore + +* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075)) + + + + +### [home-assistant-15.0.12](https://github.com/truecharts/apps/compare/home-assistant-15.0.11...home-assistant-15.0.12) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [home-assistant-15.0.11](https://github.com/truecharts/apps/compare/home-assistant-15.0.10...home-assistant-15.0.11) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [home-assistant-15.0.10](https://github.com/truecharts/apps/compare/home-assistant-15.0.9...home-assistant-15.0.10) (2022-06-25) + +#### Chore + +* update docker general non-major ([#2960](https://github.com/truecharts/apps/issues/2960)) + + + + +### [home-assistant-15.0.9](https://github.com/truecharts/apps/compare/home-assistant-15.0.8...home-assistant-15.0.9) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [home-assistant-15.0.8](https://github.com/truecharts/apps/compare/home-assistant-15.0.7...home-assistant-15.0.8) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [home-assistant-15.0.7](https://github.com/truecharts/apps/compare/home-assistant-15.0.6...home-assistant-15.0.7) (2022-06-17) + +#### Chore + +* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916)) + + + + +### [home-assistant-15.0.6](https://github.com/truecharts/apps/compare/home-assistant-15.0.5...home-assistant-15.0.6) (2022-06-15) + +#### Chore + +* update docker general non-major ([#2890](https://github.com/truecharts/apps/issues/2890)) + + + + +### [home-assistant-15.0.5](https://github.com/truecharts/apps/compare/home-assistant-15.0.4...home-assistant-15.0.5) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2887](https://github.com/truecharts/apps/issues/2887)) + + + + +### [home-assistant-15.0.4](https://github.com/truecharts/apps/compare/home-assistant-15.0.3...home-assistant-15.0.4) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [home-assistant-15.0.3](https://github.com/truecharts/apps/compare/home-assistant-15.0.2...home-assistant-15.0.3) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [home-assistant-15.0.2](https://github.com/truecharts/apps/compare/home-assistant-15.0.1...home-assistant-15.0.2) (2022-06-11) + +#### Chore + +* update docker general non-major ([#2848](https://github.com/truecharts/apps/issues/2848)) + + + + +### [home-assistant-15.0.1](https://github.com/truecharts/apps/compare/home-assistant-15.0.0...home-assistant-15.0.1) (2022-06-08) + +#### Chore + +* Auto-update chart README [skip ci] +* Auto-update chart README [skip ci] +* update docker general non-major ([#2839](https://github.com/truecharts/apps/issues/2839)) + + + + +### [home-assistant-15.0.1](https://github.com/truecharts/apps/compare/home-assistant-15.0.0...home-assistant-15.0.1) (2022-06-08) + +#### Chore + +* Auto-update chart README [skip ci] +* update docker general non-major ([#2839](https://github.com/truecharts/apps/issues/2839)) + + + + +### [home-assistant-15.0.1](https://github.com/truecharts/apps/compare/home-assistant-15.0.0...home-assistant-15.0.1) (2022-06-08) + +#### Chore + +* update docker general non-major ([#2839](https://github.com/truecharts/apps/issues/2839)) + + + + +### [home-assistant-15.0.0](https://github.com/truecharts/apps/compare/home-assistant-14.0.1...home-assistant-15.0.0) (2022-06-07) + +#### Chore + +* update helm general major helm releases ([#2804](https://github.com/truecharts/apps/issues/2804)) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [home-assistant-14.0.1](https://github.com/truecharts/apps/compare/home-assistant-13.0.41...home-assistant-14.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC +* update helm general non-major helm releases ([#2838](https://github.com/truecharts/apps/issues/2838)) +* update docker general non-major ([#2831](https://github.com/truecharts/apps/issues/2831)) + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [home-assistant-14.0.0](https://github.com/truecharts/apps/compare/home-assistant-13.0.41...home-assistant-14.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [home-assistant-13.0.41](https://github.com/truecharts/apps/compare/home-assistant-13.0.40...home-assistant-13.0.41) (2022-06-03) + +#### Chore + +* update docker general non-major ([#2821](https://github.com/truecharts/apps/issues/2821)) + + + + +### [home-assistant-13.0.40](https://github.com/truecharts/apps/compare/home-assistant-13.0.39...home-assistant-13.0.40) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [home-assistant-13.0.39](https://github.com/truecharts/apps/compare/home-assistant-13.0.38...home-assistant-13.0.39) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [home-assistant-13.0.39](https://github.com/truecharts/apps/compare/home-assistant-13.0.38...home-assistant-13.0.39) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [home-assistant-13.0.38](https://github.com/truecharts/apps/compare/home-assistant-13.0.37...home-assistant-13.0.38) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [home-assistant-13.0.37](https://github.com/truecharts/apps/compare/home-assistant-13.0.36...home-assistant-13.0.37) (2022-05-19) + +#### Chore + +* update docker general non-major ([#2711](https://github.com/truecharts/apps/issues/2711)) + + + + +### [home-assistant-13.0.36](https://github.com/truecharts/apps/compare/home-assistant-13.0.35...home-assistant-13.0.36) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [home-assistant-13.0.36](https://github.com/truecharts/apps/compare/home-assistant-13.0.35...home-assistant-13.0.36) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [home-assistant-13.0.35](https://github.com/truecharts/apps/compare/home-assistant-13.0.34...home-assistant-13.0.35) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [home-assistant-13.0.34](https://github.com/truecharts/apps/compare/home-assistant-13.0.33...home-assistant-13.0.34) (2022-05-14) + +#### Chore + +* update docker general non-major ([#2679](https://github.com/truecharts/apps/issues/2679)) + + + + +### [home-assistant-13.0.33](https://github.com/truecharts/apps/compare/home-assistant-13.0.32...home-assistant-13.0.33) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [home-assistant-13.0.32](https://github.com/truecharts/apps/compare/home-assistant-13.0.31...home-assistant-13.0.32) (2022-05-09) + +#### Chore + +* update docker general non-major ([#2641](https://github.com/truecharts/apps/issues/2641)) + + + + +### [home-assistant-13.0.31](https://github.com/truecharts/apps/compare/home-assistant-13.0.30...home-assistant-13.0.31) (2022-05-08) + +#### Chore + +* update docker general non-major ([#2639](https://github.com/truecharts/apps/issues/2639)) + + + + +### [home-assistant-13.0.30](https://github.com/truecharts/apps/compare/home-assistant-13.0.29...home-assistant-13.0.30) (2022-05-06) + +#### Chore + +* update docker general non-major + + + + +### [home-assistant-13.0.29](https://github.com/truecharts/apps/compare/home-assistant-13.0.28...home-assistant-13.0.29) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [home-assistant-13.0.28](https://github.com/truecharts/apps/compare/home-assistant-13.0.27...home-assistant-13.0.28) (2022-05-04) + +#### Chore + +* update docker general non-major ([#2606](https://github.com/truecharts/apps/issues/2606)) + + + + +### [home-assistant-13.0.27](https://github.com/truecharts/apps/compare/home-assistant-13.0.26...home-assistant-13.0.27) (2022-05-04) + +#### Chore + +* update helm general non-major helm releases ([#2605](https://github.com/truecharts/apps/issues/2605)) + + + + +### [home-assistant-13.0.26](https://github.com/truecharts/apps/compare/home-assistant-13.0.25...home-assistant-13.0.26) (2022-04-28) + +#### Chore + +* update docker general non-major ([#2577](https://github.com/truecharts/apps/issues/2577)) + + + + +### [home-assistant-13.0.25](https://github.com/truecharts/apps/compare/home-assistant-13.0.24...home-assistant-13.0.25) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [home-assistant-13.0.24](https://github.com/truecharts/apps/compare/home-assistant-13.0.23...home-assistant-13.0.24) (2022-04-26) + +#### Chore + +* update docker general non-major ([#2571](https://github.com/truecharts/apps/issues/2571)) + + + + +### [home-assistant-13.0.23](https://github.com/truecharts/apps/compare/home-assistant-13.0.22...home-assistant-13.0.23) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [home-assistant-13.0.22](https://github.com/truecharts/apps/compare/home-assistant-13.0.21...home-assistant-13.0.22) (2022-04-18) + +#### Chore + +* update docker general non-major ([#2502](https://github.com/truecharts/apps/issues/2502)) + + + + +### [home-assistant-13.0.21](https://github.com/truecharts/apps/compare/home-assistant-13.0.20...home-assistant-13.0.21) (2022-04-16) + +#### Chore + +* update docker general non-major ([#2494](https://github.com/truecharts/apps/issues/2494)) + + + + +### [home-assistant-13.0.20](https://github.com/truecharts/apps/compare/home-assistant-13.0.19...home-assistant-13.0.20) (2022-04-13) + +#### Chore + +* update docker general non-major + + + + +### [home-assistant-13.0.19](https://github.com/truecharts/apps/compare/home-assistant-13.0.18...home-assistant-13.0.19) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [home-assistant-13.0.18](https://github.com/truecharts/apps/compare/home-assistant-13.0.17...home-assistant-13.0.18) (2022-04-12) + +#### Chore + +* update docker general non-major ([#2478](https://github.com/truecharts/apps/issues/2478)) + + + + +### [home-assistant-13.0.17](https://github.com/truecharts/apps/compare/home-assistant-13.0.16...home-assistant-13.0.17) (2022-04-09) + +#### Chore + +* update docker general non-major ([#2460](https://github.com/truecharts/apps/issues/2460)) + + + + +### [home-assistant-13.0.16](https://github.com/truecharts/apps/compare/home-assistant-13.0.15...home-assistant-13.0.16) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [home-assistant-13.0.15](https://github.com/truecharts/apps/compare/home-assistant-13.0.14...home-assistant-13.0.15) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2362](https://github.com/truecharts/apps/issues/2362)) + + + + +### [home-assistant-13.0.14](https://github.com/truecharts/apps/compare/home-assistant-13.0.12...home-assistant-13.0.14) (2022-03-31) + +#### Chore + +* update docker general non-major ([#2357](https://github.com/truecharts/apps/issues/2357)) +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [home-assistant-13.0.12](https://github.com/truecharts/apps/compare/home-assistant-13.0.11...home-assistant-13.0.12) (2022-03-30) + +#### Chore + +* Use new repo ([#2337](https://github.com/truecharts/apps/issues/2337)) +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [home-assistant-13.0.11](https://github.com/truecharts/apps/compare/home-assistant-13.0.10...home-assistant-13.0.11) (2022-03-26) + +#### Chore + +* update helm general non-major helm releases ([#2290](https://github.com/truecharts/apps/issues/2290)) + + + + +### [home-assistant-13.0.10](https://github.com/truecharts/apps/compare/home-assistant-13.0.9...home-assistant-13.0.10) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [home-assistant-13.0.8](https://github.com/truecharts/apps/compare/home-assistant-13.0.7...home-assistant-13.0.8) (2022-03-24) + +#### Chore + +* update docker general non-major +* update docker general non-major + + + + +### [home-assistant-13.0.4](https://github.com/truecharts/apps/compare/home-assistant-13.0.3...home-assistant-13.0.4) (2022-03-15) + +#### Chore + +* update docker general non-major ([#2175](https://github.com/truecharts/apps/issues/2175)) + + + + +### [home-assistant-13.0.3](https://github.com/truecharts/apps/compare/home-assistant-13.0.2...home-assistant-13.0.3) (2022-03-08) + +#### Chore + +* update helm general non-major helm releases ([#2116](https://github.com/truecharts/apps/issues/2116)) + + + + +### [home-assistant-13.0.2](https://github.com/truecharts/apps/compare/home-assistant-13.0.1...home-assistant-13.0.2) (2022-03-07) + +#### Chore + +* update helm general non-major helm releases ([#2111](https://github.com/truecharts/apps/issues/2111)) + + + + +### [home-assistant-13.0.1](https://github.com/truecharts/apps/compare/home-assistant-13.0.0...home-assistant-13.0.1) (2022-03-07) + +#### Chore + +* update docker general non-major ([#2046](https://github.com/truecharts/apps/issues/2046)) +* Remove `-icon` string from icon png's ([#2040](https://github.com/truecharts/apps/issues/2040)) + + + + +### [home-assistant-13.0.0](https://github.com/truecharts/apps/compare/home-assistant-12.0.45...home-assistant-13.0.0) (2022-03-03) + +#### Chore + +* remove fixed env from questions.yaml +* remove PUID from per-app env-vars if set to 568 +* remove empty env var declaration from questions.yaml +* update helm general major helm releases ([#2021](https://github.com/truecharts/apps/issues/2021)) + +#### Fix + +* BREAKING CHANGE Move some env-vars outside of env section ([#2010](https://github.com/truecharts/apps/issues/2010)) + + + + +### [home-assistant-12.0.45](https://github.com/truecharts/apps/compare/home-assistant-12.0.44...home-assistant-12.0.45) (2022-03-02) + +#### Chore + +* rename `web_portal` to `open` ([#1957](https://github.com/truecharts/apps/issues/1957)) +* update helm general non-major helm releases ([#1999](https://github.com/truecharts/apps/issues/1999)) + + + + +### [home-assistant-12.0.44](https://github.com/truecharts/apps/compare/home-assistant-12.0.43...home-assistant-12.0.44) (2022-02-21) + +#### Chore + +* update helm general non-major helm releases ([#1927](https://github.com/truecharts/apps/issues/1927)) + + + + +### [home-assistant-12.0.43](https://github.com/truecharts/apps/compare/home-assistant-12.0.42...home-assistant-12.0.43) (2022-02-15) + +#### Chore + +* update helm general non-major helm releases ([#1901](https://github.com/truecharts/apps/issues/1901)) + + + + +### [home-assistant-12.0.42](https://github.com/truecharts/apps/compare/home-assistant-12.0.41...home-assistant-12.0.42) (2022-02-10) + +#### Chore + +* update docker general non-major ([#1876](https://github.com/truecharts/apps/issues/1876)) + + + + +### [home-assistant-12.0.41](https://github.com/truecharts/apps/compare/home-assistant-12.0.40...home-assistant-12.0.41) (2022-02-08) + +#### Chore + +* update helm general non-major helm releases ([#1871](https://github.com/truecharts/apps/issues/1871)) + + + + +### [home-assistant-12.0.40](https://github.com/truecharts/apps/compare/home-assistant-12.0.39...home-assistant-12.0.40) (2022-02-06) + +#### Chore + +* update helm chart common to v8.15.0 ([#1859](https://github.com/truecharts/apps/issues/1859)) + + + + +### [home-assistant-12.0.39](https://github.com/truecharts/apps/compare/home-assistant-12.0.38...home-assistant-12.0.39) (2022-02-05) + +#### Chore + +* update helm general non-major helm releases ([#1852](https://github.com/truecharts/apps/issues/1852)) +* update container image tccr.io/truecharts/home-assistant to v2022.2.2 ([#1850](https://github.com/truecharts/apps/issues/1850)) + + + + +### [home-assistant-12.0.38](https://github.com/truecharts/apps/compare/home-assistant-12.0.37...home-assistant-12.0.38) (2022-02-02) + +#### Chore + +* update helm general non-major helm releases ([#1828](https://github.com/truecharts/apps/issues/1828)) + + + + +### [home-assistant-12.0.37](https://github.com/truecharts/apps/compare/home-assistant-12.0.36...home-assistant-12.0.37) (2022-01-25) + +#### Chore + +* update helm general non-major helm releases ([#1791](https://github.com/truecharts/apps/issues/1791)) + + + + +### [home-assistant-12.0.36](https://github.com/truecharts/apps/compare/home-assistant-12.0.35...home-assistant-12.0.36) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1766](https://github.com/truecharts/apps/issues/1766)) + + + + +### [home-assistant-12.0.35](https://github.com/truecharts/apps/compare/home-assistant-12.0.34...home-assistant-12.0.35) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1763](https://github.com/truecharts/apps/issues/1763)) + + + + +### [home-assistant-12.0.34](https://github.com/truecharts/apps/compare/home-assistant-12.0.33...home-assistant-12.0.34) (2022-01-21) + +#### Chore + +* update helm general non-major helm releases ([#1759](https://github.com/truecharts/apps/issues/1759)) + +#### Fix + +* set additional_attrs: true on all dicts ([#1750](https://github.com/truecharts/apps/issues/1750)) + + + + +### [home-assistant-12.0.33](https://github.com/truecharts/apps/compare/home-assistant-12.0.32...home-assistant-12.0.33) (2022-01-19) + +#### Chore + +* update docker general non-major ([#1741](https://github.com/truecharts/apps/issues/1741)) + + + + +### [home-assistant-12.0.32](https://github.com/truecharts/apps/compare/home-assistant-12.0.31...home-assistant-12.0.32) (2022-01-18) + +#### Chore + +* update helm general non-major helm releases ([#1732](https://github.com/truecharts/apps/issues/1732)) + + + + +### [home-assistant-12.0.31](https://github.com/truecharts/apps/compare/home-assistant-12.0.30...home-assistant-12.0.31) (2022-01-17) + +#### Chore + +* update docker general non-major ([#1728](https://github.com/truecharts/apps/issues/1728)) + + + + +### [home-assistant-12.0.30](https://github.com/truecharts/apps/compare/home-assistant-12.0.29...home-assistant-12.0.30) (2022-01-13) + +#### Chore + +* update helm general non-major helm releases ([#1712](https://github.com/truecharts/apps/issues/1712)) + +#### Feat + +* expose capabilities in GUI ([#1709](https://github.com/truecharts/apps/issues/1709)) + + + + +### [home-assistant-12.0.29](https://github.com/truecharts/apps/compare/home-assistant-12.0.28...home-assistant-12.0.29) (2022-01-12) + +#### Chore + +* update helm general non-major helm releases ([#1704](https://github.com/truecharts/apps/issues/1704)) + + + + +### [home-assistant-12.0.28](https://github.com/truecharts/apps/compare/home-assistant-12.0.27...home-assistant-12.0.28) (2022-01-11) + +#### Chore + +* update helm general non-major helm releases ([#1693](https://github.com/truecharts/apps/issues/1693)) + + + + +### [home-assistant-12.0.27](https://github.com/truecharts/apps/compare/home-assistant-12.0.26...home-assistant-12.0.27) (2022-01-10) + +#### Chore + +* update docker general non-major ([#1677](https://github.com/truecharts/apps/issues/1677)) + + + + +### [home-assistant-12.0.26](https://github.com/truecharts/apps/compare/home-assistant-12.0.25...home-assistant-12.0.26) (2022-01-04) + +#### Chore + +* update helm general non-major helm releases + + + + +### [home-assistant-12.0.25](https://github.com/truecharts/apps/compare/home-assistant-12.0.24...home-assistant-12.0.25) (2022-01-03) + +#### Chore + +* update docker general non-major ([#1646](https://github.com/truecharts/apps/issues/1646)) + + + + +### [home-assistant-12.0.24](https://github.com/truecharts/apps/compare/home-assistant-12.0.23...home-assistant-12.0.24) (2021-12-28) + +#### Chore + +* update helm general non-major helm releases ([#1623](https://github.com/truecharts/apps/issues/1623)) + + + + +### [home-assistant-12.0.23](https://github.com/truecharts/apps/compare/home-assistant-12.0.22...home-assistant-12.0.23) (2021-12-27) + +#### Chore + +* update docker general non-major ([#1615](https://github.com/truecharts/apps/issues/1615)) + + + + +### [home-assistant-12.0.22](https://github.com/truecharts/apps/compare/home-assistant-12.0.21...home-assistant-12.0.22) (2021-12-21) + +#### Chore + +* update helm general non-major helm releases ([#1596](https://github.com/truecharts/apps/issues/1596)) + + + + +### [home-assistant-12.0.21](https://github.com/truecharts/apps/compare/home-assistant-12.0.20...home-assistant-12.0.21) (2021-12-19) + +#### Chore + +* Last patch bump before RC2 branch-off +* remove `editable: true` as this is the default ([#1576](https://github.com/truecharts/apps/issues/1576)) + + + + +### [home-assistant-12.0.20](https://github.com/truecharts/apps/compare/home-assistant-12.0.19...home-assistant-12.0.20) (2021-12-19) + +#### Chore + +* completely remove mountPath reference from GUI ([#1572](https://github.com/truecharts/apps/issues/1572)) +* update helm general non-major helm releases ([#1571](https://github.com/truecharts/apps/issues/1571)) + + + + +### [home-assistant-12.0.19](https://github.com/truecharts/apps/compare/home-assistant-12.0.18...home-assistant-12.0.19) (2021-12-19) + +#### Chore + +* update docker general non-major ([#1567](https://github.com/truecharts/apps/issues/1567)) + + + + +### [home-assistant-12.0.18](https://github.com/truecharts/apps/compare/home-assistant-12.0.17...home-assistant-12.0.18) (2021-12-18) + +#### Chore + +* cleanup questions by removing hidden dicts ([#1558](https://github.com/truecharts/apps/issues/1558)) + + + + +### [home-assistant-12.0.17](https://github.com/truecharts/apps/compare/home-assistant-12.0.16...home-assistant-12.0.17) (2021-12-15) + +#### Chore + +* App-Icon Organization ([#1539](https://github.com/truecharts/apps/issues/1539)) +* update docker general non-major docker tags ([#1542](https://github.com/truecharts/apps/issues/1542)) +* update docker general non-major + + + + +### [home-assistant-12.0.16](https://github.com/truecharts/apps/compare/home-assistant-12.0.15...home-assistant-12.0.16) (2021-12-14) + +#### Chore + +* update helm general non-major helm releases ([#1535](https://github.com/truecharts/apps/issues/1535)) + + + + +### [home-assistant-12.0.15](https://github.com/truecharts/apps/compare/home-assistant-12.0.14...home-assistant-12.0.15) (2021-12-13) + +#### Chore + +* move incubator apps to stable and bump everything + + + + +### [home-assistant-12.0.14](https://github.com/truecharts/apps/compare/home-assistant-12.0.13...home-assistant-12.0.14) (2021-12-12) + +#### Chore + +* update docker general non-major ([#1518](https://github.com/truecharts/apps/issues/1518)) + + + + +### [home-assistant-12.0.13](https://github.com/truecharts/apps/compare/home-assistant-12.0.12...home-assistant-12.0.13) (2021-12-11) + +#### Chore + +* update general helm non-major helm releases ([#1509](https://github.com/truecharts/apps/issues/1509)) + + + + +### [home-assistant-12.0.12](https://github.com/truecharts/apps/compare/home-assistant-12.0.11...home-assistant-12.0.12) (2021-12-11) + +#### Chore + +* update non-major docker ([#1507](https://github.com/truecharts/apps/issues/1507)) + + + + +### [home-assistant-12.0.11](https://github.com/truecharts/apps/compare/home-assistant-12.0.10...home-assistant-12.0.11) (2021-12-07) + +#### Chore + +* update non-major deps helm releases ([#1481](https://github.com/truecharts/apps/issues/1481)) + + + + +### home-assistant-12.0.10 (2021-12-05) + +#### Chore + +* bump apps to generate security page +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major deps helm releases ([#1471](https://github.com/truecharts/apps/issues/1471)) +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + +#### Fix + +* fix typo in theme selection ([#1428](https://github.com/truecharts/apps/issues/1428)) + + + + +### [home-assistant-12.0.9](https://github.com/truecharts/apps/compare/home-assistant-12.0.8...home-assistant-12.0.9) (2021-12-05) + +#### Chore + +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) + + + + +### [home-assistant-12.0.8](https://github.com/truecharts/apps/compare/home-assistant-12.0.7...home-assistant-12.0.8) (2021-12-04) + +#### Chore + +* bump apps to generate security page + + + + +### [home-assistant-12.0.7](https://github.com/truecharts/apps/compare/home-assistant-12.0.6...home-assistant-12.0.7) (2021-12-04) + +#### Chore + +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) + + + + +### [home-assistant-12.0.6](https://github.com/truecharts/apps/compare/home-assistant-12.0.5...home-assistant-12.0.6) (2021-11-30) + +#### Chore + +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + + + + +### [home-assistant-12.0.5](https://github.com/truecharts/apps/compare/home-assistant-12.0.4...home-assistant-12.0.5) (2021-11-23) + +#### Chore + +* update non-major deps helm releases ([#1386](https://github.com/truecharts/apps/issues/1386)) + + + + +### [home-assistant-12.0.4](https://github.com/truecharts/apps/compare/home-assistant-12.0.3...home-assistant-12.0.4) (2021-11-22) + +#### Chore + +* update non-major deps helm releases ([#1383](https://github.com/truecharts/apps/issues/1383)) + + + + +### [home-assistant-12.0.3](https://github.com/truecharts/apps/compare/home-assistant-12.0.2...home-assistant-12.0.3) (2021-11-22) + +#### Chore + +* update non-major ([#1380](https://github.com/truecharts/apps/issues/1380)) + + + + +### [home-assistant-12.0.2](https://github.com/truecharts/apps/compare/home-assistant-12.0.1...home-assistant-12.0.2) (2021-11-16) + +#### Chore + +* update non-major deps helm releases ([#1345](https://github.com/truecharts/apps/issues/1345)) + + + + +### [home-assistant-12.0.1](https://github.com/truecharts/apps/compare/home-assistant-12.0.0...home-assistant-12.0.1) (2021-11-16) + +#### Chore + +* update non-major ([#1342](https://github.com/truecharts/apps/issues/1342)) + + + + +### [home-assistant-12.0.0](https://github.com/truecharts/apps/compare/home-assistant-11.0.13...home-assistant-12.0.0) (2021-11-16) + +#### Chore + +* update helm chart postgresql to v6 ([#1343](https://github.com/truecharts/apps/issues/1343)) + + + + +### [home-assistant-11.0.13](https://github.com/truecharts/apps/compare/home-assistant-11.0.12...home-assistant-11.0.13) (2021-11-15) + +#### Chore + +* persistence cleanup and small bugfixes ([#1329](https://github.com/truecharts/apps/issues/1329)) +* update non-major deps helm releases ([#1338](https://github.com/truecharts/apps/issues/1338)) + + + + +### [home-assistant-11.0.12](https://github.com/truecharts/apps/compare/home-assistant-11.0.11...home-assistant-11.0.12) (2021-11-14) + +#### Chore + +* fixes around the GUI refactor ([#1316](https://github.com/truecharts/apps/issues/1316)) +* move port above advanced in GUI ([#1326](https://github.com/truecharts/apps/issues/1326)) +* clean up Chart.yaml ([#1322](https://github.com/truecharts/apps/issues/1322)) +* update non-major deps helm releases ([#1328](https://github.com/truecharts/apps/issues/1328)) +* update non-major ([#1327](https://github.com/truecharts/apps/issues/1327)) + +#### Fix + +* split udp and tcp ports ([#1321](https://github.com/truecharts/apps/issues/1321)) +* Allow spaces in paths ([#1306](https://github.com/truecharts/apps/issues/1306)) + + + + +### [home-assistant-11.0.11](https://github.com/truecharts/apps/compare/home-assistant-11.0.10...home-assistant-11.0.11) (2021-11-09) + +#### Chore + +* update non-major deps helm releases ([#1297](https://github.com/truecharts/apps/issues/1297)) + + + + +### [home-assistant-11.0.10](https://github.com/truecharts/apps/compare/home-assistant-11.0.9...home-assistant-11.0.10) (2021-11-09) + +#### Chore + +* update non-major docker tags ([#1300](https://github.com/truecharts/apps/issues/1300)) + + + + +### [home-assistant-11.0.9](https://github.com/truecharts/apps/compare/home-assistant-11.0.8...home-assistant-11.0.9) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1295](https://github.com/truecharts/apps/issues/1295)) + + + + +### [home-assistant-11.0.8](https://github.com/truecharts/apps/compare/home-assistant-11.0.7...home-assistant-11.0.8) (2021-11-07) + +#### Chore + +* update non-major ([#1270](https://github.com/truecharts/apps/issues/1270)) + + + + +### [home-assistant-11.0.7](https://github.com/truecharts/apps/compare/home-assistant-11.0.6...home-assistant-11.0.7) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1291](https://github.com/truecharts/apps/issues/1291)) + +#### Chore + +* Simplify GUI for deployment, persistence and securityContext ([#1289](https://github.com/truecharts/apps/issues/1289)) + +#### Feat + +* Simplify the Services GUI ([#1290](https://github.com/truecharts/apps/issues/1290)) + + + + +### [home-assistant-11.0.6](https://github.com/truecharts/apps/compare/home-assistant-11.0.5...home-assistant-11.0.6) (2021-11-02) + +#### Chore + +* update non-major deps helm releases ([#1267](https://github.com/truecharts/apps/issues/1267)) + + + + +### [home-assistant-11.0.5](https://github.com/truecharts/apps/compare/home-assistant-11.0.4...home-assistant-11.0.5) (2021-11-02) + +#### Chore + +* update non-major ([#1265](https://github.com/truecharts/apps/issues/1265)) + + + + +### [home-assistant-11.0.4](https://github.com/truecharts/apps/compare/home-assistant-11.0.3...home-assistant-11.0.4) (2021-11-01) + +#### Chore + +* update non-major deps helm releases ([#1264](https://github.com/truecharts/apps/issues/1264)) + + + + +### [home-assistant-11.0.3](https://github.com/truecharts/apps/compare/home-assistant-11.0.2...home-assistant-11.0.3) (2021-10-26) + +#### Chore + +* update helm chart postgresql to v5.1.4 ([#1249](https://github.com/truecharts/apps/issues/1249)) + + + + +### [home-assistant-11.0.2](https://github.com/truecharts/apps/compare/home-assistant-11.0.1...home-assistant-11.0.2) (2021-10-26) + +#### Chore + +* update non-major deps helm releases ([#1245](https://github.com/truecharts/apps/issues/1245)) + + + + +### [home-assistant-11.0.1](https://github.com/truecharts/apps/compare/home-assistant-11.0.0...home-assistant-11.0.1) (2021-10-26) + +#### Chore + +* update helm chart common to v8.3.15 ([#1240](https://github.com/truecharts/apps/issues/1240)) + + + + +### [home-assistant-11.0.0](https://github.com/truecharts/apps/compare/home-assistant-10.0.0...home-assistant-11.0.0) (2021-10-26) + +#### Chore + +* update helm chart postgresql to v5 ([#1234](https://github.com/truecharts/apps/issues/1234)) +* update helm chart postgresql to v4.1.0 ([#1237](https://github.com/truecharts/apps/issues/1237)) + + + + +### [home-assistant-10.0.0](https://github.com/truecharts/apps/compare/home-assistant-9.0.3...home-assistant-10.0.0) (2021-10-25) + +#### Chore + +* Adapt for TrueNAS SCALE RC1 + + + + +### [home-assistant-9.0.3](https://github.com/truecharts/apps/compare/home-assistant-9.0.2...home-assistant-9.0.3) (2021-10-20) + +#### Chore + +* bump apps, remove duplicates and move incubator to stable for RC1 + + + + +### [home-assistant-9.0.0](https://github.com/truecharts/apps/compare/home-assistant-8.2.9...home-assistant-9.0.0) (2021-10-20) + +#### Chore + +* update helm chart postgresql to v4 ([#1214](https://github.com/truecharts/apps/issues/1214)) + +#### Fix + +* use correct PVC storageClass when using postgresql as a dependency on SCALE ([#1212](https://github.com/truecharts/apps/issues/1212)) + + + + +### [home-assistant-8.2.9](https://github.com/truecharts/apps/compare/home-assistant-8.2.8...home-assistant-8.2.9) (2021-10-20) + +#### Chore + +* bump versions to rerelease and fix icons + + + + +### [home-assistant-8.2.8](https://github.com/truecharts/apps/compare/home-assistant-8.2.7...home-assistant-8.2.8) (2021-10-19) + +#### Change + +* Project-Eclipse 3, Automatically generate item.yaml ([#1178](https://github.com/truecharts/apps/issues/1178)) + +#### Chore + +* Project-Eclipse 5, move app-readme to automatic generation script ([#1181](https://github.com/truecharts/apps/issues/1181)) +* update helm chart common to v8.3.13 ([#1184](https://github.com/truecharts/apps/issues/1184)) +* update non-major ([#1174](https://github.com/truecharts/apps/issues/1174)) + +#### Feat + +* Project-Eclipse 4, Add App grading annotations to Chart.yaml ([#1180](https://github.com/truecharts/apps/issues/1180)) + +#### Refactor + +* Project Eclipse Part 6, move questions.yaml to root App folder ([#1182](https://github.com/truecharts/apps/issues/1182)) + + + + +### [home-assistant-8.2.7](https://github.com/truecharts/apps/compare/home-assistant-8.2.6...home-assistant-8.2.7) (2021-10-19) + +#### Chore + +* Project-Eclipse part 2, adapting and cleaning changelog ([#1173](https://github.com/truecharts/apps/issues/1173)) +* update helm chart postgresql to v3.0.20 ([#1177](https://github.com/truecharts/apps/issues/1177)) + + + + +### [home-assistant-8.2.6](https://github.com/truecharts/apps/compare/home-assistant-8.2.5...home-assistant-8.2.6) (2021-10-19) + +#### Fix + +* fix previous SCALE bugfix not correctly being applied + + + + +### [home-assistant-8.2.5](https://github.com/truecharts/apps/compare/home-assistant-8.2.4...home-assistant-8.2.5) (2021-10-19) + +#### Fix + +* Solve issues regarding ix_values.yaml not containing the image and tag definitions. ([#1176](https://github.com/truecharts/apps/issues/1176)) + + + + +### [home-assistant-8.2.4](https://github.com/truecharts/apps/compare/home-assistant-8.2.3...home-assistant-8.2.4) (2021-10-18) + +#### Chore + +* Add description on persistence ([#1172](https://github.com/truecharts/apps/issues/1172)) + +#### Refactor + +* Project Eclipse - part 1 - remove ix_values.yaml ([#1168](https://github.com/truecharts/apps/issues/1168)) + + + + +### [home-assistant-8.2.3](https://github.com/truecharts/apps/compare/home-assistant-8.2.2...home-assistant-8.2.3) (2021-10-18) + +#### Fix + +* Fix invisible items in Automation Dashboard ([#1163](https://github.com/truecharts/apps/issues/1163)) + + + + +### [home-assistant-8.2.2](https://github.com/truecharts/apps/compare/home-assistant-8.2.1...home-assistant-8.2.2) (2021-10-17) + +#### Chore + +* update helm chart common to v8.3.10 ([#1160](https://github.com/truecharts/apps/issues/1160)) + +#### Fix + +* force users using correct / prefix for mounPath ([#1156](https://github.com/truecharts/apps/issues/1156)) + + + + +### [home-assistant-8.2.1](https://github.com/truecharts/apps/compare/home-assistant-8.2.0...home-assistant-8.2.1) (2021-10-13) + +#### Chore + +* update non-major deps helm releases ([#1133](https://github.com/truecharts/apps/issues/1133)) + + + + +### [home-assistant-8.2.0](https://github.com/truecharts/apps/compare/home-assistant-8.1.4...home-assistant-8.2.0) (2021-10-13) + + + + +### [home-assistant-8.1.4](https://github.com/truecharts/apps/compare/home-assistant-8.1.3...home-assistant-8.1.4) (2021-10-13) + + + + +### [home-assistant-8.1.3](https://github.com/truecharts/apps/compare/home-assistant-8.1.2...home-assistant-8.1.3) (2021-10-13) + + + + +### [home-assistant-8.1.2](https://github.com/truecharts/apps/compare/home-assistant-8.1.1...home-assistant-8.1.2) (2021-10-13) + + + + +### [home-assistant-8.1.1](https://github.com/truecharts/apps/compare/home-assistant-8.1.0...home-assistant-8.1.1) (2021-10-13) + + + + +### [home-assistant-8.1.0](https://github.com/truecharts/apps/compare/home-assistant-8.0.8...home-assistant-8.1.0) (2021-10-13) + + + + +### [home-assistant-8.0.8](https://github.com/truecharts/apps/compare/home-assistant-8.0.7...home-assistant-8.0.8) (2021-10-12) + +#### Chore + +* update non-major deps helm releases ([#1126](https://github.com/truecharts/apps/issues/1126)) + + + + +### [home-assistant-8.0.7](https://github.com/truecharts/apps/compare/home-assistant-8.0.6...home-assistant-8.0.7) (2021-10-12) + +#### Chore + +* update container image ghcr.io/truecharts/home-assistant to v2021.10.4 ([#1125](https://github.com/truecharts/apps/issues/1125)) + + + + +### [home-assistant-8.0.6](https://github.com/truecharts/apps/compare/home-assistant-8.0.5...home-assistant-8.0.6) (2021-10-12) + +#### Chore + +* update non-major ([#1122](https://github.com/truecharts/apps/issues/1122)) + + + + +### [home-assistant-8.0.5](https://github.com/truecharts/apps/compare/home-assistant-8.0.4...home-assistant-8.0.5) (2021-10-12) + +#### Chore + +* update non-major deps helm releases ([#1123](https://github.com/truecharts/apps/issues/1123)) + + + + +### [home-assistant-8.0.4](https://github.com/truecharts/apps/compare/home-assistant-8.0.3...home-assistant-8.0.4) (2021-10-05) + +#### Chore + +* update non-major deps helm releases ([#1099](https://github.com/truecharts/apps/issues/1099)) + + + + +### [home-assistant-8.0.3](https://github.com/truecharts/apps/compare/home-assistant-8.0.2...home-assistant-8.0.3) (2021-09-29) + +#### Chore + +* update helm chart common to v8.0.13 ([#1060](https://github.com/truecharts/apps/issues/1060)) + + + + +### [home-assistant-8.0.1](https://github.com/truecharts/apps/compare/home-assistant-8.0.0...home-assistant-8.0.1) (2021-09-26) + + + + +### [home-assistant-8.0.0](https://github.com/truecharts/apps/compare/home-assistant-7.0.3...home-assistant-8.0.0) (2021-09-26) + + + + +### [home-assistant-7.0.3](https://github.com/truecharts/apps/compare/home-assistant-7.0.2...home-assistant-7.0.3) (2021-09-21) + +#### Chore + +* update non-major deps helm releases ([#1014](https://github.com/truecharts/apps/issues/1014)) + + + + +### [home-assistant-7.0.2](https://github.com/truecharts/apps/compare/home-assistant-7.0.1...home-assistant-7.0.2) (2021-09-21) + +#### Chore + +* update non-major ([#1013](https://github.com/truecharts/apps/issues/1013)) + + + + +### [home-assistant-7.0.1](https://github.com/truecharts/apps/compare/home-assistant-6.11.16...home-assistant-7.0.1) (2021-09-13) + +#### Chore + +* move more dockerhub containers to GHCR mirror ([#958](https://github.com/truecharts/apps/issues/958)) +* update non-major +* update non-major ([#962](https://github.com/truecharts/apps/issues/962)) + +#### Feat + +* add new GUI and VPN support to all Apps ([#977](https://github.com/truecharts/apps/issues/977)) +* Add VPN addon and move some config to includes ([#973](https://github.com/truecharts/apps/issues/973)) +* pin all container references to digests ([#963](https://github.com/truecharts/apps/issues/963)) +* Move some common containers to our own containers + +#### Fix + +* make sure podSecurityContext is included in both SCALE and Helm installs ([#956](https://github.com/truecharts/apps/issues/956)) + + +## [home-assistant-6.11.16](https://github.com/truecharts/apps/compare/home-assistant-6.11.15...home-assistant-6.11.16) (2021-09-08) + +### Fix + +* repair Hyperion and some misplaced GUI elements ([#922](https://github.com/truecharts/apps/issues/922)) diff --git a/tmp/home-assistant/Chart.yaml b/tmp/home-assistant/Chart.yaml new file mode 100644 index 00000000000..0c1bbb12eb4 --- /dev/null +++ b/tmp/home-assistant/Chart.yaml @@ -0,0 +1,31 @@ +apiVersion: v2 +appVersion: "2023.2.5" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 + +deprecated: false +description: home-assistant App for TrueNAS SCALE +home: https://truecharts.org/charts/stable/home-assistant +icon: https://truecharts.org/img/hotlink-ok/chart-icons/home-assistant.png +keywords: + - home-assistant + - hass + - homeassistant +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: home-assistant +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/home-assistant + - https://github.com/home-assistant/home-assistant + - https://github.com/cdr/code-server +type: application +version: 19.0.0 +annotations: + truecharts.org/catagories: | + - home-automation + truecharts.org/SCALE-support: "true" diff --git a/tmp/home-assistant/README.md b/tmp/home-assistant/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/home-assistant/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/home-assistant/icon.png b/tmp/home-assistant/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..36e2dbd0554b570292a1f1d9b1c15c1e32055051 GIT binary patch literal 19755 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 /config/configuration.yaml + fi + if grep -q http: "/config/configuration.yaml"; then + echo "configuration.yaml already contains http section" + else + cat /config/init/http.default >> /config/configuration.yaml + fi + else + echo "configuration.yaml does NOT exist." + cp /config/init/configuration.yaml.default /config/configuration.yaml + cat /config/init/recorder.default >> /config/configuration.yaml + cat /config/init/http.default >> /config/configuration.yaml + fi + + echo "Creating include files..." + for include_file in groups.yaml automations.yaml scripts.yaml scenes.yaml; do + if test -f "/config/$include_file"; then + echo "$include_file exists." + else + echo "$include_file does NOT exist." + touch "/config/$include_file" + fi + done + + cd "/config" || echo "Could not change path to /config" + echo "Creating custom_components directory..." + mkdir "/config/custom_components" || echo "custom_components directory already exists" + + echo "Changing to the custom_components directory..." + cd "/config/custom_components" || echo "Could not change path to /config/custom_components" + + echo "Downloading HACS" + wget "https://github.com/hacs/integration/releases/latest/download/hacs.zip" || exit 0 + + if [ -d "/config/custom_components/hacs" ]; then + echo "HACS directory already exist, cleaning up..." + rm -R "/config/custom_components/hacs" + fi + + echo "Creating HACS directory..." + mkdir "/config/custom_components/hacs" + + echo "Unpacking HACS..." + unzip "/config/custom_components/hacs.zip" -d "/config/custom_components/hacs" >/dev/null 2>&1 + + echo "Removing HACS zip file..." + rm "/config/custom_components/hacs.zip" + echo "Installation complete." + configuration.yaml.default: |- + # Configure a default setup of Home Assistant (frontend, api, etc) + default_config: + + # Text to speech + tts: + - platform: google_translate + + group: !include groups.yaml + automation: !include automations.yaml + script: !include scripts.yaml + scene: !include scenes.yaml + recorder.default: |- + recorder: + purge_keep_days: 30 + commit_interval: 3 + db_url: {{ ( printf "%s?client_encoding=utf8" ( .Values.cnpg.main.creds.std | trimAll "\"" ) ) | quote }} + http.default: |- + http: + use_x_forwarded_for: true + trusted_proxies: + {{- if hasKey .Values "ixChartContext" }} + - {{ .Values.ixChartContext.kubernetes_config.cluster_cidr }} + {{- else }} + {{- range .Values.homeassistant.trusted_proxies }} + - {{ . }} + {{- end }} + {{- end }} +cnpg: + main: + enabled: true + user: home-assistant + database: home-assistant + +portal: + open: + enabled: true + +securityContext: + container: + readOnlyRootFilesystem: false + runAsNonRoot: false + runAsUser: 0 + runAsGroup: 0 diff --git a/tmp/homebox/.helmignore b/tmp/homebox/.helmignore new file mode 100644 index 00000000000..77ca5567b26 --- /dev/null +++ b/tmp/homebox/.helmignore @@ -0,0 +1,30 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ +# OWNERS file for Kubernetes +OWNERS +# helm-docs templates +*.gotmpl +# docs folder +/docs +# icon +icon.png diff --git a/tmp/homebox/CHANGELOG.md b/tmp/homebox/CHANGELOG.md new file mode 100644 index 00000000000..825c32f0d03 --- /dev/null +++ b/tmp/homebox/CHANGELOG.md @@ -0,0 +1 @@ +# Changelog diff --git a/tmp/homebox/Chart.yaml b/tmp/homebox/Chart.yaml new file mode 100644 index 00000000000..6627955b047 --- /dev/null +++ b/tmp/homebox/Chart.yaml @@ -0,0 +1,28 @@ +apiVersion: v2 +appVersion: "0.8.2" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +deprecated: false +description: Inventory and organization system built for the Home User. +home: https://truecharts.org/charts/stable/homebox +icon: https://truecharts.org/img/hotlink-ok/chart-icons/homebox.png +keywords: + - homebox + - inventory +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: homebox +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/homebox + - https://github.com/hay-kot/homebox +type: application +version: 2.0.0 +annotations: + truecharts.org/catagories: | + - inventory + truecharts.org/SCALE-support: "true" diff --git a/tmp/homebox/README.md b/tmp/homebox/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/homebox/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/homebox/icon.png b/tmp/homebox/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..b562572a708f6e8f8d341014efa60e9623bb0dbd GIT binary patch literal 28344 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

      g<`R4vZ;)f-I1p9Zjy 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 literal 0 HcmV?d00001 diff --git a/tmp/homebox/questions.yaml b/tmp/homebox/questions.yaml new file mode 100644 index 00000000000..29846109ac8 --- /dev/null +++ b/tmp/homebox/questions.yaml @@ -0,0 +1,185 @@ +# Include{groups} +portals: + open: +# Include{portalLink} +questions: +# Include{global} +# Include{workload} +# Include{workloadDeployment} + +# Include{replicas1} +# Include{podSpec} +# Include{containerMain} + +# Include{containerBasic} +# Include{containerAdvanced} + + - variable: homebox + group: App Configuration + label: Homebox Configuration + schema: + additional_attrs: true + type: dict + attrs: + - variable: allow_registration + label: Options Allow Registration + description: Allow users to register themselves. + schema: + type: boolean + default: true + - variable: auto_increment_asset_id + label: Options Auto Increment Asset ID + description: Auto increments the asset_id field for new items. + schema: + type: boolean + default: true + - variable: max_upload_size + label: Web Max Upload Size + description: Maximum file upload size supported in MB. + schema: + type: int + default: 10 + - variable: log_level + label: Log Level + description: Log level to use. + schema: + type: string + default: info + enum: + - value: trace + description: Trace + - value: debug + description: Debug + - value: info + description: Info + - value: warn + description: Warn + - value: error + description: Error + - value: critical + description: Critical + - variable: log_format + label: Log Format + description: Log format to use + schema: + type: string + default: text + enum: + - value: text + description: Text + - value: json + description: Json + - variable: mailer_host + label: Mailer Host + description: Email host to use. + schema: + type: string + default: "" + - variable: mailer_port + label: Mailer Port + description: Email port to use. + schema: + type: int + show_if: [["mailer_host", "!=", ""]] + required: true + default: 587 + - variable: mailer_from + label: Mailer From + description: Email from address to use. + schema: + type: string + show_if: [["mailer_host", "!=", ""]] + required: true + default: "" + - variable: mailer_username + label: Mailer Username + description: Email user to use. + schema: + type: string + show_if: [["mailer_host", "!=", ""]] + required: true + default: "" + - variable: mailer_password + label: Mailer Password + description: Email password to use. + schema: + type: string + show_if: [["mailer_host", "!=", ""]] + private: true + required: true + default: "" + +# Include{containerConfig} +# Include{serviceRoot} +# Include{serviceMain} +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: main + label: Main Service Port Configuration + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: Port + description: This port exposes the container port on the service + schema: + type: int + default: 10603 + required: true +# Include{serviceExpertRoot} + default: false +# Include{serviceExpert} +# Include{serviceList} +# Include{persistenceRoot} + - variable: data + label: App Data Storage + description: Stores the Application Data. + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} +# Include{persistenceList} +# Include{ingressRoot} + - variable: main + label: Main Ingress + schema: + additional_attrs: true + type: dict + attrs: +# Include{ingressDefault} +# Include{ingressTLS} +# Include{ingressTraefik} +# Include{ingressList} +# Include{securityContextRoot} + + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 568 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 568 +# Include{securityContextContainer} +# Include{securityContextAdvanced} +# Include{securityContextPod} + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + +# Include{resources} +# Include{advanced} +# Include{addons} +# Include{codeserver} +# Include{netshoot} +# Include{vpn} +# Include{documentation} diff --git a/tmp/homebox/templates/NOTES.txt b/tmp/homebox/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/tmp/homebox/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/tmp/homebox/templates/_secret.tpl b/tmp/homebox/templates/_secret.tpl new file mode 100644 index 00000000000..b3a51f34966 --- /dev/null +++ b/tmp/homebox/templates/_secret.tpl @@ -0,0 +1,24 @@ +{{/* Define the secret */}} +{{- define "homebox.secret" -}} + +enabled: true +data: + HBOX_MODE: production + HBOX_SWAGGER_SCHEMA: {{ .Values.service.main.ports.main.protocol | lower }} + HBOX_STORAGE_DATA: {{ .Values.persistence.data.mountPath }} + HBOX_WEB_PORT: {{ .Values.service.main.ports.main.port | quote }} + HBOX_SWAGGER_HOST: {{ .Values.service.main.ports.main.port | quote }} + {{/* User Defined */}} + HBOX_OPTIONS_ALLOW_REGISTRATION: {{ .Values.homebox.allow_registration | quote }} + HBOX_OPTIONS_AUTO_INCREMENT_ASSET_ID: {{ .Values.homebox.auto_increment_asset_id | quote }} + HBOX_WEB_MAX_UPLOAD_SIZE: {{ (.Values.homebox.max_upload_size | default 10) | quote }} + HBOX_LOG_LEVEL: {{ .Values.homebox.log_level | default "info" }} + HBOX_LOG_FORMAT: {{ .Values.homebox.log_format | default "text" }} + {{- if .Values.homebox.mailer_host }} + HBOX_MAILER_HOST: {{ .Values.homebox.mailer_host }} + HBOX_MAILER_PORT: {{ .Values.homebox.mailer_port }} + HBOX_MAILER_FROM: {{ .Values.homebox.mailer_from }} + HBOX_MAILER_USERNAME: {{ .Values.homebox.mailer_username }} + HBOX_MAILER_PASSWORD: {{ .Values.homebox.mailer_password }} + {{- end }} +{{- end }} diff --git a/tmp/homebox/templates/common.yaml b/tmp/homebox/templates/common.yaml new file mode 100644 index 00000000000..da9b3507a0a --- /dev/null +++ b/tmp/homebox/templates/common.yaml @@ -0,0 +1,11 @@ +{{/* Make sure all variables are set properly */}} +{{- include "tc.v1.common.loader.init" . }} + +{{/* Render secrets for homebox */}} +{{- $secrets := include "homebox.secret" . | fromYaml -}} +{{- if $secrets -}} +{{- $_ := set .Values.secret "homebox-secret" $secrets -}} +{{- end -}} + +{{/* Render the templates */}} +{{ include "tc.v1.common.loader.apply" . }} diff --git a/tmp/homebox/values.yaml b/tmp/homebox/values.yaml new file mode 100644 index 00000000000..39b86574176 --- /dev/null +++ b/tmp/homebox/values.yaml @@ -0,0 +1,37 @@ +image: + repository: tccr.io/truecharts/homebox + pullPolicy: IfNotPresent + tag: 0.8.2@sha256:4068fcc7ee472444a13a4e1dc3f018dddf020f826dc170d870525bd2bcb19fb4 +homebox: + allow_registration: true + auto_increment_asset_id: true + max_upload_size: 10 + log_level: info + log_format: text + mailer_host: "" + mailer_port: 587 + mailer_from: "" + mailer_username: "" + mailer_password: "" +service: + main: + ports: + main: + protocol: http + port: 10603 +persistence: + data: + enabled: true + mountPath: /data +portal: + open: + enabled: true + +workload: + main: + podSpec: + containers: + main: + envFrom: + - secretRef: + name: "homebox-secret" diff --git a/tmp/homelablabelmaker/.helmignore b/tmp/homelablabelmaker/.helmignore new file mode 100644 index 00000000000..77ca5567b26 --- /dev/null +++ b/tmp/homelablabelmaker/.helmignore @@ -0,0 +1,30 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ +# OWNERS file for Kubernetes +OWNERS +# helm-docs templates +*.gotmpl +# docs folder +/docs +# icon +icon.png diff --git a/tmp/homelablabelmaker/CHANGELOG.md b/tmp/homelablabelmaker/CHANGELOG.md new file mode 100644 index 00000000000..29b5112f2cb --- /dev/null +++ b/tmp/homelablabelmaker/CHANGELOG.md @@ -0,0 +1,694 @@ +# Changelog + + + +## [homelablabelmaker-2.0.0](https://github.com/truecharts/charts/compare/homelablabelmaker-1.1.3...homelablabelmaker-2.0.0) (2022-11-10) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Major Change to GUI + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [homelablabelmaker-1.1.6](https://github.com/truecharts/charts/compare/homelablabelmaker-1.1.3...homelablabelmaker-1.1.6) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [homelablabelmaker-1.1.5](https://github.com/truecharts/charts/compare/homelablabelmaker-1.1.3...homelablabelmaker-1.1.5) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [homelablabelmaker-1.1.5](https://github.com/truecharts/charts/compare/homelablabelmaker-1.1.3...homelablabelmaker-1.1.5) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [homelablabelmaker-1.1.5](https://github.com/truecharts/charts/compare/homelablabelmaker-1.1.3...homelablabelmaker-1.1.5) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [homelablabelmaker-1.1.4](https://github.com/truecharts/charts/compare/homelablabelmaker-1.1.3...homelablabelmaker-1.1.4) (2022-11-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [homelablabelmaker-1.1.4](https://github.com/truecharts/charts/compare/homelablabelmaker-1.1.3...homelablabelmaker-1.1.4) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [homelablabelmaker-1.1.3](https://github.com/truecharts/charts/compare/homelablabelmaker-1.1.2...homelablabelmaker-1.1.3) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4317](https://github.com/truecharts/charts/issues/4317)) + + + + +## [homelablabelmaker-1.1.2](https://github.com/truecharts/charts/compare/homelablabelmaker-1.1.1...homelablabelmaker-1.1.2) (2022-11-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4308](https://github.com/truecharts/charts/issues/4308)) + + + + +## [homelablabelmaker-1.1.1](https://github.com/truecharts/charts/compare/homelablabelmaker-1.1.0...homelablabelmaker-1.1.1) (2022-11-02) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4261](https://github.com/truecharts/charts/issues/4261)) + + + + +## [homelablabelmaker-1.1.0](https://github.com/truecharts/charts/compare/homelablabelmaker-1.0.3...homelablabelmaker-1.1.0) (2022-10-31) + +### Feat + +- Move to Stable ([#4253](https://github.com/truecharts/charts/issues/4253)) + + + + +## [homelablabelmaker-1.0.3](https://github.com/truecharts/charts/compare/homelablabelmaker-1.0.2...homelablabelmaker-1.0.3) (2022-10-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4182](https://github.com/truecharts/charts/issues/4182)) + + + + +## [homelablabelmaker-1.0.2](https://github.com/truecharts/charts/compare/homelablabelmaker-1.0.1...homelablabelmaker-1.0.2) (2022-10-19) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4122](https://github.com/truecharts/charts/issues/4122)) + + + + +## [homelablabelmaker-1.0.1](https://github.com/truecharts/charts/compare/homelablabelmaker-1.0.0...homelablabelmaker-1.0.1) (2022-10-12) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4071](https://github.com/truecharts/charts/issues/4071)) + + + + +## [homelablabelmaker-1.0.0](https://github.com/truecharts/charts/compare/homelablabelmaker-0.0.28...homelablabelmaker-1.0.0) (2022-10-10) + +### Chore + +- Auto-update chart README [skip ci] + + ### Fix + +- Cleanup to work with SCALE ([#4051](https://github.com/truecharts/charts/issues/4051)) + + + + +## [homelablabelmaker-0.0.28](https://github.com/truecharts/charts/compare/homelablabelmaker-0.0.27...homelablabelmaker-0.0.28) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [homelablabelmaker-0.0.28](https://github.com/truecharts/charts/compare/homelablabelmaker-0.0.27...homelablabelmaker-0.0.28) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [homelablabelmaker-0.0.27](https://github.com/truecharts/charts/compare/homelablabelmaker-0.0.26...homelablabelmaker-0.0.27) (2022-10-05) + +### Chore + +- Auto-update chart README [skip ci] + - split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979)) + - update helm general non-major + + + + +## [homelablabelmaker-0.0.26](https://github.com/truecharts/charts/compare/homelablabelmaker-0.0.25...homelablabelmaker-0.0.26) (2022-09-27) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918)) + + + + +## [homelablabelmaker-0.0.25](https://github.com/truecharts/charts/compare/homelablabelmaker-0.0.24...homelablabelmaker-0.0.25) (2022-09-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898)) + + + + +## [homelablabelmaker-0.0.24](https://github.com/truecharts/charts/compare/homelablabelmaker-0.0.23...homelablabelmaker-0.0.24) (2022-09-22) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + + + + +## [homelablabelmaker-0.0.24](https://github.com/truecharts/charts/compare/homelablabelmaker-0.0.23...homelablabelmaker-0.0.24) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + + + + +## [homelablabelmaker-0.0.24](https://github.com/truecharts/charts/compare/homelablabelmaker-0.0.23...homelablabelmaker-0.0.24) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + + + + +## [homelablabelmaker-0.0.24](https://github.com/truecharts/charts/compare/homelablabelmaker-0.0.23...homelablabelmaker-0.0.24) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + + + + +## [homelablabelmaker-0.0.24](https://github.com/truecharts/charts/compare/homelablabelmaker-0.0.23...homelablabelmaker-0.0.24) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + + + + +## [homelablabelmaker-0.0.24](https://github.com/truecharts/charts/compare/homelablabelmaker-0.0.23...homelablabelmaker-0.0.24) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + + + + +## [homelablabelmaker-0.0.24](https://github.com/truecharts/charts/compare/homelablabelmaker-0.0.23...homelablabelmaker-0.0.24) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + + + + +## [homelablabelmaker-0.0.24](https://github.com/truecharts/charts/compare/homelablabelmaker-0.0.23...homelablabelmaker-0.0.24) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + + + + +## [homelablabelmaker-0.0.24](https://github.com/truecharts/charts/compare/homelablabelmaker-0.0.23...homelablabelmaker-0.0.24) (2022-09-18) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + + + + +## [homelablabelmaker-0.0.24](https://github.com/truecharts/charts/compare/homelablabelmaker-0.0.23...homelablabelmaker-0.0.24) (2022-09-18) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + + + + +## [homelablabelmaker-0.0.24](https://github.com/truecharts/charts/compare/homelablabelmaker-0.0.23...homelablabelmaker-0.0.24) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + + + + +## [homelablabelmaker-0.0.24](https://github.com/truecharts/charts/compare/homelablabelmaker-0.0.23...homelablabelmaker-0.0.24) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + + + + +## [homelablabelmaker-0.0.24](https://github.com/truecharts/charts/compare/homelablabelmaker-0.0.23...homelablabelmaker-0.0.24) (2022-09-15) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + + + + +## [homelablabelmaker-0.0.24](https://github.com/truecharts/charts/compare/homelablabelmaker-0.0.23...homelablabelmaker-0.0.24) (2022-09-15) + +### Chore + +- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + + + + +## [homelablabelmaker-0.0.23](https://github.com/truecharts/charts/compare/homelablabelmaker-0.0.22...homelablabelmaker-0.0.23) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [homelablabelmaker-0.0.23](https://github.com/truecharts/charts/compare/homelablabelmaker-0.0.22...homelablabelmaker-0.0.23) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [homelablabelmaker-0.0.23](https://github.com/truecharts/charts/compare/homelablabelmaker-0.0.22...homelablabelmaker-0.0.23) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [homelablabelmaker-0.0.23](https://github.com/truecharts/charts/compare/homelablabelmaker-0.0.22...homelablabelmaker-0.0.23) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [homelablabelmaker-0.0.23](https://github.com/truecharts/charts/compare/homelablabelmaker-0.0.22...homelablabelmaker-0.0.23) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [homelablabelmaker-0.0.23](https://github.com/truecharts/charts/compare/homelablabelmaker-0.0.22...homelablabelmaker-0.0.23) (2022-09-11) + +### Chore + +- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [homelablabelmaker-0.0.22](https://github.com/truecharts/charts/compare/homelablabelmaker-0.0.20...homelablabelmaker-0.0.22) (2022-08-30) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639)) + - update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [homelablabelmaker-0.0.21](https://github.com/truecharts/charts/compare/homelablabelmaker-0.0.20...homelablabelmaker-0.0.21) (2022-08-30) + +### Chore + +- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [homelablabelmaker-0.0.20](https://github.com/truecharts/charts/compare/homelablabelmaker-0.0.19...homelablabelmaker-0.0.20) (2022-08-29) + +### Chore + +- update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619)) + + + + +## [homelablabelmaker-0.0.19](https://github.com/truecharts/charts/compare/homelablabelmaker-0.0.17...homelablabelmaker-0.0.19) (2022-08-26) + +### Fix + +- some cleanup ([#3586](https://github.com/truecharts/charts/issues/3586)) + + + + +## [homelablabelmaker-0.0.17](https://github.com/truecharts/charts/compare/homelablabelmaker-0.0.16...homelablabelmaker-0.0.17) (2022-08-23) + +### Chore + +- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545)) + + + + +## [homelablabelmaker-0.0.16](https://github.com/truecharts/charts/compare/homelablabelmaker-0.0.15...homelablabelmaker-0.0.16) (2022-08-12) + +### Chore + +- add documentation checkbox/section to all SCALE Apps + - update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456)) + + ### Fix + +- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447)) + + + + +## [homelablabelmaker-0.0.15](https://github.com/truecharts/charts/compare/homelablabelmaker-0.0.14...homelablabelmaker-0.0.15) (2022-08-08) + +### Chore + +- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + + + +## [homelablabelmaker-0.0.14](https://github.com/truecharts/apps/compare/homelablabelmaker-0.0.13...homelablabelmaker-0.0.14) (2022-07-26) + +### Chore + +- update home links ([#3291](https://github.com/truecharts/apps/issues/3291)) + - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302)) + + + + +## [homelablabelmaker-0.0.13](https://github.com/truecharts/apps/compare/homelablabelmaker-0.0.12...homelablabelmaker-0.0.13) (2022-07-25) + +### Chore + +- update docker general non-major ([#3300](https://github.com/truecharts/apps/issues/3300)) + + ### Chore + +- add fake digest to new incubator Apps to fetch digests + + + + +## [homelablabelmaker-0.0.12](https://github.com/truecharts/apps/compare/homelablabelmaker-0.0.11...homelablabelmaker-0.0.12) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [homelablabelmaker-0.0.12](https://github.com/truecharts/apps/compare/homelablabelmaker-0.0.11...homelablabelmaker-0.0.12) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [homelablabelmaker-0.0.12](https://github.com/truecharts/apps/compare/homelablabelmaker-0.0.11...homelablabelmaker-0.0.12) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [homelablabelmaker-0.0.11](https://github.com/truecharts/apps/compare/homelablabelmaker-0.0.10...homelablabelmaker-0.0.11) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + + + +## [homelablabelmaker-0.0.10]homelablabelmaker-0.0.10 (2022-07-21) + +### Chore + +- Auto-update chart README [skip ci] +- Auto-update chart README [skip ci] +- Auto-update chart README [skip ci] +- Auto-update chart README [skip ci] + + + +## [homelablabelmaker-0.0.10]homelablabelmaker-0.0.10 (2022-07-21) + +### Chore + +- Auto-update chart README [skip ci] +- Auto-update chart README [skip ci] +- Auto-update chart README [skip ci] + + + +## [homelablabelmaker-0.0.10]homelablabelmaker-0.0.10 (2022-07-21) + +### Chore + +- Auto-update chart README [skip ci] +- Auto-update chart README [skip ci] + + + +## [homelablabelmaker-0.0.10]homelablabelmaker-0.0.10 (2022-07-20) + +### Chore + +- Auto-update chart README [skip ci] + + + +## [homelablabelmaker-0.0.10]homelablabelmaker-0.0.10 (2022-07-20) diff --git a/tmp/homelablabelmaker/Chart.yaml b/tmp/homelablabelmaker/Chart.yaml new file mode 100644 index 00000000000..1c9302221b5 --- /dev/null +++ b/tmp/homelablabelmaker/Chart.yaml @@ -0,0 +1,30 @@ +annotations: + truecharts.org/SCALE-support: "true" + truecharts.org/catagories: | + - Tools-Utilities + - Other +apiVersion: v2 +appVersion: "latest" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +deprecated: false +description: DIY tool to create and print labels for Dell Poweredge and HP Proliant drive caddies. +home: https://truecharts.org/charts/stable/homelablabelmaker +icon: https://truecharts.org/img/hotlink-ok/chart-icons/homelablabelmaker.png +keywords: + - homelablabelmaker + - Tools-Utilities + - Other +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: homelablabelmaker +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/homelablabelmaker + - https://github.com/DavidSpek/homelablabelmaker +type: application +version: 4.0.0 diff --git a/tmp/homelablabelmaker/README.md b/tmp/homelablabelmaker/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/homelablabelmaker/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/homelablabelmaker/icon.png b/tmp/homelablabelmaker/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..fe2f078b85d603d669dac1f1b3820b797ad3c3aa GIT binary patch literal 66333 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 literal 0 HcmV?d00001 diff --git a/tmp/homelablabelmaker/questions.yaml b/tmp/homelablabelmaker/questions.yaml new file mode 100644 index 00000000000..c85b1cc0fb2 --- /dev/null +++ b/tmp/homelablabelmaker/questions.yaml @@ -0,0 +1,78 @@ +# Include{groups} +portals: + open: +# Include{portalLink} +questions: +# Include{global} +# Include{workload} +# Include{workloadDeployment} + +# Include{replicas1} +# Include{podSpec} +# Include{containerMain} + + +# Include{serviceRoot} +# Include{serviceMain} +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: main + label: Main Service Port Configuration + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: Port + description: This port exposes the container port on the service + schema: + type: int + default: 10581 + required: true +## Include{serviceExpertRoot} + default: false +# Include{serviceExpert} +# Include{serviceList} +# Include{persistenceList} +# Include{ingressRoot} + - variable: main + label: Main Ingress + schema: + additional_attrs: true + type: dict + attrs: +# Include{ingressDefault} +# Include{ingressTLS} +# Include{ingressTraefik} +# Include{ingressList} + +# Include{securityContextRoot} + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 0 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 0 +# Include{securityContextContainer} +# Include{securityContextAdvanced} +# Include{securityContextPod} + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + +# Include{resources} +# Include{advanced} +# Include{addons} +# Include{codeserver} +# Include{netshoot} +# Include{vpn} +# Include{documentation} diff --git a/tmp/homelablabelmaker/templates/NOTES.txt b/tmp/homelablabelmaker/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/tmp/homelablabelmaker/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/tmp/homelablabelmaker/templates/common.yaml b/tmp/homelablabelmaker/templates/common.yaml new file mode 100644 index 00000000000..78d963fb168 --- /dev/null +++ b/tmp/homelablabelmaker/templates/common.yaml @@ -0,0 +1,2 @@ +{{/* Render the templates */}} +{{ include "tc.v1.common.loader.all" . }} diff --git a/tmp/homelablabelmaker/values.yaml b/tmp/homelablabelmaker/values.yaml new file mode 100644 index 00000000000..aa05c9abbff --- /dev/null +++ b/tmp/homelablabelmaker/values.yaml @@ -0,0 +1,20 @@ +image: + repository: tccr.io/truecharts/homelablabelmaker + tag: latest@sha256:a1e41adaafade429f7603b32f603bc809b0bd3ee4433ac382fd803ef979dce73 + pullPolicy: IfNotPresent +service: + main: + ports: + main: + port: 10581 + protocol: http + targetPort: 80 +portal: + open: + enabled: true +securityContext: + container: + readOnlyRootFilesystem: false + runAsNonRoot: false + runAsGroup: 0 + runAsUser: 0 diff --git a/tmp/homepage/.helmignore b/tmp/homepage/.helmignore new file mode 100644 index 00000000000..77ca5567b26 --- /dev/null +++ b/tmp/homepage/.helmignore @@ -0,0 +1,30 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ +# OWNERS file for Kubernetes +OWNERS +# helm-docs templates +*.gotmpl +# docs folder +/docs +# icon +icon.png diff --git a/tmp/homepage/CHANGELOG.md b/tmp/homepage/CHANGELOG.md new file mode 100644 index 00000000000..fd928163345 --- /dev/null +++ b/tmp/homepage/CHANGELOG.md @@ -0,0 +1,423 @@ +# Changelog + + + +## [homepage-1.0.0](https://github.com/truecharts/charts/compare/homepage-0.0.17...homepage-1.0.0) (2022-11-10) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Major Change to GUI + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [homepage-0.0.20](https://github.com/truecharts/charts/compare/homepage-0.0.17...homepage-0.0.20) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [homepage-0.0.19](https://github.com/truecharts/charts/compare/homepage-0.0.17...homepage-0.0.19) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [homepage-0.0.19](https://github.com/truecharts/charts/compare/homepage-0.0.17...homepage-0.0.19) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [homepage-0.0.19](https://github.com/truecharts/charts/compare/homepage-0.0.17...homepage-0.0.19) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [homepage-0.0.18](https://github.com/truecharts/charts/compare/homepage-0.0.17...homepage-0.0.18) (2022-11-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [homepage-0.0.18](https://github.com/truecharts/charts/compare/homepage-0.0.17...homepage-0.0.18) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [homepage-0.0.17](https://github.com/truecharts/charts/compare/homepage-0.0.16...homepage-0.0.17) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4317](https://github.com/truecharts/charts/issues/4317)) + + + + +## [homepage-0.0.16](https://github.com/truecharts/charts/compare/homepage-0.0.15...homepage-0.0.16) (2022-11-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4308](https://github.com/truecharts/charts/issues/4308)) + + + + +## [homepage-0.0.15](https://github.com/truecharts/charts/compare/homepage-0.0.14...homepage-0.0.15) (2022-11-02) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4261](https://github.com/truecharts/charts/issues/4261)) + + + + +## [homepage-0.0.14](https://github.com/truecharts/charts/compare/homepage-0.0.13...homepage-0.0.14) (2022-10-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4182](https://github.com/truecharts/charts/issues/4182)) + + + + +## [homepage-0.0.13](https://github.com/truecharts/charts/compare/homepage-0.0.12...homepage-0.0.13) (2022-10-19) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4122](https://github.com/truecharts/charts/issues/4122)) + + + + +## [homepage-0.0.12](https://github.com/truecharts/charts/compare/homepage-0.0.11...homepage-0.0.12) (2022-10-17) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#4119](https://github.com/truecharts/charts/issues/4119)) + + + + +## [homepage-0.0.11](https://github.com/truecharts/charts/compare/homepage-0.0.10...homepage-0.0.11) (2022-10-12) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4071](https://github.com/truecharts/charts/issues/4071)) + - update docker general non-major + + + + +## [homepage-0.0.10](https://github.com/truecharts/charts/compare/homepage-0.0.9...homepage-0.0.10) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [homepage-0.0.10](https://github.com/truecharts/charts/compare/homepage-0.0.9...homepage-0.0.10) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [homepage-0.0.9](https://github.com/truecharts/charts/compare/homepage-0.0.8...homepage-0.0.9) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major + + + + +## [homepage-0.0.8](https://github.com/truecharts/charts/compare/homepage-0.0.7...homepage-0.0.8) (2022-10-05) + +### Chore + +- Auto-update chart README [skip ci] + - split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979)) + - update helm general non-major + - update docker general non-major + + + + +## [homepage-0.0.7](https://github.com/truecharts/charts/compare/homepage-0.0.6...homepage-0.0.7) (2022-09-27) + +### Feat + +- move to stable ([#3935](https://github.com/truecharts/charts/issues/3935)) + + + + +## [homepage-0.0.6](https://github.com/truecharts/charts/compare/homepage-0.0.5...homepage-0.0.6) (2022-09-27) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918)) + + + + +## [homepage-0.0.5](https://github.com/truecharts/charts/compare/homepage-0.0.4...homepage-0.0.5) (2022-09-26) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3906](https://github.com/truecharts/charts/issues/3906)) + + + + +## [homepage-0.0.4](https://github.com/truecharts/charts/compare/homepage-0.0.3...homepage-0.0.4) (2022-09-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898)) + + + + +## [homepage-0.0.3]homepage-0.0.3 (2022-09-22) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#3818](https://github.com/truecharts/charts/issues/3818)) + - move last apps to LB from simple ([#3825](https://github.com/truecharts/charts/issues/3825)) + + ### Feat + +- add homepage ([#3806](https://github.com/truecharts/charts/issues/3806)) + + + + +## [homepage-0.0.3]homepage-0.0.3 (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#3818](https://github.com/truecharts/charts/issues/3818)) + - move last apps to LB from simple ([#3825](https://github.com/truecharts/charts/issues/3825)) + + ### Feat + +- add homepage ([#3806](https://github.com/truecharts/charts/issues/3806)) + + + + +## [homepage-0.0.3]homepage-0.0.3 (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#3818](https://github.com/truecharts/charts/issues/3818)) + - move last apps to LB from simple ([#3825](https://github.com/truecharts/charts/issues/3825)) + + ### Feat + +- add homepage ([#3806](https://github.com/truecharts/charts/issues/3806)) + + + + +## [homepage-0.0.3]homepage-0.0.3 (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#3818](https://github.com/truecharts/charts/issues/3818)) + - move last apps to LB from simple ([#3825](https://github.com/truecharts/charts/issues/3825)) + + ### Feat + +- add homepage ([#3806](https://github.com/truecharts/charts/issues/3806)) + + + + +## [homepage-0.0.2]homepage-0.0.2 (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#3818](https://github.com/truecharts/charts/issues/3818)) + + ### Feat + +- add homepage ([#3806](https://github.com/truecharts/charts/issues/3806)) + + + + +## [homepage-0.0.1]homepage-0.0.1 (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + + ### Feat + +- add homepage ([#3806](https://github.com/truecharts/charts/issues/3806)) + + + + +## [homepage-0.0.1]homepage-0.0.1 (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + + ### Feat + +- add homepage ([#3806](https://github.com/truecharts/charts/issues/3806)) + + + + +## [homepage-0.0.1]homepage-0.0.1 (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + + ### Feat + +- add homepage ([#3806](https://github.com/truecharts/charts/issues/3806)) + + + + +## [homepage-0.0.1]homepage-0.0.1 (2022-09-18) + +### Chore + +- Auto-update chart README [skip ci] + + ### Feat + +- add homepage ([#3806](https://github.com/truecharts/charts/issues/3806)) + + + + +## [homepage-0.0.1]homepage-0.0.1 (2022-09-18) + +### Feat + +- add homepage ([#3806](https://github.com/truecharts/charts/issues/3806)) diff --git a/tmp/homepage/Chart.yaml b/tmp/homepage/Chart.yaml new file mode 100644 index 00000000000..38c08a02a04 --- /dev/null +++ b/tmp/homepage/Chart.yaml @@ -0,0 +1,25 @@ +apiVersion: v2 +appVersion: "0.6.9" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +description: A highly customizable homepage +home: https://truecharts.org/charts/stable/homepage +icon: https://truecharts.org/img/hotlink-ok/chart-icons/homepage.png +keywords: + - homepage +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: homepage +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/homepage + - https://github.com/benphelps/homepage +version: 3.0.0 +annotations: + truecharts.org/catagories: | + - dashboard + truecharts.org/SCALE-support: "true" diff --git a/tmp/homepage/README.md b/tmp/homepage/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/homepage/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/homepage/icon.png b/tmp/homepage/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..4d1220541aac4284858a6f557d5e481e2cbaa97f GIT binary patch literal 11685 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 literal 0 HcmV?d00001 diff --git a/tmp/homepage/questions.yaml b/tmp/homepage/questions.yaml new file mode 100644 index 00000000000..32dc2fe0937 --- /dev/null +++ b/tmp/homepage/questions.yaml @@ -0,0 +1,91 @@ +# Include{groups} +portals: + open: +# Include{portalLink} +questions: +# Include{global} +# Include{workload} +# Include{workloadDeployment} + +# Include{replicas1} +# Include{podSpec} +# Include{containerMain} + + +# Include{containerBasic} +# Include{containerAdvanced} + +# Include{containerConfig} +# Include{serviceRoot} +# Include{serviceMain} +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: main + label: Main Service Port Configuration + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: Port + description: This port exposes the container port on the service + schema: + type: int + default: 10352 + required: true +# Include{serviceExpertRoot} + default: false +# Include{serviceExpert} +# Include{serviceList} +# Include{persistenceRoot} + - variable: config + label: Config Storage + description: Config Storage + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} +# Include{persistenceList} +# Include{ingressRoot} + - variable: main + label: Main Ingress + schema: + additional_attrs: true + type: dict + attrs: +# Include{ingressDefault} +# Include{ingressTLS} +# Include{ingressTraefik} +# Include{ingressList} +# Include{securityContextRoot} + + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 568 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 568 +# Include{securityContextContainer} +# Include{securityContextAdvanced} +# Include{securityContextPod} + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + +# Include{resources} +# Include{advanced} +# Include{addons} +# Include{codeserver} +# Include{netshoot} +# Include{vpn} +# Include{documentation} diff --git a/tmp/homepage/templates/NOTES.txt b/tmp/homepage/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/tmp/homepage/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/tmp/homepage/templates/common.yaml b/tmp/homepage/templates/common.yaml new file mode 100644 index 00000000000..b51394e00a4 --- /dev/null +++ b/tmp/homepage/templates/common.yaml @@ -0,0 +1 @@ +{{ include "tc.v1.common.loader.all" . }} diff --git a/tmp/homepage/values.yaml b/tmp/homepage/values.yaml new file mode 100644 index 00000000000..d64a7a83133 --- /dev/null +++ b/tmp/homepage/values.yaml @@ -0,0 +1,18 @@ +image: + repository: tccr.io/truecharts/homepage + tag: 0.6.9@sha256:906adeec83ce48459c89224e6b5a6c362f417fb1b88597ae64d06ad3958f6302 + pullPolicy: IfNotPresent +service: + main: + ports: + main: + port: 10352 + protocol: http + targetPort: 3000 +persistence: + config: + enabled: true + mountPath: /app/config +portal: + open: + enabled: true diff --git a/tmp/homer/.helmignore b/tmp/homer/.helmignore new file mode 100644 index 00000000000..77ca5567b26 --- /dev/null +++ b/tmp/homer/.helmignore @@ -0,0 +1,30 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ +# OWNERS file for Kubernetes +OWNERS +# helm-docs templates +*.gotmpl +# docs folder +/docs +# icon +icon.png diff --git a/tmp/homer/CHANGELOG.md b/tmp/homer/CHANGELOG.md new file mode 100644 index 00000000000..d6de601f188 --- /dev/null +++ b/tmp/homer/CHANGELOG.md @@ -0,0 +1,1073 @@ +# Changelog + + + +## [homer-3.0.0](https://github.com/truecharts/charts/compare/homer-2.0.53...homer-3.0.0) (2022-11-10) + +### Chore + +- Major Change to GUI + + ### Fix + +- change container config label + + + + +## [homer-2.0.53](https://github.com/truecharts/charts/compare/homer-2.0.49...homer-2.0.53) (2022-11-10) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#4366](https://github.com/truecharts/charts/issues/4366)) + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [homer-2.0.52](https://github.com/truecharts/charts/compare/homer-2.0.49...homer-2.0.52) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [homer-2.0.51](https://github.com/truecharts/charts/compare/homer-2.0.49...homer-2.0.51) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [homer-2.0.51](https://github.com/truecharts/charts/compare/homer-2.0.49...homer-2.0.51) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [homer-2.0.51](https://github.com/truecharts/charts/compare/homer-2.0.49...homer-2.0.51) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [homer-2.0.50](https://github.com/truecharts/charts/compare/homer-2.0.49...homer-2.0.50) (2022-11-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [homer-2.0.50](https://github.com/truecharts/charts/compare/homer-2.0.49...homer-2.0.50) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [homer-2.0.49](https://github.com/truecharts/charts/compare/homer-2.0.48...homer-2.0.49) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4317](https://github.com/truecharts/charts/issues/4317)) + + + + +## [homer-2.0.48](https://github.com/truecharts/charts/compare/homer-2.0.47...homer-2.0.48) (2022-11-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4308](https://github.com/truecharts/charts/issues/4308)) + + + + +## [homer-2.0.47](https://github.com/truecharts/charts/compare/homer-2.0.46...homer-2.0.47) (2022-11-02) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4261](https://github.com/truecharts/charts/issues/4261)) + + + + +## [homer-2.0.46](https://github.com/truecharts/charts/compare/homer-2.0.45...homer-2.0.46) (2022-11-01) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#4260](https://github.com/truecharts/charts/issues/4260)) + + + + +## [homer-2.0.45](https://github.com/truecharts/charts/compare/homer-2.0.44...homer-2.0.45) (2022-10-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4182](https://github.com/truecharts/charts/issues/4182)) + + + + +## [homer-2.0.44](https://github.com/truecharts/charts/compare/homer-2.0.43...homer-2.0.44) (2022-10-19) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4122](https://github.com/truecharts/charts/issues/4122)) + + + + +## [homer-2.0.43](https://github.com/truecharts/charts/compare/homer-2.0.42...homer-2.0.43) (2022-10-12) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4071](https://github.com/truecharts/charts/issues/4071)) + + + + +## [homer-2.0.42](https://github.com/truecharts/charts/compare/homer-2.0.41...homer-2.0.42) (2022-10-10) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#4049](https://github.com/truecharts/charts/issues/4049)) + + + + +## [homer-2.0.41](https://github.com/truecharts/charts/compare/homer-2.0.40...homer-2.0.41) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [homer-2.0.41](https://github.com/truecharts/charts/compare/homer-2.0.40...homer-2.0.41) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [homer-2.0.40](https://github.com/truecharts/charts/compare/homer-2.0.39...homer-2.0.40) (2022-10-05) + +### Chore + +- Auto-update chart README [skip ci] + - split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979)) + - update helm general non-major + + + + +## [homer-2.0.39](https://github.com/truecharts/charts/compare/homer-2.0.38...homer-2.0.39) (2022-09-27) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918)) + + + + +## [homer-2.0.38](https://github.com/truecharts/charts/compare/homer-2.0.37...homer-2.0.38) (2022-09-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898)) + + + + +## [homer-2.0.37](https://github.com/truecharts/charts/compare/homer-2.0.36...homer-2.0.37) (2022-09-22) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [homer-2.0.37](https://github.com/truecharts/charts/compare/homer-2.0.36...homer-2.0.37) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [homer-2.0.37](https://github.com/truecharts/charts/compare/homer-2.0.36...homer-2.0.37) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [homer-2.0.37](https://github.com/truecharts/charts/compare/homer-2.0.36...homer-2.0.37) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [homer-2.0.37](https://github.com/truecharts/charts/compare/homer-2.0.36...homer-2.0.37) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [homer-2.0.37](https://github.com/truecharts/charts/compare/homer-2.0.36...homer-2.0.37) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [homer-2.0.37](https://github.com/truecharts/charts/compare/homer-2.0.36...homer-2.0.37) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [homer-2.0.37](https://github.com/truecharts/charts/compare/homer-2.0.36...homer-2.0.37) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [homer-2.0.37](https://github.com/truecharts/charts/compare/homer-2.0.36...homer-2.0.37) (2022-09-17) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [homer-2.0.37](https://github.com/truecharts/charts/compare/homer-2.0.36...homer-2.0.37) (2022-09-18) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [homer-2.0.37](https://github.com/truecharts/charts/compare/homer-2.0.36...homer-2.0.37) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [homer-2.0.37](https://github.com/truecharts/charts/compare/homer-2.0.36...homer-2.0.37) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [homer-2.0.37](https://github.com/truecharts/charts/compare/homer-2.0.36...homer-2.0.37) (2022-09-15) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [homer-2.0.37](https://github.com/truecharts/charts/compare/homer-2.0.36...homer-2.0.37) (2022-09-15) + +### Chore + +- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [homer-2.0.36](https://github.com/truecharts/charts/compare/homer-2.0.35...homer-2.0.36) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [homer-2.0.36](https://github.com/truecharts/charts/compare/homer-2.0.35...homer-2.0.36) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [homer-2.0.36](https://github.com/truecharts/charts/compare/homer-2.0.35...homer-2.0.36) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [homer-2.0.36](https://github.com/truecharts/charts/compare/homer-2.0.35...homer-2.0.36) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [homer-2.0.36](https://github.com/truecharts/charts/compare/homer-2.0.35...homer-2.0.36) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [homer-2.0.36](https://github.com/truecharts/charts/compare/homer-2.0.35...homer-2.0.36) (2022-09-11) + +### Chore + +- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [homer-2.0.35](https://github.com/truecharts/charts/compare/homer-2.0.33...homer-2.0.35) (2022-08-30) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639)) + - update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [homer-2.0.34](https://github.com/truecharts/charts/compare/homer-2.0.33...homer-2.0.34) (2022-08-30) + +### Chore + +- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [homer-2.0.33](https://github.com/truecharts/charts/compare/homer-2.0.32...homer-2.0.33) (2022-08-29) + +### Chore + +- update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619)) + + + + +## [homer-2.0.32](https://github.com/truecharts/charts/compare/homer-2.0.31...homer-2.0.32) (2022-08-28) + +### Chore + +- update docker general non-major ([#3600](https://github.com/truecharts/charts/issues/3600)) + + + + +## [homer-2.0.31](https://github.com/truecharts/charts/compare/homer-2.0.30...homer-2.0.31) (2022-08-23) + +### Chore + +- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545)) + + + + +## [homer-2.0.30](https://github.com/truecharts/charts/compare/homer-2.0.29...homer-2.0.30) (2022-08-12) + +### Chore + +- add documentation checkbox/section to all SCALE Apps + - update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456)) + + ### Fix + +- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447)) + + + + +## [homer-2.0.29](https://github.com/truecharts/charts/compare/homer-2.0.28...homer-2.0.29) (2022-08-08) + +### Chore + +- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + + + +## [homer-2.0.28](https://github.com/truecharts/apps/compare/homer-2.0.27...homer-2.0.28) (2022-07-26) + +### Chore + +- update home links ([#3291](https://github.com/truecharts/apps/issues/3291)) + - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302)) + + + + +## [homer-2.0.27](https://github.com/truecharts/apps/compare/homer-2.0.26...homer-2.0.27) (2022-07-25) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [homer-2.0.27](https://github.com/truecharts/apps/compare/homer-2.0.26...homer-2.0.27) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [homer-2.0.26](https://github.com/truecharts/apps/compare/homer-2.0.25...homer-2.0.26) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [homer-2.0.26](https://github.com/truecharts/apps/compare/homer-2.0.25...homer-2.0.26) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [homer-2.0.26](https://github.com/truecharts/apps/compare/homer-2.0.25...homer-2.0.26) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [homer-2.0.25](https://github.com/truecharts/apps/compare/homer-2.0.23...homer-2.0.25) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [homer-2.0.23](https://github.com/truecharts/apps/compare/homer-2.0.22...homer-2.0.23) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [homer-2.0.22](https://github.com/truecharts/apps/compare/homer-2.0.21...homer-2.0.22) (2022-07-16) + +### Chore + +- update docker general non-major ([#3192](https://github.com/truecharts/apps/issues/3192)) + + + +## [homer-2.0.21](https://github.com/truecharts/apps/compare/homer-2.0.20...homer-2.0.21) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [homer-2.0.20](https://github.com/truecharts/apps/compare/homer-2.0.18...homer-2.0.20) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [homer-2.0.18](https://github.com/truecharts/apps/compare/homer-2.0.16...homer-2.0.18) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [homer-2.0.16](https://github.com/truecharts/apps/compare/homer-2.0.15...homer-2.0.16) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [homer-2.0.15](https://github.com/truecharts/apps/compare/homer-2.0.14...homer-2.0.15) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [homer-2.0.14](https://github.com/truecharts/apps/compare/homer-2.0.13...homer-2.0.14) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [homer-2.0.13](https://github.com/truecharts/apps/compare/homer-2.0.12...homer-2.0.13) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [homer-2.0.12](https://github.com/truecharts/apps/compare/homer-2.0.11...homer-2.0.12) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [homer-2.0.11](https://github.com/truecharts/apps/compare/homer-2.0.10...homer-2.0.11) (2022-07-03) + +#### Chore + +* update docker general non-major ([#3052](https://github.com/truecharts/apps/issues/3052)) + + + + +### [homer-2.0.10](https://github.com/truecharts/apps/compare/homer-2.0.9...homer-2.0.10) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [homer-2.0.9](https://github.com/truecharts/apps/compare/homer-2.0.8...homer-2.0.9) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [homer-2.0.8](https://github.com/truecharts/apps/compare/homer-2.0.7...homer-2.0.8) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [homer-2.0.7](https://github.com/truecharts/apps/compare/homer-2.0.6...homer-2.0.7) (2022-06-17) + +#### Chore + +* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916)) + + + + +### [homer-2.0.6](https://github.com/truecharts/apps/compare/homer-2.0.5...homer-2.0.6) (2022-06-15) + +#### Fix + +* run as non root ([#2895](https://github.com/truecharts/apps/issues/2895)) + + + + +### [homer-2.0.5](https://github.com/truecharts/apps/compare/homer-2.0.4...homer-2.0.5) (2022-06-15) + +#### Chore + +* update docker general non-major ([#2890](https://github.com/truecharts/apps/issues/2890)) + + + + +### [homer-2.0.4](https://github.com/truecharts/apps/compare/homer-2.0.3...homer-2.0.4) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [homer-2.0.3](https://github.com/truecharts/apps/compare/homer-2.0.2...homer-2.0.3) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [homer-2.0.2](https://github.com/truecharts/apps/compare/homer-2.0.1...homer-2.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [homer-2.0.1](https://github.com/truecharts/apps/compare/homer-1.0.16...homer-2.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [homer-2.0.0](https://github.com/truecharts/apps/compare/homer-1.0.16...homer-2.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [homer-1.0.16](https://github.com/truecharts/apps/compare/homer-1.0.15...homer-1.0.16) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [homer-1.0.15](https://github.com/truecharts/apps/compare/homer-1.0.14...homer-1.0.15) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [homer-1.0.15](https://github.com/truecharts/apps/compare/homer-1.0.14...homer-1.0.15) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [homer-1.0.14](https://github.com/truecharts/apps/compare/homer-1.0.13...homer-1.0.14) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [homer-1.0.13](https://github.com/truecharts/apps/compare/homer-1.0.12...homer-1.0.13) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [homer-1.0.13](https://github.com/truecharts/apps/compare/homer-1.0.12...homer-1.0.13) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [homer-1.0.12](https://github.com/truecharts/apps/compare/homer-1.0.11...homer-1.0.12) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [homer-1.0.11](https://github.com/truecharts/apps/compare/homer-1.0.10...homer-1.0.11) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [homer-1.0.10](https://github.com/truecharts/apps/compare/homer-1.0.9...homer-1.0.10) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [homer-1.0.9](https://github.com/truecharts/apps/compare/homer-1.0.8...homer-1.0.9) (2022-05-04) + +#### Chore + +* update docker general non-major ([#2606](https://github.com/truecharts/apps/issues/2606)) + + + + +### [homer-1.0.8](https://github.com/truecharts/apps/compare/homer-1.0.7...homer-1.0.8) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [homer-1.0.7](https://github.com/truecharts/apps/compare/homer-1.0.6...homer-1.0.7) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [homer-1.0.6](https://github.com/truecharts/apps/compare/homer-1.0.5...homer-1.0.6) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [homer-1.0.5](https://github.com/truecharts/apps/compare/homer-1.0.4...homer-1.0.5) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [homer-1.0.4](https://github.com/truecharts/apps/compare/homer-1.0.3...homer-1.0.4) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [homer-1.0.3](https://github.com/truecharts/apps/compare/homer-1.0.2...homer-1.0.3) (2022-03-30) + +#### Chore + +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [homer-1.0.2](https://github.com/truecharts/apps/compare/homer-1.0.1...homer-1.0.2) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [homer-1.0.0](https://github.com/truecharts/apps/compare/homer-0.0.4...homer-1.0.0) (2022-03-24) + +#### Fix + +* small fixes ([#2274](https://github.com/truecharts/apps/issues/2274)) + + + + +### homer-0.0.1 (2022-03-13) + +#### Feat + +* Add homer ([#2147](https://github.com/truecharts/apps/issues/2147)) diff --git a/tmp/homer/Chart.yaml b/tmp/homer/Chart.yaml new file mode 100644 index 00000000000..36e0e56ab44 --- /dev/null +++ b/tmp/homer/Chart.yaml @@ -0,0 +1,27 @@ +apiVersion: v2 +appVersion: "23.02.2" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +description: A dead simple static homepage for your server to keep your services on hand. +home: https://truecharts.org/charts/stable/homer +icon: https://truecharts.org/img/hotlink-ok/chart-icons/homer.png +keywords: + - homer + - dashboard + - launcher +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: homer +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/homer + - https://github.com/bastienwirtz/homer +version: 5.0.0 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" diff --git a/tmp/homer/README.md b/tmp/homer/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/homer/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/homer/icon.png b/tmp/homer/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..e088a4aa30896cffd3310fbf7b11ce13b3343295 GIT binary patch literal 37168 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 +### [htpcmanager-2.0.11](https://github.com/truecharts/apps/compare/htpcmanager-2.0.10...htpcmanager-2.0.11) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [htpcmanager-2.0.10](https://github.com/truecharts/apps/compare/htpcmanager-2.0.9...htpcmanager-2.0.10) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [htpcmanager-2.0.9](https://github.com/truecharts/apps/compare/htpcmanager-2.0.8...htpcmanager-2.0.9) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [htpcmanager-2.0.8](https://github.com/truecharts/apps/compare/htpcmanager-2.0.7...htpcmanager-2.0.8) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [htpcmanager-2.0.7](https://github.com/truecharts/apps/compare/htpcmanager-2.0.6...htpcmanager-2.0.7) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [htpcmanager-2.0.6](https://github.com/truecharts/apps/compare/htpcmanager-2.0.5...htpcmanager-2.0.6) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [htpcmanager-2.0.5](https://github.com/truecharts/apps/compare/htpcmanager-2.0.4...htpcmanager-2.0.5) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [htpcmanager-2.0.4](https://github.com/truecharts/apps/compare/htpcmanager-2.0.3...htpcmanager-2.0.4) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [htpcmanager-2.0.3](https://github.com/truecharts/apps/compare/htpcmanager-2.0.2...htpcmanager-2.0.3) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [htpcmanager-2.0.2](https://github.com/truecharts/apps/compare/htpcmanager-2.0.1...htpcmanager-2.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [htpcmanager-2.0.1](https://github.com/truecharts/apps/compare/htpcmanager-1.0.19...htpcmanager-2.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [htpcmanager-2.0.0](https://github.com/truecharts/apps/compare/htpcmanager-1.0.19...htpcmanager-2.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [htpcmanager-1.0.19](https://github.com/truecharts/apps/compare/htpcmanager-1.0.18...htpcmanager-1.0.19) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [htpcmanager-1.0.18](https://github.com/truecharts/apps/compare/htpcmanager-1.0.17...htpcmanager-1.0.18) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [htpcmanager-1.0.18](https://github.com/truecharts/apps/compare/htpcmanager-1.0.17...htpcmanager-1.0.18) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [htpcmanager-1.0.17](https://github.com/truecharts/apps/compare/htpcmanager-1.0.16...htpcmanager-1.0.17) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [htpcmanager-1.0.16](https://github.com/truecharts/apps/compare/htpcmanager-1.0.15...htpcmanager-1.0.16) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [htpcmanager-1.0.16](https://github.com/truecharts/apps/compare/htpcmanager-1.0.15...htpcmanager-1.0.16) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [htpcmanager-1.0.15](https://github.com/truecharts/apps/compare/htpcmanager-1.0.14...htpcmanager-1.0.15) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [htpcmanager-1.0.14](https://github.com/truecharts/apps/compare/htpcmanager-1.0.13...htpcmanager-1.0.14) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [htpcmanager-1.0.13](https://github.com/truecharts/apps/compare/htpcmanager-1.0.12...htpcmanager-1.0.13) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [htpcmanager-1.0.12](https://github.com/truecharts/apps/compare/htpcmanager-1.0.11...htpcmanager-1.0.12) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [htpcmanager-1.0.11](https://github.com/truecharts/apps/compare/htpcmanager-1.0.10...htpcmanager-1.0.11) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [htpcmanager-1.0.10](https://github.com/truecharts/apps/compare/htpcmanager-1.0.9...htpcmanager-1.0.10) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [htpcmanager-1.0.9](https://github.com/truecharts/apps/compare/htpcmanager-1.0.8...htpcmanager-1.0.9) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [htpcmanager-1.0.8](https://github.com/truecharts/apps/compare/htpcmanager-1.0.7...htpcmanager-1.0.8) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [htpcmanager-1.0.7](https://github.com/truecharts/apps/compare/htpcmanager-1.0.6...htpcmanager-1.0.7) (2022-03-30) + +#### Chore + +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [htpcmanager-1.0.6](https://github.com/truecharts/apps/compare/htpcmanager-1.0.5...htpcmanager-1.0.6) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [htpcmanager-1.0.1](https://github.com/truecharts/apps/compare/htpcmanager-1.0.0...htpcmanager-1.0.1) (2022-03-07) + +#### Chore + +* update helm general non-major helm releases ([#2111](https://github.com/truecharts/apps/issues/2111)) +* Remove `-icon` string from icon png's ([#2040](https://github.com/truecharts/apps/issues/2040)) + + + + +### [htpcmanager-1.0.0](https://github.com/truecharts/apps/compare/htpcmanager-0.0.23...htpcmanager-1.0.0) (2022-03-03) + +#### Chore + +* remove fixed env from questions.yaml +* remove PUID from per-app env-vars if set to 568 +* remove empty env var declaration from questions.yaml +* remove TZ from values. ([#1945](https://github.com/truecharts/apps/issues/1945)) +* update helm general major helm releases ([#2021](https://github.com/truecharts/apps/issues/2021)) + +#### Fix + +* BREAKING CHANGE Move some env-vars outside of env section ([#2010](https://github.com/truecharts/apps/issues/2010)) + + + + +### [htpcmanager-0.0.23](https://github.com/truecharts/apps/compare/htpcmanager-0.0.22...htpcmanager-0.0.23) (2022-03-02) + +#### Chore + +* rename `web_portal` to `open` ([#1957](https://github.com/truecharts/apps/issues/1957)) +* update helm general non-major helm releases ([#1999](https://github.com/truecharts/apps/issues/1999)) + + + + +### [htpcmanager-0.0.22](https://github.com/truecharts/apps/compare/htpcmanager-0.0.21...htpcmanager-0.0.22) (2022-02-21) + +#### Chore + +* update helm general non-major helm releases ([#1927](https://github.com/truecharts/apps/issues/1927)) + + + + +### [htpcmanager-0.0.21](https://github.com/truecharts/apps/compare/htpcmanager-0.0.20...htpcmanager-0.0.21) (2022-02-15) + +#### Chore + +* update helm general non-major helm releases ([#1901](https://github.com/truecharts/apps/issues/1901)) + + + + +### [htpcmanager-0.0.20](https://github.com/truecharts/apps/compare/htpcmanager-0.0.19...htpcmanager-0.0.20) (2022-02-08) + +#### Chore + +* update helm general non-major helm releases ([#1871](https://github.com/truecharts/apps/issues/1871)) + + + + +### [htpcmanager-0.0.19](https://github.com/truecharts/apps/compare/htpcmanager-0.0.18...htpcmanager-0.0.19) (2022-02-06) + +#### Chore + +* update helm chart common to v8.15.0 ([#1859](https://github.com/truecharts/apps/issues/1859)) + + + + +### [htpcmanager-0.0.18](https://github.com/truecharts/apps/compare/htpcmanager-0.0.17...htpcmanager-0.0.18) (2022-02-05) + +#### Chore + +* update helm general non-major helm releases ([#1852](https://github.com/truecharts/apps/issues/1852)) + + + + +### [htpcmanager-0.0.17](https://github.com/truecharts/apps/compare/htpcmanager-0.0.16...htpcmanager-0.0.17) (2022-02-02) + +#### Chore + +* update helm general non-major helm releases ([#1828](https://github.com/truecharts/apps/issues/1828)) + + + + +### [htpcmanager-0.0.16](https://github.com/truecharts/apps/compare/htpcmanager-0.0.15...htpcmanager-0.0.16) (2022-01-25) + +#### Chore + +* update helm general non-major helm releases ([#1791](https://github.com/truecharts/apps/issues/1791)) + + + + +### [htpcmanager-0.0.15](https://github.com/truecharts/apps/compare/htpcmanager-0.0.14...htpcmanager-0.0.15) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1766](https://github.com/truecharts/apps/issues/1766)) + + + + +### [htpcmanager-0.0.14](https://github.com/truecharts/apps/compare/htpcmanager-0.0.13...htpcmanager-0.0.14) (2022-01-21) + +#### Chore + +* update helm general non-major helm releases ([#1759](https://github.com/truecharts/apps/issues/1759)) + +#### Fix + +* set additional_attrs: true on all dicts ([#1750](https://github.com/truecharts/apps/issues/1750)) + + + + +### [htpcmanager-0.0.13](https://github.com/truecharts/apps/compare/htpcmanager-0.0.12...htpcmanager-0.0.13) (2022-01-18) + +#### Chore + +* update helm general non-major helm releases ([#1732](https://github.com/truecharts/apps/issues/1732)) + + + + +### [htpcmanager-0.0.12](https://github.com/truecharts/apps/compare/htpcmanager-0.0.11...htpcmanager-0.0.12) (2022-01-13) + +#### Chore + +* update helm general non-major helm releases ([#1712](https://github.com/truecharts/apps/issues/1712)) + +#### Feat + +* expose capabilities in GUI ([#1709](https://github.com/truecharts/apps/issues/1709)) + + + + +### [htpcmanager-0.0.11](https://github.com/truecharts/apps/compare/htpcmanager-0.0.10...htpcmanager-0.0.11) (2022-01-12) + +#### Chore + +* update helm general non-major helm releases ([#1704](https://github.com/truecharts/apps/issues/1704)) + + + + +### [htpcmanager-0.0.10](https://github.com/truecharts/apps/compare/htpcmanager-0.0.9...htpcmanager-0.0.10) (2022-01-11) + +#### Chore + +* update helm general non-major helm releases ([#1693](https://github.com/truecharts/apps/issues/1693)) + + + + +### [htpcmanager-0.0.9](https://github.com/truecharts/apps/compare/htpcmanager-0.0.8...htpcmanager-0.0.9) (2022-01-04) + +#### Chore + +* update helm general non-major helm releases + + + + +### [htpcmanager-0.0.8](https://github.com/truecharts/apps/compare/htpcmanager-0.0.7...htpcmanager-0.0.8) (2021-12-28) + +#### Chore + +* update helm general non-major helm releases ([#1623](https://github.com/truecharts/apps/issues/1623)) + + + + +### [htpcmanager-0.0.7](https://github.com/truecharts/apps/compare/htpcmanager-0.0.6...htpcmanager-0.0.7) (2021-12-21) + +#### Chore + +* update helm general non-major helm releases ([#1596](https://github.com/truecharts/apps/issues/1596)) + + + + +### [htpcmanager-0.0.6](https://github.com/truecharts/apps/compare/htpcmanager-0.0.5...htpcmanager-0.0.6) (2021-12-19) + +#### Chore + +* Last patch bump before RC2 branch-off + + + + +### [htpcmanager-0.0.5](https://github.com/truecharts/apps/compare/htpcmanager-0.0.4...htpcmanager-0.0.5) (2021-12-19) + +#### Chore + +* completely remove mountPath reference from GUI ([#1572](https://github.com/truecharts/apps/issues/1572)) +* update helm general non-major helm releases ([#1571](https://github.com/truecharts/apps/issues/1571)) + + + + +### [htpcmanager-0.0.4](https://github.com/truecharts/apps/compare/htpcmanager-0.0.3...htpcmanager-0.0.4) (2021-12-18) + +#### Chore + +* cleanup questions by removing hidden dicts ([#1558](https://github.com/truecharts/apps/issues/1558)) +* App-Icon Organization ([#1539](https://github.com/truecharts/apps/issues/1539)) + + + + +### [htpcmanager-0.0.3](https://github.com/truecharts/apps/compare/htpcmanager-0.0.2...htpcmanager-0.0.3) (2021-12-14) + +#### Chore + +* update helm general non-major helm releases ([#1535](https://github.com/truecharts/apps/issues/1535)) + + + + +### [htpcmanager-0.0.2](https://github.com/truecharts/apps/compare/htpcmanager-0.0.1...htpcmanager-0.0.2) (2021-12-13) + +#### Chore + +* move incubator apps to stable and bump everything + + + + +### htpcmanager-0.0.1 (2021-12-12) diff --git a/tmp/htpcmanager/Chart.yaml b/tmp/htpcmanager/Chart.yaml new file mode 100644 index 00000000000..c2d7a64018c --- /dev/null +++ b/tmp/htpcmanager/Chart.yaml @@ -0,0 +1,27 @@ +apiVersion: v2 +kubeVersion: ">=1.16.0-0" +name: htpcmanager +version: 5.0.0 +appVersion: "2021.11.17" +description: Htpcmanager is a front end for many htpc related applications. +type: application +deprecated: false +home: https://truecharts.org/charts/stable/htpcmanager +icon: https://truecharts.org/img/hotlink-ok/chart-icons/htpcmanager.png +keywords: + - htpcmanager +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/htpcmanager +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 + # condition: +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +annotations: + truecharts.org/catagories: | + - incubator + truecharts.org/SCALE-support: "true" diff --git a/tmp/htpcmanager/README.md b/tmp/htpcmanager/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/htpcmanager/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/htpcmanager/icon.png b/tmp/htpcmanager/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..4903673f714cf7b8871db5ad03837d5957cddc27 GIT binary patch literal 30153 zcmbTd1yr0*vnM>b1cwA0f)kv<-GdD75}aXhcbDM7-3jjQ4uJr{2^!oXI6(sh*vbFC z_uaeS*}J>vn{#F!tEZ~Es`}T})jg3aN-~(}BUrTT>t>AuYbRADNI+K9x_g2z?c-uhu&8S30D1}-3kW2@$uGdoL-DT<6-=D7nYn=4d+C1(gIx(zS-QG9 z3b3(xczCdSaI!i$Td=Y7^YgQTIM_HiSYQ+^E?)MoCY~(zF4X_Y;XTv^;%w#UYUN;0 z@t32Cse_xVFcnPI|7e4qhu@xH`C4I{Y`R|NZ!X5dgETqT;`0{BL!!v-`IQ7gs5FSTp`* zkpC^Ui-wmYluZrl;^5{Cfl9f<)TI8~8b<+1XQ+v*gR_Q%gYAEMO65OQrr_XU<))z5 zwz4;K@Ni-HFE2pfo47)Sss4J6g`I(`G7=PEDM=o7ejXkc4p#Pm)Kydz0NcB`n%G02;P=8*FypXVS(yoN z@bGc5LwPw_czO6tSU~(-oGd0>oUlu%ImFzQn~#^D6Y`($zjuJR{SAS?@Bc@4Fmr&w zc>GWGOdw`ZGY~r`3oKaqSa?micvwtKP5D{)In8-_As}`LJ3GgJa#MD;g7ruf+yBb- zuU2L-j^^C_d^|k7d@Nktuu$jb<>F)E=QA;7ftvB~nVLa4xJ^Nvf5ZNtND`2>a)J5S z>t7v79qRP2Gg~W)e}YHA1oF322vb4+Mg!E0>R-35{x|mcf0F#K_dP73FsA>9DESZR zE)M3d9wyFEaSNF3{;yHU_TMS*V&eXPR{j6YmH(mBf1~>UjN1P{s{hL@5K9w#3n&a? z*{J?DhV3sF{fAT7{=feE=h=V3t^Xv4f#KiNf5R~B;@?0HwTH2GhQYMwFN-7qz`+mv zUR=X7`?T95j|HsB_NVfwX@LJ=sNKZb_!0v{0Vlo;n*gmK@OSdvTT_}~A;jy*&mstN zi5MaXj7OY8;$&jDkspK2=r|A%IC*ni&iU_l$pkd~0;(#GD$b6&@6bGqH(Aqt+_hmJ zk6NQ@l}ask23n?2_5*Q-xAE=S-zpQ~}KRS=UVIX{$ikZLW_JMqBIM zK7NB6D4Q8a=k0*)nAHgOt1*^Z!g6P=%E?vq`Aj9RZg9y<@0Q5IR2&^o2la|_!yoqY zvEn6O>fvl{?$H3>wX&84m9w{=K5Ug98C7wZ$?$E2eKLSQn1KP6TIruZd&Fi;MQOr) zg96s!HrYwfuqpt?Wlt5LcoS9!{uVN#@wkplON?ON8xLx(qZyWaqSyFwb`V5-_=)H? z&AhoxyQA7xf8DlFk85_o6p~{&>koRdx0sus0SXTLXVhQnk;=c2OshlA>3X2e>(Qqx zWg4`OeP!?)qZZZH|w>e7-OozraMF zp*(NlRx-DtJtL~pTb6sT+Cx^plCXC(W3RvgGWu*ykR+{@MM7gAm%Y%iaRyYDBMiYe5 z%mPrZk48dL{^q1eslO(8EBTAxmnV;1lHEUOYERLrw$n@){FE31&=>Q4o#1sx4j#Mi+jM9#|g3R`L8%(Q2d-7~L zw^C?v_L)g$;=DA|Lm+Zn*)@cwp*5?>2YccI)1Vbw_vWj#wA1mzyjHW_v1737hCy?4 z{ft?N!M4xa@>f+3?85UkqLN_l9tZeu{5}0$I5E^MP5vVfX!9~!Js}nA<^G^f%n9F= zw2@V9Fcc&HBeAeXrRpufGofJKAC3=!5x!@%FLL{On#gVbLRau2JK&B>JOD zY@@2R?*<~yIZYl;19JQf$l1gco2Y_LIN98|a|0Q;FjgNDZI$BHR}e%oKYv6WNpi)c zl`_K;{*=IsFel68)^2fqHX({#5wh_YhYGRpI4O2+s_r4jWk)RVD z9TvM`iy;hH6G63`I^G)@q;ph$I?G{5StzVKifXR%LFVc`MfQ0wU&^>dy}=hf54G6q zz{TV%%`A#q%RsK<0vAYI@ldK%EI#DU69bv!)6b8j{B%V|h|Fh^;nd{f=^W>uHY2x%op=qTDZ!B`nTQ9yZt6)47KY~5a+c{OXM|c zDl~KzOtBHU?+;SKl@bQ8ax)tYTd78Y<~QtFh+h$@JF11#c`~Iv{m6M9dUk~LTSnbK z!4*hvWul73fHNKz;liJCOh_Fa)1}I?9Q(Rd!ilR*a@p@_ZFcllh`5bqxex|GGC47$ z{`_mrG(@X5>0_vd6@C}0&hL5tlt8A$j4B-{_!8ykz*}ABlKq9XzllKdml<6CXxq8B6&O9PJ5O~F)QpXRAFVb1uozX6=)xm(nK4Ext$wKCT+6;O@{<-1 z-pz4|+U3SZUiG&9p?ZA&waBGhQrP3Y6-T^n2#-~;r!Cf#-pk7FQ1hO2Qa5F_cF760 zZVJglBgYU1$k$ARXdr4%%f!h&bdTlrwAB~aA6o}udYrY-d-_@}9mI$~>=Z#<55>`g z8YwlXZeM0*7#9{Eb##v@bD&_I-_P}?a!+O9k zHa77zJe|w21z=0lKv0P$v;En=dgZsZ^1a5X{rHrf2JVu0N^85yR3=7mD?{xEbz!}F zHkzXE__{YzHsgGW1yr;`ffqsITDGb6jEf;$R(geE>L~If@yqz!KE80n2ZZcE^XB8n zC(78$x?=m%&~6`h(?z9ER&Kov&5S8N^{k3!r^*cF(m_SuRoFkzCJWIXRiA=w@f8tq zo>W2sL~;)CbBt)lL6W4Vw>ZivcHr#_4ePM43FrVuM$NVO)pNfRalR(CxH{|0rdz^(Fum@ zg+lIb)M?_3;uf*Sfj&wb>MNiJ!@cGzXZ>XYg&>umxV_8to1O)>RwnoD%oYH~C&u+Elj83)*|F^3%bdG1ZBNutOXUhn} z2fTTs4Vpil@i0&AsFFfACj8(>FK8`~E?L0bq)ejidTpP%5UfL~yqBcl zp=aEzc`_bgRwU`A|6IeV#!a)fV60Qzcd9iY%=|re*=wJnF=|!9%0Sg1h+b9qhiFj5 z5A-)x?1dRc=cRf-Aq@jE$D5wtg2^KmpVnW72FTqdPkFAcUU}X#8OFRk@}9dP$00nr zL(IKD35=ybBj}|;-!@lRr_BkCzHz2gZS8Uphqti_?jX=go0^*HG-|`8&#nXUkVT3pqG1xI6z=r{(BZFhB*TH1GZZvySfvXJb+=Az9=#8<{MF6+2bH>CC{ zW~bqWkWQ+}w|-+ia^i(236OV=&Q60?&kx7sA3eICFx$2-BoqF1Gkvlb#Y zqaVQ0jgzY=Lpt|Q6Ig6FPp(Ctd{{(#LQnT90*XR~9Z9ry5yM7puo4?e5O=0-D z(kdvSZvWoTI_2J^QWIl$ZbtbVO?qk-8lEE%Pi0E$Ud=YSpc8!ABAe>4l!i-)E-Qu(%rPhn-swQu z!CwC*t?$1?OZ`~qasIaJXQ*iSl>gZ)dX3~e@=p~twmm2)F zm@jNqICBiT?D?h&g+n+KKj$>8O4)mM`XU)CM z@s4!iisVcbOA$0qh3-rUX%Ac9K9R`kTO-P10s$fPA-( z25)!(frod^{3Nek_7^Ij0YwDq!v1*jV>U`_$2Hx^4gq5}yhyPt_AiX?%XQ!o3L7%dUr56SC=R-98Q5o2MeCv^8 zk86EE>%UqScPg0JHXM!i_hWZ7doM|U5AmKcoR1NGaMF)`)*>Hus1DO(NTJKytuFo~ zubBq!U9L&HK5}mksbJ!w#gVSi8lMMp-P6iqVpRE$24|kahfnmyjIU^5v$`~lO1VvY zE!WKd+8CxJ#mQ}>(mEb{QzjmvA#NqDS**q4HCN%$b>o%=KYVfmG`!f>-ZT=q#x3od zwW36A8-n|p!+G5Lrf0k>X(nIYTLzQU;SCL@r6ZgMn#-kc7McdLmdP7FY`yaBRLEoB z_aEka`9Mc5K;f_FNxxy)S2rcaMXT~(32ybu8td-sZaS4@X?cIw)OdLj42-`O)#d!= z(6;sAZ>Vh4iDTjL<-Qac^*@SUP?mPhe`23M<=aTl*nq|t{BrjpTF#aDK_Gh)pqN!0 z;=CgD8q7_yGkEEXhOGm1tn)TF|HTsw;Z%drfHI3hAIjwAZFKZMNCl|SQQ5TOoh7VjZ;gu%?Pi_wMXuP*`aGcuH5({Tm2 z^0a6=WZNo=Knuh+W`?!t`rE>{e` zA7-cQ$Diqp+lKK0k~hlmI(+TXgTyw*zaORTiKT z3EfqyoX*}Gil*B{$bJ7g>Nl)s)XLxp6y%9I=>3`YXEXimqZ9IEQNQ!)cw11GU}w%NEktBI|g~sP-3IG~hTRZ%0jsQUJYC*28Q)Nt*#Oa^Mc;X2cGvMRq-* z6L5Z#g}G+)$0|5;PZLTSW zOrLmeRIMd#X1X`~ko&f}FpihOeI}ei^KG>(t+f-zmEFJ5>96~ox4%;DGj0Cp4IqC$ z<_sWM)OX>&JzEOi8CKrBGWyN&d{p~Fu9U0Kb<_08#c|_o=BE6>Tmx-QD>j7&&{ZQV zR(o|F3}HgPPoN&Y*f#QgZSVWi%eRLZ%gT3vUMlwi6gZGb_pqYto$@7$ENh+uT)}F* zAv7clHhr<#u;@Ry3+p`J=$+zWH$a{vYx4g+YGA&m3&n8?z}E^Sz?5(amem zW9?J`myg-N)YK8QhEdsEy3#~eTSGSB==^!)9S{_ilzZim#_EqC7sy&^yN_X_cvQI;G%)gL@FKJXBc2u zBgzmtLSeB90!@x>LyT82aKH^pwewb7UC+V`NnC%4wfJywkxKHg73n&DeuWnZD5yRD62)$6{>+OL8e z&&c`#Yr#2}#e3Z2lPo_mnX6s^i&(@aNp+W^m^IYHZ|WQySozoQZ+UIefy;WDSqHMF zEa}GjGLoW7z&s5DS8M`K|PQ+g}7I%3oT_zsR-*{AP7a z;Ehy0V`>yUW4ih{U}83Bs6{=U{oHYSkKv1!_w7}wgU{{BP$BtEceBOicTH_WC5rZE zN~QblOOn{PMu94qg&Ju(_xjN(=Nc}lUiMUEc^FYwm`9t6IBBAH;vztBLCrQ3pTESbNq^j5|HNXk~b zny!mIGo6ZUNlorg!b+Kq8x(x&RXN znK8rt{$iE0teeFWqo598{d{~;?=`MXJN!n!eR=<4BL4gbJJMwPeH?MTBWUOgF>hc# z>(QXv9$-*I0%3#V2y)W#zP_gX*R*A7V~7wf-PbOT*98DTW^=o%%CkXGRb* zC1kULly^csKPM#6V$HcZ&AF?YRk-%49^zfGYOO4fiGX1a7fkFE%n9hys0Nm!W}#Fd z(7f*0_|Z|~oFDgvx5k<~cnlk-^MPP3s|UYHTXb}F55jx*ZH9}Tb6ZK;0}XjOeLr5g zy5sDN=K&q&Wuc74uP(x#E*{Bs>%kxFoS`7*7>90h+QvSK-q)yqeb~e>$ybXVk`mPL zoHXC7_@sekOx@F{xuHDnW8amq4%+55(ymo)6zn>h=8M;z8LBuz3SVo{tTng!>8$Ky z+{9QjtEBMxQfT<)@iCyErFC6opJnc^C$C7(qQ-3a1X}aV!{sYOGV*Y_Q9+6BcMmk- z9N%~aC7%n@dS)uMPFLAAy(?|!8R=u3-&%6FaE*Uy`v5>;S}nSKV%!)VUUlR4gWN{M zWzwk4YGML@X>PF2kBZ_cAY$!%l_5Lwo#~mk?ht20&(W{U()ze}@(kyA_>tBA*)tl> zmy|iGwZt&+8iaZ-3a;yDx29@2xw^wi$jVYu7HOOrLqC`G-o52N)2v*-iRHCt@P&;z zt$OV4=h@Okh{oB}#>EpR8cZzWeaTN>Fjcr5=G;ZhcX~6*KkO7X;I>xz$61qVGN|ng zj1p%JdDr{$N}rl{NJ5A@FS9gX(b*Mh@jOdqrD-6A`>|=kBZQEitnv@ve}|O)%pm_Nx-IcGclxd8kKll%RPAAxJ5Z|CtcT{#II=bF z;HY#(y5JlB3Qw#T0;y8RwccOZaAhk8SnC1PNEN$NWJ$MS+H;P9&-p}DCJJ< zQrNY5p&nZ9D|F2H=Trdm2LRL`1ua~hH81uii@Ztb{ZL#$s3jevio7h{w?*nTB#*f- zgbxwxBc2p!LlHFZm~8BQK_KtHGHUXQ|4oOl%v!VktsV&|vJ9H42M6m17t--Bqx}sW z94$Jyl!-6I2(Jiaxm41%bmcwxcB*cLttrHxd{Tqw%FcDatI};Z3bgWo6PAsuEc3pb6M_m2y)Dz7zHSfbfOOd=YmR`n1fwOY+B4(e2` zGvD#IH+_ggSUD03M-C^;BNxp=TKG)V5(B@DHeUSJR zkjOZh0g0J@C<Q2Rk+xk}SXI<@3k5gto;x1FL<^gY8&y9?V8V3N2WbRma_nK(gorfuYgw0?8T zyBS7WQ=QYf6=w6RrnMIic6%^vMcDsO2q6#*G?}U)hAobyglwY1dz7ro;viuNCa;wh zc~2rZqSUG1#ylBTUp~LC!1(wuT%=}(C^jS?mzmWRrq#Px(be^7HSGH!$&EqKwtsYF zUp~9T62G_{C`PTrkTmDaO*h4EDm&=Ns&VHLeoA9&iJ>Hd+ zE*BpWBwvw=8<%U)2@p;$V?UXE%UUs3{;?tTxg{ezWdm*DW*&E~)VdwwmZH4|H*MdW zQTjyxi#1)~YSVwojQ6)|-=)bhS!K&sch6R_SH?<{Hd*+d?`>@1w+{Y0HjWFrD914|`G4oA{?F}fNP#f@vb5mcm(gxd zGV{5lvYCcj_k~oJNrsXv*aaZoPq>nHkDN^8>0kzH|A7hrGD5-onpQ$lT}-W&)D#;( zyELcI^T$tiFfce61&E4a$)e1?MlNaSxVAKPWb30tN^^LBx#p9!Y00rpG@4c!rC3xQ z+m8fS{OuJ`K)?uLBq{edg6Ax$zlAzQ`%|nSobfgbs_j46_B^OPPX~v|r(pZqV_z^k zQuIdT zN-O8B53I$mINN-tDy%ho7wr3xNN>KsD9os_kQi;N6O%HI2B-~AVYUKw4=0R>x}vdjv(1O>whdy3wQY*%R33As2Hg`;VQ z-}p|-6a)pWqrJ|WVD>`*RynL(Jl%MEU$NxJ8AP6Uw#*^Ot(R+7SkkVWORt){YT+Lv zd6CztO|S_wgYv0_H#wZt3vUsQ$`%VK&R*Be>@Gg2x#6Xok9Kn2by!>I$1hVCcU0-PgYf~*Gf0bm_~nlTjdt1bIsy( z@DXWW=0)|`YYghT5T^6o>S%&fIkwN<#iqBHmbKYw|yWCdWOV4ZBF-e%%~H^><< z;7`&s`p*nF<=`!)*<`#{TI%f*CWs!P^X7qE2m3b_q&#Xz2Ywv~vNt0>5N>JN$oo)Q z7|#OwklwSW`1O|{?EJ;!9To>~Ojg*mCN3_3BT;Sp%)u9*&GS3c#rHTr=PaN5>ijPH zy1KUL;yumraRnHrSrzKf4?Ag=2ywMA{v>(?R9Gj!^*z06Ng67VM&pRIY2}HV&ZFWs zJWhHGNY!4bYwG&+Oi_JDBt{gLe&jxF-HI!fKho$LkiP{QybIVUym(lArgOKaKnqbE zV`B1L8Vh*+H$z#xbn)vbSS(PEzVi-?7ZBe#C19LwyJC{9 zOeI`|xUbB*fR_iy_3k41ohY30L;mniMP-dx=h|i0(5!1fv423Io_#weum7gx@8N)l zybPLVtAki8SiV+0SLVFSZLJv^!)sGTF46!O7_C{$W1YgI~e@8COZ*37j2R2mQ|>VM}00(LOo#%5TZEOVb;=v!5*C+z*nT-9j>a8Zh3 zeK4&0~UdGgrzMT-Ppai zq_tnR24r$vI^7i@!?6tVpXm9L#Z5=+98#$!ei`&_Q4a$H6)e|2%s_m(19S%lqsExH z9sic}e-C(cqlw<*Pw`>Ko=be%LH&E)N8WR+*c_iVxTjfFRZ}=F#z1BzzUw5T`&Fnn z)3RW9e%@VQS@VXA)XC^>^>UOX_Om1A<<*oZp~Lgj;wF2X|JMln&n4%`-s6SjLA)=| zHjdBt2LgNV2({~4);V!8KH&Xef9>5uR(4fMx&L%Hz1!|}D##CY6Iu|`&b`9J7)ufE z^f+IRG)-cE?~)Pb}r&3X_DU*cj9)V?e;)%z?emHN6hqu>u9HApqp*W8cS<72Rk zf=F;Uf<86l-c;nL9;}WYWj0DO9{@$4$4j?{bD!sa83-tDXkJ5<0~r1PWGK7rcZOMo zH5-ycFCA74#{Sf>MA2zB@+3EX0rFI6Puw-uUV-D}*}MS$&j-2PhZ%db*E#ah?0^1D z36rK7UIJhmR9h_U{b1n!Q=C-NLqRuMt$HR=G4=;hqI1;akr4xUWb z?p?Uw38f;q`P>YdB^e1o4295aooB;5R|I9T9&74SElWg?AqHjO1M+K1|0e?sdM5u|{JgBL=XSRf}rg>;HJctT@W-bTNaWp!{n{sT$Id_f?f{ifu z_ekSpqCq>u2ke3#z^JGw9ldiCKRYs;<6|A8a}yAdN?yIl%DhjVAQT=v@`uN=2(~aq zLHGk>&{A7|L{e8A%+-WE zoTJ{Li`fYe!xjSvej3^b&2SCC=75+UzBjC^-p8kHJF%UPyFZwfSeZ>tOyHvA$4XDu z@3?8f(FUFFCR1kye4dV?lY-~KzxdPkP{HJQ4^1;ZUl-muVztkB`&>tQ!AAZN!T+{| zVHs?y!C>K(QlWkc8<~iLk|$)^6$=))BeKP5LpHxG3OUZMSr+)53r8zIKL%_Lkl*w5 zTo-4t3ku$mAt94vhBLsD_rEsPbLd0>1etI2a9#vPv3|W1zD@9ibs^O;6yJaX##%F7 zIPk0G7+26&=5z%rR-w7Bw?*!t_E)Xt>}zXP4Hs6Nx}uquP`B3szhweq@16%9oes2n z!}e0VFLpfeVPdez1U^cJ$8M^B?m>Gwhl+4wh`EA=VJp2+%Gn{0%RLMv05PyVIUH02yj5Nji7!ilO3T+BeFuw?6h28NA5j zRG?^5KCUK#ibjckqit8CPVmhosDM8H0O?a#-|ERo=5d#tRp!>Z5B5&n^KaqbKZZp@ zwY&aE{dSo0-hY37xDr~?Rggm~z$4E%AX#~@bcqthMImSWn{oytK1}Ofv*;fUOg6et z1=Y0{zq5LM$PIs07?EcP7tLC2ZR+~43$IB5!z1uH0*QkmKtX*P5reCzQtUbH>sFd*~#4s$` zE9PE(oX};1#rp5%#q%LpQiksPbmp*`_Iwca{jiDme*avr;_{P5a1<8jmVjmb9|Qp7 zaZH1xuZ|@SW!BC(%MbDuMK!rUy?4*}hPRhSgOT`G%~v@}uTZ8|qd0HRrGeo}x6VU+ zo_)B;aQ*ZY<+!1!{eXlAQbZa>&pw9IWbk#BK_dz3LqhxUQcIx%Ej@MN-me)o3F|yr zG*pw(PX&SWi0>&?=mBVy6zK4(s$~#LiqQAjU(*xeJKd)?yIx_zmUDspzVLUxJ4C5z z`gIt{l7G%@Hlis|FFvL9?mm+fF&69ES*EX)MDH^1aNSUVyfuB^!BzckS za4>{tEM+MrD|EdskC*N?UHB843Y@VQlS5V6msZ8mp`b0w<0lp7O~Q29C4QQ`0;++& z6(oD2Of828TbvFg3=BK{%wko6nSE`shxp*L2W#$4lBoMjv>DNehTaYzn^?=3n8$%~ zx+*H~mcqr%$RO>X$@3oEjo(AUO824Ie1r$t9yq63uc8rzjAfV6mU9rnf@=77>_Jqn z#UFEBXBl4n8gxpjW@>ZUYpCR2@7VD29&8#HNrQzwBr1~D+rca3YN$v>52VFcGX}k4 zoxT#Xv{LAa6fkrpGyir8@0D4&L25cpN;RRD?RV=B(t@lx4{Sqr%Sewjt>Y;Q57?1(wPIP0Gx z+8oKF=M`QBx#hHY5cToH$0vip{I*RRbYpf#G1Hr>0OpX8ZzG*aP~wMfIIXmWx{j{c zEgZh{KM1J70N#Lm*4cIK^FJidyK4bK8~4@PvtL)9Vy`(EqS77O%9Cu$I=Su@1S*Ys z*b)4E4q+vjKZ8ck)s4(9!;@A*n=@B9h(Iutv`0zInQN9t8U1?#8DwBp0gq-e3P7wM z)ES?Qzt9rjOj0}{>X?Y(M3f&dLA>!%1OSQu*g(WcX?lWFgYn|**TX?0Y)#5&+gF6h zN8cEp9KX2USipNe=#X7c^!O4n&jWs zias@_* z_gc;kPby!($;`&__1paNvXI*3b%~O%gb3;Z;#fkI(So%z>H`(}Fy0{U8myKm^C>C8 zPX7!2mwtZE7C;dVz}dd5qk&$IEg1(&Hu&|_{Z+M=JXGHTXB3rJpkAvnPm?}K%{yhC zZP}JntPkO5pG-GnR^^1#^~PZamitMrI53IK{TJ<-b@$!V0Lt|7jq*geV6m%py4?<7 zNkQ}nqM8K)7q18W=bppHe=HhGfiZ3UPWD4Ri6YqB@vV-%4lhOgka_i0Qr7&>y8?<5 zq+}aSqLo0nz<6{seRjHLHp+y9j70P~bKpBz#X2}6gP5lJO-D6PNvC>xMrMCBBX(f~ zhIjl}n(gboWliZejWhkDD3!py(aG=D6hUS5=)0kyK>SbuHlMk>0_7PEfQHpG@KyZZ z;c!38VQr}P#!i~l?5q0QcLsM6b~$HlJ4&lQ=O(2m63;C5^w7O)k^S`G|0gOx~ZvKe-ft|km@>Gkddc*c1&cAcaS`BC{QIG-vAQD z<-!W+`}pn9`iLb7WaQ*jfm!SD5~yI2`U04ZLyXPg5>kbtRRyIC!!|kTa0l}<$ORx9 z_St;?cmTMcjh`R;Q+pEpMO|Emf6WW_hT&hm`gR2r^f>7oBs7Y6H7R0wIh_#X= zdL(G`M>_HLEA3YM7`W5r zGWDhK?Tw?*!O~PeH+IL-%0RIYJoSo5l79vJ{5iJc?+e^g+q7k22CHG?Xv!()W<49R zXxd_DaeU)``aDpqzVbMGL>C~rVvs-PtAvi~@MtVvV!v1$dz&PD77h`XrFaUSg=-9; zpMv97o+yMylLm}JNqfmGLm>0hwL?eOP}NBnsUM{A#EhX*jOffgOqq!j@w_{n7b#xZ_j2}kiuTJJk;kPD0>)49 z9)73xt2fP^zp!6^i~kv|^v4x_QhzyJ5%>x{2AE8Kj?r&m5b(YxdZWZD00lF_9l&kV z=i?^Ad8HK&*! zp1z@fd^yP{BcJGvIRod;xHBJ!8V=4Jz#0mOgO5-s&>X?)ZEFjWl!@I&p1ZRpm-_tY z?xk<)xnJIKN;rIIA?LGEpS;m6lk6-8oA2|Kedp+)wJ49w3ca{ew+LPF*R_qV@Hw0) zSUMJl7z#qABxd)?HUA_|w5)1YLiR~N{i!>Yx$h$YhwCua0v<1P?*WPL9UXa*q^#_F z%5pilcWAVseGd;E&hx1)pF-T(TtIIDc;ApE1Iyj+y&YA>M?@ zL;%j)U@XOvD_}Ot(3=94H_pdz_$@zPOKBL1Bia7`#IO&V}A8f$g( zAoc5nCn3fch~=W~id#~-zIyG<3Wa+UHssHlKPv&q&d~LqNt#z^%M8pqQc@+7>BUw> zErL0Lpn&%zEuRX|$DeK%QHUDtWaed9qpI@y=6zv2yjO1F;&H;Nva70zjQ!&o>c)!kGy_W!DSj>~<{!E1~0H%CoB_#;$`(8Kwf1HqSPt%9bwc@M3(dVQ4-O>MXN$^z0-6RyZ@2Ia~-@iT-X*gjqj zT^^r{an89S;&PGQL|Wv?0$Ji&hOl6fKprqAw^Q0dyKVwqu?8|10?j)WC=xm}{AbxJ zjnZ_k6*U<~eM?8!vvHu%m*HJa8c8s%X}pauZl-BdmT0A%F2$bzjl`RTpk3 z%Fh{HXtzCF54d-CHbbMVZ)@63rmYTG*q4bD}Wk{;1Rn@oC#|a0FV;t{Q-;ZY>Y*J2yUj$O4 zQ-3J_CVB0HU}hByiU533p^r>}63=i+5h4GqzDX$MzoZJr;nHOwjxQ$u0EVBG1kn!| z$Z=XA0NCHXlcGd?pPJF08Hhsv9!}RXFdlKH|)u>Gc4$Ycje~oFeSgr9L>ptH+Ji~H_F=w;l;Ist=qz!F1>h)tW1^R zg%a0K1$`q(i(+v*>2HKWDKCY>aWL{}uvHRDzeVY@L{QDkqJr_ADe`1>DHPQaO;8gK zzG_IQ2)%}E8pme`$s^Nar`4Ia!^!y)O5uhLNKE+1HZ8M+hzBZ_2D^90aE;Z~)diN@ z6K1*UQ6RHEh@sMiHrv90{SrB zH?I;+Rf(uJfluP(Ub!$2e+5T>F-E0K`+l4thf9mL#J4<)Y`i#`^X(ESFE78FyN}!M z1V^J9B60Ih8$UbQK*eWlG*Z5rao-9HB&{YX2QwI71h{~M;*;sF6dW2HD{VjD&^qTT z@B?gP!q1zBtYxZL_Ar{rnB-}%0axZsGXClj&m$#VyD+05G(f{rm@?9hk8o8@` z-&nH_9Is9P2wf1k2_U^rOo`M_@g8Ry2$=9wF|*6W#zl$LU630mp!x(U8ldFERw4K( zBqlCfuc{XRsHNyR=!7AgCrXru!$mDZghenrz2M|sKW{7>Nh^?p^}`qdA~6UC^??*| zbrcAO*&CwqeteG>LP&RhFB{1ho6z(@76qXhBaIFzIFMQiFGMJCS1c0?j%-``*PqR3 z%9^ShLj&qZYrN%V8^V&(lJVA&SD$cTWj=5stQvRi9oKpFrlWhF{P(P zh#9{yg?VR|G@o!PHU(@Dw;ffCc1u6!v@6EgOp{l@bP zLM=vT_af34ns1W1a9a)0A67xbH#9^=$4Be$WA>lH?c!og8gmB`#j|2_j9TrJ1SX>f zPyaxS-+eeyQij9O(KC|l-9SN*telr13W?Z3tk!x3+kEt8PJ?i*-0HpR?y8`?dbW@k zUbi8(Zf>xP^X%KKoWa!-X4pm&5SghPG(||%+aH0eo=_Us6DJR+Kaf7w6oFY5>~?J} z&7i2CZr($Inj+t3HpDfCTUYTeO2|BEItbzM!l>tkU1@3A8yi;Ui%+yoq=|$>hD{5r zs&2D8{_b&ujf|fn&ze=28Oa@XuJ_8rAs4tbOGiIr&kh-vg zpd`?6i|X{Y?84J@RX@~cH+1GHIKE#fIZ9`d1s&bas&bBB94Bwh9%61jB+DXv&JM(= z>*|7avIyo0*xvwf2e#trc$(3Pkdv$O>EkVs!UhN=M8G!as?aiQH@zo%ps+J3g^wHcdn!kv<#+hNK!p zmBUmUhrKvPVcOunS1cFVN6wP|WtWrzxiVcF`!|Y*pgV~r22M`Shyqktr8ixeC+hy* zYkXpYa*QLX#wa|bPE7fys;_3Md6;T(!#HiA){F#!l(|V-DzZ~zp5VOZnO$N9!6X$N zr3xy%8xArmUuf#Jk1z(ZABi!tBt|#_g7*huVli3m96X6R7RNbF#ILY)CsvqXxK$d-z(x>k%3K^p7)^;m(^r%UiD1wT zrbuCmmbkK%m^Ld=Sws;JtojxtQB4LXS*duWPKiFy#W_0*+m|-bKaxa%P-3xz5Jr!l zu-Bd`Ha;Rbi13YBJ)d%SO>UMzmFUASz4ttv@?dL)))lEDI{qDc3DMHPag$6c?U@Q3 zJYBhH7Mdj%ZwZ3B1LE|AFmI)=bmba7F*BUGw*zfI`(IrQpZjA!pHhD=D>hqhhakuK zU*BzKh~5@@jwbm}FX0^MNmCb%BX-+}MIuTUYZCjJyU=J1iDz9aa4eDFNr}sUmPnyZ zfCHdhQfXIco5jpE6)1m;)}lDt#WIm)`W0eGP4(T%gM#+(N zF>o0VFLa#Z72F%gX02S^^RSEyzr?DBF2dRGJt=H^3|S#>FE>%PE0_XawXQvD`rb@- zI-dLh!r+G3=WetA)fDV62Zn|#$yalUz%TKIpMNF)kFKsdtjX`~k8Y`fbc3U0bPA&z zVU%>YAl=;{F;co~q|zawbV_$gH_`|K@4ml3-|O1{d(O_D``q`ZPVd6u0_lxpO6|;B z;&~ZhuuyF3Bb2NRCv({}0uFh{I-9%-h;wn3XTgeq1JNwgL%8V_LDGsHbIALUbS$8( zQ*vtv5(Ykv4C3ccx0W*>`^A+3OW;uc=C-f4Ju-KN7;*sLum@qutG#g=t7O|$>J#Bb zAOfC9&#HJWc!u@5Y=9Rv^jA+$5iEz8P*AZ>SRo4%n(XXmtp%PyfwUi`l^v;>QWgp& zIFE#Ge1>D%p*tJj>0*X)aDPR)&Kk#fwetOt8lf>6l}HN=^>&W<(dd6OjX$LhRE78T{vsNwKF;I%4>*}Pkq6vj*4p5kMMUpY;PShtbxf%1PU_gl1d>=3FGE( zSkVyY^jEiqx7YK&1oe<+|l(R3aUqgy$iNBVRN~1{z2iCnWBHDd~W2DnYiBm_G>!ZCDO8qMRC6QguM1ZdtrZL{EXVNzt$} z*7{U*!ZY%o%CM;x!CZ>4C45-Y-E_8Ld;#IYCo2`AqE`gDFEJU+7|8l`Xska%C&S_U zy*WKhl5G`IP7Fr9YKXHT+Q&BlSOh?kE}!`^a>S;8O1cFaKum}A?}r-Z>{|%>3FjB) zhlFgX4xOXLe$5W4rTFWmOJaw>?Jm7*>gr}nO0j(wl$}3Isb|J&6G;`!*h?!c&(mrA zW&yxnMd^U#(UrzvReqW;DLObBGEfk%RH-Yv!WJqK5n`cx7WKHY#u`S}^TR*{NP6A&Fr5Ee*lmqm{$g*XCm zqfh~buFzfK)8uRfmzMiV7?aF#V8*^B=@q)QnrxlJRC^FG!nVmkK^r$6W~q7e7_iNO zcx(nty3{^QAOTr1SzXak{6o4mYY_oUG%& z{=b!l{O>{aVuM`)el7?)Z%ZT5U+8VewRx721e(@b`PVY>${-fU)kxHj?*g zUW>2MDo2sBh^Np+boJ2N^m9tKYa0inUC`Br-MOh=ag)6wWNRr?L&sqKfl@nfHkl*a zB3c@XAEF|A7dd}&?JU%13YICv^~r^p3ypnkY(;&yI}VUBi{`+j({6mbq}HeweyQ7! z=?zGT17NsHAuuWUfvJ9YADVQ9+&;%Btd!}u`wj#cfys!hkZ!d@7tPqPto}Y!pmQO9 za`{2zdGFJDl*B`d#NdASAFEHfPmg!M^&~EE|E>P|ho9rME=<`aPmFLoNy(+=nPhzj zzw;uMKdP~iVah7yu8EdrL1&zaulF_Qocz<=S@gzU6$pd zzr!SXwhcnC42@IAHq z5jKQif59l&(?qVINeMvIl&r6y**=?Son&`m zfmZ&2o0F)v$c^Y^;$e?m#p)cqhiu(~baJ2doG}$)tA`l*K3`OF z6?12!NV34rFtpwXG*(80IuacGKCb~WXMaCE4GM4he)^)~KRzgN!TS9lN!`He>P1Xl zTb-R7ATxX>{@C_0np;P%Qon_}@OPt}wjyWN75J~q91E|83|w(rNFc=~f?#Mmm5e*q zZXeFX?W7g($#rzvH%chso5O-yqo|{$U745^`6UDIbXW*cmxfOW7;{QzxH5tc;c|Mz z(yR;#b^U?G%WG1x`^{1dv8}1n51Dp!n*+}<7+(vq?9dgmvhrs#Ty(Nm=#7EK5hJ{5 z-UgTEv=?r8g7KPMzHAj925y!`1;;S62vZHf+5@Gjuk&WbWs~gGd66aAZUTntoMsS?RTU z5R+{l8X)p;(oz8_*geBsh^jz6B+M5n9fW!ry4osYXkruiUY`>oo8|a5R#8_PmrxUH zfn8N-HH0>=v+%XO9ldaMRBAeyt^|^`%QB;s#?mDD@PzdI+$p%Vvz4qVK6h&B+x}Ut zJYI)gt|QI#JTLdaQ$($^`(IV}igQ*WOQkB4Xpq%a>sn7UBUAJ-kaF~P?n7SWE2juP z;>A>}2<)Y@xe%A>q9wPcb{GcRiIJ854w5`@(EdpT?X41mF_)Gx3)iVq%|4Z(PZpw= z)`NTbsQEb0{3bxm;ve*kBr}|=~fQmY%?9)_>Ri;6*9 z#P@_u{Br8Okky(RWsOc~u$zU!p%uEH=ehIIdf;I0{j{!AW-8uyt?g>=YMp(D7qob% z^;4eN+yNH%8h*k6%S7XkoCMfH@-Ub~szJxJD-A>{gWwY@6OUvZX(Un)wx!6HRNV%Q z2!RmJoMxyB;7CqGFhhjw=v8@%Dc-XsJg$@3kiCk^SmF)?V}ASoJrs<|&C45qbK|k| zAfo+6M<9}KBiV)w7X+vWVdFkX?=a}Hx(gv&`M*MEibyW8A~JD6M{F!Md|#z4l*G1p zax7_*N`)Dm^eqMjYyUmRX7=6cacYzPw{PSgCK>uhWR>HZ9)Y~{sApY|+2y8Lrn8ne z-YC?IBPtI}ZyObR8jxZ+8TC`v{UhBHgv!1WQ)ghN6?PgnCb(X}u&~OV_C{a{+n7=? zd3IG^8JCZS?Jh)=E3t68pE@0?S2R*&9dd#rLY(y!WzrlR90fB@j0wa_79+x2Lf@e0 z;4DIQcNxYq3SHmPsS2Az?AVn zyGUj4PL9Y!nO9B)(0l1s(~l(k7$)qVZHSKCm(}vB#JExglMGgbCO>8Inv-dfb{*bz zle7J;6PNtZg)XwP2tiRTu@rgGx3Cz0Nb!5xORGizIDKy+;i*HHhE|sawg$QSe3;1k zKi*(LQZ2r?yVgX?5OUKv@@dlPj=uNl`R0ZwkopMIm7P230LQ3Gb&7h!x)kP)eI$ji z29ef?Dt}9IA9rN$tan8b=%-eTvLAXSL>5A^W~2}TiXo`-!S9@-=vRY>6KLSlE7;4~ zH;W}$Ah6TF4fRwmRGH*YOodHX?RdHFbt9NLZjCIdbbfbdKYoNcvD`nKRtRvGw!!&+ z!AdiSnrha!MGmf-?v1Hg!RQMUnb5K}rKM4x=|(7l3scXp^As7S=?)3hobfvrwra9hjSFc zl$zLKyP;&HL`5*6OPn1 zqrHQh1proT1G0P%Z=b0xGp8lCZDS8KYw411({z)Kf=+i`D7G_p3v&sKM%KF(n*Gfc zap39jWX7TaB>vo=_a;hQ+1;mjy~zG`yhLVqIA*NtIGO%@!7K5!G1BzcfSI=Y=azxV z6CvM4^2#^#JDJ+e8V#bs#kOA6r2Nv4ro4!5H?u;+9$>rcG`T=lym6D zvCLG@K9I5QY|<&uxcHjdIVoJU1=bnf!%hnYjs!Y6BHXnjU#a7BOX8S>V{UxNE3WYbXo_ z@t@Bc2`Xuva|5z3Q(5w0pQ57G*1Z48O|InpM_ zKPvLup^3ZRRm^4Lo8K24n0v-l#klEwS(Idf7A4XEGO;41>_~|3<4X<`d@^&*?rMT9{8tmJn{oX2U%xP-3i zd%(_UoPuzB$sRi-T@5nw_XvMqv!WPj2+{7Y~?L_#n zzB+>iF0W{rU|Pcde|6}^?}q*2Kk2{tzfZJ-2#F%q**kYKy>zn;a=!~$lo)1Wz!>Aj zqPzq$qA)KxKQh93f<;jp5^ww=@X2uE2uh6xijn3Y`uNBR)FdPhw~JVY_rY#sq==Rq zv%vK?c7{rLo9n3kos$M|NZmSWL8Ar=<1!jTHe{|SbCk=7Aw#It$Z%OXjG@71WCNy> z!5=%L{-$Xwosr7IOv!HTR+>Dk@Fs+P!)PMILSnGNF~522vqL_Xf=8&^H_OFnZ}17S;>sIo zVI(F6>cXe7xjlZmuZWqP;)$Gj(AdC;wbvYB?db8Xv+)c}KJqCkd50gd91HnWHE(dP z;SM2V#FawedX{=>SmY()xX6wAjzC#8!XFX(*4gUr&Pn^$J1PySMJSiJNZZyMeYKY& zXsfx6ILHaSzrzww1bmv)OxFc~8D)gBd zO(DBe_iU@Sk$RfS++u9vky->?wGFFZ4HS+wM>RYRdy6I|C+v;X(`OIAp*AC{#FDg| zB@ZS)l)-5j0T#LBO!~*hu9)Y9uye(y5-C=xlE24hZz#63PtTTAN{)oNC-Cay|J1YR zX_84=mr1?+>q^3$^V(OIS&;V{>r&!`NwnZ z`1i*W4t(Y`CBB&)FE_b&tCRoM285Fk>-*3k9cdTKQS5`t%4{k5dle{NdvyTSk;^Th zm?Q$o;bDC+-Qx>|eK&yXQz+OJl{N&6iNq?(vt~A$7(6~U?Gy6}DH6qxx z%8u2R6QgFK0KJhnxVh<7sxD_Z&^>|F?k34Pb0j;B;a5eXj~efS6cV?(BF8~4s9ZW} z0UCF<)IqtQ<8~|HU-KCG-CvtMl>`a8|7k;P=w6*zxQKW+;1KietK0^K#!PR(R0ggTxS zTO`|Rkfm!RVsex7)`PghNgMNhDh(Q zt-&aEBkbj)(w&?5(r+c)bqDNV)6wsfgKxQ}9GE~G>CJOPtt_x3lDHfU7Aw2-GLWm8 z=h57SvKU>O@~872p8`^2xCc`x6a$N&n|!b^2D|IjT5#%G*d{;1NYv}&g>nFnEiRdV z0oh>UIOT!&rl5d;^1LpE(`REVjgGaSjI@8jj9Ha5< zEg&UPDK?+pFo+d9uIf7l2yhy8MN!f0ZQ~>>B&ka5Lvl$Xsi3_JBOv4Y1-IJJ*dTR< zXNFzti4^(i8Sqq?o)9tOE_E0K(m+eqjekgGO=BN*Es-9<CHjzCodENhlAZBzxEMyW;mmm$Odi=|0GniM z-g^0r9kn9NcPU(wR@%etNW4+WyTYxYwQ+qBmkGjf!Xhw)Og-T@LOzF8*zBU2{aE3H zmm;b=KC8(DF=dFmVN=SziQpTe3TWuy=rx`6T0gzkdi`HX!U*s{eZm%}D>52fsRVh7-`A-G%<5B;Bs4ZVGcAL?e8vG?DdC>bW=R>UW-FOe zi0Hz!+q1HTLgCTLT5TM~j`*>mB~k016DK&f$)3D7Z!`3M3y~qZ_s7;#b}!-ci!EiE zU}dg0Z$F7eRu)}f?+K+2wOn%fZ~L~CeeK&ImW4V0fG|8zYBQpY502r|Afhd{Q>h>J zxR;T1;57Q$zmcR@V+qiZgfN(F?+gYC<}<4{a-gVaNb&`wH@4eG3TD>h5nsQn9en^P z7I{2NrDj{D2OUH;Q(u3A#JlDgWQU|5>6Fb5NGWpXHp_>GGU7O-=Wy4ukPj0iG9>7* zLs9{}yhiRFMk*fVU|!y^Tv2O+e(tk}$_}ktJBiDkPsezUM_M-D?0 z^`6@wrzj_JcdntnyG+9GZNm3~36n}~HfMLMIcby3ztu{I@lhhH&|wOP2Gb`<_qhbq zp@u>jFzv#3b22_lBCAM+>g;JGuz4^xl<2&tA#%>3xFLr$MMUBU)F%jW4gxoksUj&9os+8~p^rgnT%rFNO&=Q!`fc09h$;zDHqwst zVx9BEf^Olw_^|7wk2*HtQ!OTzi~YrDxszU#=Nq{NeFN+J-hXiSzqDUTcYc}WvTKyB zes)|#MFJQ)Kl^wO%;X=Hw1~Odk|O@;hMv0-C0WksSdwFD;eD;R(FWW?HkekKJgH0x zJQLEDqX1Nm;9!iQY5GtwT?ZxegYi)R?q5+ ziZtoi0#f2*8Hnuo;`m7_cG0o*-4dyY_aA`qbN%bh zDzEhjgz7Tua>eN{g^upRMNgEWeMWwfgQ7ea_DCxk{NtIFy+Jq<9iynO0T$S~gg#RmPFJ&zE%;c5Q}1&IfrGLY_N9 zZ(9$j#5R+!zzq#J;e|?TnVPn3S&m$nxJ1Ab`Me?^K)Q#q;iY|@O|rv30y!qn3?pSW z0ehPuz3Pip3z=ghF?a|vJ?3o;DL>{W2S)I8$(oV+aSssmf75>dCaeI`$7C0R)2Sni z5v7#!qePHu^K*U&TFbis>-l$&soj@fj6=)C4xi2ZR0h~-4mI*F=A48YLK-FFp(T}i z+M^sY4wJJ^4YI%H8(s$A(~Y|Rn|D|bURn~?%-cshdpHtwS(C&S=RR}13g-DKtpd~1AJWO9GI=;(<|G05IT|KTEE7#^s? z@Gkh<3T@mM2DP_Ev6An5Dh~8;n@FpU2?eAj9(iA=5e*Tk@ykHV@06Ek+NP^f<*NIi zHlJ$J&evLS_Va=WP6bLwaEl?1+oYiwmci0s+(?u(7CzlPo+by5Vj(UNzLo~?06#Jn z7_S&E8Sa_g{C=oD=hk5#X*wiXAUTvpng$_R>iq@5X+sY~LKEiU|6EsJ1C(N*#-)cO zb+NNMkX=XJ@2y2~2bsGR-Ff`S?0z=6$GNYQcy8qEynD<#`d-8oQ6sH4-MhExGHv0? zrPG9#2)r1tJ+9>cz#6vJ_=DV(`O-kogBbl|df*?7E?Qk9AK~YdcR}$%_k(xaqb6{a zBBiUr*W5w=JY^4R1^>A@CI0Qa*(}d{N@+creq0ErQ{N{s*k$|s%L0WmFxSu*z_|Lo zv~at=V?(ILo{wBbN4}98{-5K+5Rnj4>?cB>8*rO>zpL8?d>^!|={%#F-~T9aPw#(X zkx$Vk{vevGUxSMOly`h_KlqL`(dU}+KgL?b;}JE_eEPR+mJnAH$*a}^(;LHBkB=W- z)Xw%eDJvMJ1b8S)6~Zb@vtx=UhpX?>vOo3y=T?^YuohhQe zw+VUw>1k>AGbpQDJ@MU?TH&nmsR@l8&~rQdcQGyFWZVseQ=E7>lsbWvD$|&_zv}NP zKg^a(gnj9{Z)0q4^I7ind+m9?9^pWHNhkJXClQB$u{k*FHV>vOGIB)|5E*D@fq_Uk zZ(e_Eua9lI@u;r5n@vY=EH_EtAF9WNE78a&7WJwEIzgj-aN$DGZ6r_iZ9YpUMbgoa zojK@3-@~PFt^K1VM4P z(T0Z~fQU_WNr-oo>{e2~G9wMLe>JDoAR@4}SF62K3%7l_@E1M8#n+J6L zOEYkOr1r|o`lmqZA>!yR;)w9}85{l!#=%25{@w*lVh11KBb*-GDt0jr=^Cv*N&6Fd zVFCmvFV`KD-}E7HcFH}$!E4<&DU((}Q-w^1Ua(As_3^flRQZ}*$4p^PyP-`gM~ZAv z`ShvRY7Cd|E#cG>Eq|g*sy}8Ab#r#fAf_UZh@EulSQ0}D*@?FHXZwZev9Sr7!Hw=a zx&MUbQyaOOGAgn!I`WJ0dtoA~cX&@vexLeIsyp%vX$Y81NrQiQVj^CNn_Gd$#+=)1 zk!|gjYP!C?W3ekLoy>329IVM!&CP>`(N_2h_a1&F#V<(c@ z#DD(t-sOt3MRZq@$RH1Deg6s-9s{9@!y&K{bou-u9M3Mv#rX}JR6ZX{^U8DIR|K9JN&?Dr6?Iy^7d_wx#JpM|9XRs zVBXb9exKWaWok3@ih|}hU%;Cw!7dm4=X-=h4dJ#o@t&4Z9mP{C~>@Q z`av5*-pCh`(�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 literal 0 HcmV?d00001 diff --git a/tmp/htpcmanager/questions.yaml b/tmp/htpcmanager/questions.yaml new file mode 100644 index 00000000000..ee9a89acaf2 --- /dev/null +++ b/tmp/htpcmanager/questions.yaml @@ -0,0 +1,91 @@ +# Include{groups} +portals: + open: +# Include{portalLink} +questions: +# Include{global} +# Include{workload} +# Include{workloadDeployment} + +# Include{replicas1} +# Include{podSpec} +# Include{containerMain} + + +# Include{containerBasic} +# Include{containerAdvanced} + +# Include{containerConfig} +# Include{serviceRoot} +# Include{serviceMain} +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: main + label: "Main Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 8085 + required: true +# Include{serviceExpertRoot} + default: false +# Include{serviceExpert} +# Include{serviceList} +# Include{persistenceRoot} + - variable: config + label: "App Config Storage" + description: "Stores the Application Configuration." + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} +# Include{persistenceList} +# Include{ingressRoot} + - variable: main + label: "Main Ingress" + schema: + additional_attrs: true + type: dict + attrs: +# Include{ingressDefault} +# Include{ingressTLS} +# Include{ingressTraefik} +# Include{ingressList} +# Include{securityContextRoot} + + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 0 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 0 +# Include{securityContextContainer} +# Include{securityContextAdvanced} +# Include{securityContextPod} + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + +# Include{resources} +# Include{advanced} +# Include{addons} +# Include{codeserver} +# Include{netshoot} +# Include{vpn} +# Include{documentation} diff --git a/tmp/htpcmanager/templates/NOTES.txt b/tmp/htpcmanager/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/tmp/htpcmanager/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/tmp/htpcmanager/templates/common.yaml b/tmp/htpcmanager/templates/common.yaml new file mode 100644 index 00000000000..b51394e00a4 --- /dev/null +++ b/tmp/htpcmanager/templates/common.yaml @@ -0,0 +1 @@ +{{ include "tc.v1.common.loader.all" . }} diff --git a/tmp/htpcmanager/values.yaml b/tmp/htpcmanager/values.yaml new file mode 100644 index 00000000000..76d06927435 --- /dev/null +++ b/tmp/htpcmanager/values.yaml @@ -0,0 +1,25 @@ +image: + repository: tccr.io/truecharts/htpcmanager + pullPolicy: IfNotPresent + tag: v2021.11.17@sha256:3f167c4321214b0ed00e2f1f1ca7d5990671e44bc06c2ed5ec4901e755187ccd +service: + main: + ports: + main: + targetPort: 8085 + port: 8085 +persistence: + config: + enabled: true + mountPath: "/config" + varrun: + enabled: true +portal: + open: + enabled: true +securityContext: + container: + runAsNonRoot: false + readOnlyRootFilesystem: false + runAsUser: 0 + runAsGroup: 0 diff --git a/tmp/hyperion-ng/.helmignore b/tmp/hyperion-ng/.helmignore new file mode 100644 index 00000000000..77ca5567b26 --- /dev/null +++ b/tmp/hyperion-ng/.helmignore @@ -0,0 +1,30 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ +# OWNERS file for Kubernetes +OWNERS +# helm-docs templates +*.gotmpl +# docs folder +/docs +# icon +icon.png diff --git a/tmp/hyperion-ng/CHANGELOG.md b/tmp/hyperion-ng/CHANGELOG.md new file mode 100644 index 00000000000..48cf3027f69 --- /dev/null +++ b/tmp/hyperion-ng/CHANGELOG.md @@ -0,0 +1,1677 @@ +# Changelog + + + +## [hyperion-ng-7.0.0](https://github.com/truecharts/charts/compare/hyperion-ng-6.0.42...hyperion-ng-7.0.0) (2022-11-10) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Major Change to GUI + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [hyperion-ng-6.0.45](https://github.com/truecharts/charts/compare/hyperion-ng-6.0.42...hyperion-ng-6.0.45) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [hyperion-ng-6.0.44](https://github.com/truecharts/charts/compare/hyperion-ng-6.0.42...hyperion-ng-6.0.44) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [hyperion-ng-6.0.44](https://github.com/truecharts/charts/compare/hyperion-ng-6.0.42...hyperion-ng-6.0.44) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [hyperion-ng-6.0.44](https://github.com/truecharts/charts/compare/hyperion-ng-6.0.42...hyperion-ng-6.0.44) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [hyperion-ng-6.0.43](https://github.com/truecharts/charts/compare/hyperion-ng-6.0.42...hyperion-ng-6.0.43) (2022-11-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [hyperion-ng-6.0.43](https://github.com/truecharts/charts/compare/hyperion-ng-6.0.42...hyperion-ng-6.0.43) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [hyperion-ng-6.0.42](https://github.com/truecharts/charts/compare/hyperion-ng-6.0.41...hyperion-ng-6.0.42) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4317](https://github.com/truecharts/charts/issues/4317)) + + + + +## [hyperion-ng-6.0.41](https://github.com/truecharts/charts/compare/hyperion-ng-6.0.40...hyperion-ng-6.0.41) (2022-11-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4308](https://github.com/truecharts/charts/issues/4308)) + + + + +## [hyperion-ng-6.0.40](https://github.com/truecharts/charts/compare/hyperion-ng-6.0.39...hyperion-ng-6.0.40) (2022-11-02) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4261](https://github.com/truecharts/charts/issues/4261)) + + + + +## [hyperion-ng-6.0.39](https://github.com/truecharts/charts/compare/hyperion-ng-6.0.38...hyperion-ng-6.0.39) (2022-10-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4182](https://github.com/truecharts/charts/issues/4182)) + + + + +## [hyperion-ng-6.0.38](https://github.com/truecharts/charts/compare/hyperion-ng-6.0.37...hyperion-ng-6.0.38) (2022-10-19) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4122](https://github.com/truecharts/charts/issues/4122)) + + + + +## [hyperion-ng-6.0.37](https://github.com/truecharts/charts/compare/hyperion-ng-6.0.36...hyperion-ng-6.0.37) (2022-10-12) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4071](https://github.com/truecharts/charts/issues/4071)) + + + + +## [hyperion-ng-6.0.36](https://github.com/truecharts/charts/compare/hyperion-ng-6.0.35...hyperion-ng-6.0.36) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [hyperion-ng-6.0.36](https://github.com/truecharts/charts/compare/hyperion-ng-6.0.35...hyperion-ng-6.0.36) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [hyperion-ng-6.0.35](https://github.com/truecharts/charts/compare/hyperion-ng-6.0.34...hyperion-ng-6.0.35) (2022-10-05) + +### Chore + +- Auto-update chart README [skip ci] + - split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979)) + - update helm general non-major + + + + +## [hyperion-ng-6.0.34](https://github.com/truecharts/charts/compare/hyperion-ng-6.0.33...hyperion-ng-6.0.34) (2022-09-27) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918)) + + + + +## [hyperion-ng-6.0.33](https://github.com/truecharts/charts/compare/hyperion-ng-6.0.32...hyperion-ng-6.0.33) (2022-09-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898)) + + + + +## [hyperion-ng-6.0.32](https://github.com/truecharts/charts/compare/hyperion-ng-6.0.31...hyperion-ng-6.0.32) (2022-09-22) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [hyperion-ng-6.0.32](https://github.com/truecharts/charts/compare/hyperion-ng-6.0.31...hyperion-ng-6.0.32) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [hyperion-ng-6.0.32](https://github.com/truecharts/charts/compare/hyperion-ng-6.0.31...hyperion-ng-6.0.32) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [hyperion-ng-6.0.32](https://github.com/truecharts/charts/compare/hyperion-ng-6.0.31...hyperion-ng-6.0.32) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [hyperion-ng-6.0.32](https://github.com/truecharts/charts/compare/hyperion-ng-6.0.31...hyperion-ng-6.0.32) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [hyperion-ng-6.0.32](https://github.com/truecharts/charts/compare/hyperion-ng-6.0.31...hyperion-ng-6.0.32) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [hyperion-ng-6.0.32](https://github.com/truecharts/charts/compare/hyperion-ng-6.0.31...hyperion-ng-6.0.32) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [hyperion-ng-6.0.32](https://github.com/truecharts/charts/compare/hyperion-ng-6.0.31...hyperion-ng-6.0.32) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [hyperion-ng-6.0.32](https://github.com/truecharts/charts/compare/hyperion-ng-6.0.31...hyperion-ng-6.0.32) (2022-09-17) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [hyperion-ng-6.0.32](https://github.com/truecharts/charts/compare/hyperion-ng-6.0.31...hyperion-ng-6.0.32) (2022-09-18) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [hyperion-ng-6.0.32](https://github.com/truecharts/charts/compare/hyperion-ng-6.0.31...hyperion-ng-6.0.32) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [hyperion-ng-6.0.32](https://github.com/truecharts/charts/compare/hyperion-ng-6.0.31...hyperion-ng-6.0.32) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [hyperion-ng-6.0.32](https://github.com/truecharts/charts/compare/hyperion-ng-6.0.31...hyperion-ng-6.0.32) (2022-09-15) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [hyperion-ng-6.0.32](https://github.com/truecharts/charts/compare/hyperion-ng-6.0.31...hyperion-ng-6.0.32) (2022-09-15) + +### Chore + +- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [hyperion-ng-6.0.31](https://github.com/truecharts/charts/compare/hyperion-ng-6.0.30...hyperion-ng-6.0.31) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [hyperion-ng-6.0.31](https://github.com/truecharts/charts/compare/hyperion-ng-6.0.30...hyperion-ng-6.0.31) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [hyperion-ng-6.0.31](https://github.com/truecharts/charts/compare/hyperion-ng-6.0.30...hyperion-ng-6.0.31) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [hyperion-ng-6.0.31](https://github.com/truecharts/charts/compare/hyperion-ng-6.0.30...hyperion-ng-6.0.31) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [hyperion-ng-6.0.31](https://github.com/truecharts/charts/compare/hyperion-ng-6.0.30...hyperion-ng-6.0.31) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [hyperion-ng-6.0.31](https://github.com/truecharts/charts/compare/hyperion-ng-6.0.30...hyperion-ng-6.0.31) (2022-09-11) + +### Chore + +- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [hyperion-ng-6.0.30](https://github.com/truecharts/charts/compare/hyperion-ng-6.0.28...hyperion-ng-6.0.30) (2022-08-30) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639)) + - update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [hyperion-ng-6.0.29](https://github.com/truecharts/charts/compare/hyperion-ng-6.0.28...hyperion-ng-6.0.29) (2022-08-30) + +### Chore + +- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [hyperion-ng-6.0.28](https://github.com/truecharts/charts/compare/hyperion-ng-6.0.27...hyperion-ng-6.0.28) (2022-08-29) + +### Chore + +- update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619)) + + + + +## [hyperion-ng-6.0.27](https://github.com/truecharts/charts/compare/hyperion-ng-6.0.26...hyperion-ng-6.0.27) (2022-08-23) + +### Chore + +- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545)) + + + + +## [hyperion-ng-6.0.26](https://github.com/truecharts/charts/compare/hyperion-ng-6.0.25...hyperion-ng-6.0.26) (2022-08-12) + +### Chore + +- add documentation checkbox/section to all SCALE Apps + - update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456)) + + ### Fix + +- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447)) + + + + +## [hyperion-ng-6.0.25](https://github.com/truecharts/charts/compare/hyperion-ng-6.0.24...hyperion-ng-6.0.25) (2022-08-08) + +### Chore + +- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + + + +## [hyperion-ng-6.0.24](https://github.com/truecharts/apps/compare/hyperion-ng-6.0.23...hyperion-ng-6.0.24) (2022-07-26) + +### Chore + +- update home links ([#3291](https://github.com/truecharts/apps/issues/3291)) + - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302)) + + + + +## [hyperion-ng-6.0.23](https://github.com/truecharts/apps/compare/hyperion-ng-6.0.22...hyperion-ng-6.0.23) (2022-07-25) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [hyperion-ng-6.0.23](https://github.com/truecharts/apps/compare/hyperion-ng-6.0.22...hyperion-ng-6.0.23) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [hyperion-ng-6.0.22](https://github.com/truecharts/apps/compare/hyperion-ng-6.0.21...hyperion-ng-6.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [hyperion-ng-6.0.22](https://github.com/truecharts/apps/compare/hyperion-ng-6.0.21...hyperion-ng-6.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [hyperion-ng-6.0.22](https://github.com/truecharts/apps/compare/hyperion-ng-6.0.21...hyperion-ng-6.0.22) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [hyperion-ng-6.0.21](https://github.com/truecharts/apps/compare/hyperion-ng-6.0.19...hyperion-ng-6.0.21) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [hyperion-ng-6.0.19](https://github.com/truecharts/apps/compare/hyperion-ng-6.0.18...hyperion-ng-6.0.19) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [hyperion-ng-6.0.18](https://github.com/truecharts/apps/compare/hyperion-ng-6.0.17...hyperion-ng-6.0.18) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [hyperion-ng-6.0.17](https://github.com/truecharts/apps/compare/hyperion-ng-6.0.15...hyperion-ng-6.0.17) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [hyperion-ng-6.0.15](https://github.com/truecharts/apps/compare/hyperion-ng-6.0.13...hyperion-ng-6.0.15) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [hyperion-ng-6.0.13](https://github.com/truecharts/apps/compare/hyperion-ng-6.0.12...hyperion-ng-6.0.13) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [hyperion-ng-6.0.12](https://github.com/truecharts/apps/compare/hyperion-ng-6.0.11...hyperion-ng-6.0.12) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [hyperion-ng-6.0.11](https://github.com/truecharts/apps/compare/hyperion-ng-6.0.10...hyperion-ng-6.0.11) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [hyperion-ng-6.0.10](https://github.com/truecharts/apps/compare/hyperion-ng-6.0.9...hyperion-ng-6.0.10) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [hyperion-ng-6.0.9](https://github.com/truecharts/apps/compare/hyperion-ng-6.0.8...hyperion-ng-6.0.9) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [hyperion-ng-6.0.8](https://github.com/truecharts/apps/compare/hyperion-ng-6.0.7...hyperion-ng-6.0.8) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [hyperion-ng-6.0.7](https://github.com/truecharts/apps/compare/hyperion-ng-6.0.6...hyperion-ng-6.0.7) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [hyperion-ng-6.0.6](https://github.com/truecharts/apps/compare/hyperion-ng-6.0.5...hyperion-ng-6.0.6) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [hyperion-ng-6.0.5](https://github.com/truecharts/apps/compare/hyperion-ng-6.0.4...hyperion-ng-6.0.5) (2022-06-17) + +#### Chore + +* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916)) + + + + +### [hyperion-ng-6.0.4](https://github.com/truecharts/apps/compare/hyperion-ng-6.0.3...hyperion-ng-6.0.4) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [hyperion-ng-6.0.3](https://github.com/truecharts/apps/compare/hyperion-ng-6.0.2...hyperion-ng-6.0.3) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [hyperion-ng-6.0.2](https://github.com/truecharts/apps/compare/hyperion-ng-6.0.1...hyperion-ng-6.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [hyperion-ng-6.0.1](https://github.com/truecharts/apps/compare/hyperion-ng-5.0.22...hyperion-ng-6.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [hyperion-ng-6.0.0](https://github.com/truecharts/apps/compare/hyperion-ng-5.0.22...hyperion-ng-6.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [hyperion-ng-5.0.22](https://github.com/truecharts/apps/compare/hyperion-ng-5.0.21...hyperion-ng-5.0.22) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [hyperion-ng-5.0.21](https://github.com/truecharts/apps/compare/hyperion-ng-5.0.20...hyperion-ng-5.0.21) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [hyperion-ng-5.0.21](https://github.com/truecharts/apps/compare/hyperion-ng-5.0.20...hyperion-ng-5.0.21) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [hyperion-ng-5.0.20](https://github.com/truecharts/apps/compare/hyperion-ng-5.0.19...hyperion-ng-5.0.20) (2022-05-25) + +#### Chore + +* update docker general non-major ([#2745](https://github.com/truecharts/apps/issues/2745)) + + + + +### [hyperion-ng-5.0.19](https://github.com/truecharts/apps/compare/hyperion-ng-5.0.18...hyperion-ng-5.0.19) (2022-05-24) + +#### Chore + +* update docker general non-major ([#2744](https://github.com/truecharts/apps/issues/2744)) + + + + +### [hyperion-ng-5.0.18](https://github.com/truecharts/apps/compare/hyperion-ng-5.0.17...hyperion-ng-5.0.18) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [hyperion-ng-5.0.17](https://github.com/truecharts/apps/compare/hyperion-ng-5.0.16...hyperion-ng-5.0.17) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [hyperion-ng-5.0.17](https://github.com/truecharts/apps/compare/hyperion-ng-5.0.16...hyperion-ng-5.0.17) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [hyperion-ng-5.0.16](https://github.com/truecharts/apps/compare/hyperion-ng-5.0.15...hyperion-ng-5.0.16) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [hyperion-ng-5.0.15](https://github.com/truecharts/apps/compare/hyperion-ng-5.0.14...hyperion-ng-5.0.15) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [hyperion-ng-5.0.14](https://github.com/truecharts/apps/compare/hyperion-ng-5.0.13...hyperion-ng-5.0.14) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [hyperion-ng-5.0.13](https://github.com/truecharts/apps/compare/hyperion-ng-5.0.12...hyperion-ng-5.0.13) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [hyperion-ng-5.0.12](https://github.com/truecharts/apps/compare/hyperion-ng-5.0.11...hyperion-ng-5.0.12) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [hyperion-ng-5.0.11](https://github.com/truecharts/apps/compare/hyperion-ng-5.0.10...hyperion-ng-5.0.11) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [hyperion-ng-5.0.10](https://github.com/truecharts/apps/compare/hyperion-ng-5.0.9...hyperion-ng-5.0.10) (2022-04-09) + +#### Chore + +* update docker general non-major ([#2460](https://github.com/truecharts/apps/issues/2460)) + + + + +### [hyperion-ng-5.0.9](https://github.com/truecharts/apps/compare/hyperion-ng-5.0.8...hyperion-ng-5.0.9) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [hyperion-ng-5.0.8](https://github.com/truecharts/apps/compare/hyperion-ng-5.0.7...hyperion-ng-5.0.8) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [hyperion-ng-5.0.7](https://github.com/truecharts/apps/compare/hyperion-ng-5.0.6...hyperion-ng-5.0.7) (2022-03-30) + +#### Chore + +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [hyperion-ng-5.0.6](https://github.com/truecharts/apps/compare/hyperion-ng-5.0.5...hyperion-ng-5.0.6) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [hyperion-ng-5.0.1](https://github.com/truecharts/apps/compare/hyperion-ng-5.0.0...hyperion-ng-5.0.1) (2022-03-07) + +#### Chore + +* update helm general non-major helm releases ([#2111](https://github.com/truecharts/apps/issues/2111)) +* Remove `-icon` string from icon png's ([#2040](https://github.com/truecharts/apps/issues/2040)) + + + + +### [hyperion-ng-5.0.0](https://github.com/truecharts/apps/compare/hyperion-ng-4.0.47...hyperion-ng-5.0.0) (2022-03-03) + +#### Chore + +* remove fixed env from questions.yaml +* remove PUID from per-app env-vars if set to 568 +* remove empty env var declaration from questions.yaml +* remove TZ from values. ([#1945](https://github.com/truecharts/apps/issues/1945)) +* update helm general major helm releases ([#2021](https://github.com/truecharts/apps/issues/2021)) + +#### Fix + +* BREAKING CHANGE Move some env-vars outside of env section ([#2010](https://github.com/truecharts/apps/issues/2010)) + + + + +### [hyperion-ng-4.0.47](https://github.com/truecharts/apps/compare/hyperion-ng-4.0.46...hyperion-ng-4.0.47) (2022-03-02) + +#### Chore + +* rename `web_portal` to `open` ([#1957](https://github.com/truecharts/apps/issues/1957)) +* update helm general non-major helm releases ([#1999](https://github.com/truecharts/apps/issues/1999)) + + + + +### [hyperion-ng-4.0.46](https://github.com/truecharts/apps/compare/hyperion-ng-4.0.45...hyperion-ng-4.0.46) (2022-02-21) + +#### Chore + +* update helm general non-major helm releases ([#1927](https://github.com/truecharts/apps/issues/1927)) + + + + +### [hyperion-ng-4.0.45](https://github.com/truecharts/apps/compare/hyperion-ng-4.0.44...hyperion-ng-4.0.45) (2022-02-15) + +#### Chore + +* update helm general non-major helm releases ([#1901](https://github.com/truecharts/apps/issues/1901)) + + + + +### [hyperion-ng-4.0.44](https://github.com/truecharts/apps/compare/hyperion-ng-4.0.43...hyperion-ng-4.0.44) (2022-02-08) + +#### Chore + +* fix links on `Chart.yaml` ([#1862](https://github.com/truecharts/apps/issues/1862)) +* update helm general non-major helm releases ([#1871](https://github.com/truecharts/apps/issues/1871)) + + + + +### [hyperion-ng-4.0.43](https://github.com/truecharts/apps/compare/hyperion-ng-4.0.42...hyperion-ng-4.0.43) (2022-02-06) + +#### Chore + +* update helm chart common to v8.15.0 ([#1859](https://github.com/truecharts/apps/issues/1859)) + + + + +### [hyperion-ng-4.0.42](https://github.com/truecharts/apps/compare/hyperion-ng-4.0.41...hyperion-ng-4.0.42) (2022-02-05) + +#### Chore + +* update helm general non-major helm releases ([#1852](https://github.com/truecharts/apps/issues/1852)) + + + + +### [hyperion-ng-4.0.41](https://github.com/truecharts/apps/compare/hyperion-ng-4.0.40...hyperion-ng-4.0.41) (2022-02-02) + +#### Chore + +* update helm general non-major helm releases ([#1828](https://github.com/truecharts/apps/issues/1828)) + + + + +### [hyperion-ng-4.0.40](https://github.com/truecharts/apps/compare/hyperion-ng-4.0.39...hyperion-ng-4.0.40) (2022-01-25) + +#### Chore + +* update helm general non-major helm releases ([#1791](https://github.com/truecharts/apps/issues/1791)) + + + + +### [hyperion-ng-4.0.39](https://github.com/truecharts/apps/compare/hyperion-ng-4.0.38...hyperion-ng-4.0.39) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1766](https://github.com/truecharts/apps/issues/1766)) + + + + +### [hyperion-ng-4.0.38](https://github.com/truecharts/apps/compare/hyperion-ng-4.0.37...hyperion-ng-4.0.38) (2022-01-21) + +#### Chore + +* update helm general non-major helm releases ([#1759](https://github.com/truecharts/apps/issues/1759)) + +#### Fix + +* set additional_attrs: true on all dicts ([#1750](https://github.com/truecharts/apps/issues/1750)) + + + + +### [hyperion-ng-4.0.37](https://github.com/truecharts/apps/compare/hyperion-ng-4.0.36...hyperion-ng-4.0.37) (2022-01-18) + +#### Chore + +* update helm general non-major helm releases ([#1732](https://github.com/truecharts/apps/issues/1732)) + + + + +### [hyperion-ng-4.0.36](https://github.com/truecharts/apps/compare/hyperion-ng-4.0.35...hyperion-ng-4.0.36) (2022-01-13) + +#### Chore + +* update helm general non-major helm releases ([#1712](https://github.com/truecharts/apps/issues/1712)) + +#### Feat + +* expose capabilities in GUI ([#1709](https://github.com/truecharts/apps/issues/1709)) + + + + +### [hyperion-ng-4.0.35](https://github.com/truecharts/apps/compare/hyperion-ng-4.0.34...hyperion-ng-4.0.35) (2022-01-12) + +#### Chore + +* update helm general non-major helm releases ([#1704](https://github.com/truecharts/apps/issues/1704)) + + + + +### [hyperion-ng-4.0.34](https://github.com/truecharts/apps/compare/hyperion-ng-4.0.33...hyperion-ng-4.0.34) (2022-01-11) + +#### Chore + +* update helm general non-major helm releases ([#1693](https://github.com/truecharts/apps/issues/1693)) + + + + +### [hyperion-ng-4.0.33](https://github.com/truecharts/apps/compare/hyperion-ng-4.0.32...hyperion-ng-4.0.33) (2022-01-10) + +#### Chore + +* update docker general non-major ([#1677](https://github.com/truecharts/apps/issues/1677)) + + + + +### [hyperion-ng-4.0.32](https://github.com/truecharts/apps/compare/hyperion-ng-4.0.31...hyperion-ng-4.0.32) (2022-01-04) + +#### Chore + +* update helm general non-major helm releases + + + + +### [hyperion-ng-4.0.31](https://github.com/truecharts/apps/compare/hyperion-ng-4.0.30...hyperion-ng-4.0.31) (2022-01-03) + +#### Chore + +* update docker general non-major ([#1646](https://github.com/truecharts/apps/issues/1646)) + + + + +### [hyperion-ng-4.0.30](https://github.com/truecharts/apps/compare/hyperion-ng-4.0.29...hyperion-ng-4.0.30) (2021-12-28) + +#### Chore + +* update helm general non-major helm releases ([#1623](https://github.com/truecharts/apps/issues/1623)) + + + + +### [hyperion-ng-4.0.29](https://github.com/truecharts/apps/compare/hyperion-ng-4.0.28...hyperion-ng-4.0.29) (2021-12-21) + +#### Chore + +* update helm general non-major helm releases ([#1596](https://github.com/truecharts/apps/issues/1596)) + + + + +### [hyperion-ng-4.0.28](https://github.com/truecharts/apps/compare/hyperion-ng-4.0.27...hyperion-ng-4.0.28) (2021-12-19) + +#### Chore + +* Last patch bump before RC2 branch-off +* remove `editable: true` as this is the default ([#1576](https://github.com/truecharts/apps/issues/1576)) + + + + +### [hyperion-ng-4.0.27](https://github.com/truecharts/apps/compare/hyperion-ng-4.0.26...hyperion-ng-4.0.27) (2021-12-19) + +#### Chore + +* completely remove mountPath reference from GUI ([#1572](https://github.com/truecharts/apps/issues/1572)) +* update helm general non-major helm releases ([#1571](https://github.com/truecharts/apps/issues/1571)) + + + + +### [hyperion-ng-4.0.26](https://github.com/truecharts/apps/compare/hyperion-ng-4.0.25...hyperion-ng-4.0.26) (2021-12-18) + +#### Chore + +* cleanup questions by removing hidden dicts ([#1558](https://github.com/truecharts/apps/issues/1558)) +* App-Icon Organization ([#1539](https://github.com/truecharts/apps/issues/1539)) + + + + +### [hyperion-ng-4.0.25](https://github.com/truecharts/apps/compare/hyperion-ng-4.0.24...hyperion-ng-4.0.25) (2021-12-14) + +#### Chore + +* update helm general non-major helm releases ([#1535](https://github.com/truecharts/apps/issues/1535)) + + + + +### [hyperion-ng-4.0.24](https://github.com/truecharts/apps/compare/hyperion-ng-4.0.23...hyperion-ng-4.0.24) (2021-12-13) + +#### Chore + +* move incubator apps to stable and bump everything + + + + +### [hyperion-ng-4.0.23](https://github.com/truecharts/apps/compare/hyperion-ng-4.0.22...hyperion-ng-4.0.23) (2021-12-11) + +#### Chore + +* update general helm non-major helm releases ([#1509](https://github.com/truecharts/apps/issues/1509)) + + + + +### [hyperion-ng-4.0.22](https://github.com/truecharts/apps/compare/hyperion-ng-4.0.21...hyperion-ng-4.0.22) (2021-12-11) + +#### Chore + +* set PUID to `int` instead of `string` ([#1506](https://github.com/truecharts/apps/issues/1506)) +* update non-major docker ([#1507](https://github.com/truecharts/apps/issues/1507)) + + + + +### [hyperion-ng-4.0.21](https://github.com/truecharts/apps/compare/hyperion-ng-4.0.20...hyperion-ng-4.0.21) (2021-12-07) + +#### Chore + +* update non-major deps helm releases ([#1481](https://github.com/truecharts/apps/issues/1481)) + + + + +### hyperion-ng-4.0.20 (2021-12-05) + +#### Chore + +* bump apps to generate security page +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* ensure container references are prefixed with v +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) +* update non-major deps helm releases ([#1471](https://github.com/truecharts/apps/issues/1471)) +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + +#### Fix + +* fix typo in theme selection ([#1428](https://github.com/truecharts/apps/issues/1428)) + + + + +### [hyperion-ng-4.0.19](https://github.com/truecharts/apps/compare/hyperion-ng-4.0.18...hyperion-ng-4.0.19) (2021-12-05) + +#### Chore + +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) + + + + +### [hyperion-ng-4.0.18](https://github.com/truecharts/apps/compare/hyperion-ng-4.0.17...hyperion-ng-4.0.18) (2021-12-04) + +#### Chore + +* bump apps to generate security page + + + + +### [hyperion-ng-4.0.17](https://github.com/truecharts/apps/compare/hyperion-ng-4.0.16...hyperion-ng-4.0.17) (2021-12-04) + +#### Chore + +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) + + + + +### [hyperion-ng-4.0.16](https://github.com/truecharts/apps/compare/hyperion-ng-4.0.15...hyperion-ng-4.0.16) (2021-12-03) + +#### Chore + +* ensure container references are prefixed with v +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) + + + + +### [hyperion-ng-4.0.15](https://github.com/truecharts/apps/compare/hyperion-ng-4.0.14...hyperion-ng-4.0.15) (2021-11-30) + +#### Chore + +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + + + + +### [hyperion-ng-4.0.14](https://github.com/truecharts/apps/compare/hyperion-ng-4.0.13...hyperion-ng-4.0.14) (2021-11-30) + +#### Chore + +* update non-major deps helm releases + + + + +### [hyperion-ng-4.0.12](https://github.com/truecharts/apps/compare/hyperion-ng-4.0.11...hyperion-ng-4.0.12) (2021-11-23) + +#### Chore + +* update non-major deps helm releases ([#1386](https://github.com/truecharts/apps/issues/1386)) + + + + +### [hyperion-ng-4.0.11](https://github.com/truecharts/apps/compare/hyperion-ng-4.0.10...hyperion-ng-4.0.11) (2021-11-22) + +#### Chore + +* update non-major deps helm releases ([#1383](https://github.com/truecharts/apps/issues/1383)) + +#### Fix + +* Default enable all services ([#1361](https://github.com/truecharts/apps/issues/1361)) + + + + +### [hyperion-ng-4.0.10](https://github.com/truecharts/apps/compare/hyperion-ng-4.0.9...hyperion-ng-4.0.10) (2021-11-16) + +#### Chore + +* update non-major deps helm releases ([#1345](https://github.com/truecharts/apps/issues/1345)) + + + + +### [hyperion-ng-4.0.9](https://github.com/truecharts/apps/compare/hyperion-ng-4.0.8...hyperion-ng-4.0.9) (2021-11-15) + +#### Chore + +* persistence cleanup and small bugfixes ([#1329](https://github.com/truecharts/apps/issues/1329)) +* update non-major deps helm releases ([#1338](https://github.com/truecharts/apps/issues/1338)) + + + + +### [hyperion-ng-4.0.8](https://github.com/truecharts/apps/compare/hyperion-ng-4.0.7...hyperion-ng-4.0.8) (2021-11-14) + +#### Chore + +* fixes around the GUI refactor ([#1316](https://github.com/truecharts/apps/issues/1316)) +* move port above advanced in GUI ([#1326](https://github.com/truecharts/apps/issues/1326)) +* clean up Chart.yaml ([#1322](https://github.com/truecharts/apps/issues/1322)) +* update non-major deps helm releases ([#1328](https://github.com/truecharts/apps/issues/1328)) + +#### Fix + +* split udp and tcp ports ([#1321](https://github.com/truecharts/apps/issues/1321)) +* Allow spaces in paths ([#1306](https://github.com/truecharts/apps/issues/1306)) + + + + +### [hyperion-ng-4.0.7](https://github.com/truecharts/apps/compare/hyperion-ng-4.0.6...hyperion-ng-4.0.7) (2021-11-09) + +#### Chore + +* update non-major deps helm releases ([#1297](https://github.com/truecharts/apps/issues/1297)) + + + + +### [hyperion-ng-4.0.6](https://github.com/truecharts/apps/compare/hyperion-ng-4.0.5...hyperion-ng-4.0.6) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1295](https://github.com/truecharts/apps/issues/1295)) + + + + +### [hyperion-ng-4.0.5](https://github.com/truecharts/apps/compare/hyperion-ng-4.0.4...hyperion-ng-4.0.5) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1291](https://github.com/truecharts/apps/issues/1291)) + +#### Chore + +* Simplify GUI for deployment, persistence and securityContext ([#1289](https://github.com/truecharts/apps/issues/1289)) + +#### Feat + +* Simplify the Services GUI ([#1290](https://github.com/truecharts/apps/issues/1290)) + + + + +### [hyperion-ng-4.0.4](https://github.com/truecharts/apps/compare/hyperion-ng-4.0.3...hyperion-ng-4.0.4) (2021-11-02) + +#### Chore + +* update non-major deps helm releases ([#1267](https://github.com/truecharts/apps/issues/1267)) + + + + +### [hyperion-ng-4.0.3](https://github.com/truecharts/apps/compare/hyperion-ng-4.0.2...hyperion-ng-4.0.3) (2021-11-01) + +#### Chore + +* update non-major deps helm releases ([#1264](https://github.com/truecharts/apps/issues/1264)) + + + + +### [hyperion-ng-4.0.2](https://github.com/truecharts/apps/compare/hyperion-ng-4.0.1...hyperion-ng-4.0.2) (2021-10-26) + +#### Chore + +* update non-major deps helm releases ([#1245](https://github.com/truecharts/apps/issues/1245)) + + + + +### [hyperion-ng-4.0.1](https://github.com/truecharts/apps/compare/hyperion-ng-4.0.0...hyperion-ng-4.0.1) (2021-10-26) + +#### Chore + +* update helm chart common to v8.3.15 ([#1240](https://github.com/truecharts/apps/issues/1240)) + + + + +### [hyperion-ng-4.0.0](https://github.com/truecharts/apps/compare/hyperion-ng-3.0.16...hyperion-ng-4.0.0) (2021-10-25) + +#### Chore + +* Adapt for TrueNAS SCALE RC1 + + + + +### [hyperion-ng-3.0.16](https://github.com/truecharts/apps/compare/hyperion-ng-3.0.15...hyperion-ng-3.0.16) (2021-10-20) + +#### Chore + +* bump apps, remove duplicates and move incubator to stable for RC1 + + + + +### [hyperion-ng-3.0.13](https://github.com/truecharts/apps/compare/hyperion-ng-3.0.12...hyperion-ng-3.0.13) (2021-10-20) + +#### Chore + +* bump versions to rerelease and fix icons + + + + +### [hyperion-ng-3.0.12](https://github.com/truecharts/apps/compare/hyperion-ng-3.0.11...hyperion-ng-3.0.12) (2021-10-19) + +#### Change + +* Project-Eclipse 3, Automatically generate item.yaml ([#1178](https://github.com/truecharts/apps/issues/1178)) + +#### Chore + +* Project-Eclipse 5, move app-readme to automatic generation script ([#1181](https://github.com/truecharts/apps/issues/1181)) +* Project-Eclipse part 2, adapting and cleaning changelog ([#1173](https://github.com/truecharts/apps/issues/1173)) +* update helm chart common to v8.3.13 ([#1184](https://github.com/truecharts/apps/issues/1184)) + +#### Feat + +* Project-Eclipse 4, Add App grading annotations to Chart.yaml ([#1180](https://github.com/truecharts/apps/issues/1180)) + +#### Refactor + +* Project Eclipse Part 6, move questions.yaml to root App folder ([#1182](https://github.com/truecharts/apps/issues/1182)) + + + + +### [hyperion-ng-3.0.11](https://github.com/truecharts/apps/compare/hyperion-ng-3.0.10...hyperion-ng-3.0.11) (2021-10-19) + +#### Fix + +* fix previous SCALE bugfix not correctly being applied + + + + +### [hyperion-ng-3.0.10](https://github.com/truecharts/apps/compare/hyperion-ng-3.0.9...hyperion-ng-3.0.10) (2021-10-19) + +#### Fix + +* Solve issues regarding ix_values.yaml not containing the image and tag definitions. ([#1176](https://github.com/truecharts/apps/issues/1176)) + + + + +### [hyperion-ng-3.0.9](https://github.com/truecharts/apps/compare/hyperion-ng-3.0.8...hyperion-ng-3.0.9) (2021-10-18) + +#### Chore + +* Add description on persistence ([#1172](https://github.com/truecharts/apps/issues/1172)) + +#### Refactor + +* Project Eclipse - part 1 - remove ix_values.yaml ([#1168](https://github.com/truecharts/apps/issues/1168)) + + + + +### [hyperion-ng-3.0.8](https://github.com/truecharts/apps/compare/hyperion-ng-3.0.7...hyperion-ng-3.0.8) (2021-10-17) + +#### Chore + +* update helm chart common to v8.3.10 ([#1160](https://github.com/truecharts/apps/issues/1160)) + +#### Fix + +* force users using correct / prefix for mounPath ([#1156](https://github.com/truecharts/apps/issues/1156)) + + + + +### [hyperion-ng-3.0.7](https://github.com/truecharts/apps/compare/hyperion-ng-3.0.6...hyperion-ng-3.0.7) (2021-10-13) + +#### Chore + +* update non-major deps helm releases ([#1133](https://github.com/truecharts/apps/issues/1133)) + + + + +### [hyperion-ng-3.0.6](https://github.com/truecharts/apps/compare/hyperion-ng-3.0.5...hyperion-ng-3.0.6) (2021-10-12) + +#### Chore + +* update non-major deps helm releases ([#1126](https://github.com/truecharts/apps/issues/1126)) + + + + +### [hyperion-ng-3.0.5](https://github.com/truecharts/apps/compare/hyperion-ng-3.0.4...hyperion-ng-3.0.5) (2021-10-12) + +#### Chore + +* update non-major deps helm releases ([#1123](https://github.com/truecharts/apps/issues/1123)) + + + + +### [hyperion-ng-3.0.4](https://github.com/truecharts/apps/compare/hyperion-ng-3.0.3...hyperion-ng-3.0.4) (2021-10-05) + +#### Chore + +* update non-major deps helm releases ([#1099](https://github.com/truecharts/apps/issues/1099)) + + + + +### [hyperion-ng-3.0.3](https://github.com/truecharts/apps/compare/hyperion-ng-3.0.2...hyperion-ng-3.0.3) (2021-09-29) + +#### Chore + +* update helm chart common to v8.0.13 ([#1060](https://github.com/truecharts/apps/issues/1060)) + + + + +### [hyperion-ng-3.0.1](https://github.com/truecharts/apps/compare/hyperion-ng-3.0.0...hyperion-ng-3.0.1) (2021-09-26) + + + + +### [hyperion-ng-3.0.0](https://github.com/truecharts/apps/compare/hyperion-ng-2.0.2...hyperion-ng-3.0.0) (2021-09-26) + + + + +### [hyperion-ng-2.0.2](https://github.com/truecharts/apps/compare/hyperion-ng-2.0.1...hyperion-ng-2.0.2) (2021-09-21) + +#### Chore + +* update non-major deps helm releases ([#1014](https://github.com/truecharts/apps/issues/1014)) + + + + +### [hyperion-ng-2.0.1](https://github.com/truecharts/apps/compare/hyperion-ng-1.9.16...hyperion-ng-2.0.1) (2021-09-13) + +#### Chore + +* update non-major ([#962](https://github.com/truecharts/apps/issues/962)) + +#### Feat + +* add new GUI and VPN support to all Apps ([#977](https://github.com/truecharts/apps/issues/977)) +* Add VPN addon and move some config to includes ([#973](https://github.com/truecharts/apps/issues/973)) +* pin all container references to digests ([#963](https://github.com/truecharts/apps/issues/963)) +* Move some common containers to our own containers + +#### Fix + +* make sure podSecurityContext is included in both SCALE and Helm installs ([#956](https://github.com/truecharts/apps/issues/956)) + + +## [hyperion-ng-1.9.15](https://github.com/truecharts/apps/compare/hyperion-ng-1.9.14...hyperion-ng-1.9.15) (2021-09-07) + +### Fix + +* repair Hyperion and some misplaced GUI elements ([#922](https://github.com/truecharts/apps/issues/922)) + + +## [hyperion-ng-1.9.15](https://github.com/truecharts/apps/compare/hyperion-ng-1.9.14...hyperion-ng-1.9.15) (2021-09-07) + +### Fix + +* repair Hyperion and some misplaced GUI elements ([#922](https://github.com/truecharts/apps/issues/922)) diff --git a/tmp/hyperion-ng/Chart.yaml b/tmp/hyperion-ng/Chart.yaml new file mode 100644 index 00000000000..aa10ce1003f --- /dev/null +++ b/tmp/hyperion-ng/Chart.yaml @@ -0,0 +1,26 @@ +apiVersion: v2 +appVersion: "2.0.14" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +description: Hyperion is an opensource Bias or Ambient Lighting implementation +home: https://truecharts.org/charts/stable/hyperion-ng +icon: https://truecharts.org/img/hotlink-ok/chart-icons/hyperion-ng.png +keywords: + - hyperion-ng + - hyperion +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: hyperion-ng +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/hyperion-ng + - https://github.com/hyperion-project/hyperion.ng +version: 9.0.0 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" diff --git a/tmp/hyperion-ng/README.md b/tmp/hyperion-ng/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/hyperion-ng/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/hyperion-ng/icon.png b/tmp/hyperion-ng/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..eff1abc02939ae540b4f7e8bf16347c1eb5942b1 GIT binary patch literal 21946 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 +### [ipfs-3.0.15](https://github.com/truecharts/apps/compare/ipfs-3.0.14...ipfs-3.0.15) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [ipfs-3.0.14](https://github.com/truecharts/apps/compare/ipfs-3.0.13...ipfs-3.0.14) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [ipfs-3.0.13](https://github.com/truecharts/apps/compare/ipfs-3.0.12...ipfs-3.0.13) (2022-07-10) + +#### Fix + +* revert combine ports ([#3119](https://github.com/truecharts/apps/issues/3119)) + + + + +### [ipfs-3.0.12](https://github.com/truecharts/apps/compare/ipfs-3.0.11...ipfs-3.0.12) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [ipfs-3.0.11](https://github.com/truecharts/apps/compare/ipfs-3.0.10...ipfs-3.0.11) (2022-07-09) + +#### Chore + +* combine some ports ([#3096](https://github.com/truecharts/apps/issues/3096)) + + + + +### [ipfs-3.0.10](https://github.com/truecharts/apps/compare/ipfs-3.0.9...ipfs-3.0.10) (2022-07-07) + +#### Chore + +* update docker general non-major ([#3089](https://github.com/truecharts/apps/issues/3089)) + + + + +### [ipfs-3.0.9](https://github.com/truecharts/apps/compare/ipfs-3.0.8...ipfs-3.0.9) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [ipfs-3.0.8](https://github.com/truecharts/apps/compare/ipfs-3.0.7...ipfs-3.0.8) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [ipfs-3.0.7](https://github.com/truecharts/apps/compare/ipfs-3.0.6...ipfs-3.0.7) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [ipfs-3.0.6](https://github.com/truecharts/apps/compare/ipfs-3.0.5...ipfs-3.0.6) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [ipfs-3.0.5](https://github.com/truecharts/apps/compare/ipfs-3.0.4...ipfs-3.0.5) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [ipfs-3.0.4](https://github.com/truecharts/apps/compare/ipfs-3.0.3...ipfs-3.0.4) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [ipfs-3.0.3](https://github.com/truecharts/apps/compare/ipfs-3.0.2...ipfs-3.0.3) (2022-06-11) + +#### Chore + +* update docker general non-major ([#2848](https://github.com/truecharts/apps/issues/2848)) + + + + +### [ipfs-3.0.2](https://github.com/truecharts/apps/compare/ipfs-3.0.1...ipfs-3.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [ipfs-3.0.1](https://github.com/truecharts/apps/compare/ipfs-2.0.15...ipfs-3.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [ipfs-3.0.0](https://github.com/truecharts/apps/compare/ipfs-2.0.15...ipfs-3.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [ipfs-2.0.15](https://github.com/truecharts/apps/compare/ipfs-2.0.14...ipfs-2.0.15) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [ipfs-2.0.14](https://github.com/truecharts/apps/compare/ipfs-2.0.13...ipfs-2.0.14) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [ipfs-2.0.14](https://github.com/truecharts/apps/compare/ipfs-2.0.13...ipfs-2.0.14) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [ipfs-2.0.13](https://github.com/truecharts/apps/compare/ipfs-2.0.12...ipfs-2.0.13) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [ipfs-2.0.12](https://github.com/truecharts/apps/compare/ipfs-2.0.11...ipfs-2.0.12) (2022-05-23) + +#### Fix + +* remove multiple persistence sections ([#2739](https://github.com/truecharts/apps/issues/2739)) + + + + +### [ipfs-2.0.11](https://github.com/truecharts/apps/compare/ipfs-2.0.10...ipfs-2.0.11) (2022-05-23) + +#### Fix + +* missing sections of UI ([#2738](https://github.com/truecharts/apps/issues/2738)) + + + + +### [ipfs-2.0.10](https://github.com/truecharts/apps/compare/ipfs-2.0.9...ipfs-2.0.10) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [ipfs-2.0.10](https://github.com/truecharts/apps/compare/ipfs-2.0.9...ipfs-2.0.10) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [ipfs-2.0.9](https://github.com/truecharts/apps/compare/ipfs-2.0.8...ipfs-2.0.9) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [ipfs-2.0.8](https://github.com/truecharts/apps/compare/ipfs-2.0.7...ipfs-2.0.8) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [ipfs-2.0.7](https://github.com/truecharts/apps/compare/ipfs-2.0.6...ipfs-2.0.7) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [ipfs-2.0.6](https://github.com/truecharts/apps/compare/ipfs-2.0.5...ipfs-2.0.6) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [ipfs-2.0.5](https://github.com/truecharts/apps/compare/ipfs-2.0.4...ipfs-2.0.5) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [ipfs-2.0.4](https://github.com/truecharts/apps/compare/ipfs-2.0.3...ipfs-2.0.4) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [ipfs-2.0.3](https://github.com/truecharts/apps/compare/ipfs-2.0.2...ipfs-2.0.3) (2022-04-12) + +#### Chore + +* update image ref ([#2461](https://github.com/truecharts/apps/issues/2461)) + + + + +### [ipfs-2.0.2](https://github.com/truecharts/apps/compare/ipfs-2.0.1...ipfs-2.0.2) (2022-04-09) + +#### Chore + +* update docker general non-major ([#2460](https://github.com/truecharts/apps/issues/2460)) + + + + +### [ipfs-2.0.1](https://github.com/truecharts/apps/compare/ipfs-2.0.0...ipfs-2.0.1) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [ipfs-2.0.0](https://github.com/truecharts/apps/compare/ipfs-1.0.8...ipfs-2.0.0) (2022-03-31) + +#### Feat + +* Use official image BREAKING CHANGE ([#2331](https://github.com/truecharts/apps/issues/2331)) + + + + +### [ipfs-1.0.8](https://github.com/truecharts/apps/compare/ipfs-1.0.7...ipfs-1.0.8) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [ipfs-1.0.7](https://github.com/truecharts/apps/compare/ipfs-1.0.6...ipfs-1.0.7) (2022-03-30) + +#### Chore + +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [ipfs-1.0.6](https://github.com/truecharts/apps/compare/ipfs-1.0.5...ipfs-1.0.6) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [ipfs-1.0.1](https://github.com/truecharts/apps/compare/ipfs-1.0.0...ipfs-1.0.1) (2022-03-07) + +#### Chore + +* update helm general non-major helm releases ([#2111](https://github.com/truecharts/apps/issues/2111)) +* Remove `-icon` string from icon png's ([#2040](https://github.com/truecharts/apps/issues/2040)) + + + + +### [ipfs-1.0.0](https://github.com/truecharts/apps/compare/ipfs-0.0.25...ipfs-1.0.0) (2022-03-03) + +#### Chore + +* remove fixed env from questions.yaml +* remove PUID from per-app env-vars if set to 568 +* remove empty env var declaration from questions.yaml +* update helm general major helm releases ([#2021](https://github.com/truecharts/apps/issues/2021)) + +#### Fix + +* BREAKING CHANGE Move some env-vars outside of env section ([#2010](https://github.com/truecharts/apps/issues/2010)) + + + + +### [ipfs-0.0.25](https://github.com/truecharts/apps/compare/ipfs-0.0.24...ipfs-0.0.25) (2022-03-02) + +#### Chore + +* rename `web_portal` to `open` ([#1957](https://github.com/truecharts/apps/issues/1957)) +* update helm general non-major helm releases ([#1999](https://github.com/truecharts/apps/issues/1999)) + + + + +### [ipfs-0.0.24](https://github.com/truecharts/apps/compare/ipfs-0.0.23...ipfs-0.0.24) (2022-02-21) + +#### Chore + +* update helm general non-major helm releases ([#1927](https://github.com/truecharts/apps/issues/1927)) + + + + +### [ipfs-0.0.23](https://github.com/truecharts/apps/compare/ipfs-0.0.22...ipfs-0.0.23) (2022-02-15) + +#### Chore + +* update helm general non-major helm releases ([#1901](https://github.com/truecharts/apps/issues/1901)) + + + + +### [ipfs-0.0.22](https://github.com/truecharts/apps/compare/ipfs-0.0.21...ipfs-0.0.22) (2022-02-10) + +#### Chore + +* update docker general non-major ([#1876](https://github.com/truecharts/apps/issues/1876)) + + + + +### [ipfs-0.0.21](https://github.com/truecharts/apps/compare/ipfs-0.0.20...ipfs-0.0.21) (2022-02-08) + +#### Chore + +* update helm general non-major helm releases ([#1871](https://github.com/truecharts/apps/issues/1871)) + + + + +### [ipfs-0.0.20](https://github.com/truecharts/apps/compare/ipfs-0.0.19...ipfs-0.0.20) (2022-02-06) + +#### Chore + +* update helm chart common to v8.15.0 ([#1859](https://github.com/truecharts/apps/issues/1859)) + + + + +### [ipfs-0.0.19](https://github.com/truecharts/apps/compare/ipfs-0.0.18...ipfs-0.0.19) (2022-02-05) + +#### Chore + +* update helm general non-major helm releases ([#1852](https://github.com/truecharts/apps/issues/1852)) + + + + +### [ipfs-0.0.18](https://github.com/truecharts/apps/compare/ipfs-0.0.17...ipfs-0.0.18) (2022-02-02) + +#### Chore + +* update helm general non-major helm releases ([#1828](https://github.com/truecharts/apps/issues/1828)) + + + + +### [ipfs-0.0.17](https://github.com/truecharts/apps/compare/ipfs-0.0.16...ipfs-0.0.17) (2022-01-25) + +#### Chore + +* update helm general non-major helm releases ([#1791](https://github.com/truecharts/apps/issues/1791)) + + + + +### [ipfs-0.0.16](https://github.com/truecharts/apps/compare/ipfs-0.0.15...ipfs-0.0.16) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1766](https://github.com/truecharts/apps/issues/1766)) + + + + +### [ipfs-0.0.15](https://github.com/truecharts/apps/compare/ipfs-0.0.14...ipfs-0.0.15) (2022-01-21) + +#### Chore + +* update helm general non-major helm releases ([#1759](https://github.com/truecharts/apps/issues/1759)) + +#### Fix + +* set additional_attrs: true on all dicts ([#1750](https://github.com/truecharts/apps/issues/1750)) + + + + +### [ipfs-0.0.14](https://github.com/truecharts/apps/compare/ipfs-0.0.13...ipfs-0.0.14) (2022-01-18) + +#### Chore + +* update helm general non-major helm releases ([#1732](https://github.com/truecharts/apps/issues/1732)) + + + + +### [ipfs-0.0.13](https://github.com/truecharts/apps/compare/ipfs-0.0.12...ipfs-0.0.13) (2022-01-13) + +#### Chore + +* update helm general non-major helm releases ([#1712](https://github.com/truecharts/apps/issues/1712)) + +#### Feat + +* expose capabilities in GUI ([#1709](https://github.com/truecharts/apps/issues/1709)) + + + + +### [ipfs-0.0.12](https://github.com/truecharts/apps/compare/ipfs-0.0.11...ipfs-0.0.12) (2022-01-12) + +#### Chore + +* update helm general non-major helm releases ([#1704](https://github.com/truecharts/apps/issues/1704)) + + + + +### [ipfs-0.0.11](https://github.com/truecharts/apps/compare/ipfs-0.0.10...ipfs-0.0.11) (2022-01-11) + +#### Chore + +* update helm general non-major helm releases ([#1693](https://github.com/truecharts/apps/issues/1693)) + + + + +### [ipfs-0.0.10](https://github.com/truecharts/apps/compare/ipfs-0.0.9...ipfs-0.0.10) (2022-01-04) + +#### Chore + +* update helm general non-major helm releases + + + + +### [ipfs-0.0.9](https://github.com/truecharts/apps/compare/ipfs-0.0.8...ipfs-0.0.9) (2021-12-28) + +#### Chore + +* update helm general non-major helm releases ([#1623](https://github.com/truecharts/apps/issues/1623)) + + + + +### [ipfs-0.0.8](https://github.com/truecharts/apps/compare/ipfs-0.0.7...ipfs-0.0.8) (2021-12-21) + +#### Chore + +* update helm general non-major helm releases ([#1596](https://github.com/truecharts/apps/issues/1596)) + + + + +### [ipfs-0.0.7](https://github.com/truecharts/apps/compare/ipfs-0.0.6...ipfs-0.0.7) (2021-12-19) + +#### Chore + +* Last patch bump before RC2 branch-off + + + + +### [ipfs-0.0.6](https://github.com/truecharts/apps/compare/ipfs-0.0.5...ipfs-0.0.6) (2021-12-19) + +#### Chore + +* completely remove mountPath reference from GUI ([#1572](https://github.com/truecharts/apps/issues/1572)) +* update helm general non-major helm releases ([#1571](https://github.com/truecharts/apps/issues/1571)) + + + + +### [ipfs-0.0.5](https://github.com/truecharts/apps/compare/ipfs-0.0.4...ipfs-0.0.5) (2021-12-18) + +#### Chore + +* cleanup questions by removing hidden dicts ([#1558](https://github.com/truecharts/apps/issues/1558)) + + + + +### [ipfs-0.0.4](https://github.com/truecharts/apps/compare/ipfs-0.0.3...ipfs-0.0.4) (2021-12-17) + +#### Chore + +* App-Icon Organization ([#1539](https://github.com/truecharts/apps/issues/1539)) + +#### Fix + +* enable secondary services on some new apps ([#1548](https://github.com/truecharts/apps/issues/1548)) + + + + +### [ipfs-0.0.3](https://github.com/truecharts/apps/compare/ipfs-0.0.2...ipfs-0.0.3) (2021-12-14) + +#### Chore + +* update helm general non-major helm releases ([#1535](https://github.com/truecharts/apps/issues/1535)) + + + + +### [ipfs-0.0.2](https://github.com/truecharts/apps/compare/ipfs-0.0.1...ipfs-0.0.2) (2021-12-13) + +#### Chore + +* move incubator apps to stable and bump everything + + + + +### ipfs-0.0.1 (2021-12-12) diff --git a/tmp/ipfs/Chart.yaml b/tmp/ipfs/Chart.yaml new file mode 100644 index 00000000000..1d2698e2eae --- /dev/null +++ b/tmp/ipfs/Chart.yaml @@ -0,0 +1,28 @@ +apiVersion: v2 +appVersion: "0.18.1" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +deprecated: false +description: IPFS is a global, versioned, peer-to-peer Interplanetary Filesystem. +home: https://truecharts.org/charts/stable/ipfs +icon: https://truecharts.org/img/hotlink-ok/chart-icons/ipfs.png +keywords: + - ipfs + - kubo +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: ipfs +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/ipfs + - https://github.com/ipfs/kubo +type: application +version: 6.0.0 +annotations: + truecharts.org/catagories: | + - storage + truecharts.org/SCALE-support: "true" diff --git a/tmp/ipfs/README.md b/tmp/ipfs/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/ipfs/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/ipfs/icon.png b/tmp/ipfs/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..f0458160b23a1ed5f590ee91264c2bd3b254d820 GIT binary patch literal 17080 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 +### [ispy-agent-dvr-2.0.17](https://github.com/truecharts/apps/compare/ispy-agent-dvr-2.0.16...ispy-agent-dvr-2.0.17) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [ispy-agent-dvr-2.0.16](https://github.com/truecharts/apps/compare/ispy-agent-dvr-2.0.15...ispy-agent-dvr-2.0.16) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [ispy-agent-dvr-2.0.15](https://github.com/truecharts/apps/compare/ispy-agent-dvr-2.0.14...ispy-agent-dvr-2.0.15) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [ispy-agent-dvr-2.0.14](https://github.com/truecharts/apps/compare/ispy-agent-dvr-2.0.13...ispy-agent-dvr-2.0.14) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [ispy-agent-dvr-2.0.13](https://github.com/truecharts/apps/compare/ispy-agent-dvr-2.0.12...ispy-agent-dvr-2.0.13) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [ispy-agent-dvr-2.0.12](https://github.com/truecharts/apps/compare/ispy-agent-dvr-2.0.11...ispy-agent-dvr-2.0.12) (2022-06-25) + +#### Chore + +* update docker general non-major ([#2960](https://github.com/truecharts/apps/issues/2960)) + + + + +### [ispy-agent-dvr-2.0.11](https://github.com/truecharts/apps/compare/ispy-agent-dvr-2.0.10...ispy-agent-dvr-2.0.11) (2022-06-22) + +#### Chore + +* update docker general non-major ([#2954](https://github.com/truecharts/apps/issues/2954)) +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [ispy-agent-dvr-2.0.10](https://github.com/truecharts/apps/compare/ispy-agent-dvr-2.0.9...ispy-agent-dvr-2.0.10) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [ispy-agent-dvr-2.0.9](https://github.com/truecharts/apps/compare/ispy-agent-dvr-2.0.8...ispy-agent-dvr-2.0.9) (2022-06-17) + +#### Chore + +* update docker general non-major ([#2917](https://github.com/truecharts/apps/issues/2917)) + + + + +### [ispy-agent-dvr-2.0.8](https://github.com/truecharts/apps/compare/ispy-agent-dvr-2.0.7...ispy-agent-dvr-2.0.8) (2022-06-16) + +#### Chore + +* update docker general non-major ([#2904](https://github.com/truecharts/apps/issues/2904)) + + + + +### [ispy-agent-dvr-2.0.7](https://github.com/truecharts/apps/compare/ispy-agent-dvr-2.0.6...ispy-agent-dvr-2.0.7) (2022-06-15) + +#### Chore + +* update docker general non-major ([#2890](https://github.com/truecharts/apps/issues/2890)) + + + + +### [ispy-agent-dvr-2.0.6](https://github.com/truecharts/apps/compare/ispy-agent-dvr-2.0.5...ispy-agent-dvr-2.0.6) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [ispy-agent-dvr-2.0.5](https://github.com/truecharts/apps/compare/ispy-agent-dvr-2.0.4...ispy-agent-dvr-2.0.5) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [ispy-agent-dvr-2.0.4](https://github.com/truecharts/apps/compare/ispy-agent-dvr-2.0.3...ispy-agent-dvr-2.0.4) (2022-06-11) + +#### Chore + +* update docker general non-major ([#2848](https://github.com/truecharts/apps/issues/2848)) + + + + +### [ispy-agent-dvr-2.0.3](https://github.com/truecharts/apps/compare/ispy-agent-dvr-2.0.2...ispy-agent-dvr-2.0.3) (2022-06-08) + +#### Chore + +* Auto-update chart README [skip ci] +* Auto-update chart README [skip ci] +* update docker general non-major ([#2839](https://github.com/truecharts/apps/issues/2839)) + + + + +### [ispy-agent-dvr-2.0.3](https://github.com/truecharts/apps/compare/ispy-agent-dvr-2.0.2...ispy-agent-dvr-2.0.3) (2022-06-08) + +#### Chore + +* Auto-update chart README [skip ci] +* update docker general non-major ([#2839](https://github.com/truecharts/apps/issues/2839)) + + + + +### [ispy-agent-dvr-2.0.3](https://github.com/truecharts/apps/compare/ispy-agent-dvr-2.0.2...ispy-agent-dvr-2.0.3) (2022-06-08) + +#### Chore + +* update docker general non-major ([#2839](https://github.com/truecharts/apps/issues/2839)) + + + + +### [ispy-agent-dvr-2.0.2](https://github.com/truecharts/apps/compare/ispy-agent-dvr-2.0.1...ispy-agent-dvr-2.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [ispy-agent-dvr-2.0.1](https://github.com/truecharts/apps/compare/ispy-agent-dvr-1.0.28...ispy-agent-dvr-2.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [ispy-agent-dvr-2.0.0](https://github.com/truecharts/apps/compare/ispy-agent-dvr-1.0.28...ispy-agent-dvr-2.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [ispy-agent-dvr-1.0.28](https://github.com/truecharts/apps/compare/ispy-agent-dvr-1.0.27...ispy-agent-dvr-1.0.28) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) +* update container image tccr.io/truecharts/ispy-agent-dvr to v4.0.0.0 ([#2769](https://github.com/truecharts/apps/issues/2769)) + + + + +### [ispy-agent-dvr-1.0.27](https://github.com/truecharts/apps/compare/ispy-agent-dvr-1.0.26...ispy-agent-dvr-1.0.27) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [ispy-agent-dvr-1.0.27](https://github.com/truecharts/apps/compare/ispy-agent-dvr-1.0.26...ispy-agent-dvr-1.0.27) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [ispy-agent-dvr-1.0.26](https://github.com/truecharts/apps/compare/ispy-agent-dvr-1.0.25...ispy-agent-dvr-1.0.26) (2022-05-24) + +#### Chore + +* update docker general non-major ([#2744](https://github.com/truecharts/apps/issues/2744)) + + + + +### [ispy-agent-dvr-1.0.25](https://github.com/truecharts/apps/compare/ispy-agent-dvr-1.0.24...ispy-agent-dvr-1.0.25) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [ispy-agent-dvr-1.0.24](https://github.com/truecharts/apps/compare/ispy-agent-dvr-1.0.23...ispy-agent-dvr-1.0.24) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [ispy-agent-dvr-1.0.24](https://github.com/truecharts/apps/compare/ispy-agent-dvr-1.0.23...ispy-agent-dvr-1.0.24) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [ispy-agent-dvr-1.0.23](https://github.com/truecharts/apps/compare/ispy-agent-dvr-1.0.22...ispy-agent-dvr-1.0.23) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [ispy-agent-dvr-1.0.22](https://github.com/truecharts/apps/compare/ispy-agent-dvr-1.0.21...ispy-agent-dvr-1.0.22) (2022-05-16) + +#### Chore + +* update docker general non-major ([#2692](https://github.com/truecharts/apps/issues/2692)) + + + + +### [ispy-agent-dvr-1.0.21](https://github.com/truecharts/apps/compare/ispy-agent-dvr-1.0.20...ispy-agent-dvr-1.0.21) (2022-05-14) + +#### Chore + +* update docker general non-major ([#2679](https://github.com/truecharts/apps/issues/2679)) + + + + +### [ispy-agent-dvr-1.0.20](https://github.com/truecharts/apps/compare/ispy-agent-dvr-1.0.19...ispy-agent-dvr-1.0.20) (2022-05-11) + +#### Chore + +* update docker general non-major ([#2653](https://github.com/truecharts/apps/issues/2653)) + + + + +### [ispy-agent-dvr-1.0.19](https://github.com/truecharts/apps/compare/ispy-agent-dvr-1.0.18...ispy-agent-dvr-1.0.19) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [ispy-agent-dvr-1.0.18](https://github.com/truecharts/apps/compare/ispy-agent-dvr-1.0.17...ispy-agent-dvr-1.0.18) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [ispy-agent-dvr-1.0.17](https://github.com/truecharts/apps/compare/ispy-agent-dvr-1.0.16...ispy-agent-dvr-1.0.17) (2022-04-29) + +#### Chore + +* update docker general non-major ([#2581](https://github.com/truecharts/apps/issues/2581)) + + + + +### [ispy-agent-dvr-1.0.16](https://github.com/truecharts/apps/compare/ispy-agent-dvr-1.0.15...ispy-agent-dvr-1.0.16) (2022-04-28) + +#### Chore + +* update docker general non-major ([#2577](https://github.com/truecharts/apps/issues/2577)) + + + + +### [ispy-agent-dvr-1.0.15](https://github.com/truecharts/apps/compare/ispy-agent-dvr-1.0.14...ispy-agent-dvr-1.0.15) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [ispy-agent-dvr-1.0.14](https://github.com/truecharts/apps/compare/ispy-agent-dvr-1.0.13...ispy-agent-dvr-1.0.14) (2022-04-26) + +#### Chore + +* update docker general non-major ([#2571](https://github.com/truecharts/apps/issues/2571)) + + + + +### [ispy-agent-dvr-1.0.13](https://github.com/truecharts/apps/compare/ispy-agent-dvr-1.0.12...ispy-agent-dvr-1.0.13) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [ispy-agent-dvr-1.0.12](https://github.com/truecharts/apps/compare/ispy-agent-dvr-1.0.11...ispy-agent-dvr-1.0.12) (2022-04-16) + +#### Chore + +* update docker general non-major ([#2494](https://github.com/truecharts/apps/issues/2494)) + + + + +### [ispy-agent-dvr-1.0.11](https://github.com/truecharts/apps/compare/ispy-agent-dvr-1.0.10...ispy-agent-dvr-1.0.11) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [ispy-agent-dvr-1.0.10](https://github.com/truecharts/apps/compare/ispy-agent-dvr-1.0.9...ispy-agent-dvr-1.0.10) (2022-04-12) + +#### Chore + +* update docker general non-major ([#2478](https://github.com/truecharts/apps/issues/2478)) + + + + +### [ispy-agent-dvr-1.0.9](https://github.com/truecharts/apps/compare/ispy-agent-dvr-1.0.8...ispy-agent-dvr-1.0.9) (2022-04-08) + +#### Fix + +* fix rofs ([#2452](https://github.com/truecharts/apps/issues/2452)) + + + + +### [ispy-agent-dvr-1.0.8](https://github.com/truecharts/apps/compare/ispy-agent-dvr-1.0.7...ispy-agent-dvr-1.0.8) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [ispy-agent-dvr-1.0.7](https://github.com/truecharts/apps/compare/ispy-agent-dvr-1.0.6...ispy-agent-dvr-1.0.7) (2022-04-01) + +#### Chore + +* update docker general non-major + + + + +### [ispy-agent-dvr-1.0.6](https://github.com/truecharts/apps/compare/ispy-agent-dvr-1.0.5...ispy-agent-dvr-1.0.6) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [ispy-agent-dvr-1.0.5](https://github.com/truecharts/apps/compare/ispy-agent-dvr-1.0.4...ispy-agent-dvr-1.0.5) (2022-03-30) + +#### Chore + +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [ispy-agent-dvr-1.0.4](https://github.com/truecharts/apps/compare/ispy-agent-dvr-1.0.3...ispy-agent-dvr-1.0.4) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [ispy-agent-dvr-1.0.0](https://github.com/truecharts/apps/compare/ispy-agent-dvr-0.0.4...ispy-agent-dvr-1.0.0) (2022-03-16) + +#### Feat + +* move apps to stable ([#2188](https://github.com/truecharts/apps/issues/2188)) + + + + +### [ispy-agent-dvr-0.0.3](https://github.com/truecharts/apps/compare/ispy-agent-dvr-0.0.2...ispy-agent-dvr-0.0.3) (2022-03-15) + +#### Chore + +* update docker general non-major ([#2175](https://github.com/truecharts/apps/issues/2175)) + + + + +### [ispy-agent-dvr-0.0.2](https://github.com/truecharts/apps/compare/ispy-agent-dvr-0.0.1...ispy-agent-dvr-0.0.2) (2022-03-14) + +#### Fix + +* use same port and targetport for turn service ([#2167](https://github.com/truecharts/apps/issues/2167)) + + + + +### ispy-agent-dvr-0.0.1 (2022-03-14) + +#### Feat + +* Add ispy-agent-dvr ([#2162](https://github.com/truecharts/apps/issues/2162)) diff --git a/tmp/ispy-agent-dvr/Chart.yaml b/tmp/ispy-agent-dvr/Chart.yaml new file mode 100644 index 00000000000..b171ebe9917 --- /dev/null +++ b/tmp/ispy-agent-dvr/Chart.yaml @@ -0,0 +1,27 @@ +apiVersion: v2 +appVersion: "4.5.3.0" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +description: iSpy's Agent DVR, a standalone DVR service to manage IP cameras. +home: https://truecharts.org/charts/stable/ispy-agent-dvr +icon: https://truecharts.org/img/hotlink-ok/chart-icons/ispy-agent-dvr.png +keywords: + - dvr + - ispy + - agent +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: ispy-agent-dvr +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/ispy-agent-dvr + - https://github.com/doitandbedone/ispyagentdvr-docker +version: 5.0.0 +annotations: + truecharts.org/catagories: | + - security + truecharts.org/SCALE-support: "true" diff --git a/tmp/ispy-agent-dvr/README.md b/tmp/ispy-agent-dvr/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/ispy-agent-dvr/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/ispy-agent-dvr/icon.png b/tmp/ispy-agent-dvr/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..b0bee9d969cee635da680b737e55ff0d047e2aab GIT binary patch literal 17832 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 literal 0 HcmV?d00001 diff --git a/tmp/ispy-agent-dvr/questions.yaml b/tmp/ispy-agent-dvr/questions.yaml new file mode 100644 index 00000000000..16eabd68ccd --- /dev/null +++ b/tmp/ispy-agent-dvr/questions.yaml @@ -0,0 +1,276 @@ +# Include{groups} +portals: + open: +# Include{portalLink} +questions: +# Include{global} +# Include{workload} +# Include{workloadDeployment} + +# Include{replicas1} +# Include{podSpec} +# Include{containerMain} + + +# Include{containerBasic} +# Include{containerAdvanced} + +# Include{containerConfig} +# Include{serviceRoot} +# Include{serviceMain} +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: main + label: "Main Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 10184 + required: true + - variable: turn + label: "TURN Service" + description: "TURN Service" + schema: + additional_attrs: true + type: dict + attrs: +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: turn + label: "Main Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 3478 + required: true + - variable: webrtc + label: "Web RTC" + description: "Web RTC" + schema: + additional_attrs: true + type: dict + attrs: +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: webrtc0 + label: "Web RTC 0" + description: "Web RTC 0" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 50000 + required: true + - variable: webrtc1 + label: "Web RTC 1" + description: "Web RTC 1" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 50001 + required: true + - variable: webrtc2 + label: "Web RTC 2" + description: "Web RTC 2" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 50002 + required: true + - variable: webrtc3 + label: "Web RTC 3" + description: "Web RTC 3" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 50003 + required: true + - variable: webrtc4 + label: "Web RTC 4" + description: "Web RTC 4" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 50004 + required: true + - variable: webrtc5 + label: "Web RTC 5" + description: "Web RTC 5" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 50005 + required: true + - variable: webrtc6 + label: "Web RTC 6" + description: "Web RTC 6" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 50006 + required: true + - variable: webrtc7 + label: "Web RTC 7" + description: "Web RTC 7" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 50007 + required: true + - variable: webrtc8 + label: "Web RTC 8" + description: "Web RTC 8" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 50008 + required: true + - variable: webrtc9 + label: "Web RTC 9" + description: "Web RTC 9" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 50009 + required: true + - variable: webrtc10 + label: "Web RTC 10" + description: "Web RTC 10" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 50010 + required: true +# Include{serviceExpertRoot} + default: false +# Include{serviceExpert} +# Include{serviceList} +# Include{persistenceRoot} + - variable: config + label: "App Config Storage" + description: "Stores the Application Configuration." + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} +# Include{persistenceList} +# Include{ingressRoot} + - variable: main + label: "Main Ingress" + schema: + additional_attrs: true + type: dict + attrs: +# Include{ingressDefault} +# Include{ingressTLS} +# Include{ingressTraefik} +# Include{ingressList} +# Include{securityContextRoot} + + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 0 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 0 +# Include{securityContextContainer} +# Include{securityContextAdvanced} +# Include{securityContextPod} + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + +# Include{resources} +# Include{advanced} +# Include{addons} +# Include{codeserver} +# Include{netshoot} +# Include{vpn} +# Include{documentation} diff --git a/tmp/ispy-agent-dvr/templates/NOTES.txt b/tmp/ispy-agent-dvr/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/tmp/ispy-agent-dvr/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/tmp/ispy-agent-dvr/templates/common.yaml b/tmp/ispy-agent-dvr/templates/common.yaml new file mode 100644 index 00000000000..b51394e00a4 --- /dev/null +++ b/tmp/ispy-agent-dvr/templates/common.yaml @@ -0,0 +1 @@ +{{ include "tc.v1.common.loader.all" . }} diff --git a/tmp/ispy-agent-dvr/values.yaml b/tmp/ispy-agent-dvr/values.yaml new file mode 100644 index 00000000000..ae18fedaf47 --- /dev/null +++ b/tmp/ispy-agent-dvr/values.yaml @@ -0,0 +1,95 @@ +image: + repository: tccr.io/truecharts/ispy-agent-dvr + tag: 4.5.3.0@sha256:4171b73d12d93fe4690339533fd1e0b2b8b0f47f3e5f6f4d89a81fdc8d570303 + pullPolicy: IfNotPresent +service: + main: + ports: + main: + port: 10184 + targetPort: 8090 + turn: + enabled: true + ports: + turn: + enabled: true + protocol: udp + port: 3478 + targetPort: 3478 + webrtc: + enabled: true + ports: + webrtc0: + enabled: true + protocol: udp + port: 50000 + targetPort: 50000 + webrtc1: + enabled: true + protocol: udp + port: 50001 + targetPort: 50001 + webrtc2: + enabled: true + protocol: udp + port: 50002 + targetPort: 50002 + webrtc3: + enabled: true + protocol: udp + port: 50003 + targetPort: 50003 + webrtc4: + enabled: true + protocol: udp + port: 50004 + targetPort: 50004 + webrtc5: + enabled: true + protocol: udp + port: 50005 + targetPort: 50005 + webrtc6: + enabled: true + protocol: udp + port: 50006 + targetPort: 60005 + webrtc7: + enabled: true + protocol: udp + port: 50007 + targetPort: 50007 + webrtc8: + enabled: true + protocol: udp + port: 50008 + targetPort: 50008 + webrtc9: + enabled: true + protocol: udp + port: 50009 + targetPort: 50009 + webrtc10: + enabled: true + protocol: udp + port: 50010 + targetPort: 50010 +persistence: + config: + enabled: true + mountPath: "/agent/Media/XML" + media: + enabled: true + mountPath: "/agent/Media/WebServerRoot/Media" + commands: + enabled: true + mountPath: "/agent/Commands" +portal: + open: + enabled: true +securityContext: + container: + runAsNonRoot: false + readOnlyRootFilesystem: false + runAsUser: 0 + runAsGroup: 0 diff --git a/tmp/iyuuplus/.helmignore b/tmp/iyuuplus/.helmignore new file mode 100644 index 00000000000..77ca5567b26 --- /dev/null +++ b/tmp/iyuuplus/.helmignore @@ -0,0 +1,30 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ +# OWNERS file for Kubernetes +OWNERS +# helm-docs templates +*.gotmpl +# docs folder +/docs +# icon +icon.png diff --git a/tmp/iyuuplus/CHANGELOG.md b/tmp/iyuuplus/CHANGELOG.md new file mode 100644 index 00000000000..b07e86a8eef --- /dev/null +++ b/tmp/iyuuplus/CHANGELOG.md @@ -0,0 +1,978 @@ +# Changelog + + + +## [iyuuplus-3.0.0](https://github.com/truecharts/charts/compare/iyuuplus-2.0.41...iyuuplus-3.0.0) (2022-11-10) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Major Change to GUI + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [iyuuplus-2.0.44](https://github.com/truecharts/charts/compare/iyuuplus-2.0.41...iyuuplus-2.0.44) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [iyuuplus-2.0.43](https://github.com/truecharts/charts/compare/iyuuplus-2.0.41...iyuuplus-2.0.43) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [iyuuplus-2.0.43](https://github.com/truecharts/charts/compare/iyuuplus-2.0.41...iyuuplus-2.0.43) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [iyuuplus-2.0.43](https://github.com/truecharts/charts/compare/iyuuplus-2.0.41...iyuuplus-2.0.43) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [iyuuplus-2.0.42](https://github.com/truecharts/charts/compare/iyuuplus-2.0.41...iyuuplus-2.0.42) (2022-11-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [iyuuplus-2.0.42](https://github.com/truecharts/charts/compare/iyuuplus-2.0.41...iyuuplus-2.0.42) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [iyuuplus-2.0.41](https://github.com/truecharts/charts/compare/iyuuplus-2.0.40...iyuuplus-2.0.41) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4317](https://github.com/truecharts/charts/issues/4317)) + + + + +## [iyuuplus-2.0.40](https://github.com/truecharts/charts/compare/iyuuplus-2.0.39...iyuuplus-2.0.40) (2022-11-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4308](https://github.com/truecharts/charts/issues/4308)) + + + + +## [iyuuplus-2.0.39](https://github.com/truecharts/charts/compare/iyuuplus-2.0.38...iyuuplus-2.0.39) (2022-11-02) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4261](https://github.com/truecharts/charts/issues/4261)) + + + + +## [iyuuplus-2.0.38](https://github.com/truecharts/charts/compare/iyuuplus-2.0.37...iyuuplus-2.0.38) (2022-10-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4182](https://github.com/truecharts/charts/issues/4182)) + + + + +## [iyuuplus-2.0.37](https://github.com/truecharts/charts/compare/iyuuplus-2.0.36...iyuuplus-2.0.37) (2022-10-19) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4122](https://github.com/truecharts/charts/issues/4122)) + + + + +## [iyuuplus-2.0.36](https://github.com/truecharts/charts/compare/iyuuplus-2.0.35...iyuuplus-2.0.36) (2022-10-12) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4071](https://github.com/truecharts/charts/issues/4071)) + + + + +## [iyuuplus-2.0.35](https://github.com/truecharts/charts/compare/iyuuplus-2.0.34...iyuuplus-2.0.35) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [iyuuplus-2.0.35](https://github.com/truecharts/charts/compare/iyuuplus-2.0.34...iyuuplus-2.0.35) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [iyuuplus-2.0.34](https://github.com/truecharts/charts/compare/iyuuplus-2.0.33...iyuuplus-2.0.34) (2022-10-05) + +### Chore + +- Auto-update chart README [skip ci] + - split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979)) + - update helm general non-major + + + + +## [iyuuplus-2.0.33](https://github.com/truecharts/charts/compare/iyuuplus-2.0.32...iyuuplus-2.0.33) (2022-09-27) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918)) + + + + +## [iyuuplus-2.0.32](https://github.com/truecharts/charts/compare/iyuuplus-2.0.31...iyuuplus-2.0.32) (2022-09-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898)) + + + + +## [iyuuplus-2.0.31](https://github.com/truecharts/charts/compare/iyuuplus-2.0.30...iyuuplus-2.0.31) (2022-09-22) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [iyuuplus-2.0.31](https://github.com/truecharts/charts/compare/iyuuplus-2.0.30...iyuuplus-2.0.31) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [iyuuplus-2.0.31](https://github.com/truecharts/charts/compare/iyuuplus-2.0.30...iyuuplus-2.0.31) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [iyuuplus-2.0.31](https://github.com/truecharts/charts/compare/iyuuplus-2.0.30...iyuuplus-2.0.31) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [iyuuplus-2.0.31](https://github.com/truecharts/charts/compare/iyuuplus-2.0.30...iyuuplus-2.0.31) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [iyuuplus-2.0.31](https://github.com/truecharts/charts/compare/iyuuplus-2.0.30...iyuuplus-2.0.31) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [iyuuplus-2.0.31](https://github.com/truecharts/charts/compare/iyuuplus-2.0.30...iyuuplus-2.0.31) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [iyuuplus-2.0.31](https://github.com/truecharts/charts/compare/iyuuplus-2.0.30...iyuuplus-2.0.31) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [iyuuplus-2.0.31](https://github.com/truecharts/charts/compare/iyuuplus-2.0.30...iyuuplus-2.0.31) (2022-09-17) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [iyuuplus-2.0.31](https://github.com/truecharts/charts/compare/iyuuplus-2.0.30...iyuuplus-2.0.31) (2022-09-18) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [iyuuplus-2.0.31](https://github.com/truecharts/charts/compare/iyuuplus-2.0.30...iyuuplus-2.0.31) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [iyuuplus-2.0.31](https://github.com/truecharts/charts/compare/iyuuplus-2.0.30...iyuuplus-2.0.31) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [iyuuplus-2.0.31](https://github.com/truecharts/charts/compare/iyuuplus-2.0.30...iyuuplus-2.0.31) (2022-09-15) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [iyuuplus-2.0.31](https://github.com/truecharts/charts/compare/iyuuplus-2.0.30...iyuuplus-2.0.31) (2022-09-15) + +### Chore + +- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [iyuuplus-2.0.30](https://github.com/truecharts/charts/compare/iyuuplus-2.0.29...iyuuplus-2.0.30) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [iyuuplus-2.0.30](https://github.com/truecharts/charts/compare/iyuuplus-2.0.29...iyuuplus-2.0.30) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [iyuuplus-2.0.30](https://github.com/truecharts/charts/compare/iyuuplus-2.0.29...iyuuplus-2.0.30) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [iyuuplus-2.0.30](https://github.com/truecharts/charts/compare/iyuuplus-2.0.29...iyuuplus-2.0.30) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [iyuuplus-2.0.30](https://github.com/truecharts/charts/compare/iyuuplus-2.0.29...iyuuplus-2.0.30) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [iyuuplus-2.0.30](https://github.com/truecharts/charts/compare/iyuuplus-2.0.29...iyuuplus-2.0.30) (2022-09-11) + +### Chore + +- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [iyuuplus-2.0.29](https://github.com/truecharts/charts/compare/iyuuplus-2.0.27...iyuuplus-2.0.29) (2022-08-30) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639)) + - update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [iyuuplus-2.0.28](https://github.com/truecharts/charts/compare/iyuuplus-2.0.27...iyuuplus-2.0.28) (2022-08-30) + +### Chore + +- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [iyuuplus-2.0.27](https://github.com/truecharts/charts/compare/iyuuplus-2.0.26...iyuuplus-2.0.27) (2022-08-29) + +### Chore + +- update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619)) + + + + +## [iyuuplus-2.0.26](https://github.com/truecharts/charts/compare/iyuuplus-2.0.25...iyuuplus-2.0.26) (2022-08-23) + +### Chore + +- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545)) + + + + +## [iyuuplus-2.0.25](https://github.com/truecharts/charts/compare/iyuuplus-2.0.24...iyuuplus-2.0.25) (2022-08-12) + +### Chore + +- add documentation checkbox/section to all SCALE Apps + - update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456)) + + ### Fix + +- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447)) + + + + +## [iyuuplus-2.0.24](https://github.com/truecharts/charts/compare/iyuuplus-2.0.23...iyuuplus-2.0.24) (2022-08-08) + +### Chore + +- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + + + +## [iyuuplus-2.0.23](https://github.com/truecharts/apps/compare/iyuuplus-2.0.22...iyuuplus-2.0.23) (2022-07-26) + +### Chore + +- update home links ([#3291](https://github.com/truecharts/apps/issues/3291)) + - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302)) + + + + +## [iyuuplus-2.0.22](https://github.com/truecharts/apps/compare/iyuuplus-2.0.21...iyuuplus-2.0.22) (2022-07-25) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [iyuuplus-2.0.22](https://github.com/truecharts/apps/compare/iyuuplus-2.0.21...iyuuplus-2.0.22) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [iyuuplus-2.0.21](https://github.com/truecharts/apps/compare/iyuuplus-2.0.20...iyuuplus-2.0.21) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [iyuuplus-2.0.21](https://github.com/truecharts/apps/compare/iyuuplus-2.0.20...iyuuplus-2.0.21) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [iyuuplus-2.0.21](https://github.com/truecharts/apps/compare/iyuuplus-2.0.20...iyuuplus-2.0.21) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [iyuuplus-2.0.20](https://github.com/truecharts/apps/compare/iyuuplus-2.0.18...iyuuplus-2.0.20) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [iyuuplus-2.0.18](https://github.com/truecharts/apps/compare/iyuuplus-2.0.17...iyuuplus-2.0.18) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [iyuuplus-2.0.17](https://github.com/truecharts/apps/compare/iyuuplus-2.0.16...iyuuplus-2.0.17) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [iyuuplus-2.0.16](https://github.com/truecharts/apps/compare/iyuuplus-2.0.14...iyuuplus-2.0.16) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [iyuuplus-2.0.14](https://github.com/truecharts/apps/compare/iyuuplus-2.0.12...iyuuplus-2.0.14) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [iyuuplus-2.0.12](https://github.com/truecharts/apps/compare/iyuuplus-2.0.11...iyuuplus-2.0.12) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [iyuuplus-2.0.11](https://github.com/truecharts/apps/compare/iyuuplus-2.0.10...iyuuplus-2.0.11) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [iyuuplus-2.0.10](https://github.com/truecharts/apps/compare/iyuuplus-2.0.9...iyuuplus-2.0.10) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [iyuuplus-2.0.9](https://github.com/truecharts/apps/compare/iyuuplus-2.0.8...iyuuplus-2.0.9) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [iyuuplus-2.0.8](https://github.com/truecharts/apps/compare/iyuuplus-2.0.7...iyuuplus-2.0.8) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [iyuuplus-2.0.7](https://github.com/truecharts/apps/compare/iyuuplus-2.0.6...iyuuplus-2.0.7) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [iyuuplus-2.0.6](https://github.com/truecharts/apps/compare/iyuuplus-2.0.5...iyuuplus-2.0.6) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [iyuuplus-2.0.5](https://github.com/truecharts/apps/compare/iyuuplus-2.0.4...iyuuplus-2.0.5) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [iyuuplus-2.0.4](https://github.com/truecharts/apps/compare/iyuuplus-2.0.3...iyuuplus-2.0.4) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [iyuuplus-2.0.3](https://github.com/truecharts/apps/compare/iyuuplus-2.0.2...iyuuplus-2.0.3) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [iyuuplus-2.0.2](https://github.com/truecharts/apps/compare/iyuuplus-2.0.1...iyuuplus-2.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [iyuuplus-2.0.1](https://github.com/truecharts/apps/compare/iyuuplus-1.0.17...iyuuplus-2.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [iyuuplus-2.0.0](https://github.com/truecharts/apps/compare/iyuuplus-1.0.17...iyuuplus-2.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [iyuuplus-1.0.17](https://github.com/truecharts/apps/compare/iyuuplus-1.0.16...iyuuplus-1.0.17) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [iyuuplus-1.0.16](https://github.com/truecharts/apps/compare/iyuuplus-1.0.15...iyuuplus-1.0.16) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [iyuuplus-1.0.16](https://github.com/truecharts/apps/compare/iyuuplus-1.0.15...iyuuplus-1.0.16) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [iyuuplus-1.0.15](https://github.com/truecharts/apps/compare/iyuuplus-1.0.14...iyuuplus-1.0.15) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [iyuuplus-1.0.14](https://github.com/truecharts/apps/compare/iyuuplus-1.0.13...iyuuplus-1.0.14) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [iyuuplus-1.0.14](https://github.com/truecharts/apps/compare/iyuuplus-1.0.13...iyuuplus-1.0.14) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [iyuuplus-1.0.13](https://github.com/truecharts/apps/compare/iyuuplus-1.0.12...iyuuplus-1.0.13) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [iyuuplus-1.0.12](https://github.com/truecharts/apps/compare/iyuuplus-1.0.11...iyuuplus-1.0.12) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [iyuuplus-1.0.11](https://github.com/truecharts/apps/compare/iyuuplus-1.0.10...iyuuplus-1.0.11) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [iyuuplus-1.0.10](https://github.com/truecharts/apps/compare/iyuuplus-1.0.9...iyuuplus-1.0.10) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [iyuuplus-1.0.9](https://github.com/truecharts/apps/compare/iyuuplus-1.0.8...iyuuplus-1.0.9) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [iyuuplus-1.0.8](https://github.com/truecharts/apps/compare/iyuuplus-1.0.7...iyuuplus-1.0.8) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [iyuuplus-1.0.7](https://github.com/truecharts/apps/compare/iyuuplus-1.0.6...iyuuplus-1.0.7) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [iyuuplus-1.0.6](https://github.com/truecharts/apps/compare/iyuuplus-1.0.5...iyuuplus-1.0.6) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [iyuuplus-1.0.5](https://github.com/truecharts/apps/compare/iyuuplus-1.0.4...iyuuplus-1.0.5) (2022-03-30) + +#### Chore + +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [iyuuplus-1.0.4](https://github.com/truecharts/apps/compare/iyuuplus-1.0.3...iyuuplus-1.0.4) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [iyuuplus-1.0.0](https://github.com/truecharts/apps/compare/iyuuplus-0.0.2...iyuuplus-1.0.0) (2022-03-17) + +#### Feat + +* move apps to stable ([#2195](https://github.com/truecharts/apps/issues/2195)) + + + + +### iyuuplus-0.0.1 (2022-03-15) + +#### Feat + +* Add iyuuplus ([#2172](https://github.com/truecharts/apps/issues/2172)) diff --git a/tmp/iyuuplus/Chart.yaml b/tmp/iyuuplus/Chart.yaml new file mode 100644 index 00000000000..929ec6a20c1 --- /dev/null +++ b/tmp/iyuuplus/Chart.yaml @@ -0,0 +1,28 @@ +apiVersion: v2 +kubeVersion: ">=1.16.0-0" +name: iyuuplus +version: 5.0.0 +appVersion: "latest" +description: The IYUU automatic seeding tool can automatically seed most PT sites in China, support downloader clusters, multiple disks, multiple download directories, connecting to remote downloaders, etc. +type: application +deprecated: false +home: https://truecharts.org/charts/stable/iyuuplus +icon: https://truecharts.org/img/hotlink-ok/chart-icons/iyuuplus.png +keywords: + - iyuuplus + - pt +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/iyuuplus +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 + # condition: +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" diff --git a/tmp/iyuuplus/README.md b/tmp/iyuuplus/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/iyuuplus/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/iyuuplus/icon.png b/tmp/iyuuplus/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..d662819b8efd25d6d68cbea332bfadc81c86e19b GIT binary patch literal 13833 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 d%UBqAk`k+Qo{{w +### [jackett-11.0.23](https://github.com/truecharts/apps/compare/jackett-11.0.22...jackett-11.0.23) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) +* update docker general non-major ([#3150](https://github.com/truecharts/apps/issues/3150)) + + + + +### [jackett-11.0.22](https://github.com/truecharts/apps/compare/jackett-11.0.21...jackett-11.0.22) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [jackett-11.0.21](https://github.com/truecharts/apps/compare/jackett-11.0.20...jackett-11.0.21) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [jackett-11.0.20](https://github.com/truecharts/apps/compare/jackett-11.0.19...jackett-11.0.20) (2022-07-09) + +#### Chore + +* combine some ports ([#3096](https://github.com/truecharts/apps/issues/3096)) + + + + +### [jackett-11.0.19](https://github.com/truecharts/apps/compare/jackett-11.0.18...jackett-11.0.19) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [jackett-11.0.18](https://github.com/truecharts/apps/compare/jackett-11.0.17...jackett-11.0.18) (2022-06-29) + +#### Chore + +* update docker general non-major ([#3002](https://github.com/truecharts/apps/issues/3002)) + + + + +### [jackett-11.0.17](https://github.com/truecharts/apps/compare/jackett-11.0.16...jackett-11.0.17) (2022-06-27) + +#### Chore + +* update docker general non-major ([#2999](https://github.com/truecharts/apps/issues/2999)) + + + + +### [jackett-11.0.16](https://github.com/truecharts/apps/compare/jackett-11.0.15...jackett-11.0.16) (2022-06-26) + +#### Chore + +* update docker general non-major ([#2988](https://github.com/truecharts/apps/issues/2988)) + + + + +### [jackett-11.0.15](https://github.com/truecharts/apps/compare/jackett-11.0.14...jackett-11.0.15) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [jackett-11.0.14](https://github.com/truecharts/apps/compare/jackett-11.0.13...jackett-11.0.14) (2022-06-25) + +#### Chore + +* update docker general non-major ([#2960](https://github.com/truecharts/apps/issues/2960)) + + + + +### [jackett-11.0.13](https://github.com/truecharts/apps/compare/jackett-11.0.12...jackett-11.0.13) (2022-06-22) + +#### Chore + +* update docker general non-major ([#2954](https://github.com/truecharts/apps/issues/2954)) +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [jackett-11.0.12](https://github.com/truecharts/apps/compare/jackett-11.0.11...jackett-11.0.12) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) +* update docker general non-major ([#2931](https://github.com/truecharts/apps/issues/2931)) + + + + +### [jackett-11.0.11](https://github.com/truecharts/apps/compare/jackett-11.0.10...jackett-11.0.11) (2022-06-17) + +#### Chore + +* update docker general non-major ([#2917](https://github.com/truecharts/apps/issues/2917)) + + + + +### [jackett-11.0.10](https://github.com/truecharts/apps/compare/jackett-11.0.9...jackett-11.0.10) (2022-06-16) + +#### Chore + +* update docker general non-major ([#2904](https://github.com/truecharts/apps/issues/2904)) + + + + +### [jackett-11.0.9](https://github.com/truecharts/apps/compare/jackett-11.0.8...jackett-11.0.9) (2022-06-15) + +#### Chore + +* update docker general non-major ([#2890](https://github.com/truecharts/apps/issues/2890)) + + + + +### [jackett-11.0.8](https://github.com/truecharts/apps/compare/jackett-11.0.7...jackett-11.0.8) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [jackett-11.0.7](https://github.com/truecharts/apps/compare/jackett-11.0.6...jackett-11.0.7) (2022-06-14) + +#### Chore + +* update docker general non-major ([#2872](https://github.com/truecharts/apps/issues/2872)) + + + + +### [jackett-11.0.6](https://github.com/truecharts/apps/compare/jackett-11.0.5...jackett-11.0.6) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) +* update docker general non-major ([#2856](https://github.com/truecharts/apps/issues/2856)) + + + + +### [jackett-11.0.5](https://github.com/truecharts/apps/compare/jackett-11.0.4...jackett-11.0.5) (2022-06-11) + +#### Chore + +* update docker general non-major ([#2848](https://github.com/truecharts/apps/issues/2848)) + + + + +### [jackett-11.0.4](https://github.com/truecharts/apps/compare/jackett-11.0.3...jackett-11.0.4) (2022-06-09) + +#### Chore + +* update docker general non-major ([#2846](https://github.com/truecharts/apps/issues/2846)) + + + + +### [jackett-11.0.3](https://github.com/truecharts/apps/compare/jackett-11.0.2...jackett-11.0.3) (2022-06-08) + +#### Chore + +* Auto-update chart README [skip ci] +* Auto-update chart README [skip ci] +* update docker general non-major ([#2839](https://github.com/truecharts/apps/issues/2839)) + + + + +### [jackett-11.0.3](https://github.com/truecharts/apps/compare/jackett-11.0.2...jackett-11.0.3) (2022-06-08) + +#### Chore + +* Auto-update chart README [skip ci] +* update docker general non-major ([#2839](https://github.com/truecharts/apps/issues/2839)) + + + + +### [jackett-11.0.3](https://github.com/truecharts/apps/compare/jackett-11.0.2...jackett-11.0.3) (2022-06-08) + +#### Chore + +* update docker general non-major ([#2839](https://github.com/truecharts/apps/issues/2839)) + + + + +### [jackett-11.0.2](https://github.com/truecharts/apps/compare/jackett-11.0.1...jackett-11.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [jackett-11.0.1](https://github.com/truecharts/apps/compare/jackett-10.0.54...jackett-11.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC +* update docker general non-major ([#2831](https://github.com/truecharts/apps/issues/2831)) + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [jackett-11.0.0](https://github.com/truecharts/apps/compare/jackett-10.0.54...jackett-11.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [jackett-10.0.54](https://github.com/truecharts/apps/compare/jackett-10.0.53...jackett-10.0.54) (2022-06-04) + +#### Chore + +* update docker general non-major ([#2826](https://github.com/truecharts/apps/issues/2826)) + + + + +### [jackett-10.0.53](https://github.com/truecharts/apps/compare/jackett-10.0.52...jackett-10.0.53) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [jackett-10.0.52](https://github.com/truecharts/apps/compare/jackett-10.0.51...jackett-10.0.52) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [jackett-10.0.52](https://github.com/truecharts/apps/compare/jackett-10.0.51...jackett-10.0.52) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [jackett-10.0.51](https://github.com/truecharts/apps/compare/jackett-10.0.50...jackett-10.0.51) (2022-05-24) + +#### Chore + +* update docker general non-major ([#2744](https://github.com/truecharts/apps/issues/2744)) + + + + +### [jackett-10.0.50](https://github.com/truecharts/apps/compare/jackett-10.0.49...jackett-10.0.50) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [jackett-10.0.49](https://github.com/truecharts/apps/compare/jackett-10.0.48...jackett-10.0.49) (2022-05-20) + +#### Chore + +* update docker general non-major ([#2720](https://github.com/truecharts/apps/issues/2720)) + + + + +### [jackett-10.0.48](https://github.com/truecharts/apps/compare/jackett-10.0.46...jackett-10.0.48) (2022-05-18) + +#### Chore + +* Auto-update chart README [skip ci] +* update docker general non-major ([#2706](https://github.com/truecharts/apps/issues/2706)) +* update helm general non-major helm releases + + + + +### [jackett-10.0.47](https://github.com/truecharts/apps/compare/jackett-10.0.46...jackett-10.0.47) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [jackett-10.0.46](https://github.com/truecharts/apps/compare/jackett-10.0.45...jackett-10.0.46) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [jackett-10.0.45](https://github.com/truecharts/apps/compare/jackett-10.0.44...jackett-10.0.45) (2022-05-16) + +#### Chore + +* update docker general non-major ([#2692](https://github.com/truecharts/apps/issues/2692)) + + + + +### [jackett-10.0.44](https://github.com/truecharts/apps/compare/jackett-10.0.43...jackett-10.0.44) (2022-05-14) + +#### Chore + +* update docker general non-major ([#2679](https://github.com/truecharts/apps/issues/2679)) + + + + +### [jackett-10.0.43](https://github.com/truecharts/apps/compare/jackett-10.0.42...jackett-10.0.43) (2022-05-13) + +#### Chore + +* update docker general non-major ([#2658](https://github.com/truecharts/apps/issues/2658)) + + + + +### [jackett-10.0.42](https://github.com/truecharts/apps/compare/jackett-10.0.41...jackett-10.0.42) (2022-05-11) + +#### Chore + +* update docker general non-major ([#2653](https://github.com/truecharts/apps/issues/2653)) + + + + +### [jackett-10.0.41](https://github.com/truecharts/apps/compare/jackett-10.0.40...jackett-10.0.41) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [jackett-10.0.40](https://github.com/truecharts/apps/compare/jackett-10.0.39...jackett-10.0.40) (2022-05-10) + +#### Chore + +* update docker general non-major + + + + +### [jackett-10.0.39](https://github.com/truecharts/apps/compare/jackett-10.0.38...jackett-10.0.39) (2022-05-09) + +#### Chore + +* update docker general non-major ([#2641](https://github.com/truecharts/apps/issues/2641)) + + + + +### [jackett-10.0.38](https://github.com/truecharts/apps/compare/jackett-10.0.37...jackett-10.0.38) (2022-05-08) + +#### Chore + +* update docker general non-major ([#2639](https://github.com/truecharts/apps/issues/2639)) + + + + +### [jackett-10.0.37](https://github.com/truecharts/apps/compare/jackett-10.0.36...jackett-10.0.37) (2022-05-06) + +#### Chore + +* update docker general non-major + + + + +### [jackett-10.0.36](https://github.com/truecharts/apps/compare/jackett-10.0.35...jackett-10.0.36) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [jackett-10.0.35](https://github.com/truecharts/apps/compare/jackett-10.0.34...jackett-10.0.35) (2022-05-05) + +#### Chore + +* update docker general non-major + + + + +### [jackett-10.0.34](https://github.com/truecharts/apps/compare/jackett-10.0.33...jackett-10.0.34) (2022-05-04) + +#### Chore + +* update docker general non-major ([#2606](https://github.com/truecharts/apps/issues/2606)) + + + + +### [jackett-10.0.33](https://github.com/truecharts/apps/compare/jackett-10.0.32...jackett-10.0.33) (2022-04-29) + +#### Chore + +* update docker general non-major ([#2581](https://github.com/truecharts/apps/issues/2581)) + + + + +### [jackett-10.0.32](https://github.com/truecharts/apps/compare/jackett-10.0.31...jackett-10.0.32) (2022-04-28) + +#### Chore + +* update docker general non-major ([#2577](https://github.com/truecharts/apps/issues/2577)) + + + + +### [jackett-10.0.31](https://github.com/truecharts/apps/compare/jackett-10.0.30...jackett-10.0.31) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [jackett-10.0.30](https://github.com/truecharts/apps/compare/jackett-10.0.29...jackett-10.0.30) (2022-04-26) + +#### Chore + +* update docker general non-major ([#2571](https://github.com/truecharts/apps/issues/2571)) + + + + +### [jackett-10.0.29](https://github.com/truecharts/apps/compare/jackett-10.0.28...jackett-10.0.29) (2022-04-20) + +#### Chore + +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [jackett-10.0.28](https://github.com/truecharts/apps/compare/jackett-10.0.27...jackett-10.0.28) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update docker general non-major ([#2522](https://github.com/truecharts/apps/issues/2522)) + + + + +### [jackett-10.0.27](https://github.com/truecharts/apps/compare/jackett-10.0.26...jackett-10.0.27) (2022-04-18) + +#### Chore + +* update docker general non-major ([#2502](https://github.com/truecharts/apps/issues/2502)) + + + + +### [jackett-10.0.26](https://github.com/truecharts/apps/compare/jackett-10.0.25...jackett-10.0.26) (2022-04-17) + +#### Chore + +* update docker general non-major ([#2497](https://github.com/truecharts/apps/issues/2497)) + + + + +### [jackett-10.0.25](https://github.com/truecharts/apps/compare/jackett-10.0.24...jackett-10.0.25) (2022-04-16) + +#### Chore + +* update docker general non-major ([#2494](https://github.com/truecharts/apps/issues/2494)) + + + + +### [jackett-10.0.24](https://github.com/truecharts/apps/compare/jackett-10.0.23...jackett-10.0.24) (2022-04-13) + +#### Chore + +* update docker general non-major + + + + +### [jackett-10.0.23](https://github.com/truecharts/apps/compare/jackett-10.0.22...jackett-10.0.23) (2022-04-12) + +#### Chore + +* update docker general non-major + + + + +### [jackett-10.0.22](https://github.com/truecharts/apps/compare/jackett-10.0.21...jackett-10.0.22) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [jackett-10.0.21](https://github.com/truecharts/apps/compare/jackett-10.0.20...jackett-10.0.21) (2022-04-12) + +#### Chore + +* update docker general non-major ([#2478](https://github.com/truecharts/apps/issues/2478)) + + + + +### [jackett-10.0.20](https://github.com/truecharts/apps/compare/jackett-10.0.19...jackett-10.0.20) (2022-04-09) + +#### Chore + +* update docker general non-major + + + + +### [jackett-10.0.19](https://github.com/truecharts/apps/compare/jackett-10.0.18...jackett-10.0.19) (2022-04-09) + +#### Chore + +* update docker general non-major ([#2460](https://github.com/truecharts/apps/issues/2460)) + + + + +### [jackett-10.0.18](https://github.com/truecharts/apps/compare/jackett-10.0.17...jackett-10.0.18) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [jackett-10.0.16](https://github.com/truecharts/apps/compare/jackett-10.0.15...jackett-10.0.16) (2022-04-01) + +#### Chore + +* update docker general non-major + + + + +### [jackett-10.0.15](https://github.com/truecharts/apps/compare/jackett-10.0.13...jackett-10.0.15) (2022-03-31) + +#### Chore + +* update docker general non-major ([#2357](https://github.com/truecharts/apps/issues/2357)) +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [jackett-10.0.13](https://github.com/truecharts/apps/compare/jackett-10.0.12...jackett-10.0.13) (2022-03-30) + +#### Chore + +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [jackett-10.0.12](https://github.com/truecharts/apps/compare/jackett-10.0.11...jackett-10.0.12) (2022-03-30) + +#### Chore + +* update docker general non-major ([#2338](https://github.com/truecharts/apps/issues/2338)) + + + + +### [jackett-10.0.11](https://github.com/truecharts/apps/compare/jackett-10.0.10...jackett-10.0.11) (2022-03-28) + +#### Chore + +* update docker general non-major + + + + +### [jackett-10.0.10](https://github.com/truecharts/apps/compare/jackett-10.0.9...jackett-10.0.10) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [jackett-10.0.8](https://github.com/truecharts/apps/compare/jackett-10.0.7...jackett-10.0.8) (2022-03-26) + +#### Chore + +* update docker general non-major + + + + +### [jackett-10.0.7](https://github.com/truecharts/apps/compare/jackett-10.0.6...jackett-10.0.7) (2022-03-24) + +#### Chore + +* update docker general non-major +* update docker general non-major + + + + +### [jackett-10.0.4](https://github.com/truecharts/apps/compare/jackett-10.0.3...jackett-10.0.4) (2022-03-17) + +#### Chore + +* update docker general non-major ([#2198](https://github.com/truecharts/apps/issues/2198)) +* update docker general non-major ([#2196](https://github.com/truecharts/apps/issues/2196)) + + + + +### [jackett-10.0.2](https://github.com/truecharts/apps/compare/jackett-10.0.1...jackett-10.0.2) (2022-03-07) + +#### Chore + +* update helm general non-major helm releases ([#2111](https://github.com/truecharts/apps/issues/2111)) + + + + +### [jackett-10.0.1](https://github.com/truecharts/apps/compare/jackett-10.0.0...jackett-10.0.1) (2022-03-07) + +#### Chore + +* update docker general non-major ([#2046](https://github.com/truecharts/apps/issues/2046)) +* Remove `-icon` string from icon png's ([#2040](https://github.com/truecharts/apps/issues/2040)) + + + + +### [jackett-10.0.0](https://github.com/truecharts/apps/compare/jackett-9.0.86...jackett-10.0.0) (2022-03-03) + +#### Chore + +* remove fixed env from questions.yaml +* remove empty env var declaration from questions.yaml +* remove TZ from values. ([#1945](https://github.com/truecharts/apps/issues/1945)) +* update helm general major helm releases ([#2021](https://github.com/truecharts/apps/issues/2021)) + +#### Fix + +* BREAKING CHANGE Move some env-vars outside of env section ([#2010](https://github.com/truecharts/apps/issues/2010)) + + + + +### [jackett-9.0.86](https://github.com/truecharts/apps/compare/jackett-9.0.85...jackett-9.0.86) (2022-03-02) + +#### Chore + +* update helm general non-major helm releases ([#1999](https://github.com/truecharts/apps/issues/1999)) + + + + +### [jackett-9.0.85](https://github.com/truecharts/apps/compare/jackett-9.0.84...jackett-9.0.85) (2022-02-28) + +#### Chore + +* rename `web_portal` to `open` ([#1957](https://github.com/truecharts/apps/issues/1957)) +* update docker general non-major ([#1980](https://github.com/truecharts/apps/issues/1980)) + + + + +### [jackett-9.0.84](https://github.com/truecharts/apps/compare/jackett-9.0.83...jackett-9.0.84) (2022-02-21) + +#### Chore + +* update helm general non-major helm releases ([#1927](https://github.com/truecharts/apps/issues/1927)) + + + + +### [jackett-9.0.83](https://github.com/truecharts/apps/compare/jackett-9.0.82...jackett-9.0.83) (2022-02-21) + +#### Chore + +* update docker general non-major ([#1924](https://github.com/truecharts/apps/issues/1924)) + + + + +### [jackett-9.0.82](https://github.com/truecharts/apps/compare/jackett-9.0.81...jackett-9.0.82) (2022-02-15) + +#### Chore + +* update helm general non-major helm releases ([#1901](https://github.com/truecharts/apps/issues/1901)) + + + + +### [jackett-9.0.81](https://github.com/truecharts/apps/compare/jackett-9.0.80...jackett-9.0.81) (2022-02-10) + +#### Chore + +* update docker general non-major ([#1876](https://github.com/truecharts/apps/issues/1876)) + + + + +### [jackett-9.0.80](https://github.com/truecharts/apps/compare/jackett-9.0.79...jackett-9.0.80) (2022-02-08) + +#### Chore + +* update helm general non-major helm releases ([#1871](https://github.com/truecharts/apps/issues/1871)) + + + + +### [jackett-9.0.79](https://github.com/truecharts/apps/compare/jackett-9.0.78...jackett-9.0.79) (2022-02-06) + +#### Chore + +* update helm chart common to v8.15.0 ([#1859](https://github.com/truecharts/apps/issues/1859)) +* update docker general non-major ([#1855](https://github.com/truecharts/apps/issues/1855)) + + + + +### [jackett-9.0.78](https://github.com/truecharts/apps/compare/jackett-9.0.77...jackett-9.0.78) (2022-02-05) + +#### Chore + +* update helm general non-major helm releases ([#1852](https://github.com/truecharts/apps/issues/1852)) +* update docker general non-major ([#1849](https://github.com/truecharts/apps/issues/1849)) + + + + +### [jackett-9.0.77](https://github.com/truecharts/apps/compare/jackett-9.0.76...jackett-9.0.77) (2022-02-03) + +#### Chore + +* update docker general non-major ([#1836](https://github.com/truecharts/apps/issues/1836)) + + + + +### [jackett-9.0.76](https://github.com/truecharts/apps/compare/jackett-9.0.75...jackett-9.0.76) (2022-02-02) + +#### Chore + +* update helm general non-major helm releases ([#1828](https://github.com/truecharts/apps/issues/1828)) + + + + +### [jackett-9.0.75](https://github.com/truecharts/apps/compare/jackett-9.0.74...jackett-9.0.75) (2022-01-31) + +#### Chore + +* update docker general non-major docker tags ([#1823](https://github.com/truecharts/apps/issues/1823)) + + + + +### [jackett-9.0.74](https://github.com/truecharts/apps/compare/jackett-9.0.73...jackett-9.0.74) (2022-01-25) + +#### Chore + +* update helm general non-major helm releases ([#1791](https://github.com/truecharts/apps/issues/1791)) + + + + +### [jackett-9.0.73](https://github.com/truecharts/apps/compare/jackett-9.0.72...jackett-9.0.73) (2022-01-24) + +#### Chore + +* update docker general non-major docker tags ([#1787](https://github.com/truecharts/apps/issues/1787)) + + + + +### [jackett-9.0.72](https://github.com/truecharts/apps/compare/jackett-9.0.71...jackett-9.0.72) (2022-01-24) + +#### Chore + +* update docker general non-major ([#1786](https://github.com/truecharts/apps/issues/1786)) + + + + +### [jackett-9.0.71](https://github.com/truecharts/apps/compare/jackett-9.0.70...jackett-9.0.71) (2022-01-24) + +#### Fix + +* fix include ([#1773](https://github.com/truecharts/apps/issues/1773)) + + + + +### [jackett-9.0.70](https://github.com/truecharts/apps/compare/jackett-9.0.69...jackett-9.0.70) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1766](https://github.com/truecharts/apps/issues/1766)) + + + + +### [jackett-9.0.69](https://github.com/truecharts/apps/compare/jackett-9.0.68...jackett-9.0.69) (2022-01-22) + +#### Chore + +* update docker general non-major ([#1764](https://github.com/truecharts/apps/issues/1764)) + + + + +### [jackett-9.0.68](https://github.com/truecharts/apps/compare/jackett-9.0.67...jackett-9.0.68) (2022-01-21) + +#### Chore + +* update helm general non-major helm releases ([#1759](https://github.com/truecharts/apps/issues/1759)) + + + + +### [jackett-9.0.67](https://github.com/truecharts/apps/compare/jackett-9.0.66...jackett-9.0.67) (2022-01-21) + +#### Chore + +* update docker general non-major ([#1751](https://github.com/truecharts/apps/issues/1751)) +* update helm general non-major helm releases ([#1732](https://github.com/truecharts/apps/issues/1732)) + +#### Fix + +* set additional_attrs: true on all dicts ([#1750](https://github.com/truecharts/apps/issues/1750)) + + + + +### [jackett-9.0.65](https://github.com/truecharts/apps/compare/jackett-9.0.64...jackett-9.0.65) (2022-01-17) + +#### Chore + +* update docker general non-major ([#1728](https://github.com/truecharts/apps/issues/1728)) + + + + +### [jackett-9.0.64](https://github.com/truecharts/apps/compare/jackett-9.0.63...jackett-9.0.64) (2022-01-13) + +#### Chore + +* update helm general non-major helm releases ([#1712](https://github.com/truecharts/apps/issues/1712)) + +#### Feat + +* expose capabilities in GUI ([#1709](https://github.com/truecharts/apps/issues/1709)) + + + + +### [jackett-9.0.63](https://github.com/truecharts/apps/compare/jackett-9.0.62...jackett-9.0.63) (2022-01-12) + +#### Chore + +* update helm general non-major helm releases ([#1704](https://github.com/truecharts/apps/issues/1704)) + + + + +### [jackett-9.0.62](https://github.com/truecharts/apps/compare/jackett-9.0.61...jackett-9.0.62) (2022-01-11) + +#### Chore + +* update helm general non-major helm releases ([#1693](https://github.com/truecharts/apps/issues/1693)) + + + + +### [jackett-9.0.61](https://github.com/truecharts/apps/compare/jackett-9.0.60...jackett-9.0.61) (2022-01-10) + +#### Chore + +* update docker general non-major docker tags ([#1687](https://github.com/truecharts/apps/issues/1687)) + + + + +### [jackett-9.0.60](https://github.com/truecharts/apps/compare/jackett-9.0.59...jackett-9.0.60) (2022-01-10) + +#### Chore + +* update docker general non-major ([#1677](https://github.com/truecharts/apps/issues/1677)) + + + + +### [jackett-9.0.59](https://github.com/truecharts/apps/compare/jackett-9.0.58...jackett-9.0.59) (2022-01-04) + +#### Chore + +* update helm general non-major helm releases + + + + +### [jackett-9.0.58](https://github.com/truecharts/apps/compare/jackett-9.0.57...jackett-9.0.58) (2022-01-03) + +#### Chore + +* update docker general non-major ([#1646](https://github.com/truecharts/apps/issues/1646)) + + + + +### [jackett-9.0.57](https://github.com/truecharts/apps/compare/jackett-9.0.56...jackett-9.0.57) (2021-12-28) + +#### Chore + +* move `port` up in gui ([#1620](https://github.com/truecharts/apps/issues/1620)) +* update helm general non-major helm releases ([#1623](https://github.com/truecharts/apps/issues/1623)) + + + + +### [jackett-9.0.56](https://github.com/truecharts/apps/compare/jackett-9.0.55...jackett-9.0.56) (2021-12-27) + +#### Chore + +* update docker general non-major ([#1615](https://github.com/truecharts/apps/issues/1615)) + + + + +### [jackett-9.0.55](https://github.com/truecharts/apps/compare/jackett-9.0.54...jackett-9.0.55) (2021-12-24) + +#### Chore + +* update docker general non-major ([#1607](https://github.com/truecharts/apps/issues/1607)) + + + + +### [jackett-9.0.54](https://github.com/truecharts/apps/compare/jackett-9.0.53...jackett-9.0.54) (2021-12-21) + +#### Chore + +* update helm general non-major helm releases ([#1596](https://github.com/truecharts/apps/issues/1596)) +* update docker general non-major ([#1595](https://github.com/truecharts/apps/issues/1595)) + + + + +### [jackett-9.0.53](https://github.com/truecharts/apps/compare/jackett-9.0.52...jackett-9.0.53) (2021-12-20) + +#### Chore + +* update docker general non-major ([#1581](https://github.com/truecharts/apps/issues/1581)) + + + + +### [jackett-9.0.52](https://github.com/truecharts/apps/compare/jackett-9.0.51...jackett-9.0.52) (2021-12-19) + +#### Chore + +* Last patch bump before RC2 branch-off + + + + +### [jackett-9.0.51](https://github.com/truecharts/apps/compare/jackett-9.0.50...jackett-9.0.51) (2021-12-19) + +#### Chore + +* completely remove mountPath reference from GUI ([#1572](https://github.com/truecharts/apps/issues/1572)) +* update helm general non-major helm releases ([#1571](https://github.com/truecharts/apps/issues/1571)) + + + + +### [jackett-9.0.50](https://github.com/truecharts/apps/compare/jackett-9.0.49...jackett-9.0.50) (2021-12-19) + +#### Chore + +* update docker general non-major ([#1567](https://github.com/truecharts/apps/issues/1567)) + + + + +### [jackett-9.0.49](https://github.com/truecharts/apps/compare/jackett-9.0.48...jackett-9.0.49) (2021-12-18) + +#### Chore + +* cleanup questions by removing hidden dicts ([#1558](https://github.com/truecharts/apps/issues/1558)) +* App-Icon Organization ([#1539](https://github.com/truecharts/apps/issues/1539)) +* update docker general non-major + + + + +### [jackett-9.0.48](https://github.com/truecharts/apps/compare/jackett-9.0.47...jackett-9.0.48) (2021-12-14) + +#### Chore + +* update helm general non-major helm releases ([#1535](https://github.com/truecharts/apps/issues/1535)) + + + + +### [jackett-9.0.47](https://github.com/truecharts/apps/compare/jackett-9.0.46...jackett-9.0.47) (2021-12-13) + +#### Chore + +* update docker general non-major ([#1531](https://github.com/truecharts/apps/issues/1531)) + + + + +### [jackett-9.0.46](https://github.com/truecharts/apps/compare/jackett-9.0.45...jackett-9.0.46) (2021-12-13) + +#### Chore + +* move incubator apps to stable and bump everything + + + + +### [jackett-9.0.45](https://github.com/truecharts/apps/compare/jackett-9.0.44...jackett-9.0.45) (2021-12-13) + +#### Chore + +* update docker general non-major ([#1522](https://github.com/truecharts/apps/issues/1522)) + + + + +### [jackett-9.0.44](https://github.com/truecharts/apps/compare/jackett-9.0.43...jackett-9.0.44) (2021-12-11) + +#### Chore + +* update general helm non-major helm releases ([#1509](https://github.com/truecharts/apps/issues/1509)) +* update non-major docker docker tags ([#1508](https://github.com/truecharts/apps/issues/1508)) + + + + +### [jackett-9.0.43](https://github.com/truecharts/apps/compare/jackett-9.0.42...jackett-9.0.43) (2021-12-11) + +#### Chore + +* update non-major docker ([#1507](https://github.com/truecharts/apps/issues/1507)) + + + + +### [jackett-9.0.42](https://github.com/truecharts/apps/compare/jackett-9.0.41...jackett-9.0.42) (2021-12-08) + +#### Chore + +* update non-major ([#1488](https://github.com/truecharts/apps/issues/1488)) + + + + +### [jackett-9.0.41](https://github.com/truecharts/apps/compare/jackett-9.0.40...jackett-9.0.41) (2021-12-07) + +#### Chore + +* update non-major deps helm releases ([#1481](https://github.com/truecharts/apps/issues/1481)) + + + + +### [jackett-9.0.40](https://github.com/truecharts/apps/compare/jackett-9.0.39...jackett-9.0.40) (2021-12-07) + +#### Chore + +* update non-major ([#1485](https://github.com/truecharts/apps/issues/1485)) + + + + +### [jackett-9.0.39](https://github.com/truecharts/apps/compare/jackett-9.0.38...jackett-9.0.39) (2021-12-07) + +#### Chore + +* update non-major ([#1475](https://github.com/truecharts/apps/issues/1475)) + + + + +### jackett-9.0.38 (2021-12-05) + +#### Chore + +* bump apps to generate security page +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* improve a bit on security docs generation +* cleanup the ci for the security page a bit +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) +* update non-major ([#1466](https://github.com/truecharts/apps/issues/1466)) +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) +* update non-major deps helm releases ([#1471](https://github.com/truecharts/apps/issues/1471)) +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) +* update non-major docker tags ([#1429](https://github.com/truecharts/apps/issues/1429)) +* cleanup helm security scan output a bit more + +#### Feat + +* Craft a trivy config to md parser +* Render security scan results during build ([#1451](https://github.com/truecharts/apps/issues/1451)) + +#### Fix + +* fix typo in theme selection ([#1428](https://github.com/truecharts/apps/issues/1428)) +* use GHCR for install tests ([#1461](https://github.com/truecharts/apps/issues/1461)) + + + + +### [jackett-9.0.37](https://github.com/truecharts/apps/compare/jackett-9.0.36...jackett-9.0.37) (2021-12-05) + +#### Chore + +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) + + + + +### [jackett-9.0.36](https://github.com/truecharts/apps/compare/jackett-9.0.35...jackett-9.0.36) (2021-12-05) + +#### Chore + +* update non-major ([#1466](https://github.com/truecharts/apps/issues/1466)) + + + + +### [jackett-9.0.35](https://github.com/truecharts/apps/compare/jackett-9.0.34...jackett-9.0.35) (2021-12-04) + +#### Chore + +* bump apps to generate security page + + + + +### [jackett-9.0.34](https://github.com/truecharts/apps/compare/jackett-9.0.33...jackett-9.0.34) (2021-12-04) + +#### Chore + +* cleanup helm security scan output a bit more + + + + +### [jackett-9.0.33](https://github.com/truecharts/apps/compare/jackett-9.0.32...jackett-9.0.33) (2021-12-04) + +#### Chore + +* cleanup the ci for the security page a bit + + + + +### [jackett-9.0.32](https://github.com/truecharts/apps/compare/jackett-9.0.31...jackett-9.0.32) (2021-12-04) + +#### Feat + +* Craft a trivy config to md parser + + + + +### [jackett-9.0.31](https://github.com/truecharts/apps/compare/jackett-9.0.30...jackett-9.0.31) (2021-12-04) + +#### Chore + +* improve a bit on security docs generation + + + + +### [jackett-9.0.30](https://github.com/truecharts/apps/compare/jackett-9.0.28...jackett-9.0.30) (2021-12-04) + +#### Chore + +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) + +#### Fix + +* use GHCR for install tests ([#1461](https://github.com/truecharts/apps/issues/1461)) + + + + +### [jackett-9.0.28](https://github.com/truecharts/apps/compare/jackett-9.0.27...jackett-9.0.28) (2021-12-03) + +#### Feat + +* Render security scan results during build ([#1451](https://github.com/truecharts/apps/issues/1451)) + + + + +### [jackett-9.0.27](https://github.com/truecharts/apps/compare/jackett-9.0.26...jackett-9.0.27) (2021-12-03) + +#### Chore + +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) + + + + +### [jackett-9.0.26](https://github.com/truecharts/apps/compare/jackett-9.0.25...jackett-9.0.26) (2021-11-30) + +#### Chore + +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + + + + +### [jackett-9.0.25](https://github.com/truecharts/apps/compare/jackett-9.0.24...jackett-9.0.25) (2021-11-30) + +#### Chore + +* update non-major docker tags ([#1429](https://github.com/truecharts/apps/issues/1429)) +* update non-major deps helm releases + + + + +### [jackett-9.0.23](https://github.com/truecharts/apps/compare/jackett-9.0.22...jackett-9.0.23) (2021-11-23) + +#### Chore + +* update non-major deps helm releases ([#1386](https://github.com/truecharts/apps/issues/1386)) + + + + +### [jackett-9.0.22](https://github.com/truecharts/apps/compare/jackett-9.0.21...jackett-9.0.22) (2021-11-22) + +#### Chore + +* update non-major deps helm releases ([#1383](https://github.com/truecharts/apps/issues/1383)) + + + + +### [jackett-9.0.21](https://github.com/truecharts/apps/compare/jackett-9.0.20...jackett-9.0.21) (2021-11-22) + +#### Chore + +* update non-major ([#1380](https://github.com/truecharts/apps/issues/1380)) + +#### Fix + +* Default enable all services ([#1361](https://github.com/truecharts/apps/issues/1361)) + + + + +### [jackett-9.0.20](https://github.com/truecharts/apps/compare/jackett-9.0.19...jackett-9.0.20) (2021-11-18) + +#### Chore + +* update non-major ([#1350](https://github.com/truecharts/apps/issues/1350)) + + + + +### [jackett-9.0.19](https://github.com/truecharts/apps/compare/jackett-9.0.18...jackett-9.0.19) (2021-11-16) + +#### Chore + +* update non-major deps helm releases ([#1345](https://github.com/truecharts/apps/issues/1345)) + + + + +### [jackett-9.0.18](https://github.com/truecharts/apps/compare/jackett-9.0.17...jackett-9.0.18) (2021-11-16) + +#### Chore + +* update non-major ([#1342](https://github.com/truecharts/apps/issues/1342)) + + + + +### [jackett-9.0.17](https://github.com/truecharts/apps/compare/jackett-9.0.16...jackett-9.0.17) (2021-11-15) + +#### Chore + +* update non-major deps helm releases ([#1338](https://github.com/truecharts/apps/issues/1338)) + + + + +### [jackett-9.0.16](https://github.com/truecharts/apps/compare/jackett-9.0.15...jackett-9.0.16) (2021-11-15) + +#### Chore + +* persistence cleanup and small bugfixes ([#1329](https://github.com/truecharts/apps/issues/1329)) +* update non-major ([#1336](https://github.com/truecharts/apps/issues/1336)) + + + + +### [jackett-9.0.15](https://github.com/truecharts/apps/compare/jackett-9.0.14...jackett-9.0.15) (2021-11-14) + +#### Chore + +* clean up Chart.yaml ([#1322](https://github.com/truecharts/apps/issues/1322)) +* update non-major deps helm releases ([#1328](https://github.com/truecharts/apps/issues/1328)) +* update non-major ([#1327](https://github.com/truecharts/apps/issues/1327)) + +#### Fix + +* Allow spaces in paths ([#1306](https://github.com/truecharts/apps/issues/1306)) + + + + +### [jackett-9.0.14](https://github.com/truecharts/apps/compare/jackett-9.0.13...jackett-9.0.14) (2021-11-09) + +#### Chore + +* update non-major deps helm releases ([#1297](https://github.com/truecharts/apps/issues/1297)) + + + + +### [jackett-9.0.13](https://github.com/truecharts/apps/compare/jackett-9.0.12...jackett-9.0.13) (2021-11-09) + +#### Chore + +* update non-major docker tags ([#1300](https://github.com/truecharts/apps/issues/1300)) +* update non-major ([#1296](https://github.com/truecharts/apps/issues/1296)) + + + + +### [jackett-9.0.12](https://github.com/truecharts/apps/compare/jackett-9.0.11...jackett-9.0.12) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1295](https://github.com/truecharts/apps/issues/1295)) + + + + +### [jackett-9.0.11](https://github.com/truecharts/apps/compare/jackett-9.0.10...jackett-9.0.11) (2021-11-07) + +#### Chore + +* update non-major ([#1270](https://github.com/truecharts/apps/issues/1270)) + + + + +### [jackett-9.0.10](https://github.com/truecharts/apps/compare/jackett-9.0.9...jackett-9.0.10) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1291](https://github.com/truecharts/apps/issues/1291)) + +#### Chore + +* Simplify GUI for deployment, persistence and securityContext ([#1289](https://github.com/truecharts/apps/issues/1289)) + +#### Fix + +* prevent duplicate port use and fix some questions.yaml mistakes + + + + +### [jackett-9.0.9](https://github.com/truecharts/apps/compare/jackett-9.0.8...jackett-9.0.9) (2021-11-06) + +#### Fix + +* Correct label for port setting + + + + +### [jackett-9.0.8](https://github.com/truecharts/apps/compare/jackett-9.0.7...jackett-9.0.8) (2021-11-06) + +#### Fix + +* correct typo in include +* correct duplicate variable name in questions.yaml + + + + +### [jackett-9.0.7](https://github.com/truecharts/apps/compare/jackett-9.0.6...jackett-9.0.7) (2021-11-06) + +#### Chore + +* refactor ServiceType to simplify it ([#1285](https://github.com/truecharts/apps/issues/1285)) + + + + +### [jackett-9.0.6](https://github.com/truecharts/apps/compare/jackett-9.0.5...jackett-9.0.6) (2021-11-02) + +#### Chore + +* update non-major deps helm releases ([#1267](https://github.com/truecharts/apps/issues/1267)) + + + + +### [jackett-9.0.5](https://github.com/truecharts/apps/compare/jackett-9.0.4...jackett-9.0.5) (2021-11-02) + +#### Chore + +* update non-major docker tags ([#1266](https://github.com/truecharts/apps/issues/1266)) + + + + +### [jackett-9.0.4](https://github.com/truecharts/apps/compare/jackett-9.0.3...jackett-9.0.4) (2021-11-01) + +#### Chore + +* update non-major deps helm releases ([#1264](https://github.com/truecharts/apps/issues/1264)) + + + + +### [jackett-9.0.3](https://github.com/truecharts/apps/compare/jackett-9.0.2...jackett-9.0.3) (2021-11-01) + +#### Chore + +* update non-major ([#1263](https://github.com/truecharts/apps/issues/1263)) + + + + +### [jackett-9.0.2](https://github.com/truecharts/apps/compare/jackett-9.0.1...jackett-9.0.2) (2021-10-26) + +#### Chore + +* update non-major deps helm releases ([#1245](https://github.com/truecharts/apps/issues/1245)) + + + + +### [jackett-9.0.1](https://github.com/truecharts/apps/compare/jackett-9.0.0...jackett-9.0.1) (2021-10-26) + +#### Chore + +* update helm chart common to v8.3.15 ([#1240](https://github.com/truecharts/apps/issues/1240)) +* update non-major docker tags ([#1241](https://github.com/truecharts/apps/issues/1241)) +* update non-major ([#1232](https://github.com/truecharts/apps/issues/1232)) + + + + +### [jackett-9.0.0](https://github.com/truecharts/apps/compare/jackett-8.0.23...jackett-9.0.0) (2021-10-25) + +#### Chore + +* Adapt for TrueNAS SCALE RC1 + + + + +### [jackett-8.0.23](https://github.com/truecharts/apps/compare/jackett-8.0.22...jackett-8.0.23) (2021-10-20) + +#### Chore + +* bump apps, remove duplicates and move incubator to stable for RC1 + + + + +### [jackett-8.0.20](https://github.com/truecharts/apps/compare/jackett-8.0.19...jackett-8.0.20) (2021-10-20) + +#### Chore + +* bump versions to rerelease and fix icons + + + + +### [jackett-8.0.19](https://github.com/truecharts/apps/compare/jackett-8.0.18...jackett-8.0.19) (2021-10-19) + +#### Chore + +* update helm chart common to v8.3.13 ([#1184](https://github.com/truecharts/apps/issues/1184)) +* update non-major ([#1174](https://github.com/truecharts/apps/issues/1174)) + +#### Refactor + +* Project Eclipse Part 6, move questions.yaml to root App folder ([#1182](https://github.com/truecharts/apps/issues/1182)) + + + + +### [jackett-8.0.18](https://github.com/truecharts/apps/compare/jackett-8.0.17...jackett-8.0.18) (2021-10-19) + +#### Chore + +* Project-Eclipse 5, move app-readme to automatic generation script ([#1181](https://github.com/truecharts/apps/issues/1181)) + + + + +### [jackett-8.0.17](https://github.com/truecharts/apps/compare/jackett-8.0.16...jackett-8.0.17) (2021-10-19) + +#### Change + +* Project-Eclipse 3, Automatically generate item.yaml ([#1178](https://github.com/truecharts/apps/issues/1178)) + +#### Chore + +* Project-Eclipse part 2, adapting and cleaning changelog ([#1173](https://github.com/truecharts/apps/issues/1173)) + +#### Feat + +* Project-Eclipse 4, Add App grading annotations to Chart.yaml ([#1180](https://github.com/truecharts/apps/issues/1180)) + + + + +### [jackett-8.0.16](https://github.com/truecharts/apps/compare/jackett-8.0.15...jackett-8.0.16) (2021-10-19) + +#### Fix + +* fix previous SCALE bugfix not correctly being applied + + + + +### [jackett-8.0.15](https://github.com/truecharts/apps/compare/jackett-8.0.14...jackett-8.0.15) (2021-10-19) + +#### Fix + +* Solve issues regarding ix_values.yaml not containing the image and tag definitions. ([#1176](https://github.com/truecharts/apps/issues/1176)) + + + + +### [jackett-8.0.14](https://github.com/truecharts/apps/compare/jackett-8.0.13...jackett-8.0.14) (2021-10-18) + +#### Chore + +* Add description on persistence ([#1172](https://github.com/truecharts/apps/issues/1172)) + +#### Refactor + +* Project Eclipse - part 1 - remove ix_values.yaml ([#1168](https://github.com/truecharts/apps/issues/1168)) + + + + +### [jackett-8.0.13](https://github.com/truecharts/apps/compare/jackett-8.0.12...jackett-8.0.13) (2021-10-17) + +#### Chore + +* update helm chart common to v8.3.10 ([#1160](https://github.com/truecharts/apps/issues/1160)) + +#### Fix + +* force users using correct / prefix for mounPath ([#1156](https://github.com/truecharts/apps/issues/1156)) + + + + +### [jackett-8.0.12](https://github.com/truecharts/apps/compare/jackett-8.0.11...jackett-8.0.12) (2021-10-13) + +#### Chore + +* update non-major deps helm releases ([#1133](https://github.com/truecharts/apps/issues/1133)) + + + + +### [jackett-8.0.11](https://github.com/truecharts/apps/compare/jackett-8.0.10...jackett-8.0.11) (2021-10-13) + +#### Chore + +* update non-major docker tags ([#1134](https://github.com/truecharts/apps/issues/1134)) + + + + +### [jackett-8.0.10](https://github.com/truecharts/apps/compare/jackett-8.0.9...jackett-8.0.10) (2021-10-12) + +#### Chore + +* update non-major deps helm releases ([#1126](https://github.com/truecharts/apps/issues/1126)) + + + + +### [jackett-8.0.9](https://github.com/truecharts/apps/compare/jackett-8.0.8...jackett-8.0.9) (2021-10-12) + +#### Chore + +* update non-major ([#1122](https://github.com/truecharts/apps/issues/1122)) + + + + +### [jackett-8.0.8](https://github.com/truecharts/apps/compare/jackett-8.0.7...jackett-8.0.8) (2021-10-12) + +#### Chore + +* update non-major deps helm releases ([#1123](https://github.com/truecharts/apps/issues/1123)) + + + + +### [jackett-8.0.7](https://github.com/truecharts/apps/compare/jackett-8.0.6...jackett-8.0.7) (2021-10-05) + +#### Chore + +* update non-major deps helm releases ([#1099](https://github.com/truecharts/apps/issues/1099)) + + + + +### [jackett-8.0.6](https://github.com/truecharts/apps/compare/jackett-8.0.5...jackett-8.0.6) (2021-10-05) + +#### Chore + +* update non-major ([#1098](https://github.com/truecharts/apps/issues/1098)) + + + + +### [jackett-8.0.5](https://github.com/truecharts/apps/compare/jackett-8.0.4...jackett-8.0.5) (2021-09-29) + +#### Chore + +* update helm chart common to v8.0.13 ([#1060](https://github.com/truecharts/apps/issues/1060)) + + + + +### [jackett-8.0.3](https://github.com/truecharts/apps/compare/jackett-8.0.2...jackett-8.0.3) (2021-09-28) + +#### Chore + +* update container image ghcr.io/k8s-at-home/jackett to v0.18.827 ([#1052](https://github.com/truecharts/apps/issues/1052)) + + + + +### [jackett-8.0.2](https://github.com/truecharts/apps/compare/jackett-8.0.1...jackett-8.0.2) (2021-09-28) + +#### Chore + +* update non-major ([#1046](https://github.com/truecharts/apps/issues/1046)) + + + + +### [jackett-8.0.1](https://github.com/truecharts/apps/compare/jackett-8.0.0...jackett-8.0.1) (2021-09-26) + + + + +### [jackett-8.0.0](https://github.com/truecharts/apps/compare/jackett-7.0.4...jackett-8.0.0) (2021-09-26) + + + + +### [jackett-7.0.4](https://github.com/truecharts/apps/compare/jackett-7.0.3...jackett-7.0.4) (2021-09-21) + +#### Chore + +* update non-major deps helm releases ([#1014](https://github.com/truecharts/apps/issues/1014)) + + + + +### [jackett-7.0.3](https://github.com/truecharts/apps/compare/jackett-7.0.2...jackett-7.0.3) (2021-09-21) + +#### Chore + +* update non-major ([#1013](https://github.com/truecharts/apps/issues/1013)) + + + + +### [jackett-7.0.2](https://github.com/truecharts/apps/compare/jackett-7.0.1...jackett-7.0.2) (2021-09-14) + +#### Chore + +* update non-major ([#987](https://github.com/truecharts/apps/issues/987)) + + + + +### [jackett-7.0.1](https://github.com/truecharts/apps/compare/jackett-6.11.21...jackett-7.0.1) (2021-09-13) + +#### Chore + +* update non-major + +#### Feat + +* add new GUI and VPN support to all Apps ([#977](https://github.com/truecharts/apps/issues/977)) +* Add VPN addon and move some config to includes ([#973](https://github.com/truecharts/apps/issues/973)) + + + + +### [jackett-6.11.21](https://github.com/truecharts/apps/compare/jackett-6.11.20...jackett-6.11.21) (2021-09-12) + + + + +### [jackett-6.11.20](https://github.com/truecharts/apps/compare/jackett-6.11.19...jackett-6.11.20) (2021-09-12) + +#### Chore + +* update non-major ([#962](https://github.com/truecharts/apps/issues/962)) + +#### Feat + +* pin all container references to digests ([#963](https://github.com/truecharts/apps/issues/963)) +* Add regex validation to resources CPU and RAM for all apps ([#935](https://github.com/truecharts/apps/issues/935)) +* Pre-commit and tag-appversion syncing ([#926](https://github.com/truecharts/apps/issues/926)) + +#### Fix + +* make sure podSecurityContext is included in both SCALE and Helm installs ([#956](https://github.com/truecharts/apps/issues/956)) +* move runAsNonRoot to container securityContext to allow root sidecarts ([#954](https://github.com/truecharts/apps/issues/954)) + + +## [jackett-6.11.19](https://github.com/truecharts/apps/compare/jackett-6.11.18...jackett-6.11.19) (2021-09-08) + +### Fix + +* repair Hyperion and some misplaced GUI elements ([#922](https://github.com/truecharts/apps/issues/922)) diff --git a/tmp/jackett/Chart.yaml b/tmp/jackett/Chart.yaml new file mode 100644 index 00000000000..bde7a97fc74 --- /dev/null +++ b/tmp/jackett/Chart.yaml @@ -0,0 +1,30 @@ +apiVersion: v2 +appVersion: "0.20.2297" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +deprecated: false +description: API Support for your favorite torrent trackers. +home: https://truecharts.org/charts/stable/jackett +icon: https://truecharts.org/img/hotlink-ok/chart-icons/jackett.png +keywords: + - jackett + - torrent + - usenet +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: jackett +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/jackett + - https://github.com/Jackett/Jackett +type: application +version: 14.0.0 +annotations: + truecharts.org/catagories: | + - media + - test + truecharts.org/SCALE-support: "true" diff --git a/tmp/jackett/README.md b/tmp/jackett/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/jackett/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/jackett/icon.png b/tmp/jackett/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..6cd3bc3bbae96ca010f549d20d61d757fda09d91 GIT binary patch literal 24159 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 z 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 literal 0 HcmV?d00001 diff --git a/tmp/jackett/questions.yaml b/tmp/jackett/questions.yaml new file mode 100644 index 00000000000..99757bc35b0 --- /dev/null +++ b/tmp/jackett/questions.yaml @@ -0,0 +1,91 @@ +# Include{groups} +portals: + open: +# Include{portalLink} +questions: +# Include{global} +# Include{workload} +# Include{workloadDeployment} + +# Include{replicas1} +# Include{podSpec} +# Include{containerMain} + + +# Include{containerBasic} +# Include{containerAdvanced} + +# Include{containerConfig} +# Include{serviceRoot} +# Include{serviceMain} +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: main + label: "Main Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 9117 + required: true +# Include{serviceExpertRoot} + default: false +# Include{serviceExpert} +# Include{serviceList} +# Include{persistenceRoot} + - variable: config + label: "App Config Storage" + description: "Stores the Application Configuration." + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} +# Include{persistenceList} +# Include{ingressRoot} + - variable: main + label: "Main Ingress" + schema: + additional_attrs: true + type: dict + attrs: +# Include{ingressDefault} +# Include{ingressTLS} +# Include{ingressTraefik} +# Include{ingressList} +# Include{securityContextRoot} + + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 568 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 568 +# Include{securityContextContainer} +# Include{securityContextAdvanced} +# Include{securityContextPod} + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + +# Include{resources} +# Include{advanced} +# Include{addons} +# Include{codeserver} +# Include{netshoot} +# Include{vpn} +# Include{documentation} diff --git a/tmp/jackett/templates/NOTES.txt b/tmp/jackett/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/tmp/jackett/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/tmp/jackett/templates/common.yaml b/tmp/jackett/templates/common.yaml new file mode 100644 index 00000000000..b51394e00a4 --- /dev/null +++ b/tmp/jackett/templates/common.yaml @@ -0,0 +1 @@ +{{ include "tc.v1.common.loader.all" . }} diff --git a/tmp/jackett/values.yaml b/tmp/jackett/values.yaml new file mode 100644 index 00000000000..1aab7607cc0 --- /dev/null +++ b/tmp/jackett/values.yaml @@ -0,0 +1,33 @@ +image: + repository: tccr.io/truecharts/jackett + pullPolicy: IfNotPresent + tag: 0.20.2297@sha256:4de1541011cb56935ba5a8e28a58f6cbcf62a903393dc94581eda0b6e2aa117c +service: + main: + ports: + main: + protocol: http + targetPort: 9117 + port: 9117 +persistence: + config: + enabled: true + mountPath: "/config" +portal: + open: + enabled: true +securityContext: + container: + readOnlyRootFilesystem: false +workload: + main: + podSpec: + containers: + main: + probes: + liveness: + path: "/UI/Login" + readiness: + path: "/UI/Login" + startup: + path: "/UI/Login" diff --git a/tmp/jellyfin/.helmignore b/tmp/jellyfin/.helmignore new file mode 100644 index 00000000000..77ca5567b26 --- /dev/null +++ b/tmp/jellyfin/.helmignore @@ -0,0 +1,30 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ +# OWNERS file for Kubernetes +OWNERS +# helm-docs templates +*.gotmpl +# docs folder +/docs +# icon +icon.png diff --git a/tmp/jellyfin/CHANGELOG.md b/tmp/jellyfin/CHANGELOG.md new file mode 100644 index 00000000000..2bad9807027 --- /dev/null +++ b/tmp/jellyfin/CHANGELOG.md @@ -0,0 +1,1659 @@ +# Changelog + + + +## [jellyfin-12.0.0](https://github.com/truecharts/charts/compare/jellyfin-11.0.46...jellyfin-12.0.0) (2022-11-10) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Major Change to GUI + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + ### Fix + +- change container config label + + + + +## [jellyfin-11.0.49](https://github.com/truecharts/charts/compare/jellyfin-11.0.46...jellyfin-11.0.49) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [jellyfin-11.0.48](https://github.com/truecharts/charts/compare/jellyfin-11.0.46...jellyfin-11.0.48) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [jellyfin-11.0.48](https://github.com/truecharts/charts/compare/jellyfin-11.0.46...jellyfin-11.0.48) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [jellyfin-11.0.48](https://github.com/truecharts/charts/compare/jellyfin-11.0.46...jellyfin-11.0.48) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [jellyfin-11.0.47](https://github.com/truecharts/charts/compare/jellyfin-11.0.46...jellyfin-11.0.47) (2022-11-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [jellyfin-11.0.47](https://github.com/truecharts/charts/compare/jellyfin-11.0.46...jellyfin-11.0.47) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [jellyfin-11.0.46](https://github.com/truecharts/charts/compare/jellyfin-11.0.45...jellyfin-11.0.46) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4317](https://github.com/truecharts/charts/issues/4317)) + + + + +## [jellyfin-11.0.45](https://github.com/truecharts/charts/compare/jellyfin-11.0.44...jellyfin-11.0.45) (2022-11-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4308](https://github.com/truecharts/charts/issues/4308)) + + + + +## [jellyfin-11.0.44](https://github.com/truecharts/charts/compare/jellyfin-11.0.43...jellyfin-11.0.44) (2022-11-02) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4261](https://github.com/truecharts/charts/issues/4261)) + - update docker general non-major ([#4280](https://github.com/truecharts/charts/issues/4280)) + + + + +## [jellyfin-11.0.43](https://github.com/truecharts/charts/compare/jellyfin-11.0.42...jellyfin-11.0.43) (2022-10-29) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#4230](https://github.com/truecharts/charts/issues/4230)) + + + + +## [jellyfin-11.0.42](https://github.com/truecharts/charts/compare/jellyfin-11.0.41...jellyfin-11.0.42) (2022-10-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4182](https://github.com/truecharts/charts/issues/4182)) + + + + +## [jellyfin-11.0.41](https://github.com/truecharts/charts/compare/jellyfin-11.0.40...jellyfin-11.0.41) (2022-10-19) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4122](https://github.com/truecharts/charts/issues/4122)) + + + + +## [jellyfin-11.0.40](https://github.com/truecharts/charts/compare/jellyfin-11.0.39...jellyfin-11.0.40) (2022-10-12) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4071](https://github.com/truecharts/charts/issues/4071)) + + + + +## [jellyfin-11.0.39](https://github.com/truecharts/charts/compare/jellyfin-11.0.38...jellyfin-11.0.39) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [jellyfin-11.0.39](https://github.com/truecharts/charts/compare/jellyfin-11.0.38...jellyfin-11.0.39) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [jellyfin-11.0.38](https://github.com/truecharts/charts/compare/jellyfin-11.0.37...jellyfin-11.0.38) (2022-10-05) + +### Chore + +- Auto-update chart README [skip ci] + - split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979)) + - update helm general non-major + + + + +## [jellyfin-11.0.37](https://github.com/truecharts/charts/compare/jellyfin-11.0.36...jellyfin-11.0.37) (2022-09-27) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918)) + + + + +## [jellyfin-11.0.36](https://github.com/truecharts/charts/compare/jellyfin-11.0.35...jellyfin-11.0.36) (2022-09-26) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3906](https://github.com/truecharts/charts/issues/3906)) + + + + +## [jellyfin-11.0.35](https://github.com/truecharts/charts/compare/jellyfin-11.0.34...jellyfin-11.0.35) (2022-09-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898)) + + + + +## [jellyfin-11.0.34](https://github.com/truecharts/charts/compare/jellyfin-11.0.33...jellyfin-11.0.34) (2022-09-22) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [jellyfin-11.0.34](https://github.com/truecharts/charts/compare/jellyfin-11.0.33...jellyfin-11.0.34) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [jellyfin-11.0.34](https://github.com/truecharts/charts/compare/jellyfin-11.0.33...jellyfin-11.0.34) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [jellyfin-11.0.34](https://github.com/truecharts/charts/compare/jellyfin-11.0.33...jellyfin-11.0.34) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [jellyfin-11.0.34](https://github.com/truecharts/charts/compare/jellyfin-11.0.33...jellyfin-11.0.34) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [jellyfin-11.0.34](https://github.com/truecharts/charts/compare/jellyfin-11.0.33...jellyfin-11.0.34) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [jellyfin-11.0.34](https://github.com/truecharts/charts/compare/jellyfin-11.0.33...jellyfin-11.0.34) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [jellyfin-11.0.34](https://github.com/truecharts/charts/compare/jellyfin-11.0.33...jellyfin-11.0.34) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [jellyfin-11.0.34](https://github.com/truecharts/charts/compare/jellyfin-11.0.33...jellyfin-11.0.34) (2022-09-17) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [jellyfin-11.0.34](https://github.com/truecharts/charts/compare/jellyfin-11.0.33...jellyfin-11.0.34) (2022-09-18) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [jellyfin-11.0.34](https://github.com/truecharts/charts/compare/jellyfin-11.0.33...jellyfin-11.0.34) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [jellyfin-11.0.34](https://github.com/truecharts/charts/compare/jellyfin-11.0.33...jellyfin-11.0.34) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [jellyfin-11.0.34](https://github.com/truecharts/charts/compare/jellyfin-11.0.33...jellyfin-11.0.34) (2022-09-15) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [jellyfin-11.0.34](https://github.com/truecharts/charts/compare/jellyfin-11.0.33...jellyfin-11.0.34) (2022-09-15) + +### Chore + +- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [jellyfin-11.0.33](https://github.com/truecharts/charts/compare/jellyfin-11.0.32...jellyfin-11.0.33) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [jellyfin-11.0.33](https://github.com/truecharts/charts/compare/jellyfin-11.0.32...jellyfin-11.0.33) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [jellyfin-11.0.33](https://github.com/truecharts/charts/compare/jellyfin-11.0.32...jellyfin-11.0.33) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [jellyfin-11.0.33](https://github.com/truecharts/charts/compare/jellyfin-11.0.32...jellyfin-11.0.33) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [jellyfin-11.0.33](https://github.com/truecharts/charts/compare/jellyfin-11.0.32...jellyfin-11.0.33) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [jellyfin-11.0.33](https://github.com/truecharts/charts/compare/jellyfin-11.0.32...jellyfin-11.0.33) (2022-09-11) + +### Chore + +- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [jellyfin-11.0.32](https://github.com/truecharts/charts/compare/jellyfin-11.0.30...jellyfin-11.0.32) (2022-08-30) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639)) + - update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [jellyfin-11.0.31](https://github.com/truecharts/charts/compare/jellyfin-11.0.30...jellyfin-11.0.31) (2022-08-30) + +### Chore + +- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [jellyfin-11.0.30](https://github.com/truecharts/charts/compare/jellyfin-11.0.29...jellyfin-11.0.30) (2022-08-29) + +### Chore + +- update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619)) + + + + +## [jellyfin-11.0.29](https://github.com/truecharts/charts/compare/jellyfin-11.0.28...jellyfin-11.0.29) (2022-08-23) + +### Chore + +- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545)) + + + + +## [jellyfin-11.0.28](https://github.com/truecharts/charts/compare/jellyfin-11.0.27...jellyfin-11.0.28) (2022-08-17) + +### Chore + +- update docker general non-major ([#3478](https://github.com/truecharts/charts/issues/3478)) + + + + +## [jellyfin-11.0.27](https://github.com/truecharts/charts/compare/jellyfin-11.0.26...jellyfin-11.0.27) (2022-08-12) + +### Chore + +- add documentation checkbox/section to all SCALE Apps + - update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456)) + + ### Fix + +- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447)) + + + + +## [jellyfin-11.0.26](https://github.com/truecharts/charts/compare/jellyfin-11.0.25...jellyfin-11.0.26) (2022-08-09) + +### Chore + +- update docker general non-major ([#3377](https://github.com/truecharts/charts/issues/3377)) + + + + +## [jellyfin-11.0.25](https://github.com/truecharts/charts/compare/jellyfin-11.0.24...jellyfin-11.0.25) (2022-08-08) + +### Chore + +- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + + + +## [jellyfin-11.0.24](https://github.com/truecharts/apps/compare/jellyfin-11.0.23...jellyfin-11.0.24) (2022-07-26) + +### Chore + +- update home links ([#3291](https://github.com/truecharts/apps/issues/3291)) + - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302)) + + + + +## [jellyfin-11.0.23](https://github.com/truecharts/apps/compare/jellyfin-11.0.22...jellyfin-11.0.23) (2022-07-25) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [jellyfin-11.0.23](https://github.com/truecharts/apps/compare/jellyfin-11.0.22...jellyfin-11.0.23) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [jellyfin-11.0.22](https://github.com/truecharts/apps/compare/jellyfin-11.0.21...jellyfin-11.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [jellyfin-11.0.22](https://github.com/truecharts/apps/compare/jellyfin-11.0.21...jellyfin-11.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [jellyfin-11.0.22](https://github.com/truecharts/apps/compare/jellyfin-11.0.21...jellyfin-11.0.22) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [jellyfin-11.0.21](https://github.com/truecharts/apps/compare/jellyfin-11.0.19...jellyfin-11.0.21) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [jellyfin-11.0.19](https://github.com/truecharts/apps/compare/jellyfin-11.0.18...jellyfin-11.0.19) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [jellyfin-11.0.18](https://github.com/truecharts/apps/compare/jellyfin-11.0.17...jellyfin-11.0.18) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [jellyfin-11.0.17](https://github.com/truecharts/apps/compare/jellyfin-11.0.15...jellyfin-11.0.17) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [jellyfin-11.0.15](https://github.com/truecharts/apps/compare/jellyfin-11.0.13...jellyfin-11.0.15) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [jellyfin-11.0.13](https://github.com/truecharts/apps/compare/jellyfin-11.0.12...jellyfin-11.0.13) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [jellyfin-11.0.12](https://github.com/truecharts/apps/compare/jellyfin-11.0.11...jellyfin-11.0.12) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [jellyfin-11.0.11](https://github.com/truecharts/apps/compare/jellyfin-11.0.10...jellyfin-11.0.11) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [jellyfin-11.0.10](https://github.com/truecharts/apps/compare/jellyfin-11.0.9...jellyfin-11.0.10) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [jellyfin-11.0.9](https://github.com/truecharts/apps/compare/jellyfin-11.0.8...jellyfin-11.0.9) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [jellyfin-11.0.8](https://github.com/truecharts/apps/compare/jellyfin-11.0.7...jellyfin-11.0.8) (2022-06-27) + +#### Chore + +* update docker general non-major ([#2999](https://github.com/truecharts/apps/issues/2999)) + + + + +### [jellyfin-11.0.7](https://github.com/truecharts/apps/compare/jellyfin-11.0.6...jellyfin-11.0.7) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [jellyfin-11.0.6](https://github.com/truecharts/apps/compare/jellyfin-11.0.5...jellyfin-11.0.6) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [jellyfin-11.0.5](https://github.com/truecharts/apps/compare/jellyfin-11.0.4...jellyfin-11.0.5) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [jellyfin-11.0.4](https://github.com/truecharts/apps/compare/jellyfin-11.0.3...jellyfin-11.0.4) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [jellyfin-11.0.3](https://github.com/truecharts/apps/compare/jellyfin-11.0.2...jellyfin-11.0.3) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) +* update docker general non-major ([#2856](https://github.com/truecharts/apps/issues/2856)) + + + + +### [jellyfin-11.0.2](https://github.com/truecharts/apps/compare/jellyfin-11.0.1...jellyfin-11.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [jellyfin-11.0.1](https://github.com/truecharts/apps/compare/jellyfin-10.0.19...jellyfin-11.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [jellyfin-11.0.0](https://github.com/truecharts/apps/compare/jellyfin-10.0.19...jellyfin-11.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [jellyfin-10.0.19](https://github.com/truecharts/apps/compare/jellyfin-10.0.18...jellyfin-10.0.19) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [jellyfin-10.0.18](https://github.com/truecharts/apps/compare/jellyfin-10.0.17...jellyfin-10.0.18) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [jellyfin-10.0.18](https://github.com/truecharts/apps/compare/jellyfin-10.0.17...jellyfin-10.0.18) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [jellyfin-10.0.17](https://github.com/truecharts/apps/compare/jellyfin-10.0.16...jellyfin-10.0.17) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [jellyfin-10.0.16](https://github.com/truecharts/apps/compare/jellyfin-10.0.15...jellyfin-10.0.16) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [jellyfin-10.0.16](https://github.com/truecharts/apps/compare/jellyfin-10.0.15...jellyfin-10.0.16) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [jellyfin-10.0.15](https://github.com/truecharts/apps/compare/jellyfin-10.0.14...jellyfin-10.0.15) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [jellyfin-10.0.14](https://github.com/truecharts/apps/compare/jellyfin-10.0.13...jellyfin-10.0.14) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [jellyfin-10.0.13](https://github.com/truecharts/apps/compare/jellyfin-10.0.12...jellyfin-10.0.13) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [jellyfin-10.0.12](https://github.com/truecharts/apps/compare/jellyfin-10.0.11...jellyfin-10.0.12) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [jellyfin-10.0.11](https://github.com/truecharts/apps/compare/jellyfin-10.0.10...jellyfin-10.0.11) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [jellyfin-10.0.10](https://github.com/truecharts/apps/compare/jellyfin-10.0.9...jellyfin-10.0.10) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [jellyfin-10.0.9](https://github.com/truecharts/apps/compare/jellyfin-10.0.8...jellyfin-10.0.9) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [jellyfin-10.0.8](https://github.com/truecharts/apps/compare/jellyfin-10.0.7...jellyfin-10.0.8) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [jellyfin-10.0.7](https://github.com/truecharts/apps/compare/jellyfin-10.0.6...jellyfin-10.0.7) (2022-03-30) + +#### Chore + +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [jellyfin-10.0.6](https://github.com/truecharts/apps/compare/jellyfin-10.0.5...jellyfin-10.0.6) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [jellyfin-10.0.1](https://github.com/truecharts/apps/compare/jellyfin-10.0.0...jellyfin-10.0.1) (2022-03-07) + +#### Chore + +* update helm general non-major helm releases ([#2111](https://github.com/truecharts/apps/issues/2111)) +* Remove `-icon` string from icon png's ([#2040](https://github.com/truecharts/apps/issues/2040)) + + + + +### [jellyfin-10.0.0](https://github.com/truecharts/apps/compare/jellyfin-9.0.44...jellyfin-10.0.0) (2022-03-03) + +#### Chore + +* remove fixed env from questions.yaml +* update helm general major helm releases ([#2021](https://github.com/truecharts/apps/issues/2021)) + +#### Fix + +* BREAKING CHANGE Move some env-vars outside of env section ([#2010](https://github.com/truecharts/apps/issues/2010)) + + + + +### [jellyfin-9.0.44](https://github.com/truecharts/apps/compare/jellyfin-9.0.43...jellyfin-9.0.44) (2022-03-02) + +#### Chore + +* rename `web_portal` to `open` ([#1957](https://github.com/truecharts/apps/issues/1957)) +* update helm general non-major helm releases ([#1999](https://github.com/truecharts/apps/issues/1999)) + + + + +### [jellyfin-9.0.43](https://github.com/truecharts/apps/compare/jellyfin-9.0.42...jellyfin-9.0.43) (2022-02-21) + +#### Chore + +* update helm general non-major helm releases ([#1927](https://github.com/truecharts/apps/issues/1927)) + + + + +### [jellyfin-9.0.42](https://github.com/truecharts/apps/compare/jellyfin-9.0.41...jellyfin-9.0.42) (2022-02-15) + +#### Chore + +* update helm general non-major helm releases ([#1901](https://github.com/truecharts/apps/issues/1901)) + + + + +### [jellyfin-9.0.41](https://github.com/truecharts/apps/compare/jellyfin-9.0.40...jellyfin-9.0.41) (2022-02-08) + +#### Chore + +* update helm general non-major helm releases ([#1871](https://github.com/truecharts/apps/issues/1871)) + + + + +### [jellyfin-9.0.40](https://github.com/truecharts/apps/compare/jellyfin-9.0.39...jellyfin-9.0.40) (2022-02-06) + +#### Chore + +* update helm chart common to v8.15.0 ([#1859](https://github.com/truecharts/apps/issues/1859)) + + + + +### [jellyfin-9.0.39](https://github.com/truecharts/apps/compare/jellyfin-9.0.38...jellyfin-9.0.39) (2022-02-06) + +#### Chore + +* Mount cache to emptyDir and add PublishedServerURL var ([#1853](https://github.com/truecharts/apps/issues/1853)) + + + + +### [jellyfin-9.0.38](https://github.com/truecharts/apps/compare/jellyfin-9.0.37...jellyfin-9.0.38) (2022-02-05) + +#### Chore + +* update helm general non-major helm releases ([#1852](https://github.com/truecharts/apps/issues/1852)) + + + + +### [jellyfin-9.0.37](https://github.com/truecharts/apps/compare/jellyfin-9.0.36...jellyfin-9.0.37) (2022-02-02) + +#### Chore + +* update helm general non-major helm releases ([#1828](https://github.com/truecharts/apps/issues/1828)) + + + + +### [jellyfin-9.0.36](https://github.com/truecharts/apps/compare/jellyfin-9.0.35...jellyfin-9.0.36) (2022-01-25) + +#### Chore + +* update helm general non-major helm releases ([#1791](https://github.com/truecharts/apps/issues/1791)) + + + + +### [jellyfin-9.0.35](https://github.com/truecharts/apps/compare/jellyfin-9.0.34...jellyfin-9.0.35) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1766](https://github.com/truecharts/apps/issues/1766)) + + + + +### [jellyfin-9.0.34](https://github.com/truecharts/apps/compare/jellyfin-9.0.33...jellyfin-9.0.34) (2022-01-21) + +#### Chore + +* update helm general non-major helm releases ([#1759](https://github.com/truecharts/apps/issues/1759)) + +#### Fix + +* set additional_attrs: true on all dicts ([#1750](https://github.com/truecharts/apps/issues/1750)) + + + + +### [jellyfin-9.0.33](https://github.com/truecharts/apps/compare/jellyfin-9.0.32...jellyfin-9.0.33) (2022-01-18) + +#### Chore + +* update helm general non-major helm releases ([#1732](https://github.com/truecharts/apps/issues/1732)) + + + + +### [jellyfin-9.0.32](https://github.com/truecharts/apps/compare/jellyfin-9.0.31...jellyfin-9.0.32) (2022-01-13) + +#### Chore + +* update helm general non-major helm releases ([#1712](https://github.com/truecharts/apps/issues/1712)) + +#### Feat + +* expose capabilities in GUI ([#1709](https://github.com/truecharts/apps/issues/1709)) + + + + +### [jellyfin-9.0.31](https://github.com/truecharts/apps/compare/jellyfin-9.0.30...jellyfin-9.0.31) (2022-01-12) + +#### Chore + +* update helm general non-major helm releases ([#1704](https://github.com/truecharts/apps/issues/1704)) + + + + +### [jellyfin-9.0.30](https://github.com/truecharts/apps/compare/jellyfin-9.0.29...jellyfin-9.0.30) (2022-01-11) + +#### Chore + +* update helm general non-major helm releases ([#1693](https://github.com/truecharts/apps/issues/1693)) + + + + +### [jellyfin-9.0.29](https://github.com/truecharts/apps/compare/jellyfin-9.0.28...jellyfin-9.0.29) (2022-01-04) + +#### Chore + +* update helm general non-major helm releases + + + + +### [jellyfin-9.0.28](https://github.com/truecharts/apps/compare/jellyfin-9.0.27...jellyfin-9.0.28) (2021-12-28) + +#### Chore + +* update helm general non-major helm releases ([#1623](https://github.com/truecharts/apps/issues/1623)) + + + + +### [jellyfin-9.0.27](https://github.com/truecharts/apps/compare/jellyfin-9.0.26...jellyfin-9.0.27) (2021-12-21) + +#### Chore + +* update helm general non-major helm releases ([#1596](https://github.com/truecharts/apps/issues/1596)) + + + + +### [jellyfin-9.0.26](https://github.com/truecharts/apps/compare/jellyfin-9.0.25...jellyfin-9.0.26) (2021-12-19) + +#### Chore + +* Last patch bump before RC2 branch-off +* remove `editable: true` as this is the default ([#1576](https://github.com/truecharts/apps/issues/1576)) + + + + +### [jellyfin-9.0.25](https://github.com/truecharts/apps/compare/jellyfin-9.0.24...jellyfin-9.0.25) (2021-12-19) + +#### Chore + +* completely remove mountPath reference from GUI ([#1572](https://github.com/truecharts/apps/issues/1572)) +* update helm general non-major helm releases ([#1571](https://github.com/truecharts/apps/issues/1571)) + + + + +### [jellyfin-9.0.24](https://github.com/truecharts/apps/compare/jellyfin-9.0.23...jellyfin-9.0.24) (2021-12-18) + +#### Chore + +* cleanup questions by removing hidden dicts ([#1558](https://github.com/truecharts/apps/issues/1558)) +* App-Icon Organization ([#1539](https://github.com/truecharts/apps/issues/1539)) + + + + +### [jellyfin-9.0.23](https://github.com/truecharts/apps/compare/jellyfin-9.0.22...jellyfin-9.0.23) (2021-12-14) + +#### Chore + +* update helm general non-major helm releases ([#1535](https://github.com/truecharts/apps/issues/1535)) + + + + +### [jellyfin-9.0.22](https://github.com/truecharts/apps/compare/jellyfin-9.0.21...jellyfin-9.0.22) (2021-12-13) + +#### Chore + +* move incubator apps to stable and bump everything + + + + +### [jellyfin-9.0.21](https://github.com/truecharts/apps/compare/jellyfin-9.0.20...jellyfin-9.0.21) (2021-12-11) + +#### Chore + +* update general helm non-major helm releases ([#1509](https://github.com/truecharts/apps/issues/1509)) + + + + +### [jellyfin-9.0.20](https://github.com/truecharts/apps/compare/jellyfin-9.0.19...jellyfin-9.0.20) (2021-12-11) + +#### Chore + +* update non-major docker ([#1507](https://github.com/truecharts/apps/issues/1507)) + + + + +### [jellyfin-9.0.19](https://github.com/truecharts/apps/compare/jellyfin-9.0.18...jellyfin-9.0.19) (2021-12-07) + +#### Chore + +* update non-major deps helm releases ([#1481](https://github.com/truecharts/apps/issues/1481)) + + + + +### jellyfin-9.0.18 (2021-12-05) + +#### Chore + +* bump apps to generate security page +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major deps helm releases ([#1471](https://github.com/truecharts/apps/issues/1471)) +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + +#### Fix + +* fix typo in theme selection ([#1428](https://github.com/truecharts/apps/issues/1428)) + + + + +### [jellyfin-9.0.17](https://github.com/truecharts/apps/compare/jellyfin-9.0.16...jellyfin-9.0.17) (2021-12-05) + +#### Chore + +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) + + + + +### [jellyfin-9.0.16](https://github.com/truecharts/apps/compare/jellyfin-9.0.15...jellyfin-9.0.16) (2021-12-04) + +#### Chore + +* bump apps to generate security page + + + + +### [jellyfin-9.0.15](https://github.com/truecharts/apps/compare/jellyfin-9.0.14...jellyfin-9.0.15) (2021-12-04) + +#### Chore + +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) + + + + +### [jellyfin-9.0.14](https://github.com/truecharts/apps/compare/jellyfin-9.0.13...jellyfin-9.0.14) (2021-12-03) + +#### Chore + +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) + + + + +### [jellyfin-9.0.13](https://github.com/truecharts/apps/compare/jellyfin-9.0.12...jellyfin-9.0.13) (2021-11-30) + +#### Chore + +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + + + + +### [jellyfin-9.0.12](https://github.com/truecharts/apps/compare/jellyfin-9.0.11...jellyfin-9.0.12) (2021-11-23) + +#### Chore + +* update non-major deps helm releases ([#1386](https://github.com/truecharts/apps/issues/1386)) + + + + +### [jellyfin-9.0.11](https://github.com/truecharts/apps/compare/jellyfin-9.0.10...jellyfin-9.0.11) (2021-11-22) + +#### Chore + +* update non-major deps helm releases ([#1383](https://github.com/truecharts/apps/issues/1383)) + + + + +### [jellyfin-9.0.10](https://github.com/truecharts/apps/compare/jellyfin-9.0.9...jellyfin-9.0.10) (2021-11-16) + +#### Chore + +* update non-major deps helm releases ([#1345](https://github.com/truecharts/apps/issues/1345)) + + + + +### [jellyfin-9.0.9](https://github.com/truecharts/apps/compare/jellyfin-9.0.8...jellyfin-9.0.9) (2021-11-15) + +#### Chore + +* persistence cleanup and small bugfixes ([#1329](https://github.com/truecharts/apps/issues/1329)) +* update non-major deps helm releases ([#1338](https://github.com/truecharts/apps/issues/1338)) + + + + +### [jellyfin-9.0.8](https://github.com/truecharts/apps/compare/jellyfin-9.0.7...jellyfin-9.0.8) (2021-11-14) + +#### Chore + +* fixes around the GUI refactor ([#1316](https://github.com/truecharts/apps/issues/1316)) +* move port above advanced in GUI ([#1326](https://github.com/truecharts/apps/issues/1326)) +* clean up Chart.yaml ([#1322](https://github.com/truecharts/apps/issues/1322)) +* update non-major deps helm releases ([#1328](https://github.com/truecharts/apps/issues/1328)) + +#### Fix + +* split udp and tcp ports ([#1321](https://github.com/truecharts/apps/issues/1321)) +* Allow spaces in paths ([#1306](https://github.com/truecharts/apps/issues/1306)) + + + + +### [jellyfin-9.0.7](https://github.com/truecharts/apps/compare/jellyfin-9.0.6...jellyfin-9.0.7) (2021-11-09) + +#### Chore + +* update non-major deps helm releases ([#1297](https://github.com/truecharts/apps/issues/1297)) + + + + +### [jellyfin-9.0.6](https://github.com/truecharts/apps/compare/jellyfin-9.0.5...jellyfin-9.0.6) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1295](https://github.com/truecharts/apps/issues/1295)) + + + + +### [jellyfin-9.0.5](https://github.com/truecharts/apps/compare/jellyfin-9.0.4...jellyfin-9.0.5) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1291](https://github.com/truecharts/apps/issues/1291)) + +#### Chore + +* Simplify GUI for deployment, persistence and securityContext ([#1289](https://github.com/truecharts/apps/issues/1289)) + +#### Feat + +* Simplify the Services GUI ([#1290](https://github.com/truecharts/apps/issues/1290)) + + + + +### [jellyfin-9.0.4](https://github.com/truecharts/apps/compare/jellyfin-9.0.3...jellyfin-9.0.4) (2021-11-02) + +#### Chore + +* update non-major deps helm releases ([#1267](https://github.com/truecharts/apps/issues/1267)) + + + + +### [jellyfin-9.0.3](https://github.com/truecharts/apps/compare/jellyfin-9.0.2...jellyfin-9.0.3) (2021-11-01) + +#### Chore + +* update non-major deps helm releases ([#1264](https://github.com/truecharts/apps/issues/1264)) + + + + +### [jellyfin-9.0.2](https://github.com/truecharts/apps/compare/jellyfin-9.0.1...jellyfin-9.0.2) (2021-10-26) + +#### Chore + +* update non-major deps helm releases ([#1245](https://github.com/truecharts/apps/issues/1245)) + + + + +### [jellyfin-9.0.1](https://github.com/truecharts/apps/compare/jellyfin-9.0.0...jellyfin-9.0.1) (2021-10-26) + +#### Chore + +* update helm chart common to v8.3.15 ([#1240](https://github.com/truecharts/apps/issues/1240)) + + + + +### [jellyfin-9.0.0](https://github.com/truecharts/apps/compare/jellyfin-8.0.16...jellyfin-9.0.0) (2021-10-25) + +#### Chore + +* Adapt for TrueNAS SCALE RC1 + + + + +### [jellyfin-8.0.16](https://github.com/truecharts/apps/compare/jellyfin-8.0.15...jellyfin-8.0.16) (2021-10-20) + +#### Chore + +* bump apps, remove duplicates and move incubator to stable for RC1 + + + + +### [jellyfin-8.0.13](https://github.com/truecharts/apps/compare/jellyfin-8.0.12...jellyfin-8.0.13) (2021-10-20) + +#### Chore + +* bump versions to rerelease and fix icons + + + + +### [jellyfin-8.0.12](https://github.com/truecharts/apps/compare/jellyfin-8.0.11...jellyfin-8.0.12) (2021-10-19) + +#### Change + +* Project-Eclipse 3, Automatically generate item.yaml ([#1178](https://github.com/truecharts/apps/issues/1178)) + +#### Chore + +* Project-Eclipse 5, move app-readme to automatic generation script ([#1181](https://github.com/truecharts/apps/issues/1181)) +* Project-Eclipse part 2, adapting and cleaning changelog ([#1173](https://github.com/truecharts/apps/issues/1173)) +* update helm chart common to v8.3.13 ([#1184](https://github.com/truecharts/apps/issues/1184)) + +#### Feat + +* Project-Eclipse 4, Add App grading annotations to Chart.yaml ([#1180](https://github.com/truecharts/apps/issues/1180)) + +#### Refactor + +* Project Eclipse Part 6, move questions.yaml to root App folder ([#1182](https://github.com/truecharts/apps/issues/1182)) + + + + +### [jellyfin-8.0.11](https://github.com/truecharts/apps/compare/jellyfin-8.0.10...jellyfin-8.0.11) (2021-10-19) + +#### Fix + +* fix previous SCALE bugfix not correctly being applied + + + + +### [jellyfin-8.0.10](https://github.com/truecharts/apps/compare/jellyfin-8.0.9...jellyfin-8.0.10) (2021-10-19) + +#### Fix + +* Solve issues regarding ix_values.yaml not containing the image and tag definitions. ([#1176](https://github.com/truecharts/apps/issues/1176)) + + + + +### [jellyfin-8.0.9](https://github.com/truecharts/apps/compare/jellyfin-8.0.8...jellyfin-8.0.9) (2021-10-18) + +#### Chore + +* Add description on persistence ([#1172](https://github.com/truecharts/apps/issues/1172)) + +#### Refactor + +* Project Eclipse - part 1 - remove ix_values.yaml ([#1168](https://github.com/truecharts/apps/issues/1168)) + + + + +### [jellyfin-8.0.8](https://github.com/truecharts/apps/compare/jellyfin-8.0.7...jellyfin-8.0.8) (2021-10-17) + +#### Chore + +* update helm chart common to v8.3.10 ([#1160](https://github.com/truecharts/apps/issues/1160)) + +#### Fix + +* force users using correct / prefix for mounPath ([#1156](https://github.com/truecharts/apps/issues/1156)) + + + + +### [jellyfin-8.0.7](https://github.com/truecharts/apps/compare/jellyfin-8.0.6...jellyfin-8.0.7) (2021-10-13) + +#### Chore + +* update non-major deps helm releases ([#1133](https://github.com/truecharts/apps/issues/1133)) + + + + +### [jellyfin-8.0.6](https://github.com/truecharts/apps/compare/jellyfin-8.0.5...jellyfin-8.0.6) (2021-10-12) + +#### Chore + +* update non-major deps helm releases ([#1126](https://github.com/truecharts/apps/issues/1126)) + + + + +### [jellyfin-8.0.5](https://github.com/truecharts/apps/compare/jellyfin-8.0.4...jellyfin-8.0.5) (2021-10-12) + +#### Chore + +* update non-major deps helm releases ([#1123](https://github.com/truecharts/apps/issues/1123)) + + + + +### [jellyfin-8.0.4](https://github.com/truecharts/apps/compare/jellyfin-8.0.3...jellyfin-8.0.4) (2021-10-05) + +#### Chore + +* update non-major deps helm releases ([#1099](https://github.com/truecharts/apps/issues/1099)) + + + + +### [jellyfin-8.0.3](https://github.com/truecharts/apps/compare/jellyfin-8.0.2...jellyfin-8.0.3) (2021-09-29) + +#### Chore + +* update helm chart common to v8.0.13 ([#1060](https://github.com/truecharts/apps/issues/1060)) + + + + +### [jellyfin-8.0.1](https://github.com/truecharts/apps/compare/jellyfin-8.0.0...jellyfin-8.0.1) (2021-09-26) + + + + +### [jellyfin-8.0.0](https://github.com/truecharts/apps/compare/jellyfin-7.0.2...jellyfin-8.0.0) (2021-09-26) + + + + +### [jellyfin-7.0.2](https://github.com/truecharts/apps/compare/jellyfin-7.0.1...jellyfin-7.0.2) (2021-09-21) + +#### Chore + +* update non-major deps helm releases ([#1014](https://github.com/truecharts/apps/issues/1014)) + + + + +### [jellyfin-7.0.1](https://github.com/truecharts/apps/compare/jellyfin-6.11.16...jellyfin-7.0.1) (2021-09-13) + +#### Chore + +* move more dockerhub containers to GHCR mirror ([#958](https://github.com/truecharts/apps/issues/958)) +* update non-major ([#962](https://github.com/truecharts/apps/issues/962)) + +#### Feat + +* add new GUI and VPN support to all Apps ([#977](https://github.com/truecharts/apps/issues/977)) +* Add VPN addon and move some config to includes ([#973](https://github.com/truecharts/apps/issues/973)) +* pin all container references to digests ([#963](https://github.com/truecharts/apps/issues/963)) +* Move some common containers to our own containers + +#### Fix + +* make sure podSecurityContext is included in both SCALE and Helm installs ([#956](https://github.com/truecharts/apps/issues/956)) + + +## [jellyfin-6.11.16](https://github.com/truecharts/apps/compare/jellyfin-6.11.15...jellyfin-6.11.16) (2021-09-08) + +### Fix + +* repair Hyperion and some misplaced GUI elements ([#922](https://github.com/truecharts/apps/issues/922)) diff --git a/tmp/jellyfin/Chart.yaml b/tmp/jellyfin/Chart.yaml new file mode 100644 index 00000000000..0d582e66ed8 --- /dev/null +++ b/tmp/jellyfin/Chart.yaml @@ -0,0 +1,29 @@ +apiVersion: v2 +appVersion: "10.8.9" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +deprecated: false +description: Jellyfin is a Free Software Media System +home: https://truecharts.org/charts/stable/jellyfin +icon: https://truecharts.org/img/hotlink-ok/chart-icons/jellyfin.png +keywords: + - jellyfin + - plex + - emby +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: jellyfin +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/jellyfin + - https://github.com/jellyfin/jellyfin +type: application +version: 14.0.0 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" diff --git a/tmp/jellyfin/README.md b/tmp/jellyfin/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/jellyfin/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/jellyfin/docs/how-to.md b/tmp/jellyfin/docs/how-to.md new file mode 100644 index 00000000000..8dbf4f67faa --- /dev/null +++ b/tmp/jellyfin/docs/how-to.md @@ -0,0 +1,99 @@ +# Setup Guide + +**Jellyfin** Media Server is a free fully open-source solution to watch your media from anywhere +and our app is a simple way to install it on your TrueNAS SCALE server. + +## Requirements + +- Jellyfin TrueCharts Chart +- Installation of the TrueCharts Catalog, starting [here](https://truecharts.org/manual/guides/Adding-TrueCharts) + +## Media Storage + +- We recommend having configured your media before installing the chart. + Most people will have their media inside their TrueNAS box, + and for that you can simply follow our [Adding Storage](https://truecharts.org/manual/guides/add-storage/#adding-additional-app-storage) + guide to `Add Additional App Storage` to **Jellyfin** for their media folder. +- However some will prefer `NFS Shares` for this storage, + as they may need to share these folders with other users on other + devices outside of TrueNAS, so we recommend following the [using NFS Shares guide](https://truecharts.org/manual/guides/nfs-share). + +## Install Jellyfin inside TrueNAS SCALE + +- Select `Apps` inside the `TrueNAS` menu, +- Then choose the `Available Applications` tab, +- and search for `jellyfin` + +![Search Jellyfin](img/SearchJellyfin.png) + +- Click the Install button, and you’ll be prompted to set up the **Jellyfin** software. +- Most of the settings can be left at the default values, but ensure you select the correct + timezone before scrolling down to the Networking and Services section. + Take note of the default port (8096) that **Jellyfin** is listening on, and move down to Storage and Persistence. + +### Jellyfin Configuration Storage + +The Jellyfin software itself will have some integrated configuration storage included +with a “PVC” storage type - make sure not to change this, as it’s the preferred and supported option from TrueCharts. + +![Jellyfin PVC](img/JellyfinPVC.png) + +### Jellyfin App Transcode Storage + +Users can choose from the default PVC for the **Jellyfin** App Transcode directory or they can +change the App Transcode Storage to the emptyDir type, with the Default storage medium. + +More advanced users with a large amount of RAM in their TrueNAS machine might consider +changing the transcoding space to use the Memory storage medium. Note that this can potentially +consume a large amount of memory if you’re streaming high-definition video content, or multiple streams at the same time. + +![Jellyfin App Transcode](img/JellyfinTranscodeDir.png) + +### Jellyfin Media Storage + +To add your media directory inside **Jellyfin** you have to click on `Add` in the `Additional App Storage` section. + +Depending on your media type (HostPath or NFS) feel free to follow the guides linked earlier in this guide. +As an example we'll add an existing `NFS Share` as many users will have that for their media storage. + +- Select an NFS Share for the type of storage +- Enter `localhost` or the `IP address` for your NFS server. +- Enter the path to your media folder, making sure to match the capitalization, +- Fill out and take note of a Mount Path that your **Jellyfin** server will access it through. Mark this as Read Only. + +![JellyfinNFSShare](img/JellyfinNFSStorage.png) + +Repeat this process for each additional media folder you may have. + +If you have a GPU in your TrueNAS system that’s capable of video transcoding in hardware, +you can add it to **Jellyfin** under the Resources and Devices section. + +Scroll to the bottom of the window and click Save. + +Once you hit Save, the process of downloading and setting up **Jellyfin** will begin. +Switch back to the Installed Applications tab, and wait for the application to switch +from Deploying to Active - once it does, click the Open button to launch the **Jellyfin** welcome portal. + +## Jellyfin Initial Setup + +Select your language, define a user to be used for administrative purposes in **Jellyfin** +(as well as your first playback) and then choose the Add Media Library button. + +![JellyfinAddMedia](img/JellyfinAddMedia.png) + +Choose the media type (or as best as you can match it) and click the (+) sign beside Folders to add a Mount Path that you shared over NFS from above. + +![JellyfinAddMovies1](img/JellyfinAddMovies1.png) +![JellyfinAddMovies2](img/JellyfinAddMovies2.png) + +- If required, add more media libraries - music, TV shows, photos - and then click Next. +- Set your default metadata language for obtaining media information from the Internet, + and leave the Allow remote connections to this server option checked - otherwise, + you won’t be able to view anything you just made available. +- Click on Finish and you’ll be sent to the dashboard, where you can log in as the user you set up during the wizard, and start watching your shows! + +## Support + +- You can also reach us using [Discord](https://discord.gg/tVsPTHWTtr) for real-time feedback and support +- If you found a bug in our chart, open a Github [issue](https://github.com/truecharts/apps/issues/new/choose) +- For further information on operating **Jellyfin** itself, start with their [Quick Start Guide](https://jellyfin.org/docs/general/quick-start). diff --git a/tmp/jellyfin/docs/img/JellyfinAddMedia.png b/tmp/jellyfin/docs/img/JellyfinAddMedia.png new file mode 100644 index 0000000000000000000000000000000000000000..265197346fdeb90a76d0b0d3b694af0966b72f29 GIT binary patch literal 29901 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 literal 0 HcmV?d00001 diff --git a/tmp/jellyfin/docs/img/JellyfinAddMovies1.png b/tmp/jellyfin/docs/img/JellyfinAddMovies1.png new file mode 100644 index 0000000000000000000000000000000000000000..f717051384edbcd64d8fe21910510a77542dc5c7 GIT binary patch literal 50129 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 MY~OCyr}%Tf0wpcTXaE2J literal 0 HcmV?d00001 diff --git a/tmp/jellyfin/docs/img/JellyfinNFSStorage.png b/tmp/jellyfin/docs/img/JellyfinNFSStorage.png new file mode 100644 index 0000000000000000000000000000000000000000..597271459ec790ed3490147ca21007b31c8f80ad GIT binary patch literal 33714 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࿩Bxe%Sf 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 literal 0 HcmV?d00001 diff --git a/tmp/jellyfin/docs/img/JellyfinPVC.png b/tmp/jellyfin/docs/img/JellyfinPVC.png new file mode 100644 index 0000000000000000000000000000000000000000..b27815bc57a58bfdd8b10ef4c85268c691cb39d0 GIT binary patch literal 39525 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�D*L)g?l7pGtslA9Ke#)0Ul_M2 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 literal 0 HcmV?d00001 diff --git a/tmp/jellyfin/docs/img/JellyfinTranscodeDir.png b/tmp/jellyfin/docs/img/JellyfinTranscodeDir.png new file mode 100644 index 0000000000000000000000000000000000000000..b96a6602e80691cf380b28209828b03fc413a937 GIT binary patch literal 35202 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 literal 0 HcmV?d00001 diff --git a/tmp/jellyfin/docs/img/SearchJellyfin.png b/tmp/jellyfin/docs/img/SearchJellyfin.png new file mode 100644 index 0000000000000000000000000000000000000000..40ecc507b065546f7568ea40f6c2d224a3df92f7 GIT binary patch literal 32308 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 AL;wH) literal 0 HcmV?d00001 diff --git a/tmp/jellyfin/icon.png b/tmp/jellyfin/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..79c61d185763abef0351c387f468064bc5152984 GIT binary patch literal 27336 zcmce8`9DS(rDwS0b1WDN* zusIAtBH+Iw&`L4z&-~@iCGd}!m;HVl2owIz`S>CYf&!v#ZFaj{{>6A45#{2u#Chsf zKPd6wWF#(JA#!iyHaB%^ox36%Kgu0YlC}GD_onRCqbrM$Pg|>b zx}U7^+Ozw>w@9*)(HD(OqfE<*?1`momR!F#=pYwAo>|45&g54+*(?KF`2YUrhZn-D zme_f){bS{|510PyGA!zuc^9OIRJ@Z5*LTtCdXfTbgH2hD2R$iR|9-n;xu^GsZ`G$i zyiZCT4g7fIRcPljy^2dW-X~>U9|+V6n0RH|PLGFo3vba3iZ8YB3H{(JD-I(~m!+C} z;x0d$hc+F!W z9uo_u(oYp@1yoHX{K86}6tuXlD^$G=`wO2TQsC0h_V6+m*H|LYeWE)FMhD_C-t|WM zp|1B!VGGNm%@ym{--54zYtz!Uhk1vP<-Oa;mH36*9h19Q$mcui(}Vx z91EOlu$xbgf9bIq*k7y}fd6DB3NBcNyH*X`e|R4y!CFETU~GVLP%!gu)9#)s^W79l zf1GfQyCv|A@vE}v1HIM56&Zo-p37kico{Ce0}9zH8*AvQsZ>fe6PhUR%X_z(ISs*z zD{NL5v}|;WZo;JxK)MxODMu5k71`f}%UL>`ny~ZDzfX$ z=&|X}CPm1Ct7h-^Gu+BQf^!gx7Egewc@;tt3L5Rc}u|NBr5E+MV-7@gYCr&7FYiw+tshJBLdhr$c2 zBHYk)U;dZ)Rl;SE%a6MkQ+e38B=|rn8Z(W?7RlIQ9(&)M*Bumo#JX?q-NJDRgo$H< z(HllQMR_iH>(5W{TxDb6iCyY5hXt;vkx z>(*eEhd1e26?%?H9DM|jN9ze(CJ~&X2DkIanFh`DqDwN4!o9>%DV(sZc}zqD`fY*tBy&W}M0Wi4<4Y2@d+xs;AmDc?KAP70dsy=G~Td7<_<4L?+v+M6h8f$vJX z_?TePlwm{cu@`tpD+{JSvWPdz2>L2ek?j(f?RFYGCh_Kz@ra#!5y{nT>Ao(?vwn&i z+V7Pc7JgQ^i7k!-|6la6bY64prCI$0|L$Fid~?bo_{O+owi3AFjbESX!mcraDltM9 z?)HM8#1n`~Hw~klAD^*Q&{_dD5wu1O^)j9!CBh%VR$%?jsQEc)zWDo&buXVwXNkLSy4aUkF!IOIFR~MU6F?qOlt;5dQcYE_klAFJPS5b4noO@M$ zU-`gBG*wBER>@aX#F%2FM}(i1A}@eHlg|9yaHN9j$4-%;4-qT9;0={- zwBx@0)n0PFFaj>R`MBq)acL?qqISdRKEVnl!5#)pon4W^p8cTxygB5r@DeA1x3TnH z9)5L87j`*T61_42DOLWJZ*ZE2Da*BFz&U)*RiL=u^1{7vtH2i{n1 zQ7~>Ji@<$UqI(RSnut_IVDH7OwjgH4_l&iM&VYkksd8dj#JU7@{5(732t$8&Tp1yP zNk0`DR62LzKj6yCq&&Lmn&|FO%n&c|n9@M&|1EJ=*fkTV&{}S`BZw+0 ze9VoR3%@{|qpbei1>fZ$D;g24FQ1VYoX(dnqs>L~9gU_{V40}#S8k(MG|Ak>KJVJN76$8iJqF8VSeKzJe&xPr1QCZqX1`z6s=S z9iE=Ae5yVHL_q_!U>i6D#N0KdR6;ivjm0C&r=}<`a9iGW(ejTt?78p;yj1*O->`wr zVG9@qW#Y>y&NF=Je|8f!qvvEuj+Fx;B?m7^#%8_;9JDG$N3G3x&1Z$*d&2kE6lNd~ zOg{&2=4BkXZX~6bZ0-enxni57AcDNxjWprCkFx$$e<^7sRtYU7BbY(^$fG%!Tr3Ln z&d_O_mvuA;b|0VRHuF)CMa&q%j}8psz2MJU?`;Byj)6_Qut#hp&ODP^3*vK5yERGe0!5n z)ZPY|k)=2YqDnj1#E%WOf;D^zCx%ndtiBr)jysZmM&31m~ygVw24L6<;|AL z;N3k3lS?fgQL%=cN;tC#)w#c(A3A|vVNWEU^Eq7jQfpWa?0MDAr`Ppmv5Kg*7)}h6 z;im;LoNNSlRqebLf|utsvz<^sIClWvCIgDM8l*gK_BC-6{;k)_>3eVgQpITTl5?D}~0^BXcAA zE{8P7!P{7I!Z0T5m>?av#TAAV&FkNpJ^xv}rJ+)Zya9slZa4lu#lSTZ9hpS!7+AX= zFPLjYoTdv){M{dd2n$_Fr0B6=4P7R2JO;LZOeN-)5e{()Z5$(r`0s+MvUAx>+1FvN z^tW2i7to)?gVI5Tj zb}7b)?;cyNi~aye(14o~ja^Hie5`)%t3s^P0`XHr603plj7Gpz^bCbXkS`--NLd{# z6(gO;O;Pk)JFzun1Ms9g-u|g?o7tE~0h73oj}A1Uz5QHP5`O{~3At~n{UvIXC5WhM z@5Jivak-l~T042SddU|#2%m*U7OA!DP$cgFtH_w;P09W2w`MoPOT>ax(evJ=iq&o@&f120&q z{!Tq$#XX*?c_{GISZ_K=gz$3$lX9vcs&AUio)m>h2G*`v=#6U&c*WX!0u}wlLM5{M z;o2j=eR`Tl01 zJ`qMTsMzT1)o7!AgwSGgYG9AwosVRsgg>>ufyFfgZ{!QT@oy5Mu;K^eS91w-l!9P6 z15xq;uwR_<_HgzG;9`m=*!vm5R$SWeUsGq#m#|Mo8R8(d_z$}rqZP!l6x_CDvOp2`^kl>w0ea`^Oov#g{`QH8mSFZz}9b4ft-K*6<${*Y%QBx%w{2&f`+N z`y!B)OhLl;R!M#rymE!mKTa@ccX)j|TPslGsKekvB1ioroR~D7t&YSos-1L83r;%X&BPY+CX%pv-i9jTZl-2#K zp>`#BE)X3C6W|B0 zR{M?Z?7!gz42)Md?Hx$d`i>cDxMI71aq$46-RvcrQt2&Xq*BfFuUBO)zd+E?Oc(t2 z>Wh~H1dts!@I$wvCp3wR3p!D$IH*qI>=fab8QYav3v-!xKDznR0$m-g^37UqfN%S} zeIUUJ*x=!g=!xkuz~hU~wCXuGX;STIbN!14K@3WMk{f2>3>j zK!>Iq3s?MFOn%g+8x5+ zOBe8Is~_=MC7n@oc2P?>=r$4Q`MoO%n2%)wM%%$qR4C#GeUtZIXAIqv;m^4X7N_i5 zj0o3*L2yh9N?9D*Co7;oTg&&*f7*-h8uUqf+hC0hw%LEDA1I+5bmXIZ*6~#fa6^YB zTFD2u1?^fv2Po`$fukY$Kp)yVD0Hr?{gmNz5oNWWN1mLqOj03HKz5Ab9XY5i6Chd( zEWqKAT>g`_KfuAyN}j(Ay6%EMw4AMR8QTTinKSvl^znEHS>bs%gSNbq#$DK_-`Kgq+3*E`I2NRp@~~h zh^3;d_3XPXHZO21f)d%g0-$SiCPFtgOhyutD6guYkC|A;1+Roio61;AnEToo_(vjw zIE?74Uf5#am69Vi1U&$iqGU+w-6ne&HRrwl)^S;%?S7ec=gH-gnwh3p# zQLsKg<=Md`o+b|ZyjphgASg841Sv-~r<=DR4)>p_dL0m$0i+LLgq@)3S>gQg&WCZq zvS3%e%160M3DFrp0BmkWxElo1c`sp+t$s0CB<~=!2o!ZW znr}E^viuZNbawhiZ6rqB`yVZ`EsX$kan};7Qht$q-@x>oAsI^9S`KZD=exz%D(R%8X z`*1l^Lx8P5z;N0X10#S!S)ny%vbx?x60%DD@QB0wV!VCIA|3&-{-7|Tc_OV2kG;%O zs4)4kw-E9UR$@$@fS2_Z!W$U3kI_~p@|u?@ETUH#g_iN+;kM?4vfQslltd~P=+sEx z%GIaUQ?8AW>s$|snp`;Eumx1Iq-VUjO6ii#WtdbM1=olB;Jekbgr?8ceehkOtBB!`Kueml; zJ%}{>AKX_>FO}h|4owjbRfxZ6l&c&~d@~jJ>_493H7?Cn-6Xf*djW`lqaPsX(*)|> zISoLp5=#s_vyLC=mYuJ9yJJMTNPc?qh|$5C%y{JB!Y?7{?4(XgefjrH&essX9S&1 zk3sZ&$iWnbVT)O&OV<6vDJ2%&$cvwXi!@DJd z3JEZ0G!y7V>-@f#kHw&6aqGW_?*+yhjy-Nkd+RiG|K{2yZO_}Z5q%7xGk`>0gKX#2 zO*caj1|rM*k&1kaad@ylAze3J$>Z<%|h|dg~TrbLZ~+fmUg)C)L4kj9mSzK zzXN~hsoDID&qMfw0t!(MBqvAP%R>{mi~bwb0O&8Pr+@%1769>j)@6g(lQL3z#r*6D zYxG~;(c_8{k2H_NC)SzDFQvkbVAFjaFJatDzR| zq3~TdD{W}jz9&{ywNUzHBPT;?6_?29hnx=vN3GXd1`R3PUnFmMP>jhi_*^tq?l zG`OGg5f`s>{*#p&RM#M;b{yI11#bg!z$cX{mM!C-njZWihKfa$^%CPQdc%24!q-Ea zl~yi;BD#Qe4VKD9d_TiMG= zDh}WL9K#6e_}vLb(M~a(P6*Z;ABzQ-TH)nQc#5W6`qA{9D`HwUr_PLbHh(@nt3Omm zxvoNzm0TtQE$xI3Wl^>mb6jW0eB$knjZOzye%BF<4fJRq%-jIZVxmc+9nkH}>tMsZ z=b*f4ROh#_>R7Rh6H%b^{qlOpTc6J3F1AG+5e;!EuA^(WNi-n zm@J}h_mj)I$0u)h7H#iTE)1xZcp(bK9+4|FtI*tstQW(s5)s$UlX4;d^?KSpsk-@2 z=n;xKhr6C74TbQRlisM3&W68}7sH+@@HxN6ch8@dt=xzd-eMRUxF*|-Na1b71$YYeJJMA78Sj=yzZh3c+0P0 z7;CHltiDVcMM3=6*=)(3wt59LKRwRGaltvMx~=bZ8oxkRr`w-iBOY~O=o`eqtdTRX z?KSiw?X=Gt#DYo=U-GZO-2qX)pC=K(G3Urn;0sk9ocR2ed^9ovOKE9-w5@s46Iojq zWi%kN?(|lU))ZRh>bo;kpZ2zM=nRx2bK@P0n98I#)Dw>LjKsA>XP?Pu+5eUmzMVeE z@J#w3Gz**DsRMf%|Db#{Qdu0)k4F|RVl3||ylMQi<-5ZW%A>Mgay$U}*9AV92xDTTNPpi@Lq{>l(8q6n1@~Ti z1gJmWGEH`8+)Bfp*quk|>?s!VNBs!|BK`Z!=PFZW=(A*cqS+Ih+EYRU3&Rd}T^4A| zY_#>U4FAy?huj7+pGquH^xLW51UBr;h%d6YVU%X@3Dp<#m^-s2hm!Aanp4*hoE!#4 z>=6bnTGaVh)co%s1Suv5A*0lW%{`g22Z zZSqZYr58NFq?BLGL$86YNPRh?N<6L0(b7Tndjs_G8C0<4A503f^l%cAa1yz-iQ}67 zthlKVvK&|@zf(Z=T7kKYjOhP>LiF#u8wxj4#B1)fcv(Sq z>w$TgGd@KCL1ARCcQ%!9fJy%jg*^2&CXkNctR7z3x-W90 zIFb^Ngx6pL#`og4UaynQH_Wz`s>9?fS@b}*q6*0{Y2%FsIb+<)tr~y3E(%#p81jZs zwxmghXsT_w`-k$pJsR7v6Iwd~tnd7>Ii>7X&?hSAq4ar;TtZ?m-VhtC)7qEVF%`V^ zo55a*^pmhEMxWI;GLU<2{6Sq4U3D8tsDeG(-bBrZ?QQ;IssP<=MliyI71-4pc*bP@ z8D;K*PX9_cabbSs_L7S%65V0sknNnQc|PkE=ipOJ6~n}^!{^WAo*SdrshDE^3||p^ z>_ke4sM-!(m2ka>j}QIQ60CvU8&Pv5fycd^J57Z$FEl!My5bmISm~w3jtGEm>U`Z1 z?RclIg{K%ADq--ha0`ggo0Wty##+=WJmmhWJ0?(WC<;0Woi>5T4R{kuf{vo9m694& zd87?NM(Q1J8#W3CM##g51vP;I&;89XOcA?*3`dM~IN@d_8_^Th@O}%kntYKLA|&T3 z>`(PFZAmnC0O=FMl8OpzZtgU&3>2eoM3OA3#xR(dpdX` z3D}{F*a;b7?VkMKgGWAB6|lb+cX_NcnjEbWl*}x7Ad!ptTB@qEB~t-JsQ7%7bhAtUMX>ahIyVGGdq@4A}l`=em|sr`CXv>t2XJ_}pTq+++o|x?+Up$Y3e$ zM1KmaGjsI;&#^|jK9~GEgI{3+x%^y^s;YX>G5gKN<}M%q#X(pJos)vNWBm`pP1k_d zIQrDM5X2nPEs#CjHnhm!Ch!D>j9gc?XIls-jJH!ka;<jiTi2w}1lGT&|d=EEWmd}{M>Y;<~?S}t~|=wBP@M+f?g z=f1L=X5(Hxd|VcZssFHqZ$~C1d!gBdBfi%}=bU7+@6xY{C14Zv!lXvg5JL4FLz@uZ zm6cFRuX28gHG|d-xoA#3IfIz%=HSeZW?iV*BWO_Ks~!-n?@G+ITGGy`)ZTq42DYpO z5yi6EP=(HbB*##1%gWT7XgtV7#pWT{R=IE6|UBvq3LJM&Z``-B71pRu;HmLF(H1%Fup5OOvAA|L|=uE@Am*iWS z%1sB-(|GoqI1^2X->##+j)>cMFwW&5_mF6N{_ALL6O+>Tj$dI6b*_BtSZ87mfqcjk zh40V5r7RmbF~0uHG303SLHKYumN!CkeX@9~^TcTSOG?V9?+!}thiGiX72DQNd1|Se zZ%9rIz6zZ%23*z2+(hKugAhjWl{{uk;*N&QAR@kJbsilFFKMI$?L+Qu*X(BRwLEi#2 z2jZL;$}=g;xA`}$w)qYw)d&c8DbnWKpuIeI{44vF zH0kl-^w}IWXcI4;0zms8Y0p_F-VCPqfF^=H+f%)Sc@WqcUxvu9a0W@n z(20H58ftV2`XtKFP2Wp18fr1mDp(edbnhPN!`A_d@`wlsvx~j-Iz9^fS#V5@+8#D1 zQG&eT5#WM=%{HcG*Z++a6cw>IHqP+5-w=s~vsYTm)`T8EPZEKAf65ReS0x~Ry{aefD2U%#ufGxjl@`jI|WXxqEGp!nM_cU}J} z=2^WMAd9Lqsl;8NCI;lSHfi2q%F%l><7bwKjbOLcH2pkE*B#td~QL_6fX+V2H zdL{nZXXyn=xvk|Pphc4i+?B*o4|J6=!~jMXzS$16?PB=Y>rFEQX_*R`%be8V>LqD+ zQ7gjoXTNt0Qm6QqC9i+4lf_sfYxr`if;2luDN9I-kpigZEf&tp>Li1kd!8Kh!ajm> z`ak_+XaMmvcWuG=vZK}YO6~O&he;{43RG{;$9ksSQ0<|v)TVX&yx_bM?6Y|Q^wlF` zw*q7Ys>uv>PO~&Rxv;LK?6u^PTzhs##}M&6%;r|&whTQY#W@_KV+Ya~G-R>W+8{)i zpfOYE1iQ=51bWrqFn5U{;sbq+h!%#VGHe&%C4E56UX)!xA$Ns3KR5(`EG~xg8`1tm z%B$6zCyckNV(W~`wNvl)k^{Lw8dk8wc}33UOVqPEGJJI|`I*m75vu;pjl-^6ug>bz zfUe0&^zJ5?mA3@2$+tl1VsT zE>=c(pMmz4qOecIY$=7;r%KwR9V^xI`s%g=Jh~U?rfx&6Eq0VHY~Hfm`3XOz`{W)k ztOhg|x&~`7@&nD+i_S`?dnmnKlx3hOHHNB~Dp07^0Ob|#?2xA7PQjxtzvVU$+)K3B zgefOR@LLDan^z&-ny6qTzdUWCEOP%BL@lUDNF?kjqZHZ9g!z`DMz`hGkCb{v&eGC( z62^tEHzxk{AZ0%2auB`%7Uf}4nPaSyh?8$1kM7uGI}7ORj_7yifwpKZjRb(*wgj~2 zO$s6fpd&2W&hvR*G#Rv(_WA75Q5jiu&+u);LLsl0Tq8!BYRHwpck?0?djcz_uRbGG z6*!HQ5w87aX&j?L3Fv>^5xggttY;6R*Wb=KolC*EtZ{>X1txR%@LJD^P4`7V69vtM zx6+0phW+7RAG>VF<=o9h^9vWaX|oaAD_HPQJ%uUed6+fjkQGq-sIgqu{k-LLe&&PV zbVJ?*sP9>MxQFz=lt{&Cu|2yQyR^7`8UkiV zX1FB8j?1s5IeeIUdgRaAp)}Aka{m;uz>bPCcoSB%T)d0@Ro z{O)?QCjSi=6oqK0(PBpb5EgNaX5}9@d=T{bWH9U9g7xn*+sMfv>qy+h4_*A8OkS?k|Qd(9SZP#)N{PA#A77 zqQ`7fc^2LoJpQ^jJdlO~jU}^ov1Tq;*J^2m<@J}iEe5`R8#%gpvdBFOYdL(!HT4g+ zmRSrdH=#h-_ewTVW%V7hZ*}$;57Liu*lrugb%P<7HsDtrY#;%R4WWTPc>Y}EtW(70 z#mhS>FYP<-028013+0I(qICy#1A6O5GF2>!*{fyIZJR;TI4r2*uU&_(p;=Nq;{H% ze~P9M{;|4p<`*%_YhESM^8MbtU;va@y<~fCFa^zR1Hv0{yU@S(*w)hl>S=-bwmkaEy$lxHvl3gp z?hl1XK=(({nAgHK7G+`zy9IQ)6NVEgAm)pH+{PCEwG9|e=!qIEVW0xKgKsJha5_Dc zZQ8?{d& zTQxXZ1d$lm^H0 z_87`KbeN&PXEhVf3Kebd-BtTJ$}Dh#shqyx1%lU;Q%H+3XJVfqwmNW_sk=pHC7H+l zxioR^U+nTNBcLqpmmj(7_I^M6yR<2tw?dDT(FQo*e#ES3nBXuda^HR22xL~!;lR1Q zyA-3NwkWxB%RF<4*QM9CW4N|plQ~-ITJe{OQ4vX za0XhWtsE08(K?E+b%NFBpUOym^kI*UY-qS$)rqLZ}ikycW9I22fJOc0Av{Gy46;Cm+o(`NwTnh=FsJ1*)GB z3FD9Vk{)-yM+GC;iT938gm zzWB}OxcCx&Ac392)I$?fkg}ydxcY($U<5&SEajOcW|4Mue|u^mVbJ%t9Av?dRCow% zBQ(KS{OdC7kOg9doH(pCT1Hs%p!H|W^naNOJupvkU8;rsD`8p*%HIJIoj&`qGTEJw z?)=ykk@>GDRPD`Xit2v5PI5MZwojeAo{XHk=gvqu$}RnB@Qv$B2cm=eb%JRv)Vk3j z_+itps&y7M3!8vNfTVsk3ClarR!lsP%gb?AJNth{JcpXRVTWq?XpwLHpRYtJx|9Gb z0n~pj{&9eL%DcJ6&g=(!>s174hZ#;(U>$llHnd3Pi|jt_cl+u)7jJmlTAuISjl6hN z)No;;^iMDG5YUOwh~?Z%+UEa|Hl+uN3hS_mxVd-FW|nVJSSbJCnz4#?F>Go)8f-QAkupNlx|l&#n~9D(0`Mab4+bk2u9oz zgsa}-M_k1G<7O_Z3XWW5IJF9~Y4!56CmMh4iuSDqj)3iPDl_8s^dS-^&@txw&F9o} z-PAlkSia{($)ZGa1vs_|Y+~8^PzjT>bWBe}@Hif^HT*|Uhwr#r{rhV7x2*`1VpA9c zi-Hw$ah1`93j}998G}nUg)MGCk@_Tuf9Ztmo%mKJIxj z;l53Mn9%Pkh#5gA?7tv=jr3Cyx<8`{_a%63-CG(mH3alq0L(GUC{#-+tJEh|m(!68 zlnu@3b3lLp6`I|CMUxAM8V{b_uG3<`IgdMj%*dGM7Yv;T9NBpfFN9E_IQuAT%fXG) zF|Z3^TSBRYDo}e8f>&VHBWTiIfYz^G?Ksx`O;4PER70>|GDXxqW}OoA2I2IZ($*U3-Wd?yohc^Rc0=;Nq#S0KvL z@2pIHzVPxf{l$b^aGqGskpR$i8AI2HGrIRimc*puN{7jdj-RmYEqwG`1H9zZT7~I$ zI5&?`f>vN|Nx}&Jfj74h*&5c8F0_qvi^2xV8ukSG_I|)mrm?fp&_{mCu@r6uouV-S z-*Al;2GcE)L*}%1d3| z2EBF4qEa4D_L65Ruy7D1eE{9(13H+17?nc5Y!)(0u`2cz&^?_wg_n;fnp-?jnEE zf9jkiyX=Y{mhR06z6|6A2^8ms2kyk!AJe5_(G+cO&&tP zID#ECC_z77#Co~-|JX0ChVSdx|MKJt!mBCMw42xpF)ui}6a_qIL86899=4SU{5WS< zOh2|81l$uod6suR($PC<0MJy%z{9|{&q0;0emiShe_es!_P?pavw>cL7R#?tL?mZT z3O4*%oFUjfR_6*sLgX+?@py8$#l;~mX((Bp9h~-ei0D{SBL;z%(ONj&S!G;>(b=kL<8bgQ8-^2OiU>+d zv;ymT`H_`hSpBFF_ebTdFoFI3#br4PnoScxdD|YP`{wq?{maw-P_%$n_aToz2^1hC z)nopTMVFs(7kC3!&VsYQ>z(;-SUrXbtAiO4X*9MUQM~mDF_BnEO#HY|m(p5p-ee;z zfg(DkdtAb@#W$bnL9iosWt8yT6y%UU_VpLv(ySq5O#&L6TfMZO;dD3#zQhiGlSFYQ z>?@RP6|axKqIX9Z$V?hxx4nR7s42_Sle7Cg5{!YasFwxDk0>y@v71Yf0O1alAn|;C z@wY%}G3H<|7Aj?RCGf4uh<+rOzF!dhrmNXax>ZeMzVE&g-(xbCU+VDV-QPo|4+bNy zfj+>CM#4p9FukFFmPwBE@ipT9Z5)&8HbO0jDaB#z2KpbrIu;kxqF$@tv8QZU4}%oGT9t zdpx4fRWCAOuTA&wDRA+xPEmP7c&raI`Jn1MyF_uE6k>7$6}1@vgy`98N$+S4-sK+p zn}!LkpnI6lqkneYjGXj|mi+n|68xgC|DJ`n-p*6xfRJ}t^tJi!mVWg^FZ?=*tavm* zh{Qlr0#f=@;p_Qw=b(b*+8uqZ{g#rl=s}aCys8rpi>2uQB!E~%{gw+Z4JOAtsM}BaobMLN- z!(Ub}qpQEDr-16ANCQ!AJ&6>*)N1=|a7|&V7^sCbfH1*cFcVH{q{rY-v={jTQ%&Jd zs6x!RB8!%s)K$LwZ;vaxS7Aev=!K(Senn;mLO&!+)i{d3dWj!ydc)^cpxOmD14{jR_~TYHP5sXU^>a zxce=TXzUO~NR|<<0G@+NXb0a3a1^s!(ifw~&*R45$=?j1Q^o*>!xaSd;d4ilZ+Yne z>|C5t4vu~;7IpL<5WRuCW@PAKb7E1R=Ua9GOWG1drWX!?rSagA6d=2PaTl~qRY>E<)>5|O-P+$A z-^NG5+{!r=RCOgDgYPAZ3SZLEP$gjrf%U%8Xj5o4h9=|u9x4l3q?toxS%Ch54d}PM z>2Ek8`uZ&Q)oqZLsf>Q+mnm(1*4$KKXRi$yGvpV#}L? zePQ;*^kQb)QBc3=1{v$tDJ5LXFaa6PE(zHzo&>LQi^7sR9AK$Le)ACVfG`Q+S8?@sKtA)_m*e5O z*Df6pWGpx2n4G9CBe(*lmHhg$=(BY|^XT4inUPYezE#U#|I9bUZ|CEKpI{}Rju0x4 zpCl28Pg}C2El+;0KM}?mjMXy%LXk#Lsps=wRQv9NC0 zP>Kr4W?(aLUoSJ93KDGw8gy$h4b&K<$n1IwsTtMSA%s5rGu$h`m+NlL41(4& zH?#oumevL4aFVNw-XN>D6x}XZf5$TE&*p|j( z43&a_C2DdeI-#&6LRW!d3+5JOJ>-1#hGqhmaWMt-axg0je&6!p?GE^PT0Y%Jd}Sh!tknuL4}7P9nAAgqNVS6>vvgo6i{7W6B6@huH7hmM*33yfD-eEg^ex-k@sYI~#Pj+o!$ zVa;S=zOy&rX#IjtR7KHn=9`^YGYRj{;{Yt{ni?MKI7H-W>z$JfSj>AmEwY)WFO0+@GOCV%YH2m6%j&BNG#+5b9Z?hM*7au*ni ztpfy}$sOr9p(|&Dxlt+7-j_m_ZXz>VG^dROMs6FFg@mJ3vye-33AXmhpFy9xryxJ= z%#yl{4AdLm0II(HE%nA%j4MJ~Y!AMI9jyIb4J|egJ zFrb&h#a~LJM^{E-Qjgp$S2RvGfvQw0N_aN35vNe7&7m}Q^DvwN2s6tOr*{{fdVE@5 z^;limJjbW}()}Hc?Y@B7BB~@G+qnJUevKum`n4eC-7jasfZuEp^L+nX^Z~&;LhsE! zJD*wovp}3Bx)bVG*ve_W{?`t=$d3r}yEdDmkG#-nGC6vWPl)d&&WimjzhvNAwB@hg z?MowM2dTQ<&%uyKJcbWi=xSG)wsjtwt-;;_EEvH;7X-6(kq5NvI^~l=wx^H@jw0B> z7|;SoFMwg~Fw29RKL7QbN#5HXE|jmO^NBx;aYJZj08430h*DuffB4!2R9|$4p8;%g zWdVQU!Dgj6qiBTeTdPt=@NYt!zL;=&dXT;VP~|^YCB?owY8@NC`4t3RPR! z*GnEp-EUbZG;sKos}Tht$n4_P|dCQ)Il@Wsx5ONDq*|ceu zRxwSS^Z#Vvpfh))jPkv<5nVEd)LpteGO@Y~{TDP)y!~l9yu}N)kg|%T16DIyfnJvz zhTW^K-+{n)*}dd*JpDr^3R<6<-a3rZfMN{oB6yckPK`J%h+6t{JV=|nmkXsbRq%d< zkR2!U#^ShK{(LW)_w-sMl~{>7eLt;!G(yyKiBKqw+BP6YJ9w@t59$WJ;fObQa ztm{hrD*QrZLwSCvHk$Fbw79Ql#A?|>1y+6Qw>;lNAzO%YbPslCjM~H>d3Y4=>I_QL zR&vGOBqQLX>a+2nP78!*jLKColGAIM7Buo z#5@y>6JvXUx`0K8LiQY+$xM)2V-?^91RFM#t*>KXmC{nQVLiXx1fm?%%5-WhTq!9C z{;+G8R6}TJ+w!WP3n~FnHJDiJsRclU^rsf{rnS9)NZwjr@I){F0RCbhn4!!1ra6oa zWE8_ype>O|z>KWI`ORw{t`}byY!hg=o!5i#F*DOO_3B0)QR3p5Tb8PuV;0+98Xi2(27U_OhyR2Y$R5 zb-9@gChn@_=OTA*ZFWh`bj4g{F(+`2XBefSVg7R)WCiD*`WgGB=$yN9`Ti;spN;3B z2ksIL#yrL6!tY|$K=Qb-Ndyu{)Zbjd#CJzv{cmi4oipnz%|eL4;-Tq!v=v7bZ+^XFd-!#s#tm+ zTj)h;Om&Kq%m-kOJsC!qU^syjvI z{C4mn@5;UrZhLWt1+O$fBYyS*}MPsK}x|8iM7e1-fPW#VY$#>!jDe3Rrg| zZPO?jr}HwH8w`OAOFsgBS;8P?)P`5Ddf}H}<{+2eha8#I9C6t~)>xYPZzKJpyWO>h zJ893m=;>~~rm0iEsd;h#rasg-|v=?K_X(;VP+)4z|t4sDYCv?^UQ!Gt@C2Pv)LnA|ZXVtMKsX@-2G8Ub#_dP95E-;IGUf2TJBO>uz!EoWah?r?k zl84e~kqbu>qKOuo5pvcJ>!i~lHppPUJdzN7JyPN`AsZ+dM*;bjKcbm&o3xKo= zv@bX?Hf$MYbm2Fa{EWCt_IFWFk5e3nfR&}&XkEfFPgx1MP!56-@dBAF&D2!=fmk`+t1K2S$T1( zjU0@OOD?e}5V`^_5XmnQdHJ_5HK>(U^+XGCnO)OudEM~yL1xM3dE@7+d6|+HV>vWf zosAzs99$cexRtYQ;t)Ruj#(=x<>#(!1zC6<^fPG`gSXeCP%EG>2e`T;TRWH7Anpf!t#4v21g^o@AShHI@jS*;RsW#V@cazEM}6x!-`R4CE2ep#8Yv z($R2bS7)wL>G;Z(=!J1n>~W|-$2khs6Gs*y7e#6mj3wT`-3F;C6q_q*Z^UR_SMKJj znI+zDh5B|d2g8D*g^&kweOzo~GoFx^6bhX=QutaRnIyhKo`D78@*ujn1Lcc^p%O6M z4c*0UTZ$fm#7K3L*no-Wk|oW8#m1U2;{^$rWvL~o2m-`O$QD%{TzL<$pnX-{6=10r zelv&GdMM?@1q$Ts4;Mf7?omLHHYQ?uPI2ZGUmEsDC3Jr>-KWuekAnY(ZdPC`k;sVz z5v<`8aqFKxIt_XBsbtxJsicukO<%7ox=Giyfj4Brr(ATK07dK5%v-426%gskfik>_l8o`i!v`k>moreM`Jr z3KeC|1#=mn6qm0Q#Crn&;Ko>ExIeaC4iU)u1tCaZy@a%z6(GGld0sT!DVp2iA}AmH zic~r$Z0<)_JqMWL!x~WDxNiJLO)svXH}91|mo}@Rqq81PIlt^Xy4>zJ+wA+ms_H4n z(#(1y!C2&Jt?1L#Z2d>KDP^75){Iijzev=cS)TJJxJ!xCC~gVr3mz-0Kq*sVr1Cci zn1A;Nn~vICg3hrAHmggvttlJRLOc>|0R>wF5fsE|<}QQRhr-IUaZw2X!T{BJx0IH7 z#p|!td{~$s%~f0qn`l4@_Pk3I5mO$%)}y)@*}xKg>XzL&PORpkMoWOMOU>EMV0V0e z!HcvaKpz++EV77zJ|Vpbd7#R$Dk`h%>7pu+6N`n;948284Hw_55H+;e7`G6&8)q3b zp~qRQkeuZ(86@OY`@Nr%sLE~}=bO{@6_ihI(?Y;ep+uVEUUBi`PJQt|kPW?}T^pV) zJlvHo;AkMzyWfuiK^xcQ8^E=dm$jzC6#m z&jl9)RGV;pgpkA1^AVWRO7u0n)%NH&Jl0nx@|W+_Xv?Ix_S`C-b&cWJaZ7$iefrw_ zkJ4qSl?>3~I-eNFZUTf0a{4;Kl=tCpUPvET8MHMOU95{TJuKVmkNqn1C%L6?dy&#v z%BM7L!(X%H^VeaOI%Re60zBmc_I%!=0@`AY*}-;!o^x1WqF&X6UYS`1LlW7*?_tFn zdapgsn`(e?Z4bV`NJ$&<1vU7dS>#CUQg!Diz*0v{(>E-|>)NaHb4lPmFwqQ;TXQ<6z~=gaw8HuM z`XVzsKIo`F%J6_1wLdw(L||H_Ab$?Atmk*JHZ%S)I=a8>CNb8z7Pkzzo3j-$e9G+& zjx;OD%U7em=2O7%=T1}|+BPuVg|{3A-n(M3IR{c&n{AFV#)A1XWk~z*2() zT!0;v``{v_#cN?2n z=n@d!5M-zOnIfk>OEKM*D9ioo%A1@Xw$DVPDu*7`+)5+?9NoxJU!mE#G)%{`03~aH zeBEyXRF4+E037c2t=Hepe2`MVlNy<$hrG`Y=h&G#P(3Uht(%TXyUDBb?~gDL`w1}F z;(UY<`5s)R{ny|;!OS9c+8^uo!m0y1DQsZC*JikSKORYr62Gwdk_ciy9)^8Nk#@^F z5LZ}sAgAVfw@fAdLj(@!2`izev&>=Ia(L+*4PQy{h!$qT%X8-5&=%~SCPr9gJn~%_ z*_aW9qPK~e`)>2ciR4+1+xLVeJNpD@gugoP^CF{Q&qu$v5SfuVmdNvliQmFb%y*yW^{q6Uoh&3a%D5R|JbT}?(VX2PzSww z;nW;ync;lA;`DZ;yEj%OR*ZD^o$rtABOUd1!!GV;FA0*vXl)s#atL{xZoYAx5CFRu z5S2vjEtbgS74{yTBVv(^@;{-IAM+c$|H3Jya+8f$)=;dab((){Yhqix8To8^4@Z|rvZnRJM~Rr_gst;2kjMFOfv)IqA(k8HF4D{9Wh_VwQ$G`U1)fh_6%FL13DmV6o1BJIzm7HiXw+)5HN8n1zSsDh6X^L;g zMM|y-f5sn}Kfu><8B<3<*JCj4YsB;_}^KF`YCOtABn0Vt{|FA`#+EeKkAG_(k} zfjKO6Vw=W6-@&NZ%<*&I=f@Pnt*2hLu=1|I_2Bj}3FaOjWvq4VrWKlx@Z*YCP-ISH z+ImnHc0$W;A8mec^kT>8HJCOGyzRWla%^6W6Pgq`>VKkbOvv~;W--aCmQL5~1c6zd z^YoLS8|yVA8tZfD;j*{AQq~)8zjwynKrk+n{kHQ>?o1kOO`#dh<=eQMWdwP9KI)^q z)PP9d6LWwcqVCaz`%2RXDn*3WpqRue4I1%(Y5 zRy~owJ&JHJg zU8d<&c|x-v=g#m9LwR+f-RjT~m7quIs=8)3U9XKA9shK>I;T!8d^bB zVZL64q_S@3+qB;gZ>VWXHM$78x__Scc8v=g2(Dq#Spkyp|1E_4ZolrVgpCCD>|M);_pjT?!c+uOtwU@_l8IxE>ZwX!+J} z87sqloE^xTo~yVCTYjWW8bx4ogzRsoX%W;GE{8iD(b1ExxhCY>5i&<>NrVHTsRm&K8tb2B&NvMg+06VH zYq5S3f1!j|mmmA^_-D79lXY!sy-yx@L`_#FwR9>E7Ch45OG`_t^l$F-D?&K z8Mij<);%Xg!@@us!VUz1K%bS#Bj}V+q^jr@ThLii`*#*qdRCp&Pr|%ktt}68lV;i; zvw8H)G=U;_`ulWQ*iB1IN!`cgJ_5s>zuG3xg_#y!FE&GGo>KKOa&$GY;uON&z3M z?NyW~k17edcyk}S7t4Z~q=1ji~S7{Z?Hz#uTI0Ho_-=eI~QayI|hnU%nKGCsA zR_&3|%aivL9J`-*y>d#f-^ho@7s*Xh!5VZh*o;pD#AKHz1`JHl6!tCWd9@*~ZE+h} zRHWMFln8GGm>M@~(ENiAl>94L69`F#H=@S^S77GaJ;W{BQ9z3-u3+P!Y97D^xirZ< zLTCvl>HanL{<>Z6NI^#%;0Pe$*h0&rzXx?Plg{p8wI1Oc$px%i=7D)VXQRTJxbq(1 zVoo9Ivy2>}r{}f}t_yhEx8vV`hVD)U8H*66VZ(5RV|fYYbm@lY3~Aj7KD3{JWfF@s zQ~2Pg(tbKS38y_N$?y_khkeYXT&X0+j#FOm@1!82m_7-~WfQ~l=oUcVo5a`4&>1zJ zXh0Bt{X$q_PfM_#6B@|*H5gKY8HUoWIdsE~3totsU}5H!M+cQ&a&E?jh%7neI0$@t z&}c~hA-E-7bS4%rEQK1dH>2mhG1E{%&~*UR7Or(k)8P)j+~+5pTXG@$o*cqVY~`@$ zx)c{Y_ZFNd!F!LHUeKxtp8$&Y4#aijjQXIc{e_pJSSO7##)}(krhw82qUB~D-Dx?` zq7Uo^J2BHrbdd^L)J{KIB=Np|va|}I_4W$-(<(F{c8OECrV_fnp!Si}DTcdn&hZV% zm;wsvLmNrdwaj-zT8@2{ZUFVa-?-v!N_jPE4);DfMgsUFtdm2j+6q2gT6fw7J4M zz?Ge%*!4-!F0M$NwcFYuY6xCV2YV=M^9bNUv>z`N30?mSt>R+=;&rEh^t(|&&Fz1$ zzCxaCb0_Jn-aaRZejM@py`CQ(%yasCB1hvoPSdDUpCuOp-P{~>X6*t+x+CSlozAm* zCuyPp`r@9f3tmyOh_nO69GC090|#8DX=gtEAM zrsH?qc^Cg+4WPuB8e!QbO1<066Md?i0hD9R3}P;i{V$-jFbZfSz~8WERT@>{or3gnoHX!h4C-)`@X|co><`WirXTt%w0V`c*DZe>d4}KPv;h1lQU`&Lk2l0AwFXyz%~I7gHB{(t0I{{ zaNli(X^7$5MLE++5XEkJ;xq7k308i$wcX?F;v-qIq~g#@%nR5g3%7E z*kpL{ATCB(DR}#Q;VofMq42SE@$Yf85?zav3XfkwbBtY!l0^H-`@y=J_~f}2XoW-J zz*>fr9)IT12Up;E1`8;qq=}>1G0j~pb`9w#RkDzL!131X$(5K?%nq(hQ7aKzK!MBu ziJDa%9Cd4)Atb0IzR05wtkU-G6b<71z2~c+vsG$&(j9t}B%JCO8;A#i(uxnpq1trDf zQh$bX|CvVP`7H-sxkIb}%C!s@*_5rUX4+C^F8uXg zEA=X5$HsrK`FHrLhN zEZ!E_E^@qhFQGPJ)nDs&yf1R;j;;|BW)S;8qT69#EKYj@v2bsf0ox%(6m7Ub)JaKYb7$` zcBm8ln^5E21R1W85jd1JK5_8Lat-r9voxM5oynsQ|F@R&$=JdkGoME%nGxyincXey z2tBut#xe&A4Zl84zFdAsHZbpv`LX8B^U$#ra~)G(x)3E`JaS>;_^v$qk+e~ip5_yM zhaf1B@O7{DT)$k)G9zK*?xv$BUupD$_gk6yLblLZShHZ17MTMpZwfXZXxtN%++_G( zT7|5YIJ5LOa#?cK_eFnNof8~hNr~CY%ni4r7>%iO|1EUk7SNqkZ3`3Fb|vx%hJ|yT zGrXuTw#=QYB^7Hq!G?|oCNYFV_6U3>E85~;gnRQJiAblJ#e5mVAK^Q?54bh%&|r?nR{mYzA(lar!*tCe{D-^2+! z7p&3KVBgB)^SympDW{v~T=WjvzANut^il{pXdX3J*|V+b>z~fc4iCjW);rPz*zSh5WiS-+9%`_7%KsS8^7LNEOiL;3jU zU8kZZ*jqno2q0ME7b*uH_`u5{*EoXcUhL5wj4G3TnRuxu%(#A=G-{0|w5kpltiULdF}bXyZ`s zR8kt#ntfTDzfm=x`!p7BRMm5*xlX3vp8T~e;NGBE{+kGfV}JaU`ud$|eSPt3F7+p{ z{_G~D&Yv{-_xnPng9lkK5BlHNZ_GT=-cBqb&-SZ!DBBcyHs0OX+@ks*XGy@mEiy$( z(Pjjd2Sdh}`Vz%xJp)Ofsmx#5pBy!5I+zBMF`nR>;&sc<{zbs;g? zEz3eXInm7Rb^KVQexqWIcJkEK!ARQhw|(2zR_wnk=vEX#HwIDG-lVf=yr2GbW!2m0 z<4W|*i4%QmNBwUVyxbT5;D)~9L{B(Y&n(-^QZF}iJ5*0G@eFBWRVNA*F3!e1WN|R{ zOBB^8B^4B&V*W5|BGtI(%d&KNtu5D(^|QkjZDwk3e+heIJcV;d5{(5DHZ>n&itY!g zKc9|{qV95=CEsf!R)0d}<289S)so9%)~wbK;f%ED18wIUqF32vHN@x69-ed}XnC`j z?kz;J5-sY-nzEC{v{WcgF6kq&E;Ji~lkSX4UD6{gs!#F_JwlV$(J)3baH7!ZS9J=L zv>%##eayJ5v-qHAS|>57U?gp#Vd{gn>;1d)tEpOumb_8Ce}2X$^aIV#|Fl>7wdYlt zMOwaA)Xkei0vZ#_=3S#tAJg(4CYa8#m_u*q&px4A(_`#?k*K2QEGM&Xi3)n7?kaj` zuCC}oe`8|7mm|Z}R;|nHYsHkrenk&V`7zaytWpklof2x}Mf&u!tNDl=t>9G?v%REx z{jtkqEnDPDryJ#brgQq2+nda>qG*`(B}(KMctk%{=ncKYlY^D5rf-SAq4Q||$NGZm z{vBV-3@&Q5A5b}s9&|qavsJ>nB8|KIU8In`Lb2nbwwFWJ$LmwNFXjxqWS>e_F4c@% zebe9ectP2hbd|y~pWGtlYgS>DbGwxLNv6Z5`EB z^&{&-SOUdHa=BG`t6WXYP>M70hiz}uaRxV)-OP1ZuY-tNs?HxSTp3}hlILQMGMJ`* z5KpLrl5Cvt`>55JTAlhQ6rCDlJE;gdq7tLnri)&j+ZDw%t;ZS|#!(hkftAuK=u#bo zOBCB&`h22MCNf^FYE!7Q&L72LHCewEgg%~Jz2hzW-MhzArmd~6ag_S1OnD@?{J1iI zVf*e%GhUN=Z_2?rrKREZoDF2zPw}Z8r|;6{YN()`$ayMCG35sq;Q&&mF@6; z;`!7miVfIU%`rT8BnJ|_{@$Rql~Ef=uR8M?4WEqcU%sO-Vc!L3*17FlUYkrBx8#$D z%Eha1lO)%n^ew~c*2hw5uC)_mCF*Gh>fWS%Jk&6LzW0$=>y`9POK$srIdZ6Ex4mw% z`6pUPuU^uHV726^$;vh9e0S6REcYG&82=ys1W+cH422Yh#1>rnfZxu<$n4h($ literal 0 HcmV?d00001 diff --git a/tmp/jellyfin/questions.yaml b/tmp/jellyfin/questions.yaml new file mode 100644 index 00000000000..7975b01bb1f --- /dev/null +++ b/tmp/jellyfin/questions.yaml @@ -0,0 +1,112 @@ +# Include{groups} +portals: + open: +# Include{portalLink} +questions: +# Include{global} +# Include{workload} +# Include{workloadDeployment} + +# Include{replicas1} +# Include{podSpec} +# Include{containerMain} + + + - variable: env + group: "App Configuration" + label: "Image Environment" + schema: + additional_attrs: true + type: dict + attrs: + - variable: JELLYFIN_PublishedServerUrl + description: "Published Server URL" + label: "The Server URL to publish in UDP Auto Discovery response." + schema: + type: string + default: "" +# Include{containerBasic} +# Include{containerAdvanced} + +# Include{containerConfig} +# Include{serviceRoot} +# Include{serviceMain} +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: main + label: "Main Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 8096 + required: true +# Include{serviceExpertRoot} + default: false +# Include{serviceExpert} +# Include{serviceList} +# Include{persistenceRoot} + - variable: config + label: "App Config Storage" + description: "Stores the Application Configuration." + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} + - variable: transcode + label: "App Transcode Storage" + description: "Storage for transcode, best to be set to emptyDir and if enough RAM, to Memory type." + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} +# Include{persistenceList} +# Include{ingressRoot} + - variable: main + label: "Main Ingress" + schema: + additional_attrs: true + type: dict + attrs: +# Include{ingressDefault} +# Include{ingressTLS} +# Include{ingressTraefik} +# Include{ingressList} +# Include{securityContextRoot} + + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 568 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 568 +# Include{securityContextContainer} +# Include{securityContextAdvanced} +# Include{securityContextPod} + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + +# Include{resources} +# Include{advanced} +# Include{addons} +# Include{codeserver} +# Include{netshoot} +# Include{vpn} +# Include{documentation} diff --git a/tmp/jellyfin/templates/NOTES.txt b/tmp/jellyfin/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/tmp/jellyfin/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/tmp/jellyfin/templates/common.yaml b/tmp/jellyfin/templates/common.yaml new file mode 100644 index 00000000000..b51394e00a4 --- /dev/null +++ b/tmp/jellyfin/templates/common.yaml @@ -0,0 +1 @@ +{{ include "tc.v1.common.loader.all" . }} diff --git a/tmp/jellyfin/values.yaml b/tmp/jellyfin/values.yaml new file mode 100644 index 00000000000..42bdda0d3b3 --- /dev/null +++ b/tmp/jellyfin/values.yaml @@ -0,0 +1,35 @@ +image: + repository: tccr.io/truecharts/jellyfin + pullPolicy: IfNotPresent + tag: 10.8.9@sha256:32efce54017dcefcd437dc179baabb0ed79ad44298b9d0850388bd69f8e9eac5 +service: + main: + ports: + main: + port: 8096 + targetPort: 8096 +persistence: + config: + enabled: true + mountPath: "/config" + cache: + enabled: true + mountPath: "/cache" + type: "emptyDir" + transcode: + enabled: true + mountPath: "/config/transcodes" + type: "emptyDir" +portal: + open: + enabled: true +securityContext: + container: + readOnlyRootFilesystem: false +workload: + main: + podSpec: + containers: + main: + env: + JELLYFIN_PublishedServerUrl: "https://jelly.mydomain.com" diff --git a/tmp/jellyseerr/.helmignore b/tmp/jellyseerr/.helmignore new file mode 100644 index 00000000000..77ca5567b26 --- /dev/null +++ b/tmp/jellyseerr/.helmignore @@ -0,0 +1,30 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ +# OWNERS file for Kubernetes +OWNERS +# helm-docs templates +*.gotmpl +# docs folder +/docs +# icon +icon.png diff --git a/tmp/jellyseerr/CHANGELOG.md b/tmp/jellyseerr/CHANGELOG.md new file mode 100644 index 00000000000..4651d8e5de4 --- /dev/null +++ b/tmp/jellyseerr/CHANGELOG.md @@ -0,0 +1,870 @@ +# Changelog + + + +## [jellyseerr-3.0.0](https://github.com/truecharts/charts/compare/jellyseerr-2.0.43...jellyseerr-3.0.0) (2022-11-10) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Major Change to GUI + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + ### Fix + +- change container config label + + + + +## [jellyseerr-2.0.46](https://github.com/truecharts/charts/compare/jellyseerr-2.0.43...jellyseerr-2.0.46) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [jellyseerr-2.0.45](https://github.com/truecharts/charts/compare/jellyseerr-2.0.43...jellyseerr-2.0.45) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [jellyseerr-2.0.45](https://github.com/truecharts/charts/compare/jellyseerr-2.0.43...jellyseerr-2.0.45) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [jellyseerr-2.0.45](https://github.com/truecharts/charts/compare/jellyseerr-2.0.43...jellyseerr-2.0.45) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [jellyseerr-2.0.44](https://github.com/truecharts/charts/compare/jellyseerr-2.0.43...jellyseerr-2.0.44) (2022-11-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [jellyseerr-2.0.44](https://github.com/truecharts/charts/compare/jellyseerr-2.0.43...jellyseerr-2.0.44) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [jellyseerr-2.0.43](https://github.com/truecharts/charts/compare/jellyseerr-2.0.42...jellyseerr-2.0.43) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4317](https://github.com/truecharts/charts/issues/4317)) + + + + +## [jellyseerr-2.0.42](https://github.com/truecharts/charts/compare/jellyseerr-2.0.41...jellyseerr-2.0.42) (2022-11-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4308](https://github.com/truecharts/charts/issues/4308)) + + + + +## [jellyseerr-2.0.41](https://github.com/truecharts/charts/compare/jellyseerr-2.0.40...jellyseerr-2.0.41) (2022-11-02) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4261](https://github.com/truecharts/charts/issues/4261)) + + + + +## [jellyseerr-2.0.40](https://github.com/truecharts/charts/compare/jellyseerr-2.0.39...jellyseerr-2.0.40) (2022-10-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4182](https://github.com/truecharts/charts/issues/4182)) + + + + +## [jellyseerr-2.0.39](https://github.com/truecharts/charts/compare/jellyseerr-2.0.38...jellyseerr-2.0.39) (2022-10-19) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4122](https://github.com/truecharts/charts/issues/4122)) + - update docker general non-major ([#4128](https://github.com/truecharts/charts/issues/4128)) + + + + +## [jellyseerr-2.0.38](https://github.com/truecharts/charts/compare/jellyseerr-2.0.37...jellyseerr-2.0.38) (2022-10-14) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#4084](https://github.com/truecharts/charts/issues/4084)) + + + + +## [jellyseerr-2.0.37](https://github.com/truecharts/charts/compare/jellyseerr-2.0.36...jellyseerr-2.0.37) (2022-10-12) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4071](https://github.com/truecharts/charts/issues/4071)) + + + + +## [jellyseerr-2.0.36](https://github.com/truecharts/charts/compare/jellyseerr-2.0.35...jellyseerr-2.0.36) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [jellyseerr-2.0.36](https://github.com/truecharts/charts/compare/jellyseerr-2.0.35...jellyseerr-2.0.36) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [jellyseerr-2.0.35](https://github.com/truecharts/charts/compare/jellyseerr-2.0.34...jellyseerr-2.0.35) (2022-10-05) + +### Chore + +- Auto-update chart README [skip ci] + - split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979)) + - update helm general non-major + + + + +## [jellyseerr-2.0.34](https://github.com/truecharts/charts/compare/jellyseerr-2.0.33...jellyseerr-2.0.34) (2022-09-27) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918)) + + + + +## [jellyseerr-2.0.33](https://github.com/truecharts/charts/compare/jellyseerr-2.0.32...jellyseerr-2.0.33) (2022-09-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898)) + + + + +## [jellyseerr-2.0.32](https://github.com/truecharts/charts/compare/jellyseerr-2.0.31...jellyseerr-2.0.32) (2022-09-22) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [jellyseerr-2.0.32](https://github.com/truecharts/charts/compare/jellyseerr-2.0.31...jellyseerr-2.0.32) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [jellyseerr-2.0.32](https://github.com/truecharts/charts/compare/jellyseerr-2.0.31...jellyseerr-2.0.32) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [jellyseerr-2.0.32](https://github.com/truecharts/charts/compare/jellyseerr-2.0.31...jellyseerr-2.0.32) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [jellyseerr-2.0.32](https://github.com/truecharts/charts/compare/jellyseerr-2.0.31...jellyseerr-2.0.32) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [jellyseerr-2.0.32](https://github.com/truecharts/charts/compare/jellyseerr-2.0.31...jellyseerr-2.0.32) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [jellyseerr-2.0.32](https://github.com/truecharts/charts/compare/jellyseerr-2.0.31...jellyseerr-2.0.32) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [jellyseerr-2.0.32](https://github.com/truecharts/charts/compare/jellyseerr-2.0.31...jellyseerr-2.0.32) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [jellyseerr-2.0.32](https://github.com/truecharts/charts/compare/jellyseerr-2.0.31...jellyseerr-2.0.32) (2022-09-17) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [jellyseerr-2.0.32](https://github.com/truecharts/charts/compare/jellyseerr-2.0.31...jellyseerr-2.0.32) (2022-09-18) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [jellyseerr-2.0.32](https://github.com/truecharts/charts/compare/jellyseerr-2.0.31...jellyseerr-2.0.32) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [jellyseerr-2.0.32](https://github.com/truecharts/charts/compare/jellyseerr-2.0.31...jellyseerr-2.0.32) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [jellyseerr-2.0.32](https://github.com/truecharts/charts/compare/jellyseerr-2.0.31...jellyseerr-2.0.32) (2022-09-15) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [jellyseerr-2.0.32](https://github.com/truecharts/charts/compare/jellyseerr-2.0.31...jellyseerr-2.0.32) (2022-09-15) + +### Chore + +- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [jellyseerr-2.0.31](https://github.com/truecharts/charts/compare/jellyseerr-2.0.30...jellyseerr-2.0.31) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [jellyseerr-2.0.31](https://github.com/truecharts/charts/compare/jellyseerr-2.0.30...jellyseerr-2.0.31) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [jellyseerr-2.0.31](https://github.com/truecharts/charts/compare/jellyseerr-2.0.30...jellyseerr-2.0.31) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [jellyseerr-2.0.31](https://github.com/truecharts/charts/compare/jellyseerr-2.0.30...jellyseerr-2.0.31) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [jellyseerr-2.0.31](https://github.com/truecharts/charts/compare/jellyseerr-2.0.30...jellyseerr-2.0.31) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [jellyseerr-2.0.31](https://github.com/truecharts/charts/compare/jellyseerr-2.0.30...jellyseerr-2.0.31) (2022-09-11) + +### Chore + +- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [jellyseerr-2.0.30](https://github.com/truecharts/charts/compare/jellyseerr-2.0.28...jellyseerr-2.0.30) (2022-08-30) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639)) + - update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [jellyseerr-2.0.29](https://github.com/truecharts/charts/compare/jellyseerr-2.0.28...jellyseerr-2.0.29) (2022-08-30) + +### Chore + +- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [jellyseerr-2.0.28](https://github.com/truecharts/charts/compare/jellyseerr-2.0.27...jellyseerr-2.0.28) (2022-08-29) + +### Chore + +- update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619)) + + + + +## [jellyseerr-2.0.27](https://github.com/truecharts/charts/compare/jellyseerr-2.0.26...jellyseerr-2.0.27) (2022-08-23) + +### Chore + +- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545)) + + + + +## [jellyseerr-2.0.26](https://github.com/truecharts/charts/compare/jellyseerr-2.0.25...jellyseerr-2.0.26) (2022-08-12) + +### Chore + +- add documentation checkbox/section to all SCALE Apps + - update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456)) + + ### Fix + +- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447)) + + + + +## [jellyseerr-2.0.25](https://github.com/truecharts/charts/compare/jellyseerr-2.0.24...jellyseerr-2.0.25) (2022-08-08) + +### Chore + +- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + + + +## [jellyseerr-2.0.24](https://github.com/truecharts/apps/compare/jellyseerr-2.0.23...jellyseerr-2.0.24) (2022-07-26) + +### Chore + +- update home links ([#3291](https://github.com/truecharts/apps/issues/3291)) + - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302)) + + + + +## [jellyseerr-2.0.23](https://github.com/truecharts/apps/compare/jellyseerr-2.0.22...jellyseerr-2.0.23) (2022-07-25) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [jellyseerr-2.0.23](https://github.com/truecharts/apps/compare/jellyseerr-2.0.22...jellyseerr-2.0.23) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [jellyseerr-2.0.22](https://github.com/truecharts/apps/compare/jellyseerr-2.0.21...jellyseerr-2.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [jellyseerr-2.0.22](https://github.com/truecharts/apps/compare/jellyseerr-2.0.21...jellyseerr-2.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [jellyseerr-2.0.22](https://github.com/truecharts/apps/compare/jellyseerr-2.0.21...jellyseerr-2.0.22) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [jellyseerr-2.0.21](https://github.com/truecharts/apps/compare/jellyseerr-2.0.19...jellyseerr-2.0.21) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [jellyseerr-2.0.19](https://github.com/truecharts/apps/compare/jellyseerr-2.0.18...jellyseerr-2.0.19) (2022-07-21) + + + +## [jellyseerr-2.0.18](https://github.com/truecharts/apps/compare/jellyseerr-2.0.17...jellyseerr-2.0.18) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [jellyseerr-2.0.17](https://github.com/truecharts/apps/compare/jellyseerr-2.0.16...jellyseerr-2.0.17) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [jellyseerr-2.0.16](https://github.com/truecharts/apps/compare/jellyseerr-2.0.14...jellyseerr-2.0.16) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [jellyseerr-2.0.14](https://github.com/truecharts/apps/compare/jellyseerr-2.0.12...jellyseerr-2.0.14) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [jellyseerr-2.0.12](https://github.com/truecharts/apps/compare/jellyseerr-2.0.11...jellyseerr-2.0.12) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [jellyseerr-2.0.11](https://github.com/truecharts/apps/compare/jellyseerr-2.0.10...jellyseerr-2.0.11) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [jellyseerr-2.0.10](https://github.com/truecharts/apps/compare/jellyseerr-2.0.9...jellyseerr-2.0.10) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [jellyseerr-2.0.9](https://github.com/truecharts/apps/compare/jellyseerr-2.0.8...jellyseerr-2.0.9) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [jellyseerr-2.0.8](https://github.com/truecharts/apps/compare/jellyseerr-2.0.7...jellyseerr-2.0.8) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [jellyseerr-2.0.7](https://github.com/truecharts/apps/compare/jellyseerr-2.0.6...jellyseerr-2.0.7) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [jellyseerr-2.0.6](https://github.com/truecharts/apps/compare/jellyseerr-2.0.5...jellyseerr-2.0.6) (2022-06-22) + +#### Chore + +* update docker general non-major ([#2954](https://github.com/truecharts/apps/issues/2954)) +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [jellyseerr-2.0.5](https://github.com/truecharts/apps/compare/jellyseerr-2.0.4...jellyseerr-2.0.5) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [jellyseerr-2.0.4](https://github.com/truecharts/apps/compare/jellyseerr-2.0.3...jellyseerr-2.0.4) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [jellyseerr-2.0.3](https://github.com/truecharts/apps/compare/jellyseerr-2.0.2...jellyseerr-2.0.3) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [jellyseerr-2.0.2](https://github.com/truecharts/apps/compare/jellyseerr-2.0.1...jellyseerr-2.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [jellyseerr-2.0.1](https://github.com/truecharts/apps/compare/jellyseerr-1.0.2...jellyseerr-2.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [jellyseerr-2.0.0](https://github.com/truecharts/apps/compare/jellyseerr-1.0.2...jellyseerr-2.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [jellyseerr-1.0.2](https://github.com/truecharts/apps/compare/jellyseerr-1.0.1...jellyseerr-1.0.2) (2022-06-02) + +#### Chore + +* update image refs ([#2816](https://github.com/truecharts/apps/issues/2816)) + + + + +### [jellyseerr-1.0.1](https://github.com/truecharts/apps/compare/jellyseerr-1.0.0...jellyseerr-1.0.1) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) +* update docker general non-major ([#2791](https://github.com/truecharts/apps/issues/2791)) + + + + +### [jellyseerr-1.0.0](https://github.com/truecharts/apps/compare/jellyseerr-0.0.1...jellyseerr-1.0.0) (2022-05-29) + +#### Feat + +* move to stable ([#2790](https://github.com/truecharts/apps/issues/2790)) + + + + +### jellyseerr-0.0.1 (2022-05-29) + +#### Feat + +* add jellyseerr ([#2781](https://github.com/truecharts/apps/issues/2781)) diff --git a/tmp/jellyseerr/Chart.yaml b/tmp/jellyseerr/Chart.yaml new file mode 100644 index 00000000000..76c6fcdfa3d --- /dev/null +++ b/tmp/jellyseerr/Chart.yaml @@ -0,0 +1,25 @@ +apiVersion: v2 +appVersion: "1.4.1" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +description: Jellyseerr is a fork of Overseerr with support for Jellyfin and Emby. It can be used to manage requests for your media library. +home: https://truecharts.org/charts/stable/jellyseerr +icon: https://truecharts.org/img/hotlink-ok/chart-icons/jellyseerr.png +keywords: + - jellyseerr +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: jellyseerr +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/jellyseerr + - https://github.com/Fallenbagel/jellyseerr +version: 5.0.0 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" diff --git a/tmp/jellyseerr/README.md b/tmp/jellyseerr/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/jellyseerr/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/jellyseerr/icon.png b/tmp/jellyseerr/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..ca1b237447b843976b7238d3f9fe1ffa6a274e64 GIT binary patch literal 11623 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 literal 0 HcmV?d00001 diff --git a/tmp/jellyseerr/questions.yaml b/tmp/jellyseerr/questions.yaml new file mode 100644 index 00000000000..5cd621c6004 --- /dev/null +++ b/tmp/jellyseerr/questions.yaml @@ -0,0 +1,119 @@ +# Include{groups} +portals: + open: +# Include{portalLink} +questions: +# Include{global} +# Include{workload} +# Include{workloadDeployment} + +# Include{replicas1} +# Include{podSpec} +# Include{containerMain} + + + - variable: env + group: "App Configuration" + label: "Image Environment" + schema: + additional_attrs: true + type: dict + attrs: + - variable: JELLYFIN_TYPE + label: "JELLYFIN_TYPE" + description: "For Emby users set this to emby, otherwise leave it blank" + schema: + type: string + default: "" + enum: + - value: "" + description: "" + - value: "emby" + description: "emby" + - variable: LOG_LEVEL + label: "LOG_LEVEL" + schema: + type: string + default: "info" + enum: + - value: "info" + description: "info" + - value: "debug" + description: "debug" +# Include{containerBasic} +# Include{containerAdvanced} + +# Include{containerConfig} +# Include{serviceRoot} +# Include{serviceMain} +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: main + label: "Main Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 10241 + required: true +# Include{serviceExpertRoot} + default: false +# Include{serviceExpert} +# Include{serviceList} +# Include{persistenceRoot} + - variable: config + label: "App Config Storage" + description: "Stores the Application Configuration." + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} +# Include{persistenceList} +# Include{ingressRoot} + - variable: main + label: "Main Ingress" + schema: + additional_attrs: true + type: dict + attrs: +# Include{ingressDefault} +# Include{ingressTLS} +# Include{ingressTraefik} +# Include{ingressList} +# Include{securityContextRoot} + + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 568 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 568 +# Include{securityContextContainer} +# Include{securityContextAdvanced} +# Include{securityContextPod} + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + +# Include{resources} +# Include{advanced} +# Include{addons} +# Include{codeserver} +# Include{netshoot} +# Include{vpn} +# Include{documentation} diff --git a/tmp/jellyseerr/templates/NOTES.txt b/tmp/jellyseerr/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/tmp/jellyseerr/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/tmp/jellyseerr/templates/common.yaml b/tmp/jellyseerr/templates/common.yaml new file mode 100644 index 00000000000..b51394e00a4 --- /dev/null +++ b/tmp/jellyseerr/templates/common.yaml @@ -0,0 +1 @@ +{{ include "tc.v1.common.loader.all" . }} diff --git a/tmp/jellyseerr/values.yaml b/tmp/jellyseerr/values.yaml new file mode 100644 index 00000000000..52121fbb00a --- /dev/null +++ b/tmp/jellyseerr/values.yaml @@ -0,0 +1,27 @@ +image: + repository: tccr.io/truecharts/jellyseerr + tag: 1.4.1@sha256:61edd5bab2e8892ffdb1a31c2b3157650b85d8b7c64471d45e2fe2ab6ebb3a09 + pullPolicy: IfNotPresent +service: + main: + ports: + main: + port: 10241 +persistence: + config: + enabled: true + mountPath: "/app/config" +portal: + open: + enabled: true + +workload: + main: + podSpec: + containers: + main: + env: + PORT: "{{ .Values.service.main.ports.main.port }}" + # User Defined + JELLYFIN_TYPE: "" + LOG_LEVEL: "info" diff --git a/tmp/jupyter/.helmignore b/tmp/jupyter/.helmignore new file mode 100644 index 00000000000..77ca5567b26 --- /dev/null +++ b/tmp/jupyter/.helmignore @@ -0,0 +1,30 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ +# OWNERS file for Kubernetes +OWNERS +# helm-docs templates +*.gotmpl +# docs folder +/docs +# icon +icon.png diff --git a/tmp/jupyter/CHANGELOG.md b/tmp/jupyter/CHANGELOG.md new file mode 100644 index 00000000000..a15fceb00f9 --- /dev/null +++ b/tmp/jupyter/CHANGELOG.md @@ -0,0 +1,473 @@ +# Changelog + + + +## [jupyter-1.0.0](https://github.com/truecharts/charts/compare/jupyter-0.0.22...jupyter-1.0.0) (2022-11-10) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Major Change to GUI + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + ### Fix + +- change container config label + + + + +## [jupyter-0.0.25](https://github.com/truecharts/charts/compare/jupyter-0.0.22...jupyter-0.0.25) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [jupyter-0.0.24](https://github.com/truecharts/charts/compare/jupyter-0.0.22...jupyter-0.0.24) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [jupyter-0.0.24](https://github.com/truecharts/charts/compare/jupyter-0.0.22...jupyter-0.0.24) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [jupyter-0.0.24](https://github.com/truecharts/charts/compare/jupyter-0.0.22...jupyter-0.0.24) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [jupyter-0.0.23](https://github.com/truecharts/charts/compare/jupyter-0.0.22...jupyter-0.0.23) (2022-11-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [jupyter-0.0.23](https://github.com/truecharts/charts/compare/jupyter-0.0.22...jupyter-0.0.23) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [jupyter-0.0.22](https://github.com/truecharts/charts/compare/jupyter-0.0.21...jupyter-0.0.22) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4317](https://github.com/truecharts/charts/issues/4317)) + + + + +## [jupyter-0.0.21](https://github.com/truecharts/charts/compare/cadquery-jupyter-0.0.36...jupyter-0.0.21) (2022-11-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4308](https://github.com/truecharts/charts/issues/4308)) + + + + +## [jupyter-0.0.20](https://github.com/truecharts/charts/compare/cadquery-jupyter-0.0.35...jupyter-0.0.20) (2022-11-02) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4261](https://github.com/truecharts/charts/issues/4261)) + + + + +## [jupyter-0.0.19](https://github.com/truecharts/charts/compare/cadquery-jupyter-0.0.34...jupyter-0.0.19) (2022-10-25) + +### Chore + +- update helm general non-major ([#4182](https://github.com/truecharts/charts/issues/4182)) + + + + +## [jupyter-0.0.18](https://github.com/truecharts/charts/compare/jupyter-0.0.17...jupyter-0.0.18) (2022-10-19) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4122](https://github.com/truecharts/charts/issues/4122)) + + + + +## [jupyter-0.0.17](https://github.com/truecharts/charts/compare/jupyter-0.0.16...jupyter-0.0.17) (2022-10-12) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4071](https://github.com/truecharts/charts/issues/4071)) + + + + +## [jupyter-0.0.16](https://github.com/truecharts/charts/compare/jupyter-0.0.15...jupyter-0.0.16) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [jupyter-0.0.16](https://github.com/truecharts/charts/compare/jupyter-0.0.15...jupyter-0.0.16) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [jupyter-0.0.15](https://github.com/truecharts/charts/compare/jupyter-0.0.14...jupyter-0.0.15) (2022-10-05) + +### Chore + +- Auto-update chart README [skip ci] + - split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979)) + - update helm general non-major + - update docker general non-major + + + + +## [jupyter-0.0.14](https://github.com/truecharts/charts/compare/jupyter-0.0.13...jupyter-0.0.14) (2022-09-30) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3965](https://github.com/truecharts/charts/issues/3965)) + + + + +## [jupyter-0.0.13](https://github.com/truecharts/charts/compare/jupyter-0.0.12...jupyter-0.0.13) (2022-09-28) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3938](https://github.com/truecharts/charts/issues/3938)) + - update docker general non-major ([#3920](https://github.com/truecharts/charts/issues/3920)) + + + + +## [jupyter-0.0.12](https://github.com/truecharts/charts/compare/jupyter-0.0.11...jupyter-0.0.12) (2022-09-27) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918)) + + + + +## [jupyter-0.0.11](https://github.com/truecharts/charts/compare/cadquery-jupyter-0.0.28...jupyter-0.0.11) (2022-09-26) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3906](https://github.com/truecharts/charts/issues/3906)) + + + + +## [jupyter-0.0.10](https://github.com/truecharts/charts/compare/jupyter-0.0.9...jupyter-0.0.10) (2022-09-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898)) + + + + +## [jupyter-0.0.9](https://github.com/truecharts/charts/compare/jupyter-0.0.8...jupyter-0.0.9) (2022-09-25) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3881](https://github.com/truecharts/charts/issues/3881)) + + + + +## [jupyter-0.0.8](https://github.com/truecharts/charts/compare/cadquery-jupyter-0.0.27...jupyter-0.0.8) (2022-09-23) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3850](https://github.com/truecharts/charts/issues/3850)) + + + + +## [jupyter-0.0.7](https://github.com/truecharts/charts/compare/cadquery-jupyter-0.0.25...jupyter-0.0.7) (2022-09-22) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790)) + - update docker general non-major ([#3818](https://github.com/truecharts/charts/issues/3818)) + - update helm chart common to v10.5.10 ([#3819](https://github.com/truecharts/charts/issues/3819)) + - move last apps to LB from simple ([#3825](https://github.com/truecharts/charts/issues/3825)) + + ### Feat + +- Add Jupyter ([#3616](https://github.com/truecharts/charts/issues/3616)) + + + + +## [jupyter-0.0.7](https://github.com/truecharts/charts/compare/cadquery-jupyter-0.0.25...jupyter-0.0.7) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790)) + - update docker general non-major ([#3818](https://github.com/truecharts/charts/issues/3818)) + - update helm chart common to v10.5.10 ([#3819](https://github.com/truecharts/charts/issues/3819)) + - move last apps to LB from simple ([#3825](https://github.com/truecharts/charts/issues/3825)) + + ### Feat + +- Add Jupyter ([#3616](https://github.com/truecharts/charts/issues/3616)) + + + + +## [jupyter-0.0.7](https://github.com/truecharts/charts/compare/cadquery-jupyter-0.0.25...jupyter-0.0.7) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790)) + - update docker general non-major ([#3818](https://github.com/truecharts/charts/issues/3818)) + - update helm chart common to v10.5.10 ([#3819](https://github.com/truecharts/charts/issues/3819)) + - move last apps to LB from simple ([#3825](https://github.com/truecharts/charts/issues/3825)) + + ### Feat + +- Add Jupyter ([#3616](https://github.com/truecharts/charts/issues/3616)) + + + + +## [jupyter-0.0.7](https://github.com/truecharts/charts/compare/cadquery-jupyter-0.0.25...jupyter-0.0.7) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790)) + - update docker general non-major ([#3818](https://github.com/truecharts/charts/issues/3818)) + - update helm chart common to v10.5.10 ([#3819](https://github.com/truecharts/charts/issues/3819)) + - move last apps to LB from simple ([#3825](https://github.com/truecharts/charts/issues/3825)) + + ### Feat + +- Add Jupyter ([#3616](https://github.com/truecharts/charts/issues/3616)) + + + + +## [jupyter-0.0.6](https://github.com/truecharts/charts/compare/cadquery-jupyter-0.0.25...jupyter-0.0.6) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790)) + - update docker general non-major ([#3818](https://github.com/truecharts/charts/issues/3818)) + - update helm chart common to v10.5.10 ([#3819](https://github.com/truecharts/charts/issues/3819)) + + ### Feat + +- Add Jupyter ([#3616](https://github.com/truecharts/charts/issues/3616)) + + + + +## [jupyter-0.0.5](https://github.com/truecharts/charts/compare/cadquery-jupyter-0.0.25...jupyter-0.0.5) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790)) + - update helm chart common to v10.5.10 ([#3819](https://github.com/truecharts/charts/issues/3819)) + + ### Feat + +- Add Jupyter ([#3616](https://github.com/truecharts/charts/issues/3616)) + + + + +## [jupyter-0.0.4](https://github.com/truecharts/charts/compare/cadquery-jupyter-0.0.25...jupyter-0.0.4) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790)) + + ### Feat + +- Add Jupyter ([#3616](https://github.com/truecharts/charts/issues/3616)) + + + + +## [jupyter-0.0.4](https://github.com/truecharts/charts/compare/cadquery-jupyter-0.0.25...jupyter-0.0.4) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790)) + + ### Feat + +- Add Jupyter ([#3616](https://github.com/truecharts/charts/issues/3616)) + + + + +## [jupyter-0.0.3](https://github.com/truecharts/charts/compare/cadquery-jupyter-0.0.25...jupyter-0.0.3) (2022-09-18) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + + ### Feat + +- Add Jupyter ([#3616](https://github.com/truecharts/charts/issues/3616)) + + + + +## [jupyter-0.0.3](https://github.com/truecharts/charts/compare/cadquery-jupyter-0.0.25...jupyter-0.0.3) (2022-09-18) + +### Chore + +- Auto-update chart README [skip ci] + + ### Feat + +- Add Jupyter ([#3616](https://github.com/truecharts/charts/issues/3616)) + + + + +## [jupyter-0.0.3](https://github.com/truecharts/charts/compare/cadquery-jupyter-0.0.25...jupyter-0.0.3) (2022-09-18) + +### Feat + +- Add Jupyter ([#3616](https://github.com/truecharts/charts/issues/3616)) diff --git a/tmp/jupyter/Chart.yaml b/tmp/jupyter/Chart.yaml new file mode 100644 index 00000000000..5c8e48946d5 --- /dev/null +++ b/tmp/jupyter/Chart.yaml @@ -0,0 +1,29 @@ +apiVersion: v2 +appVersion: "2023" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +deprecated: false +description: Jupyter a web based IDE +home: https://truecharts.org/charts/stable/jupyter +icon: https://truecharts.org/img/hotlink-ok/chart-icons/jupyter.png +keywords: + - Jupyter + - Notebook + - Lab +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: jupyter +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/jupyter + - https://github.com/jupyter/docker-stacks +type: application +version: 4.0.0 +annotations: + truecharts.org/catagories: | + - Cloud + truecharts.org/SCALE-support: "true" diff --git a/tmp/jupyter/README.md b/tmp/jupyter/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/jupyter/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/jupyter/icon.png b/tmp/jupyter/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..1d4a4cac63897286d02da4124b99c8e1ffc06414 GIT binary patch literal 26586 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 k#AT3U{eK_-kwdy2q3%a)7;6^rzdX=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: kasm +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/kasm + - https://www.kasmweb.com/ + - https://github.com/orgs/linuxserver/packages/container/package/kasm + - https://github.com/linuxserver/docker-kasm#readme +type: application +version: 4.0.0 diff --git a/tmp/kasm/LICENSE b/tmp/kasm/LICENSE new file mode 100644 index 00000000000..33a8cbb23f0 --- /dev/null +++ b/tmp/kasm/LICENSE @@ -0,0 +1,106 @@ +Business Source License 1.1 + +Parameters + +Licensor: The TrueCharts Project, it's owner and it's contributors +Licensed Work: The TrueCharts "Blocky" Helm Chart +Additional Use Grant: You may use the licensed work in production, as long + as it is directly sourced from a TrueCharts provided + official repository, catalog or source. You may also make private + modification to the directly sourced licenced work, + when used in production. + + The following cases are, due to their nature, also + defined as 'production use' and explicitly prohibited: + - Bundling, including or displaying the licensed work + with(in) another work intended for production use, + with the apparent intend of facilitating and/or + promoting production use by third parties in + violation of this license. + +Change Date: 2050-01-01 + +Change License: 3-clause BSD license + +For information about alternative licensing arrangements for the Software, +please contact: legal@truecharts.org + +Notice + +The Business Source License (this document, or the “License”) is not an Open +Source license. However, the Licensed Work will eventually be made available +under an Open Source License, as stated in this License. + +License text copyright (c) 2017 MariaDB Corporation Ab, All Rights Reserved. +“Business Source License” is a trademark of MariaDB Corporation Ab. + +----------------------------------------------------------------------------- + +Business Source License 1.1 + +Terms + +The Licensor hereby grants you the right to copy, modify, create derivative +works, redistribute, and make non-production use of the Licensed Work. The +Licensor may make an Additional Use Grant, above, permitting limited +production use. + +Effective on the Change Date, or the fourth anniversary of the first publicly +available distribution of a specific version of the Licensed Work under this +License, whichever comes first, the Licensor hereby grants you rights under +the terms of the Change License, and the rights granted in the paragraph +above terminate. + +If your use of the Licensed Work does not comply with the requirements +currently in effect as described in this License, you must purchase a +commercial license from the Licensor, its affiliated entities, or authorized +resellers, or you must refrain from using the Licensed Work. + +All copies of the original and modified Licensed Work, and derivative works +of the Licensed Work, are subject to this License. This License applies +separately for each version of the Licensed Work and the Change Date may vary +for each version of the Licensed Work released by Licensor. + +You must conspicuously display this License on each original or modified copy +of the Licensed Work. If you receive the Licensed Work in original or +modified form from a third party, the terms and conditions set forth in this +License apply to your use of that work. + +Any use of the Licensed Work in violation of this License will automatically +terminate your rights under this License for the current and all other +versions of the Licensed Work. + +This License does not grant you any right in any trademark or logo of +Licensor or its affiliates (provided that you may use a trademark or logo of +Licensor as expressly required by this License). + +TO THE EXTENT PERMITTED BY APPLICABLE LAW, THE LICENSED WORK IS PROVIDED ON +AN “AS IS” BASIS. LICENSOR HEREBY DISCLAIMS ALL WARRANTIES AND CONDITIONS, +EXPRESS OR IMPLIED, INCLUDING (WITHOUT LIMITATION) WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, NON-INFRINGEMENT, AND +TITLE. + +MariaDB hereby grants you permission to use this License’s text to license +your works, and to refer to it using the trademark “Business Source License”, +as long as you comply with the Covenants of Licensor below. + +Covenants of Licensor + +In consideration of the right to use this License’s text and the “Business +Source License” name and trademark, Licensor covenants to MariaDB, and to all +other recipients of the licensed work to be provided by Licensor: + +1. To specify as the Change License the GPL Version 2.0 or any later version, + or a license that is compatible with GPL Version 2.0 or a later version, + where “compatible” means that software provided under the Change License can + be included in a program with software provided under GPL Version 2.0 or a + later version. Licensor may specify additional Change Licenses without + limitation. + +2. To either: (a) specify an additional grant of rights to use that does not + impose any additional restriction on the right granted in this License, as + the Additional Use Grant; or (b) insert the text “None”. + +3. To specify a Change Date. + +4. Not to modify this License in any other way. diff --git a/tmp/kasm/README.md b/tmp/kasm/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/kasm/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/kasm/docs/installation_notes.md b/tmp/kasm/docs/installation_notes.md new file mode 100644 index 00000000000..29283c51046 --- /dev/null +++ b/tmp/kasm/docs/installation_notes.md @@ -0,0 +1,26 @@ +# Installation Notes + +## Services + +This chart provides two services: + +- Main Service +- Admin Service + +The Main Service provides the primary functionality of the chart, while the Admin service is used for first-time setup and generally does not need to be accessed afterwards. + +## Configuration + +The admin service **must** first be used to setup Kasm before the main service can be accessed. + +Connect to the admin service at `https://HOST_IP:PORT` (10351 by default) and follow the prompts to complete the initial setup. Once you are at the dashboard you can switch over to the main service and login with the user you just configured. + +:::info + +You cannot use ingress to access the admin service, it must be accessed via host-ip/port. + +::: + +Attempting to access the main service before doing this will result in `ERR_CONNECTION_REFUSED`. + +At this point, if you wish, you can change the admin service networking from `LoadBalancer` to `ClusterIP` to conceal its port since you likely won't need to access it again. diff --git a/tmp/kasm/icon.png b/tmp/kasm/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..a7e291c45da44ccb09e2e21e5331c533d8ecf3bf GIT binary patch literal 14921 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 a^n5>e&}waex{}O`MN*PegTI8C2mT-GG&p4d literal 0 HcmV?d00001 diff --git a/tmp/kasm/questions.yaml b/tmp/kasm/questions.yaml new file mode 100644 index 00000000000..d5d555844e5 --- /dev/null +++ b/tmp/kasm/questions.yaml @@ -0,0 +1,159 @@ +# Include{groups} +portals: + open: +# Include{portalLink} + admin: + protocols: + - "$kubernetes-resource_configmap_portal_protocol" + host: + - "$kubernetes-resource_configmap_portal_host" + ports: + - "$variable-service.admin.ports.admin.port" +questions: +# Include{global} +# Include{workload} +# Include{workloadDeployment} + +# Include{replicas1} +# Include{podSpec} +# Include{containerMain} + + + - variable: env + group: "App Configuration" + label: "Image Environment" + schema: + additional_attrs: true + type: dict + attrs: + - variable: DOCKER_HUB_USERNAME + label: Docker Hub Username + description: Optionally specify a DockerHub Username to pull private images. + schema: + type: string + default: "" + - variable: DOCKER_HUB_PASSWORD + label: Docker Hub Password + description: Optionally specify a DockerHub password to pull private images. + schema: + type: string + private: true + default: "" + - variable: kasm + group: App Configuration + label: KASM Configuration + schema: + additional_attrs: true + type: dict + attrs: + - variable: mountUdev + label: Mount /run/udev/data + description: Mounts host's /run/udev/data to container. Know the risks first. Used for GamePad support. + schema: + type: boolean + default: false + - variable: mountInput + label: Mount /dev/input + description: Mounts host's /dev/input to container. Know the risks first. Used for GamePad support. + schema: + type: boolean + default: false +# Include{containerBasic} +# Include{containerAdvanced} + +# Include{containerConfig} +# Include{serviceRoot} +# Include{serviceMain} +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: main + label: Main Service Port Configuration + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: Port + description: This port exposes the container port on the service + schema: + type: int + default: 10350 + required: true + - variable: admin + label: Admin Service + description: The Admin service + schema: + additional_attrs: true + type: dict + attrs: +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: admin + label: Admin Service Port Configuration + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: Port + description: This port exposes the container port on the service + schema: + type: int + default: 10351 + required: true +# Include{serviceExpertRoot} + default: false +# Include{serviceExpert} +# Include{serviceList} +# Include{persistenceRoot} + - variable: data + label: Data Storage + description: /opt Storage + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} +# Include{persistenceList} +# Include{ingressRoot} + - variable: main + label: Main Ingress + schema: + additional_attrs: true + type: dict + attrs: +# Include{ingressDefault} +# Include{ingressTLS} +# Include{ingressTraefik} +# Include{ingressList} +# Include{securityContextRoot} + + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 0 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 0 +# Include{securityContextContainer} +# Include{securityContextAdvanced} +# Include{securityContextPod} + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 0 + +# Include{resources} +# Include{advanced} +# Include{addons} +# Include{codeserver} +# Include{netshoot} +# Include{vpn} +# Include{documentation} diff --git a/tmp/kasm/templates/NOTES.txt b/tmp/kasm/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/tmp/kasm/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/tmp/kasm/templates/_hostPathMounts.tpl b/tmp/kasm/templates/_hostPathMounts.tpl new file mode 100644 index 00000000000..36ea51a045d --- /dev/null +++ b/tmp/kasm/templates/_hostPathMounts.tpl @@ -0,0 +1,13 @@ +{{- define "kasm.udev.mount" -}} +enabled: true +type: hostPath +mountPath: /run/udev/data +hostPath: /run/udev/data +{{- end -}} + +{{- define "kasm.input.mount" -}} +enabled: true +type: hostPath +mountPath: /dev/input +hostPath: /dev/input +{{- end -}} diff --git a/tmp/kasm/templates/common.yaml b/tmp/kasm/templates/common.yaml new file mode 100644 index 00000000000..d4b623f9f7b --- /dev/null +++ b/tmp/kasm/templates/common.yaml @@ -0,0 +1,15 @@ +{{/* Make sure all variables are set properly */}} +{{- include "tc.v1.common.loader.init" . }} + +{{- if hasKey .Values "kasm" -}} + {{- if .Values.kasm.mountUdev -}} + {{- $_ := set .Values.persistence "udev" (fromYaml (include "kasm.udev.mount" .)) -}} + {{- end -}} + + {{- if .Values.kasm.mountInput -}} + {{- $_ := set .Values.persistence "input" (fromYaml (include "kasm.input.mount" .)) -}} + {{- end -}} +{{- end -}} + +{{/* Render the templates */}} +{{ include "tc.v1.common.loader.apply" . }} diff --git a/tmp/kasm/values.yaml b/tmp/kasm/values.yaml new file mode 100644 index 00000000000..dfada0fd780 --- /dev/null +++ b/tmp/kasm/values.yaml @@ -0,0 +1,61 @@ +image: + pullPolicy: IfNotPresent + repository: tccr.io/truecharts/kasm + tag: 1.12.0@sha256:18c929908d80199b2240b0a1787f93393272220750b4003978c8a7513b08cb0d +kasm: + mountUdev: false + mountInput: false +service: + main: + ports: + main: + port: 10350 + protocol: https + admin: + enabled: true + ports: + admin: + enabled: true + port: 10351 + protocol: https + targetPort: 3000 +persistence: + data: + enabled: true + mountPath: /opt + varrun: + enabled: true +portal: + open: + enabled: true +securityContext: + container: + readOnlyRootFilesystem: false + runAsNonRoot: false + allowPrivilegeEscalation: true + privileged: true + runAsGroup: 0 + runAsUser: 0 + fsGroup: 0 +workload: + main: + podSpec: + containers: + main: + probes: + liveness: + type: https + path: / + port: "{{ .Values.service.admin.ports.admin.targetPort }}" + readiness: + type: https + path: / + port: "{{ .Values.service.admin.ports.admin.targetPort }}" + startup: + type: https + path: / + port: "{{ .Values.service.admin.ports.admin.targetPort }}" + env: + KASM_PORT: "{{ .Values.service.main.ports.main.port }}" + DOCKER_HUB_PASSWORD: "" + DOCKER_HUB_USERNAME: "" diff --git a/tmp/kavita/.helmignore b/tmp/kavita/.helmignore new file mode 100644 index 00000000000..77ca5567b26 --- /dev/null +++ b/tmp/kavita/.helmignore @@ -0,0 +1,30 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ +# OWNERS file for Kubernetes +OWNERS +# helm-docs templates +*.gotmpl +# docs folder +/docs +# icon +icon.png diff --git a/tmp/kavita/CHANGELOG.md b/tmp/kavita/CHANGELOG.md new file mode 100644 index 00000000000..75ad660e655 --- /dev/null +++ b/tmp/kavita/CHANGELOG.md @@ -0,0 +1,1049 @@ +# Changelog + + + +## [kavita-3.0.0](https://github.com/truecharts/charts/compare/kavita-2.0.50...kavita-3.0.0) (2022-11-10) + +### Chore + +- Major Change to GUI + + + + +## [kavita-2.0.50](https://github.com/truecharts/charts/compare/kavita-2.0.46...kavita-2.0.50) (2022-11-10) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#4366](https://github.com/truecharts/charts/issues/4366)) + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [kavita-2.0.49](https://github.com/truecharts/charts/compare/kavita-2.0.46...kavita-2.0.49) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [kavita-2.0.48](https://github.com/truecharts/charts/compare/kavita-2.0.46...kavita-2.0.48) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [kavita-2.0.48](https://github.com/truecharts/charts/compare/kavita-2.0.46...kavita-2.0.48) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [kavita-2.0.48](https://github.com/truecharts/charts/compare/kavita-2.0.46...kavita-2.0.48) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [kavita-2.0.47](https://github.com/truecharts/charts/compare/kavita-2.0.46...kavita-2.0.47) (2022-11-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [kavita-2.0.47](https://github.com/truecharts/charts/compare/kavita-2.0.46...kavita-2.0.47) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [kavita-2.0.46](https://github.com/truecharts/charts/compare/kavita-2.0.45...kavita-2.0.46) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4317](https://github.com/truecharts/charts/issues/4317)) + + + + +## [kavita-2.0.45](https://github.com/truecharts/charts/compare/kavitaemail-0.0.9...kavita-2.0.45) (2022-11-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4308](https://github.com/truecharts/charts/issues/4308)) + + + + +## [kavita-2.0.44](https://github.com/truecharts/charts/compare/kavita-2.0.43...kavita-2.0.44) (2022-11-02) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4261](https://github.com/truecharts/charts/issues/4261)) + + + + +## [kavita-2.0.43](https://github.com/truecharts/charts/compare/kavita-2.0.42...kavita-2.0.43) (2022-10-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4182](https://github.com/truecharts/charts/issues/4182)) + + + + +## [kavita-2.0.42](https://github.com/truecharts/charts/compare/kavita-2.0.41...kavita-2.0.42) (2022-10-23) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#4165](https://github.com/truecharts/charts/issues/4165)) + + + + +## [kavita-2.0.41](https://github.com/truecharts/charts/compare/kavitaemail-0.0.6...kavita-2.0.41) (2022-10-19) + +### Chore + +- update helm general non-major ([#4122](https://github.com/truecharts/charts/issues/4122)) + + + + +## [kavita-2.0.40](https://github.com/truecharts/charts/compare/kavita-2.0.39...kavita-2.0.40) (2022-10-12) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4071](https://github.com/truecharts/charts/issues/4071)) + + + + +## [kavita-2.0.39](https://github.com/truecharts/charts/compare/kavita-2.0.38...kavita-2.0.39) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [kavita-2.0.39](https://github.com/truecharts/charts/compare/kavita-2.0.38...kavita-2.0.39) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [kavita-2.0.38](https://github.com/truecharts/charts/compare/kavitaemail-0.0.2...kavita-2.0.38) (2022-10-05) + +### Chore + +- split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979)) + - update helm general non-major + + + + +## [kavita-2.0.37](https://github.com/truecharts/charts/compare/kavita-2.0.36...kavita-2.0.37) (2022-09-27) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918)) + + + + +## [kavita-2.0.36](https://github.com/truecharts/charts/compare/kavita-2.0.35...kavita-2.0.36) (2022-09-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898)) + + + + +## [kavita-2.0.35](https://github.com/truecharts/charts/compare/kavita-2.0.34...kavita-2.0.35) (2022-09-22) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [kavita-2.0.35](https://github.com/truecharts/charts/compare/kavita-2.0.34...kavita-2.0.35) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [kavita-2.0.35](https://github.com/truecharts/charts/compare/kavita-2.0.34...kavita-2.0.35) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [kavita-2.0.35](https://github.com/truecharts/charts/compare/kavita-2.0.34...kavita-2.0.35) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [kavita-2.0.35](https://github.com/truecharts/charts/compare/kavita-2.0.34...kavita-2.0.35) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [kavita-2.0.35](https://github.com/truecharts/charts/compare/kavita-2.0.34...kavita-2.0.35) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [kavita-2.0.35](https://github.com/truecharts/charts/compare/kavita-2.0.34...kavita-2.0.35) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [kavita-2.0.35](https://github.com/truecharts/charts/compare/kavita-2.0.34...kavita-2.0.35) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [kavita-2.0.35](https://github.com/truecharts/charts/compare/kavita-2.0.34...kavita-2.0.35) (2022-09-17) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [kavita-2.0.35](https://github.com/truecharts/charts/compare/kavita-2.0.34...kavita-2.0.35) (2022-09-18) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [kavita-2.0.35](https://github.com/truecharts/charts/compare/kavita-2.0.34...kavita-2.0.35) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [kavita-2.0.35](https://github.com/truecharts/charts/compare/kavita-2.0.34...kavita-2.0.35) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [kavita-2.0.35](https://github.com/truecharts/charts/compare/kavita-2.0.34...kavita-2.0.35) (2022-09-15) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [kavita-2.0.35](https://github.com/truecharts/charts/compare/kavita-2.0.34...kavita-2.0.35) (2022-09-15) + +### Chore + +- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [kavita-2.0.34](https://github.com/truecharts/charts/compare/kavita-2.0.33...kavita-2.0.34) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [kavita-2.0.34](https://github.com/truecharts/charts/compare/kavita-2.0.33...kavita-2.0.34) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [kavita-2.0.34](https://github.com/truecharts/charts/compare/kavita-2.0.33...kavita-2.0.34) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [kavita-2.0.34](https://github.com/truecharts/charts/compare/kavita-2.0.33...kavita-2.0.34) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [kavita-2.0.34](https://github.com/truecharts/charts/compare/kavita-2.0.33...kavita-2.0.34) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [kavita-2.0.34](https://github.com/truecharts/charts/compare/kavita-2.0.33...kavita-2.0.34) (2022-09-11) + +### Chore + +- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [kavita-2.0.33](https://github.com/truecharts/charts/compare/kavita-2.0.32...kavita-2.0.33) (2022-09-04) + +### Chore + +- update docker general non-major ([#3681](https://github.com/truecharts/charts/issues/3681)) + + + + +## [kavita-2.0.32](https://github.com/truecharts/charts/compare/kavita-2.0.30...kavita-2.0.32) (2022-08-30) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639)) + - update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [kavita-2.0.31](https://github.com/truecharts/charts/compare/kavita-2.0.30...kavita-2.0.31) (2022-08-30) + +### Chore + +- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [kavita-2.0.30](https://github.com/truecharts/charts/compare/kavita-2.0.29...kavita-2.0.30) (2022-08-29) + +### Chore + +- update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619)) + + + + +## [kavita-2.0.29](https://github.com/truecharts/charts/compare/kavita-2.0.28...kavita-2.0.29) (2022-08-23) + +### Chore + +- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545)) + + + + +## [kavita-2.0.28](https://github.com/truecharts/charts/compare/kavita-2.0.27...kavita-2.0.28) (2022-08-19) + +### Chore + +- update docker general non-major docker tags ([#3512](https://github.com/truecharts/charts/issues/3512)) + + + + +## [kavita-2.0.27](https://github.com/truecharts/charts/compare/kavita-2.0.26...kavita-2.0.27) (2022-08-12) + +### Chore + +- add documentation checkbox/section to all SCALE Apps + - update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456)) + + ### Fix + +- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447)) + + + + +## [kavita-2.0.26](https://github.com/truecharts/charts/compare/kavita-2.0.25...kavita-2.0.26) (2022-08-09) + +### Chore + +- update docker general non-major ([#3377](https://github.com/truecharts/charts/issues/3377)) + + + + +## [kavita-2.0.25](https://github.com/truecharts/charts/compare/kavita-2.0.24...kavita-2.0.25) (2022-08-08) + +### Chore + +- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + + + +## [kavita-2.0.24](https://github.com/truecharts/apps/compare/kavita-2.0.23...kavita-2.0.24) (2022-07-26) + +### Chore + +- update home links ([#3291](https://github.com/truecharts/apps/issues/3291)) + - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302)) + + + + +## [kavita-2.0.23](https://github.com/truecharts/apps/compare/kavita-2.0.22...kavita-2.0.23) (2022-07-25) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [kavita-2.0.23](https://github.com/truecharts/apps/compare/kavita-2.0.22...kavita-2.0.23) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [kavita-2.0.22](https://github.com/truecharts/apps/compare/kavita-2.0.21...kavita-2.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [kavita-2.0.22](https://github.com/truecharts/apps/compare/kavita-2.0.21...kavita-2.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [kavita-2.0.22](https://github.com/truecharts/apps/compare/kavita-2.0.21...kavita-2.0.22) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [kavita-2.0.21](https://github.com/truecharts/apps/compare/kavita-2.0.19...kavita-2.0.21) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [kavita-2.0.19](https://github.com/truecharts/apps/compare/kavita-2.0.18...kavita-2.0.19) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [kavita-2.0.18](https://github.com/truecharts/apps/compare/kavita-2.0.17...kavita-2.0.18) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [kavita-2.0.17](https://github.com/truecharts/apps/compare/kavita-2.0.15...kavita-2.0.17) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [kavita-2.0.15](https://github.com/truecharts/apps/compare/kavita-2.0.13...kavita-2.0.15) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [kavita-2.0.13](https://github.com/truecharts/apps/compare/kavita-2.0.12...kavita-2.0.13) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [kavita-2.0.12](https://github.com/truecharts/apps/compare/kavita-2.0.11...kavita-2.0.12) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [kavita-2.0.11](https://github.com/truecharts/apps/compare/kavita-2.0.10...kavita-2.0.11) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [kavita-2.0.10](https://github.com/truecharts/apps/compare/kavita-2.0.9...kavita-2.0.10) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [kavita-2.0.9](https://github.com/truecharts/apps/compare/kavita-2.0.8...kavita-2.0.9) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [kavita-2.0.8](https://github.com/truecharts/apps/compare/kavita-2.0.7...kavita-2.0.8) (2022-07-01) + +#### Chore + +* update docker general non-major ([#3015](https://github.com/truecharts/apps/issues/3015)) + + + + +### [kavita-2.0.7](https://github.com/truecharts/apps/compare/kavita-2.0.6...kavita-2.0.7) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [kavita-2.0.6](https://github.com/truecharts/apps/compare/kavita-2.0.5...kavita-2.0.6) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [kavita-2.0.5](https://github.com/truecharts/apps/compare/kavita-2.0.4...kavita-2.0.5) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [kavita-2.0.4](https://github.com/truecharts/apps/compare/kavita-2.0.3...kavita-2.0.4) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [kavita-2.0.3](https://github.com/truecharts/apps/compare/kavita-2.0.2...kavita-2.0.3) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [kavita-2.0.2](https://github.com/truecharts/apps/compare/kavita-2.0.1...kavita-2.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [kavita-2.0.1](https://github.com/truecharts/apps/compare/kavita-1.0.15...kavita-2.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [kavita-2.0.0](https://github.com/truecharts/apps/compare/kavita-1.0.15...kavita-2.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [kavita-1.0.15](https://github.com/truecharts/apps/compare/kavita-1.0.14...kavita-1.0.15) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [kavita-1.0.14](https://github.com/truecharts/apps/compare/kavita-1.0.13...kavita-1.0.14) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [kavita-1.0.14](https://github.com/truecharts/apps/compare/kavita-1.0.13...kavita-1.0.14) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [kavita-1.0.13](https://github.com/truecharts/apps/compare/kavita-1.0.12...kavita-1.0.13) (2022-05-24) + +#### Chore + +* update docker general non-major ([#2744](https://github.com/truecharts/apps/issues/2744)) + + + + +### [kavita-1.0.12](https://github.com/truecharts/apps/compare/kavita-1.0.11...kavita-1.0.12) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [kavita-1.0.11](https://github.com/truecharts/apps/compare/kavita-1.0.10...kavita-1.0.11) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [kavita-1.0.11](https://github.com/truecharts/apps/compare/kavita-1.0.10...kavita-1.0.11) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [kavita-1.0.10](https://github.com/truecharts/apps/compare/kavita-1.0.9...kavita-1.0.10) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [kavita-1.0.9](https://github.com/truecharts/apps/compare/kavita-1.0.8...kavita-1.0.9) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [kavita-1.0.8](https://github.com/truecharts/apps/compare/kavita-1.0.7...kavita-1.0.8) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [kavita-1.0.7](https://github.com/truecharts/apps/compare/kavita-1.0.6...kavita-1.0.7) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [kavita-1.0.6](https://github.com/truecharts/apps/compare/kavita-1.0.5...kavita-1.0.6) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [kavita-1.0.5](https://github.com/truecharts/apps/compare/kavita-1.0.4...kavita-1.0.5) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [kavita-1.0.4](https://github.com/truecharts/apps/compare/kavita-1.0.3...kavita-1.0.4) (2022-04-09) + +#### Chore + +* update docker general non-major ([#2460](https://github.com/truecharts/apps/issues/2460)) + + + + +### [kavita-1.0.3](https://github.com/truecharts/apps/compare/kavita-1.0.2...kavita-1.0.3) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [kavita-1.0.2](https://github.com/truecharts/apps/compare/kavita-1.0.1...kavita-1.0.2) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [kavita-1.0.1](https://github.com/truecharts/apps/compare/kavita-1.0.0...kavita-1.0.1) (2022-03-30) + +#### Chore + +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [kavita-1.0.0](https://github.com/truecharts/apps/compare/kavita-0.0.5...kavita-1.0.0) (2022-03-27) + +#### Feat + +* move to stable ([#2316](https://github.com/truecharts/apps/issues/2316)) + + + + +### [kavita-0.0.5](https://github.com/truecharts/apps/compare/kavita-0.0.4...kavita-0.0.5) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### kavita-0.0.1 (2022-03-18) + +#### Feat + +* Add kavita ([#2208](https://github.com/truecharts/apps/issues/2208)) diff --git a/tmp/kavita/Chart.yaml b/tmp/kavita/Chart.yaml new file mode 100644 index 00000000000..4c45de46316 --- /dev/null +++ b/tmp/kavita/Chart.yaml @@ -0,0 +1,31 @@ +apiVersion: v2 +kubeVersion: ">=1.16.0-0" +name: kavita +version: 5.0.0 +appVersion: "0.7.1" +description: Kavita is a rocket fueled self-hosted digital library which supports a vast array of file formats +type: application +deprecated: false +home: https://truecharts.org/charts/stable/kavita +icon: https://truecharts.org/img/hotlink-ok/chart-icons/kavita.png +keywords: + - kavita + - manga + - library + - book +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/kavita + - https://www.kavitareader.com +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 + # condition: +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" diff --git a/tmp/kavita/README.md b/tmp/kavita/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/kavita/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/kavita/icon.png b/tmp/kavita/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..2b7c5f9f1446a31254a2f97c1af0b8edb6a8a3fa GIT binary patch literal 83325 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

      B`BMpgCcxpG+M4p$d$G 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

      _RP0b( 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 Ve;|>R&I)({MO|4(sX_r7^go=|_H6(F literal 0 HcmV?d00001 diff --git a/tmp/kavita/questions.yaml b/tmp/kavita/questions.yaml new file mode 100644 index 00000000000..03d39029cc3 --- /dev/null +++ b/tmp/kavita/questions.yaml @@ -0,0 +1,99 @@ +# Include{groups} +portals: + open: +# Include{portalLink} +questions: +# Include{global} +# Include{workload} +# Include{workloadDeployment} + +# Include{replicas1} +# Include{podSpec} +# Include{containerMain} + + +# Include{containerBasic} +# Include{containerAdvanced} + +# Include{containerConfig} +# Include{serviceRoot} +# Include{serviceMain} +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: main + label: "Main Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 10189 + required: true +# Include{serviceExpertRoot} + default: false +# Include{serviceExpert} +# Include{serviceList} +# Include{persistenceRoot} + - variable: config + label: "App Config Storage" + description: "Stores the Application Config." + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} + - variable: manga + label: "Manga Storage" + description: "Stores Manga." + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} +# Include{persistenceList} +# Include{ingressRoot} + - variable: main + label: "Main Ingress" + schema: + additional_attrs: true + type: dict + attrs: +# Include{ingressDefault} +# Include{ingressTLS} +# Include{ingressTraefik} +# Include{ingressList} +# Include{securityContextRoot} + + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 0 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 0 +# Include{securityContextContainer} +# Include{securityContextAdvanced} +# Include{securityContextPod} + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + +# Include{resources} +# Include{advanced} +# Include{addons} +# Include{codeserver} +# Include{netshoot} +# Include{vpn} +# Include{documentation} diff --git a/tmp/kavita/templates/NOTES.txt b/tmp/kavita/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/tmp/kavita/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/tmp/kavita/templates/common.yaml b/tmp/kavita/templates/common.yaml new file mode 100644 index 00000000000..b51394e00a4 --- /dev/null +++ b/tmp/kavita/templates/common.yaml @@ -0,0 +1 @@ +{{ include "tc.v1.common.loader.all" . }} diff --git a/tmp/kavita/values.yaml b/tmp/kavita/values.yaml new file mode 100644 index 00000000000..ca5e7744bf5 --- /dev/null +++ b/tmp/kavita/values.yaml @@ -0,0 +1,26 @@ +image: + repository: tccr.io/truecharts/kavita + pullPolicy: IfNotPresent + tag: 0.7.1@sha256:078672266ce1d2d38ea5483ef9d6d07d8f5506d14545aa5fcd74c41d0bc48fb4 +service: + main: + ports: + main: + targetPort: 5000 + port: 10189 +persistence: + config: + enabled: true + mountPath: "/kavita/config" + manga: + enabled: true + mountPath: "/manga" +portal: + open: + enabled: true +securityContext: + container: + readOnlyRootFilesystem: false + runAsNonRoot: false + runAsUser: 0 + runAsGroup: 0 diff --git a/tmp/kitchenowl/.helmignore b/tmp/kitchenowl/.helmignore new file mode 100644 index 00000000000..77ca5567b26 --- /dev/null +++ b/tmp/kitchenowl/.helmignore @@ -0,0 +1,30 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ +# OWNERS file for Kubernetes +OWNERS +# helm-docs templates +*.gotmpl +# docs folder +/docs +# icon +icon.png diff --git a/tmp/kitchenowl/CHANGELOG.md b/tmp/kitchenowl/CHANGELOG.md new file mode 100644 index 00000000000..db003e760b9 --- /dev/null +++ b/tmp/kitchenowl/CHANGELOG.md @@ -0,0 +1,746 @@ +# Changelog + + + +## [kitchenowl-2.0.0](https://github.com/truecharts/charts/compare/kitchenowl-1.0.19...kitchenowl-2.0.0) (2022-11-10) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Major Change to GUI + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update docker general non-major ([#4331](https://github.com/truecharts/charts/issues/4331)) + - update docker general non-major ([#4355](https://github.com/truecharts/charts/issues/4355)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + ### Fix + +- change container config label + + + + +## [kitchenowl-1.0.24](https://github.com/truecharts/charts/compare/kitchenowl-1.0.19...kitchenowl-1.0.24) (2022-11-09) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#4355](https://github.com/truecharts/charts/issues/4355)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update docker general non-major ([#4331](https://github.com/truecharts/charts/issues/4331)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [kitchenowl-1.0.23](https://github.com/truecharts/charts/compare/kitchenowl-1.0.19...kitchenowl-1.0.23) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update docker general non-major ([#4331](https://github.com/truecharts/charts/issues/4331)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [kitchenowl-1.0.22](https://github.com/truecharts/charts/compare/kitchenowl-1.0.19...kitchenowl-1.0.22) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update docker general non-major ([#4331](https://github.com/truecharts/charts/issues/4331)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [kitchenowl-1.0.22](https://github.com/truecharts/charts/compare/kitchenowl-1.0.19...kitchenowl-1.0.22) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update docker general non-major ([#4331](https://github.com/truecharts/charts/issues/4331)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [kitchenowl-1.0.22](https://github.com/truecharts/charts/compare/kitchenowl-1.0.19...kitchenowl-1.0.22) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update docker general non-major ([#4331](https://github.com/truecharts/charts/issues/4331)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [kitchenowl-1.0.21](https://github.com/truecharts/charts/compare/kitchenowl-1.0.19...kitchenowl-1.0.21) (2022-11-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#4331](https://github.com/truecharts/charts/issues/4331)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [kitchenowl-1.0.20](https://github.com/truecharts/charts/compare/kitchenowl-1.0.19...kitchenowl-1.0.20) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [kitchenowl-1.0.19](https://github.com/truecharts/charts/compare/kitchenowl-1.0.18...kitchenowl-1.0.19) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4317](https://github.com/truecharts/charts/issues/4317)) + + + + +## [kitchenowl-1.0.18](https://github.com/truecharts/charts/compare/kitchenowl-1.0.17...kitchenowl-1.0.18) (2022-11-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4308](https://github.com/truecharts/charts/issues/4308)) + + + + +## [kitchenowl-1.0.17](https://github.com/truecharts/charts/compare/kitchenowl-1.0.16...kitchenowl-1.0.17) (2022-11-02) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4261](https://github.com/truecharts/charts/issues/4261)) + + + + +## [kitchenowl-1.0.16](https://github.com/truecharts/charts/compare/kitchenowl-1.0.15...kitchenowl-1.0.16) (2022-10-30) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#4238](https://github.com/truecharts/charts/issues/4238)) + + + + +## [kitchenowl-1.0.15](https://github.com/truecharts/charts/compare/kitchenowl-1.0.14...kitchenowl-1.0.15) (2022-10-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4182](https://github.com/truecharts/charts/issues/4182)) + + + + +## [kitchenowl-1.0.14](https://github.com/truecharts/charts/compare/kitchenowl-1.0.13...kitchenowl-1.0.14) (2022-10-22) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#4155](https://github.com/truecharts/charts/issues/4155)) + + + + +## [kitchenowl-1.0.13](https://github.com/truecharts/charts/compare/kitchenowl-1.0.12...kitchenowl-1.0.13) (2022-10-21) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#4139](https://github.com/truecharts/charts/issues/4139)) + + + + +## [kitchenowl-1.0.12](https://github.com/truecharts/charts/compare/kitchenowl-1.0.11...kitchenowl-1.0.12) (2022-10-19) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4122](https://github.com/truecharts/charts/issues/4122)) + + + + +## [kitchenowl-1.0.11](https://github.com/truecharts/charts/compare/kitchenowl-1.0.10...kitchenowl-1.0.11) (2022-10-12) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4071](https://github.com/truecharts/charts/issues/4071)) + + + + +## [kitchenowl-1.0.10](https://github.com/truecharts/charts/compare/kitchenowl-1.0.9...kitchenowl-1.0.10) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [kitchenowl-1.0.10](https://github.com/truecharts/charts/compare/kitchenowl-1.0.9...kitchenowl-1.0.10) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [kitchenowl-1.0.9](https://github.com/truecharts/charts/compare/kitchenowl-1.0.8...kitchenowl-1.0.9) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major + + + + +## [kitchenowl-1.0.8](https://github.com/truecharts/charts/compare/kitchenowl-1.0.7...kitchenowl-1.0.8) (2022-10-05) + +### Chore + +- Auto-update chart README [skip ci] + - split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979)) + - update helm general non-major + + + + +## [kitchenowl-1.0.7](https://github.com/truecharts/charts/compare/kitchenowl-1.0.6...kitchenowl-1.0.7) (2022-09-27) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918)) + + + + +## [kitchenowl-1.0.6](https://github.com/truecharts/charts/compare/kitchenowl-1.0.5...kitchenowl-1.0.6) (2022-09-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898)) + + + + +## [kitchenowl-1.0.5](https://github.com/truecharts/charts/compare/kitchenowl-1.0.4...kitchenowl-1.0.5) (2022-09-23) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3850](https://github.com/truecharts/charts/issues/3850)) + + + + +## [kitchenowl-1.0.4](https://github.com/truecharts/charts/compare/kitchenowl-1.0.1...kitchenowl-1.0.4) (2022-09-22) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790)) + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update docker general non-major ([#3827](https://github.com/truecharts/charts/issues/3827)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [kitchenowl-1.0.4](https://github.com/truecharts/charts/compare/kitchenowl-1.0.1...kitchenowl-1.0.4) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3827](https://github.com/truecharts/charts/issues/3827)) + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [kitchenowl-1.0.3](https://github.com/truecharts/charts/compare/kitchenowl-1.0.1...kitchenowl-1.0.3) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [kitchenowl-1.0.3](https://github.com/truecharts/charts/compare/kitchenowl-1.0.1...kitchenowl-1.0.3) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [kitchenowl-1.0.3](https://github.com/truecharts/charts/compare/kitchenowl-1.0.1...kitchenowl-1.0.3) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [kitchenowl-1.0.3](https://github.com/truecharts/charts/compare/kitchenowl-1.0.1...kitchenowl-1.0.3) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [kitchenowl-1.0.3](https://github.com/truecharts/charts/compare/kitchenowl-1.0.1...kitchenowl-1.0.3) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790)) + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [kitchenowl-1.0.3](https://github.com/truecharts/charts/compare/kitchenowl-1.0.1...kitchenowl-1.0.3) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790)) + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [kitchenowl-1.0.2](https://github.com/truecharts/charts/compare/kitchenowl-1.0.1...kitchenowl-1.0.2) (2022-09-17) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [kitchenowl-1.0.2](https://github.com/truecharts/charts/compare/kitchenowl-1.0.1...kitchenowl-1.0.2) (2022-09-18) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [kitchenowl-1.0.2](https://github.com/truecharts/charts/compare/kitchenowl-1.0.1...kitchenowl-1.0.2) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [kitchenowl-1.0.2](https://github.com/truecharts/charts/compare/kitchenowl-1.0.1...kitchenowl-1.0.2) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [kitchenowl-1.0.2](https://github.com/truecharts/charts/compare/kitchenowl-1.0.1...kitchenowl-1.0.2) (2022-09-15) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [kitchenowl-1.0.2](https://github.com/truecharts/charts/compare/kitchenowl-1.0.1...kitchenowl-1.0.2) (2022-09-15) + +### Chore + +- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [kitchenowl-1.0.1](https://github.com/truecharts/charts/compare/kitchenowl-1.0.0...kitchenowl-1.0.1) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [kitchenowl-1.0.1](https://github.com/truecharts/charts/compare/kitchenowl-1.0.0...kitchenowl-1.0.1) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [kitchenowl-1.0.1](https://github.com/truecharts/charts/compare/kitchenowl-1.0.0...kitchenowl-1.0.1) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [kitchenowl-1.0.1](https://github.com/truecharts/charts/compare/kitchenowl-1.0.0...kitchenowl-1.0.1) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [kitchenowl-1.0.1](https://github.com/truecharts/charts/compare/kitchenowl-1.0.0...kitchenowl-1.0.1) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [kitchenowl-1.0.1](https://github.com/truecharts/charts/compare/kitchenowl-1.0.0...kitchenowl-1.0.1) (2022-09-11) + +### Chore + +- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [kitchenowl-1.0.0](https://github.com/truecharts/charts/compare/kitchenowl-0.0.13...kitchenowl-1.0.0) (2022-09-04) + +### Feat + +- move to stable ([#3687](https://github.com/truecharts/charts/issues/3687)) + + + + +## [kitchenowl-0.0.13](https://github.com/truecharts/charts/compare/kitchenowl-0.0.11...kitchenowl-0.0.13) (2022-08-30) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639)) + - update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [kitchenowl-0.0.12](https://github.com/truecharts/charts/compare/kitchenowl-0.0.11...kitchenowl-0.0.12) (2022-08-30) + +### Chore + +- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [kitchenowl-0.0.11](https://github.com/truecharts/charts/compare/kitchenowl-0.0.10...kitchenowl-0.0.11) (2022-08-29) + +### Chore + +- update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619)) + + + + +## [kitchenowl-0.0.10](https://github.com/truecharts/charts/compare/kitchenowl-0.0.8...kitchenowl-0.0.10) (2022-08-26) + +### Fix + +- some cleanup ([#3586](https://github.com/truecharts/charts/issues/3586)) + + + + +## [kitchenowl-0.0.8](https://github.com/truecharts/charts/compare/kitchenowl-0.0.7...kitchenowl-0.0.8) (2022-08-23) + +### Chore + +- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545)) + + + + +## [kitchenowl-0.0.7](https://github.com/truecharts/charts/compare/kitchenowl-0.0.6...kitchenowl-0.0.7) (2022-08-12) + +### Chore + +- add documentation checkbox/section to all SCALE Apps + - update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456)) + + ### Fix + +- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447)) + + + + +## [kitchenowl-0.0.6](https://github.com/truecharts/charts/compare/kitchenowl-0.0.5...kitchenowl-0.0.6) (2022-08-10) + +### Chore + +- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421)) + + + + +## [kitchenowl-0.0.5](https://github.com/truecharts/charts/compare/kitchenowl-0.0.4...kitchenowl-0.0.5) (2022-08-09) + +### Chore + +- update docker general non-major ([#3377](https://github.com/truecharts/charts/issues/3377)) + + + + +## [kitchenowl-0.0.4](https://github.com/truecharts/charts/compare/kitchenowl-0.0.2...kitchenowl-0.0.4) (2022-08-08) + +### Chore + +- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376)) + - update docker general non-major ([#3356](https://github.com/truecharts/charts/issues/3356)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + + + +## [kitchenowl-0.0.2](https://github.com/truecharts/apps/compare/kitchenowl-0.0.1...kitchenowl-0.0.2) (2022-08-01) + +### Chore + +- Auto-update chart README [skip ci] + + ### Fix + +- Specify FRONT_URL env var ([#3371](https://github.com/truecharts/apps/issues/3371)) + + + + +## [kitchenowl-0.0.1]kitchenowl-0.0.1 (2022-07-30) + +### Feat + +- add kitchenowl ([#3353](https://github.com/truecharts/apps/issues/3353)) diff --git a/tmp/kitchenowl/Chart.yaml b/tmp/kitchenowl/Chart.yaml new file mode 100644 index 00000000000..8559bf08bf3 --- /dev/null +++ b/tmp/kitchenowl/Chart.yaml @@ -0,0 +1,29 @@ +apiVersion: v2 +appVersion: "latest" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +deprecated: false +description: KitchenOwl is a smart self-hosted grocery list and recipe manager. +home: https://truecharts.org/charts/stable/kitchenowl +icon: https://truecharts.org/img/hotlink-ok/chart-icons/kitchenowl.png +keywords: + - recipes + - kitchen + - grocery +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: kitchenowl +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/kitchenowl + - https://tombursch.github.io/kitchenowl +type: application +version: 4.0.0 +annotations: + truecharts.org/catagories: | + - utilities + truecharts.org/SCALE-support: "true" diff --git a/tmp/kitchenowl/README.md b/tmp/kitchenowl/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/kitchenowl/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/kitchenowl/icon.png b/tmp/kitchenowl/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..8cd56bf04188d4784163247d6bc7e1f74d2b89df GIT binary patch literal 104399 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 literal 0 HcmV?d00001 diff --git a/tmp/kitchenowl/questions.yaml b/tmp/kitchenowl/questions.yaml new file mode 100644 index 00000000000..489eabb1223 --- /dev/null +++ b/tmp/kitchenowl/questions.yaml @@ -0,0 +1,105 @@ +# Include{groups} +portals: + open: +# Include{portalLink} +questions: +# Include{global} +# Include{workload} +# Include{workloadDeployment} + +# Include{replicas1} +# Include{podSpec} +# Include{containerMain} + + + - variable: env + group: "App Configuration" + label: "Image Environment" + schema: + additional_attrs: true + type: dict + attrs: + - variable: FRONT_URL + label: "FRONT_URL" + description: "The url the instance will be accessed. eg. http://192.168.1.100:10246 or https://kitchen.mydomain.com" + schema: + type: string + required: true + default: "" +# Include{containerBasic} +# Include{containerAdvanced} + +# Include{containerConfig} +# Include{serviceRoot} +# Include{serviceMain} +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: main + label: "Main Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 10246 + required: true +# Include{serviceExpertRoot} + default: false +# Include{serviceExpert} +# Include{serviceList} +# Include{persistenceRoot} + - variable: data + label: "App Data Storage" + description: "Stores the Application Data." + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} +# Include{persistenceList} +# Include{ingressRoot} + - variable: main + label: "Main Ingress" + schema: + additional_attrs: true + type: dict + attrs: +# Include{ingressDefault} +# Include{ingressTLS} +# Include{ingressTraefik} +# Include{ingressList} +# Include{securityContextRoot} + + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 0 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 0 +# Include{securityContextContainer} +# Include{securityContextAdvanced} +# Include{securityContextPod} + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + +# Include{resources} +# Include{advanced} +# Include{addons} +# Include{codeserver} +# Include{netshoot} +# Include{vpn} +# Include{documentation} diff --git a/tmp/kitchenowl/templates/NOTES.txt b/tmp/kitchenowl/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/tmp/kitchenowl/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/tmp/kitchenowl/templates/_secrets.tpl b/tmp/kitchenowl/templates/_secrets.tpl new file mode 100644 index 00000000000..6b6c8897ec8 --- /dev/null +++ b/tmp/kitchenowl/templates/_secrets.tpl @@ -0,0 +1,20 @@ +{{/* Define the secrets */}} +{{- define "kitchenowl.secrets" -}} +--- + +apiVersion: v1 +kind: Secret +type: Opaque +metadata: + name: kitchenowl-secrets +{{- $kitchenowlprevious := lookup "v1" "Secret" .Release.Namespace "kitchenowl-secrets" }} +{{- $jwt_secret := "" }} +data: + {{- if $kitchenowlprevious}} + JWT_SECRET_KEY: {{ index $kitchenowlprevious.data "JWT_SECRET_KEY" }} + {{- else }} + {{- $jwt_secret := randAlphaNum 32 }} + JWT_SECRET_KEY: {{ $jwt_secret | b64enc }} + {{- end }} + +{{- end -}} diff --git a/tmp/kitchenowl/templates/common.yaml b/tmp/kitchenowl/templates/common.yaml new file mode 100644 index 00000000000..9f24493621b --- /dev/null +++ b/tmp/kitchenowl/templates/common.yaml @@ -0,0 +1,5 @@ +{{- include "tc.v1.common.loader.init" . }} + +{{ include "kitchenowl.secrets" . }} + +{{ include "tc.v1.common.loader.apply" . }} diff --git a/tmp/kitchenowl/values.yaml b/tmp/kitchenowl/values.yaml new file mode 100644 index 00000000000..cc6b19fb781 --- /dev/null +++ b/tmp/kitchenowl/values.yaml @@ -0,0 +1,56 @@ +image: + repository: tccr.io/truecharts/kitchenowl-web + pullPolicy: IfNotPresent + tag: latest@sha256:a991e534dd274e66c82b5e249bfe2112b12ace5510db8b6c395d35b4cc65a08f +backendImage: + repository: tccr.io/truecharts/kitchenowl-backend + pullPolicy: IfNotPresent + tag: latest@sha256:b1efa6d8d216e572fe728352dc8c8cf7d8decb41e64b04a7967eee0d3de2e393 +service: + main: + ports: + main: + protocol: http + targetPort: 80 + port: 10246 +additionalContainers: + backend: + name: backend + image: "{{ .Values.backendImage.repository }}:{{ .Values.backendImage.tag }}" + env: + - name: FRONT_URL + value: "{{ .Values.workload.main.podSpec.containers.main.env.FRONT_URL }}" + # Backend also listens on 80, but afaik there is no use as of now + # Changed port to 81 to avoid conflict with frontend + - name: HTTP_PORT + value: "81" + - name: JWT_SECRET_KEY + valueFrom: + secretKeyRef: + name: kitchenowl-secrets + key: JWT_SECRET_KEY + volumeMounts: + - name: data + mountPath: "/data" +persistence: + data: + enabled: true + mountPath: "/data" +portal: + open: + enabled: true +securityContext: + container: + readOnlyRootFilesystem: false + runAsNonRoot: false + runAsUser: 0 + runAsGroup: 0 +workload: + main: + podSpec: + containers: + main: + env: + FRONT_URL: "http://localhost:10246" + # Backend listens on 5000 websockets. + BACK_URL: "localhost:5000" diff --git a/tmp/kiwix-serve/.helmignore b/tmp/kiwix-serve/.helmignore new file mode 100644 index 00000000000..77ca5567b26 --- /dev/null +++ b/tmp/kiwix-serve/.helmignore @@ -0,0 +1,30 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ +# OWNERS file for Kubernetes +OWNERS +# helm-docs templates +*.gotmpl +# docs folder +/docs +# icon +icon.png diff --git a/tmp/kiwix-serve/CHANGELOG.md b/tmp/kiwix-serve/CHANGELOG.md new file mode 100644 index 00000000000..8d252cc85d9 --- /dev/null +++ b/tmp/kiwix-serve/CHANGELOG.md @@ -0,0 +1,717 @@ +# Changelog + + + +## [kiwix-serve-2.0.0](https://github.com/truecharts/charts/compare/kiwix-serve-1.0.12...kiwix-serve-2.0.0) (2022-11-10) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Major Change to GUI + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + ### Fix + +- change container config label + + + + +## [kiwix-serve-1.0.15](https://github.com/truecharts/charts/compare/kiwix-serve-1.0.12...kiwix-serve-1.0.15) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [kiwix-serve-1.0.14](https://github.com/truecharts/charts/compare/kiwix-serve-1.0.12...kiwix-serve-1.0.14) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [kiwix-serve-1.0.14](https://github.com/truecharts/charts/compare/kiwix-serve-1.0.12...kiwix-serve-1.0.14) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [kiwix-serve-1.0.14](https://github.com/truecharts/charts/compare/kiwix-serve-1.0.12...kiwix-serve-1.0.14) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [kiwix-serve-1.0.13](https://github.com/truecharts/charts/compare/kiwix-serve-1.0.12...kiwix-serve-1.0.13) (2022-11-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [kiwix-serve-1.0.13](https://github.com/truecharts/charts/compare/kiwix-serve-1.0.12...kiwix-serve-1.0.13) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [kiwix-serve-1.0.12](https://github.com/truecharts/charts/compare/kiwix-serve-1.0.11...kiwix-serve-1.0.12) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4317](https://github.com/truecharts/charts/issues/4317)) + + + + +## [kiwix-serve-1.0.11](https://github.com/truecharts/charts/compare/kiwix-serve-1.0.10...kiwix-serve-1.0.11) (2022-11-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4308](https://github.com/truecharts/charts/issues/4308)) + + + + +## [kiwix-serve-1.0.10](https://github.com/truecharts/charts/compare/kiwix-serve-1.0.9...kiwix-serve-1.0.10) (2022-11-02) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4261](https://github.com/truecharts/charts/issues/4261)) + + + + +## [kiwix-serve-1.0.9](https://github.com/truecharts/charts/compare/kiwix-serve-1.0.8...kiwix-serve-1.0.9) (2022-10-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4182](https://github.com/truecharts/charts/issues/4182)) + + + + +## [kiwix-serve-1.0.8](https://github.com/truecharts/charts/compare/kiwix-serve-1.0.7...kiwix-serve-1.0.8) (2022-10-19) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4122](https://github.com/truecharts/charts/issues/4122)) + + + + +## [kiwix-serve-1.0.7](https://github.com/truecharts/charts/compare/kiwix-serve-1.0.6...kiwix-serve-1.0.7) (2022-10-12) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4071](https://github.com/truecharts/charts/issues/4071)) + + + + +## [kiwix-serve-1.0.6](https://github.com/truecharts/charts/compare/kiwix-serve-1.0.5...kiwix-serve-1.0.6) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [kiwix-serve-1.0.6](https://github.com/truecharts/charts/compare/kiwix-serve-1.0.5...kiwix-serve-1.0.6) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [kiwix-serve-1.0.5](https://github.com/truecharts/charts/compare/kiwix-serve-1.0.4...kiwix-serve-1.0.5) (2022-10-05) + +### Chore + +- Auto-update chart README [skip ci] + - split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979)) + - update helm general non-major + + + + +## [kiwix-serve-1.0.4](https://github.com/truecharts/charts/compare/kiwix-serve-1.0.3...kiwix-serve-1.0.4) (2022-09-27) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918)) + + + + +## [kiwix-serve-1.0.3](https://github.com/truecharts/charts/compare/kiwix-serve-1.0.2...kiwix-serve-1.0.3) (2022-09-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898)) + + + + +## [kiwix-serve-1.0.2](https://github.com/truecharts/charts/compare/kiwix-serve-1.0.1...kiwix-serve-1.0.2) (2022-09-23) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3850](https://github.com/truecharts/charts/issues/3850)) + + + + + +## [kiwix-serve-0.0.27](https://github.com/truecharts/charts/compare/kiwix-serve-0.0.26...kiwix-serve-0.0.27) (2022-09-22) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [kiwix-serve-0.0.27](https://github.com/truecharts/charts/compare/kiwix-serve-0.0.26...kiwix-serve-0.0.27) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [kiwix-serve-0.0.27](https://github.com/truecharts/charts/compare/kiwix-serve-0.0.26...kiwix-serve-0.0.27) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [kiwix-serve-0.0.27](https://github.com/truecharts/charts/compare/kiwix-serve-0.0.26...kiwix-serve-0.0.27) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [kiwix-serve-0.0.27](https://github.com/truecharts/charts/compare/kiwix-serve-0.0.26...kiwix-serve-0.0.27) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [kiwix-serve-0.0.27](https://github.com/truecharts/charts/compare/kiwix-serve-0.0.26...kiwix-serve-0.0.27) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [kiwix-serve-0.0.27](https://github.com/truecharts/charts/compare/kiwix-serve-0.0.26...kiwix-serve-0.0.27) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [kiwix-serve-0.0.27](https://github.com/truecharts/charts/compare/kiwix-serve-0.0.26...kiwix-serve-0.0.27) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [kiwix-serve-0.0.27](https://github.com/truecharts/charts/compare/kiwix-serve-0.0.26...kiwix-serve-0.0.27) (2022-09-17) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [kiwix-serve-0.0.27](https://github.com/truecharts/charts/compare/kiwix-serve-0.0.26...kiwix-serve-0.0.27) (2022-09-18) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [kiwix-serve-0.0.27](https://github.com/truecharts/charts/compare/kiwix-serve-0.0.26...kiwix-serve-0.0.27) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [kiwix-serve-0.0.27](https://github.com/truecharts/charts/compare/kiwix-serve-0.0.26...kiwix-serve-0.0.27) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [kiwix-serve-0.0.27](https://github.com/truecharts/charts/compare/kiwix-serve-0.0.26...kiwix-serve-0.0.27) (2022-09-15) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [kiwix-serve-0.0.27](https://github.com/truecharts/charts/compare/kiwix-serve-0.0.26...kiwix-serve-0.0.27) (2022-09-15) + +### Chore + +- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [kiwix-serve-0.0.26](https://github.com/truecharts/charts/compare/kiwix-serve-0.0.25...kiwix-serve-0.0.26) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [kiwix-serve-0.0.26](https://github.com/truecharts/charts/compare/kiwix-serve-0.0.25...kiwix-serve-0.0.26) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [kiwix-serve-0.0.26](https://github.com/truecharts/charts/compare/kiwix-serve-0.0.25...kiwix-serve-0.0.26) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [kiwix-serve-0.0.26](https://github.com/truecharts/charts/compare/kiwix-serve-0.0.25...kiwix-serve-0.0.26) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [kiwix-serve-0.0.26](https://github.com/truecharts/charts/compare/kiwix-serve-0.0.25...kiwix-serve-0.0.26) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [kiwix-serve-0.0.26](https://github.com/truecharts/charts/compare/kiwix-serve-0.0.25...kiwix-serve-0.0.26) (2022-09-11) + +### Chore + +- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [kiwix-serve-0.0.25](https://github.com/truecharts/charts/compare/kiwix-serve-0.0.24...kiwix-serve-0.0.25) (2022-09-10) + +### Chore + +- update docker general non-major ([#3727](https://github.com/truecharts/charts/issues/3727)) + + + + +## [kiwix-serve-0.0.24](https://github.com/truecharts/charts/compare/kiwix-serve-0.0.22...kiwix-serve-0.0.24) (2022-08-30) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639)) + - update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [kiwix-serve-0.0.23](https://github.com/truecharts/charts/compare/kiwix-serve-0.0.22...kiwix-serve-0.0.23) (2022-08-30) + +### Chore + +- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [kiwix-serve-0.0.22](https://github.com/truecharts/charts/compare/kiwix-serve-0.0.21...kiwix-serve-0.0.22) (2022-08-29) + +### Chore + +- update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619)) + + + + +## [kiwix-serve-0.0.21](https://github.com/truecharts/charts/compare/kiwix-serve-0.0.19...kiwix-serve-0.0.21) (2022-08-26) + +### Fix + +- some cleanup ([#3586](https://github.com/truecharts/charts/issues/3586)) + + + + +## [kiwix-serve-0.0.19](https://github.com/truecharts/charts/compare/kiwix-serve-0.0.18...kiwix-serve-0.0.19) (2022-08-25) + +### Chore + +- update docker general non-major ([#3561](https://github.com/truecharts/charts/issues/3561)) + + + + +## [kiwix-serve-0.0.18](https://github.com/truecharts/charts/compare/kiwix-serve-0.0.17...kiwix-serve-0.0.18) (2022-08-23) + +### Chore + +- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545)) + + + + +## [kiwix-serve-0.0.17](https://github.com/truecharts/charts/compare/kiwix-serve-0.0.16...kiwix-serve-0.0.17) (2022-08-14) + +### Chore + +- update docker general non-major docker tags ([#3465](https://github.com/truecharts/charts/issues/3465)) + + + + +## [kiwix-serve-0.0.16](https://github.com/truecharts/charts/compare/kiwix-serve-0.0.15...kiwix-serve-0.0.16) (2022-08-12) + +### Chore + +- add documentation checkbox/section to all SCALE Apps + - update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456)) + + ### Fix + +- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447)) + + + + +## [kiwix-serve-0.0.15](https://github.com/truecharts/charts/compare/kiwix-serve-0.0.14...kiwix-serve-0.0.15) (2022-08-08) + +### Chore + +- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + + + +## [kiwix-serve-0.0.14](https://github.com/truecharts/apps/compare/kiwix-serve-0.0.13...kiwix-serve-0.0.14) (2022-07-26) + +### Chore + +- update home links ([#3291](https://github.com/truecharts/apps/issues/3291)) + - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302)) + + + + +## [kiwix-serve-0.0.13](https://github.com/truecharts/apps/compare/kiwix-serve-0.0.12...kiwix-serve-0.0.13) (2022-07-25) + +### Chore + +- update docker general non-major ([#3300](https://github.com/truecharts/apps/issues/3300)) + + ### Chore + +- add fake digest to new incubator Apps to fetch digests + + + + +## [kiwix-serve-0.0.12](https://github.com/truecharts/apps/compare/kiwix-serve-0.0.11...kiwix-serve-0.0.12) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [kiwix-serve-0.0.12](https://github.com/truecharts/apps/compare/kiwix-serve-0.0.11...kiwix-serve-0.0.12) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [kiwix-serve-0.0.12](https://github.com/truecharts/apps/compare/kiwix-serve-0.0.11...kiwix-serve-0.0.12) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [kiwix-serve-0.0.11]kiwix-serve-0.0.11 (2022-07-22) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Bump all charts to generate config and container references due to huge increase of repository + - Move Dev to incubator and some cleanup + + + + +## [kiwix-serve-0.0.10]kiwix-serve-0.0.10 (2022-07-22) + +### Chore + +- Auto-update chart README [skip ci] + - Move Dev to incubator and some cleanup + + + + +## [kiwix-serve-0.0.10]kiwix-serve-0.0.10 (2022-07-22) + +### Chore + +- Move Dev to incubator and some cleanup diff --git a/tmp/kiwix-serve/Chart.yaml b/tmp/kiwix-serve/Chart.yaml new file mode 100644 index 00000000000..b37c090d818 --- /dev/null +++ b/tmp/kiwix-serve/Chart.yaml @@ -0,0 +1,29 @@ +apiVersion: v2 +appVersion: "3.4.0" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +deprecated: false +description: Kiwix enables you to have the whole Wikipedia at hand wherever you go! +home: https://truecharts.org/charts/stable/kiwix-serve +icon: https://truecharts.org/img/hotlink-ok/chart-icons/kiwix-serve.png +keywords: + - kiwix-serve + - Productivity +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: kiwix-serve +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/kiwix-serve + - https://www.kiwix.org/ + - https://github.com/kiwix/kiwix-tools/blob/master/docker/server +type: application +version: 4.0.0 +annotations: + truecharts.org/SCALE-support: "true" + truecharts.org/catagories: | + - Productivity diff --git a/tmp/kiwix-serve/README.md b/tmp/kiwix-serve/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/kiwix-serve/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/kiwix-serve/docs/installation_notes.md b/tmp/kiwix-serve/docs/installation_notes.md new file mode 100644 index 00000000000..ae992f7e00d --- /dev/null +++ b/tmp/kiwix-serve/docs/installation_notes.md @@ -0,0 +1,16 @@ +# Installation Notes + +You need to have at least one `.zim` file. + +You can download a `.zim` file from [here](https://wiki.kiwix.org/wiki/Content) + +## ZIM Files + +For 1 `.zim` file: + +- Enter the download link in the `DOWNLOAD` field box. You have to remove the link afterwards, + otherwise it will keep re-downloading the file on each start. + +For 1 or more `.zim` files: + +- Mount `Data Storage` to a Host Path, and place your `.zim` files there. diff --git a/tmp/kiwix-serve/icon.png b/tmp/kiwix-serve/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..3fa79c7dd3d9b295c6d9b0bd96df5105eb18f310 GIT binary patch literal 2977 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 Vghdo;d+Xc)T`fb+dJTuL{{REYlAHhl literal 0 HcmV?d00001 diff --git a/tmp/kiwix-serve/questions.yaml b/tmp/kiwix-serve/questions.yaml new file mode 100644 index 00000000000..8137b21a868 --- /dev/null +++ b/tmp/kiwix-serve/questions.yaml @@ -0,0 +1,104 @@ +# Include{groups} +portals: + open: +# Include{portalLink} +questions: +# Include{global} +# Include{workload} +# Include{workloadDeployment} + +# Include{replicas1} +# Include{podSpec} +# Include{containerMain} + + + - variable: env + group: App Configuration + label: Image Environment + schema: + additional_attrs: true + type: dict + attrs: + - variable: DOWNLOAD + label: DOWNLOAD + description: Add download link here to download contents https://wiki.kiwix.org/wiki/Content. You have to remove link after it's downloaded. + schema: + type: string + default: "" +# Include{containerBasic} +# Include{containerAdvanced} + +# Include{containerConfig} +# Include{serviceRoot} +# Include{serviceMain} +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: main + label: Main Service Port Configuration + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: Port + description: This port exposes the container port on the service + schema: + type: int + default: 10323 + required: true +# Include{serviceExpertRoot} + default: false +# Include{serviceExpert} +# Include{serviceList} +# Include{persistenceRoot} + - variable: data + label: data Storage + description: Container Path data + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} +# Include{persistenceList} +# Include{ingressRoot} + - variable: main + label: Main Ingress + schema: + additional_attrs: true + type: dict + attrs: +# Include{ingressDefault} +# Include{ingressTLS} +# Include{ingressTraefik} +# Include{ingressList} + +# Include{securityContextRoot} + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 0 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 0 +# Include{securityContextContainer} +# Include{securityContextAdvanced} +# Include{securityContextPod} + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + +# Include{resources} +# Include{advanced} +# Include{addons} +# Include{codeserver} +# Include{netshoot} +# Include{vpn} +# Include{documentation} diff --git a/tmp/kiwix-serve/templates/NOTES.txt b/tmp/kiwix-serve/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/tmp/kiwix-serve/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/tmp/kiwix-serve/templates/common.yaml b/tmp/kiwix-serve/templates/common.yaml new file mode 100644 index 00000000000..78d963fb168 --- /dev/null +++ b/tmp/kiwix-serve/templates/common.yaml @@ -0,0 +1,2 @@ +{{/* Render the templates */}} +{{ include "tc.v1.common.loader.all" . }} diff --git a/tmp/kiwix-serve/values.yaml b/tmp/kiwix-serve/values.yaml new file mode 100644 index 00000000000..875996a3b47 --- /dev/null +++ b/tmp/kiwix-serve/values.yaml @@ -0,0 +1,32 @@ +image: + pullPolicy: IfNotPresent + repository: tccr.io/truecharts/kiwix-serve + tag: 3.4.0@sha256:cb780fc1ef163d6f3ed0b3c34e5a8032f4441ed63a5df29e232f6b6ccf3e44a9 +service: + main: + ports: + main: + port: 10323 + protocol: http +persistence: + data: + enabled: true + mountPath: /data +portal: + open: + enabled: true +securityContext: + container: + readOnlyRootFilesystem: false + runAsNonRoot: false + runAsGroup: 0 + runAsUser: 0 +workload: + main: + podSpec: + containers: + main: + env: + DOWNLOAD: http://download.kiwix.org/zim/wikipedia_en_chemistry_nopic.zim + PORT: "{{ .Values.service.main.ports.main.port }}" + args: ["*.zim"] diff --git a/tmp/kms/.helmignore b/tmp/kms/.helmignore new file mode 100644 index 00000000000..77ca5567b26 --- /dev/null +++ b/tmp/kms/.helmignore @@ -0,0 +1,30 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ +# OWNERS file for Kubernetes +OWNERS +# helm-docs templates +*.gotmpl +# docs folder +/docs +# icon +icon.png diff --git a/tmp/kms/CHANGELOG.md b/tmp/kms/CHANGELOG.md new file mode 100644 index 00000000000..1a5eb0a86a9 --- /dev/null +++ b/tmp/kms/CHANGELOG.md @@ -0,0 +1,1733 @@ +# Changelog + + + +## [kms-12.0.0](https://github.com/truecharts/charts/compare/kms-11.0.42...kms-12.0.0) (2022-11-10) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Major Change to GUI + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update docker general non-major ([#4331](https://github.com/truecharts/charts/issues/4331)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [kms-11.0.46](https://github.com/truecharts/charts/compare/kms-11.0.42...kms-11.0.46) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update docker general non-major ([#4331](https://github.com/truecharts/charts/issues/4331)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [kms-11.0.45](https://github.com/truecharts/charts/compare/kms-11.0.42...kms-11.0.45) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update docker general non-major ([#4331](https://github.com/truecharts/charts/issues/4331)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [kms-11.0.45](https://github.com/truecharts/charts/compare/kms-11.0.42...kms-11.0.45) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update docker general non-major ([#4331](https://github.com/truecharts/charts/issues/4331)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [kms-11.0.45](https://github.com/truecharts/charts/compare/kms-11.0.42...kms-11.0.45) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update docker general non-major ([#4331](https://github.com/truecharts/charts/issues/4331)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [kms-11.0.44](https://github.com/truecharts/charts/compare/kms-11.0.42...kms-11.0.44) (2022-11-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#4331](https://github.com/truecharts/charts/issues/4331)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [kms-11.0.43](https://github.com/truecharts/charts/compare/kms-11.0.42...kms-11.0.43) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [kms-11.0.42](https://github.com/truecharts/charts/compare/vlmcsd-kms-server-0.0.34...kms-11.0.42) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4317](https://github.com/truecharts/charts/issues/4317)) + + + + +## [kms-11.0.41](https://github.com/truecharts/charts/compare/vlmcsd-kms-server-0.0.33...kms-11.0.41) (2022-11-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4308](https://github.com/truecharts/charts/issues/4308)) + + + + +## [kms-11.0.40](https://github.com/truecharts/charts/compare/kms-11.0.39...kms-11.0.40) (2022-11-02) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4261](https://github.com/truecharts/charts/issues/4261)) + + + + +## [kms-11.0.39](https://github.com/truecharts/charts/compare/kms-11.0.38...kms-11.0.39) (2022-10-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4182](https://github.com/truecharts/charts/issues/4182)) + + + + +## [kms-11.0.38](https://github.com/truecharts/charts/compare/vlmcsd-kms-server-0.0.30...kms-11.0.38) (2022-10-19) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4122](https://github.com/truecharts/charts/issues/4122)) + + + + +## [kms-11.0.37](https://github.com/truecharts/charts/compare/kms-11.0.36...kms-11.0.37) (2022-10-12) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4071](https://github.com/truecharts/charts/issues/4071)) + + + + +## [kms-11.0.36](https://github.com/truecharts/charts/compare/kms-11.0.35...kms-11.0.36) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [kms-11.0.36](https://github.com/truecharts/charts/compare/kms-11.0.35...kms-11.0.36) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [kms-11.0.35](https://github.com/truecharts/charts/compare/vlmcsd-kms-server-0.0.27...kms-11.0.35) (2022-10-05) + +### Chore + +- Auto-update chart README [skip ci] + - split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979)) + - update helm general non-major + + + + +## [kms-11.0.34](https://github.com/truecharts/charts/compare/vlmcsd-kms-server-0.0.26...kms-11.0.34) (2022-09-27) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918)) + + + + +## [kms-11.0.33](https://github.com/truecharts/charts/compare/vlmcsd-kms-server-0.0.25...kms-11.0.33) (2022-09-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898)) + + + + +## [kms-11.0.32](https://github.com/truecharts/charts/compare/kms-11.0.31...kms-11.0.32) (2022-09-22) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [kms-11.0.32](https://github.com/truecharts/charts/compare/kms-11.0.31...kms-11.0.32) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [kms-11.0.32](https://github.com/truecharts/charts/compare/kms-11.0.31...kms-11.0.32) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [kms-11.0.32](https://github.com/truecharts/charts/compare/kms-11.0.31...kms-11.0.32) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [kms-11.0.32](https://github.com/truecharts/charts/compare/kms-11.0.31...kms-11.0.32) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [kms-11.0.32](https://github.com/truecharts/charts/compare/kms-11.0.31...kms-11.0.32) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [kms-11.0.32](https://github.com/truecharts/charts/compare/kms-11.0.31...kms-11.0.32) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [kms-11.0.32](https://github.com/truecharts/charts/compare/kms-11.0.31...kms-11.0.32) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [kms-11.0.32](https://github.com/truecharts/charts/compare/kms-11.0.31...kms-11.0.32) (2022-09-17) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [kms-11.0.32](https://github.com/truecharts/charts/compare/kms-11.0.31...kms-11.0.32) (2022-09-18) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [kms-11.0.32](https://github.com/truecharts/charts/compare/kms-11.0.31...kms-11.0.32) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [kms-11.0.32](https://github.com/truecharts/charts/compare/kms-11.0.31...kms-11.0.32) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [kms-11.0.32](https://github.com/truecharts/charts/compare/kms-11.0.31...kms-11.0.32) (2022-09-15) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [kms-11.0.32](https://github.com/truecharts/charts/compare/kms-11.0.31...kms-11.0.32) (2022-09-15) + +### Chore + +- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [kms-11.0.31](https://github.com/truecharts/charts/compare/kms-11.0.30...kms-11.0.31) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [kms-11.0.31](https://github.com/truecharts/charts/compare/kms-11.0.30...kms-11.0.31) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [kms-11.0.31](https://github.com/truecharts/charts/compare/kms-11.0.30...kms-11.0.31) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [kms-11.0.31](https://github.com/truecharts/charts/compare/kms-11.0.30...kms-11.0.31) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [kms-11.0.31](https://github.com/truecharts/charts/compare/kms-11.0.30...kms-11.0.31) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [kms-11.0.31](https://github.com/truecharts/charts/compare/kms-11.0.30...kms-11.0.31) (2022-09-11) + +### Chore + +- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [kms-11.0.30](https://github.com/truecharts/charts/compare/kms-11.0.28...kms-11.0.30) (2022-08-30) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639)) + - update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [kms-11.0.29](https://github.com/truecharts/charts/compare/kms-11.0.28...kms-11.0.29) (2022-08-30) + +### Chore + +- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [kms-11.0.28](https://github.com/truecharts/charts/compare/vlmcsd-kms-server-0.0.20...kms-11.0.28) (2022-08-29) + +### Chore + +- update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619)) + + + + +## [kms-11.0.27](https://github.com/truecharts/charts/compare/vlmcsd-kms-server-0.0.17...kms-11.0.27) (2022-08-23) + +### Chore + +- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545)) + + + + +## [kms-11.0.26](https://github.com/truecharts/charts/compare/vlmcsd-kms-server-0.0.15...kms-11.0.26) (2022-08-12) + +### Chore + +- add documentation checkbox/section to all SCALE Apps + - update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456)) + + ### Fix + +- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447)) + + + + +## [kms-11.0.25](https://github.com/truecharts/charts/compare/vlmcsd-kms-server-0.0.14...kms-11.0.25) (2022-08-08) + +### Chore + +- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + + + +## [kms-11.0.24](https://github.com/truecharts/apps/compare/vlmcsd-kms-server-0.0.13...kms-11.0.24) (2022-07-26) + +### Chore + +- update home links ([#3291](https://github.com/truecharts/apps/issues/3291)) + - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302)) + + + + +## [kms-11.0.23](https://github.com/truecharts/apps/compare/vlmcsd-kms-server-0.0.12...kms-11.0.23) (2022-07-25) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [kms-11.0.23](https://github.com/truecharts/apps/compare/vlmcsd-kms-server-0.0.12...kms-11.0.23) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [kms-11.0.22](https://github.com/truecharts/apps/compare/kms-11.0.21...kms-11.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [kms-11.0.22](https://github.com/truecharts/apps/compare/kms-11.0.21...kms-11.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [kms-11.0.22](https://github.com/truecharts/apps/compare/kms-11.0.21...kms-11.0.22) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [kms-11.0.21](https://github.com/truecharts/apps/compare/kms-11.0.19...kms-11.0.21) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [kms-11.0.19](https://github.com/truecharts/apps/compare/kms-11.0.18...kms-11.0.19) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [kms-11.0.18](https://github.com/truecharts/apps/compare/kms-11.0.17...kms-11.0.18) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [kms-11.0.17](https://github.com/truecharts/apps/compare/kms-11.0.15...kms-11.0.17) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [kms-11.0.15](https://github.com/truecharts/apps/compare/kms-11.0.14...kms-11.0.15) (2022-07-13) + +### Chore + +- update docker general non-major ([#3157](https://github.com/truecharts/apps/issues/3157)) + + + +## [kms-11.0.14](https://github.com/truecharts/apps/compare/kms-11.0.12...kms-11.0.14) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [kms-11.0.12](https://github.com/truecharts/apps/compare/kms-11.0.11...kms-11.0.12) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [kms-11.0.11](https://github.com/truecharts/apps/compare/kms-11.0.10...kms-11.0.11) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [kms-11.0.10](https://github.com/truecharts/apps/compare/kms-11.0.9...kms-11.0.10) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [kms-11.0.9](https://github.com/truecharts/apps/compare/kms-11.0.8...kms-11.0.9) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [kms-11.0.8](https://github.com/truecharts/apps/compare/kms-11.0.7...kms-11.0.8) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [kms-11.0.7](https://github.com/truecharts/apps/compare/kms-11.0.6...kms-11.0.7) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [kms-11.0.6](https://github.com/truecharts/apps/compare/kms-11.0.5...kms-11.0.6) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [kms-11.0.5](https://github.com/truecharts/apps/compare/kms-11.0.4...kms-11.0.5) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [kms-11.0.4](https://github.com/truecharts/apps/compare/kms-11.0.3...kms-11.0.4) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [kms-11.0.3](https://github.com/truecharts/apps/compare/kms-11.0.2...kms-11.0.3) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [kms-11.0.2](https://github.com/truecharts/apps/compare/kms-11.0.1...kms-11.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [kms-11.0.1](https://github.com/truecharts/apps/compare/kms-10.0.24...kms-11.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [kms-11.0.0](https://github.com/truecharts/apps/compare/kms-10.0.24...kms-11.0.0) (2022-06-07) + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [kms-10.0.24](https://github.com/truecharts/apps/compare/kms-10.0.23...kms-10.0.24) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + +#### Fix + +* set trustedIPs to string ([#2764](https://github.com/truecharts/apps/issues/2764)) + + + + +### [kms-10.0.23](https://github.com/truecharts/apps/compare/kms-10.0.22...kms-10.0.23) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [kms-10.0.23](https://github.com/truecharts/apps/compare/kms-10.0.22...kms-10.0.23) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [kms-10.0.22](https://github.com/truecharts/apps/compare/kms-10.0.21...kms-10.0.22) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [kms-10.0.21](https://github.com/truecharts/apps/compare/kms-10.0.20...kms-10.0.21) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [kms-10.0.21](https://github.com/truecharts/apps/compare/kms-10.0.20...kms-10.0.21) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [kms-10.0.20](https://github.com/truecharts/apps/compare/kms-10.0.19...kms-10.0.20) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [kms-10.0.19](https://github.com/truecharts/apps/compare/kms-10.0.18...kms-10.0.19) (2022-05-13) + +#### Chore + +* update docker general non-major ([#2658](https://github.com/truecharts/apps/issues/2658)) + + + + +### [kms-10.0.18](https://github.com/truecharts/apps/compare/kms-10.0.17...kms-10.0.18) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [kms-10.0.17](https://github.com/truecharts/apps/compare/kms-10.0.16...kms-10.0.17) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [kms-10.0.16](https://github.com/truecharts/apps/compare/kms-10.0.15...kms-10.0.16) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [kms-10.0.15](https://github.com/truecharts/apps/compare/kms-10.0.14...kms-10.0.15) (2022-04-26) + +#### Chore + +* update docker general non-major ([#2571](https://github.com/truecharts/apps/issues/2571)) + + + + +### [kms-10.0.14](https://github.com/truecharts/apps/compare/kms-10.0.13...kms-10.0.14) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [kms-10.0.13](https://github.com/truecharts/apps/compare/kms-10.0.12...kms-10.0.13) (2022-04-17) + +#### Chore + +* update docker general non-major ([#2497](https://github.com/truecharts/apps/issues/2497)) + + + + +### [kms-10.0.12](https://github.com/truecharts/apps/compare/kms-10.0.11...kms-10.0.12) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [kms-10.0.11](https://github.com/truecharts/apps/compare/kms-10.0.10...kms-10.0.11) (2022-04-12) + +#### Chore + +* update docker general non-major ([#2478](https://github.com/truecharts/apps/issues/2478)) + + + + +### [kms-10.0.10](https://github.com/truecharts/apps/compare/kms-10.0.9...kms-10.0.10) (2022-04-07) + +#### Chore + +* update docker general non-major + + + + +### [kms-10.0.9](https://github.com/truecharts/apps/compare/kms-10.0.8...kms-10.0.9) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [kms-10.0.8](https://github.com/truecharts/apps/compare/kms-10.0.7...kms-10.0.8) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [kms-10.0.7](https://github.com/truecharts/apps/compare/kms-10.0.6...kms-10.0.7) (2022-03-30) + +#### Chore + +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [kms-10.0.6](https://github.com/truecharts/apps/compare/kms-10.0.5...kms-10.0.6) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [kms-10.0.1](https://github.com/truecharts/apps/compare/kms-10.0.0...kms-10.0.1) (2022-03-07) + +#### Chore + +* update helm general non-major helm releases ([#2111](https://github.com/truecharts/apps/issues/2111)) +* Remove `-icon` string from icon png's ([#2040](https://github.com/truecharts/apps/issues/2040)) + + + + +### [kms-10.0.0](https://github.com/truecharts/apps/compare/kms-9.0.50...kms-10.0.0) (2022-03-03) + +#### Chore + +* remove fixed env from questions.yaml +* remove empty env var declaration from questions.yaml +* update helm general major helm releases ([#2021](https://github.com/truecharts/apps/issues/2021)) + +#### Fix + +* BREAKING CHANGE Move some env-vars outside of env section ([#2010](https://github.com/truecharts/apps/issues/2010)) + + + + +### [kms-9.0.50](https://github.com/truecharts/apps/compare/kms-9.0.49...kms-9.0.50) (2022-03-02) + +#### Chore + +* update helm general non-major helm releases ([#1999](https://github.com/truecharts/apps/issues/1999)) + + + + +### [kms-9.0.49](https://github.com/truecharts/apps/compare/kms-9.0.48...kms-9.0.49) (2022-02-21) + +#### Chore + +* update helm general non-major helm releases ([#1927](https://github.com/truecharts/apps/issues/1927)) + + + + +### [kms-9.0.48](https://github.com/truecharts/apps/compare/kms-9.0.47...kms-9.0.48) (2022-02-21) + +#### Chore + +* update docker general non-major ([#1924](https://github.com/truecharts/apps/issues/1924)) + + + + +### [kms-9.0.47](https://github.com/truecharts/apps/compare/kms-9.0.46...kms-9.0.47) (2022-02-15) + +#### Chore + +* update helm general non-major helm releases ([#1901](https://github.com/truecharts/apps/issues/1901)) + + + + +### [kms-9.0.46](https://github.com/truecharts/apps/compare/kms-9.0.45...kms-9.0.46) (2022-02-08) + +#### Chore + +* update helm general non-major helm releases ([#1871](https://github.com/truecharts/apps/issues/1871)) + + + + +### [kms-9.0.45](https://github.com/truecharts/apps/compare/kms-9.0.44...kms-9.0.45) (2022-02-06) + +#### Chore + +* update helm chart common to v8.15.0 ([#1859](https://github.com/truecharts/apps/issues/1859)) + + + + +### [kms-9.0.44](https://github.com/truecharts/apps/compare/kms-9.0.43...kms-9.0.44) (2022-02-05) + +#### Chore + +* update helm general non-major helm releases ([#1852](https://github.com/truecharts/apps/issues/1852)) + + + + +### [kms-9.0.43](https://github.com/truecharts/apps/compare/kms-9.0.42...kms-9.0.43) (2022-02-02) + +#### Chore + +* update helm general non-major helm releases ([#1828](https://github.com/truecharts/apps/issues/1828)) + + + + +### [kms-9.0.42](https://github.com/truecharts/apps/compare/kms-9.0.41...kms-9.0.42) (2022-01-25) + +#### Chore + +* update helm general non-major helm releases ([#1791](https://github.com/truecharts/apps/issues/1791)) + + + + +### [kms-9.0.41](https://github.com/truecharts/apps/compare/kms-9.0.40...kms-9.0.41) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1766](https://github.com/truecharts/apps/issues/1766)) + + + + +### [kms-9.0.40](https://github.com/truecharts/apps/compare/kms-9.0.39...kms-9.0.40) (2022-01-21) + +#### Chore + +* update helm general non-major helm releases ([#1759](https://github.com/truecharts/apps/issues/1759)) + +#### Fix + +* set additional_attrs: true on all dicts ([#1750](https://github.com/truecharts/apps/issues/1750)) + + + + +### [kms-9.0.39](https://github.com/truecharts/apps/compare/kms-9.0.38...kms-9.0.39) (2022-01-18) + +#### Chore + +* update helm general non-major helm releases ([#1732](https://github.com/truecharts/apps/issues/1732)) + + + + +### [kms-9.0.38](https://github.com/truecharts/apps/compare/kms-9.0.37...kms-9.0.38) (2022-01-13) + +#### Chore + +* update helm general non-major helm releases ([#1712](https://github.com/truecharts/apps/issues/1712)) + +#### Feat + +* expose capabilities in GUI ([#1709](https://github.com/truecharts/apps/issues/1709)) + + + + +### [kms-9.0.37](https://github.com/truecharts/apps/compare/kms-9.0.36...kms-9.0.37) (2022-01-12) + +#### Chore + +* update helm general non-major helm releases ([#1704](https://github.com/truecharts/apps/issues/1704)) + + + + +### [kms-9.0.36](https://github.com/truecharts/apps/compare/kms-9.0.35...kms-9.0.36) (2022-01-11) + +#### Chore + +* update helm general non-major helm releases ([#1693](https://github.com/truecharts/apps/issues/1693)) + + + + +### [kms-9.0.35](https://github.com/truecharts/apps/compare/kms-9.0.34...kms-9.0.35) (2022-01-10) + +#### Chore + +* update docker general non-major ([#1677](https://github.com/truecharts/apps/issues/1677)) + + + + +### [kms-9.0.34](https://github.com/truecharts/apps/compare/kms-9.0.33...kms-9.0.34) (2022-01-04) + +#### Chore + +* update helm general non-major helm releases + + + + +### [kms-9.0.33](https://github.com/truecharts/apps/compare/kms-9.0.32...kms-9.0.33) (2021-12-28) + +#### Chore + +* update helm general non-major helm releases ([#1623](https://github.com/truecharts/apps/issues/1623)) + + + + +### [kms-9.0.32](https://github.com/truecharts/apps/compare/kms-9.0.31...kms-9.0.32) (2021-12-24) + +#### Chore + +* update docker general non-major ([#1607](https://github.com/truecharts/apps/issues/1607)) + + + + +### [kms-9.0.31](https://github.com/truecharts/apps/compare/kms-9.0.30...kms-9.0.31) (2021-12-21) + +#### Chore + +* update helm general non-major helm releases ([#1596](https://github.com/truecharts/apps/issues/1596)) + + + + +### [kms-9.0.30](https://github.com/truecharts/apps/compare/kms-9.0.29...kms-9.0.30) (2021-12-19) + +#### Chore + +* Last patch bump before RC2 branch-off +* remove `editable: true` as this is the default ([#1576](https://github.com/truecharts/apps/issues/1576)) + + + + +### [kms-9.0.29](https://github.com/truecharts/apps/compare/kms-9.0.28...kms-9.0.29) (2021-12-19) + +#### Chore + +* update helm general non-major helm releases ([#1571](https://github.com/truecharts/apps/issues/1571)) + + + + +### [kms-9.0.28](https://github.com/truecharts/apps/compare/kms-9.0.27...kms-9.0.28) (2021-12-18) + +#### Chore + +* cleanup questions by removing hidden dicts ([#1558](https://github.com/truecharts/apps/issues/1558)) +* App-Icon Organization ([#1539](https://github.com/truecharts/apps/issues/1539)) +* update docker general non-major + + + + +### [kms-9.0.27](https://github.com/truecharts/apps/compare/kms-9.0.26...kms-9.0.27) (2021-12-14) + +#### Chore + +* update helm general non-major helm releases ([#1535](https://github.com/truecharts/apps/issues/1535)) + + + + +### [kms-9.0.26](https://github.com/truecharts/apps/compare/kms-9.0.25...kms-9.0.26) (2021-12-13) + +#### Chore + +* move incubator apps to stable and bump everything + + + + +### [kms-9.0.25](https://github.com/truecharts/apps/compare/kms-9.0.24...kms-9.0.25) (2021-12-11) + +#### Chore + +* update general helm non-major helm releases ([#1509](https://github.com/truecharts/apps/issues/1509)) + + + + +### [kms-9.0.24](https://github.com/truecharts/apps/compare/kms-9.0.23...kms-9.0.24) (2021-12-11) + +#### Chore + +* update non-major docker ([#1507](https://github.com/truecharts/apps/issues/1507)) + + + + +### [kms-9.0.23](https://github.com/truecharts/apps/compare/kms-9.0.22...kms-9.0.23) (2021-12-07) + +#### Chore + +* update non-major deps helm releases ([#1481](https://github.com/truecharts/apps/issues/1481)) + + + + +### [kms-9.0.22](https://github.com/truecharts/apps/compare/kms-9.0.21...kms-9.0.22) (2021-12-07) + +#### Chore + +* update non-major ([#1475](https://github.com/truecharts/apps/issues/1475)) + + + + +### kms-9.0.21 (2021-12-05) + +#### Chore + +* bump apps to generate security page +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) +* update non-major ([#1466](https://github.com/truecharts/apps/issues/1466)) +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) +* update non-major deps helm releases ([#1471](https://github.com/truecharts/apps/issues/1471)) +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + +#### Fix + +* fix typo in theme selection ([#1428](https://github.com/truecharts/apps/issues/1428)) + + + + +### [kms-9.0.20](https://github.com/truecharts/apps/compare/kms-9.0.19...kms-9.0.20) (2021-12-05) + +#### Chore + +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) + + + + +### [kms-9.0.19](https://github.com/truecharts/apps/compare/kms-9.0.18...kms-9.0.19) (2021-12-05) + +#### Chore + +* update non-major ([#1466](https://github.com/truecharts/apps/issues/1466)) + + + + +### [kms-9.0.18](https://github.com/truecharts/apps/compare/kms-9.0.17...kms-9.0.18) (2021-12-04) + +#### Chore + +* bump apps to generate security page + + + + +### [kms-9.0.17](https://github.com/truecharts/apps/compare/kms-9.0.16...kms-9.0.17) (2021-12-04) + +#### Chore + +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) + + + + +### [kms-9.0.16](https://github.com/truecharts/apps/compare/kms-9.0.15...kms-9.0.16) (2021-12-03) + +#### Chore + +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) + + + + +### [kms-9.0.15](https://github.com/truecharts/apps/compare/kms-9.0.14...kms-9.0.15) (2021-11-30) + +#### Chore + +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + + + + +### [kms-9.0.14](https://github.com/truecharts/apps/compare/kms-9.0.13...kms-9.0.14) (2021-11-23) + +#### Chore + +* update non-major deps helm releases ([#1386](https://github.com/truecharts/apps/issues/1386)) + + + + +### [kms-9.0.13](https://github.com/truecharts/apps/compare/kms-9.0.12...kms-9.0.13) (2021-11-22) + +#### Chore + +* update non-major deps helm releases ([#1383](https://github.com/truecharts/apps/issues/1383)) + +#### Fix + +* Default enable all services ([#1361](https://github.com/truecharts/apps/issues/1361)) + + + + +### [kms-9.0.12](https://github.com/truecharts/apps/compare/kms-9.0.11...kms-9.0.12) (2021-11-16) + +#### Chore + +* update non-major deps helm releases ([#1345](https://github.com/truecharts/apps/issues/1345)) + + + + +### [kms-9.0.11](https://github.com/truecharts/apps/compare/kms-9.0.10...kms-9.0.11) (2021-11-15) + +#### Chore + +* update non-major deps helm releases ([#1338](https://github.com/truecharts/apps/issues/1338)) + + + + +### [kms-9.0.10](https://github.com/truecharts/apps/compare/kms-9.0.9...kms-9.0.10) (2021-11-14) + +#### Chore + +* fixes around the GUI refactor ([#1316](https://github.com/truecharts/apps/issues/1316)) +* move port above advanced in GUI ([#1326](https://github.com/truecharts/apps/issues/1326)) +* clean up Chart.yaml ([#1322](https://github.com/truecharts/apps/issues/1322)) +* update non-major deps helm releases ([#1328](https://github.com/truecharts/apps/issues/1328)) + +#### Fix + +* split udp and tcp ports ([#1321](https://github.com/truecharts/apps/issues/1321)) + + + + +### [kms-9.0.9](https://github.com/truecharts/apps/compare/kms-9.0.8...kms-9.0.9) (2021-11-09) + +#### Chore + +* update pykmsorg/py-kms:minimal docker digest to 769cc69 ([#1303](https://github.com/truecharts/apps/issues/1303)) + + + + +### [kms-9.0.8](https://github.com/truecharts/apps/compare/kms-9.0.7...kms-9.0.8) (2021-11-09) + +#### Chore + +* update non-major deps helm releases ([#1297](https://github.com/truecharts/apps/issues/1297)) + + + + +### [kms-9.0.7](https://github.com/truecharts/apps/compare/kms-9.0.6...kms-9.0.7) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1295](https://github.com/truecharts/apps/issues/1295)) + + + + +### [kms-9.0.6](https://github.com/truecharts/apps/compare/kms-9.0.5...kms-9.0.6) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1291](https://github.com/truecharts/apps/issues/1291)) + +#### Chore + +* Simplify GUI for deployment, persistence and securityContext ([#1289](https://github.com/truecharts/apps/issues/1289)) + +#### Feat + +* Simplify the Services GUI ([#1290](https://github.com/truecharts/apps/issues/1290)) + + + + +### [kms-9.0.5](https://github.com/truecharts/apps/compare/kms-9.0.4...kms-9.0.5) (2021-11-02) + +#### Chore + +* update non-major deps helm releases ([#1267](https://github.com/truecharts/apps/issues/1267)) + + + + +### [kms-9.0.4](https://github.com/truecharts/apps/compare/kms-9.0.3...kms-9.0.4) (2021-11-01) + +#### Chore + +* update non-major deps helm releases ([#1264](https://github.com/truecharts/apps/issues/1264)) + + + + +### [kms-9.0.3](https://github.com/truecharts/apps/compare/kms-9.0.2...kms-9.0.3) (2021-11-01) + +#### Chore + +* update non-major ([#1263](https://github.com/truecharts/apps/issues/1263)) + + + + +### [kms-9.0.2](https://github.com/truecharts/apps/compare/kms-9.0.1...kms-9.0.2) (2021-10-26) + +#### Chore + +* update non-major deps helm releases ([#1245](https://github.com/truecharts/apps/issues/1245)) + + + + +### [kms-9.0.1](https://github.com/truecharts/apps/compare/kms-9.0.0...kms-9.0.1) (2021-10-26) + +#### Chore + +* update helm chart common to v8.3.15 ([#1240](https://github.com/truecharts/apps/issues/1240)) +* update non-major ([#1232](https://github.com/truecharts/apps/issues/1232)) + + + + +### [kms-9.0.0](https://github.com/truecharts/apps/compare/kms-8.0.18...kms-9.0.0) (2021-10-25) + +#### Chore + +* Adapt for TrueNAS SCALE RC1 + + + + +### [kms-8.0.18](https://github.com/truecharts/apps/compare/kms-8.0.17...kms-8.0.18) (2021-10-20) + +#### Chore + +* bump apps, remove duplicates and move incubator to stable for RC1 + + + + +### [kms-8.0.15](https://github.com/truecharts/apps/compare/kms-8.0.14...kms-8.0.15) (2021-10-20) + +#### Chore + +* bump versions to rerelease and fix icons + + + + +### [kms-8.0.14](https://github.com/truecharts/apps/compare/kms-8.0.13...kms-8.0.14) (2021-10-19) + +#### Change + +* Project-Eclipse 3, Automatically generate item.yaml ([#1178](https://github.com/truecharts/apps/issues/1178)) + +#### Chore + +* Project-Eclipse 5, move app-readme to automatic generation script ([#1181](https://github.com/truecharts/apps/issues/1181)) +* Project-Eclipse part 2, adapting and cleaning changelog ([#1173](https://github.com/truecharts/apps/issues/1173)) +* update helm chart common to v8.3.13 ([#1184](https://github.com/truecharts/apps/issues/1184)) +* update non-major ([#1174](https://github.com/truecharts/apps/issues/1174)) + +#### Feat + +* Project-Eclipse 4, Add App grading annotations to Chart.yaml ([#1180](https://github.com/truecharts/apps/issues/1180)) + +#### Refactor + +* Project Eclipse Part 6, move questions.yaml to root App folder ([#1182](https://github.com/truecharts/apps/issues/1182)) + + + + +### [kms-8.0.13](https://github.com/truecharts/apps/compare/kms-8.0.12...kms-8.0.13) (2021-10-19) + +#### Fix + +* fix previous SCALE bugfix not correctly being applied + + + + +### [kms-8.0.12](https://github.com/truecharts/apps/compare/kms-8.0.11...kms-8.0.12) (2021-10-19) + +#### Fix + +* Solve issues regarding ix_values.yaml not containing the image and tag definitions. ([#1176](https://github.com/truecharts/apps/issues/1176)) + + + + +### [kms-8.0.11](https://github.com/truecharts/apps/compare/kms-8.0.10...kms-8.0.11) (2021-10-18) + +#### Refactor + +* Project Eclipse - part 1 - remove ix_values.yaml ([#1168](https://github.com/truecharts/apps/issues/1168)) + + + + +### [kms-8.0.10](https://github.com/truecharts/apps/compare/kms-8.0.9...kms-8.0.10) (2021-10-17) + +#### Chore + +* update helm chart common to v8.3.10 ([#1160](https://github.com/truecharts/apps/issues/1160)) + + + + +### [kms-8.0.9](https://github.com/truecharts/apps/compare/kms-8.0.8...kms-8.0.9) (2021-10-13) + +#### Chore + +* update non-major deps helm releases ([#1133](https://github.com/truecharts/apps/issues/1133)) + + + + +### [kms-8.0.8](https://github.com/truecharts/apps/compare/kms-8.0.7...kms-8.0.8) (2021-10-13) + +#### Chore + +* update non-major docker tags ([#1134](https://github.com/truecharts/apps/issues/1134)) + + + + +### [kms-8.0.7](https://github.com/truecharts/apps/compare/kms-8.0.6...kms-8.0.7) (2021-10-12) + +#### Chore + +* update non-major deps helm releases ([#1126](https://github.com/truecharts/apps/issues/1126)) + + + + +### [kms-8.0.6](https://github.com/truecharts/apps/compare/kms-8.0.5...kms-8.0.6) (2021-10-12) + +#### Chore + +* update non-major ([#1122](https://github.com/truecharts/apps/issues/1122)) + + + + +### [kms-8.0.5](https://github.com/truecharts/apps/compare/kms-8.0.4...kms-8.0.5) (2021-10-12) + +#### Chore + +* update non-major deps helm releases ([#1123](https://github.com/truecharts/apps/issues/1123)) + + + + +### [kms-8.0.4](https://github.com/truecharts/apps/compare/kms-8.0.3...kms-8.0.4) (2021-10-05) + +#### Chore + +* update non-major deps helm releases ([#1099](https://github.com/truecharts/apps/issues/1099)) + + + + +### [kms-8.0.3](https://github.com/truecharts/apps/compare/kms-8.0.2...kms-8.0.3) (2021-09-29) + +#### Chore + +* update helm chart common to v8.0.13 ([#1060](https://github.com/truecharts/apps/issues/1060)) + + + + +### [kms-8.0.1](https://github.com/truecharts/apps/compare/kms-8.0.0...kms-8.0.1) (2021-09-26) + + + + +### [kms-8.0.0](https://github.com/truecharts/apps/compare/kms-7.0.2...kms-8.0.0) (2021-09-26) + + + + +### [kms-7.0.2](https://github.com/truecharts/apps/compare/kms-7.0.1...kms-7.0.2) (2021-09-21) + +#### Chore + +* update non-major deps helm releases ([#1014](https://github.com/truecharts/apps/issues/1014)) + + + + +### [kms-7.0.1](https://github.com/truecharts/apps/compare/kms-6.11.15...kms-7.0.1) (2021-09-13) + +#### Chore + +* update non-major +* update non-major ([#962](https://github.com/truecharts/apps/issues/962)) + +#### Feat + +* add new GUI and VPN support to all Apps ([#977](https://github.com/truecharts/apps/issues/977)) +* Add VPN addon and move some config to includes ([#973](https://github.com/truecharts/apps/issues/973)) +* pin all container references to digests ([#963](https://github.com/truecharts/apps/issues/963)) +* Move some common containers to our own containers + +#### Fix + +* make sure podSecurityContext is included in both SCALE and Helm installs ([#956](https://github.com/truecharts/apps/issues/956)) + + +## [kms-6.11.15](https://github.com/truecharts/apps/compare/kms-6.11.14...kms-6.11.15) (2021-09-08) + +### Fix + +* repair Hyperion and some misplaced GUI elements ([#922](https://github.com/truecharts/apps/issues/922)) diff --git a/tmp/kms/Chart.yaml b/tmp/kms/Chart.yaml new file mode 100644 index 00000000000..ebf6cf80dbf --- /dev/null +++ b/tmp/kms/Chart.yaml @@ -0,0 +1,27 @@ +apiVersion: v2 +appVersion: "minimal" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +deprecated: false +description: Private Windows Activation Server for development and testing +home: https://truecharts.org/charts/stable/kms +icon: https://truecharts.org/img/hotlink-ok/chart-icons/kms.png +keywords: + - kms +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: kms +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/kms + - https://github.com/Py-KMS-Organization/py-kms +type: application +version: 14.0.0 +annotations: + truecharts.org/catagories: | + - graywares + truecharts.org/SCALE-support: "true" diff --git a/tmp/kms/README.md b/tmp/kms/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/kms/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/kms/icon.png b/tmp/kms/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..614fcf8d1a97c3aa12828728d2e109f08b3f8a1e GIT binary patch literal 46255 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

      ITFEm^FCd(7q(^MLrd-?AWQ+?0w(b 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 +### [komga-6.0.14](https://github.com/truecharts/apps/compare/komga-6.0.13...komga-6.0.14) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [komga-6.0.13](https://github.com/truecharts/apps/compare/komga-6.0.12...komga-6.0.13) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + + +### [komga-6.0.11](https://github.com/truecharts/apps/compare/komga-6.0.10...komga-6.0.11) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [komga-6.0.10](https://github.com/truecharts/apps/compare/komga-6.0.9...komga-6.0.10) (2022-07-01) + +#### Chore + +* update docker general non-major ([#3015](https://github.com/truecharts/apps/issues/3015)) + + + + +### [komga-6.0.9](https://github.com/truecharts/apps/compare/komga-6.0.8...komga-6.0.9) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [komga-6.0.8](https://github.com/truecharts/apps/compare/komga-6.0.7...komga-6.0.8) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [komga-6.0.7](https://github.com/truecharts/apps/compare/komga-6.0.6...komga-6.0.7) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [komga-6.0.6](https://github.com/truecharts/apps/compare/komga-6.0.5...komga-6.0.6) (2022-06-17) + +#### Chore + +* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916)) +* update docker general non-major ([#2917](https://github.com/truecharts/apps/issues/2917)) + + + + +### [komga-6.0.5](https://github.com/truecharts/apps/compare/komga-6.0.4...komga-6.0.5) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [komga-6.0.4](https://github.com/truecharts/apps/compare/komga-6.0.3...komga-6.0.4) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [komga-6.0.3](https://github.com/truecharts/apps/compare/komga-6.0.2...komga-6.0.3) (2022-06-11) + +#### Chore + +* update docker general non-major ([#2848](https://github.com/truecharts/apps/issues/2848)) + + + + +### [komga-6.0.2](https://github.com/truecharts/apps/compare/komga-6.0.1...komga-6.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [komga-6.0.1](https://github.com/truecharts/apps/compare/komga-5.0.24...komga-6.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [komga-6.0.0](https://github.com/truecharts/apps/compare/komga-5.0.24...komga-6.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [komga-5.0.24](https://github.com/truecharts/apps/compare/komga-5.0.23...komga-5.0.24) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) +* update docker general non-major ([#2791](https://github.com/truecharts/apps/issues/2791)) + + + + +### [komga-5.0.23](https://github.com/truecharts/apps/compare/komga-5.0.22...komga-5.0.23) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [komga-5.0.23](https://github.com/truecharts/apps/compare/komga-5.0.22...komga-5.0.23) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [komga-5.0.22](https://github.com/truecharts/apps/compare/komga-5.0.21...komga-5.0.22) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [komga-5.0.21](https://github.com/truecharts/apps/compare/komga-5.0.20...komga-5.0.21) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [komga-5.0.21](https://github.com/truecharts/apps/compare/komga-5.0.20...komga-5.0.21) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [komga-5.0.20](https://github.com/truecharts/apps/compare/komga-5.0.19...komga-5.0.20) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [komga-5.0.19](https://github.com/truecharts/apps/compare/komga-5.0.18...komga-5.0.19) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [komga-5.0.18](https://github.com/truecharts/apps/compare/komga-5.0.17...komga-5.0.18) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [komga-5.0.17](https://github.com/truecharts/apps/compare/komga-5.0.16...komga-5.0.17) (2022-04-28) + +#### Chore + +* update docker general non-major ([#2577](https://github.com/truecharts/apps/issues/2577)) + + + + +### [komga-5.0.16](https://github.com/truecharts/apps/compare/komga-5.0.15...komga-5.0.16) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [komga-5.0.15](https://github.com/truecharts/apps/compare/komga-5.0.14...komga-5.0.15) (2022-04-26) + +#### Chore + +* update docker general non-major ([#2571](https://github.com/truecharts/apps/issues/2571)) + + + + +### [komga-5.0.14](https://github.com/truecharts/apps/compare/komga-5.0.13...komga-5.0.14) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [komga-5.0.13](https://github.com/truecharts/apps/compare/komga-5.0.12...komga-5.0.13) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [komga-5.0.12](https://github.com/truecharts/apps/compare/komga-5.0.11...komga-5.0.12) (2022-04-03) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [komga-5.0.10](https://github.com/truecharts/apps/compare/komga-5.0.9...komga-5.0.10) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [komga-5.0.9](https://github.com/truecharts/apps/compare/komga-5.0.8...komga-5.0.9) (2022-03-30) + +#### Chore + +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [komga-5.0.8](https://github.com/truecharts/apps/compare/komga-5.0.7...komga-5.0.8) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [komga-5.0.3](https://github.com/truecharts/apps/compare/komga-5.0.2...komga-5.0.3) (2022-03-15) + +#### Chore + +* update docker general non-major ([#2175](https://github.com/truecharts/apps/issues/2175)) + + + + +### [komga-5.0.2](https://github.com/truecharts/apps/compare/komga-5.0.1...komga-5.0.2) (2022-03-07) + +#### Chore + +* update helm general non-major helm releases ([#2111](https://github.com/truecharts/apps/issues/2111)) + + + + +### [komga-5.0.1](https://github.com/truecharts/apps/compare/komga-5.0.0...komga-5.0.1) (2022-03-07) + +#### Chore + +* update docker general non-major ([#2046](https://github.com/truecharts/apps/issues/2046)) +* Remove `-icon` string from icon png's ([#2040](https://github.com/truecharts/apps/issues/2040)) + + + + +### [komga-5.0.0](https://github.com/truecharts/apps/compare/komga-4.0.57...komga-5.0.0) (2022-03-03) + +#### Chore + +* remove fixed env from questions.yaml +* remove empty env var declaration from questions.yaml +* update helm general major helm releases ([#2021](https://github.com/truecharts/apps/issues/2021)) + +#### Fix + +* BREAKING CHANGE Move some env-vars outside of env section ([#2010](https://github.com/truecharts/apps/issues/2010)) + + + + +### [komga-4.0.57](https://github.com/truecharts/apps/compare/komga-4.0.56...komga-4.0.57) (2022-03-02) + +#### Chore + +* rename `web_portal` to `open` ([#1957](https://github.com/truecharts/apps/issues/1957)) +* update helm general non-major helm releases ([#1999](https://github.com/truecharts/apps/issues/1999)) + + + + +### [komga-4.0.56](https://github.com/truecharts/apps/compare/komga-4.0.55...komga-4.0.56) (2022-02-21) + +#### Chore + +* update helm general non-major helm releases ([#1927](https://github.com/truecharts/apps/issues/1927)) + + + + +### [komga-4.0.55](https://github.com/truecharts/apps/compare/komga-4.0.54...komga-4.0.55) (2022-02-15) + +#### Chore + +* update helm general non-major helm releases ([#1901](https://github.com/truecharts/apps/issues/1901)) + + + + +### [komga-4.0.54](https://github.com/truecharts/apps/compare/komga-4.0.53...komga-4.0.54) (2022-02-10) + +#### Chore + +* update docker general non-major ([#1876](https://github.com/truecharts/apps/issues/1876)) + + + + +### [komga-4.0.53](https://github.com/truecharts/apps/compare/komga-4.0.52...komga-4.0.53) (2022-02-08) + +#### Chore + +* fix links on `Chart.yaml` ([#1862](https://github.com/truecharts/apps/issues/1862)) +* update helm general non-major helm releases ([#1871](https://github.com/truecharts/apps/issues/1871)) + + + + +### [komga-4.0.52](https://github.com/truecharts/apps/compare/komga-4.0.51...komga-4.0.52) (2022-02-06) + +#### Chore + +* update helm chart common to v8.15.0 ([#1859](https://github.com/truecharts/apps/issues/1859)) + + + + +### [komga-4.0.51](https://github.com/truecharts/apps/compare/komga-4.0.50...komga-4.0.51) (2022-02-05) + +#### Chore + +* update helm general non-major helm releases ([#1852](https://github.com/truecharts/apps/issues/1852)) +* update docker general non-major ([#1849](https://github.com/truecharts/apps/issues/1849)) + + + + +### [komga-4.0.50](https://github.com/truecharts/apps/compare/komga-4.0.49...komga-4.0.50) (2022-02-03) + +#### Chore + +* update docker general non-major ([#1836](https://github.com/truecharts/apps/issues/1836)) + + + + +### [komga-4.0.49](https://github.com/truecharts/apps/compare/komga-4.0.48...komga-4.0.49) (2022-02-02) + +#### Chore + +* update helm general non-major helm releases ([#1828](https://github.com/truecharts/apps/issues/1828)) + + + + +### [komga-4.0.48](https://github.com/truecharts/apps/compare/komga-4.0.47...komga-4.0.48) (2022-01-31) + +#### Chore + +* update docker general non-major docker tags ([#1823](https://github.com/truecharts/apps/issues/1823)) + + + + +### [komga-4.0.47](https://github.com/truecharts/apps/compare/komga-4.0.46...komga-4.0.47) (2022-01-25) + +#### Chore + +* update helm general non-major helm releases ([#1791](https://github.com/truecharts/apps/issues/1791)) + + + + +### [komga-4.0.46](https://github.com/truecharts/apps/compare/komga-4.0.45...komga-4.0.46) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1766](https://github.com/truecharts/apps/issues/1766)) + + + + +### [komga-4.0.45](https://github.com/truecharts/apps/compare/komga-4.0.44...komga-4.0.45) (2022-01-21) + +#### Chore + +* update helm general non-major helm releases ([#1759](https://github.com/truecharts/apps/issues/1759)) + +#### Fix + +* set additional_attrs: true on all dicts ([#1750](https://github.com/truecharts/apps/issues/1750)) + + + + +### [komga-4.0.44](https://github.com/truecharts/apps/compare/komga-4.0.43...komga-4.0.44) (2022-01-18) + +#### Chore + +* update helm general non-major helm releases ([#1732](https://github.com/truecharts/apps/issues/1732)) + + + + +### [komga-4.0.43](https://github.com/truecharts/apps/compare/komga-4.0.42...komga-4.0.43) (2022-01-17) + +#### Chore + +* update docker general non-major ([#1728](https://github.com/truecharts/apps/issues/1728)) + + + + +### [komga-4.0.42](https://github.com/truecharts/apps/compare/komga-4.0.41...komga-4.0.42) (2022-01-13) + +#### Chore + +* update helm general non-major helm releases ([#1712](https://github.com/truecharts/apps/issues/1712)) + +#### Feat + +* expose capabilities in GUI ([#1709](https://github.com/truecharts/apps/issues/1709)) + + + + +### [komga-4.0.41](https://github.com/truecharts/apps/compare/komga-4.0.40...komga-4.0.41) (2022-01-12) + +#### Chore + +* update helm general non-major helm releases ([#1704](https://github.com/truecharts/apps/issues/1704)) + + + + +### [komga-4.0.40](https://github.com/truecharts/apps/compare/komga-4.0.39...komga-4.0.40) (2022-01-11) + +#### Chore + +* update helm general non-major helm releases ([#1693](https://github.com/truecharts/apps/issues/1693)) +* update docker general non-major docker tags ([#1691](https://github.com/truecharts/apps/issues/1691)) + + + + +### [komga-4.0.39](https://github.com/truecharts/apps/compare/komga-4.0.38...komga-4.0.39) (2022-01-10) + +#### Chore + +* update docker general non-major ([#1677](https://github.com/truecharts/apps/issues/1677)) + + + + +### [komga-4.0.38](https://github.com/truecharts/apps/compare/komga-4.0.37...komga-4.0.38) (2022-01-04) + +#### Chore + +* update helm general non-major helm releases + + + + +### [komga-4.0.37](https://github.com/truecharts/apps/compare/komga-4.0.36...komga-4.0.37) (2022-01-03) + +#### Chore + +* update docker general non-major ([#1646](https://github.com/truecharts/apps/issues/1646)) + + + + +### [komga-4.0.36](https://github.com/truecharts/apps/compare/komga-4.0.35...komga-4.0.36) (2021-12-28) + +#### Chore + +* update helm general non-major helm releases ([#1623](https://github.com/truecharts/apps/issues/1623)) + + + + +### [komga-4.0.35](https://github.com/truecharts/apps/compare/komga-4.0.34...komga-4.0.35) (2021-12-27) + +#### Chore + +* update docker general non-major ([#1615](https://github.com/truecharts/apps/issues/1615)) + + + + +### [komga-4.0.34](https://github.com/truecharts/apps/compare/komga-4.0.33...komga-4.0.34) (2021-12-21) + +#### Chore + +* update helm general non-major helm releases ([#1596](https://github.com/truecharts/apps/issues/1596)) + + + + +### [komga-4.0.33](https://github.com/truecharts/apps/compare/komga-4.0.32...komga-4.0.33) (2021-12-19) + +#### Chore + +* Last patch bump before RC2 branch-off +* remove `editable: true` as this is the default ([#1576](https://github.com/truecharts/apps/issues/1576)) + + + + +### [komga-4.0.32](https://github.com/truecharts/apps/compare/komga-4.0.31...komga-4.0.32) (2021-12-19) + +#### Chore + +* completely remove mountPath reference from GUI ([#1572](https://github.com/truecharts/apps/issues/1572)) +* update helm general non-major helm releases ([#1571](https://github.com/truecharts/apps/issues/1571)) + + + + +### [komga-4.0.31](https://github.com/truecharts/apps/compare/komga-4.0.30...komga-4.0.31) (2021-12-18) + +#### Chore + +* cleanup questions by removing hidden dicts ([#1558](https://github.com/truecharts/apps/issues/1558)) +* App-Icon Organization ([#1539](https://github.com/truecharts/apps/issues/1539)) + + + + +### [komga-4.0.30](https://github.com/truecharts/apps/compare/komga-4.0.29...komga-4.0.30) (2021-12-14) + +#### Chore + +* update helm general non-major helm releases ([#1535](https://github.com/truecharts/apps/issues/1535)) + + + + +### [komga-4.0.29](https://github.com/truecharts/apps/compare/komga-4.0.28...komga-4.0.29) (2021-12-13) + +#### Chore + +* update docker general non-major ([#1531](https://github.com/truecharts/apps/issues/1531)) + + + + +### [komga-4.0.28](https://github.com/truecharts/apps/compare/komga-4.0.27...komga-4.0.28) (2021-12-13) + +#### Chore + +* move incubator apps to stable and bump everything + + + + +### [komga-4.0.27](https://github.com/truecharts/apps/compare/komga-4.0.26...komga-4.0.27) (2021-12-11) + +#### Chore + +* update general helm non-major helm releases ([#1509](https://github.com/truecharts/apps/issues/1509)) + + + + +### [komga-4.0.26](https://github.com/truecharts/apps/compare/komga-4.0.25...komga-4.0.26) (2021-12-11) + +#### Chore + +* update non-major docker ([#1507](https://github.com/truecharts/apps/issues/1507)) + + + + +### [komga-4.0.25](https://github.com/truecharts/apps/compare/komga-4.0.24...komga-4.0.25) (2021-12-07) + +#### Chore + +* update non-major deps helm releases ([#1481](https://github.com/truecharts/apps/issues/1481)) + + + + +### [komga-4.0.24](https://github.com/truecharts/apps/compare/komga-4.0.23...komga-4.0.24) (2021-12-07) + +#### Chore + +* update non-major ([#1475](https://github.com/truecharts/apps/issues/1475)) + + + + +### komga-4.0.23 (2021-12-05) + +#### Chore + +* bump apps to generate security page +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major deps helm releases ([#1471](https://github.com/truecharts/apps/issues/1471)) +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) +* update non-major docker tags ([#1429](https://github.com/truecharts/apps/issues/1429)) + +#### Fix + +* fix typo in theme selection ([#1428](https://github.com/truecharts/apps/issues/1428)) + + + + +### [komga-4.0.22](https://github.com/truecharts/apps/compare/komga-4.0.21...komga-4.0.22) (2021-12-05) + +#### Chore + +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) + + + + +### [komga-4.0.21](https://github.com/truecharts/apps/compare/komga-4.0.20...komga-4.0.21) (2021-12-04) + +#### Chore + +* bump apps to generate security page + + + + +### [komga-4.0.20](https://github.com/truecharts/apps/compare/komga-4.0.19...komga-4.0.20) (2021-12-04) + +#### Chore + +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) + + + + +### [komga-4.0.19](https://github.com/truecharts/apps/compare/komga-4.0.18...komga-4.0.19) (2021-12-03) + +#### Chore + +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) + + + + +### [komga-4.0.18](https://github.com/truecharts/apps/compare/komga-4.0.17...komga-4.0.18) (2021-11-30) + +#### Chore + +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + + + + +### [komga-4.0.17](https://github.com/truecharts/apps/compare/komga-4.0.16...komga-4.0.17) (2021-11-30) + +#### Chore + +* update non-major docker tags ([#1429](https://github.com/truecharts/apps/issues/1429)) +* update non-major deps helm releases + + + + +### [komga-4.0.15](https://github.com/truecharts/apps/compare/komga-4.0.14...komga-4.0.15) (2021-11-23) + +#### Chore + +* update non-major deps helm releases ([#1386](https://github.com/truecharts/apps/issues/1386)) + + + + +### [komga-4.0.14](https://github.com/truecharts/apps/compare/komga-4.0.13...komga-4.0.14) (2021-11-22) + +#### Chore + +* update non-major deps helm releases ([#1383](https://github.com/truecharts/apps/issues/1383)) + + + + +### [komga-4.0.13](https://github.com/truecharts/apps/compare/komga-4.0.12...komga-4.0.13) (2021-11-22) + +#### Chore + +* update non-major ([#1380](https://github.com/truecharts/apps/issues/1380)) + + + + +### [komga-4.0.12](https://github.com/truecharts/apps/compare/komga-4.0.11...komga-4.0.12) (2021-11-16) + +#### Chore + +* update non-major deps helm releases ([#1345](https://github.com/truecharts/apps/issues/1345)) + + + + +### [komga-4.0.11](https://github.com/truecharts/apps/compare/komga-4.0.10...komga-4.0.11) (2021-11-16) + +#### Chore + +* update non-major ([#1342](https://github.com/truecharts/apps/issues/1342)) + + + + +### [komga-4.0.10](https://github.com/truecharts/apps/compare/komga-4.0.9...komga-4.0.10) (2021-11-15) + +#### Chore + +* persistence cleanup and small bugfixes ([#1329](https://github.com/truecharts/apps/issues/1329)) +* update non-major deps helm releases ([#1338](https://github.com/truecharts/apps/issues/1338)) + + + + +### [komga-4.0.9](https://github.com/truecharts/apps/compare/komga-4.0.8...komga-4.0.9) (2021-11-14) + +#### Chore + +* fixes around the GUI refactor ([#1316](https://github.com/truecharts/apps/issues/1316)) +* move port above advanced in GUI ([#1326](https://github.com/truecharts/apps/issues/1326)) +* clean up Chart.yaml ([#1322](https://github.com/truecharts/apps/issues/1322)) +* update non-major deps helm releases ([#1328](https://github.com/truecharts/apps/issues/1328)) + +#### Fix + +* split udp and tcp ports ([#1321](https://github.com/truecharts/apps/issues/1321)) +* Allow spaces in paths ([#1306](https://github.com/truecharts/apps/issues/1306)) + + + + +### [komga-4.0.8](https://github.com/truecharts/apps/compare/komga-4.0.7...komga-4.0.8) (2021-11-09) + +#### Chore + +* update non-major deps helm releases ([#1297](https://github.com/truecharts/apps/issues/1297)) + + + + +### [komga-4.0.7](https://github.com/truecharts/apps/compare/komga-4.0.6...komga-4.0.7) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1295](https://github.com/truecharts/apps/issues/1295)) + + + + +### [komga-4.0.6](https://github.com/truecharts/apps/compare/komga-4.0.5...komga-4.0.6) (2021-11-07) + +#### Chore + +* update non-major ([#1270](https://github.com/truecharts/apps/issues/1270)) + + + + +### [komga-4.0.5](https://github.com/truecharts/apps/compare/komga-4.0.4...komga-4.0.5) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1291](https://github.com/truecharts/apps/issues/1291)) + +#### Chore + +* Simplify GUI for deployment, persistence and securityContext ([#1289](https://github.com/truecharts/apps/issues/1289)) + +#### Feat + +* Simplify the Services GUI ([#1290](https://github.com/truecharts/apps/issues/1290)) + +#### Fix + +* prevent duplicate port use and fix some questions.yaml mistakes + + + + +### [komga-4.0.4](https://github.com/truecharts/apps/compare/komga-4.0.3...komga-4.0.4) (2021-11-02) + +#### Chore + +* update non-major deps helm releases ([#1267](https://github.com/truecharts/apps/issues/1267)) + + + + +### [komga-4.0.3](https://github.com/truecharts/apps/compare/komga-4.0.2...komga-4.0.3) (2021-11-01) + +#### Chore + +* update non-major deps helm releases ([#1264](https://github.com/truecharts/apps/issues/1264)) + + + + +### [komga-4.0.2](https://github.com/truecharts/apps/compare/komga-4.0.1...komga-4.0.2) (2021-10-26) + +#### Chore + +* update non-major deps helm releases ([#1245](https://github.com/truecharts/apps/issues/1245)) + + + + +### [komga-4.0.1](https://github.com/truecharts/apps/compare/komga-4.0.0...komga-4.0.1) (2021-10-26) + +#### Chore + +* update helm chart common to v8.3.15 ([#1240](https://github.com/truecharts/apps/issues/1240)) + + + + +### [komga-4.0.0](https://github.com/truecharts/apps/compare/komga-3.0.20...komga-4.0.0) (2021-10-25) + +#### Chore + +* Adapt for TrueNAS SCALE RC1 + + + + +### [komga-3.0.20](https://github.com/truecharts/apps/compare/komga-3.0.19...komga-3.0.20) (2021-10-20) + +#### Chore + +* bump apps, remove duplicates and move incubator to stable for RC1 + + + + +### [komga-3.0.17](https://github.com/truecharts/apps/compare/komga-3.0.16...komga-3.0.17) (2021-10-20) + +#### Chore + +* bump versions to rerelease and fix icons + + + + +### [komga-3.0.16](https://github.com/truecharts/apps/compare/komga-3.0.15...komga-3.0.16) (2021-10-19) + +#### Change + +* Project-Eclipse 3, Automatically generate item.yaml ([#1178](https://github.com/truecharts/apps/issues/1178)) + +#### Chore + +* Project-Eclipse 5, move app-readme to automatic generation script ([#1181](https://github.com/truecharts/apps/issues/1181)) +* Project-Eclipse part 2, adapting and cleaning changelog ([#1173](https://github.com/truecharts/apps/issues/1173)) +* update helm chart common to v8.3.13 ([#1184](https://github.com/truecharts/apps/issues/1184)) + +#### Feat + +* Project-Eclipse 4, Add App grading annotations to Chart.yaml ([#1180](https://github.com/truecharts/apps/issues/1180)) + +#### Refactor + +* Project Eclipse Part 6, move questions.yaml to root App folder ([#1182](https://github.com/truecharts/apps/issues/1182)) + + + + +### [komga-3.0.15](https://github.com/truecharts/apps/compare/komga-3.0.14...komga-3.0.15) (2021-10-19) + +#### Fix + +* fix previous SCALE bugfix not correctly being applied + + + + +### [komga-3.0.14](https://github.com/truecharts/apps/compare/komga-3.0.13...komga-3.0.14) (2021-10-19) + +#### Fix + +* Solve issues regarding ix_values.yaml not containing the image and tag definitions. ([#1176](https://github.com/truecharts/apps/issues/1176)) + + + + +### [komga-3.0.13](https://github.com/truecharts/apps/compare/komga-3.0.12...komga-3.0.13) (2021-10-18) + +#### Chore + +* Add description on persistence ([#1172](https://github.com/truecharts/apps/issues/1172)) + +#### Refactor + +* Project Eclipse - part 1 - remove ix_values.yaml ([#1168](https://github.com/truecharts/apps/issues/1168)) + + + + +### [komga-3.0.12](https://github.com/truecharts/apps/compare/komga-3.0.11...komga-3.0.12) (2021-10-17) + +#### Chore + +* update helm chart common to v8.3.10 ([#1160](https://github.com/truecharts/apps/issues/1160)) + +#### Fix + +* force users using correct / prefix for mounPath ([#1156](https://github.com/truecharts/apps/issues/1156)) + + + + +### [komga-3.0.11](https://github.com/truecharts/apps/compare/komga-3.0.10...komga-3.0.11) (2021-10-13) + +#### Chore + +* update non-major deps helm releases ([#1133](https://github.com/truecharts/apps/issues/1133)) + + + + +### [komga-3.0.10](https://github.com/truecharts/apps/compare/komga-3.0.9...komga-3.0.10) (2021-10-12) + +#### Chore + +* update non-major deps helm releases ([#1126](https://github.com/truecharts/apps/issues/1126)) + + + + +### [komga-3.0.9](https://github.com/truecharts/apps/compare/komga-3.0.8...komga-3.0.9) (2021-10-12) + +#### Chore + +* update non-major ([#1122](https://github.com/truecharts/apps/issues/1122)) + + + + +### [komga-3.0.8](https://github.com/truecharts/apps/compare/komga-3.0.7...komga-3.0.8) (2021-10-12) + +#### Chore + +* update non-major deps helm releases ([#1123](https://github.com/truecharts/apps/issues/1123)) + + + + +### [komga-3.0.7](https://github.com/truecharts/apps/compare/komga-3.0.6...komga-3.0.7) (2021-10-05) + +#### Chore + +* update non-major ([#1103](https://github.com/truecharts/apps/issues/1103)) + + + + +### [komga-3.0.6](https://github.com/truecharts/apps/compare/komga-3.0.5...komga-3.0.6) (2021-10-05) + +#### Chore + +* update non-major deps helm releases ([#1099](https://github.com/truecharts/apps/issues/1099)) + + + + +### [komga-3.0.5](https://github.com/truecharts/apps/compare/komga-3.0.4...komga-3.0.5) (2021-10-05) + +#### Chore + +* update non-major ([#1098](https://github.com/truecharts/apps/issues/1098)) + + + + +### [komga-3.0.4](https://github.com/truecharts/apps/compare/komga-3.0.3...komga-3.0.4) (2021-09-29) + +#### Chore + +* update helm chart common to v8.0.13 ([#1060](https://github.com/truecharts/apps/issues/1060)) + + + + +### [komga-3.0.2](https://github.com/truecharts/apps/compare/komga-3.0.1...komga-3.0.2) (2021-09-28) + +#### Chore + +* update non-major ([#1046](https://github.com/truecharts/apps/issues/1046)) + + + + +### [komga-3.0.1](https://github.com/truecharts/apps/compare/komga-3.0.0...komga-3.0.1) (2021-09-26) + + + + +### [komga-3.0.0](https://github.com/truecharts/apps/compare/komga-2.0.5...komga-3.0.0) (2021-09-26) + + + + +### [komga-2.0.4](https://github.com/truecharts/apps/compare/komga-2.0.3...komga-2.0.4) (2021-09-21) + +#### Chore + +* update non-major deps helm releases ([#1014](https://github.com/truecharts/apps/issues/1014)) + + + + +### [komga-2.0.3](https://github.com/truecharts/apps/compare/komga-2.0.2...komga-2.0.3) (2021-09-21) + +#### Chore + +* update non-major ([#1013](https://github.com/truecharts/apps/issues/1013)) + + + + +### [komga-2.0.2](https://github.com/truecharts/apps/compare/komga-2.0.1...komga-2.0.2) (2021-09-14) + +#### Chore + +* update non-major ([#987](https://github.com/truecharts/apps/issues/987)) + + + + +### [komga-2.0.1](https://github.com/truecharts/apps/compare/komga-1.9.19...komga-2.0.1) (2021-09-13) + +#### Chore + +* move more dockerhub containers to GHCR mirror ([#958](https://github.com/truecharts/apps/issues/958)) +* update non-major ([#962](https://github.com/truecharts/apps/issues/962)) + +#### Feat + +* add new GUI and VPN support to all Apps ([#977](https://github.com/truecharts/apps/issues/977)) +* Add VPN addon and move some config to includes ([#973](https://github.com/truecharts/apps/issues/973)) +* pin all container references to digests ([#963](https://github.com/truecharts/apps/issues/963)) +* Move some common containers to our own containers + +#### Fix + +* make sure podSecurityContext is included in both SCALE and Helm installs ([#956](https://github.com/truecharts/apps/issues/956)) + + +## [komga-1.9.19](https://github.com/truecharts/apps/compare/komga-1.9.18...komga-1.9.19) (2021-09-08) + +### Fix + +* repair Hyperion and some misplaced GUI elements ([#922](https://github.com/truecharts/apps/issues/922)) diff --git a/tmp/komga/Chart.yaml b/tmp/komga/Chart.yaml new file mode 100644 index 00000000000..271239e6750 --- /dev/null +++ b/tmp/komga/Chart.yaml @@ -0,0 +1,29 @@ +apiVersion: v2 +appVersion: "0.161.0" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +description: A comics/mangas server to serve/stream pages via API +home: https://truecharts.org/charts/stable/komga +icon: https://truecharts.org/img/hotlink-ok/chart-icons/komga.png +keywords: + - komga + - comics + - mangas + - server +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: komga +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/komga + - https://komga.org/ + - https://github.com/gotson/komga +version: 9.0.0 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" diff --git a/tmp/komga/README.md b/tmp/komga/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/komga/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/komga/icon.png b/tmp/komga/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..91f1e7712fb1157c2279228e1aa3ea79eae28965 GIT binary patch literal 12548 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.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: lama-cleaner +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/lama-cleaner + - https://github.com/Sanster/lama-cleaner +type: application +version: 2.0.0 +annotations: + truecharts.org/catagories: | + - media + - AI + truecharts.org/SCALE-support: "true" diff --git a/tmp/lama-cleaner/README.md b/tmp/lama-cleaner/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/lama-cleaner/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/lama-cleaner/icon.png b/tmp/lama-cleaner/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..3ff91edd252767f7c63c8e04f74843fcbfaac332 GIT binary patch literal 15299 zcmd6OWmgMjaPNnn zUcFYY)6+9m`&8|{D^gWi1{H}2>C>lAsB*HB>X7p||9~->63u2oTQlMPouM3_<$U( zmf>kD@A{+I8F36~SQM#}h(LNR`4Ac$DcB9{l87KwTomY_A`G08a8ZW9fQX3p_NIxHT~W}z+qDQMFr&g%=@c@54C2%1tCl^WLv0RvBoWQE26q}TrTD$h&if!M^v^_lHnp;}N z9

      0cH%|8y1To}7m+AopRG6!%AJYHOD@ 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 F{vW#IxC#IO literal 0 HcmV?d00001 diff --git a/tmp/lama-cleaner/questions.yaml b/tmp/lama-cleaner/questions.yaml new file mode 100644 index 00000000000..c5689e80dd5 --- /dev/null +++ b/tmp/lama-cleaner/questions.yaml @@ -0,0 +1,183 @@ +# Include{groups} +portals: + open: +# Include{portalLink} +questions: +# Include{global} + - variable: imageSelector + group: Container Image + label: Select Image + schema: + type: string + default: image + enum: + - value: image + description: CPU Image + - value: imageGPU + description: GPU Image +# Include{workload} +# Include{workloadDeployment} + +# Include{replicas1} +# Include{podSpec} +# Include{containerMain} + +# Include{containerBasic} +# Include{containerAdvanced} + + - variable: lamacleaner + group: App Configuration + label: Lama Cleaner Configuration + schema: + additional_attrs: true + type: dict + attrs: + - variable: model + label: Model + description: Inpainting Model https://github.com/Sanster/lama-cleaner#inpainting-model + schema: + type: string + required: true + default: lama + enum: + - value: lama + description: lama + - value: cv2 + description: cv2 + - value: ldm + description: ldm + - value: zits + description: zits + - value: fcf + description: fcf + - value: sd1.5 + description: sd1.5 + - value: mat + description: mat + - variable: input + label: Input + description: Path to image you want to load by default + schema: + type: string + default: "" + - variable: sd_run_local + label: Stable Diffusion Run Local + description: Once the model as downloaded, you can enable this. + schema: + type: boolean + default: false + - variable: hf_access_token + label: HuggingFace Access Token + description: Stable diffusion need HuggingFace access token to download model + schema: + type: string + show_if: [[ "sd_run_local", "=", "true"]] + private: true + default: "" + - variable: sd_disable_nsfw + label: Stable Diffusion Disable NSFW Checker. + description: Disable stable diffusion NSFW checker. + schema: + type: boolean + default: false + - variable: sd_cpu_text_encoder + label: Stable Diffusion Text Encoder + description: Always run stable-diffusion TextEncoder model on CPU. + schema: + type: boolean + default: false + - variable: sd_enable_xformers + label: Stable Diffusion Enable XFormers + description: Enable xFormers optimizations. + schema: + type: boolean + default: false + - variable: debug + label: Enable debug + description: Enable debug mode for flask web server + schema: + type: boolean + default: false + +# Include{containerConfig} +# Include{serviceRoot} +# Include{serviceMain} +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: main + label: Main Service Port Configuration + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: Port + description: This port exposes the container port on the service + schema: + type: int + default: 10604 + required: true +# Include{serviceExpertRoot} + default: false +# Include{serviceExpert} +# Include{serviceList} +# Include{persistenceRoot} + - variable: torch + label: App Torch Storage + description: Stores the Application Torch. + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} + - variable: huggingface + label: App HuggingFace Storage + description: Stores the Application HuggingFace. + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} +# Include{persistenceList} +# Include{ingressRoot} + - variable: main + label: Main Ingress + schema: + additional_attrs: true + type: dict + attrs: +# Include{ingressDefault} +# Include{ingressTLS} +# Include{ingressTraefik} +# Include{ingressList} + +# Include{securityContextRoot} + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 0 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 0 +# Include{securityContextContainer} +# Include{securityContextAdvanced} +# Include{securityContextPod} + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + +# Include{resources} +# Include{advanced} +# Include{addons} +# Include{codeserver} +# Include{netshoot} +# Include{vpn} +# Include{documentation} diff --git a/tmp/lama-cleaner/templates/NOTES.txt b/tmp/lama-cleaner/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/tmp/lama-cleaner/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/tmp/lama-cleaner/templates/_args.tpl b/tmp/lama-cleaner/templates/_args.tpl new file mode 100644 index 00000000000..f0488465ea2 --- /dev/null +++ b/tmp/lama-cleaner/templates/_args.tpl @@ -0,0 +1,33 @@ +{{- define "lama.args" -}} +args: + - --host=0.0.0.0 + - --port={{ .Values.service.main.ports.main.port }} + {{- if eq .Values.imageSelector "image" }} + - --device=cpu + {{- if .Values.lamacleaner.sd_cpu_text_encoder }} + - --sd-cpu-textencoder + {{- end }} + {{- else if eq .Values.imageSelector "gpuImage" }} + - --device=cuda + {{- end }} + {{- with .Values.lamacleaner.model }} + - --model={{ . }} + {{- end }} + {{- if .Values.lamacleaner.sd_run_local }} + - --sd-run-local + {{- else if .Values.lamacleaner.hf_access_token }} + - --hf_access_token={{ .Values.lamacleaner.hf_access_token }} + {{- end }} + {{- if .Values.lamacleaner.sd_enable_xformers }} + - --sd-enable-xformers + {{- end }} + {{- if .Values.lamacleaner.sd_disable_nsfw }} + - --sd-disable-nsfw + {{- end }} + {{- with .Values.lamacleaner.input }} + - --input={{ . }} + {{- end }} + {{- if .Values.lamacleaner.debug }} + - --debug + {{- end }} +{{- end -}} diff --git a/tmp/lama-cleaner/templates/common.yaml b/tmp/lama-cleaner/templates/common.yaml new file mode 100644 index 00000000000..c28c20655cd --- /dev/null +++ b/tmp/lama-cleaner/templates/common.yaml @@ -0,0 +1,9 @@ +{{/* Make sure all variables are set properly */}} +{{- include "tc.v1.common.loader.init" . }} + +{{- $newArgs := (include "lama.args" . | fromYaml) }} +{{- $args := concat ((get .Values.workload.main.podSpec.containers.main "args") | default list) $newArgs.args }} +{{- $_ := set .Values.workload.main.podSpec.containers.main "args" $args -}} + +{{/* Render the templates */}} +{{ include "tc.v1.common.loader.apply" . }} diff --git a/tmp/lama-cleaner/values.yaml b/tmp/lama-cleaner/values.yaml new file mode 100644 index 00000000000..cc7a4988bb9 --- /dev/null +++ b/tmp/lama-cleaner/values.yaml @@ -0,0 +1,46 @@ +image: + repository: tccr.io/truecharts/lama-cleaner-cpu + pullPolicy: IfNotPresent + tag: v0.26.1@sha256:5b9a166806fa1b7a2ab44196704e2772bf93dd2415fe869b0fabf072a61e356a +gpuImage: + repository: tccr.io/truecharts/lama-cleaner-gpu + tag: v0.26.1@sha256:14ee85f997664a5e638287609b7bff9829c65ead48ce445612ac258631f4fc7d + pullPolicy: Always +imageSelector: image +lamacleaner: + model: lama + input: "" + sd_run_local: false + hf_access_token: "" + sd_disable_nsfw: false + sd_cpu_text_encoder: false + sd_enable_xformers: false + debug: false +service: + main: + ports: + main: + protocol: http + port: 10604 +persistence: + torch: + enabled: true + mountPath: /root/.cache/torch + huggingface: + enabled: true + mountPath: /root/.cache/huggingface +portal: + open: + enabled: true +securityContext: + container: + runAsNonRoot: false + readOnlyRootFilesystem: false + runAsUser: 0 + runAsGroup: 0 +workload: + main: + podSpec: + containers: + main: + command: lama-cleaner diff --git a/tmp/lazylibrarian/.helmignore b/tmp/lazylibrarian/.helmignore new file mode 100644 index 00000000000..77ca5567b26 --- /dev/null +++ b/tmp/lazylibrarian/.helmignore @@ -0,0 +1,30 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ +# OWNERS file for Kubernetes +OWNERS +# helm-docs templates +*.gotmpl +# docs folder +/docs +# icon +icon.png diff --git a/tmp/lazylibrarian/CHANGELOG.md b/tmp/lazylibrarian/CHANGELOG.md new file mode 100644 index 00000000000..1d92214e86c --- /dev/null +++ b/tmp/lazylibrarian/CHANGELOG.md @@ -0,0 +1,2283 @@ +# Changelog + + + +## [lazylibrarian-12.0.0](https://github.com/truecharts/charts/compare/lazylibrarian-11.0.79...lazylibrarian-12.0.0) (2022-11-10) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Major Change to GUI + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update docker general non-major ([#4355](https://github.com/truecharts/charts/issues/4355)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [lazylibrarian-11.0.83](https://github.com/truecharts/charts/compare/lazylibrarian-11.0.79...lazylibrarian-11.0.83) (2022-11-09) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#4355](https://github.com/truecharts/charts/issues/4355)) + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [lazylibrarian-11.0.82](https://github.com/truecharts/charts/compare/lazylibrarian-11.0.79...lazylibrarian-11.0.82) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [lazylibrarian-11.0.81](https://github.com/truecharts/charts/compare/lazylibrarian-11.0.79...lazylibrarian-11.0.81) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [lazylibrarian-11.0.81](https://github.com/truecharts/charts/compare/lazylibrarian-11.0.79...lazylibrarian-11.0.81) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [lazylibrarian-11.0.81](https://github.com/truecharts/charts/compare/lazylibrarian-11.0.79...lazylibrarian-11.0.81) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [lazylibrarian-11.0.80](https://github.com/truecharts/charts/compare/lazylibrarian-11.0.79...lazylibrarian-11.0.80) (2022-11-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [lazylibrarian-11.0.80](https://github.com/truecharts/charts/compare/lazylibrarian-11.0.79...lazylibrarian-11.0.80) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [lazylibrarian-11.0.79](https://github.com/truecharts/charts/compare/lazylibrarian-11.0.78...lazylibrarian-11.0.79) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4317](https://github.com/truecharts/charts/issues/4317)) + + + + +## [lazylibrarian-11.0.78](https://github.com/truecharts/charts/compare/lazylibrarian-11.0.77...lazylibrarian-11.0.78) (2022-11-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4308](https://github.com/truecharts/charts/issues/4308)) + + + + +## [lazylibrarian-11.0.77](https://github.com/truecharts/charts/compare/lazylibrarian-11.0.76...lazylibrarian-11.0.77) (2022-11-05) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#4301](https://github.com/truecharts/charts/issues/4301)) + + + + +## [lazylibrarian-11.0.76](https://github.com/truecharts/charts/compare/lazylibrarian-11.0.75...lazylibrarian-11.0.76) (2022-11-02) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4261](https://github.com/truecharts/charts/issues/4261)) + + + + +## [lazylibrarian-11.0.75](https://github.com/truecharts/charts/compare/lazylibrarian-11.0.74...lazylibrarian-11.0.75) (2022-10-30) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#4238](https://github.com/truecharts/charts/issues/4238)) + + + + +## [lazylibrarian-11.0.74](https://github.com/truecharts/charts/compare/lazylibrarian-11.0.73...lazylibrarian-11.0.74) (2022-10-27) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#4201](https://github.com/truecharts/charts/issues/4201)) + + + + +## [lazylibrarian-11.0.74](https://github.com/truecharts/charts/compare/lazylibrarian-11.0.73...lazylibrarian-11.0.74) (2022-10-27) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#4201](https://github.com/truecharts/charts/issues/4201)) + + + + +## [lazylibrarian-11.0.73](https://github.com/truecharts/charts/compare/lazylibrarian-11.0.72...lazylibrarian-11.0.73) (2022-10-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4182](https://github.com/truecharts/charts/issues/4182)) + + + + +## [lazylibrarian-11.0.72](https://github.com/truecharts/charts/compare/lazylibrarian-11.0.71...lazylibrarian-11.0.72) (2022-10-25) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#4181](https://github.com/truecharts/charts/issues/4181)) + + + + +## [lazylibrarian-11.0.71](https://github.com/truecharts/charts/compare/lazylibrarian-11.0.70...lazylibrarian-11.0.71) (2022-10-21) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#4139](https://github.com/truecharts/charts/issues/4139)) + + + + +## [lazylibrarian-11.0.70](https://github.com/truecharts/charts/compare/lazylibrarian-11.0.69...lazylibrarian-11.0.70) (2022-10-19) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4122](https://github.com/truecharts/charts/issues/4122)) + - update docker general non-major ([#4128](https://github.com/truecharts/charts/issues/4128)) + + + + +## [lazylibrarian-11.0.69](https://github.com/truecharts/charts/compare/lazylibrarian-11.0.68...lazylibrarian-11.0.69) (2022-10-12) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4071](https://github.com/truecharts/charts/issues/4071)) + + + + +## [lazylibrarian-11.0.68](https://github.com/truecharts/charts/compare/lazylibrarian-11.0.66...lazylibrarian-11.0.68) (2022-10-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#4030](https://github.com/truecharts/charts/issues/4030)) + - update helm general non-major + + + + +## [lazylibrarian-11.0.67](https://github.com/truecharts/charts/compare/lazylibrarian-11.0.66...lazylibrarian-11.0.67) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [lazylibrarian-11.0.66](https://github.com/truecharts/charts/compare/lazylibrarian-11.0.65...lazylibrarian-11.0.66) (2022-10-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [lazylibrarian-11.0.65](https://github.com/truecharts/charts/compare/lazylibrarian-11.0.64...lazylibrarian-11.0.65) (2022-10-05) + +### Chore + +- Auto-update chart README [skip ci] + - split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979)) + - update docker general non-major ([#4010](https://github.com/truecharts/charts/issues/4010)) + - update docker general non-major + + + + +## [lazylibrarian-11.0.64](https://github.com/truecharts/charts/compare/lazylibrarian-11.0.63...lazylibrarian-11.0.64) (2022-09-29) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#3953](https://github.com/truecharts/charts/issues/3953)) + + + + +## [lazylibrarian-11.0.64](https://github.com/truecharts/charts/compare/lazylibrarian-11.0.63...lazylibrarian-11.0.64) (2022-09-29) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3953](https://github.com/truecharts/charts/issues/3953)) + + + + +## [lazylibrarian-11.0.63](https://github.com/truecharts/charts/compare/lazylibrarian-11.0.62...lazylibrarian-11.0.63) (2022-09-28) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3938](https://github.com/truecharts/charts/issues/3938)) + + + + +## [lazylibrarian-11.0.62](https://github.com/truecharts/charts/compare/lazylibrarian-11.0.61...lazylibrarian-11.0.62) (2022-09-27) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918)) + + + + +## [lazylibrarian-11.0.61](https://github.com/truecharts/charts/compare/lazylibrarian-11.0.60...lazylibrarian-11.0.61) (2022-09-26) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3906](https://github.com/truecharts/charts/issues/3906)) + + + + +## [lazylibrarian-11.0.60](https://github.com/truecharts/charts/compare/lazylibrarian-11.0.59...lazylibrarian-11.0.60) (2022-09-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898)) + + + + +## [lazylibrarian-11.0.59](https://github.com/truecharts/charts/compare/lazylibrarian-11.0.56...lazylibrarian-11.0.59) (2022-09-22) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790)) + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update docker general non-major ([#3818](https://github.com/truecharts/charts/issues/3818)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [lazylibrarian-11.0.59](https://github.com/truecharts/charts/compare/lazylibrarian-11.0.56...lazylibrarian-11.0.59) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790)) + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update docker general non-major ([#3818](https://github.com/truecharts/charts/issues/3818)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [lazylibrarian-11.0.59](https://github.com/truecharts/charts/compare/lazylibrarian-11.0.56...lazylibrarian-11.0.59) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790)) + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update docker general non-major ([#3818](https://github.com/truecharts/charts/issues/3818)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [lazylibrarian-11.0.59](https://github.com/truecharts/charts/compare/lazylibrarian-11.0.56...lazylibrarian-11.0.59) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790)) + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update docker general non-major ([#3818](https://github.com/truecharts/charts/issues/3818)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [lazylibrarian-11.0.59](https://github.com/truecharts/charts/compare/lazylibrarian-11.0.56...lazylibrarian-11.0.59) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3818](https://github.com/truecharts/charts/issues/3818)) + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [lazylibrarian-11.0.58](https://github.com/truecharts/charts/compare/lazylibrarian-11.0.56...lazylibrarian-11.0.58) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [lazylibrarian-11.0.58](https://github.com/truecharts/charts/compare/lazylibrarian-11.0.56...lazylibrarian-11.0.58) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790)) + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [lazylibrarian-11.0.58](https://github.com/truecharts/charts/compare/lazylibrarian-11.0.56...lazylibrarian-11.0.58) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790)) + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [lazylibrarian-11.0.57](https://github.com/truecharts/charts/compare/lazylibrarian-11.0.56...lazylibrarian-11.0.57) (2022-09-17) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [lazylibrarian-11.0.57](https://github.com/truecharts/charts/compare/lazylibrarian-11.0.56...lazylibrarian-11.0.57) (2022-09-18) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [lazylibrarian-11.0.57](https://github.com/truecharts/charts/compare/lazylibrarian-11.0.56...lazylibrarian-11.0.57) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [lazylibrarian-11.0.57](https://github.com/truecharts/charts/compare/lazylibrarian-11.0.56...lazylibrarian-11.0.57) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [lazylibrarian-11.0.57](https://github.com/truecharts/charts/compare/lazylibrarian-11.0.56...lazylibrarian-11.0.57) (2022-09-15) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [lazylibrarian-11.0.57](https://github.com/truecharts/charts/compare/lazylibrarian-11.0.56...lazylibrarian-11.0.57) (2022-09-15) + +### Chore + +- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [lazylibrarian-11.0.56](https://github.com/truecharts/charts/compare/lazylibrarian-11.0.54...lazylibrarian-11.0.56) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#3743](https://github.com/truecharts/charts/issues/3743)) + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [lazylibrarian-11.0.56](https://github.com/truecharts/charts/compare/lazylibrarian-11.0.54...lazylibrarian-11.0.56) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#3743](https://github.com/truecharts/charts/issues/3743)) + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [lazylibrarian-11.0.56](https://github.com/truecharts/charts/compare/lazylibrarian-11.0.54...lazylibrarian-11.0.56) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#3743](https://github.com/truecharts/charts/issues/3743)) + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [lazylibrarian-11.0.55](https://github.com/truecharts/charts/compare/lazylibrarian-11.0.54...lazylibrarian-11.0.55) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [lazylibrarian-11.0.55](https://github.com/truecharts/charts/compare/lazylibrarian-11.0.54...lazylibrarian-11.0.55) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [lazylibrarian-11.0.55](https://github.com/truecharts/charts/compare/lazylibrarian-11.0.54...lazylibrarian-11.0.55) (2022-09-11) + +### Chore + +- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [lazylibrarian-11.0.54](https://github.com/truecharts/charts/compare/lazylibrarian-11.0.53...lazylibrarian-11.0.54) (2022-09-10) + +### Chore + +- update docker general non-major ([#3727](https://github.com/truecharts/charts/issues/3727)) + + + + +## [lazylibrarian-11.0.53](https://github.com/truecharts/charts/compare/lazylibrarian-11.0.52...lazylibrarian-11.0.53) (2022-09-04) + +### Chore + +- update docker general non-major ([#3681](https://github.com/truecharts/charts/issues/3681)) + + + + +## [lazylibrarian-11.0.52](https://github.com/truecharts/charts/compare/lazylibrarian-11.0.51...lazylibrarian-11.0.52) (2022-09-02) + +### Chore + +- update docker general non-major ([#3660](https://github.com/truecharts/charts/issues/3660)) + + + + +## [lazylibrarian-11.0.51](https://github.com/truecharts/charts/compare/lazylibrarian-11.0.50...lazylibrarian-11.0.51) (2022-08-31) + +### Chore + +- update docker general non-major ([#3640](https://github.com/truecharts/charts/issues/3640)) + + + + +## [lazylibrarian-11.0.50](https://github.com/truecharts/charts/compare/lazylibrarian-11.0.48...lazylibrarian-11.0.50) (2022-08-30) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639)) + - update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [lazylibrarian-11.0.49](https://github.com/truecharts/charts/compare/lazylibrarian-11.0.48...lazylibrarian-11.0.49) (2022-08-30) + +### Chore + +- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [lazylibrarian-11.0.48](https://github.com/truecharts/charts/compare/lazylibrarian-11.0.47...lazylibrarian-11.0.48) (2022-08-29) + +### Chore + +- update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619)) + + + + +## [lazylibrarian-11.0.47](https://github.com/truecharts/charts/compare/lazylibrarian-11.0.46...lazylibrarian-11.0.47) (2022-08-29) + +### Chore + +- update docker general non-major ([#3606](https://github.com/truecharts/charts/issues/3606)) + + + + +## [lazylibrarian-11.0.46](https://github.com/truecharts/charts/compare/lazylibrarian-11.0.45...lazylibrarian-11.0.46) (2022-08-28) + +### Chore + +- update docker general non-major ([#3600](https://github.com/truecharts/charts/issues/3600)) + + + + +## [lazylibrarian-11.0.45](https://github.com/truecharts/charts/compare/lazylibrarian-11.0.44...lazylibrarian-11.0.45) (2022-08-26) + +### Chore + +- update docker general non-major ([#3573](https://github.com/truecharts/charts/issues/3573)) + + + + +## [lazylibrarian-11.0.44](https://github.com/truecharts/charts/compare/lazylibrarian-11.0.43...lazylibrarian-11.0.44) (2022-08-25) + +### Chore + +- update docker general non-major ([#3561](https://github.com/truecharts/charts/issues/3561)) + + + + +## [lazylibrarian-11.0.43](https://github.com/truecharts/charts/compare/lazylibrarian-11.0.42...lazylibrarian-11.0.43) (2022-08-24) + +### Chore + +- update docker general non-major ([#3552](https://github.com/truecharts/charts/issues/3552)) + + + + +## [lazylibrarian-11.0.42](https://github.com/truecharts/charts/compare/lazylibrarian-11.0.41...lazylibrarian-11.0.42) (2022-08-23) + +### Chore + +- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545)) + + + + +## [lazylibrarian-11.0.41](https://github.com/truecharts/charts/compare/lazylibrarian-11.0.40...lazylibrarian-11.0.41) (2022-08-20) + +### Chore + +- update docker general non-major docker tags ([#3518](https://github.com/truecharts/charts/issues/3518)) + + + + +## [lazylibrarian-11.0.40](https://github.com/truecharts/charts/compare/lazylibrarian-11.0.39...lazylibrarian-11.0.40) (2022-08-18) + +### Chore + +- update docker general non-major ([#3503](https://github.com/truecharts/charts/issues/3503)) + + + + +## [lazylibrarian-11.0.39](https://github.com/truecharts/charts/compare/lazylibrarian-11.0.38...lazylibrarian-11.0.39) (2022-08-17) + +### Chore + +- update docker general non-major ([#3478](https://github.com/truecharts/charts/issues/3478)) + + + + +## [lazylibrarian-11.0.38](https://github.com/truecharts/charts/compare/lazylibrarian-11.0.37...lazylibrarian-11.0.38) (2022-08-14) + +### Chore + +- update docker general non-major docker tags ([#3465](https://github.com/truecharts/charts/issues/3465)) + + + + +## [lazylibrarian-11.0.37](https://github.com/truecharts/charts/compare/lazylibrarian-11.0.36...lazylibrarian-11.0.37) (2022-08-12) + +### Chore + +- add documentation checkbox/section to all SCALE Apps + - update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456)) + + ### Fix + +- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447)) + + + + +## [lazylibrarian-11.0.36](https://github.com/truecharts/charts/compare/lazylibrarian-11.0.34...lazylibrarian-11.0.36) (2022-08-08) + +### Chore + +- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376)) + - update docker general non-major ([#3356](https://github.com/truecharts/charts/issues/3356)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + + + +## [lazylibrarian-11.0.34](https://github.com/truecharts/apps/compare/lazylibrarian-11.0.33...lazylibrarian-11.0.34) (2022-07-29) + +### Chore + +- update docker general non-major ([#3339](https://github.com/truecharts/apps/issues/3339)) + + + + +## [lazylibrarian-11.0.33](https://github.com/truecharts/apps/compare/lazylibrarian-11.0.32...lazylibrarian-11.0.33) (2022-07-28) + +### Chore + +- update docker general non-major ([#3326](https://github.com/truecharts/apps/issues/3326)) + + + + +## [lazylibrarian-11.0.32](https://github.com/truecharts/apps/compare/lazylibrarian-11.0.31...lazylibrarian-11.0.32) (2022-07-26) + +### Chore + +- update home links ([#3291](https://github.com/truecharts/apps/issues/3291)) + - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302)) + + + + +## [lazylibrarian-11.0.31](https://github.com/truecharts/apps/compare/lazylibrarian-11.0.30...lazylibrarian-11.0.31) (2022-07-25) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [lazylibrarian-11.0.31](https://github.com/truecharts/apps/compare/lazylibrarian-11.0.30...lazylibrarian-11.0.31) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [lazylibrarian-11.0.30](https://github.com/truecharts/apps/compare/lazylibrarian-11.0.29...lazylibrarian-11.0.30) (2022-07-25) + +### Chore + +- update docker general non-major ([#3290](https://github.com/truecharts/apps/issues/3290)) + + + + +## [lazylibrarian-11.0.29](https://github.com/truecharts/apps/compare/lazylibrarian-11.0.28...lazylibrarian-11.0.29) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [lazylibrarian-11.0.29](https://github.com/truecharts/apps/compare/lazylibrarian-11.0.28...lazylibrarian-11.0.29) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [lazylibrarian-11.0.29](https://github.com/truecharts/apps/compare/lazylibrarian-11.0.28...lazylibrarian-11.0.29) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [lazylibrarian-11.0.28](https://github.com/truecharts/apps/compare/lazylibrarian-11.0.26...lazylibrarian-11.0.28) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + - update docker general non-major ([#3266](https://github.com/truecharts/apps/issues/3266)) + + + +## [lazylibrarian-11.0.26](https://github.com/truecharts/apps/compare/lazylibrarian-11.0.25...lazylibrarian-11.0.26) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [lazylibrarian-11.0.25](https://github.com/truecharts/apps/compare/lazylibrarian-11.0.24...lazylibrarian-11.0.25) (2022-07-17) + +### Chore + +- update docker general non-major ([#3198](https://github.com/truecharts/apps/issues/3198)) + + + +## [lazylibrarian-11.0.24](https://github.com/truecharts/apps/compare/lazylibrarian-11.0.23...lazylibrarian-11.0.24) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [lazylibrarian-11.0.23](https://github.com/truecharts/apps/compare/lazylibrarian-11.0.21...lazylibrarian-11.0.23) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [lazylibrarian-11.0.21](https://github.com/truecharts/apps/compare/lazylibrarian-11.0.20...lazylibrarian-11.0.21) (2022-07-13) + +### Fix + +- make root fs writable on several LSIO apps ([#3168](https://github.com/truecharts/apps/issues/3168)) + + + +## [lazylibrarian-11.0.20](https://github.com/truecharts/apps/compare/lazylibrarian-11.0.18...lazylibrarian-11.0.20) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [lazylibrarian-11.0.18](https://github.com/truecharts/apps/compare/lazylibrarian-11.0.17...lazylibrarian-11.0.18) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [lazylibrarian-11.0.17](https://github.com/truecharts/apps/compare/lazylibrarian-11.0.16...lazylibrarian-11.0.17) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) +* update docker general non-major ([#3150](https://github.com/truecharts/apps/issues/3150)) + + + + +### [lazylibrarian-11.0.16](https://github.com/truecharts/apps/compare/lazylibrarian-11.0.15...lazylibrarian-11.0.16) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [lazylibrarian-11.0.15](https://github.com/truecharts/apps/compare/lazylibrarian-11.0.14...lazylibrarian-11.0.15) (2022-07-10) + +#### Chore + +* update docker general non-major ([#3115](https://github.com/truecharts/apps/issues/3115)) + + + + +### [lazylibrarian-11.0.14](https://github.com/truecharts/apps/compare/lazylibrarian-11.0.13...lazylibrarian-11.0.14) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [lazylibrarian-11.0.13](https://github.com/truecharts/apps/compare/lazylibrarian-11.0.12...lazylibrarian-11.0.13) (2022-07-08) + +#### Chore + +* update docker general non-major ([#3099](https://github.com/truecharts/apps/issues/3099)) + + + + +### [lazylibrarian-11.0.12](https://github.com/truecharts/apps/compare/lazylibrarian-11.0.11...lazylibrarian-11.0.12) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [lazylibrarian-11.0.11](https://github.com/truecharts/apps/compare/lazylibrarian-11.0.10...lazylibrarian-11.0.11) (2022-07-01) + +#### Chore + +* update docker general non-major ([#3015](https://github.com/truecharts/apps/issues/3015)) + + + + +### [lazylibrarian-11.0.10](https://github.com/truecharts/apps/compare/lazylibrarian-11.0.9...lazylibrarian-11.0.10) (2022-06-26) + +#### Chore + +* update docker general non-major ([#2988](https://github.com/truecharts/apps/issues/2988)) + + + + +### [lazylibrarian-11.0.9](https://github.com/truecharts/apps/compare/lazylibrarian-11.0.8...lazylibrarian-11.0.9) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [lazylibrarian-11.0.8](https://github.com/truecharts/apps/compare/lazylibrarian-11.0.7...lazylibrarian-11.0.8) (2022-06-22) + +#### Chore + +* update docker general non-major ([#2954](https://github.com/truecharts/apps/issues/2954)) +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [lazylibrarian-11.0.7](https://github.com/truecharts/apps/compare/lazylibrarian-11.0.6...lazylibrarian-11.0.7) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) +* update docker general non-major ([#2931](https://github.com/truecharts/apps/issues/2931)) + + + + +### [lazylibrarian-11.0.6](https://github.com/truecharts/apps/compare/lazylibrarian-11.0.5...lazylibrarian-11.0.6) (2022-06-18) + +#### Chore + +* update docker general non-major ([#2927](https://github.com/truecharts/apps/issues/2927)) + + + + +### [lazylibrarian-11.0.5](https://github.com/truecharts/apps/compare/lazylibrarian-11.0.4...lazylibrarian-11.0.5) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [lazylibrarian-11.0.4](https://github.com/truecharts/apps/compare/lazylibrarian-11.0.3...lazylibrarian-11.0.4) (2022-06-13) + +#### Chore + +* update docker general non-major ([#2860](https://github.com/truecharts/apps/issues/2860)) + + + + +### [lazylibrarian-11.0.3](https://github.com/truecharts/apps/compare/lazylibrarian-11.0.2...lazylibrarian-11.0.3) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [lazylibrarian-11.0.2](https://github.com/truecharts/apps/compare/lazylibrarian-11.0.1...lazylibrarian-11.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [lazylibrarian-11.0.1](https://github.com/truecharts/apps/compare/lazylibrarian-10.0.31...lazylibrarian-11.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [lazylibrarian-11.0.0](https://github.com/truecharts/apps/compare/lazylibrarian-10.0.31...lazylibrarian-11.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [lazylibrarian-10.0.31](https://github.com/truecharts/apps/compare/lazylibrarian-10.0.30...lazylibrarian-10.0.31) (2022-06-03) + +#### Chore + +* update docker general non-major ([#2821](https://github.com/truecharts/apps/issues/2821)) + + + + +### [lazylibrarian-10.0.30](https://github.com/truecharts/apps/compare/lazylibrarian-10.0.29...lazylibrarian-10.0.30) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [lazylibrarian-10.0.29](https://github.com/truecharts/apps/compare/lazylibrarian-10.0.28...lazylibrarian-10.0.29) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [lazylibrarian-10.0.29](https://github.com/truecharts/apps/compare/lazylibrarian-10.0.28...lazylibrarian-10.0.29) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [lazylibrarian-10.0.28](https://github.com/truecharts/apps/compare/lazylibrarian-10.0.27...lazylibrarian-10.0.28) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [lazylibrarian-10.0.27](https://github.com/truecharts/apps/compare/lazylibrarian-10.0.26...lazylibrarian-10.0.27) (2022-05-23) + +#### Chore + +* update docker general non-major ([#2733](https://github.com/truecharts/apps/issues/2733)) + + + + +### [lazylibrarian-10.0.26](https://github.com/truecharts/apps/compare/lazylibrarian-10.0.25...lazylibrarian-10.0.26) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [lazylibrarian-10.0.26](https://github.com/truecharts/apps/compare/lazylibrarian-10.0.25...lazylibrarian-10.0.26) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [lazylibrarian-10.0.25](https://github.com/truecharts/apps/compare/lazylibrarian-10.0.24...lazylibrarian-10.0.25) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [lazylibrarian-10.0.24](https://github.com/truecharts/apps/compare/lazylibrarian-10.0.23...lazylibrarian-10.0.24) (2022-05-15) + +#### Chore + +* update docker general non-major ([#2686](https://github.com/truecharts/apps/issues/2686)) + + + + +### [lazylibrarian-10.0.23](https://github.com/truecharts/apps/compare/lazylibrarian-10.0.22...lazylibrarian-10.0.23) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [lazylibrarian-10.0.22](https://github.com/truecharts/apps/compare/lazylibrarian-10.0.21...lazylibrarian-10.0.22) (2022-05-08) + +#### Chore + +* update docker general non-major ([#2639](https://github.com/truecharts/apps/issues/2639)) + + + + +### [lazylibrarian-10.0.21](https://github.com/truecharts/apps/compare/lazylibrarian-10.0.20...lazylibrarian-10.0.21) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [lazylibrarian-10.0.20](https://github.com/truecharts/apps/compare/lazylibrarian-10.0.19...lazylibrarian-10.0.20) (2022-05-04) + +#### Chore + +* update docker general non-major ([#2606](https://github.com/truecharts/apps/issues/2606)) + + + + +### [lazylibrarian-10.0.19](https://github.com/truecharts/apps/compare/lazylibrarian-10.0.18...lazylibrarian-10.0.19) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [lazylibrarian-10.0.18](https://github.com/truecharts/apps/compare/lazylibrarian-10.0.17...lazylibrarian-10.0.18) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [lazylibrarian-10.0.17](https://github.com/truecharts/apps/compare/lazylibrarian-10.0.16...lazylibrarian-10.0.17) (2022-04-18) + +#### Chore + +* update docker general non-major ([#2502](https://github.com/truecharts/apps/issues/2502)) + + + + +### [lazylibrarian-10.0.16](https://github.com/truecharts/apps/compare/lazylibrarian-10.0.15...lazylibrarian-10.0.16) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [lazylibrarian-10.0.15](https://github.com/truecharts/apps/compare/lazylibrarian-10.0.14...lazylibrarian-10.0.15) (2022-04-09) + +#### Chore + +* update docker general non-major ([#2460](https://github.com/truecharts/apps/issues/2460)) + + + + +### [lazylibrarian-10.0.14](https://github.com/truecharts/apps/compare/lazylibrarian-10.0.13...lazylibrarian-10.0.14) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [lazylibrarian-10.0.13](https://github.com/truecharts/apps/compare/lazylibrarian-10.0.11...lazylibrarian-10.0.13) (2022-03-31) + +#### Chore + +* update docker general non-major ([#2357](https://github.com/truecharts/apps/issues/2357)) +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [lazylibrarian-10.0.11](https://github.com/truecharts/apps/compare/lazylibrarian-10.0.10...lazylibrarian-10.0.11) (2022-03-30) + +#### Chore + +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [lazylibrarian-10.0.10](https://github.com/truecharts/apps/compare/lazylibrarian-10.0.9...lazylibrarian-10.0.10) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [lazylibrarian-10.0.8](https://github.com/truecharts/apps/compare/lazylibrarian-10.0.7...lazylibrarian-10.0.8) (2022-03-23) + +#### Chore + +* update docker general non-major + + + + +### [lazylibrarian-10.0.5](https://github.com/truecharts/apps/compare/lazylibrarian-10.0.4...lazylibrarian-10.0.5) (2022-03-17) + +#### Chore + +* update docker general non-major ([#2198](https://github.com/truecharts/apps/issues/2198)) +* update docker general non-major ([#2196](https://github.com/truecharts/apps/issues/2196)) + + + + +### [lazylibrarian-10.0.3](https://github.com/truecharts/apps/compare/lazylibrarian-10.0.2...lazylibrarian-10.0.3) (2022-03-15) + +#### Chore + +* remove puid from values ([#2152](https://github.com/truecharts/apps/issues/2152)) +* update docker general non-major ([#2175](https://github.com/truecharts/apps/issues/2175)) + + + + +### [lazylibrarian-10.0.2](https://github.com/truecharts/apps/compare/lazylibrarian-10.0.1...lazylibrarian-10.0.2) (2022-03-07) + +#### Chore + +* update helm general non-major helm releases ([#2111](https://github.com/truecharts/apps/issues/2111)) + + + + +### [lazylibrarian-10.0.1](https://github.com/truecharts/apps/compare/lazylibrarian-10.0.0...lazylibrarian-10.0.1) (2022-03-07) + +#### Chore + +* update docker general non-major ([#2046](https://github.com/truecharts/apps/issues/2046)) +* Remove `-icon` string from icon png's ([#2040](https://github.com/truecharts/apps/issues/2040)) + + + + +### [lazylibrarian-10.0.0](https://github.com/truecharts/apps/compare/lazylibrarian-9.0.61...lazylibrarian-10.0.0) (2022-03-03) + +#### Chore + +* remove fixed env from questions.yaml +* remove empty env var declaration from questions.yaml +* update helm general major helm releases ([#2021](https://github.com/truecharts/apps/issues/2021)) + +#### Fix + +* BREAKING CHANGE Move some env-vars outside of env section ([#2010](https://github.com/truecharts/apps/issues/2010)) + + + + +### [lazylibrarian-9.0.61](https://github.com/truecharts/apps/compare/lazylibrarian-9.0.60...lazylibrarian-9.0.61) (2022-03-03) + +#### Chore + +* remove TZ from values. ([#1945](https://github.com/truecharts/apps/issues/1945)) +* update docker general non-major ([#2006](https://github.com/truecharts/apps/issues/2006)) + + + + +### [lazylibrarian-9.0.60](https://github.com/truecharts/apps/compare/lazylibrarian-9.0.59...lazylibrarian-9.0.60) (2022-03-02) + +#### Chore + +* update helm general non-major helm releases ([#1999](https://github.com/truecharts/apps/issues/1999)) + + + + +### [lazylibrarian-9.0.59](https://github.com/truecharts/apps/compare/lazylibrarian-9.0.58...lazylibrarian-9.0.59) (2022-02-28) + +#### Chore + +* rename `web_portal` to `open` ([#1957](https://github.com/truecharts/apps/issues/1957)) +* update docker general non-major ([#1980](https://github.com/truecharts/apps/issues/1980)) + + + + +### [lazylibrarian-9.0.58](https://github.com/truecharts/apps/compare/lazylibrarian-9.0.57...lazylibrarian-9.0.58) (2022-02-21) + +#### Chore + +* update helm general non-major helm releases ([#1927](https://github.com/truecharts/apps/issues/1927)) + + + + +### [lazylibrarian-9.0.57](https://github.com/truecharts/apps/compare/lazylibrarian-9.0.56...lazylibrarian-9.0.57) (2022-02-15) + +#### Chore + +* update helm general non-major helm releases ([#1901](https://github.com/truecharts/apps/issues/1901)) + + + + +### [lazylibrarian-9.0.56](https://github.com/truecharts/apps/compare/lazylibrarian-9.0.55...lazylibrarian-9.0.56) (2022-02-14) + +#### Chore + +* update docker general non-major ([#1895](https://github.com/truecharts/apps/issues/1895)) + + + + +### [lazylibrarian-9.0.55](https://github.com/truecharts/apps/compare/lazylibrarian-9.0.54...lazylibrarian-9.0.55) (2022-02-10) + +#### Chore + +* update docker general non-major ([#1876](https://github.com/truecharts/apps/issues/1876)) + + + + +### [lazylibrarian-9.0.54](https://github.com/truecharts/apps/compare/lazylibrarian-9.0.53...lazylibrarian-9.0.54) (2022-02-08) + +#### Chore + +* update helm general non-major helm releases ([#1871](https://github.com/truecharts/apps/issues/1871)) + + + + +### [lazylibrarian-9.0.53](https://github.com/truecharts/apps/compare/lazylibrarian-9.0.52...lazylibrarian-9.0.53) (2022-02-06) + +#### Chore + +* update helm chart common to v8.15.0 ([#1859](https://github.com/truecharts/apps/issues/1859)) + + + + +### [lazylibrarian-9.0.52](https://github.com/truecharts/apps/compare/lazylibrarian-9.0.51...lazylibrarian-9.0.52) (2022-02-05) + +#### Chore + +* update helm general non-major helm releases ([#1852](https://github.com/truecharts/apps/issues/1852)) +* update docker general non-major ([#1849](https://github.com/truecharts/apps/issues/1849)) + + + + +### [lazylibrarian-9.0.51](https://github.com/truecharts/apps/compare/lazylibrarian-9.0.50...lazylibrarian-9.0.51) (2022-02-03) + +#### Chore + +* update docker general non-major ([#1836](https://github.com/truecharts/apps/issues/1836)) + + + + +### [lazylibrarian-9.0.50](https://github.com/truecharts/apps/compare/lazylibrarian-9.0.49...lazylibrarian-9.0.50) (2022-02-02) + +#### Chore + +* update helm general non-major helm releases ([#1828](https://github.com/truecharts/apps/issues/1828)) + + + + +### [lazylibrarian-9.0.49](https://github.com/truecharts/apps/compare/lazylibrarian-9.0.48...lazylibrarian-9.0.49) (2022-01-31) + +#### Chore + +* update docker general non-major docker tags ([#1823](https://github.com/truecharts/apps/issues/1823)) + + + + +### [lazylibrarian-9.0.48](https://github.com/truecharts/apps/compare/lazylibrarian-9.0.47...lazylibrarian-9.0.48) (2022-01-25) + +#### Chore + +* update helm general non-major helm releases ([#1791](https://github.com/truecharts/apps/issues/1791)) + + + + +### [lazylibrarian-9.0.47](https://github.com/truecharts/apps/compare/lazylibrarian-9.0.46...lazylibrarian-9.0.47) (2022-01-24) + +#### Chore + +* update docker general non-major docker tags ([#1787](https://github.com/truecharts/apps/issues/1787)) + + + + +### [lazylibrarian-9.0.46](https://github.com/truecharts/apps/compare/lazylibrarian-9.0.45...lazylibrarian-9.0.46) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1766](https://github.com/truecharts/apps/issues/1766)) + + + + +### [lazylibrarian-9.0.45](https://github.com/truecharts/apps/compare/lazylibrarian-9.0.44...lazylibrarian-9.0.45) (2022-01-21) + +#### Chore + +* update helm general non-major helm releases ([#1759](https://github.com/truecharts/apps/issues/1759)) + +#### Fix + +* set additional_attrs: true on all dicts ([#1750](https://github.com/truecharts/apps/issues/1750)) + + + + +### [lazylibrarian-9.0.44](https://github.com/truecharts/apps/compare/lazylibrarian-9.0.43...lazylibrarian-9.0.44) (2022-01-18) + +#### Chore + +* update helm general non-major helm releases ([#1732](https://github.com/truecharts/apps/issues/1732)) + + + + +### [lazylibrarian-9.0.43](https://github.com/truecharts/apps/compare/lazylibrarian-9.0.42...lazylibrarian-9.0.43) (2022-01-17) + +#### Chore + +* update docker general non-major ([#1728](https://github.com/truecharts/apps/issues/1728)) + + + + +### [lazylibrarian-9.0.42](https://github.com/truecharts/apps/compare/lazylibrarian-9.0.41...lazylibrarian-9.0.42) (2022-01-13) + +#### Chore + +* update helm general non-major helm releases ([#1712](https://github.com/truecharts/apps/issues/1712)) + +#### Feat + +* expose capabilities in GUI ([#1709](https://github.com/truecharts/apps/issues/1709)) + + + + +### [lazylibrarian-9.0.41](https://github.com/truecharts/apps/compare/lazylibrarian-9.0.40...lazylibrarian-9.0.41) (2022-01-12) + +#### Chore + +* update helm general non-major helm releases ([#1704](https://github.com/truecharts/apps/issues/1704)) + + + + +### [lazylibrarian-9.0.40](https://github.com/truecharts/apps/compare/lazylibrarian-9.0.39...lazylibrarian-9.0.40) (2022-01-11) + +#### Chore + +* update helm general non-major helm releases ([#1693](https://github.com/truecharts/apps/issues/1693)) + + + + +### [lazylibrarian-9.0.39](https://github.com/truecharts/apps/compare/lazylibrarian-9.0.38...lazylibrarian-9.0.39) (2022-01-10) + +#### Chore + +* update docker general non-major ([#1677](https://github.com/truecharts/apps/issues/1677)) + + + + +### [lazylibrarian-9.0.38](https://github.com/truecharts/apps/compare/lazylibrarian-9.0.37...lazylibrarian-9.0.38) (2022-01-04) + +#### Chore + +* update helm general non-major helm releases + + + + +### [lazylibrarian-9.0.37](https://github.com/truecharts/apps/compare/lazylibrarian-9.0.36...lazylibrarian-9.0.37) (2021-12-28) + +#### Chore + +* update helm general non-major helm releases ([#1623](https://github.com/truecharts/apps/issues/1623)) + + + + +### [lazylibrarian-9.0.36](https://github.com/truecharts/apps/compare/lazylibrarian-9.0.35...lazylibrarian-9.0.36) (2021-12-27) + +#### Chore + +* update docker general non-major ([#1615](https://github.com/truecharts/apps/issues/1615)) + + + + +### [lazylibrarian-9.0.35](https://github.com/truecharts/apps/compare/lazylibrarian-9.0.34...lazylibrarian-9.0.35) (2021-12-21) + +#### Chore + +* update helm general non-major helm releases ([#1596](https://github.com/truecharts/apps/issues/1596)) + + + + +### [lazylibrarian-9.0.34](https://github.com/truecharts/apps/compare/lazylibrarian-9.0.33...lazylibrarian-9.0.34) (2021-12-20) + +#### Chore + +* update docker general non-major ([#1589](https://github.com/truecharts/apps/issues/1589)) + + + + +### [lazylibrarian-9.0.33](https://github.com/truecharts/apps/compare/lazylibrarian-9.0.32...lazylibrarian-9.0.33) (2021-12-19) + +#### Chore + +* Last patch bump before RC2 branch-off +* remove `editable: true` as this is the default ([#1576](https://github.com/truecharts/apps/issues/1576)) + + + + +### [lazylibrarian-9.0.32](https://github.com/truecharts/apps/compare/lazylibrarian-9.0.31...lazylibrarian-9.0.32) (2021-12-19) + +#### Chore + +* completely remove mountPath reference from GUI ([#1572](https://github.com/truecharts/apps/issues/1572)) +* update helm general non-major helm releases ([#1571](https://github.com/truecharts/apps/issues/1571)) + + + + +### [lazylibrarian-9.0.31](https://github.com/truecharts/apps/compare/lazylibrarian-9.0.30...lazylibrarian-9.0.31) (2021-12-19) + +#### Chore + +* update docker general non-major ([#1567](https://github.com/truecharts/apps/issues/1567)) + + + + +### [lazylibrarian-9.0.30](https://github.com/truecharts/apps/compare/lazylibrarian-9.0.29...lazylibrarian-9.0.30) (2021-12-18) + +#### Chore + +* cleanup questions by removing hidden dicts ([#1558](https://github.com/truecharts/apps/issues/1558)) +* App-Icon Organization ([#1539](https://github.com/truecharts/apps/issues/1539)) + + + + +### [lazylibrarian-9.0.29](https://github.com/truecharts/apps/compare/lazylibrarian-9.0.28...lazylibrarian-9.0.29) (2021-12-14) + +#### Chore + +* update helm general non-major helm releases ([#1535](https://github.com/truecharts/apps/issues/1535)) + + + + +### [lazylibrarian-9.0.28](https://github.com/truecharts/apps/compare/lazylibrarian-9.0.27...lazylibrarian-9.0.28) (2021-12-13) + +#### Chore + +* move incubator apps to stable and bump everything + + + + +### [lazylibrarian-9.0.27](https://github.com/truecharts/apps/compare/lazylibrarian-9.0.26...lazylibrarian-9.0.27) (2021-12-11) + +#### Chore + +* update general helm non-major helm releases ([#1509](https://github.com/truecharts/apps/issues/1509)) + + + + +### [lazylibrarian-9.0.26](https://github.com/truecharts/apps/compare/lazylibrarian-9.0.25...lazylibrarian-9.0.26) (2021-12-07) + +#### Chore + +* update non-major deps helm releases ([#1481](https://github.com/truecharts/apps/issues/1481)) + + + + +### [lazylibrarian-9.0.25](https://github.com/truecharts/apps/compare/lazylibrarian-9.0.24...lazylibrarian-9.0.25) (2021-12-07) + +#### Chore + +* update non-major ([#1485](https://github.com/truecharts/apps/issues/1485)) + + + + +### [lazylibrarian-9.0.24](https://github.com/truecharts/apps/compare/lazylibrarian-9.0.23...lazylibrarian-9.0.24) (2021-12-07) + +#### Chore + +* update non-major ([#1479](https://github.com/truecharts/apps/issues/1479)) + + + + +### lazylibrarian-9.0.23 (2021-12-05) + +#### Chore + +* bump apps to generate security page +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major deps helm releases ([#1471](https://github.com/truecharts/apps/issues/1471)) +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + +#### Fix + +* fix typo in theme selection ([#1428](https://github.com/truecharts/apps/issues/1428)) + + + + +### [lazylibrarian-9.0.22](https://github.com/truecharts/apps/compare/lazylibrarian-9.0.21...lazylibrarian-9.0.22) (2021-12-05) + +#### Chore + +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) + + + + +### [lazylibrarian-9.0.21](https://github.com/truecharts/apps/compare/lazylibrarian-9.0.20...lazylibrarian-9.0.21) (2021-12-04) + +#### Chore + +* bump apps to generate security page + + + + +### [lazylibrarian-9.0.20](https://github.com/truecharts/apps/compare/lazylibrarian-9.0.19...lazylibrarian-9.0.20) (2021-12-04) + +#### Chore + +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) + + + + +### [lazylibrarian-9.0.19](https://github.com/truecharts/apps/compare/lazylibrarian-9.0.18...lazylibrarian-9.0.19) (2021-12-03) + +#### Chore + +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) + + + + +### [lazylibrarian-9.0.18](https://github.com/truecharts/apps/compare/lazylibrarian-9.0.17...lazylibrarian-9.0.18) (2021-11-30) + +#### Chore + +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + + + + +### [lazylibrarian-9.0.17](https://github.com/truecharts/apps/compare/lazylibrarian-9.0.16...lazylibrarian-9.0.17) (2021-11-30) + +#### Chore + +* update non-major deps helm releases + + + + +### [lazylibrarian-9.0.15](https://github.com/truecharts/apps/compare/lazylibrarian-9.0.14...lazylibrarian-9.0.15) (2021-11-24) + +#### Chore + +* update ghcr.io/linuxserver/lazylibrarian:latest docker digest to 4dd1959 ([#1392](https://github.com/truecharts/apps/issues/1392)) + + + + +### [lazylibrarian-9.0.14](https://github.com/truecharts/apps/compare/lazylibrarian-9.0.13...lazylibrarian-9.0.14) (2021-11-23) + +#### Chore + +* update non-major deps helm releases ([#1386](https://github.com/truecharts/apps/issues/1386)) + + + + +### [lazylibrarian-9.0.13](https://github.com/truecharts/apps/compare/lazylibrarian-9.0.12...lazylibrarian-9.0.13) (2021-11-22) + +#### Chore + +* update non-major deps helm releases ([#1383](https://github.com/truecharts/apps/issues/1383)) + + + + +### [lazylibrarian-9.0.12](https://github.com/truecharts/apps/compare/lazylibrarian-9.0.11...lazylibrarian-9.0.12) (2021-11-16) + +#### Chore + +* update non-major deps helm releases ([#1345](https://github.com/truecharts/apps/issues/1345)) + + + + +### [lazylibrarian-9.0.11](https://github.com/truecharts/apps/compare/lazylibrarian-9.0.10...lazylibrarian-9.0.11) (2021-11-15) + +#### Chore + +* persistence cleanup and small bugfixes ([#1329](https://github.com/truecharts/apps/issues/1329)) +* update non-major deps helm releases ([#1338](https://github.com/truecharts/apps/issues/1338)) + + + + +### [lazylibrarian-9.0.10](https://github.com/truecharts/apps/compare/lazylibrarian-9.0.9...lazylibrarian-9.0.10) (2021-11-14) + +#### Chore + +* fixes around the GUI refactor ([#1316](https://github.com/truecharts/apps/issues/1316)) +* move port above advanced in GUI ([#1326](https://github.com/truecharts/apps/issues/1326)) +* clean up Chart.yaml ([#1322](https://github.com/truecharts/apps/issues/1322)) +* update non-major deps helm releases ([#1328](https://github.com/truecharts/apps/issues/1328)) + +#### Fix + +* split udp and tcp ports ([#1321](https://github.com/truecharts/apps/issues/1321)) +* Allow spaces in paths ([#1306](https://github.com/truecharts/apps/issues/1306)) + + + + +### [lazylibrarian-9.0.9](https://github.com/truecharts/apps/compare/lazylibrarian-9.0.8...lazylibrarian-9.0.9) (2021-11-09) + +#### Chore + +* update non-major deps helm releases ([#1297](https://github.com/truecharts/apps/issues/1297)) + + + + +### [lazylibrarian-9.0.8](https://github.com/truecharts/apps/compare/lazylibrarian-9.0.7...lazylibrarian-9.0.8) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1295](https://github.com/truecharts/apps/issues/1295)) + + + + +### [lazylibrarian-9.0.7](https://github.com/truecharts/apps/compare/lazylibrarian-9.0.6...lazylibrarian-9.0.7) (2021-11-07) + +#### Chore + +* update non-major ([#1270](https://github.com/truecharts/apps/issues/1270)) + + + + +### [lazylibrarian-9.0.6](https://github.com/truecharts/apps/compare/lazylibrarian-9.0.5...lazylibrarian-9.0.6) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1291](https://github.com/truecharts/apps/issues/1291)) + +#### Chore + +* Simplify GUI for deployment, persistence and securityContext ([#1289](https://github.com/truecharts/apps/issues/1289)) + +#### Feat + +* Simplify the Services GUI ([#1290](https://github.com/truecharts/apps/issues/1290)) + + + + +### [lazylibrarian-9.0.5](https://github.com/truecharts/apps/compare/lazylibrarian-9.0.4...lazylibrarian-9.0.5) (2021-11-02) + +#### Chore + +* update non-major deps helm releases ([#1267](https://github.com/truecharts/apps/issues/1267)) + + + + +### [lazylibrarian-9.0.4](https://github.com/truecharts/apps/compare/lazylibrarian-9.0.3...lazylibrarian-9.0.4) (2021-11-01) + +#### Chore + +* update non-major deps helm releases ([#1264](https://github.com/truecharts/apps/issues/1264)) + + + + +### [lazylibrarian-9.0.3](https://github.com/truecharts/apps/compare/lazylibrarian-9.0.2...lazylibrarian-9.0.3) (2021-11-01) + +#### Chore + +* update non-major ([#1263](https://github.com/truecharts/apps/issues/1263)) + + + + +### [lazylibrarian-9.0.2](https://github.com/truecharts/apps/compare/lazylibrarian-9.0.1...lazylibrarian-9.0.2) (2021-10-26) + +#### Chore + +* update non-major deps helm releases ([#1245](https://github.com/truecharts/apps/issues/1245)) + + + + +### [lazylibrarian-9.0.1](https://github.com/truecharts/apps/compare/lazylibrarian-9.0.0...lazylibrarian-9.0.1) (2021-10-26) + +#### Chore + +* update helm chart common to v8.3.15 ([#1240](https://github.com/truecharts/apps/issues/1240)) +* update non-major ([#1232](https://github.com/truecharts/apps/issues/1232)) + + + + +### [lazylibrarian-9.0.0](https://github.com/truecharts/apps/compare/lazylibrarian-8.0.19...lazylibrarian-9.0.0) (2021-10-25) + +#### Chore + +* Adapt for TrueNAS SCALE RC1 + + + + +### [lazylibrarian-8.0.19](https://github.com/truecharts/apps/compare/lazylibrarian-8.0.18...lazylibrarian-8.0.19) (2021-10-20) + +#### Chore + +* bump apps, remove duplicates and move incubator to stable for RC1 + + + + +### [lazylibrarian-8.0.16](https://github.com/truecharts/apps/compare/lazylibrarian-8.0.15...lazylibrarian-8.0.16) (2021-10-20) + +#### Chore + +* bump versions to rerelease and fix icons +* update non-major ([#1185](https://github.com/truecharts/apps/issues/1185)) + + + + +### [lazylibrarian-8.0.15](https://github.com/truecharts/apps/compare/lazylibrarian-8.0.14...lazylibrarian-8.0.15) (2021-10-19) + +#### Change + +* Project-Eclipse 3, Automatically generate item.yaml ([#1178](https://github.com/truecharts/apps/issues/1178)) + +#### Chore + +* Project-Eclipse 5, move app-readme to automatic generation script ([#1181](https://github.com/truecharts/apps/issues/1181)) +* Project-Eclipse part 2, adapting and cleaning changelog ([#1173](https://github.com/truecharts/apps/issues/1173)) +* update helm chart common to v8.3.13 ([#1184](https://github.com/truecharts/apps/issues/1184)) +* update non-major ([#1174](https://github.com/truecharts/apps/issues/1174)) + +#### Feat + +* Project-Eclipse 4, Add App grading annotations to Chart.yaml ([#1180](https://github.com/truecharts/apps/issues/1180)) + +#### Refactor + +* Project Eclipse Part 6, move questions.yaml to root App folder ([#1182](https://github.com/truecharts/apps/issues/1182)) + + + + +### [lazylibrarian-8.0.14](https://github.com/truecharts/apps/compare/lazylibrarian-8.0.13...lazylibrarian-8.0.14) (2021-10-19) + +#### Fix + +* fix previous SCALE bugfix not correctly being applied + + + + +### [lazylibrarian-8.0.13](https://github.com/truecharts/apps/compare/lazylibrarian-8.0.12...lazylibrarian-8.0.13) (2021-10-19) + +#### Fix + +* Solve issues regarding ix_values.yaml not containing the image and tag definitions. ([#1176](https://github.com/truecharts/apps/issues/1176)) + + + + +### [lazylibrarian-8.0.12](https://github.com/truecharts/apps/compare/lazylibrarian-8.0.11...lazylibrarian-8.0.12) (2021-10-18) + +#### Refactor + +* Project Eclipse - part 1 - remove ix_values.yaml ([#1168](https://github.com/truecharts/apps/issues/1168)) + + + + +### [lazylibrarian-8.0.11](https://github.com/truecharts/apps/compare/lazylibrarian-8.0.10...lazylibrarian-8.0.11) (2021-10-17) + +#### Chore + +* update helm chart common to v8.3.10 ([#1160](https://github.com/truecharts/apps/issues/1160)) + +#### Fix + +* force users using correct / prefix for mounPath ([#1156](https://github.com/truecharts/apps/issues/1156)) + + + + +### [lazylibrarian-8.0.10](https://github.com/truecharts/apps/compare/lazylibrarian-8.0.9...lazylibrarian-8.0.10) (2021-10-13) + +#### Chore + +* update non-major deps helm releases ([#1133](https://github.com/truecharts/apps/issues/1133)) + + + + +### [lazylibrarian-8.0.9](https://github.com/truecharts/apps/compare/lazylibrarian-8.0.8...lazylibrarian-8.0.9) (2021-10-12) + +#### Chore + +* update non-major deps helm releases ([#1126](https://github.com/truecharts/apps/issues/1126)) + + + + +### [lazylibrarian-8.0.8](https://github.com/truecharts/apps/compare/lazylibrarian-8.0.7...lazylibrarian-8.0.8) (2021-10-12) + +#### Chore + +* update non-major ([#1122](https://github.com/truecharts/apps/issues/1122)) + + + + +### [lazylibrarian-8.0.7](https://github.com/truecharts/apps/compare/lazylibrarian-8.0.6...lazylibrarian-8.0.7) (2021-10-12) + +#### Chore + +* update non-major deps helm releases ([#1123](https://github.com/truecharts/apps/issues/1123)) + + + + +### [lazylibrarian-8.0.6](https://github.com/truecharts/apps/compare/lazylibrarian-8.0.5...lazylibrarian-8.0.6) (2021-10-05) + +#### Chore + +* update non-major deps helm releases ([#1099](https://github.com/truecharts/apps/issues/1099)) + + + + +### [lazylibrarian-8.0.5](https://github.com/truecharts/apps/compare/lazylibrarian-8.0.4...lazylibrarian-8.0.5) (2021-10-05) + +#### Chore + +* update non-major ([#1098](https://github.com/truecharts/apps/issues/1098)) + + + + +### [lazylibrarian-8.0.4](https://github.com/truecharts/apps/compare/lazylibrarian-8.0.3...lazylibrarian-8.0.4) (2021-09-29) + +#### Chore + +* update helm chart common to v8.0.13 ([#1060](https://github.com/truecharts/apps/issues/1060)) + + + + +### [lazylibrarian-8.0.2](https://github.com/truecharts/apps/compare/lazylibrarian-8.0.1...lazylibrarian-8.0.2) (2021-09-28) + +#### Chore + +* update non-major ([#1046](https://github.com/truecharts/apps/issues/1046)) + + + + +### [lazylibrarian-8.0.1](https://github.com/truecharts/apps/compare/lazylibrarian-8.0.0...lazylibrarian-8.0.1) (2021-09-26) + + + + +### [lazylibrarian-8.0.0](https://github.com/truecharts/apps/compare/lazylibrarian-7.0.4...lazylibrarian-8.0.0) (2021-09-26) + + + + +### [lazylibrarian-7.0.4](https://github.com/truecharts/apps/compare/lazylibrarian-7.0.3...lazylibrarian-7.0.4) (2021-09-21) + +#### Chore + +* update non-major deps helm releases ([#1014](https://github.com/truecharts/apps/issues/1014)) + + + + +### [lazylibrarian-7.0.3](https://github.com/truecharts/apps/compare/lazylibrarian-7.0.2...lazylibrarian-7.0.3) (2021-09-21) + +#### Chore + +* update non-major ([#1013](https://github.com/truecharts/apps/issues/1013)) + + + + +### [lazylibrarian-7.0.2](https://github.com/truecharts/apps/compare/lazylibrarian-7.0.1...lazylibrarian-7.0.2) (2021-09-14) + +#### Chore + +* update non-major ([#987](https://github.com/truecharts/apps/issues/987)) + + + + +### [lazylibrarian-7.0.1](https://github.com/truecharts/apps/compare/lazylibrarian-6.11.15...lazylibrarian-7.0.1) (2021-09-13) + +#### Chore + +* move all LSIO containers to github registry ([#957](https://github.com/truecharts/apps/issues/957)) +* update non-major ([#962](https://github.com/truecharts/apps/issues/962)) + +#### Feat + +* add new GUI and VPN support to all Apps ([#977](https://github.com/truecharts/apps/issues/977)) +* Add VPN addon and move some config to includes ([#973](https://github.com/truecharts/apps/issues/973)) +* pin all container references to digests ([#963](https://github.com/truecharts/apps/issues/963)) +* Move some common containers to our own containers + +#### Fix + +* make sure podSecurityContext is included in both SCALE and Helm installs ([#956](https://github.com/truecharts/apps/issues/956)) + + +## [lazylibrarian-6.11.15](https://github.com/truecharts/apps/compare/lazylibrarian-6.11.14...lazylibrarian-6.11.15) (2021-09-08) + +### Fix + +* repair Hyperion and some misplaced GUI elements ([#922](https://github.com/truecharts/apps/issues/922)) diff --git a/tmp/lazylibrarian/Chart.yaml b/tmp/lazylibrarian/Chart.yaml new file mode 100644 index 00000000000..0748a6367c5 --- /dev/null +++ b/tmp/lazylibrarian/Chart.yaml @@ -0,0 +1,29 @@ +apiVersion: v2 +appVersion: "latest" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +deprecated: false +description: Get all your books, like series with Sonarr... +home: https://truecharts.org/charts/stable/lazylibrarian +icon: https://truecharts.org/img/hotlink-ok/chart-icons/lazylibrarian.png +keywords: + - lazylibrarian + - ebooks +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: lazylibrarian +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/lazylibrarian + - https://gitlab.com/LazyLibrarian/LazyLibrarian.git + - https://lazylibrarian.gitlab.io +type: application +version: 14.0.0 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" diff --git a/tmp/lazylibrarian/README.md b/tmp/lazylibrarian/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/lazylibrarian/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/lazylibrarian/icon.png b/tmp/lazylibrarian/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..fb648fbecf17c1bdcc94f3871728ce5498c72d98 GIT binary patch literal 11886 zcmbVy2|Uza_x~s~B8`$HF~%rlnZaO`Z9{igBGm-hsL==JUNvF=z6bs0R-Nd#v_ zv?PdlJGlVVAkcMrZx9>gDAn;w3IZbhQyhqS0tkgqWz9m@q&g?B?U_j`J3FcH{jA z2PJ|V-qp^<-HzxC{ml_)N%U}+g#knTa}G`}f3tOV`wJ%kF;Q=vizreA@q12x5L)5? zrgQOdb^JrP6<(C!NN^%JySo9j$iHb_Y>DnfH(TO=VEuRVzX$-Z)zJ7`#=jkllhfZK z+}xEtfoc2&$iJm_)Aw;9i0TsDh#szZg0d$tOy1wKagn*q& zlM$2p7gE4rtZ?qQ|4M9ym$4?gI^lrX+BxBD2%;{|HZbVl7|PrrIucz0!NAbO|M|Jv zjT_poL~A=oputV|CI+ged_xk6mXs706G8qlTn!BwHD@<>oHL%FrX&jkkP)%7vywrI z48FVH^TQ5XM_tOIx9lzzb#l+vfi;BNKLQ*JHbXgUA0$@?ZVEYzY9<|70S6igqJfyL;hW35qrV zaR1f*ME~Q+iO!w`*MAzj3(ge>xFLe8n=H)QmFNV;xwtsm;c>qwD(dNM_1EJ5TQyL3 zBJ_VO>OabH!+HL{@%i7`%b#=q_xSwN()j;@=r8Q?wm4@S0^r0&VZSFM`rF(6sd>@= z+bI5M`zO!%4|2fW{{H&6qX&Nc9V!UU0Bctu5O~0QoIs!}t!he&`rhQ#3>&YDJ!wy` zdN_Yp4+5#`q{hA!9&2v)TI*YjmLClN$x{sBOcI_ z$T9{a0k)AjR>va2q5B)?r%&SqO{-i;;gYNp)gAz`YHZr8Uk z(dtRMk}#gk@f|;zuG#3in!2MZ!}1SX`q(PNe^>qJ17W;aL6uTH4Dl_1K|%7RCNo!hZg7v4RH24uX&A@)vg8F zNNyK8DS)hu3|N&<(^^*8Ue6@;%oROj$N??B7wWFVPh>dP>XaJ_?ynj&P?k^8AMdFs zG3Z)CWoTZ4flqR)R&aLev5RM7D%dM0M!HLnsP}z)9aoS&$Hk>pi z=e~c=AIXjrAcpnNz9Oy=VFaU86%SqV9SPuqW%E zAz_5ncWJcJvC&5TO^2fgW=my86Ztg^G^zzdHiH@aU*_Tr<*~9}YyQ`{46B!hj}pU? z)@jx<8EQ5kmfZKYS54x$fkI$nY4A8847h1rhnS>>aQzYLyP_Iy8 z#$z3}keH%prpBfR+Y`ice^0(dqgL8npVEBIV?25MZ$Eth(B9tulkq&;OUBq$$LsgU zooiF^TQyuD(q}80h?8gL)#TWlf5jbLf3xFvUfN^QxoPWL_&{Pyy~=q68&g>G-q&LJ zBkHv2!FOY^qy#Glp3Q3)PIJ-lD1mXo=ad=fLn>@b42nnWQMUvNM1meYr^%ruv87pQ zElZ4GhgZ^*5`11bd3^=BXbiEPKi~3eZ~1DLsSy_2%C5CfQxIY3G5^Cyht&(JB*>*RZTRFbLdlrk1%5KrnCgUAIC;wB!!pS%XIdr81a= zJS#Du)n11tXRpA(=?W+NQ+o|@!;?M>s~+Up!P>HV}aoX-MwCnO?#|K66p zSUex)ht8wz-}b9`~q!*mF7qB}^pNU$hJFah4QbRW?jp_HTj+QzNUpwcew zvYS)EguC%M#W>KX7~-xcnYluGad?HhOhnHR3TJ0}rdy~lBOEy!K@sm}$LHR-*yy~z zad^0Vz7w2{UtM=#Q-Z+!rJd({ETZemChWZ4&QnWEg*y-@!!Y;k1QOpgc428T>`Y+; znb#T&MJQiAK(8F!SGOOK%`&lZpWI1w(s+ZcG+E6;sY@JDU6|}g{E=5QMK*n#bPKB* zD)q{xS|5F*Cus|Dn7+0)93blqclea6jnv~S? zQ(P-wmq@v<&&rqhhW3~YEy$(Sv17Fs?J+%TK62{QQ-H!bBc2yYuGH2I zIZrpW06%-qDGHr&7?7^+{CgcTZH-wN3M6uw$os@dRVJSCs(WK^~+)(s6!CfpHB zQfa~&vGIHs78H(t#2;~!4hR$ViP1jS`7CKbpunl;J{yUUQ~S!E0;^lT2WCVBJJUJF zZ0FjE^&J8HO;MTHq2;Z;gF_1h`!;7N(5;+orlQ}5c2??Ib|lA<~|=*3+TUfT7^ z=B9=Q2b0kaMrdd##FWwzuL?^gb>UY&RyJLLz(|>*Nv?9ARLAw;qZbtrqaL!X%qGdG zl{qDdN;}S!@~y%w4GMJQ{q#-8Y10JJoo%6d=gwwHSTH0qhyC4_Dts0d+i|j}C=#-n zS1ZhjAt5gZLr(@n!8!bbMG3d^E5{r?k+qNdWnw$nufc<~*GJdVb8YW@t5- zr=<{rF{Lne1wUK9S)Ql6R7@!&RF0XIORX$`d5m-n3=QcNulw@VzVhBGE@yK^4@ul) zWmQ75MQ!`Z5)rq-5lXpB?lQG0z4NYPjv^Uq4r$CFTd(oxmsF~$QL@&Y64gJF@0RZM zco0bCLF*g1jI$jlc%CrUv&4H`r#OFR^$2?y$7E7fCeXNl!fre^B zLaoGb6Wd9HawcdmNzRi!vm4sdtnZFT7QIebsb4#sGApK*QS1}o^K5QoVPUNTg6s{+roO~igF<)1BeN8T4_xW9s_4RcxnM={y*;rP-H!qzAeioV- zWocE=hbY?N@%QgHjXB2Jp1kqt#hi38cL`V1$0c{kOy`o)((3R*4rsK5h9PPzH%^Wo z2CU?6j+pMf@x8>JxSQ@%EZu2EB36}M`S})zs-~u`nZpp{(osiAUn&P9@`WTmG+SJk<%X>U z$I0-Jwx`buW9Nn)P>K+Ce7x#s_pa3b0_=O+&A7n5T)Q-0dM^+tI3h>TS3%yFfWs+L zjz6>0mT?zhITi$AragAESdD!ye?DJH498AUQHOZb@xBM+`(6r#YKx^}4=hmW{UTOu z`WkMWi!(D%8yohQ`_r#YOw7Ap03Bu>9?w!uoetq6yPl6+6y=C9o&!J&xiOKZC z1MSna$;ruwn^J*iBa|A?@4WSsB2IoBAOE^l-{Bk!(PiE0h?D!Z5Er;9D0$1yF4uj1 zirW9-nH}@`7BBqjTdC<^8vwywbVH8acw5^8CnF$jd1-D}JJD}lIc8gBTna>4=W3aZ zSh$*l)~JDjfymv)Z_eCr@=~=b()t&6rtb&-=#DvPYQj;Vp|cU4)uJtp-^Xk+vE(03 z2TkkE`)l1>%O^&@z6fTY)0XaIZ}MEdttF(gv|zn-bdYtl4|r5BnT+>zdWFM)Lrm_S zze_3Q((j%BJ~}!&FghArn}?s6Qh&BX?EbkuYEZ3ve?Rqu05Z$c$1hJ-rLVD}?6&#c zFEi14w@fJ>9pNSlR)NwU+# z;}1`0T^;?rYzmA^edS*Za9kWHz_vOZWzyx7{o5Y3eCEA<$@JSq+hzH^VxAWr!5~iO z;f1p08skzHH`wD3o(rZMGE_Z!4E&c#hDSWG2-z=D4=L z8kaJZrRZPr>^LoyBL;|Rxugsh0M&lo!s%tLnYO9(%~-u-?Wz*S{A|ONvw*+e+Ph)W zccJsVgNy>WN*W^Zb z3L$OZ&u=8;E2;WfYWsPIG;r`ElfHa&{MFbw>3LV5Kw@0%-2?Ka-~FKAvAZHknk~9Q z6p!A920&_=IsRwk8AS*i8=Gz+D@*A6123Ry{`=I_)EDoVu{MAoG}PTRt~+M~tIoki zLl1iTc$AsBDCw;QLi(IDFqN}JKP_oav)9(u@#6W9KWG-{l>@LYkiIPb?!6a^$;MRd zzP)rdy281jvbt_;l{w~I`tQ+bA=m}kqRJB`3nrGFlO?ZpNSO>WH)DscurskmhAAL+ z-?|h#*O~|>jd$P~Y)+V$Eajfqbd)@Qk{;QeOZ~d-o1U**K+QZ*z5z7xMp{a9M)u5Q zyLfK~SK-)`ZsjlK>!q(+5P-%I$QeF?B+Y`MrT6=$CYGcMq90xcK8ICIFcQBs=1n!PatJXOsm})rA&*yv&J)T;+(l ze1^ew<)SVtU#hx@h)67ny_@~S@itqD$oJVdz(9aYD72Ex;*LK8<2k|fA#F1+!quK7 zv{`^$xWM#@Z>+>p)!~T|N-$RD!pN_>l!}alri0S{QY*oq;lyT!=5D60suZmX3DawS z+hn2M)$P|A?|d!ne2kJm=Ne)@eXDa@v@+sAHmt6Oim)=Ka7NOxM0U+B4wyfJ`)q33 zD(h&eheks_NC>C*-rwA~l1vEezzr68U*}>DrvWvYc@c@kz`zzy?d7V8Fw0MGlde8c zXg%+c16akN+|jSu{3zap0J}>-jaSBlAjU>UKShsLTXb(-ny{1L7`Zin*yOjLsa2h}TwhdlIpK}^ zWmA4OmhR|^RE;l)EK3iW43n0_`pU|oRnMEl*tBQoBY`Z`y^5vEpqSe1;b7xuqqIg3 zj?du-;#@Z#S$=b#pb_A5)V94nN}>irU`FwP3tz?xN%jeczUw$~nv!|lPV(YIoGxV^ z|HBDl%fW1vsLGw|;FH0x zUZtGPx3P-`qy5&%&+H7#O)tLR^`#rkymqbRAOQ}nCi5mwCm$bl#+y(K4@R|is8H(b zvV()X|Iz(w-9m%nCNr&s&e;zypDo|+z1@sW3~?La_W(Tn!$BBkrand2^X~O-G$H(_ z(!=Bs2u8{Lt`3geWUVOYFQ5Vm1)}<`0{;ADf|HYzM?=QA;_6dh)h07yt?^@BqvTT^ zjlQdb9s;cIn2JzjG{hZa+8IoAEK|Z)>+=?`$zU@j&nt6&+NW_`2Ia&go#JVz-qv!uF-F2 zJ0m70=Ivqg6S=i7Pr16${>egC@3>z*KJx&CaI*%o2Ot#T@pEg`2Ec1{UN;b8ON1}+ zLlfPmfGkN;a&4+kuXyAkl@rg&MDJEN`Ce0KT{Wsei$a{Pm$l4nzq-4Wq;<34r5!3g zKjs5qB*jUQwIBU|`GT{dkwAvh_cm1t_TY+l&HTlC_Fc1_Ov}l~XEO5cl#c-J7hC~a zq-rkiYRXOkTVPKh$QuZDOr=6BCp^n3*CIt{$R^K#uz#AFSw-I?1u{`{Q{S%jnjsUu z)u(~FwzEIw_V#7TlJCp~v*ck6PfJzfW~6HRk}`#StD=z&*SRjM0%U1M@dP6-p5zk# z1R?JATlnaC8>R*{kCG0n4(q3iL;%qQ_?wrGr%$WyoJ@$njRfadiQVC63waP^#}4Mz zfy`}qJKw9&7GnEj4{7u|l$S+^l~0YMKDZN&7j@^pGHIN7rUDw20uu7(K8^2_VCvzL zIXoH8Ykv0tbNUMqyuK`%gY(51pBRdAd%S>#F1de=5^dII{W&vZ@v)yyQT4Lk6GOu| ztw#%tKY{cP(8z^Efw%+01buM{W=f#RXOiraD;lzTvd!Qve^+X@>K zo&4eEkd+{y02Oln+1qfj)V>Wun-XjT(Bs_3N76TQjH(dZpmpU=h=DN1u)e!8@m1JD1k zq;pjqat0IIQvM{U?m0grBO|Z%S!ig=BSQm8_Bj{$_l<%q5Xj6omtuoJczSuA7GK4X z_|6sMNSAj!vY0DCL8|&MI9P{4sD@#Wy@LP(G0@N9n)&M^$ul%OaG=;wuov6SxWGF7 z6>c59vHzAO5-Df@beeSlonJNPSXNq!x_D{;9UAnU21!;iF zRU=<>EKb&xtgf#5?W_T7c5K=Rq1O1r(9^R<>UO?n!EvZku<9m>U5#fpYRd%Lc}tyh>H+DBZ17tS4ma&?#OgY-4 zm&s)z!9#p(K@d#n z3lNX1pNDmNnN!+BBsi2+It2GvcL?FIHQwFby=qe1e6-e(74U1L z?O;Eo4FromC#(I6Q)a&|K{oE(!APxNIr-T$2nYn2ikj0#&JY?D{r>yewU7NObDHI~ z)zu!>g!#8Nh9YK-k3~Ose0uTCF>aW65DbAu6O00)1Q<@QzrM5%;vCq0Aw7a@%c{O# zYS2)%u?a+}+JL5NBf)B8;huY-Q0(YuZ;@B7d@kGKLM`)sT@5bdoyS0yLbUj{9~3AX z&E=5qX%6nfz4pV)HBJ;}=77VE0tLiVyEM33C>WBd?WUH%8P(IWw^uweGLks;`JBtZ z#TXU4+|8M`5LX|HSU-c752Bm12c?laz3kPH;oGEBPT4jE9ik zH1=qLLd&PSIG1_7oSV?h0YiVmu45pD(0Qv&TONU$ccv|4MlE(;%YBk){M3cJu}%%K z;_7L(5^4R`H?q&x>}CMFNrzoYDXI0T<{xvX<*)nvdZk;M_V5$uk^PmfAC>)}AP5aD zPv;}jElcF9U$~jR0#|#6-aYvF6Xvs3k#wLSCAhDWsdRW!5Lqzo#5K=c$7(^%a^-$5 zw-uJ3SP4^kufxd~RI#271J$AtdprExr;roN4$Jwvb~b(uV~!jTkyN!n5`qn$^92JH zeE9nypy&L&w`O!+1PA$Z$p{hM1r(5=m*EgTU#yzw#Fps~i{27vqtc=wBC^+_k1psq z^D76v%5|pkzKW)*tO{>OJ3BOIZ1gKM-Vwp>E|a0s^m}W5t(JJS^`vEOZNeOjhy6`JfRW`H9rHjzS-Jq$_x4>ywWzYOYZj8rRq*Y%NFON zy7K4wHn1*d@~b9Rfr{ieiaBwr{^#<*fF^J_Q8f`er+teilmxbf773fZV-qb(J(qKn z#G#Nt&+*nOcz8Y8bBJzOa=y=3-x`!e|evK zGfpy7Zq>74>Y;UL#MAJ6ms`=+pLcT-%yiHAAQK*9Q~K#`JyX0Y9DA>SteUtpzz@3q zd+*of4HG$;Q(N<@r6q8mV$$;K*AKwCT->V1rA6xw(7=wJf#=YE#!9}}%ua3*;$u{O z#M7-u=9E$HYrw|Ztvp#V7+J2nne+a~c@f%>Hs9PsU?@PUC+q*s#mi>#sj*YF@zgQN zAV}0pRyBt)x3BF+0u}u9b4rZz4!izlQ9f)@;!ikaD{Fw`2cT|Idww05Nl3aB_hg{U z`WjWYP~ywZ>1(zSI$W~mR;(PolgJAuGHJ5%~ZJ;Y3CN?v^IiX1Q9f1 zZRV{MHCaD<8$?=%S{!3Yn3fG}=_|y>uDaW6F19Y!qH`fUBsw97V76qKoot|*Nh7o% zIsUnVM6QEVLB>zkDC6U~FF(0+fLuTRD*X$D8 zUpUmWcMnt0kF@&itr;u&wlIgY_hh!TQso&Fv7WwMEcsrKtFN%oTi-Q|#S$;dOYxQv zOjPl)d<24JK}%?$Fp5@f&>RyfqQVxcKzo%&NH9Pcr3SQspq=&#CXJ+O1cTB6YOW9w zXsJkIc;Aj?I7R}rP?aKI5p=$W(FUcpwI1qqCQ9!K`ZCIQ%5w7J1EsLnGVsoIjX}P3 zDBEJ6WXXbA;QsrKtyh%eZ#PPkWy43HWQ#O(R>a1(<-LJar;l5%`x}GKfwrT+5+5L5 z{fcMR;57;Z_Q1?OPo6yjN?m>$cp`O;Nj7xV3i=4cV14ndrq7Hxa_aWtfpEfZE5qW! zMk*qpXUs;ZZ_WL9fe3IiETn0wDFB+h{e(Uuh!jfVzJ?m=E5ed>a`93-{kPsQ8ZSn} zge*|}Jz}o@I?;<2&v%{sg(|PG{I1H=0n9 zx5wC5*)0^&h0gUPE}QMQoo*`K_bgCxTFz_Z&1XYh^!xQGZtdyW{m=5fZ;qWI1SXEE zBX3wDd#cj+5BeLZF(#e`p4SZy_@wc}94RLz$o0Asry}^TFb0H3>-9atu00*PN?lu* zs~A5~Ub*}F`JB6bMo)`{T4K%x>5Hi={@1Oo^}Fh>ec6;;H;NIn*{o(3Um%Y!Jbh`$ zY$b&ed!oR2OR&bWdi7Blp!a#~_R@*4vW- zQEB&8!aYkLveFHIG3q~%ihJ?x0|Bby}}ms3xLLvWbkN9?y?8)J4LvR7E4v zmVBXnccQJTx)@dOhJufS(D=TU3;W9e^p0lr4iKDBp`|ommz$+T$hk|ndt$!*K=4xt zC2E+_wm@7JO-h_{zxnclM}W%dqT4o z=VjmL6B9BHZGTxNY^E<}^P+@HWXYw~bYc|+*jhui{49hI{@Sw`6T_9@L1LKseHp>e zpjbxU(nrD8i+M8O>=_;fd4mr&mt96D`$%*kgJ56Wi2X|X*2|Geo0>P_J04IaRoy&Q z8TU0tVZZH(JOQJXaf57oHquAzVkYlqs7wtrK$ zitt0MNs+TTfLj%S9iJqT$T~U7B`RZ=+*6$p6ngS;5`^VN$r+T8@`nfFS+vPOMTo)u zW5f3gbT)mc6Q0YhMeE=;>Es^2U%NsPbO7KC39P*;@&^XJrksztPrqF@a2s5$mCh%D zl^EY_kkgEG&WlETf*ZJ#tk-U);G|Le2E|3=3&rL4rL5OY9zf3MyaTI?vIytp4ZgCD z8@oKycX0-SQa#3kObH79++)!sK(3pVoQCnWr;GUks45LZbZ)p7dC!__?cQ5BG0=z) z>pqaH6dZN)57*=qmk``cy<+_gIN;_U{a_~BA7?KZuvxwsD3|U#3u?v|yQ!q2EMied zm3o!^(WEZ4TOr|<$`kRE=J0l9c%r@bv7bfoqz#@-tktCWdQJX{e8IzEt!M`w&T z3ipyFtuaEaXjFa3cjJTZBiH)=+Dnz3)v08+fu)Z(hvj%vPE|A(Md&Pi6wNC9>?X5u zGwk2qyz#H_?`~heD-;;!clTFjS1<^3)S84uUOk&Pw-{zR`iPXn#dZvtL(dbyB@Cts zg0%V6IAM}DOMtCRdDfc@=EV;fNrMAgOQ3kf}v+f;3;Nq5(9%$$CGA*%Ebknr~_ha zPVmT6NOa7841mr0Qy=zz2p>pVezJG|Ck@YLds*hvY=p=2$$0g_vOtkpw>Ozh%vsc( z7f@f^5WAA9eje5!Qbc|2MApeEA|)mD6i^$$wvwPaG@@0`gC-4gG^a%a1aE9}F&`YU zWEC1_HSO8mH+ush5oB1(MD>^pq!vUKMkqTCEe-R;zsPIav(HisM(DW1Rc9`FQZ&?r z2B^-tEgsYMD?j&BY)-)ijn^6>n%Q2jUF51cdhNNZC`4G`(9()x6+$OOiSdD#s<#BH zVp6f^lKZdbAtupYx`|av3c(1nGr2Xq zx_bcJVA3p~XQxVOTw!KuPl)78QvH5SQYo10a>90OeACbw#-h}uFJHMsUEWT7pFa)) zaUyz3rhn~>c5q+tn0_q`e{FpD(hNJoHnl~*O`;P>P +### [leaf2mqtt-4.0.12](https://github.com/truecharts/apps/compare/leaf2mqtt-4.0.11...leaf2mqtt-4.0.12) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [leaf2mqtt-4.0.11](https://github.com/truecharts/apps/compare/leaf2mqtt-4.0.10...leaf2mqtt-4.0.11) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [leaf2mqtt-4.0.10](https://github.com/truecharts/apps/compare/leaf2mqtt-4.0.9...leaf2mqtt-4.0.10) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [leaf2mqtt-4.0.9](https://github.com/truecharts/apps/compare/leaf2mqtt-4.0.8...leaf2mqtt-4.0.9) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [leaf2mqtt-4.0.8](https://github.com/truecharts/apps/compare/leaf2mqtt-4.0.7...leaf2mqtt-4.0.8) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [leaf2mqtt-4.0.7](https://github.com/truecharts/apps/compare/leaf2mqtt-4.0.6...leaf2mqtt-4.0.7) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [leaf2mqtt-4.0.6](https://github.com/truecharts/apps/compare/leaf2mqtt-4.0.5...leaf2mqtt-4.0.6) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) +* update docker general non-major ([#2931](https://github.com/truecharts/apps/issues/2931)) + + + + +### [leaf2mqtt-4.0.5](https://github.com/truecharts/apps/compare/leaf2mqtt-4.0.4...leaf2mqtt-4.0.5) (2022-06-17) + +#### Chore + +* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916)) + + + + +### [leaf2mqtt-4.0.4](https://github.com/truecharts/apps/compare/leaf2mqtt-4.0.3...leaf2mqtt-4.0.4) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [leaf2mqtt-4.0.3](https://github.com/truecharts/apps/compare/leaf2mqtt-4.0.2...leaf2mqtt-4.0.3) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [leaf2mqtt-4.0.2](https://github.com/truecharts/apps/compare/leaf2mqtt-4.0.1...leaf2mqtt-4.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [leaf2mqtt-4.0.1](https://github.com/truecharts/apps/compare/leaf2mqtt-3.0.20...leaf2mqtt-4.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [leaf2mqtt-4.0.0](https://github.com/truecharts/apps/compare/leaf2mqtt-3.0.20...leaf2mqtt-4.0.0) (2022-06-07) + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [leaf2mqtt-3.0.20](https://github.com/truecharts/apps/compare/leaf2mqtt-3.0.19...leaf2mqtt-3.0.20) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [leaf2mqtt-3.0.19](https://github.com/truecharts/apps/compare/leaf2mqtt-3.0.18...leaf2mqtt-3.0.19) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [leaf2mqtt-3.0.19](https://github.com/truecharts/apps/compare/leaf2mqtt-3.0.18...leaf2mqtt-3.0.19) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [leaf2mqtt-3.0.18](https://github.com/truecharts/apps/compare/leaf2mqtt-3.0.17...leaf2mqtt-3.0.18) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [leaf2mqtt-3.0.17](https://github.com/truecharts/apps/compare/leaf2mqtt-3.0.16...leaf2mqtt-3.0.17) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [leaf2mqtt-3.0.17](https://github.com/truecharts/apps/compare/leaf2mqtt-3.0.16...leaf2mqtt-3.0.17) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [leaf2mqtt-3.0.16](https://github.com/truecharts/apps/compare/leaf2mqtt-3.0.15...leaf2mqtt-3.0.16) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [leaf2mqtt-3.0.15](https://github.com/truecharts/apps/compare/leaf2mqtt-3.0.14...leaf2mqtt-3.0.15) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [leaf2mqtt-3.0.14](https://github.com/truecharts/apps/compare/leaf2mqtt-3.0.13...leaf2mqtt-3.0.14) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [leaf2mqtt-3.0.13](https://github.com/truecharts/apps/compare/leaf2mqtt-3.0.12...leaf2mqtt-3.0.13) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [leaf2mqtt-3.0.12](https://github.com/truecharts/apps/compare/leaf2mqtt-3.0.11...leaf2mqtt-3.0.12) (2022-04-20) + +#### Chore + +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [leaf2mqtt-3.0.11](https://github.com/truecharts/apps/compare/leaf2mqtt-3.0.10...leaf2mqtt-3.0.11) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update docker general non-major ([#2522](https://github.com/truecharts/apps/issues/2522)) + + + + +### [leaf2mqtt-3.0.10](https://github.com/truecharts/apps/compare/leaf2mqtt-3.0.9...leaf2mqtt-3.0.10) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [leaf2mqtt-3.0.9](https://github.com/truecharts/apps/compare/leaf2mqtt-3.0.8...leaf2mqtt-3.0.9) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [leaf2mqtt-3.0.8](https://github.com/truecharts/apps/compare/leaf2mqtt-3.0.7...leaf2mqtt-3.0.8) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [leaf2mqtt-3.0.7](https://github.com/truecharts/apps/compare/leaf2mqtt-3.0.6...leaf2mqtt-3.0.7) (2022-03-30) + +#### Chore + +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [leaf2mqtt-3.0.6](https://github.com/truecharts/apps/compare/leaf2mqtt-3.0.5...leaf2mqtt-3.0.6) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [leaf2mqtt-3.0.1](https://github.com/truecharts/apps/compare/leaf2mqtt-3.0.0...leaf2mqtt-3.0.1) (2022-03-07) + +#### Chore + +* update helm general non-major helm releases ([#2111](https://github.com/truecharts/apps/issues/2111)) +* Remove `-icon` string from icon png's ([#2040](https://github.com/truecharts/apps/issues/2040)) + + + + +### [leaf2mqtt-3.0.0](https://github.com/truecharts/apps/compare/leaf2mqtt-2.0.42...leaf2mqtt-3.0.0) (2022-03-03) + +#### Chore + +* remove fixed env from questions.yaml +* remove some ugly whitespace +* update helm general major helm releases ([#2021](https://github.com/truecharts/apps/issues/2021)) + +#### Fix + +* BREAKING CHANGE Move some env-vars outside of env section ([#2010](https://github.com/truecharts/apps/issues/2010)) + + + + +### [leaf2mqtt-2.0.42](https://github.com/truecharts/apps/compare/leaf2mqtt-2.0.41...leaf2mqtt-2.0.42) (2022-03-02) + +#### Chore + +* update helm general non-major helm releases ([#1999](https://github.com/truecharts/apps/issues/1999)) + + + + +### [leaf2mqtt-2.0.41](https://github.com/truecharts/apps/compare/leaf2mqtt-2.0.40...leaf2mqtt-2.0.41) (2022-02-21) + +#### Chore + +* update helm general non-major helm releases ([#1927](https://github.com/truecharts/apps/issues/1927)) + + + + +### [leaf2mqtt-2.0.40](https://github.com/truecharts/apps/compare/leaf2mqtt-2.0.39...leaf2mqtt-2.0.40) (2022-02-15) + +#### Chore + +* update helm general non-major helm releases ([#1901](https://github.com/truecharts/apps/issues/1901)) + + + + +### [leaf2mqtt-2.0.39](https://github.com/truecharts/apps/compare/leaf2mqtt-2.0.38...leaf2mqtt-2.0.39) (2022-02-08) + +#### Chore + +* update helm general non-major helm releases ([#1871](https://github.com/truecharts/apps/issues/1871)) + + + + +### [leaf2mqtt-2.0.38](https://github.com/truecharts/apps/compare/leaf2mqtt-2.0.37...leaf2mqtt-2.0.38) (2022-02-06) + +#### Chore + +* update helm chart common to v8.15.0 ([#1859](https://github.com/truecharts/apps/issues/1859)) + + + + +### [leaf2mqtt-2.0.37](https://github.com/truecharts/apps/compare/leaf2mqtt-2.0.36...leaf2mqtt-2.0.37) (2022-02-05) + +#### Chore + +* update helm general non-major helm releases ([#1852](https://github.com/truecharts/apps/issues/1852)) + + + + +### [leaf2mqtt-2.0.36](https://github.com/truecharts/apps/compare/leaf2mqtt-2.0.35...leaf2mqtt-2.0.36) (2022-02-02) + +#### Chore + +* update helm general non-major helm releases ([#1828](https://github.com/truecharts/apps/issues/1828)) + + + + +### [leaf2mqtt-2.0.35](https://github.com/truecharts/apps/compare/leaf2mqtt-2.0.34...leaf2mqtt-2.0.35) (2022-01-25) + +#### Chore + +* update helm general non-major helm releases ([#1791](https://github.com/truecharts/apps/issues/1791)) + + + + +### [leaf2mqtt-2.0.34](https://github.com/truecharts/apps/compare/leaf2mqtt-2.0.33...leaf2mqtt-2.0.34) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1766](https://github.com/truecharts/apps/issues/1766)) + + + + +### [leaf2mqtt-2.0.33](https://github.com/truecharts/apps/compare/leaf2mqtt-2.0.32...leaf2mqtt-2.0.33) (2022-01-21) + +#### Chore + +* update helm general non-major helm releases ([#1759](https://github.com/truecharts/apps/issues/1759)) + +#### Fix + +* set additional_attrs: true on all dicts ([#1750](https://github.com/truecharts/apps/issues/1750)) + + + + +### [leaf2mqtt-2.0.32](https://github.com/truecharts/apps/compare/leaf2mqtt-2.0.31...leaf2mqtt-2.0.32) (2022-01-18) + +#### Chore + +* update helm general non-major helm releases ([#1732](https://github.com/truecharts/apps/issues/1732)) + + + + +### [leaf2mqtt-2.0.31](https://github.com/truecharts/apps/compare/leaf2mqtt-2.0.30...leaf2mqtt-2.0.31) (2022-01-13) + +#### Chore + +* update helm general non-major helm releases ([#1712](https://github.com/truecharts/apps/issues/1712)) + +#### Feat + +* expose capabilities in GUI ([#1709](https://github.com/truecharts/apps/issues/1709)) + + + + +### [leaf2mqtt-2.0.30](https://github.com/truecharts/apps/compare/leaf2mqtt-2.0.29...leaf2mqtt-2.0.30) (2022-01-12) + +#### Chore + +* update helm general non-major helm releases ([#1704](https://github.com/truecharts/apps/issues/1704)) + + + + +### [leaf2mqtt-2.0.29](https://github.com/truecharts/apps/compare/leaf2mqtt-2.0.28...leaf2mqtt-2.0.29) (2022-01-11) + +#### Chore + +* update helm general non-major helm releases ([#1693](https://github.com/truecharts/apps/issues/1693)) + + + + +### [leaf2mqtt-2.0.28](https://github.com/truecharts/apps/compare/leaf2mqtt-2.0.27...leaf2mqtt-2.0.28) (2022-01-04) + +#### Chore + +* update helm general non-major helm releases + + + + +### [leaf2mqtt-2.0.27](https://github.com/truecharts/apps/compare/leaf2mqtt-2.0.26...leaf2mqtt-2.0.27) (2021-12-28) + +#### Chore + +* update helm general non-major helm releases ([#1623](https://github.com/truecharts/apps/issues/1623)) + + + + +### [leaf2mqtt-2.0.26](https://github.com/truecharts/apps/compare/leaf2mqtt-2.0.25...leaf2mqtt-2.0.26) (2021-12-21) + +#### Chore + +* update helm general non-major helm releases ([#1596](https://github.com/truecharts/apps/issues/1596)) + + + + +### [leaf2mqtt-2.0.25](https://github.com/truecharts/apps/compare/leaf2mqtt-2.0.24...leaf2mqtt-2.0.25) (2021-12-19) + +#### Chore + +* Last patch bump before RC2 branch-off + + + + +### [leaf2mqtt-2.0.24](https://github.com/truecharts/apps/compare/leaf2mqtt-2.0.23...leaf2mqtt-2.0.24) (2021-12-19) + +#### Chore + +* update helm general non-major helm releases ([#1571](https://github.com/truecharts/apps/issues/1571)) + + + + +### [leaf2mqtt-2.0.23](https://github.com/truecharts/apps/compare/leaf2mqtt-2.0.22...leaf2mqtt-2.0.23) (2021-12-18) + +#### Chore + +* cleanup questions by removing hidden dicts ([#1558](https://github.com/truecharts/apps/issues/1558)) +* App-Icon Organization ([#1539](https://github.com/truecharts/apps/issues/1539)) + + + + +### [leaf2mqtt-2.0.22](https://github.com/truecharts/apps/compare/leaf2mqtt-2.0.21...leaf2mqtt-2.0.22) (2021-12-14) + +#### Chore + +* update helm general non-major helm releases ([#1535](https://github.com/truecharts/apps/issues/1535)) + +#### Fix + +* remove `portals` and `ingress` when `main` service is disabled ([#1529](https://github.com/truecharts/apps/issues/1529)) + + + + +### [leaf2mqtt-2.0.21](https://github.com/truecharts/apps/compare/leaf2mqtt-2.0.20...leaf2mqtt-2.0.21) (2021-12-13) + +#### Chore + +* move incubator apps to stable and bump everything + + + + +### [leaf2mqtt-2.0.20](https://github.com/truecharts/apps/compare/leaf2mqtt-2.0.19...leaf2mqtt-2.0.20) (2021-12-11) + +#### Chore + +* update general helm non-major helm releases ([#1509](https://github.com/truecharts/apps/issues/1509)) + + + + +### [leaf2mqtt-2.0.19](https://github.com/truecharts/apps/compare/leaf2mqtt-2.0.18...leaf2mqtt-2.0.19) (2021-12-07) + +#### Chore + +* update non-major deps helm releases ([#1481](https://github.com/truecharts/apps/issues/1481)) + + + + +### leaf2mqtt-2.0.18 (2021-12-05) + +#### Chore + +* bump apps to generate security page +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major deps helm releases ([#1471](https://github.com/truecharts/apps/issues/1471)) +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + +#### Fix + +* fix typo in theme selection ([#1428](https://github.com/truecharts/apps/issues/1428)) + + + + +### [leaf2mqtt-2.0.17](https://github.com/truecharts/apps/compare/leaf2mqtt-2.0.16...leaf2mqtt-2.0.17) (2021-12-05) + +#### Chore + +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) + + + + +### [leaf2mqtt-2.0.16](https://github.com/truecharts/apps/compare/leaf2mqtt-2.0.15...leaf2mqtt-2.0.16) (2021-12-04) + +#### Chore + +* bump apps to generate security page + + + + +### [leaf2mqtt-2.0.15](https://github.com/truecharts/apps/compare/leaf2mqtt-2.0.14...leaf2mqtt-2.0.15) (2021-12-04) + +#### Chore + +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) + + + + +### [leaf2mqtt-2.0.14](https://github.com/truecharts/apps/compare/leaf2mqtt-2.0.13...leaf2mqtt-2.0.14) (2021-12-03) + +#### Chore + +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) + + + + +### [leaf2mqtt-2.0.13](https://github.com/truecharts/apps/compare/leaf2mqtt-2.0.12...leaf2mqtt-2.0.13) (2021-11-30) + +#### Chore + +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + + + + +### [leaf2mqtt-2.0.12](https://github.com/truecharts/apps/compare/leaf2mqtt-2.0.11...leaf2mqtt-2.0.12) (2021-11-23) + +#### Chore + +* update non-major deps helm releases ([#1386](https://github.com/truecharts/apps/issues/1386)) + + + + +### [leaf2mqtt-2.0.11](https://github.com/truecharts/apps/compare/leaf2mqtt-2.0.10...leaf2mqtt-2.0.11) (2021-11-22) + +#### Chore + +* update non-major deps helm releases ([#1383](https://github.com/truecharts/apps/issues/1383)) + + + + +### [leaf2mqtt-2.0.10](https://github.com/truecharts/apps/compare/leaf2mqtt-2.0.9...leaf2mqtt-2.0.10) (2021-11-16) + +#### Chore + +* update non-major deps helm releases ([#1345](https://github.com/truecharts/apps/issues/1345)) + + + + +### [leaf2mqtt-2.0.9](https://github.com/truecharts/apps/compare/leaf2mqtt-2.0.8...leaf2mqtt-2.0.9) (2021-11-15) + +#### Chore + +* update non-major deps helm releases ([#1338](https://github.com/truecharts/apps/issues/1338)) + + + + +### [leaf2mqtt-2.0.8](https://github.com/truecharts/apps/compare/leaf2mqtt-2.0.7...leaf2mqtt-2.0.8) (2021-11-14) + +#### Chore + +* clean up Chart.yaml ([#1322](https://github.com/truecharts/apps/issues/1322)) +* update non-major deps helm releases ([#1328](https://github.com/truecharts/apps/issues/1328)) + + + + +### [leaf2mqtt-2.0.7](https://github.com/truecharts/apps/compare/leaf2mqtt-2.0.6...leaf2mqtt-2.0.7) (2021-11-09) + +#### Chore + +* update non-major deps helm releases ([#1297](https://github.com/truecharts/apps/issues/1297)) + + + + +### [leaf2mqtt-2.0.6](https://github.com/truecharts/apps/compare/leaf2mqtt-2.0.5...leaf2mqtt-2.0.6) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1295](https://github.com/truecharts/apps/issues/1295)) + + + + +### [leaf2mqtt-2.0.5](https://github.com/truecharts/apps/compare/leaf2mqtt-2.0.4...leaf2mqtt-2.0.5) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1291](https://github.com/truecharts/apps/issues/1291)) + +#### Chore + +* Simplify GUI for deployment, persistence and securityContext ([#1289](https://github.com/truecharts/apps/issues/1289)) + + + + +### [leaf2mqtt-2.0.4](https://github.com/truecharts/apps/compare/leaf2mqtt-2.0.3...leaf2mqtt-2.0.4) (2021-11-02) + +#### Chore + +* update non-major deps helm releases ([#1267](https://github.com/truecharts/apps/issues/1267)) + + + + +### [leaf2mqtt-2.0.3](https://github.com/truecharts/apps/compare/leaf2mqtt-2.0.2...leaf2mqtt-2.0.3) (2021-11-01) + +#### Chore + +* update non-major deps helm releases ([#1264](https://github.com/truecharts/apps/issues/1264)) + + + + +### [leaf2mqtt-2.0.2](https://github.com/truecharts/apps/compare/leaf2mqtt-2.0.1...leaf2mqtt-2.0.2) (2021-10-26) + +#### Chore + +* update non-major deps helm releases ([#1245](https://github.com/truecharts/apps/issues/1245)) + + + + +### [leaf2mqtt-2.0.1](https://github.com/truecharts/apps/compare/leaf2mqtt-2.0.0...leaf2mqtt-2.0.1) (2021-10-26) + +#### Chore + +* update helm chart common to v8.3.15 ([#1240](https://github.com/truecharts/apps/issues/1240)) + + + + +### [leaf2mqtt-2.0.0](https://github.com/truecharts/apps/compare/leaf2mqtt-1.0.1...leaf2mqtt-2.0.0) (2021-10-25) + +#### Chore + +* Adapt for TrueNAS SCALE RC1 + + + + +### [leaf2mqtt-1.0.1](https://github.com/truecharts/apps/compare/leaf2mqtt-0.0.11...leaf2mqtt-1.0.1) (2021-10-20) + +#### Chore + +* bump apps, remove duplicates and move incubator to stable for RC1 + + + + +### [leaf2mqtt-0.0.9](https://github.com/truecharts/apps/compare/leaf2mqtt-0.0.8...leaf2mqtt-0.0.9) (2021-10-20) + +#### Chore + +* bump versions to rerelease and fix icons + + + + +### [leaf2mqtt-0.0.8](https://github.com/truecharts/apps/compare/leaf2mqtt-0.0.7...leaf2mqtt-0.0.8) (2021-10-19) + +#### Change + +* Project-Eclipse 3, Automatically generate item.yaml ([#1178](https://github.com/truecharts/apps/issues/1178)) + +#### Chore + +* Project-Eclipse 5, move app-readme to automatic generation script ([#1181](https://github.com/truecharts/apps/issues/1181)) +* Project-Eclipse part 2, adapting and cleaning changelog ([#1173](https://github.com/truecharts/apps/issues/1173)) +* update helm chart common to v8.3.13 ([#1184](https://github.com/truecharts/apps/issues/1184)) + +#### Feat + +* Project-Eclipse 4, Add App grading annotations to Chart.yaml ([#1180](https://github.com/truecharts/apps/issues/1180)) + +#### Refactor + +* Project Eclipse Part 6, move questions.yaml to root App folder ([#1182](https://github.com/truecharts/apps/issues/1182)) + + + + +### [leaf2mqtt-0.0.7](https://github.com/truecharts/apps/compare/leaf2mqtt-0.0.6...leaf2mqtt-0.0.7) (2021-10-19) + +#### Fix + +* fix previous SCALE bugfix not correctly being applied + + + + +### [leaf2mqtt-0.0.6](https://github.com/truecharts/apps/compare/leaf2mqtt-0.0.5...leaf2mqtt-0.0.6) (2021-10-19) + +#### Fix + +* Solve issues regarding ix_values.yaml not containing the image and tag definitions. ([#1176](https://github.com/truecharts/apps/issues/1176)) + + + + +### [leaf2mqtt-0.0.5](https://github.com/truecharts/apps/compare/leaf2mqtt-0.0.4...leaf2mqtt-0.0.5) (2021-10-18) + +#### Refactor + +* Project Eclipse - part 1 - remove ix_values.yaml ([#1168](https://github.com/truecharts/apps/issues/1168)) + + + + +### [leaf2mqtt-0.0.4](https://github.com/truecharts/apps/compare/leaf2mqtt-0.0.3...leaf2mqtt-0.0.4) (2021-10-17) + +#### Chore + +* update helm chart common to v8.3.10 ([#1160](https://github.com/truecharts/apps/issues/1160)) + + + + +### [leaf2mqtt-0.0.3](https://github.com/truecharts/apps/compare/leaf2mqtt-0.0.2...leaf2mqtt-0.0.3) (2021-10-13) + +#### Chore + +* update non-major deps helm releases ([#1133](https://github.com/truecharts/apps/issues/1133)) + + + + +### [leaf2mqtt-0.0.2](https://github.com/truecharts/apps/compare/leaf2mqtt-0.0.1...leaf2mqtt-0.0.2) (2021-10-13) + +#### Chore + +* update non-major docker tags ([#1134](https://github.com/truecharts/apps/issues/1134)) + + + + +### leaf2mqtt-0.0.1 (2021-10-04) diff --git a/tmp/leaf2mqtt/Chart.yaml b/tmp/leaf2mqtt/Chart.yaml new file mode 100644 index 00000000000..12d9df567a9 --- /dev/null +++ b/tmp/leaf2mqtt/Chart.yaml @@ -0,0 +1,30 @@ +apiVersion: v2 +appVersion: "0.6" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +description: Nissan Leaf connected services to MQTT adapter +home: https://truecharts.org/charts/stable/leaf2mqtt +icon: https://truecharts.org/img/hotlink-ok/chart-icons/leaf2mqtt.png +keywords: + - leaf2mqtt + - leaf + - nissan + - kamereon + - carwings +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: leaf2mqtt +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/leaf2mqtt + - https://github.com/mitsumaui/leaf2mqtt + - https://github.com/k8s-at-home/container-images +version: 7.0.0 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" diff --git a/tmp/leaf2mqtt/README.md b/tmp/leaf2mqtt/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/leaf2mqtt/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/leaf2mqtt/icon.png b/tmp/leaf2mqtt/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..39f3cf5abb476ec97500774a9dde9f906778f90c GIT binary patch literal 16057 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 literal 0 HcmV?d00001 diff --git a/tmp/leaf2mqtt/questions.yaml b/tmp/leaf2mqtt/questions.yaml new file mode 100644 index 00000000000..9b3b412625b --- /dev/null +++ b/tmp/leaf2mqtt/questions.yaml @@ -0,0 +1,123 @@ +# Include{groups} +portals: {} +questions: +# Include{global} +# Include{workload} +# Include{workloadDeployment} + +# Include{replicas1} +# Include{podSpec} +# Include{containerMain} + + - variable: env + group: "App Configuration" + label: "Image Environment" + schema: + additional_attrs: true + type: dict + attrs: + - variable: LEAF_USERNAME + label: "LEAF_USERNAME" + description: "Your NissanConnect username" + schema: + type: string + default: "leafuser" + required: true + - variable: LEAF_PASSWORD + label: "LEAF_PASSWORD" + description: "Your NissanConnect password" + schema: + type: string + default: "changeme" + required: true + - variable: MQTT_USERNAME + label: "MQTT_USERNAME" + description: "Your MQTT username" + schema: + type: string + default: "mqttuser" + required: true + - variable: MQTT_PASSWORD + label: "MQTT_PASSWORD" + description: "Your MQTT password" + schema: + type: string + default: "changeme" + required: true + - variable: LEAF_TYPE + label: "LEAF_TYPE" + schema: + type: string + default: "" + required: true + - variable: MQTT_HOST + label: "MQTT_HOST" + schema: + type: string + default: "" + required: true + - variable: MQTT_PORT + label: "MQTT_PORT" + schema: + type: int + default: 1883 + - variable: MQTT_BASE_TOPIC + label: "MQTT_BASE_TOPIC" + schema: + type: string + default: "leaf" + - variable: UPDATE_INTERVAL_MINUTES + label: "UPDATE_INTERVAL_MINUTES" + schema: + type: int + default: 60 + - variable: CHARGING_UPDATE_INTERVAL_MINUTES + label: "CHARGING_UPDATE_INTERVAL_MINUTES" + schema: + type: int + default: 60 + - variable: LOG_LEVEL + label: "LOG_LEVEL" + schema: + type: string + default: "Warning" +# Include{containerBasic} +# Include{containerAdvanced} + +# Include{containerConfig} +# Include{serviceExpertRoot} + default: false +# Include{serviceExpert} +# Include{serviceList} +# Include{persistenceList} +# Include{securityContextRoot} + + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 0 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 0 +# Include{securityContextContainer} +# Include{securityContextAdvanced} +# Include{securityContextPod} + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + +# Include{resources} +# Include{advanced} +# Include{addons} +# Include{codeserver} +# Include{netshoot} +# Include{vpn} +# Include{documentation} diff --git a/tmp/leaf2mqtt/templates/NOTES.txt b/tmp/leaf2mqtt/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/tmp/leaf2mqtt/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/tmp/leaf2mqtt/templates/common.yaml b/tmp/leaf2mqtt/templates/common.yaml new file mode 100644 index 00000000000..78d963fb168 --- /dev/null +++ b/tmp/leaf2mqtt/templates/common.yaml @@ -0,0 +1,2 @@ +{{/* Render the templates */}} +{{ include "tc.v1.common.loader.all" . }} diff --git a/tmp/leaf2mqtt/values.yaml b/tmp/leaf2mqtt/values.yaml new file mode 100644 index 00000000000..2d62e23a8da --- /dev/null +++ b/tmp/leaf2mqtt/values.yaml @@ -0,0 +1,43 @@ +image: + repository: tccr.io/truecharts/leaf2mqtt + tag: v0.6@sha256:73be3781982d96fb24c9ad5977baa19cd617422419593658435973e057951e79 + pullPolicy: IfNotPresent +service: + main: + enabled: false + ports: + main: + enabled: false +portal: + open: + enabled: false +securityContext: + container: + readOnlyRootFilesystem: false + runAsNonRoot: false + runAsUser: 0 + runAsGroup: 0 +workload: + main: + podSpec: + containers: + main: + probes: + liveness: + enabled: false + readiness: + enabled: false + startup: + enabled: false + env: + LEAF_TYPE: "" + MQTT_HOST: "" + MQTT_PORT: 1883 + MQTT_BASE_TOPIC: leaf + UPDATE_INTERVAL_MINUTES: 60 + CHARGING_UPDATE_INTERVAL_MINUTES: 60 + LOG_LEVEL: "Warning" + LEAF_USERNAME: "leafuser" + LEAF_PASSWORD: "changeme" + MQTT_USERNAME: "mqttuser" + MQTT_PASSWORD: "changeme" diff --git a/tmp/libreddit/.helmignore b/tmp/libreddit/.helmignore new file mode 100644 index 00000000000..77ca5567b26 --- /dev/null +++ b/tmp/libreddit/.helmignore @@ -0,0 +1,30 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ +# OWNERS file for Kubernetes +OWNERS +# helm-docs templates +*.gotmpl +# docs folder +/docs +# icon +icon.png diff --git a/tmp/libreddit/CHANGELOG.md b/tmp/libreddit/CHANGELOG.md new file mode 100644 index 00000000000..90de79f3fbf --- /dev/null +++ b/tmp/libreddit/CHANGELOG.md @@ -0,0 +1,812 @@ +# Changelog + + + +## [libreddit-2.0.0](https://github.com/truecharts/charts/compare/libreddit-1.0.38...libreddit-2.0.0) (2022-11-10) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Major Change to GUI + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update docker general non-major ([#4331](https://github.com/truecharts/charts/issues/4331)) + - update docker general non-major ([#4355](https://github.com/truecharts/charts/issues/4355)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + ### Fix + +- change container config label + + + + +## [libreddit-1.0.43](https://github.com/truecharts/charts/compare/libreddit-1.0.38...libreddit-1.0.43) (2022-11-09) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#4355](https://github.com/truecharts/charts/issues/4355)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update docker general non-major ([#4331](https://github.com/truecharts/charts/issues/4331)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [libreddit-1.0.42](https://github.com/truecharts/charts/compare/libreddit-1.0.38...libreddit-1.0.42) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update docker general non-major ([#4331](https://github.com/truecharts/charts/issues/4331)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [libreddit-1.0.41](https://github.com/truecharts/charts/compare/libreddit-1.0.38...libreddit-1.0.41) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update docker general non-major ([#4331](https://github.com/truecharts/charts/issues/4331)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [libreddit-1.0.41](https://github.com/truecharts/charts/compare/libreddit-1.0.38...libreddit-1.0.41) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update docker general non-major ([#4331](https://github.com/truecharts/charts/issues/4331)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [libreddit-1.0.41](https://github.com/truecharts/charts/compare/libreddit-1.0.38...libreddit-1.0.41) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update docker general non-major ([#4331](https://github.com/truecharts/charts/issues/4331)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [libreddit-1.0.40](https://github.com/truecharts/charts/compare/libreddit-1.0.38...libreddit-1.0.40) (2022-11-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#4331](https://github.com/truecharts/charts/issues/4331)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [libreddit-1.0.39](https://github.com/truecharts/charts/compare/libreddit-1.0.38...libreddit-1.0.39) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [libreddit-1.0.38](https://github.com/truecharts/charts/compare/libreddit-1.0.36...libreddit-1.0.38) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4317](https://github.com/truecharts/charts/issues/4317)) + - update docker general non-major ([#4312](https://github.com/truecharts/charts/issues/4312)) + + + + +## [libreddit-1.0.37](https://github.com/truecharts/charts/compare/libreddit-1.0.36...libreddit-1.0.37) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#4312](https://github.com/truecharts/charts/issues/4312)) + + + + +## [libreddit-1.0.36](https://github.com/truecharts/charts/compare/libreddit-1.0.35...libreddit-1.0.36) (2022-11-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4308](https://github.com/truecharts/charts/issues/4308)) + + + + +## [libreddit-1.0.35](https://github.com/truecharts/charts/compare/libreddit-1.0.34...libreddit-1.0.35) (2022-11-05) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#4301](https://github.com/truecharts/charts/issues/4301)) + + + + +## [libreddit-1.0.34](https://github.com/truecharts/charts/compare/libreddit-1.0.33...libreddit-1.0.34) (2022-11-03) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#4286](https://github.com/truecharts/charts/issues/4286)) + + + + +## [libreddit-1.0.33](https://github.com/truecharts/charts/compare/libreddit-1.0.32...libreddit-1.0.33) (2022-11-02) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4261](https://github.com/truecharts/charts/issues/4261)) + - update docker general non-major ([#4280](https://github.com/truecharts/charts/issues/4280)) + + + + +## [libreddit-1.0.32](https://github.com/truecharts/charts/compare/libreddit-1.0.31...libreddit-1.0.32) (2022-10-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4182](https://github.com/truecharts/charts/issues/4182)) + + + + +## [libreddit-1.0.31](https://github.com/truecharts/charts/compare/libreddit-1.0.30...libreddit-1.0.31) (2022-10-19) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4122](https://github.com/truecharts/charts/issues/4122)) + + + + +## [libreddit-1.0.30](https://github.com/truecharts/charts/compare/libreddit-1.0.29...libreddit-1.0.30) (2022-10-12) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4071](https://github.com/truecharts/charts/issues/4071)) + + + + +## [libreddit-1.0.29](https://github.com/truecharts/charts/compare/libreddit-1.0.28...libreddit-1.0.29) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [libreddit-1.0.29](https://github.com/truecharts/charts/compare/libreddit-1.0.28...libreddit-1.0.29) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [libreddit-1.0.28](https://github.com/truecharts/charts/compare/libreddit-1.0.27...libreddit-1.0.28) (2022-10-05) + +### Chore + +- Auto-update chart README [skip ci] + - split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979)) + - update helm general non-major + + + + +## [libreddit-1.0.27](https://github.com/truecharts/charts/compare/libreddit-1.0.26...libreddit-1.0.27) (2022-09-27) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918)) + + + + +## [libreddit-1.0.26](https://github.com/truecharts/charts/compare/libreddit-1.0.25...libreddit-1.0.26) (2022-09-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898)) + + + + +## [libreddit-1.0.25](https://github.com/truecharts/charts/compare/libreddit-1.0.24...libreddit-1.0.25) (2022-09-22) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [libreddit-1.0.25](https://github.com/truecharts/charts/compare/libreddit-1.0.24...libreddit-1.0.25) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [libreddit-1.0.25](https://github.com/truecharts/charts/compare/libreddit-1.0.24...libreddit-1.0.25) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [libreddit-1.0.25](https://github.com/truecharts/charts/compare/libreddit-1.0.24...libreddit-1.0.25) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [libreddit-1.0.25](https://github.com/truecharts/charts/compare/libreddit-1.0.24...libreddit-1.0.25) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [libreddit-1.0.25](https://github.com/truecharts/charts/compare/libreddit-1.0.24...libreddit-1.0.25) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [libreddit-1.0.25](https://github.com/truecharts/charts/compare/libreddit-1.0.24...libreddit-1.0.25) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [libreddit-1.0.25](https://github.com/truecharts/charts/compare/libreddit-1.0.24...libreddit-1.0.25) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [libreddit-1.0.25](https://github.com/truecharts/charts/compare/libreddit-1.0.24...libreddit-1.0.25) (2022-09-17) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [libreddit-1.0.25](https://github.com/truecharts/charts/compare/libreddit-1.0.24...libreddit-1.0.25) (2022-09-18) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [libreddit-1.0.25](https://github.com/truecharts/charts/compare/libreddit-1.0.24...libreddit-1.0.25) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [libreddit-1.0.25](https://github.com/truecharts/charts/compare/libreddit-1.0.24...libreddit-1.0.25) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [libreddit-1.0.25](https://github.com/truecharts/charts/compare/libreddit-1.0.24...libreddit-1.0.25) (2022-09-15) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [libreddit-1.0.25](https://github.com/truecharts/charts/compare/libreddit-1.0.24...libreddit-1.0.25) (2022-09-15) + +### Chore + +- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [libreddit-1.0.24](https://github.com/truecharts/charts/compare/libreddit-1.0.23...libreddit-1.0.24) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [libreddit-1.0.24](https://github.com/truecharts/charts/compare/libreddit-1.0.23...libreddit-1.0.24) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [libreddit-1.0.24](https://github.com/truecharts/charts/compare/libreddit-1.0.23...libreddit-1.0.24) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [libreddit-1.0.24](https://github.com/truecharts/charts/compare/libreddit-1.0.23...libreddit-1.0.24) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [libreddit-1.0.24](https://github.com/truecharts/charts/compare/libreddit-1.0.23...libreddit-1.0.24) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [libreddit-1.0.24](https://github.com/truecharts/charts/compare/libreddit-1.0.23...libreddit-1.0.24) (2022-09-11) + +### Chore + +- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [libreddit-1.0.23](https://github.com/truecharts/charts/compare/libreddit-1.0.21...libreddit-1.0.23) (2022-08-30) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639)) + - update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [libreddit-1.0.22](https://github.com/truecharts/charts/compare/libreddit-1.0.21...libreddit-1.0.22) (2022-08-30) + +### Chore + +- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [libreddit-1.0.21](https://github.com/truecharts/charts/compare/libreddit-1.0.20...libreddit-1.0.21) (2022-08-29) + +### Chore + +- update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619)) + + + + +## [libreddit-1.0.20](https://github.com/truecharts/charts/compare/libreddit-1.0.19...libreddit-1.0.20) (2022-08-23) + +### Chore + +- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545)) + + + + +## [libreddit-1.0.19](https://github.com/truecharts/charts/compare/libreddit-1.0.18...libreddit-1.0.19) (2022-08-12) + +### Chore + +- add documentation checkbox/section to all SCALE Apps + - update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456)) + + ### Fix + +- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447)) + + + + +## [libreddit-1.0.18](https://github.com/truecharts/charts/compare/libreddit-1.0.17...libreddit-1.0.18) (2022-08-08) + +### Chore + +- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + + + +## [libreddit-1.0.17](https://github.com/truecharts/apps/compare/libreddit-1.0.16...libreddit-1.0.17) (2022-07-26) + +### Chore + +- update home links ([#3291](https://github.com/truecharts/apps/issues/3291)) + - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302)) + + + + +## [libreddit-1.0.16](https://github.com/truecharts/apps/compare/libreddit-1.0.15...libreddit-1.0.16) (2022-07-25) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [libreddit-1.0.16](https://github.com/truecharts/apps/compare/libreddit-1.0.15...libreddit-1.0.16) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [libreddit-1.0.15](https://github.com/truecharts/apps/compare/libreddit-1.0.14...libreddit-1.0.15) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [libreddit-1.0.15](https://github.com/truecharts/apps/compare/libreddit-1.0.14...libreddit-1.0.15) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [libreddit-1.0.15](https://github.com/truecharts/apps/compare/libreddit-1.0.14...libreddit-1.0.15) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [libreddit-1.0.14](https://github.com/truecharts/apps/compare/libreddit-1.0.12...libreddit-1.0.14) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [libreddit-1.0.12](https://github.com/truecharts/apps/compare/libreddit-1.0.11...libreddit-1.0.12) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [libreddit-1.0.11](https://github.com/truecharts/apps/compare/libreddit-1.0.10...libreddit-1.0.11) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [libreddit-1.0.10](https://github.com/truecharts/apps/compare/libreddit-1.0.8...libreddit-1.0.10) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [libreddit-1.0.8](https://github.com/truecharts/apps/compare/libreddit-1.0.6...libreddit-1.0.8) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [libreddit-1.0.6](https://github.com/truecharts/apps/compare/libreddit-1.0.5...libreddit-1.0.6) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [libreddit-1.0.5](https://github.com/truecharts/apps/compare/libreddit-1.0.4...libreddit-1.0.5) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [libreddit-1.0.4](https://github.com/truecharts/apps/compare/libreddit-1.0.3...libreddit-1.0.4) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [libreddit-1.0.3](https://github.com/truecharts/apps/compare/libreddit-1.0.2...libreddit-1.0.3) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [libreddit-1.0.2](https://github.com/truecharts/apps/compare/libreddit-1.0.1...libreddit-1.0.2) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [libreddit-1.0.1](https://github.com/truecharts/apps/compare/libreddit-1.0.0...libreddit-1.0.1) (2022-07-02) + +#### Chore + +* update image refs ([#3040](https://github.com/truecharts/apps/issues/3040)) + + + + +### [libreddit-1.0.0](https://github.com/truecharts/apps/compare/libreddit-0.0.1...libreddit-1.0.0) (2022-07-02) + + + + +### libreddit-0.0.1 (2022-06-28) diff --git a/tmp/libreddit/Chart.yaml b/tmp/libreddit/Chart.yaml new file mode 100644 index 00000000000..778c62e0d66 --- /dev/null +++ b/tmp/libreddit/Chart.yaml @@ -0,0 +1,27 @@ +apiVersion: v2 +appVersion: "latest" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +description: An alternative private front-end to Reddit +home: https://truecharts.org/charts/stable/libreddit +icon: https://truecharts.org/img/hotlink-ok/chart-icons/libreddit.png +keywords: + - reddit + - libreddit + - social +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: libreddit +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/libreddit + - https://github.com/spikecodes/libreddit +version: 4.0.0 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" diff --git a/tmp/libreddit/README.md b/tmp/libreddit/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/libreddit/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/libreddit/icon.png b/tmp/libreddit/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..8c0d3ebf08064f434d5e5f49d1e967c1cea461ed GIT binary patch literal 8122 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 Hd+h%K_~`5% literal 0 HcmV?d00001 diff --git a/tmp/libreddit/questions.yaml b/tmp/libreddit/questions.yaml new file mode 100644 index 00000000000..2e47b3c141e --- /dev/null +++ b/tmp/libreddit/questions.yaml @@ -0,0 +1,196 @@ +# Include{groups} +portals: + open: +# Include{portalLink} +questions: +# Include{global} +# Include{workload} +# Include{workloadDeployment} + +# Include{replicas1} +# Include{podSpec} +# Include{containerMain} + +# Include{containerBasic} +# Include{containerAdvanced} + + - variable: lbreddit + group: "App Configuration" + label: "Image Environment" + schema: + additional_attrs: true + type: dict + attrs: + - variable: theme + label: "Default Theme" + schema: + type: string + default: "system" + enum: + - value: "system" + description: "system" + - value: "light" + description: "light" + - value: "dark" + description: "dark" + - value: "black" + description: "black" + - value: "dracula" + description: "dracula" + - value: "nord" + description: "nord" + - value: "laserwave" + description: "laserwave" + - value: "violet" + description: "violet" + - value: "gold" + description: "gold" + - value: "rosebox" + description: "rosebox" + - variable: front_page + label: "Front Page" + schema: + type: string + default: "default" + enum: + - value: "default" + description: "default" + - value: "popular" + description: "popular" + - value: "all" + description: "all" + - variable: layout + label: "Layout" + schema: + type: string + default: "card" + enum: + - value: "card" + description: "card" + - value: "clean" + description: "clean" + - value: "compact" + description: "compact" + - variable: post_sort + label: "Post Sort" + schema: + type: string + default: "hot" + enum: + - value: "hot" + description: "hot" + - value: "new" + description: "new" + - value: "top" + description: "top" + - value: "rising" + description: "rising" + - value: "controversial" + description: "controversial" + - variable: comment_sort + label: "Comment Sort" + schema: + type: string + default: "confidence" + enum: + - value: "confidence" + description: "confidence" + - value: "top" + description: "top" + - value: "new" + description: "new" + - value: "controversial" + description: "controversial" + - value: "old" + description: "old" + - variable: wide + label: "Wide" + schema: + type: boolean + default: false + - variable: show_nsfw + label: "Show NSFW" + schema: + type: boolean + default: false + - variable: use_hls + label: "Use HLS" + schema: + type: boolean + default: false + - variable: hide_hls_notification + label: "Hide HLS Notification" + schema: + type: boolean + default: false + - variable: autoplay_videos + label: "Auto Play Videos" + schema: + type: boolean + default: false + +# Include{containerConfig} +# Include{serviceRoot} +# Include{serviceMain} +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: main + label: "Main Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 10257 + required: true +# Include{serviceExpertRoot} + default: false +# Include{serviceExpert} +# Include{serviceList} +# Include{persistenceList} +# Include{ingressRoot} + - variable: main + label: "Main Ingress" + schema: + additional_attrs: true + type: dict + attrs: +# Include{ingressDefault} +# Include{ingressTLS} +# Include{ingressTraefik} +# Include{ingressList} +# Include{securityContextRoot} + + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 568 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 568 +# Include{securityContextContainer} +# Include{securityContextAdvanced} +# Include{securityContextPod} + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + +# Include{resources} +# Include{advanced} +# Include{addons} +# Include{codeserver} +# Include{netshoot} +# Include{vpn} +# Include{documentation} diff --git a/tmp/libreddit/templates/NOTES.txt b/tmp/libreddit/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/tmp/libreddit/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/tmp/libreddit/templates/common.yaml b/tmp/libreddit/templates/common.yaml new file mode 100644 index 00000000000..b51394e00a4 --- /dev/null +++ b/tmp/libreddit/templates/common.yaml @@ -0,0 +1 @@ +{{ include "tc.v1.common.loader.all" . }} diff --git a/tmp/libreddit/values.yaml b/tmp/libreddit/values.yaml new file mode 100644 index 00000000000..a91f6daf7e8 --- /dev/null +++ b/tmp/libreddit/values.yaml @@ -0,0 +1,54 @@ +image: + repository: tccr.io/truecharts/libreddit + tag: latest@sha256:0fef4295e8ad43f1e0de50cbf1f6d7624d7670bd8aedf59aacfe840d7fb5a53f + pullPolicy: IfNotPresent +libreddit: + theme: system + front_page: default + layout: card + post_sort: hot + comment_sort: confidence + wide: false + show_nsfw: false + use_hls: false + hide_hls_notification: false + autoplay_videos: false +service: + main: + ports: + main: + port: 10257 + targetPort: 8080 +configmap: + libreddit: + enabled: true + data: + LIBREDDIT_DEFAULT_THEME: "{{ .Values.libreddit.theme }}" + LIBREDDIT_DEFAULT_FRONT_PAGE: "{{ .Values.libreddit.front_page }}" + LIBREDDIT_DEFAULT_LAYOUT: "{{ .Values.libreddit.layout }}" + LIBREDDIT_DEFAULT_POST_SORT: "{{ .Values.libreddit.post_sort }}" + LIBREDDIT_DEFAULT_COMMENT_SORT: "{{ .Values.libreddit.comment_sort }}" + LIBREDDIT_DEFAULT_WIDE: '{{ ternary "on" "off" .Values.libreddit.wide }}' + LIBREDDIT_DEFAULT_SHOW_NSFW: '{{ ternary "on" "off" .Values.libreddit.show_nsfw }}' + LIBREDDIT_DEFAULT_USE_HLS: '{{ ternary "on" "off" .Values.libreddit.use_hls }}' + LIBREDDIT_DEFAULT_HIDE_HLS_NOTIFICATION: '{{ ternary "on" "off" .Values.libreddit.hide_hls_notification }}' + LIBREDDIT_DEFAULT_AUTOPLAY_VIDEOS: '{{ ternary "on" "off" .Values.libreddit.autoplay_videos }}' +portal: + open: + enabled: true + +workload: + main: + podSpec: + containers: + main: + probes: + liveness: + path: "/settings" + readiness: + path: "/settings" + startup: + path: "/settings" + envFrom: + - configMapRef: + name: "libreddit" diff --git a/tmp/libremdb/.helmignore b/tmp/libremdb/.helmignore new file mode 100644 index 00000000000..77ca5567b26 --- /dev/null +++ b/tmp/libremdb/.helmignore @@ -0,0 +1,30 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ +# OWNERS file for Kubernetes +OWNERS +# helm-docs templates +*.gotmpl +# docs folder +/docs +# icon +icon.png diff --git a/tmp/libremdb/CHANGELOG.md b/tmp/libremdb/CHANGELOG.md new file mode 100644 index 00000000000..792d6005489 --- /dev/null +++ b/tmp/libremdb/CHANGELOG.md @@ -0,0 +1 @@ +# diff --git a/tmp/libremdb/Chart.yaml b/tmp/libremdb/Chart.yaml new file mode 100644 index 00000000000..409c14da9eb --- /dev/null +++ b/tmp/libremdb/Chart.yaml @@ -0,0 +1,34 @@ +apiVersion: v2 +appVersion: "latest" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 + - condition: redis.enabled + name: redis + repository: https://deps.truecharts.org + version: 6.0.18 +deprecated: false +description: A free & open source IMDb front-end. +home: https://truecharts.org/charts/stable/libremdb +icon: https://truecharts.org/img/hotlink-ok/chart-icons/libremdb.png +keywords: + - libremdb + - media + - imdb +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: libremdb +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/libremdb + - https://github.com/zyachel/libremdb + - https://github.com/PussTheCat-org/docker-libremdb-quay +type: application +version: 2.0.0 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" diff --git a/tmp/libremdb/README.md b/tmp/libremdb/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/libremdb/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/libremdb/icon.png b/tmp/libremdb/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..c71dce0583ab82b593f65134df52b681a00a289e GIT binary patch literal 6222 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 +### [lidarr-11.0.11](https://github.com/truecharts/apps/compare/lidarr-11.0.10...lidarr-11.0.11) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [lidarr-11.0.10](https://github.com/truecharts/apps/compare/lidarr-11.0.9...lidarr-11.0.10) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [lidarr-11.0.9](https://github.com/truecharts/apps/compare/lidarr-11.0.8...lidarr-11.0.9) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [lidarr-11.0.8](https://github.com/truecharts/apps/compare/lidarr-11.0.7...lidarr-11.0.8) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [lidarr-11.0.7](https://github.com/truecharts/apps/compare/lidarr-11.0.6...lidarr-11.0.7) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [lidarr-11.0.6](https://github.com/truecharts/apps/compare/lidarr-11.0.5...lidarr-11.0.6) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [lidarr-11.0.5](https://github.com/truecharts/apps/compare/lidarr-11.0.4...lidarr-11.0.5) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [lidarr-11.0.4](https://github.com/truecharts/apps/compare/lidarr-11.0.3...lidarr-11.0.4) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [lidarr-11.0.3](https://github.com/truecharts/apps/compare/lidarr-11.0.2...lidarr-11.0.3) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [lidarr-11.0.2](https://github.com/truecharts/apps/compare/lidarr-11.0.1...lidarr-11.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [lidarr-11.0.1](https://github.com/truecharts/apps/compare/lidarr-10.0.33...lidarr-11.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [lidarr-11.0.0](https://github.com/truecharts/apps/compare/lidarr-10.0.33...lidarr-11.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [lidarr-10.0.33](https://github.com/truecharts/apps/compare/lidarr-10.0.32...lidarr-10.0.33) (2022-06-04) + +#### Chore + +* update docker general non-major ([#2826](https://github.com/truecharts/apps/issues/2826)) + + + + +### [lidarr-10.0.32](https://github.com/truecharts/apps/compare/lidarr-10.0.31...lidarr-10.0.32) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [lidarr-10.0.31](https://github.com/truecharts/apps/compare/lidarr-10.0.30...lidarr-10.0.31) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [lidarr-10.0.31](https://github.com/truecharts/apps/compare/lidarr-10.0.30...lidarr-10.0.31) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [lidarr-10.0.30](https://github.com/truecharts/apps/compare/lidarr-10.0.29...lidarr-10.0.30) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [lidarr-10.0.29](https://github.com/truecharts/apps/compare/lidarr-10.0.28...lidarr-10.0.29) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [lidarr-10.0.29](https://github.com/truecharts/apps/compare/lidarr-10.0.28...lidarr-10.0.29) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [lidarr-10.0.28](https://github.com/truecharts/apps/compare/lidarr-10.0.27...lidarr-10.0.28) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [lidarr-10.0.27](https://github.com/truecharts/apps/compare/lidarr-10.0.26...lidarr-10.0.27) (2022-05-16) + +#### Chore + +* update docker general non-major ([#2692](https://github.com/truecharts/apps/issues/2692)) + + + + +### [lidarr-10.0.26](https://github.com/truecharts/apps/compare/lidarr-10.0.25...lidarr-10.0.26) (2022-05-11) + +#### Chore + +* update docker general non-major ([#2653](https://github.com/truecharts/apps/issues/2653)) + + + + +### [lidarr-10.0.25](https://github.com/truecharts/apps/compare/lidarr-10.0.24...lidarr-10.0.25) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [lidarr-10.0.24](https://github.com/truecharts/apps/compare/lidarr-10.0.23...lidarr-10.0.24) (2022-05-08) + +#### Chore + +* update docker general non-major ([#2639](https://github.com/truecharts/apps/issues/2639)) + + + + +### [lidarr-10.0.23](https://github.com/truecharts/apps/compare/lidarr-10.0.22...lidarr-10.0.23) (2022-05-06) + +#### Chore + +* update docker general non-major + + + + +### [lidarr-10.0.22](https://github.com/truecharts/apps/compare/lidarr-10.0.21...lidarr-10.0.22) (2022-05-06) + +#### Chore + +* update docker general non-major + + + + +### [lidarr-10.0.21](https://github.com/truecharts/apps/compare/lidarr-10.0.20...lidarr-10.0.21) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [lidarr-10.0.20](https://github.com/truecharts/apps/compare/lidarr-10.0.19...lidarr-10.0.20) (2022-05-04) + +#### Chore + +* update docker general non-major ([#2606](https://github.com/truecharts/apps/issues/2606)) + + + + +### [lidarr-10.0.19](https://github.com/truecharts/apps/compare/lidarr-10.0.18...lidarr-10.0.19) (2022-04-28) + +#### Chore + +* update docker general non-major ([#2577](https://github.com/truecharts/apps/issues/2577)) + + + + +### [lidarr-10.0.18](https://github.com/truecharts/apps/compare/lidarr-10.0.17...lidarr-10.0.18) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [lidarr-10.0.17](https://github.com/truecharts/apps/compare/lidarr-10.0.16...lidarr-10.0.17) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [lidarr-10.0.16](https://github.com/truecharts/apps/compare/lidarr-10.0.15...lidarr-10.0.16) (2022-04-16) + +#### Chore + +* update docker general non-major ([#2494](https://github.com/truecharts/apps/issues/2494)) + + + + +### [lidarr-10.0.15](https://github.com/truecharts/apps/compare/lidarr-10.0.14...lidarr-10.0.15) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [lidarr-10.0.14](https://github.com/truecharts/apps/compare/lidarr-10.0.13...lidarr-10.0.14) (2022-04-09) + +#### Chore + +* update docker general non-major + + + + +### [lidarr-10.0.13](https://github.com/truecharts/apps/compare/lidarr-10.0.12...lidarr-10.0.13) (2022-04-09) + +#### Chore + +* update docker general non-major ([#2460](https://github.com/truecharts/apps/issues/2460)) + + + + +### [lidarr-10.0.12](https://github.com/truecharts/apps/compare/lidarr-10.0.11...lidarr-10.0.12) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [lidarr-10.0.11](https://github.com/truecharts/apps/compare/lidarr-10.0.9...lidarr-10.0.11) (2022-03-31) + +#### Chore + +* update docker general non-major ([#2357](https://github.com/truecharts/apps/issues/2357)) +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [lidarr-10.0.9](https://github.com/truecharts/apps/compare/lidarr-10.0.8...lidarr-10.0.9) (2022-03-30) + +#### Chore + +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [lidarr-10.0.8](https://github.com/truecharts/apps/compare/lidarr-10.0.7...lidarr-10.0.8) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [lidarr-10.0.6](https://github.com/truecharts/apps/compare/lidarr-10.0.5...lidarr-10.0.6) (2022-03-24) + +#### Chore + +* update docker general non-major + + + + +### [lidarr-10.0.3](https://github.com/truecharts/apps/compare/lidarr-10.0.2...lidarr-10.0.3) (2022-03-17) + +#### Chore + +* update docker general non-major ([#2198](https://github.com/truecharts/apps/issues/2198)) +* update docker general non-major ([#2196](https://github.com/truecharts/apps/issues/2196)) + + + + +### [lidarr-10.0.1](https://github.com/truecharts/apps/compare/lidarr-10.0.0...lidarr-10.0.1) (2022-03-07) + +#### Chore + +* update helm general non-major helm releases ([#2111](https://github.com/truecharts/apps/issues/2111)) +* Remove `-icon` string from icon png's ([#2040](https://github.com/truecharts/apps/issues/2040)) + + + + +### [lidarr-10.0.0](https://github.com/truecharts/apps/compare/lidarr-9.0.54...lidarr-10.0.0) (2022-03-03) + +#### Chore + +* remove fixed env from questions.yaml +* remove empty env var declaration from questions.yaml +* remove TZ from values. ([#1945](https://github.com/truecharts/apps/issues/1945)) +* update helm general major helm releases ([#2021](https://github.com/truecharts/apps/issues/2021)) + +#### Fix + +* BREAKING CHANGE Move some env-vars outside of env section ([#2010](https://github.com/truecharts/apps/issues/2010)) + + + + +### [lidarr-9.0.54](https://github.com/truecharts/apps/compare/lidarr-9.0.53...lidarr-9.0.54) (2022-03-02) + +#### Chore + +* update helm general non-major helm releases ([#1999](https://github.com/truecharts/apps/issues/1999)) + + + + +### [lidarr-9.0.53](https://github.com/truecharts/apps/compare/lidarr-9.0.52...lidarr-9.0.53) (2022-02-28) + +#### Chore + +* rename `web_portal` to `open` ([#1957](https://github.com/truecharts/apps/issues/1957)) +* update docker general non-major ([#1980](https://github.com/truecharts/apps/issues/1980)) + + + + +### [lidarr-9.0.52](https://github.com/truecharts/apps/compare/lidarr-9.0.51...lidarr-9.0.52) (2022-02-21) + +#### Chore + +* update helm general non-major helm releases ([#1927](https://github.com/truecharts/apps/issues/1927)) + + + + +### [lidarr-9.0.51](https://github.com/truecharts/apps/compare/lidarr-9.0.50...lidarr-9.0.51) (2022-02-21) + +#### Chore + +* update docker general non-major ([#1924](https://github.com/truecharts/apps/issues/1924)) + + + + +### [lidarr-9.0.50](https://github.com/truecharts/apps/compare/lidarr-9.0.49...lidarr-9.0.50) (2022-02-15) + +#### Chore + +* update helm general non-major helm releases ([#1901](https://github.com/truecharts/apps/issues/1901)) + + + + +### [lidarr-9.0.49](https://github.com/truecharts/apps/compare/lidarr-9.0.48...lidarr-9.0.49) (2022-02-10) + +#### Chore + +* update docker general non-major ([#1876](https://github.com/truecharts/apps/issues/1876)) + + + + +### [lidarr-9.0.48](https://github.com/truecharts/apps/compare/lidarr-9.0.47...lidarr-9.0.48) (2022-02-08) + +#### Chore + +* update helm general non-major helm releases ([#1871](https://github.com/truecharts/apps/issues/1871)) + + + + +### [lidarr-9.0.47](https://github.com/truecharts/apps/compare/lidarr-9.0.46...lidarr-9.0.47) (2022-02-06) + +#### Chore + +* update helm chart common to v8.15.0 ([#1859](https://github.com/truecharts/apps/issues/1859)) + + + + +### [lidarr-9.0.46](https://github.com/truecharts/apps/compare/lidarr-9.0.45...lidarr-9.0.46) (2022-02-05) + +#### Chore + +* update helm general non-major helm releases ([#1852](https://github.com/truecharts/apps/issues/1852)) + + + + +### [lidarr-9.0.45](https://github.com/truecharts/apps/compare/lidarr-9.0.44...lidarr-9.0.45) (2022-02-02) + +#### Chore + +* update helm general non-major helm releases ([#1828](https://github.com/truecharts/apps/issues/1828)) + + + + +### [lidarr-9.0.44](https://github.com/truecharts/apps/compare/lidarr-9.0.43...lidarr-9.0.44) (2022-01-31) + +#### Chore + +* update docker general non-major docker tags ([#1823](https://github.com/truecharts/apps/issues/1823)) + + + + +### [lidarr-9.0.43](https://github.com/truecharts/apps/compare/lidarr-9.0.42...lidarr-9.0.43) (2022-01-25) + +#### Chore + +* update helm general non-major helm releases ([#1791](https://github.com/truecharts/apps/issues/1791)) + + + + +### [lidarr-9.0.42](https://github.com/truecharts/apps/compare/lidarr-9.0.41...lidarr-9.0.42) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1766](https://github.com/truecharts/apps/issues/1766)) + + + + +### [lidarr-9.0.41](https://github.com/truecharts/apps/compare/lidarr-9.0.40...lidarr-9.0.41) (2022-01-21) + +#### Chore + +* update helm general non-major helm releases ([#1759](https://github.com/truecharts/apps/issues/1759)) + + + + +### [lidarr-9.0.40](https://github.com/truecharts/apps/compare/lidarr-9.0.39...lidarr-9.0.40) (2022-01-21) + +#### Chore + +* update docker general non-major ([#1751](https://github.com/truecharts/apps/issues/1751)) + +#### Fix + +* set additional_attrs: true on all dicts ([#1750](https://github.com/truecharts/apps/issues/1750)) + + + + +### [lidarr-9.0.39](https://github.com/truecharts/apps/compare/lidarr-9.0.38...lidarr-9.0.39) (2022-01-18) + +#### Chore + +* update helm general non-major helm releases ([#1732](https://github.com/truecharts/apps/issues/1732)) + + + + +### [lidarr-9.0.38](https://github.com/truecharts/apps/compare/lidarr-9.0.37...lidarr-9.0.38) (2022-01-17) + +#### Chore + +* update docker general non-major ([#1728](https://github.com/truecharts/apps/issues/1728)) + + + + +### [lidarr-9.0.37](https://github.com/truecharts/apps/compare/lidarr-9.0.36...lidarr-9.0.37) (2022-01-13) + +#### Chore + +* update helm general non-major helm releases ([#1712](https://github.com/truecharts/apps/issues/1712)) + +#### Feat + +* expose capabilities in GUI ([#1709](https://github.com/truecharts/apps/issues/1709)) + + + + +### [lidarr-9.0.36](https://github.com/truecharts/apps/compare/lidarr-9.0.35...lidarr-9.0.36) (2022-01-12) + +#### Chore + +* update helm general non-major helm releases ([#1704](https://github.com/truecharts/apps/issues/1704)) + + + + +### [lidarr-9.0.35](https://github.com/truecharts/apps/compare/lidarr-9.0.34...lidarr-9.0.35) (2022-01-11) + +#### Chore + +* update helm general non-major helm releases ([#1693](https://github.com/truecharts/apps/issues/1693)) + + + + +### [lidarr-9.0.34](https://github.com/truecharts/apps/compare/lidarr-9.0.33...lidarr-9.0.34) (2022-01-10) + +#### Chore + +* update docker general non-major ([#1677](https://github.com/truecharts/apps/issues/1677)) + + + + +### [lidarr-9.0.33](https://github.com/truecharts/apps/compare/lidarr-9.0.32...lidarr-9.0.33) (2022-01-04) + +#### Chore + +* update helm general non-major helm releases + + + + +### [lidarr-9.0.32](https://github.com/truecharts/apps/compare/lidarr-9.0.31...lidarr-9.0.32) (2022-01-03) + +#### Chore + +* update docker general non-major ([#1646](https://github.com/truecharts/apps/issues/1646)) + + + + +### [lidarr-9.0.31](https://github.com/truecharts/apps/compare/lidarr-9.0.30...lidarr-9.0.31) (2021-12-28) + +#### Chore + +* update helm general non-major helm releases ([#1623](https://github.com/truecharts/apps/issues/1623)) + + + + +### [lidarr-9.0.30](https://github.com/truecharts/apps/compare/lidarr-9.0.29...lidarr-9.0.30) (2021-12-27) + +#### Chore + +* update docker general non-major ([#1615](https://github.com/truecharts/apps/issues/1615)) + + + + +### [lidarr-9.0.29](https://github.com/truecharts/apps/compare/lidarr-9.0.28...lidarr-9.0.29) (2021-12-21) + +#### Chore + +* update helm general non-major helm releases ([#1596](https://github.com/truecharts/apps/issues/1596)) +* update docker general non-major ([#1595](https://github.com/truecharts/apps/issues/1595)) + + + + +### [lidarr-9.0.28](https://github.com/truecharts/apps/compare/lidarr-9.0.27...lidarr-9.0.28) (2021-12-20) + +#### Chore + +* update docker general non-major ([#1581](https://github.com/truecharts/apps/issues/1581)) + + + + +### [lidarr-9.0.27](https://github.com/truecharts/apps/compare/lidarr-9.0.26...lidarr-9.0.27) (2021-12-19) + +#### Chore + +* Last patch bump before RC2 branch-off +* remove `editable: true` as this is the default ([#1576](https://github.com/truecharts/apps/issues/1576)) + + + + +### [lidarr-9.0.26](https://github.com/truecharts/apps/compare/lidarr-9.0.25...lidarr-9.0.26) (2021-12-19) + +#### Chore + +* completely remove mountPath reference from GUI ([#1572](https://github.com/truecharts/apps/issues/1572)) +* update helm general non-major helm releases ([#1571](https://github.com/truecharts/apps/issues/1571)) + + + + +### [lidarr-9.0.25](https://github.com/truecharts/apps/compare/lidarr-9.0.24...lidarr-9.0.25) (2021-12-18) + +#### Chore + +* cleanup questions by removing hidden dicts ([#1558](https://github.com/truecharts/apps/issues/1558)) +* App-Icon Organization ([#1539](https://github.com/truecharts/apps/issues/1539)) + + + + +### [lidarr-9.0.24](https://github.com/truecharts/apps/compare/lidarr-9.0.23...lidarr-9.0.24) (2021-12-14) + +#### Chore + +* update helm general non-major helm releases ([#1535](https://github.com/truecharts/apps/issues/1535)) + + + + +### [lidarr-9.0.23](https://github.com/truecharts/apps/compare/lidarr-9.0.22...lidarr-9.0.23) (2021-12-13) + +#### Chore + +* move incubator apps to stable and bump everything + + + + +### [lidarr-9.0.22](https://github.com/truecharts/apps/compare/lidarr-9.0.21...lidarr-9.0.22) (2021-12-11) + +#### Chore + +* update general helm non-major helm releases ([#1509](https://github.com/truecharts/apps/issues/1509)) + + + + +### [lidarr-9.0.21](https://github.com/truecharts/apps/compare/lidarr-9.0.20...lidarr-9.0.21) (2021-12-11) + +#### Chore + +* update non-major docker ([#1507](https://github.com/truecharts/apps/issues/1507)) + + + + +### [lidarr-9.0.20](https://github.com/truecharts/apps/compare/lidarr-9.0.19...lidarr-9.0.20) (2021-12-07) + +#### Chore + +* update non-major deps helm releases ([#1481](https://github.com/truecharts/apps/issues/1481)) + + + + +### lidarr-9.0.19 (2021-12-05) + +#### Chore + +* bump apps to generate security page +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) +* update non-major ([#1466](https://github.com/truecharts/apps/issues/1466)) +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) +* update non-major deps helm releases ([#1471](https://github.com/truecharts/apps/issues/1471)) +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + +#### Fix + +* fix typo in theme selection ([#1428](https://github.com/truecharts/apps/issues/1428)) + + + + +### [lidarr-9.0.18](https://github.com/truecharts/apps/compare/lidarr-9.0.17...lidarr-9.0.18) (2021-12-05) + +#### Chore + +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) + + + + +### [lidarr-9.0.17](https://github.com/truecharts/apps/compare/lidarr-9.0.16...lidarr-9.0.17) (2021-12-05) + +#### Chore + +* update non-major ([#1466](https://github.com/truecharts/apps/issues/1466)) + + + + +### [lidarr-9.0.16](https://github.com/truecharts/apps/compare/lidarr-9.0.15...lidarr-9.0.16) (2021-12-04) + +#### Chore + +* bump apps to generate security page + + + + +### [lidarr-9.0.15](https://github.com/truecharts/apps/compare/lidarr-9.0.14...lidarr-9.0.15) (2021-12-04) + +#### Chore + +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) + + + + +### [lidarr-9.0.14](https://github.com/truecharts/apps/compare/lidarr-9.0.13...lidarr-9.0.14) (2021-12-03) + +#### Chore + +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) + + + + +### [lidarr-9.0.13](https://github.com/truecharts/apps/compare/lidarr-9.0.12...lidarr-9.0.13) (2021-11-30) + +#### Chore + +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + + + + +### [lidarr-9.0.12](https://github.com/truecharts/apps/compare/lidarr-9.0.11...lidarr-9.0.12) (2021-11-23) + +#### Chore + +* update non-major deps helm releases ([#1386](https://github.com/truecharts/apps/issues/1386)) + + + + +### [lidarr-9.0.11](https://github.com/truecharts/apps/compare/lidarr-9.0.10...lidarr-9.0.11) (2021-11-22) + +#### Chore + +* update non-major deps helm releases ([#1383](https://github.com/truecharts/apps/issues/1383)) + + + + +### [lidarr-9.0.10](https://github.com/truecharts/apps/compare/lidarr-9.0.9...lidarr-9.0.10) (2021-11-16) + +#### Chore + +* update non-major deps helm releases ([#1345](https://github.com/truecharts/apps/issues/1345)) + + + + +### [lidarr-9.0.9](https://github.com/truecharts/apps/compare/lidarr-9.0.8...lidarr-9.0.9) (2021-11-15) + +#### Chore + +* persistence cleanup and small bugfixes ([#1329](https://github.com/truecharts/apps/issues/1329)) +* update non-major deps helm releases ([#1338](https://github.com/truecharts/apps/issues/1338)) + + + + +### [lidarr-9.0.8](https://github.com/truecharts/apps/compare/lidarr-9.0.7...lidarr-9.0.8) (2021-11-14) + +#### Chore + +* fixes around the GUI refactor ([#1316](https://github.com/truecharts/apps/issues/1316)) +* move port above advanced in GUI ([#1326](https://github.com/truecharts/apps/issues/1326)) +* clean up Chart.yaml ([#1322](https://github.com/truecharts/apps/issues/1322)) +* update non-major deps helm releases ([#1328](https://github.com/truecharts/apps/issues/1328)) + +#### Fix + +* split udp and tcp ports ([#1321](https://github.com/truecharts/apps/issues/1321)) +* Allow spaces in paths ([#1306](https://github.com/truecharts/apps/issues/1306)) + + + + +### [lidarr-9.0.7](https://github.com/truecharts/apps/compare/lidarr-9.0.6...lidarr-9.0.7) (2021-11-09) + +#### Chore + +* update non-major deps helm releases ([#1297](https://github.com/truecharts/apps/issues/1297)) + + + + +### [lidarr-9.0.6](https://github.com/truecharts/apps/compare/lidarr-9.0.5...lidarr-9.0.6) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1295](https://github.com/truecharts/apps/issues/1295)) + + + + +### [lidarr-9.0.5](https://github.com/truecharts/apps/compare/lidarr-9.0.4...lidarr-9.0.5) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1291](https://github.com/truecharts/apps/issues/1291)) + +#### Chore + +* Simplify GUI for deployment, persistence and securityContext ([#1289](https://github.com/truecharts/apps/issues/1289)) + +#### Feat + +* Simplify the Services GUI ([#1290](https://github.com/truecharts/apps/issues/1290)) + + + + +### [lidarr-9.0.4](https://github.com/truecharts/apps/compare/lidarr-9.0.3...lidarr-9.0.4) (2021-11-02) + +#### Chore + +* update non-major deps helm releases ([#1267](https://github.com/truecharts/apps/issues/1267)) + + + + +### [lidarr-9.0.3](https://github.com/truecharts/apps/compare/lidarr-9.0.2...lidarr-9.0.3) (2021-11-01) + +#### Chore + +* update non-major deps helm releases ([#1264](https://github.com/truecharts/apps/issues/1264)) + + + + +### [lidarr-9.0.2](https://github.com/truecharts/apps/compare/lidarr-9.0.1...lidarr-9.0.2) (2021-10-26) + +#### Chore + +* update non-major deps helm releases ([#1245](https://github.com/truecharts/apps/issues/1245)) + + + + +### [lidarr-9.0.1](https://github.com/truecharts/apps/compare/lidarr-9.0.0...lidarr-9.0.1) (2021-10-26) + +#### Chore + +* update helm chart common to v8.3.15 ([#1240](https://github.com/truecharts/apps/issues/1240)) + + + + +### [lidarr-9.0.0](https://github.com/truecharts/apps/compare/lidarr-8.0.16...lidarr-9.0.0) (2021-10-25) + +#### Chore + +* Adapt for TrueNAS SCALE RC1 + + + + +### [lidarr-8.0.16](https://github.com/truecharts/apps/compare/lidarr-8.0.13...lidarr-8.0.16) (2021-10-20) + +#### Chore + +* bump apps, remove duplicates and move incubator to stable for RC1 +* update non-major deps helm releases ([#1213](https://github.com/truecharts/apps/issues/1213)) + +#### Fix + +* reenable postgresql migration scripting and bump all to force update +* use correct PVC storageClass when using postgresql as a dependency on SCALE ([#1212](https://github.com/truecharts/apps/issues/1212)) + + + + +### [lidarr-8.0.13](https://github.com/truecharts/apps/compare/lidarr-8.0.12...lidarr-8.0.13) (2021-10-20) + +#### Chore + +* bump versions to rerelease and fix icons + + + + +### [lidarr-8.0.12](https://github.com/truecharts/apps/compare/lidarr-8.0.11...lidarr-8.0.12) (2021-10-19) + +#### Change + +* Project-Eclipse 3, Automatically generate item.yaml ([#1178](https://github.com/truecharts/apps/issues/1178)) + +#### Chore + +* Project-Eclipse 5, move app-readme to automatic generation script ([#1181](https://github.com/truecharts/apps/issues/1181)) +* Project-Eclipse part 2, adapting and cleaning changelog ([#1173](https://github.com/truecharts/apps/issues/1173)) +* update helm chart common to v8.3.13 ([#1184](https://github.com/truecharts/apps/issues/1184)) + +#### Feat + +* Project-Eclipse 4, Add App grading annotations to Chart.yaml ([#1180](https://github.com/truecharts/apps/issues/1180)) + +#### Refactor + +* Project Eclipse Part 6, move questions.yaml to root App folder ([#1182](https://github.com/truecharts/apps/issues/1182)) + + + + +### [lidarr-8.0.11](https://github.com/truecharts/apps/compare/lidarr-8.0.10...lidarr-8.0.11) (2021-10-19) + +#### Fix + +* fix previous SCALE bugfix not correctly being applied + + + + +### [lidarr-8.0.10](https://github.com/truecharts/apps/compare/lidarr-8.0.9...lidarr-8.0.10) (2021-10-19) + +#### Fix + +* Solve issues regarding ix_values.yaml not containing the image and tag definitions. ([#1176](https://github.com/truecharts/apps/issues/1176)) + + + + +### [lidarr-8.0.9](https://github.com/truecharts/apps/compare/lidarr-8.0.8...lidarr-8.0.9) (2021-10-18) + +#### Chore + +* Add description on persistence ([#1172](https://github.com/truecharts/apps/issues/1172)) + +#### Refactor + +* Project Eclipse - part 1 - remove ix_values.yaml ([#1168](https://github.com/truecharts/apps/issues/1168)) + + + + +### [lidarr-8.0.8](https://github.com/truecharts/apps/compare/lidarr-8.0.7...lidarr-8.0.8) (2021-10-17) + +#### Chore + +* update helm chart common to v8.3.10 ([#1160](https://github.com/truecharts/apps/issues/1160)) + +#### Fix + +* force users using correct / prefix for mounPath ([#1156](https://github.com/truecharts/apps/issues/1156)) + + + + +### [lidarr-8.0.7](https://github.com/truecharts/apps/compare/lidarr-8.0.6...lidarr-8.0.7) (2021-10-13) + +#### Chore + +* update non-major deps helm releases ([#1133](https://github.com/truecharts/apps/issues/1133)) + + + + +### [lidarr-8.0.6](https://github.com/truecharts/apps/compare/lidarr-8.0.5...lidarr-8.0.6) (2021-10-12) + +#### Chore + +* update non-major deps helm releases ([#1126](https://github.com/truecharts/apps/issues/1126)) + + + + +### [lidarr-8.0.5](https://github.com/truecharts/apps/compare/lidarr-8.0.4...lidarr-8.0.5) (2021-10-12) + +#### Chore + +* update non-major deps helm releases ([#1123](https://github.com/truecharts/apps/issues/1123)) + + + + +### [lidarr-8.0.4](https://github.com/truecharts/apps/compare/lidarr-8.0.3...lidarr-8.0.4) (2021-10-05) + +#### Chore + +* update non-major deps helm releases ([#1099](https://github.com/truecharts/apps/issues/1099)) + + + + +### [lidarr-8.0.3](https://github.com/truecharts/apps/compare/lidarr-8.0.2...lidarr-8.0.3) (2021-09-29) + +#### Chore + +* update helm chart common to v8.0.13 ([#1060](https://github.com/truecharts/apps/issues/1060)) + + + + +### [lidarr-8.0.1](https://github.com/truecharts/apps/compare/lidarr-8.0.0...lidarr-8.0.1) (2021-09-26) + + + + +### [lidarr-8.0.0](https://github.com/truecharts/apps/compare/lidarr-7.0.2...lidarr-8.0.0) (2021-09-26) + + + + +### [lidarr-7.0.2](https://github.com/truecharts/apps/compare/lidarr-7.0.1...lidarr-7.0.2) (2021-09-21) + +#### Chore + +* update non-major deps helm releases ([#1014](https://github.com/truecharts/apps/issues/1014)) + + + + +### [lidarr-7.0.1](https://github.com/truecharts/apps/compare/lidarr-6.11.15...lidarr-7.0.1) (2021-09-13) + +#### Chore + +* update non-major ([#962](https://github.com/truecharts/apps/issues/962)) + +#### Feat + +* add new GUI and VPN support to all Apps ([#977](https://github.com/truecharts/apps/issues/977)) +* Add VPN addon and move some config to includes ([#973](https://github.com/truecharts/apps/issues/973)) +* pin all container references to digests ([#963](https://github.com/truecharts/apps/issues/963)) +* Move some common containers to our own containers + +#### Fix + +* make sure podSecurityContext is included in both SCALE and Helm installs ([#956](https://github.com/truecharts/apps/issues/956)) + + +## [lidarr-6.11.15](https://github.com/truecharts/apps/compare/lidarr-6.11.14...lidarr-6.11.15) (2021-09-08) + +### Fix + +* repair Hyperion and some misplaced GUI elements ([#922](https://github.com/truecharts/apps/issues/922)) diff --git a/tmp/lidarr/Chart.yaml b/tmp/lidarr/Chart.yaml new file mode 100644 index 00000000000..b9ff8e02f60 --- /dev/null +++ b/tmp/lidarr/Chart.yaml @@ -0,0 +1,33 @@ +apiVersion: v2 +appVersion: "1.1.3.2982" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 + - condition: postgresql.enabled + name: postgresql + repository: https://charts.truecharts.org/ + version: 11.0.18 +deprecated: false +description: Looks and smells like Sonarr but made for music +home: https://truecharts.org/charts/stable/lidarr +icon: https://truecharts.org/img/hotlink-ok/chart-icons/lidarr.png +keywords: + - lidarr + - torrent + - usenet +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: lidarr +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/lidarr + - https://github.com/Lidarr/Lidarr +type: application +version: 15.0.0 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" diff --git a/tmp/lidarr/README.md b/tmp/lidarr/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/lidarr/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/lidarr/icon.png b/tmp/lidarr/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..a8f9bc5829b360b1c05632b79148ff56f685b16f GIT binary patch literal 41815 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 WloYs_uKWQ20000 && while read -d \< E C; do if [[ $E = "ApiKey" ]]; then echo $C; fi; done < /config/config.xml` + failureThreshold: 5 + initialDelaySeconds: 60 + periodSeconds: 10 + successThreshold: 1 + timeoutSeconds: 10 + env: + LIDARR__PORT: "{{ .Values.service.main.ports.main.port }}" + LIDARR__AUTHENTICATION_METHOD: "" + LIDARR__POSTGRES_PORT: 5432 + LIDARR__POSTGRES_USER: "{{ .Values.cnpg.main.user }}" + LIDARR__POSTGRES_MAIN_DB: "{{ .Values.cnpg.main.database }}" + LIDARR__POSTGRES_HOST: + secretKeyRef: + name: cnpg-main-urls + key: host + LIDARR__POSTGRES_PASSWORD: + secretKeyRef: + name: cnpg-main-user + key: password diff --git a/tmp/linkding/.helmignore b/tmp/linkding/.helmignore new file mode 100644 index 00000000000..77ca5567b26 --- /dev/null +++ b/tmp/linkding/.helmignore @@ -0,0 +1,30 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ +# OWNERS file for Kubernetes +OWNERS +# helm-docs templates +*.gotmpl +# docs folder +/docs +# icon +icon.png diff --git a/tmp/linkding/CHANGELOG.md b/tmp/linkding/CHANGELOG.md new file mode 100644 index 00000000000..8fd38c18bd1 --- /dev/null +++ b/tmp/linkding/CHANGELOG.md @@ -0,0 +1,1055 @@ +# Changelog + + + +## [linkding-3.0.0](https://github.com/truecharts/charts/compare/linkding-2.0.46...linkding-3.0.0) (2022-11-10) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Major Change to GUI + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + ### Fix + +- change container config label + + + + +## [linkding-2.0.49](https://github.com/truecharts/charts/compare/linkding-2.0.46...linkding-2.0.49) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [linkding-2.0.48](https://github.com/truecharts/charts/compare/linkding-2.0.46...linkding-2.0.48) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [linkding-2.0.48](https://github.com/truecharts/charts/compare/linkding-2.0.46...linkding-2.0.48) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [linkding-2.0.48](https://github.com/truecharts/charts/compare/linkding-2.0.46...linkding-2.0.48) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [linkding-2.0.47](https://github.com/truecharts/charts/compare/linkding-2.0.46...linkding-2.0.47) (2022-11-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [linkding-2.0.47](https://github.com/truecharts/charts/compare/linkding-2.0.46...linkding-2.0.47) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [linkding-2.0.46](https://github.com/truecharts/charts/compare/linkding-2.0.45...linkding-2.0.46) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4317](https://github.com/truecharts/charts/issues/4317)) + + + + +## [linkding-2.0.45](https://github.com/truecharts/charts/compare/linkding-2.0.44...linkding-2.0.45) (2022-11-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4308](https://github.com/truecharts/charts/issues/4308)) + + + + +## [linkding-2.0.44](https://github.com/truecharts/charts/compare/linkding-2.0.43...linkding-2.0.44) (2022-11-02) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4261](https://github.com/truecharts/charts/issues/4261)) + + + + +## [linkding-2.0.43](https://github.com/truecharts/charts/compare/linkding-2.0.42...linkding-2.0.43) (2022-10-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4182](https://github.com/truecharts/charts/issues/4182)) + + + + +## [linkding-2.0.42](https://github.com/truecharts/charts/compare/linkding-2.0.41...linkding-2.0.42) (2022-10-19) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4122](https://github.com/truecharts/charts/issues/4122)) + + + + +## [linkding-2.0.41](https://github.com/truecharts/charts/compare/linkding-2.0.40...linkding-2.0.41) (2022-10-12) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4071](https://github.com/truecharts/charts/issues/4071)) + + + + +## [linkding-2.0.40](https://github.com/truecharts/charts/compare/linkding-2.0.39...linkding-2.0.40) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [linkding-2.0.40](https://github.com/truecharts/charts/compare/linkding-2.0.39...linkding-2.0.40) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [linkding-2.0.39](https://github.com/truecharts/charts/compare/linkding-2.0.38...linkding-2.0.39) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major + + + + +## [linkding-2.0.38](https://github.com/truecharts/charts/compare/linkding-2.0.37...linkding-2.0.38) (2022-10-05) + +### Chore + +- Auto-update chart README [skip ci] + - split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979)) + - update helm general non-major + + + + +## [linkding-2.0.37](https://github.com/truecharts/charts/compare/linkding-2.0.36...linkding-2.0.37) (2022-09-27) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918)) + + + + +## [linkding-2.0.36](https://github.com/truecharts/charts/compare/linkding-2.0.35...linkding-2.0.36) (2022-09-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898)) + + + + +## [linkding-2.0.35](https://github.com/truecharts/charts/compare/linkding-2.0.34...linkding-2.0.35) (2022-09-22) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [linkding-2.0.35](https://github.com/truecharts/charts/compare/linkding-2.0.34...linkding-2.0.35) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [linkding-2.0.35](https://github.com/truecharts/charts/compare/linkding-2.0.34...linkding-2.0.35) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [linkding-2.0.35](https://github.com/truecharts/charts/compare/linkding-2.0.34...linkding-2.0.35) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [linkding-2.0.35](https://github.com/truecharts/charts/compare/linkding-2.0.34...linkding-2.0.35) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [linkding-2.0.35](https://github.com/truecharts/charts/compare/linkding-2.0.34...linkding-2.0.35) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [linkding-2.0.35](https://github.com/truecharts/charts/compare/linkding-2.0.34...linkding-2.0.35) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [linkding-2.0.35](https://github.com/truecharts/charts/compare/linkding-2.0.34...linkding-2.0.35) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [linkding-2.0.35](https://github.com/truecharts/charts/compare/linkding-2.0.34...linkding-2.0.35) (2022-09-17) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [linkding-2.0.35](https://github.com/truecharts/charts/compare/linkding-2.0.34...linkding-2.0.35) (2022-09-18) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [linkding-2.0.35](https://github.com/truecharts/charts/compare/linkding-2.0.34...linkding-2.0.35) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [linkding-2.0.35](https://github.com/truecharts/charts/compare/linkding-2.0.34...linkding-2.0.35) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [linkding-2.0.35](https://github.com/truecharts/charts/compare/linkding-2.0.34...linkding-2.0.35) (2022-09-15) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [linkding-2.0.35](https://github.com/truecharts/charts/compare/linkding-2.0.34...linkding-2.0.35) (2022-09-15) + +### Chore + +- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [linkding-2.0.34](https://github.com/truecharts/charts/compare/linkding-2.0.32...linkding-2.0.34) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#3743](https://github.com/truecharts/charts/issues/3743)) + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [linkding-2.0.34](https://github.com/truecharts/charts/compare/linkding-2.0.32...linkding-2.0.34) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#3743](https://github.com/truecharts/charts/issues/3743)) + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [linkding-2.0.34](https://github.com/truecharts/charts/compare/linkding-2.0.32...linkding-2.0.34) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#3743](https://github.com/truecharts/charts/issues/3743)) + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [linkding-2.0.33](https://github.com/truecharts/charts/compare/linkding-2.0.32...linkding-2.0.33) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [linkding-2.0.33](https://github.com/truecharts/charts/compare/linkding-2.0.32...linkding-2.0.33) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [linkding-2.0.33](https://github.com/truecharts/charts/compare/linkding-2.0.32...linkding-2.0.33) (2022-09-11) + +### Chore + +- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [linkding-2.0.32](https://github.com/truecharts/charts/compare/linkding-2.0.30...linkding-2.0.32) (2022-08-30) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639)) + - update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [linkding-2.0.31](https://github.com/truecharts/charts/compare/linkding-2.0.30...linkding-2.0.31) (2022-08-30) + +### Chore + +- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [linkding-2.0.30](https://github.com/truecharts/charts/compare/linkding-2.0.29...linkding-2.0.30) (2022-08-29) + +### Chore + +- update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619)) + + + + +## [linkding-2.0.29](https://github.com/truecharts/charts/compare/linkding-2.0.28...linkding-2.0.29) (2022-08-23) + +### Chore + +- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545)) + + + + +## [linkding-2.0.28](https://github.com/truecharts/charts/compare/linkding-2.0.27...linkding-2.0.28) (2022-08-17) + +### Chore + +- update docker general non-major ([#3478](https://github.com/truecharts/charts/issues/3478)) + + + + +## [linkding-2.0.27](https://github.com/truecharts/charts/compare/linkding-2.0.26...linkding-2.0.27) (2022-08-14) + +### Chore + +- update docker general non-major docker tags ([#3465](https://github.com/truecharts/charts/issues/3465)) + + + + +## [linkding-2.0.26](https://github.com/truecharts/charts/compare/linkding-2.0.25...linkding-2.0.26) (2022-08-12) + +### Chore + +- add documentation checkbox/section to all SCALE Apps + - update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456)) + + ### Fix + +- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447)) + + + + +## [linkding-2.0.25](https://github.com/truecharts/charts/compare/linkding-2.0.24...linkding-2.0.25) (2022-08-08) + +### Chore + +- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + + + +## [linkding-2.0.24](https://github.com/truecharts/apps/compare/linkding-2.0.23...linkding-2.0.24) (2022-07-26) + +### Chore + +- update home links ([#3291](https://github.com/truecharts/apps/issues/3291)) + - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302)) + + + + +## [linkding-2.0.23](https://github.com/truecharts/apps/compare/linkding-2.0.22...linkding-2.0.23) (2022-07-25) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [linkding-2.0.23](https://github.com/truecharts/apps/compare/linkding-2.0.22...linkding-2.0.23) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [linkding-2.0.22](https://github.com/truecharts/apps/compare/linkding-2.0.21...linkding-2.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [linkding-2.0.22](https://github.com/truecharts/apps/compare/linkding-2.0.21...linkding-2.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [linkding-2.0.22](https://github.com/truecharts/apps/compare/linkding-2.0.21...linkding-2.0.22) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [linkding-2.0.21](https://github.com/truecharts/apps/compare/linkding-2.0.19...linkding-2.0.21) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [linkding-2.0.19](https://github.com/truecharts/apps/compare/linkding-2.0.18...linkding-2.0.19) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [linkding-2.0.18](https://github.com/truecharts/apps/compare/linkding-2.0.17...linkding-2.0.18) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [linkding-2.0.17](https://github.com/truecharts/apps/compare/linkding-2.0.15...linkding-2.0.17) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [linkding-2.0.15](https://github.com/truecharts/apps/compare/linkding-2.0.13...linkding-2.0.15) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [linkding-2.0.13](https://github.com/truecharts/apps/compare/linkding-2.0.12...linkding-2.0.13) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [linkding-2.0.12](https://github.com/truecharts/apps/compare/linkding-2.0.11...linkding-2.0.12) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [linkding-2.0.11](https://github.com/truecharts/apps/compare/linkding-2.0.10...linkding-2.0.11) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [linkding-2.0.10](https://github.com/truecharts/apps/compare/linkding-2.0.9...linkding-2.0.10) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [linkding-2.0.9](https://github.com/truecharts/apps/compare/linkding-2.0.8...linkding-2.0.9) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [linkding-2.0.8](https://github.com/truecharts/apps/compare/linkding-2.0.7...linkding-2.0.8) (2022-07-04) + +#### Chore + +* update docker general non-major ([#3061](https://github.com/truecharts/apps/issues/3061)) + + + + +### [linkding-2.0.7](https://github.com/truecharts/apps/compare/linkding-2.0.6...linkding-2.0.7) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [linkding-2.0.6](https://github.com/truecharts/apps/compare/linkding-2.0.5...linkding-2.0.6) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [linkding-2.0.5](https://github.com/truecharts/apps/compare/linkding-2.0.4...linkding-2.0.5) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [linkding-2.0.4](https://github.com/truecharts/apps/compare/linkding-2.0.3...linkding-2.0.4) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [linkding-2.0.3](https://github.com/truecharts/apps/compare/linkding-2.0.2...linkding-2.0.3) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [linkding-2.0.2](https://github.com/truecharts/apps/compare/linkding-2.0.1...linkding-2.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [linkding-2.0.1](https://github.com/truecharts/apps/compare/linkding-1.0.11...linkding-2.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [linkding-2.0.0](https://github.com/truecharts/apps/compare/linkding-1.0.11...linkding-2.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [linkding-1.0.11](https://github.com/truecharts/apps/compare/linkding-1.0.10...linkding-1.0.11) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) +* update docker general non-major ([#2791](https://github.com/truecharts/apps/issues/2791)) + + + + +### [linkding-1.0.10](https://github.com/truecharts/apps/compare/linkding-1.0.9...linkding-1.0.10) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [linkding-1.0.10](https://github.com/truecharts/apps/compare/linkding-1.0.9...linkding-1.0.10) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [linkding-1.0.9](https://github.com/truecharts/apps/compare/linkding-1.0.8...linkding-1.0.9) (2022-05-24) + +#### Chore + +* update docker general non-major ([#2744](https://github.com/truecharts/apps/issues/2744)) + + + + +### [linkding-1.0.8](https://github.com/truecharts/apps/compare/linkding-1.0.7...linkding-1.0.8) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [linkding-1.0.7](https://github.com/truecharts/apps/compare/linkding-1.0.6...linkding-1.0.7) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [linkding-1.0.7](https://github.com/truecharts/apps/compare/linkding-1.0.6...linkding-1.0.7) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [linkding-1.0.6](https://github.com/truecharts/apps/compare/linkding-1.0.5...linkding-1.0.6) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [linkding-1.0.5](https://github.com/truecharts/apps/compare/linkding-1.0.4...linkding-1.0.5) (2022-05-15) + +#### Chore + +* update docker general non-major ([#2686](https://github.com/truecharts/apps/issues/2686)) + + + + +### [linkding-1.0.4](https://github.com/truecharts/apps/compare/linkding-1.0.3...linkding-1.0.4) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [linkding-1.0.3](https://github.com/truecharts/apps/compare/linkding-1.0.2...linkding-1.0.3) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [linkding-1.0.2](https://github.com/truecharts/apps/compare/linkding-1.0.1...linkding-1.0.2) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [linkding-1.0.1](https://github.com/truecharts/apps/compare/linkding-1.0.0...linkding-1.0.1) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [linkding-1.0.0](https://github.com/truecharts/apps/compare/linkding-0.0.8...linkding-1.0.0) (2022-04-18) + +#### Feat + +* move some apps to stable ([#2504](https://github.com/truecharts/apps/issues/2504)) + + + + +### [linkding-0.0.8](https://github.com/truecharts/apps/compare/linkding-0.0.7...linkding-0.0.8) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [linkding-0.0.7](https://github.com/truecharts/apps/compare/linkding-0.0.6...linkding-0.0.7) (2022-04-09) + +#### Chore + +* update docker general non-major ([#2460](https://github.com/truecharts/apps/issues/2460)) + + + + +### [linkding-0.0.6](https://github.com/truecharts/apps/compare/linkding-0.0.5...linkding-0.0.6) (2022-04-03) + +#### Chore + +* bump ([#2420](https://github.com/truecharts/apps/issues/2420)) + +#### Fix + +* create initial user ([#2417](https://github.com/truecharts/apps/issues/2417)) + + + + +### [linkding-0.0.5](https://github.com/truecharts/apps/compare/linkding-0.0.4...linkding-0.0.5) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [linkding-0.0.4](https://github.com/truecharts/apps/compare/linkding-0.0.3...linkding-0.0.4) (2022-04-03) + +#### Chore + +* update image refs ([#2411](https://github.com/truecharts/apps/issues/2411)) + + + + +### [linkding-0.0.3](https://github.com/truecharts/apps/compare/linkding-0.0.2...linkding-0.0.3) (2022-04-02) + +#### Chore + +* Auto-update chart README [skip ci] +* bump version ([#2390](https://github.com/truecharts/apps/issues/2390)) + + + + +### linkding-0.0.1 (2022-04-01) + +#### Feat + +* Add linkding ([#2382](https://github.com/truecharts/apps/issues/2382)) diff --git a/tmp/linkding/Chart.yaml b/tmp/linkding/Chart.yaml new file mode 100644 index 00000000000..103414f5e0b --- /dev/null +++ b/tmp/linkding/Chart.yaml @@ -0,0 +1,26 @@ +apiVersion: v2 +appVersion: "1.17.2" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +description: Linkding is a simple bookmark service that you can host yourself. It's designed be to be minimal, fast and easy. +home: https://truecharts.org/charts/stable/linkding +icon: https://truecharts.org/img/hotlink-ok/chart-icons/linkding.png +keywords: + - bookmarks + - links +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: linkding +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/linkding + - https://github.com/sissbruecker/linkding +version: 5.0.0 +annotations: + truecharts.org/catagories: | + - bookmarks + truecharts.org/SCALE-support: "true" diff --git a/tmp/linkding/README.md b/tmp/linkding/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/linkding/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/linkding/icon.png b/tmp/linkding/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..893029e5b79c473ac11769bc135ce29c8c4a685d GIT binary patch literal 2937 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 /etc/linkding/data/.superuser_exists; + echo "Superuser Created!"; + fi; +portal: + open: + enabled: true +securityContext: + container: + readOnlyRootFilesystem: false + runAsNonRoot: false + runAsUser: 0 + runAsGroup: 0 +workload: + main: + podSpec: + containers: + main: + env: + LD_SERVER_PORT: "{{ .Values.service.main.ports.main.port }}" + # User Defined + LD_REQUEST_TIMEOUT: 60 + LD_DISABLE_BACKGROUND_TASKS: false + LD_DISABLE_URL_VALIDATION: false + DJANGO_SUPERUSER_USERNAME: "superuser" + DJANGO_SUPERUSER_EMAIL: "super@example.com" + DJANGO_SUPERUSER_PASSWORD: "somesecret" diff --git a/tmp/littlelink/.helmignore b/tmp/littlelink/.helmignore new file mode 100644 index 00000000000..77ca5567b26 --- /dev/null +++ b/tmp/littlelink/.helmignore @@ -0,0 +1,30 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ +# OWNERS file for Kubernetes +OWNERS +# helm-docs templates +*.gotmpl +# docs folder +/docs +# icon +icon.png diff --git a/tmp/littlelink/CHANGELOG.md b/tmp/littlelink/CHANGELOG.md new file mode 100644 index 00000000000..03bba248ff2 --- /dev/null +++ b/tmp/littlelink/CHANGELOG.md @@ -0,0 +1,2348 @@ +# Changelog + + + + +## [littlelink-6.0.92](https://github.com/truecharts/charts/compare/littlelink-6.0.85...littlelink-6.0.92) (2022-11-10) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#4347](https://github.com/truecharts/charts/issues/4347)) + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update docker general non-major ([#4331](https://github.com/truecharts/charts/issues/4331)) + - update docker general non-major ([#4355](https://github.com/truecharts/charts/issues/4355)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + - update docker general non-major ([#4366](https://github.com/truecharts/charts/issues/4366)) + + + + +## [littlelink-6.0.91](https://github.com/truecharts/charts/compare/littlelink-6.0.85...littlelink-6.0.91) (2022-11-09) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update docker general non-major ([#4347](https://github.com/truecharts/charts/issues/4347)) + - update docker general non-major ([#4331](https://github.com/truecharts/charts/issues/4331)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + - update docker general non-major ([#4355](https://github.com/truecharts/charts/issues/4355)) + + + + +## [littlelink-6.0.90](https://github.com/truecharts/charts/compare/littlelink-6.0.85...littlelink-6.0.90) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#4347](https://github.com/truecharts/charts/issues/4347)) + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update docker general non-major ([#4331](https://github.com/truecharts/charts/issues/4331)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [littlelink-6.0.89](https://github.com/truecharts/charts/compare/littlelink-6.0.85...littlelink-6.0.89) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#4347](https://github.com/truecharts/charts/issues/4347)) + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update docker general non-major ([#4331](https://github.com/truecharts/charts/issues/4331)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [littlelink-6.0.89](https://github.com/truecharts/charts/compare/littlelink-6.0.85...littlelink-6.0.89) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#4347](https://github.com/truecharts/charts/issues/4347)) + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update docker general non-major ([#4331](https://github.com/truecharts/charts/issues/4331)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [littlelink-6.0.88](https://github.com/truecharts/charts/compare/littlelink-6.0.85...littlelink-6.0.88) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update docker general non-major ([#4331](https://github.com/truecharts/charts/issues/4331)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [littlelink-6.0.87](https://github.com/truecharts/charts/compare/littlelink-6.0.85...littlelink-6.0.87) (2022-11-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#4331](https://github.com/truecharts/charts/issues/4331)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [littlelink-6.0.86](https://github.com/truecharts/charts/compare/littlelink-6.0.85...littlelink-6.0.86) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [littlelink-6.0.85](https://github.com/truecharts/charts/compare/littlelink-6.0.84...littlelink-6.0.85) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4317](https://github.com/truecharts/charts/issues/4317)) + + + + +## [littlelink-6.0.84](https://github.com/truecharts/charts/compare/littlelink-6.0.83...littlelink-6.0.84) (2022-11-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4308](https://github.com/truecharts/charts/issues/4308)) + + + + +## [littlelink-6.0.83](https://github.com/truecharts/charts/compare/littlelink-6.0.82...littlelink-6.0.83) (2022-11-05) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#4301](https://github.com/truecharts/charts/issues/4301)) + + + + +## [littlelink-6.0.82](https://github.com/truecharts/charts/compare/littlelink-6.0.81...littlelink-6.0.82) (2022-11-04) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#4293](https://github.com/truecharts/charts/issues/4293)) + + + + +## [littlelink-6.0.81](https://github.com/truecharts/charts/compare/littlelink-6.0.80...littlelink-6.0.81) (2022-11-02) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4261](https://github.com/truecharts/charts/issues/4261)) + + + + +## [littlelink-6.0.80](https://github.com/truecharts/charts/compare/littlelink-6.0.79...littlelink-6.0.80) (2022-10-29) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#4230](https://github.com/truecharts/charts/issues/4230)) + + + + +## [littlelink-6.0.79](https://github.com/truecharts/charts/compare/littlelink-6.0.78...littlelink-6.0.79) (2022-10-28) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#4218](https://github.com/truecharts/charts/issues/4218)) + + + + +## [littlelink-6.0.78](https://github.com/truecharts/charts/compare/littlelink-6.0.77...littlelink-6.0.78) (2022-10-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4182](https://github.com/truecharts/charts/issues/4182)) + + + + +## [littlelink-6.0.77](https://github.com/truecharts/charts/compare/littlelink-6.0.76...littlelink-6.0.77) (2022-10-23) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#4165](https://github.com/truecharts/charts/issues/4165)) + + + + +## [littlelink-6.0.76](https://github.com/truecharts/charts/compare/littlelink-6.0.75...littlelink-6.0.76) (2022-10-21) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#4139](https://github.com/truecharts/charts/issues/4139)) + + + + +## [littlelink-6.0.75](https://github.com/truecharts/charts/compare/littlelink-6.0.74...littlelink-6.0.75) (2022-10-19) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4122](https://github.com/truecharts/charts/issues/4122)) + - update docker general non-major ([#4128](https://github.com/truecharts/charts/issues/4128)) + + + + +## [littlelink-6.0.74](https://github.com/truecharts/charts/compare/littlelink-6.0.73...littlelink-6.0.74) (2022-10-14) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#4084](https://github.com/truecharts/charts/issues/4084)) + + + + +## [littlelink-6.0.73](https://github.com/truecharts/charts/compare/littlelink-6.0.72...littlelink-6.0.73) (2022-10-12) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4071](https://github.com/truecharts/charts/issues/4071)) + + + + +## [littlelink-6.0.72](https://github.com/truecharts/charts/compare/littlelink-6.0.71...littlelink-6.0.72) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [littlelink-6.0.72](https://github.com/truecharts/charts/compare/littlelink-6.0.71...littlelink-6.0.72) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [littlelink-6.0.71](https://github.com/truecharts/charts/compare/littlelink-6.0.70...littlelink-6.0.71) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major + + + + +## [littlelink-6.0.70](https://github.com/truecharts/charts/compare/littlelink-6.0.69...littlelink-6.0.70) (2022-10-05) + +### Chore + +- Auto-update chart README [skip ci] + - split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979)) + - update helm general non-major + - update docker general non-major + + + + +## [littlelink-6.0.69](https://github.com/truecharts/charts/compare/littlelink-6.0.68...littlelink-6.0.69) (2022-10-01) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3975](https://github.com/truecharts/charts/issues/3975)) + + + + +## [littlelink-6.0.68](https://github.com/truecharts/charts/compare/littlelink-6.0.67...littlelink-6.0.68) (2022-09-28) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3938](https://github.com/truecharts/charts/issues/3938)) + - update docker general non-major ([#3920](https://github.com/truecharts/charts/issues/3920)) + + + + +## [littlelink-6.0.67](https://github.com/truecharts/charts/compare/littlelink-6.0.66...littlelink-6.0.67) (2022-09-27) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918)) + + + + +## [littlelink-6.0.66](https://github.com/truecharts/charts/compare/littlelink-7.0.0...littlelink-6.0.66) (2022-09-25) + +### Chore + +- update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898)) + + + + +## [littlelink-6.0.65](https://github.com/truecharts/charts/compare/littlelink-6.0.62...littlelink-6.0.65) (2022-09-22) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3818](https://github.com/truecharts/charts/issues/3818)) + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update docker general non-major ([#3839](https://github.com/truecharts/charts/issues/3839)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [littlelink-6.0.65](https://github.com/truecharts/charts/compare/littlelink-6.0.62...littlelink-6.0.65) (2022-09-22) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3839](https://github.com/truecharts/charts/issues/3839)) + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update docker general non-major ([#3818](https://github.com/truecharts/charts/issues/3818)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [littlelink-6.0.64](https://github.com/truecharts/charts/compare/littlelink-6.0.62...littlelink-6.0.64) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update docker general non-major ([#3818](https://github.com/truecharts/charts/issues/3818)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [littlelink-6.0.64](https://github.com/truecharts/charts/compare/littlelink-6.0.62...littlelink-6.0.64) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update docker general non-major ([#3818](https://github.com/truecharts/charts/issues/3818)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [littlelink-6.0.64](https://github.com/truecharts/charts/compare/littlelink-6.0.62...littlelink-6.0.64) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3818](https://github.com/truecharts/charts/issues/3818)) + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [littlelink-6.0.63](https://github.com/truecharts/charts/compare/littlelink-6.0.62...littlelink-6.0.63) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [littlelink-6.0.63](https://github.com/truecharts/charts/compare/littlelink-6.0.62...littlelink-6.0.63) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [littlelink-6.0.63](https://github.com/truecharts/charts/compare/littlelink-6.0.62...littlelink-6.0.63) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [littlelink-6.0.63](https://github.com/truecharts/charts/compare/littlelink-6.0.62...littlelink-6.0.63) (2022-09-17) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [littlelink-6.0.63](https://github.com/truecharts/charts/compare/littlelink-6.0.62...littlelink-6.0.63) (2022-09-18) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [littlelink-6.0.63](https://github.com/truecharts/charts/compare/littlelink-6.0.62...littlelink-6.0.63) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [littlelink-6.0.63](https://github.com/truecharts/charts/compare/littlelink-6.0.62...littlelink-6.0.63) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [littlelink-6.0.63](https://github.com/truecharts/charts/compare/littlelink-6.0.62...littlelink-6.0.63) (2022-09-15) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [littlelink-6.0.63](https://github.com/truecharts/charts/compare/littlelink-6.0.62...littlelink-6.0.63) (2022-09-15) + +### Chore + +- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [littlelink-6.0.62](https://github.com/truecharts/charts/compare/littlelink-6.0.61...littlelink-6.0.62) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + - update docker general non-major ([#3736](https://github.com/truecharts/charts/issues/3736)) + + + + +## [littlelink-6.0.62](https://github.com/truecharts/charts/compare/littlelink-6.0.61...littlelink-6.0.62) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + - update docker general non-major ([#3736](https://github.com/truecharts/charts/issues/3736)) + + + + +## [littlelink-6.0.62](https://github.com/truecharts/charts/compare/littlelink-6.0.61...littlelink-6.0.62) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + - update docker general non-major ([#3736](https://github.com/truecharts/charts/issues/3736)) + + + + +## [littlelink-6.0.62](https://github.com/truecharts/charts/compare/littlelink-6.0.61...littlelink-6.0.62) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + - update docker general non-major ([#3736](https://github.com/truecharts/charts/issues/3736)) + + + + +## [littlelink-6.0.62](https://github.com/truecharts/charts/compare/littlelink-6.0.61...littlelink-6.0.62) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + - update docker general non-major ([#3736](https://github.com/truecharts/charts/issues/3736)) + + + + +## [littlelink-6.0.62](https://github.com/truecharts/charts/compare/littlelink-6.0.61...littlelink-6.0.62) (2022-09-11) + +### Chore + +- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + - update docker general non-major ([#3736](https://github.com/truecharts/charts/issues/3736)) + + + + +## [littlelink-6.0.61](https://github.com/truecharts/charts/compare/littlelink-6.0.60...littlelink-6.0.61) (2022-09-10) + +### Chore + +- update docker general non-major ([#3727](https://github.com/truecharts/charts/issues/3727)) + + + + +## [littlelink-6.0.60](https://github.com/truecharts/charts/compare/littlelink-6.0.59...littlelink-6.0.60) (2022-09-01) + +### Chore + +- update docker general non-major ([#3649](https://github.com/truecharts/charts/issues/3649)) + + + + +## [littlelink-6.0.59](https://github.com/truecharts/charts/compare/littlelink-6.0.58...littlelink-6.0.59) (2022-08-31) + +### Chore + +- update docker general non-major ([#3640](https://github.com/truecharts/charts/issues/3640)) + + + + +## [littlelink-6.0.58](https://github.com/truecharts/charts/compare/littlelink-6.0.56...littlelink-6.0.58) (2022-08-30) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639)) + - update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [littlelink-6.0.57](https://github.com/truecharts/charts/compare/littlelink-6.0.56...littlelink-6.0.57) (2022-08-30) + +### Chore + +- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [littlelink-6.0.56](https://github.com/truecharts/charts/compare/littlelink-6.0.55...littlelink-6.0.56) (2022-08-30) + +### Chore + +- update docker general non-major ([#3623](https://github.com/truecharts/charts/issues/3623)) + + + + +## [littlelink-6.0.55](https://github.com/truecharts/charts/compare/littlelink-6.0.53...littlelink-6.0.55) (2022-08-29) + +### Chore + +- update docker general non-major ([#3620](https://github.com/truecharts/charts/issues/3620)) + - update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619)) + + + + +## [littlelink-6.0.53](https://github.com/truecharts/charts/compare/littlelink-6.0.52...littlelink-6.0.53) (2022-08-27) + +### Chore + +- update docker general non-major ([#3587](https://github.com/truecharts/charts/issues/3587)) + + + + +## [littlelink-6.0.52](https://github.com/truecharts/charts/compare/littlelink-6.0.51...littlelink-6.0.52) (2022-08-23) + +### Chore + +- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545)) + + + + +## [littlelink-6.0.51](https://github.com/truecharts/charts/compare/littlelink-6.0.50...littlelink-6.0.51) (2022-08-23) + +### Chore + +- update docker general non-major docker tags ([#3544](https://github.com/truecharts/charts/issues/3544)) + + + + +## [littlelink-6.0.50](https://github.com/truecharts/charts/compare/littlelink-6.0.49...littlelink-6.0.50) (2022-08-20) + +### Chore + +- update docker general non-major docker tags ([#3518](https://github.com/truecharts/charts/issues/3518)) + + + + +## [littlelink-6.0.49](https://github.com/truecharts/charts/compare/littlelink-6.0.48...littlelink-6.0.49) (2022-08-17) + +### Chore + +- update docker general non-major ([#3478](https://github.com/truecharts/charts/issues/3478)) + + + + +## [littlelink-6.0.48](https://github.com/truecharts/charts/compare/littlelink-6.0.47...littlelink-6.0.48) (2022-08-14) + +### Chore + +- update docker general non-major docker tags ([#3465](https://github.com/truecharts/charts/issues/3465)) + + + + +## [littlelink-6.0.47](https://github.com/truecharts/charts/compare/littlelink-6.0.46...littlelink-6.0.47) (2022-08-12) + +### Chore + +- add documentation checkbox/section to all SCALE Apps + - update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456)) + + ### Fix + +- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447)) + + + + +## [littlelink-6.0.46](https://github.com/truecharts/charts/compare/littlelink-6.0.45...littlelink-6.0.46) (2022-08-10) + +### Chore + +- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421)) + + + + +## [littlelink-6.0.45](https://github.com/truecharts/charts/compare/littlelink-6.0.43...littlelink-6.0.45) (2022-08-08) + +### Chore + +- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376)) + - update docker general non-major ([#3356](https://github.com/truecharts/charts/issues/3356)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + + + +## [littlelink-6.0.43](https://github.com/truecharts/apps/compare/littlelink-6.0.42...littlelink-6.0.43) (2022-07-29) + +### Chore + +- update docker general non-major ([#3339](https://github.com/truecharts/apps/issues/3339)) + + + + +## [littlelink-6.0.42](https://github.com/truecharts/apps/compare/littlelink-6.0.41...littlelink-6.0.42) (2022-07-27) + +### Chore + +- update docker general non-major ([#3313](https://github.com/truecharts/apps/issues/3313)) + + + + +## [littlelink-6.0.41](https://github.com/truecharts/apps/compare/littlelink-6.0.40...littlelink-6.0.41) (2022-07-26) + +### Chore + +- update home links ([#3291](https://github.com/truecharts/apps/issues/3291)) + - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302)) + + + + +## [littlelink-6.0.40](https://github.com/truecharts/apps/compare/littlelink-6.0.39...littlelink-6.0.40) (2022-07-25) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [littlelink-6.0.40](https://github.com/truecharts/apps/compare/littlelink-6.0.39...littlelink-6.0.40) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [littlelink-6.0.39](https://github.com/truecharts/apps/compare/littlelink-6.0.38...littlelink-6.0.39) (2022-07-25) + +### Chore + +- update docker general non-major ([#3290](https://github.com/truecharts/apps/issues/3290)) + + + + +## [littlelink-6.0.38](https://github.com/truecharts/apps/compare/littlelink-6.0.36...littlelink-6.0.38) (2022-07-24) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#3284](https://github.com/truecharts/apps/issues/3284)) + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [littlelink-6.0.37](https://github.com/truecharts/apps/compare/littlelink-6.0.36...littlelink-6.0.37) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [littlelink-6.0.37](https://github.com/truecharts/apps/compare/littlelink-6.0.36...littlelink-6.0.37) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [littlelink-6.0.36](https://github.com/truecharts/apps/compare/littlelink-6.0.34...littlelink-6.0.36) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + - update docker general non-major ([#3266](https://github.com/truecharts/apps/issues/3266)) + + + +## [littlelink-6.0.34](https://github.com/truecharts/apps/compare/littlelink-6.0.33...littlelink-6.0.34) (2022-07-20) + +### Chore + +- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) + + + +## [littlelink-6.0.33](https://github.com/truecharts/apps/compare/littlelink-6.0.32...littlelink-6.0.33) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [littlelink-6.0.32](https://github.com/truecharts/apps/compare/littlelink-6.0.31...littlelink-6.0.32) (2022-07-16) + +### Chore + +- update docker general non-major ([#3192](https://github.com/truecharts/apps/issues/3192)) + + + +## [littlelink-6.0.31](https://github.com/truecharts/apps/compare/littlelink-6.0.30...littlelink-6.0.31) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [littlelink-6.0.30](https://github.com/truecharts/apps/compare/littlelink-6.0.28...littlelink-6.0.30) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [littlelink-6.0.28](https://github.com/truecharts/apps/compare/littlelink-6.0.26...littlelink-6.0.28) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [littlelink-6.0.26](https://github.com/truecharts/apps/compare/littlelink-6.0.25...littlelink-6.0.26) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [littlelink-6.0.25](https://github.com/truecharts/apps/compare/littlelink-6.0.24...littlelink-6.0.25) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [littlelink-6.0.24](https://github.com/truecharts/apps/compare/littlelink-6.0.23...littlelink-6.0.24) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [littlelink-6.0.23](https://github.com/truecharts/apps/compare/littlelink-6.0.22...littlelink-6.0.23) (2022-07-11) + +#### Chore + +* update docker general non-major ([#3128](https://github.com/truecharts/apps/issues/3128)) + + + + +### [littlelink-6.0.22](https://github.com/truecharts/apps/compare/littlelink-6.0.21...littlelink-6.0.22) (2022-07-10) + +#### Chore + +* update docker general non-major ([#3115](https://github.com/truecharts/apps/issues/3115)) + + + + +### [littlelink-6.0.21](https://github.com/truecharts/apps/compare/littlelink-6.0.20...littlelink-6.0.21) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [littlelink-6.0.20](https://github.com/truecharts/apps/compare/littlelink-6.0.19...littlelink-6.0.20) (2022-07-07) + +#### Chore + +* update docker general non-major ([#3089](https://github.com/truecharts/apps/issues/3089)) + + + + +### [littlelink-6.0.19](https://github.com/truecharts/apps/compare/littlelink-6.0.18...littlelink-6.0.19) (2022-07-06) + +#### Chore + +* update docker general non-major ([#3078](https://github.com/truecharts/apps/issues/3078)) + + + + +### [littlelink-6.0.18](https://github.com/truecharts/apps/compare/littlelink-6.0.17...littlelink-6.0.18) (2022-07-05) + +#### Chore + +* update docker general non-major ([#3071](https://github.com/truecharts/apps/issues/3071)) + + + + +### [littlelink-6.0.17](https://github.com/truecharts/apps/compare/littlelink-6.0.16...littlelink-6.0.17) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [littlelink-6.0.16](https://github.com/truecharts/apps/compare/littlelink-6.0.15...littlelink-6.0.16) (2022-07-01) + +#### Chore + +* update docker general non-major ([#3015](https://github.com/truecharts/apps/issues/3015)) + + + + +### [littlelink-6.0.15](https://github.com/truecharts/apps/compare/littlelink-6.0.14...littlelink-6.0.15) (2022-06-29) + +#### Chore + +* update docker general non-major ([#3002](https://github.com/truecharts/apps/issues/3002)) + + + + +### [littlelink-6.0.14](https://github.com/truecharts/apps/compare/littlelink-6.0.13...littlelink-6.0.14) (2022-06-26) + +#### Chore + +* update docker general non-major ([#2988](https://github.com/truecharts/apps/issues/2988)) + + + + +### [littlelink-6.0.13](https://github.com/truecharts/apps/compare/littlelink-6.0.12...littlelink-6.0.13) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [littlelink-6.0.12](https://github.com/truecharts/apps/compare/littlelink-6.0.11...littlelink-6.0.12) (2022-06-25) + +#### Chore + +* update docker general non-major ([#2960](https://github.com/truecharts/apps/issues/2960)) + + + + +### [littlelink-6.0.11](https://github.com/truecharts/apps/compare/littlelink-6.0.10...littlelink-6.0.11) (2022-06-22) + +#### Chore + +* update docker general non-major ([#2954](https://github.com/truecharts/apps/issues/2954)) +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [littlelink-6.0.10](https://github.com/truecharts/apps/compare/littlelink-6.0.9...littlelink-6.0.10) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) +* update docker general non-major ([#2931](https://github.com/truecharts/apps/issues/2931)) + + + + +### [littlelink-6.0.9](https://github.com/truecharts/apps/compare/littlelink-6.0.8...littlelink-6.0.9) (2022-06-17) + +#### Chore + +* update docker general non-major ([#2917](https://github.com/truecharts/apps/issues/2917)) + + + + +### [littlelink-6.0.8](https://github.com/truecharts/apps/compare/littlelink-6.0.7...littlelink-6.0.8) (2022-06-16) + +#### Chore + +* update docker general non-major ([#2904](https://github.com/truecharts/apps/issues/2904)) + + + + +### [littlelink-6.0.7](https://github.com/truecharts/apps/compare/littlelink-6.0.6...littlelink-6.0.7) (2022-06-15) + +#### Chore + +* update docker general non-major ([#2890](https://github.com/truecharts/apps/issues/2890)) + + + + +### [littlelink-6.0.6](https://github.com/truecharts/apps/compare/littlelink-6.0.5...littlelink-6.0.6) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [littlelink-6.0.5](https://github.com/truecharts/apps/compare/littlelink-6.0.4...littlelink-6.0.5) (2022-06-14) + +#### Chore + +* update docker general non-major ([#2872](https://github.com/truecharts/apps/issues/2872)) + + + + +### [littlelink-6.0.4](https://github.com/truecharts/apps/compare/littlelink-6.0.3...littlelink-6.0.4) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [littlelink-6.0.3](https://github.com/truecharts/apps/compare/littlelink-6.0.2...littlelink-6.0.3) (2022-06-09) + +#### Chore + +* update docker general non-major ([#2846](https://github.com/truecharts/apps/issues/2846)) + + + + +### [littlelink-6.0.2](https://github.com/truecharts/apps/compare/littlelink-6.0.1...littlelink-6.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [littlelink-6.0.1](https://github.com/truecharts/apps/compare/littlelink-5.0.30...littlelink-6.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* update docker general non-major ([#2831](https://github.com/truecharts/apps/issues/2831)) + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [littlelink-6.0.0](https://github.com/truecharts/apps/compare/littlelink-5.0.30...littlelink-6.0.0) (2022-06-07) + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [littlelink-5.0.30](https://github.com/truecharts/apps/compare/littlelink-5.0.29...littlelink-5.0.30) (2022-06-04) + +#### Chore + +* update docker general non-major ([#2826](https://github.com/truecharts/apps/issues/2826)) + + + + +### [littlelink-5.0.29](https://github.com/truecharts/apps/compare/littlelink-5.0.28...littlelink-5.0.29) (2022-06-03) + +#### Chore + +* update docker general non-major ([#2821](https://github.com/truecharts/apps/issues/2821)) + + + + +### [littlelink-5.0.28](https://github.com/truecharts/apps/compare/littlelink-5.0.27...littlelink-5.0.28) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [littlelink-5.0.27](https://github.com/truecharts/apps/compare/littlelink-5.0.26...littlelink-5.0.27) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [littlelink-5.0.27](https://github.com/truecharts/apps/compare/littlelink-5.0.26...littlelink-5.0.27) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [littlelink-5.0.26](https://github.com/truecharts/apps/compare/littlelink-5.0.25...littlelink-5.0.26) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [littlelink-5.0.25](https://github.com/truecharts/apps/compare/littlelink-5.0.24...littlelink-5.0.25) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [littlelink-5.0.25](https://github.com/truecharts/apps/compare/littlelink-5.0.24...littlelink-5.0.25) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [littlelink-5.0.24](https://github.com/truecharts/apps/compare/littlelink-5.0.23...littlelink-5.0.24) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [littlelink-5.0.23](https://github.com/truecharts/apps/compare/littlelink-5.0.22...littlelink-5.0.23) (2022-05-11) + +#### Chore + +* update docker general non-major ([#2653](https://github.com/truecharts/apps/issues/2653)) + + + + +### [littlelink-5.0.22](https://github.com/truecharts/apps/compare/littlelink-5.0.21...littlelink-5.0.22) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [littlelink-5.0.21](https://github.com/truecharts/apps/compare/littlelink-5.0.20...littlelink-5.0.21) (2022-05-09) + +#### Chore + +* update docker general non-major ([#2641](https://github.com/truecharts/apps/issues/2641)) + + + + +### [littlelink-5.0.20](https://github.com/truecharts/apps/compare/littlelink-5.0.19...littlelink-5.0.20) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [littlelink-5.0.19](https://github.com/truecharts/apps/compare/littlelink-5.0.18...littlelink-5.0.19) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [littlelink-5.0.18](https://github.com/truecharts/apps/compare/littlelink-5.0.17...littlelink-5.0.18) (2022-04-26) + +#### Chore + +* update docker general non-major ([#2571](https://github.com/truecharts/apps/issues/2571)) + + + + +### [littlelink-5.0.17](https://github.com/truecharts/apps/compare/littlelink-5.0.16...littlelink-5.0.17) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [littlelink-5.0.16](https://github.com/truecharts/apps/compare/littlelink-5.0.15...littlelink-5.0.16) (2022-04-18) + +#### Chore + +* update docker general non-major ([#2502](https://github.com/truecharts/apps/issues/2502)) + + + + +### [littlelink-5.0.15](https://github.com/truecharts/apps/compare/littlelink-5.0.14...littlelink-5.0.15) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [littlelink-5.0.14](https://github.com/truecharts/apps/compare/littlelink-5.0.13...littlelink-5.0.14) (2022-04-09) + +#### Chore + +* update docker general non-major ([#2460](https://github.com/truecharts/apps/issues/2460)) + + + + +### [littlelink-5.0.13](https://github.com/truecharts/apps/compare/littlelink-5.0.12...littlelink-5.0.13) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [littlelink-5.0.12](https://github.com/truecharts/apps/compare/littlelink-5.0.11...littlelink-5.0.12) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [littlelink-5.0.11](https://github.com/truecharts/apps/compare/littlelink-5.0.10...littlelink-5.0.11) (2022-03-30) + +#### Chore + +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [littlelink-5.0.10](https://github.com/truecharts/apps/compare/littlelink-5.0.9...littlelink-5.0.10) (2022-03-27) + +#### Chore + +* update docker general non-major + + + + +### [littlelink-5.0.9](https://github.com/truecharts/apps/compare/littlelink-5.0.8...littlelink-5.0.9) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [littlelink-5.0.7](https://github.com/truecharts/apps/compare/littlelink-5.0.6...littlelink-5.0.7) (2022-03-24) + +#### Chore + +* update docker general non-major +* update docker general non-major + + + + +### [littlelink-5.0.4](https://github.com/truecharts/apps/compare/littlelink-5.0.3...littlelink-5.0.4) (2022-03-17) + +#### Chore + +* update docker general non-major ([#2198](https://github.com/truecharts/apps/issues/2198)) +* update docker general non-major ([#2196](https://github.com/truecharts/apps/issues/2196)) + + + + +### [littlelink-5.0.2](https://github.com/truecharts/apps/compare/littlelink-5.0.1...littlelink-5.0.2) (2022-03-07) + +#### Chore + +* update helm general non-major helm releases ([#2111](https://github.com/truecharts/apps/issues/2111)) + + + + +### [littlelink-5.0.1](https://github.com/truecharts/apps/compare/littlelink-5.0.0...littlelink-5.0.1) (2022-03-07) + +#### Chore + +* update docker general non-major ([#2046](https://github.com/truecharts/apps/issues/2046)) +* Remove `-icon` string from icon png's ([#2040](https://github.com/truecharts/apps/issues/2040)) + + + + +### [littlelink-5.0.0](https://github.com/truecharts/apps/compare/littlelink-4.0.66...littlelink-5.0.0) (2022-03-03) + +#### Chore + +* remove fixed env from questions.yaml +* remove empty env var declaration from questions.yaml +* update helm general major helm releases ([#2021](https://github.com/truecharts/apps/issues/2021)) + +#### Fix + +* BREAKING CHANGE Move some env-vars outside of env section ([#2010](https://github.com/truecharts/apps/issues/2010)) + + + + +### [littlelink-4.0.66](https://github.com/truecharts/apps/compare/littlelink-4.0.65...littlelink-4.0.66) (2022-03-02) + +#### Chore + +* update helm general non-major helm releases ([#1999](https://github.com/truecharts/apps/issues/1999)) + + + + +### [littlelink-4.0.65](https://github.com/truecharts/apps/compare/littlelink-4.0.64...littlelink-4.0.65) (2022-02-28) + +#### Chore + +* rename `web_portal` to `open` ([#1957](https://github.com/truecharts/apps/issues/1957)) +* update docker general non-major ([#1980](https://github.com/truecharts/apps/issues/1980)) + + + + +### [littlelink-4.0.64](https://github.com/truecharts/apps/compare/littlelink-4.0.63...littlelink-4.0.64) (2022-02-21) + +#### Chore + +* update helm general non-major helm releases ([#1927](https://github.com/truecharts/apps/issues/1927)) + + + + +### [littlelink-4.0.63](https://github.com/truecharts/apps/compare/littlelink-4.0.62...littlelink-4.0.63) (2022-02-21) + +#### Chore + +* update docker general non-major ([#1924](https://github.com/truecharts/apps/issues/1924)) + + + + +### [littlelink-4.0.62](https://github.com/truecharts/apps/compare/littlelink-4.0.61...littlelink-4.0.62) (2022-02-15) + +#### Chore + +* update helm general non-major helm releases ([#1901](https://github.com/truecharts/apps/issues/1901)) + + + + +### [littlelink-4.0.61](https://github.com/truecharts/apps/compare/littlelink-4.0.60...littlelink-4.0.61) (2022-02-14) + +#### Chore + +* update docker general non-major ([#1895](https://github.com/truecharts/apps/issues/1895)) + + + + +### [littlelink-4.0.60](https://github.com/truecharts/apps/compare/littlelink-4.0.59...littlelink-4.0.60) (2022-02-08) + +#### Chore + +* update helm general non-major helm releases ([#1871](https://github.com/truecharts/apps/issues/1871)) + + + + +### [littlelink-4.0.59](https://github.com/truecharts/apps/compare/littlelink-4.0.58...littlelink-4.0.59) (2022-02-06) + +#### Chore + +* update helm chart common to v8.15.0 ([#1859](https://github.com/truecharts/apps/issues/1859)) + + + + +### [littlelink-4.0.58](https://github.com/truecharts/apps/compare/littlelink-4.0.57...littlelink-4.0.58) (2022-02-05) + +#### Chore + +* update helm general non-major helm releases ([#1852](https://github.com/truecharts/apps/issues/1852)) +* update docker general non-major ([#1849](https://github.com/truecharts/apps/issues/1849)) + + + + +### [littlelink-4.0.57](https://github.com/truecharts/apps/compare/littlelink-4.0.56...littlelink-4.0.57) (2022-02-02) + +#### Chore + +* update helm general non-major helm releases ([#1828](https://github.com/truecharts/apps/issues/1828)) + + + + +### [littlelink-4.0.56](https://github.com/truecharts/apps/compare/littlelink-4.0.55...littlelink-4.0.56) (2022-01-31) + +#### Chore + +* update docker general non-major docker tags ([#1823](https://github.com/truecharts/apps/issues/1823)) + + + + +### [littlelink-4.0.55](https://github.com/truecharts/apps/compare/littlelink-4.0.54...littlelink-4.0.55) (2022-01-25) + +#### Chore + +* update helm general non-major helm releases ([#1791](https://github.com/truecharts/apps/issues/1791)) + + + + +### [littlelink-4.0.54](https://github.com/truecharts/apps/compare/littlelink-4.0.53...littlelink-4.0.54) (2022-01-24) + +#### Chore + +* update docker general non-major ([#1786](https://github.com/truecharts/apps/issues/1786)) + + + + +### [littlelink-4.0.53](https://github.com/truecharts/apps/compare/littlelink-4.0.52...littlelink-4.0.53) (2022-01-24) + +#### Fix + +* fix include ([#1773](https://github.com/truecharts/apps/issues/1773)) + + + + +### [littlelink-4.0.52](https://github.com/truecharts/apps/compare/littlelink-4.0.51...littlelink-4.0.52) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1766](https://github.com/truecharts/apps/issues/1766)) + + + + +### [littlelink-4.0.51](https://github.com/truecharts/apps/compare/littlelink-4.0.50...littlelink-4.0.51) (2022-01-21) + +#### Chore + +* update helm general non-major helm releases ([#1759](https://github.com/truecharts/apps/issues/1759)) + +#### Fix + +* set additional_attrs: true on all dicts ([#1750](https://github.com/truecharts/apps/issues/1750)) + + + + +### [littlelink-4.0.50](https://github.com/truecharts/apps/compare/littlelink-4.0.49...littlelink-4.0.50) (2022-01-18) + +#### Chore + +* update helm general non-major helm releases ([#1732](https://github.com/truecharts/apps/issues/1732)) + + + + +### [littlelink-4.0.49](https://github.com/truecharts/apps/compare/littlelink-4.0.48...littlelink-4.0.49) (2022-01-17) + +#### Chore + +* update docker general non-major ([#1728](https://github.com/truecharts/apps/issues/1728)) + + + + +### [littlelink-4.0.48](https://github.com/truecharts/apps/compare/littlelink-4.0.47...littlelink-4.0.48) (2022-01-13) + +#### Chore + +* update helm general non-major helm releases ([#1712](https://github.com/truecharts/apps/issues/1712)) + +#### Feat + +* expose capabilities in GUI ([#1709](https://github.com/truecharts/apps/issues/1709)) + + + + +### [littlelink-4.0.47](https://github.com/truecharts/apps/compare/littlelink-4.0.46...littlelink-4.0.47) (2022-01-12) + +#### Chore + +* update helm general non-major helm releases ([#1704](https://github.com/truecharts/apps/issues/1704)) + + + + +### [littlelink-4.0.46](https://github.com/truecharts/apps/compare/littlelink-4.0.45...littlelink-4.0.46) (2022-01-11) + +#### Chore + +* update helm general non-major helm releases ([#1693](https://github.com/truecharts/apps/issues/1693)) + + + + +### [littlelink-4.0.45](https://github.com/truecharts/apps/compare/littlelink-4.0.44...littlelink-4.0.45) (2022-01-10) + +#### Chore + +* update docker general non-major ([#1677](https://github.com/truecharts/apps/issues/1677)) + + + + +### [littlelink-4.0.44](https://github.com/truecharts/apps/compare/littlelink-4.0.43...littlelink-4.0.44) (2022-01-04) + +#### Chore + +* update helm general non-major helm releases + + + + +### [littlelink-4.0.43](https://github.com/truecharts/apps/compare/littlelink-4.0.42...littlelink-4.0.43) (2022-01-03) + +#### Chore + +* update docker general non-major ([#1646](https://github.com/truecharts/apps/issues/1646)) + + + + +### [littlelink-4.0.42](https://github.com/truecharts/apps/compare/littlelink-4.0.41...littlelink-4.0.42) (2021-12-28) + +#### Chore + +* update helm general non-major helm releases ([#1623](https://github.com/truecharts/apps/issues/1623)) + + + + +### [littlelink-4.0.41](https://github.com/truecharts/apps/compare/littlelink-4.0.40...littlelink-4.0.41) (2021-12-24) + +#### Chore + +* update docker general non-major ([#1607](https://github.com/truecharts/apps/issues/1607)) + + + + +### [littlelink-4.0.40](https://github.com/truecharts/apps/compare/littlelink-4.0.39...littlelink-4.0.40) (2021-12-21) + +#### Chore + +* update helm general non-major helm releases ([#1596](https://github.com/truecharts/apps/issues/1596)) + + + + +### [littlelink-4.0.39](https://github.com/truecharts/apps/compare/littlelink-4.0.38...littlelink-4.0.39) (2021-12-19) + +#### Chore + +* Last patch bump before RC2 branch-off +* remove `editable: true` as this is the default ([#1576](https://github.com/truecharts/apps/issues/1576)) + + + + +### [littlelink-4.0.38](https://github.com/truecharts/apps/compare/littlelink-4.0.37...littlelink-4.0.38) (2021-12-19) + +#### Chore + +* update helm general non-major helm releases ([#1571](https://github.com/truecharts/apps/issues/1571)) + + + + +### [littlelink-4.0.37](https://github.com/truecharts/apps/compare/littlelink-4.0.36...littlelink-4.0.37) (2021-12-19) + +#### Chore + +* update docker general non-major ([#1567](https://github.com/truecharts/apps/issues/1567)) + + + + +### [littlelink-4.0.36](https://github.com/truecharts/apps/compare/littlelink-4.0.35...littlelink-4.0.36) (2021-12-18) + +#### Chore + +* cleanup questions by removing hidden dicts ([#1558](https://github.com/truecharts/apps/issues/1558)) +* App-Icon Organization ([#1539](https://github.com/truecharts/apps/issues/1539)) +* update docker general non-major + + + + +### [littlelink-4.0.35](https://github.com/truecharts/apps/compare/littlelink-4.0.34...littlelink-4.0.35) (2021-12-14) + +#### Chore + +* update helm general non-major helm releases ([#1535](https://github.com/truecharts/apps/issues/1535)) + +#### Feat + +* add the new buttons ([#1532](https://github.com/truecharts/apps/issues/1532)) + + + + +### [littlelink-4.0.34](https://github.com/truecharts/apps/compare/littlelink-4.0.33...littlelink-4.0.34) (2021-12-13) + +#### Chore + +* update docker general non-major ([#1531](https://github.com/truecharts/apps/issues/1531)) + + + + +### [littlelink-4.0.33](https://github.com/truecharts/apps/compare/littlelink-4.0.32...littlelink-4.0.33) (2021-12-13) + +#### Chore + +* move incubator apps to stable and bump everything + + + + +### [littlelink-4.0.32](https://github.com/truecharts/apps/compare/littlelink-4.0.31...littlelink-4.0.32) (2021-12-12) + +#### Chore + +* update docker general non-major ([#1518](https://github.com/truecharts/apps/issues/1518)) + + + + +### [littlelink-4.0.31](https://github.com/truecharts/apps/compare/littlelink-4.0.30...littlelink-4.0.31) (2021-12-11) + +#### Chore + +* update general helm non-major helm releases ([#1509](https://github.com/truecharts/apps/issues/1509)) + + + + +### [littlelink-4.0.30](https://github.com/truecharts/apps/compare/littlelink-4.0.29...littlelink-4.0.30) (2021-12-11) + +#### Chore + +* update non-major docker ([#1507](https://github.com/truecharts/apps/issues/1507)) + + + + +### [littlelink-4.0.29](https://github.com/truecharts/apps/compare/littlelink-4.0.28...littlelink-4.0.29) (2021-12-07) + +#### Chore + +* update non-major deps helm releases ([#1481](https://github.com/truecharts/apps/issues/1481)) + + + + +### [littlelink-4.0.28](https://github.com/truecharts/apps/compare/littlelink-4.0.27...littlelink-4.0.28) (2021-12-07) + +#### Chore + +* update non-major ([#1485](https://github.com/truecharts/apps/issues/1485)) + + + + +### [littlelink-4.0.27](https://github.com/truecharts/apps/compare/littlelink-4.0.26...littlelink-4.0.27) (2021-12-07) + +#### Chore + +* update non-major ([#1475](https://github.com/truecharts/apps/issues/1475)) + + + + +### littlelink-4.0.26 (2021-12-05) + +#### Chore + +* bump apps to generate security page +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major deps helm releases ([#1471](https://github.com/truecharts/apps/issues/1471)) +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) +* update non-major ([#1427](https://github.com/truecharts/apps/issues/1427)) + +#### Fix + +* fix typo in theme selection ([#1428](https://github.com/truecharts/apps/issues/1428)) + + + + +### [littlelink-4.0.25](https://github.com/truecharts/apps/compare/littlelink-4.0.24...littlelink-4.0.25) (2021-12-05) + +#### Chore + +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) + + + + +### [littlelink-4.0.24](https://github.com/truecharts/apps/compare/littlelink-4.0.23...littlelink-4.0.24) (2021-12-04) + +#### Chore + +* bump apps to generate security page + + + + +### [littlelink-4.0.23](https://github.com/truecharts/apps/compare/littlelink-4.0.22...littlelink-4.0.23) (2021-12-04) + +#### Chore + +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) + + + + +### [littlelink-4.0.22](https://github.com/truecharts/apps/compare/littlelink-4.0.21...littlelink-4.0.22) (2021-12-03) + +#### Chore + +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) + + + + +### [littlelink-4.0.21](https://github.com/truecharts/apps/compare/littlelink-4.0.20...littlelink-4.0.21) (2021-11-30) + +#### Chore + +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + + + + +### [littlelink-4.0.20](https://github.com/truecharts/apps/compare/littlelink-4.0.19...littlelink-4.0.20) (2021-11-30) + +#### Chore + +* update non-major ([#1427](https://github.com/truecharts/apps/issues/1427)) +* update non-major deps helm releases + + + + +### [littlelink-4.0.18](https://github.com/truecharts/apps/compare/littlelink-4.0.17...littlelink-4.0.18) (2021-11-23) + +#### Chore + +* update non-major deps helm releases ([#1386](https://github.com/truecharts/apps/issues/1386)) + + + + +### [littlelink-4.0.17](https://github.com/truecharts/apps/compare/littlelink-4.0.16...littlelink-4.0.17) (2021-11-23) + +#### Chore + +* update non-major ([#1384](https://github.com/truecharts/apps/issues/1384)) + + + + +### [littlelink-4.0.16](https://github.com/truecharts/apps/compare/littlelink-4.0.15...littlelink-4.0.16) (2021-11-22) + +#### Chore + +* update non-major deps helm releases ([#1383](https://github.com/truecharts/apps/issues/1383)) + + + + +### [littlelink-4.0.15](https://github.com/truecharts/apps/compare/littlelink-4.0.14...littlelink-4.0.15) (2021-11-22) + +#### Chore + +* update non-major ([#1380](https://github.com/truecharts/apps/issues/1380)) + +#### Fix + +* Default enable all services ([#1361](https://github.com/truecharts/apps/issues/1361)) + + + + +### [littlelink-4.0.14](https://github.com/truecharts/apps/compare/littlelink-4.0.13...littlelink-4.0.14) (2021-11-18) + +#### Chore + +* update non-major ([#1350](https://github.com/truecharts/apps/issues/1350)) + + + + +### [littlelink-4.0.13](https://github.com/truecharts/apps/compare/littlelink-4.0.12...littlelink-4.0.13) (2021-11-16) + +#### Chore + +* update non-major deps helm releases ([#1345](https://github.com/truecharts/apps/issues/1345)) + + + + +### [littlelink-4.0.12](https://github.com/truecharts/apps/compare/littlelink-4.0.11...littlelink-4.0.12) (2021-11-15) + +#### Chore + +* update non-major deps helm releases ([#1338](https://github.com/truecharts/apps/issues/1338)) + + + + +### [littlelink-4.0.11](https://github.com/truecharts/apps/compare/littlelink-4.0.10...littlelink-4.0.11) (2021-11-14) + +#### Chore + +* fixes around the GUI refactor ([#1316](https://github.com/truecharts/apps/issues/1316)) +* move port above advanced in GUI ([#1326](https://github.com/truecharts/apps/issues/1326)) +* clean up Chart.yaml ([#1322](https://github.com/truecharts/apps/issues/1322)) +* update non-major deps helm releases ([#1328](https://github.com/truecharts/apps/issues/1328)) +* update non-major ([#1327](https://github.com/truecharts/apps/issues/1327)) + +#### Fix + +* split udp and tcp ports ([#1321](https://github.com/truecharts/apps/issues/1321)) + + + + +### [littlelink-4.0.10](https://github.com/truecharts/apps/compare/littlelink-4.0.9...littlelink-4.0.10) (2021-11-09) + +#### Chore + +* update non-major deps helm releases ([#1297](https://github.com/truecharts/apps/issues/1297)) + + + + +### [littlelink-4.0.9](https://github.com/truecharts/apps/compare/littlelink-4.0.8...littlelink-4.0.9) (2021-11-09) + +#### Chore + +* update non-major ([#1299](https://github.com/truecharts/apps/issues/1299)) + + + + +### [littlelink-4.0.8](https://github.com/truecharts/apps/compare/littlelink-4.0.7...littlelink-4.0.8) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1295](https://github.com/truecharts/apps/issues/1295)) + + + + +### [littlelink-4.0.7](https://github.com/truecharts/apps/compare/littlelink-4.0.6...littlelink-4.0.7) (2021-11-07) + +#### Chore + +* update non-major ([#1270](https://github.com/truecharts/apps/issues/1270)) + + + + +### [littlelink-4.0.6](https://github.com/truecharts/apps/compare/littlelink-4.0.5...littlelink-4.0.6) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1291](https://github.com/truecharts/apps/issues/1291)) + +#### Chore + +* Simplify GUI for deployment, persistence and securityContext ([#1289](https://github.com/truecharts/apps/issues/1289)) + +#### Feat + +* Simplify the Services GUI ([#1290](https://github.com/truecharts/apps/issues/1290)) + + + + +### [littlelink-4.0.5](https://github.com/truecharts/apps/compare/littlelink-4.0.4...littlelink-4.0.5) (2021-11-02) + +#### Chore + +* update non-major deps helm releases ([#1267](https://github.com/truecharts/apps/issues/1267)) + + + + +### [littlelink-4.0.4](https://github.com/truecharts/apps/compare/littlelink-4.0.3...littlelink-4.0.4) (2021-11-01) + +#### Chore + +* update non-major deps helm releases ([#1264](https://github.com/truecharts/apps/issues/1264)) + + + + +### [littlelink-4.0.3](https://github.com/truecharts/apps/compare/littlelink-4.0.2...littlelink-4.0.3) (2021-11-01) + +#### Chore + +* update non-major ([#1263](https://github.com/truecharts/apps/issues/1263)) + + + + +### [littlelink-4.0.2](https://github.com/truecharts/apps/compare/littlelink-4.0.1...littlelink-4.0.2) (2021-10-26) + +#### Chore + +* update non-major deps helm releases ([#1245](https://github.com/truecharts/apps/issues/1245)) + + + + +### [littlelink-4.0.1](https://github.com/truecharts/apps/compare/littlelink-4.0.0...littlelink-4.0.1) (2021-10-26) + +#### Chore + +* update helm chart common to v8.3.15 ([#1240](https://github.com/truecharts/apps/issues/1240)) +* update non-major ([#1232](https://github.com/truecharts/apps/issues/1232)) + + + + +### [littlelink-4.0.0](https://github.com/truecharts/apps/compare/littlelink-3.0.18...littlelink-4.0.0) (2021-10-25) + +#### Chore + +* Adapt for TrueNAS SCALE RC1 + + + + +### [littlelink-3.0.18](https://github.com/truecharts/apps/compare/littlelink-3.0.15...littlelink-3.0.18) (2021-10-20) + +#### Chore + +* bump apps, remove duplicates and move incubator to stable for RC1 +* update non-major deps helm releases ([#1213](https://github.com/truecharts/apps/issues/1213)) + +#### Fix + +* reenable postgresql migration scripting and bump all to force update +* use correct PVC storageClass when using postgresql as a dependency on SCALE ([#1212](https://github.com/truecharts/apps/issues/1212)) + + + + +### [littlelink-3.0.15](https://github.com/truecharts/apps/compare/littlelink-3.0.14...littlelink-3.0.15) (2021-10-20) + +#### Chore + +* bump versions to rerelease and fix icons + + + + +### [littlelink-3.0.14](https://github.com/truecharts/apps/compare/littlelink-3.0.13...littlelink-3.0.14) (2021-10-19) + +#### Change + +* Project-Eclipse 3, Automatically generate item.yaml ([#1178](https://github.com/truecharts/apps/issues/1178)) + +#### Chore + +* Project-Eclipse 5, move app-readme to automatic generation script ([#1181](https://github.com/truecharts/apps/issues/1181)) +* Project-Eclipse part 2, adapting and cleaning changelog ([#1173](https://github.com/truecharts/apps/issues/1173)) +* update helm chart common to v8.3.13 ([#1184](https://github.com/truecharts/apps/issues/1184)) +* update non-major ([#1174](https://github.com/truecharts/apps/issues/1174)) + +#### Feat + +* Project-Eclipse 4, Add App grading annotations to Chart.yaml ([#1180](https://github.com/truecharts/apps/issues/1180)) + +#### Refactor + +* Project Eclipse Part 6, move questions.yaml to root App folder ([#1182](https://github.com/truecharts/apps/issues/1182)) + + + + +### [littlelink-3.0.13](https://github.com/truecharts/apps/compare/littlelink-3.0.12...littlelink-3.0.13) (2021-10-19) + +#### Fix + +* fix previous SCALE bugfix not correctly being applied + + + + +### [littlelink-3.0.12](https://github.com/truecharts/apps/compare/littlelink-3.0.11...littlelink-3.0.12) (2021-10-19) + +#### Fix + +* Solve issues regarding ix_values.yaml not containing the image and tag definitions. ([#1176](https://github.com/truecharts/apps/issues/1176)) + + + + +### [littlelink-3.0.11](https://github.com/truecharts/apps/compare/littlelink-3.0.10...littlelink-3.0.11) (2021-10-18) + +#### Refactor + +* Project Eclipse - part 1 - remove ix_values.yaml ([#1168](https://github.com/truecharts/apps/issues/1168)) + + + + +### [littlelink-3.0.10](https://github.com/truecharts/apps/compare/littlelink-3.0.9...littlelink-3.0.10) (2021-10-17) + +#### Chore + +* update helm chart common to v8.3.10 ([#1160](https://github.com/truecharts/apps/issues/1160)) + + + + +### [littlelink-3.0.9](https://github.com/truecharts/apps/compare/littlelink-3.0.8...littlelink-3.0.9) (2021-10-13) + +#### Chore + +* update non-major deps helm releases ([#1133](https://github.com/truecharts/apps/issues/1133)) + + + + +### [littlelink-3.0.8](https://github.com/truecharts/apps/compare/littlelink-3.0.7...littlelink-3.0.8) (2021-10-12) + +#### Chore + +* update non-major deps helm releases ([#1126](https://github.com/truecharts/apps/issues/1126)) + + + + +### [littlelink-3.0.7](https://github.com/truecharts/apps/compare/littlelink-3.0.6...littlelink-3.0.7) (2021-10-12) + +#### Chore + +* update non-major ([#1122](https://github.com/truecharts/apps/issues/1122)) + + + + +### [littlelink-3.0.6](https://github.com/truecharts/apps/compare/littlelink-3.0.5...littlelink-3.0.6) (2021-10-12) + +#### Chore + +* update non-major deps helm releases ([#1123](https://github.com/truecharts/apps/issues/1123)) + + + + +### [littlelink-3.0.5](https://github.com/truecharts/apps/compare/littlelink-3.0.4...littlelink-3.0.5) (2021-10-05) + +#### Chore + +* update non-major deps helm releases ([#1099](https://github.com/truecharts/apps/issues/1099)) + + + + +### [littlelink-3.0.4](https://github.com/truecharts/apps/compare/littlelink-3.0.3...littlelink-3.0.4) (2021-10-05) + +#### Chore + +* update non-major ([#1098](https://github.com/truecharts/apps/issues/1098)) + + + + +### [littlelink-3.0.3](https://github.com/truecharts/apps/compare/littlelink-3.0.2...littlelink-3.0.3) (2021-09-29) + +#### Chore + +* update helm chart common to v8.0.13 ([#1060](https://github.com/truecharts/apps/issues/1060)) + + + + +### [littlelink-3.0.1](https://github.com/truecharts/apps/compare/littlelink-3.0.0...littlelink-3.0.1) (2021-09-26) + + + + +### [littlelink-3.0.0](https://github.com/truecharts/apps/compare/littlelink-2.0.2...littlelink-3.0.0) (2021-09-26) + + + + +### [littlelink-2.0.2](https://github.com/truecharts/apps/compare/littlelink-2.0.1...littlelink-2.0.2) (2021-09-21) + +#### Chore + +* update non-major deps helm releases ([#1014](https://github.com/truecharts/apps/issues/1014)) + + + + +### [littlelink-2.0.1](https://github.com/truecharts/apps/compare/littlelink-1.5.15...littlelink-2.0.1) (2021-09-13) + +#### Chore + +* update non-major +* update non-major ([#962](https://github.com/truecharts/apps/issues/962)) + +#### Feat + +* add new GUI and VPN support to all Apps ([#977](https://github.com/truecharts/apps/issues/977)) +* Add VPN addon and move some config to includes ([#973](https://github.com/truecharts/apps/issues/973)) +* pin all container references to digests ([#963](https://github.com/truecharts/apps/issues/963)) +* Move some common containers to our own containers + +#### Fix + +* make sure podSecurityContext is included in both SCALE and Helm installs ([#956](https://github.com/truecharts/apps/issues/956)) + + +## [littlelink-1.5.15](https://github.com/truecharts/apps/compare/littlelink-1.5.14...littlelink-1.5.15) (2021-09-08) + +### Fix + +* repair Hyperion and some misplaced GUI elements ([#922](https://github.com/truecharts/apps/issues/922)) diff --git a/tmp/littlelink/Chart.yaml b/tmp/littlelink/Chart.yaml new file mode 100644 index 00000000000..ee8e73c51e5 --- /dev/null +++ b/tmp/littlelink/Chart.yaml @@ -0,0 +1,28 @@ +apiVersion: v2 +appVersion: "latest" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +deprecated: false +description: Easy platform to combine all your social links +home: https://truecharts.org/charts/stable/littlelink +icon: https://truecharts.org/img/hotlink-ok/chart-icons/littlelink.png +keywords: + - littlelink +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: littlelink +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/littlelink + - https://github.com/techno-tim/littlelink-server + - https://github.com/sethcottle/littlelink +type: application +version: 9.0.0 +annotations: + truecharts.org/catagories: | + - social + truecharts.org/SCALE-support: "true" diff --git a/tmp/littlelink/README.md b/tmp/littlelink/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/littlelink/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/littlelink/icon.png b/tmp/littlelink/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..fd6d0248ac003d26888650da40370971b28e3367 GIT binary patch literal 4999 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 +### [logitech-media-server-4.0.13](https://github.com/truecharts/apps/compare/logitech-media-server-4.0.12...logitech-media-server-4.0.13) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [logitech-media-server-4.0.12](https://github.com/truecharts/apps/compare/logitech-media-server-4.0.11...logitech-media-server-4.0.12) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [logitech-media-server-4.0.11](https://github.com/truecharts/apps/compare/logitech-media-server-4.0.10...logitech-media-server-4.0.11) (2022-07-10) + +#### Fix + +* revert combine ports ([#3119](https://github.com/truecharts/apps/issues/3119)) + + + + +### [logitech-media-server-4.0.10](https://github.com/truecharts/apps/compare/logitech-media-server-4.0.9...logitech-media-server-4.0.10) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [logitech-media-server-4.0.9](https://github.com/truecharts/apps/compare/logitech-media-server-4.0.8...logitech-media-server-4.0.9) (2022-07-09) + +#### Chore + +* combine some ports ([#3096](https://github.com/truecharts/apps/issues/3096)) + + + + +### [logitech-media-server-4.0.8](https://github.com/truecharts/apps/compare/logitech-media-server-4.0.7...logitech-media-server-4.0.8) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [logitech-media-server-4.0.7](https://github.com/truecharts/apps/compare/logitech-media-server-4.0.6...logitech-media-server-4.0.7) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [logitech-media-server-4.0.6](https://github.com/truecharts/apps/compare/logitech-media-server-4.0.5...logitech-media-server-4.0.6) (2022-06-22) + +#### Chore + +* update docker general non-major ([#2954](https://github.com/truecharts/apps/issues/2954)) +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [logitech-media-server-4.0.5](https://github.com/truecharts/apps/compare/logitech-media-server-4.0.4...logitech-media-server-4.0.5) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [logitech-media-server-4.0.4](https://github.com/truecharts/apps/compare/logitech-media-server-4.0.3...logitech-media-server-4.0.4) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [logitech-media-server-4.0.3](https://github.com/truecharts/apps/compare/logitech-media-server-4.0.2...logitech-media-server-4.0.3) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [logitech-media-server-4.0.2](https://github.com/truecharts/apps/compare/logitech-media-server-4.0.1...logitech-media-server-4.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [logitech-media-server-4.0.1](https://github.com/truecharts/apps/compare/logitech-media-server-3.0.34...logitech-media-server-4.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC +* update docker general non-major ([#2831](https://github.com/truecharts/apps/issues/2831)) + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [logitech-media-server-4.0.0](https://github.com/truecharts/apps/compare/logitech-media-server-3.0.34...logitech-media-server-4.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [logitech-media-server-3.0.34](https://github.com/truecharts/apps/compare/logitech-media-server-3.0.33...logitech-media-server-3.0.34) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [logitech-media-server-3.0.33](https://github.com/truecharts/apps/compare/logitech-media-server-3.0.32...logitech-media-server-3.0.33) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [logitech-media-server-3.0.33](https://github.com/truecharts/apps/compare/logitech-media-server-3.0.32...logitech-media-server-3.0.33) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [logitech-media-server-3.0.32](https://github.com/truecharts/apps/compare/logitech-media-server-3.0.31...logitech-media-server-3.0.32) (2022-05-25) + +#### Chore + +* update docker general non-major ([#2745](https://github.com/truecharts/apps/issues/2745)) + + + + +### [logitech-media-server-3.0.31](https://github.com/truecharts/apps/compare/logitech-media-server-3.0.30...logitech-media-server-3.0.31) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [logitech-media-server-3.0.30](https://github.com/truecharts/apps/compare/logitech-media-server-3.0.29...logitech-media-server-3.0.30) (2022-05-20) + +#### Chore + +* update docker general non-major ([#2720](https://github.com/truecharts/apps/issues/2720)) + + + + +### [logitech-media-server-3.0.29](https://github.com/truecharts/apps/compare/logitech-media-server-3.0.27...logitech-media-server-3.0.29) (2022-05-18) + +#### Chore + +* Auto-update chart README [skip ci] +* update docker general non-major ([#2706](https://github.com/truecharts/apps/issues/2706)) +* update helm general non-major helm releases + + + + +### [logitech-media-server-3.0.28](https://github.com/truecharts/apps/compare/logitech-media-server-3.0.27...logitech-media-server-3.0.28) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [logitech-media-server-3.0.27](https://github.com/truecharts/apps/compare/logitech-media-server-3.0.26...logitech-media-server-3.0.27) (2022-05-17) + +#### Chore + +* update docker general non-major ([#2695](https://github.com/truecharts/apps/issues/2695)) +* update helm general non-major helm releases + + + + +### [logitech-media-server-3.0.26](https://github.com/truecharts/apps/compare/logitech-media-server-3.0.25...logitech-media-server-3.0.26) (2022-05-13) + +#### Chore + +* update docker general non-major ([#2658](https://github.com/truecharts/apps/issues/2658)) + + + + +### [logitech-media-server-3.0.25](https://github.com/truecharts/apps/compare/logitech-media-server-3.0.24...logitech-media-server-3.0.25) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [logitech-media-server-3.0.24](https://github.com/truecharts/apps/compare/logitech-media-server-3.0.23...logitech-media-server-3.0.24) (2022-05-09) + +#### Chore + +* update docker general non-major ([#2641](https://github.com/truecharts/apps/issues/2641)) + + + + +### [logitech-media-server-3.0.23](https://github.com/truecharts/apps/compare/logitech-media-server-3.0.22...logitech-media-server-3.0.23) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [logitech-media-server-3.0.22](https://github.com/truecharts/apps/compare/logitech-media-server-3.0.21...logitech-media-server-3.0.22) (2022-05-04) + +#### Chore + +* update docker general non-major ([#2606](https://github.com/truecharts/apps/issues/2606)) + + + + +### [logitech-media-server-3.0.21](https://github.com/truecharts/apps/compare/logitech-media-server-3.0.20...logitech-media-server-3.0.21) (2022-04-28) + +#### Chore + +* update docker general non-major ([#2577](https://github.com/truecharts/apps/issues/2577)) + + + + +### [logitech-media-server-3.0.20](https://github.com/truecharts/apps/compare/logitech-media-server-3.0.19...logitech-media-server-3.0.20) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [logitech-media-server-3.0.19](https://github.com/truecharts/apps/compare/logitech-media-server-3.0.18...logitech-media-server-3.0.19) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [logitech-media-server-3.0.18](https://github.com/truecharts/apps/compare/logitech-media-server-3.0.17...logitech-media-server-3.0.18) (2022-04-12) + +#### Chore + +* update docker general non-major + + + + +### [logitech-media-server-3.0.17](https://github.com/truecharts/apps/compare/logitech-media-server-3.0.16...logitech-media-server-3.0.17) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [logitech-media-server-3.0.16](https://github.com/truecharts/apps/compare/logitech-media-server-3.0.15...logitech-media-server-3.0.16) (2022-04-09) + +#### Chore + +* update docker general non-major ([#2460](https://github.com/truecharts/apps/issues/2460)) + + + + +### [logitech-media-server-3.0.15](https://github.com/truecharts/apps/compare/logitech-media-server-3.0.14...logitech-media-server-3.0.15) (2022-04-03) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [logitech-media-server-3.0.13](https://github.com/truecharts/apps/compare/logitech-media-server-3.0.12...logitech-media-server-3.0.13) (2022-04-01) + +#### Chore + +* update docker general non-major + + + + +### [logitech-media-server-3.0.12](https://github.com/truecharts/apps/compare/logitech-media-server-3.0.11...logitech-media-server-3.0.12) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [logitech-media-server-3.0.11](https://github.com/truecharts/apps/compare/logitech-media-server-3.0.10...logitech-media-server-3.0.11) (2022-03-30) + +#### Chore + +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [logitech-media-server-3.0.10](https://github.com/truecharts/apps/compare/logitech-media-server-3.0.9...logitech-media-server-3.0.10) (2022-03-28) + +#### Chore + +* update docker general non-major + + + + +### [logitech-media-server-3.0.9](https://github.com/truecharts/apps/compare/logitech-media-server-3.0.8...logitech-media-server-3.0.9) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [logitech-media-server-3.0.6](https://github.com/truecharts/apps/compare/logitech-media-server-3.0.5...logitech-media-server-3.0.6) (2022-03-20) + +#### Chore + +* update docker general non-major +* update docker general non-major + + + + +### [logitech-media-server-3.0.3](https://github.com/truecharts/apps/compare/logitech-media-server-3.0.2...logitech-media-server-3.0.3) (2022-03-15) + +#### Chore + +* update docker general non-major ([#2178](https://github.com/truecharts/apps/issues/2178)) +* make some fields required ([#2155](https://github.com/truecharts/apps/issues/2155)) + + + + +### [logitech-media-server-3.0.2](https://github.com/truecharts/apps/compare/logitech-media-server-3.0.1...logitech-media-server-3.0.2) (2022-03-07) + +#### Chore + +* update helm general non-major helm releases ([#2111](https://github.com/truecharts/apps/issues/2111)) + + + + +### [logitech-media-server-3.0.1](https://github.com/truecharts/apps/compare/logitech-media-server-3.0.0...logitech-media-server-3.0.1) (2022-03-07) + +#### Chore + +* update docker general non-major ([#2046](https://github.com/truecharts/apps/issues/2046)) +* Remove `-icon` string from icon png's ([#2040](https://github.com/truecharts/apps/issues/2040)) + + + + +### [logitech-media-server-3.0.0](https://github.com/truecharts/apps/compare/logitech-media-server-2.0.67...logitech-media-server-3.0.0) (2022-03-03) + +#### Chore + +* remove fixed env from questions.yaml +* remove PUID from per-app env-vars if set to 568 +* update helm general major helm releases ([#2021](https://github.com/truecharts/apps/issues/2021)) + +#### Fix + +* BREAKING CHANGE Move some env-vars outside of env section ([#2010](https://github.com/truecharts/apps/issues/2010)) + + + + +### [logitech-media-server-2.0.67](https://github.com/truecharts/apps/compare/logitech-media-server-2.0.66...logitech-media-server-2.0.67) (2022-03-02) + +#### Chore + +* update helm general non-major helm releases ([#1999](https://github.com/truecharts/apps/issues/1999)) + + + + +### [logitech-media-server-2.0.66](https://github.com/truecharts/apps/compare/logitech-media-server-2.0.65...logitech-media-server-2.0.66) (2022-02-28) + +#### Chore + +* rename `web_portal` to `open` ([#1957](https://github.com/truecharts/apps/issues/1957)) +* update docker general non-major ([#1980](https://github.com/truecharts/apps/issues/1980)) + + + + +### [logitech-media-server-2.0.65](https://github.com/truecharts/apps/compare/logitech-media-server-2.0.64...logitech-media-server-2.0.65) (2022-02-21) + +#### Chore + +* update helm general non-major helm releases ([#1927](https://github.com/truecharts/apps/issues/1927)) + + + + +### [logitech-media-server-2.0.64](https://github.com/truecharts/apps/compare/logitech-media-server-2.0.63...logitech-media-server-2.0.64) (2022-02-21) + +#### Chore + +* update docker general non-major ([#1924](https://github.com/truecharts/apps/issues/1924)) + + + + +### [logitech-media-server-2.0.63](https://github.com/truecharts/apps/compare/logitech-media-server-2.0.62...logitech-media-server-2.0.63) (2022-02-15) + +#### Chore + +* update helm general non-major helm releases ([#1901](https://github.com/truecharts/apps/issues/1901)) + + + + +### [logitech-media-server-2.0.62](https://github.com/truecharts/apps/compare/logitech-media-server-2.0.61...logitech-media-server-2.0.62) (2022-02-10) + +#### Chore + +* update docker general non-major ([#1876](https://github.com/truecharts/apps/issues/1876)) + + + + +### [logitech-media-server-2.0.61](https://github.com/truecharts/apps/compare/logitech-media-server-2.0.60...logitech-media-server-2.0.61) (2022-02-08) + +#### Chore + +* update helm general non-major helm releases ([#1871](https://github.com/truecharts/apps/issues/1871)) + + + + +### [logitech-media-server-2.0.60](https://github.com/truecharts/apps/compare/logitech-media-server-2.0.59...logitech-media-server-2.0.60) (2022-02-08) + +#### Chore + +* update docker general non-major ([#1869](https://github.com/truecharts/apps/issues/1869)) + + + + +### [logitech-media-server-2.0.59](https://github.com/truecharts/apps/compare/logitech-media-server-2.0.58...logitech-media-server-2.0.59) (2022-02-06) + +#### Chore + +* update helm chart common to v8.15.0 ([#1859](https://github.com/truecharts/apps/issues/1859)) +* update docker general non-major ([#1855](https://github.com/truecharts/apps/issues/1855)) + + + + +### [logitech-media-server-2.0.58](https://github.com/truecharts/apps/compare/logitech-media-server-2.0.57...logitech-media-server-2.0.58) (2022-02-05) + +#### Chore + +* update helm general non-major helm releases ([#1852](https://github.com/truecharts/apps/issues/1852)) + + + + +### [logitech-media-server-2.0.57](https://github.com/truecharts/apps/compare/logitech-media-server-2.0.56...logitech-media-server-2.0.57) (2022-02-03) + +#### Chore + +* update docker general non-major ([#1836](https://github.com/truecharts/apps/issues/1836)) + + + + +### [logitech-media-server-2.0.56](https://github.com/truecharts/apps/compare/logitech-media-server-2.0.55...logitech-media-server-2.0.56) (2022-02-02) + +#### Chore + +* update helm general non-major helm releases ([#1828](https://github.com/truecharts/apps/issues/1828)) + + + + +### [logitech-media-server-2.0.55](https://github.com/truecharts/apps/compare/logitech-media-server-2.0.54...logitech-media-server-2.0.55) (2022-01-31) + +#### Chore + +* update docker general non-major docker tags ([#1823](https://github.com/truecharts/apps/issues/1823)) + + + + +### [logitech-media-server-2.0.54](https://github.com/truecharts/apps/compare/logitech-media-server-2.0.53...logitech-media-server-2.0.54) (2022-01-25) + +#### Chore + +* update helm general non-major helm releases ([#1791](https://github.com/truecharts/apps/issues/1791)) + + + + +### [logitech-media-server-2.0.53](https://github.com/truecharts/apps/compare/logitech-media-server-2.0.52...logitech-media-server-2.0.53) (2022-01-24) + +#### Fix + +* fix include ([#1773](https://github.com/truecharts/apps/issues/1773)) + + + + +### [logitech-media-server-2.0.52](https://github.com/truecharts/apps/compare/logitech-media-server-2.0.51...logitech-media-server-2.0.52) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1766](https://github.com/truecharts/apps/issues/1766)) + + + + +### [logitech-media-server-2.0.51](https://github.com/truecharts/apps/compare/logitech-media-server-2.0.50...logitech-media-server-2.0.51) (2022-01-22) + +#### Chore + +* update docker general non-major ([#1764](https://github.com/truecharts/apps/issues/1764)) + + + + +### [logitech-media-server-2.0.50](https://github.com/truecharts/apps/compare/logitech-media-server-2.0.49...logitech-media-server-2.0.50) (2022-01-21) + +#### Chore + +* update helm general non-major helm releases ([#1759](https://github.com/truecharts/apps/issues/1759)) + + + + +### [logitech-media-server-2.0.49](https://github.com/truecharts/apps/compare/logitech-media-server-2.0.48...logitech-media-server-2.0.49) (2022-01-21) + +#### Chore + +* update docker general non-major ([#1751](https://github.com/truecharts/apps/issues/1751)) + +#### Fix + +* set additional_attrs: true on all dicts ([#1750](https://github.com/truecharts/apps/issues/1750)) + + + + +### [logitech-media-server-2.0.48](https://github.com/truecharts/apps/compare/logitech-media-server-2.0.47...logitech-media-server-2.0.48) (2022-01-18) + +#### Chore + +* update helm general non-major helm releases ([#1732](https://github.com/truecharts/apps/issues/1732)) + + + + +### [logitech-media-server-2.0.47](https://github.com/truecharts/apps/compare/logitech-media-server-2.0.46...logitech-media-server-2.0.47) (2022-01-17) + +#### Chore + +* update docker general non-major ([#1728](https://github.com/truecharts/apps/issues/1728)) + + + + +### [logitech-media-server-2.0.46](https://github.com/truecharts/apps/compare/logitech-media-server-2.0.45...logitech-media-server-2.0.46) (2022-01-13) + +#### Chore + +* update helm general non-major helm releases ([#1712](https://github.com/truecharts/apps/issues/1712)) + +#### Feat + +* expose capabilities in GUI ([#1709](https://github.com/truecharts/apps/issues/1709)) + + + + +### [logitech-media-server-2.0.45](https://github.com/truecharts/apps/compare/logitech-media-server-2.0.44...logitech-media-server-2.0.45) (2022-01-12) + +#### Chore + +* update helm general non-major helm releases ([#1704](https://github.com/truecharts/apps/issues/1704)) + + + + +### [logitech-media-server-2.0.44](https://github.com/truecharts/apps/compare/logitech-media-server-2.0.43...logitech-media-server-2.0.44) (2022-01-11) + +#### Chore + +* update helm general non-major helm releases ([#1693](https://github.com/truecharts/apps/issues/1693)) + + + + +### [logitech-media-server-2.0.43](https://github.com/truecharts/apps/compare/logitech-media-server-2.0.42...logitech-media-server-2.0.43) (2022-01-10) + +#### Chore + +* update docker general non-major docker tags ([#1687](https://github.com/truecharts/apps/issues/1687)) + + + + +### [logitech-media-server-2.0.42](https://github.com/truecharts/apps/compare/logitech-media-server-2.0.41...logitech-media-server-2.0.42) (2022-01-10) + +#### Chore + +* update docker general non-major ([#1677](https://github.com/truecharts/apps/issues/1677)) + + + + +### [logitech-media-server-2.0.41](https://github.com/truecharts/apps/compare/logitech-media-server-2.0.40...logitech-media-server-2.0.41) (2022-01-04) + +#### Chore + +* update helm general non-major helm releases + + + + +### [logitech-media-server-2.0.40](https://github.com/truecharts/apps/compare/logitech-media-server-2.0.39...logitech-media-server-2.0.40) (2022-01-03) + +#### Chore + +* update docker general non-major ([#1646](https://github.com/truecharts/apps/issues/1646)) + + + + +### [logitech-media-server-2.0.39](https://github.com/truecharts/apps/compare/logitech-media-server-2.0.38...logitech-media-server-2.0.39) (2021-12-28) + +#### Chore + +* update helm general non-major helm releases ([#1623](https://github.com/truecharts/apps/issues/1623)) + + + + +### [logitech-media-server-2.0.38](https://github.com/truecharts/apps/compare/logitech-media-server-2.0.37...logitech-media-server-2.0.38) (2021-12-24) + +#### Chore + +* update docker general non-major ([#1607](https://github.com/truecharts/apps/issues/1607)) + + + + +### [logitech-media-server-2.0.37](https://github.com/truecharts/apps/compare/logitech-media-server-2.0.36...logitech-media-server-2.0.37) (2021-12-21) + +#### Chore + +* update helm general non-major helm releases ([#1596](https://github.com/truecharts/apps/issues/1596)) + + + + +### [logitech-media-server-2.0.36](https://github.com/truecharts/apps/compare/logitech-media-server-2.0.35...logitech-media-server-2.0.36) (2021-12-19) + +#### Chore + +* Last patch bump before RC2 branch-off +* move `envTpl` to `env` ([#1578](https://github.com/truecharts/apps/issues/1578)) +* remove `editable: true` as this is the default ([#1576](https://github.com/truecharts/apps/issues/1576)) +* remove `Enable the port` button from `questions.yaml` as it was already hidden and defined in `values.yaml` ([#1575](https://github.com/truecharts/apps/issues/1575)) + + + + +### [logitech-media-server-2.0.35](https://github.com/truecharts/apps/compare/logitech-media-server-2.0.34...logitech-media-server-2.0.35) (2021-12-19) + +#### Chore + +* completely remove mountPath reference from GUI ([#1572](https://github.com/truecharts/apps/issues/1572)) +* update helm general non-major helm releases ([#1571](https://github.com/truecharts/apps/issues/1571)) + + + + +### [logitech-media-server-2.0.34](https://github.com/truecharts/apps/compare/logitech-media-server-2.0.33...logitech-media-server-2.0.34) (2021-12-19) + +#### Chore + +* update docker general non-major ([#1567](https://github.com/truecharts/apps/issues/1567)) + + + + +### [logitech-media-server-2.0.33](https://github.com/truecharts/apps/compare/logitech-media-server-2.0.32...logitech-media-server-2.0.33) (2021-12-18) + +#### Chore + +* cleanup questions by removing hidden dicts ([#1558](https://github.com/truecharts/apps/issues/1558)) +* App-Icon Organization ([#1539](https://github.com/truecharts/apps/issues/1539)) +* update docker general non-major + + + + +### [logitech-media-server-2.0.32](https://github.com/truecharts/apps/compare/logitech-media-server-2.0.31...logitech-media-server-2.0.32) (2021-12-14) + +#### Chore + +* update helm general non-major helm releases ([#1535](https://github.com/truecharts/apps/issues/1535)) + + + + +### [logitech-media-server-2.0.31](https://github.com/truecharts/apps/compare/logitech-media-server-2.0.30...logitech-media-server-2.0.31) (2021-12-13) + +#### Chore + +* move incubator apps to stable and bump everything + + + + +### [logitech-media-server-2.0.30](https://github.com/truecharts/apps/compare/logitech-media-server-2.0.29...logitech-media-server-2.0.30) (2021-12-11) + +#### Chore + +* update general helm non-major helm releases ([#1509](https://github.com/truecharts/apps/issues/1509)) + + + + +### [logitech-media-server-2.0.29](https://github.com/truecharts/apps/compare/logitech-media-server-2.0.28...logitech-media-server-2.0.29) (2021-12-11) + +#### Chore + +* update non-major docker ([#1507](https://github.com/truecharts/apps/issues/1507)) + + + + +### [logitech-media-server-2.0.28](https://github.com/truecharts/apps/compare/logitech-media-server-2.0.27...logitech-media-server-2.0.28) (2021-12-07) + +#### Chore + +* update non-major deps helm releases ([#1481](https://github.com/truecharts/apps/issues/1481)) + + + + +### logitech-media-server-2.0.27 (2021-12-05) + +#### Chore + +* bump apps to generate security page +* ensure container references are prefixed with v +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major ([#1466](https://github.com/truecharts/apps/issues/1466)) +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) +* update non-major deps helm releases ([#1471](https://github.com/truecharts/apps/issues/1471)) +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + +#### Fix + +* fix typo in theme selection ([#1428](https://github.com/truecharts/apps/issues/1428)) + + + + +### [logitech-media-server-2.0.26](https://github.com/truecharts/apps/compare/logitech-media-server-2.0.25...logitech-media-server-2.0.26) (2021-12-05) + +#### Chore + +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) + + + + +### [logitech-media-server-2.0.25](https://github.com/truecharts/apps/compare/logitech-media-server-2.0.24...logitech-media-server-2.0.25) (2021-12-05) + +#### Chore + +* update non-major ([#1466](https://github.com/truecharts/apps/issues/1466)) + + + + +### [logitech-media-server-2.0.24](https://github.com/truecharts/apps/compare/logitech-media-server-2.0.23...logitech-media-server-2.0.24) (2021-12-04) + +#### Chore + +* bump apps to generate security page + + + + +### [logitech-media-server-2.0.23](https://github.com/truecharts/apps/compare/logitech-media-server-2.0.22...logitech-media-server-2.0.23) (2021-12-04) + +#### Chore + +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) + + + + +### [logitech-media-server-2.0.22](https://github.com/truecharts/apps/compare/logitech-media-server-2.0.21...logitech-media-server-2.0.22) (2021-12-03) + +#### Chore + +* ensure container references are prefixed with v +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) + + + + +### [logitech-media-server-2.0.21](https://github.com/truecharts/apps/compare/logitech-media-server-2.0.20...logitech-media-server-2.0.21) (2021-11-30) + +#### Chore + +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + + + + +### [logitech-media-server-2.0.20](https://github.com/truecharts/apps/compare/logitech-media-server-2.0.19...logitech-media-server-2.0.20) (2021-11-30) + +#### Chore + +* update non-major deps helm releases + + + + +### [logitech-media-server-2.0.18](https://github.com/truecharts/apps/compare/logitech-media-server-2.0.17...logitech-media-server-2.0.18) (2021-11-23) + +#### Chore + +* update non-major deps helm releases ([#1386](https://github.com/truecharts/apps/issues/1386)) + + + + +### [logitech-media-server-2.0.17](https://github.com/truecharts/apps/compare/logitech-media-server-2.0.16...logitech-media-server-2.0.17) (2021-11-23) + +#### Chore + +* update non-major ([#1384](https://github.com/truecharts/apps/issues/1384)) + + + + +### [logitech-media-server-2.0.16](https://github.com/truecharts/apps/compare/logitech-media-server-2.0.15...logitech-media-server-2.0.16) (2021-11-22) + +#### Chore + +* update non-major deps helm releases ([#1383](https://github.com/truecharts/apps/issues/1383)) + + + + +### [logitech-media-server-2.0.15](https://github.com/truecharts/apps/compare/logitech-media-server-2.0.14...logitech-media-server-2.0.15) (2021-11-22) + +#### Chore + +* update non-major ([#1380](https://github.com/truecharts/apps/issues/1380)) + +#### Fix + +* Default enable all services ([#1361](https://github.com/truecharts/apps/issues/1361)) + + + + +### [logitech-media-server-2.0.14](https://github.com/truecharts/apps/compare/logitech-media-server-2.0.13...logitech-media-server-2.0.14) (2021-11-16) + +#### Chore + +* update non-major deps helm releases ([#1345](https://github.com/truecharts/apps/issues/1345)) + + + + +### [logitech-media-server-2.0.13](https://github.com/truecharts/apps/compare/logitech-media-server-2.0.12...logitech-media-server-2.0.13) (2021-11-15) + +#### Chore + +* persistence cleanup and small bugfixes ([#1329](https://github.com/truecharts/apps/issues/1329)) +* update non-major deps helm releases ([#1338](https://github.com/truecharts/apps/issues/1338)) + + + + +### [logitech-media-server-2.0.12](https://github.com/truecharts/apps/compare/logitech-media-server-2.0.11...logitech-media-server-2.0.12) (2021-11-14) + +#### Chore + +* move port above advanced in GUI ([#1326](https://github.com/truecharts/apps/issues/1326)) +* clean up Chart.yaml ([#1322](https://github.com/truecharts/apps/issues/1322)) +* update non-major deps helm releases ([#1328](https://github.com/truecharts/apps/issues/1328)) + + + + +### [logitech-media-server-2.0.11](https://github.com/truecharts/apps/compare/logitech-media-server-2.0.10...logitech-media-server-2.0.11) (2021-11-14) + +#### Chore + +* move to LMS to stable + + + + +### [logitech-media-server-2.0.10](https://github.com/truecharts/apps/compare/logitech-media-server-2.0.9...logitech-media-server-2.0.10) (2021-11-09) + +#### Chore + +* update non-major deps helm releases ([#1297](https://github.com/truecharts/apps/issues/1297)) + + + + +### [logitech-media-server-2.0.9](https://github.com/truecharts/apps/compare/logitech-media-server-2.0.8...logitech-media-server-2.0.9) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1295](https://github.com/truecharts/apps/issues/1295)) + + + + +### [logitech-media-server-2.0.8](https://github.com/truecharts/apps/compare/logitech-media-server-2.0.7...logitech-media-server-2.0.8) (2021-11-07) + +#### Chore + +* update non-major ([#1270](https://github.com/truecharts/apps/issues/1270)) + + + + +### [logitech-media-server-2.0.7](https://github.com/truecharts/apps/compare/logitech-media-server-2.0.6...logitech-media-server-2.0.7) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1291](https://github.com/truecharts/apps/issues/1291)) + +#### Chore + +* Simplify GUI for deployment, persistence and securityContext ([#1289](https://github.com/truecharts/apps/issues/1289)) + +#### Feat + +* Simplify the Services GUI ([#1290](https://github.com/truecharts/apps/issues/1290)) + + + + +### [logitech-media-server-2.0.6](https://github.com/truecharts/apps/compare/logitech-media-server-2.0.5...logitech-media-server-2.0.6) (2021-11-02) + +#### Chore + +* update non-major deps helm releases ([#1267](https://github.com/truecharts/apps/issues/1267)) + + + + +### [logitech-media-server-2.0.5](https://github.com/truecharts/apps/compare/logitech-media-server-2.0.4...logitech-media-server-2.0.5) (2021-11-02) + +#### Chore + +* update lmscommunity/logitechmediaserver:8.3.0 docker digest to 201247c ([#1268](https://github.com/truecharts/apps/issues/1268)) + + + + +### [logitech-media-server-2.0.4](https://github.com/truecharts/apps/compare/logitech-media-server-2.0.3...logitech-media-server-2.0.4) (2021-11-01) + +#### Chore + +* update non-major deps helm releases ([#1264](https://github.com/truecharts/apps/issues/1264)) + + + + +### [logitech-media-server-2.0.3](https://github.com/truecharts/apps/compare/logitech-media-server-2.0.2...logitech-media-server-2.0.3) (2021-11-01) + +#### Chore + +* update non-major ([#1263](https://github.com/truecharts/apps/issues/1263)) + + + + +### [logitech-media-server-2.0.2](https://github.com/truecharts/apps/compare/logitech-media-server-2.0.1...logitech-media-server-2.0.2) (2021-10-26) + +#### Chore + +* update non-major deps helm releases ([#1245](https://github.com/truecharts/apps/issues/1245)) + + + + +### [logitech-media-server-2.0.1](https://github.com/truecharts/apps/compare/logitech-media-server-2.0.0...logitech-media-server-2.0.1) (2021-10-26) + +#### Chore + +* update helm chart common to v8.3.15 ([#1240](https://github.com/truecharts/apps/issues/1240)) +* update non-major docker tags ([#1241](https://github.com/truecharts/apps/issues/1241)) +* update non-major ([#1232](https://github.com/truecharts/apps/issues/1232)) + + + + +### [logitech-media-server-2.0.0](https://github.com/truecharts/apps/compare/logitech-media-server-1.0.12...logitech-media-server-2.0.0) (2021-10-25) + +#### Chore + +* Adapt for TrueNAS SCALE RC1 + + + + +### [logitech-media-server-1.0.12](https://github.com/truecharts/apps/compare/logitech-media-server-1.0.9...logitech-media-server-1.0.12) (2021-10-20) + +#### Chore + +* bump apps, remove duplicates and move incubator to stable for RC1 +* update non-major deps helm releases ([#1213](https://github.com/truecharts/apps/issues/1213)) + +#### Fix + +* reenable postgresql migration scripting and bump all to force update +* use correct PVC storageClass when using postgresql as a dependency on SCALE ([#1212](https://github.com/truecharts/apps/issues/1212)) + + + + +### [logitech-media-server-1.0.9](https://github.com/truecharts/apps/compare/logitech-media-server-1.0.8...logitech-media-server-1.0.9) (2021-10-20) + +#### Chore + +* bump versions to rerelease and fix icons + + + + +### [logitech-media-server-1.0.8](https://github.com/truecharts/apps/compare/logitech-media-server-1.0.7...logitech-media-server-1.0.8) (2021-10-19) + +#### Change + +* Project-Eclipse 3, Automatically generate item.yaml ([#1178](https://github.com/truecharts/apps/issues/1178)) + +#### Chore + +* Project-Eclipse 5, move app-readme to automatic generation script ([#1181](https://github.com/truecharts/apps/issues/1181)) +* Project-Eclipse part 2, adapting and cleaning changelog ([#1173](https://github.com/truecharts/apps/issues/1173)) +* update helm chart common to v8.3.13 ([#1184](https://github.com/truecharts/apps/issues/1184)) +* update non-major ([#1174](https://github.com/truecharts/apps/issues/1174)) + +#### Feat + +* Project-Eclipse 4, Add App grading annotations to Chart.yaml ([#1180](https://github.com/truecharts/apps/issues/1180)) + +#### Fix + +* correct indent error in chart.yaml + +#### Refactor + +* Project Eclipse Part 6, move questions.yaml to root App folder ([#1182](https://github.com/truecharts/apps/issues/1182)) + + + + +### [logitech-media-server-1.0.7](https://github.com/truecharts/apps/compare/logitech-media-server-1.0.6...logitech-media-server-1.0.7) (2021-10-19) + +#### Fix + +* fix previous SCALE bugfix not correctly being applied + + + + +### [logitech-media-server-1.0.6](https://github.com/truecharts/apps/compare/logitech-media-server-1.0.5...logitech-media-server-1.0.6) (2021-10-19) + +#### Fix + +* Solve issues regarding ix_values.yaml not containing the image and tag definitions. ([#1176](https://github.com/truecharts/apps/issues/1176)) + + + + +### [logitech-media-server-1.0.5](https://github.com/truecharts/apps/compare/logitech-media-server-1.0.4...logitech-media-server-1.0.5) (2021-10-18) + +#### Refactor + +* Project Eclipse - part 1 - remove ix_values.yaml ([#1168](https://github.com/truecharts/apps/issues/1168)) + + + + +### [logitech-media-server-1.0.4](https://github.com/truecharts/apps/compare/logitech-media-server-1.0.3...logitech-media-server-1.0.4) (2021-10-17) + +#### Chore + +* update helm chart common to v8.3.10 ([#1160](https://github.com/truecharts/apps/issues/1160)) + +#### Fix + +* force users using correct / prefix for mounPath ([#1156](https://github.com/truecharts/apps/issues/1156)) + + + + +### [logitech-media-server-1.0.3](https://github.com/truecharts/apps/compare/logitech-media-server-1.0.2...logitech-media-server-1.0.3) (2021-10-15) + +#### Fix + +* Duplicate port name ([#1148](https://github.com/truecharts/apps/issues/1148)) + + + + +### [logitech-media-server-1.0.2](https://github.com/truecharts/apps/compare/logitech-media-server-1.0.0...logitech-media-server-1.0.2) (2021-10-14) + +#### Fix + +* Bump some apps to trigger rereleases +* Fix service name casing in questions.yaml ([#1145](https://github.com/truecharts/apps/issues/1145)) + + + + +### logitech-media-server-1.0.0 (2021-10-14) diff --git a/tmp/logitech-media-server/Chart.yaml b/tmp/logitech-media-server/Chart.yaml new file mode 100644 index 00000000000..ee287e809e2 --- /dev/null +++ b/tmp/logitech-media-server/Chart.yaml @@ -0,0 +1,31 @@ +apiVersion: v2 +appVersion: "8.4.0" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +deprecated: false +description: Logitech Media Server is a platform for home/office audio streaming. +home: https://truecharts.org/charts/stable/logitech-media-server +icon: https://truecharts.org/img/hotlink-ok/chart-icons/logitech-media-server.png +keywords: + - logitech-media-server + - squeezebox + - audio + - streaming +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: logitech-media-server +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/logitech-media-server + - https://github.com/Logitech/slimserver +type: application +version: 7.0.0 +annotations: + truecharts.org/catagories: | + - media + - audio + truecharts.org/SCALE-support: "true" diff --git a/tmp/logitech-media-server/README.md b/tmp/logitech-media-server/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/logitech-media-server/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/logitech-media-server/icon.png b/tmp/logitech-media-server/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..d3bc060da8328244198d0aa3fcc04e7b21bce5b9 GIT binary patch literal 17543 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 +### [matomo-3.0.22](https://github.com/truecharts/apps/compare/matomo-3.0.21...matomo-3.0.22) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) +* update docker general non-major ([#3150](https://github.com/truecharts/apps/issues/3150)) + + + + +### [matomo-3.0.21](https://github.com/truecharts/apps/compare/matomo-3.0.20...matomo-3.0.21) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [matomo-3.0.20](https://github.com/truecharts/apps/compare/matomo-3.0.19...matomo-3.0.20) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [matomo-3.0.19](https://github.com/truecharts/apps/compare/matomo-3.0.18...matomo-3.0.19) (2022-07-09) + +#### Chore + +* update docker general non-major ([#3106](https://github.com/truecharts/apps/issues/3106)) + + + + +### [matomo-3.0.18](https://github.com/truecharts/apps/compare/matomo-3.0.17...matomo-3.0.18) (2022-07-06) + +#### Chore + +* update docker general non-major ([#3078](https://github.com/truecharts/apps/issues/3078)) + + + + +### [matomo-3.0.17](https://github.com/truecharts/apps/compare/matomo-3.0.16...matomo-3.0.17) (2022-07-05) + +#### Chore + +* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075)) + + + + +### [matomo-3.0.16](https://github.com/truecharts/apps/compare/matomo-3.0.15...matomo-3.0.16) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [matomo-3.0.15](https://github.com/truecharts/apps/compare/matomo-3.0.14...matomo-3.0.15) (2022-07-03) + +#### Chore + +* update docker general non-major ([#3052](https://github.com/truecharts/apps/issues/3052)) + + + + +### [matomo-3.0.14](https://github.com/truecharts/apps/compare/matomo-3.0.13...matomo-3.0.14) (2022-07-01) + +#### Chore + +* update docker general non-major ([#3015](https://github.com/truecharts/apps/issues/3015)) + + + + +### [matomo-3.0.13](https://github.com/truecharts/apps/compare/matomo-3.0.12...matomo-3.0.13) (2022-06-29) + +#### Chore + +* update helm general non-major Helm releases ([#3003](https://github.com/truecharts/apps/issues/3003)) + + + + +### [matomo-3.0.12](https://github.com/truecharts/apps/compare/matomo-3.0.11...matomo-3.0.12) (2022-06-27) + +#### Chore + +* update docker general non-major ([#2996](https://github.com/truecharts/apps/issues/2996)) + + + + +### [matomo-3.0.11](https://github.com/truecharts/apps/compare/matomo-3.0.10...matomo-3.0.11) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [matomo-3.0.10](https://github.com/truecharts/apps/compare/matomo-3.0.9...matomo-3.0.10) (2022-06-25) + +#### Chore + +* update docker general non-major ([#2960](https://github.com/truecharts/apps/issues/2960)) + + + + +### [matomo-3.0.9](https://github.com/truecharts/apps/compare/matomo-3.0.8...matomo-3.0.9) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [matomo-3.0.8](https://github.com/truecharts/apps/compare/matomo-3.0.7...matomo-3.0.8) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) +* update docker general non-major ([#2931](https://github.com/truecharts/apps/issues/2931)) + + + + +### [matomo-3.0.7](https://github.com/truecharts/apps/compare/matomo-3.0.6...matomo-3.0.7) (2022-06-17) + +#### Chore + +* update docker general non-major ([#2917](https://github.com/truecharts/apps/issues/2917)) + + + + +### [matomo-3.0.6](https://github.com/truecharts/apps/compare/matomo-3.0.5...matomo-3.0.6) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2887](https://github.com/truecharts/apps/issues/2887)) + + + + +### [matomo-3.0.5](https://github.com/truecharts/apps/compare/matomo-3.0.4...matomo-3.0.5) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [matomo-3.0.4](https://github.com/truecharts/apps/compare/matomo-3.0.3...matomo-3.0.4) (2022-06-14) + +#### Chore + +* update docker general non-major ([#2872](https://github.com/truecharts/apps/issues/2872)) + + + + +### [matomo-3.0.3](https://github.com/truecharts/apps/compare/matomo-3.0.2...matomo-3.0.3) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [matomo-3.0.2](https://github.com/truecharts/apps/compare/matomo-3.0.1...matomo-3.0.2) (2022-06-11) + +#### Chore + +* update docker general non-major ([#2848](https://github.com/truecharts/apps/issues/2848)) + + + + +### [matomo-3.0.1](https://github.com/truecharts/apps/compare/matomo-3.0.0...matomo-3.0.1) (2022-06-09) + +#### Chore + +* update docker general non-major ([#2846](https://github.com/truecharts/apps/issues/2846)) + + + + +### [matomo-3.0.0](https://github.com/truecharts/apps/compare/matomo-2.0.1...matomo-3.0.0) (2022-06-07) + +#### Chore + +* update helm general major helm releases ([#2804](https://github.com/truecharts/apps/issues/2804)) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [matomo-2.0.1](https://github.com/truecharts/apps/compare/matomo-1.0.67...matomo-2.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC +* update helm general non-major helm releases ([#2838](https://github.com/truecharts/apps/issues/2838)) +* update docker general non-major ([#2831](https://github.com/truecharts/apps/issues/2831)) + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [matomo-2.0.0](https://github.com/truecharts/apps/compare/matomo-1.0.67...matomo-2.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [matomo-1.0.67](https://github.com/truecharts/apps/compare/matomo-1.0.66...matomo-1.0.67) (2022-06-04) + +#### Chore + +* update docker general non-major ([#2826](https://github.com/truecharts/apps/issues/2826)) + + + + +### [matomo-1.0.66](https://github.com/truecharts/apps/compare/matomo-1.0.65...matomo-1.0.66) (2022-06-03) + +#### Chore + +* update docker general non-major ([#2821](https://github.com/truecharts/apps/issues/2821)) + + + + +### [matomo-1.0.65](https://github.com/truecharts/apps/compare/matomo-1.0.64...matomo-1.0.65) (2022-06-02) + +#### Chore + +* update docker general non-major ([#2806](https://github.com/truecharts/apps/issues/2806)) + + + + +### [matomo-1.0.64](https://github.com/truecharts/apps/compare/matomo-1.0.63...matomo-1.0.64) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) +* update docker general non-major ([#2791](https://github.com/truecharts/apps/issues/2791)) + + + + +### [matomo-1.0.63](https://github.com/truecharts/apps/compare/matomo-1.0.62...matomo-1.0.63) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [matomo-1.0.63](https://github.com/truecharts/apps/compare/matomo-1.0.62...matomo-1.0.63) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [matomo-1.0.62](https://github.com/truecharts/apps/compare/matomo-1.0.61...matomo-1.0.62) (2022-05-25) + +#### Chore + +* update docker general non-major ([#2745](https://github.com/truecharts/apps/issues/2745)) +* update docker general non-major ([#2740](https://github.com/truecharts/apps/issues/2740)) + + + + +### [matomo-1.0.61](https://github.com/truecharts/apps/compare/matomo-1.0.60...matomo-1.0.61) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [matomo-1.0.60](https://github.com/truecharts/apps/compare/matomo-1.0.59...matomo-1.0.60) (2022-05-23) + +#### Chore + +* update docker general non-major ([#2733](https://github.com/truecharts/apps/issues/2733)) + + + + +### [matomo-1.0.59](https://github.com/truecharts/apps/compare/matomo-1.0.57...matomo-1.0.59) (2022-05-22) + +#### Chore + +* update docker general non-major ([#2730](https://github.com/truecharts/apps/issues/2730)) +* update docker general non-major ([#2720](https://github.com/truecharts/apps/issues/2720)) + + + + +### [matomo-1.0.57](https://github.com/truecharts/apps/compare/matomo-1.0.56...matomo-1.0.57) (2022-05-19) + +#### Chore + +* update docker general non-major ([#2711](https://github.com/truecharts/apps/issues/2711)) + + + + +### [matomo-1.0.56](https://github.com/truecharts/apps/compare/matomo-1.0.54...matomo-1.0.56) (2022-05-18) + +#### Chore + +* Auto-update chart README [skip ci] +* update docker general non-major ([#2706](https://github.com/truecharts/apps/issues/2706)) +* update helm general non-major helm releases + + + + +### [matomo-1.0.55](https://github.com/truecharts/apps/compare/matomo-1.0.54...matomo-1.0.55) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [matomo-1.0.54](https://github.com/truecharts/apps/compare/matomo-1.0.53...matomo-1.0.54) (2022-05-17) + +#### Chore + +* update docker general non-major ([#2695](https://github.com/truecharts/apps/issues/2695)) +* update helm general non-major helm releases + + + + +### [matomo-1.0.53](https://github.com/truecharts/apps/compare/matomo-1.0.52...matomo-1.0.53) (2022-05-16) + +#### Chore + +* update docker general non-major ([#2692](https://github.com/truecharts/apps/issues/2692)) + + + + +### [matomo-1.0.52](https://github.com/truecharts/apps/compare/matomo-1.0.51...matomo-1.0.52) (2022-05-15) + +#### Chore + +* update docker general non-major ([#2686](https://github.com/truecharts/apps/issues/2686)) + + + + +### [matomo-1.0.51](https://github.com/truecharts/apps/compare/matomo-1.0.50...matomo-1.0.51) (2022-05-14) + +#### Chore + +* update docker general non-major ([#2679](https://github.com/truecharts/apps/issues/2679)) + + + + +### [matomo-1.0.50](https://github.com/truecharts/apps/compare/matomo-1.0.49...matomo-1.0.50) (2022-05-13) + +#### Chore + +* update docker general non-major ([#2658](https://github.com/truecharts/apps/issues/2658)) + + + + +### [matomo-1.0.49](https://github.com/truecharts/apps/compare/matomo-1.0.48...matomo-1.0.49) (2022-05-11) + +#### Chore + +* update docker general non-major ([#2653](https://github.com/truecharts/apps/issues/2653)) + + + + +### [matomo-1.0.48](https://github.com/truecharts/apps/compare/matomo-1.0.47...matomo-1.0.48) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [matomo-1.0.47](https://github.com/truecharts/apps/compare/matomo-1.0.46...matomo-1.0.47) (2022-05-10) + +#### Chore + +* update docker general non-major + + + + +### [matomo-1.0.46](https://github.com/truecharts/apps/compare/matomo-1.0.45...matomo-1.0.46) (2022-05-09) + +#### Chore + +* update docker general non-major ([#2641](https://github.com/truecharts/apps/issues/2641)) + + + + +### [matomo-1.0.45](https://github.com/truecharts/apps/compare/matomo-1.0.44...matomo-1.0.45) (2022-05-08) + +#### Chore + +* update docker general non-major ([#2639](https://github.com/truecharts/apps/issues/2639)) + + + + +### [matomo-1.0.44](https://github.com/truecharts/apps/compare/matomo-1.0.43...matomo-1.0.44) (2022-05-06) + +#### Chore + +* update docker general non-major + + + + +### [matomo-1.0.43](https://github.com/truecharts/apps/compare/matomo-1.0.42...matomo-1.0.43) (2022-05-06) + +#### Chore + +* update docker general non-major + + + + +### [matomo-1.0.42](https://github.com/truecharts/apps/compare/matomo-1.0.41...matomo-1.0.42) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [matomo-1.0.41](https://github.com/truecharts/apps/compare/matomo-1.0.40...matomo-1.0.41) (2022-05-05) + +#### Chore + +* update docker general non-major + + + + +### [matomo-1.0.40](https://github.com/truecharts/apps/compare/matomo-1.0.39...matomo-1.0.40) (2022-05-04) + +#### Chore + +* update docker general non-major ([#2606](https://github.com/truecharts/apps/issues/2606)) + + + + +### [matomo-1.0.39](https://github.com/truecharts/apps/compare/matomo-1.0.38...matomo-1.0.39) (2022-05-04) + +#### Chore + +* update helm general non-major helm releases ([#2605](https://github.com/truecharts/apps/issues/2605)) + + + + +### [matomo-1.0.38](https://github.com/truecharts/apps/compare/matomo-1.0.37...matomo-1.0.38) (2022-04-29) + +#### Chore + +* update docker general non-major ([#2581](https://github.com/truecharts/apps/issues/2581)) + + + + +### [matomo-1.0.37](https://github.com/truecharts/apps/compare/matomo-1.0.36...matomo-1.0.37) (2022-04-28) + +#### Chore + +* update docker general non-major ([#2577](https://github.com/truecharts/apps/issues/2577)) + + + + +### [matomo-1.0.36](https://github.com/truecharts/apps/compare/matomo-1.0.35...matomo-1.0.36) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [matomo-1.0.35](https://github.com/truecharts/apps/compare/matomo-1.0.34...matomo-1.0.35) (2022-04-26) + +#### Chore + +* update docker general non-major ([#2571](https://github.com/truecharts/apps/issues/2571)) + + + + +### [matomo-1.0.34](https://github.com/truecharts/apps/compare/matomo-1.0.33...matomo-1.0.34) (2022-04-20) + +#### Chore + +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [matomo-1.0.33](https://github.com/truecharts/apps/compare/matomo-1.0.32...matomo-1.0.33) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update docker general non-major ([#2522](https://github.com/truecharts/apps/issues/2522)) + + + + +### [matomo-1.0.32](https://github.com/truecharts/apps/compare/matomo-1.0.31...matomo-1.0.32) (2022-04-18) + +#### Chore + +* update docker general non-major ([#2502](https://github.com/truecharts/apps/issues/2502)) + + + + +### [matomo-1.0.31](https://github.com/truecharts/apps/compare/matomo-1.0.30...matomo-1.0.31) (2022-04-17) + +#### Chore + +* update docker general non-major ([#2497](https://github.com/truecharts/apps/issues/2497)) + + + + +### [matomo-1.0.30](https://github.com/truecharts/apps/compare/matomo-1.0.29...matomo-1.0.30) (2022-04-16) + +#### Chore + +* update docker general non-major ([#2494](https://github.com/truecharts/apps/issues/2494)) + + + + +### [matomo-1.0.29](https://github.com/truecharts/apps/compare/matomo-1.0.28...matomo-1.0.29) (2022-04-13) + +#### Chore + +* update docker general non-major + + + + +### [matomo-1.0.28](https://github.com/truecharts/apps/compare/matomo-1.0.27...matomo-1.0.28) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [matomo-1.0.27](https://github.com/truecharts/apps/compare/matomo-1.0.26...matomo-1.0.27) (2022-04-12) + +#### Chore + +* update docker general non-major ([#2478](https://github.com/truecharts/apps/issues/2478)) + + + + +### [matomo-1.0.26](https://github.com/truecharts/apps/compare/matomo-1.0.25...matomo-1.0.26) (2022-04-09) + +#### Chore + +* update docker general non-major ([#2460](https://github.com/truecharts/apps/issues/2460)) + + + + +### [matomo-1.0.25](https://github.com/truecharts/apps/compare/matomo-1.0.24...matomo-1.0.25) (2022-04-06) + +#### Chore + +* update docker general non-major + + + + +### [matomo-1.0.24](https://github.com/truecharts/apps/compare/matomo-1.0.23...matomo-1.0.24) (2022-04-04) + +#### Chore + +* update docker general non-major + + + + +### [matomo-1.0.23](https://github.com/truecharts/apps/compare/matomo-1.0.22...matomo-1.0.23) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) +* update docker general non-major ([#2414](https://github.com/truecharts/apps/issues/2414)) + + + + +### [matomo-1.0.20](https://github.com/truecharts/apps/compare/matomo-1.0.19...matomo-1.0.20) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2362](https://github.com/truecharts/apps/issues/2362)) + + + + +### [matomo-1.0.19](https://github.com/truecharts/apps/compare/matomo-1.0.17...matomo-1.0.19) (2022-03-31) + +#### Chore + +* update docker general non-major ([#2357](https://github.com/truecharts/apps/issues/2357)) +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [matomo-1.0.17](https://github.com/truecharts/apps/compare/matomo-1.0.16...matomo-1.0.17) (2022-03-30) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [matomo-1.0.16](https://github.com/truecharts/apps/compare/matomo-1.0.15...matomo-1.0.16) (2022-03-30) + +#### Chore + +* update docker general non-major ([#2347](https://github.com/truecharts/apps/issues/2347)) + + + + +### [matomo-1.0.15](https://github.com/truecharts/apps/compare/matomo-1.0.14...matomo-1.0.15) (2022-03-30) + +#### Chore + +* Use new repo ([#2337](https://github.com/truecharts/apps/issues/2337)) +* update docker general non-major ([#2338](https://github.com/truecharts/apps/issues/2338)) + + + + +### [matomo-1.0.14](https://github.com/truecharts/apps/compare/matomo-1.0.13...matomo-1.0.14) (2022-03-28) + +#### Chore + +* update docker general non-major + + + + +### [matomo-1.0.13](https://github.com/truecharts/apps/compare/matomo-1.0.12...matomo-1.0.13) (2022-03-27) + +#### Chore + +* update docker general non-major + + + + +### [matomo-1.0.12](https://github.com/truecharts/apps/compare/matomo-1.0.11...matomo-1.0.12) (2022-03-26) + +#### Chore + +* update helm general non-major helm releases ([#2290](https://github.com/truecharts/apps/issues/2290)) + + + + +### [matomo-1.0.11](https://github.com/truecharts/apps/compare/matomo-1.0.10...matomo-1.0.11) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [matomo-1.0.9](https://github.com/truecharts/apps/compare/matomo-1.0.8...matomo-1.0.9) (2022-03-26) + +#### Chore + +* update docker general non-major + + + + +### [matomo-1.0.8](https://github.com/truecharts/apps/compare/matomo-1.0.7...matomo-1.0.8) (2022-03-24) + +#### Chore + +* update docker general non-major + + + + +### [matomo-1.0.7](https://github.com/truecharts/apps/compare/matomo-1.0.6...matomo-1.0.7) (2022-03-23) + +#### Chore + +* update docker general non-major +* update docker general non-major + + + + +### [matomo-1.0.5](https://github.com/truecharts/apps/compare/matomo-1.0.4...matomo-1.0.5) (2022-03-20) + +#### Chore + +* update docker general non-major +* update docker general non-major + + + + +### [matomo-1.0.3](https://github.com/truecharts/apps/compare/matomo-1.0.2...matomo-1.0.3) (2022-03-17) + +#### Chore + +* update docker general non-major ([#2198](https://github.com/truecharts/apps/issues/2198)) +* update docker general non-major ([#2196](https://github.com/truecharts/apps/issues/2196)) + + + + +### [matomo-1.0.1](https://github.com/truecharts/apps/compare/matomo-1.0.0...matomo-1.0.1) (2022-03-15) + +#### Chore + +* update docker general non-major ([#2175](https://github.com/truecharts/apps/issues/2175)) + + + + +### [matomo-1.0.0](https://github.com/truecharts/apps/compare/matomo-0.0.2...matomo-1.0.0) (2022-03-10) + + + + +### [matomo-0.0.2](https://github.com/truecharts/apps/compare/matomo-0.0.1...matomo-0.0.2) (2022-03-09) + +#### Fix + +* enable secondary ports ([#2120](https://github.com/truecharts/apps/issues/2120)) + + + + +### matomo-0.0.1 (2022-03-09) + +#### Feat + +* Add matomo ([#2115](https://github.com/truecharts/apps/issues/2115)) diff --git a/tmp/matomo/Chart.yaml b/tmp/matomo/Chart.yaml new file mode 100644 index 00000000000..097e997b68c --- /dev/null +++ b/tmp/matomo/Chart.yaml @@ -0,0 +1,30 @@ +apiVersion: v2 +appVersion: "4.13.3" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 + - condition: mariadb.enabled + name: mariadb + repository: https://deps.truecharts.org/ + version: 7.0.0 +description: Matomo is the leading Free/Libre open analytics platform +home: https://truecharts.org/charts/stable/matomo +icon: https://truecharts.org/img/hotlink-ok/chart-icons/matomo.png +keywords: + - analytics +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: matomo +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/matomo + - https://github.com/bitnami/bitnami-docker-matomo + - https://github.com/matomo-org/matomo +version: 7.0.0 +annotations: + truecharts.org/catagories: | + - productivity + truecharts.org/SCALE-support: "true" diff --git a/tmp/matomo/README.md b/tmp/matomo/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/matomo/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/matomo/icon.png b/tmp/matomo/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..e3e2bdbc569fbdc2fc716e38a483adfacb0dd579 GIT binary patch literal 5352 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 +### [mealie-8.0.12](https://github.com/truecharts/apps/compare/mealie-8.0.11...mealie-8.0.12) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [mealie-8.0.11](https://github.com/truecharts/apps/compare/mealie-8.0.10...mealie-8.0.11) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [mealie-8.0.10](https://github.com/truecharts/apps/compare/mealie-8.0.9...mealie-8.0.10) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [mealie-8.0.9](https://github.com/truecharts/apps/compare/mealie-8.0.8...mealie-8.0.9) (2022-07-05) + +#### Chore + +* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075)) + + + + +### [mealie-8.0.8](https://github.com/truecharts/apps/compare/mealie-8.0.7...mealie-8.0.8) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [mealie-8.0.7](https://github.com/truecharts/apps/compare/mealie-8.0.6...mealie-8.0.7) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [mealie-8.0.6](https://github.com/truecharts/apps/compare/mealie-8.0.5...mealie-8.0.6) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [mealie-8.0.5](https://github.com/truecharts/apps/compare/mealie-8.0.4...mealie-8.0.5) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [mealie-8.0.4](https://github.com/truecharts/apps/compare/mealie-8.0.3...mealie-8.0.4) (2022-06-17) + +#### Chore + +* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916)) + + + + +### [mealie-8.0.3](https://github.com/truecharts/apps/compare/mealie-8.0.2...mealie-8.0.3) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2887](https://github.com/truecharts/apps/issues/2887)) + + + + +### [mealie-8.0.2](https://github.com/truecharts/apps/compare/mealie-8.0.1...mealie-8.0.2) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [mealie-8.0.1](https://github.com/truecharts/apps/compare/mealie-8.0.0...mealie-8.0.1) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [mealie-8.0.0](https://github.com/truecharts/apps/compare/mealie-7.0.1...mealie-8.0.0) (2022-06-07) + +#### Chore + +* update helm general major helm releases ([#2804](https://github.com/truecharts/apps/issues/2804)) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [mealie-7.0.1](https://github.com/truecharts/apps/compare/mealie-6.0.23...mealie-7.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC +* update helm general non-major helm releases ([#2838](https://github.com/truecharts/apps/issues/2838)) + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [mealie-7.0.0](https://github.com/truecharts/apps/compare/mealie-6.0.23...mealie-7.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [mealie-6.0.23](https://github.com/truecharts/apps/compare/mealie-6.0.22...mealie-6.0.23) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [mealie-6.0.22](https://github.com/truecharts/apps/compare/mealie-6.0.21...mealie-6.0.22) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [mealie-6.0.22](https://github.com/truecharts/apps/compare/mealie-6.0.21...mealie-6.0.22) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [mealie-6.0.21](https://github.com/truecharts/apps/compare/mealie-6.0.20...mealie-6.0.21) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [mealie-6.0.20](https://github.com/truecharts/apps/compare/mealie-6.0.19...mealie-6.0.20) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [mealie-6.0.20](https://github.com/truecharts/apps/compare/mealie-6.0.19...mealie-6.0.20) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [mealie-6.0.19](https://github.com/truecharts/apps/compare/mealie-6.0.18...mealie-6.0.19) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [mealie-6.0.18](https://github.com/truecharts/apps/compare/mealie-6.0.17...mealie-6.0.18) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [mealie-6.0.17](https://github.com/truecharts/apps/compare/mealie-6.0.16...mealie-6.0.17) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [mealie-6.0.16](https://github.com/truecharts/apps/compare/mealie-6.0.15...mealie-6.0.16) (2022-05-04) + +#### Chore + +* update helm general non-major helm releases ([#2605](https://github.com/truecharts/apps/issues/2605)) + + + + +### [mealie-6.0.15](https://github.com/truecharts/apps/compare/mealie-6.0.14...mealie-6.0.15) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [mealie-6.0.14](https://github.com/truecharts/apps/compare/mealie-6.0.13...mealie-6.0.14) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [mealie-6.0.13](https://github.com/truecharts/apps/compare/mealie-6.0.12...mealie-6.0.13) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [mealie-6.0.12](https://github.com/truecharts/apps/compare/mealie-6.0.11...mealie-6.0.12) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [mealie-6.0.11](https://github.com/truecharts/apps/compare/mealie-6.0.10...mealie-6.0.11) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2362](https://github.com/truecharts/apps/issues/2362)) + + + + +### [mealie-6.0.10](https://github.com/truecharts/apps/compare/mealie-6.0.9...mealie-6.0.10) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [mealie-6.0.9](https://github.com/truecharts/apps/compare/mealie-6.0.8...mealie-6.0.9) (2022-03-30) + +#### Chore + +* Use new repo ([#2337](https://github.com/truecharts/apps/issues/2337)) +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [mealie-6.0.8](https://github.com/truecharts/apps/compare/mealie-6.0.7...mealie-6.0.8) (2022-03-26) + +#### Chore + +* update helm general non-major helm releases ([#2290](https://github.com/truecharts/apps/issues/2290)) + + + + +### [mealie-6.0.7](https://github.com/truecharts/apps/compare/mealie-6.0.6...mealie-6.0.7) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [mealie-6.0.2](https://github.com/truecharts/apps/compare/mealie-6.0.1...mealie-6.0.2) (2022-03-08) + +#### Chore + +* update helm general non-major helm releases ([#2116](https://github.com/truecharts/apps/issues/2116)) + + + + +### [mealie-6.0.1](https://github.com/truecharts/apps/compare/mealie-6.0.0...mealie-6.0.1) (2022-03-07) + +#### Chore + +* update helm general non-major helm releases ([#2111](https://github.com/truecharts/apps/issues/2111)) +* Remove `-icon` string from icon png's ([#2040](https://github.com/truecharts/apps/issues/2040)) + + + + +### [mealie-6.0.0](https://github.com/truecharts/apps/compare/mealie-5.0.25...mealie-6.0.0) (2022-03-03) + +#### Chore + +* remove fixed env from questions.yaml +* remove empty env var declaration from questions.yaml +* remove TZ from values. ([#1945](https://github.com/truecharts/apps/issues/1945)) +* update helm general major helm releases ([#2021](https://github.com/truecharts/apps/issues/2021)) + +#### Fix + +* BREAKING CHANGE Move some env-vars outside of env section ([#2010](https://github.com/truecharts/apps/issues/2010)) + + + + +### [mealie-5.0.25](https://github.com/truecharts/apps/compare/mealie-5.0.24...mealie-5.0.25) (2022-03-02) + +#### Chore + +* rename `web_portal` to `open` ([#1957](https://github.com/truecharts/apps/issues/1957)) +* update helm general non-major helm releases ([#1999](https://github.com/truecharts/apps/issues/1999)) + + + + +### [mealie-5.0.24](https://github.com/truecharts/apps/compare/mealie-5.0.23...mealie-5.0.24) (2022-02-21) + +#### Chore + +* update helm general non-major helm releases ([#1927](https://github.com/truecharts/apps/issues/1927)) + + + + +### [mealie-5.0.23](https://github.com/truecharts/apps/compare/mealie-5.0.22...mealie-5.0.23) (2022-02-15) + +#### Chore + +* update helm general non-major helm releases ([#1901](https://github.com/truecharts/apps/issues/1901)) + + + + +### [mealie-5.0.22](https://github.com/truecharts/apps/compare/mealie-5.0.21...mealie-5.0.22) (2022-02-08) + +#### Chore + +* update helm general non-major helm releases ([#1871](https://github.com/truecharts/apps/issues/1871)) + + + + +### [mealie-5.0.21](https://github.com/truecharts/apps/compare/mealie-5.0.20...mealie-5.0.21) (2022-02-06) + +#### Chore + +* update helm chart common to v8.15.0 ([#1859](https://github.com/truecharts/apps/issues/1859)) + + + + +### [mealie-5.0.20](https://github.com/truecharts/apps/compare/mealie-5.0.19...mealie-5.0.20) (2022-02-05) + +#### Chore + +* update helm general non-major helm releases ([#1852](https://github.com/truecharts/apps/issues/1852)) +* update docker general non-major ([#1849](https://github.com/truecharts/apps/issues/1849)) + + + + +### [mealie-5.0.19](https://github.com/truecharts/apps/compare/mealie-5.0.18...mealie-5.0.19) (2022-02-02) + +#### Chore + +* update helm general non-major helm releases ([#1828](https://github.com/truecharts/apps/issues/1828)) + + + + +### [mealie-5.0.18](https://github.com/truecharts/apps/compare/mealie-5.0.17...mealie-5.0.18) (2022-01-25) + +#### Chore + +* update helm general non-major helm releases ([#1791](https://github.com/truecharts/apps/issues/1791)) + + + + +### [mealie-5.0.17](https://github.com/truecharts/apps/compare/mealie-5.0.16...mealie-5.0.17) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1766](https://github.com/truecharts/apps/issues/1766)) + + + + +### [mealie-5.0.16](https://github.com/truecharts/apps/compare/mealie-5.0.15...mealie-5.0.16) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1763](https://github.com/truecharts/apps/issues/1763)) + + + + +### [mealie-5.0.15](https://github.com/truecharts/apps/compare/mealie-5.0.14...mealie-5.0.15) (2022-01-21) + +#### Chore + +* update helm general non-major helm releases ([#1759](https://github.com/truecharts/apps/issues/1759)) + +#### Fix + +* set additional_attrs: true on all dicts ([#1750](https://github.com/truecharts/apps/issues/1750)) + + + + +### [mealie-5.0.14](https://github.com/truecharts/apps/compare/mealie-5.0.13...mealie-5.0.14) (2022-01-18) + +#### Chore + +* update helm general non-major helm releases ([#1732](https://github.com/truecharts/apps/issues/1732)) + + + + +### [mealie-5.0.13](https://github.com/truecharts/apps/compare/mealie-5.0.12...mealie-5.0.13) (2022-01-13) + +#### Chore + +* update helm general non-major helm releases ([#1712](https://github.com/truecharts/apps/issues/1712)) + +#### Feat + +* expose capabilities in GUI ([#1709](https://github.com/truecharts/apps/issues/1709)) + + + + +### [mealie-5.0.12](https://github.com/truecharts/apps/compare/mealie-5.0.11...mealie-5.0.12) (2022-01-12) + +#### Chore + +* update helm general non-major helm releases ([#1704](https://github.com/truecharts/apps/issues/1704)) + + + + +### [mealie-5.0.11](https://github.com/truecharts/apps/compare/mealie-5.0.10...mealie-5.0.11) (2022-01-11) + +#### Chore + +* update helm general non-major helm releases ([#1693](https://github.com/truecharts/apps/issues/1693)) + + + + +### [mealie-5.0.10](https://github.com/truecharts/apps/compare/mealie-5.0.9...mealie-5.0.10) (2022-01-04) + +#### Chore + +* update helm general non-major helm releases + + + + +### [mealie-5.0.9](https://github.com/truecharts/apps/compare/mealie-5.0.8...mealie-5.0.9) (2021-12-28) + +#### Chore + +* update helm general non-major helm releases ([#1623](https://github.com/truecharts/apps/issues/1623)) + + + + +### [mealie-5.0.8](https://github.com/truecharts/apps/compare/mealie-5.0.7...mealie-5.0.8) (2021-12-21) + +#### Chore + +* update helm general non-major helm releases ([#1596](https://github.com/truecharts/apps/issues/1596)) + + + + +### [mealie-5.0.7](https://github.com/truecharts/apps/compare/mealie-5.0.6...mealie-5.0.7) (2021-12-19) + +#### Chore + +* Last patch bump before RC2 branch-off +* move `envTpl` to `env` ([#1578](https://github.com/truecharts/apps/issues/1578)) +* remove `editable: true` as this is the default ([#1576](https://github.com/truecharts/apps/issues/1576)) + + + + +### [mealie-5.0.6](https://github.com/truecharts/apps/compare/mealie-5.0.5...mealie-5.0.6) (2021-12-19) + +#### Chore + +* completely remove mountPath reference from GUI ([#1572](https://github.com/truecharts/apps/issues/1572)) +* update helm general non-major helm releases ([#1571](https://github.com/truecharts/apps/issues/1571)) + + + + +### [mealie-5.0.5](https://github.com/truecharts/apps/compare/mealie-5.0.4...mealie-5.0.5) (2021-12-18) + +#### Chore + +* cleanup questions by removing hidden dicts ([#1558](https://github.com/truecharts/apps/issues/1558)) +* App-Icon Organization ([#1539](https://github.com/truecharts/apps/issues/1539)) + + + + +### [mealie-5.0.4](https://github.com/truecharts/apps/compare/mealie-5.0.3...mealie-5.0.4) (2021-12-14) + +#### Chore + +* update helm general non-major helm releases ([#1535](https://github.com/truecharts/apps/issues/1535)) + + + + +### [mealie-5.0.3](https://github.com/truecharts/apps/compare/mealie-5.0.2...mealie-5.0.3) (2021-12-13) + +#### Chore + +* move incubator apps to stable and bump everything + + + + +### [mealie-5.0.2](https://github.com/truecharts/apps/compare/mealie-5.0.1...mealie-5.0.2) (2021-12-11) + +#### Chore + +* update general helm non-major helm releases ([#1509](https://github.com/truecharts/apps/issues/1509)) + + + + +### [mealie-5.0.1](https://github.com/truecharts/apps/compare/mealie-5.0.0...mealie-5.0.1) (2021-12-11) + +#### Chore + +* update non-major docker ([#1507](https://github.com/truecharts/apps/issues/1507)) + + + + +### [mealie-5.0.0](https://github.com/truecharts/apps/compare/mealie-4.0.20...mealie-5.0.0) (2021-12-11) + +#### Feat + +* add pgsql support ([#1504](https://github.com/truecharts/apps/issues/1504)) + + + + +### [mealie-4.0.20](https://github.com/truecharts/apps/compare/mealie-4.0.19...mealie-4.0.20) (2021-12-07) + +#### Chore + +* update non-major deps helm releases ([#1481](https://github.com/truecharts/apps/issues/1481)) + + + + +### mealie-4.0.19 (2021-12-05) + +#### Chore + +* bump apps to generate security page +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major deps helm releases ([#1471](https://github.com/truecharts/apps/issues/1471)) +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + +#### Fix + +* fix typo in theme selection ([#1428](https://github.com/truecharts/apps/issues/1428)) + + + + +### [mealie-4.0.18](https://github.com/truecharts/apps/compare/mealie-4.0.17...mealie-4.0.18) (2021-12-05) + +#### Chore + +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) + + + + +### [mealie-4.0.17](https://github.com/truecharts/apps/compare/mealie-4.0.16...mealie-4.0.17) (2021-12-04) + +#### Chore + +* bump apps to generate security page + + + + +### [mealie-4.0.16](https://github.com/truecharts/apps/compare/mealie-4.0.15...mealie-4.0.16) (2021-12-04) + +#### Chore + +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) + + + + +### [mealie-4.0.15](https://github.com/truecharts/apps/compare/mealie-4.0.14...mealie-4.0.15) (2021-12-03) + +#### Chore + +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) + + + + +### [mealie-4.0.14](https://github.com/truecharts/apps/compare/mealie-4.0.13...mealie-4.0.14) (2021-11-30) + +#### Chore + +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + +#### Fix + +* move conflicting ports to 10xxx range ([#1415](https://github.com/truecharts/apps/issues/1415)) + + + + +### [mealie-4.0.13](https://github.com/truecharts/apps/compare/mealie-4.0.12...mealie-4.0.13) (2021-11-23) + +#### Chore + +* update non-major deps helm releases ([#1386](https://github.com/truecharts/apps/issues/1386)) + + + + +### [mealie-4.0.12](https://github.com/truecharts/apps/compare/mealie-4.0.11...mealie-4.0.12) (2021-11-22) + +#### Chore + +* update non-major deps helm releases ([#1383](https://github.com/truecharts/apps/issues/1383)) + + + + +### [mealie-4.0.11](https://github.com/truecharts/apps/compare/mealie-4.0.10...mealie-4.0.11) (2021-11-16) + +#### Chore + +* update non-major deps helm releases ([#1345](https://github.com/truecharts/apps/issues/1345)) + + + + +### [mealie-4.0.10](https://github.com/truecharts/apps/compare/mealie-4.0.9...mealie-4.0.10) (2021-11-15) + +#### Chore + +* persistence cleanup and small bugfixes ([#1329](https://github.com/truecharts/apps/issues/1329)) +* update non-major deps helm releases ([#1338](https://github.com/truecharts/apps/issues/1338)) + + + + +### [mealie-4.0.9](https://github.com/truecharts/apps/compare/mealie-4.0.8...mealie-4.0.9) (2021-11-14) + +#### Chore + +* fixes around the GUI refactor ([#1316](https://github.com/truecharts/apps/issues/1316)) +* move port above advanced in GUI ([#1326](https://github.com/truecharts/apps/issues/1326)) +* clean up Chart.yaml ([#1322](https://github.com/truecharts/apps/issues/1322)) +* update non-major deps helm releases ([#1328](https://github.com/truecharts/apps/issues/1328)) + +#### Fix + +* split udp and tcp ports ([#1321](https://github.com/truecharts/apps/issues/1321)) +* Allow spaces in paths ([#1306](https://github.com/truecharts/apps/issues/1306)) + + + + +### [mealie-4.0.8](https://github.com/truecharts/apps/compare/mealie-4.0.7...mealie-4.0.8) (2021-11-09) + +#### Chore + +* update non-major deps helm releases ([#1297](https://github.com/truecharts/apps/issues/1297)) + + + + +### [mealie-4.0.7](https://github.com/truecharts/apps/compare/mealie-4.0.6...mealie-4.0.7) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1295](https://github.com/truecharts/apps/issues/1295)) + + + + +### [mealie-4.0.6](https://github.com/truecharts/apps/compare/mealie-4.0.5...mealie-4.0.6) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1291](https://github.com/truecharts/apps/issues/1291)) + +#### Chore + +* Simplify GUI for deployment, persistence and securityContext ([#1289](https://github.com/truecharts/apps/issues/1289)) + +#### Feat + +* Simplify the Services GUI ([#1290](https://github.com/truecharts/apps/issues/1290)) + + + + +### [mealie-4.0.5](https://github.com/truecharts/apps/compare/mealie-4.0.4...mealie-4.0.5) (2021-11-02) + +#### Chore + +* update non-major deps helm releases ([#1267](https://github.com/truecharts/apps/issues/1267)) + + + + +### [mealie-4.0.4](https://github.com/truecharts/apps/compare/mealie-4.0.3...mealie-4.0.4) (2021-11-01) + +#### Chore + +* update non-major deps helm releases ([#1264](https://github.com/truecharts/apps/issues/1264)) + + + + +### [mealie-4.0.3](https://github.com/truecharts/apps/compare/mealie-4.0.2...mealie-4.0.3) (2021-11-01) + +#### Chore + +* update non-major ([#1263](https://github.com/truecharts/apps/issues/1263)) + + + + +### [mealie-4.0.2](https://github.com/truecharts/apps/compare/mealie-4.0.1...mealie-4.0.2) (2021-10-26) + +#### Chore + +* update non-major deps helm releases ([#1245](https://github.com/truecharts/apps/issues/1245)) + + + + +### [mealie-4.0.1](https://github.com/truecharts/apps/compare/mealie-4.0.0...mealie-4.0.1) (2021-10-26) + +#### Chore + +* update helm chart common to v8.3.15 ([#1240](https://github.com/truecharts/apps/issues/1240)) + + + + +### [mealie-4.0.0](https://github.com/truecharts/apps/compare/mealie-3.0.16...mealie-4.0.0) (2021-10-25) + +#### Chore + +* Adapt for TrueNAS SCALE RC1 + + + + +### [mealie-3.0.16](https://github.com/truecharts/apps/compare/mealie-3.0.13...mealie-3.0.16) (2021-10-20) + +#### Chore + +* bump apps, remove duplicates and move incubator to stable for RC1 +* update non-major deps helm releases ([#1213](https://github.com/truecharts/apps/issues/1213)) + +#### Fix + +* reenable postgresql migration scripting and bump all to force update +* use correct PVC storageClass when using postgresql as a dependency on SCALE ([#1212](https://github.com/truecharts/apps/issues/1212)) + + + + +### [mealie-3.0.13](https://github.com/truecharts/apps/compare/mealie-3.0.12...mealie-3.0.13) (2021-10-20) + +#### Chore + +* bump versions to rerelease and fix icons + +#### Fix + +* Use shorted description + + + + +### [mealie-3.0.12](https://github.com/truecharts/apps/compare/mealie-3.0.11...mealie-3.0.12) (2021-10-19) + +#### Change + +* Project-Eclipse 3, Automatically generate item.yaml ([#1178](https://github.com/truecharts/apps/issues/1178)) + +#### Chore + +* Project-Eclipse 5, move app-readme to automatic generation script ([#1181](https://github.com/truecharts/apps/issues/1181)) +* Project-Eclipse part 2, adapting and cleaning changelog ([#1173](https://github.com/truecharts/apps/issues/1173)) +* update helm chart common to v8.3.13 ([#1184](https://github.com/truecharts/apps/issues/1184)) + +#### Feat + +* Project-Eclipse 4, Add App grading annotations to Chart.yaml ([#1180](https://github.com/truecharts/apps/issues/1180)) + +#### Refactor + +* Project Eclipse Part 6, move questions.yaml to root App folder ([#1182](https://github.com/truecharts/apps/issues/1182)) + + + + +### [mealie-3.0.11](https://github.com/truecharts/apps/compare/mealie-3.0.10...mealie-3.0.11) (2021-10-19) + +#### Fix + +* fix previous SCALE bugfix not correctly being applied + + + + +### [mealie-3.0.10](https://github.com/truecharts/apps/compare/mealie-3.0.9...mealie-3.0.10) (2021-10-19) + +#### Fix + +* Solve issues regarding ix_values.yaml not containing the image and tag definitions. ([#1176](https://github.com/truecharts/apps/issues/1176)) + + + + +### [mealie-3.0.9](https://github.com/truecharts/apps/compare/mealie-3.0.8...mealie-3.0.9) (2021-10-18) + +#### Refactor + +* Project Eclipse - part 1 - remove ix_values.yaml ([#1168](https://github.com/truecharts/apps/issues/1168)) + + + + +### [mealie-3.0.8](https://github.com/truecharts/apps/compare/mealie-3.0.7...mealie-3.0.8) (2021-10-17) + +#### Chore + +* update helm chart common to v8.3.10 ([#1160](https://github.com/truecharts/apps/issues/1160)) + +#### Fix + +* force users using correct / prefix for mounPath ([#1156](https://github.com/truecharts/apps/issues/1156)) + + + + +### [mealie-3.0.7](https://github.com/truecharts/apps/compare/mealie-3.0.6...mealie-3.0.7) (2021-10-13) + +#### Chore + +* update non-major deps helm releases ([#1133](https://github.com/truecharts/apps/issues/1133)) + + + + +### [mealie-3.0.6](https://github.com/truecharts/apps/compare/mealie-3.0.5...mealie-3.0.6) (2021-10-12) + +#### Chore + +* update non-major deps helm releases ([#1126](https://github.com/truecharts/apps/issues/1126)) + + + + +### [mealie-3.0.5](https://github.com/truecharts/apps/compare/mealie-3.0.4...mealie-3.0.5) (2021-10-12) + +#### Chore + +* update non-major deps helm releases ([#1123](https://github.com/truecharts/apps/issues/1123)) + + + + +### [mealie-3.0.4](https://github.com/truecharts/apps/compare/mealie-3.0.3...mealie-3.0.4) (2021-10-05) + +#### Chore + +* update non-major deps helm releases ([#1099](https://github.com/truecharts/apps/issues/1099)) + + + + +### [mealie-3.0.3](https://github.com/truecharts/apps/compare/mealie-3.0.2...mealie-3.0.3) (2021-09-29) + +#### Chore + +* update helm chart common to v8.0.13 ([#1060](https://github.com/truecharts/apps/issues/1060)) + + + + +### [mealie-3.0.1](https://github.com/truecharts/apps/compare/mealie-3.0.0...mealie-3.0.1) (2021-09-26) + + + + +### [mealie-3.0.0](https://github.com/truecharts/apps/compare/mealie-2.0.2...mealie-3.0.0) (2021-09-26) + + + + +### [mealie-2.0.2](https://github.com/truecharts/apps/compare/mealie-2.0.1...mealie-2.0.2) (2021-09-21) + +#### Chore + +* update non-major deps helm releases ([#1014](https://github.com/truecharts/apps/issues/1014)) + + + + +### [mealie-2.0.1](https://github.com/truecharts/apps/compare/mealie-1.11.15...mealie-2.0.1) (2021-09-13) + +#### Chore + +* move more dockerhub containers to GHCR mirror ([#958](https://github.com/truecharts/apps/issues/958)) +* update non-major ([#962](https://github.com/truecharts/apps/issues/962)) + +#### Feat + +* add new GUI and VPN support to all Apps ([#977](https://github.com/truecharts/apps/issues/977)) +* Add VPN addon and move some config to includes ([#973](https://github.com/truecharts/apps/issues/973)) +* pin all container references to digests ([#963](https://github.com/truecharts/apps/issues/963)) +* Move some common containers to our own containers + + +## [mealie-1.11.15](https://github.com/truecharts/apps/compare/mealie-1.11.14...mealie-1.11.15) (2021-09-08) + +### Fix + +* repair Hyperion and some misplaced GUI elements ([#922](https://github.com/truecharts/apps/issues/922)) diff --git a/tmp/medusa/Chart.yaml b/tmp/medusa/Chart.yaml new file mode 100644 index 00000000000..980d281b80f --- /dev/null +++ b/tmp/medusa/Chart.yaml @@ -0,0 +1,32 @@ +apiVersion: v2 +appVersion: "1.0.11" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +description: An automatic Video Library Manager for TV Shows +home: https://truecharts.org/charts/stable/medusa +icon: https://truecharts.org/img/hotlink-ok/chart-icons/medusa.png +keywords: + - medusa + - video + - library + - manager + - tv + - shows +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: medusa +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/medusa + - https://github.com/linuxserver/docker-medusa + - https://pymedusa.com/ +type: application +version: 6.0.0 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" diff --git a/tmp/medusa/README.md b/tmp/medusa/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/medusa/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/medusa/icon.png b/tmp/medusa/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..a0cad3ec9c360fcb17dc42613200d7ad1c759b79 GIT binary patch literal 10138 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 JLd`zne*jh!JRAT3 literal 0 HcmV?d00001 diff --git a/tmp/medusa/questions.yaml b/tmp/medusa/questions.yaml new file mode 100644 index 00000000000..9604b719ea8 --- /dev/null +++ b/tmp/medusa/questions.yaml @@ -0,0 +1,91 @@ +# Include{groups} +portals: + open: +# Include{portalLink} +questions: +# Include{global} +# Include{workload} +# Include{workloadDeployment} + +# Include{replicas1} +# Include{podSpec} +# Include{containerMain} + + +# Include{containerBasic} +# Include{containerAdvanced} + +# Include{containerConfig} +# Include{serviceRoot} +# Include{serviceMain} +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: main + label: "Main Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 10068 + required: true +# Include{serviceExpertRoot} + default: false +# Include{serviceExpert} +# Include{serviceList} +# Include{persistenceRoot} + - variable: config + label: "App Config Storage" + description: "Stores the Application Configuration." + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} +# Include{persistenceList} +# Include{ingressRoot} + - variable: main + label: "Main Ingress" + schema: + additional_attrs: true + type: dict + attrs: +# Include{ingressDefault} +# Include{ingressTLS} +# Include{ingressTraefik} +# Include{ingressList} +# Include{securityContextRoot} + + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 0 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 0 +# Include{securityContextContainer} +# Include{securityContextAdvanced} +# Include{securityContextPod} + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + +# Include{resources} +# Include{advanced} +# Include{addons} +# Include{codeserver} +# Include{netshoot} +# Include{vpn} +# Include{documentation} diff --git a/tmp/medusa/templates/NOTES.txt b/tmp/medusa/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/tmp/medusa/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/tmp/medusa/templates/common.yaml b/tmp/medusa/templates/common.yaml new file mode 100644 index 00000000000..992373e7501 --- /dev/null +++ b/tmp/medusa/templates/common.yaml @@ -0,0 +1,2 @@ + +{{ include "tc.v1.common.loader.all" . }} diff --git a/tmp/medusa/values.yaml b/tmp/medusa/values.yaml new file mode 100644 index 00000000000..891fc1324a7 --- /dev/null +++ b/tmp/medusa/values.yaml @@ -0,0 +1,25 @@ +image: + repository: tccr.io/truecharts/medusa + pullPolicy: IfNotPresent + tag: 1.0.11@sha256:2927fc21669c739dceccd5b62e5fb5fa4305fdb1168311d809d47a1ac8eb9179 +service: + main: + ports: + main: + port: 10068 + targetPort: 8081 +persistence: + config: + enabled: true + mountPath: "/config" + varrun: + enabled: true +portal: + open: + enabled: true +securityContext: + container: + readOnlyRootFilesystem: false + runAsNonRoot: false + runAsUser: 0 + runAsGroup: 0 diff --git a/tmp/meshroom/.helmignore b/tmp/meshroom/.helmignore new file mode 100644 index 00000000000..77ca5567b26 --- /dev/null +++ b/tmp/meshroom/.helmignore @@ -0,0 +1,30 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ +# OWNERS file for Kubernetes +OWNERS +# helm-docs templates +*.gotmpl +# docs folder +/docs +# icon +icon.png diff --git a/tmp/meshroom/CHANGELOG.md b/tmp/meshroom/CHANGELOG.md new file mode 100644 index 00000000000..19719f0bb38 --- /dev/null +++ b/tmp/meshroom/CHANGELOG.md @@ -0,0 +1,832 @@ +# Changelog + + + +## [meshroom-3.0.0](https://github.com/truecharts/charts/compare/meshroom-2.0.41...meshroom-3.0.0) (2022-11-10) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Major Change to GUI + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [meshroom-2.0.44](https://github.com/truecharts/charts/compare/meshroom-2.0.41...meshroom-2.0.44) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [meshroom-2.0.43](https://github.com/truecharts/charts/compare/meshroom-2.0.41...meshroom-2.0.43) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [meshroom-2.0.43](https://github.com/truecharts/charts/compare/meshroom-2.0.41...meshroom-2.0.43) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [meshroom-2.0.43](https://github.com/truecharts/charts/compare/meshroom-2.0.41...meshroom-2.0.43) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [meshroom-2.0.42](https://github.com/truecharts/charts/compare/meshroom-2.0.41...meshroom-2.0.42) (2022-11-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [meshroom-2.0.42](https://github.com/truecharts/charts/compare/meshroom-2.0.41...meshroom-2.0.42) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [meshroom-2.0.41](https://github.com/truecharts/charts/compare/meshroom-2.0.40...meshroom-2.0.41) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4317](https://github.com/truecharts/charts/issues/4317)) + + + + +## [meshroom-2.0.40](https://github.com/truecharts/charts/compare/meshroom-2.0.39...meshroom-2.0.40) (2022-11-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4308](https://github.com/truecharts/charts/issues/4308)) + + + + +## [meshroom-2.0.39](https://github.com/truecharts/charts/compare/meshroom-2.0.38...meshroom-2.0.39) (2022-11-02) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4261](https://github.com/truecharts/charts/issues/4261)) + + + + +## [meshroom-2.0.38](https://github.com/truecharts/charts/compare/meshroom-2.0.37...meshroom-2.0.38) (2022-10-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4182](https://github.com/truecharts/charts/issues/4182)) + + + + +## [meshroom-2.0.37](https://github.com/truecharts/charts/compare/meshroom-2.0.36...meshroom-2.0.37) (2022-10-19) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4122](https://github.com/truecharts/charts/issues/4122)) + + + + +## [meshroom-2.0.36](https://github.com/truecharts/charts/compare/meshroom-2.0.35...meshroom-2.0.36) (2022-10-12) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4071](https://github.com/truecharts/charts/issues/4071)) + + + + +## [meshroom-2.0.35](https://github.com/truecharts/charts/compare/meshroom-2.0.34...meshroom-2.0.35) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [meshroom-2.0.35](https://github.com/truecharts/charts/compare/meshroom-2.0.34...meshroom-2.0.35) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [meshroom-2.0.34](https://github.com/truecharts/charts/compare/meshroom-2.0.33...meshroom-2.0.34) (2022-10-05) + +### Chore + +- Auto-update chart README [skip ci] + - split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979)) + - update helm general non-major + + + + +## [meshroom-2.0.33](https://github.com/truecharts/charts/compare/meshroom-2.0.32...meshroom-2.0.33) (2022-09-27) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918)) + + + + +## [meshroom-2.0.32](https://github.com/truecharts/charts/compare/meshroom-2.0.31...meshroom-2.0.32) (2022-09-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898)) + + + + +## [meshroom-2.0.31](https://github.com/truecharts/charts/compare/meshroom-2.0.30...meshroom-2.0.31) (2022-09-22) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [meshroom-2.0.31](https://github.com/truecharts/charts/compare/meshroom-2.0.30...meshroom-2.0.31) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [meshroom-2.0.31](https://github.com/truecharts/charts/compare/meshroom-2.0.30...meshroom-2.0.31) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [meshroom-2.0.31](https://github.com/truecharts/charts/compare/meshroom-2.0.30...meshroom-2.0.31) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [meshroom-2.0.31](https://github.com/truecharts/charts/compare/meshroom-2.0.30...meshroom-2.0.31) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [meshroom-2.0.31](https://github.com/truecharts/charts/compare/meshroom-2.0.30...meshroom-2.0.31) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [meshroom-2.0.31](https://github.com/truecharts/charts/compare/meshroom-2.0.30...meshroom-2.0.31) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [meshroom-2.0.31](https://github.com/truecharts/charts/compare/meshroom-2.0.30...meshroom-2.0.31) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [meshroom-2.0.31](https://github.com/truecharts/charts/compare/meshroom-2.0.30...meshroom-2.0.31) (2022-09-17) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [meshroom-2.0.31](https://github.com/truecharts/charts/compare/meshroom-2.0.30...meshroom-2.0.31) (2022-09-18) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [meshroom-2.0.31](https://github.com/truecharts/charts/compare/meshroom-2.0.30...meshroom-2.0.31) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [meshroom-2.0.31](https://github.com/truecharts/charts/compare/meshroom-2.0.30...meshroom-2.0.31) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [meshroom-2.0.31](https://github.com/truecharts/charts/compare/meshroom-2.0.30...meshroom-2.0.31) (2022-09-15) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [meshroom-2.0.31](https://github.com/truecharts/charts/compare/meshroom-2.0.30...meshroom-2.0.31) (2022-09-15) + +### Chore + +- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [meshroom-2.0.30](https://github.com/truecharts/charts/compare/meshroom-2.0.29...meshroom-2.0.30) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [meshroom-2.0.30](https://github.com/truecharts/charts/compare/meshroom-2.0.29...meshroom-2.0.30) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [meshroom-2.0.30](https://github.com/truecharts/charts/compare/meshroom-2.0.29...meshroom-2.0.30) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [meshroom-2.0.30](https://github.com/truecharts/charts/compare/meshroom-2.0.29...meshroom-2.0.30) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [meshroom-2.0.30](https://github.com/truecharts/charts/compare/meshroom-2.0.29...meshroom-2.0.30) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [meshroom-2.0.30](https://github.com/truecharts/charts/compare/meshroom-2.0.29...meshroom-2.0.30) (2022-09-11) + +### Chore + +- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [meshroom-2.0.29](https://github.com/truecharts/charts/compare/meshroom-2.0.27...meshroom-2.0.29) (2022-08-30) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639)) + - update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [meshroom-2.0.28](https://github.com/truecharts/charts/compare/meshroom-2.0.27...meshroom-2.0.28) (2022-08-30) + +### Chore + +- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [meshroom-2.0.27](https://github.com/truecharts/charts/compare/meshroom-2.0.26...meshroom-2.0.27) (2022-08-29) + +### Chore + +- update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619)) + + + + +## [meshroom-2.0.26](https://github.com/truecharts/charts/compare/meshroom-2.0.25...meshroom-2.0.26) (2022-08-23) + +### Chore + +- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545)) + + + + +## [meshroom-2.0.25](https://github.com/truecharts/charts/compare/meshroom-2.0.24...meshroom-2.0.25) (2022-08-12) + +### Chore + +- add documentation checkbox/section to all SCALE Apps + - update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456)) + + ### Fix + +- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447)) + + + + +## [meshroom-2.0.24](https://github.com/truecharts/charts/compare/meshroom-2.0.23...meshroom-2.0.24) (2022-08-08) + +### Chore + +- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + + + +## [meshroom-2.0.23](https://github.com/truecharts/apps/compare/meshroom-2.0.22...meshroom-2.0.23) (2022-07-27) + +### Chore + +- update image refs ([#3324](https://github.com/truecharts/apps/issues/3324)) + + + + +## [meshroom-2.0.22](https://github.com/truecharts/apps/compare/meshroom-2.0.21...meshroom-2.0.22) (2022-07-26) + +### Chore + +- update home links ([#3291](https://github.com/truecharts/apps/issues/3291)) + - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302)) + + + + +## [meshroom-2.0.21](https://github.com/truecharts/apps/compare/meshroom-2.0.20...meshroom-2.0.21) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [meshroom-2.0.21](https://github.com/truecharts/apps/compare/meshroom-2.0.20...meshroom-2.0.21) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [meshroom-2.0.21](https://github.com/truecharts/apps/compare/meshroom-2.0.20...meshroom-2.0.21) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [meshroom-2.0.20](https://github.com/truecharts/apps/compare/meshroom-2.0.18...meshroom-2.0.20) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [meshroom-2.0.18](https://github.com/truecharts/apps/compare/meshroom-2.0.17...meshroom-2.0.18) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [meshroom-2.0.17](https://github.com/truecharts/apps/compare/meshroom-2.0.16...meshroom-2.0.17) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [meshroom-2.0.16](https://github.com/truecharts/apps/compare/meshroom-2.0.14...meshroom-2.0.16) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [meshroom-2.0.14](https://github.com/truecharts/apps/compare/meshroom-2.0.12...meshroom-2.0.14) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [meshroom-2.0.12](https://github.com/truecharts/apps/compare/meshroom-2.0.11...meshroom-2.0.12) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [meshroom-2.0.11](https://github.com/truecharts/apps/compare/meshroom-2.0.10...meshroom-2.0.11) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [meshroom-2.0.10](https://github.com/truecharts/apps/compare/meshroom-2.0.9...meshroom-2.0.10) (2022-07-11) + +#### Chore + +* Auto-update chart README [skip ci] +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) +* add markdownlint and cpell config files (and apply some linting) ([#3140](https://github.com/truecharts/apps/issues/3140)) + + + + +### [meshroom-2.0.9](https://github.com/truecharts/apps/compare/meshroom-2.0.8...meshroom-2.0.9) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [meshroom-2.0.8](https://github.com/truecharts/apps/compare/meshroom-2.0.7...meshroom-2.0.8) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [meshroom-2.0.7](https://github.com/truecharts/apps/compare/meshroom-2.0.6...meshroom-2.0.7) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [meshroom-2.0.6](https://github.com/truecharts/apps/compare/meshroom-2.0.5...meshroom-2.0.6) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [meshroom-2.0.5](https://github.com/truecharts/apps/compare/meshroom-2.0.4...meshroom-2.0.5) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [meshroom-2.0.4](https://github.com/truecharts/apps/compare/meshroom-2.0.3...meshroom-2.0.4) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [meshroom-2.0.3](https://github.com/truecharts/apps/compare/meshroom-2.0.2...meshroom-2.0.3) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [meshroom-2.0.2](https://github.com/truecharts/apps/compare/meshroom-2.0.1...meshroom-2.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [meshroom-2.0.1](https://github.com/truecharts/apps/compare/meshroom-1.0.1...meshroom-2.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [meshroom-2.0.0](https://github.com/truecharts/apps/compare/meshroom-1.0.1...meshroom-2.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [meshroom-1.0.1](https://github.com/truecharts/apps/compare/meshroom-1.0.0...meshroom-1.0.1) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [meshroom-1.0.0](https://github.com/truecharts/apps/compare/meshroom-0.0.1...meshroom-1.0.0) (2022-05-29) + +#### Feat + +* move to stable ([#2790](https://github.com/truecharts/apps/issues/2790)) + + + + +### meshroom-0.0.1 (2022-05-29) + +#### Feat + +* add meshroom ([#2783](https://github.com/truecharts/apps/issues/2783)) diff --git a/tmp/meshroom/Chart.yaml b/tmp/meshroom/Chart.yaml new file mode 100644 index 00000000000..bbb2d1262ee --- /dev/null +++ b/tmp/meshroom/Chart.yaml @@ -0,0 +1,25 @@ +apiVersion: v2 +appVersion: "2.4.0" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +description: Meshroom is a free, open-source 3D Reconstruction Software based on the AliceVision Photogrammetric Computer Vision framework. +home: https://truecharts.org/charts/stable/meshroom +icon: https://truecharts.org/img/hotlink-ok/chart-icons/meshroom.png +keywords: + - meshroom +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: meshroom +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/meshroom + - https://github.com/alicevision/meshroom +version: 5.0.0 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" diff --git a/tmp/meshroom/README.md b/tmp/meshroom/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/meshroom/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/meshroom/docs/installation_notes.md b/tmp/meshroom/docs/installation_notes.md new file mode 100644 index 00000000000..cec0004e060 --- /dev/null +++ b/tmp/meshroom/docs/installation_notes.md @@ -0,0 +1,6 @@ +# Notes + +Meshroom in docker does not have a webUI. +You need an ssh client capable of X forwarding. +You SSH into the app, with `ssh -p 10243 -X root@ /opt/Meshroom_bundle/Meshroom` +Default password is `meshroom` diff --git a/tmp/meshroom/icon.png b/tmp/meshroom/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..8a33bd2b973ffc01bbce5031e6f8d9c140d20dfd GIT binary patch literal 134228 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 z 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

      %;~C+?TVt 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 F{{w+TwJ87q literal 0 HcmV?d00001 diff --git a/tmp/meshroom/questions.yaml b/tmp/meshroom/questions.yaml new file mode 100644 index 00000000000..0813771e6ba --- /dev/null +++ b/tmp/meshroom/questions.yaml @@ -0,0 +1,90 @@ +# Include{groups} +portals: + open: +# Include{portalLink} +questions: +# Include{global} +# Include{workload} +# Include{workloadDeployment} + +# Include{replicas1} +# Include{podSpec} +# Include{containerMain} + +# Include{containerBasic} +# Include{containerAdvanced} + +# Include{containerConfig} +# Include{serviceRoot} +# Include{serviceMain} +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: main + label: "Main Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 10243 + required: true +# Include{serviceExpertRoot} + default: false +# Include{serviceExpert} +# Include{serviceList} +# Include{persistenceRoot} + - variable: data + label: "App Data Storage" + description: "Stores the Application Data." + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} +# Include{persistenceList} +# Include{ingressRoot} + - variable: main + label: "Main Ingress" + schema: + additional_attrs: true + type: dict + attrs: +# Include{ingressDefault} +# Include{ingressTLS} +# Include{ingressTraefik} +# Include{ingressList} +# Include{securityContextRoot} + + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 0 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 0 +# Include{securityContextContainer} +# Include{securityContextAdvanced} +# Include{securityContextPod} + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + +# Include{resources} +# Include{advanced} +# Include{addons} +# Include{codeserver} +# Include{netshoot} +# Include{vpn} +# Include{documentation} diff --git a/tmp/meshroom/templates/NOTES.txt b/tmp/meshroom/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/tmp/meshroom/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/tmp/meshroom/templates/common.yaml b/tmp/meshroom/templates/common.yaml new file mode 100644 index 00000000000..b51394e00a4 --- /dev/null +++ b/tmp/meshroom/templates/common.yaml @@ -0,0 +1 @@ +{{ include "tc.v1.common.loader.all" . }} diff --git a/tmp/meshroom/values.yaml b/tmp/meshroom/values.yaml new file mode 100644 index 00000000000..cee0126905a --- /dev/null +++ b/tmp/meshroom/values.yaml @@ -0,0 +1,35 @@ +image: + repository: tccr.io/truecharts/meshroom + tag: v2.4.0@sha256:5fe602cd0c68fd2db19663b005e35f7b3dd221c09dc550020d225068f917b6b6 + pullPolicy: IfNotPresent +service: + main: + ports: + main: + port: 10243 + targetPort: 22 +persistence: + data: + enabled: true + mountPath: "/data" +portal: + open: + enabled: true +securityContext: + container: + readOnlyRootFilesystem: false + runAsNonRoot: false + runAsUser: 0 + runAsGroup: 0 +workload: + main: + podSpec: + containers: + main: + probes: + liveness: + enabled: false + readiness: + enabled: false + startup: + enabled: false diff --git a/tmp/metube/.helmignore b/tmp/metube/.helmignore new file mode 100644 index 00000000000..77ca5567b26 --- /dev/null +++ b/tmp/metube/.helmignore @@ -0,0 +1,30 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ +# OWNERS file for Kubernetes +OWNERS +# helm-docs templates +*.gotmpl +# docs folder +/docs +# icon +icon.png diff --git a/tmp/metube/CHANGELOG.md b/tmp/metube/CHANGELOG.md new file mode 100644 index 00000000000..65e65b0ff4f --- /dev/null +++ b/tmp/metube/CHANGELOG.md @@ -0,0 +1,927 @@ +# Changelog + + + +## [metube-3.0.0](https://github.com/truecharts/charts/compare/metube-2.0.40...metube-3.0.0) (2022-11-10) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Major Change to GUI + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + ### Fix + +- change container config label + + + + +## [metube-2.0.43](https://github.com/truecharts/charts/compare/metube-2.0.40...metube-2.0.43) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [metube-2.0.42](https://github.com/truecharts/charts/compare/metube-2.0.40...metube-2.0.42) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [metube-2.0.42](https://github.com/truecharts/charts/compare/metube-2.0.40...metube-2.0.42) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [metube-2.0.42](https://github.com/truecharts/charts/compare/metube-2.0.40...metube-2.0.42) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [metube-2.0.41](https://github.com/truecharts/charts/compare/metube-2.0.40...metube-2.0.41) (2022-11-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [metube-2.0.41](https://github.com/truecharts/charts/compare/metube-2.0.40...metube-2.0.41) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [metube-2.0.40](https://github.com/truecharts/charts/compare/metube-2.0.39...metube-2.0.40) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4317](https://github.com/truecharts/charts/issues/4317)) + + + + +## [metube-2.0.39](https://github.com/truecharts/charts/compare/metube-2.0.38...metube-2.0.39) (2022-11-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4308](https://github.com/truecharts/charts/issues/4308)) + + + + +## [metube-2.0.38](https://github.com/truecharts/charts/compare/metube-2.0.37...metube-2.0.38) (2022-11-02) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4261](https://github.com/truecharts/charts/issues/4261)) + + + + +## [metube-2.0.37](https://github.com/truecharts/charts/compare/metube-2.0.36...metube-2.0.37) (2022-10-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4182](https://github.com/truecharts/charts/issues/4182)) + + + + +## [metube-2.0.36](https://github.com/truecharts/charts/compare/metube-2.0.35...metube-2.0.36) (2022-10-19) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4122](https://github.com/truecharts/charts/issues/4122)) + + + + +## [metube-2.0.35](https://github.com/truecharts/charts/compare/metube-2.0.34...metube-2.0.35) (2022-10-12) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4071](https://github.com/truecharts/charts/issues/4071)) + + + + +## [metube-2.0.34](https://github.com/truecharts/charts/compare/metube-2.0.33...metube-2.0.34) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [metube-2.0.34](https://github.com/truecharts/charts/compare/metube-2.0.33...metube-2.0.34) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [metube-2.0.33](https://github.com/truecharts/charts/compare/metube-2.0.32...metube-2.0.33) (2022-10-05) + +### Chore + +- Auto-update chart README [skip ci] + - split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979)) + - update helm general non-major + + + + +## [metube-2.0.32](https://github.com/truecharts/charts/compare/metube-2.0.31...metube-2.0.32) (2022-09-27) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918)) + + + + +## [metube-2.0.31](https://github.com/truecharts/charts/compare/metube-2.0.30...metube-2.0.31) (2022-09-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898)) + + + + +## [metube-2.0.30](https://github.com/truecharts/charts/compare/metube-2.0.29...metube-2.0.30) (2022-09-22) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [metube-2.0.30](https://github.com/truecharts/charts/compare/metube-2.0.29...metube-2.0.30) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [metube-2.0.30](https://github.com/truecharts/charts/compare/metube-2.0.29...metube-2.0.30) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [metube-2.0.30](https://github.com/truecharts/charts/compare/metube-2.0.29...metube-2.0.30) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [metube-2.0.30](https://github.com/truecharts/charts/compare/metube-2.0.29...metube-2.0.30) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [metube-2.0.30](https://github.com/truecharts/charts/compare/metube-2.0.29...metube-2.0.30) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [metube-2.0.30](https://github.com/truecharts/charts/compare/metube-2.0.29...metube-2.0.30) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [metube-2.0.30](https://github.com/truecharts/charts/compare/metube-2.0.29...metube-2.0.30) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [metube-2.0.30](https://github.com/truecharts/charts/compare/metube-2.0.29...metube-2.0.30) (2022-09-17) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [metube-2.0.30](https://github.com/truecharts/charts/compare/metube-2.0.29...metube-2.0.30) (2022-09-18) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [metube-2.0.30](https://github.com/truecharts/charts/compare/metube-2.0.29...metube-2.0.30) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [metube-2.0.30](https://github.com/truecharts/charts/compare/metube-2.0.29...metube-2.0.30) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [metube-2.0.30](https://github.com/truecharts/charts/compare/metube-2.0.29...metube-2.0.30) (2022-09-15) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [metube-2.0.30](https://github.com/truecharts/charts/compare/metube-2.0.29...metube-2.0.30) (2022-09-15) + +### Chore + +- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [metube-2.0.29](https://github.com/truecharts/charts/compare/metube-2.0.28...metube-2.0.29) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [metube-2.0.29](https://github.com/truecharts/charts/compare/metube-2.0.28...metube-2.0.29) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [metube-2.0.29](https://github.com/truecharts/charts/compare/metube-2.0.28...metube-2.0.29) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [metube-2.0.29](https://github.com/truecharts/charts/compare/metube-2.0.28...metube-2.0.29) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [metube-2.0.29](https://github.com/truecharts/charts/compare/metube-2.0.28...metube-2.0.29) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [metube-2.0.29](https://github.com/truecharts/charts/compare/metube-2.0.28...metube-2.0.29) (2022-09-11) + +### Chore + +- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [metube-2.0.28](https://github.com/truecharts/charts/compare/metube-2.0.26...metube-2.0.28) (2022-08-30) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639)) + - update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [metube-2.0.27](https://github.com/truecharts/charts/compare/metube-2.0.26...metube-2.0.27) (2022-08-30) + +### Chore + +- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [metube-2.0.26](https://github.com/truecharts/charts/compare/metube-2.0.25...metube-2.0.26) (2022-08-29) + +### Chore + +- update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619)) + + + + +## [metube-2.0.25](https://github.com/truecharts/charts/compare/metube-2.0.24...metube-2.0.25) (2022-08-23) + +### Chore + +- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545)) + + + + +## [metube-2.0.24](https://github.com/truecharts/charts/compare/metube-2.0.23...metube-2.0.24) (2022-08-12) + +### Chore + +- add documentation checkbox/section to all SCALE Apps + - update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456)) + + ### Fix + +- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447)) + + + + +## [metube-2.0.23](https://github.com/truecharts/charts/compare/metube-2.0.22...metube-2.0.23) (2022-08-08) + +### Chore + +- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + + + +## [metube-2.0.22](https://github.com/truecharts/apps/compare/metube-2.0.21...metube-2.0.22) (2022-07-26) + +### Chore + +- update home links ([#3291](https://github.com/truecharts/apps/issues/3291)) + - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302)) + + + + +## [metube-2.0.21](https://github.com/truecharts/apps/compare/metube-2.0.20...metube-2.0.21) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [metube-2.0.21](https://github.com/truecharts/apps/compare/metube-2.0.20...metube-2.0.21) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [metube-2.0.21](https://github.com/truecharts/apps/compare/metube-2.0.20...metube-2.0.21) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [metube-2.0.20](https://github.com/truecharts/apps/compare/metube-2.0.18...metube-2.0.20) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [metube-2.0.18](https://github.com/truecharts/apps/compare/metube-2.0.17...metube-2.0.18) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [metube-2.0.17](https://github.com/truecharts/apps/compare/metube-2.0.16...metube-2.0.17) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [metube-2.0.16](https://github.com/truecharts/apps/compare/metube-2.0.14...metube-2.0.16) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [metube-2.0.14](https://github.com/truecharts/apps/compare/metube-2.0.12...metube-2.0.14) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [metube-2.0.12](https://github.com/truecharts/apps/compare/metube-2.0.11...metube-2.0.12) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [metube-2.0.11](https://github.com/truecharts/apps/compare/metube-2.0.10...metube-2.0.11) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [metube-2.0.10](https://github.com/truecharts/apps/compare/metube-2.0.9...metube-2.0.10) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [metube-2.0.9](https://github.com/truecharts/apps/compare/metube-2.0.8...metube-2.0.9) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [metube-2.0.8](https://github.com/truecharts/apps/compare/metube-2.0.7...metube-2.0.8) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [metube-2.0.7](https://github.com/truecharts/apps/compare/metube-2.0.6...metube-2.0.7) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [metube-2.0.6](https://github.com/truecharts/apps/compare/metube-2.0.5...metube-2.0.6) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [metube-2.0.5](https://github.com/truecharts/apps/compare/metube-2.0.4...metube-2.0.5) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [metube-2.0.4](https://github.com/truecharts/apps/compare/metube-2.0.3...metube-2.0.4) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [metube-2.0.3](https://github.com/truecharts/apps/compare/metube-2.0.2...metube-2.0.3) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [metube-2.0.2](https://github.com/truecharts/apps/compare/metube-2.0.1...metube-2.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [metube-2.0.1](https://github.com/truecharts/apps/compare/metube-1.0.9...metube-2.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [metube-2.0.0](https://github.com/truecharts/apps/compare/metube-1.0.9...metube-2.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [metube-1.0.9](https://github.com/truecharts/apps/compare/metube-1.0.8...metube-1.0.9) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [metube-1.0.8](https://github.com/truecharts/apps/compare/metube-1.0.7...metube-1.0.8) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [metube-1.0.8](https://github.com/truecharts/apps/compare/metube-1.0.7...metube-1.0.8) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [metube-1.0.7](https://github.com/truecharts/apps/compare/metube-1.0.6...metube-1.0.7) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [metube-1.0.6](https://github.com/truecharts/apps/compare/metube-1.0.5...metube-1.0.6) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [metube-1.0.6](https://github.com/truecharts/apps/compare/metube-1.0.5...metube-1.0.6) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [metube-1.0.5](https://github.com/truecharts/apps/compare/metube-1.0.4...metube-1.0.5) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [metube-1.0.4](https://github.com/truecharts/apps/compare/metube-1.0.3...metube-1.0.4) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [metube-1.0.3](https://github.com/truecharts/apps/compare/metube-1.0.2...metube-1.0.3) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [metube-1.0.2](https://github.com/truecharts/apps/compare/metube-1.0.1...metube-1.0.2) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [metube-1.0.1](https://github.com/truecharts/apps/compare/metube-1.0.0...metube-1.0.1) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [metube-1.0.0](https://github.com/truecharts/apps/compare/metube-0.0.2...metube-1.0.0) (2022-04-18) + +#### Feat + +* move some apps to stable ([#2504](https://github.com/truecharts/apps/issues/2504)) + + + + +### [metube-0.0.2](https://github.com/truecharts/apps/compare/metube-0.0.1...metube-0.0.2) (2022-04-17) + +#### Chore + +* update docker general non-major ([#2497](https://github.com/truecharts/apps/issues/2497)) + + + + +### metube-0.0.1 (2022-04-16) + +#### Feat + +* Add apps ([#2493](https://github.com/truecharts/apps/issues/2493)) diff --git a/tmp/metube/Chart.yaml b/tmp/metube/Chart.yaml new file mode 100644 index 00000000000..961148d1590 --- /dev/null +++ b/tmp/metube/Chart.yaml @@ -0,0 +1,28 @@ +apiVersion: v2 +appVersion: "2023" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +deprecated: false +description: Web GUI for youtube-dl. +home: https://truecharts.org/charts/stable/metube +icon: https://truecharts.org/img/hotlink-ok/chart-icons/metube.png +keywords: + - metube + - media +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: metube +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/metube + - https://github.com/alexta69/metube +type: application +version: 7.0.0 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" diff --git a/tmp/metube/README.md b/tmp/metube/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/metube/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/metube/icon.png b/tmp/metube/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..abd6b9d79ae342f41241be6f1d40cf6b956559b2 GIT binary patch literal 7967 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 literal 0 HcmV?d00001 diff --git a/tmp/metube/questions.yaml b/tmp/metube/questions.yaml new file mode 100644 index 00000000000..f4fe67fc2eb --- /dev/null +++ b/tmp/metube/questions.yaml @@ -0,0 +1,118 @@ +# Include{groups} +portals: + open: +# Include{portalLink} +questions: +# Include{global} +# Include{workload} +# Include{workloadDeployment} + +# Include{replicas1} +# Include{podSpec} +# Include{containerMain} + + + - variable: env + group: App Configuration + label: Image Environment + schema: + additional_attrs: true + type: dict + attrs: + - variable: OUTPUT_TEMPLATE + label: Output Template + description: The template for the filenames of the downloaded videos + schema: + type: string + default: "%(title)s.%(ext)s" + - variable: YTDL_OPTIONS + label: YTDL Options + description: Additional options to pass to youtube-dl, in JSON format + schema: + type: string + default: "{}" +# Include{containerBasic} +# Include{containerAdvanced} + +# Include{containerConfig} +# Include{serviceRoot} +# Include{serviceMain} +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: main + label: Main Service Port Configuration + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: Port + description: This port exposes the container port on the service + schema: + type: int + default: 10216 + required: true +# Include{serviceExpertRoot} + default: false +# Include{serviceExpert} +# Include{serviceList} +# Include{persistenceRoot} + - variable: config + label: App Config Storage + description: Stores the Application Config. + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} + - variable: downloads + label: App Downloads Storage + description: Stores the Application Downloads. + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} +# Include{persistenceList} +# Include{ingressRoot} + - variable: main + label: Main Ingress + schema: + additional_attrs: true + type: dict + attrs: +# Include{ingressDefault} +# Include{ingressTLS} +# Include{ingressTraefik} +# Include{ingressList} +# Include{securityContextRoot} + + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 568 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 568 +# Include{securityContextContainer} +# Include{securityContextAdvanced} +# Include{securityContextPod} + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + +# Include{resources} +# Include{advanced} +# Include{addons} +# Include{codeserver} +# Include{netshoot} +# Include{vpn} +# Include{documentation} diff --git a/tmp/metube/templates/NOTES.txt b/tmp/metube/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/tmp/metube/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/tmp/metube/templates/common.yaml b/tmp/metube/templates/common.yaml new file mode 100644 index 00000000000..b51394e00a4 --- /dev/null +++ b/tmp/metube/templates/common.yaml @@ -0,0 +1 @@ +{{ include "tc.v1.common.loader.all" . }} diff --git a/tmp/metube/values.yaml b/tmp/metube/values.yaml new file mode 100644 index 00000000000..4f41d0b6a9b --- /dev/null +++ b/tmp/metube/values.yaml @@ -0,0 +1,31 @@ +image: + repository: tccr.io/truecharts/metube + tag: v2023-02@sha256:1a7658284bafc76e8959049919cfa3b017382c2b0383471b4f31de9783923d00 + pullPolicy: IfNotPresent +service: + main: + ports: + main: + port: 10216 + targetPort: 8081 +persistence: + config: + enabled: true + mountPath: /config + downloads: + enabled: true + mountPath: /downloads +portal: + open: + enabled: true + +workload: + main: + podSpec: + containers: + main: + env: + STATE_DIR: /config + DOWNLOAD_DIR: /downloads + OUTPUT_TEMPLATE: "%(title)s.%(ext)s" + YTDL_OPTIONS: "{}" diff --git a/tmp/minecraft-bedrock/.helmignore b/tmp/minecraft-bedrock/.helmignore new file mode 100644 index 00000000000..77ca5567b26 --- /dev/null +++ b/tmp/minecraft-bedrock/.helmignore @@ -0,0 +1,30 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ +# OWNERS file for Kubernetes +OWNERS +# helm-docs templates +*.gotmpl +# docs folder +/docs +# icon +icon.png diff --git a/tmp/minecraft-bedrock/CHANGELOG.md b/tmp/minecraft-bedrock/CHANGELOG.md new file mode 100644 index 00000000000..1ad7125d008 --- /dev/null +++ b/tmp/minecraft-bedrock/CHANGELOG.md @@ -0,0 +1,724 @@ +# Changelog + + + +## [minecraft-bedrock-2.0.0](https://github.com/truecharts/charts/compare/minecraft-bedrock-1.0.45...minecraft-bedrock-2.0.0) (2022-11-10) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Major Change to GUI + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + ### Fix + +- change container config label + + + + +## [minecraft-bedrock-1.0.48](https://github.com/truecharts/charts/compare/minecraft-bedrock-1.0.45...minecraft-bedrock-1.0.48) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [minecraft-bedrock-1.0.47](https://github.com/truecharts/charts/compare/minecraft-bedrock-1.0.45...minecraft-bedrock-1.0.47) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [minecraft-bedrock-1.0.47](https://github.com/truecharts/charts/compare/minecraft-bedrock-1.0.45...minecraft-bedrock-1.0.47) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [minecraft-bedrock-1.0.47](https://github.com/truecharts/charts/compare/minecraft-bedrock-1.0.45...minecraft-bedrock-1.0.47) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [minecraft-bedrock-1.0.46](https://github.com/truecharts/charts/compare/minecraft-bedrock-1.0.45...minecraft-bedrock-1.0.46) (2022-11-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [minecraft-bedrock-1.0.46](https://github.com/truecharts/charts/compare/minecraft-bedrock-1.0.45...minecraft-bedrock-1.0.46) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [minecraft-bedrock-1.0.45](https://github.com/truecharts/charts/compare/minecraft-bedrock-1.0.44...minecraft-bedrock-1.0.45) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4317](https://github.com/truecharts/charts/issues/4317)) + + + + +## [minecraft-bedrock-1.0.44](https://github.com/truecharts/charts/compare/minecraft-bedrock-1.0.43...minecraft-bedrock-1.0.44) (2022-11-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4308](https://github.com/truecharts/charts/issues/4308)) + + + + +## [minecraft-bedrock-1.0.43](https://github.com/truecharts/charts/compare/minecraft-bedrock-1.0.42...minecraft-bedrock-1.0.43) (2022-11-02) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4261](https://github.com/truecharts/charts/issues/4261)) + + + + +## [minecraft-bedrock-1.0.42](https://github.com/truecharts/charts/compare/minecraft-bedrock-1.0.41...minecraft-bedrock-1.0.42) (2022-10-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4182](https://github.com/truecharts/charts/issues/4182)) + + + + +## [minecraft-bedrock-1.0.41](https://github.com/truecharts/charts/compare/minecraft-bedrock-1.0.40...minecraft-bedrock-1.0.41) (2022-10-24) + +### Chore + +- Auto-update chart README [skip ci] + + + + +## [minecraft-bedrock-1.0.40](https://github.com/truecharts/charts/compare/minecraft-bedrock-1.0.39...minecraft-bedrock-1.0.40) (2022-10-19) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4122](https://github.com/truecharts/charts/issues/4122)) + + + + + +## [minecraft-bedrock-1.0.38](https://github.com/truecharts/charts/compare/minecraft-bedrock-1.0.37...minecraft-bedrock-1.0.38) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [minecraft-bedrock-1.0.38](https://github.com/truecharts/charts/compare/minecraft-bedrock-1.0.37...minecraft-bedrock-1.0.38) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [minecraft-bedrock-1.0.37](https://github.com/truecharts/charts/compare/minecraft-bedrock-1.0.36...minecraft-bedrock-1.0.37) (2022-10-05) + +### Chore + +- Auto-update chart README [skip ci] + - split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979)) + - update helm general non-major + + + + +## [minecraft-bedrock-1.0.36](https://github.com/truecharts/charts/compare/minecraft-bedrock-1.0.35...minecraft-bedrock-1.0.36) (2022-09-27) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918)) + + + + +## [minecraft-bedrock-1.0.35](https://github.com/truecharts/charts/compare/minecraft-bedrock-1.0.34...minecraft-bedrock-1.0.35) (2022-09-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898)) + + + + +## [minecraft-bedrock-1.0.34](https://github.com/truecharts/charts/compare/minecraft-bedrock-1.0.33...minecraft-bedrock-1.0.34) (2022-09-24) + +### Chore + +- Auto-update chart README [skip ci] + + + + +## [kiwix-serve-1.0.1](https://github.com/truecharts/charts/compare/kiwix-serve-0.0.27...kiwix-serve-1.0.1) (2022-09-23) + +### Fix + +- Serve all .zim files in the data dir ([#3848](https://github.com/truecharts/charts/issues/3848)) + + + + +## [kiwix-serve-0.0.27](https://github.com/truecharts/charts/compare/kiwix-serve-0.0.26...kiwix-serve-0.0.27) (2022-09-22) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [kiwix-serve-0.0.27](https://github.com/truecharts/charts/compare/kiwix-serve-0.0.26...kiwix-serve-0.0.27) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [kiwix-serve-0.0.27](https://github.com/truecharts/charts/compare/kiwix-serve-0.0.26...kiwix-serve-0.0.27) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [kiwix-serve-0.0.27](https://github.com/truecharts/charts/compare/kiwix-serve-0.0.26...kiwix-serve-0.0.27) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [kiwix-serve-0.0.27](https://github.com/truecharts/charts/compare/kiwix-serve-0.0.26...kiwix-serve-0.0.27) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [kiwix-serve-0.0.27](https://github.com/truecharts/charts/compare/kiwix-serve-0.0.26...kiwix-serve-0.0.27) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [kiwix-serve-0.0.27](https://github.com/truecharts/charts/compare/kiwix-serve-0.0.26...kiwix-serve-0.0.27) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [kiwix-serve-0.0.27](https://github.com/truecharts/charts/compare/kiwix-serve-0.0.26...kiwix-serve-0.0.27) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [kiwix-serve-0.0.27](https://github.com/truecharts/charts/compare/kiwix-serve-0.0.26...kiwix-serve-0.0.27) (2022-09-17) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [kiwix-serve-0.0.27](https://github.com/truecharts/charts/compare/kiwix-serve-0.0.26...kiwix-serve-0.0.27) (2022-09-18) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [kiwix-serve-0.0.27](https://github.com/truecharts/charts/compare/kiwix-serve-0.0.26...kiwix-serve-0.0.27) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [kiwix-serve-0.0.27](https://github.com/truecharts/charts/compare/kiwix-serve-0.0.26...kiwix-serve-0.0.27) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [kiwix-serve-0.0.27](https://github.com/truecharts/charts/compare/kiwix-serve-0.0.26...kiwix-serve-0.0.27) (2022-09-15) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [kiwix-serve-0.0.27](https://github.com/truecharts/charts/compare/kiwix-serve-0.0.26...kiwix-serve-0.0.27) (2022-09-15) + +### Chore + +- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [kiwix-serve-0.0.26](https://github.com/truecharts/charts/compare/kiwix-serve-0.0.25...kiwix-serve-0.0.26) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [kiwix-serve-0.0.26](https://github.com/truecharts/charts/compare/kiwix-serve-0.0.25...kiwix-serve-0.0.26) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [kiwix-serve-0.0.26](https://github.com/truecharts/charts/compare/kiwix-serve-0.0.25...kiwix-serve-0.0.26) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [kiwix-serve-0.0.26](https://github.com/truecharts/charts/compare/kiwix-serve-0.0.25...kiwix-serve-0.0.26) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [kiwix-serve-0.0.26](https://github.com/truecharts/charts/compare/kiwix-serve-0.0.25...kiwix-serve-0.0.26) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [kiwix-serve-0.0.26](https://github.com/truecharts/charts/compare/kiwix-serve-0.0.25...kiwix-serve-0.0.26) (2022-09-11) + +### Chore + +- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [kiwix-serve-0.0.25](https://github.com/truecharts/charts/compare/kiwix-serve-0.0.24...kiwix-serve-0.0.25) (2022-09-10) + +### Chore + +- update docker general non-major ([#3727](https://github.com/truecharts/charts/issues/3727)) + + + + +## [kiwix-serve-0.0.24](https://github.com/truecharts/charts/compare/kiwix-serve-0.0.22...kiwix-serve-0.0.24) (2022-08-30) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639)) + - update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [kiwix-serve-0.0.23](https://github.com/truecharts/charts/compare/kiwix-serve-0.0.22...kiwix-serve-0.0.23) (2022-08-30) + +### Chore + +- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [kiwix-serve-0.0.22](https://github.com/truecharts/charts/compare/kiwix-serve-0.0.21...kiwix-serve-0.0.22) (2022-08-29) + +### Chore + +- update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619)) + + + + +## [kiwix-serve-0.0.21](https://github.com/truecharts/charts/compare/kiwix-serve-0.0.19...kiwix-serve-0.0.21) (2022-08-26) + +### Fix + +- some cleanup ([#3586](https://github.com/truecharts/charts/issues/3586)) + + + + +## [kiwix-serve-0.0.19](https://github.com/truecharts/charts/compare/kiwix-serve-0.0.18...kiwix-serve-0.0.19) (2022-08-25) + +### Chore + +- update docker general non-major ([#3561](https://github.com/truecharts/charts/issues/3561)) + + + + +## [kiwix-serve-0.0.18](https://github.com/truecharts/charts/compare/kiwix-serve-0.0.17...kiwix-serve-0.0.18) (2022-08-23) + +### Chore + +- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545)) + + + + +## [kiwix-serve-0.0.17](https://github.com/truecharts/charts/compare/kiwix-serve-0.0.16...kiwix-serve-0.0.17) (2022-08-14) + +### Chore + +- update docker general non-major docker tags ([#3465](https://github.com/truecharts/charts/issues/3465)) + + + + +## [kiwix-serve-0.0.16](https://github.com/truecharts/charts/compare/kiwix-serve-0.0.15...kiwix-serve-0.0.16) (2022-08-12) + +### Chore + +- add documentation checkbox/section to all SCALE Apps + - update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456)) + + ### Fix + +- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447)) + + + + +## [kiwix-serve-0.0.15](https://github.com/truecharts/charts/compare/kiwix-serve-0.0.14...kiwix-serve-0.0.15) (2022-08-08) + +### Chore + +- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + + + +## [kiwix-serve-0.0.14](https://github.com/truecharts/apps/compare/kiwix-serve-0.0.13...kiwix-serve-0.0.14) (2022-07-26) + +### Chore + +- update home links ([#3291](https://github.com/truecharts/apps/issues/3291)) + - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302)) + + + + +## [kiwix-serve-0.0.13](https://github.com/truecharts/apps/compare/kiwix-serve-0.0.12...kiwix-serve-0.0.13) (2022-07-25) + +### Chore + +- update docker general non-major ([#3300](https://github.com/truecharts/apps/issues/3300)) + + ### Chore + +- add fake digest to new incubator Apps to fetch digests + + + + +## [kiwix-serve-0.0.12](https://github.com/truecharts/apps/compare/kiwix-serve-0.0.11...kiwix-serve-0.0.12) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [kiwix-serve-0.0.12](https://github.com/truecharts/apps/compare/kiwix-serve-0.0.11...kiwix-serve-0.0.12) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [kiwix-serve-0.0.12](https://github.com/truecharts/apps/compare/kiwix-serve-0.0.11...kiwix-serve-0.0.12) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [kiwix-serve-0.0.11]kiwix-serve-0.0.11 (2022-07-22) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Bump all charts to generate config and container references due to huge increase of repository + - Move Dev to incubator and some cleanup + + + + +## [kiwix-serve-0.0.10]kiwix-serve-0.0.10 (2022-07-22) + +### Chore + +- Auto-update chart README [skip ci] + - Move Dev to incubator and some cleanup + + + + +## [kiwix-serve-0.0.10]kiwix-serve-0.0.10 (2022-07-22) + +### Chore + +- Move Dev to incubator and some cleanup diff --git a/tmp/minecraft-bedrock/Chart.yaml b/tmp/minecraft-bedrock/Chart.yaml new file mode 100644 index 00000000000..fa116055139 --- /dev/null +++ b/tmp/minecraft-bedrock/Chart.yaml @@ -0,0 +1,27 @@ +apiVersion: v2 +appVersion: "2022.1.0" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +deprecated: false +description: Minecraft Bedrock Dedicated Server +home: https://truecharts.org/charts/stable/minecraft-bedrock +icon: https://truecharts.org/img/hotlink-ok/chart-icons/minecraft-bedrock.png +keywords: + - minecraft +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: minecraft-bedrock +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/minecraft-bedrock + - https://github.com/itzg/docker-minecraft-server +type: application +version: 4.0.0 +annotations: + truecharts.org/catagories: | + - games + truecharts.org/SCALE-support: "true" diff --git a/tmp/minecraft-bedrock/README.md b/tmp/minecraft-bedrock/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/minecraft-bedrock/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/minecraft-bedrock/docs/How-To.md b/tmp/minecraft-bedrock/docs/How-To.md new file mode 100644 index 00000000000..42cd6a136e2 --- /dev/null +++ b/tmp/minecraft-bedrock/docs/How-To.md @@ -0,0 +1,43 @@ +# How To + +In order to OP a player through `OPS` variable you will need to get the XUID of the player. You can temporarily join and grab your XUID from the logs. + +![console](./imgs/console.png) + +To add multiple XUIDS, you can do so by separating each `xuid` by a comma: + +![xuids](./imgs/xuids.png) + +Or use this 3rd party service [here](https://www.cxkes.me/xbox/xuid) to grab the XUID of the username instead. + +:::caution + +We have no control over the 3rd service at all. Use it at your own risk. + +::: + +The `/data/permissions.json` should look something like this: + +```json +[ + { + "permission": "operator", + "xuid": "XUID" + }, + { + "permission": "operator", + "xuid": "XUID" + }, + { + "permission": "operator", + "xuid": "XUID" + } +] +``` + +:::info + +- You can also reach us using [Discord](https://discord.gg/tVsPTHWTtr) for real-time feedback and support +- If you found a bug in our chart, open a Github [issue](https://github.com/truecharts/apps/issues/new/choose) but generally it's advised to contact us on Discord first in most cases. + +::: diff --git a/tmp/minecraft-bedrock/docs/imgs/console.png b/tmp/minecraft-bedrock/docs/imgs/console.png new file mode 100644 index 0000000000000000000000000000000000000000..08e2a4204218029b1f816f4d902fda98e1361698 GIT binary patch literal 6025 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 literal 0 HcmV?d00001 diff --git a/tmp/minecraft-bedrock/docs/imgs/xuids.png b/tmp/minecraft-bedrock/docs/imgs/xuids.png new file mode 100644 index 0000000000000000000000000000000000000000..70827122f168cd8b084d74a0b253dd6da33f1b56 GIT binary patch literal 1592 zcma)6dpOi-6#ltRqm@Du3EM?hid@?4kOoKq!+ZbUC0IvvpH{3-)48@u|;Q(M?>&_Nv z4=nZs0FfRG6Ju1k%iJ)-3WYh+zCc)sSIU$OPHK6O2^A{GpAtm3eI;+jbjN+vcXno% zIMnvr2lz)0tOO~ST`EnHsmf9d@j33Ngbi>fnwpq!mke-|j#}fzxH>~e?paxbsjTsZ za0kVlDgIrUWa68hfMehv4sQs9&Wbc$8Zgp z&U4c!v-h-*zdyoCi+(#%f#Dl9oNbMvFm;RwoKdGmGd!7vS>aZZ`r+~xK88HkRN^Y3 zL}YyWGtq7@TXb;4z-5Ctdl5VEcSA)e16k{R$%ZBml8l@Wok=T0*ONKbfxKQKYz4>r zppLE$Hf<*;N|gD!^64SLzu0xsHlwJ!wX^cg^{vr|1YL=u@1(?f>{#66j>5Y7 z`T-{MK$0ay;wW{^!_(8G=n84yWsX!Qa%(u*$*bYs<@gv~;!*n+2}En^iZ%+TCrYi6 zWA^o&bhlmA-Z)Rj&(+nH)Jrld z7lQ1&iNk5hs{ce(gx^6uIfEASn$#|oW1UZipA+y$vHcth7P4hHIYhrd5%ko$2wukL zu9FFPfw=$&Hsn(Oq94C9wa1{hH21gsNcwGscCI*BcU>Yp!XZII@dH88h+0vRFQI5S z6eMMdtIg&%MF%nn3NUiGK>&esfIC^#?(r18BAsZSmC(8#%IqTCS&NfSocR^YeMc*F z>L;A4s4I?@A7i9DG^BLIF}dpbxgPUi^W+}1bClB@Ya3*7U{ znZ=vj(+ed1pq8W6#~R#9(jIS4jvZU~e-pb_mxZ^?BrV|Wmx&Q=uWkteKwnGBF|&}b zeR-d{uV_Y@>nxMYU1*P|ZqLlmSBH{MOsufA%mtn*@J_p7;# z_>Fz*Q8sO8O5@Vs9*6N|7t+>f7SAWUk#nL2xs8=%FV+{Ui4A=xt<)LFyV4-l)nJu_ zxoufaFSnSUxb$6_-JW#^)7ZnF7bz5Fo#n#k6A_g!0$V6qaGl0TKKa%>mpvXvRj{6_ zT%9|&?AIe&fb1gkC$cPAoy9}mmHqppsIUS`tc-uQHL0)Uvi|?XPzRZED>l5v~2CJOW~GPhio$?iL+J z2?|ipC?$kSy3N+ZMhaM@ZFLsu+u}sm&$kyn5%H1Z{MGre#O*fxA-XvR4u^jn8rswA zd%s34y1XzgNhXZ?Wz#BI<)C^Y^f>^yxoT7uFmm9mr76ao*h^?SdFy>Q*)VcF#4L}R z9;xX8POq5lgh<0(XEWx1PP2cfrn>wr*qMO4@35Qe`l0N8)|6z4>1pr=urReTDZA(v F_YcZ7^JoA7 literal 0 HcmV?d00001 diff --git a/tmp/minecraft-bedrock/icon.png b/tmp/minecraft-bedrock/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..29339c9576bc6fed373fbd50655df86392d3a40d GIT binary patch literal 25038 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 literal 0 HcmV?d00001 diff --git a/tmp/minecraft-bedrock/questions.yaml b/tmp/minecraft-bedrock/questions.yaml new file mode 100644 index 00000000000..8b0bb19a812 --- /dev/null +++ b/tmp/minecraft-bedrock/questions.yaml @@ -0,0 +1,266 @@ +# Include{groups} +portals: + open: +# Include{portalLink} +questions: +# Include{global} +# Include{workload} +# Include{workloadDeployment} + +# Include{replicas1} +# Include{podSpec} +# Include{containerMain} + + + - variable: env + group: "App Configuration" + label: "Image Environment" + schema: + additional_attrs: true + type: dict + attrs: + - variable: VERSION + label: "Minecraft version" + description: "Options: LATEST, PREVIOUS or version number" + schema: + type: string + required: true + default: "LATEST" + - variable: SERVER_NAME + label: "Server Name" + schema: + type: string + required: true + default: "Dedicated Server on TrueNAS Scale!" + - variable: GAMEMODE + label: "Default gamemode" + schema: + type: string + required: true + default: "survival" + enum: + - value: "survival" + description: "Survival" + - value: "creative" + description: "Creative" + - value: "adventure" + description: "Adventure" + - value: "spectator" + description: "Spectator" + - variable: DIFFICULTY + label: "Difficulty" + schema: + type: string + required: true + default: "easy" + enum: + - value: "peaceful" + description: "Peaceful" + - value: "easy" + description: "Easy" + - value: "normal" + description: "Normal" + - value: "hard" + description: "Hard" + - variable: LEVEL_TYPE + label: "Level type" + schema: + type: string + required: true + default: "DEFAULT" + enum: + - value: "DEFAULT" + description: "Default" + - value: "FLAT" + description: "Flat" + - value: "LEGACY" + description: "Legacy" + - variable: ALLOW_CHEATS + label: "Enable/Disable Cheats" + schema: + type: boolean + default: false + - variable: MAX_PLAYERS + label: "Max players" + schema: + type: int + min: 1 + required: true + default: 10 + - variable: ONLINE_MODE + label: "Online mode" + schema: + type: boolean + default: true + - variable: WHITE_LIST + label: "White list" + schema: + type: boolean + default: false + - variable: OPS + label: "OPS" + description: "To OP a player, use the XUID value, not the player's username. Multiple values accepted in this format `XUID,XUID` separated by a comma." + schema: + type: string + default: "" + - variable: VIEW_DISTANCE + label: "View distance" + schema: + type: int + min: 1 + required: true + default: 32 + - variable: TICK_DISTANCE + label: "Tick distance" + schema: + type: int + min: 1 + required: true + default: 4 + - variable: PLAYER_IDLE_TIMEOUT + label: "Player idle timeout" + schema: + type: int + min: 0 + required: true + default: 30 + - variable: MAX_THREADS + label: "Max threads" + schema: + type: int + min: 0 + required: true + default: 8 + - variable: LEVEL_NAME + label: "Level name" + schema: + type: string + required: true + default: "Bedrock level" + - variable: LEVEL_SEED + label: "Level seed" + schema: + type: string + default: "" + - variable: DEFAULT_PLAYER_PERMISSION_LEVEL + label: "Default player permission level" + schema: + type: string + required: true + default: "member" + enum: + - value: "visitor" + description: "Visitor" + - value: "member" + description: "Member" + - value: "operator" + description: "Operator" + - variable: TEXTUREPACK_REQUIRED + label: "Require texturepack" + schema: + type: boolean + default: false + - variable: SERVER_AUTHORITATIVE_MOVEMENT + label: "Server authoritave movement" + schema: + type: string + required: true + default: "server-auth" + enum: + - value: "client-auth" + description: "client-auth" + - value: "server-auth" + description: "server-auth" + - value: "server-auth-with-rewind" + description: "server-auth-with-rewind" + - variable: PLAYER_MOVEMENT_SCORE_THRESHOLD + label: "Player movement score threshold" + schema: + type: int + min: 1 + required: true + default: 20 + - variable: PLAYER_MOVEMENT_DISTANCE_THRESHOLD + label: "Player movement distance threshold" + schema: + type: string + required: true + default: "0.3" + - variable: PLAYER_MOVEMENT_DURATION_THRESHOLD_IN_MS + label: "Player movement duration threshold in MS" + schema: + type: int + min: 1 + required: true + default: 500 + - variable: CORRECT_PLAYER_MOVEMENT + label: "Enable/Disable Player movement correction" + schema: + type: boolean + default: false +# Include{containerBasic} +# Include{containerAdvanced} + +# Include{containerConfig} +# Include{serviceRoot} +# Include{serviceMain} +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: main + label: "Main Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 19132 + required: true +# Include{serviceExpertRoot} + default: false +# Include{serviceExpert} +# Include{serviceList} +# Include{persistenceRoot} + - variable: config + label: "App Config Storage" + description: "Stores the Application Configuration." + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} +# Include{persistenceList} +# Include{securityContextRoot} + + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 568 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 568 +# Include{securityContextContainer} +# Include{securityContextAdvanced} +# Include{securityContextPod} + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + +# Include{resources} +# Include{advanced} +# Include{addons} +# Include{codeserver} +# Include{netshoot} +# Include{vpn} +# Include{documentation} diff --git a/tmp/minecraft-bedrock/templates/NOTES.txt b/tmp/minecraft-bedrock/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/tmp/minecraft-bedrock/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/tmp/minecraft-bedrock/templates/common.yaml b/tmp/minecraft-bedrock/templates/common.yaml new file mode 100644 index 00000000000..b51394e00a4 --- /dev/null +++ b/tmp/minecraft-bedrock/templates/common.yaml @@ -0,0 +1 @@ +{{ include "tc.v1.common.loader.all" . }} diff --git a/tmp/minecraft-bedrock/values.yaml b/tmp/minecraft-bedrock/values.yaml new file mode 100644 index 00000000000..cb56549e2ba --- /dev/null +++ b/tmp/minecraft-bedrock/values.yaml @@ -0,0 +1,66 @@ +image: + repository: tccr.io/truecharts/minecraft-bedrock + tag: 2022.1.0@sha256:85b2493240d4c6ac69f8383937510c432812072ebd5ef382ebe6ba7f325d70ed + pullPolicy: Always +tty: true +stdin: true +persistence: + config: + enabled: true + mountPath: "/data" +service: + main: + ports: + main: + port: 19132 + targetPort: 19132 + protocol: udp +portal: + open: + enabled: true + +workload: + main: + podSpec: + containers: + main: + probes: + # -- Liveness probe configuration + # @default -- See below + liveness: + enabled: false + # -- Redainess probe configuration + # @default -- See below + readiness: + enabled: false + # -- Startup probe configuration + # @default -- See below + startup: + enabled: false + env: + EULA: "TRUE" + VERSION: "LATEST" + SERVER_NAME: "TrueCharts Dedicated Server!" + SERVER_PORT: "{{ .Values.service.main.ports.main.targetPort }}" + SERVER_PORT_V6: 19133 + GAMEMODE: "survival" + DIFFICULTY: "easy" + LEVEL_TYPE: "DEFAULT" + ALLOW_CHEATS: false + MAX_PLAYERS: 10 + ONLINE_MODE: true + WHITE_LIST: false + VIEW_DISTANCE: 32 + TICK_DISTANCE: 4 + PLAYER_IDLE_TIMEOUT: 30 + MAX_THREADS: 8 + LEVEL_NAME: "Bedrock level" + LEVEL_SEED: "" + DEFAULT_PLAYER_PERMISSION_LEVEL: "member" + TEXTUREPACK_REQUIRED: false + SERVER_AUTHORITATIVE_MOVEMENT: server-auth + PLAYER_MOVEMENT_SCORE_THRESHOLD: 20 + PLAYER_MOVEMENT_DISTANCE_THRESHOLD: 0.3 + PLAYER_MOVEMENT_DURATION_THRESHOLD_IN_MS: 500 + CORRECT_PLAYER_MOVEMENT: false + # OPS: "XUID,XUID" diff --git a/tmp/minetest/.helmignore b/tmp/minetest/.helmignore new file mode 100644 index 00000000000..77ca5567b26 --- /dev/null +++ b/tmp/minetest/.helmignore @@ -0,0 +1,30 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ +# OWNERS file for Kubernetes +OWNERS +# helm-docs templates +*.gotmpl +# docs folder +/docs +# icon +icon.png diff --git a/tmp/minetest/CHANGELOG.md b/tmp/minetest/CHANGELOG.md new file mode 100644 index 00000000000..6fb13e63471 --- /dev/null +++ b/tmp/minetest/CHANGELOG.md @@ -0,0 +1,1251 @@ +# Changelog + + + +## [minetest-2.0.0](https://github.com/truecharts/charts/compare/minetest-1.0.42...minetest-2.0.0) (2022-11-10) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Major Change to GUI + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [minetest-1.0.45](https://github.com/truecharts/charts/compare/minetest-1.0.42...minetest-1.0.45) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [minetest-1.0.44](https://github.com/truecharts/charts/compare/minetest-1.0.42...minetest-1.0.44) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [minetest-1.0.44](https://github.com/truecharts/charts/compare/minetest-1.0.42...minetest-1.0.44) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [minetest-1.0.44](https://github.com/truecharts/charts/compare/minetest-1.0.42...minetest-1.0.44) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [minetest-1.0.43](https://github.com/truecharts/charts/compare/minetest-1.0.42...minetest-1.0.43) (2022-11-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [minetest-1.0.43](https://github.com/truecharts/charts/compare/minetest-1.0.42...minetest-1.0.43) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [minetest-1.0.42](https://github.com/truecharts/charts/compare/minetest-1.0.41...minetest-1.0.42) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4317](https://github.com/truecharts/charts/issues/4317)) + + + + +## [minetest-1.0.41](https://github.com/truecharts/charts/compare/minetest-1.0.40...minetest-1.0.41) (2022-11-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4308](https://github.com/truecharts/charts/issues/4308)) + + + + +## [minetest-1.0.40](https://github.com/truecharts/charts/compare/minetest-1.0.39...minetest-1.0.40) (2022-11-02) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4261](https://github.com/truecharts/charts/issues/4261)) + + + + +## [minetest-1.0.39](https://github.com/truecharts/charts/compare/minetest-1.0.38...minetest-1.0.39) (2022-10-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4182](https://github.com/truecharts/charts/issues/4182)) + + + + +## [minetest-1.0.38](https://github.com/truecharts/charts/compare/minetest-1.0.37...minetest-1.0.38) (2022-10-19) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4122](https://github.com/truecharts/charts/issues/4122)) + + + + +## [minetest-1.0.37](https://github.com/truecharts/charts/compare/minetest-1.0.36...minetest-1.0.37) (2022-10-12) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4071](https://github.com/truecharts/charts/issues/4071)) + + + + +## [minetest-1.0.36](https://github.com/truecharts/charts/compare/minetest-1.0.35...minetest-1.0.36) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [minetest-1.0.36](https://github.com/truecharts/charts/compare/minetest-1.0.35...minetest-1.0.36) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [minetest-1.0.35](https://github.com/truecharts/charts/compare/minetest-1.0.34...minetest-1.0.35) (2022-10-05) + +### Chore + +- Auto-update chart README [skip ci] + - split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979)) + - update helm general non-major + + + + +## [minetest-1.0.34](https://github.com/truecharts/charts/compare/minetest-1.0.33...minetest-1.0.34) (2022-09-27) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918)) + + + + +## [minetest-1.0.33](https://github.com/truecharts/charts/compare/minetest-1.0.32...minetest-1.0.33) (2022-09-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898)) + + + + +## [minetest-1.0.32](https://github.com/truecharts/charts/compare/minetest-1.0.30...minetest-1.0.32) (2022-09-22) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3818](https://github.com/truecharts/charts/issues/3818)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [minetest-1.0.32](https://github.com/truecharts/charts/compare/minetest-1.0.30...minetest-1.0.32) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3818](https://github.com/truecharts/charts/issues/3818)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [minetest-1.0.32](https://github.com/truecharts/charts/compare/minetest-1.0.30...minetest-1.0.32) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3818](https://github.com/truecharts/charts/issues/3818)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [minetest-1.0.32](https://github.com/truecharts/charts/compare/minetest-1.0.30...minetest-1.0.32) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3818](https://github.com/truecharts/charts/issues/3818)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [minetest-1.0.32](https://github.com/truecharts/charts/compare/minetest-1.0.30...minetest-1.0.32) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3818](https://github.com/truecharts/charts/issues/3818)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [minetest-1.0.31](https://github.com/truecharts/charts/compare/minetest-1.0.30...minetest-1.0.31) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [minetest-1.0.31](https://github.com/truecharts/charts/compare/minetest-1.0.30...minetest-1.0.31) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [minetest-1.0.31](https://github.com/truecharts/charts/compare/minetest-1.0.30...minetest-1.0.31) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [minetest-1.0.31](https://github.com/truecharts/charts/compare/minetest-1.0.30...minetest-1.0.31) (2022-09-17) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [minetest-1.0.31](https://github.com/truecharts/charts/compare/minetest-1.0.30...minetest-1.0.31) (2022-09-18) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [minetest-1.0.31](https://github.com/truecharts/charts/compare/minetest-1.0.30...minetest-1.0.31) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [minetest-1.0.31](https://github.com/truecharts/charts/compare/minetest-1.0.30...minetest-1.0.31) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [minetest-1.0.31](https://github.com/truecharts/charts/compare/minetest-1.0.30...minetest-1.0.31) (2022-09-15) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [minetest-1.0.31](https://github.com/truecharts/charts/compare/minetest-1.0.30...minetest-1.0.31) (2022-09-15) + +### Chore + +- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [minetest-1.0.30](https://github.com/truecharts/charts/compare/minetest-1.0.29...minetest-1.0.30) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [minetest-1.0.30](https://github.com/truecharts/charts/compare/minetest-1.0.29...minetest-1.0.30) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [minetest-1.0.30](https://github.com/truecharts/charts/compare/minetest-1.0.29...minetest-1.0.30) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [minetest-1.0.30](https://github.com/truecharts/charts/compare/minetest-1.0.29...minetest-1.0.30) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [minetest-1.0.30](https://github.com/truecharts/charts/compare/minetest-1.0.29...minetest-1.0.30) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [minetest-1.0.30](https://github.com/truecharts/charts/compare/minetest-1.0.29...minetest-1.0.30) (2022-09-11) + +### Chore + +- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [minetest-1.0.29](https://github.com/truecharts/charts/compare/minetest-1.0.27...minetest-1.0.29) (2022-08-30) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639)) + - update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [minetest-1.0.28](https://github.com/truecharts/charts/compare/minetest-1.0.27...minetest-1.0.28) (2022-08-30) + +### Chore + +- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [minetest-1.0.27](https://github.com/truecharts/charts/compare/minetest-1.0.26...minetest-1.0.27) (2022-08-29) + +### Chore + +- update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619)) + + + + +## [minetest-1.0.26](https://github.com/truecharts/charts/compare/minetest-1.0.25...minetest-1.0.26) (2022-08-23) + +### Chore + +- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545)) + + + + +## [minetest-1.0.25](https://github.com/truecharts/charts/compare/minetest-1.0.24...minetest-1.0.25) (2022-08-12) + +### Chore + +- add documentation checkbox/section to all SCALE Apps + - update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456)) + + ### Fix + +- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447)) + + + + +## [minetest-1.0.24](https://github.com/truecharts/charts/compare/minetest-1.0.23...minetest-1.0.24) (2022-08-10) + +### Chore + +- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421)) + + + + +## [minetest-1.0.23](https://github.com/truecharts/charts/compare/minetest-1.0.22...minetest-1.0.23) (2022-08-08) + +### Chore + +- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + + + +## [minetest-1.0.22](https://github.com/truecharts/apps/compare/minetest-1.0.21...minetest-1.0.22) (2022-07-26) + +### Chore + +- update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302)) + + + + +## [minetest-1.0.21](https://github.com/truecharts/apps/compare/minetest-1.0.20...minetest-1.0.21) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [minetest-1.0.21](https://github.com/truecharts/apps/compare/minetest-1.0.20...minetest-1.0.21) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [minetest-1.0.21](https://github.com/truecharts/apps/compare/minetest-1.0.20...minetest-1.0.21) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [minetest-1.0.20](https://github.com/truecharts/apps/compare/minetest-1.0.18...minetest-1.0.20) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [minetest-1.0.18](https://github.com/truecharts/apps/compare/minetest-1.0.17...minetest-1.0.18) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [minetest-1.0.17](https://github.com/truecharts/apps/compare/minetest-1.0.16...minetest-1.0.17) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [minetest-1.0.16](https://github.com/truecharts/apps/compare/minetest-1.0.14...minetest-1.0.16) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [minetest-1.0.14](https://github.com/truecharts/apps/compare/minetest-1.0.12...minetest-1.0.14) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [minetest-1.0.12](https://github.com/truecharts/apps/compare/minetest-1.0.11...minetest-1.0.12) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [minetest-1.0.11](https://github.com/truecharts/apps/compare/minetest-1.0.10...minetest-1.0.11) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [minetest-1.0.10](https://github.com/truecharts/apps/compare/minetest-1.0.9...minetest-1.0.10) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [minetest-1.0.9](https://github.com/truecharts/apps/compare/minetest-1.0.8...minetest-1.0.9) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [minetest-1.0.8](https://github.com/truecharts/apps/compare/minetest-1.0.7...minetest-1.0.8) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [minetest-1.0.7](https://github.com/truecharts/apps/compare/minetest-1.0.6...minetest-1.0.7) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [minetest-1.0.6](https://github.com/truecharts/apps/compare/minetest-1.0.5...minetest-1.0.6) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [minetest-1.0.5](https://github.com/truecharts/apps/compare/minetest-1.0.4...minetest-1.0.5) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [minetest-1.0.4](https://github.com/truecharts/apps/compare/minetest-1.0.3...minetest-1.0.4) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [minetest-1.0.3](https://github.com/truecharts/apps/compare/minetest-1.0.2...minetest-1.0.3) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [minetest-1.0.2](https://github.com/truecharts/apps/compare/minetest-1.0.1...minetest-1.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [minetest-1.0.1](https://github.com/truecharts/apps/compare/minetest-0.0.49...minetest-1.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [minetest-1.0.0](https://github.com/truecharts/apps/compare/minetest-0.0.49...minetest-1.0.0) (2022-06-07) + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [minetest-0.0.49](https://github.com/truecharts/apps/compare/minetest-0.0.48...minetest-0.0.49) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [minetest-0.0.48](https://github.com/truecharts/apps/compare/minetest-0.0.47...minetest-0.0.48) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [minetest-0.0.48](https://github.com/truecharts/apps/compare/minetest-0.0.47...minetest-0.0.48) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [minetest-0.0.47](https://github.com/truecharts/apps/compare/minetest-0.0.46...minetest-0.0.47) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [minetest-0.0.46](https://github.com/truecharts/apps/compare/minetest-0.0.45...minetest-0.0.46) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [minetest-0.0.46](https://github.com/truecharts/apps/compare/minetest-0.0.45...minetest-0.0.46) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [minetest-0.0.45](https://github.com/truecharts/apps/compare/minetest-0.0.44...minetest-0.0.45) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [minetest-0.0.44](https://github.com/truecharts/apps/compare/minetest-0.0.43...minetest-0.0.44) (2022-05-16) + +#### Chore + +* update docker general non-major ([#2692](https://github.com/truecharts/apps/issues/2692)) + + + + +### [minetest-0.0.43](https://github.com/truecharts/apps/compare/minetest-0.0.42...minetest-0.0.43) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [minetest-0.0.42](https://github.com/truecharts/apps/compare/minetest-0.0.41...minetest-0.0.42) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [minetest-0.0.41](https://github.com/truecharts/apps/compare/minetest-0.0.40...minetest-0.0.41) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [minetest-0.0.40](https://github.com/truecharts/apps/compare/minetest-0.0.39...minetest-0.0.40) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [minetest-0.0.39](https://github.com/truecharts/apps/compare/minetest-0.0.38...minetest-0.0.39) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [minetest-0.0.38](https://github.com/truecharts/apps/compare/minetest-0.0.37...minetest-0.0.38) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [minetest-0.0.37](https://github.com/truecharts/apps/compare/minetest-0.0.36...minetest-0.0.37) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [minetest-0.0.36](https://github.com/truecharts/apps/compare/minetest-0.0.35...minetest-0.0.36) (2022-03-30) + +#### Chore + +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [minetest-0.0.35](https://github.com/truecharts/apps/compare/minetest-0.0.34...minetest-0.0.35) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [minetest-0.0.32](https://github.com/truecharts/apps/compare/minetest-0.0.31...minetest-0.0.32) (2022-03-20) + +#### Chore + +* update docker general non-major + + + + +### [minetest-0.0.31](https://github.com/truecharts/apps/compare/minetest-0.0.30...minetest-0.0.31) (2022-03-17) + +#### Chore + +* update helm chart common to v9.1.6 ([#2200](https://github.com/truecharts/apps/issues/2200)) + + + + +### [minetest-0.0.30](https://github.com/truecharts/apps/compare/minetest-0.0.29...minetest-0.0.30) (2022-03-15) + +#### Chore + +* update helm chart common to v9.1.4 ([#2181](https://github.com/truecharts/apps/issues/2181)) + + + + +### [minetest-0.0.29](https://github.com/truecharts/apps/compare/minetest-0.0.28...minetest-0.0.29) (2022-03-15) + +#### Chore + +* update helm chart common to v9.1.3 ([#2174](https://github.com/truecharts/apps/issues/2174)) + +#### Docs + +* add alexthamm as a contributor for bug ([#2082](https://github.com/truecharts/apps/issues/2082)) + + + + +### [minetest-0.0.28](https://github.com/truecharts/apps/compare/minetest-0.0.27...minetest-0.0.28) (2022-03-07) + +#### Chore + +* update helm chart common to v9.1.2 ([#2049](https://github.com/truecharts/apps/issues/2049)) +* Remove `-icon` string from icon png's ([#2040](https://github.com/truecharts/apps/issues/2040)) + + + + +### [minetest-0.0.27](https://github.com/truecharts/apps/compare/minetest-0.0.26...minetest-0.0.27) (2022-03-03) + +#### Chore + +* remove fixed env from questions.yaml +* remove empty env var declaration from questions.yaml +* update helm chart common to v9 ([#2011](https://github.com/truecharts/apps/issues/2011)) + +#### Fix + +* BREAKING CHANGE Move some env-vars outside of env section ([#2010](https://github.com/truecharts/apps/issues/2010)) + + + + +### [minetest-0.0.25](https://github.com/truecharts/apps/compare/minetest-0.0.24...minetest-0.0.25) (2022-03-02) + +#### Chore + +* rename `web_portal` to `open` ([#1957](https://github.com/truecharts/apps/issues/1957)) +* update helm chart common to v8.17.2 ([#1965](https://github.com/truecharts/apps/issues/1965)) + + + + +### [minetest-0.0.24](https://github.com/truecharts/apps/compare/minetest-0.0.23...minetest-0.0.24) (2022-02-22) + +#### Chore + +* update helm chart common to v8.16.1 ([#1940](https://github.com/truecharts/apps/issues/1940)) + + + + +### [minetest-0.0.23](https://github.com/truecharts/apps/compare/minetest-0.0.22...minetest-0.0.23) (2022-02-22) + +#### Chore + +* update helm chart common to v8.16.0 ([#1925](https://github.com/truecharts/apps/issues/1925)) + + + + +### [minetest-0.0.22](https://github.com/truecharts/apps/compare/minetest-0.0.21...minetest-0.0.22) (2022-02-16) + +#### Chore + +* update helm chart common to v8.15.4 ([#1879](https://github.com/truecharts/apps/issues/1879)) + + + + +### [minetest-0.0.21](https://github.com/truecharts/apps/compare/minetest-0.0.20...minetest-0.0.21) (2022-02-10) + + + + +### [minetest-0.0.20](https://github.com/truecharts/apps/compare/minetest-0.0.19...minetest-0.0.20) (2022-02-08) + +#### Chore + +* update helm general non-major helm releases ([#1871](https://github.com/truecharts/apps/issues/1871)) + + + + +### [minetest-0.0.19](https://github.com/truecharts/apps/compare/minetest-0.0.18...minetest-0.0.19) (2022-02-06) + +#### Chore + +* update helm chart common to v8.15.0 ([#1859](https://github.com/truecharts/apps/issues/1859)) + + + + +### [minetest-0.0.18](https://github.com/truecharts/apps/compare/minetest-0.0.17...minetest-0.0.18) (2022-02-05) + +#### Chore + +* update helm general non-major helm releases ([#1852](https://github.com/truecharts/apps/issues/1852)) + + + + +### [minetest-0.0.17](https://github.com/truecharts/apps/compare/minetest-0.0.16...minetest-0.0.17) (2022-02-02) + +#### Chore + +* update helm general non-major helm releases ([#1828](https://github.com/truecharts/apps/issues/1828)) + + + + +### [minetest-0.0.16](https://github.com/truecharts/apps/compare/minetest-0.0.15...minetest-0.0.16) (2022-01-25) + +#### Chore + +* update helm general non-major helm releases ([#1791](https://github.com/truecharts/apps/issues/1791)) + + + + +### [minetest-0.0.15](https://github.com/truecharts/apps/compare/minetest-0.0.14...minetest-0.0.15) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1766](https://github.com/truecharts/apps/issues/1766)) + + + + +### [minetest-0.0.14](https://github.com/truecharts/apps/compare/minetest-0.0.13...minetest-0.0.14) (2022-01-21) + +#### Chore + +* update helm general non-major helm releases ([#1759](https://github.com/truecharts/apps/issues/1759)) + +#### Fix + +* set additional_attrs: true on all dicts ([#1750](https://github.com/truecharts/apps/issues/1750)) + + + + +### [minetest-0.0.13](https://github.com/truecharts/apps/compare/minetest-0.0.12...minetest-0.0.13) (2022-01-18) + +#### Chore + +* update helm general non-major helm releases ([#1732](https://github.com/truecharts/apps/issues/1732)) + + + + +### [minetest-0.0.12](https://github.com/truecharts/apps/compare/minetest-0.0.11...minetest-0.0.12) (2022-01-13) + +#### Chore + +* update helm general non-major helm releases ([#1712](https://github.com/truecharts/apps/issues/1712)) + +#### Feat + +* expose capabilities in GUI ([#1709](https://github.com/truecharts/apps/issues/1709)) + + + + +### [minetest-0.0.11](https://github.com/truecharts/apps/compare/minetest-0.0.10...minetest-0.0.11) (2022-01-12) + +#### Chore + +* update helm general non-major helm releases ([#1704](https://github.com/truecharts/apps/issues/1704)) + + + + +### [minetest-0.0.10](https://github.com/truecharts/apps/compare/minetest-0.0.9...minetest-0.0.10) (2022-01-11) + +#### Chore + +* update helm general non-major helm releases ([#1693](https://github.com/truecharts/apps/issues/1693)) + + + + +### [minetest-0.0.9](https://github.com/truecharts/apps/compare/minetest-0.0.8...minetest-0.0.9) (2022-01-04) + +#### Chore + +* update helm general non-major helm releases + + + + +### [minetest-0.0.8](https://github.com/truecharts/apps/compare/minetest-0.0.7...minetest-0.0.8) (2021-12-28) + +#### Chore + +* update helm general non-major helm releases ([#1623](https://github.com/truecharts/apps/issues/1623)) + + + + +### [minetest-0.0.7](https://github.com/truecharts/apps/compare/minetest-0.0.6...minetest-0.0.7) (2021-12-21) + +#### Chore + +* update helm general non-major helm releases ([#1596](https://github.com/truecharts/apps/issues/1596)) + + + + +### [minetest-0.0.6](https://github.com/truecharts/apps/compare/minetest-0.0.5...minetest-0.0.6) (2021-12-19) + +#### Chore + +* Last patch bump before RC2 branch-off + + + + +### [minetest-0.0.5](https://github.com/truecharts/apps/compare/minetest-0.0.4...minetest-0.0.5) (2021-12-19) + +#### Chore + +* completely remove mountPath reference from GUI ([#1572](https://github.com/truecharts/apps/issues/1572)) +* update helm general non-major helm releases ([#1571](https://github.com/truecharts/apps/issues/1571)) + + + + +### [minetest-0.0.4](https://github.com/truecharts/apps/compare/minetest-0.0.3...minetest-0.0.4) (2021-12-18) + +#### Chore + +* cleanup questions by removing hidden dicts ([#1558](https://github.com/truecharts/apps/issues/1558)) +* App-Icon Organization ([#1539](https://github.com/truecharts/apps/issues/1539)) + + + + +### [minetest-0.0.3](https://github.com/truecharts/apps/compare/minetest-0.0.2...minetest-0.0.3) (2021-12-14) + +#### Chore + +* update helm general non-major helm releases ([#1535](https://github.com/truecharts/apps/issues/1535)) + + + + +### [minetest-0.0.2](https://github.com/truecharts/apps/compare/minetest-0.0.1...minetest-0.0.2) (2021-12-13) + +#### Chore + +* move incubator apps to stable and bump everything + + + + +### minetest-0.0.1 (2021-12-12) diff --git a/tmp/minetest/Chart.yaml b/tmp/minetest/Chart.yaml new file mode 100644 index 00000000000..bc00e277229 --- /dev/null +++ b/tmp/minetest/Chart.yaml @@ -0,0 +1,27 @@ +apiVersion: v2 +kubeVersion: ">=1.16.0-0" +name: minetest +version: 4.0.0 +appVersion: "5.6.1" +description: Minetest (server) is a near-infinite-world block sandbox game and a game engine. +type: application +deprecated: false +home: https://truecharts.org/charts/stable/minetest +icon: https://truecharts.org/img/hotlink-ok/chart-icons/minetest.png +keywords: + - minetest +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/minetest +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 + # condition: +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +annotations: + truecharts.org/catagories: | + - games + truecharts.org/SCALE-support: "true" diff --git a/tmp/minetest/README.md b/tmp/minetest/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/minetest/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/minetest/icon.png b/tmp/minetest/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..8726afdcd0e28de75ea7092977cdd8c35f04fd4d GIT binary patch literal 40252 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 +### [minio-console-3.0.13](https://github.com/truecharts/apps/compare/minio-console-3.0.12...minio-console-3.0.13) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [minio-console-3.0.12](https://github.com/truecharts/apps/compare/minio-console-3.0.11...minio-console-3.0.12) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [minio-console-3.0.11](https://github.com/truecharts/apps/compare/minio-console-3.0.10...minio-console-3.0.11) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [minio-console-3.0.10](https://github.com/truecharts/apps/compare/minio-console-3.0.9...minio-console-3.0.10) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [minio-console-3.0.9](https://github.com/truecharts/apps/compare/minio-console-3.0.8...minio-console-3.0.9) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [minio-console-3.0.8](https://github.com/truecharts/apps/compare/minio-console-3.0.7...minio-console-3.0.8) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [minio-console-3.0.7](https://github.com/truecharts/apps/compare/minio-console-3.0.6...minio-console-3.0.7) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [minio-console-3.0.6](https://github.com/truecharts/apps/compare/minio-console-3.0.5...minio-console-3.0.6) (2022-06-18) + +#### Chore + +* update docker general non-major ([#2927](https://github.com/truecharts/apps/issues/2927)) + + + + +### [minio-console-3.0.5](https://github.com/truecharts/apps/compare/minio-console-3.0.4...minio-console-3.0.5) (2022-06-17) + +#### Chore + +* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916)) + + + + +### [minio-console-3.0.4](https://github.com/truecharts/apps/compare/minio-console-3.0.3...minio-console-3.0.4) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [minio-console-3.0.3](https://github.com/truecharts/apps/compare/minio-console-3.0.2...minio-console-3.0.3) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [minio-console-3.0.2](https://github.com/truecharts/apps/compare/minio-console-3.0.1...minio-console-3.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [minio-console-3.0.1](https://github.com/truecharts/apps/compare/minio-console-2.0.32...minio-console-3.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [minio-console-3.0.0](https://github.com/truecharts/apps/compare/minio-console-2.0.32...minio-console-3.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [minio-console-2.0.32](https://github.com/truecharts/apps/compare/minio-console-2.0.31...minio-console-2.0.32) (2022-06-03) + +#### Chore + +* update docker general non-major ([#2821](https://github.com/truecharts/apps/issues/2821)) + + + + +### [minio-console-2.0.31](https://github.com/truecharts/apps/compare/minio-console-2.0.30...minio-console-2.0.31) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) +* update docker general non-major ([#2791](https://github.com/truecharts/apps/issues/2791)) + + + + +### [minio-console-2.0.30](https://github.com/truecharts/apps/compare/minio-console-2.0.29...minio-console-2.0.30) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [minio-console-2.0.30](https://github.com/truecharts/apps/compare/minio-console-2.0.29...minio-console-2.0.30) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [minio-console-2.0.29](https://github.com/truecharts/apps/compare/minio-console-2.0.28...minio-console-2.0.29) (2022-05-24) + +#### Chore + +* update docker general non-major ([#2744](https://github.com/truecharts/apps/issues/2744)) + + + + +### [minio-console-2.0.28](https://github.com/truecharts/apps/compare/minio-console-2.0.27...minio-console-2.0.28) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [minio-console-2.0.27](https://github.com/truecharts/apps/compare/minio-console-2.0.26...minio-console-2.0.27) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [minio-console-2.0.27](https://github.com/truecharts/apps/compare/minio-console-2.0.26...minio-console-2.0.27) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [minio-console-2.0.26](https://github.com/truecharts/apps/compare/minio-console-2.0.25...minio-console-2.0.26) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [minio-console-2.0.25](https://github.com/truecharts/apps/compare/minio-console-2.0.24...minio-console-2.0.25) (2022-05-14) + +#### Chore + +* update docker general non-major ([#2679](https://github.com/truecharts/apps/issues/2679)) + + + + +### [minio-console-2.0.24](https://github.com/truecharts/apps/compare/minio-console-2.0.23...minio-console-2.0.24) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [minio-console-2.0.23](https://github.com/truecharts/apps/compare/minio-console-2.0.22...minio-console-2.0.23) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [minio-console-2.0.22](https://github.com/truecharts/apps/compare/minio-console-2.0.21...minio-console-2.0.22) (2022-05-04) + +#### Chore + +* update docker general non-major ([#2606](https://github.com/truecharts/apps/issues/2606)) + + + + +### [minio-console-2.0.21](https://github.com/truecharts/apps/compare/minio-console-2.0.20...minio-console-2.0.21) (2022-04-28) + +#### Chore + +* update docker general non-major ([#2577](https://github.com/truecharts/apps/issues/2577)) + + + + +### [minio-console-2.0.20](https://github.com/truecharts/apps/compare/minio-console-2.0.19...minio-console-2.0.20) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [minio-console-2.0.19](https://github.com/truecharts/apps/compare/minio-console-2.0.18...minio-console-2.0.19) (2022-04-20) + +#### Chore + +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [minio-console-2.0.18](https://github.com/truecharts/apps/compare/minio-console-2.0.17...minio-console-2.0.18) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update docker general non-major ([#2522](https://github.com/truecharts/apps/issues/2522)) + + + + +### [minio-console-2.0.17](https://github.com/truecharts/apps/compare/minio-console-2.0.16...minio-console-2.0.17) (2022-04-16) + +#### Chore + +* update docker general non-major ([#2494](https://github.com/truecharts/apps/issues/2494)) + + + + +### [minio-console-2.0.16](https://github.com/truecharts/apps/compare/minio-console-2.0.15...minio-console-2.0.16) (2022-04-12) + +#### Chore + +* update docker general non-major + + + + +### [minio-console-2.0.15](https://github.com/truecharts/apps/compare/minio-console-2.0.14...minio-console-2.0.15) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [minio-console-2.0.14](https://github.com/truecharts/apps/compare/minio-console-2.0.13...minio-console-2.0.14) (2022-04-12) + +#### Chore + +* update docker general non-major ([#2478](https://github.com/truecharts/apps/issues/2478)) + + + + +### [minio-console-2.0.13](https://github.com/truecharts/apps/compare/minio-console-2.0.12...minio-console-2.0.13) (2022-04-09) + +#### Chore + +* update docker general non-major ([#2460](https://github.com/truecharts/apps/issues/2460)) + + + + +### [minio-console-2.0.12](https://github.com/truecharts/apps/compare/minio-console-2.0.11...minio-console-2.0.12) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [minio-console-2.0.11](https://github.com/truecharts/apps/compare/minio-console-2.0.10...minio-console-2.0.11) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [minio-console-2.0.10](https://github.com/truecharts/apps/compare/minio-console-2.0.9...minio-console-2.0.10) (2022-03-30) + +#### Chore + +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [minio-console-2.0.9](https://github.com/truecharts/apps/compare/minio-console-2.0.8...minio-console-2.0.9) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [minio-console-2.0.7](https://github.com/truecharts/apps/compare/minio-console-2.0.6...minio-console-2.0.7) (2022-03-26) + +#### Chore + +* update docker general non-major +* update docker general non-major + + + + +### [minio-console-2.0.4](https://github.com/truecharts/apps/compare/minio-console-2.0.3...minio-console-2.0.4) (2022-03-17) + +#### Chore + +* update docker general non-major ([#2198](https://github.com/truecharts/apps/issues/2198)) +* update docker general non-major ([#2196](https://github.com/truecharts/apps/issues/2196)) + + + + +### [minio-console-2.0.2](https://github.com/truecharts/apps/compare/minio-console-2.0.1...minio-console-2.0.2) (2022-03-07) + +#### Chore + +* update helm general non-major helm releases ([#2111](https://github.com/truecharts/apps/issues/2111)) + + + + +### [minio-console-2.0.1](https://github.com/truecharts/apps/compare/minio-console-2.0.0...minio-console-2.0.1) (2022-03-07) + +#### Chore + +* update docker general non-major ([#2046](https://github.com/truecharts/apps/issues/2046)) +* Remove `-icon` string from icon png's ([#2040](https://github.com/truecharts/apps/issues/2040)) + + + + +### [minio-console-2.0.0](https://github.com/truecharts/apps/compare/minio-console-1.0.52...minio-console-2.0.0) (2022-03-03) + +#### Chore + +* remove fixed env from questions.yaml +* remove TZ from values. ([#1945](https://github.com/truecharts/apps/issues/1945)) +* update helm general major helm releases ([#2021](https://github.com/truecharts/apps/issues/2021)) + +#### Fix + +* BREAKING CHANGE Move some env-vars outside of env section ([#2010](https://github.com/truecharts/apps/issues/2010)) + + + + +### [minio-console-1.0.52](https://github.com/truecharts/apps/compare/minio-console-1.0.51...minio-console-1.0.52) (2022-03-02) + +#### Chore + +* rename `web_portal` to `open` ([#1957](https://github.com/truecharts/apps/issues/1957)) +* update helm general non-major helm releases ([#1999](https://github.com/truecharts/apps/issues/1999)) + + + + +### [minio-console-1.0.51](https://github.com/truecharts/apps/compare/minio-console-1.0.50...minio-console-1.0.51) (2022-02-21) + +#### Chore + +* update helm general non-major helm releases ([#1927](https://github.com/truecharts/apps/issues/1927)) + + + + +### [minio-console-1.0.50](https://github.com/truecharts/apps/compare/minio-console-1.0.49...minio-console-1.0.50) (2022-02-15) + +#### Chore + +* update helm general non-major helm releases ([#1901](https://github.com/truecharts/apps/issues/1901)) + + + + +### [minio-console-1.0.49](https://github.com/truecharts/apps/compare/minio-console-1.0.48...minio-console-1.0.49) (2022-02-08) + +#### Chore + +* update helm general non-major helm releases ([#1871](https://github.com/truecharts/apps/issues/1871)) + + + + +### [minio-console-1.0.48](https://github.com/truecharts/apps/compare/minio-console-1.0.47...minio-console-1.0.48) (2022-02-06) + +#### Chore + +* update helm chart common to v8.15.0 ([#1859](https://github.com/truecharts/apps/issues/1859)) +* update docker general non-major ([#1855](https://github.com/truecharts/apps/issues/1855)) + + + + +### [minio-console-1.0.47](https://github.com/truecharts/apps/compare/minio-console-1.0.46...minio-console-1.0.47) (2022-02-05) + +#### Chore + +* update helm general non-major helm releases ([#1852](https://github.com/truecharts/apps/issues/1852)) + + + + +### [minio-console-1.0.46](https://github.com/truecharts/apps/compare/minio-console-1.0.45...minio-console-1.0.46) (2022-02-03) + +#### Chore + +* update docker general non-major ([#1836](https://github.com/truecharts/apps/issues/1836)) + + + + +### [minio-console-1.0.45](https://github.com/truecharts/apps/compare/minio-console-1.0.44...minio-console-1.0.45) (2022-02-02) + +#### Chore + +* update helm general non-major helm releases ([#1828](https://github.com/truecharts/apps/issues/1828)) + + + + +### [minio-console-1.0.44](https://github.com/truecharts/apps/compare/minio-console-1.0.43...minio-console-1.0.44) (2022-01-25) + +#### Chore + +* update helm general non-major helm releases ([#1791](https://github.com/truecharts/apps/issues/1791)) + + + + +### [minio-console-1.0.43](https://github.com/truecharts/apps/compare/minio-console-1.0.42...minio-console-1.0.43) (2022-01-24) + +#### Chore + +* update docker general non-major ([#1786](https://github.com/truecharts/apps/issues/1786)) + + + + +### [minio-console-1.0.42](https://github.com/truecharts/apps/compare/minio-console-1.0.41...minio-console-1.0.42) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1766](https://github.com/truecharts/apps/issues/1766)) + + + + +### [minio-console-1.0.41](https://github.com/truecharts/apps/compare/minio-console-1.0.40...minio-console-1.0.41) (2022-01-21) + +#### Chore + +* update helm general non-major helm releases ([#1759](https://github.com/truecharts/apps/issues/1759)) + +#### Fix + +* set additional_attrs: true on all dicts ([#1750](https://github.com/truecharts/apps/issues/1750)) + + + + +### [minio-console-1.0.40](https://github.com/truecharts/apps/compare/minio-console-1.0.39...minio-console-1.0.40) (2022-01-18) + +#### Chore + +* update helm general non-major helm releases ([#1732](https://github.com/truecharts/apps/issues/1732)) + + + + +### [minio-console-1.0.39](https://github.com/truecharts/apps/compare/minio-console-1.0.38...minio-console-1.0.39) (2022-01-13) + +#### Chore + +* update helm general non-major helm releases ([#1712](https://github.com/truecharts/apps/issues/1712)) + +#### Feat + +* expose capabilities in GUI ([#1709](https://github.com/truecharts/apps/issues/1709)) + + + + +### [minio-console-1.0.38](https://github.com/truecharts/apps/compare/minio-console-1.0.37...minio-console-1.0.38) (2022-01-12) + +#### Chore + +* update helm general non-major helm releases ([#1704](https://github.com/truecharts/apps/issues/1704)) + + + + +### [minio-console-1.0.37](https://github.com/truecharts/apps/compare/minio-console-1.0.36...minio-console-1.0.37) (2022-01-11) + +#### Chore + +* update helm general non-major helm releases ([#1693](https://github.com/truecharts/apps/issues/1693)) + + + + +### [minio-console-1.0.36](https://github.com/truecharts/apps/compare/minio-console-1.0.35...minio-console-1.0.36) (2022-01-10) + +#### Chore + +* update docker general non-major ([#1677](https://github.com/truecharts/apps/issues/1677)) + + + + +### [minio-console-1.0.35](https://github.com/truecharts/apps/compare/minio-console-1.0.34...minio-console-1.0.35) (2022-01-04) + +#### Chore + +* update helm general non-major helm releases + + + + +### [minio-console-1.0.34](https://github.com/truecharts/apps/compare/minio-console-1.0.33...minio-console-1.0.34) (2022-01-03) + +#### Chore + +* update docker general non-major ([#1646](https://github.com/truecharts/apps/issues/1646)) + + + + +### [minio-console-1.0.33](https://github.com/truecharts/apps/compare/minio-console-1.0.32...minio-console-1.0.33) (2021-12-28) + +#### Chore + +* update helm general non-major helm releases ([#1623](https://github.com/truecharts/apps/issues/1623)) + + + + +### [minio-console-1.0.32](https://github.com/truecharts/apps/compare/minio-console-1.0.31...minio-console-1.0.32) (2021-12-21) + +#### Chore + +* update helm general non-major helm releases ([#1596](https://github.com/truecharts/apps/issues/1596)) + + + + +### [minio-console-1.0.31](https://github.com/truecharts/apps/compare/minio-console-1.0.30...minio-console-1.0.31) (2021-12-20) + +#### Chore + +* update docker general non-major ([#1581](https://github.com/truecharts/apps/issues/1581)) + + + + +### [minio-console-1.0.30](https://github.com/truecharts/apps/compare/minio-console-1.0.29...minio-console-1.0.30) (2021-12-19) + +#### Chore + +* Last patch bump before RC2 branch-off +* remove `editable: true` as this is the default ([#1576](https://github.com/truecharts/apps/issues/1576)) + + + + +### [minio-console-1.0.29](https://github.com/truecharts/apps/compare/minio-console-1.0.28...minio-console-1.0.29) (2021-12-19) + +#### Chore + +* completely remove mountPath reference from GUI ([#1572](https://github.com/truecharts/apps/issues/1572)) +* update helm general non-major helm releases ([#1571](https://github.com/truecharts/apps/issues/1571)) + + + + +### [minio-console-1.0.28](https://github.com/truecharts/apps/compare/minio-console-1.0.27...minio-console-1.0.28) (2021-12-18) + +#### Chore + +* cleanup questions by removing hidden dicts ([#1558](https://github.com/truecharts/apps/issues/1558)) +* App-Icon Organization ([#1539](https://github.com/truecharts/apps/issues/1539)) + + + + +### [minio-console-1.0.27](https://github.com/truecharts/apps/compare/minio-console-1.0.26...minio-console-1.0.27) (2021-12-14) + +#### Chore + +* update helm general non-major helm releases ([#1535](https://github.com/truecharts/apps/issues/1535)) + + + + +### [minio-console-1.0.26](https://github.com/truecharts/apps/compare/minio-console-1.0.25...minio-console-1.0.26) (2021-12-13) + +#### Chore + +* move incubator apps to stable and bump everything + + + + +### [minio-console-1.0.25](https://github.com/truecharts/apps/compare/minio-console-1.0.24...minio-console-1.0.25) (2021-12-11) + +#### Chore + +* update general helm non-major helm releases ([#1509](https://github.com/truecharts/apps/issues/1509)) + + + + +### [minio-console-1.0.24](https://github.com/truecharts/apps/compare/minio-console-1.0.23...minio-console-1.0.24) (2021-12-11) + +#### Chore + +* update non-major docker ([#1507](https://github.com/truecharts/apps/issues/1507)) + + + + +### [minio-console-1.0.23](https://github.com/truecharts/apps/compare/minio-console-1.0.22...minio-console-1.0.23) (2021-12-07) + +#### Chore + +* update non-major deps helm releases ([#1481](https://github.com/truecharts/apps/issues/1481)) + + + + +### minio-console-1.0.22 (2021-12-05) + +#### Chore + +* bump apps to generate security page +* correct some wrong container references again +* update non-major deps helm releases ([#1471](https://github.com/truecharts/apps/issues/1471)) +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) +* update non-major ([#1466](https://github.com/truecharts/apps/issues/1466)) +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + +#### Fix + +* fix typo in theme selection ([#1428](https://github.com/truecharts/apps/issues/1428)) + + + + +### [minio-console-1.0.21](https://github.com/truecharts/apps/compare/minio-console-1.0.20...minio-console-1.0.21) (2021-12-05) + +#### Chore + +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) + + + + +### [minio-console-1.0.20](https://github.com/truecharts/apps/compare/minio-console-1.0.19...minio-console-1.0.20) (2021-12-05) + +#### Chore + +* update non-major ([#1466](https://github.com/truecharts/apps/issues/1466)) + + + + +### [minio-console-1.0.19](https://github.com/truecharts/apps/compare/minio-console-1.0.18...minio-console-1.0.19) (2021-12-04) + +#### Chore + +* bump apps to generate security page + + + + +### [minio-console-1.0.18](https://github.com/truecharts/apps/compare/minio-console-1.0.17...minio-console-1.0.18) (2021-12-04) + +#### Chore + +* correct some wrong container references again +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) + + + + +### [minio-console-1.0.17](https://github.com/truecharts/apps/compare/minio-console-1.0.16...minio-console-1.0.17) (2021-11-30) + +#### Chore + +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + + + + +### [minio-console-1.0.16](https://github.com/truecharts/apps/compare/minio-console-1.0.15...minio-console-1.0.16) (2021-11-30) + +#### Chore + +* update non-major deps helm releases + + + + +### [minio-console-1.0.14](https://github.com/truecharts/apps/compare/minio-console-1.0.13...minio-console-1.0.14) (2021-11-23) + +#### Chore + +* update non-major deps helm releases ([#1386](https://github.com/truecharts/apps/issues/1386)) + + + + +### [minio-console-1.0.13](https://github.com/truecharts/apps/compare/minio-console-1.0.12...minio-console-1.0.13) (2021-11-22) + +#### Chore + +* update non-major deps helm releases ([#1383](https://github.com/truecharts/apps/issues/1383)) + + + + +### [minio-console-1.0.12](https://github.com/truecharts/apps/compare/minio-console-1.0.11...minio-console-1.0.12) (2021-11-22) + +#### Chore + +* update non-major ([#1380](https://github.com/truecharts/apps/issues/1380)) + + + + +### [minio-console-1.0.11](https://github.com/truecharts/apps/compare/minio-console-1.0.10...minio-console-1.0.11) (2021-11-16) + +#### Chore + +* update non-major deps helm releases ([#1345](https://github.com/truecharts/apps/issues/1345)) + + + + +### [minio-console-1.0.10](https://github.com/truecharts/apps/compare/minio-console-1.0.9...minio-console-1.0.10) (2021-11-15) + +#### Chore + +* persistence cleanup and small bugfixes ([#1329](https://github.com/truecharts/apps/issues/1329)) +* update non-major deps helm releases ([#1338](https://github.com/truecharts/apps/issues/1338)) + + + + +### [minio-console-1.0.9](https://github.com/truecharts/apps/compare/minio-console-1.0.8...minio-console-1.0.9) (2021-11-14) + +#### Chore + +* fixes around the GUI refactor ([#1316](https://github.com/truecharts/apps/issues/1316)) +* move port above advanced in GUI ([#1326](https://github.com/truecharts/apps/issues/1326)) +* clean up Chart.yaml ([#1322](https://github.com/truecharts/apps/issues/1322)) +* update non-major deps helm releases ([#1328](https://github.com/truecharts/apps/issues/1328)) +* update non-major ([#1327](https://github.com/truecharts/apps/issues/1327)) + +#### Fix + +* split udp and tcp ports ([#1321](https://github.com/truecharts/apps/issues/1321)) +* Allow spaces in paths ([#1306](https://github.com/truecharts/apps/issues/1306)) + + + + +### [minio-console-1.0.8](https://github.com/truecharts/apps/compare/minio-console-1.0.7...minio-console-1.0.8) (2021-11-09) + +#### Chore + +* update non-major deps helm releases ([#1297](https://github.com/truecharts/apps/issues/1297)) +* update non-major ([#1296](https://github.com/truecharts/apps/issues/1296)) + + + + +### [minio-console-1.0.7](https://github.com/truecharts/apps/compare/minio-console-1.0.6...minio-console-1.0.7) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1295](https://github.com/truecharts/apps/issues/1295)) + + + + +### [minio-console-1.0.6](https://github.com/truecharts/apps/compare/minio-console-1.0.5...minio-console-1.0.6) (2021-11-07) + +#### Chore + +* update non-major ([#1270](https://github.com/truecharts/apps/issues/1270)) + + + + +### [minio-console-1.0.5](https://github.com/truecharts/apps/compare/minio-console-1.0.4...minio-console-1.0.5) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1291](https://github.com/truecharts/apps/issues/1291)) + +#### Chore + +* Simplify GUI for deployment, persistence and securityContext ([#1289](https://github.com/truecharts/apps/issues/1289)) + +#### Feat + +* Simplify the Services GUI ([#1290](https://github.com/truecharts/apps/issues/1290)) + + + + +### [minio-console-1.0.4](https://github.com/truecharts/apps/compare/minio-console-1.0.3...minio-console-1.0.4) (2021-11-02) + +#### Chore + +* update non-major deps helm releases ([#1267](https://github.com/truecharts/apps/issues/1267)) + + + + +### [minio-console-1.0.3](https://github.com/truecharts/apps/compare/minio-console-1.0.2...minio-console-1.0.3) (2021-11-01) + +#### Chore + +* update non-major deps helm releases ([#1264](https://github.com/truecharts/apps/issues/1264)) + + + + +### [minio-console-1.0.2](https://github.com/truecharts/apps/compare/minio-console-1.0.1...minio-console-1.0.2) (2021-10-26) + +#### Chore + +* update non-major deps helm releases ([#1245](https://github.com/truecharts/apps/issues/1245)) + + + + +### [minio-console-1.0.1](https://github.com/truecharts/apps/compare/minio-console-1.0.0...minio-console-1.0.1) (2021-10-26) + +#### Chore + +* update helm chart common to v8.3.15 ([#1240](https://github.com/truecharts/apps/issues/1240)) +* update non-major ([#1232](https://github.com/truecharts/apps/issues/1232)) + + + + +### [minio-console-1.0.0](https://github.com/truecharts/apps/compare/minio-console-0.0.12...minio-console-1.0.0) (2021-10-25) + +#### Chore + +* Adapt for TrueNAS SCALE RC1 + + + + +### [minio-console-0.0.12](https://github.com/truecharts/apps/compare/minio-console-0.0.9...minio-console-0.0.12) (2021-10-20) + +#### Chore + +* bump apps, remove duplicates and move incubator to stable for RC1 + + + + +### [minio-console-0.0.9](https://github.com/truecharts/apps/compare/minio-console-0.0.8...minio-console-0.0.9) (2021-10-20) + +#### Chore + +* bump versions to rerelease and fix icons + + + + +### [minio-console-0.0.8](https://github.com/truecharts/apps/compare/minio-console-0.0.7...minio-console-0.0.8) (2021-10-19) + +#### Change + +* Project-Eclipse 3, Automatically generate item.yaml ([#1178](https://github.com/truecharts/apps/issues/1178)) + +#### Chore + +* Project-Eclipse 5, move app-readme to automatic generation script ([#1181](https://github.com/truecharts/apps/issues/1181)) +* Project-Eclipse part 2, adapting and cleaning changelog ([#1173](https://github.com/truecharts/apps/issues/1173)) +* update helm chart common to v8.3.13 ([#1184](https://github.com/truecharts/apps/issues/1184)) + +#### Feat + +* Project-Eclipse 4, Add App grading annotations to Chart.yaml ([#1180](https://github.com/truecharts/apps/issues/1180)) + +#### Refactor + +* Project Eclipse Part 6, move questions.yaml to root App folder ([#1182](https://github.com/truecharts/apps/issues/1182)) + + + + +### [minio-console-0.0.7](https://github.com/truecharts/apps/compare/minio-console-0.0.6...minio-console-0.0.7) (2021-10-19) + +#### Fix + +* fix previous SCALE bugfix not correctly being applied + + + + +### [minio-console-0.0.6](https://github.com/truecharts/apps/compare/minio-console-0.0.5...minio-console-0.0.6) (2021-10-19) + +#### Fix + +* Solve issues regarding ix_values.yaml not containing the image and tag definitions. ([#1176](https://github.com/truecharts/apps/issues/1176)) + + + + +### [minio-console-0.0.5](https://github.com/truecharts/apps/compare/minio-console-0.0.4...minio-console-0.0.5) (2021-10-18) + +#### Chore + +* Add description on persistence ([#1172](https://github.com/truecharts/apps/issues/1172)) + +#### Refactor + +* Project Eclipse - part 1 - remove ix_values.yaml ([#1168](https://github.com/truecharts/apps/issues/1168)) + + + + +### [minio-console-0.0.4](https://github.com/truecharts/apps/compare/minio-console-0.0.3...minio-console-0.0.4) (2021-10-17) + +#### Chore + +* update helm chart common to v8.3.10 ([#1160](https://github.com/truecharts/apps/issues/1160)) + +#### Fix + +* force users using correct / prefix for mounPath ([#1156](https://github.com/truecharts/apps/issues/1156)) + + + + +### [minio-console-0.0.3](https://github.com/truecharts/apps/compare/minio-console-0.0.2...minio-console-0.0.3) (2021-10-13) + +#### Chore + +* update non-major deps helm releases ([#1133](https://github.com/truecharts/apps/issues/1133)) + + + + +### [minio-console-0.0.2](https://github.com/truecharts/apps/compare/minio-console-0.0.1...minio-console-0.0.2) (2021-10-13) + +#### Chore + +* update non-major docker tags ([#1134](https://github.com/truecharts/apps/issues/1134)) + + + + +### minio-console-0.0.1 (2021-10-04) diff --git a/tmp/minio-console/Chart.yaml b/tmp/minio-console/Chart.yaml new file mode 100644 index 00000000000..fd3e95bc107 --- /dev/null +++ b/tmp/minio-console/Chart.yaml @@ -0,0 +1,27 @@ +apiVersion: v2 +appVersion: "0.23.1" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +description: A management console for minio server and operator +home: https://truecharts.org/charts/stable/minio-console +icon: https://truecharts.org/img/hotlink-ok/chart-icons/minio-console.png +keywords: + - minio-console + - minio + - s3 +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: minio-console +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/minio-console + - https://github.com/minio/console +version: 6.0.0 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" diff --git a/tmp/minio-console/README.md b/tmp/minio-console/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/minio-console/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/minio-console/icon.png b/tmp/minio-console/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..06a4feb3b31e4b7097e83b6b2597582fdd72b811 GIT binary patch literal 20066 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 literal 0 HcmV?d00001 diff --git a/tmp/minio-console/questions.yaml b/tmp/minio-console/questions.yaml new file mode 100644 index 00000000000..07ed8ffa87c --- /dev/null +++ b/tmp/minio-console/questions.yaml @@ -0,0 +1,112 @@ +# Include{groups} +portals: + open: +# Include{portalLink} +questions: +# Include{global} +# Include{workload} +# Include{workloadDeployment} + +# Include{replicas1} +# Include{podSpec} +# Include{containerMain} + + - variable: env + group: "App Configuration" + label: "Image Environment" + schema: + additional_attrs: true + type: dict + attrs: + - variable: CONSOLE_PBKDF_PASSPHRASE + label: "CONSOLE_PBKDF_PASSPHRASE" + schema: + type: string + default: "changeme" + - variable: CONSOLE_PBKDF_SALT + label: "CONSOLE_PBKDF_SALT" + schema: + type: string + default: "changeme" + - variable: CONSOLE_MINIO_SERVER + label: "CONSOLE_MINIO_SERVER" + schema: + type: string + default: "" +# Include{containerBasic} +# Include{containerAdvanced} + +# Include{containerConfig} +# Include{serviceRoot} +# Include{serviceMain} +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: main + label: "Main Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 9090 + required: true +# Include{serviceExpertRoot} + default: false +# Include{serviceExpert} +# Include{serviceList} +# Include{persistenceRoot} + - variable: config + label: "App Config Storage" + description: "Stores the Application Configuration." + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} +# Include{persistenceList} +# Include{ingressRoot} + - variable: main + label: "Main Ingress" + schema: + additional_attrs: true + type: dict + attrs: +# Include{ingressDefault} +# Include{ingressTLS} +# Include{ingressTraefik} +# Include{ingressList} +# Include{securityContextRoot} + + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 568 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 568 +# Include{securityContextContainer} +# Include{securityContextAdvanced} +# Include{securityContextPod} + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + +# Include{resources} +# Include{advanced} +# Include{addons} +# Include{codeserver} +# Include{netshoot} +# Include{vpn} +# Include{documentation} diff --git a/tmp/minio-console/templates/NOTES.txt b/tmp/minio-console/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/tmp/minio-console/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/tmp/minio-console/templates/common.yaml b/tmp/minio-console/templates/common.yaml new file mode 100644 index 00000000000..b51394e00a4 --- /dev/null +++ b/tmp/minio-console/templates/common.yaml @@ -0,0 +1 @@ +{{ include "tc.v1.common.loader.all" . }} diff --git a/tmp/minio-console/values.yaml b/tmp/minio-console/values.yaml new file mode 100644 index 00000000000..4bd3c3f4d83 --- /dev/null +++ b/tmp/minio-console/values.yaml @@ -0,0 +1,32 @@ +image: + repository: tccr.io/truecharts/minio-console + tag: 0.23.1@sha256:b58f29e20dc3a521b7eb73ac701bd9b91f20b16a91d0e2e2d710eb0c97d994d7 + pullPolicy: IfNotPresent +service: + main: + ports: + main: + port: 9090 + targetPort: 9090 +persistence: + config: + enabled: true + mountPath: "/config" + varrun: + enabled: true +portal: + open: + enabled: true +securityContext: + container: + readOnlyRootFilesystem: false +workload: + main: + podSpec: + containers: + main: + env: + CONSOLE_MINIO_SERVER: "" + CONSOLE_PBKDF_PASSPHRASE: "changeme" + CONSOLE_PBKDF_SALT: "changeme" + args: ["server"] diff --git a/tmp/minio/.helmignore b/tmp/minio/.helmignore new file mode 100644 index 00000000000..77ca5567b26 --- /dev/null +++ b/tmp/minio/.helmignore @@ -0,0 +1,30 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ +# OWNERS file for Kubernetes +OWNERS +# helm-docs templates +*.gotmpl +# docs folder +/docs +# icon +icon.png diff --git a/tmp/minio/CHANGELOG.md b/tmp/minio/CHANGELOG.md new file mode 100644 index 00000000000..8a8764e7f24 --- /dev/null +++ b/tmp/minio/CHANGELOG.md @@ -0,0 +1,1837 @@ +# Changelog + + + +## [minio-4.0.0](https://github.com/truecharts/charts/compare/minio-3.0.74...minio-4.0.0) (2022-11-10) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Major Change to GUI + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update docker general non-major ([#4355](https://github.com/truecharts/charts/issues/4355)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + ### Fix + +- change container config label + + + + +## [minio-3.0.78](https://github.com/truecharts/charts/compare/minio-3.0.74...minio-3.0.78) (2022-11-09) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#4355](https://github.com/truecharts/charts/issues/4355)) + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [minio-3.0.77](https://github.com/truecharts/charts/compare/minio-3.0.74...minio-3.0.77) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [minio-3.0.76](https://github.com/truecharts/charts/compare/minio-3.0.74...minio-3.0.76) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [minio-3.0.76](https://github.com/truecharts/charts/compare/minio-3.0.74...minio-3.0.76) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [minio-3.0.76](https://github.com/truecharts/charts/compare/minio-3.0.74...minio-3.0.76) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [minio-3.0.75](https://github.com/truecharts/charts/compare/minio-3.0.74...minio-3.0.75) (2022-11-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [minio-3.0.75](https://github.com/truecharts/charts/compare/minio-3.0.74...minio-3.0.75) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [minio-3.0.74](https://github.com/truecharts/charts/compare/minio-console-3.0.53...minio-3.0.74) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4317](https://github.com/truecharts/charts/issues/4317)) + + + + +## [minio-3.0.73](https://github.com/truecharts/charts/compare/minio-console-3.0.52...minio-3.0.73) (2022-11-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4308](https://github.com/truecharts/charts/issues/4308)) + + + + +## [minio-3.0.72](https://github.com/truecharts/charts/compare/minio-3.0.71...minio-3.0.72) (2022-11-02) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4261](https://github.com/truecharts/charts/issues/4261)) + + + + +## [minio-3.0.71](https://github.com/truecharts/charts/compare/minio-console-3.0.51...minio-3.0.71) (2022-10-30) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#4238](https://github.com/truecharts/charts/issues/4238)) + + + + +## [minio-3.0.70](https://github.com/truecharts/charts/compare/minio-console-3.0.50...minio-3.0.70) (2022-10-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4182](https://github.com/truecharts/charts/issues/4182)) + + + + +## [minio-3.0.69](https://github.com/truecharts/charts/compare/minio-3.0.68...minio-3.0.69) (2022-10-25) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#4181](https://github.com/truecharts/charts/issues/4181)) + + + + +## [minio-3.0.68](https://github.com/truecharts/charts/compare/minio-3.0.67...minio-3.0.68) (2022-10-24) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#4171](https://github.com/truecharts/charts/issues/4171)) + + + + +## [minio-3.0.67](https://github.com/truecharts/charts/compare/minio-console-3.0.49...minio-3.0.67) (2022-10-21) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#4139](https://github.com/truecharts/charts/issues/4139)) + + + + +## [minio-3.0.66](https://github.com/truecharts/charts/compare/minio-3.0.65...minio-3.0.66) (2022-10-19) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4122](https://github.com/truecharts/charts/issues/4122)) + + + + +## [minio-3.0.65](https://github.com/truecharts/charts/compare/minio-console-3.0.47...minio-3.0.65) (2022-10-16) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#4108](https://github.com/truecharts/charts/issues/4108)) + + + + +## [minio-3.0.64](https://github.com/truecharts/charts/compare/minio-3.0.63...minio-3.0.64) (2022-10-12) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4071](https://github.com/truecharts/charts/issues/4071)) + + + + +## [minio-3.0.63](https://github.com/truecharts/charts/compare/minio-console-3.0.46...minio-3.0.63) (2022-10-10) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#4049](https://github.com/truecharts/charts/issues/4049)) + + + + +## [minio-3.0.62](https://github.com/truecharts/charts/compare/minio-3.0.61...minio-3.0.62) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [minio-3.0.62](https://github.com/truecharts/charts/compare/minio-3.0.61...minio-3.0.62) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [minio-3.0.61](https://github.com/truecharts/charts/compare/minio-console-3.0.45...minio-3.0.61) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major + + + + +## [minio-3.0.60](https://github.com/truecharts/charts/compare/minio-3.0.59...minio-3.0.60) (2022-10-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [minio-3.0.59](https://github.com/truecharts/charts/compare/minio-console-3.0.44...minio-3.0.59) (2022-10-04) + +### Chore + +- split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979)) + - update docker general non-major ([#4001](https://github.com/truecharts/charts/issues/4001)) + + + + +## [minio-3.0.58](https://github.com/truecharts/charts/compare/minio-3.0.57...minio-3.0.58) (2022-09-27) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918)) + + + + +## [minio-3.0.57](https://github.com/truecharts/charts/compare/minio-console-3.0.41...minio-3.0.57) (2022-09-26) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3906](https://github.com/truecharts/charts/issues/3906)) + + + + +## [minio-3.0.56](https://github.com/truecharts/charts/compare/minio-3.0.55...minio-3.0.56) (2022-09-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898)) + + + + +## [minio-3.0.55](https://github.com/truecharts/charts/compare/minio-3.0.54...minio-3.0.55) (2022-09-23) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3850](https://github.com/truecharts/charts/issues/3850)) + + + + +## [minio-3.0.54](https://github.com/truecharts/charts/compare/minio-console-3.0.37...minio-3.0.54) (2022-09-22) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [minio-3.0.54](https://github.com/truecharts/charts/compare/minio-console-3.0.37...minio-3.0.54) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [minio-3.0.54](https://github.com/truecharts/charts/compare/minio-console-3.0.37...minio-3.0.54) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [minio-3.0.54](https://github.com/truecharts/charts/compare/minio-console-3.0.37...minio-3.0.54) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [minio-3.0.54](https://github.com/truecharts/charts/compare/minio-console-3.0.37...minio-3.0.54) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [minio-3.0.54](https://github.com/truecharts/charts/compare/minio-console-3.0.37...minio-3.0.54) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [minio-3.0.54](https://github.com/truecharts/charts/compare/minio-console-3.0.37...minio-3.0.54) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [minio-3.0.54](https://github.com/truecharts/charts/compare/minio-console-3.0.37...minio-3.0.54) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [minio-3.0.53](https://github.com/truecharts/charts/compare/minio-console-3.0.37...minio-3.0.53) (2022-09-17) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [minio-3.0.53](https://github.com/truecharts/charts/compare/minio-console-3.0.37...minio-3.0.53) (2022-09-18) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [minio-3.0.53](https://github.com/truecharts/charts/compare/minio-console-3.0.37...minio-3.0.53) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [minio-3.0.53](https://github.com/truecharts/charts/compare/minio-console-3.0.37...minio-3.0.53) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [minio-3.0.53](https://github.com/truecharts/charts/compare/minio-console-3.0.37...minio-3.0.53) (2022-09-15) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [minio-3.0.53](https://github.com/truecharts/charts/compare/minio-console-3.0.37...minio-3.0.53) (2022-09-15) + +### Chore + +- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [minio-3.0.52](https://github.com/truecharts/charts/compare/minio-3.0.51...minio-3.0.52) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [minio-3.0.52](https://github.com/truecharts/charts/compare/minio-3.0.51...minio-3.0.52) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [minio-3.0.52](https://github.com/truecharts/charts/compare/minio-3.0.51...minio-3.0.52) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [minio-3.0.52](https://github.com/truecharts/charts/compare/minio-3.0.51...minio-3.0.52) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [minio-3.0.52](https://github.com/truecharts/charts/compare/minio-3.0.51...minio-3.0.52) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [minio-3.0.52](https://github.com/truecharts/charts/compare/minio-3.0.51...minio-3.0.52) (2022-09-11) + +### Chore + +- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [minio-3.0.51](https://github.com/truecharts/charts/compare/minio-3.0.50...minio-3.0.51) (2022-09-10) + +### Chore + +- update docker general non-major ([#3727](https://github.com/truecharts/charts/issues/3727)) + + + + +## [minio-3.0.50](https://github.com/truecharts/charts/compare/minio-3.0.49...minio-3.0.50) (2022-09-03) + +### Chore + +- update docker general non-major ([#3668](https://github.com/truecharts/charts/issues/3668)) + + + + +## [minio-3.0.49](https://github.com/truecharts/charts/compare/minio-3.0.47...minio-3.0.49) (2022-08-30) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639)) + - update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [minio-3.0.48](https://github.com/truecharts/charts/compare/minio-3.0.47...minio-3.0.48) (2022-08-30) + +### Chore + +- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [minio-3.0.47](https://github.com/truecharts/charts/compare/minio-console-3.0.33...minio-3.0.47) (2022-08-30) + +### Chore + +- update docker general non-major ([#3623](https://github.com/truecharts/charts/issues/3623)) + + + + +## [minio-3.0.46](https://github.com/truecharts/charts/compare/minio-3.0.45...minio-3.0.46) (2022-08-29) + +### Chore + +- update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619)) + + + + +## [minio-3.0.45](https://github.com/truecharts/charts/compare/minio-3.0.44...minio-3.0.45) (2022-08-26) + +### Chore + +- update docker general non-major ([#3573](https://github.com/truecharts/charts/issues/3573)) + + + + +## [minio-3.0.44](https://github.com/truecharts/charts/compare/minio-3.0.43...minio-3.0.44) (2022-08-24) + +### Chore + +- update docker general non-major ([#3552](https://github.com/truecharts/charts/issues/3552)) + + + + +## [minio-3.0.43](https://github.com/truecharts/charts/compare/minio-3.0.42...minio-3.0.43) (2022-08-23) + +### Chore + +- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545)) + + + + +## [minio-3.0.42](https://github.com/truecharts/charts/compare/minio-console-3.0.30...minio-3.0.42) (2022-08-17) + +### Chore + +- update docker general non-major ([#3478](https://github.com/truecharts/charts/issues/3478)) + + + + +## [minio-3.0.41](https://github.com/truecharts/charts/compare/minio-3.0.40...minio-3.0.41) (2022-08-12) + +### Chore + +- update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456)) + + + + +## [minio-3.0.40](https://github.com/truecharts/charts/compare/minio-3.0.39...minio-3.0.40) (2022-08-12) + +### Chore + +- add documentation checkbox/section to all SCALE Apps + - update docker general non-major ([#3453](https://github.com/truecharts/charts/issues/3453)) + + ### Fix + +- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447)) + + + + +## [minio-3.0.39](https://github.com/truecharts/charts/compare/minio-3.0.38...minio-3.0.39) (2022-08-09) + +### Chore + +- update docker general non-major ([#3377](https://github.com/truecharts/charts/issues/3377)) + + + + +## [minio-3.0.38](https://github.com/truecharts/charts/compare/minio-3.0.37...minio-3.0.38) (2022-08-08) + +### Chore + +- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + + + +## [minio-3.0.37](https://github.com/truecharts/apps/compare/minio-3.0.36...minio-3.0.37) (2022-07-27) + +### Chore + +- update docker general non-major ([#3313](https://github.com/truecharts/apps/issues/3313)) + + + + +## [minio-3.0.36](https://github.com/truecharts/apps/compare/minio-3.0.35...minio-3.0.36) (2022-07-26) + +### Chore + +- update home links ([#3291](https://github.com/truecharts/apps/issues/3291)) + - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302)) + + + + +## [minio-3.0.35](https://github.com/truecharts/apps/compare/minio-3.0.34...minio-3.0.35) (2022-07-25) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [minio-3.0.35](https://github.com/truecharts/apps/compare/minio-3.0.34...minio-3.0.35) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [minio-3.0.34](https://github.com/truecharts/apps/compare/minio-3.0.33...minio-3.0.34) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [minio-3.0.34](https://github.com/truecharts/apps/compare/minio-3.0.33...minio-3.0.34) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [minio-3.0.34](https://github.com/truecharts/apps/compare/minio-3.0.33...minio-3.0.34) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [minio-3.0.33](https://github.com/truecharts/apps/compare/minio-3.0.31...minio-3.0.33) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [minio-3.0.31](https://github.com/truecharts/apps/compare/minio-3.0.30...minio-3.0.31) (2022-07-20) + +### Chore + +- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) + + + +## [minio-3.0.30](https://github.com/truecharts/apps/compare/minio-3.0.29...minio-3.0.30) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [minio-3.0.29](https://github.com/truecharts/apps/compare/minio-3.0.28...minio-3.0.29) (2022-07-16) + +### Chore + +- update docker general non-major ([#3192](https://github.com/truecharts/apps/issues/3192)) + + + +## [minio-3.0.28](https://github.com/truecharts/apps/compare/minio-3.0.27...minio-3.0.28) (2022-07-15) + +### Chore + +- update docker general non-major ([#3184](https://github.com/truecharts/apps/issues/3184)) + + + +## [minio-3.0.27](https://github.com/truecharts/apps/compare/minio-3.0.26...minio-3.0.27) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [minio-3.0.26](https://github.com/truecharts/apps/compare/minio-3.0.24...minio-3.0.26) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [minio-3.0.24](https://github.com/truecharts/apps/compare/minio-console-3.0.17...minio-3.0.24) (2022-07-14) + +### Chore + +- update docker general non-major ([#3171](https://github.com/truecharts/apps/issues/3171)) + + + +## [minio-3.0.23](https://github.com/truecharts/apps/compare/minio-3.0.21...minio-3.0.23) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [minio-3.0.21](https://github.com/truecharts/apps/compare/minio-console-3.0.13...minio-3.0.21) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [minio-3.0.20](https://github.com/truecharts/apps/compare/minio-console-3.0.12...minio-3.0.20) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [minio-3.0.19](https://github.com/truecharts/apps/compare/minio-3.0.18...minio-3.0.19) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [minio-3.0.18](https://github.com/truecharts/apps/compare/minio-3.0.17...minio-3.0.18) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [minio-3.0.17](https://github.com/truecharts/apps/compare/minio-3.0.16...minio-3.0.17) (2022-07-08) + +#### Chore + +* update docker general non-major ([#3099](https://github.com/truecharts/apps/issues/3099)) + + + + +### [minio-3.0.16](https://github.com/truecharts/apps/compare/minio-3.0.15...minio-3.0.16) (2022-07-07) + +#### Chore + +* update docker general non-major ([#3089](https://github.com/truecharts/apps/issues/3089)) + + + + +### [minio-3.0.15](https://github.com/truecharts/apps/compare/minio-3.0.14...minio-3.0.15) (2022-07-05) + +#### Chore + +* update docker general non-major ([#3071](https://github.com/truecharts/apps/issues/3071)) + + + + +### [minio-3.0.14](https://github.com/truecharts/apps/compare/minio-3.0.13...minio-3.0.14) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [minio-3.0.13](https://github.com/truecharts/apps/compare/minio-3.0.12...minio-3.0.13) (2022-07-01) + +#### Chore + +* update docker general non-major ([#3015](https://github.com/truecharts/apps/issues/3015)) + + + + +### [minio-3.0.12](https://github.com/truecharts/apps/compare/minio-3.0.11...minio-3.0.12) (2022-06-26) + +#### Chore + +* update docker general non-major ([#2988](https://github.com/truecharts/apps/issues/2988)) + + + + +### [minio-3.0.11](https://github.com/truecharts/apps/compare/minio-3.0.10...minio-3.0.11) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [minio-3.0.10](https://github.com/truecharts/apps/compare/minio-3.0.9...minio-3.0.10) (2022-06-22) + +#### Chore + +* update docker general non-major ([#2954](https://github.com/truecharts/apps/issues/2954)) +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [minio-3.0.9](https://github.com/truecharts/apps/compare/minio-console-3.0.6...minio-3.0.9) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [minio-3.0.8](https://github.com/truecharts/apps/compare/minio-console-3.0.5...minio-3.0.8) (2022-06-18) + +#### Chore + +* update docker general non-major ([#2927](https://github.com/truecharts/apps/issues/2927)) + + + + +### [minio-3.0.7](https://github.com/truecharts/apps/compare/minio-3.0.6...minio-3.0.7) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [minio-3.0.6](https://github.com/truecharts/apps/compare/minio-3.0.5...minio-3.0.6) (2022-06-13) + +#### Chore + +* update docker general non-major ([#2860](https://github.com/truecharts/apps/issues/2860)) + + + + +### [minio-3.0.5](https://github.com/truecharts/apps/compare/minio-3.0.4...minio-3.0.5) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [minio-3.0.4](https://github.com/truecharts/apps/compare/minio-3.0.3...minio-3.0.4) (2022-06-11) + +#### Chore + +* update docker general non-major ([#2848](https://github.com/truecharts/apps/issues/2848)) + + + + +### [minio-3.0.3](https://github.com/truecharts/apps/compare/minio-3.0.2...minio-3.0.3) (2022-06-08) + +#### Chore + +* Auto-update chart README [skip ci] +* Auto-update chart README [skip ci] +* update docker general non-major ([#2839](https://github.com/truecharts/apps/issues/2839)) + + + + +### [minio-3.0.3](https://github.com/truecharts/apps/compare/minio-3.0.2...minio-3.0.3) (2022-06-08) + +#### Chore + +* Auto-update chart README [skip ci] +* update docker general non-major ([#2839](https://github.com/truecharts/apps/issues/2839)) + + + + +### [minio-3.0.3](https://github.com/truecharts/apps/compare/minio-3.0.2...minio-3.0.3) (2022-06-08) + +#### Chore + +* update docker general non-major ([#2839](https://github.com/truecharts/apps/issues/2839)) + + + + +### [minio-3.0.2](https://github.com/truecharts/apps/compare/minio-console-3.0.1...minio-3.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [minio-3.0.1](https://github.com/truecharts/apps/compare/minio-2.0.32...minio-3.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC +* update docker general non-major ([#2831](https://github.com/truecharts/apps/issues/2831)) + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [minio-3.0.0](https://github.com/truecharts/apps/compare/minio-2.0.32...minio-3.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [minio-2.0.32](https://github.com/truecharts/apps/compare/minio-2.0.31...minio-2.0.32) (2022-06-03) + +#### Chore + +* update docker general non-major ([#2821](https://github.com/truecharts/apps/issues/2821)) + + + + +### [minio-2.0.31](https://github.com/truecharts/apps/compare/minio-2.0.30...minio-2.0.31) (2022-06-02) + +#### Chore + +* update docker general non-major ([#2817](https://github.com/truecharts/apps/issues/2817)) + + + + +### [minio-2.0.30](https://github.com/truecharts/apps/compare/minio-console-2.0.30...minio-2.0.30) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) +* update docker general non-major ([#2791](https://github.com/truecharts/apps/issues/2791)) + + + + +### [minio-2.0.29](https://github.com/truecharts/apps/compare/minio-console-2.0.29...minio-2.0.29) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [minio-2.0.29](https://github.com/truecharts/apps/compare/minio-console-2.0.29...minio-2.0.29) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [minio-2.0.28](https://github.com/truecharts/apps/compare/minio-2.0.27...minio-2.0.28) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [minio-2.0.27](https://github.com/truecharts/apps/compare/minio-2.0.26...minio-2.0.27) (2022-05-20) + +#### Chore + +* update docker general non-major ([#2720](https://github.com/truecharts/apps/issues/2720)) + + + + +### [minio-2.0.26](https://github.com/truecharts/apps/compare/minio-console-2.0.26...minio-2.0.26) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [minio-2.0.26](https://github.com/truecharts/apps/compare/minio-console-2.0.26...minio-2.0.26) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [minio-2.0.25](https://github.com/truecharts/apps/compare/minio-console-2.0.25...minio-2.0.25) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [minio-2.0.24](https://github.com/truecharts/apps/compare/minio-2.0.23...minio-2.0.24) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [minio-2.0.23](https://github.com/truecharts/apps/compare/minio-2.0.22...minio-2.0.23) (2022-05-09) + +#### Chore + +* update docker general non-major ([#2641](https://github.com/truecharts/apps/issues/2641)) + + + + +### [minio-2.0.22](https://github.com/truecharts/apps/compare/minio-2.0.21...minio-2.0.22) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [minio-2.0.21](https://github.com/truecharts/apps/compare/minio-2.0.20...minio-2.0.21) (2022-05-04) + +#### Chore + +* update docker general non-major ([#2606](https://github.com/truecharts/apps/issues/2606)) + + + + +### [minio-2.0.20](https://github.com/truecharts/apps/compare/minio-2.0.19...minio-2.0.20) (2022-04-28) + +#### Chore + +* update docker general non-major ([#2577](https://github.com/truecharts/apps/issues/2577)) + + + + +### [minio-2.0.19](https://github.com/truecharts/apps/compare/minio-2.0.18...minio-2.0.19) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [minio-2.0.18](https://github.com/truecharts/apps/compare/minio-console-2.0.18...minio-2.0.18) (2022-04-20) + +#### Chore + +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [minio-2.0.17](https://github.com/truecharts/apps/compare/minio-console-2.0.17...minio-2.0.17) (2022-04-17) + +#### Chore + +* update docker general non-major ([#2497](https://github.com/truecharts/apps/issues/2497)) + + + + +### [minio-2.0.16](https://github.com/truecharts/apps/compare/minio-console-2.0.15...minio-2.0.16) (2022-04-12) + +#### Chore + +* update docker general non-major + + + + +### [minio-2.0.15](https://github.com/truecharts/apps/compare/minio-2.0.14...minio-2.0.15) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [minio-2.0.14](https://github.com/truecharts/apps/compare/minio-2.0.13...minio-2.0.14) (2022-04-12) + +#### Chore + +* update docker general non-major ([#2478](https://github.com/truecharts/apps/issues/2478)) + + + + +### [minio-2.0.13](https://github.com/truecharts/apps/compare/minio-2.0.12...minio-2.0.13) (2022-04-09) + +#### Chore + +* update docker general non-major ([#2460](https://github.com/truecharts/apps/issues/2460)) + + + + +### [minio-2.0.12](https://github.com/truecharts/apps/compare/minio-2.0.11...minio-2.0.12) (2022-04-03) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [minio-2.0.10](https://github.com/truecharts/apps/compare/minio-2.0.9...minio-2.0.10) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [minio-2.0.9](https://github.com/truecharts/apps/compare/minio-2.0.8...minio-2.0.9) (2022-03-30) + +#### Chore + +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [minio-2.0.8](https://github.com/truecharts/apps/compare/minio-console-2.0.9...minio-2.0.8) (2022-03-27) + +#### Chore + +* update docker general non-major + + + + +### [minio-2.0.7](https://github.com/truecharts/apps/compare/minio-console-2.0.8...minio-2.0.7) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [minio-2.0.5](https://github.com/truecharts/apps/compare/minio-2.0.4...minio-2.0.5) (2022-03-24) + +#### Chore + +* update docker general non-major +* update docker general non-major + + + + +### [minio-2.0.1](https://github.com/truecharts/apps/compare/minio-console-2.0.1...minio-2.0.1) (2022-03-07) + +#### Chore + +* update helm general non-major helm releases ([#2111](https://github.com/truecharts/apps/issues/2111)) + + + + +### [minio-2.0.0](https://github.com/truecharts/apps/compare/minio-console-1.0.52...minio-2.0.0) (2022-03-03) + +#### Chore + +* remove fixed env from questions.yaml +* update helm general major helm releases ([#2021](https://github.com/truecharts/apps/issues/2021)) + +#### Fix + +* BREAKING CHANGE Move some env-vars outside of env section ([#2010](https://github.com/truecharts/apps/issues/2010)) + + + + +### [minio-1.1.4](https://github.com/truecharts/apps/compare/minio-1.1.3...minio-1.1.4) (2022-03-02) + +#### Chore + +* rename `web_portal` to `open` ([#1957](https://github.com/truecharts/apps/issues/1957)) +* update helm general non-major helm releases ([#1999](https://github.com/truecharts/apps/issues/1999)) + + + + +### [minio-1.1.3](https://github.com/truecharts/apps/compare/minio-1.1.2...minio-1.1.3) (2022-02-22) + +#### Chore + +* Use correct label on api ingress ([#1936](https://github.com/truecharts/apps/issues/1936)) + +#### Fix + +* map ingress to correct service ([#1929](https://github.com/truecharts/apps/issues/1929)) + + + + +### [minio-1.1.2](https://github.com/truecharts/apps/compare/minio-1.1.1...minio-1.1.2) (2022-02-21) + +#### Chore + +* update helm general non-major helm releases ([#1927](https://github.com/truecharts/apps/issues/1927)) + + + + +### [minio-1.1.1](https://github.com/truecharts/apps/compare/minio-1.1.0...minio-1.1.1) (2022-02-21) + +#### Chore + +* update docker general non-major ([#1924](https://github.com/truecharts/apps/issues/1924)) + + + + +### [minio-1.1.0](https://github.com/truecharts/apps/compare/minio-console-1.0.50...minio-1.1.0) (2022-02-20) + +#### Fix + +* Fix services and add ingress option for both services ([#1911](https://github.com/truecharts/apps/issues/1911)) + + + + +### [minio-1.0.28](https://github.com/truecharts/apps/compare/minio-console-1.0.49...minio-1.0.28) (2022-02-15) + +#### Chore + +* update helm general non-major helm releases ([#1901](https://github.com/truecharts/apps/issues/1901)) + + + + +### [minio-1.0.27](https://github.com/truecharts/apps/compare/minio-1.0.26...minio-1.0.27) (2022-02-08) + +#### Chore + +* update helm general non-major helm releases ([#1871](https://github.com/truecharts/apps/issues/1871)) + + + + +### [minio-1.0.26](https://github.com/truecharts/apps/compare/minio-1.0.25...minio-1.0.26) (2022-02-06) + +#### Chore + +* update helm chart common to v8.15.0 ([#1859](https://github.com/truecharts/apps/issues/1859)) + + + + +### [minio-1.0.25](https://github.com/truecharts/apps/compare/minio-console-1.0.46...minio-1.0.25) (2022-02-05) + +#### Chore + +* update helm general non-major helm releases ([#1852](https://github.com/truecharts/apps/issues/1852)) + + + + +### [minio-1.0.24](https://github.com/truecharts/apps/compare/minio-console-1.0.44...minio-1.0.24) (2022-02-02) + +#### Chore + +* update helm general non-major helm releases ([#1828](https://github.com/truecharts/apps/issues/1828)) + + + + +### [minio-1.0.23](https://github.com/truecharts/apps/compare/minio-console-1.0.43...minio-1.0.23) (2022-01-25) + +#### Chore + +* update helm general non-major helm releases ([#1791](https://github.com/truecharts/apps/issues/1791)) + + + + +### [minio-1.0.22](https://github.com/truecharts/apps/compare/minio-1.0.21...minio-1.0.22) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1766](https://github.com/truecharts/apps/issues/1766)) + + + + +### [minio-1.0.21](https://github.com/truecharts/apps/compare/minio-1.0.20...minio-1.0.21) (2022-01-21) + +#### Chore + +* update helm general non-major helm releases ([#1759](https://github.com/truecharts/apps/issues/1759)) + +#### Fix + +* set additional_attrs: true on all dicts ([#1750](https://github.com/truecharts/apps/issues/1750)) + + + + +### [minio-1.0.20](https://github.com/truecharts/apps/compare/minio-1.0.19...minio-1.0.20) (2022-01-18) + +#### Chore + +* update helm general non-major helm releases ([#1732](https://github.com/truecharts/apps/issues/1732)) + + + + +### [minio-1.0.19](https://github.com/truecharts/apps/compare/minio-1.0.18...minio-1.0.19) (2022-01-13) + +#### Chore + +* update helm general non-major helm releases ([#1712](https://github.com/truecharts/apps/issues/1712)) + +#### Feat + +* expose capabilities in GUI ([#1709](https://github.com/truecharts/apps/issues/1709)) + + + + +### [minio-1.0.18](https://github.com/truecharts/apps/compare/minio-console-1.0.37...minio-1.0.18) (2022-01-12) + +#### Chore + +* update helm general non-major helm releases ([#1704](https://github.com/truecharts/apps/issues/1704)) + + + + +### [minio-1.0.17](https://github.com/truecharts/apps/compare/minio-console-1.0.36...minio-1.0.17) (2022-01-11) + +#### Chore + +* update helm general non-major helm releases ([#1693](https://github.com/truecharts/apps/issues/1693)) + + + + +### [minio-1.0.16](https://github.com/truecharts/apps/compare/minio-console-1.0.34...minio-1.0.16) (2022-01-04) + +#### Chore + +* update helm general non-major helm releases + + + + +### [minio-1.0.15](https://github.com/truecharts/apps/compare/minio-1.0.14...minio-1.0.15) (2021-12-28) + +#### Chore + +* update helm general non-major helm releases ([#1623](https://github.com/truecharts/apps/issues/1623)) + + + + +### [minio-1.0.14](https://github.com/truecharts/apps/compare/minio-console-1.0.31...minio-1.0.14) (2021-12-21) + +#### Chore + +* update helm general non-major helm releases ([#1596](https://github.com/truecharts/apps/issues/1596)) + + + + +### [minio-1.0.13](https://github.com/truecharts/apps/compare/minio-1.0.12...minio-1.0.13) (2021-12-19) + +#### Chore + +* Last patch bump before RC2 branch-off +* remove `editable: true` as this is the default ([#1576](https://github.com/truecharts/apps/issues/1576)) +* remove `Enable the port` button from `questions.yaml` as it was already hidden and defined in `values.yaml` ([#1575](https://github.com/truecharts/apps/issues/1575)) + + + + +### [minio-1.0.12](https://github.com/truecharts/apps/compare/minio-1.0.11...minio-1.0.12) (2021-12-19) + +#### Chore + +* completely remove mountPath reference from GUI ([#1572](https://github.com/truecharts/apps/issues/1572)) +* update helm general non-major helm releases ([#1571](https://github.com/truecharts/apps/issues/1571)) + + + + +### [minio-1.0.11](https://github.com/truecharts/apps/compare/minio-console-1.0.27...minio-1.0.11) (2021-12-18) + +#### Chore + +* cleanup questions by removing hidden dicts ([#1558](https://github.com/truecharts/apps/issues/1558)) +* App-Icon Organization ([#1539](https://github.com/truecharts/apps/issues/1539)) + + + + +### [minio-1.0.10](https://github.com/truecharts/apps/compare/minio-1.0.9...minio-1.0.10) (2021-12-14) + +#### Chore + +* update helm general non-major helm releases ([#1535](https://github.com/truecharts/apps/issues/1535)) + + + + +### [minio-1.0.9](https://github.com/truecharts/apps/compare/minio-1.0.8...minio-1.0.9) (2021-12-13) + +#### Chore + +* move incubator apps to stable and bump everything + + + + +### [minio-1.0.8](https://github.com/truecharts/apps/compare/minio-console-1.0.24...minio-1.0.8) (2021-12-11) + +#### Chore + +* update general helm non-major helm releases ([#1509](https://github.com/truecharts/apps/issues/1509)) + + + + +### [minio-1.0.7](https://github.com/truecharts/apps/compare/minio-console-1.0.22...minio-1.0.7) (2021-12-07) + +#### Chore + +* update non-major deps helm releases ([#1481](https://github.com/truecharts/apps/issues/1481)) + + + + +### minio-1.0.6 (2021-12-05) + +#### Chore + +* bump apps to generate security page +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major deps helm releases ([#1471](https://github.com/truecharts/apps/issues/1471)) +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + +#### Fix + +* fix typo in theme selection ([#1428](https://github.com/truecharts/apps/issues/1428)) + + + + +### [minio-1.0.5](https://github.com/truecharts/apps/compare/minio-console-1.0.20...minio-1.0.5) (2021-12-05) + +#### Chore + +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) + + + + +### [minio-1.0.4](https://github.com/truecharts/apps/compare/minio-1.0.3...minio-1.0.4) (2021-12-04) + +#### Chore + +* bump apps to generate security page + + + + +### [minio-1.0.3](https://github.com/truecharts/apps/compare/minio-1.0.2...minio-1.0.3) (2021-12-04) + +#### Chore + +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) + + + + +### [minio-1.0.2](https://github.com/truecharts/apps/compare/minio-console-1.0.17...minio-1.0.2) (2021-12-03) + +#### Chore + +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) + + + + +### [minio-1.0.1](https://github.com/truecharts/apps/compare/minio-console-1.0.16...minio-1.0.1) (2021-11-30) + +#### Chore + +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + + + + +### [minio-1.0.0](https://github.com/truecharts/apps/compare/minio-0.0.6...minio-1.0.0) (2021-11-24) + +#### Chore + +* bump minio +* move minio to stable + + + + +### [minio-0.0.6](https://github.com/truecharts/apps/compare/minio-console-1.0.13...minio-0.0.6) (2021-11-23) + +#### Chore + +* update non-major deps helm releases ([#1386](https://github.com/truecharts/apps/issues/1386)) + + + + +### [minio-0.0.5](https://github.com/truecharts/apps/compare/minio-console-1.0.12...minio-0.0.5) (2021-11-22) + +#### Chore + +* update non-major deps helm releases ([#1383](https://github.com/truecharts/apps/issues/1383)) + + + + +### [minio-0.0.4](https://github.com/truecharts/apps/compare/minio-console-1.0.10...minio-0.0.4) (2021-11-16) + +#### Chore + +* update non-major deps helm releases ([#1345](https://github.com/truecharts/apps/issues/1345)) + + + + +### [minio-0.0.3](https://github.com/truecharts/apps/compare/minio-0.0.2...minio-0.0.3) (2021-11-15) + +#### Chore + +* persistence cleanup and small bugfixes ([#1329](https://github.com/truecharts/apps/issues/1329)) +* update non-major deps helm releases ([#1338](https://github.com/truecharts/apps/issues/1338)) + + + + +### [minio-0.0.2](https://github.com/truecharts/apps/compare/minio-0.0.1...minio-0.0.2) (2021-11-14) + +#### Chore + +* fixes around the GUI refactor ([#1316](https://github.com/truecharts/apps/issues/1316)) +* move port above advanced in GUI ([#1326](https://github.com/truecharts/apps/issues/1326)) +* clean up Chart.yaml ([#1322](https://github.com/truecharts/apps/issues/1322)) +* update non-major deps helm releases ([#1328](https://github.com/truecharts/apps/issues/1328)) +* update non-major ([#1327](https://github.com/truecharts/apps/issues/1327)) + +#### Fix + +* split udp and tcp ports ([#1321](https://github.com/truecharts/apps/issues/1321)) +* use the new path regex ([#1318](https://github.com/truecharts/apps/issues/1318)) + + + + +### [minio-0.0.1](https://github.com/truecharts/apps/compare/minio-console-1.0.8...minio-0.0.1) (2021-11-12) diff --git a/tmp/minio/Chart.yaml b/tmp/minio/Chart.yaml new file mode 100644 index 00000000000..728f9b9144b --- /dev/null +++ b/tmp/minio/Chart.yaml @@ -0,0 +1,27 @@ +apiVersion: v2 +appVersion: "latest" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +description: Minio is a self-hosted S3 storage server +home: https://truecharts.org/charts/stable/minio +icon: https://truecharts.org/img/hotlink-ok/chart-icons/minio.png +keywords: + - minio + - s3 + - storage +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: minio +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/minio + - https://github.com/minio/minio +version: 6.0.0 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" diff --git a/tmp/minio/README.md b/tmp/minio/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/minio/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/minio/icon.png b/tmp/minio/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..c072b2284334ff4d565d04fb137c705984133e21 GIT binary patch literal 5748 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 TkI%3CFYLT&o5NLmpTqwJr+HgS literal 0 HcmV?d00001 diff --git a/tmp/minio/questions.yaml b/tmp/minio/questions.yaml new file mode 100644 index 00000000000..e9f76991c5e --- /dev/null +++ b/tmp/minio/questions.yaml @@ -0,0 +1,151 @@ +# Include{groups} +portals: + open: +# Include{portalLink} +questions: +# Include{global} +# Include{workload} +# Include{workloadDeployment} + +# Include{replicas1} +# Include{podSpec} +# Include{containerMain} + + - variable: env + group: "App Configuration" + label: "Image Environment" + schema: + additional_attrs: true + type: dict + attrs: + - variable: MINIO_ROOT_PASSWORD + label: "MINIO_ROOT_PASSWORD" + schema: + type: string + default: "changeme" + - variable: MINIO_ROOT_USER + label: "MINIO_ROOT_USER" + schema: + type: string + default: "minio" + required: true + - variable: MINIO_BROWSER_REDIRECT_URL + label: "MINIO_BROWSER_REDIRECT_URL" + description: "Specify the URL the MinIO Console provides as the redirect URL eg. https://minioconsole.mydomain.com" + schema: + type: string + default: "" + - variable: MINIO_SERVER_URL + label: "MINIO_SERVER_URL" + description: "Specify the URL hostname the MinIO Console should use for connecting to the MinIO Server. eg. https://minioserver.mydomain.com" + schema: + type: string + default: "" +# Include{containerBasic} +# Include{containerAdvanced} + +# Include{containerConfig} +# Include{serviceRoot} +# Include{serviceMain} +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: main + label: "Main Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 10107 + required: true + - variable: api + label: "API Service" + description: "The Primary service on which the healthcheck runs, often the webUI" + schema: + additional_attrs: true + type: dict + attrs: +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: api + label: "API Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 10106 + required: true +# Include{serviceExpertRoot} + default: false +# Include{serviceExpert} +# Include{serviceList} +# Include{persistenceRoot} + - variable: config + label: "App Config Storage" + description: "Stores the Application Configuration." + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} +# Include{persistenceList} +# Include{ingressRoot} + - variable: main + label: "Main Ingress" + schema: + additional_attrs: true + type: dict + attrs: +# Include{ingressDefault} +# Include{ingressTLS} +# Include{ingressTraefik} + - variable: api + label: "API Ingress" + schema: + additional_attrs: true + type: dict + attrs: +# Include{ingressDefault} +# Include{ingressTLS} +# Include{ingressTraefik} +# Include{ingressList} +# Include{securityContextRoot} + + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 568 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 568 +# Include{securityContextContainer} +# Include{securityContextAdvanced} +# Include{securityContextPod} + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + +# Include{resources} +# Include{advanced} +# Include{addons} +# Include{codeserver} +# Include{netshoot} +# Include{vpn} +# Include{documentation} diff --git a/tmp/minio/templates/NOTES.txt b/tmp/minio/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/tmp/minio/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/tmp/minio/templates/common.yaml b/tmp/minio/templates/common.yaml new file mode 100644 index 00000000000..b51394e00a4 --- /dev/null +++ b/tmp/minio/templates/common.yaml @@ -0,0 +1 @@ +{{ include "tc.v1.common.loader.all" . }} diff --git a/tmp/minio/values.yaml b/tmp/minio/values.yaml new file mode 100644 index 00000000000..f4f8fd50d25 --- /dev/null +++ b/tmp/minio/values.yaml @@ -0,0 +1,64 @@ +image: + repository: tccr.io/truecharts/minio + tag: latest@sha256:f541e27753cae186a4ec332f6e50e2f6e924dff763370494a2132d1b8247fee9 + pullPolicy: IfNotPresent +service: + main: + ports: + main: + port: 10107 + targetPort: 10107 + api: + enabled: true + ports: + api: + enabled: true + targetPort: 10106 + port: 10106 +ingress: + api: + autoLink: true +persistence: + config: + enabled: true + mountPath: "/data" +portal: + open: + enabled: true +securityContext: + container: + readOnlyRootFilesystem: false +workload: + main: + podSpec: + containers: + main: + probes: + liveness: + custom: true + spec: + httpGet: + scheme: HTTP + path: "/minio/health/live" + port: 10106 + readiness: + custom: true + spec: + httpGet: + scheme: HTTP + path: "/minio/health/ready" + port: 10106 + args: + [ + "server", + "/data", + "--address", + ":10106", + "--console-address", + ":10107", + ] + env: + MINIO_ROOT_USER: "minio" + MINIO_BROWSER_REDIRECT_URL: "" + MINIO_SERVER_URL: "" + MINIO_ROOT_PASSWORD: "changeme" diff --git a/tmp/minisatip/.helmignore b/tmp/minisatip/.helmignore new file mode 100644 index 00000000000..77ca5567b26 --- /dev/null +++ b/tmp/minisatip/.helmignore @@ -0,0 +1,30 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ +# OWNERS file for Kubernetes +OWNERS +# helm-docs templates +*.gotmpl +# docs folder +/docs +# icon +icon.png diff --git a/tmp/minisatip/CHANGELOG.md b/tmp/minisatip/CHANGELOG.md new file mode 100644 index 00000000000..a9faffb9aa9 --- /dev/null +++ b/tmp/minisatip/CHANGELOG.md @@ -0,0 +1,1202 @@ +# Changelog + + + +## [minisatip-3.0.0](https://github.com/truecharts/charts/compare/minisatip-2.0.40...minisatip-3.0.0) (2022-11-10) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Major Change to GUI + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [minisatip-2.0.43](https://github.com/truecharts/charts/compare/minisatip-2.0.40...minisatip-2.0.43) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [minisatip-2.0.42](https://github.com/truecharts/charts/compare/minisatip-2.0.40...minisatip-2.0.42) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [minisatip-2.0.42](https://github.com/truecharts/charts/compare/minisatip-2.0.40...minisatip-2.0.42) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [minisatip-2.0.42](https://github.com/truecharts/charts/compare/minisatip-2.0.40...minisatip-2.0.42) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [minisatip-2.0.41](https://github.com/truecharts/charts/compare/minisatip-2.0.40...minisatip-2.0.41) (2022-11-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [minisatip-2.0.41](https://github.com/truecharts/charts/compare/minisatip-2.0.40...minisatip-2.0.41) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [minisatip-2.0.40](https://github.com/truecharts/charts/compare/minisatip-2.0.39...minisatip-2.0.40) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4317](https://github.com/truecharts/charts/issues/4317)) + + + + +## [minisatip-2.0.39](https://github.com/truecharts/charts/compare/minisatip-2.0.38...minisatip-2.0.39) (2022-11-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4308](https://github.com/truecharts/charts/issues/4308)) + + + + +## [minisatip-2.0.38](https://github.com/truecharts/charts/compare/minisatip-2.0.37...minisatip-2.0.38) (2022-11-02) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4261](https://github.com/truecharts/charts/issues/4261)) + + + + +## [minisatip-2.0.37](https://github.com/truecharts/charts/compare/minisatip-2.0.36...minisatip-2.0.37) (2022-10-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4182](https://github.com/truecharts/charts/issues/4182)) + + + + +## [minisatip-2.0.36](https://github.com/truecharts/charts/compare/minisatip-2.0.35...minisatip-2.0.36) (2022-10-19) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4122](https://github.com/truecharts/charts/issues/4122)) + + + + +## [minisatip-2.0.35](https://github.com/truecharts/charts/compare/minisatip-2.0.34...minisatip-2.0.35) (2022-10-12) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4071](https://github.com/truecharts/charts/issues/4071)) + + + + +## [minisatip-2.0.34](https://github.com/truecharts/charts/compare/minisatip-2.0.33...minisatip-2.0.34) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [minisatip-2.0.34](https://github.com/truecharts/charts/compare/minisatip-2.0.33...minisatip-2.0.34) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [minisatip-2.0.33](https://github.com/truecharts/charts/compare/minisatip-2.0.32...minisatip-2.0.33) (2022-10-05) + +### Chore + +- Auto-update chart README [skip ci] + - split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979)) + - update helm general non-major + + + + +## [minisatip-2.0.32](https://github.com/truecharts/charts/compare/minisatip-2.0.31...minisatip-2.0.32) (2022-09-27) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918)) + + + + +## [minisatip-2.0.31](https://github.com/truecharts/charts/compare/minisatip-2.0.30...minisatip-2.0.31) (2022-09-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898)) + + + + +## [minisatip-2.0.30](https://github.com/truecharts/charts/compare/minisatip-2.0.29...minisatip-2.0.30) (2022-09-22) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [minisatip-2.0.30](https://github.com/truecharts/charts/compare/minisatip-2.0.29...minisatip-2.0.30) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [minisatip-2.0.30](https://github.com/truecharts/charts/compare/minisatip-2.0.29...minisatip-2.0.30) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [minisatip-2.0.30](https://github.com/truecharts/charts/compare/minisatip-2.0.29...minisatip-2.0.30) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [minisatip-2.0.30](https://github.com/truecharts/charts/compare/minisatip-2.0.29...minisatip-2.0.30) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [minisatip-2.0.30](https://github.com/truecharts/charts/compare/minisatip-2.0.29...minisatip-2.0.30) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [minisatip-2.0.30](https://github.com/truecharts/charts/compare/minisatip-2.0.29...minisatip-2.0.30) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [minisatip-2.0.30](https://github.com/truecharts/charts/compare/minisatip-2.0.29...minisatip-2.0.30) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [minisatip-2.0.30](https://github.com/truecharts/charts/compare/minisatip-2.0.29...minisatip-2.0.30) (2022-09-17) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [minisatip-2.0.30](https://github.com/truecharts/charts/compare/minisatip-2.0.29...minisatip-2.0.30) (2022-09-18) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [minisatip-2.0.30](https://github.com/truecharts/charts/compare/minisatip-2.0.29...minisatip-2.0.30) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [minisatip-2.0.30](https://github.com/truecharts/charts/compare/minisatip-2.0.29...minisatip-2.0.30) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [minisatip-2.0.30](https://github.com/truecharts/charts/compare/minisatip-2.0.29...minisatip-2.0.30) (2022-09-15) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [minisatip-2.0.30](https://github.com/truecharts/charts/compare/minisatip-2.0.29...minisatip-2.0.30) (2022-09-15) + +### Chore + +- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [minisatip-2.0.29](https://github.com/truecharts/charts/compare/minisatip-2.0.28...minisatip-2.0.29) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [minisatip-2.0.29](https://github.com/truecharts/charts/compare/minisatip-2.0.28...minisatip-2.0.29) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [minisatip-2.0.29](https://github.com/truecharts/charts/compare/minisatip-2.0.28...minisatip-2.0.29) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [minisatip-2.0.29](https://github.com/truecharts/charts/compare/minisatip-2.0.28...minisatip-2.0.29) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [minisatip-2.0.29](https://github.com/truecharts/charts/compare/minisatip-2.0.28...minisatip-2.0.29) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [minisatip-2.0.29](https://github.com/truecharts/charts/compare/minisatip-2.0.28...minisatip-2.0.29) (2022-09-11) + +### Chore + +- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [minisatip-2.0.28](https://github.com/truecharts/charts/compare/minisatip-2.0.26...minisatip-2.0.28) (2022-08-30) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639)) + - update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [minisatip-2.0.27](https://github.com/truecharts/charts/compare/minisatip-2.0.26...minisatip-2.0.27) (2022-08-30) + +### Chore + +- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [minisatip-2.0.26](https://github.com/truecharts/charts/compare/minisatip-2.0.25...minisatip-2.0.26) (2022-08-29) + +### Chore + +- update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619)) + + + + +## [minisatip-2.0.25](https://github.com/truecharts/charts/compare/minisatip-2.0.24...minisatip-2.0.25) (2022-08-23) + +### Chore + +- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545)) + + + + +## [minisatip-2.0.24](https://github.com/truecharts/charts/compare/minisatip-2.0.23...minisatip-2.0.24) (2022-08-12) + +### Chore + +- add documentation checkbox/section to all SCALE Apps + - update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456)) + + ### Fix + +- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447)) + + + + +## [minisatip-2.0.23](https://github.com/truecharts/charts/compare/minisatip-2.0.22...minisatip-2.0.23) (2022-08-08) + +### Chore + +- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + + + +## [minisatip-2.0.22](https://github.com/truecharts/apps/compare/minisatip-2.0.21...minisatip-2.0.22) (2022-07-26) + +### Chore + +- update home links ([#3291](https://github.com/truecharts/apps/issues/3291)) + - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302)) + + + + +## [minisatip-2.0.21](https://github.com/truecharts/apps/compare/minisatip-2.0.20...minisatip-2.0.21) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [minisatip-2.0.21](https://github.com/truecharts/apps/compare/minisatip-2.0.20...minisatip-2.0.21) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [minisatip-2.0.21](https://github.com/truecharts/apps/compare/minisatip-2.0.20...minisatip-2.0.21) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [minisatip-2.0.20](https://github.com/truecharts/apps/compare/minisatip-2.0.18...minisatip-2.0.20) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [minisatip-2.0.18](https://github.com/truecharts/apps/compare/minisatip-2.0.17...minisatip-2.0.18) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [minisatip-2.0.17](https://github.com/truecharts/apps/compare/minisatip-2.0.16...minisatip-2.0.17) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [minisatip-2.0.16](https://github.com/truecharts/apps/compare/minisatip-2.0.14...minisatip-2.0.16) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [minisatip-2.0.14](https://github.com/truecharts/apps/compare/minisatip-2.0.12...minisatip-2.0.14) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [minisatip-2.0.12](https://github.com/truecharts/apps/compare/minisatip-2.0.11...minisatip-2.0.12) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [minisatip-2.0.11](https://github.com/truecharts/apps/compare/minisatip-2.0.10...minisatip-2.0.11) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [minisatip-2.0.10](https://github.com/truecharts/apps/compare/minisatip-2.0.9...minisatip-2.0.10) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [minisatip-2.0.9](https://github.com/truecharts/apps/compare/minisatip-2.0.8...minisatip-2.0.9) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [minisatip-2.0.8](https://github.com/truecharts/apps/compare/minisatip-2.0.7...minisatip-2.0.8) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [minisatip-2.0.7](https://github.com/truecharts/apps/compare/minisatip-2.0.6...minisatip-2.0.7) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [minisatip-2.0.6](https://github.com/truecharts/apps/compare/minisatip-2.0.5...minisatip-2.0.6) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [minisatip-2.0.5](https://github.com/truecharts/apps/compare/minisatip-2.0.4...minisatip-2.0.5) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [minisatip-2.0.4](https://github.com/truecharts/apps/compare/minisatip-2.0.3...minisatip-2.0.4) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [minisatip-2.0.3](https://github.com/truecharts/apps/compare/minisatip-2.0.2...minisatip-2.0.3) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [minisatip-2.0.2](https://github.com/truecharts/apps/compare/minisatip-2.0.1...minisatip-2.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [minisatip-2.0.1](https://github.com/truecharts/apps/compare/minisatip-1.0.20...minisatip-2.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [minisatip-2.0.0](https://github.com/truecharts/apps/compare/minisatip-1.0.20...minisatip-2.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [minisatip-1.0.20](https://github.com/truecharts/apps/compare/minisatip-1.0.19...minisatip-1.0.20) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [minisatip-1.0.19](https://github.com/truecharts/apps/compare/minisatip-1.0.18...minisatip-1.0.19) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [minisatip-1.0.19](https://github.com/truecharts/apps/compare/minisatip-1.0.18...minisatip-1.0.19) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [minisatip-1.0.18](https://github.com/truecharts/apps/compare/minisatip-1.0.17...minisatip-1.0.18) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [minisatip-1.0.17](https://github.com/truecharts/apps/compare/minisatip-1.0.16...minisatip-1.0.17) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [minisatip-1.0.17](https://github.com/truecharts/apps/compare/minisatip-1.0.16...minisatip-1.0.17) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [minisatip-1.0.16](https://github.com/truecharts/apps/compare/minisatip-1.0.15...minisatip-1.0.16) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [minisatip-1.0.15](https://github.com/truecharts/apps/compare/minisatip-1.0.14...minisatip-1.0.15) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [minisatip-1.0.14](https://github.com/truecharts/apps/compare/minisatip-1.0.13...minisatip-1.0.14) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [minisatip-1.0.13](https://github.com/truecharts/apps/compare/minisatip-1.0.12...minisatip-1.0.13) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [minisatip-1.0.12](https://github.com/truecharts/apps/compare/minisatip-1.0.11...minisatip-1.0.12) (2022-04-24) + +#### Fix + +* rofs false ([#2549](https://github.com/truecharts/apps/issues/2549)) + + + + +### [minisatip-1.0.11](https://github.com/truecharts/apps/compare/minisatip-1.0.10...minisatip-1.0.11) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [minisatip-1.0.10](https://github.com/truecharts/apps/compare/minisatip-1.0.9...minisatip-1.0.10) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [minisatip-1.0.9](https://github.com/truecharts/apps/compare/minisatip-1.0.8...minisatip-1.0.9) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [minisatip-1.0.8](https://github.com/truecharts/apps/compare/minisatip-1.0.7...minisatip-1.0.8) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [minisatip-1.0.7](https://github.com/truecharts/apps/compare/minisatip-1.0.6...minisatip-1.0.7) (2022-03-30) + +#### Chore + +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [minisatip-1.0.6](https://github.com/truecharts/apps/compare/minisatip-1.0.5...minisatip-1.0.6) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [minisatip-1.0.1](https://github.com/truecharts/apps/compare/minisatip-1.0.0...minisatip-1.0.1) (2022-03-07) + +#### Chore + +* update helm general non-major helm releases ([#2111](https://github.com/truecharts/apps/issues/2111)) +* Remove `-icon` string from icon png's ([#2040](https://github.com/truecharts/apps/issues/2040)) + + + + +### [minisatip-1.0.0](https://github.com/truecharts/apps/compare/minisatip-0.0.24...minisatip-1.0.0) (2022-03-03) + +#### Chore + +* remove fixed env from questions.yaml +* remove PUID from per-app env-vars if set to 568 +* remove empty env var declaration from questions.yaml +* update helm general major helm releases ([#2021](https://github.com/truecharts/apps/issues/2021)) + +#### Fix + +* BREAKING CHANGE Move some env-vars outside of env section ([#2010](https://github.com/truecharts/apps/issues/2010)) + + + + +### [minisatip-0.0.24](https://github.com/truecharts/apps/compare/minisatip-0.0.23...minisatip-0.0.24) (2022-03-02) + +#### Chore + +* rename `web_portal` to `open` ([#1957](https://github.com/truecharts/apps/issues/1957)) +* update helm general non-major helm releases ([#1999](https://github.com/truecharts/apps/issues/1999)) + + + + +### [minisatip-0.0.23](https://github.com/truecharts/apps/compare/minisatip-0.0.22...minisatip-0.0.23) (2022-02-21) + +#### Chore + +* update helm general non-major helm releases ([#1927](https://github.com/truecharts/apps/issues/1927)) + + + + +### [minisatip-0.0.22](https://github.com/truecharts/apps/compare/minisatip-0.0.21...minisatip-0.0.22) (2022-02-15) + +#### Chore + +* update helm general non-major helm releases ([#1901](https://github.com/truecharts/apps/issues/1901)) + + + + +### [minisatip-0.0.21](https://github.com/truecharts/apps/compare/minisatip-0.0.20...minisatip-0.0.21) (2022-02-08) + +#### Chore + +* update helm general non-major helm releases ([#1871](https://github.com/truecharts/apps/issues/1871)) + + + + +### [minisatip-0.0.20](https://github.com/truecharts/apps/compare/minisatip-0.0.19...minisatip-0.0.20) (2022-02-06) + +#### Chore + +* update helm chart common to v8.15.0 ([#1859](https://github.com/truecharts/apps/issues/1859)) + + + + +### [minisatip-0.0.19](https://github.com/truecharts/apps/compare/minisatip-0.0.18...minisatip-0.0.19) (2022-02-05) + +#### Chore + +* update helm general non-major helm releases ([#1852](https://github.com/truecharts/apps/issues/1852)) + + + + +### [minisatip-0.0.18](https://github.com/truecharts/apps/compare/minisatip-0.0.17...minisatip-0.0.18) (2022-02-02) + +#### Chore + +* update helm general non-major helm releases ([#1828](https://github.com/truecharts/apps/issues/1828)) + + + + +### [minisatip-0.0.17](https://github.com/truecharts/apps/compare/minisatip-0.0.16...minisatip-0.0.17) (2022-01-25) + +#### Chore + +* update helm general non-major helm releases ([#1791](https://github.com/truecharts/apps/issues/1791)) + + + + +### [minisatip-0.0.16](https://github.com/truecharts/apps/compare/minisatip-0.0.15...minisatip-0.0.16) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1766](https://github.com/truecharts/apps/issues/1766)) + + + + +### [minisatip-0.0.15](https://github.com/truecharts/apps/compare/minisatip-0.0.14...minisatip-0.0.15) (2022-01-21) + +#### Chore + +* update helm general non-major helm releases ([#1759](https://github.com/truecharts/apps/issues/1759)) + +#### Fix + +* set additional_attrs: true on all dicts ([#1750](https://github.com/truecharts/apps/issues/1750)) + + + + +### [minisatip-0.0.14](https://github.com/truecharts/apps/compare/minisatip-0.0.13...minisatip-0.0.14) (2022-01-18) + +#### Chore + +* update helm general non-major helm releases ([#1732](https://github.com/truecharts/apps/issues/1732)) + + + + +### [minisatip-0.0.13](https://github.com/truecharts/apps/compare/minisatip-0.0.12...minisatip-0.0.13) (2022-01-13) + +#### Chore + +* update helm general non-major helm releases ([#1712](https://github.com/truecharts/apps/issues/1712)) + +#### Feat + +* expose capabilities in GUI ([#1709](https://github.com/truecharts/apps/issues/1709)) + + + + +### [minisatip-0.0.12](https://github.com/truecharts/apps/compare/minisatip-0.0.11...minisatip-0.0.12) (2022-01-12) + +#### Chore + +* update helm general non-major helm releases ([#1704](https://github.com/truecharts/apps/issues/1704)) + + + + +### [minisatip-0.0.11](https://github.com/truecharts/apps/compare/minisatip-0.0.10...minisatip-0.0.11) (2022-01-11) + +#### Chore + +* update helm general non-major helm releases ([#1693](https://github.com/truecharts/apps/issues/1693)) + + + + +### [minisatip-0.0.10](https://github.com/truecharts/apps/compare/minisatip-0.0.9...minisatip-0.0.10) (2022-01-04) + +#### Chore + +* update helm general non-major helm releases + + + + +### [minisatip-0.0.9](https://github.com/truecharts/apps/compare/minisatip-0.0.8...minisatip-0.0.9) (2021-12-28) + +#### Chore + +* update helm general non-major helm releases ([#1623](https://github.com/truecharts/apps/issues/1623)) + + + + +### [minisatip-0.0.8](https://github.com/truecharts/apps/compare/minisatip-0.0.7...minisatip-0.0.8) (2021-12-21) + +#### Chore + +* update helm general non-major helm releases ([#1596](https://github.com/truecharts/apps/issues/1596)) + + + + +### [minisatip-0.0.7](https://github.com/truecharts/apps/compare/minisatip-0.0.6...minisatip-0.0.7) (2021-12-19) + +#### Chore + +* Last patch bump before RC2 branch-off + + + + +### [minisatip-0.0.6](https://github.com/truecharts/apps/compare/minisatip-0.0.5...minisatip-0.0.6) (2021-12-19) + +#### Chore + +* completely remove mountPath reference from GUI ([#1572](https://github.com/truecharts/apps/issues/1572)) +* update helm general non-major helm releases ([#1571](https://github.com/truecharts/apps/issues/1571)) + + + + +### [minisatip-0.0.5](https://github.com/truecharts/apps/compare/minisatip-0.0.4...minisatip-0.0.5) (2021-12-18) + +#### Chore + +* cleanup questions by removing hidden dicts ([#1558](https://github.com/truecharts/apps/issues/1558)) + + + + +### [minisatip-0.0.4](https://github.com/truecharts/apps/compare/minisatip-0.0.3...minisatip-0.0.4) (2021-12-17) + +#### Chore + +* App-Icon Organization ([#1539](https://github.com/truecharts/apps/issues/1539)) + +#### Fix + +* enable secondary services on some new apps ([#1548](https://github.com/truecharts/apps/issues/1548)) + + + + +### [minisatip-0.0.3](https://github.com/truecharts/apps/compare/minisatip-0.0.2...minisatip-0.0.3) (2021-12-14) + +#### Chore + +* update helm general non-major helm releases ([#1535](https://github.com/truecharts/apps/issues/1535)) + + + + +### [minisatip-0.0.2](https://github.com/truecharts/apps/compare/minisatip-0.0.1...minisatip-0.0.2) (2021-12-13) + +#### Chore + +* move incubator apps to stable and bump everything + + + + +### minisatip-0.0.1 (2021-12-12) diff --git a/tmp/minisatip/Chart.yaml b/tmp/minisatip/Chart.yaml new file mode 100644 index 00000000000..3ce0c19d253 --- /dev/null +++ b/tmp/minisatip/Chart.yaml @@ -0,0 +1,26 @@ +apiVersion: v2 +kubeVersion: ">=1.16.0-0" +name: minisatip +version: 5.0.0 +appVersion: "2021.12.01" +description: Minisatip is a multi-threaded satip server version 1.2 that runs under Linux. +type: application +deprecated: false +home: https://truecharts.org/charts/stable/minisatip +icon: https://truecharts.org/img/hotlink-ok/chart-icons/minisatip.png +keywords: + - minisatip +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/minisatip +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +annotations: + truecharts.org/catagories: | + - utility + truecharts.org/SCALE-support: "true" diff --git a/tmp/minisatip/README.md b/tmp/minisatip/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/minisatip/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/minisatip/icon.png b/tmp/minisatip/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..8391d1e609e3a854a38dce9158770e39b471ec65 GIT binary patch literal 21106 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 literal 0 HcmV?d00001 diff --git a/tmp/minisatip/questions.yaml b/tmp/minisatip/questions.yaml new file mode 100644 index 00000000000..a4f49e3783c --- /dev/null +++ b/tmp/minisatip/questions.yaml @@ -0,0 +1,135 @@ +# Include{groups} +portals: + open: +# Include{portalLink} +questions: +# Include{global} +# Include{workload} +# Include{workloadDeployment} + +# Include{replicas1} +# Include{podSpec} +# Include{containerMain} + + +# Include{containerBasic} +# Include{containerAdvanced} + +# Include{containerConfig} +# Include{serviceRoot} +# Include{serviceMain} +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: main + label: "Main Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 8875 + required: true + - variable: rtsp + label: "rtsp Service" + description: "The rtsp service." + schema: + additional_attrs: true + type: dict + attrs: +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: rtsp + label: "rtsp Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 554 + required: true + - variable: discovery + label: "discovery Service" + description: "The discovery service." + schema: + additional_attrs: true + type: dict + attrs: +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: discovery + label: "discovery Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 1900 + required: true +# Include{serviceExpertRoot} + default: false +# Include{serviceExpert} +# Include{serviceList} +# Include{persistenceRoot} + - variable: config + label: "App Config Storage" + description: "Stores the Application Configuration." + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} +# Include{persistenceList} +# Include{ingressRoot} + - variable: main + label: "Main Ingress" + schema: + additional_attrs: true + type: dict + attrs: +# Include{ingressDefault} +# Include{ingressTLS} +# Include{ingressTraefik} +# Include{ingressList} +# Include{securityContextRoot} + + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 0 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 0 +# Include{securityContextContainer} +# Include{securityContextAdvanced} +# Include{securityContextPod} + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + +# Include{resources} +# Include{advanced} +# Include{addons} +# Include{codeserver} +# Include{netshoot} +# Include{vpn} +# Include{documentation} diff --git a/tmp/minisatip/templates/NOTES.txt b/tmp/minisatip/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/tmp/minisatip/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/tmp/minisatip/templates/common.yaml b/tmp/minisatip/templates/common.yaml new file mode 100644 index 00000000000..b51394e00a4 --- /dev/null +++ b/tmp/minisatip/templates/common.yaml @@ -0,0 +1 @@ +{{ include "tc.v1.common.loader.all" . }} diff --git a/tmp/minisatip/values.yaml b/tmp/minisatip/values.yaml new file mode 100644 index 00000000000..61af0e72c9a --- /dev/null +++ b/tmp/minisatip/values.yaml @@ -0,0 +1,40 @@ +image: + repository: tccr.io/truecharts/minisatip + pullPolicy: IfNotPresent + tag: v2021.12.01@sha256:6378c0a033bbb72295402a0ad4cc990bd858bfd4b83a2581831c9c7ff9688dc7 +service: + main: + ports: + main: + targetPort: 8875 + port: 8875 + rtsp: + enabled: true + ports: + rtsp: + enabled: true + targetPort: 554 + port: 554 + discovery: + enabled: true + ports: + discovery: + enabled: true + protocol: udp + targetPort: 1900 + port: 1900 +persistence: + config: + enabled: true + mountPath: "/config" + varrun: + enabled: true +portal: + open: + enabled: true +securityContext: + container: + runAsNonRoot: false + readOnlyRootFilesystem: false + runAsUser: 0 + runAsGroup: 0 diff --git a/tmp/mstream/.helmignore b/tmp/mstream/.helmignore new file mode 100644 index 00000000000..77ca5567b26 --- /dev/null +++ b/tmp/mstream/.helmignore @@ -0,0 +1,30 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ +# OWNERS file for Kubernetes +OWNERS +# helm-docs templates +*.gotmpl +# docs folder +/docs +# icon +icon.png diff --git a/tmp/mstream/CHANGELOG.md b/tmp/mstream/CHANGELOG.md new file mode 100644 index 00000000000..100cd8b7c40 --- /dev/null +++ b/tmp/mstream/CHANGELOG.md @@ -0,0 +1,1506 @@ +# Changelog + + + +## [mstream-4.0.0](https://github.com/truecharts/charts/compare/mstream-3.0.40...mstream-4.0.0) (2022-11-10) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Major Change to GUI + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [mstream-3.0.43](https://github.com/truecharts/charts/compare/mstream-3.0.40...mstream-3.0.43) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [mstream-3.0.42](https://github.com/truecharts/charts/compare/mstream-3.0.40...mstream-3.0.42) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [mstream-3.0.42](https://github.com/truecharts/charts/compare/mstream-3.0.40...mstream-3.0.42) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [mstream-3.0.42](https://github.com/truecharts/charts/compare/mstream-3.0.40...mstream-3.0.42) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [mstream-3.0.41](https://github.com/truecharts/charts/compare/mstream-3.0.40...mstream-3.0.41) (2022-11-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [mstream-3.0.41](https://github.com/truecharts/charts/compare/mstream-3.0.40...mstream-3.0.41) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [mstream-3.0.40](https://github.com/truecharts/charts/compare/mstream-3.0.39...mstream-3.0.40) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4317](https://github.com/truecharts/charts/issues/4317)) + + + + +## [mstream-3.0.39](https://github.com/truecharts/charts/compare/mstream-3.0.38...mstream-3.0.39) (2022-11-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4308](https://github.com/truecharts/charts/issues/4308)) + + + + +## [mstream-3.0.38](https://github.com/truecharts/charts/compare/mstream-3.0.37...mstream-3.0.38) (2022-11-02) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4261](https://github.com/truecharts/charts/issues/4261)) + + + + +## [mstream-3.0.37](https://github.com/truecharts/charts/compare/mstream-3.0.36...mstream-3.0.37) (2022-10-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4182](https://github.com/truecharts/charts/issues/4182)) + + + + +## [mstream-3.0.36](https://github.com/truecharts/charts/compare/mstream-3.0.35...mstream-3.0.36) (2022-10-19) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4122](https://github.com/truecharts/charts/issues/4122)) + + + + +## [mstream-3.0.35](https://github.com/truecharts/charts/compare/mstream-3.0.34...mstream-3.0.35) (2022-10-12) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4071](https://github.com/truecharts/charts/issues/4071)) + + + + +## [mstream-3.0.34](https://github.com/truecharts/charts/compare/mstream-3.0.33...mstream-3.0.34) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [mstream-3.0.34](https://github.com/truecharts/charts/compare/mstream-3.0.33...mstream-3.0.34) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [mstream-3.0.33](https://github.com/truecharts/charts/compare/mstream-3.0.32...mstream-3.0.33) (2022-10-05) + +### Chore + +- Auto-update chart README [skip ci] + - split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979)) + - update helm general non-major + + + + +## [mstream-3.0.32](https://github.com/truecharts/charts/compare/mstream-3.0.31...mstream-3.0.32) (2022-09-27) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918)) + + + + +## [mstream-3.0.31](https://github.com/truecharts/charts/compare/mstream-3.0.30...mstream-3.0.31) (2022-09-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898)) + + + + +## [mstream-3.0.30](https://github.com/truecharts/charts/compare/mstream-3.0.29...mstream-3.0.30) (2022-09-22) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [mstream-3.0.30](https://github.com/truecharts/charts/compare/mstream-3.0.29...mstream-3.0.30) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [mstream-3.0.30](https://github.com/truecharts/charts/compare/mstream-3.0.29...mstream-3.0.30) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [mstream-3.0.30](https://github.com/truecharts/charts/compare/mstream-3.0.29...mstream-3.0.30) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [mstream-3.0.30](https://github.com/truecharts/charts/compare/mstream-3.0.29...mstream-3.0.30) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [mstream-3.0.30](https://github.com/truecharts/charts/compare/mstream-3.0.29...mstream-3.0.30) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [mstream-3.0.30](https://github.com/truecharts/charts/compare/mstream-3.0.29...mstream-3.0.30) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [mstream-3.0.30](https://github.com/truecharts/charts/compare/mstream-3.0.29...mstream-3.0.30) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [mstream-3.0.30](https://github.com/truecharts/charts/compare/mstream-3.0.29...mstream-3.0.30) (2022-09-17) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [mstream-3.0.30](https://github.com/truecharts/charts/compare/mstream-3.0.29...mstream-3.0.30) (2022-09-18) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [mstream-3.0.30](https://github.com/truecharts/charts/compare/mstream-3.0.29...mstream-3.0.30) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [mstream-3.0.30](https://github.com/truecharts/charts/compare/mstream-3.0.29...mstream-3.0.30) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [mstream-3.0.30](https://github.com/truecharts/charts/compare/mstream-3.0.29...mstream-3.0.30) (2022-09-15) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [mstream-3.0.30](https://github.com/truecharts/charts/compare/mstream-3.0.29...mstream-3.0.30) (2022-09-15) + +### Chore + +- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [mstream-3.0.29](https://github.com/truecharts/charts/compare/mstream-3.0.28...mstream-3.0.29) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [mstream-3.0.29](https://github.com/truecharts/charts/compare/mstream-3.0.28...mstream-3.0.29) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [mstream-3.0.29](https://github.com/truecharts/charts/compare/mstream-3.0.28...mstream-3.0.29) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [mstream-3.0.29](https://github.com/truecharts/charts/compare/mstream-3.0.28...mstream-3.0.29) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [mstream-3.0.29](https://github.com/truecharts/charts/compare/mstream-3.0.28...mstream-3.0.29) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [mstream-3.0.29](https://github.com/truecharts/charts/compare/mstream-3.0.28...mstream-3.0.29) (2022-09-11) + +### Chore + +- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [mstream-3.0.28](https://github.com/truecharts/charts/compare/mstream-3.0.26...mstream-3.0.28) (2022-08-30) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639)) + - update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [mstream-3.0.27](https://github.com/truecharts/charts/compare/mstream-3.0.26...mstream-3.0.27) (2022-08-30) + +### Chore + +- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [mstream-3.0.26](https://github.com/truecharts/charts/compare/mstream-3.0.25...mstream-3.0.26) (2022-08-29) + +### Chore + +- update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619)) + + + + +## [mstream-3.0.25](https://github.com/truecharts/charts/compare/mstream-3.0.24...mstream-3.0.25) (2022-08-23) + +### Chore + +- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545)) + + + + +## [mstream-3.0.24](https://github.com/truecharts/charts/compare/mstream-3.0.23...mstream-3.0.24) (2022-08-12) + +### Chore + +- add documentation checkbox/section to all SCALE Apps + - update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456)) + + ### Fix + +- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447)) + + + + +## [mstream-3.0.23](https://github.com/truecharts/charts/compare/mstream-3.0.22...mstream-3.0.23) (2022-08-08) + +### Chore + +- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + + + +## [mstream-3.0.22](https://github.com/truecharts/apps/compare/mstream-3.0.21...mstream-3.0.22) (2022-07-26) + +### Chore + +- update home links ([#3291](https://github.com/truecharts/apps/issues/3291)) + - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302)) + + + + +## [mstream-3.0.21](https://github.com/truecharts/apps/compare/mstream-3.0.20...mstream-3.0.21) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [mstream-3.0.21](https://github.com/truecharts/apps/compare/mstream-3.0.20...mstream-3.0.21) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [mstream-3.0.21](https://github.com/truecharts/apps/compare/mstream-3.0.20...mstream-3.0.21) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [mstream-3.0.20](https://github.com/truecharts/apps/compare/mstream-3.0.18...mstream-3.0.20) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [mstream-3.0.18](https://github.com/truecharts/apps/compare/mstream-3.0.17...mstream-3.0.18) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [mstream-3.0.17](https://github.com/truecharts/apps/compare/mstream-3.0.16...mstream-3.0.17) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [mstream-3.0.16](https://github.com/truecharts/apps/compare/mstream-3.0.14...mstream-3.0.16) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [mstream-3.0.14](https://github.com/truecharts/apps/compare/mstream-3.0.12...mstream-3.0.14) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [mstream-3.0.12](https://github.com/truecharts/apps/compare/mstream-3.0.11...mstream-3.0.12) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [mstream-3.0.11](https://github.com/truecharts/apps/compare/mstream-3.0.10...mstream-3.0.11) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [mstream-3.0.10](https://github.com/truecharts/apps/compare/mstream-3.0.9...mstream-3.0.10) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [mstream-3.0.9](https://github.com/truecharts/apps/compare/mstream-3.0.8...mstream-3.0.9) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [mstream-3.0.8](https://github.com/truecharts/apps/compare/mstream-3.0.7...mstream-3.0.8) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [mstream-3.0.7](https://github.com/truecharts/apps/compare/mstream-3.0.6...mstream-3.0.7) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [mstream-3.0.6](https://github.com/truecharts/apps/compare/mstream-3.0.5...mstream-3.0.6) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [mstream-3.0.5](https://github.com/truecharts/apps/compare/mstream-3.0.4...mstream-3.0.5) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [mstream-3.0.4](https://github.com/truecharts/apps/compare/mstream-3.0.3...mstream-3.0.4) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [mstream-3.0.3](https://github.com/truecharts/apps/compare/mstream-3.0.2...mstream-3.0.3) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [mstream-3.0.2](https://github.com/truecharts/apps/compare/mstream-3.0.1...mstream-3.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [mstream-3.0.1](https://github.com/truecharts/apps/compare/mstream-2.0.19...mstream-3.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [mstream-3.0.0](https://github.com/truecharts/apps/compare/mstream-2.0.19...mstream-3.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [mstream-2.0.19](https://github.com/truecharts/apps/compare/mstream-2.0.18...mstream-2.0.19) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [mstream-2.0.18](https://github.com/truecharts/apps/compare/mstream-2.0.17...mstream-2.0.18) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [mstream-2.0.18](https://github.com/truecharts/apps/compare/mstream-2.0.17...mstream-2.0.18) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [mstream-2.0.17](https://github.com/truecharts/apps/compare/mstream-2.0.16...mstream-2.0.17) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [mstream-2.0.16](https://github.com/truecharts/apps/compare/mstream-2.0.15...mstream-2.0.16) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [mstream-2.0.16](https://github.com/truecharts/apps/compare/mstream-2.0.15...mstream-2.0.16) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [mstream-2.0.15](https://github.com/truecharts/apps/compare/mstream-2.0.14...mstream-2.0.15) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [mstream-2.0.14](https://github.com/truecharts/apps/compare/mstream-2.0.13...mstream-2.0.14) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [mstream-2.0.13](https://github.com/truecharts/apps/compare/mstream-2.0.12...mstream-2.0.13) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [mstream-2.0.12](https://github.com/truecharts/apps/compare/mstream-2.0.11...mstream-2.0.12) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [mstream-2.0.11](https://github.com/truecharts/apps/compare/mstream-2.0.10...mstream-2.0.11) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [mstream-2.0.10](https://github.com/truecharts/apps/compare/mstream-2.0.9...mstream-2.0.10) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [mstream-2.0.9](https://github.com/truecharts/apps/compare/mstream-2.0.8...mstream-2.0.9) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [mstream-2.0.8](https://github.com/truecharts/apps/compare/mstream-2.0.7...mstream-2.0.8) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [mstream-2.0.7](https://github.com/truecharts/apps/compare/mstream-2.0.6...mstream-2.0.7) (2022-03-30) + +#### Chore + +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [mstream-2.0.6](https://github.com/truecharts/apps/compare/mstream-2.0.5...mstream-2.0.6) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [mstream-2.0.1](https://github.com/truecharts/apps/compare/mstream-2.0.0...mstream-2.0.1) (2022-03-07) + +#### Chore + +* update helm general non-major helm releases ([#2111](https://github.com/truecharts/apps/issues/2111)) +* Remove `-icon` string from icon png's ([#2040](https://github.com/truecharts/apps/issues/2040)) + + + + +### [mstream-2.0.0](https://github.com/truecharts/apps/compare/mstream-1.0.42...mstream-2.0.0) (2022-03-03) + +#### Chore + +* remove fixed env from questions.yaml +* remove PUID from per-app env-vars if set to 568 +* remove empty env var declaration from questions.yaml +* update helm general major helm releases ([#2021](https://github.com/truecharts/apps/issues/2021)) + +#### Fix + +* BREAKING CHANGE Move some env-vars outside of env section ([#2010](https://github.com/truecharts/apps/issues/2010)) + + + + +### [mstream-1.0.42](https://github.com/truecharts/apps/compare/mstream-1.0.41...mstream-1.0.42) (2022-03-02) + +#### Chore + +* rename `web_portal` to `open` ([#1957](https://github.com/truecharts/apps/issues/1957)) +* update helm general non-major helm releases ([#1999](https://github.com/truecharts/apps/issues/1999)) + + + + +### [mstream-1.0.41](https://github.com/truecharts/apps/compare/mstream-1.0.40...mstream-1.0.41) (2022-02-21) + +#### Chore + +* update helm general non-major helm releases ([#1927](https://github.com/truecharts/apps/issues/1927)) + + + + +### [mstream-1.0.40](https://github.com/truecharts/apps/compare/mstream-1.0.39...mstream-1.0.40) (2022-02-15) + +#### Chore + +* update helm general non-major helm releases ([#1901](https://github.com/truecharts/apps/issues/1901)) + + + + +### [mstream-1.0.39](https://github.com/truecharts/apps/compare/mstream-1.0.38...mstream-1.0.39) (2022-02-08) + +#### Chore + +* update helm general non-major helm releases ([#1871](https://github.com/truecharts/apps/issues/1871)) + + + + +### [mstream-1.0.38](https://github.com/truecharts/apps/compare/mstream-1.0.37...mstream-1.0.38) (2022-02-06) + +#### Chore + +* update helm chart common to v8.15.0 ([#1859](https://github.com/truecharts/apps/issues/1859)) + + + + +### [mstream-1.0.37](https://github.com/truecharts/apps/compare/mstream-1.0.36...mstream-1.0.37) (2022-02-05) + +#### Chore + +* update helm general non-major helm releases ([#1852](https://github.com/truecharts/apps/issues/1852)) + + + + +### [mstream-1.0.36](https://github.com/truecharts/apps/compare/mstream-1.0.35...mstream-1.0.36) (2022-02-02) + +#### Chore + +* update helm general non-major helm releases ([#1828](https://github.com/truecharts/apps/issues/1828)) + + + + +### [mstream-1.0.35](https://github.com/truecharts/apps/compare/mstream-1.0.34...mstream-1.0.35) (2022-01-25) + +#### Chore + +* update helm general non-major helm releases ([#1791](https://github.com/truecharts/apps/issues/1791)) + + + + +### [mstream-1.0.34](https://github.com/truecharts/apps/compare/mstream-1.0.33...mstream-1.0.34) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1766](https://github.com/truecharts/apps/issues/1766)) + + + + +### [mstream-1.0.33](https://github.com/truecharts/apps/compare/mstream-1.0.32...mstream-1.0.33) (2022-01-21) + +#### Chore + +* update helm general non-major helm releases ([#1759](https://github.com/truecharts/apps/issues/1759)) + +#### Fix + +* set additional_attrs: true on all dicts ([#1750](https://github.com/truecharts/apps/issues/1750)) + + + + +### [mstream-1.0.32](https://github.com/truecharts/apps/compare/mstream-1.0.31...mstream-1.0.32) (2022-01-18) + +#### Chore + +* update helm general non-major helm releases ([#1732](https://github.com/truecharts/apps/issues/1732)) + + + + +### [mstream-1.0.31](https://github.com/truecharts/apps/compare/mstream-1.0.30...mstream-1.0.31) (2022-01-13) + +#### Chore + +* update helm general non-major helm releases ([#1712](https://github.com/truecharts/apps/issues/1712)) + +#### Feat + +* expose capabilities in GUI ([#1709](https://github.com/truecharts/apps/issues/1709)) + + + + +### [mstream-1.0.30](https://github.com/truecharts/apps/compare/mstream-1.0.29...mstream-1.0.30) (2022-01-12) + +#### Chore + +* update helm general non-major helm releases ([#1704](https://github.com/truecharts/apps/issues/1704)) + + + + +### [mstream-1.0.29](https://github.com/truecharts/apps/compare/mstream-1.0.28...mstream-1.0.29) (2022-01-11) + +#### Chore + +* update helm general non-major helm releases ([#1693](https://github.com/truecharts/apps/issues/1693)) + + + + +### [mstream-1.0.28](https://github.com/truecharts/apps/compare/mstream-1.0.27...mstream-1.0.28) (2022-01-04) + +#### Chore + +* update helm general non-major helm releases + + + + +### [mstream-1.0.27](https://github.com/truecharts/apps/compare/mstream-1.0.26...mstream-1.0.27) (2021-12-28) + +#### Chore + +* update helm general non-major helm releases ([#1623](https://github.com/truecharts/apps/issues/1623)) + + + + +### [mstream-1.0.26](https://github.com/truecharts/apps/compare/mstream-1.0.25...mstream-1.0.26) (2021-12-21) + +#### Chore + +* update helm general non-major helm releases ([#1596](https://github.com/truecharts/apps/issues/1596)) + + + + +### [mstream-1.0.25](https://github.com/truecharts/apps/compare/mstream-1.0.24...mstream-1.0.25) (2021-12-19) + +#### Chore + +* Last patch bump before RC2 branch-off +* remove `editable: true` as this is the default ([#1576](https://github.com/truecharts/apps/issues/1576)) + + + + +### [mstream-1.0.24](https://github.com/truecharts/apps/compare/mstream-1.0.23...mstream-1.0.24) (2021-12-19) + +#### Chore + +* completely remove mountPath reference from GUI ([#1572](https://github.com/truecharts/apps/issues/1572)) +* update helm general non-major helm releases ([#1571](https://github.com/truecharts/apps/issues/1571)) + + + + +### [mstream-1.0.23](https://github.com/truecharts/apps/compare/mstream-1.0.22...mstream-1.0.23) (2021-12-18) + +#### Chore + +* cleanup questions by removing hidden dicts ([#1558](https://github.com/truecharts/apps/issues/1558)) +* App-Icon Organization ([#1539](https://github.com/truecharts/apps/issues/1539)) + + + + +### [mstream-1.0.22](https://github.com/truecharts/apps/compare/mstream-1.0.21...mstream-1.0.22) (2021-12-14) + +#### Chore + +* update helm general non-major helm releases ([#1535](https://github.com/truecharts/apps/issues/1535)) + + + + +### [mstream-1.0.21](https://github.com/truecharts/apps/compare/mstream-1.0.20...mstream-1.0.21) (2021-12-13) + +#### Chore + +* move incubator apps to stable and bump everything + + + + +### [mstream-1.0.20](https://github.com/truecharts/apps/compare/mstream-1.0.19...mstream-1.0.20) (2021-12-11) + +#### Chore + +* update general helm non-major helm releases ([#1509](https://github.com/truecharts/apps/issues/1509)) + + + + +### [mstream-1.0.19](https://github.com/truecharts/apps/compare/mstream-1.0.18...mstream-1.0.19) (2021-12-07) + +#### Chore + +* update non-major deps helm releases ([#1481](https://github.com/truecharts/apps/issues/1481)) + + + + +### mstream-1.0.18 (2021-12-05) + +#### Chore + +* bump apps to generate security page +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major deps helm releases ([#1471](https://github.com/truecharts/apps/issues/1471)) +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + +#### Fix + +* fix typo in theme selection ([#1428](https://github.com/truecharts/apps/issues/1428)) + + + + +### [mstream-1.0.17](https://github.com/truecharts/apps/compare/mstream-1.0.16...mstream-1.0.17) (2021-12-05) + +#### Chore + +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) + + + + +### [mstream-1.0.16](https://github.com/truecharts/apps/compare/mstream-1.0.15...mstream-1.0.16) (2021-12-04) + +#### Chore + +* bump apps to generate security page + + + + +### [mstream-1.0.15](https://github.com/truecharts/apps/compare/mstream-1.0.14...mstream-1.0.15) (2021-12-04) + +#### Chore + +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) + + + + +### [mstream-1.0.14](https://github.com/truecharts/apps/compare/mstream-1.0.13...mstream-1.0.14) (2021-12-03) + +#### Chore + +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) + + + + +### [mstream-1.0.13](https://github.com/truecharts/apps/compare/mstream-1.0.12...mstream-1.0.13) (2021-11-30) + +#### Chore + +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + +#### Fix + +* move conflicting ports to 10xxx range ([#1415](https://github.com/truecharts/apps/issues/1415)) + + + + +### [mstream-1.0.12](https://github.com/truecharts/apps/compare/mstream-1.0.11...mstream-1.0.12) (2021-11-23) + +#### Chore + +* update non-major deps helm releases ([#1386](https://github.com/truecharts/apps/issues/1386)) + + + + +### [mstream-1.0.11](https://github.com/truecharts/apps/compare/mstream-1.0.10...mstream-1.0.11) (2021-11-22) + +#### Chore + +* update non-major deps helm releases ([#1383](https://github.com/truecharts/apps/issues/1383)) + + + + +### [mstream-1.0.10](https://github.com/truecharts/apps/compare/mstream-1.0.9...mstream-1.0.10) (2021-11-16) + +#### Chore + +* update non-major deps helm releases ([#1345](https://github.com/truecharts/apps/issues/1345)) + + + + +### [mstream-1.0.9](https://github.com/truecharts/apps/compare/mstream-1.0.8...mstream-1.0.9) (2021-11-15) + +#### Chore + +* persistence cleanup and small bugfixes ([#1329](https://github.com/truecharts/apps/issues/1329)) +* update non-major deps helm releases ([#1338](https://github.com/truecharts/apps/issues/1338)) + + + + +### [mstream-1.0.8](https://github.com/truecharts/apps/compare/mstream-1.0.7...mstream-1.0.8) (2021-11-14) + +#### Chore + +* fixes around the GUI refactor ([#1316](https://github.com/truecharts/apps/issues/1316)) +* move port above advanced in GUI ([#1326](https://github.com/truecharts/apps/issues/1326)) +* clean up Chart.yaml ([#1322](https://github.com/truecharts/apps/issues/1322)) +* update non-major deps helm releases ([#1328](https://github.com/truecharts/apps/issues/1328)) + +#### Fix + +* split udp and tcp ports ([#1321](https://github.com/truecharts/apps/issues/1321)) +* Allow spaces in paths ([#1306](https://github.com/truecharts/apps/issues/1306)) + + + + +### [mstream-1.0.7](https://github.com/truecharts/apps/compare/mstream-1.0.6...mstream-1.0.7) (2021-11-09) + +#### Chore + +* update non-major deps helm releases ([#1297](https://github.com/truecharts/apps/issues/1297)) + + + + +### [mstream-1.0.6](https://github.com/truecharts/apps/compare/mstream-1.0.5...mstream-1.0.6) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1295](https://github.com/truecharts/apps/issues/1295)) + + + + +### [mstream-1.0.5](https://github.com/truecharts/apps/compare/mstream-1.0.4...mstream-1.0.5) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1291](https://github.com/truecharts/apps/issues/1291)) + +#### Chore + +* Simplify GUI for deployment, persistence and securityContext ([#1289](https://github.com/truecharts/apps/issues/1289)) + +#### Feat + +* Simplify the Services GUI ([#1290](https://github.com/truecharts/apps/issues/1290)) + + + + +### [mstream-1.0.4](https://github.com/truecharts/apps/compare/mstream-1.0.3...mstream-1.0.4) (2021-11-02) + +#### Chore + +* update non-major deps helm releases ([#1267](https://github.com/truecharts/apps/issues/1267)) + + + + +### [mstream-1.0.3](https://github.com/truecharts/apps/compare/mstream-1.0.2...mstream-1.0.3) (2021-11-01) + +#### Chore + +* update non-major deps helm releases ([#1264](https://github.com/truecharts/apps/issues/1264)) + + + + +### [mstream-1.0.2](https://github.com/truecharts/apps/compare/mstream-1.0.1...mstream-1.0.2) (2021-10-26) + +#### Chore + +* update non-major deps helm releases ([#1245](https://github.com/truecharts/apps/issues/1245)) + + + + +### [mstream-1.0.1](https://github.com/truecharts/apps/compare/mstream-1.0.0...mstream-1.0.1) (2021-10-26) + +#### Chore + +* update helm chart common to v8.3.15 ([#1240](https://github.com/truecharts/apps/issues/1240)) + + + + +### [mstream-1.0.0](https://github.com/truecharts/apps/compare/mstream-0.0.12...mstream-1.0.0) (2021-10-25) + +#### Chore + +* Adapt for TrueNAS SCALE RC1 + + + + +### [mstream-0.0.12](https://github.com/truecharts/apps/compare/mstream-0.0.9...mstream-0.0.12) (2021-10-20) + +#### Chore + +* bump apps, remove duplicates and move incubator to stable for RC1 + + + + +### [mstream-0.0.9](https://github.com/truecharts/apps/compare/mstream-0.0.8...mstream-0.0.9) (2021-10-20) + +#### Chore + +* bump versions to rerelease and fix icons + + + + +### [mstream-0.0.8](https://github.com/truecharts/apps/compare/mstream-0.0.7...mstream-0.0.8) (2021-10-19) + +#### Change + +* Project-Eclipse 3, Automatically generate item.yaml ([#1178](https://github.com/truecharts/apps/issues/1178)) + +#### Chore + +* Project-Eclipse 5, move app-readme to automatic generation script ([#1181](https://github.com/truecharts/apps/issues/1181)) +* Project-Eclipse part 2, adapting and cleaning changelog ([#1173](https://github.com/truecharts/apps/issues/1173)) +* update helm chart common to v8.3.13 ([#1184](https://github.com/truecharts/apps/issues/1184)) + +#### Feat + +* Project-Eclipse 4, Add App grading annotations to Chart.yaml ([#1180](https://github.com/truecharts/apps/issues/1180)) + +#### Refactor + +* Project Eclipse Part 6, move questions.yaml to root App folder ([#1182](https://github.com/truecharts/apps/issues/1182)) + + + + +### [mstream-0.0.7](https://github.com/truecharts/apps/compare/mstream-0.0.6...mstream-0.0.7) (2021-10-19) + +#### Fix + +* fix previous SCALE bugfix not correctly being applied + + + + +### [mstream-0.0.6](https://github.com/truecharts/apps/compare/mstream-0.0.5...mstream-0.0.6) (2021-10-19) + +#### Fix + +* Solve issues regarding ix_values.yaml not containing the image and tag definitions. ([#1176](https://github.com/truecharts/apps/issues/1176)) + + + + +### [mstream-0.0.5](https://github.com/truecharts/apps/compare/mstream-0.0.4...mstream-0.0.5) (2021-10-18) + +#### Chore + +* Add description on persistence ([#1172](https://github.com/truecharts/apps/issues/1172)) + +#### Refactor + +* Project Eclipse - part 1 - remove ix_values.yaml ([#1168](https://github.com/truecharts/apps/issues/1168)) + + + + +### [mstream-0.0.4](https://github.com/truecharts/apps/compare/mstream-0.0.3...mstream-0.0.4) (2021-10-17) + +#### Chore + +* update helm chart common to v8.3.10 ([#1160](https://github.com/truecharts/apps/issues/1160)) + +#### Fix + +* force users using correct / prefix for mounPath ([#1156](https://github.com/truecharts/apps/issues/1156)) + + + + +### [mstream-0.0.3](https://github.com/truecharts/apps/compare/mstream-0.0.2...mstream-0.0.3) (2021-10-13) + +#### Chore + +* update non-major deps helm releases ([#1133](https://github.com/truecharts/apps/issues/1133)) + + + + +### [mstream-0.0.2](https://github.com/truecharts/apps/compare/mstream-0.0.1...mstream-0.0.2) (2021-10-13) + +#### Chore + +* update non-major docker tags ([#1134](https://github.com/truecharts/apps/issues/1134)) + + + + +### mstream-0.0.1 (2021-10-04) diff --git a/tmp/mstream/Chart.yaml b/tmp/mstream/Chart.yaml new file mode 100644 index 00000000000..366dfbf7ff9 --- /dev/null +++ b/tmp/mstream/Chart.yaml @@ -0,0 +1,29 @@ +apiVersion: v2 +appVersion: "5.11.4" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +description: A personal music streaming server +home: https://truecharts.org/charts/stable/mstream +icon: https://truecharts.org/img/hotlink-ok/chart-icons/mstream.png +keywords: + - mstream + - server + - music +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: mstream +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/mstream + - https://github.com/linuxserver/docker-mstream + - https://mstream.io/ +type: application +version: 6.0.0 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" diff --git a/tmp/mstream/README.md b/tmp/mstream/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/mstream/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/mstream/icon.png b/tmp/mstream/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..6335ca5ac715342dfff9e72ec1d59150cf6a6324 GIT binary patch literal 4182 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 literal 0 HcmV?d00001 diff --git a/tmp/mstream/questions.yaml b/tmp/mstream/questions.yaml new file mode 100644 index 00000000000..79b2587d278 --- /dev/null +++ b/tmp/mstream/questions.yaml @@ -0,0 +1,91 @@ +# Include{groups} +portals: + open: +# Include{portalLink} +questions: +# Include{global} +# Include{workload} +# Include{workloadDeployment} + +# Include{replicas1} +# Include{podSpec} +# Include{containerMain} + + +# Include{containerBasic} +# Include{containerAdvanced} + +# Include{containerConfig} +# Include{serviceRoot} +# Include{serviceMain} +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: main + label: "Main Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 10041 + required: true +# Include{serviceExpertRoot} + default: false +# Include{serviceExpert} +# Include{serviceList} +# Include{persistenceRoot} + - variable: config + label: "App Config Storage" + description: "Stores the Application Configuration." + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} +# Include{persistenceList} +# Include{ingressRoot} + - variable: main + label: "Main Ingress" + schema: + additional_attrs: true + type: dict + attrs: +# Include{ingressDefault} +# Include{ingressTLS} +# Include{ingressTraefik} +# Include{ingressList} +# Include{securityContextRoot} + + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 0 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 0 +# Include{securityContextContainer} +# Include{securityContextAdvanced} +# Include{securityContextPod} + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + +# Include{resources} +# Include{advanced} +# Include{addons} +# Include{codeserver} +# Include{netshoot} +# Include{vpn} +# Include{documentation} diff --git a/tmp/mstream/templates/NOTES.txt b/tmp/mstream/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/tmp/mstream/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/tmp/mstream/templates/common.yaml b/tmp/mstream/templates/common.yaml new file mode 100644 index 00000000000..992373e7501 --- /dev/null +++ b/tmp/mstream/templates/common.yaml @@ -0,0 +1,2 @@ + +{{ include "tc.v1.common.loader.all" . }} diff --git a/tmp/mstream/values.yaml b/tmp/mstream/values.yaml new file mode 100644 index 00000000000..3726af0b737 --- /dev/null +++ b/tmp/mstream/values.yaml @@ -0,0 +1,25 @@ +image: + repository: tccr.io/truecharts/mstream + pullPolicy: IfNotPresent + tag: v5.11.4@sha256:b6cae4636ab451c56b7003c09c9e6e6f85e72e532af618d0ecec6b764d2bee3d +service: + main: + ports: + main: + port: 10041 + targetPort: 3000 +persistence: + config: + enabled: true + mountPath: "/config" + varrun: + enabled: true +portal: + open: + enabled: true +securityContext: + container: + readOnlyRootFilesystem: false + runAsNonRoot: false + runAsUser: 0 + runAsGroup: 0 diff --git a/tmp/mylar/.helmignore b/tmp/mylar/.helmignore new file mode 100644 index 00000000000..77ca5567b26 --- /dev/null +++ b/tmp/mylar/.helmignore @@ -0,0 +1,30 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ +# OWNERS file for Kubernetes +OWNERS +# helm-docs templates +*.gotmpl +# docs folder +/docs +# icon +icon.png diff --git a/tmp/mylar/CHANGELOG.md b/tmp/mylar/CHANGELOG.md new file mode 100644 index 00000000000..378d2b2fc3d --- /dev/null +++ b/tmp/mylar/CHANGELOG.md @@ -0,0 +1,1793 @@ +# Changelog + + + +## [mylar-7.0.0](https://github.com/truecharts/charts/compare/mylar-6.0.52...mylar-7.0.0) (2022-11-10) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Major Change to GUI + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + - update docker general non-major ([#4347](https://github.com/truecharts/charts/issues/4347)) + + + + +## [mylar-6.0.56](https://github.com/truecharts/charts/compare/mylar-6.0.52...mylar-6.0.56) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + - update docker general non-major ([#4347](https://github.com/truecharts/charts/issues/4347)) + + + + +## [mylar-6.0.55](https://github.com/truecharts/charts/compare/mylar-6.0.52...mylar-6.0.55) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + - update docker general non-major ([#4347](https://github.com/truecharts/charts/issues/4347)) + + + + +## [mylar-6.0.55](https://github.com/truecharts/charts/compare/mylar-6.0.52...mylar-6.0.55) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + - update docker general non-major ([#4347](https://github.com/truecharts/charts/issues/4347)) + + + + +## [mylar-6.0.54](https://github.com/truecharts/charts/compare/mylar-6.0.52...mylar-6.0.54) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [mylar-6.0.53](https://github.com/truecharts/charts/compare/mylar-6.0.52...mylar-6.0.53) (2022-11-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [mylar-6.0.53](https://github.com/truecharts/charts/compare/mylar-6.0.52...mylar-6.0.53) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [mylar-6.0.52](https://github.com/truecharts/charts/compare/mylar-6.0.51...mylar-6.0.52) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4317](https://github.com/truecharts/charts/issues/4317)) + + + + +## [mylar-6.0.51](https://github.com/truecharts/charts/compare/mylar-6.0.50...mylar-6.0.51) (2022-11-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4308](https://github.com/truecharts/charts/issues/4308)) + + + + +## [mylar-6.0.50](https://github.com/truecharts/charts/compare/mylar-6.0.49...mylar-6.0.50) (2022-11-02) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4261](https://github.com/truecharts/charts/issues/4261)) + + + + +## [mylar-6.0.49](https://github.com/truecharts/charts/compare/mylar-6.0.48...mylar-6.0.49) (2022-11-01) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#4260](https://github.com/truecharts/charts/issues/4260)) + + + + +## [mylar-6.0.48](https://github.com/truecharts/charts/compare/mylar-6.0.47...mylar-6.0.48) (2022-10-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4182](https://github.com/truecharts/charts/issues/4182)) + + + + +## [mylar-6.0.47](https://github.com/truecharts/charts/compare/mylar-6.0.46...mylar-6.0.47) (2022-10-19) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4122](https://github.com/truecharts/charts/issues/4122)) + + + + +## [mylar-6.0.46](https://github.com/truecharts/charts/compare/mylar-6.0.45...mylar-6.0.46) (2022-10-14) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#4084](https://github.com/truecharts/charts/issues/4084)) + + + + +## [mylar-6.0.45](https://github.com/truecharts/charts/compare/mylar-6.0.44...mylar-6.0.45) (2022-10-12) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4071](https://github.com/truecharts/charts/issues/4071)) + + + + +## [mylar-6.0.44](https://github.com/truecharts/charts/compare/mylar-6.0.43...mylar-6.0.44) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [mylar-6.0.44](https://github.com/truecharts/charts/compare/mylar-6.0.43...mylar-6.0.44) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [mylar-6.0.43](https://github.com/truecharts/charts/compare/mylar-6.0.42...mylar-6.0.43) (2022-10-05) + +### Chore + +- Auto-update chart README [skip ci] + - split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979)) + - update helm general non-major + + + + +## [mylar-6.0.42](https://github.com/truecharts/charts/compare/mylar-6.0.41...mylar-6.0.42) (2022-09-28) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3938](https://github.com/truecharts/charts/issues/3938)) + + + + +## [mylar-6.0.41](https://github.com/truecharts/charts/compare/mylar-6.0.40...mylar-6.0.41) (2022-09-27) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918)) + + + + +## [mylar-6.0.40](https://github.com/truecharts/charts/compare/mylar-6.0.39...mylar-6.0.40) (2022-09-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898)) + + + + +## [mylar-6.0.39](https://github.com/truecharts/charts/compare/mylar-6.0.37...mylar-6.0.39) (2022-09-22) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3818](https://github.com/truecharts/charts/issues/3818)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [mylar-6.0.39](https://github.com/truecharts/charts/compare/mylar-6.0.37...mylar-6.0.39) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3818](https://github.com/truecharts/charts/issues/3818)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [mylar-6.0.39](https://github.com/truecharts/charts/compare/mylar-6.0.37...mylar-6.0.39) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3818](https://github.com/truecharts/charts/issues/3818)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [mylar-6.0.39](https://github.com/truecharts/charts/compare/mylar-6.0.37...mylar-6.0.39) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3818](https://github.com/truecharts/charts/issues/3818)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [mylar-6.0.39](https://github.com/truecharts/charts/compare/mylar-6.0.37...mylar-6.0.39) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3818](https://github.com/truecharts/charts/issues/3818)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [mylar-6.0.38](https://github.com/truecharts/charts/compare/mylar-6.0.37...mylar-6.0.38) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [mylar-6.0.38](https://github.com/truecharts/charts/compare/mylar-6.0.37...mylar-6.0.38) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [mylar-6.0.38](https://github.com/truecharts/charts/compare/mylar-6.0.37...mylar-6.0.38) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [mylar-6.0.38](https://github.com/truecharts/charts/compare/mylar-6.0.37...mylar-6.0.38) (2022-09-17) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [mylar-6.0.38](https://github.com/truecharts/charts/compare/mylar-6.0.37...mylar-6.0.38) (2022-09-18) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [mylar-6.0.38](https://github.com/truecharts/charts/compare/mylar-6.0.37...mylar-6.0.38) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [mylar-6.0.38](https://github.com/truecharts/charts/compare/mylar-6.0.37...mylar-6.0.38) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [mylar-6.0.38](https://github.com/truecharts/charts/compare/mylar-6.0.37...mylar-6.0.38) (2022-09-15) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [mylar-6.0.38](https://github.com/truecharts/charts/compare/mylar-6.0.37...mylar-6.0.38) (2022-09-15) + +### Chore + +- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [mylar-6.0.37](https://github.com/truecharts/charts/compare/mylar-6.0.36...mylar-6.0.37) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [mylar-6.0.37](https://github.com/truecharts/charts/compare/mylar-6.0.36...mylar-6.0.37) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [mylar-6.0.37](https://github.com/truecharts/charts/compare/mylar-6.0.36...mylar-6.0.37) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [mylar-6.0.37](https://github.com/truecharts/charts/compare/mylar-6.0.36...mylar-6.0.37) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [mylar-6.0.37](https://github.com/truecharts/charts/compare/mylar-6.0.36...mylar-6.0.37) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [mylar-6.0.37](https://github.com/truecharts/charts/compare/mylar-6.0.36...mylar-6.0.37) (2022-09-11) + +### Chore + +- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [mylar-6.0.36](https://github.com/truecharts/charts/compare/mylar-6.0.35...mylar-6.0.36) (2022-09-10) + +### Chore + +- update docker general non-major ([#3727](https://github.com/truecharts/charts/issues/3727)) + + + + +## [mylar-6.0.35](https://github.com/truecharts/charts/compare/mylar-6.0.34...mylar-6.0.35) (2022-08-31) + +### Chore + +- update docker general non-major ([#3640](https://github.com/truecharts/charts/issues/3640)) + + + + +## [mylar-6.0.34](https://github.com/truecharts/charts/compare/mylar-6.0.32...mylar-6.0.34) (2022-08-30) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639)) + - update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [mylar-6.0.33](https://github.com/truecharts/charts/compare/mylar-6.0.32...mylar-6.0.33) (2022-08-30) + +### Chore + +- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [mylar-6.0.32](https://github.com/truecharts/charts/compare/mylar-6.0.31...mylar-6.0.32) (2022-08-29) + +### Chore + +- update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619)) + + + + +## [mylar-6.0.31](https://github.com/truecharts/charts/compare/mylar-6.0.30...mylar-6.0.31) (2022-08-23) + +### Chore + +- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545)) + + + + +## [mylar-6.0.30](https://github.com/truecharts/charts/compare/mylar-6.0.29...mylar-6.0.30) (2022-08-14) + +### Chore + +- update docker general non-major docker tags ([#3465](https://github.com/truecharts/charts/issues/3465)) + + + + +## [mylar-6.0.29](https://github.com/truecharts/charts/compare/mylar-6.0.28...mylar-6.0.29) (2022-08-12) + +### Chore + +- update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456)) + + + + +## [mylar-6.0.28](https://github.com/truecharts/charts/compare/mylar-6.0.27...mylar-6.0.28) (2022-08-12) + +### Chore + +- add documentation checkbox/section to all SCALE Apps + - update docker general non-major ([#3453](https://github.com/truecharts/charts/issues/3453)) + + ### Fix + +- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447)) + + + + +## [mylar-6.0.27](https://github.com/truecharts/charts/compare/mylar-6.0.26...mylar-6.0.27) (2022-08-09) + +### Chore + +- update docker general non-major ([#3377](https://github.com/truecharts/charts/issues/3377)) + + + + +## [mylar-6.0.26](https://github.com/truecharts/charts/compare/mylar-6.0.25...mylar-6.0.26) (2022-08-08) + +### Chore + +- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + + + +## [mylar-6.0.25](https://github.com/truecharts/apps/compare/mylar-6.0.24...mylar-6.0.25) (2022-07-26) + +### Chore + +- update home links ([#3291](https://github.com/truecharts/apps/issues/3291)) + - update docker general non-major ([#3301](https://github.com/truecharts/apps/issues/3301)) + - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302)) + + + + +## [mylar-6.0.24](https://github.com/truecharts/apps/compare/mylar-6.0.23...mylar-6.0.24) (2022-07-25) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [mylar-6.0.24](https://github.com/truecharts/apps/compare/mylar-6.0.23...mylar-6.0.24) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [mylar-6.0.23](https://github.com/truecharts/apps/compare/mylar-6.0.22...mylar-6.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [mylar-6.0.23](https://github.com/truecharts/apps/compare/mylar-6.0.22...mylar-6.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [mylar-6.0.23](https://github.com/truecharts/apps/compare/mylar-6.0.22...mylar-6.0.23) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [mylar-6.0.22](https://github.com/truecharts/apps/compare/mylar-6.0.20...mylar-6.0.22) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [mosquitto-6.0.21](https://github.com/truecharts/apps/compare/mosquitto-6.0.20...mosquitto-6.0.21) (2022-07-20) + +### Chore + +- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) + + + +## [mosquitto-6.0.20](https://github.com/truecharts/apps/compare/mosquitto-6.0.19...mosquitto-6.0.20) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [mosquitto-6.0.19](https://github.com/truecharts/apps/compare/mosquitto-6.0.17...mosquitto-6.0.19) (2022-07-19) + +### Feat + +- Create setup-guide.md ([#3212](https://github.com/truecharts/apps/issues/3212)) + +### Fix + +- fixup ([#3209](https://github.com/truecharts/apps/issues/3209)) +- set password file when auth is enabled ([#3216](https://github.com/truecharts/apps/issues/3216)) + + + +## [mosquitto-6.0.17](https://github.com/truecharts/apps/compare/mosquitto-6.0.16...mosquitto-6.0.17) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [mosquitto-6.0.16](https://github.com/truecharts/apps/compare/mosquitto-6.0.14...mosquitto-6.0.16) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [mosquitto-6.0.14](https://github.com/truecharts/apps/compare/mosquitto-6.0.12...mosquitto-6.0.14) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [mosquitto-6.0.12](https://github.com/truecharts/apps/compare/mosquitto-6.0.11...mosquitto-6.0.12) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [mosquitto-6.0.11](https://github.com/truecharts/apps/compare/mosquitto-6.0.10...mosquitto-6.0.11) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [mosquitto-6.0.10](https://github.com/truecharts/apps/compare/mosquitto-6.0.9...mosquitto-6.0.10) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [mosquitto-6.0.9](https://github.com/truecharts/apps/compare/mosquitto-6.0.8...mosquitto-6.0.9) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [mosquitto-6.0.8](https://github.com/truecharts/apps/compare/mosquitto-6.0.7...mosquitto-6.0.8) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [mosquitto-6.0.7](https://github.com/truecharts/apps/compare/mosquitto-6.0.6...mosquitto-6.0.7) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [mosquitto-6.0.6](https://github.com/truecharts/apps/compare/mosquitto-6.0.5...mosquitto-6.0.6) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [mosquitto-6.0.5](https://github.com/truecharts/apps/compare/mosquitto-6.0.4...mosquitto-6.0.5) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [mosquitto-6.0.4](https://github.com/truecharts/apps/compare/mosquitto-6.0.3...mosquitto-6.0.4) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [mosquitto-6.0.3](https://github.com/truecharts/apps/compare/mosquitto-6.0.2...mosquitto-6.0.3) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [mosquitto-6.0.2](https://github.com/truecharts/apps/compare/mosquitto-6.0.1...mosquitto-6.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [mosquitto-6.0.1](https://github.com/truecharts/apps/compare/mosquitto-5.0.27...mosquitto-6.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [mosquitto-6.0.0](https://github.com/truecharts/apps/compare/mosquitto-5.0.27...mosquitto-6.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [mosquitto-5.0.27](https://github.com/truecharts/apps/compare/mosquitto-5.0.26...mosquitto-5.0.27) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [mosquitto-5.0.26](https://github.com/truecharts/apps/compare/mosquitto-5.0.25...mosquitto-5.0.26) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [mosquitto-5.0.26](https://github.com/truecharts/apps/compare/mosquitto-5.0.25...mosquitto-5.0.26) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [mosquitto-5.0.25](https://github.com/truecharts/apps/compare/mosquitto-5.0.24...mosquitto-5.0.25) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [mosquitto-5.0.24](https://github.com/truecharts/apps/compare/mosquitto-5.0.23...mosquitto-5.0.24) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [mosquitto-5.0.24](https://github.com/truecharts/apps/compare/mosquitto-5.0.23...mosquitto-5.0.24) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [mosquitto-5.0.23](https://github.com/truecharts/apps/compare/mosquitto-5.0.22...mosquitto-5.0.23) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [mosquitto-5.0.22](https://github.com/truecharts/apps/compare/mosquitto-5.0.21...mosquitto-5.0.22) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [mosquitto-5.0.21](https://github.com/truecharts/apps/compare/mosquitto-5.0.20...mosquitto-5.0.21) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [mosquitto-5.0.20](https://github.com/truecharts/apps/compare/mosquitto-5.0.19...mosquitto-5.0.20) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [mosquitto-5.0.19](https://github.com/truecharts/apps/compare/mosquitto-5.0.18...mosquitto-5.0.19) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [mosquitto-5.0.18](https://github.com/truecharts/apps/compare/mosquitto-5.0.17...mosquitto-5.0.18) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [mosquitto-5.0.17](https://github.com/truecharts/apps/compare/mosquitto-5.0.16...mosquitto-5.0.17) (2022-04-09) + +#### Chore + +* update docker general non-major ([#2460](https://github.com/truecharts/apps/issues/2460)) + + + + +### [mosquitto-5.0.16](https://github.com/truecharts/apps/compare/mosquitto-5.0.15...mosquitto-5.0.16) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [mosquitto-5.0.15](https://github.com/truecharts/apps/compare/mosquitto-5.0.14...mosquitto-5.0.15) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [mosquitto-5.0.14](https://github.com/truecharts/apps/compare/mosquitto-5.0.13...mosquitto-5.0.14) (2022-03-30) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [mosquitto-5.0.13](https://github.com/truecharts/apps/compare/mosquitto-5.0.12...mosquitto-5.0.13) (2022-03-30) + +#### Chore + +* update docker general non-major ([#2349](https://github.com/truecharts/apps/issues/2349)) + + + + +### [mosquitto-5.0.12](https://github.com/truecharts/apps/compare/mosquitto-5.0.11...mosquitto-5.0.12) (2022-03-30) + +#### Chore + +* update docker general non-major ([#2338](https://github.com/truecharts/apps/issues/2338)) + + + + +### [mosquitto-5.0.11](https://github.com/truecharts/apps/compare/mosquitto-5.0.10...mosquitto-5.0.11) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [mosquitto-5.0.9](https://github.com/truecharts/apps/compare/mosquitto-5.0.8...mosquitto-5.0.9) (2022-03-24) + +#### Chore + +* update docker general non-major + + + + +### [mosquitto-5.0.7](https://github.com/truecharts/apps/compare/mosquitto-5.0.6...mosquitto-5.0.7) (2022-03-20) + +#### Chore + +* update docker general non-major + + + + +### [mosquitto-5.0.6](https://github.com/truecharts/apps/compare/mosquitto-5.0.5...mosquitto-5.0.6) (2022-03-18) + +#### Chore + +* update docker general non-major +* update docker general non-major + + + + +### [mosquitto-5.0.3](https://github.com/truecharts/apps/compare/mosquitto-5.0.2...mosquitto-5.0.3) (2022-03-15) + +#### Chore + +* update docker general non-major ([#2175](https://github.com/truecharts/apps/issues/2175)) + + + + +### [mosquitto-5.0.2](https://github.com/truecharts/apps/compare/mosquitto-5.0.1...mosquitto-5.0.2) (2022-03-14) + +#### Fix + +* remove portal button ([#2164](https://github.com/truecharts/apps/issues/2164)) + + + + +### [mosquitto-5.0.1](https://github.com/truecharts/apps/compare/mosquitto-5.0.0...mosquitto-5.0.1) (2022-03-07) + +#### Chore + +* update helm general non-major helm releases ([#2111](https://github.com/truecharts/apps/issues/2111)) +* Remove `-icon` string from icon png's ([#2040](https://github.com/truecharts/apps/issues/2040)) + + + + +### [mosquitto-5.0.0](https://github.com/truecharts/apps/compare/mosquitto-4.0.44...mosquitto-5.0.0) (2022-03-03) + +#### Chore + +* remove fixed env from questions.yaml +* update helm general major helm releases ([#2021](https://github.com/truecharts/apps/issues/2021)) + +#### Fix + +* BREAKING CHANGE Move some env-vars outside of env section ([#2010](https://github.com/truecharts/apps/issues/2010)) +* correct some questions.yaml mistakes + + + + +### [mosquitto-4.0.44](https://github.com/truecharts/apps/compare/mosquitto-4.0.43...mosquitto-4.0.44) (2022-03-02) + +#### Chore + +* rename `web_portal` to `open` ([#1957](https://github.com/truecharts/apps/issues/1957)) +* update helm general non-major helm releases ([#1999](https://github.com/truecharts/apps/issues/1999)) + + + + +### [mosquitto-4.0.43](https://github.com/truecharts/apps/compare/mosquitto-4.0.42...mosquitto-4.0.43) (2022-02-21) + +#### Chore + +* update helm general non-major helm releases ([#1927](https://github.com/truecharts/apps/issues/1927)) + + + + +### [mosquitto-4.0.42](https://github.com/truecharts/apps/compare/mosquitto-4.0.41...mosquitto-4.0.42) (2022-02-15) + +#### Chore + +* update helm general non-major helm releases ([#1901](https://github.com/truecharts/apps/issues/1901)) + + + + +### [mosquitto-4.0.41](https://github.com/truecharts/apps/compare/mosquitto-4.0.40...mosquitto-4.0.41) (2022-02-08) + +#### Chore + +* update helm general non-major helm releases ([#1871](https://github.com/truecharts/apps/issues/1871)) + + + + +### [mosquitto-4.0.40](https://github.com/truecharts/apps/compare/mosquitto-4.0.39...mosquitto-4.0.40) (2022-02-06) + +#### Chore + +* update helm chart common to v8.15.0 ([#1859](https://github.com/truecharts/apps/issues/1859)) + + + + +### [mosquitto-4.0.39](https://github.com/truecharts/apps/compare/mosquitto-4.0.38...mosquitto-4.0.39) (2022-02-05) + +#### Chore + +* update helm general non-major helm releases ([#1852](https://github.com/truecharts/apps/issues/1852)) + + + + +### [mosquitto-4.0.38](https://github.com/truecharts/apps/compare/mosquitto-4.0.37...mosquitto-4.0.38) (2022-02-02) + +#### Chore + +* update helm general non-major helm releases ([#1828](https://github.com/truecharts/apps/issues/1828)) + + + + +### [mosquitto-4.0.37](https://github.com/truecharts/apps/compare/mosquitto-4.0.36...mosquitto-4.0.37) (2022-01-25) + +#### Chore + +* update helm general non-major helm releases ([#1791](https://github.com/truecharts/apps/issues/1791)) + + + + +### [mosquitto-4.0.36](https://github.com/truecharts/apps/compare/mosquitto-4.0.35...mosquitto-4.0.36) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1766](https://github.com/truecharts/apps/issues/1766)) + + + + +### [mosquitto-4.0.35](https://github.com/truecharts/apps/compare/mosquitto-4.0.34...mosquitto-4.0.35) (2022-01-21) + +#### Chore + +* update helm general non-major helm releases ([#1759](https://github.com/truecharts/apps/issues/1759)) + +#### Fix + +* set additional_attrs: true on all dicts ([#1750](https://github.com/truecharts/apps/issues/1750)) + + + + +### [mosquitto-4.0.34](https://github.com/truecharts/apps/compare/mosquitto-4.0.33...mosquitto-4.0.34) (2022-01-18) + +#### Chore + +* update helm general non-major helm releases ([#1732](https://github.com/truecharts/apps/issues/1732)) + + + + +### [mosquitto-4.0.33](https://github.com/truecharts/apps/compare/mosquitto-4.0.32...mosquitto-4.0.33) (2022-01-13) + +#### Chore + +* update helm general non-major helm releases ([#1712](https://github.com/truecharts/apps/issues/1712)) + +#### Feat + +* expose capabilities in GUI ([#1709](https://github.com/truecharts/apps/issues/1709)) + + + + +### [mosquitto-4.0.32](https://github.com/truecharts/apps/compare/mosquitto-4.0.31...mosquitto-4.0.32) (2022-01-12) + +#### Chore + +* update helm general non-major helm releases ([#1704](https://github.com/truecharts/apps/issues/1704)) + + + + +### [mosquitto-4.0.31](https://github.com/truecharts/apps/compare/mosquitto-4.0.30...mosquitto-4.0.31) (2022-01-11) + +#### Chore + +* update helm general non-major helm releases ([#1693](https://github.com/truecharts/apps/issues/1693)) + + + + +### [mosquitto-4.0.30](https://github.com/truecharts/apps/compare/mosquitto-4.0.29...mosquitto-4.0.30) (2022-01-04) + +#### Chore + +* update helm general non-major helm releases + + + + +### [mosquitto-4.0.29](https://github.com/truecharts/apps/compare/mosquitto-4.0.28...mosquitto-4.0.29) (2021-12-28) + +#### Chore + +* update helm general non-major helm releases ([#1623](https://github.com/truecharts/apps/issues/1623)) + + + + +### [mosquitto-4.0.28](https://github.com/truecharts/apps/compare/mosquitto-4.0.27...mosquitto-4.0.28) (2021-12-21) + +#### Chore + +* update helm general non-major helm releases ([#1596](https://github.com/truecharts/apps/issues/1596)) + + + + +### [mosquitto-4.0.27](https://github.com/truecharts/apps/compare/mosquitto-4.0.26...mosquitto-4.0.27) (2021-12-19) + +#### Chore + +* Last patch bump before RC2 branch-off +* remove `editable: true` as this is the default ([#1576](https://github.com/truecharts/apps/issues/1576)) + + + + +### [mosquitto-4.0.26](https://github.com/truecharts/apps/compare/mosquitto-4.0.25...mosquitto-4.0.26) (2021-12-19) + +#### Chore + +* completely remove mountPath reference from GUI ([#1572](https://github.com/truecharts/apps/issues/1572)) +* update helm general non-major helm releases ([#1571](https://github.com/truecharts/apps/issues/1571)) + + + + +### [mosquitto-4.0.25](https://github.com/truecharts/apps/compare/mosquitto-4.0.24...mosquitto-4.0.25) (2021-12-18) + +#### Chore + +* cleanup questions by removing hidden dicts ([#1558](https://github.com/truecharts/apps/issues/1558)) +* App-Icon Organization ([#1539](https://github.com/truecharts/apps/issues/1539)) + + + + +### [mosquitto-4.0.24](https://github.com/truecharts/apps/compare/mosquitto-4.0.23...mosquitto-4.0.24) (2021-12-14) + +#### Chore + +* update helm general non-major helm releases ([#1535](https://github.com/truecharts/apps/issues/1535)) + + + + +### [mosquitto-4.0.23](https://github.com/truecharts/apps/compare/mosquitto-4.0.22...mosquitto-4.0.23) (2021-12-13) + +#### Chore + +* move incubator apps to stable and bump everything + + + + +### [mosquitto-4.0.22](https://github.com/truecharts/apps/compare/mosquitto-4.0.21...mosquitto-4.0.22) (2021-12-11) + +#### Chore + +* update general helm non-major helm releases ([#1509](https://github.com/truecharts/apps/issues/1509)) + + + + +### [mosquitto-4.0.21](https://github.com/truecharts/apps/compare/mosquitto-4.0.20...mosquitto-4.0.21) (2021-12-07) + +#### Chore + +* update non-major deps helm releases ([#1481](https://github.com/truecharts/apps/issues/1481)) + + + + +### mosquitto-4.0.20 (2021-12-05) + +#### Chore + +* bump apps to generate security page +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* ensure container references are prefixed with v +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) +* update non-major deps helm releases ([#1471](https://github.com/truecharts/apps/issues/1471)) +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + +#### Fix + +* fix typo in theme selection ([#1428](https://github.com/truecharts/apps/issues/1428)) + + + + +### [mosquitto-4.0.19](https://github.com/truecharts/apps/compare/mosquitto-4.0.18...mosquitto-4.0.19) (2021-12-05) + +#### Chore + +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) + + + + +### [mosquitto-4.0.18](https://github.com/truecharts/apps/compare/mosquitto-4.0.17...mosquitto-4.0.18) (2021-12-04) + +#### Chore + +* bump apps to generate security page + + + + +### [mosquitto-4.0.17](https://github.com/truecharts/apps/compare/mosquitto-4.0.16...mosquitto-4.0.17) (2021-12-04) + +#### Chore + +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) + + + + +### [mosquitto-4.0.16](https://github.com/truecharts/apps/compare/mosquitto-4.0.15...mosquitto-4.0.16) (2021-12-03) + +#### Chore + +* ensure container references are prefixed with v +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) + + + + +### [mosquitto-4.0.15](https://github.com/truecharts/apps/compare/mosquitto-4.0.14...mosquitto-4.0.15) (2021-11-30) + +#### Chore + +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + + + + +### [mosquitto-4.0.14](https://github.com/truecharts/apps/compare/mosquitto-4.0.13...mosquitto-4.0.14) (2021-11-23) + +#### Chore + +* update non-major deps helm releases ([#1386](https://github.com/truecharts/apps/issues/1386)) + + + + +### [mosquitto-4.0.13](https://github.com/truecharts/apps/compare/mosquitto-4.0.12...mosquitto-4.0.13) (2021-11-22) + +#### Chore + +* update non-major deps helm releases ([#1383](https://github.com/truecharts/apps/issues/1383)) + +#### Fix + +* Default enable all services ([#1361](https://github.com/truecharts/apps/issues/1361)) + + + + +### [mosquitto-4.0.12](https://github.com/truecharts/apps/compare/mosquitto-4.0.11...mosquitto-4.0.12) (2021-11-18) + +#### Chore + +* update non-major ([#1350](https://github.com/truecharts/apps/issues/1350)) + + + + +### [mosquitto-4.0.11](https://github.com/truecharts/apps/compare/mosquitto-4.0.10...mosquitto-4.0.11) (2021-11-16) + +#### Chore + +* update non-major deps helm releases ([#1345](https://github.com/truecharts/apps/issues/1345)) + + + + +### [mosquitto-4.0.10](https://github.com/truecharts/apps/compare/mosquitto-4.0.9...mosquitto-4.0.10) (2021-11-15) + +#### Chore + +* persistence cleanup and small bugfixes ([#1329](https://github.com/truecharts/apps/issues/1329)) +* update non-major deps helm releases ([#1338](https://github.com/truecharts/apps/issues/1338)) + + + + +### [mosquitto-4.0.9](https://github.com/truecharts/apps/compare/mosquitto-4.0.8...mosquitto-4.0.9) (2021-11-14) + +#### Chore + +* fixes around the GUI refactor ([#1316](https://github.com/truecharts/apps/issues/1316)) +* move port above advanced in GUI ([#1326](https://github.com/truecharts/apps/issues/1326)) +* clean up Chart.yaml ([#1322](https://github.com/truecharts/apps/issues/1322)) +* update non-major deps helm releases ([#1328](https://github.com/truecharts/apps/issues/1328)) +* update non-major ([#1327](https://github.com/truecharts/apps/issues/1327)) + +#### Fix + +* split udp and tcp ports ([#1321](https://github.com/truecharts/apps/issues/1321)) +* Allow spaces in paths ([#1306](https://github.com/truecharts/apps/issues/1306)) + + + + +### [mosquitto-4.0.8](https://github.com/truecharts/apps/compare/mosquitto-4.0.7...mosquitto-4.0.8) (2021-11-09) + +#### Chore + +* update non-major deps helm releases ([#1297](https://github.com/truecharts/apps/issues/1297)) +* update non-major ([#1296](https://github.com/truecharts/apps/issues/1296)) + + + + +### [mosquitto-4.0.7](https://github.com/truecharts/apps/compare/mosquitto-4.0.6...mosquitto-4.0.7) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1295](https://github.com/truecharts/apps/issues/1295)) + + + + +### [mosquitto-4.0.6](https://github.com/truecharts/apps/compare/mosquitto-4.0.5...mosquitto-4.0.6) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1291](https://github.com/truecharts/apps/issues/1291)) + +#### Chore + +* Simplify GUI for deployment, persistence and securityContext ([#1289](https://github.com/truecharts/apps/issues/1289)) + +#### Feat + +* Simplify the Services GUI ([#1290](https://github.com/truecharts/apps/issues/1290)) + + + + +### [mosquitto-4.0.5](https://github.com/truecharts/apps/compare/mosquitto-4.0.4...mosquitto-4.0.5) (2021-11-02) + +#### Chore + +* update non-major deps helm releases ([#1267](https://github.com/truecharts/apps/issues/1267)) + + + + +### [mosquitto-4.0.4](https://github.com/truecharts/apps/compare/mosquitto-4.0.3...mosquitto-4.0.4) (2021-11-01) + +#### Chore + +* update non-major deps helm releases ([#1264](https://github.com/truecharts/apps/issues/1264)) + + + + +### [mosquitto-4.0.3](https://github.com/truecharts/apps/compare/mosquitto-4.0.2...mosquitto-4.0.3) (2021-11-01) + +#### Chore + +* update non-major ([#1263](https://github.com/truecharts/apps/issues/1263)) + + + + +### [mosquitto-4.0.2](https://github.com/truecharts/apps/compare/mosquitto-4.0.1...mosquitto-4.0.2) (2021-10-26) + +#### Chore + +* update non-major deps helm releases ([#1245](https://github.com/truecharts/apps/issues/1245)) + + + + +### [mosquitto-4.0.1](https://github.com/truecharts/apps/compare/mosquitto-4.0.0...mosquitto-4.0.1) (2021-10-26) + +#### Chore + +* update helm chart common to v8.3.15 ([#1240](https://github.com/truecharts/apps/issues/1240)) + + + + +### [mosquitto-4.0.0](https://github.com/truecharts/apps/compare/mosquitto-3.0.15...mosquitto-4.0.0) (2021-10-25) + +#### Chore + +* Adapt for TrueNAS SCALE RC1 + + + + +### [mosquitto-3.0.15](https://github.com/truecharts/apps/compare/mosquitto-3.0.12...mosquitto-3.0.15) (2021-10-20) + +#### Chore + +* bump apps, remove duplicates and move incubator to stable for RC1 +* update non-major deps helm releases ([#1213](https://github.com/truecharts/apps/issues/1213)) + +#### Fix + +* reenable postgresql migration scripting and bump all to force update +* use correct PVC storageClass when using postgresql as a dependency on SCALE ([#1212](https://github.com/truecharts/apps/issues/1212)) + + + + +### [mosquitto-3.0.12](https://github.com/truecharts/apps/compare/mosquitto-3.0.11...mosquitto-3.0.12) (2021-10-20) + +#### Change + +* Project-Eclipse 3, Automatically generate item.yaml ([#1178](https://github.com/truecharts/apps/issues/1178)) + +#### Chore + +* bump versions to rerelease and fix icons +* Project-Eclipse 5, move app-readme to automatic generation script ([#1181](https://github.com/truecharts/apps/issues/1181)) +* Project-Eclipse part 2, adapting and cleaning changelog ([#1173](https://github.com/truecharts/apps/issues/1173)) + +#### Feat + +* Project-Eclipse 4, Add App grading annotations to Chart.yaml ([#1180](https://github.com/truecharts/apps/issues/1180)) + +#### Refactor + +* Project Eclipse Part 6, move questions.yaml to root App folder ([#1182](https://github.com/truecharts/apps/issues/1182)) + + + + +### [mosquitto-3.0.11](https://github.com/truecharts/apps/compare/mosquitto-3.0.10...mosquitto-3.0.11) (2021-10-19) + +#### Fix + +* fix previous SCALE bugfix not correctly being applied + + + + +### [mosquitto-3.0.10](https://github.com/truecharts/apps/compare/mosquitto-3.0.9...mosquitto-3.0.10) (2021-10-19) + +#### Fix + +* Solve issues regarding ix_values.yaml not containing the image and tag definitions. ([#1176](https://github.com/truecharts/apps/issues/1176)) + + + + +### [mosquitto-3.0.9](https://github.com/truecharts/apps/compare/mosquitto-3.0.8...mosquitto-3.0.9) (2021-10-18) + +#### Chore + +* Add description on persistence ([#1172](https://github.com/truecharts/apps/issues/1172)) + +#### Refactor + +* Project Eclipse - part 1 - remove ix_values.yaml ([#1168](https://github.com/truecharts/apps/issues/1168)) + + + + +### [mosquitto-3.0.8](https://github.com/truecharts/apps/compare/mosquitto-3.0.7...mosquitto-3.0.8) (2021-10-17) + +#### Chore + +* update helm chart common to v8.3.10 ([#1160](https://github.com/truecharts/apps/issues/1160)) + +#### Fix + +* force users using correct / prefix for mounPath ([#1156](https://github.com/truecharts/apps/issues/1156)) + + + + +### [mosquitto-3.0.7](https://github.com/truecharts/apps/compare/mosquitto-3.0.6...mosquitto-3.0.7) (2021-10-13) + +#### Chore + +* update non-major deps helm releases ([#1133](https://github.com/truecharts/apps/issues/1133)) + + + + +### [mosquitto-3.0.6](https://github.com/truecharts/apps/compare/mosquitto-3.0.5...mosquitto-3.0.6) (2021-10-12) + +#### Chore + +* update non-major deps helm releases ([#1126](https://github.com/truecharts/apps/issues/1126)) + + + + +### [mosquitto-3.0.5](https://github.com/truecharts/apps/compare/mosquitto-3.0.4...mosquitto-3.0.5) (2021-10-12) + +#### Chore + +* update non-major deps helm releases ([#1123](https://github.com/truecharts/apps/issues/1123)) + + + + +### [mosquitto-3.0.4](https://github.com/truecharts/apps/compare/mosquitto-3.0.3...mosquitto-3.0.4) (2021-10-05) + +#### Chore + +* update non-major deps helm releases ([#1099](https://github.com/truecharts/apps/issues/1099)) + + + + +### [mosquitto-3.0.3](https://github.com/truecharts/apps/compare/mosquitto-3.0.2...mosquitto-3.0.3) (2021-09-29) + +#### Chore + +* update helm chart common to v8.0.13 ([#1060](https://github.com/truecharts/apps/issues/1060)) + + + + +### [mosquitto-3.0.1](https://github.com/truecharts/apps/compare/mosquitto-3.0.0...mosquitto-3.0.1) (2021-09-26) + + + + +### [mosquitto-3.0.0](https://github.com/truecharts/apps/compare/mosquitto-2.0.2...mosquitto-3.0.0) (2021-09-26) + + + + +### [mosquitto-2.0.2](https://github.com/truecharts/apps/compare/mosquitto-2.0.1...mosquitto-2.0.2) (2021-09-21) + +#### Chore + +* update non-major deps helm releases ([#1014](https://github.com/truecharts/apps/issues/1014)) + + + + +### [mosquitto-2.0.1](https://github.com/truecharts/apps/compare/mosquitto-1.11.16...mosquitto-2.0.1) (2021-09-13) + +#### Chore + +* move most remaining Apps to GHCR mirror ([#959](https://github.com/truecharts/apps/issues/959)) +* move more dockerhub containers to GHCR mirror ([#958](https://github.com/truecharts/apps/issues/958)) +* update non-major ([#962](https://github.com/truecharts/apps/issues/962)) + +#### Feat + +* add new GUI and VPN support to all Apps ([#977](https://github.com/truecharts/apps/issues/977)) +* Add VPN addon and move some config to includes ([#973](https://github.com/truecharts/apps/issues/973)) +* pin all container references to digests ([#963](https://github.com/truecharts/apps/issues/963)) +* Move some common containers to our own containers + +#### Fix + +* make sure podSecurityContext is included in both SCALE and Helm installs ([#956](https://github.com/truecharts/apps/issues/956)) + + +## [mosquitto-1.11.16](https://github.com/truecharts/apps/compare/mosquitto-1.11.15...mosquitto-1.11.16) (2021-09-08) + +### Fix + +* repair Hyperion and some misplaced GUI elements ([#922](https://github.com/truecharts/apps/issues/922)) diff --git a/tmp/mylar/Chart.yaml b/tmp/mylar/Chart.yaml new file mode 100644 index 00000000000..01c0eb8e69e --- /dev/null +++ b/tmp/mylar/Chart.yaml @@ -0,0 +1,26 @@ +apiVersion: v2 +appVersion: "0.7.0" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +description: Mylar is a automated Comic Book downloader +home: https://truecharts.org/charts/stable/mylar +icon: https://truecharts.org/img/hotlink-ok/chart-icons/mylar.png +keywords: + - mylar +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: mylar +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/mylar + - https://github.com/mylar3/mylar3 + - https://github.com/linuxserver/docker-mylar3 +version: 9.0.0 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" diff --git a/tmp/mylar/README.md b/tmp/mylar/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/mylar/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/mylar/icon.png b/tmp/mylar/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..b258f5ed46463296bafd6e0485ae7f6f30832dd2 GIT binary patch literal 10664 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 C=eha- literal 0 HcmV?d00001 diff --git a/tmp/mylar/questions.yaml b/tmp/mylar/questions.yaml new file mode 100644 index 00000000000..c095269982f --- /dev/null +++ b/tmp/mylar/questions.yaml @@ -0,0 +1,91 @@ +# Include{groups} +portals: + open: +# Include{portalLink} +questions: +# Include{global} +# Include{workload} +# Include{workloadDeployment} + +# Include{replicas1} +# Include{podSpec} +# Include{containerMain} + + +# Include{containerBasic} +# Include{containerAdvanced} + +# Include{containerConfig} +# Include{serviceRoot} +# Include{serviceMain} +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: main + label: "Main Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 8090 + required: true +# Include{serviceExpertRoot} + default: false +# Include{serviceExpert} +# Include{serviceList} +# Include{persistenceRoot} + - variable: config + label: "App Config Storage" + description: "Stores the Application Configuration." + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} +# Include{persistenceList} +# Include{ingressRoot} + - variable: main + label: "Main Ingress" + schema: + additional_attrs: true + type: dict + attrs: +# Include{ingressDefault} +# Include{ingressTLS} +# Include{ingressTraefik} +# Include{ingressList} +# Include{securityContextRoot} + + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 0 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 0 +# Include{securityContextContainer} +# Include{securityContextAdvanced} +# Include{securityContextPod} + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + +# Include{resources} +# Include{advanced} +# Include{addons} +# Include{codeserver} +# Include{netshoot} +# Include{vpn} +# Include{documentation} diff --git a/tmp/mylar/templates/NOTES.txt b/tmp/mylar/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/tmp/mylar/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/tmp/mylar/templates/common.yaml b/tmp/mylar/templates/common.yaml new file mode 100644 index 00000000000..b51394e00a4 --- /dev/null +++ b/tmp/mylar/templates/common.yaml @@ -0,0 +1 @@ +{{ include "tc.v1.common.loader.all" . }} diff --git a/tmp/mylar/values.yaml b/tmp/mylar/values.yaml new file mode 100644 index 00000000000..59b16ca2b1f --- /dev/null +++ b/tmp/mylar/values.yaml @@ -0,0 +1,25 @@ +image: + repository: tccr.io/truecharts/mylar3 + tag: 0.7.0@sha256:587a7a07e66e4104a30e95f91ddfceea34bc30d85b1bbfb1706da79111feedeb + pullPolicy: IfNotPresent +service: + main: + ports: + main: + port: 8090 + targetPort: 8090 +persistence: + config: + enabled: true + mountPath: "/config" + varrun: + enabled: true +portal: + open: + enabled: true +securityContext: + container: + runAsNonRoot: false + readOnlyRootFilesystem: false + runAsUser: 0 + runAsGroup: 0 diff --git a/tmp/mymediaforalexa/.helmignore b/tmp/mymediaforalexa/.helmignore new file mode 100644 index 00000000000..77ca5567b26 --- /dev/null +++ b/tmp/mymediaforalexa/.helmignore @@ -0,0 +1,30 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ +# OWNERS file for Kubernetes +OWNERS +# helm-docs templates +*.gotmpl +# docs folder +/docs +# icon +icon.png diff --git a/tmp/mymediaforalexa/CHANGELOG.md b/tmp/mymediaforalexa/CHANGELOG.md new file mode 100644 index 00000000000..96c8941409f --- /dev/null +++ b/tmp/mymediaforalexa/CHANGELOG.md @@ -0,0 +1,648 @@ +# Changelog + + + +## [mymediaforalexa-2.0.0](https://github.com/truecharts/charts/compare/mymediaforalexa-1.0.20...mymediaforalexa-2.0.0) (2022-11-10) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Major Change to GUI + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [mymediaforalexa-1.0.23](https://github.com/truecharts/charts/compare/mymediaforalexa-1.0.20...mymediaforalexa-1.0.23) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [mymediaforalexa-1.0.22](https://github.com/truecharts/charts/compare/mymediaforalexa-1.0.20...mymediaforalexa-1.0.22) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [mymediaforalexa-1.0.22](https://github.com/truecharts/charts/compare/mymediaforalexa-1.0.20...mymediaforalexa-1.0.22) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [mymediaforalexa-1.0.22](https://github.com/truecharts/charts/compare/mymediaforalexa-1.0.20...mymediaforalexa-1.0.22) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [mymediaforalexa-1.0.21](https://github.com/truecharts/charts/compare/mymediaforalexa-1.0.20...mymediaforalexa-1.0.21) (2022-11-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [mymediaforalexa-1.0.21](https://github.com/truecharts/charts/compare/mymediaforalexa-1.0.20...mymediaforalexa-1.0.21) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [mymediaforalexa-1.0.20](https://github.com/truecharts/charts/compare/mymediaforalexa-1.0.19...mymediaforalexa-1.0.20) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4317](https://github.com/truecharts/charts/issues/4317)) + + + + +## [mymediaforalexa-1.0.19](https://github.com/truecharts/charts/compare/mymediaforalexa-1.0.18...mymediaforalexa-1.0.19) (2022-11-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4308](https://github.com/truecharts/charts/issues/4308)) + + + + +## [mymediaforalexa-1.0.18](https://github.com/truecharts/charts/compare/mymediaforalexa-1.0.17...mymediaforalexa-1.0.18) (2022-11-02) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4261](https://github.com/truecharts/charts/issues/4261)) + + + + +## [mymediaforalexa-1.0.17](https://github.com/truecharts/charts/compare/mymediaforalexa-1.0.16...mymediaforalexa-1.0.17) (2022-10-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4182](https://github.com/truecharts/charts/issues/4182)) + + + + +## [mymediaforalexa-1.0.16](https://github.com/truecharts/charts/compare/mymediaforalexa-1.0.15...mymediaforalexa-1.0.16) (2022-10-19) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4122](https://github.com/truecharts/charts/issues/4122)) + + + + +## [mymediaforalexa-1.0.15](https://github.com/truecharts/charts/compare/mymediaforalexa-1.0.14...mymediaforalexa-1.0.15) (2022-10-12) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4071](https://github.com/truecharts/charts/issues/4071)) + + + + +## [mymediaforalexa-1.0.14](https://github.com/truecharts/charts/compare/mymediaforalexa-1.0.13...mymediaforalexa-1.0.14) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [mymediaforalexa-1.0.14](https://github.com/truecharts/charts/compare/mymediaforalexa-1.0.13...mymediaforalexa-1.0.14) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [mymediaforalexa-1.0.13](https://github.com/truecharts/charts/compare/mymediaforalexa-1.0.12...mymediaforalexa-1.0.13) (2022-10-05) + +### Chore + +- Auto-update chart README [skip ci] + - split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979)) + - update helm general non-major + + + + +## [mymediaforalexa-1.0.12](https://github.com/truecharts/charts/compare/mymediaforalexa-1.0.11...mymediaforalexa-1.0.12) (2022-09-27) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918)) + + + + +## [mymediaforalexa-1.0.11](https://github.com/truecharts/charts/compare/mymediaforalexa-1.0.10...mymediaforalexa-1.0.11) (2022-09-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898)) + + + + +## [mymediaforalexa-1.0.10](https://github.com/truecharts/charts/compare/mymediaforalexa-1.0.9...mymediaforalexa-1.0.10) (2022-09-22) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [mymediaforalexa-1.0.10](https://github.com/truecharts/charts/compare/mymediaforalexa-1.0.9...mymediaforalexa-1.0.10) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [mymediaforalexa-1.0.10](https://github.com/truecharts/charts/compare/mymediaforalexa-1.0.9...mymediaforalexa-1.0.10) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [mymediaforalexa-1.0.10](https://github.com/truecharts/charts/compare/mymediaforalexa-1.0.9...mymediaforalexa-1.0.10) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [mymediaforalexa-1.0.10](https://github.com/truecharts/charts/compare/mymediaforalexa-1.0.9...mymediaforalexa-1.0.10) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [mymediaforalexa-1.0.10](https://github.com/truecharts/charts/compare/mymediaforalexa-1.0.9...mymediaforalexa-1.0.10) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [mymediaforalexa-1.0.10](https://github.com/truecharts/charts/compare/mymediaforalexa-1.0.9...mymediaforalexa-1.0.10) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [mymediaforalexa-1.0.10](https://github.com/truecharts/charts/compare/mymediaforalexa-1.0.9...mymediaforalexa-1.0.10) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [mymediaforalexa-1.0.10](https://github.com/truecharts/charts/compare/mymediaforalexa-1.0.9...mymediaforalexa-1.0.10) (2022-09-17) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [mymediaforalexa-1.0.10](https://github.com/truecharts/charts/compare/mymediaforalexa-1.0.9...mymediaforalexa-1.0.10) (2022-09-18) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [mymediaforalexa-1.0.10](https://github.com/truecharts/charts/compare/mymediaforalexa-1.0.9...mymediaforalexa-1.0.10) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [mymediaforalexa-1.0.10](https://github.com/truecharts/charts/compare/mymediaforalexa-1.0.9...mymediaforalexa-1.0.10) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [mymediaforalexa-1.0.10](https://github.com/truecharts/charts/compare/mymediaforalexa-1.0.9...mymediaforalexa-1.0.10) (2022-09-15) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [mymediaforalexa-1.0.10](https://github.com/truecharts/charts/compare/mymediaforalexa-1.0.9...mymediaforalexa-1.0.10) (2022-09-15) + +### Chore + +- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [mymediaforalexa-1.0.9](https://github.com/truecharts/charts/compare/mymediaforalexa-1.0.8...mymediaforalexa-1.0.9) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [mymediaforalexa-1.0.9](https://github.com/truecharts/charts/compare/mymediaforalexa-1.0.8...mymediaforalexa-1.0.9) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [mymediaforalexa-1.0.9](https://github.com/truecharts/charts/compare/mymediaforalexa-1.0.8...mymediaforalexa-1.0.9) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [mymediaforalexa-1.0.9](https://github.com/truecharts/charts/compare/mymediaforalexa-1.0.8...mymediaforalexa-1.0.9) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [mymediaforalexa-1.0.9](https://github.com/truecharts/charts/compare/mymediaforalexa-1.0.8...mymediaforalexa-1.0.9) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [mymediaforalexa-1.0.9](https://github.com/truecharts/charts/compare/mymediaforalexa-1.0.8...mymediaforalexa-1.0.9) (2022-09-11) + +### Chore + +- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [mymediaforalexa-1.0.8](https://github.com/truecharts/charts/compare/mymediaforalexa-1.0.6...mymediaforalexa-1.0.8) (2022-08-30) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639)) + - update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [mymediaforalexa-1.0.7](https://github.com/truecharts/charts/compare/mymediaforalexa-1.0.6...mymediaforalexa-1.0.7) (2022-08-30) + +### Chore + +- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [mymediaforalexa-1.0.6](https://github.com/truecharts/charts/compare/mymediaforalexa-1.0.5...mymediaforalexa-1.0.6) (2022-08-29) + +### Chore + +- update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619)) + + + + +## [mymediaforalexa-1.0.5](https://github.com/truecharts/charts/compare/mymediaforalexa-1.0.4...mymediaforalexa-1.0.5) (2022-08-23) + +### Chore + +- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545)) + + + + +## [mymediaforalexa-1.0.4](https://github.com/truecharts/charts/compare/mymediaforalexa-1.0.3...mymediaforalexa-1.0.4) (2022-08-14) + +### Chore + +- update docker general non-major docker tags ([#3465](https://github.com/truecharts/charts/issues/3465)) + + + + +## [mymediaforalexa-1.0.3](https://github.com/truecharts/charts/compare/mymediaforalexa-1.0.2...mymediaforalexa-1.0.3) (2022-08-13) + + + + +## [mymediaforalexa-1.0.2](https://github.com/truecharts/charts/compare/mymediaforalexa-1.0.1...mymediaforalexa-1.0.2) (2022-08-13) + +### Fix + +- typo ([#3459](https://github.com/truecharts/charts/issues/3459)) + + + + +## [mymediaforalexa-1.0.1](https://github.com/truecharts/charts/compare/mymediaforalexa-1.0.0...mymediaforalexa-1.0.1) (2022-08-12) + +### Chore + +- update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456)) + + + + +## [mymediaforalexa-1.0.0](https://github.com/truecharts/charts/compare/mymediaforalexa-0.0.4...mymediaforalexa-1.0.0) (2022-08-12) + +### Fix + +- moved to stable and mod docs ([#3423](https://github.com/truecharts/charts/issues/3423)) + + + + +## [mymediaforalexa-0.0.4](https://github.com/truecharts/charts/compare/mymediaforalexa-0.0.3...mymediaforalexa-0.0.4) (2022-08-10) + +### Chore + +- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421)) + + + + +## [mymediaforalexa-0.0.4](https://github.com/truecharts/charts/compare/mymediaforalexa-0.0.3...mymediaforalexa-0.0.4) (2022-08-10) + +### Chore + +- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421)) + + + + +## [mymediaforalexa-0.0.3](https://github.com/truecharts/charts/compare/mymediaforalexa-0.0.2...mymediaforalexa-0.0.3) (2022-08-09) + +### Fix + +- mod main port for web access ([#3417](https://github.com/truecharts/charts/issues/3417)) + + + + +## [mymediaforalexa-0.0.2](https://github.com/truecharts/charts/compare/mymediaforalexa-0.0.1...mymediaforalexa-0.0.2) (2022-08-09) + +### Chore + +- update helm general non-major helm releases to v10.4.9 ([#3413](https://github.com/truecharts/charts/issues/3413)) + + ### Fix + +- enable second service ([#3414](https://github.com/truecharts/charts/issues/3414)) + + + + +## [mymediaforalexa-0.0.1]mymediaforalexa-0.0.1 (2022-08-09) + +### Feat + +- Add mymediaforalexa ([#3404](https://github.com/truecharts/charts/issues/3404)) diff --git a/tmp/mymediaforalexa/Chart.yaml b/tmp/mymediaforalexa/Chart.yaml new file mode 100644 index 00000000000..b54f614f8f5 --- /dev/null +++ b/tmp/mymediaforalexa/Chart.yaml @@ -0,0 +1,29 @@ +apiVersion: v2 +kubeVersion: ">=1.16.0-0" +name: mymediaforalexa +version: 4.0.0 +appVersion: "1.3.147.99" +description: This is the multi-platform Docker image for My Media for Alexa - https://www.mymediaalexa.com . +type: application +deprecated: false +home: https://truecharts.org/charts/stable/mymediaforalexa +icon: https://truecharts.org/img/hotlink-ok/chart-icons/mymediaforalexa.png +keywords: + - media + - alexa +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/mymediaforalexa + - https://www.mymediaalexa.com/home/docker#dockerhub +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 + # condition: +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" diff --git a/tmp/mymediaforalexa/README.md b/tmp/mymediaforalexa/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/mymediaforalexa/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/mymediaforalexa/docs/img/listeningIPAddress.png b/tmp/mymediaforalexa/docs/img/listeningIPAddress.png new file mode 100644 index 0000000000000000000000000000000000000000..30f2607b521dc1915c4700cb77ff5f2e3e7593c1 GIT binary patch literal 53397 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

      69S$KcYn^ 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 literal 0 HcmV?d00001 diff --git a/tmp/mymediaforalexa/docs/installation_notes.md b/tmp/mymediaforalexa/docs/installation_notes.md new file mode 100644 index 00000000000..9fa514618cb --- /dev/null +++ b/tmp/mymediaforalexa/docs/installation_notes.md @@ -0,0 +1,13 @@ +# Installation Notes + +- Set `medialibrary` to Host Path(Simple) and mount it to your music library. + +- Go through the setup and sign in with your amazon account. + +- Install the `My Media` skill in the Alexa companion app. + +- Make sure to set the listening IP address to the local IP and not the kubernetes IP like the image below: + +![listeningIpAddress](img/listeningIPAddress.png) + +- For more info please go [here](https://www.mymediaalexa.com/). diff --git a/tmp/mymediaforalexa/icon.png b/tmp/mymediaforalexa/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..de76790346576e88fd80b29e1810b00e3946ab5a GIT binary patch literal 3441 zcmZ8kc{r3^8-MI;SyIMS^dkEkUW~CuMwZX6H``#CWZ#F$ma&h$v85Qwk|j)N$P&V! zY?UP2$es+cX7@e)^ZoHX*L9xzdd_vubN|k{@ALcJC(+DA?;Jan9RPrH2KopK(7J=o zfR!11Yu;ex1Px>0ErUC(;1kYz4-bB``RUsP0syPPpGN1VwJisB3Se}tF_ymfF<7Sn z7XXXJ-f;Kv3`9Hmx!mv#aLrp+hXMfSx&cD_&V&3lVg$x=SD?3j*jQgDfT3jZqm7+a zNxoFwEVp69bU-~0h?M;u4?*L3 z^)pH^J>Qh^ZuGd#2tl?J2P_?&;o0C(cszb+C*)+M^goYJgMUwBBY6_9Zt_DbgxALF z^}=R5<0b{rSo++>2+>$MMuv~K5JxUH)M5Xrhc8D%WnxctdhopOXZ@xIAa?Ai^SBk@ zcAQF_C9tQ^Q&Lk?bCaKs4->C)ibEhvmX?;x%S?#PdGf(rxF#OsB@ZNGM^AVHRcn1J z@E##7W}%~_Q`b9h!~E<@M-Y!er!oZB2tf}+IOCO##4^>U*kbKVCMG5ng%6o{23el5 zd;a?Fe!WP1H}qtqQ}XUN#6&GR;r7c>O)Uf${YNS8xhp(mg`SB-{eDO?3pbZmu~t<& zzWlQXx$Pxx!;>{xKPV_@8~?){SfOi10jF%=0o-o^^qE)@%qC}2FBLkf8M@;(hSJ;1 z^KGlxpwUvSD(-9|__$E&Xxb_Q!-A#-1M|^+E92(Hw>40(yh(*ZofvNGL4uhM_}oe~hz`*{@w9NmlBS5Wu9HA-XaN z1Osx1)}@y_RuMblmX?-iW8>5+edjJSN5`{^>Ah(2qEf(Tv#j!Vu}v7-Xf&LgpBz`1kh{Oe?v|LGB=_gj@)Is;IbbT>!LC|ni#=M&Hu z(KLe702DYj)+zs$&Ytr;yE$ODDh?bsfGfP zN->*#A$_~vACM-IWXk+g86qVuZ6#~p{92T^mhPIea%1-LfeHZoJy{}FRNWH12EB}* z!65?RS8fBVM;EbvSCqxULGs*%?<{O=npD-)j-2Ypk1_71QG@-YYlfbIP4 zno=4Z6r=&g591ISE+LYDPN6Utnx=Lsd9hgQnCU;dy1K@}!FyfM)OZC5r>!>kLrVt- zhpUOm(Akhv7Jy2#YAtDK_$v44#Eemxm&g1}WY-~Y@GCct^sJ)1+}Z_}XXUQ=RQjlB zWMz&~`+@U#os0GfiY4a#y#P=0L>%?hNtQX=aB%}we0{B(jSQZyBjk7 zaeO?)7toA;QB_5IUR6~!>hJF#VvxB= zSE2@<0B7($(nVc=Z;7qloVvG-W}ZbT~L-kBups8UQ3o&x9@o#8A!P2korZT;2$iJT|Ni`G#P+wL#6j) zp;7n+MF^*pMxL~!WRn$lEIIV8rl_>7vDipwwzQQGwq^QZq)1H4q%J}U=zv%vMCl)~ zqaxtF3x#U6M-*9N%r^k&T_(BODo}MIzXN&Nf zNLgF?92uKBBzLUiPfYVWv9Hn2$NQTVhWl5OqNC}#c-AZsqQcE|9q!4LEhnw$To;e}WZyi$p|N$Wka2m;3c0)8A^*L4+YD0C{69o|4S3=jBi-+m)o~ z{<);~g1E`+>({TBrU@u4y##lTvKCy3Z9?i1O_tl!uBdDkjI12L88%Cv;k$S-8(*}4 zB#-X-!LZBYF;t*2*%q{Vx4vuEjr|J?kH4g(q~+(4k@oD2jEwt=Q1OaUkJHXLjv+Ar zPFl$1-R{l#-qkcgjnH8In=y%)lijg&GV- zl$j#0hNh|H4K_@VU6quQvUMig7DCm6X?UJ;{<4vf*0#3O7ErM^4s6S6YJC3U$>#l( z6SVr(-nDUZ43gSIm+%~d-e1Tx)javt#nlLk_p()CR`pC$ zQ0tNJ{gl#8b<-HO1u`W|($YslMh0nPZ-1h#t^H0!u_K{+-Ab~iq-0@yY6{t6TTR0o zn41%(oom&Ve5T+IpR}|yva+&dlI9wYkB>8~93ysR4Jl14FY+utfBt+|fHOW3ac2m! zN{l?5QI-S~;CW@`&t1?rg~|4fpA+F4tEoWh?e^s(5p8GZIV*(u6w=I0&hb6mgA5G` z3E8WxtQ^bC%p^^nk759XEtZ#;efb%+A(ieNOv#u2wiQj9Q`p?xMDv~Fa~3nom80IT z*KoA9-oJW%o|}hJn|o_}yYT`6`U{2yM_0Zd7|1WX=Lfu5%&}YV`|zQ;42)=Irno6D zFb7X-!L0CZY(BtHe|JNQ3&Pp1^zwu$0XLMevb_foWTT;zIcLi++t)1PDWCf9lv`yZ3W z+x+KyjF*RqVHTwp75_?Q8&=;9Boc{&*8|o#dj0zb29TQA^(o@dCkn2bgxp-n56au; zhWM3Tku63pXlhRo?OUw~0Z+`$h5IZGJTdiCB@QiHE%X{>N zao!%Sx{<0nITPBOF0{P2J{=~Grrp#TH!e^=D679exOLR<6!`e%%WHCJ>7r}Y7h_Y? zc1f>NgYT;W{ADKh>Ve +### [n8n-4.0.19](https://github.com/truecharts/apps/compare/n8n-4.0.18...n8n-4.0.19) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [n8n-4.0.18](https://github.com/truecharts/apps/compare/n8n-4.0.17...n8n-4.0.18) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [n8n-4.0.17](https://github.com/truecharts/apps/compare/n8n-4.0.16...n8n-4.0.17) (2022-07-11) + +#### Chore + +* clean ui a bit and add more envs ([#3124](https://github.com/truecharts/apps/issues/3124)) + + + + +### [n8n-4.0.16](https://github.com/truecharts/apps/compare/n8n-4.0.15...n8n-4.0.16) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [n8n-4.0.15](https://github.com/truecharts/apps/compare/n8n-4.0.14...n8n-4.0.15) (2022-07-06) + +#### Chore + +* update docker general non-major ([#3078](https://github.com/truecharts/apps/issues/3078)) + + + + +### [n8n-4.0.14](https://github.com/truecharts/apps/compare/n8n-4.0.13...n8n-4.0.14) (2022-07-05) + +#### Chore + +* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075)) + + + + +### [n8n-4.0.13](https://github.com/truecharts/apps/compare/n8n-4.0.12...n8n-4.0.13) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [n8n-4.0.12](https://github.com/truecharts/apps/compare/n8n-4.0.11...n8n-4.0.12) (2022-07-01) + +#### Chore + +* update docker general non-major ([#3015](https://github.com/truecharts/apps/issues/3015)) + + + + +### [n8n-4.0.11](https://github.com/truecharts/apps/compare/n8n-4.0.10...n8n-4.0.11) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [n8n-4.0.10](https://github.com/truecharts/apps/compare/n8n-4.0.9...n8n-4.0.10) (2022-06-22) + +#### Chore + +* update docker general non-major ([#2954](https://github.com/truecharts/apps/issues/2954)) +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [n8n-4.0.9](https://github.com/truecharts/apps/compare/n8n-4.0.8...n8n-4.0.9) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [n8n-4.0.8](https://github.com/truecharts/apps/compare/n8n-4.0.7...n8n-4.0.8) (2022-06-17) + +#### Chore + +* update docker general non-major ([#2917](https://github.com/truecharts/apps/issues/2917)) + + + + +### [n8n-4.0.7](https://github.com/truecharts/apps/compare/n8n-4.0.6...n8n-4.0.7) (2022-06-15) + +#### Chore + +* update docker general non-major ([#2890](https://github.com/truecharts/apps/issues/2890)) + + + + +### [n8n-4.0.6](https://github.com/truecharts/apps/compare/n8n-4.0.5...n8n-4.0.6) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2887](https://github.com/truecharts/apps/issues/2887)) + + + + +### [n8n-4.0.5](https://github.com/truecharts/apps/compare/n8n-4.0.4...n8n-4.0.5) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [n8n-4.0.4](https://github.com/truecharts/apps/compare/n8n-4.0.3...n8n-4.0.4) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2873](https://github.com/truecharts/apps/issues/2873)) + + + + +### [n8n-4.0.3](https://github.com/truecharts/apps/compare/n8n-4.0.2...n8n-4.0.3) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [n8n-4.0.2](https://github.com/truecharts/apps/compare/n8n-4.0.1...n8n-4.0.2) (2022-06-11) + +#### Chore + +* update docker general non-major ([#2848](https://github.com/truecharts/apps/issues/2848)) + + + + +### [n8n-4.0.1](https://github.com/truecharts/apps/compare/n8n-4.0.0...n8n-4.0.1) (2022-06-09) + +#### Chore + +* update docker general non-major ([#2846](https://github.com/truecharts/apps/issues/2846)) + + + + +### [n8n-4.0.0](https://github.com/truecharts/apps/compare/n8n-3.0.1...n8n-4.0.0) (2022-06-07) + +#### Chore + +* update helm general major helm releases ([#2804](https://github.com/truecharts/apps/issues/2804)) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [n8n-3.0.1](https://github.com/truecharts/apps/compare/n8n-2.0.37...n8n-3.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC +* update helm general non-major helm releases ([#2838](https://github.com/truecharts/apps/issues/2838)) + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [n8n-3.0.0](https://github.com/truecharts/apps/compare/n8n-2.0.37...n8n-3.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [n8n-2.0.37](https://github.com/truecharts/apps/compare/n8n-2.0.36...n8n-2.0.37) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) +* update docker general non-major ([#2791](https://github.com/truecharts/apps/issues/2791)) + + + + +### [n8n-2.0.36](https://github.com/truecharts/apps/compare/n8n-2.0.35...n8n-2.0.36) (2022-05-28) + +#### Fix + +* duplicate security variable ([#2773](https://github.com/truecharts/apps/issues/2773)) + + + + +### [n8n-2.0.35](https://github.com/truecharts/apps/compare/n8n-2.0.34...n8n-2.0.35) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [n8n-2.0.35](https://github.com/truecharts/apps/compare/n8n-2.0.34...n8n-2.0.35) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [n8n-2.0.34](https://github.com/truecharts/apps/compare/n8n-2.0.33...n8n-2.0.34) (2022-05-25) + +#### Chore + +* update docker general non-major ([#2745](https://github.com/truecharts/apps/issues/2745)) + + + + +### [n8n-2.0.33](https://github.com/truecharts/apps/compare/n8n-2.0.32...n8n-2.0.33) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [n8n-2.0.32](https://github.com/truecharts/apps/compare/n8n-2.0.31...n8n-2.0.32) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [n8n-2.0.32](https://github.com/truecharts/apps/compare/n8n-2.0.31...n8n-2.0.32) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [n8n-2.0.31](https://github.com/truecharts/apps/compare/n8n-2.0.30...n8n-2.0.31) (2022-05-17) + +#### Chore + +* update docker general non-major ([#2695](https://github.com/truecharts/apps/issues/2695)) +* update helm general non-major helm releases + + + + +### [n8n-2.0.30](https://github.com/truecharts/apps/compare/n8n-2.0.29...n8n-2.0.30) (2022-05-13) + +#### Chore + +* update docker general non-major ([#2658](https://github.com/truecharts/apps/issues/2658)) + + + + +### [n8n-2.0.29](https://github.com/truecharts/apps/compare/n8n-2.0.28...n8n-2.0.29) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [n8n-2.0.28](https://github.com/truecharts/apps/compare/n8n-2.0.27...n8n-2.0.28) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [n8n-2.0.27](https://github.com/truecharts/apps/compare/n8n-2.0.26...n8n-2.0.27) (2022-05-04) + +#### Chore + +* update docker general non-major ([#2606](https://github.com/truecharts/apps/issues/2606)) + + + + +### [n8n-2.0.26](https://github.com/truecharts/apps/compare/n8n-2.0.25...n8n-2.0.26) (2022-05-04) + +#### Chore + +* update helm general non-major helm releases ([#2605](https://github.com/truecharts/apps/issues/2605)) + + + + +### [n8n-2.0.25](https://github.com/truecharts/apps/compare/n8n-2.0.24...n8n-2.0.25) (2022-04-28) + +#### Chore + +* update docker general non-major ([#2577](https://github.com/truecharts/apps/issues/2577)) + + + + +### [n8n-2.0.24](https://github.com/truecharts/apps/compare/n8n-2.0.23...n8n-2.0.24) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [n8n-2.0.23](https://github.com/truecharts/apps/compare/n8n-2.0.22...n8n-2.0.23) (2022-04-20) + +#### Chore + +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [n8n-2.0.22](https://github.com/truecharts/apps/compare/n8n-2.0.21...n8n-2.0.22) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update docker general non-major ([#2522](https://github.com/truecharts/apps/issues/2522)) + + + + +### [n8n-2.0.21](https://github.com/truecharts/apps/compare/n8n-2.0.20...n8n-2.0.21) (2022-04-19) + +#### Chore + +* improve configmap ([#2516](https://github.com/truecharts/apps/issues/2516)) + + + + +### [n8n-2.0.20](https://github.com/truecharts/apps/compare/n8n-2.0.19...n8n-2.0.20) (2022-04-19) + +#### Fix + +* try to fix n8n gui issue not loading edit ([#2514](https://github.com/truecharts/apps/issues/2514)) + + + + +### [n8n-2.0.19](https://github.com/truecharts/apps/compare/n8n-2.0.18...n8n-2.0.19) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [n8n-2.0.18](https://github.com/truecharts/apps/compare/n8n-2.0.17...n8n-2.0.18) (2022-04-12) + +#### Chore + +* update docker general non-major ([#2478](https://github.com/truecharts/apps/issues/2478)) + + + + +### [n8n-2.0.17](https://github.com/truecharts/apps/compare/n8n-2.0.16...n8n-2.0.17) (2022-04-09) + +#### Chore + +* update docker general non-major ([#2460](https://github.com/truecharts/apps/issues/2460)) + + + + +### [n8n-2.0.16](https://github.com/truecharts/apps/compare/n8n-2.0.15...n8n-2.0.16) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [n8n-2.0.15](https://github.com/truecharts/apps/compare/n8n-2.0.14...n8n-2.0.15) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2362](https://github.com/truecharts/apps/issues/2362)) + + + + +### [n8n-2.0.14](https://github.com/truecharts/apps/compare/n8n-2.0.13...n8n-2.0.14) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [n8n-2.0.13](https://github.com/truecharts/apps/compare/n8n-2.0.12...n8n-2.0.13) (2022-03-30) + +#### Chore + +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [n8n-2.0.12](https://github.com/truecharts/apps/compare/n8n-2.0.11...n8n-2.0.12) (2022-03-30) + +#### Chore + +* Use new repo ([#2337](https://github.com/truecharts/apps/issues/2337)) +* update docker general non-major ([#2338](https://github.com/truecharts/apps/issues/2338)) + + + + +### [n8n-2.0.11](https://github.com/truecharts/apps/compare/n8n-2.0.10...n8n-2.0.11) (2022-03-26) + +#### Chore + +* update helm general non-major helm releases ([#2290](https://github.com/truecharts/apps/issues/2290)) + + + + +### [n8n-2.0.10](https://github.com/truecharts/apps/compare/n8n-2.0.9...n8n-2.0.10) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [n8n-2.0.5](https://github.com/truecharts/apps/compare/n8n-2.0.4...n8n-2.0.5) (2022-03-15) + +#### Chore + +* update docker general non-major ([#2175](https://github.com/truecharts/apps/issues/2175)) + + + + +### [n8n-2.0.4](https://github.com/truecharts/apps/compare/n8n-2.0.3...n8n-2.0.4) (2022-03-08) + +#### Chore + +* update helm general non-major helm releases ([#2116](https://github.com/truecharts/apps/issues/2116)) + + + + +### [n8n-2.0.3](https://github.com/truecharts/apps/compare/n8n-2.0.2...n8n-2.0.3) (2022-03-07) + +#### Chore + +* update helm general non-major helm releases ([#2111](https://github.com/truecharts/apps/issues/2111)) + + + + +### [n8n-2.0.2](https://github.com/truecharts/apps/compare/n8n-2.0.1...n8n-2.0.2) (2022-03-07) + +#### Chore + +* update docker general non-major ([#2046](https://github.com/truecharts/apps/issues/2046)) + + + + +### [n8n-2.0.1](https://github.com/truecharts/apps/compare/n8n-2.0.0...n8n-2.0.1) (2022-03-06) + +#### Chore + +* Remove `-icon` string from icon png's ([#2040](https://github.com/truecharts/apps/issues/2040)) + +#### Fix + +* Correctly map TZ variable ([#2044](https://github.com/truecharts/apps/issues/2044)) + + + + +### [n8n-2.0.0](https://github.com/truecharts/apps/compare/n8n-1.0.10...n8n-2.0.0) (2022-03-03) + +#### Chore + +* remove fixed env from questions.yaml +* remove TZ from values. ([#1945](https://github.com/truecharts/apps/issues/1945)) +* update helm general major helm releases ([#2021](https://github.com/truecharts/apps/issues/2021)) + +#### Fix + +* BREAKING CHANGE Move some env-vars outside of env section ([#2010](https://github.com/truecharts/apps/issues/2010)) +* correct some questions.yaml mistakes + + + + +### [n8n-1.0.10](https://github.com/truecharts/apps/compare/n8n-1.0.9...n8n-1.0.10) (2022-03-02) + +#### Chore + +* rename `web_portal` to `open` ([#1957](https://github.com/truecharts/apps/issues/1957)) +* update helm general non-major helm releases ([#1999](https://github.com/truecharts/apps/issues/1999)) + + + + +### [n8n-1.0.9](https://github.com/truecharts/apps/compare/n8n-1.0.8...n8n-1.0.9) (2022-02-21) + +#### Chore + +* update helm general non-major helm releases ([#1927](https://github.com/truecharts/apps/issues/1927)) + + + + +### [n8n-1.0.8](https://github.com/truecharts/apps/compare/n8n-1.0.7...n8n-1.0.8) (2022-02-15) + +#### Chore + +* update helm general non-major helm releases ([#1901](https://github.com/truecharts/apps/issues/1901)) + + + + +### [n8n-1.0.7](https://github.com/truecharts/apps/compare/n8n-1.0.6...n8n-1.0.7) (2022-02-10) + +#### Chore + +* update docker general non-major ([#1876](https://github.com/truecharts/apps/issues/1876)) + + + + +### [n8n-1.0.6](https://github.com/truecharts/apps/compare/n8n-1.0.5...n8n-1.0.6) (2022-02-08) + +#### Chore + +* update helm general non-major helm releases ([#1871](https://github.com/truecharts/apps/issues/1871)) + + + + +### [n8n-1.0.5](https://github.com/truecharts/apps/compare/n8n-1.0.4...n8n-1.0.5) (2022-02-06) + +#### Chore + +* update helm chart common to v8.15.0 ([#1859](https://github.com/truecharts/apps/issues/1859)) + + + + +### [n8n-1.0.4](https://github.com/truecharts/apps/compare/n8n-1.0.3...n8n-1.0.4) (2022-02-05) + +#### Chore + +* update helm general non-major helm releases ([#1852](https://github.com/truecharts/apps/issues/1852)) + + + + +### [n8n-1.0.3](https://github.com/truecharts/apps/compare/n8n-1.0.2...n8n-1.0.3) (2022-02-03) + +#### Chore + +* update docker general non-major ([#1836](https://github.com/truecharts/apps/issues/1836)) + + + + +### [n8n-1.0.2](https://github.com/truecharts/apps/compare/n8n-1.0.1...n8n-1.0.2) (2022-02-02) + +#### Chore + +* update helm general non-major helm releases ([#1828](https://github.com/truecharts/apps/issues/1828)) + + + + +### [n8n-1.0.1](https://github.com/truecharts/apps/compare/n8n-1.0.0...n8n-1.0.1) (2022-01-31) + +#### Chore + +* update docker general non-major docker tags ([#1823](https://github.com/truecharts/apps/issues/1823)) + + + + +### [n8n-1.0.0](https://github.com/truecharts/apps/compare/n8n-0.0.4...n8n-1.0.0) (2022-01-31) + + + + +### [n8n-0.0.4](https://github.com/truecharts/apps/compare/n8n-0.0.3...n8n-0.0.4) (2022-01-30) + +#### Fix + +* Fix permissions and add healthcheck path ([#1809](https://github.com/truecharts/apps/issues/1809)) + + + + +### [n8n-0.0.3](https://github.com/truecharts/apps/compare/n8n-0.0.2...n8n-0.0.3) (2022-01-28) + +#### Fix + +* Fix default value on some lists ([#1806](https://github.com/truecharts/apps/issues/1806)) + + + + +### [n8n-0.0.2](https://github.com/truecharts/apps/compare/n8n-0.0.1...n8n-0.0.2) (2022-01-28) + +#### Fix + +* quote values on configmap ([#1802](https://github.com/truecharts/apps/issues/1802)) + + + + +### n8n-0.0.1 (2022-01-27) + +#### Feat + +* Add n8n ([#1797](https://github.com/truecharts/apps/issues/1797)) diff --git a/tmp/n8n/Chart.yaml b/tmp/n8n/Chart.yaml new file mode 100644 index 00000000000..2e7904892cf --- /dev/null +++ b/tmp/n8n/Chart.yaml @@ -0,0 +1,32 @@ +apiVersion: v2 +appVersion: "0.217.2" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 + + - condition: redis.enabled + name: redis + repository: https://deps.truecharts.org + version: 6.0.18 +description: n8n is an extendable workflow automation tool. +home: https://truecharts.org/charts/stable/n8n +icon: https://truecharts.org/img/hotlink-ok/chart-icons/n8n.png +keywords: + - workflows + - automation +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: n8n +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/n8n + - https://docs.n8n.io/ + - https://github.com/n8n-io/n8n +version: 8.0.0 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" diff --git a/tmp/n8n/LICENSE b/tmp/n8n/LICENSE new file mode 100644 index 00000000000..33a8cbb23f0 --- /dev/null +++ b/tmp/n8n/LICENSE @@ -0,0 +1,106 @@ +Business Source License 1.1 + +Parameters + +Licensor: The TrueCharts Project, it's owner and it's contributors +Licensed Work: The TrueCharts "Blocky" Helm Chart +Additional Use Grant: You may use the licensed work in production, as long + as it is directly sourced from a TrueCharts provided + official repository, catalog or source. You may also make private + modification to the directly sourced licenced work, + when used in production. + + The following cases are, due to their nature, also + defined as 'production use' and explicitly prohibited: + - Bundling, including or displaying the licensed work + with(in) another work intended for production use, + with the apparent intend of facilitating and/or + promoting production use by third parties in + violation of this license. + +Change Date: 2050-01-01 + +Change License: 3-clause BSD license + +For information about alternative licensing arrangements for the Software, +please contact: legal@truecharts.org + +Notice + +The Business Source License (this document, or the “License”) is not an Open +Source license. However, the Licensed Work will eventually be made available +under an Open Source License, as stated in this License. + +License text copyright (c) 2017 MariaDB Corporation Ab, All Rights Reserved. +“Business Source License” is a trademark of MariaDB Corporation Ab. + +----------------------------------------------------------------------------- + +Business Source License 1.1 + +Terms + +The Licensor hereby grants you the right to copy, modify, create derivative +works, redistribute, and make non-production use of the Licensed Work. The +Licensor may make an Additional Use Grant, above, permitting limited +production use. + +Effective on the Change Date, or the fourth anniversary of the first publicly +available distribution of a specific version of the Licensed Work under this +License, whichever comes first, the Licensor hereby grants you rights under +the terms of the Change License, and the rights granted in the paragraph +above terminate. + +If your use of the Licensed Work does not comply with the requirements +currently in effect as described in this License, you must purchase a +commercial license from the Licensor, its affiliated entities, or authorized +resellers, or you must refrain from using the Licensed Work. + +All copies of the original and modified Licensed Work, and derivative works +of the Licensed Work, are subject to this License. This License applies +separately for each version of the Licensed Work and the Change Date may vary +for each version of the Licensed Work released by Licensor. + +You must conspicuously display this License on each original or modified copy +of the Licensed Work. If you receive the Licensed Work in original or +modified form from a third party, the terms and conditions set forth in this +License apply to your use of that work. + +Any use of the Licensed Work in violation of this License will automatically +terminate your rights under this License for the current and all other +versions of the Licensed Work. + +This License does not grant you any right in any trademark or logo of +Licensor or its affiliates (provided that you may use a trademark or logo of +Licensor as expressly required by this License). + +TO THE EXTENT PERMITTED BY APPLICABLE LAW, THE LICENSED WORK IS PROVIDED ON +AN “AS IS” BASIS. LICENSOR HEREBY DISCLAIMS ALL WARRANTIES AND CONDITIONS, +EXPRESS OR IMPLIED, INCLUDING (WITHOUT LIMITATION) WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, NON-INFRINGEMENT, AND +TITLE. + +MariaDB hereby grants you permission to use this License’s text to license +your works, and to refer to it using the trademark “Business Source License”, +as long as you comply with the Covenants of Licensor below. + +Covenants of Licensor + +In consideration of the right to use this License’s text and the “Business +Source License” name and trademark, Licensor covenants to MariaDB, and to all +other recipients of the licensed work to be provided by Licensor: + +1. To specify as the Change License the GPL Version 2.0 or any later version, + or a license that is compatible with GPL Version 2.0 or a later version, + where “compatible” means that software provided under the Change License can + be included in a program with software provided under GPL Version 2.0 or a + later version. Licensor may specify additional Change Licenses without + limitation. + +2. To either: (a) specify an additional grant of rights to use that does not + impose any additional restriction on the right granted in this License, as + the Additional Use Grant; or (b) insert the text “None”. + +3. To specify a Change Date. + +4. Not to modify this License in any other way. diff --git a/tmp/n8n/README.md b/tmp/n8n/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/n8n/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/n8n/icon.png b/tmp/n8n/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..b9dad93e5a916f7af5a3648108cab859fcec4909 GIT binary patch literal 3078 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 Ae*gdg literal 0 HcmV?d00001 diff --git a/tmp/n8n/questions.yaml b/tmp/n8n/questions.yaml new file mode 100644 index 00000000000..7eee42ea23a --- /dev/null +++ b/tmp/n8n/questions.yaml @@ -0,0 +1,622 @@ +# Include{groups} +portals: + open: +# Include{portalLink} +questions: +# Include{global} +# Include{workload} +# Include{workloadDeployment} + +# Include{replicas1} +# Include{podSpec} +# Include{containerMain} + +# Include{containerBasic} +# Include{containerAdvanced} + - variable: timezoneandlocale + group: "App Configuration" + label: "Timezone and Localization" + schema: + additional_attrs: true + type: dict + attrs: + - variable: N8N_DEFAULT_LOCALE + label: "Default Locale (Leave empty for default)" + description: "A locale identifier, compatible with the Accept-Language header." + schema: + type: string + default: "" + - variable: deployment + group: "App Configuration" + label: "Deployment" + schema: + additional_attrs: true + type: dict + attrs: + - variable: N8N_HOST + label: "Host" + description: "Host name n8n runs on." + schema: + type: string + required: true + default: "" + - variable: N8N_EDITOR_BASE_URL + label: "Base URL" + description: "Public URL where users can access the editor. Also used for emails sent from n8n." + schema: + type: string + default: "" + - variable: N8N_CONFIG_FILES + label: "Config Files (Leave empty for default)" + description: "Use to provide the path to any JSON configuration file(s)" + schema: + type: string + default: "" + - variable: N8N_DISABLE_UI + label: "Disable UI" + description: "Whether the UI should be disabled" + schema: + type: boolean + default: false + - variable: N8N_TEMPLATES_ENABLED + label: "Enable Templates" + description: "Enable workflow templates." + schema: + type: boolean + default: false + show_subquestions_if: + subquestions: + - variable: N8N_TEMPLATES_HOST + label: "Templates Host (Leave empty for default)" + description: "Change this if creating your own workflow template library." + schema: + type: string + default: "" + - variable: N8N_ENCRYPTION_KEY + label: "Encryption Key (Leave empty for default)" + description: "Provide a custom key used to encrypt credentials in the n8n database. By default a random key is generated on first launch" + schema: + type: string + default: "" + - variable: N8N_PERSONALIZATION_ENABLED + label: "Enable Personalization" + description: "Whether to ask users personalization questions and then customize n8n accordingly" + schema: + type: boolean + default: true + - variable: N8N_VERSION_NOTIFICATIONS_ENABLED + label: "Enable Version Notifications" + description: "When enabled, notifications of new versions and security updates are provided" + schema: + type: boolean + default: true + - variable: N8N_DIAGNOSTICS_ENABLED + label: "Enable Diagnostics" + description: "Whether to share selected, anonymous telemetry with n8n" + schema: + type: boolean + default: false + - variable: N8N_HIRING_BANNER_ENABLED + label: "Enable Hiring Banner" + description: "Whether to show the n8n hiring banner in the console." + schema: + type: boolean + default: false + - variable: workflows + group: "App Configuration" + label: "Workflows" + schema: + additional_attrs: true + type: dict + attrs: + - variable: WORKFLOWS_DEFAULT_NAME + label: "Workflows Default Name (Leave empty for default)" + description: "The default name used for new workflows" + schema: + type: string + default: "" + - variable: N8N_ONBOARDING_FLOW_DISABLED + label: "Enable Onboarding Flow" + description: "Whether to show onboarding tips when creating a new workflow." + schema: + type: boolean + default: false + - variable: N8N_WORKFLOW_TAGS_DISABLED + label: "Disable Workflow Tags" + description: "Whether to disable workflow tags." + schema: + type: boolean + default: false + - variable: executions + group: "App Configuration" + label: "Executions" + schema: + additional_attrs: true + type: dict + attrs: + - variable: EXECUTIONS_PROCESS + label: "Execution Process" + description: "Whether processes are executed in their own process or the main process" + schema: + type: string + default: "" + enum: + - value: "" + description: "Default" + - value: "main" + description: "Main" + - value: "own" + description: "Own" + - variable: EXECUTIONS_MODE + label: "Execution Mode" + description: "Whether processes should run directly or via queue" + schema: + type: string + default: "" + enum: + - value: "" + description: "Default" + - value: "regular" + description: "Regular" + - value: "queue" + description: "Queue" + - variable: EXECUTIONS_TIMEOUT + label: "Execution Timeout (Leave empty for default)" + description: "The maximum run time (in seconds) before stopping a workflow execution. Set to -1 to disable." + schema: + type: int + - variable: EXECUTIONS_TIMEOUT_MAX + label: "Max Execution Timeout (Leave empty for default)" + description: "The max execution time (in seconds) that can be set for a workflow individually" + schema: + type: int + - variable: EXECUTIONS_DATA_SAVE_ON_ERROR + label: "Execution Data Save on Error" + description: "Whether n8n saves execution data on error." + schema: + type: string + default: "" + enum: + - value: "" + description: "Default" + - value: "all" + description: "All" + - value: "none" + description: "None" + - variable: EXECUTIONS_DATA_SAVE_ON_SUCCESS + label: "Execution Data Save on Success" + description: "Whether execution data is saved on success" + schema: + type: string + default: "" + enum: + - value: "" + description: "Default" + - value: "all" + description: "All" + - value: "none" + description: "None" + - variable: EXECUTIONS_DATA_SAVE_ON_PROGRESS + label: "Execution Data Save on Progress" + description: "Whether to save progress for each node executed" + schema: + type: boolean + default: false + - variable: EXECUTIONS_DATA_SAVE_MANUAL_EXECUTIONS + label: "Execution Data Save on Manual Executions" + description: "Whether to save data of executions when started manually" + schema: + type: boolean + default: false + - variable: EXECUTIONS_DATA_MAX_AGE + label: "Execution Data Max Age (Leave empty for default)" + description: "The execution age (in hours) before it is deleted" + schema: + type: int + - variable: EXECUTIONS_DATA_PRUNE + label: "Execution Data Prune" + description: "Whether to delete data of past executions on a rolling basis" + schema: + type: boolean + default: false + show_subquestions_if: + subquestions: + - variable: EXECUTIONS_DATA_PRUNE_TIMEOUT + label: "Data Prune Timeout (Leave empty for default)" + description: "The timeout (in seconds) after execution data has been pruned" + schema: + type: int + - variable: n8n_security + group: "App Configuration" + label: "Security" + schema: + additional_attrs: true + type: dict + attrs: + - variable: N8N_BLOCK_ENV_ACCESS_IN_NODE + label: "Block Environment Access in Node" + description: "Whether to allow users to access environment variables in expressions and the function node" + schema: + type: boolean + default: false + - variable: N8N_BASIC_AUTH_ACTIVE + label: "Enable Basic Auth" + description: "Whether basic auth should be activated for editor and REST-API access" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: N8N_BASIC_AUTH_USER + label: "Basic Auth User (Leave empty for default)" + description: "The name of the n8n user for basic authentication" + schema: + type: string + default: "" + - variable: N8N_BASIC_AUTH_PASSWORD + label: "Basic Auth Password (Leave empty for default)" + description: "The password of the n8n user for basic authentication" + schema: + type: string + default: "" + - variable: N8N_BASIC_AUTH_HASH + label: "Enable Basic Auth Hash" + description: "Whether the basic authentication password is hashed" + schema: + type: boolean + default: false + - variable: N8N_JWT_AUTH_ACTIVE + label: "Enable JWT Auth" + description: "Whether JWT authentication should be activated for editor and REST-API access" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: N8N_JWT_AUTH_HEADER + label: "JWT Auth Header (Leave empty for default)" + description: "The request header containing a signed JWT" + schema: + type: string + default: "" + - variable: N8N_JWT_AUTH_HEADER_VALUE_PREFIX + label: "JWT Auth Header Prefix to strip (Leave empty for default)" + description: "Optional. The request header value prefix to strip" + schema: + type: string + default: "" + - variable: N8N_JWKS_URI + label: "JWT Set URI (Leave empty for default)" + description: "The URI to fetch JWK Set for JWT authentication" + schema: + type: string + default: "" + - variable: N8N_JWT_ISSUER + label: "JWT Issuer (Leave empty for default)" + description: "Optional. The expected JWT issuer" + schema: + type: string + default: "" + - variable: N8N_JWT_NAMESPACE + label: "JWT Namespace (Leave empty for default)" + description: "Optional. The expected JWT namespace" + schema: + type: string + default: "" + - variable: N8N_JWT_ALLOWED_TENANT + label: "JWT Allowed Tenant (Leave empty for default)" + description: "Optional. The allowed JWT tenant" + schema: + type: string + default: "" + - variable: N8N_JWT_ALLOWED_TENANT_KEY + label: "JWT Allowed Tenant Key (Leave empty for default)" + description: "Optional. The JWT tenant key name to inspect within the JWT namespace" + schema: + type: string + default: "" + - variable: N8N_AUTH_EXCLUDE_ENDPOINTS + label: "Additional Endpoints to Exclude Auth Checks (Leave empty for default)" + description: "Additional endpoints to exclude auth checks. Multiple endpoints can be provided separated by a colon (\":\"). The endpoints should not start with a forward slash (\"/\")" + schema: + type: string + default: "" + - variable: endpoints + group: "App Configuration" + label: "Endpoints" + schema: + additional_attrs: true + type: dict + attrs: + - variable: WEBHOOK_URL + label: "Webhook URL" + description: "Used to manually provide the Webhook URL when running n8n behind a reverse proxy" + schema: + type: string + default: "" + - variable: N8N_PAYLOAD_SIZE_MAX + label: "Max Payload Size (Leave empty for default)" + description: "The maximum payload size in MB" + schema: + type: int + - variable: N8N_METRICS + label: "Enable Metrics endpoint" + description: "Whether to enable the metrics endpoint" + schema: + type: boolean + default: false + show_subquestions_if: + subquestions: + - variable: N8N_METRICS_PREFIX + label: "Metrics Prefix (Leave empty for default)" + description: "Optional prefix to be used for metrics names" + schema: + type: string + default: "" + - variable: N8N_ENDPOINT_REST + label: "Rest Endpoint Path (Leave empty for default)" + description: "The path used for REST endpoint" + schema: + type: string + default: "" + - variable: N8N_ENDPOINT_WEBHOOK + label: "Webhook Endpoint Path (Leave empty for default)" + description: "The path used for webhook endpoint" + schema: + type: string + default: "" + - variable: N8N_ENDPOINT_WEBHOOK_TEST + label: "Test-Webhook Endpoint Path (Leave empty for default)" + description: "The path used for test-webhook endpoin" + schema: + type: string + default: "" + - variable: N8N_ENDPOINT_WEBHOOK_WAIT + label: "Waiting-Webhook Endpoint Path (Leave empty for default)" + description: "The path used for waiting-webhook endpoint" + schema: + type: string + default: "" + - variable: N8N_DISABLE_PRODUCTION_MAIN_PROCESS + label: "Disable Production Webhooks" + description: "Disable production webhooks from main process. This helps ensures no HTTP traffic load to main process when using webhook-specific processes" + schema: + type: boolean + default: false + - variable: N8N_SKIP_WEBHOOK_DEREGISTRATION_SHUTDOWN + label: "Deregister External Webhooks" + description: "Deregister webhooks on external services only when workflows are deactivated" + schema: + type: boolean + default: false + - variable: credentials + group: "App Configuration" + label: "Credentials" + schema: + additional_attrs: true + type: dict + attrs: + - variable: CREDENTIALS_OVERWRITE_DATA + label: "Credentials Overwrites (Leave empty for default)" + description: "Overwrites for credentials" + schema: + type: string + default: "" + - variable: CREDENTIALS_OVERWRITE_ENDPOINT + label: "Credentials Overwrite Endpoint (Leave empty for default)" + description: "The API endpoint to fetch credentials" + schema: + type: string + default: "" + - variable: CREDENTIALS_DEFAULT_NAME + label: "Credentials Default Name (Leave empty for default)" + description: "The default name for credentials" + schema: + type: string + default: "" + - variable: logs + group: "App Configuration" + label: "Logs" + schema: + additional_attrs: true + type: dict + attrs: + - variable: N8N_LOG_LEVEL + label: "Log Level" + description: "Log output level" + schema: + type: string + default: "" + enum: + - value: "" + description: "Default" + - value: "info" + description: "Info" + - value: "warn" + description: "Warn" + - value: "error" + description: "Error" + - value: "verbose" + description: "Verbose" + - value: "debug" + description: "Debug" + - variable: N8N_LOG_OUTPUT + label: "Log Output" + description: "Where to output logs" + schema: + type: string + default: "" + enum: + - value: "" + description: "Default" + - value: "console" + description: "Console" + - value: "file" + description: "File" + - value: "console,file" + description: "Console and File" + - variable: N8N_LOG_FILE_COUNT_MAX + label: "Max Log File Count (Leave empty for default)" + description: "Max number of log files to keep" + schema: + type: int + - variable: N8N_LOG_FILE_SIZE_MAX + label: "Max Log File Size (Leave empty for default)" + description: "Max size of each log file in MB" + schema: + type: int + - variable: externalhooks + group: "App Configuration" + label: "External Hooks" + schema: + additional_attrs: true + type: dict + attrs: + - variable: EXTERNAL_HOOK_FILES + label: "External Hook Files (Leave empty for default)" + description: "Files containing external hooks. Provide multiple files as a colon-separated list ':'." + schema: + type: string + default: "" + - variable: usermanagement + group: "App Configuration" + label: "User Management and SMTP" + schema: + additional_attrs: true + type: dict + attrs: + - variable: N8N_USER_MANAGEMENT_DISABLED + label: "Disable User Management" + description: "Set to true to disable the user management feature. Note that n8n ignores this environment variable if you have already set up an owner account." + schema: + type: boolean + default: false + - variable: N8N_EMAIL_MODE + label: "Email Mode" + description: "Enable emails." + schema: + type: string + default: "smtp" + - variable: N8N_SMTP_HOST + label: "SMTP Host" + description: "Your SMTP server name" + schema: + type: string + default: "" + - variable: N8N_SMTP_PORT + label: "SMTP Port" + description: "Your SMTP server port" + schema: + type: int + - variable: N8N_SMTP_USER + label: "SMTP User" + description: "Your SMTP username" + schema: + type: string + default: "" + - variable: N8N_SMTP_PASS + label: "SMTP Pass" + description: "Your SMTP password" + schema: + type: string + private: true + default: "" + - variable: N8N_SMTP_SENDER + label: "SMTP Sender" + description: "You can select the sender name from the sender addresses." + schema: + type: string + default: "" + - variable: N8N_SMTP_SSL + label: "SMTP SSL" + description: "Whether to use SSL for SMTP." + schema: + type: boolean + default: true + - variable: N8N_UM_EMAIL_TEMPLATES_INVITE + label: "Invite Email Templates (Leave empty for default)" + description: "Full path to your HTML email template. This overrides the default template for invite emails." + schema: + type: string + default: "" + - variable: N8N_UM_EMAIL_TEMPLATES_PWRESET + label: "Password Reset Email Templates (Leave empty for default)" + description: "Full path to your HTML email template. This overrides the default template for password reset emails." + schema: + type: string + default: "" + +# Include{containerConfig} +# Include{serviceRoot} +# Include{serviceMain} +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: main + label: "Main Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 5678 + required: true +# Include{serviceExpertRoot} + default: false +# Include{serviceExpert} +# Include{serviceList} +# Include{persistenceRoot} + - variable: data + label: "App Data Storage" + description: "Stores the Application Data." + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} +# Include{persistenceList} +# Include{ingressRoot} + - variable: main + label: "Main Ingress" + schema: + additional_attrs: true + type: dict + attrs: +# Include{ingressDefault} +# Include{ingressTLS} +# Include{ingressTraefik} +# Include{ingressList} +# Include{securityContextRoot} + + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 0 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 568 +# Include{securityContextContainer} +# Include{securityContextAdvanced} +# Include{securityContextPod} + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 1000 + +# Include{resources} +# Include{advanced} +# Include{addons} +# Include{codeserver} +# Include{netshoot} +# Include{vpn} +# Include{documentation} diff --git a/tmp/n8n/templates/NOTES.txt b/tmp/n8n/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/tmp/n8n/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/tmp/n8n/templates/_configmap.tpl b/tmp/n8n/templates/_configmap.tpl new file mode 100644 index 00000000000..88871d1fa79 --- /dev/null +++ b/tmp/n8n/templates/_configmap.tpl @@ -0,0 +1,232 @@ +{{/* Define the configmap */}} +{{- define "n8n.configmap" -}} +enabled: true +data: + {{/* External Hooks */}} + {{- if .Values.externalhooks.EXTERNAL_HOOK_FILES }} + EXTERNAL_HOOK_FILES: {{ .Values.externalhooks.EXTERNAL_HOOK_FILES | quote }} + {{- end }} + {{/* User Management */}} + {{- if .Values.usermanagement.N8N_USER_MANAGEMENT_DISABLED }} + N8N_USER_MANAGEMENT_DISABLED: {{ .Values.usermanagement.N8N_USER_MANAGEMENT_DISABLED | quote }} + {{- end }} + {{- if .Values.usermanagement.N8N_EMAIL_MODE }} + N8N_EMAIL_MODE: {{ .Values.usermanagement.N8N_EMAIL_MODE | quote }} + {{- end }} + {{- if .Values.usermanagement.N8N_SMTP_HOST }} + N8N_SMTP_HOST: {{ .Values.usermanagement.N8N_SMTP_HOST | quote }} + {{- end }} + {{- if hasKey .Values.usermanagement "N8N_SMTP_PORT" }} + {{- if or .Values.usermanagement.N8N_SMTP_PORT (eq 0 (int .Values.usermanagement.N8N_SMTP_PORT)) }} + N8N_SMTP_PORT: {{ .Values.usermanagement.N8N_SMTP_PORT | quote }} + {{- end }} + {{- end }} + {{- if .Values.usermanagement.N8N_SMTP_USER }} + N8N_SMTP_USER: {{ .Values.usermanagement.N8N_SMTP_USER | quote }} + {{- end }} + {{- if .Values.usermanagement.N8N_SMTP_PASS }} + N8N_SMTP_PASS: {{ .Values.usermanagement.N8N_SMTP_PASS | quote }} + {{- end }} + {{- if .Values.usermanagement.N8N_SMTP_SENDER }} + N8N_SMTP_SENDER: {{ .Values.usermanagement.N8N_SMTP_SENDER | quote }} + {{- end }} + {{- if .Values.usermanagement.N8N_SMTP_SSL }} + N8N_SMTP_SSL: {{ .Values.usermanagement.N8N_SMTP_SSL | quote }} + {{- end }} + {{- if .Values.usermanagement.N8N_UM_EMAIL_TEMPLATES_INVITE }} + N8N_UM_EMAIL_TEMPLATES_INVITE: {{ .Values.usermanagement.N8N_UM_EMAIL_TEMPLATES_INVITE | quote }} + {{- end }} + {{- if .Values.usermanagement.N8N_UM_EMAIL_TEMPLATES_PWRESET }} + N8N_UM_EMAIL_TEMPLATES_PWRESET: {{ .Values.usermanagement.N8N_UM_EMAIL_TEMPLATES_PWRESET | quote }} + {{- end }} + {{/* Timezone and Locale */}} + {{- if .Values.timezoneandlocale.N8N_DEFAULT_LOCALE }} + N8N_DEFAULT_LOCALE: {{ .Values.timezoneandlocale.N8N_DEFAULT_LOCALE | quote }} + {{- end }} + {{/* Workflows */}} + {{- if .Values.workflows.WORKFLOWS_DEFAULT_NAME }} + WORKFLOWS_DEFAULT_NAME: {{ .Values.workflows.WORKFLOWS_DEFAULT_NAME | quote }} + {{- end }} + {{- if .Values.workflows.N8N_ONBOARDING_FLOW_DISABLED }} + N8N_ONBOARDING_FLOW_DISABLED: {{ .Values.workflows.N8N_ONBOARDING_FLOW_DISABLED | quote }} + {{- end }} + {{- if .Values.workflows.N8N_WORKFLOW_TAGS_DISABLED }} + N8N_WORKFLOW_TAGS_DISABLED: {{ .Values.workflows.N8N_WORKFLOW_TAGS_DISABLED | quote }} + {{- end }} + {{/* Security */}} + {{- if .Values.n8n_security.N8N_BLOCK_ENV_ACCESS_IN_NODE }} + N8N_BLOCK_ENV_ACCESS_IN_NODE: {{ .Values.n8n_security.N8N_BLOCK_ENV_ACCESS_IN_NODE | quote }} + {{- end }} + {{- if .Values.n8n_security.N8N_AUTH_EXCLUDE_ENDPOINTS }} + N8N_AUTH_EXCLUDE_ENDPOINTS: {{ .Values.n8n_security.N8N_AUTH_EXCLUDE_ENDPOINTS | quote }} + {{- end }} + {{- if .Values.n8n_security.N8N_BASIC_AUTH_ACTIVE }} + N8N_BASIC_AUTH_ACTIVE: {{ .Values.n8n_security.N8N_BASIC_AUTH_ACTIVE | quote }} + {{- end }} + {{- if .Values.n8n_security.N8N_BASIC_AUTH_USER }} + N8N_BASIC_AUTH_USER: {{ .Values.n8n_security.N8N_BASIC_AUTH_USER | quote }} + {{- end }} + {{- if .Values.n8n_security.N8N_BASIC_AUTH_PASSWORD }} + N8N_BASIC_AUTH_PASSWORD: {{ .Values.n8n_security.N8N_BASIC_AUTH_PASSWORD | quote }} + {{- end }} + {{- if .Values.n8n_security.N8N_BASIC_AUTH_HASH }} + N8N_BASIC_AUTH_HASH: {{ .Values.n8n_security.N8N_BASIC_AUTH_HASH | quote }} + {{- end }} + {{- if .Values.n8n_security.N8N_JWT_AUTH_ACTIVE }} + N8N_JWT_AUTH_ACTIVE: {{ .Values.n8n_security.N8N_JWT_AUTH_ACTIVE | quote }} + {{- end }} + {{- if .Values.n8n_security.N8N_JWT_AUTH_HEADER }} + N8N_JWT_AUTH_HEADER: {{ .Values.n8n_security.N8N_JWT_AUTH_HEADER | quote }} + {{- end }} + {{- if .Values.n8n_security.N8N_JWT_AUTH_HEADER_VALUE_PREFIX }} + N8N_JWT_AUTH_HEADER_VALUE_PREFIX: {{ .Values.n8n_security.N8N_JWT_AUTH_HEADER_VALUE_PREFIX | quote }} + {{- end }} + {{- if .Values.n8n_security.N8N_JWKS_URI }} + N8N_JWKS_URI: {{ .Values.n8n_security.N8N_JWKS_URI | quote }} + {{- end }} + {{- if .Values.n8n_security.N8N_JWT_ISSUER }} + N8N_JWT_ISSUER: {{ .Values.n8n_security.N8N_JWT_ISSUER | quote }} + {{- end }} + {{- if .Values.n8n_security.N8N_JWT_NAMESPACE }} + N8N_JWT_NAMESPACE: {{ .Values.n8n_security.N8N_JWT_NAMESPACE | quote }} + {{- end }} + {{- if .Values.n8n_security.N8N_JWT_ALLOWED_TENANT }} + N8N_JWT_ALLOWED_TENANT: {{ .Values.n8n_security.N8N_JWT_ALLOWED_TENANT | quote }} + {{- end }} + {{- if .Values.n8n_security.N8N_JWT_ALLOWED_TENANT_KEY }} + N8N_JWT_ALLOWED_TENANT_KEY: {{ .Values.n8n_security.N8N_JWT_ALLOWED_TENANT_KEY | quote }} + {{- end }} + {{/* Logs */}} + {{- if .Values.logs.N8N_LOG_LEVEL }} + N8N_LOG_LEVEL: {{ .Values.logs.N8N_LOG_LEVEL | quote }} + {{- end }} + {{- if .Values.logs.N8N_LOG_OUTPUT }} + N8N_LOG_OUTPUT: {{ .Values.logs.N8N_LOG_OUTPUT | quote }} + {{- end }} + {{- if .Values.logs.N8N_LOG_FILE_COUNT_MAX }} + N8N_LOG_FILE_COUNT_MAX: {{ .Values.logs.N8N_LOG_FILE_COUNT_MAX | quote }} + {{- end }} + {{- if .Values.logs.N8N_LOG_FILE_SIZE_MAX }} + N8N_LOG_FILE_SIZE_MAX: {{ .Values.logs.N8N_LOG_FILE_SIZE_MAX | quote }} + {{- end }} + {{- if .Values.logs.N8N_LOG_FILE_LOCATION }} + N8N_LOG_FILE_LOCATION: {{ .Values.logs.N8N_LOG_FILE_LOCATION | quote }} + {{- end }} + {{/* Executions */}} + {{- if .Values.executions.EXECUTIONS_PROCESS }} + EXECUTIONS_PROCESS: {{ .Values.executions.EXECUTIONS_PROCESS | quote }} + {{- end }} + {{- if .Values.executions.EXECUTIONS_MODE }} + EXECUTIONS_MODE: {{ .Values.executions.EXECUTIONS_MODE | quote }} + {{- end }} + {{- if hasKey .Values.executions "EXECUTIONS_TIMEOUT" }} + {{- if or .Values.executions.EXECUTIONS_TIMEOUT (eq 0 (int .Values.executions.EXECUTIONS_TIMEOUT)) }} + EXECUTIONS_TIMEOUT: {{ .Values.executions.EXECUTIONS_TIMEOUT | quote }} + {{- end }} + {{- end }} + {{- if hasKey .Values.executions "EXECUTIONS_TIMEOUT" }} + {{- if or .Values.executions.EXECUTIONS_TIMEOUT_MAX (eq 0 (int .Values.executions.EXECUTIONS_TIMEOUT_MAX)) }} + EXECUTIONS_TIMEOUT_MAX: {{ .Values.executions.EXECUTIONS_TIMEOUT_MAX | quote }} + {{- end }} + {{- end }} + {{- if .Values.executions.EXECUTIONS_DATA_SAVE_ON_ERROR }} + EXECUTIONS_DATA_SAVE_ON_ERROR: {{ .Values.executions.EXECUTIONS_DATA_SAVE_ON_ERROR | quote }} + {{- end }} + {{- if .Values.executions.EXECUTIONS_DATA_SAVE_ON_SUCCESS }} + EXECUTIONS_DATA_SAVE_ON_SUCCESS: {{ .Values.executions.EXECUTIONS_DATA_SAVE_ON_SUCCESS | quote }} + {{- end }} + {{- if .Values.executions.EXECUTIONS_DATA_SAVE_ON_PROGRESS }} + EXECUTIONS_DATA_SAVE_ON_PROGRESS: {{ .Values.executions.EXECUTIONS_DATA_SAVE_ON_PROGRESS | quote }} + {{- end }} + {{- if .Values.executions.EXECUTIONS_DATA_SAVE_MANUAL_EXECUTIONS }} + EXECUTIONS_DATA_SAVE_MANUAL_EXECUTIONS: {{ .Values.executions.EXECUTIONS_DATA_SAVE_MANUAL_EXECUTIONS | quote }} + {{- end }} + {{- if .Values.executions.EXECUTIONS_DATA_PRUNE }} + EXECUTIONS_DATA_PRUNE: {{ .Values.executions.EXECUTIONS_DATA_PRUNE | quote }} + {{- end }} + {{- if hasKey .Values.executions "EXECUTIONS_TIMEOUT" }} + {{- if or .Values.executions.EXECUTIONS_DATA_MAX_AGE (eq 0 (int .Values.executions.EXECUTIONS_DATA_MAX_AGE)) }} + EXECUTIONS_DATA_MAX_AGE: {{ .Values.executions.EXECUTIONS_DATA_MAX_AGE | quote }} + {{- end }} + {{- end }} + {{- if hasKey .Values.executions "EXECUTIONS_TIMEOUT" }} + {{- if or .Values.executions.EXECUTIONS_DATA_PRUNE_TIMEOUT ( eq 0 (int .Values.executions.EXECUTIONS_DATA_PRUNE_TIMEOUT)) }} + EXECUTIONS_DATA_PRUNE_TIMEOUT: {{ .Values.executions.EXECUTIONS_DATA_PRUNE_TIMEOUT | quote }} + {{- end }} + {{- end }} + {{/* Endpoints */}} + {{- if .Values.endpoints.WEBHOOK_URL }} + WEBHOOK_URL: {{ .Values.endpoints.WEBHOOK_URL | quote }} + {{- end }} + {{- if .Values.endpoints.N8N_PAYLOAD_SIZE_MAX }} + N8N_PAYLOAD_SIZE_MAX: {{ .Values.endpoints.N8N_PAYLOAD_SIZE_MAX | quote }} + {{- end }} + {{- if .Values.endpoints.N8N_METRICS }} + N8N_METRICS: {{ .Values.endpoints.N8N_METRICS | quote }} + {{- end }} + {{- if .Values.endpoints.N8N_METRICS_PREFIX }} + N8N_METRICS_PREFIX: {{ .Values.endpoints.N8N_METRICS_PREFIX | quote }} + {{- end }} + {{- if .Values.endpoints.N8N_ENDPOINT_REST }} + N8N_ENDPOINT_REST: {{ .Values.endpoints.N8N_ENDPOINT_REST | quote }} + {{- end }} + {{- if .Values.endpoints.N8N_ENDPOINT_WEBHOOK }} + N8N_ENDPOINT_WEBHOOK: {{ .Values.endpoints.N8N_ENDPOINT_WEBHOOK | quote }} + {{- end }} + {{- if .Values.endpoints.N8N_ENDPOINT_WEBHOOK_TEST }} + N8N_ENDPOINT_WEBHOOK_TEST: {{ .Values.endpoints.N8N_ENDPOINT_WEBHOOK_TEST | quote }} + {{- end }} + {{- if .Values.endpoints.N8N_ENDPOINT_WEBHOOK_WAIT }} + N8N_ENDPOINT_WEBHOOK_WAIT: {{ .Values.endpoints.N8N_ENDPOINT_WEBHOOK_WAIT | quote }} + {{- end }} + {{- if .Values.endpoints.N8N_DISABLE_PRODUCTION_MAIN_PROCESS }} + N8N_DISABLE_PRODUCTION_MAIN_PROCESS: {{ .Values.endpoints.N8N_DISABLE_PRODUCTION_MAIN_PROCESS | quote }} + {{- end }} + {{- if .Values.endpoints.N8N_SKIP_WEBHOOK_DEREGISTRATION_SHUTDOWN }} + N8N_SKIP_WEBHOOK_DEREGISTRATION_SHUTDOWN: {{ .Values.endpoints.N8N_SKIP_WEBHOOK_DEREGISTRATION_SHUTDOWN | quote }} + {{- end }} + {{/* Credentials */}} + {{- if .Values.credentials.CREDENTIALS_OVERWRITE_DATA }} + CREDENTIALS_OVERWRITE_DATA: {{ .Values.credentials.CREDENTIALS_OVERWRITE_DATA | quote }} + {{- end }} + {{- if .Values.credentials.CREDENTIALS_OVERWRITE_ENDPOINT }} + CREDENTIALS_OVERWRITE_ENDPOINT: {{ .Values.credentials.CREDENTIALS_OVERWRITE_ENDPOINT | quote }} + {{- end }} + {{- if .Values.credentials.CREDENTIALS_DEFAULT_NAME }} + CREDENTIALS_DEFAULT_NAME: {{ .Values.credentials.CREDENTIALS_DEFAULT_NAME | quote }} + {{- end }} + {{/* Deployment */}} + {{- if .Values.deployment.N8N_HOST }} + N8N_HOST: {{ .Values.deployment.N8N_HOST | quote }} + {{- end }} + {{- if .Values.deployment.N8N_EDITOR_BASE_URL }} + N8N_EDITOR_BASE_URL: {{ .Values.deployment.N8N_EDITOR_BASE_URL | quote }} + {{- end }} + {{- if .Values.deployment.N8N_CONFIG_FILES }} + N8N_CONFIG_FILES: {{ .Values.deployment.N8N_CONFIG_FILES | quote }} + {{- end }} + {{- if .Values.deployment.N8N_DISABLE_UI }} + N8N_DISABLE_UI: {{ .Values.deployment.N8N_DISABLE_UI | quote }} + {{- end }} + {{- if .Values.deployment.N8N_ENCRYPTION_KEY }} + N8N_ENCRYPTION_KEY: {{ .Values.deployment.N8N_ENCRYPTION_KEY | quote }} + {{- end }} + {{- if .Values.deployment.N8N_PERSONALIZATION_ENABLED }} + N8N_PERSONALIZATION_ENABLED: {{ .Values.deployment.N8N_PERSONALIZATION_ENABLED | quote }} + {{- end }} + {{- if .Values.deployment.N8N_VERSION_NOTIFICATIONS_ENABLED }} + N8N_VERSION_NOTIFICATIONS_ENABLED: {{ .Values.deployment.N8N_VERSION_NOTIFICATIONS_ENABLED | quote }} + {{- end }} + {{- if .Values.deployment.N8N_TEMPLATES_ENABLED }} + N8N_TEMPLATES_ENABLED: {{ .Values.deployment.N8N_TEMPLATES_ENABLED | quote }} + {{- end }} + {{- if .Values.deployment.N8N_TEMPLATES_HOST }} + N8N_TEMPLATES_HOST: {{ .Values.deployment.N8N_TEMPLATES_HOST | quote }} + {{- end }} + {{- if .Values.deployment.N8N_DIAGNOSTICS_ENABLED }} + N8N_DIAGNOSTICS_ENABLED: {{ .Values.deployment.N8N_DIAGNOSTICS_ENABLED | quote }} + {{- end }} + {{- if .Values.deployment.N8N_HIRING_BANNER_ENABLED }} + N8N_HIRING_BANNER_ENABLED: {{ .Values.deployment.N8N_HIRING_BANNER_ENABLED | quote }} + {{- end }} +{{- end -}} diff --git a/tmp/n8n/templates/common.yaml b/tmp/n8n/templates/common.yaml new file mode 100644 index 00000000000..b3ede97a989 --- /dev/null +++ b/tmp/n8n/templates/common.yaml @@ -0,0 +1,11 @@ +{{/* Make sure all variables are set properly */}} +{{- include "tc.v1.common.loader.init" . }} + +{{/* Render configmap for n8n */}} +{{- $configmap := include "n8n.configmap" . | fromYaml -}} +{{- if $configmap -}} + {{- $_ := set .Values.configmap "n8n-config" $configmap -}} +{{- end -}} + +{{/* Render the templates */}} +{{ include "tc.v1.common.loader.apply" . }} diff --git a/tmp/n8n/values.yaml b/tmp/n8n/values.yaml new file mode 100644 index 00000000000..03638629732 --- /dev/null +++ b/tmp/n8n/values.yaml @@ -0,0 +1,156 @@ +image: + repository: tccr.io/truecharts/n8n + tag: 0.217.2@sha256:434415b8626909949a2a32bd9f5e175040464dc7e404ef9a1e08f44392b3474d + pullPolicy: IfNotPresent +timezoneandlocale: {} +# N8N_DEFAULT_LOCALE: "en" +credentials: {} +# CREDENTIALS_OVERWRITE_DATA: "" +# CREDENTIALS_OVERWRITE_ENDPOINT: "" +# CREDENTIALS_DEFAULT_NAME: "My credentials" +deployment: + N8N_HOST: "localhost" + # N8N_EDITOR_BASE_URL: "" + # N8N_CONFIG_FILES: "" + # N8N_ENCRYPTION_KEY: "" + # N8N_DIAGNOSTICS_ENABLED: true + # N8N_DISABLE_UI: false + # N8N_TEMPLATES_ENABLED: false + # N8N_TEMPLATES_HOST: "" + # N8N_PERSONALIZATION_ENABLED: true + # N8N_VERSION_NOTIFICATIONS_ENABLED: true + # N8N_DIAGNOSTICS_ENABLED: false + # N8N_HIRING_BANNER_ENABLED: false +endpoints: {} +# WEBHOOK_URL: "" +# N8N_PAYLOAD_SIZE_MAX: 16 +# N8N_METRICS: false +# N8N_METRICS_PREFIX: "n8n_" +# N8N_ENDPOINT_REST: "rest" +# N8N_ENDPOINT_WEBHOOK: "webhook" +# N8N_ENDPOINT_WEBHOOK_TEST: "webhook-test" +# N8N_ENDPOINT_WEBHOOK_WAIT: "webhook-waiting" +# N8N_DISABLE_PRODUCTION_MAIN_PROCESS: false +# N8N_SKIP_WEBHOOK_DEREGISTRATION_SHUTDOWN: false +executions: {} +# EXECUTIONS_PROCESS: "own" +# EXECUTIONS_MODE: "regular" +# EXECUTIONS_TIMEOUT: "-1" +# EXECUTIONS_TIMEOUT_MAX: 3600 +# EXECUTIONS_DATA_SAVE_ON_ERROR: "all" +# EXECUTIONS_DATA_SAVE_ON_SUCCESS: "all" +# EXECUTIONS_DATA_SAVE_ON_PROGRESS: false +# EXECUTIONS_DATA_SAVE_MANUAL_EXECUTIONS: false +# EXECUTIONS_DATA_PRUNE: false +# EXECUTIONS_DATA_MAX_AGE: 336 +# EXECUTIONS_DATA_PRUNE_TIMEOUT: 3600 +logs: + # N8N_LOG_LEVEL: "info" + # N8N_LOG_OUTPUT: "console" + # N8N_LOG_FILE_COUNT_MAX: 100 + # N8N_LOG_FILE_SIZE_MAX: 16 + N8N_LOG_FILE_LOCATION: "/data/logs" +n8n_security: {} +# N8N_BLOCK_ENV_ACCESS_IN_NODE: false +# N8N_BASIC_AUTH_ACTIVE: false +# N8N_BASIC_AUTH_USER: "" +# N8N_BASIC_AUTH_PASSWORD: "" +# N8N_BASIC_AUTH_HASH: false +# N8N_JWT_AUTH_ACTIVE: false +# N8N_JWT_AUTH_HEADER: "" +# N8N_JWT_AUTH_HEADER_VALUE_PREFIX: "" +# N8N_JWKS_URI: "" +# N8N_JWT_ISSUER: "" +# N8N_JWT_NAMESPACE: "" +# N8N_JWT_ALLOWED_TENANT: "" +# N8N_JWT_ALLOWED_TENANT_KEY: "" +# N8N_AUTH_EXCLUDE_ENDPOINTS: "" +workflows: {} +# WORKFLOWS_DEFAULT_NAME: "My workflow" +# N8N_ONBOARDING_FLOW_DISABLED: false +# N8N_WORKFLOW_TAGS_DISABLED: false +externalhooks: {} +# EXTERNAL_HOOK_FILES: "" +usermanagement: {} +# N8N_USER_MANAGEMENT_DISABLED: false +# N8N_EMAIL_MODE: "smtp" +# N8N_SMTP_HOST: "" +# N8N_SMTP_PORT: 0 +# N8N_SMTP_USER: "" +# N8N_SMTP_PASS: "" +# N8N_SMTP_SENDER: "" +# N8N_SMTP_SSL: true +# N8N_UM_EMAIL_TEMPLATES_INVITE: "" +# N8N_UM_EMAIL_TEMPLATES_PWRESET: "" + +service: + main: + ports: + main: + port: 5678 + targetPort: 5678 +persistence: + data: + enabled: true + mountPath: "/data" +# Enabled redis +redis: + enabled: true + +# Enabled postgres +cnpg: + main: + enabled: true + + user: n8n + database: n8n +portal: + open: + enabled: true +securityContext: + container: + readOnlyRootFilesystem: false + runAsNonRoot: false + runAsUser: 0 + fsGroup: 1000 +workload: + main: + podSpec: + containers: + main: + probes: + liveness: + path: "/healthz" + readiness: + path: "/healthz" + startup: + path: "/healthz" + envFrom: + - configMapRef: + name: n8n-config + env: + GENERIC_TIMEZONE: "{{ .Values.TZ }}" + DB_TYPE: "postgresdb" + DB_POSTGRESDB_USER: "{{ .Values.cnpg.main.user }}" + DB_POSTGRESDB_DATABASE: "{{ .Values.cnpg.main.database }}" + DB_POSTGRESDB_PORT: 5432 + QUEUE_BULL_REDIS_PORT: 6379 + N8N_USER_FOLDER: "/data" + DB_POSTGRESDB_HOST: + secretKeyRef: + name: cnpg-main-urls + key: host + DB_POSTGRESDB_PASSWORD: + secretKeyRef: + name: cnpg-main-user + key: password + QUEUE_BULL_REDIS_HOST: + secretKeyRef: + expandObjectName: false + name: '{{ printf "%s-%s" .Release.Name "rediscreds" }}' + key: plainhost + QUEUE_BULL_REDIS_PASSWORD: + secretKeyRef: + expandObjectName: false + name: '{{ printf "%s-%s" .Release.Name "rediscreds" }}' + key: redis-password diff --git a/tmp/navidrome/.helmignore b/tmp/navidrome/.helmignore new file mode 100644 index 00000000000..77ca5567b26 --- /dev/null +++ b/tmp/navidrome/.helmignore @@ -0,0 +1,30 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ +# OWNERS file for Kubernetes +OWNERS +# helm-docs templates +*.gotmpl +# docs folder +/docs +# icon +icon.png diff --git a/tmp/navidrome/CHANGELOG.md b/tmp/navidrome/CHANGELOG.md new file mode 100644 index 00000000000..33f49664d99 --- /dev/null +++ b/tmp/navidrome/CHANGELOG.md @@ -0,0 +1,1635 @@ +# Changelog + + + +## [navidrome-12.0.0](https://github.com/truecharts/charts/compare/navidrome-11.0.43...navidrome-12.0.0) (2022-11-10) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Major Change to GUI + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [navidrome-11.0.46](https://github.com/truecharts/charts/compare/navidrome-11.0.43...navidrome-11.0.46) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [navidrome-11.0.45](https://github.com/truecharts/charts/compare/navidrome-11.0.43...navidrome-11.0.45) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [navidrome-11.0.45](https://github.com/truecharts/charts/compare/navidrome-11.0.43...navidrome-11.0.45) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [navidrome-11.0.45](https://github.com/truecharts/charts/compare/navidrome-11.0.43...navidrome-11.0.45) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [navidrome-11.0.44](https://github.com/truecharts/charts/compare/navidrome-11.0.43...navidrome-11.0.44) (2022-11-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [navidrome-11.0.44](https://github.com/truecharts/charts/compare/navidrome-11.0.43...navidrome-11.0.44) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [navidrome-11.0.43](https://github.com/truecharts/charts/compare/navidrome-11.0.42...navidrome-11.0.43) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4317](https://github.com/truecharts/charts/issues/4317)) + + + + +## [navidrome-11.0.42](https://github.com/truecharts/charts/compare/navidrome-11.0.41...navidrome-11.0.42) (2022-11-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4308](https://github.com/truecharts/charts/issues/4308)) + + + + +## [navidrome-11.0.41](https://github.com/truecharts/charts/compare/navidrome-11.0.40...navidrome-11.0.41) (2022-11-02) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4261](https://github.com/truecharts/charts/issues/4261)) + + + + +## [navidrome-11.0.40](https://github.com/truecharts/charts/compare/navidrome-11.0.39...navidrome-11.0.40) (2022-10-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4182](https://github.com/truecharts/charts/issues/4182)) + + + + +## [navidrome-11.0.39](https://github.com/truecharts/charts/compare/navidrome-11.0.38...navidrome-11.0.39) (2022-10-19) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4122](https://github.com/truecharts/charts/issues/4122)) + + + + +## [navidrome-11.0.38](https://github.com/truecharts/charts/compare/navidrome-11.0.37...navidrome-11.0.38) (2022-10-18) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#4120](https://github.com/truecharts/charts/issues/4120)) + + + + +## [navidrome-11.0.37](https://github.com/truecharts/charts/compare/navidrome-11.0.36...navidrome-11.0.37) (2022-10-12) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4071](https://github.com/truecharts/charts/issues/4071)) + + + + +## [navidrome-11.0.36](https://github.com/truecharts/charts/compare/navidrome-11.0.35...navidrome-11.0.36) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [navidrome-11.0.36](https://github.com/truecharts/charts/compare/navidrome-11.0.35...navidrome-11.0.36) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [navidrome-11.0.35](https://github.com/truecharts/charts/compare/navidrome-11.0.34...navidrome-11.0.35) (2022-10-05) + +### Chore + +- Auto-update chart README [skip ci] + - split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979)) + - update helm general non-major + + + + +## [navidrome-11.0.34](https://github.com/truecharts/charts/compare/navidrome-11.0.33...navidrome-11.0.34) (2022-09-27) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918)) + + + + +## [navidrome-11.0.33](https://github.com/truecharts/charts/compare/navidrome-11.0.32...navidrome-11.0.33) (2022-09-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898)) + + + + +## [navidrome-11.0.32](https://github.com/truecharts/charts/compare/navidrome-11.0.31...navidrome-11.0.32) (2022-09-22) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [navidrome-11.0.32](https://github.com/truecharts/charts/compare/navidrome-11.0.31...navidrome-11.0.32) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [navidrome-11.0.32](https://github.com/truecharts/charts/compare/navidrome-11.0.31...navidrome-11.0.32) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [navidrome-11.0.32](https://github.com/truecharts/charts/compare/navidrome-11.0.31...navidrome-11.0.32) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [navidrome-11.0.32](https://github.com/truecharts/charts/compare/navidrome-11.0.31...navidrome-11.0.32) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [navidrome-11.0.32](https://github.com/truecharts/charts/compare/navidrome-11.0.31...navidrome-11.0.32) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [navidrome-11.0.32](https://github.com/truecharts/charts/compare/navidrome-11.0.31...navidrome-11.0.32) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [navidrome-11.0.32](https://github.com/truecharts/charts/compare/navidrome-11.0.31...navidrome-11.0.32) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [navidrome-11.0.32](https://github.com/truecharts/charts/compare/navidrome-11.0.31...navidrome-11.0.32) (2022-09-17) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [navidrome-11.0.32](https://github.com/truecharts/charts/compare/navidrome-11.0.31...navidrome-11.0.32) (2022-09-18) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [navidrome-11.0.32](https://github.com/truecharts/charts/compare/navidrome-11.0.31...navidrome-11.0.32) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [navidrome-11.0.32](https://github.com/truecharts/charts/compare/navidrome-11.0.31...navidrome-11.0.32) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [navidrome-11.0.32](https://github.com/truecharts/charts/compare/navidrome-11.0.31...navidrome-11.0.32) (2022-09-15) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [navidrome-11.0.32](https://github.com/truecharts/charts/compare/navidrome-11.0.31...navidrome-11.0.32) (2022-09-15) + +### Chore + +- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [navidrome-11.0.31](https://github.com/truecharts/charts/compare/navidrome-11.0.30...navidrome-11.0.31) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [navidrome-11.0.31](https://github.com/truecharts/charts/compare/navidrome-11.0.30...navidrome-11.0.31) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [navidrome-11.0.31](https://github.com/truecharts/charts/compare/navidrome-11.0.30...navidrome-11.0.31) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [navidrome-11.0.31](https://github.com/truecharts/charts/compare/navidrome-11.0.30...navidrome-11.0.31) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [navidrome-11.0.31](https://github.com/truecharts/charts/compare/navidrome-11.0.30...navidrome-11.0.31) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [navidrome-11.0.31](https://github.com/truecharts/charts/compare/navidrome-11.0.30...navidrome-11.0.31) (2022-09-11) + +### Chore + +- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [navidrome-11.0.30](https://github.com/truecharts/charts/compare/navidrome-11.0.28...navidrome-11.0.30) (2022-08-30) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639)) + - update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [navidrome-11.0.29](https://github.com/truecharts/charts/compare/navidrome-11.0.28...navidrome-11.0.29) (2022-08-30) + +### Chore + +- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [navidrome-11.0.28](https://github.com/truecharts/charts/compare/navidrome-11.0.27...navidrome-11.0.28) (2022-08-29) + +### Chore + +- update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619)) + + + + +## [navidrome-11.0.27](https://github.com/truecharts/charts/compare/navidrome-11.0.26...navidrome-11.0.27) (2022-08-23) + +### Chore + +- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545)) + + + + +## [navidrome-11.0.26](https://github.com/truecharts/charts/compare/navidrome-11.0.25...navidrome-11.0.26) (2022-08-12) + +### Chore + +- add documentation checkbox/section to all SCALE Apps + - update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456)) + + ### Fix + +- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447)) + + + + +## [navidrome-11.0.25](https://github.com/truecharts/charts/compare/navidrome-11.0.24...navidrome-11.0.25) (2022-08-08) + +### Chore + +- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + + + +## [navidrome-11.0.24](https://github.com/truecharts/apps/compare/navidrome-11.0.23...navidrome-11.0.24) (2022-07-26) + +### Chore + +- update home links ([#3291](https://github.com/truecharts/apps/issues/3291)) + - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302)) + + + + +## [navidrome-11.0.23](https://github.com/truecharts/apps/compare/navidrome-11.0.22...navidrome-11.0.23) (2022-07-25) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [navidrome-11.0.23](https://github.com/truecharts/apps/compare/navidrome-11.0.22...navidrome-11.0.23) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [navidrome-11.0.22](https://github.com/truecharts/apps/compare/navidrome-11.0.21...navidrome-11.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [navidrome-11.0.22](https://github.com/truecharts/apps/compare/navidrome-11.0.21...navidrome-11.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [navidrome-11.0.22](https://github.com/truecharts/apps/compare/navidrome-11.0.21...navidrome-11.0.22) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [navidrome-11.0.21](https://github.com/truecharts/apps/compare/navidrome-11.0.19...navidrome-11.0.21) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [navidrome-11.0.19](https://github.com/truecharts/apps/compare/navidrome-11.0.18...navidrome-11.0.19) (2022-07-20) + +### Chore + +- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) + + + +## [navidrome-11.0.18](https://github.com/truecharts/apps/compare/navidrome-11.0.17...navidrome-11.0.18) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [navidrome-11.0.17](https://github.com/truecharts/apps/compare/navidrome-11.0.16...navidrome-11.0.17) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [navidrome-11.0.16](https://github.com/truecharts/apps/compare/navidrome-11.0.14...navidrome-11.0.16) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [navidrome-11.0.14](https://github.com/truecharts/apps/compare/navidrome-11.0.12...navidrome-11.0.14) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [navidrome-11.0.12](https://github.com/truecharts/apps/compare/navidrome-11.0.11...navidrome-11.0.12) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [navidrome-11.0.11](https://github.com/truecharts/apps/compare/navidrome-11.0.10...navidrome-11.0.11) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [navidrome-11.0.10](https://github.com/truecharts/apps/compare/navidrome-11.0.9...navidrome-11.0.10) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [navidrome-11.0.9](https://github.com/truecharts/apps/compare/navidrome-11.0.8...navidrome-11.0.9) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [navidrome-11.0.8](https://github.com/truecharts/apps/compare/navidrome-11.0.7...navidrome-11.0.8) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [navidrome-11.0.7](https://github.com/truecharts/apps/compare/navidrome-11.0.6...navidrome-11.0.7) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [navidrome-11.0.6](https://github.com/truecharts/apps/compare/navidrome-11.0.5...navidrome-11.0.6) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [navidrome-11.0.5](https://github.com/truecharts/apps/compare/navidrome-11.0.4...navidrome-11.0.5) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [navidrome-11.0.4](https://github.com/truecharts/apps/compare/navidrome-11.0.3...navidrome-11.0.4) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [navidrome-11.0.3](https://github.com/truecharts/apps/compare/navidrome-11.0.2...navidrome-11.0.3) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [navidrome-11.0.2](https://github.com/truecharts/apps/compare/navidrome-11.0.1...navidrome-11.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [navidrome-11.0.1](https://github.com/truecharts/apps/compare/navidrome-10.0.19...navidrome-11.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [navidrome-11.0.0](https://github.com/truecharts/apps/compare/navidrome-10.0.19...navidrome-11.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [navidrome-10.0.19](https://github.com/truecharts/apps/compare/navidrome-10.0.18...navidrome-10.0.19) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [navidrome-10.0.18](https://github.com/truecharts/apps/compare/navidrome-10.0.17...navidrome-10.0.18) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [navidrome-10.0.18](https://github.com/truecharts/apps/compare/navidrome-10.0.17...navidrome-10.0.18) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [navidrome-10.0.17](https://github.com/truecharts/apps/compare/navidrome-10.0.16...navidrome-10.0.17) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [navidrome-10.0.16](https://github.com/truecharts/apps/compare/navidrome-10.0.15...navidrome-10.0.16) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [navidrome-10.0.16](https://github.com/truecharts/apps/compare/navidrome-10.0.15...navidrome-10.0.16) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [navidrome-10.0.15](https://github.com/truecharts/apps/compare/navidrome-10.0.14...navidrome-10.0.15) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [navidrome-10.0.14](https://github.com/truecharts/apps/compare/navidrome-10.0.13...navidrome-10.0.14) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [navidrome-10.0.13](https://github.com/truecharts/apps/compare/navidrome-10.0.12...navidrome-10.0.13) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [navidrome-10.0.12](https://github.com/truecharts/apps/compare/navidrome-10.0.11...navidrome-10.0.12) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [navidrome-10.0.11](https://github.com/truecharts/apps/compare/navidrome-10.0.10...navidrome-10.0.11) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [navidrome-10.0.10](https://github.com/truecharts/apps/compare/navidrome-10.0.9...navidrome-10.0.10) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [navidrome-10.0.9](https://github.com/truecharts/apps/compare/navidrome-10.0.8...navidrome-10.0.9) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [navidrome-10.0.8](https://github.com/truecharts/apps/compare/navidrome-10.0.7...navidrome-10.0.8) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [navidrome-10.0.7](https://github.com/truecharts/apps/compare/navidrome-10.0.6...navidrome-10.0.7) (2022-03-30) + +#### Chore + +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [navidrome-10.0.6](https://github.com/truecharts/apps/compare/navidrome-10.0.5...navidrome-10.0.6) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [navidrome-10.0.1](https://github.com/truecharts/apps/compare/navidrome-10.0.0...navidrome-10.0.1) (2022-03-07) + +#### Chore + +* update helm general non-major helm releases ([#2111](https://github.com/truecharts/apps/issues/2111)) +* Remove `-icon` string from icon png's ([#2040](https://github.com/truecharts/apps/issues/2040)) + + + + +### [navidrome-10.0.0](https://github.com/truecharts/apps/compare/navidrome-9.0.44...navidrome-10.0.0) (2022-03-03) + +#### Chore + +* remove fixed env from questions.yaml +* remove empty env var declaration from questions.yaml +* update helm general major helm releases ([#2021](https://github.com/truecharts/apps/issues/2021)) + +#### Fix + +* BREAKING CHANGE Move some env-vars outside of env section ([#2010](https://github.com/truecharts/apps/issues/2010)) + + + + +### [navidrome-9.0.44](https://github.com/truecharts/apps/compare/navidrome-9.0.43...navidrome-9.0.44) (2022-03-02) + +#### Chore + +* rename `web_portal` to `open` ([#1957](https://github.com/truecharts/apps/issues/1957)) +* update helm general non-major helm releases ([#1999](https://github.com/truecharts/apps/issues/1999)) + + + + +### [navidrome-9.0.43](https://github.com/truecharts/apps/compare/navidrome-9.0.42...navidrome-9.0.43) (2022-02-21) + +#### Chore + +* update helm general non-major helm releases ([#1927](https://github.com/truecharts/apps/issues/1927)) + + + + +### [navidrome-9.0.42](https://github.com/truecharts/apps/compare/navidrome-9.0.41...navidrome-9.0.42) (2022-02-15) + +#### Chore + +* update helm general non-major helm releases ([#1901](https://github.com/truecharts/apps/issues/1901)) + + + + +### [navidrome-9.0.41](https://github.com/truecharts/apps/compare/navidrome-9.0.40...navidrome-9.0.41) (2022-02-08) + +#### Chore + +* update helm general non-major helm releases ([#1871](https://github.com/truecharts/apps/issues/1871)) + + + + +### [navidrome-9.0.40](https://github.com/truecharts/apps/compare/navidrome-9.0.39...navidrome-9.0.40) (2022-02-06) + +#### Chore + +* update helm chart common to v8.15.0 ([#1859](https://github.com/truecharts/apps/issues/1859)) + + + + +### [navidrome-9.0.39](https://github.com/truecharts/apps/compare/navidrome-9.0.38...navidrome-9.0.39) (2022-02-05) + +#### Chore + +* update helm general non-major helm releases ([#1852](https://github.com/truecharts/apps/issues/1852)) + + + + +### [navidrome-9.0.38](https://github.com/truecharts/apps/compare/navidrome-9.0.37...navidrome-9.0.38) (2022-02-02) + +#### Chore + +* update helm general non-major helm releases ([#1828](https://github.com/truecharts/apps/issues/1828)) + + + + +### [navidrome-9.0.37](https://github.com/truecharts/apps/compare/navidrome-9.0.36...navidrome-9.0.37) (2022-01-25) + +#### Chore + +* update helm general non-major helm releases ([#1791](https://github.com/truecharts/apps/issues/1791)) + + + + +### [navidrome-9.0.36](https://github.com/truecharts/apps/compare/navidrome-9.0.35...navidrome-9.0.36) (2022-01-24) + +#### Chore + +* update docker general non-major ([#1786](https://github.com/truecharts/apps/issues/1786)) + + + + +### [navidrome-9.0.35](https://github.com/truecharts/apps/compare/navidrome-9.0.34...navidrome-9.0.35) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1766](https://github.com/truecharts/apps/issues/1766)) + + + + +### [navidrome-9.0.34](https://github.com/truecharts/apps/compare/navidrome-9.0.33...navidrome-9.0.34) (2022-01-21) + +#### Chore + +* update helm general non-major helm releases ([#1759](https://github.com/truecharts/apps/issues/1759)) + +#### Fix + +* set additional_attrs: true on all dicts ([#1750](https://github.com/truecharts/apps/issues/1750)) + + + + +### [navidrome-9.0.33](https://github.com/truecharts/apps/compare/navidrome-9.0.32...navidrome-9.0.33) (2022-01-18) + +#### Chore + +* update helm general non-major helm releases ([#1732](https://github.com/truecharts/apps/issues/1732)) + + + + +### [navidrome-9.0.32](https://github.com/truecharts/apps/compare/navidrome-9.0.31...navidrome-9.0.32) (2022-01-13) + +#### Chore + +* update helm general non-major helm releases ([#1712](https://github.com/truecharts/apps/issues/1712)) + +#### Feat + +* expose capabilities in GUI ([#1709](https://github.com/truecharts/apps/issues/1709)) + + + + +### [navidrome-9.0.31](https://github.com/truecharts/apps/compare/navidrome-9.0.30...navidrome-9.0.31) (2022-01-12) + +#### Chore + +* update helm general non-major helm releases ([#1704](https://github.com/truecharts/apps/issues/1704)) + + + + +### [navidrome-9.0.30](https://github.com/truecharts/apps/compare/navidrome-9.0.29...navidrome-9.0.30) (2022-01-11) + +#### Chore + +* update helm general non-major helm releases ([#1693](https://github.com/truecharts/apps/issues/1693)) + + + + +### [navidrome-9.0.29](https://github.com/truecharts/apps/compare/navidrome-9.0.28...navidrome-9.0.29) (2022-01-04) + +#### Chore + +* update helm general non-major helm releases + + + + +### [navidrome-9.0.28](https://github.com/truecharts/apps/compare/navidrome-9.0.27...navidrome-9.0.28) (2021-12-28) + +#### Chore + +* update helm general non-major helm releases ([#1623](https://github.com/truecharts/apps/issues/1623)) + + + + +### [navidrome-9.0.27](https://github.com/truecharts/apps/compare/navidrome-9.0.26...navidrome-9.0.27) (2021-12-21) + +#### Chore + +* update helm general non-major helm releases ([#1596](https://github.com/truecharts/apps/issues/1596)) + + + + +### [navidrome-9.0.26](https://github.com/truecharts/apps/compare/navidrome-9.0.25...navidrome-9.0.26) (2021-12-19) + +#### Chore + +* Last patch bump before RC2 branch-off +* remove `editable: true` as this is the default ([#1576](https://github.com/truecharts/apps/issues/1576)) + + + + +### [navidrome-9.0.25](https://github.com/truecharts/apps/compare/navidrome-9.0.24...navidrome-9.0.25) (2021-12-19) + +#### Chore + +* completely remove mountPath reference from GUI ([#1572](https://github.com/truecharts/apps/issues/1572)) +* update helm general non-major helm releases ([#1571](https://github.com/truecharts/apps/issues/1571)) + + + + +### [navidrome-9.0.24](https://github.com/truecharts/apps/compare/navidrome-9.0.23...navidrome-9.0.24) (2021-12-18) + +#### Chore + +* cleanup questions by removing hidden dicts ([#1558](https://github.com/truecharts/apps/issues/1558)) +* App-Icon Organization ([#1539](https://github.com/truecharts/apps/issues/1539)) + + + + +### [navidrome-9.0.23](https://github.com/truecharts/apps/compare/navidrome-9.0.22...navidrome-9.0.23) (2021-12-14) + +#### Chore + +* update helm general non-major helm releases ([#1535](https://github.com/truecharts/apps/issues/1535)) + + + + +### [navidrome-9.0.22](https://github.com/truecharts/apps/compare/navidrome-9.0.21...navidrome-9.0.22) (2021-12-13) + +#### Chore + +* move incubator apps to stable and bump everything + + + + +### [navidrome-9.0.21](https://github.com/truecharts/apps/compare/navidrome-9.0.20...navidrome-9.0.21) (2021-12-11) + +#### Chore + +* update general helm non-major helm releases ([#1509](https://github.com/truecharts/apps/issues/1509)) + + + + +### [navidrome-9.0.20](https://github.com/truecharts/apps/compare/navidrome-9.0.19...navidrome-9.0.20) (2021-12-11) + +#### Chore + +* update non-major docker ([#1507](https://github.com/truecharts/apps/issues/1507)) + + + + +### [navidrome-9.0.19](https://github.com/truecharts/apps/compare/navidrome-9.0.18...navidrome-9.0.19) (2021-12-07) + +#### Chore + +* update non-major deps helm releases ([#1481](https://github.com/truecharts/apps/issues/1481)) + + + + +### navidrome-9.0.18 (2021-12-05) + +#### Chore + +* bump apps to generate security page +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major deps helm releases ([#1471](https://github.com/truecharts/apps/issues/1471)) +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + +#### Fix + +* fix typo in theme selection ([#1428](https://github.com/truecharts/apps/issues/1428)) + + + + +### [navidrome-9.0.17](https://github.com/truecharts/apps/compare/navidrome-9.0.16...navidrome-9.0.17) (2021-12-05) + +#### Chore + +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) + + + + +### [navidrome-9.0.16](https://github.com/truecharts/apps/compare/navidrome-9.0.15...navidrome-9.0.16) (2021-12-04) + +#### Chore + +* bump apps to generate security page + + + + +### [navidrome-9.0.15](https://github.com/truecharts/apps/compare/navidrome-9.0.14...navidrome-9.0.15) (2021-12-04) + +#### Chore + +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) + + + + +### [navidrome-9.0.14](https://github.com/truecharts/apps/compare/navidrome-9.0.13...navidrome-9.0.14) (2021-11-30) + +#### Chore + +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + + + + +### [navidrome-9.0.13](https://github.com/truecharts/apps/compare/navidrome-9.0.12...navidrome-9.0.13) (2021-11-23) + +#### Chore + +* update non-major deps helm releases ([#1386](https://github.com/truecharts/apps/issues/1386)) + + + + +### [navidrome-9.0.12](https://github.com/truecharts/apps/compare/navidrome-9.0.11...navidrome-9.0.12) (2021-11-22) + +#### Chore + +* update non-major deps helm releases ([#1383](https://github.com/truecharts/apps/issues/1383)) + + + + +### [navidrome-9.0.11](https://github.com/truecharts/apps/compare/navidrome-9.0.10...navidrome-9.0.11) (2021-11-22) + +#### Chore + +* update non-major ([#1380](https://github.com/truecharts/apps/issues/1380)) + + + + +### [navidrome-9.0.10](https://github.com/truecharts/apps/compare/navidrome-9.0.9...navidrome-9.0.10) (2021-11-16) + +#### Chore + +* update non-major deps helm releases ([#1345](https://github.com/truecharts/apps/issues/1345)) + + + + +### [navidrome-9.0.9](https://github.com/truecharts/apps/compare/navidrome-9.0.8...navidrome-9.0.9) (2021-11-15) + +#### Chore + +* persistence cleanup and small bugfixes ([#1329](https://github.com/truecharts/apps/issues/1329)) +* update non-major deps helm releases ([#1338](https://github.com/truecharts/apps/issues/1338)) + + + + +### [navidrome-9.0.8](https://github.com/truecharts/apps/compare/navidrome-9.0.7...navidrome-9.0.8) (2021-11-14) + +#### Chore + +* fixes around the GUI refactor ([#1316](https://github.com/truecharts/apps/issues/1316)) +* move port above advanced in GUI ([#1326](https://github.com/truecharts/apps/issues/1326)) +* clean up Chart.yaml ([#1322](https://github.com/truecharts/apps/issues/1322)) +* update non-major deps helm releases ([#1328](https://github.com/truecharts/apps/issues/1328)) + +#### Fix + +* split udp and tcp ports ([#1321](https://github.com/truecharts/apps/issues/1321)) +* Allow spaces in paths ([#1306](https://github.com/truecharts/apps/issues/1306)) + + + + +### [navidrome-9.0.7](https://github.com/truecharts/apps/compare/navidrome-9.0.6...navidrome-9.0.7) (2021-11-09) + +#### Chore + +* update non-major deps helm releases ([#1297](https://github.com/truecharts/apps/issues/1297)) + + + + +### [navidrome-9.0.6](https://github.com/truecharts/apps/compare/navidrome-9.0.5...navidrome-9.0.6) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1295](https://github.com/truecharts/apps/issues/1295)) + + + + +### [navidrome-9.0.5](https://github.com/truecharts/apps/compare/navidrome-9.0.4...navidrome-9.0.5) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1291](https://github.com/truecharts/apps/issues/1291)) + +#### Chore + +* Simplify GUI for deployment, persistence and securityContext ([#1289](https://github.com/truecharts/apps/issues/1289)) + +#### Feat + +* Simplify the Services GUI ([#1290](https://github.com/truecharts/apps/issues/1290)) + + + + +### [navidrome-9.0.4](https://github.com/truecharts/apps/compare/navidrome-9.0.3...navidrome-9.0.4) (2021-11-02) + +#### Chore + +* update non-major deps helm releases ([#1267](https://github.com/truecharts/apps/issues/1267)) + + + + +### [navidrome-9.0.3](https://github.com/truecharts/apps/compare/navidrome-9.0.2...navidrome-9.0.3) (2021-11-01) + +#### Chore + +* update non-major deps helm releases ([#1264](https://github.com/truecharts/apps/issues/1264)) + + + + +### [navidrome-9.0.2](https://github.com/truecharts/apps/compare/navidrome-9.0.1...navidrome-9.0.2) (2021-10-26) + +#### Chore + +* update non-major deps helm releases ([#1245](https://github.com/truecharts/apps/issues/1245)) + + + + +### [navidrome-9.0.1](https://github.com/truecharts/apps/compare/navidrome-9.0.0...navidrome-9.0.1) (2021-10-26) + +#### Chore + +* update helm chart common to v8.3.15 ([#1240](https://github.com/truecharts/apps/issues/1240)) + + + + +### [navidrome-9.0.0](https://github.com/truecharts/apps/compare/navidrome-8.0.17...navidrome-9.0.0) (2021-10-25) + +#### Chore + +* Adapt for TrueNAS SCALE RC1 + + + + +### [navidrome-8.0.17](https://github.com/truecharts/apps/compare/navidrome-8.0.14...navidrome-8.0.17) (2021-10-20) + +#### Chore + +* bump apps, remove duplicates and move incubator to stable for RC1 +* update non-major deps helm releases ([#1213](https://github.com/truecharts/apps/issues/1213)) + +#### Fix + +* reenable postgresql migration scripting and bump all to force update +* use correct PVC storageClass when using postgresql as a dependency on SCALE ([#1212](https://github.com/truecharts/apps/issues/1212)) + + + + +### [navidrome-8.0.14](https://github.com/truecharts/apps/compare/navidrome-8.0.13...navidrome-8.0.14) (2021-10-20) + +#### Chore + +* bump versions to rerelease and fix icons + + + + +### [navidrome-8.0.13](https://github.com/truecharts/apps/compare/navidrome-8.0.12...navidrome-8.0.13) (2021-10-19) + +#### Change + +* Project-Eclipse 3, Automatically generate item.yaml ([#1178](https://github.com/truecharts/apps/issues/1178)) + +#### Chore + +* Project-Eclipse 5, move app-readme to automatic generation script ([#1181](https://github.com/truecharts/apps/issues/1181)) +* Project-Eclipse part 2, adapting and cleaning changelog ([#1173](https://github.com/truecharts/apps/issues/1173)) +* update helm chart common to v8.3.13 ([#1184](https://github.com/truecharts/apps/issues/1184)) + +#### Feat + +* Project-Eclipse 4, Add App grading annotations to Chart.yaml ([#1180](https://github.com/truecharts/apps/issues/1180)) + +#### Refactor + +* Project Eclipse Part 6, move questions.yaml to root App folder ([#1182](https://github.com/truecharts/apps/issues/1182)) + + + + +### [navidrome-8.0.12](https://github.com/truecharts/apps/compare/navidrome-8.0.11...navidrome-8.0.12) (2021-10-19) + +#### Fix + +* fix previous SCALE bugfix not correctly being applied + + + + +### [navidrome-8.0.11](https://github.com/truecharts/apps/compare/navidrome-8.0.10...navidrome-8.0.11) (2021-10-19) + +#### Fix + +* Solve issues regarding ix_values.yaml not containing the image and tag definitions. ([#1176](https://github.com/truecharts/apps/issues/1176)) + + + + +### [navidrome-8.0.10](https://github.com/truecharts/apps/compare/navidrome-8.0.9...navidrome-8.0.10) (2021-10-18) + +#### Refactor + +* Project Eclipse - part 1 - remove ix_values.yaml ([#1168](https://github.com/truecharts/apps/issues/1168)) + + + + +### [navidrome-8.0.9](https://github.com/truecharts/apps/compare/navidrome-8.0.8...navidrome-8.0.9) (2021-10-17) + +#### Chore + +* update helm chart common to v8.3.10 ([#1160](https://github.com/truecharts/apps/issues/1160)) + +#### Fix + +* force users using correct / prefix for mounPath ([#1156](https://github.com/truecharts/apps/issues/1156)) + + + + +### [navidrome-8.0.8](https://github.com/truecharts/apps/compare/navidrome-8.0.7...navidrome-8.0.8) (2021-10-13) + +#### Chore + +* update non-major deps helm releases ([#1133](https://github.com/truecharts/apps/issues/1133)) + + + + +### [navidrome-8.0.7](https://github.com/truecharts/apps/compare/navidrome-8.0.6...navidrome-8.0.7) (2021-10-12) + +#### Chore + +* update non-major deps helm releases ([#1126](https://github.com/truecharts/apps/issues/1126)) + + + + +### [navidrome-8.0.6](https://github.com/truecharts/apps/compare/navidrome-8.0.5...navidrome-8.0.6) (2021-10-12) + +#### Chore + +* update non-major ([#1122](https://github.com/truecharts/apps/issues/1122)) + + + + +### [navidrome-8.0.5](https://github.com/truecharts/apps/compare/navidrome-8.0.4...navidrome-8.0.5) (2021-10-12) + +#### Chore + +* update non-major deps helm releases ([#1123](https://github.com/truecharts/apps/issues/1123)) + + + + +### [navidrome-8.0.4](https://github.com/truecharts/apps/compare/navidrome-8.0.3...navidrome-8.0.4) (2021-10-05) + +#### Chore + +* update non-major deps helm releases ([#1099](https://github.com/truecharts/apps/issues/1099)) + + + + +### [navidrome-8.0.3](https://github.com/truecharts/apps/compare/navidrome-8.0.2...navidrome-8.0.3) (2021-09-29) + +#### Chore + +* update helm chart common to v8.0.13 ([#1060](https://github.com/truecharts/apps/issues/1060)) + + + + +### [navidrome-8.0.1](https://github.com/truecharts/apps/compare/navidrome-8.0.0...navidrome-8.0.1) (2021-09-26) + + + + +### [navidrome-8.0.0](https://github.com/truecharts/apps/compare/navidrome-7.0.2...navidrome-8.0.0) (2021-09-26) + + + + +### [navidrome-7.0.2](https://github.com/truecharts/apps/compare/navidrome-7.0.1...navidrome-7.0.2) (2021-09-21) + +#### Chore + +* update non-major deps helm releases ([#1014](https://github.com/truecharts/apps/issues/1014)) + + + + +### [navidrome-7.0.1](https://github.com/truecharts/apps/compare/navidrome-6.11.15...navidrome-7.0.1) (2021-09-13) + +#### Chore + +* move most remaining Apps to GHCR mirror ([#959](https://github.com/truecharts/apps/issues/959)) +* update non-major ([#962](https://github.com/truecharts/apps/issues/962)) + +#### Feat + +* add new GUI and VPN support to all Apps ([#977](https://github.com/truecharts/apps/issues/977)) +* Add VPN addon and move some config to includes ([#973](https://github.com/truecharts/apps/issues/973)) +* pin all container references to digests ([#963](https://github.com/truecharts/apps/issues/963)) +* Move some common containers to our own containers + +#### Fix + +* make sure podSecurityContext is included in both SCALE and Helm installs ([#956](https://github.com/truecharts/apps/issues/956)) + + +## [navidrome-6.11.15](https://github.com/truecharts/apps/compare/navidrome-6.11.14...navidrome-6.11.15) (2021-09-08) + +### Fix + +* repair Hyperion and some misplaced GUI elements ([#922](https://github.com/truecharts/apps/issues/922)) diff --git a/tmp/navidrome/Chart.yaml b/tmp/navidrome/Chart.yaml new file mode 100644 index 00000000000..706b554dfa2 --- /dev/null +++ b/tmp/navidrome/Chart.yaml @@ -0,0 +1,29 @@ +apiVersion: v2 +appVersion: "0.49.3" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +deprecated: false +description: Navidrome is an open source web-based music collection server and streamer +home: https://truecharts.org/charts/stable/navidrome +icon: https://truecharts.org/img/hotlink-ok/chart-icons/navidrome.png +keywords: + - navidrome + - music + - streaming +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: navidrome +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/navidrome + - https://github.com/deluan/navidrome +type: application +version: 15.0.0 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" diff --git a/tmp/navidrome/README.md b/tmp/navidrome/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/navidrome/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/navidrome/icon.png b/tmp/navidrome/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..64615698f685bea5d36d7a59c80f8afe84138e6f GIT binary patch literal 14680 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 D(LP$b literal 0 HcmV?d00001 diff --git a/tmp/navidrome/questions.yaml b/tmp/navidrome/questions.yaml new file mode 100644 index 00000000000..fe9893b0092 --- /dev/null +++ b/tmp/navidrome/questions.yaml @@ -0,0 +1,99 @@ +# Include{groups} +portals: + open: +# Include{portalLink} +questions: +# Include{global} +# Include{workload} +# Include{workloadDeployment} + +# Include{replicas1} +# Include{podSpec} +# Include{containerMain} + + +# Include{containerBasic} +# Include{containerAdvanced} + +# Include{containerConfig} +# Include{serviceRoot} +# Include{serviceMain} +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: main + label: Main Service Port Configuration + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: Port + description: This port exposes the container port on the service + schema: + type: int + default: 4533 + required: true +# Include{serviceExpertRoot} + default: false +# Include{serviceExpert} +# Include{serviceList} +# Include{persistenceRoot} + - variable: data + label: App Config Storage + description: Stores the Application Configuration. + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} + - variable: music + label: App Music Storage + description: Stores the Application Music. + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} +# Include{persistenceList} +# Include{ingressRoot} + - variable: main + label: Main Ingress + schema: + additional_attrs: true + type: dict + attrs: +# Include{ingressDefault} +# Include{ingressTLS} +# Include{ingressTraefik} +# Include{ingressList} +# Include{securityContextRoot} + + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 568 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 568 +# Include{securityContextContainer} +# Include{securityContextAdvanced} +# Include{securityContextPod} + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + +# Include{resources} +# Include{advanced} +# Include{addons} +# Include{codeserver} +# Include{netshoot} +# Include{vpn} +# Include{documentation} diff --git a/tmp/navidrome/templates/NOTES.txt b/tmp/navidrome/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/tmp/navidrome/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/tmp/navidrome/templates/common.yaml b/tmp/navidrome/templates/common.yaml new file mode 100644 index 00000000000..b51394e00a4 --- /dev/null +++ b/tmp/navidrome/templates/common.yaml @@ -0,0 +1 @@ +{{ include "tc.v1.common.loader.all" . }} diff --git a/tmp/navidrome/values.yaml b/tmp/navidrome/values.yaml new file mode 100644 index 00000000000..883467eb883 --- /dev/null +++ b/tmp/navidrome/values.yaml @@ -0,0 +1,32 @@ +image: + repository: tccr.io/truecharts/navidrome + pullPolicy: IfNotPresent + tag: 0.49.3@sha256:8a415419867682cd91a202131e728404d51662fc3b084565e143a4f121da9851 +service: + main: + ports: + main: + port: 4533 + targetPort: 4533 +persistence: + data: + enabled: true + mountPath: "/data" + music: + enabled: true + mountPath: "/music" +portal: + open: + enabled: true + +workload: + main: + podSpec: + containers: + main: + env: + ND_SCANINTERVAL: "15m" + ND_LOGLEVEL: "info" + ND_SESSIONTIMEOUT: "24h" + ND_ENABLETRANSCODINGCONFIG: "true" + ND_MUSICFOLDER: "/music" diff --git a/tmp/netdata/.helmignore b/tmp/netdata/.helmignore new file mode 100644 index 00000000000..77ca5567b26 --- /dev/null +++ b/tmp/netdata/.helmignore @@ -0,0 +1,30 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ +# OWNERS file for Kubernetes +OWNERS +# helm-docs templates +*.gotmpl +# docs folder +/docs +# icon +icon.png diff --git a/tmp/netdata/CHANGELOG.md b/tmp/netdata/CHANGELOG.md new file mode 100644 index 00000000000..93a7345343f --- /dev/null +++ b/tmp/netdata/CHANGELOG.md @@ -0,0 +1,1012 @@ +# Changelog + + + +## [netdata-3.0.0](https://github.com/truecharts/charts/compare/netdata-2.0.47...netdata-3.0.0) (2022-11-10) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Major Change to GUI + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + ### Fix + +- change container config label + + + + +## [netdata-2.0.50](https://github.com/truecharts/charts/compare/netdata-2.0.47...netdata-2.0.50) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [netdata-2.0.49](https://github.com/truecharts/charts/compare/netdata-2.0.47...netdata-2.0.49) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [netdata-2.0.49](https://github.com/truecharts/charts/compare/netdata-2.0.47...netdata-2.0.49) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [netdata-2.0.49](https://github.com/truecharts/charts/compare/netdata-2.0.47...netdata-2.0.49) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [netdata-2.0.48](https://github.com/truecharts/charts/compare/netdata-2.0.47...netdata-2.0.48) (2022-11-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [netdata-2.0.48](https://github.com/truecharts/charts/compare/netdata-2.0.47...netdata-2.0.48) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [netdata-2.0.47](https://github.com/truecharts/charts/compare/netdata-2.0.46...netdata-2.0.47) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4317](https://github.com/truecharts/charts/issues/4317)) + + + + +## [netdata-2.0.46](https://github.com/truecharts/charts/compare/netdata-2.0.45...netdata-2.0.46) (2022-11-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4308](https://github.com/truecharts/charts/issues/4308)) + + + + +## [netdata-2.0.45](https://github.com/truecharts/charts/compare/netdata-2.0.44...netdata-2.0.45) (2022-11-02) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4261](https://github.com/truecharts/charts/issues/4261)) + + + + +## [netdata-2.0.44](https://github.com/truecharts/charts/compare/netdata-2.0.43...netdata-2.0.44) (2022-10-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4182](https://github.com/truecharts/charts/issues/4182)) + + + + +## [netdata-2.0.43](https://github.com/truecharts/charts/compare/netdata-2.0.42...netdata-2.0.43) (2022-10-19) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4122](https://github.com/truecharts/charts/issues/4122)) + + + + +## [netdata-2.0.42](https://github.com/truecharts/charts/compare/netdata-2.0.41...netdata-2.0.42) (2022-10-12) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4071](https://github.com/truecharts/charts/issues/4071)) + + + + +## [netdata-2.0.41](https://github.com/truecharts/charts/compare/netdata-2.0.40...netdata-2.0.41) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [netdata-2.0.41](https://github.com/truecharts/charts/compare/netdata-2.0.40...netdata-2.0.41) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [netdata-2.0.40](https://github.com/truecharts/charts/compare/netdata-2.0.39...netdata-2.0.40) (2022-10-05) + +### Chore + +- Auto-update chart README [skip ci] + - split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979)) + - update helm general non-major + + + + +## [netdata-2.0.39](https://github.com/truecharts/charts/compare/netdata-2.0.38...netdata-2.0.39) (2022-09-27) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918)) + + + + +## [netdata-2.0.38](https://github.com/truecharts/charts/compare/netdata-2.0.37...netdata-2.0.38) (2022-09-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898)) + + + + +## [netdata-2.0.37](https://github.com/truecharts/charts/compare/netdata-2.0.36...netdata-2.0.37) (2022-09-22) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [netdata-2.0.37](https://github.com/truecharts/charts/compare/netdata-2.0.36...netdata-2.0.37) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [netdata-2.0.37](https://github.com/truecharts/charts/compare/netdata-2.0.36...netdata-2.0.37) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [netdata-2.0.37](https://github.com/truecharts/charts/compare/netdata-2.0.36...netdata-2.0.37) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [netdata-2.0.37](https://github.com/truecharts/charts/compare/netdata-2.0.36...netdata-2.0.37) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [netdata-2.0.37](https://github.com/truecharts/charts/compare/netdata-2.0.36...netdata-2.0.37) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [netdata-2.0.37](https://github.com/truecharts/charts/compare/netdata-2.0.36...netdata-2.0.37) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [netdata-2.0.37](https://github.com/truecharts/charts/compare/netdata-2.0.36...netdata-2.0.37) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [netdata-2.0.37](https://github.com/truecharts/charts/compare/netdata-2.0.36...netdata-2.0.37) (2022-09-17) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [netdata-2.0.37](https://github.com/truecharts/charts/compare/netdata-2.0.36...netdata-2.0.37) (2022-09-18) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [netdata-2.0.37](https://github.com/truecharts/charts/compare/netdata-2.0.36...netdata-2.0.37) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [netdata-2.0.37](https://github.com/truecharts/charts/compare/netdata-2.0.36...netdata-2.0.37) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [netdata-2.0.37](https://github.com/truecharts/charts/compare/netdata-2.0.36...netdata-2.0.37) (2022-09-15) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [netdata-2.0.37](https://github.com/truecharts/charts/compare/netdata-2.0.36...netdata-2.0.37) (2022-09-15) + +### Chore + +- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [netdata-2.0.36](https://github.com/truecharts/charts/compare/netdata-2.0.35...netdata-2.0.36) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [netdata-2.0.36](https://github.com/truecharts/charts/compare/netdata-2.0.35...netdata-2.0.36) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [netdata-2.0.36](https://github.com/truecharts/charts/compare/netdata-2.0.35...netdata-2.0.36) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [netdata-2.0.36](https://github.com/truecharts/charts/compare/netdata-2.0.35...netdata-2.0.36) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [netdata-2.0.36](https://github.com/truecharts/charts/compare/netdata-2.0.35...netdata-2.0.36) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [netdata-2.0.36](https://github.com/truecharts/charts/compare/netdata-2.0.35...netdata-2.0.36) (2022-09-11) + +### Chore + +- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [netdata-2.0.35](https://github.com/truecharts/charts/compare/netdata-2.0.34...netdata-2.0.35) (2022-09-03) + +### Fix + +- fix serviceaccount creation on few apps ([#3665](https://github.com/truecharts/charts/issues/3665)) + + + + +## [netdata-2.0.34](https://github.com/truecharts/charts/compare/netdata-2.0.32...netdata-2.0.34) (2022-08-30) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639)) + - update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [netdata-2.0.33](https://github.com/truecharts/charts/compare/netdata-2.0.32...netdata-2.0.33) (2022-08-30) + +### Chore + +- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [netdata-2.0.32](https://github.com/truecharts/charts/compare/netdata-2.0.31...netdata-2.0.32) (2022-08-29) + +### Chore + +- update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619)) + + + + +## [netdata-2.0.31](https://github.com/truecharts/charts/compare/netdata-2.0.30...netdata-2.0.31) (2022-08-23) + +### Chore + +- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545)) + + + + +## [netdata-2.0.30](https://github.com/truecharts/charts/compare/netdata-2.0.29...netdata-2.0.30) (2022-08-17) + +### Chore + +- update docker general non-major ([#3478](https://github.com/truecharts/charts/issues/3478)) + + + + +## [netdata-2.0.29](https://github.com/truecharts/charts/compare/netdata-2.0.28...netdata-2.0.29) (2022-08-14) + +### Chore + +- add some more default confs ([#3473](https://github.com/truecharts/charts/issues/3473)) + + + + +## [netdata-2.0.28](https://github.com/truecharts/charts/compare/netdata-2.0.27...netdata-2.0.28) (2022-08-14) + +### Chore + +- update docker general non-major docker tags ([#3465](https://github.com/truecharts/charts/issues/3465)) + + + + +## [netdata-2.0.27](https://github.com/truecharts/charts/compare/netdata-2.0.26...netdata-2.0.27) (2022-08-12) + +### Chore + +- add documentation checkbox/section to all SCALE Apps + - update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456)) + + ### Fix + +- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447)) + + + + +## [netdata-2.0.26](https://github.com/truecharts/charts/compare/netdata-2.0.25...netdata-2.0.26) (2022-08-08) + +### Chore + +- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + + + +## [netdata-2.0.25](https://github.com/truecharts/apps/compare/netdata-2.0.24...netdata-2.0.25) (2022-07-26) + +### Chore + +- update home links ([#3291](https://github.com/truecharts/apps/issues/3291)) + - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302)) + + + + +## [netdata-2.0.24](https://github.com/truecharts/apps/compare/netdata-2.0.23...netdata-2.0.24) (2022-07-25) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [netdata-2.0.24](https://github.com/truecharts/apps/compare/netdata-2.0.23...netdata-2.0.24) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [netdata-2.0.23](https://github.com/truecharts/apps/compare/netdata-2.0.22...netdata-2.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [netdata-2.0.23](https://github.com/truecharts/apps/compare/netdata-2.0.22...netdata-2.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [netdata-2.0.23](https://github.com/truecharts/apps/compare/netdata-2.0.22...netdata-2.0.23) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [netdata-2.0.22](https://github.com/truecharts/apps/compare/netdata-2.0.20...netdata-2.0.22) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [netdata-2.0.20](https://github.com/truecharts/apps/compare/netdata-2.0.19...netdata-2.0.20) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [netdata-2.0.19](https://github.com/truecharts/apps/compare/netdata-2.0.18...netdata-2.0.19) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [netdata-2.0.18](https://github.com/truecharts/apps/compare/netdata-2.0.16...netdata-2.0.18) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [netdata-2.0.16](https://github.com/truecharts/apps/compare/netdata-2.0.14...netdata-2.0.16) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [netdata-2.0.14](https://github.com/truecharts/apps/compare/netdata-2.0.13...netdata-2.0.14) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [netdata-2.0.13](https://github.com/truecharts/apps/compare/netdata-2.0.12...netdata-2.0.13) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [netdata-2.0.12](https://github.com/truecharts/apps/compare/netdata-2.0.11...netdata-2.0.12) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [netdata-2.0.11](https://github.com/truecharts/apps/compare/netdata-2.0.10...netdata-2.0.11) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [netdata-2.0.10](https://github.com/truecharts/apps/compare/netdata-2.0.9...netdata-2.0.10) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [netdata-2.0.9](https://github.com/truecharts/apps/compare/netdata-2.0.8...netdata-2.0.9) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [netdata-2.0.8](https://github.com/truecharts/apps/compare/netdata-2.0.7...netdata-2.0.8) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [netdata-2.0.7](https://github.com/truecharts/apps/compare/netdata-2.0.6...netdata-2.0.7) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [netdata-2.0.6](https://github.com/truecharts/apps/compare/netdata-2.0.5...netdata-2.0.6) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [netdata-2.0.5](https://github.com/truecharts/apps/compare/netdata-2.0.4...netdata-2.0.5) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [netdata-2.0.4](https://github.com/truecharts/apps/compare/netdata-2.0.3...netdata-2.0.4) (2022-06-11) + +#### Chore + +* update docker general non-major ([#2848](https://github.com/truecharts/apps/issues/2848)) + + + + +### [netdata-2.0.3](https://github.com/truecharts/apps/compare/netdata-2.0.2...netdata-2.0.3) (2022-06-09) + +#### Chore + +* update docker general non-major ([#2846](https://github.com/truecharts/apps/issues/2846)) + + + + +### [netdata-2.0.2](https://github.com/truecharts/apps/compare/netdata-2.0.1...netdata-2.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [netdata-2.0.1](https://github.com/truecharts/apps/compare/netdata-1.0.1...netdata-2.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [netdata-2.0.0](https://github.com/truecharts/apps/compare/netdata-1.0.1...netdata-2.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [netdata-1.0.1](https://github.com/truecharts/apps/compare/netdata-1.0.0...netdata-1.0.1) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [netdata-1.0.0](https://github.com/truecharts/apps/compare/netdata-0.0.11...netdata-1.0.0) (2022-05-29) + +#### Feat + +* move apps to stable ([#2784](https://github.com/truecharts/apps/issues/2784)) + + + + +### [netdata-0.0.11](https://github.com/truecharts/apps/compare/netdata-0.0.10...netdata-0.0.11) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [netdata-0.0.11](https://github.com/truecharts/apps/compare/netdata-0.0.10...netdata-0.0.11) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [netdata-0.0.10](https://github.com/truecharts/apps/compare/netdata-0.0.9...netdata-0.0.10) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [netdata-0.0.9](https://github.com/truecharts/apps/compare/netdata-0.0.8...netdata-0.0.9) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [netdata-0.0.9](https://github.com/truecharts/apps/compare/netdata-0.0.8...netdata-0.0.9) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [netdata-0.0.8](https://github.com/truecharts/apps/compare/netdata-0.0.7...netdata-0.0.8) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [netdata-0.0.7](https://github.com/truecharts/apps/compare/netdata-0.0.6...netdata-0.0.7) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + +#### Feat + +* move to stable ([#2636](https://github.com/truecharts/apps/issues/2636)) + + + + +### [netdata-0.0.6](https://github.com/truecharts/apps/compare/netdata-0.0.5...netdata-0.0.6) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [netdata-0.0.5](https://github.com/truecharts/apps/compare/netdata-0.0.4...netdata-0.0.5) (2022-05-02) + +#### Chore + +* use configmap for readability and extendability ([#2601](https://github.com/truecharts/apps/issues/2601)) + + + + +### [netdata-0.0.4](https://github.com/truecharts/apps/compare/netdata-0.0.3...netdata-0.0.4) (2022-05-02) + +#### Chore + +* add pod/namespace/node env's ([#2600](https://github.com/truecharts/apps/issues/2600)) + + + + +### [netdata-0.0.3](https://github.com/truecharts/apps/compare/netdata-0.0.2...netdata-0.0.3) (2022-05-01) + +#### Chore + +* update container image netdata/netdata to v1.34.1 + + + + +### [netdata-0.0.2](https://github.com/truecharts/apps/compare/netdata-0.0.1...netdata-0.0.2) (2022-05-01) + +#### Fix + +* make host mounts readonly ([#2596](https://github.com/truecharts/apps/issues/2596)) + + + + +### netdata-0.0.1 (2022-05-01) + +#### Feat + +* add netdata ([#2595](https://github.com/truecharts/apps/issues/2595)) diff --git a/tmp/netdata/Chart.yaml b/tmp/netdata/Chart.yaml new file mode 100644 index 00000000000..8b6c3420b9c --- /dev/null +++ b/tmp/netdata/Chart.yaml @@ -0,0 +1,26 @@ +apiVersion: v2 +appVersion: "1.38.1" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +description: Netdata is high-fidelity infrastructure monitoring and troubleshooting. +home: https://truecharts.org/charts/stable/netdata +icon: https://truecharts.org/img/hotlink-ok/chart-icons/netdata.png +keywords: + - netdata + - monitoring +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: netdata +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/netdata + - https://github.com/netdata +version: 5.0.0 +annotations: + truecharts.org/catagories: | + - utilities + truecharts.org/SCALE-support: "true" diff --git a/tmp/netdata/README.md b/tmp/netdata/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/netdata/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/netdata/icon.png b/tmp/netdata/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..b7c47ba65a4eb78dcfb7ba4dabfa3c02c6204ec6 GIT binary patch literal 3544 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 literal 0 HcmV?d00001 diff --git a/tmp/netdata/questions.yaml b/tmp/netdata/questions.yaml new file mode 100644 index 00000000000..027fe85af92 --- /dev/null +++ b/tmp/netdata/questions.yaml @@ -0,0 +1,131 @@ +# Include{groups} +portals: + open: +# Include{portalLink} +questions: +# Include{global} +# Include{workload} +# Include{workloadDeployment} + +# Include{replicas1} +# Include{podSpec} +# Include{containerMain} + + + - variable: env + group: "App Configuration" + label: "Image Environment" + schema: + additional_attrs: true + type: dict + attrs: + - variable: NETDATA_CLAIM_URL + label: "NETDATA_CLAIM_URL" + schema: + type: string + default: "https://app.netdata.cloud" + - variable: NETDATA_CLAIM_TOKEN + label: "NETDATA_CLAIM_TOKEN" + schema: + type: string + private: true + default: "" + - variable: NETDATA_CLAIM_ROOMS + label: "NETDATA_CLAIM_ROOMS" + schema: + type: string + private: true + default: "" +# Include{containerBasic} +# Include{containerAdvanced} + +# Include{containerConfig} +# Include{serviceRoot} +# Include{serviceMain} +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: main + label: "Main Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 19999 + required: true +# Include{serviceExpertRoot} + default: false +# Include{serviceExpert} +# Include{serviceList} +# Include{persistenceRoot} + - variable: config + label: "App Config Storage" + description: "The directory configuration files are kept." + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} + - variable: lib + label: "App lib Storage" + description: "Contains the alarm log and the Netdata instance guid." + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} + - variable: cache + label: "App cache Storage" + description: "Contains the db files for the collected metrics" + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} +# Include{persistenceList} +# Include{ingressRoot} + - variable: main + label: "Main Ingress" + schema: + additional_attrs: true + type: dict + attrs: +# Include{ingressDefault} +# Include{ingressTLS} +# Include{ingressTraefik} +# Include{ingressList} +# Include{securityContextRoot} + + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 0 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 0 +# Include{securityContextContainer} +# Include{securityContextAdvanced} +# Include{securityContextPod} + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 201 + +# Include{resources} +# Include{advanced} +# Include{addons} +# Include{codeserver} +# Include{netshoot} +# Include{vpn} +# Include{documentation} diff --git a/tmp/netdata/templates/NOTES.txt b/tmp/netdata/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/tmp/netdata/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/tmp/netdata/templates/common.yaml b/tmp/netdata/templates/common.yaml new file mode 100644 index 00000000000..35fcae65ec8 --- /dev/null +++ b/tmp/netdata/templates/common.yaml @@ -0,0 +1,4 @@ +{{- include "tc.v1.common.loader.init" . }} + +{{/* Render the templates */}} +{{ include "tc.v1.common.loader.apply" . }} diff --git a/tmp/netdata/values.yaml b/tmp/netdata/values.yaml new file mode 100644 index 00000000000..a95dede7b33 --- /dev/null +++ b/tmp/netdata/values.yaml @@ -0,0 +1,191 @@ +image: + repository: tccr.io/truecharts/netdata + tag: 1.38.1@sha256:884fc2c9d237ad3b8df8fca30c6c8a55999da37b3619d3cb61a24253bb2901f1 + pullPolicy: IfNotPresent +# -- The service account the pods will use to interact with the Kubernetes API +serviceAccount: + main: + enabled: true + primary: true +configmap: + configs: + enabled: true + data: + netdata-conf: |- + [global] + memory mode = dbengine + dbengine multihost disk space = 4096 + page cache size = 64 + go-d-conf: |- + modules: + k8s_state: yes + go-d-k8s-state-conf: |- + jobs: + - name: k8s_state + update_every: 1 +rbac: + main: + enabled: true + primary: true + rules: + - apiGroups: + - "" + resources: + - "pods" + - "nodes" + - "nodes/metrics" + # - "services" # used by agent service discovery + # - "configmaps" # used by agent service discovery + # - "secrets" # used by agent service discovery + verbs: + - "get" + - "list" + - "watch" + - apiGroups: [""] + resources: + - "namespaces" + verbs: + - "get" +service: + main: + ports: + main: + port: 19999 + targetPort: 19999 +persistence: + config: + enabled: true + mountPath: "/etc/netdata" + targetSelectAll: true + lib: + enabled: true + mountPath: "/var/lib/netdata" + cache: + enabled: true + mountPath: "/var/cache/netdata" + passwd: + enabled: true + type: hostPath + hostPath: "/etc/passwd" + mountPath: "/host/etc/passwd" + readOnly: true + group: + enabled: true + type: hostPath + hostPath: "/etc/group" + mountPath: "/host/etc/group" + readOnly: true + proc: + enabled: true + type: hostPath + hostPath: "/proc" + mountPath: "/host/proc" + readOnly: true + dev: + enabled: true + type: hostPath + hostPath: "/dev" + mountPath: "/host/dev" + readOnly: true + sys: + enabled: true + type: hostPath + hostPath: "/sys" + mountPath: "/host/sys" + readOnly: true + os: + enabled: true + type: hostPath + hostPath: "/etc/os-release" + mountPath: "/host/etc/os-release" + readOnly: true + netdata-configs: + enabled: true + mountPath: "/etc/netdata/truecharts-defaults/.netdata.conf" + subPath: "netdata-conf" + type: configmap + objectName: configs + targetSelectAll: true + go-d-configs: + enabled: true + mountPath: "/etc/netdata/truecharts-defaults/.go.d.conf" + subPath: "go-d-conf" + type: configmap + objectName: configs + targetSelectAll: true + go-d-k8s-state-configs: + enabled: true + mountPath: "/etc/netdata/truecharts-defaults/go.d/.k8s_state.conf" + subPath: "go-d-k8s-state-conf" + type: configmap + objectName: configs + targetSelectAll: true + +portal: + open: + enabled: true +securityContext: + container: + readOnlyRootFilesystem: false + runAsNonRoot: false + capabilities: + add: + - SYS_PTRACE + runAsUser: 0 + runAsGroup: 0 + fsGroup: 201 +workload: + main: + podSpec: + initContainers: + create-config: + enabled: true + imageSelector: image + type: init + command: ["/bin/bash", "-c"] + args: + - |- + copy_config () { + local confSource="$1" + local confTarget="$2" + local dirTarget + dirTarget="$(dirname "${confTarget}")" + + if [ ! -f "$confTarget" ]; then + if [ ! -d "${dirTarget}" ]; then + mkdir -p "$dirTarget" + fi; + cp "$confSource" "$confTarget" + echo "Content of $(basename "${confTarget}")" + cat "$confTarget" + else + echo "Config $confTarget exists, skipping..." + fi; + } + export -f copy_config + + copy_config "/etc/netdata/truecharts-defaults/.netdata.conf" "/etc/netdata/netdata.conf" + copy_config "/etc/netdata/truecharts-defaults/.go.d.conf" "/etc/netdata/go.d.conf" + copy_config "/etc/netdata/truecharts-defaults/go.d/.k8s_state.conf" "/etc/netdata/go.d/k8s_state.conf" + containers: + main: + probes: + liveness: + path: "/api/v1/info" + readiness: + path: "/api/v1/info" + startup: + path: "/api/v1/info" + env: + MY_NODE_NAME: + fieldRef: + fieldPath: spec.nodeName + MY_POD_NAMESPACE: + fieldRef: + fieldPath: metadata.namespace + MY_POD_NAME: + fieldRef: + fieldPath: metadata.name + NETDATA_CLAIM_URL: "" + NETDATA_CLAIM_TOKEN: "" + NETDATA_CLAIM_ROOMS: "" diff --git a/tmp/nginx-proxy-manager/.helmignore b/tmp/nginx-proxy-manager/.helmignore new file mode 100644 index 00000000000..77ca5567b26 --- /dev/null +++ b/tmp/nginx-proxy-manager/.helmignore @@ -0,0 +1,30 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ +# OWNERS file for Kubernetes +OWNERS +# helm-docs templates +*.gotmpl +# docs folder +/docs +# icon +icon.png diff --git a/tmp/nginx-proxy-manager/CHANGELOG.md b/tmp/nginx-proxy-manager/CHANGELOG.md new file mode 100644 index 00000000000..a23dc7a76d3 --- /dev/null +++ b/tmp/nginx-proxy-manager/CHANGELOG.md @@ -0,0 +1,193 @@ +# Changelog + + + +## [nginx-proxy-manager-1.0.0](https://github.com/truecharts/charts/compare/nginx-proxy-manager-0.0.7...nginx-proxy-manager-1.0.0) (2022-11-10) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Major Change to GUI + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update docker general non-major ([#4355](https://github.com/truecharts/charts/issues/4355)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + ### Fix + +- change container config label + + + + +## [nginx-proxy-manager-0.0.11](https://github.com/truecharts/charts/compare/nginx-proxy-manager-0.0.7...nginx-proxy-manager-0.0.11) (2022-11-09) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#4355](https://github.com/truecharts/charts/issues/4355)) + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [nginx-proxy-manager-0.0.10](https://github.com/truecharts/charts/compare/nginx-proxy-manager-0.0.7...nginx-proxy-manager-0.0.10) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [nginx-proxy-manager-0.0.9](https://github.com/truecharts/charts/compare/nginx-proxy-manager-0.0.7...nginx-proxy-manager-0.0.9) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [nginx-proxy-manager-0.0.9](https://github.com/truecharts/charts/compare/nginx-proxy-manager-0.0.7...nginx-proxy-manager-0.0.9) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [nginx-proxy-manager-0.0.9](https://github.com/truecharts/charts/compare/nginx-proxy-manager-0.0.7...nginx-proxy-manager-0.0.9) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [nginx-proxy-manager-0.0.8](https://github.com/truecharts/charts/compare/nginx-proxy-manager-0.0.7...nginx-proxy-manager-0.0.8) (2022-11-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [nginx-proxy-manager-0.0.8](https://github.com/truecharts/charts/compare/nginx-proxy-manager-0.0.7...nginx-proxy-manager-0.0.8) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [nginx-proxy-manager-0.0.7](https://github.com/truecharts/charts/compare/nginx-proxy-manager-0.0.6...nginx-proxy-manager-0.0.7) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4317](https://github.com/truecharts/charts/issues/4317)) + + + + +## [nginx-proxy-manager-0.0.6](https://github.com/truecharts/charts/compare/nginx-proxy-manager-0.0.5...nginx-proxy-manager-0.0.6) (2022-11-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4308](https://github.com/truecharts/charts/issues/4308)) + + + + +## [nginx-proxy-manager-0.0.5](https://github.com/truecharts/charts/compare/nginx-proxy-manager-0.0.4...nginx-proxy-manager-0.0.5) (2022-11-02) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4261](https://github.com/truecharts/charts/issues/4261)) + + + + +## [nginx-proxy-manager-0.0.4](https://github.com/truecharts/charts/compare/nginx-proxy-manager-0.0.3...nginx-proxy-manager-0.0.4) (2022-10-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4182](https://github.com/truecharts/charts/issues/4182)) + + + + +## [nginx-proxy-manager-0.0.3](https://github.com/truecharts/charts/compare/nginx-proxy-manager-0.0.2...nginx-proxy-manager-0.0.3) (2022-10-19) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4122](https://github.com/truecharts/charts/issues/4122)) + + + + +## [nginx-proxy-manager-0.0.2](https://github.com/truecharts/charts/compare/nginx-proxy-manager-0.0.1...nginx-proxy-manager-0.0.2) (2022-10-17) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#4119](https://github.com/truecharts/charts/issues/4119)) + + + + +## [nginx-proxy-manager-0.0.1]nginx-proxy-manager-0.0.1 (2022-10-16) + +### Add + +- add nginx-proxy-manager ([#4112](https://github.com/truecharts/charts/issues/4112)) diff --git a/tmp/nginx-proxy-manager/Chart.yaml b/tmp/nginx-proxy-manager/Chart.yaml new file mode 100644 index 00000000000..5bed97e0bbd --- /dev/null +++ b/tmp/nginx-proxy-manager/Chart.yaml @@ -0,0 +1,34 @@ +apiVersion: v2 +appVersion: "2.9.19" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 + - condition: mariadb.enabled + name: mariadb + repository: https://deps.truecharts.org/ + version: 7.0.0 +deprecated: false +description: Managing Nginx proxy hosts with a simple, powerful interface. +home: https://truecharts.org/charts/stable/nginx-proxy-manager +icon: https://truecharts.org/img/hotlink-ok/chart-icons/nginx-proxy-manager.png +keywords: + - nginx-proxy-manager + - nginx + - reverse-proxy +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: nginx-proxy-manager +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/nginx-proxy-manager + - https://github.com/NginxProxyManager/nginx-proxy-manager + - https://nginxproxymanager.com/ +type: application +version: 4.0.0 +annotations: + truecharts.org/catagories: | + - networking + truecharts.org/SCALE-support: "true" diff --git a/tmp/nginx-proxy-manager/README.md b/tmp/nginx-proxy-manager/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/nginx-proxy-manager/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/nginx-proxy-manager/docs/credentials.md b/tmp/nginx-proxy-manager/docs/credentials.md new file mode 100644 index 00000000000..bd3bb2f3cab --- /dev/null +++ b/tmp/nginx-proxy-manager/docs/credentials.md @@ -0,0 +1,4 @@ +# Default Username/Password + +- Email: `admin@example.com` +- Password: `changeme` diff --git a/tmp/nginx-proxy-manager/docs/disclaimer.md b/tmp/nginx-proxy-manager/docs/disclaimer.md new file mode 100644 index 00000000000..73d3e82aad2 --- /dev/null +++ b/tmp/nginx-proxy-manager/docs/disclaimer.md @@ -0,0 +1,8 @@ +# Disclaimer + +:::warning + +We do not advice anyone to use this, instead use an ingress like Traefik. +This app is **excluded** from support, also same applies for reverse proxing apps using this. + +::: diff --git a/tmp/nginx-proxy-manager/icon.png b/tmp/nginx-proxy-manager/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..e971bf3e793f3acd3ac6e21f98c07e14c7f4faaa GIT binary patch literal 58016 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 DhJ~R9 literal 0 HcmV?d00001 diff --git a/tmp/nginx-proxy-manager/questions.yaml b/tmp/nginx-proxy-manager/questions.yaml new file mode 100644 index 00000000000..d123179dec3 --- /dev/null +++ b/tmp/nginx-proxy-manager/questions.yaml @@ -0,0 +1,142 @@ +# Include{groups} +portals: + open: +# Include{portalLink} +questions: +# Include{global} +# Include{workload} +# Include{workloadDeployment} + +# Include{replicas1} +# Include{podSpec} +# Include{containerMain} + + + - variable: env + group: App Configuration + label: Image Environment + schema: + additional_attrs: true + type: dict + attrs: + - variable: DISABLE_IPV6 + label: Disable IPv6 + schema: + type: boolean + default: true +# Include{containerBasic} +# Include{containerAdvanced} + +# Include{containerConfig} +# Include{serviceRoot} +# Include{serviceMain} +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: main + label: Main Service Port Configuration + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: Port + description: This port exposes the container port on the service + schema: + type: int + default: 10582 + required: true + - variable: web + label: Web Entrypoint Configuration + schema: + additional_attrs: true + type: dict + attrs: +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: web + label: Web Service Port Configuration + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: Port + description: This port exposes the container port on the service + schema: + type: int + default: 10583 + required: true + - variable: websecure + label: Web Secure Entrypoint Configuration + schema: + additional_attrs: true + type: dict + attrs: +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: websecure + label: Web Secure Service Port Configuration + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: Port + description: This port exposes the container port on the service + schema: + type: int + default: 10584 + required: true +# Include{serviceExpertRoot} + default: false +# Include{serviceExpert} +# Include{serviceList} +# Include{persistenceRoot} + - variable: data + label: App Data Storage + description: Stores the Application Data. + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} + - variable: letsencrypt + label: App Letsencrypt Storage + description: Stores the Application Letsencrypt. + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} +# Include{persistenceList} +# Include{securityContextRoot} + + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 0 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 0 +# Include{securityContextContainer} +# Include{securityContextAdvanced} +# Include{securityContextPod} + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + +# Include{resources} +# Include{advanced} +# Include{addons} +# Include{codeserver} +# Include{netshoot} +# Include{vpn} +# Include{documentation} diff --git a/tmp/nginx-proxy-manager/templates/NOTES.txt b/tmp/nginx-proxy-manager/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/tmp/nginx-proxy-manager/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/tmp/nginx-proxy-manager/templates/common.yaml b/tmp/nginx-proxy-manager/templates/common.yaml new file mode 100644 index 00000000000..78d963fb168 --- /dev/null +++ b/tmp/nginx-proxy-manager/templates/common.yaml @@ -0,0 +1,2 @@ +{{/* Render the templates */}} +{{ include "tc.v1.common.loader.all" . }} diff --git a/tmp/nginx-proxy-manager/values.yaml b/tmp/nginx-proxy-manager/values.yaml new file mode 100644 index 00000000000..aae0dd0725b --- /dev/null +++ b/tmp/nginx-proxy-manager/values.yaml @@ -0,0 +1,92 @@ +image: + repository: tccr.io/truecharts/nginx-proxy-manager + pullPolicy: IfNotPresent + tag: 2.9.19@sha256:73be08c2f155c70a8e74f2f2683636333288f86d18f2fd94d2865b604387f84e +service: + main: + ports: + main: + targetPort: 81 + protocol: http + port: 10582 + web: + enabled: true + ports: + web: + enabled: true + targetPort: 80 + protocol: http + port: 10583 + websecure: + enabled: true + ports: + websecure: + enabled: true + targetPort: 443 + protocol: https + port: 10584 +persistence: + data: + enabled: true + mountPath: /data + size: 256Gi + letsencrypt: + enabled: true + mountPath: /etc/letsencrypt + size: 256Gi +mariadb: + enabled: true + mariadbUsername: npm + mariadbDatabase: npm + +portal: + open: + enabled: true +securityContext: + container: + runAsNonRoot: false + readOnlyRootFilesystem: false + runAsUser: 0 + runAsGroup: 0 +workload: + main: + podSpec: + containers: + main: + probes: + liveness: + enabled: true + custom: true + spec: + exec: + command: + - /bin/check-health + readiness: + enabled: true + custom: true + spec: + exec: + command: + - /bin/check-health + startup: + enabled: true + custom: true + spec: + exec: + command: + - /bin/check-health + env: + DISABLE_IPV6: true + DB_MYSQL_PORT: 3306 + DB_MYSQL_NAME: "{{ .Values.mariadb.mariadbDatabase }}" + DB_MYSQL_USER: "{{ .Values.mariadb.mariadbUsername }}" + DB_MYSQL_HOST: + secretKeyRef: + expandObjectName: false + name: '{{ printf "%s-%s" .Release.Name "mariadbcreds" }}' + key: plainhost + DB_MYSQL_PASSWORD: + secretKeyRef: + expandObjectName: false + name: '{{ printf "%s-%s" .Release.Name "mariadbcreds" }}' + key: mariadb-password diff --git a/tmp/node-red/.helmignore b/tmp/node-red/.helmignore new file mode 100644 index 00000000000..77ca5567b26 --- /dev/null +++ b/tmp/node-red/.helmignore @@ -0,0 +1,30 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ +# OWNERS file for Kubernetes +OWNERS +# helm-docs templates +*.gotmpl +# docs folder +/docs +# icon +icon.png diff --git a/tmp/node-red/CHANGELOG.md b/tmp/node-red/CHANGELOG.md new file mode 100644 index 00000000000..e1bbcaf1172 --- /dev/null +++ b/tmp/node-red/CHANGELOG.md @@ -0,0 +1,1655 @@ +# Changelog + + + +## [node-red-12.0.0](https://github.com/truecharts/charts/compare/node-red-11.0.45...node-red-12.0.0) (2022-11-10) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Major Change to GUI + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [node-red-11.0.48](https://github.com/truecharts/charts/compare/node-red-11.0.45...node-red-11.0.48) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [node-red-11.0.47](https://github.com/truecharts/charts/compare/node-red-11.0.45...node-red-11.0.47) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [node-red-11.0.47](https://github.com/truecharts/charts/compare/node-red-11.0.45...node-red-11.0.47) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [node-red-11.0.47](https://github.com/truecharts/charts/compare/node-red-11.0.45...node-red-11.0.47) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [node-red-11.0.46](https://github.com/truecharts/charts/compare/node-red-11.0.45...node-red-11.0.46) (2022-11-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [node-red-11.0.46](https://github.com/truecharts/charts/compare/node-red-11.0.45...node-red-11.0.46) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [node-red-11.0.45](https://github.com/truecharts/charts/compare/node-red-11.0.44...node-red-11.0.45) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4317](https://github.com/truecharts/charts/issues/4317)) + + + + +## [node-red-11.0.44](https://github.com/truecharts/charts/compare/node-red-11.0.43...node-red-11.0.44) (2022-11-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4308](https://github.com/truecharts/charts/issues/4308)) + + + + +## [node-red-11.0.43](https://github.com/truecharts/charts/compare/node-red-11.0.42...node-red-11.0.43) (2022-11-02) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4261](https://github.com/truecharts/charts/issues/4261)) + + + + +## [node-red-11.0.42](https://github.com/truecharts/charts/compare/node-red-11.0.41...node-red-11.0.42) (2022-10-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4182](https://github.com/truecharts/charts/issues/4182)) + + + + +## [node-red-11.0.41](https://github.com/truecharts/charts/compare/node-red-11.0.40...node-red-11.0.41) (2022-10-19) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4122](https://github.com/truecharts/charts/issues/4122)) + + + + +## [node-red-11.0.40](https://github.com/truecharts/charts/compare/node-red-11.0.39...node-red-11.0.40) (2022-10-12) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4071](https://github.com/truecharts/charts/issues/4071)) + + + + +## [node-red-11.0.39](https://github.com/truecharts/charts/compare/node-red-11.0.38...node-red-11.0.39) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [node-red-11.0.39](https://github.com/truecharts/charts/compare/node-red-11.0.38...node-red-11.0.39) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [node-red-11.0.38](https://github.com/truecharts/charts/compare/node-red-11.0.37...node-red-11.0.38) (2022-10-05) + +### Chore + +- Auto-update chart README [skip ci] + - split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979)) + - update helm general non-major + + + + +## [node-red-11.0.37](https://github.com/truecharts/charts/compare/node-red-11.0.36...node-red-11.0.37) (2022-09-27) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918)) + + + + +## [node-red-11.0.36](https://github.com/truecharts/charts/compare/node-red-11.0.35...node-red-11.0.36) (2022-09-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898)) + + + + +## [node-red-11.0.35](https://github.com/truecharts/charts/compare/node-red-11.0.34...node-red-11.0.35) (2022-09-22) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [node-red-11.0.35](https://github.com/truecharts/charts/compare/node-red-11.0.34...node-red-11.0.35) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [node-red-11.0.35](https://github.com/truecharts/charts/compare/node-red-11.0.34...node-red-11.0.35) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [node-red-11.0.35](https://github.com/truecharts/charts/compare/node-red-11.0.34...node-red-11.0.35) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [node-red-11.0.35](https://github.com/truecharts/charts/compare/node-red-11.0.34...node-red-11.0.35) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [node-red-11.0.35](https://github.com/truecharts/charts/compare/node-red-11.0.34...node-red-11.0.35) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [node-red-11.0.35](https://github.com/truecharts/charts/compare/node-red-11.0.34...node-red-11.0.35) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [node-red-11.0.35](https://github.com/truecharts/charts/compare/node-red-11.0.34...node-red-11.0.35) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [node-red-11.0.35](https://github.com/truecharts/charts/compare/node-red-11.0.34...node-red-11.0.35) (2022-09-17) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [node-red-11.0.35](https://github.com/truecharts/charts/compare/node-red-11.0.34...node-red-11.0.35) (2022-09-18) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [node-red-11.0.35](https://github.com/truecharts/charts/compare/node-red-11.0.34...node-red-11.0.35) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [node-red-11.0.35](https://github.com/truecharts/charts/compare/node-red-11.0.34...node-red-11.0.35) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [node-red-11.0.35](https://github.com/truecharts/charts/compare/node-red-11.0.34...node-red-11.0.35) (2022-09-15) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [node-red-11.0.35](https://github.com/truecharts/charts/compare/node-red-11.0.34...node-red-11.0.35) (2022-09-15) + +### Chore + +- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [node-red-11.0.34](https://github.com/truecharts/charts/compare/node-red-11.0.33...node-red-11.0.34) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [node-red-11.0.34](https://github.com/truecharts/charts/compare/node-red-11.0.33...node-red-11.0.34) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [node-red-11.0.34](https://github.com/truecharts/charts/compare/node-red-11.0.33...node-red-11.0.34) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [node-red-11.0.34](https://github.com/truecharts/charts/compare/node-red-11.0.33...node-red-11.0.34) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [node-red-11.0.34](https://github.com/truecharts/charts/compare/node-red-11.0.33...node-red-11.0.34) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [node-red-11.0.34](https://github.com/truecharts/charts/compare/node-red-11.0.33...node-red-11.0.34) (2022-09-11) + +### Chore + +- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [node-red-11.0.33](https://github.com/truecharts/charts/compare/node-red-11.0.31...node-red-11.0.33) (2022-08-30) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639)) + - update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [node-red-11.0.32](https://github.com/truecharts/charts/compare/node-red-11.0.31...node-red-11.0.32) (2022-08-30) + +### Chore + +- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [node-red-11.0.31](https://github.com/truecharts/charts/compare/node-red-11.0.30...node-red-11.0.31) (2022-08-29) + +### Chore + +- update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619)) + + + + +## [node-red-11.0.30](https://github.com/truecharts/charts/compare/node-red-11.0.29...node-red-11.0.30) (2022-08-23) + +### Chore + +- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545)) + + + + +## [node-red-11.0.29](https://github.com/truecharts/charts/compare/node-red-11.0.28...node-red-11.0.29) (2022-08-12) + +### Chore + +- update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456)) + + + + +## [node-red-11.0.28](https://github.com/truecharts/charts/compare/node-red-11.0.27...node-red-11.0.28) (2022-08-12) + +### Chore + +- add documentation checkbox/section to all SCALE Apps + - update docker general non-major ([#3453](https://github.com/truecharts/charts/issues/3453)) + + ### Fix + +- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447)) + + + + +## [node-red-11.0.27](https://github.com/truecharts/charts/compare/node-red-11.0.26...node-red-11.0.27) (2022-08-08) + +### Chore + +- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + + + +## [node-red-11.0.26](https://github.com/truecharts/apps/compare/node-red-11.0.25...node-red-11.0.26) (2022-07-26) + +### Chore + +- update home links ([#3291](https://github.com/truecharts/apps/issues/3291)) + - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302)) + + + + +## [node-red-11.0.25](https://github.com/truecharts/apps/compare/node-red-11.0.24...node-red-11.0.25) (2022-07-25) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [node-red-11.0.25](https://github.com/truecharts/apps/compare/node-red-11.0.24...node-red-11.0.25) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [node-red-11.0.24](https://github.com/truecharts/apps/compare/node-red-11.0.23...node-red-11.0.24) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [node-red-11.0.24](https://github.com/truecharts/apps/compare/node-red-11.0.23...node-red-11.0.24) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [node-red-11.0.24](https://github.com/truecharts/apps/compare/node-red-11.0.23...node-red-11.0.24) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [node-red-11.0.23](https://github.com/truecharts/apps/compare/node-red-11.0.22...node-red-11.0.23) (2022-07-23) + +### Chore + +- update docker general non-major ([#3275](https://github.com/truecharts/apps/issues/3275)) + + + + +## [node-red-11.0.22](https://github.com/truecharts/apps/compare/node-red-11.0.20...node-red-11.0.22) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [node-red-11.0.20](https://github.com/truecharts/apps/compare/node-red-11.0.19...node-red-11.0.20) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [node-red-11.0.19](https://github.com/truecharts/apps/compare/node-red-11.0.18...node-red-11.0.19) (2022-07-18) + +### Chore + +- update container image tccr.io/truecharts/node-red to v3.0.0 ([#3187](https://github.com/truecharts/apps/issues/3187)) + + + +## [node-red-11.0.18](https://github.com/truecharts/apps/compare/node-red-11.0.17...node-red-11.0.18) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [node-red-11.0.17](https://github.com/truecharts/apps/compare/node-red-11.0.15...node-red-11.0.17) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [node-red-11.0.15](https://github.com/truecharts/apps/compare/node-red-11.0.13...node-red-11.0.15) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [node-red-11.0.13](https://github.com/truecharts/apps/compare/node-red-11.0.12...node-red-11.0.13) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [node-red-11.0.12](https://github.com/truecharts/apps/compare/node-red-11.0.11...node-red-11.0.12) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [node-red-11.0.11](https://github.com/truecharts/apps/compare/node-red-11.0.10...node-red-11.0.11) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [node-red-11.0.10](https://github.com/truecharts/apps/compare/node-red-11.0.9...node-red-11.0.10) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [node-red-11.0.9](https://github.com/truecharts/apps/compare/node-red-11.0.8...node-red-11.0.9) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [node-red-11.0.8](https://github.com/truecharts/apps/compare/node-red-11.0.7...node-red-11.0.8) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [node-red-11.0.7](https://github.com/truecharts/apps/compare/node-red-11.0.6...node-red-11.0.7) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [node-red-11.0.6](https://github.com/truecharts/apps/compare/node-red-11.0.5...node-red-11.0.6) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [node-red-11.0.5](https://github.com/truecharts/apps/compare/node-red-11.0.4...node-red-11.0.5) (2022-06-17) + +#### Chore + +* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916)) + + + + +### [node-red-11.0.4](https://github.com/truecharts/apps/compare/node-red-11.0.3...node-red-11.0.4) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [node-red-11.0.3](https://github.com/truecharts/apps/compare/node-red-11.0.2...node-red-11.0.3) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [node-red-11.0.2](https://github.com/truecharts/apps/compare/node-red-11.0.1...node-red-11.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [node-red-11.0.1](https://github.com/truecharts/apps/compare/node-red-10.0.19...node-red-11.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [node-red-11.0.0](https://github.com/truecharts/apps/compare/node-red-10.0.19...node-red-11.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [node-red-10.0.19](https://github.com/truecharts/apps/compare/node-red-10.0.18...node-red-10.0.19) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [node-red-10.0.18](https://github.com/truecharts/apps/compare/node-red-10.0.17...node-red-10.0.18) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [node-red-10.0.18](https://github.com/truecharts/apps/compare/node-red-10.0.17...node-red-10.0.18) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [node-red-10.0.17](https://github.com/truecharts/apps/compare/node-red-10.0.16...node-red-10.0.17) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [node-red-10.0.16](https://github.com/truecharts/apps/compare/node-red-10.0.15...node-red-10.0.16) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [node-red-10.0.16](https://github.com/truecharts/apps/compare/node-red-10.0.15...node-red-10.0.16) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [node-red-10.0.15](https://github.com/truecharts/apps/compare/node-red-10.0.14...node-red-10.0.15) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [node-red-10.0.14](https://github.com/truecharts/apps/compare/node-red-10.0.13...node-red-10.0.14) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [node-red-10.0.13](https://github.com/truecharts/apps/compare/node-red-10.0.12...node-red-10.0.13) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [node-red-10.0.12](https://github.com/truecharts/apps/compare/node-red-10.0.11...node-red-10.0.12) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [node-red-10.0.11](https://github.com/truecharts/apps/compare/node-red-10.0.10...node-red-10.0.11) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [node-red-10.0.10](https://github.com/truecharts/apps/compare/node-red-10.0.9...node-red-10.0.10) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [node-red-10.0.9](https://github.com/truecharts/apps/compare/node-red-10.0.8...node-red-10.0.9) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [node-red-10.0.8](https://github.com/truecharts/apps/compare/node-red-10.0.7...node-red-10.0.8) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [node-red-10.0.7](https://github.com/truecharts/apps/compare/node-red-10.0.6...node-red-10.0.7) (2022-03-30) + +#### Chore + +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [node-red-10.0.6](https://github.com/truecharts/apps/compare/node-red-10.0.5...node-red-10.0.6) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [node-red-10.0.1](https://github.com/truecharts/apps/compare/node-red-10.0.0...node-red-10.0.1) (2022-03-07) + +#### Chore + +* update helm general non-major helm releases ([#2111](https://github.com/truecharts/apps/issues/2111)) +* Remove `-icon` string from icon png's ([#2040](https://github.com/truecharts/apps/issues/2040)) + + + + +### [node-red-10.0.0](https://github.com/truecharts/apps/compare/node-red-9.0.46...node-red-10.0.0) (2022-03-03) + +#### Chore + +* remove fixed env from questions.yaml +* remove empty env var declaration from questions.yaml +* update helm general major helm releases ([#2021](https://github.com/truecharts/apps/issues/2021)) + +#### Fix + +* BREAKING CHANGE Move some env-vars outside of env section ([#2010](https://github.com/truecharts/apps/issues/2010)) + + + + +### [node-red-9.0.46](https://github.com/truecharts/apps/compare/node-red-9.0.45...node-red-9.0.46) (2022-03-02) + +#### Chore + +* rename `web_portal` to `open` ([#1957](https://github.com/truecharts/apps/issues/1957)) +* update helm general non-major helm releases ([#1999](https://github.com/truecharts/apps/issues/1999)) + + + + +### [node-red-9.0.45](https://github.com/truecharts/apps/compare/node-red-9.0.44...node-red-9.0.45) (2022-02-21) + +#### Chore + +* update helm general non-major helm releases ([#1927](https://github.com/truecharts/apps/issues/1927)) + + + + +### [node-red-9.0.44](https://github.com/truecharts/apps/compare/node-red-9.0.43...node-red-9.0.44) (2022-02-21) + +#### Chore + +* update docker general non-major ([#1924](https://github.com/truecharts/apps/issues/1924)) + + + + +### [node-red-9.0.43](https://github.com/truecharts/apps/compare/node-red-9.0.42...node-red-9.0.43) (2022-02-15) + +#### Chore + +* update helm general non-major helm releases ([#1901](https://github.com/truecharts/apps/issues/1901)) + + + + +### [node-red-9.0.42](https://github.com/truecharts/apps/compare/node-red-9.0.41...node-red-9.0.42) (2022-02-08) + +#### Chore + +* update helm general non-major helm releases ([#1871](https://github.com/truecharts/apps/issues/1871)) + + + + +### [node-red-9.0.41](https://github.com/truecharts/apps/compare/node-red-9.0.40...node-red-9.0.41) (2022-02-06) + +#### Chore + +* update helm chart common to v8.15.0 ([#1859](https://github.com/truecharts/apps/issues/1859)) + + + + +### [node-red-9.0.40](https://github.com/truecharts/apps/compare/node-red-9.0.39...node-red-9.0.40) (2022-02-05) + +#### Chore + +* update helm general non-major helm releases ([#1852](https://github.com/truecharts/apps/issues/1852)) + + + + +### [node-red-9.0.39](https://github.com/truecharts/apps/compare/node-red-9.0.38...node-red-9.0.39) (2022-02-02) + +#### Chore + +* update helm general non-major helm releases ([#1828](https://github.com/truecharts/apps/issues/1828)) + + + + +### [node-red-9.0.38](https://github.com/truecharts/apps/compare/node-red-9.0.37...node-red-9.0.38) (2022-01-31) + +#### Chore + +* update docker general non-major docker tags ([#1823](https://github.com/truecharts/apps/issues/1823)) + + + + +### [node-red-9.0.37](https://github.com/truecharts/apps/compare/node-red-9.0.36...node-red-9.0.37) (2022-01-25) + +#### Chore + +* update helm general non-major helm releases ([#1791](https://github.com/truecharts/apps/issues/1791)) + + + + +### [node-red-9.0.36](https://github.com/truecharts/apps/compare/node-red-9.0.35...node-red-9.0.36) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1766](https://github.com/truecharts/apps/issues/1766)) + + + + +### [node-red-9.0.35](https://github.com/truecharts/apps/compare/node-red-9.0.34...node-red-9.0.35) (2022-01-21) + +#### Chore + +* update helm general non-major helm releases ([#1759](https://github.com/truecharts/apps/issues/1759)) +* update helm general non-major helm releases ([#1732](https://github.com/truecharts/apps/issues/1732)) + +#### Fix + +* set additional_attrs: true on all dicts ([#1750](https://github.com/truecharts/apps/issues/1750)) + + + + +### [node-red-9.0.33](https://github.com/truecharts/apps/compare/node-red-9.0.32...node-red-9.0.33) (2022-01-17) + +#### Chore + +* update docker general non-major ([#1728](https://github.com/truecharts/apps/issues/1728)) + + + + +### [node-red-9.0.32](https://github.com/truecharts/apps/compare/node-red-9.0.31...node-red-9.0.32) (2022-01-13) + +#### Chore + +* update helm general non-major helm releases ([#1712](https://github.com/truecharts/apps/issues/1712)) + +#### Feat + +* expose capabilities in GUI ([#1709](https://github.com/truecharts/apps/issues/1709)) + + + + +### [node-red-9.0.31](https://github.com/truecharts/apps/compare/node-red-9.0.30...node-red-9.0.31) (2022-01-12) + +#### Chore + +* update helm general non-major helm releases ([#1704](https://github.com/truecharts/apps/issues/1704)) + + + + +### [node-red-9.0.30](https://github.com/truecharts/apps/compare/node-red-9.0.29...node-red-9.0.30) (2022-01-11) + +#### Chore + +* update helm general non-major helm releases ([#1693](https://github.com/truecharts/apps/issues/1693)) + + + + +### [node-red-9.0.29](https://github.com/truecharts/apps/compare/node-red-9.0.28...node-red-9.0.29) (2022-01-04) + +#### Chore + +* update helm general non-major helm releases + + + + +### [node-red-9.0.28](https://github.com/truecharts/apps/compare/node-red-9.0.27...node-red-9.0.28) (2021-12-28) + +#### Chore + +* update helm general non-major helm releases ([#1623](https://github.com/truecharts/apps/issues/1623)) + + + + +### [node-red-9.0.27](https://github.com/truecharts/apps/compare/node-red-9.0.26...node-red-9.0.27) (2021-12-21) + +#### Chore + +* update helm general non-major helm releases ([#1596](https://github.com/truecharts/apps/issues/1596)) + + + + +### [node-red-9.0.26](https://github.com/truecharts/apps/compare/node-red-9.0.25...node-red-9.0.26) (2021-12-19) + +#### Chore + +* Last patch bump before RC2 branch-off +* remove `editable: true` as this is the default ([#1576](https://github.com/truecharts/apps/issues/1576)) + + + + +### [node-red-9.0.25](https://github.com/truecharts/apps/compare/node-red-9.0.24...node-red-9.0.25) (2021-12-19) + +#### Chore + +* completely remove mountPath reference from GUI ([#1572](https://github.com/truecharts/apps/issues/1572)) +* update helm general non-major helm releases ([#1571](https://github.com/truecharts/apps/issues/1571)) + + + + +### [node-red-9.0.24](https://github.com/truecharts/apps/compare/node-red-9.0.23...node-red-9.0.24) (2021-12-18) + +#### Chore + +* cleanup questions by removing hidden dicts ([#1558](https://github.com/truecharts/apps/issues/1558)) +* App-Icon Organization ([#1539](https://github.com/truecharts/apps/issues/1539)) + + + + +### [node-red-9.0.23](https://github.com/truecharts/apps/compare/node-red-9.0.22...node-red-9.0.23) (2021-12-14) + +#### Chore + +* update helm general non-major helm releases ([#1535](https://github.com/truecharts/apps/issues/1535)) + + + + +### [node-red-9.0.22](https://github.com/truecharts/apps/compare/node-red-9.0.21...node-red-9.0.22) (2021-12-13) + +#### Chore + +* move incubator apps to stable and bump everything + + + + +### [node-red-9.0.21](https://github.com/truecharts/apps/compare/node-red-9.0.20...node-red-9.0.21) (2021-12-11) + +#### Chore + +* update general helm non-major helm releases ([#1509](https://github.com/truecharts/apps/issues/1509)) + + + + +### [node-red-9.0.20](https://github.com/truecharts/apps/compare/node-red-9.0.19...node-red-9.0.20) (2021-12-11) + +#### Chore + +* update non-major docker ([#1507](https://github.com/truecharts/apps/issues/1507)) + + + + +### [node-red-9.0.19](https://github.com/truecharts/apps/compare/node-red-9.0.18...node-red-9.0.19) (2021-12-07) + +#### Chore + +* update non-major deps helm releases ([#1481](https://github.com/truecharts/apps/issues/1481)) + + + + +### node-red-9.0.18 (2021-12-05) + +#### Chore + +* bump apps to generate security page +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major deps helm releases ([#1471](https://github.com/truecharts/apps/issues/1471)) +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + +#### Fix + +* fix typo in theme selection ([#1428](https://github.com/truecharts/apps/issues/1428)) + + + + +### [node-red-9.0.17](https://github.com/truecharts/apps/compare/node-red-9.0.16...node-red-9.0.17) (2021-12-05) + +#### Chore + +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) + + + + +### [node-red-9.0.16](https://github.com/truecharts/apps/compare/node-red-9.0.15...node-red-9.0.16) (2021-12-04) + +#### Chore + +* bump apps to generate security page + + + + +### [node-red-9.0.15](https://github.com/truecharts/apps/compare/node-red-9.0.14...node-red-9.0.15) (2021-12-04) + +#### Chore + +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) + + + + +### [node-red-9.0.14](https://github.com/truecharts/apps/compare/node-red-9.0.13...node-red-9.0.14) (2021-12-03) + +#### Chore + +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) + + + + +### [node-red-9.0.13](https://github.com/truecharts/apps/compare/node-red-9.0.12...node-red-9.0.13) (2021-11-30) + +#### Chore + +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + + + + +### [node-red-9.0.12](https://github.com/truecharts/apps/compare/node-red-9.0.11...node-red-9.0.12) (2021-11-23) + +#### Chore + +* update non-major deps helm releases ([#1386](https://github.com/truecharts/apps/issues/1386)) + + + + +### [node-red-9.0.11](https://github.com/truecharts/apps/compare/node-red-9.0.10...node-red-9.0.11) (2021-11-22) + +#### Chore + +* update non-major deps helm releases ([#1383](https://github.com/truecharts/apps/issues/1383)) + + + + +### [node-red-9.0.10](https://github.com/truecharts/apps/compare/node-red-9.0.9...node-red-9.0.10) (2021-11-16) + +#### Chore + +* update non-major deps helm releases ([#1345](https://github.com/truecharts/apps/issues/1345)) + + + + +### [node-red-9.0.9](https://github.com/truecharts/apps/compare/node-red-9.0.8...node-red-9.0.9) (2021-11-15) + +#### Chore + +* persistence cleanup and small bugfixes ([#1329](https://github.com/truecharts/apps/issues/1329)) +* update non-major deps helm releases ([#1338](https://github.com/truecharts/apps/issues/1338)) + + + + +### [node-red-9.0.8](https://github.com/truecharts/apps/compare/node-red-9.0.7...node-red-9.0.8) (2021-11-14) + +#### Chore + +* fixes around the GUI refactor ([#1316](https://github.com/truecharts/apps/issues/1316)) +* move port above advanced in GUI ([#1326](https://github.com/truecharts/apps/issues/1326)) +* clean up Chart.yaml ([#1322](https://github.com/truecharts/apps/issues/1322)) +* update non-major deps helm releases ([#1328](https://github.com/truecharts/apps/issues/1328)) + +#### Fix + +* split udp and tcp ports ([#1321](https://github.com/truecharts/apps/issues/1321)) +* Allow spaces in paths ([#1306](https://github.com/truecharts/apps/issues/1306)) + + + + +### [node-red-9.0.7](https://github.com/truecharts/apps/compare/node-red-9.0.6...node-red-9.0.7) (2021-11-09) + +#### Chore + +* update non-major deps helm releases ([#1297](https://github.com/truecharts/apps/issues/1297)) + + + + +### [node-red-9.0.6](https://github.com/truecharts/apps/compare/node-red-9.0.5...node-red-9.0.6) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1295](https://github.com/truecharts/apps/issues/1295)) + + + + +### [node-red-9.0.5](https://github.com/truecharts/apps/compare/node-red-9.0.4...node-red-9.0.5) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1291](https://github.com/truecharts/apps/issues/1291)) + +#### Chore + +* Simplify GUI for deployment, persistence and securityContext ([#1289](https://github.com/truecharts/apps/issues/1289)) + +#### Feat + +* Simplify the Services GUI ([#1290](https://github.com/truecharts/apps/issues/1290)) + + + + +### [node-red-9.0.4](https://github.com/truecharts/apps/compare/node-red-9.0.3...node-red-9.0.4) (2021-11-02) + +#### Chore + +* update non-major deps helm releases ([#1267](https://github.com/truecharts/apps/issues/1267)) + + + + +### [node-red-9.0.3](https://github.com/truecharts/apps/compare/node-red-9.0.2...node-red-9.0.3) (2021-11-01) + +#### Chore + +* update non-major deps helm releases ([#1264](https://github.com/truecharts/apps/issues/1264)) + + + + +### [node-red-9.0.2](https://github.com/truecharts/apps/compare/node-red-9.0.1...node-red-9.0.2) (2021-10-26) + +#### Chore + +* update non-major deps helm releases ([#1245](https://github.com/truecharts/apps/issues/1245)) + + + + +### [node-red-9.0.1](https://github.com/truecharts/apps/compare/node-red-9.0.0...node-red-9.0.1) (2021-10-26) + +#### Chore + +* update helm chart common to v8.3.15 ([#1240](https://github.com/truecharts/apps/issues/1240)) +* update non-major ([#1232](https://github.com/truecharts/apps/issues/1232)) + + + + +### [node-red-9.0.0](https://github.com/truecharts/apps/compare/node-red-8.0.16...node-red-9.0.0) (2021-10-25) + +#### Chore + +* Adapt for TrueNAS SCALE RC1 + + + + +### [node-red-8.0.16](https://github.com/truecharts/apps/compare/node-red-8.0.13...node-red-8.0.16) (2021-10-20) + +#### Chore + +* bump apps, remove duplicates and move incubator to stable for RC1 +* update non-major deps helm releases ([#1213](https://github.com/truecharts/apps/issues/1213)) + +#### Fix + +* reenable postgresql migration scripting and bump all to force update +* use correct PVC storageClass when using postgresql as a dependency on SCALE ([#1212](https://github.com/truecharts/apps/issues/1212)) + + + + +### [node-red-8.0.13](https://github.com/truecharts/apps/compare/node-red-8.0.12...node-red-8.0.13) (2021-10-20) + +#### Chore + +* bump versions to rerelease and fix icons + + + + +### [node-red-8.0.12](https://github.com/truecharts/apps/compare/node-red-8.0.11...node-red-8.0.12) (2021-10-19) + +#### Change + +* Project-Eclipse 3, Automatically generate item.yaml ([#1178](https://github.com/truecharts/apps/issues/1178)) + +#### Chore + +* Project-Eclipse 5, move app-readme to automatic generation script ([#1181](https://github.com/truecharts/apps/issues/1181)) +* Project-Eclipse part 2, adapting and cleaning changelog ([#1173](https://github.com/truecharts/apps/issues/1173)) +* update helm chart common to v8.3.13 ([#1184](https://github.com/truecharts/apps/issues/1184)) + +#### Feat + +* Project-Eclipse 4, Add App grading annotations to Chart.yaml ([#1180](https://github.com/truecharts/apps/issues/1180)) + +#### Refactor + +* Project Eclipse Part 6, move questions.yaml to root App folder ([#1182](https://github.com/truecharts/apps/issues/1182)) + + + + +### [node-red-8.0.11](https://github.com/truecharts/apps/compare/node-red-8.0.10...node-red-8.0.11) (2021-10-19) + +#### Fix + +* fix previous SCALE bugfix not correctly being applied + + + + +### [node-red-8.0.10](https://github.com/truecharts/apps/compare/node-red-8.0.9...node-red-8.0.10) (2021-10-19) + +#### Fix + +* Solve issues regarding ix_values.yaml not containing the image and tag definitions. ([#1176](https://github.com/truecharts/apps/issues/1176)) + + + + +### [node-red-8.0.9](https://github.com/truecharts/apps/compare/node-red-8.0.8...node-red-8.0.9) (2021-10-18) + +#### Refactor + +* Project Eclipse - part 1 - remove ix_values.yaml ([#1168](https://github.com/truecharts/apps/issues/1168)) + + + + +### [node-red-8.0.8](https://github.com/truecharts/apps/compare/node-red-8.0.7...node-red-8.0.8) (2021-10-17) + +#### Chore + +* update helm chart common to v8.3.10 ([#1160](https://github.com/truecharts/apps/issues/1160)) + +#### Fix + +* force users using correct / prefix for mounPath ([#1156](https://github.com/truecharts/apps/issues/1156)) + + + + +### [node-red-8.0.7](https://github.com/truecharts/apps/compare/node-red-8.0.6...node-red-8.0.7) (2021-10-13) + +#### Chore + +* update non-major deps helm releases ([#1133](https://github.com/truecharts/apps/issues/1133)) + + + + +### [node-red-8.0.6](https://github.com/truecharts/apps/compare/node-red-8.0.5...node-red-8.0.6) (2021-10-12) + +#### Chore + +* update non-major deps helm releases ([#1126](https://github.com/truecharts/apps/issues/1126)) + + + + +### [node-red-8.0.5](https://github.com/truecharts/apps/compare/node-red-8.0.4...node-red-8.0.5) (2021-10-12) + +#### Chore + +* update non-major deps helm releases ([#1123](https://github.com/truecharts/apps/issues/1123)) + + + + +### [node-red-8.0.4](https://github.com/truecharts/apps/compare/node-red-8.0.3...node-red-8.0.4) (2021-10-05) + +#### Chore + +* update non-major deps helm releases ([#1099](https://github.com/truecharts/apps/issues/1099)) + + + + +### [node-red-8.0.3](https://github.com/truecharts/apps/compare/node-red-8.0.2...node-red-8.0.3) (2021-09-29) + +#### Chore + +* update helm chart common to v8.0.13 ([#1060](https://github.com/truecharts/apps/issues/1060)) + + + + +### [node-red-8.0.1](https://github.com/truecharts/apps/compare/node-red-8.0.0...node-red-8.0.1) (2021-09-26) + + + + +### [node-red-8.0.0](https://github.com/truecharts/apps/compare/node-red-7.0.2...node-red-8.0.0) (2021-09-26) + + + + +### [node-red-7.0.2](https://github.com/truecharts/apps/compare/node-red-7.0.1...node-red-7.0.2) (2021-09-21) + +#### Chore + +* update non-major deps helm releases ([#1014](https://github.com/truecharts/apps/issues/1014)) + + + + +### [node-red-7.0.1](https://github.com/truecharts/apps/compare/node-red-6.11.16...node-red-7.0.1) (2021-09-13) + +#### Chore + +* move more dockerhub containers to GHCR mirror ([#958](https://github.com/truecharts/apps/issues/958)) +* update non-major ([#962](https://github.com/truecharts/apps/issues/962)) + +#### Feat + +* add new GUI and VPN support to all Apps ([#977](https://github.com/truecharts/apps/issues/977)) +* Add VPN addon and move some config to includes ([#973](https://github.com/truecharts/apps/issues/973)) +* pin all container references to digests ([#963](https://github.com/truecharts/apps/issues/963)) +* Move some common containers to our own containers + +#### Fix + +* make sure podSecurityContext is included in both SCALE and Helm installs ([#956](https://github.com/truecharts/apps/issues/956)) + + +## [node-red-6.11.16](https://github.com/truecharts/apps/compare/node-red-6.11.15...node-red-6.11.16) (2021-09-08) + +### Fix + +* repair Hyperion and some misplaced GUI elements ([#922](https://github.com/truecharts/apps/issues/922)) diff --git a/tmp/node-red/Chart.yaml b/tmp/node-red/Chart.yaml new file mode 100644 index 00000000000..8e0376219ce --- /dev/null +++ b/tmp/node-red/Chart.yaml @@ -0,0 +1,28 @@ +apiVersion: v2 +appVersion: "3.0.2" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +deprecated: false +description: Node-RED is low-code programming for event-driven applications +home: https://truecharts.org/charts/stable/node-red +icon: https://truecharts.org/img/hotlink-ok/chart-icons/node-red.png +keywords: + - node-red + - nodered +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: node-red +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/node-red + - https://github.com/node-red/node-red-docker +type: application +version: 14.0.0 +annotations: + truecharts.org/catagories: | + - tools + truecharts.org/SCALE-support: "true" diff --git a/tmp/node-red/README.md b/tmp/node-red/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/node-red/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/node-red/icon.png b/tmp/node-red/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..0dfea2a8596ca72a2417a6a7a2f03f06bb7d60e4 GIT binary patch literal 11731 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 literal 0 HcmV?d00001 diff --git a/tmp/node-red/questions.yaml b/tmp/node-red/questions.yaml new file mode 100644 index 00000000000..5822ef5f858 --- /dev/null +++ b/tmp/node-red/questions.yaml @@ -0,0 +1,91 @@ +# Include{groups} +portals: + open: +# Include{portalLink} +questions: +# Include{global} +# Include{workload} +# Include{workloadDeployment} + +# Include{replicas1} +# Include{podSpec} +# Include{containerMain} + + +# Include{containerBasic} +# Include{containerAdvanced} + +# Include{containerConfig} +# Include{serviceRoot} +# Include{serviceMain} +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: main + label: "Main Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 1880 + required: true +# Include{serviceExpertRoot} + default: false +# Include{serviceExpert} +# Include{serviceList} +# Include{persistenceRoot} + - variable: data + label: "App Config Storage" + description: "Stores the Application Configuration." + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} +# Include{persistenceList} +# Include{ingressRoot} + - variable: main + label: "Main Ingress" + schema: + additional_attrs: true + type: dict + attrs: +# Include{ingressDefault} +# Include{ingressTLS} +# Include{ingressTraefik} +# Include{ingressList} +# Include{securityContextRoot} + + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 568 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 568 +# Include{securityContextContainer} +# Include{securityContextAdvanced} +# Include{securityContextPod} + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + +# Include{resources} +# Include{advanced} +# Include{addons} +# Include{codeserver} +# Include{netshoot} +# Include{vpn} +# Include{documentation} diff --git a/tmp/node-red/templates/NOTES.txt b/tmp/node-red/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/tmp/node-red/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/tmp/node-red/templates/common.yaml b/tmp/node-red/templates/common.yaml new file mode 100644 index 00000000000..b51394e00a4 --- /dev/null +++ b/tmp/node-red/templates/common.yaml @@ -0,0 +1 @@ +{{ include "tc.v1.common.loader.all" . }} diff --git a/tmp/node-red/values.yaml b/tmp/node-red/values.yaml new file mode 100644 index 00000000000..17bedef7d23 --- /dev/null +++ b/tmp/node-red/values.yaml @@ -0,0 +1,24 @@ +image: + repository: tccr.io/truecharts/node-red + pullPolicy: IfNotPresent + tag: 3.0.2@sha256:ba3361b3dc11650cdb44c43220a0bd5397342928dca092f33c044ba58032acc1 +service: + main: + ports: + main: + port: 1880 + targetPort: 1880 +persistence: + data: + enabled: true + mountPath: "/data" +portal: + open: + enabled: true + +workload: + main: + podSpec: + containers: + main: + env: {} diff --git a/tmp/novnc/.helmignore b/tmp/novnc/.helmignore new file mode 100644 index 00000000000..77ca5567b26 --- /dev/null +++ b/tmp/novnc/.helmignore @@ -0,0 +1,30 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ +# OWNERS file for Kubernetes +OWNERS +# helm-docs templates +*.gotmpl +# docs folder +/docs +# icon +icon.png diff --git a/tmp/novnc/CHANGELOG.md b/tmp/novnc/CHANGELOG.md new file mode 100644 index 00000000000..14e3537908f --- /dev/null +++ b/tmp/novnc/CHANGELOG.md @@ -0,0 +1,1489 @@ +# Changelog + + + +## [novnc-4.0.0](https://github.com/truecharts/charts/compare/cura-novnc-0.0.41...novnc-4.0.0) (2022-11-10) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Major Change to GUI + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + ### Fix + +- change container config label + + + + +## [novnc-3.0.44](https://github.com/truecharts/charts/compare/cura-novnc-0.0.41...novnc-3.0.44) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [novnc-3.0.43](https://github.com/truecharts/charts/compare/cura-novnc-0.0.41...novnc-3.0.43) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [novnc-3.0.43](https://github.com/truecharts/charts/compare/cura-novnc-0.0.41...novnc-3.0.43) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [novnc-3.0.43](https://github.com/truecharts/charts/compare/cura-novnc-0.0.41...novnc-3.0.43) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [novnc-3.0.42](https://github.com/truecharts/charts/compare/cura-novnc-0.0.41...novnc-3.0.42) (2022-11-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [novnc-3.0.42](https://github.com/truecharts/charts/compare/cura-novnc-0.0.41...novnc-3.0.42) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [novnc-3.0.41](https://github.com/truecharts/charts/compare/prusaslicer-novnc-1.0.3...novnc-3.0.41) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4317](https://github.com/truecharts/charts/issues/4317)) + + + + +## [novnc-3.0.40](https://github.com/truecharts/charts/compare/prusaslicer-novnc-1.0.2...novnc-3.0.40) (2022-11-05) + +### Chore + +- update helm general non-major ([#4308](https://github.com/truecharts/charts/issues/4308)) + + + + +## [novnc-3.0.39](https://github.com/truecharts/charts/compare/prusaslicer-novnc-1.0.0...novnc-3.0.39) (2022-11-02) + +### Chore + +- update helm general non-major ([#4261](https://github.com/truecharts/charts/issues/4261)) + + + + +## [novnc-3.0.38](https://github.com/truecharts/charts/compare/cura-novnc-0.0.35...novnc-3.0.38) (2022-10-25) + +### Chore + +- update helm general non-major ([#4182](https://github.com/truecharts/charts/issues/4182)) + + + + +## [novnc-3.0.37](https://github.com/truecharts/charts/compare/cura-novnc-0.0.33...novnc-3.0.37) (2022-10-19) + +### Chore + +- update helm general non-major ([#4122](https://github.com/truecharts/charts/issues/4122)) + + + + +## [novnc-3.0.36](https://github.com/truecharts/charts/compare/novnc-3.0.35...novnc-3.0.36) (2022-10-12) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4071](https://github.com/truecharts/charts/issues/4071)) + + + + +## [novnc-3.0.35](https://github.com/truecharts/charts/compare/prusaslicer-novnc-0.0.36...novnc-3.0.35) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [novnc-3.0.35](https://github.com/truecharts/charts/compare/prusaslicer-novnc-0.0.36...novnc-3.0.35) (2022-10-07) + +### Chore + +- update helm general non-major + + + + +## [novnc-3.0.34](https://github.com/truecharts/charts/compare/cura-novnc-0.0.28...novnc-3.0.34) (2022-10-05) + +### Chore + +- split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979)) + - update helm general non-major + + + + +## [novnc-3.0.33](https://github.com/truecharts/charts/compare/novnc-3.0.32...novnc-3.0.33) (2022-09-27) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918)) + + + + +## [novnc-3.0.32](https://github.com/truecharts/charts/compare/prusaslicer-novnc-0.0.31...novnc-3.0.32) (2022-09-25) + +### Chore + +- update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898)) + + + + +## [novnc-3.0.31](https://github.com/truecharts/charts/compare/prusaslicer-novnc-0.0.28...novnc-3.0.31) (2022-09-22) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [novnc-3.0.31](https://github.com/truecharts/charts/compare/prusaslicer-novnc-0.0.28...novnc-3.0.31) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [novnc-3.0.31](https://github.com/truecharts/charts/compare/prusaslicer-novnc-0.0.28...novnc-3.0.31) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [novnc-3.0.31](https://github.com/truecharts/charts/compare/prusaslicer-novnc-0.0.28...novnc-3.0.31) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [novnc-3.0.31](https://github.com/truecharts/charts/compare/prusaslicer-novnc-0.0.28...novnc-3.0.31) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [novnc-3.0.31](https://github.com/truecharts/charts/compare/prusaslicer-novnc-0.0.28...novnc-3.0.31) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [novnc-3.0.31](https://github.com/truecharts/charts/compare/prusaslicer-novnc-0.0.28...novnc-3.0.31) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [novnc-3.0.31](https://github.com/truecharts/charts/compare/prusaslicer-novnc-0.0.28...novnc-3.0.31) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [novnc-3.0.31](https://github.com/truecharts/charts/compare/prusaslicer-novnc-0.0.28...novnc-3.0.31) (2022-09-17) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [novnc-3.0.31](https://github.com/truecharts/charts/compare/prusaslicer-novnc-0.0.28...novnc-3.0.31) (2022-09-18) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [novnc-3.0.31](https://github.com/truecharts/charts/compare/prusaslicer-novnc-0.0.28...novnc-3.0.31) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [novnc-3.0.31](https://github.com/truecharts/charts/compare/prusaslicer-novnc-0.0.28...novnc-3.0.31) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [novnc-3.0.31](https://github.com/truecharts/charts/compare/prusaslicer-novnc-0.0.28...novnc-3.0.31) (2022-09-15) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [novnc-3.0.31](https://github.com/truecharts/charts/compare/prusaslicer-novnc-0.0.28...novnc-3.0.31) (2022-09-15) + +### Chore + +- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [novnc-3.0.30](https://github.com/truecharts/charts/compare/prusaslicer-novnc-0.0.27...novnc-3.0.30) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [novnc-3.0.30](https://github.com/truecharts/charts/compare/prusaslicer-novnc-0.0.27...novnc-3.0.30) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [novnc-3.0.30](https://github.com/truecharts/charts/compare/prusaslicer-novnc-0.0.27...novnc-3.0.30) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [novnc-3.0.30](https://github.com/truecharts/charts/compare/prusaslicer-novnc-0.0.27...novnc-3.0.30) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [novnc-3.0.30](https://github.com/truecharts/charts/compare/prusaslicer-novnc-0.0.27...novnc-3.0.30) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [novnc-3.0.30](https://github.com/truecharts/charts/compare/prusaslicer-novnc-0.0.27...novnc-3.0.30) (2022-09-11) + +### Chore + +- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [novnc-3.0.29](https://github.com/truecharts/charts/compare/cura-novnc-0.0.21...novnc-3.0.29) (2022-08-30) + +### Chore + +- update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639)) + + + + +## [novnc-3.0.28](https://github.com/truecharts/charts/compare/cura-novnc-0.0.20...novnc-3.0.28) (2022-08-30) + +### Chore + +- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [novnc-3.0.27](https://github.com/truecharts/charts/compare/prusaslicer-novnc-0.0.23...novnc-3.0.27) (2022-08-29) + +### Chore + +- update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619)) + + + + +## [novnc-3.0.26](https://github.com/truecharts/charts/compare/prusaslicer-novnc-0.0.19...novnc-3.0.26) (2022-08-23) + +### Chore + +- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545)) + + + + +## [novnc-3.0.25](https://github.com/truecharts/charts/compare/prusaslicer-novnc-0.0.17...novnc-3.0.25) (2022-08-12) + +### Chore + +- add documentation checkbox/section to all SCALE Apps + - update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456)) + + ### Fix + +- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447)) + + + + +## [novnc-3.0.24](https://github.com/truecharts/charts/compare/prusaslicer-novnc-0.0.15...novnc-3.0.24) (2022-08-08) + +### Chore + +- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + + + +## [novnc-3.0.23](https://github.com/truecharts/apps/compare/cura-novnc-0.0.13...novnc-3.0.23) (2022-07-26) + +### Chore + +- update home links ([#3291](https://github.com/truecharts/apps/issues/3291)) + - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302)) + + + + +## [novnc-3.0.22](https://github.com/truecharts/apps/compare/cura-novnc-0.0.11...novnc-3.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [novnc-3.0.22](https://github.com/truecharts/apps/compare/cura-novnc-0.0.11...novnc-3.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [novnc-3.0.22](https://github.com/truecharts/apps/compare/cura-novnc-0.0.11...novnc-3.0.22) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [novnc-3.0.21](https://github.com/truecharts/apps/compare/cura-novnc-0.0.10...novnc-3.0.21) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [novnc-3.0.19](https://github.com/truecharts/apps/compare/novnc-3.0.18...novnc-3.0.19) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [novnc-3.0.18](https://github.com/truecharts/apps/compare/novnc-3.0.17...novnc-3.0.18) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [novnc-3.0.17](https://github.com/truecharts/apps/compare/novnc-3.0.15...novnc-3.0.17) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [novnc-3.0.15](https://github.com/truecharts/apps/compare/novnc-3.0.13...novnc-3.0.15) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [novnc-3.0.13](https://github.com/truecharts/apps/compare/novnc-3.0.12...novnc-3.0.13) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [novnc-3.0.12](https://github.com/truecharts/apps/compare/novnc-3.0.11...novnc-3.0.12) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [novnc-3.0.11](https://github.com/truecharts/apps/compare/novnc-3.0.10...novnc-3.0.11) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [novnc-3.0.10](https://github.com/truecharts/apps/compare/novnc-3.0.9...novnc-3.0.10) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [novnc-3.0.9](https://github.com/truecharts/apps/compare/novnc-3.0.8...novnc-3.0.9) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [novnc-3.0.8](https://github.com/truecharts/apps/compare/novnc-3.0.7...novnc-3.0.8) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [novnc-3.0.7](https://github.com/truecharts/apps/compare/novnc-3.0.6...novnc-3.0.7) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [novnc-3.0.6](https://github.com/truecharts/apps/compare/novnc-3.0.5...novnc-3.0.6) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [novnc-3.0.5](https://github.com/truecharts/apps/compare/novnc-3.0.4...novnc-3.0.5) (2022-06-17) + +#### Chore + +* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916)) + + + + +### [novnc-3.0.4](https://github.com/truecharts/apps/compare/novnc-3.0.3...novnc-3.0.4) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [novnc-3.0.3](https://github.com/truecharts/apps/compare/novnc-3.0.2...novnc-3.0.3) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [novnc-3.0.2](https://github.com/truecharts/apps/compare/novnc-3.0.1...novnc-3.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [novnc-3.0.1](https://github.com/truecharts/apps/compare/novnc-2.0.19...novnc-3.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [novnc-3.0.0](https://github.com/truecharts/apps/compare/novnc-2.0.19...novnc-3.0.0) (2022-06-07) + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [novnc-2.0.19](https://github.com/truecharts/apps/compare/novnc-2.0.18...novnc-2.0.19) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [novnc-2.0.18](https://github.com/truecharts/apps/compare/novnc-2.0.17...novnc-2.0.18) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [novnc-2.0.18](https://github.com/truecharts/apps/compare/novnc-2.0.17...novnc-2.0.18) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [novnc-2.0.17](https://github.com/truecharts/apps/compare/novnc-2.0.16...novnc-2.0.17) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [novnc-2.0.16](https://github.com/truecharts/apps/compare/novnc-2.0.15...novnc-2.0.16) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [novnc-2.0.16](https://github.com/truecharts/apps/compare/novnc-2.0.15...novnc-2.0.16) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [novnc-2.0.15](https://github.com/truecharts/apps/compare/novnc-2.0.14...novnc-2.0.15) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [novnc-2.0.14](https://github.com/truecharts/apps/compare/novnc-2.0.13...novnc-2.0.14) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [novnc-2.0.13](https://github.com/truecharts/apps/compare/novnc-2.0.12...novnc-2.0.13) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [novnc-2.0.12](https://github.com/truecharts/apps/compare/novnc-2.0.11...novnc-2.0.12) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [novnc-2.0.11](https://github.com/truecharts/apps/compare/novnc-2.0.10...novnc-2.0.11) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [novnc-2.0.10](https://github.com/truecharts/apps/compare/novnc-2.0.9...novnc-2.0.10) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [novnc-2.0.9](https://github.com/truecharts/apps/compare/novnc-2.0.8...novnc-2.0.9) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [novnc-2.0.8](https://github.com/truecharts/apps/compare/novnc-2.0.7...novnc-2.0.8) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [novnc-2.0.7](https://github.com/truecharts/apps/compare/novnc-2.0.6...novnc-2.0.7) (2022-03-30) + +#### Chore + +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [novnc-2.0.6](https://github.com/truecharts/apps/compare/novnc-2.0.5...novnc-2.0.6) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [novnc-2.0.1](https://github.com/truecharts/apps/compare/novnc-2.0.0...novnc-2.0.1) (2022-03-07) + +#### Chore + +* update helm general non-major helm releases ([#2111](https://github.com/truecharts/apps/issues/2111)) +* Remove `-icon` string from icon png's ([#2040](https://github.com/truecharts/apps/issues/2040)) + + + + +### [novnc-2.0.0](https://github.com/truecharts/apps/compare/novnc-1.0.42...novnc-2.0.0) (2022-03-03) + +#### Chore + +* remove fixed env from questions.yaml +* update helm general major helm releases ([#2021](https://github.com/truecharts/apps/issues/2021)) + +#### Fix + +* BREAKING CHANGE Move some env-vars outside of env section ([#2010](https://github.com/truecharts/apps/issues/2010)) + + + + +### [novnc-1.0.42](https://github.com/truecharts/apps/compare/novnc-1.0.41...novnc-1.0.42) (2022-03-02) + +#### Chore + +* rename `web_portal` to `open` ([#1957](https://github.com/truecharts/apps/issues/1957)) +* update helm general non-major helm releases ([#1999](https://github.com/truecharts/apps/issues/1999)) + + + + +### [novnc-1.0.41](https://github.com/truecharts/apps/compare/novnc-1.0.40...novnc-1.0.41) (2022-02-21) + +#### Chore + +* update helm general non-major helm releases ([#1927](https://github.com/truecharts/apps/issues/1927)) + + + + +### [novnc-1.0.40](https://github.com/truecharts/apps/compare/novnc-1.0.39...novnc-1.0.40) (2022-02-15) + +#### Chore + +* update helm general non-major helm releases ([#1901](https://github.com/truecharts/apps/issues/1901)) + + + + +### [novnc-1.0.39](https://github.com/truecharts/apps/compare/novnc-1.0.38...novnc-1.0.39) (2022-02-08) + +#### Chore + +* update helm general non-major helm releases ([#1871](https://github.com/truecharts/apps/issues/1871)) + + + + +### [novnc-1.0.38](https://github.com/truecharts/apps/compare/novnc-1.0.37...novnc-1.0.38) (2022-02-06) + +#### Chore + +* update helm chart common to v8.15.0 ([#1859](https://github.com/truecharts/apps/issues/1859)) + + + + +### [novnc-1.0.37](https://github.com/truecharts/apps/compare/novnc-1.0.36...novnc-1.0.37) (2022-02-05) + +#### Chore + +* update helm general non-major helm releases ([#1852](https://github.com/truecharts/apps/issues/1852)) + + + + +### [novnc-1.0.36](https://github.com/truecharts/apps/compare/novnc-1.0.35...novnc-1.0.36) (2022-02-02) + +#### Chore + +* update helm general non-major helm releases ([#1828](https://github.com/truecharts/apps/issues/1828)) + + + + +### [novnc-1.0.35](https://github.com/truecharts/apps/compare/novnc-1.0.34...novnc-1.0.35) (2022-01-25) + +#### Chore + +* update helm general non-major helm releases ([#1791](https://github.com/truecharts/apps/issues/1791)) + + + + +### [novnc-1.0.34](https://github.com/truecharts/apps/compare/novnc-1.0.33...novnc-1.0.34) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1766](https://github.com/truecharts/apps/issues/1766)) + + + + +### [novnc-1.0.33](https://github.com/truecharts/apps/compare/novnc-1.0.32...novnc-1.0.33) (2022-01-21) + +#### Chore + +* update helm general non-major helm releases ([#1759](https://github.com/truecharts/apps/issues/1759)) + +#### Fix + +* set additional_attrs: true on all dicts ([#1750](https://github.com/truecharts/apps/issues/1750)) + + + + +### [novnc-1.0.32](https://github.com/truecharts/apps/compare/novnc-1.0.31...novnc-1.0.32) (2022-01-18) + +#### Chore + +* update helm general non-major helm releases ([#1732](https://github.com/truecharts/apps/issues/1732)) + + + + +### [novnc-1.0.31](https://github.com/truecharts/apps/compare/novnc-1.0.30...novnc-1.0.31) (2022-01-13) + +#### Chore + +* update helm general non-major helm releases ([#1712](https://github.com/truecharts/apps/issues/1712)) + +#### Feat + +* expose capabilities in GUI ([#1709](https://github.com/truecharts/apps/issues/1709)) + + + + +### [novnc-1.0.30](https://github.com/truecharts/apps/compare/novnc-1.0.29...novnc-1.0.30) (2022-01-12) + +#### Chore + +* update helm general non-major helm releases ([#1704](https://github.com/truecharts/apps/issues/1704)) + + + + +### [novnc-1.0.29](https://github.com/truecharts/apps/compare/novnc-1.0.28...novnc-1.0.29) (2022-01-11) + +#### Chore + +* update helm general non-major helm releases ([#1693](https://github.com/truecharts/apps/issues/1693)) + + + + +### [novnc-1.0.28](https://github.com/truecharts/apps/compare/novnc-1.0.27...novnc-1.0.28) (2022-01-04) + +#### Chore + +* update helm general non-major helm releases + + + + +### [novnc-1.0.27](https://github.com/truecharts/apps/compare/novnc-1.0.26...novnc-1.0.27) (2021-12-28) + +#### Chore + +* update helm general non-major helm releases ([#1623](https://github.com/truecharts/apps/issues/1623)) + + + + +### [novnc-1.0.26](https://github.com/truecharts/apps/compare/novnc-1.0.25...novnc-1.0.26) (2021-12-21) + +#### Chore + +* update helm general non-major helm releases ([#1596](https://github.com/truecharts/apps/issues/1596)) + + + + +### [novnc-1.0.25](https://github.com/truecharts/apps/compare/novnc-1.0.24...novnc-1.0.25) (2021-12-19) + +#### Chore + +* Last patch bump before RC2 branch-off +* remove `editable: true` as this is the default ([#1576](https://github.com/truecharts/apps/issues/1576)) + + + + +### [novnc-1.0.24](https://github.com/truecharts/apps/compare/novnc-1.0.23...novnc-1.0.24) (2021-12-19) + +#### Chore + +* update helm general non-major helm releases ([#1571](https://github.com/truecharts/apps/issues/1571)) + + + + +### [novnc-1.0.23](https://github.com/truecharts/apps/compare/novnc-1.0.22...novnc-1.0.23) (2021-12-18) + +#### Chore + +* cleanup questions by removing hidden dicts ([#1558](https://github.com/truecharts/apps/issues/1558)) +* App-Icon Organization ([#1539](https://github.com/truecharts/apps/issues/1539)) + + + + +### [novnc-1.0.22](https://github.com/truecharts/apps/compare/novnc-1.0.21...novnc-1.0.22) (2021-12-14) + +#### Chore + +* update helm general non-major helm releases ([#1535](https://github.com/truecharts/apps/issues/1535)) + + + + +### [novnc-1.0.21](https://github.com/truecharts/apps/compare/novnc-1.0.20...novnc-1.0.21) (2021-12-13) + +#### Chore + +* move incubator apps to stable and bump everything +* fix some icons ([#1525](https://github.com/truecharts/apps/issues/1525)) + + + + +### [novnc-1.0.20](https://github.com/truecharts/apps/compare/novnc-1.0.19...novnc-1.0.20) (2021-12-11) + +#### Chore + +* update general helm non-major helm releases ([#1509](https://github.com/truecharts/apps/issues/1509)) + + + + +### [novnc-1.0.19](https://github.com/truecharts/apps/compare/novnc-1.0.18...novnc-1.0.19) (2021-12-07) + +#### Chore + +* update non-major deps helm releases ([#1481](https://github.com/truecharts/apps/issues/1481)) + + + + +### novnc-1.0.18 (2021-12-05) + +#### Chore + +* bump apps to generate security page +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major deps helm releases ([#1471](https://github.com/truecharts/apps/issues/1471)) +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + +#### Fix + +* fix typo in theme selection ([#1428](https://github.com/truecharts/apps/issues/1428)) + + + + +### [novnc-1.0.17](https://github.com/truecharts/apps/compare/novnc-1.0.16...novnc-1.0.17) (2021-12-05) + +#### Chore + +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) + + + + +### [novnc-1.0.16](https://github.com/truecharts/apps/compare/novnc-1.0.15...novnc-1.0.16) (2021-12-04) + +#### Chore + +* bump apps to generate security page + + + + +### [novnc-1.0.15](https://github.com/truecharts/apps/compare/novnc-1.0.14...novnc-1.0.15) (2021-12-04) + +#### Chore + +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) + + + + +### [novnc-1.0.14](https://github.com/truecharts/apps/compare/novnc-1.0.13...novnc-1.0.14) (2021-12-03) + +#### Chore + +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) + + + + +### [novnc-1.0.13](https://github.com/truecharts/apps/compare/novnc-1.0.12...novnc-1.0.13) (2021-11-30) + +#### Chore + +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + + + + +### [novnc-1.0.12](https://github.com/truecharts/apps/compare/novnc-1.0.11...novnc-1.0.12) (2021-11-23) + +#### Chore + +* update non-major deps helm releases ([#1386](https://github.com/truecharts/apps/issues/1386)) + + + + +### [novnc-1.0.11](https://github.com/truecharts/apps/compare/novnc-1.0.10...novnc-1.0.11) (2021-11-22) + +#### Chore + +* update non-major deps helm releases ([#1383](https://github.com/truecharts/apps/issues/1383)) + + + + +### [novnc-1.0.10](https://github.com/truecharts/apps/compare/novnc-1.0.9...novnc-1.0.10) (2021-11-16) + +#### Chore + +* update non-major deps helm releases ([#1345](https://github.com/truecharts/apps/issues/1345)) + + + + +### [novnc-1.0.9](https://github.com/truecharts/apps/compare/novnc-1.0.8...novnc-1.0.9) (2021-11-15) + +#### Chore + +* persistence cleanup and small bugfixes ([#1329](https://github.com/truecharts/apps/issues/1329)) +* update non-major deps helm releases ([#1338](https://github.com/truecharts/apps/issues/1338)) + + + + +### [novnc-1.0.8](https://github.com/truecharts/apps/compare/novnc-1.0.7...novnc-1.0.8) (2021-11-14) + +#### Chore + +* fixes around the GUI refactor ([#1316](https://github.com/truecharts/apps/issues/1316)) +* move port above advanced in GUI ([#1326](https://github.com/truecharts/apps/issues/1326)) +* clean up Chart.yaml ([#1322](https://github.com/truecharts/apps/issues/1322)) +* update non-major deps helm releases ([#1328](https://github.com/truecharts/apps/issues/1328)) + +#### Fix + +* split udp and tcp ports ([#1321](https://github.com/truecharts/apps/issues/1321)) + + + + +### [novnc-1.0.7](https://github.com/truecharts/apps/compare/novnc-1.0.6...novnc-1.0.7) (2021-11-09) + +#### Chore + +* update non-major deps helm releases ([#1297](https://github.com/truecharts/apps/issues/1297)) + + + + +### [novnc-1.0.6](https://github.com/truecharts/apps/compare/novnc-1.0.5...novnc-1.0.6) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1295](https://github.com/truecharts/apps/issues/1295)) + + + + +### [novnc-1.0.5](https://github.com/truecharts/apps/compare/novnc-1.0.4...novnc-1.0.5) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1291](https://github.com/truecharts/apps/issues/1291)) + +#### Chore + +* Simplify GUI for deployment, persistence and securityContext ([#1289](https://github.com/truecharts/apps/issues/1289)) + +#### Feat + +* Simplify the Services GUI ([#1290](https://github.com/truecharts/apps/issues/1290)) + + + + +### [novnc-1.0.4](https://github.com/truecharts/apps/compare/novnc-1.0.3...novnc-1.0.4) (2021-11-02) + +#### Chore + +* update non-major deps helm releases ([#1267](https://github.com/truecharts/apps/issues/1267)) + + + + +### [novnc-1.0.3](https://github.com/truecharts/apps/compare/novnc-1.0.2...novnc-1.0.3) (2021-11-01) + +#### Chore + +* update non-major deps helm releases ([#1264](https://github.com/truecharts/apps/issues/1264)) + + + + +### [novnc-1.0.2](https://github.com/truecharts/apps/compare/novnc-1.0.1...novnc-1.0.2) (2021-10-26) + +#### Chore + +* update non-major deps helm releases ([#1245](https://github.com/truecharts/apps/issues/1245)) + + + + +### [novnc-1.0.1](https://github.com/truecharts/apps/compare/novnc-1.0.0...novnc-1.0.1) (2021-10-26) + +#### Chore + +* update helm chart common to v8.3.15 ([#1240](https://github.com/truecharts/apps/issues/1240)) + + + + +### [novnc-1.0.0](https://github.com/truecharts/apps/compare/novnc-0.0.12...novnc-1.0.0) (2021-10-25) + +#### Chore + +* Adapt for TrueNAS SCALE RC1 + + + + +### [novnc-0.0.12](https://github.com/truecharts/apps/compare/novnc-0.0.9...novnc-0.0.12) (2021-10-20) + +#### Chore + +* bump apps, remove duplicates and move incubator to stable for RC1 + + + + +### [novnc-0.0.9](https://github.com/truecharts/apps/compare/novnc-0.0.8...novnc-0.0.9) (2021-10-20) + +#### Chore + +* bump versions to rerelease and fix icons + + + + +### [novnc-0.0.8](https://github.com/truecharts/apps/compare/novnc-0.0.7...novnc-0.0.8) (2021-10-19) + +#### Change + +* Project-Eclipse 3, Automatically generate item.yaml ([#1178](https://github.com/truecharts/apps/issues/1178)) + +#### Chore + +* Project-Eclipse 5, move app-readme to automatic generation script ([#1181](https://github.com/truecharts/apps/issues/1181)) +* Project-Eclipse part 2, adapting and cleaning changelog ([#1173](https://github.com/truecharts/apps/issues/1173)) +* update helm chart common to v8.3.13 ([#1184](https://github.com/truecharts/apps/issues/1184)) + +#### Feat + +* Project-Eclipse 4, Add App grading annotations to Chart.yaml ([#1180](https://github.com/truecharts/apps/issues/1180)) + +#### Refactor + +* Project Eclipse Part 6, move questions.yaml to root App folder ([#1182](https://github.com/truecharts/apps/issues/1182)) + + + + +### [novnc-0.0.7](https://github.com/truecharts/apps/compare/novnc-0.0.6...novnc-0.0.7) (2021-10-19) + +#### Fix + +* fix previous SCALE bugfix not correctly being applied + + + + +### [novnc-0.0.6](https://github.com/truecharts/apps/compare/novnc-0.0.5...novnc-0.0.6) (2021-10-19) + +#### Fix + +* Solve issues regarding ix_values.yaml not containing the image and tag definitions. ([#1176](https://github.com/truecharts/apps/issues/1176)) + + + + +### [novnc-0.0.5](https://github.com/truecharts/apps/compare/novnc-0.0.4...novnc-0.0.5) (2021-10-18) + +#### Refactor + +* Project Eclipse - part 1 - remove ix_values.yaml ([#1168](https://github.com/truecharts/apps/issues/1168)) + + + + +### [novnc-0.0.4](https://github.com/truecharts/apps/compare/novnc-0.0.3...novnc-0.0.4) (2021-10-17) + +#### Chore + +* update helm chart common to v8.3.10 ([#1160](https://github.com/truecharts/apps/issues/1160)) + + + + +### [novnc-0.0.3](https://github.com/truecharts/apps/compare/novnc-0.0.2...novnc-0.0.3) (2021-10-13) + +#### Chore + +* update non-major deps helm releases ([#1133](https://github.com/truecharts/apps/issues/1133)) + + + + +### [novnc-0.0.2](https://github.com/truecharts/apps/compare/novnc-0.0.1...novnc-0.0.2) (2021-10-13) + +#### Chore + +* update non-major docker tags ([#1134](https://github.com/truecharts/apps/issues/1134)) + + + + +### novnc-0.0.1 (2021-10-04) diff --git a/tmp/novnc/Chart.yaml b/tmp/novnc/Chart.yaml new file mode 100644 index 00000000000..dc63d62d3b0 --- /dev/null +++ b/tmp/novnc/Chart.yaml @@ -0,0 +1,29 @@ +apiVersion: v2 +appVersion: "1.2.0" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +description: The open source VNC client +home: https://truecharts.org/charts/stable/novnc +icon: https://truecharts.org/img/hotlink-ok/chart-icons/novnc.png +keywords: + - novnc + - vnc + - remote + - desktop +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: novnc +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/novnc + - https://novnc.com/ +type: application +version: 6.0.0 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" diff --git a/tmp/novnc/README.md b/tmp/novnc/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/novnc/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/novnc/icon.png b/tmp/novnc/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..aac8b0f3bad282aee05e5d1d83ffa6d3faad4d9d GIT binary patch literal 6905 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 +### [nullserv-6.0.12](https://github.com/truecharts/apps/compare/nullserv-6.0.11...nullserv-6.0.12) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [nullserv-6.0.11](https://github.com/truecharts/apps/compare/nullserv-6.0.10...nullserv-6.0.11) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [nullserv-6.0.10](https://github.com/truecharts/apps/compare/nullserv-6.0.9...nullserv-6.0.10) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [nullserv-6.0.9](https://github.com/truecharts/apps/compare/nullserv-6.0.8...nullserv-6.0.9) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [nullserv-6.0.8](https://github.com/truecharts/apps/compare/nullserv-6.0.7...nullserv-6.0.8) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [nullserv-6.0.7](https://github.com/truecharts/apps/compare/nullserv-6.0.6...nullserv-6.0.7) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [nullserv-6.0.6](https://github.com/truecharts/apps/compare/nullserv-6.0.5...nullserv-6.0.6) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [nullserv-6.0.5](https://github.com/truecharts/apps/compare/nullserv-6.0.4...nullserv-6.0.5) (2022-06-17) + +#### Chore + +* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916)) + + + + +### [nullserv-6.0.4](https://github.com/truecharts/apps/compare/nullserv-6.0.3...nullserv-6.0.4) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [nullserv-6.0.3](https://github.com/truecharts/apps/compare/nullserv-6.0.2...nullserv-6.0.3) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [nullserv-6.0.2](https://github.com/truecharts/apps/compare/nullserv-6.0.1...nullserv-6.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [nullserv-6.0.1](https://github.com/truecharts/apps/compare/nullserv-5.0.19...nullserv-6.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [nullserv-6.0.0](https://github.com/truecharts/apps/compare/nullserv-5.0.19...nullserv-6.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [nullserv-5.0.19](https://github.com/truecharts/apps/compare/nullserv-5.0.18...nullserv-5.0.19) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [nullserv-5.0.18](https://github.com/truecharts/apps/compare/nullserv-5.0.17...nullserv-5.0.18) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [nullserv-5.0.18](https://github.com/truecharts/apps/compare/nullserv-5.0.17...nullserv-5.0.18) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [nullserv-5.0.17](https://github.com/truecharts/apps/compare/nullserv-5.0.16...nullserv-5.0.17) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [nullserv-5.0.16](https://github.com/truecharts/apps/compare/nullserv-5.0.15...nullserv-5.0.16) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [nullserv-5.0.16](https://github.com/truecharts/apps/compare/nullserv-5.0.15...nullserv-5.0.16) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [nullserv-5.0.15](https://github.com/truecharts/apps/compare/nullserv-5.0.14...nullserv-5.0.15) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [nullserv-5.0.14](https://github.com/truecharts/apps/compare/nullserv-5.0.13...nullserv-5.0.14) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [nullserv-5.0.13](https://github.com/truecharts/apps/compare/nullserv-5.0.12...nullserv-5.0.13) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [nullserv-5.0.12](https://github.com/truecharts/apps/compare/nullserv-5.0.11...nullserv-5.0.12) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [nullserv-5.0.11](https://github.com/truecharts/apps/compare/nullserv-5.0.10...nullserv-5.0.11) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [nullserv-5.0.10](https://github.com/truecharts/apps/compare/nullserv-5.0.9...nullserv-5.0.10) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [nullserv-5.0.9](https://github.com/truecharts/apps/compare/nullserv-5.0.8...nullserv-5.0.9) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [nullserv-5.0.8](https://github.com/truecharts/apps/compare/nullserv-5.0.7...nullserv-5.0.8) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [nullserv-5.0.7](https://github.com/truecharts/apps/compare/nullserv-5.0.6...nullserv-5.0.7) (2022-03-30) + +#### Chore + +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [nullserv-5.0.6](https://github.com/truecharts/apps/compare/nullserv-5.0.5...nullserv-5.0.6) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [nullserv-5.0.1](https://github.com/truecharts/apps/compare/nullserv-5.0.0...nullserv-5.0.1) (2022-03-07) + +#### Chore + +* update helm general non-major helm releases ([#2111](https://github.com/truecharts/apps/issues/2111)) +* Remove `-icon` string from icon png's ([#2040](https://github.com/truecharts/apps/issues/2040)) + + + + +### [nullserv-5.0.0](https://github.com/truecharts/apps/compare/nullserv-4.0.42...nullserv-5.0.0) (2022-03-03) + +#### Chore + +* remove fixed env from questions.yaml +* remove empty env var declaration from questions.yaml +* remove TZ from values. ([#1945](https://github.com/truecharts/apps/issues/1945)) +* update helm general major helm releases ([#2021](https://github.com/truecharts/apps/issues/2021)) + +#### Fix + +* BREAKING CHANGE Move some env-vars outside of env section ([#2010](https://github.com/truecharts/apps/issues/2010)) + + + + +### [nullserv-4.0.42](https://github.com/truecharts/apps/compare/nullserv-4.0.41...nullserv-4.0.42) (2022-03-02) + +#### Chore + +* rename `web_portal` to `open` ([#1957](https://github.com/truecharts/apps/issues/1957)) +* update helm general non-major helm releases ([#1999](https://github.com/truecharts/apps/issues/1999)) + + + + +### [nullserv-4.0.41](https://github.com/truecharts/apps/compare/nullserv-4.0.40...nullserv-4.0.41) (2022-02-21) + +#### Chore + +* update helm general non-major helm releases ([#1927](https://github.com/truecharts/apps/issues/1927)) + + + + +### [nullserv-4.0.40](https://github.com/truecharts/apps/compare/nullserv-4.0.39...nullserv-4.0.40) (2022-02-15) + +#### Chore + +* update helm general non-major helm releases ([#1901](https://github.com/truecharts/apps/issues/1901)) + + + + +### [nullserv-4.0.39](https://github.com/truecharts/apps/compare/nullserv-4.0.38...nullserv-4.0.39) (2022-02-08) + +#### Chore + +* fix links on `Chart.yaml` ([#1862](https://github.com/truecharts/apps/issues/1862)) +* update helm general non-major helm releases ([#1871](https://github.com/truecharts/apps/issues/1871)) + + + + +### [nullserv-4.0.38](https://github.com/truecharts/apps/compare/nullserv-4.0.37...nullserv-4.0.38) (2022-02-06) + +#### Chore + +* update helm chart common to v8.15.0 ([#1859](https://github.com/truecharts/apps/issues/1859)) + + + + +### [nullserv-4.0.37](https://github.com/truecharts/apps/compare/nullserv-4.0.36...nullserv-4.0.37) (2022-02-05) + +#### Chore + +* update helm general non-major helm releases ([#1852](https://github.com/truecharts/apps/issues/1852)) + + + + +### [nullserv-4.0.36](https://github.com/truecharts/apps/compare/nullserv-4.0.35...nullserv-4.0.36) (2022-02-02) + +#### Chore + +* update helm general non-major helm releases ([#1828](https://github.com/truecharts/apps/issues/1828)) + + + + +### [nullserv-4.0.35](https://github.com/truecharts/apps/compare/nullserv-4.0.34...nullserv-4.0.35) (2022-01-25) + +#### Chore + +* update helm general non-major helm releases ([#1791](https://github.com/truecharts/apps/issues/1791)) + + + + +### [nullserv-4.0.34](https://github.com/truecharts/apps/compare/nullserv-4.0.33...nullserv-4.0.34) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1766](https://github.com/truecharts/apps/issues/1766)) + + + + +### [nullserv-4.0.33](https://github.com/truecharts/apps/compare/nullserv-4.0.32...nullserv-4.0.33) (2022-01-21) + +#### Chore + +* update helm general non-major helm releases ([#1759](https://github.com/truecharts/apps/issues/1759)) + +#### Fix + +* set additional_attrs: true on all dicts ([#1750](https://github.com/truecharts/apps/issues/1750)) + + + + +### [nullserv-4.0.32](https://github.com/truecharts/apps/compare/nullserv-4.0.31...nullserv-4.0.32) (2022-01-18) + +#### Chore + +* update helm general non-major helm releases ([#1732](https://github.com/truecharts/apps/issues/1732)) + + + + +### [nullserv-4.0.31](https://github.com/truecharts/apps/compare/nullserv-4.0.30...nullserv-4.0.31) (2022-01-13) + +#### Chore + +* update helm general non-major helm releases ([#1712](https://github.com/truecharts/apps/issues/1712)) + +#### Feat + +* expose capabilities in GUI ([#1709](https://github.com/truecharts/apps/issues/1709)) + + + + +### [nullserv-4.0.30](https://github.com/truecharts/apps/compare/nullserv-4.0.29...nullserv-4.0.30) (2022-01-12) + +#### Chore + +* update helm general non-major helm releases ([#1704](https://github.com/truecharts/apps/issues/1704)) + + + + +### [nullserv-4.0.29](https://github.com/truecharts/apps/compare/nullserv-4.0.28...nullserv-4.0.29) (2022-01-11) + +#### Chore + +* update helm general non-major helm releases ([#1693](https://github.com/truecharts/apps/issues/1693)) + + + + +### [nullserv-4.0.28](https://github.com/truecharts/apps/compare/nullserv-4.0.27...nullserv-4.0.28) (2022-01-04) + +#### Chore + +* update helm general non-major helm releases + + + + +### [nullserv-4.0.27](https://github.com/truecharts/apps/compare/nullserv-4.0.26...nullserv-4.0.27) (2021-12-28) + +#### Chore + +* update helm general non-major helm releases ([#1623](https://github.com/truecharts/apps/issues/1623)) + + + + +### [nullserv-4.0.26](https://github.com/truecharts/apps/compare/nullserv-4.0.25...nullserv-4.0.26) (2021-12-21) + +#### Chore + +* update helm general non-major helm releases ([#1596](https://github.com/truecharts/apps/issues/1596)) + + + + +### [nullserv-4.0.25](https://github.com/truecharts/apps/compare/nullserv-4.0.24...nullserv-4.0.25) (2021-12-19) + +#### Chore + +* Last patch bump before RC2 branch-off +* remove `editable: true` as this is the default ([#1576](https://github.com/truecharts/apps/issues/1576)) +* remove `Enable the port` button from `questions.yaml` as it was already hidden and defined in `values.yaml` ([#1575](https://github.com/truecharts/apps/issues/1575)) + + + + +### [nullserv-4.0.24](https://github.com/truecharts/apps/compare/nullserv-4.0.23...nullserv-4.0.24) (2021-12-19) + +#### Chore + +* completely remove mountPath reference from GUI ([#1572](https://github.com/truecharts/apps/issues/1572)) +* update helm general non-major helm releases ([#1571](https://github.com/truecharts/apps/issues/1571)) + + + + +### [nullserv-4.0.23](https://github.com/truecharts/apps/compare/nullserv-4.0.22...nullserv-4.0.23) (2021-12-18) + +#### Chore + +* cleanup questions by removing hidden dicts ([#1558](https://github.com/truecharts/apps/issues/1558)) +* App-Icon Organization ([#1539](https://github.com/truecharts/apps/issues/1539)) + + + + +### [nullserv-4.0.22](https://github.com/truecharts/apps/compare/nullserv-4.0.21...nullserv-4.0.22) (2021-12-14) + +#### Chore + +* update helm general non-major helm releases ([#1535](https://github.com/truecharts/apps/issues/1535)) + + + + +### [nullserv-4.0.21](https://github.com/truecharts/apps/compare/nullserv-4.0.20...nullserv-4.0.21) (2021-12-13) + +#### Chore + +* move incubator apps to stable and bump everything + + + + +### [nullserv-4.0.20](https://github.com/truecharts/apps/compare/nullserv-4.0.19...nullserv-4.0.20) (2021-12-11) + +#### Chore + +* update general helm non-major helm releases ([#1509](https://github.com/truecharts/apps/issues/1509)) + + + + +### [nullserv-4.0.19](https://github.com/truecharts/apps/compare/nullserv-4.0.18...nullserv-4.0.19) (2021-12-07) + +#### Chore + +* update non-major deps helm releases ([#1481](https://github.com/truecharts/apps/issues/1481)) + + + + +### nullserv-4.0.18 (2021-12-05) + +#### Chore + +* bump apps to generate security page +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major deps helm releases ([#1471](https://github.com/truecharts/apps/issues/1471)) +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + +#### Fix + +* fix typo in theme selection ([#1428](https://github.com/truecharts/apps/issues/1428)) + + + + +### [nullserv-4.0.17](https://github.com/truecharts/apps/compare/nullserv-4.0.16...nullserv-4.0.17) (2021-12-05) + +#### Chore + +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) + + + + +### [nullserv-4.0.16](https://github.com/truecharts/apps/compare/nullserv-4.0.15...nullserv-4.0.16) (2021-12-04) + +#### Chore + +* bump apps to generate security page + + + + +### [nullserv-4.0.15](https://github.com/truecharts/apps/compare/nullserv-4.0.14...nullserv-4.0.15) (2021-12-04) + +#### Chore + +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) + + + + +### [nullserv-4.0.14](https://github.com/truecharts/apps/compare/nullserv-4.0.13...nullserv-4.0.14) (2021-12-03) + +#### Chore + +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) + + + + +### [nullserv-4.0.13](https://github.com/truecharts/apps/compare/nullserv-4.0.12...nullserv-4.0.13) (2021-11-30) + +#### Chore + +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + +#### Fix + +* move conflicting ports to 10xxx range ([#1415](https://github.com/truecharts/apps/issues/1415)) + + + + +### [nullserv-4.0.12](https://github.com/truecharts/apps/compare/nullserv-4.0.11...nullserv-4.0.12) (2021-11-23) + +#### Chore + +* update non-major deps helm releases ([#1386](https://github.com/truecharts/apps/issues/1386)) + + + + +### [nullserv-4.0.11](https://github.com/truecharts/apps/compare/nullserv-4.0.10...nullserv-4.0.11) (2021-11-22) + +#### Chore + +* update non-major deps helm releases ([#1383](https://github.com/truecharts/apps/issues/1383)) + +#### Fix + +* Default enable all services ([#1361](https://github.com/truecharts/apps/issues/1361)) + + + + +### [nullserv-4.0.10](https://github.com/truecharts/apps/compare/nullserv-4.0.9...nullserv-4.0.10) (2021-11-16) + +#### Chore + +* update non-major deps helm releases ([#1345](https://github.com/truecharts/apps/issues/1345)) + + + + +### [nullserv-4.0.9](https://github.com/truecharts/apps/compare/nullserv-4.0.8...nullserv-4.0.9) (2021-11-15) + +#### Chore + +* persistence cleanup and small bugfixes ([#1329](https://github.com/truecharts/apps/issues/1329)) +* update non-major deps helm releases ([#1338](https://github.com/truecharts/apps/issues/1338)) + + + + +### [nullserv-4.0.8](https://github.com/truecharts/apps/compare/nullserv-4.0.7...nullserv-4.0.8) (2021-11-14) + +#### Chore + +* fixes around the GUI refactor ([#1316](https://github.com/truecharts/apps/issues/1316)) +* move port above advanced in GUI ([#1326](https://github.com/truecharts/apps/issues/1326)) +* clean up Chart.yaml ([#1322](https://github.com/truecharts/apps/issues/1322)) +* update non-major deps helm releases ([#1328](https://github.com/truecharts/apps/issues/1328)) + +#### Fix + +* split udp and tcp ports ([#1321](https://github.com/truecharts/apps/issues/1321)) +* Allow spaces in paths ([#1306](https://github.com/truecharts/apps/issues/1306)) + + + + +### [nullserv-4.0.7](https://github.com/truecharts/apps/compare/nullserv-4.0.6...nullserv-4.0.7) (2021-11-09) + +#### Chore + +* update non-major deps helm releases ([#1297](https://github.com/truecharts/apps/issues/1297)) + + + + +### [nullserv-4.0.6](https://github.com/truecharts/apps/compare/nullserv-4.0.5...nullserv-4.0.6) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1295](https://github.com/truecharts/apps/issues/1295)) + + + + +### [nullserv-4.0.5](https://github.com/truecharts/apps/compare/nullserv-4.0.4...nullserv-4.0.5) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1291](https://github.com/truecharts/apps/issues/1291)) + +#### Chore + +* Simplify GUI for deployment, persistence and securityContext ([#1289](https://github.com/truecharts/apps/issues/1289)) + +#### Feat + +* Simplify the Services GUI ([#1290](https://github.com/truecharts/apps/issues/1290)) + + + + +### [nullserv-4.0.4](https://github.com/truecharts/apps/compare/nullserv-4.0.3...nullserv-4.0.4) (2021-11-02) + +#### Chore + +* update non-major deps helm releases ([#1267](https://github.com/truecharts/apps/issues/1267)) + + + + +### [nullserv-4.0.3](https://github.com/truecharts/apps/compare/nullserv-4.0.2...nullserv-4.0.3) (2021-11-01) + +#### Chore + +* update non-major deps helm releases ([#1264](https://github.com/truecharts/apps/issues/1264)) + + + + +### [nullserv-4.0.2](https://github.com/truecharts/apps/compare/nullserv-4.0.1...nullserv-4.0.2) (2021-10-26) + +#### Chore + +* update non-major deps helm releases ([#1245](https://github.com/truecharts/apps/issues/1245)) + + + + +### [nullserv-4.0.1](https://github.com/truecharts/apps/compare/nullserv-4.0.0...nullserv-4.0.1) (2021-10-26) + +#### Chore + +* update helm chart common to v8.3.15 ([#1240](https://github.com/truecharts/apps/issues/1240)) + + + + +### [nullserv-4.0.0](https://github.com/truecharts/apps/compare/nullserv-3.0.16...nullserv-4.0.0) (2021-10-25) + +#### Chore + +* Adapt for TrueNAS SCALE RC1 + + + + +### [nullserv-3.0.16](https://github.com/truecharts/apps/compare/nullserv-3.0.13...nullserv-3.0.16) (2021-10-20) + +#### Chore + +* bump apps, remove duplicates and move incubator to stable for RC1 +* update non-major deps helm releases ([#1213](https://github.com/truecharts/apps/issues/1213)) + +#### Fix + +* reenable postgresql migration scripting and bump all to force update +* use correct PVC storageClass when using postgresql as a dependency on SCALE ([#1212](https://github.com/truecharts/apps/issues/1212)) + + + + +### [nullserv-3.0.13](https://github.com/truecharts/apps/compare/nullserv-3.0.12...nullserv-3.0.13) (2021-10-20) + +#### Chore + +* bump versions to rerelease and fix icons + + + + +### [nullserv-3.0.12](https://github.com/truecharts/apps/compare/nullserv-3.0.11...nullserv-3.0.12) (2021-10-19) + +#### Change + +* Project-Eclipse 3, Automatically generate item.yaml ([#1178](https://github.com/truecharts/apps/issues/1178)) + +#### Chore + +* Project-Eclipse 5, move app-readme to automatic generation script ([#1181](https://github.com/truecharts/apps/issues/1181)) +* Project-Eclipse part 2, adapting and cleaning changelog ([#1173](https://github.com/truecharts/apps/issues/1173)) +* update helm chart common to v8.3.13 ([#1184](https://github.com/truecharts/apps/issues/1184)) + +#### Feat + +* Project-Eclipse 4, Add App grading annotations to Chart.yaml ([#1180](https://github.com/truecharts/apps/issues/1180)) + +#### Refactor + +* Project Eclipse Part 6, move questions.yaml to root App folder ([#1182](https://github.com/truecharts/apps/issues/1182)) + + + + +### [nullserv-3.0.11](https://github.com/truecharts/apps/compare/nullserv-3.0.10...nullserv-3.0.11) (2021-10-19) + +#### Fix + +* fix previous SCALE bugfix not correctly being applied + + + + +### [nullserv-3.0.10](https://github.com/truecharts/apps/compare/nullserv-3.0.9...nullserv-3.0.10) (2021-10-19) + +#### Fix + +* Solve issues regarding ix_values.yaml not containing the image and tag definitions. ([#1176](https://github.com/truecharts/apps/issues/1176)) + + + + +### [nullserv-3.0.9](https://github.com/truecharts/apps/compare/nullserv-3.0.8...nullserv-3.0.9) (2021-10-18) + +#### Chore + +* Add description on persistence ([#1172](https://github.com/truecharts/apps/issues/1172)) + +#### Refactor + +* Project Eclipse - part 1 - remove ix_values.yaml ([#1168](https://github.com/truecharts/apps/issues/1168)) + + + + +### [nullserv-3.0.8](https://github.com/truecharts/apps/compare/nullserv-3.0.7...nullserv-3.0.8) (2021-10-17) + +#### Chore + +* update helm chart common to v8.3.10 ([#1160](https://github.com/truecharts/apps/issues/1160)) + +#### Fix + +* force users using correct / prefix for mounPath ([#1156](https://github.com/truecharts/apps/issues/1156)) + + + + +### [nullserv-3.0.7](https://github.com/truecharts/apps/compare/nullserv-3.0.6...nullserv-3.0.7) (2021-10-13) + +#### Chore + +* update non-major deps helm releases ([#1133](https://github.com/truecharts/apps/issues/1133)) + + + + +### [nullserv-3.0.6](https://github.com/truecharts/apps/compare/nullserv-3.0.5...nullserv-3.0.6) (2021-10-12) + +#### Chore + +* update non-major deps helm releases ([#1126](https://github.com/truecharts/apps/issues/1126)) + + + + +### [nullserv-3.0.5](https://github.com/truecharts/apps/compare/nullserv-3.0.4...nullserv-3.0.5) (2021-10-12) + +#### Chore + +* update non-major deps helm releases ([#1123](https://github.com/truecharts/apps/issues/1123)) + + + + +### [nullserv-3.0.4](https://github.com/truecharts/apps/compare/nullserv-3.0.3...nullserv-3.0.4) (2021-10-05) + +#### Chore + +* update non-major deps helm releases ([#1099](https://github.com/truecharts/apps/issues/1099)) + + + + +### [nullserv-3.0.3](https://github.com/truecharts/apps/compare/nullserv-3.0.2...nullserv-3.0.3) (2021-09-29) + +#### Chore + +* update helm chart common to v8.0.13 ([#1060](https://github.com/truecharts/apps/issues/1060)) + + + + +### [nullserv-3.0.1](https://github.com/truecharts/apps/compare/nullserv-3.0.0...nullserv-3.0.1) (2021-09-26) + + + + +### [nullserv-3.0.0](https://github.com/truecharts/apps/compare/nullserv-2.0.2...nullserv-3.0.0) (2021-09-26) + + + + +### [nullserv-2.0.2](https://github.com/truecharts/apps/compare/nullserv-2.0.1...nullserv-2.0.2) (2021-09-21) + +#### Chore + +* update non-major deps helm releases ([#1014](https://github.com/truecharts/apps/issues/1014)) + + + + +### [nullserv-2.0.1](https://github.com/truecharts/apps/compare/nullserv-1.9.15...nullserv-2.0.1) (2021-09-13) + +#### Chore + +* update non-major ([#962](https://github.com/truecharts/apps/issues/962)) + +#### Feat + +* add new GUI and VPN support to all Apps ([#977](https://github.com/truecharts/apps/issues/977)) +* Add VPN addon and move some config to includes ([#973](https://github.com/truecharts/apps/issues/973)) +* pin all container references to digests ([#963](https://github.com/truecharts/apps/issues/963)) +* Move some common containers to our own containers + +#### Fix + +* make sure podSecurityContext is included in both SCALE and Helm installs ([#956](https://github.com/truecharts/apps/issues/956)) + + +## [nullserv-1.9.15](https://github.com/truecharts/apps/compare/nullserv-1.9.14...nullserv-1.9.15) (2021-09-08) + +### Fix + +* repair Hyperion and some misplaced GUI elements ([#922](https://github.com/truecharts/apps/issues/922)) diff --git a/tmp/nullserv/Chart.yaml b/tmp/nullserv/Chart.yaml new file mode 100644 index 00000000000..434233b195d --- /dev/null +++ b/tmp/nullserv/Chart.yaml @@ -0,0 +1,25 @@ +apiVersion: v2 +appVersion: "1.3.0" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +description: A simple null file http and https server +home: https://truecharts.org/charts/stable/nullserv +icon: https://truecharts.org/img/hotlink-ok/chart-icons/nullserv.png +keywords: + - nullserv +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: nullserv +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/nullserv + - https://github.com/bmrzycki/nullserv +version: 9.0.0 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" diff --git a/tmp/nullserv/README.md b/tmp/nullserv/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/nullserv/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/nullserv/icon.png b/tmp/nullserv/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..f22cc1526759df64e1a6c004cdaf60975bf6d959 GIT binary patch literal 6654 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 j1-9MO!My(ujV<{yu7>Mj3J#>5e`u^N?9J; +### [nzbget-11.0.12](https://github.com/truecharts/apps/compare/nzbget-11.0.11...nzbget-11.0.12) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [nzbget-11.0.11](https://github.com/truecharts/apps/compare/nzbget-11.0.10...nzbget-11.0.11) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [nzbget-11.0.10](https://github.com/truecharts/apps/compare/nzbget-11.0.9...nzbget-11.0.10) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [nzbget-11.0.9](https://github.com/truecharts/apps/compare/nzbget-11.0.8...nzbget-11.0.9) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [nzbget-11.0.8](https://github.com/truecharts/apps/compare/nzbget-11.0.7...nzbget-11.0.8) (2022-06-27) + +#### Chore + +* update docker general non-major ([#2996](https://github.com/truecharts/apps/issues/2996)) + + + + +### [nzbget-11.0.7](https://github.com/truecharts/apps/compare/nzbget-11.0.6...nzbget-11.0.7) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [nzbget-11.0.6](https://github.com/truecharts/apps/compare/nzbget-11.0.5...nzbget-11.0.6) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [nzbget-11.0.5](https://github.com/truecharts/apps/compare/nzbget-11.0.4...nzbget-11.0.5) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) +* update docker general non-major ([#2931](https://github.com/truecharts/apps/issues/2931)) + + + + +### [nzbget-11.0.4](https://github.com/truecharts/apps/compare/nzbget-11.0.3...nzbget-11.0.4) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [nzbget-11.0.3](https://github.com/truecharts/apps/compare/nzbget-11.0.2...nzbget-11.0.3) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [nzbget-11.0.2](https://github.com/truecharts/apps/compare/nzbget-11.0.1...nzbget-11.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [nzbget-11.0.1](https://github.com/truecharts/apps/compare/nzbget-10.0.19...nzbget-11.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC +* update docker general non-major ([#2831](https://github.com/truecharts/apps/issues/2831)) + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [nzbget-11.0.0](https://github.com/truecharts/apps/compare/nzbget-10.0.19...nzbget-11.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [nzbget-10.0.19](https://github.com/truecharts/apps/compare/nzbget-10.0.18...nzbget-10.0.19) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [nzbget-10.0.18](https://github.com/truecharts/apps/compare/nzbget-10.0.17...nzbget-10.0.18) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [nzbget-10.0.18](https://github.com/truecharts/apps/compare/nzbget-10.0.17...nzbget-10.0.18) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [nzbget-10.0.17](https://github.com/truecharts/apps/compare/nzbget-10.0.16...nzbget-10.0.17) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [nzbget-10.0.16](https://github.com/truecharts/apps/compare/nzbget-10.0.15...nzbget-10.0.16) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [nzbget-10.0.16](https://github.com/truecharts/apps/compare/nzbget-10.0.15...nzbget-10.0.16) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [nzbget-10.0.15](https://github.com/truecharts/apps/compare/nzbget-10.0.14...nzbget-10.0.15) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [nzbget-10.0.14](https://github.com/truecharts/apps/compare/nzbget-10.0.13...nzbget-10.0.14) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [nzbget-10.0.13](https://github.com/truecharts/apps/compare/nzbget-10.0.12...nzbget-10.0.13) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [nzbget-10.0.12](https://github.com/truecharts/apps/compare/nzbget-10.0.11...nzbget-10.0.12) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [nzbget-10.0.11](https://github.com/truecharts/apps/compare/nzbget-10.0.10...nzbget-10.0.11) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [nzbget-10.0.10](https://github.com/truecharts/apps/compare/nzbget-10.0.9...nzbget-10.0.10) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [nzbget-10.0.9](https://github.com/truecharts/apps/compare/nzbget-10.0.8...nzbget-10.0.9) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [nzbget-10.0.8](https://github.com/truecharts/apps/compare/nzbget-10.0.7...nzbget-10.0.8) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [nzbget-10.0.7](https://github.com/truecharts/apps/compare/nzbget-10.0.6...nzbget-10.0.7) (2022-03-30) + +#### Chore + +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [nzbget-10.0.6](https://github.com/truecharts/apps/compare/nzbget-10.0.5...nzbget-10.0.6) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [nzbget-10.0.1](https://github.com/truecharts/apps/compare/nzbget-10.0.0...nzbget-10.0.1) (2022-03-07) + +#### Chore + +* update helm general non-major helm releases ([#2111](https://github.com/truecharts/apps/issues/2111)) +* Remove `-icon` string from icon png's ([#2040](https://github.com/truecharts/apps/issues/2040)) + + + + +### [nzbget-10.0.0](https://github.com/truecharts/apps/compare/nzbget-9.0.43...nzbget-10.0.0) (2022-03-03) + +#### Chore + +* remove fixed env from questions.yaml +* remove empty env var declaration from questions.yaml +* update helm general major helm releases ([#2021](https://github.com/truecharts/apps/issues/2021)) + +#### Fix + +* BREAKING CHANGE Move some env-vars outside of env section ([#2010](https://github.com/truecharts/apps/issues/2010)) + + + + +### [nzbget-9.0.43](https://github.com/truecharts/apps/compare/nzbget-9.0.42...nzbget-9.0.43) (2022-03-02) + +#### Chore + +* rename `web_portal` to `open` ([#1957](https://github.com/truecharts/apps/issues/1957)) +* update helm general non-major helm releases ([#1999](https://github.com/truecharts/apps/issues/1999)) + + + + +### [nzbget-9.0.42](https://github.com/truecharts/apps/compare/nzbget-9.0.41...nzbget-9.0.42) (2022-02-21) + +#### Chore + +* update helm general non-major helm releases ([#1927](https://github.com/truecharts/apps/issues/1927)) + + + + +### [nzbget-9.0.41](https://github.com/truecharts/apps/compare/nzbget-9.0.40...nzbget-9.0.41) (2022-02-15) + +#### Chore + +* update helm general non-major helm releases ([#1901](https://github.com/truecharts/apps/issues/1901)) + + + + +### [nzbget-9.0.40](https://github.com/truecharts/apps/compare/nzbget-9.0.39...nzbget-9.0.40) (2022-02-08) + +#### Chore + +* update helm general non-major helm releases ([#1871](https://github.com/truecharts/apps/issues/1871)) + + + + +### [nzbget-9.0.39](https://github.com/truecharts/apps/compare/nzbget-9.0.38...nzbget-9.0.39) (2022-02-06) + +#### Chore + +* update helm chart common to v8.15.0 ([#1859](https://github.com/truecharts/apps/issues/1859)) + + + + +### [nzbget-9.0.38](https://github.com/truecharts/apps/compare/nzbget-9.0.37...nzbget-9.0.38) (2022-02-05) + +#### Chore + +* update helm general non-major helm releases ([#1852](https://github.com/truecharts/apps/issues/1852)) + + + + +### [nzbget-9.0.37](https://github.com/truecharts/apps/compare/nzbget-9.0.36...nzbget-9.0.37) (2022-02-02) + +#### Chore + +* update helm general non-major helm releases ([#1828](https://github.com/truecharts/apps/issues/1828)) + + + + +### [nzbget-9.0.36](https://github.com/truecharts/apps/compare/nzbget-9.0.35...nzbget-9.0.36) (2022-01-25) + +#### Chore + +* update helm general non-major helm releases ([#1791](https://github.com/truecharts/apps/issues/1791)) + + + + +### [nzbget-9.0.35](https://github.com/truecharts/apps/compare/nzbget-9.0.34...nzbget-9.0.35) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1766](https://github.com/truecharts/apps/issues/1766)) + + + + +### [nzbget-9.0.34](https://github.com/truecharts/apps/compare/nzbget-9.0.33...nzbget-9.0.34) (2022-01-21) + +#### Chore + +* update helm general non-major helm releases ([#1759](https://github.com/truecharts/apps/issues/1759)) + +#### Fix + +* set additional_attrs: true on all dicts ([#1750](https://github.com/truecharts/apps/issues/1750)) + + + + +### [nzbget-9.0.33](https://github.com/truecharts/apps/compare/nzbget-9.0.32...nzbget-9.0.33) (2022-01-18) + +#### Chore + +* update helm general non-major helm releases ([#1732](https://github.com/truecharts/apps/issues/1732)) + + + + +### [nzbget-9.0.32](https://github.com/truecharts/apps/compare/nzbget-9.0.31...nzbget-9.0.32) (2022-01-13) + +#### Chore + +* update helm general non-major helm releases ([#1712](https://github.com/truecharts/apps/issues/1712)) + +#### Feat + +* expose capabilities in GUI ([#1709](https://github.com/truecharts/apps/issues/1709)) + + + + +### [nzbget-9.0.31](https://github.com/truecharts/apps/compare/nzbget-9.0.30...nzbget-9.0.31) (2022-01-12) + +#### Chore + +* update helm general non-major helm releases ([#1704](https://github.com/truecharts/apps/issues/1704)) + + + + +### [nzbget-9.0.30](https://github.com/truecharts/apps/compare/nzbget-9.0.29...nzbget-9.0.30) (2022-01-11) + +#### Chore + +* update helm general non-major helm releases ([#1693](https://github.com/truecharts/apps/issues/1693)) + + + + +### [nzbget-9.0.29](https://github.com/truecharts/apps/compare/nzbget-9.0.28...nzbget-9.0.29) (2022-01-04) + +#### Chore + +* update helm general non-major helm releases + + + + +### [nzbget-9.0.28](https://github.com/truecharts/apps/compare/nzbget-9.0.27...nzbget-9.0.28) (2021-12-28) + +#### Chore + +* update helm general non-major helm releases ([#1623](https://github.com/truecharts/apps/issues/1623)) + + + + +### [nzbget-9.0.27](https://github.com/truecharts/apps/compare/nzbget-9.0.26...nzbget-9.0.27) (2021-12-21) + +#### Chore + +* update helm general non-major helm releases ([#1596](https://github.com/truecharts/apps/issues/1596)) +* update docker general non-major ([#1595](https://github.com/truecharts/apps/issues/1595)) + + + + +### [nzbget-9.0.26](https://github.com/truecharts/apps/compare/nzbget-9.0.25...nzbget-9.0.26) (2021-12-19) + +#### Chore + +* Last patch bump before RC2 branch-off +* remove `editable: true` as this is the default ([#1576](https://github.com/truecharts/apps/issues/1576)) + + + + +### [nzbget-9.0.25](https://github.com/truecharts/apps/compare/nzbget-9.0.24...nzbget-9.0.25) (2021-12-19) + +#### Chore + +* completely remove mountPath reference from GUI ([#1572](https://github.com/truecharts/apps/issues/1572)) +* update helm general non-major helm releases ([#1571](https://github.com/truecharts/apps/issues/1571)) + + + + +### [nzbget-9.0.24](https://github.com/truecharts/apps/compare/nzbget-9.0.23...nzbget-9.0.24) (2021-12-18) + +#### Chore + +* cleanup questions by removing hidden dicts ([#1558](https://github.com/truecharts/apps/issues/1558)) +* App-Icon Organization ([#1539](https://github.com/truecharts/apps/issues/1539)) + + + + +### [nzbget-9.0.23](https://github.com/truecharts/apps/compare/nzbget-9.0.22...nzbget-9.0.23) (2021-12-14) + +#### Chore + +* update helm general non-major helm releases ([#1535](https://github.com/truecharts/apps/issues/1535)) + + + + +### [nzbget-9.0.22](https://github.com/truecharts/apps/compare/nzbget-9.0.21...nzbget-9.0.22) (2021-12-13) + +#### Chore + +* move incubator apps to stable and bump everything + + + + +### [nzbget-9.0.21](https://github.com/truecharts/apps/compare/nzbget-9.0.20...nzbget-9.0.21) (2021-12-11) + +#### Chore + +* update general helm non-major helm releases ([#1509](https://github.com/truecharts/apps/issues/1509)) + + + + +### [nzbget-9.0.20](https://github.com/truecharts/apps/compare/nzbget-9.0.19...nzbget-9.0.20) (2021-12-07) + +#### Chore + +* update non-major deps helm releases ([#1481](https://github.com/truecharts/apps/issues/1481)) + + + + +### nzbget-9.0.19 (2021-12-05) + +#### Chore + +* bump apps to generate security page +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major deps helm releases ([#1471](https://github.com/truecharts/apps/issues/1471)) +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + +#### Fix + +* fix typo in theme selection ([#1428](https://github.com/truecharts/apps/issues/1428)) + + + + +### [nzbget-9.0.18](https://github.com/truecharts/apps/compare/nzbget-9.0.17...nzbget-9.0.18) (2021-12-05) + +#### Chore + +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) + + + + +### [nzbget-9.0.17](https://github.com/truecharts/apps/compare/nzbget-9.0.16...nzbget-9.0.17) (2021-12-04) + +#### Chore + +* bump apps to generate security page + + + + +### [nzbget-9.0.16](https://github.com/truecharts/apps/compare/nzbget-9.0.15...nzbget-9.0.16) (2021-12-04) + +#### Chore + +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) + + + + +### [nzbget-9.0.15](https://github.com/truecharts/apps/compare/nzbget-9.0.14...nzbget-9.0.15) (2021-12-03) + +#### Chore + +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) + + + + +### [nzbget-9.0.14](https://github.com/truecharts/apps/compare/nzbget-9.0.13...nzbget-9.0.14) (2021-11-30) + +#### Chore + +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + +#### Fix + +* move conflicting ports to 10xxx range ([#1415](https://github.com/truecharts/apps/issues/1415)) + + + + +### [nzbget-9.0.13](https://github.com/truecharts/apps/compare/nzbget-9.0.12...nzbget-9.0.13) (2021-11-23) + +#### Chore + +* update non-major deps helm releases ([#1386](https://github.com/truecharts/apps/issues/1386)) + + + + +### [nzbget-9.0.12](https://github.com/truecharts/apps/compare/nzbget-9.0.11...nzbget-9.0.12) (2021-11-22) + +#### Chore + +* update non-major deps helm releases ([#1383](https://github.com/truecharts/apps/issues/1383)) + + + + +### [nzbget-9.0.11](https://github.com/truecharts/apps/compare/nzbget-9.0.10...nzbget-9.0.11) (2021-11-16) + +#### Chore + +* update non-major deps helm releases ([#1345](https://github.com/truecharts/apps/issues/1345)) + + + + +### [nzbget-9.0.10](https://github.com/truecharts/apps/compare/nzbget-9.0.9...nzbget-9.0.10) (2021-11-15) + +#### Chore + +* persistence cleanup and small bugfixes ([#1329](https://github.com/truecharts/apps/issues/1329)) +* update non-major deps helm releases ([#1338](https://github.com/truecharts/apps/issues/1338)) + + + + +### [nzbget-9.0.9](https://github.com/truecharts/apps/compare/nzbget-9.0.8...nzbget-9.0.9) (2021-11-14) + +#### Chore + +* fixes around the GUI refactor ([#1316](https://github.com/truecharts/apps/issues/1316)) +* move port above advanced in GUI ([#1326](https://github.com/truecharts/apps/issues/1326)) +* clean up Chart.yaml ([#1322](https://github.com/truecharts/apps/issues/1322)) +* update non-major deps helm releases ([#1328](https://github.com/truecharts/apps/issues/1328)) + +#### Fix + +* split udp and tcp ports ([#1321](https://github.com/truecharts/apps/issues/1321)) +* Allow spaces in paths ([#1306](https://github.com/truecharts/apps/issues/1306)) + + + + +### [nzbget-9.0.8](https://github.com/truecharts/apps/compare/nzbget-9.0.7...nzbget-9.0.8) (2021-11-09) + +#### Chore + +* update non-major deps helm releases ([#1297](https://github.com/truecharts/apps/issues/1297)) + + + + +### [nzbget-9.0.7](https://github.com/truecharts/apps/compare/nzbget-9.0.6...nzbget-9.0.7) (2021-11-09) + +#### Chore + +* update non-major ([#1299](https://github.com/truecharts/apps/issues/1299)) + + + + +### [nzbget-9.0.6](https://github.com/truecharts/apps/compare/nzbget-9.0.5...nzbget-9.0.6) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1295](https://github.com/truecharts/apps/issues/1295)) + + + + +### [nzbget-9.0.5](https://github.com/truecharts/apps/compare/nzbget-9.0.4...nzbget-9.0.5) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1291](https://github.com/truecharts/apps/issues/1291)) + +#### Chore + +* Simplify GUI for deployment, persistence and securityContext ([#1289](https://github.com/truecharts/apps/issues/1289)) + +#### Feat + +* Simplify the Services GUI ([#1290](https://github.com/truecharts/apps/issues/1290)) + + + + +### [nzbget-9.0.4](https://github.com/truecharts/apps/compare/nzbget-9.0.3...nzbget-9.0.4) (2021-11-02) + +#### Chore + +* update non-major deps helm releases ([#1267](https://github.com/truecharts/apps/issues/1267)) + + + + +### [nzbget-9.0.3](https://github.com/truecharts/apps/compare/nzbget-9.0.2...nzbget-9.0.3) (2021-11-01) + +#### Chore + +* update non-major deps helm releases ([#1264](https://github.com/truecharts/apps/issues/1264)) + + + + +### [nzbget-9.0.2](https://github.com/truecharts/apps/compare/nzbget-9.0.1...nzbget-9.0.2) (2021-10-26) + +#### Chore + +* update non-major deps helm releases ([#1245](https://github.com/truecharts/apps/issues/1245)) + + + + +### [nzbget-9.0.1](https://github.com/truecharts/apps/compare/nzbget-9.0.0...nzbget-9.0.1) (2021-10-26) + +#### Chore + +* update helm chart common to v8.3.15 ([#1240](https://github.com/truecharts/apps/issues/1240)) + + + + +### [nzbget-9.0.0](https://github.com/truecharts/apps/compare/nzbget-8.0.16...nzbget-9.0.0) (2021-10-25) + +#### Chore + +* Adapt for TrueNAS SCALE RC1 + + + + +### [nzbget-8.0.16](https://github.com/truecharts/apps/compare/nzbget-8.0.13...nzbget-8.0.16) (2021-10-20) + +#### Chore + +* bump apps, remove duplicates and move incubator to stable for RC1 +* update non-major deps helm releases ([#1213](https://github.com/truecharts/apps/issues/1213)) + +#### Fix + +* reenable postgresql migration scripting and bump all to force update +* use correct PVC storageClass when using postgresql as a dependency on SCALE ([#1212](https://github.com/truecharts/apps/issues/1212)) + + + + +### [nzbget-8.0.13](https://github.com/truecharts/apps/compare/nzbget-8.0.12...nzbget-8.0.13) (2021-10-20) + +#### Chore + +* bump versions to rerelease and fix icons + + + + +### [nzbget-8.0.12](https://github.com/truecharts/apps/compare/nzbget-8.0.11...nzbget-8.0.12) (2021-10-19) + +#### Change + +* Project-Eclipse 3, Automatically generate item.yaml ([#1178](https://github.com/truecharts/apps/issues/1178)) + +#### Chore + +* Project-Eclipse 5, move app-readme to automatic generation script ([#1181](https://github.com/truecharts/apps/issues/1181)) +* Project-Eclipse part 2, adapting and cleaning changelog ([#1173](https://github.com/truecharts/apps/issues/1173)) +* update helm chart common to v8.3.13 ([#1184](https://github.com/truecharts/apps/issues/1184)) + +#### Feat + +* Project-Eclipse 4, Add App grading annotations to Chart.yaml ([#1180](https://github.com/truecharts/apps/issues/1180)) + +#### Refactor + +* Project Eclipse Part 6, move questions.yaml to root App folder ([#1182](https://github.com/truecharts/apps/issues/1182)) + + + + +### [nzbget-8.0.11](https://github.com/truecharts/apps/compare/nzbget-8.0.10...nzbget-8.0.11) (2021-10-19) + +#### Fix + +* fix previous SCALE bugfix not correctly being applied + + + + +### [nzbget-8.0.10](https://github.com/truecharts/apps/compare/nzbget-8.0.9...nzbget-8.0.10) (2021-10-19) + +#### Fix + +* Solve issues regarding ix_values.yaml not containing the image and tag definitions. ([#1176](https://github.com/truecharts/apps/issues/1176)) + + + + +### [nzbget-8.0.9](https://github.com/truecharts/apps/compare/nzbget-8.0.8...nzbget-8.0.9) (2021-10-18) + +#### Refactor + +* Project Eclipse - part 1 - remove ix_values.yaml ([#1168](https://github.com/truecharts/apps/issues/1168)) + + + + +### [nzbget-8.0.8](https://github.com/truecharts/apps/compare/nzbget-8.0.7...nzbget-8.0.8) (2021-10-17) + +#### Chore + +* update helm chart common to v8.3.10 ([#1160](https://github.com/truecharts/apps/issues/1160)) + +#### Fix + +* force users using correct / prefix for mounPath ([#1156](https://github.com/truecharts/apps/issues/1156)) + + + + +### [nzbget-8.0.7](https://github.com/truecharts/apps/compare/nzbget-8.0.6...nzbget-8.0.7) (2021-10-13) + +#### Chore + +* update non-major deps helm releases ([#1133](https://github.com/truecharts/apps/issues/1133)) + + + + +### [nzbget-8.0.6](https://github.com/truecharts/apps/compare/nzbget-8.0.5...nzbget-8.0.6) (2021-10-12) + +#### Chore + +* update non-major deps helm releases ([#1126](https://github.com/truecharts/apps/issues/1126)) + + + + +### [nzbget-8.0.5](https://github.com/truecharts/apps/compare/nzbget-8.0.4...nzbget-8.0.5) (2021-10-12) + +#### Chore + +* update non-major deps helm releases ([#1123](https://github.com/truecharts/apps/issues/1123)) + + + + +### [nzbget-8.0.4](https://github.com/truecharts/apps/compare/nzbget-8.0.3...nzbget-8.0.4) (2021-10-05) + +#### Chore + +* update non-major deps helm releases ([#1099](https://github.com/truecharts/apps/issues/1099)) + + + + +### [nzbget-8.0.3](https://github.com/truecharts/apps/compare/nzbget-8.0.2...nzbget-8.0.3) (2021-09-29) + +#### Chore + +* update helm chart common to v8.0.13 ([#1060](https://github.com/truecharts/apps/issues/1060)) + + + + +### [nzbget-8.0.1](https://github.com/truecharts/apps/compare/nzbget-8.0.0...nzbget-8.0.1) (2021-09-26) + + + + +### [nzbget-8.0.0](https://github.com/truecharts/apps/compare/nzbget-7.0.2...nzbget-8.0.0) (2021-09-26) + + + + +### [nzbget-7.0.2](https://github.com/truecharts/apps/compare/nzbget-7.0.1...nzbget-7.0.2) (2021-09-21) + +#### Chore + +* update non-major deps helm releases ([#1014](https://github.com/truecharts/apps/issues/1014)) + + + + +### [nzbget-7.0.1](https://github.com/truecharts/apps/compare/nzbget-6.11.15...nzbget-7.0.1) (2021-09-13) + +#### Chore + +* update non-major ([#962](https://github.com/truecharts/apps/issues/962)) + +#### Feat + +* add new GUI and VPN support to all Apps ([#977](https://github.com/truecharts/apps/issues/977)) +* Add VPN addon and move some config to includes ([#973](https://github.com/truecharts/apps/issues/973)) +* pin all container references to digests ([#963](https://github.com/truecharts/apps/issues/963)) +* Move some common containers to our own containers + +#### Fix + +* make sure podSecurityContext is included in both SCALE and Helm installs ([#956](https://github.com/truecharts/apps/issues/956)) + + +## [nzbget-6.11.15](https://github.com/truecharts/apps/compare/nzbget-6.11.14...nzbget-6.11.15) (2021-09-08) + +### Fix + +* repair Hyperion and some misplaced GUI elements ([#922](https://github.com/truecharts/apps/issues/922)) diff --git a/tmp/nzbget/Chart.yaml b/tmp/nzbget/Chart.yaml new file mode 100644 index 00000000000..7d7b339700a --- /dev/null +++ b/tmp/nzbget/Chart.yaml @@ -0,0 +1,28 @@ +apiVersion: v2 +appVersion: "21.1" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +deprecated: false +description: NZBGet is a Usenet downloader client +home: https://truecharts.org/charts/stable/nzbget +icon: https://truecharts.org/img/hotlink-ok/chart-icons/nzbget.png +keywords: + - nzbget + - usenet +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: nzbget +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/nzbget + - https://nzbget.net/ +type: application +version: 14.0.0 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" diff --git a/tmp/nzbget/README.md b/tmp/nzbget/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/nzbget/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/nzbget/docs/images/catagories_files.png b/tmp/nzbget/docs/images/catagories_files.png new file mode 100644 index 0000000000000000000000000000000000000000..a2118d19a64cff8d08e2f9543f8c6c615f4a0536 GIT binary patch literal 24168 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 ^Ox8QM!Mbvl!8pD+q!MA1?< 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 literal 0 HcmV?d00001 diff --git a/tmp/nzbget/docs/images/lidarr.png b/tmp/nzbget/docs/images/lidarr.png new file mode 100644 index 0000000000000000000000000000000000000000..3eb96f2af3f5a7eb1d2ec2be3c9e8fe71564a3e4 GIT binary patch literal 58727 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%0Ds;lBPCJhvmt$IYpc>IEBEBSzq89aE}jVU_mF5I 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 literal 0 HcmV?d00001 diff --git a/tmp/nzbget/docs/images/networking.png b/tmp/nzbget/docs/images/networking.png new file mode 100644 index 0000000000000000000000000000000000000000..5da0a6d0b3557df246b26574a8c415d1be884974 GIT binary patch literal 29793 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 literal 0 HcmV?d00001 diff --git a/tmp/nzbget/docs/images/radarr.png b/tmp/nzbget/docs/images/radarr.png new file mode 100644 index 0000000000000000000000000000000000000000..e4774915a572d5d23bb31fd73905c8d7824626f9 GIT binary patch literal 85995 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 VC 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%0Dx#+##)XMV^xfrj0IVt4_4~&wo&9{TZHyN(@bgzz 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 ^2O?FI=rcY$a4MSKH O5rdOh-E!@V*Z&0oVifHF literal 0 HcmV?d00001 diff --git a/tmp/nzbget/docs/images/sonarr.png b/tmp/nzbget/docs/images/sonarr.png new file mode 100644 index 0000000000000000000000000000000000000000..b0450d466e8eba8a8419bfbf8fad27d383fbcee1 GIT binary patch literal 88482 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 GkNyTl)?Oz7 literal 0 HcmV?d00001 diff --git a/tmp/nzbget/docs/images/storage_config.png b/tmp/nzbget/docs/images/storage_config.png new file mode 100644 index 0000000000000000000000000000000000000000..b6bd762885435e4d1afb7f1a1d63e509b921d400 GIT binary patch literal 21271 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 KQ)%*-Z~hmoGESiY literal 0 HcmV?d00001 diff --git a/tmp/nzbget/docs/images/storage_data.png b/tmp/nzbget/docs/images/storage_data.png new file mode 100644 index 0000000000000000000000000000000000000000..c95a19905575f6d08a4ffae34b542f4f7552f863 GIT binary patch literal 37608 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 XVD@|4cNIC}rN(m?%!!q*+WS8McT1Jm literal 0 HcmV?d00001 diff --git a/tmp/nzbget/docs/installation.md b/tmp/nzbget/docs/installation.md new file mode 100644 index 00000000000..c654b3a919a --- /dev/null +++ b/tmp/nzbget/docs/installation.md @@ -0,0 +1,125 @@ +# Installation Guide + +## Dataset Structure + +This is the location your completed nzb files will be located + +Typical setting user:group to `apps`, nothing fancy here + +- Placed the created `nzb` dataset within the `downloads` folder + +??? Note "Note" +The `apps`:`apps` user:group is built into Truenas SCALE, it is the default user for most applications on Truenas SCALE. You do not have to create a separate user for each application. + + When configuring your application you'll typically see user:group `568`, this is the UID for `apps` and its recommended not to change it. + +![!Dataset: Tube](images/dataset.png) + +
      + +## App Installation + +### Networking + +The setup is completely default + +However, if you want to use ingress, its probably better to use clusterIP instead + +![!Networking: NZBGet](images/networking.png) + +
      + +### Storage + +#### Configuration + +The setup is also default + +![!Storage: NZBGet](images/storage_config.png) + +#### Data + +I always mount to the root directory of the container + +![!Storage: NZBGet](images/storage_data.png) + +Keep in mind, these are just my personal settings, if you are wanting a more in-depth example, check out [TRaSH Guides: NZBGet Documentation](https://trash-guides.info/Downloaders/NZBGet/Basic-Setup/) + +
      + +### Paths + +**MainDir** + +``` +/nzb +``` + +**ScriptDir** + +``` +${MainDir}/scripts +``` + +
      + +### Security + +**ControlPassword** + +``` +NEWPASSWORD +``` + +- set this to something you can remember + +**AuthorizedIP** + +``` +127.0.0.1,192.168.0.*,172.16.*.* +``` + +- This field is separated by commas. +- We added my Lan on there `192.168.0.*` +- As well as the kubernetes Network `172.16.*.*` + +
      + +### Catagories + +I use 5 catagories + +- `Movies` is used by: + +??? Radarr "Radarr" + + - We also always enable `Remove Completed` for NZBs + + ![!Settings: Radarr](images/radarr.png) + +- `Series` is used by: + +??? Sonarr "Sonarr" + + - We also always enable `Remove Completed` for NZBs + + ![!Settings: Sonarr](images/sonarr.png) + +- `Music` is used by: + +??? Lidarr "Lidarr" + + - We also always enable `Remove Completed` for NZBs + + ![!Settings: Lidarr](images/lidarr.png) + +- `Manual` is ignored by all of my applications and only for my personal use + +- `Manga` is for Komga + - Komga doesn't automatically import, We just decided to give it its own category anyway + +While creating these catagories, We _ONLY_ changed the name, no other field was changed, the files once completed, will still go into their own directory as shown below. + +![!Structure: NZBGet](images/catagories_files.png) + +
      diff --git a/tmp/nzbget/icon.png b/tmp/nzbget/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..0f9120b30022b648e65e10310bb495d22563ce2b GIT binary patch literal 33282 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%0DXR$wSELmD@R$NPUNbTo{7f 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
      +### [nzbhydra-11.0.15](https://github.com/truecharts/apps/compare/nzbhydra-11.0.14...nzbhydra-11.0.15) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [nzbhydra-11.0.14](https://github.com/truecharts/apps/compare/nzbhydra-11.0.13...nzbhydra-11.0.14) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [nzbhydra-11.0.13](https://github.com/truecharts/apps/compare/nzbhydra-11.0.12...nzbhydra-11.0.13) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [nzbhydra-11.0.12](https://github.com/truecharts/apps/compare/nzbhydra-11.0.11...nzbhydra-11.0.12) (2022-07-09) + +#### Chore + +* update docker general non-major ([#3106](https://github.com/truecharts/apps/issues/3106)) + + + + +### [nzbhydra-11.0.11](https://github.com/truecharts/apps/compare/nzbhydra-11.0.10...nzbhydra-11.0.11) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [nzbhydra-11.0.10](https://github.com/truecharts/apps/compare/nzbhydra-11.0.9...nzbhydra-11.0.10) (2022-06-26) + +#### Chore + +* update docker general non-major ([#2988](https://github.com/truecharts/apps/issues/2988)) + + + + +### [nzbhydra-11.0.9](https://github.com/truecharts/apps/compare/nzbhydra-11.0.8...nzbhydra-11.0.9) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [nzbhydra-11.0.8](https://github.com/truecharts/apps/compare/nzbhydra-11.0.7...nzbhydra-11.0.8) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [nzbhydra-11.0.7](https://github.com/truecharts/apps/compare/nzbhydra-11.0.6...nzbhydra-11.0.7) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) +* update docker general non-major ([#2931](https://github.com/truecharts/apps/issues/2931)) + + + + +### [nzbhydra-11.0.6](https://github.com/truecharts/apps/compare/nzbhydra-11.0.5...nzbhydra-11.0.6) (2022-06-16) + +#### Chore + +* update docker general non-major ([#2904](https://github.com/truecharts/apps/issues/2904)) + + + + +### [nzbhydra-11.0.5](https://github.com/truecharts/apps/compare/nzbhydra-11.0.4...nzbhydra-11.0.5) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [nzbhydra-11.0.4](https://github.com/truecharts/apps/compare/nzbhydra-11.0.3...nzbhydra-11.0.4) (2022-06-14) + +#### Chore + +* update docker general non-major ([#2872](https://github.com/truecharts/apps/issues/2872)) + + + + +### [nzbhydra-11.0.3](https://github.com/truecharts/apps/compare/nzbhydra-11.0.2...nzbhydra-11.0.3) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [nzbhydra-11.0.2](https://github.com/truecharts/apps/compare/nzbhydra-11.0.1...nzbhydra-11.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [nzbhydra-11.0.1](https://github.com/truecharts/apps/compare/nzbhydra-10.0.24...nzbhydra-11.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC +* update docker general non-major ([#2831](https://github.com/truecharts/apps/issues/2831)) + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [nzbhydra-11.0.0](https://github.com/truecharts/apps/compare/nzbhydra-10.0.24...nzbhydra-11.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [nzbhydra-10.0.24](https://github.com/truecharts/apps/compare/nzbhydra-10.0.23...nzbhydra-10.0.24) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [nzbhydra-10.0.23](https://github.com/truecharts/apps/compare/nzbhydra-10.0.22...nzbhydra-10.0.23) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [nzbhydra-10.0.23](https://github.com/truecharts/apps/compare/nzbhydra-10.0.22...nzbhydra-10.0.23) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [nzbhydra-10.0.22](https://github.com/truecharts/apps/compare/nzbhydra-10.0.21...nzbhydra-10.0.22) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [nzbhydra-10.0.21](https://github.com/truecharts/apps/compare/nzbhydra-10.0.20...nzbhydra-10.0.21) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [nzbhydra-10.0.21](https://github.com/truecharts/apps/compare/nzbhydra-10.0.20...nzbhydra-10.0.21) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [nzbhydra-10.0.20](https://github.com/truecharts/apps/compare/nzbhydra-10.0.19...nzbhydra-10.0.20) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [nzbhydra-10.0.19](https://github.com/truecharts/apps/compare/nzbhydra-10.0.18...nzbhydra-10.0.19) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [nzbhydra-10.0.18](https://github.com/truecharts/apps/compare/nzbhydra-10.0.17...nzbhydra-10.0.18) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [nzbhydra-10.0.17](https://github.com/truecharts/apps/compare/nzbhydra-10.0.16...nzbhydra-10.0.17) (2022-05-04) + +#### Chore + +* update docker general non-major ([#2606](https://github.com/truecharts/apps/issues/2606)) + + + + +### [nzbhydra-10.0.16](https://github.com/truecharts/apps/compare/nzbhydra-10.0.15...nzbhydra-10.0.16) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [nzbhydra-10.0.15](https://github.com/truecharts/apps/compare/nzbhydra-10.0.14...nzbhydra-10.0.15) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [nzbhydra-10.0.14](https://github.com/truecharts/apps/compare/nzbhydra-10.0.13...nzbhydra-10.0.14) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [nzbhydra-10.0.13](https://github.com/truecharts/apps/compare/nzbhydra-10.0.12...nzbhydra-10.0.13) (2022-04-09) + +#### Chore + +* update docker general non-major ([#2460](https://github.com/truecharts/apps/issues/2460)) + + + + +### [nzbhydra-10.0.12](https://github.com/truecharts/apps/compare/nzbhydra-10.0.11...nzbhydra-10.0.12) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [nzbhydra-10.0.11](https://github.com/truecharts/apps/compare/nzbhydra-10.0.10...nzbhydra-10.0.11) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [nzbhydra-10.0.10](https://github.com/truecharts/apps/compare/nzbhydra-10.0.9...nzbhydra-10.0.10) (2022-03-30) + +#### Chore + +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [nzbhydra-10.0.9](https://github.com/truecharts/apps/compare/nzbhydra-10.0.8...nzbhydra-10.0.9) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [nzbhydra-10.0.7](https://github.com/truecharts/apps/compare/nzbhydra-10.0.6...nzbhydra-10.0.7) (2022-03-24) + +#### Chore + +* update docker general non-major + + + + +### [nzbhydra-10.0.3](https://github.com/truecharts/apps/compare/nzbhydra-10.0.2...nzbhydra-10.0.3) (2022-03-15) + +#### Chore + +* remove puid from values ([#2152](https://github.com/truecharts/apps/issues/2152)) +* update docker general non-major ([#2175](https://github.com/truecharts/apps/issues/2175)) + + + + +### [nzbhydra-10.0.2](https://github.com/truecharts/apps/compare/nzbhydra-10.0.1...nzbhydra-10.0.2) (2022-03-07) + +#### Chore + +* update helm general non-major helm releases ([#2111](https://github.com/truecharts/apps/issues/2111)) + + + + +### [nzbhydra-10.0.1](https://github.com/truecharts/apps/compare/nzbhydra-10.0.0...nzbhydra-10.0.1) (2022-03-07) + +#### Chore + +* update docker general non-major ([#2046](https://github.com/truecharts/apps/issues/2046)) +* Remove `-icon` string from icon png's ([#2040](https://github.com/truecharts/apps/issues/2040)) + + + + +### [nzbhydra-10.0.0](https://github.com/truecharts/apps/compare/nzbhydra-9.0.48...nzbhydra-10.0.0) (2022-03-03) + +#### Chore + +* remove fixed env from questions.yaml +* remove empty env var declaration from questions.yaml +* remove TZ from values. ([#1945](https://github.com/truecharts/apps/issues/1945)) +* update helm general major helm releases ([#2021](https://github.com/truecharts/apps/issues/2021)) + +#### Fix + +* BREAKING CHANGE Move some env-vars outside of env section ([#2010](https://github.com/truecharts/apps/issues/2010)) + + + + +### [nzbhydra-9.0.48](https://github.com/truecharts/apps/compare/nzbhydra-9.0.47...nzbhydra-9.0.48) (2022-03-02) + +#### Chore + +* rename `web_portal` to `open` ([#1957](https://github.com/truecharts/apps/issues/1957)) +* update helm general non-major helm releases ([#1999](https://github.com/truecharts/apps/issues/1999)) + + + + +### [nzbhydra-9.0.47](https://github.com/truecharts/apps/compare/nzbhydra-9.0.46...nzbhydra-9.0.47) (2022-02-21) + +#### Chore + +* update helm general non-major helm releases ([#1927](https://github.com/truecharts/apps/issues/1927)) + + + + +### [nzbhydra-9.0.46](https://github.com/truecharts/apps/compare/nzbhydra-9.0.45...nzbhydra-9.0.46) (2022-02-15) + +#### Chore + +* update helm general non-major helm releases ([#1901](https://github.com/truecharts/apps/issues/1901)) + + + + +### [nzbhydra-9.0.45](https://github.com/truecharts/apps/compare/nzbhydra-9.0.44...nzbhydra-9.0.45) (2022-02-08) + +#### Chore + +* update helm general non-major helm releases ([#1871](https://github.com/truecharts/apps/issues/1871)) + + + + +### [nzbhydra-9.0.44](https://github.com/truecharts/apps/compare/nzbhydra-9.0.43...nzbhydra-9.0.44) (2022-02-06) + +#### Chore + +* update helm chart common to v8.15.0 ([#1859](https://github.com/truecharts/apps/issues/1859)) + + + + +### [nzbhydra-9.0.43](https://github.com/truecharts/apps/compare/nzbhydra-9.0.42...nzbhydra-9.0.43) (2022-02-05) + +#### Chore + +* update helm general non-major helm releases ([#1852](https://github.com/truecharts/apps/issues/1852)) + + + + +### [nzbhydra-9.0.42](https://github.com/truecharts/apps/compare/nzbhydra-9.0.41...nzbhydra-9.0.42) (2022-02-02) + +#### Chore + +* update helm general non-major helm releases ([#1828](https://github.com/truecharts/apps/issues/1828)) + + + + +### [nzbhydra-9.0.41](https://github.com/truecharts/apps/compare/nzbhydra-9.0.40...nzbhydra-9.0.41) (2022-01-31) + +#### Chore + +* update docker general non-major docker tags ([#1823](https://github.com/truecharts/apps/issues/1823)) + + + + +### [nzbhydra-9.0.40](https://github.com/truecharts/apps/compare/nzbhydra-9.0.39...nzbhydra-9.0.40) (2022-01-25) + +#### Chore + +* update helm general non-major helm releases ([#1791](https://github.com/truecharts/apps/issues/1791)) + + + + +### [nzbhydra-9.0.39](https://github.com/truecharts/apps/compare/nzbhydra-9.0.38...nzbhydra-9.0.39) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1766](https://github.com/truecharts/apps/issues/1766)) + + + + +### [nzbhydra-9.0.38](https://github.com/truecharts/apps/compare/nzbhydra-9.0.37...nzbhydra-9.0.38) (2022-01-21) + +#### Chore + +* update helm general non-major helm releases ([#1759](https://github.com/truecharts/apps/issues/1759)) + +#### Fix + +* set additional_attrs: true on all dicts ([#1750](https://github.com/truecharts/apps/issues/1750)) + + + + +### [nzbhydra-9.0.37](https://github.com/truecharts/apps/compare/nzbhydra-9.0.36...nzbhydra-9.0.37) (2022-01-18) + +#### Chore + +* update helm general non-major helm releases ([#1732](https://github.com/truecharts/apps/issues/1732)) + + + + +### [nzbhydra-9.0.36](https://github.com/truecharts/apps/compare/nzbhydra-9.0.35...nzbhydra-9.0.36) (2022-01-13) + +#### Chore + +* update helm general non-major helm releases ([#1712](https://github.com/truecharts/apps/issues/1712)) + +#### Feat + +* expose capabilities in GUI ([#1709](https://github.com/truecharts/apps/issues/1709)) + + + + +### [nzbhydra-9.0.35](https://github.com/truecharts/apps/compare/nzbhydra-9.0.34...nzbhydra-9.0.35) (2022-01-12) + +#### Chore + +* update helm general non-major helm releases ([#1704](https://github.com/truecharts/apps/issues/1704)) + + + + +### [nzbhydra-9.0.34](https://github.com/truecharts/apps/compare/nzbhydra-9.0.33...nzbhydra-9.0.34) (2022-01-11) + +#### Chore + +* update helm general non-major helm releases ([#1693](https://github.com/truecharts/apps/issues/1693)) +* update docker general non-major docker tags ([#1691](https://github.com/truecharts/apps/issues/1691)) + + + + +### [nzbhydra-9.0.33](https://github.com/truecharts/apps/compare/nzbhydra-9.0.32...nzbhydra-9.0.33) (2022-01-10) + +#### Chore + +* update docker general major docker tags (major) ([#1678](https://github.com/truecharts/apps/issues/1678)) + + + + +### [nzbhydra-9.0.32](https://github.com/truecharts/apps/compare/nzbhydra-9.0.31...nzbhydra-9.0.32) (2022-01-04) + +#### Chore + +* update helm general non-major helm releases + + + + +### [nzbhydra-9.0.31](https://github.com/truecharts/apps/compare/nzbhydra-9.0.30...nzbhydra-9.0.31) (2021-12-28) + +#### Chore + +* update helm general non-major helm releases ([#1623](https://github.com/truecharts/apps/issues/1623)) + + + + +### [nzbhydra-9.0.30](https://github.com/truecharts/apps/compare/nzbhydra-9.0.29...nzbhydra-9.0.30) (2021-12-21) + +#### Chore + +* update helm general non-major helm releases ([#1596](https://github.com/truecharts/apps/issues/1596)) +* update docker general non-major ([#1595](https://github.com/truecharts/apps/issues/1595)) + + + + +### [nzbhydra-9.0.29](https://github.com/truecharts/apps/compare/nzbhydra-9.0.28...nzbhydra-9.0.29) (2021-12-19) + +#### Chore + +* Last patch bump before RC2 branch-off +* remove `editable: true` as this is the default ([#1576](https://github.com/truecharts/apps/issues/1576)) + + + + +### [nzbhydra-9.0.28](https://github.com/truecharts/apps/compare/nzbhydra-9.0.27...nzbhydra-9.0.28) (2021-12-19) + +#### Chore + +* completely remove mountPath reference from GUI ([#1572](https://github.com/truecharts/apps/issues/1572)) +* update helm general non-major helm releases ([#1571](https://github.com/truecharts/apps/issues/1571)) + + + + +### [nzbhydra-9.0.27](https://github.com/truecharts/apps/compare/nzbhydra-9.0.26...nzbhydra-9.0.27) (2021-12-18) + +#### Chore + +* cleanup questions by removing hidden dicts ([#1558](https://github.com/truecharts/apps/issues/1558)) +* App-Icon Organization ([#1539](https://github.com/truecharts/apps/issues/1539)) + + + + +### [nzbhydra-9.0.26](https://github.com/truecharts/apps/compare/nzbhydra-9.0.25...nzbhydra-9.0.26) (2021-12-14) + +#### Chore + +* update helm general non-major helm releases ([#1535](https://github.com/truecharts/apps/issues/1535)) + + + + +### [nzbhydra-9.0.25](https://github.com/truecharts/apps/compare/nzbhydra-9.0.24...nzbhydra-9.0.25) (2021-12-13) + +#### Chore + +* move incubator apps to stable and bump everything + + + + +### [nzbhydra-9.0.24](https://github.com/truecharts/apps/compare/nzbhydra-9.0.23...nzbhydra-9.0.24) (2021-12-11) + +#### Chore + +* update general helm non-major helm releases ([#1509](https://github.com/truecharts/apps/issues/1509)) +* update non-major docker docker tags ([#1508](https://github.com/truecharts/apps/issues/1508)) + + + + +### [nzbhydra-9.0.23](https://github.com/truecharts/apps/compare/nzbhydra-9.0.22...nzbhydra-9.0.23) (2021-12-07) + +#### Chore + +* update non-major deps helm releases ([#1481](https://github.com/truecharts/apps/issues/1481)) + + + + +### [nzbhydra-9.0.22](https://github.com/truecharts/apps/compare/nzbhydra-9.0.21...nzbhydra-9.0.22) (2021-12-07) + +#### Chore + +* update non-major ([#1485](https://github.com/truecharts/apps/issues/1485)) + + + + +### [nzbhydra-9.0.21](https://github.com/truecharts/apps/compare/nzbhydra-9.0.20...nzbhydra-9.0.21) (2021-12-07) + +#### Chore + +* update non-major ([#1475](https://github.com/truecharts/apps/issues/1475)) + + + + +### nzbhydra-9.0.20 (2021-12-05) + +#### Chore + +* bump apps to generate security page +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major deps helm releases ([#1471](https://github.com/truecharts/apps/issues/1471)) +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + +#### Fix + +* fix typo in theme selection ([#1428](https://github.com/truecharts/apps/issues/1428)) + + + + +### [nzbhydra-9.0.19](https://github.com/truecharts/apps/compare/nzbhydra-9.0.18...nzbhydra-9.0.19) (2021-12-05) + +#### Chore + +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) + + + + +### [nzbhydra-9.0.18](https://github.com/truecharts/apps/compare/nzbhydra-9.0.17...nzbhydra-9.0.18) (2021-12-04) + +#### Chore + +* bump apps to generate security page + + + + +### [nzbhydra-9.0.17](https://github.com/truecharts/apps/compare/nzbhydra-9.0.16...nzbhydra-9.0.17) (2021-12-04) + +#### Chore + +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) + + + + +### [nzbhydra-9.0.16](https://github.com/truecharts/apps/compare/nzbhydra-9.0.15...nzbhydra-9.0.16) (2021-12-03) + +#### Chore + +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) + + + + +### [nzbhydra-9.0.15](https://github.com/truecharts/apps/compare/nzbhydra-9.0.14...nzbhydra-9.0.15) (2021-11-30) + +#### Chore + +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + + + + +### [nzbhydra-9.0.14](https://github.com/truecharts/apps/compare/nzbhydra-9.0.13...nzbhydra-9.0.14) (2021-11-30) + +#### Chore + +* update non-major deps helm releases + + + + +### [nzbhydra-9.0.12](https://github.com/truecharts/apps/compare/nzbhydra-9.0.11...nzbhydra-9.0.12) (2021-11-23) + +#### Chore + +* update non-major deps helm releases ([#1386](https://github.com/truecharts/apps/issues/1386)) + + + + +### [nzbhydra-9.0.11](https://github.com/truecharts/apps/compare/nzbhydra-9.0.10...nzbhydra-9.0.11) (2021-11-22) + +#### Chore + +* update non-major deps helm releases ([#1383](https://github.com/truecharts/apps/issues/1383)) + + + + +### [nzbhydra-9.0.10](https://github.com/truecharts/apps/compare/nzbhydra-9.0.9...nzbhydra-9.0.10) (2021-11-16) + +#### Chore + +* update non-major deps helm releases ([#1345](https://github.com/truecharts/apps/issues/1345)) + + + + +### [nzbhydra-9.0.9](https://github.com/truecharts/apps/compare/nzbhydra-9.0.8...nzbhydra-9.0.9) (2021-11-15) + +#### Chore + +* persistence cleanup and small bugfixes ([#1329](https://github.com/truecharts/apps/issues/1329)) +* update non-major deps helm releases ([#1338](https://github.com/truecharts/apps/issues/1338)) + + + + +### [nzbhydra-9.0.8](https://github.com/truecharts/apps/compare/nzbhydra-9.0.7...nzbhydra-9.0.8) (2021-11-14) + +#### Chore + +* fixes around the GUI refactor ([#1316](https://github.com/truecharts/apps/issues/1316)) +* move port above advanced in GUI ([#1326](https://github.com/truecharts/apps/issues/1326)) +* clean up Chart.yaml ([#1322](https://github.com/truecharts/apps/issues/1322)) +* update non-major deps helm releases ([#1328](https://github.com/truecharts/apps/issues/1328)) + +#### Fix + +* split udp and tcp ports ([#1321](https://github.com/truecharts/apps/issues/1321)) +* Allow spaces in paths ([#1306](https://github.com/truecharts/apps/issues/1306)) + + + + +### [nzbhydra-9.0.7](https://github.com/truecharts/apps/compare/nzbhydra-9.0.6...nzbhydra-9.0.7) (2021-11-09) + +#### Chore + +* update non-major deps helm releases ([#1297](https://github.com/truecharts/apps/issues/1297)) + + + + +### [nzbhydra-9.0.6](https://github.com/truecharts/apps/compare/nzbhydra-9.0.5...nzbhydra-9.0.6) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1295](https://github.com/truecharts/apps/issues/1295)) + + + + +### [nzbhydra-9.0.5](https://github.com/truecharts/apps/compare/nzbhydra-9.0.4...nzbhydra-9.0.5) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1291](https://github.com/truecharts/apps/issues/1291)) + +#### Chore + +* Simplify GUI for deployment, persistence and securityContext ([#1289](https://github.com/truecharts/apps/issues/1289)) + +#### Feat + +* Simplify the Services GUI ([#1290](https://github.com/truecharts/apps/issues/1290)) + + + + +### [nzbhydra-9.0.4](https://github.com/truecharts/apps/compare/nzbhydra-9.0.3...nzbhydra-9.0.4) (2021-11-02) + +#### Chore + +* update non-major deps helm releases ([#1267](https://github.com/truecharts/apps/issues/1267)) + + + + +### [nzbhydra-9.0.3](https://github.com/truecharts/apps/compare/nzbhydra-9.0.2...nzbhydra-9.0.3) (2021-11-01) + +#### Chore + +* update non-major deps helm releases ([#1264](https://github.com/truecharts/apps/issues/1264)) + + + + +### [nzbhydra-9.0.2](https://github.com/truecharts/apps/compare/nzbhydra-9.0.1...nzbhydra-9.0.2) (2021-10-26) + +#### Chore + +* update non-major deps helm releases ([#1245](https://github.com/truecharts/apps/issues/1245)) + + + + +### [nzbhydra-9.0.1](https://github.com/truecharts/apps/compare/nzbhydra-9.0.0...nzbhydra-9.0.1) (2021-10-26) + +#### Chore + +* update helm chart common to v8.3.15 ([#1240](https://github.com/truecharts/apps/issues/1240)) + + + + +### [nzbhydra-9.0.0](https://github.com/truecharts/apps/compare/nzbhydra-8.0.20...nzbhydra-9.0.0) (2021-10-25) + +#### Chore + +* Adapt for TrueNAS SCALE RC1 + + + + +### [nzbhydra-8.0.20](https://github.com/truecharts/apps/compare/nzbhydra-8.0.17...nzbhydra-8.0.20) (2021-10-20) + +#### Chore + +* bump apps, remove duplicates and move incubator to stable for RC1 +* update non-major deps helm releases ([#1213](https://github.com/truecharts/apps/issues/1213)) + +#### Fix + +* reenable postgresql migration scripting and bump all to force update +* use correct PVC storageClass when using postgresql as a dependency on SCALE ([#1212](https://github.com/truecharts/apps/issues/1212)) + + + + +### [nzbhydra-8.0.17](https://github.com/truecharts/apps/compare/nzbhydra-8.0.16...nzbhydra-8.0.17) (2021-10-20) + +#### Chore + +* bump versions to rerelease and fix icons + + + + +### [nzbhydra-8.0.16](https://github.com/truecharts/apps/compare/nzbhydra-8.0.15...nzbhydra-8.0.16) (2021-10-19) + +#### Change + +* Project-Eclipse 3, Automatically generate item.yaml ([#1178](https://github.com/truecharts/apps/issues/1178)) + +#### Chore + +* Project-Eclipse 5, move app-readme to automatic generation script ([#1181](https://github.com/truecharts/apps/issues/1181)) +* Project-Eclipse part 2, adapting and cleaning changelog ([#1173](https://github.com/truecharts/apps/issues/1173)) +* update helm chart common to v8.3.13 ([#1184](https://github.com/truecharts/apps/issues/1184)) + +#### Feat + +* Project-Eclipse 4, Add App grading annotations to Chart.yaml ([#1180](https://github.com/truecharts/apps/issues/1180)) + +#### Refactor + +* Project Eclipse Part 6, move questions.yaml to root App folder ([#1182](https://github.com/truecharts/apps/issues/1182)) + + + + +### [nzbhydra-8.0.15](https://github.com/truecharts/apps/compare/nzbhydra-8.0.14...nzbhydra-8.0.15) (2021-10-19) + +#### Fix + +* fix previous SCALE bugfix not correctly being applied + + + + +### [nzbhydra-8.0.14](https://github.com/truecharts/apps/compare/nzbhydra-8.0.13...nzbhydra-8.0.14) (2021-10-19) + +#### Fix + +* Solve issues regarding ix_values.yaml not containing the image and tag definitions. ([#1176](https://github.com/truecharts/apps/issues/1176)) + + + + +### [nzbhydra-8.0.13](https://github.com/truecharts/apps/compare/nzbhydra-8.0.12...nzbhydra-8.0.13) (2021-10-18) + +#### Refactor + +* Project Eclipse - part 1 - remove ix_values.yaml ([#1168](https://github.com/truecharts/apps/issues/1168)) + + + + +### [nzbhydra-8.0.12](https://github.com/truecharts/apps/compare/nzbhydra-8.0.11...nzbhydra-8.0.12) (2021-10-17) + +#### Chore + +* update helm chart common to v8.3.10 ([#1160](https://github.com/truecharts/apps/issues/1160)) + +#### Fix + +* force users using correct / prefix for mounPath ([#1156](https://github.com/truecharts/apps/issues/1156)) + + + + +### [nzbhydra-8.0.11](https://github.com/truecharts/apps/compare/nzbhydra-8.0.10...nzbhydra-8.0.11) (2021-10-13) + +#### Chore + +* update non-major deps helm releases ([#1133](https://github.com/truecharts/apps/issues/1133)) + + + + +### [nzbhydra-8.0.10](https://github.com/truecharts/apps/compare/nzbhydra-8.0.9...nzbhydra-8.0.10) (2021-10-12) + +#### Chore + +* update non-major deps helm releases ([#1126](https://github.com/truecharts/apps/issues/1126)) + + + + +### [nzbhydra-8.0.9](https://github.com/truecharts/apps/compare/nzbhydra-8.0.8...nzbhydra-8.0.9) (2021-10-12) + +#### Chore + +* update non-major deps helm releases ([#1123](https://github.com/truecharts/apps/issues/1123)) + + + + +### [nzbhydra-8.0.8](https://github.com/truecharts/apps/compare/nzbhydra-8.0.7...nzbhydra-8.0.8) (2021-10-05) + +#### Chore + +* update non-major ([#1103](https://github.com/truecharts/apps/issues/1103)) + + + + +### [nzbhydra-8.0.7](https://github.com/truecharts/apps/compare/nzbhydra-8.0.6...nzbhydra-8.0.7) (2021-10-05) + +#### Chore + +* update non-major deps helm releases ([#1099](https://github.com/truecharts/apps/issues/1099)) + + + + +### [nzbhydra-8.0.6](https://github.com/truecharts/apps/compare/nzbhydra-8.0.5...nzbhydra-8.0.6) (2021-10-05) + +#### Chore + +* update non-major ([#1098](https://github.com/truecharts/apps/issues/1098)) + + + + +### [nzbhydra-8.0.5](https://github.com/truecharts/apps/compare/nzbhydra-8.0.4...nzbhydra-8.0.5) (2021-09-29) + +#### Chore + +* update helm chart common to v8.0.13 ([#1060](https://github.com/truecharts/apps/issues/1060)) + + + + +### [nzbhydra-8.0.3](https://github.com/truecharts/apps/compare/nzbhydra-8.0.2...nzbhydra-8.0.3) (2021-09-28) + +#### Chore + +* update non-major ([#1046](https://github.com/truecharts/apps/issues/1046)) + + + + +### [nzbhydra-8.0.2](https://github.com/truecharts/apps/compare/nzbhydra-8.0.0...nzbhydra-8.0.2) (2021-09-26) + +#### Chore + +* update non-major deps helm releases ([#1040](https://github.com/truecharts/apps/issues/1040)) + + + + +### [nzbhydra-8.0.0](https://github.com/truecharts/apps/compare/nzbhydra-7.0.2...nzbhydra-8.0.0) (2021-09-26) + + + + +### [nzbhydra-7.0.2](https://github.com/truecharts/apps/compare/nzbhydra-7.0.1...nzbhydra-7.0.2) (2021-09-21) + +#### Chore + +* update non-major deps helm releases ([#1014](https://github.com/truecharts/apps/issues/1014)) + + + + +### [nzbhydra-7.0.1](https://github.com/truecharts/apps/compare/nzbhydra-6.11.15...nzbhydra-7.0.1) (2021-09-13) + +#### Chore + +* update non-major ([#962](https://github.com/truecharts/apps/issues/962)) + +#### Feat + +* add new GUI and VPN support to all Apps ([#977](https://github.com/truecharts/apps/issues/977)) +* Add VPN addon and move some config to includes ([#973](https://github.com/truecharts/apps/issues/973)) +* pin all container references to digests ([#963](https://github.com/truecharts/apps/issues/963)) +* Move some common containers to our own containers + +#### Fix + +* make sure podSecurityContext is included in both SCALE and Helm installs ([#956](https://github.com/truecharts/apps/issues/956)) + + +## [nzbhydra-6.11.15](https://github.com/truecharts/apps/compare/nzbhydra-6.11.14...nzbhydra-6.11.15) (2021-09-08) + +### Fix + +* repair Hyperion and some misplaced GUI elements ([#922](https://github.com/truecharts/apps/issues/922)) diff --git a/tmp/nzbhydra/Chart.yaml b/tmp/nzbhydra/Chart.yaml new file mode 100644 index 00000000000..deafc41b798 --- /dev/null +++ b/tmp/nzbhydra/Chart.yaml @@ -0,0 +1,25 @@ +apiVersion: v2 +appVersion: "4.7.1" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +deprecated: true +description: Usenet meta search +home: https://truecharts.org/charts/stable/nzbhydra +icon: https://truecharts.org/img/hotlink-ok/chart-icons/nzbhydra.png +keywords: + - nzbhydra + - usenet +kubeVersion: ">=1.16.0-0" +maintainers: [] +name: nzbhydra +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/nzbhydra + - https://github.com/theotherp/nzbhydra2 +type: application +version: 14.0.0 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" diff --git a/tmp/nzbhydra/README.md b/tmp/nzbhydra/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/nzbhydra/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/nzbhydra/icon.png b/tmp/nzbhydra/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..76f1dfa911cc65521a420c22580470eee186d221 GIT binary patch literal 7175 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 qy`qK?brYnH0p2mc>)!N-39 literal 0 HcmV?d00001 diff --git a/tmp/nzbhydra/questions.yaml b/tmp/nzbhydra/questions.yaml new file mode 100644 index 00000000000..b30a01c6b7a --- /dev/null +++ b/tmp/nzbhydra/questions.yaml @@ -0,0 +1,91 @@ +# Include{groups} +portals: + open: +# Include{portalLink} +questions: +# Include{global} +# Include{workload} +# Include{workloadDeployment} + +# Include{replicas1} +# Include{podSpec} +# Include{containerMain} + + +# Include{containerBasic} +# Include{containerAdvanced} + +# Include{containerConfig} +# Include{serviceRoot} +# Include{serviceMain} +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: main + label: "Main Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 5076 + required: true +# Include{serviceExpertRoot} + default: false +# Include{serviceExpert} +# Include{serviceList} +# Include{persistenceRoot} + - variable: config + label: "App Config Storage" + description: "Stores the Application Configuration." + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} +# Include{persistenceList} +# Include{ingressRoot} + - variable: main + label: "Main Ingress" + schema: + additional_attrs: true + type: dict + attrs: +# Include{ingressDefault} +# Include{ingressTLS} +# Include{ingressTraefik} +# Include{ingressList} +# Include{securityContextRoot} + + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 568 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 568 +# Include{securityContextContainer} +# Include{securityContextAdvanced} +# Include{securityContextPod} + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + +# Include{resources} +# Include{advanced} +# Include{addons} +# Include{codeserver} +# Include{netshoot} +# Include{vpn} +# Include{documentation} diff --git a/tmp/nzbhydra/templates/NOTES.txt b/tmp/nzbhydra/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/tmp/nzbhydra/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/tmp/nzbhydra/templates/common.yaml b/tmp/nzbhydra/templates/common.yaml new file mode 100644 index 00000000000..b51394e00a4 --- /dev/null +++ b/tmp/nzbhydra/templates/common.yaml @@ -0,0 +1 @@ +{{ include "tc.v1.common.loader.all" . }} diff --git a/tmp/nzbhydra/values.yaml b/tmp/nzbhydra/values.yaml new file mode 100644 index 00000000000..e9023a96155 --- /dev/null +++ b/tmp/nzbhydra/values.yaml @@ -0,0 +1,59 @@ +image: + repository: tccr.io/truecharts/nzbhydra2 + pullPolicy: IfNotPresent + tag: 4.7.1@sha256:27154358c35a250358263884153fed53ddd2ab5673966c2cfa796af0aad4984c +service: + main: + ports: + main: + port: 5076 + targetPort: 5076 +persistence: + config: + enabled: true + mountPath: "/config" +portal: + open: + enabled: true +securityContext: + container: + readOnlyRootFilesystem: false +workload: + main: + podSpec: + containers: + main: + probes: + liveness: + custom: true + enabled: true + spec: + failureThreshold: 5 + httpGet: + path: /actuator/health/livenessState + port: main + initialDelaySeconds: 30 + periodSeconds: 10 + timeoutSeconds: 10 + readiness: + custom: true + enabled: true + spec: + failureThreshold: 5 + httpGet: + path: /actuator/health/readinessState + port: main + initialDelaySeconds: 30 + periodSeconds: 10 + timeoutSeconds: 10 + startup: + custom: true + enabled: true + spec: + failureThreshold: 5 + httpGet: + path: /actuator/health/readinessState + port: main + initialDelaySeconds: 30 + periodSeconds: 10 + timeoutSeconds: 10 diff --git a/tmp/octoprint/.helmignore b/tmp/octoprint/.helmignore new file mode 100644 index 00000000000..77ca5567b26 --- /dev/null +++ b/tmp/octoprint/.helmignore @@ -0,0 +1,30 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ +# OWNERS file for Kubernetes +OWNERS +# helm-docs templates +*.gotmpl +# docs folder +/docs +# icon +icon.png diff --git a/tmp/octoprint/CHANGELOG.md b/tmp/octoprint/CHANGELOG.md new file mode 100644 index 00000000000..33c36bd30a2 --- /dev/null +++ b/tmp/octoprint/CHANGELOG.md @@ -0,0 +1,1708 @@ +# Changelog + + + +## [octoprint-7.0.0](https://github.com/truecharts/charts/compare/octoprint-6.0.45...octoprint-7.0.0) (2022-11-10) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Major Change to GUI + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + ### Fix + +- change container config label + + + + +## [octoprint-6.0.48](https://github.com/truecharts/charts/compare/octoprint-6.0.45...octoprint-6.0.48) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [octoprint-6.0.47](https://github.com/truecharts/charts/compare/octoprint-6.0.45...octoprint-6.0.47) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [octoprint-6.0.47](https://github.com/truecharts/charts/compare/octoprint-6.0.45...octoprint-6.0.47) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [octoprint-6.0.47](https://github.com/truecharts/charts/compare/octoprint-6.0.45...octoprint-6.0.47) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [octoprint-6.0.46](https://github.com/truecharts/charts/compare/octoprint-6.0.45...octoprint-6.0.46) (2022-11-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [octoprint-6.0.46](https://github.com/truecharts/charts/compare/octoprint-6.0.45...octoprint-6.0.46) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [octoprint-6.0.45](https://github.com/truecharts/charts/compare/octoprint-6.0.44...octoprint-6.0.45) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4317](https://github.com/truecharts/charts/issues/4317)) + + + + +## [octoprint-6.0.44](https://github.com/truecharts/charts/compare/octoprint-6.0.43...octoprint-6.0.44) (2022-11-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4308](https://github.com/truecharts/charts/issues/4308)) + + + + +## [octoprint-6.0.43](https://github.com/truecharts/charts/compare/octoprint-6.0.42...octoprint-6.0.43) (2022-11-02) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4261](https://github.com/truecharts/charts/issues/4261)) + + + + +## [octoprint-6.0.42](https://github.com/truecharts/charts/compare/octoprint-6.0.41...octoprint-6.0.42) (2022-10-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4182](https://github.com/truecharts/charts/issues/4182)) + + + + +## [octoprint-6.0.41](https://github.com/truecharts/charts/compare/octoprint-6.0.40...octoprint-6.0.41) (2022-10-19) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4122](https://github.com/truecharts/charts/issues/4122)) + - update docker general non-major ([#4128](https://github.com/truecharts/charts/issues/4128)) + + + + +## [octoprint-6.0.40](https://github.com/truecharts/charts/compare/octoprint-6.0.39...octoprint-6.0.40) (2022-10-12) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4071](https://github.com/truecharts/charts/issues/4071)) + + + + +## [octoprint-6.0.39](https://github.com/truecharts/charts/compare/octoprint-6.0.38...octoprint-6.0.39) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [octoprint-6.0.39](https://github.com/truecharts/charts/compare/octoprint-6.0.38...octoprint-6.0.39) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [octoprint-6.0.38](https://github.com/truecharts/charts/compare/octoprint-6.0.37...octoprint-6.0.38) (2022-10-05) + +### Chore + +- Auto-update chart README [skip ci] + - split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979)) + - update helm general non-major + + + + +## [octoprint-6.0.37](https://github.com/truecharts/charts/compare/octoprint-6.0.36...octoprint-6.0.37) (2022-09-29) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#3953](https://github.com/truecharts/charts/issues/3953)) + + + + +## [octoprint-6.0.37](https://github.com/truecharts/charts/compare/octoprint-6.0.36...octoprint-6.0.37) (2022-09-29) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3953](https://github.com/truecharts/charts/issues/3953)) + + + + +## [octoprint-6.0.36](https://github.com/truecharts/charts/compare/octoprint-6.0.35...octoprint-6.0.36) (2022-09-27) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918)) + + + + +## [octoprint-6.0.35](https://github.com/truecharts/charts/compare/octoprint-6.0.34...octoprint-6.0.35) (2022-09-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898)) + + + + +## [octoprint-6.0.34](https://github.com/truecharts/charts/compare/octoprint-6.0.33...octoprint-6.0.34) (2022-09-22) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [octoprint-6.0.34](https://github.com/truecharts/charts/compare/octoprint-6.0.33...octoprint-6.0.34) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [octoprint-6.0.34](https://github.com/truecharts/charts/compare/octoprint-6.0.33...octoprint-6.0.34) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [octoprint-6.0.34](https://github.com/truecharts/charts/compare/octoprint-6.0.33...octoprint-6.0.34) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [octoprint-6.0.34](https://github.com/truecharts/charts/compare/octoprint-6.0.33...octoprint-6.0.34) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [octoprint-6.0.34](https://github.com/truecharts/charts/compare/octoprint-6.0.33...octoprint-6.0.34) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [octoprint-6.0.34](https://github.com/truecharts/charts/compare/octoprint-6.0.33...octoprint-6.0.34) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [octoprint-6.0.34](https://github.com/truecharts/charts/compare/octoprint-6.0.33...octoprint-6.0.34) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [octoprint-6.0.34](https://github.com/truecharts/charts/compare/octoprint-6.0.33...octoprint-6.0.34) (2022-09-17) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [octoprint-6.0.34](https://github.com/truecharts/charts/compare/octoprint-6.0.33...octoprint-6.0.34) (2022-09-18) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [octoprint-6.0.34](https://github.com/truecharts/charts/compare/octoprint-6.0.33...octoprint-6.0.34) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [octoprint-6.0.34](https://github.com/truecharts/charts/compare/octoprint-6.0.33...octoprint-6.0.34) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [octoprint-6.0.34](https://github.com/truecharts/charts/compare/octoprint-6.0.33...octoprint-6.0.34) (2022-09-15) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [octoprint-6.0.34](https://github.com/truecharts/charts/compare/octoprint-6.0.33...octoprint-6.0.34) (2022-09-15) + +### Chore + +- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [octoprint-6.0.33](https://github.com/truecharts/charts/compare/octoprint-6.0.32...octoprint-6.0.33) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [octoprint-6.0.33](https://github.com/truecharts/charts/compare/octoprint-6.0.32...octoprint-6.0.33) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [octoprint-6.0.33](https://github.com/truecharts/charts/compare/octoprint-6.0.32...octoprint-6.0.33) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [octoprint-6.0.33](https://github.com/truecharts/charts/compare/octoprint-6.0.32...octoprint-6.0.33) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [octoprint-6.0.33](https://github.com/truecharts/charts/compare/octoprint-6.0.32...octoprint-6.0.33) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [octoprint-6.0.33](https://github.com/truecharts/charts/compare/octoprint-6.0.32...octoprint-6.0.33) (2022-09-11) + +### Chore + +- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [octoprint-6.0.32](https://github.com/truecharts/charts/compare/octoprint-6.0.30...octoprint-6.0.32) (2022-08-30) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639)) + - update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [octoprint-6.0.31](https://github.com/truecharts/charts/compare/octoprint-6.0.30...octoprint-6.0.31) (2022-08-30) + +### Chore + +- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [octoprint-6.0.30](https://github.com/truecharts/charts/compare/octoprint-6.0.29...octoprint-6.0.30) (2022-08-29) + +### Chore + +- update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619)) + + + + +## [octoprint-6.0.29](https://github.com/truecharts/charts/compare/octoprint-6.0.28...octoprint-6.0.29) (2022-08-23) + +### Chore + +- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545)) + + + + +## [octoprint-6.0.28](https://github.com/truecharts/charts/compare/octoprint-6.0.27...octoprint-6.0.28) (2022-08-12) + +### Chore + +- add documentation checkbox/section to all SCALE Apps + - update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456)) + + ### Fix + +- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447)) + + + + +## [octoprint-6.0.27](https://github.com/truecharts/charts/compare/octoprint-6.0.26...octoprint-6.0.27) (2022-08-10) + +### Chore + +- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421)) + + + + +## [octoprint-6.0.26](https://github.com/truecharts/charts/compare/octoprint-6.0.25...octoprint-6.0.26) (2022-08-08) + +### Chore + +- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + + + +## [octoprint-6.0.25](https://github.com/truecharts/apps/compare/octoprint-6.0.24...octoprint-6.0.25) (2022-07-26) + +### Chore + +- update home links ([#3291](https://github.com/truecharts/apps/issues/3291)) + - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302)) + + ### Fix + +- Fix inline comments that break linting ([#3305](https://github.com/truecharts/apps/issues/3305)) + + + + +## [octoprint-6.0.24](https://github.com/truecharts/apps/compare/octoprint-6.0.23...octoprint-6.0.24) (2022-07-25) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [octoprint-6.0.24](https://github.com/truecharts/apps/compare/octoprint-6.0.23...octoprint-6.0.24) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [octoprint-6.0.23](https://github.com/truecharts/apps/compare/octoprint-6.0.22...octoprint-6.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [octoprint-6.0.23](https://github.com/truecharts/apps/compare/octoprint-6.0.22...octoprint-6.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [octoprint-6.0.23](https://github.com/truecharts/apps/compare/octoprint-6.0.22...octoprint-6.0.23) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [octoprint-6.0.22](https://github.com/truecharts/apps/compare/octoprint-6.0.20...octoprint-6.0.22) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [octoprint-6.0.20](https://github.com/truecharts/apps/compare/octoprint-6.0.19...octoprint-6.0.20) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [octoprint-6.0.19](https://github.com/truecharts/apps/compare/octoprint-6.0.18...octoprint-6.0.19) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [octoprint-6.0.18](https://github.com/truecharts/apps/compare/octoprint-6.0.16...octoprint-6.0.18) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [octoprint-6.0.16](https://github.com/truecharts/apps/compare/octoprint-6.0.14...octoprint-6.0.16) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [octoprint-6.0.14](https://github.com/truecharts/apps/compare/octoprint-6.0.13...octoprint-6.0.14) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [octoprint-6.0.13](https://github.com/truecharts/apps/compare/octoprint-6.0.12...octoprint-6.0.13) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [octoprint-6.0.12](https://github.com/truecharts/apps/compare/octoprint-6.0.11...octoprint-6.0.12) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [octoprint-6.0.11](https://github.com/truecharts/apps/compare/octoprint-6.0.10...octoprint-6.0.11) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [octoprint-6.0.10](https://github.com/truecharts/apps/compare/octoprint-6.0.9...octoprint-6.0.10) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [octoprint-6.0.9](https://github.com/truecharts/apps/compare/octoprint-6.0.8...octoprint-6.0.9) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [octoprint-6.0.8](https://github.com/truecharts/apps/compare/octoprint-6.0.7...octoprint-6.0.8) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [octoprint-6.0.7](https://github.com/truecharts/apps/compare/octoprint-6.0.6...octoprint-6.0.7) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [octoprint-6.0.6](https://github.com/truecharts/apps/compare/octoprint-6.0.5...octoprint-6.0.6) (2022-06-17) + +#### Chore + +* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916)) + + + + +### [octoprint-6.0.5](https://github.com/truecharts/apps/compare/octoprint-6.0.4...octoprint-6.0.5) (2022-06-16) + +#### Chore + +* update docker general non-major ([#2904](https://github.com/truecharts/apps/issues/2904)) + + + + +### [octoprint-6.0.4](https://github.com/truecharts/apps/compare/octoprint-6.0.3...octoprint-6.0.4) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [octoprint-6.0.3](https://github.com/truecharts/apps/compare/octoprint-6.0.2...octoprint-6.0.3) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [octoprint-6.0.2](https://github.com/truecharts/apps/compare/octoprint-6.0.1...octoprint-6.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [octoprint-6.0.1](https://github.com/truecharts/apps/compare/octoprint-5.0.22...octoprint-6.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [octoprint-6.0.0](https://github.com/truecharts/apps/compare/octoprint-5.0.22...octoprint-6.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [octoprint-5.0.22](https://github.com/truecharts/apps/compare/octoprint-5.0.21...octoprint-5.0.22) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [octoprint-5.0.21](https://github.com/truecharts/apps/compare/octoprint-5.0.20...octoprint-5.0.21) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [octoprint-5.0.21](https://github.com/truecharts/apps/compare/octoprint-5.0.20...octoprint-5.0.21) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [octoprint-5.0.20](https://github.com/truecharts/apps/compare/octoprint-5.0.19...octoprint-5.0.20) (2022-05-24) + +#### Chore + +* update docker general non-major ([#2744](https://github.com/truecharts/apps/issues/2744)) + + + + +### [octoprint-5.0.19](https://github.com/truecharts/apps/compare/octoprint-5.0.18...octoprint-5.0.19) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [octoprint-5.0.18](https://github.com/truecharts/apps/compare/octoprint-5.0.17...octoprint-5.0.18) (2022-05-21) + +#### Chore + +* update docker general non-major ([#2724](https://github.com/truecharts/apps/issues/2724)) + + + + +### [octoprint-5.0.17](https://github.com/truecharts/apps/compare/octoprint-5.0.15...octoprint-5.0.17) (2022-05-18) + +#### Chore + +* Auto-update chart README [skip ci] +* update docker general non-major ([#2706](https://github.com/truecharts/apps/issues/2706)) +* update helm general non-major helm releases + + + + +### [octoprint-5.0.16](https://github.com/truecharts/apps/compare/octoprint-5.0.15...octoprint-5.0.16) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [octoprint-5.0.15](https://github.com/truecharts/apps/compare/octoprint-5.0.14...octoprint-5.0.15) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [octoprint-5.0.14](https://github.com/truecharts/apps/compare/octoprint-5.0.13...octoprint-5.0.14) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [octoprint-5.0.13](https://github.com/truecharts/apps/compare/octoprint-5.0.12...octoprint-5.0.13) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [octoprint-5.0.12](https://github.com/truecharts/apps/compare/octoprint-5.0.11...octoprint-5.0.12) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [octoprint-5.0.11](https://github.com/truecharts/apps/compare/octoprint-5.0.10...octoprint-5.0.11) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [octoprint-5.0.10](https://github.com/truecharts/apps/compare/octoprint-5.0.9...octoprint-5.0.10) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [octoprint-5.0.9](https://github.com/truecharts/apps/compare/octoprint-5.0.8...octoprint-5.0.9) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [octoprint-5.0.8](https://github.com/truecharts/apps/compare/octoprint-5.0.7...octoprint-5.0.8) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [octoprint-5.0.7](https://github.com/truecharts/apps/compare/octoprint-5.0.6...octoprint-5.0.7) (2022-03-30) + +#### Chore + +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [octoprint-5.0.6](https://github.com/truecharts/apps/compare/octoprint-5.0.5...octoprint-5.0.6) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [octoprint-5.0.1](https://github.com/truecharts/apps/compare/octoprint-5.0.0...octoprint-5.0.1) (2022-03-07) + +#### Chore + +* update helm general non-major helm releases ([#2111](https://github.com/truecharts/apps/issues/2111)) +* Remove `-icon` string from icon png's ([#2040](https://github.com/truecharts/apps/issues/2040)) + + + + +### [octoprint-5.0.0](https://github.com/truecharts/apps/compare/octoprint-4.0.45...octoprint-5.0.0) (2022-03-03) + +#### Chore + +* remove fixed env from questions.yaml +* remove some ugly whitespace +* remove TZ from values. ([#1945](https://github.com/truecharts/apps/issues/1945)) +* update helm general major helm releases ([#2021](https://github.com/truecharts/apps/issues/2021)) + +#### Fix + +* BREAKING CHANGE Move some env-vars outside of env section ([#2010](https://github.com/truecharts/apps/issues/2010)) + + + + +### [octoprint-4.0.45](https://github.com/truecharts/apps/compare/octoprint-4.0.44...octoprint-4.0.45) (2022-03-02) + +#### Chore + +* rename `web_portal` to `open` ([#1957](https://github.com/truecharts/apps/issues/1957)) +* update helm general non-major helm releases ([#1999](https://github.com/truecharts/apps/issues/1999)) + + + + +### [octoprint-4.0.44](https://github.com/truecharts/apps/compare/octoprint-4.0.43...octoprint-4.0.44) (2022-02-21) + +#### Chore + +* update helm general non-major helm releases ([#1927](https://github.com/truecharts/apps/issues/1927)) + + + + +### [octoprint-4.0.43](https://github.com/truecharts/apps/compare/octoprint-4.0.42...octoprint-4.0.43) (2022-02-15) + +#### Chore + +* update helm general non-major helm releases ([#1901](https://github.com/truecharts/apps/issues/1901)) + + + + +### [octoprint-4.0.42](https://github.com/truecharts/apps/compare/octoprint-4.0.41...octoprint-4.0.42) (2022-02-08) + +#### Chore + +* fix links on `Chart.yaml` ([#1862](https://github.com/truecharts/apps/issues/1862)) +* update helm general non-major helm releases ([#1871](https://github.com/truecharts/apps/issues/1871)) + + + + +### [octoprint-4.0.41](https://github.com/truecharts/apps/compare/octoprint-4.0.40...octoprint-4.0.41) (2022-02-06) + +#### Chore + +* update helm chart common to v8.15.0 ([#1859](https://github.com/truecharts/apps/issues/1859)) + + + + +### [octoprint-4.0.40](https://github.com/truecharts/apps/compare/octoprint-4.0.39...octoprint-4.0.40) (2022-02-05) + +#### Chore + +* update helm general non-major helm releases ([#1852](https://github.com/truecharts/apps/issues/1852)) + + + + +### [octoprint-4.0.39](https://github.com/truecharts/apps/compare/octoprint-4.0.38...octoprint-4.0.39) (2022-02-02) + +#### Chore + +* update helm general non-major helm releases ([#1828](https://github.com/truecharts/apps/issues/1828)) + + + + +### [octoprint-4.0.38](https://github.com/truecharts/apps/compare/octoprint-4.0.37...octoprint-4.0.38) (2022-01-25) + +#### Chore + +* update helm general non-major helm releases ([#1791](https://github.com/truecharts/apps/issues/1791)) + + + + +### [octoprint-4.0.37](https://github.com/truecharts/apps/compare/octoprint-4.0.36...octoprint-4.0.37) (2022-01-24) + +#### Chore + +* update docker general non-major ([#1786](https://github.com/truecharts/apps/issues/1786)) + + + + +### [octoprint-4.0.36](https://github.com/truecharts/apps/compare/octoprint-4.0.35...octoprint-4.0.36) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1766](https://github.com/truecharts/apps/issues/1766)) + + + + +### [octoprint-4.0.35](https://github.com/truecharts/apps/compare/octoprint-4.0.34...octoprint-4.0.35) (2022-01-21) + +#### Chore + +* update helm general non-major helm releases ([#1759](https://github.com/truecharts/apps/issues/1759)) + +#### Fix + +* set additional_attrs: true on all dicts ([#1750](https://github.com/truecharts/apps/issues/1750)) + + + + +### [octoprint-4.0.34](https://github.com/truecharts/apps/compare/octoprint-4.0.33...octoprint-4.0.34) (2022-01-18) + +#### Chore + +* update helm general non-major helm releases ([#1732](https://github.com/truecharts/apps/issues/1732)) + + + + +### [octoprint-4.0.33](https://github.com/truecharts/apps/compare/octoprint-4.0.32...octoprint-4.0.33) (2022-01-13) + +#### Chore + +* update helm general non-major helm releases ([#1712](https://github.com/truecharts/apps/issues/1712)) + +#### Feat + +* expose capabilities in GUI ([#1709](https://github.com/truecharts/apps/issues/1709)) + + + + +### [octoprint-4.0.32](https://github.com/truecharts/apps/compare/octoprint-4.0.31...octoprint-4.0.32) (2022-01-12) + +#### Chore + +* update helm general non-major helm releases ([#1704](https://github.com/truecharts/apps/issues/1704)) + + + + +### [octoprint-4.0.31](https://github.com/truecharts/apps/compare/octoprint-4.0.30...octoprint-4.0.31) (2022-01-11) + +#### Chore + +* update helm general non-major helm releases ([#1693](https://github.com/truecharts/apps/issues/1693)) + + + + +### [octoprint-4.0.30](https://github.com/truecharts/apps/compare/octoprint-4.0.29...octoprint-4.0.30) (2022-01-04) + +#### Chore + +* update helm general non-major helm releases + + + + +### [octoprint-4.0.29](https://github.com/truecharts/apps/compare/octoprint-4.0.28...octoprint-4.0.29) (2021-12-28) + +#### Chore + +* update helm general non-major helm releases ([#1623](https://github.com/truecharts/apps/issues/1623)) + + + + +### [octoprint-4.0.28](https://github.com/truecharts/apps/compare/octoprint-4.0.27...octoprint-4.0.28) (2021-12-21) + +#### Chore + +* update helm general non-major helm releases ([#1596](https://github.com/truecharts/apps/issues/1596)) + + + + +### [octoprint-4.0.27](https://github.com/truecharts/apps/compare/octoprint-4.0.26...octoprint-4.0.27) (2021-12-19) + +#### Chore + +* Last patch bump before RC2 branch-off +* remove `editable: true` as this is the default ([#1576](https://github.com/truecharts/apps/issues/1576)) + + + + +### [octoprint-4.0.26](https://github.com/truecharts/apps/compare/octoprint-4.0.25...octoprint-4.0.26) (2021-12-19) + +#### Chore + +* completely remove mountPath reference from GUI ([#1572](https://github.com/truecharts/apps/issues/1572)) +* update helm general non-major helm releases ([#1571](https://github.com/truecharts/apps/issues/1571)) + + + + +### [octoprint-4.0.25](https://github.com/truecharts/apps/compare/octoprint-4.0.24...octoprint-4.0.25) (2021-12-18) + +#### Chore + +* cleanup questions by removing hidden dicts ([#1558](https://github.com/truecharts/apps/issues/1558)) +* App-Icon Organization ([#1539](https://github.com/truecharts/apps/issues/1539)) + + + + +### [octoprint-4.0.24](https://github.com/truecharts/apps/compare/octoprint-4.0.23...octoprint-4.0.24) (2021-12-14) + +#### Chore + +* update helm general non-major helm releases ([#1535](https://github.com/truecharts/apps/issues/1535)) + + + + +### [octoprint-4.0.23](https://github.com/truecharts/apps/compare/octoprint-4.0.22...octoprint-4.0.23) (2021-12-13) + +#### Chore + +* move incubator apps to stable and bump everything + + + + +### [octoprint-4.0.22](https://github.com/truecharts/apps/compare/octoprint-4.0.21...octoprint-4.0.22) (2021-12-11) + +#### Chore + +* update general helm non-major helm releases ([#1509](https://github.com/truecharts/apps/issues/1509)) + + + + +### [octoprint-4.0.21](https://github.com/truecharts/apps/compare/octoprint-4.0.20...octoprint-4.0.21) (2021-12-11) + +#### Chore + +* update non-major docker ([#1507](https://github.com/truecharts/apps/issues/1507)) + + + + +### [octoprint-4.0.20](https://github.com/truecharts/apps/compare/octoprint-4.0.19...octoprint-4.0.20) (2021-12-07) + +#### Chore + +* update non-major deps helm releases ([#1481](https://github.com/truecharts/apps/issues/1481)) + + + + +### octoprint-4.0.19 (2021-12-05) + +#### Chore + +* bump apps to generate security page +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major deps helm releases ([#1471](https://github.com/truecharts/apps/issues/1471)) +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + +#### Fix + +* fix typo in theme selection ([#1428](https://github.com/truecharts/apps/issues/1428)) + + + + +### [octoprint-4.0.18](https://github.com/truecharts/apps/compare/octoprint-4.0.17...octoprint-4.0.18) (2021-12-05) + +#### Chore + +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) + + + + +### [octoprint-4.0.17](https://github.com/truecharts/apps/compare/octoprint-4.0.16...octoprint-4.0.17) (2021-12-04) + +#### Chore + +* bump apps to generate security page + + + + +### [octoprint-4.0.16](https://github.com/truecharts/apps/compare/octoprint-4.0.15...octoprint-4.0.16) (2021-12-04) + +#### Chore + +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) + + + + +### [octoprint-4.0.15](https://github.com/truecharts/apps/compare/octoprint-4.0.14...octoprint-4.0.15) (2021-11-30) + +#### Chore + +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + +#### Fix + +* move conflicting ports to 10xxx range ([#1415](https://github.com/truecharts/apps/issues/1415)) + + + + +### [octoprint-4.0.14](https://github.com/truecharts/apps/compare/octoprint-4.0.13...octoprint-4.0.14) (2021-11-23) + +#### Chore + +* update non-major deps helm releases ([#1386](https://github.com/truecharts/apps/issues/1386)) + + + + +### [octoprint-4.0.13](https://github.com/truecharts/apps/compare/octoprint-4.0.12...octoprint-4.0.13) (2021-11-22) + +#### Chore + +* update non-major deps helm releases ([#1383](https://github.com/truecharts/apps/issues/1383)) + + + + +### [octoprint-4.0.12](https://github.com/truecharts/apps/compare/octoprint-4.0.11...octoprint-4.0.12) (2021-11-16) + +#### Chore + +* update non-major deps helm releases ([#1345](https://github.com/truecharts/apps/issues/1345)) + + + + +### [octoprint-4.0.11](https://github.com/truecharts/apps/compare/octoprint-4.0.10...octoprint-4.0.11) (2021-11-15) + +#### Chore + +* persistence cleanup and small bugfixes ([#1329](https://github.com/truecharts/apps/issues/1329)) +* update non-major deps helm releases ([#1338](https://github.com/truecharts/apps/issues/1338)) + + + + +### [octoprint-4.0.10](https://github.com/truecharts/apps/compare/octoprint-4.0.9...octoprint-4.0.10) (2021-11-14) + +#### Chore + +* fixes around the GUI refactor ([#1316](https://github.com/truecharts/apps/issues/1316)) +* move port above advanced in GUI ([#1326](https://github.com/truecharts/apps/issues/1326)) +* clean up Chart.yaml ([#1322](https://github.com/truecharts/apps/issues/1322)) +* update non-major deps helm releases ([#1328](https://github.com/truecharts/apps/issues/1328)) + +#### Fix + +* split udp and tcp ports ([#1321](https://github.com/truecharts/apps/issues/1321)) +* Allow spaces in paths ([#1306](https://github.com/truecharts/apps/issues/1306)) + + + + +### [octoprint-4.0.9](https://github.com/truecharts/apps/compare/octoprint-4.0.8...octoprint-4.0.9) (2021-11-09) + +#### Chore + +* update non-major deps helm releases ([#1297](https://github.com/truecharts/apps/issues/1297)) + + + + +### [octoprint-4.0.8](https://github.com/truecharts/apps/compare/octoprint-4.0.7...octoprint-4.0.8) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1295](https://github.com/truecharts/apps/issues/1295)) + + + + +### [octoprint-4.0.7](https://github.com/truecharts/apps/compare/octoprint-4.0.6...octoprint-4.0.7) (2021-11-07) + +#### Chore + +* update non-major ([#1270](https://github.com/truecharts/apps/issues/1270)) + + + + +### [octoprint-4.0.6](https://github.com/truecharts/apps/compare/octoprint-4.0.5...octoprint-4.0.6) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1291](https://github.com/truecharts/apps/issues/1291)) + +#### Chore + +* Simplify GUI for deployment, persistence and securityContext ([#1289](https://github.com/truecharts/apps/issues/1289)) + +#### Feat + +* Simplify the Services GUI ([#1290](https://github.com/truecharts/apps/issues/1290)) + + + + +### [octoprint-4.0.5](https://github.com/truecharts/apps/compare/octoprint-4.0.4...octoprint-4.0.5) (2021-11-02) + +#### Chore + +* update non-major deps helm releases ([#1267](https://github.com/truecharts/apps/issues/1267)) + + + + +### [octoprint-4.0.4](https://github.com/truecharts/apps/compare/octoprint-4.0.3...octoprint-4.0.4) (2021-11-02) + +#### Chore + +* update non-major ([#1265](https://github.com/truecharts/apps/issues/1265)) + + + + +### [octoprint-4.0.3](https://github.com/truecharts/apps/compare/octoprint-4.0.2...octoprint-4.0.3) (2021-11-01) + +#### Chore + +* update non-major deps helm releases ([#1264](https://github.com/truecharts/apps/issues/1264)) + + + + +### [octoprint-4.0.2](https://github.com/truecharts/apps/compare/octoprint-4.0.1...octoprint-4.0.2) (2021-10-26) + +#### Chore + +* update non-major deps helm releases ([#1245](https://github.com/truecharts/apps/issues/1245)) + + + + +### [octoprint-4.0.1](https://github.com/truecharts/apps/compare/octoprint-4.0.0...octoprint-4.0.1) (2021-10-26) + +#### Chore + +* update helm chart common to v8.3.15 ([#1240](https://github.com/truecharts/apps/issues/1240)) + + + + +### [octoprint-4.0.0](https://github.com/truecharts/apps/compare/octoprint-3.0.17...octoprint-4.0.0) (2021-10-25) + +#### Chore + +* Adapt for TrueNAS SCALE RC1 + + + + +### [octoprint-3.0.17](https://github.com/truecharts/apps/compare/octoprint-3.0.14...octoprint-3.0.17) (2021-10-20) + +#### Chore + +* bump apps, remove duplicates and move incubator to stable for RC1 +* update non-major deps helm releases ([#1213](https://github.com/truecharts/apps/issues/1213)) + +#### Fix + +* reenable postgresql migration scripting and bump all to force update +* use correct PVC storageClass when using postgresql as a dependency on SCALE ([#1212](https://github.com/truecharts/apps/issues/1212)) + + + + +### [octoprint-3.0.14](https://github.com/truecharts/apps/compare/octoprint-3.0.13...octoprint-3.0.14) (2021-10-20) + +#### Chore + +* bump versions to rerelease and fix icons + + + + +### [octoprint-3.0.13](https://github.com/truecharts/apps/compare/octoprint-3.0.12...octoprint-3.0.13) (2021-10-19) + +#### Change + +* Project-Eclipse 3, Automatically generate item.yaml ([#1178](https://github.com/truecharts/apps/issues/1178)) + +#### Chore + +* Project-Eclipse 5, move app-readme to automatic generation script ([#1181](https://github.com/truecharts/apps/issues/1181)) +* Project-Eclipse part 2, adapting and cleaning changelog ([#1173](https://github.com/truecharts/apps/issues/1173)) +* update helm chart common to v8.3.13 ([#1184](https://github.com/truecharts/apps/issues/1184)) + +#### Feat + +* Project-Eclipse 4, Add App grading annotations to Chart.yaml ([#1180](https://github.com/truecharts/apps/issues/1180)) + +#### Refactor + +* Project Eclipse Part 6, move questions.yaml to root App folder ([#1182](https://github.com/truecharts/apps/issues/1182)) + + + + +### [octoprint-3.0.12](https://github.com/truecharts/apps/compare/octoprint-3.0.11...octoprint-3.0.12) (2021-10-19) + +#### Fix + +* fix previous SCALE bugfix not correctly being applied + + + + +### [octoprint-3.0.11](https://github.com/truecharts/apps/compare/octoprint-3.0.10...octoprint-3.0.11) (2021-10-19) + +#### Fix + +* Solve issues regarding ix_values.yaml not containing the image and tag definitions. ([#1176](https://github.com/truecharts/apps/issues/1176)) + + + + +### [octoprint-3.0.10](https://github.com/truecharts/apps/compare/octoprint-3.0.9...octoprint-3.0.10) (2021-10-18) + +#### Chore + +* Add description on persistence ([#1172](https://github.com/truecharts/apps/issues/1172)) + +#### Refactor + +* Project Eclipse - part 1 - remove ix_values.yaml ([#1168](https://github.com/truecharts/apps/issues/1168)) + + + + +### [octoprint-3.0.9](https://github.com/truecharts/apps/compare/octoprint-3.0.8...octoprint-3.0.9) (2021-10-17) + +#### Chore + +* update helm chart common to v8.3.10 ([#1160](https://github.com/truecharts/apps/issues/1160)) + +#### Fix + +* force users using correct / prefix for mounPath ([#1156](https://github.com/truecharts/apps/issues/1156)) + + + + +### [octoprint-3.0.8](https://github.com/truecharts/apps/compare/octoprint-3.0.7...octoprint-3.0.8) (2021-10-13) + +#### Chore + +* update non-major deps helm releases ([#1133](https://github.com/truecharts/apps/issues/1133)) + + + + +### [octoprint-3.0.7](https://github.com/truecharts/apps/compare/octoprint-3.0.6...octoprint-3.0.7) (2021-10-12) + +#### Chore + +* update non-major deps helm releases ([#1126](https://github.com/truecharts/apps/issues/1126)) + + + + +### [octoprint-3.0.6](https://github.com/truecharts/apps/compare/octoprint-3.0.5...octoprint-3.0.6) (2021-10-12) + +#### Chore + +* update non-major ([#1122](https://github.com/truecharts/apps/issues/1122)) + + + + +### [octoprint-3.0.5](https://github.com/truecharts/apps/compare/octoprint-3.0.4...octoprint-3.0.5) (2021-10-12) + +#### Chore + +* update non-major deps helm releases ([#1123](https://github.com/truecharts/apps/issues/1123)) + + + + +### [octoprint-3.0.4](https://github.com/truecharts/apps/compare/octoprint-3.0.3...octoprint-3.0.4) (2021-10-05) + +#### Chore + +* update non-major deps helm releases ([#1099](https://github.com/truecharts/apps/issues/1099)) + + + + +### [octoprint-3.0.3](https://github.com/truecharts/apps/compare/octoprint-3.0.2...octoprint-3.0.3) (2021-09-29) + +#### Chore + +* update helm chart common to v8.0.13 ([#1060](https://github.com/truecharts/apps/issues/1060)) + + + + +### [octoprint-3.0.1](https://github.com/truecharts/apps/compare/octoprint-3.0.0...octoprint-3.0.1) (2021-09-26) + + + + +### [octoprint-3.0.0](https://github.com/truecharts/apps/compare/octoprint-2.0.2...octoprint-3.0.0) (2021-09-26) + + + + +### [octoprint-2.0.2](https://github.com/truecharts/apps/compare/octoprint-2.0.1...octoprint-2.0.2) (2021-09-21) + +#### Chore + +* update non-major deps helm releases ([#1014](https://github.com/truecharts/apps/issues/1014)) + + + + +### [octoprint-2.0.1](https://github.com/truecharts/apps/compare/octoprint-1.9.15...octoprint-2.0.1) (2021-09-13) + +#### Chore + +* move most remaining Apps to GHCR mirror ([#959](https://github.com/truecharts/apps/issues/959)) +* update non-major ([#962](https://github.com/truecharts/apps/issues/962)) + +#### Feat + +* add new GUI and VPN support to all Apps ([#977](https://github.com/truecharts/apps/issues/977)) +* Add VPN addon and move some config to includes ([#973](https://github.com/truecharts/apps/issues/973)) +* pin all container references to digests ([#963](https://github.com/truecharts/apps/issues/963)) +* Move some common containers to our own containers + + +## [octoprint-1.9.15](https://github.com/truecharts/apps/compare/octoprint-1.9.14...octoprint-1.9.15) (2021-09-08) + +### Fix + +* repair Hyperion and some misplaced GUI elements ([#922](https://github.com/truecharts/apps/issues/922)) diff --git a/tmp/octoprint/Chart.yaml b/tmp/octoprint/Chart.yaml new file mode 100644 index 00000000000..128bd0d97ae --- /dev/null +++ b/tmp/octoprint/Chart.yaml @@ -0,0 +1,27 @@ +apiVersion: v2 +appVersion: "1.8.6" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +description: OctoPrint is the snappy web interface for your 3D printer +home: https://truecharts.org/charts/stable/octoprint +icon: https://truecharts.org/img/hotlink-ok/chart-icons/octoprint.png +keywords: + - octoprint + - 3d + - printer +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: octoprint +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/octoprint + - https://github.com/OctoPrint/OctoPrint +version: 9.0.0 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" diff --git a/tmp/octoprint/README.md b/tmp/octoprint/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/octoprint/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/octoprint/icon.png b/tmp/octoprint/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..ad8fbd2072a9055adaf3a9167193f10d5a7dba38 GIT binary patch literal 35388 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 literal 0 HcmV?d00001 diff --git a/tmp/octoprint/questions.yaml b/tmp/octoprint/questions.yaml new file mode 100644 index 00000000000..b6f9fd7a74e --- /dev/null +++ b/tmp/octoprint/questions.yaml @@ -0,0 +1,116 @@ +# Include{groups} +portals: + open: +# Include{portalLink} +questions: +# Include{global} +# Include{workload} +# Include{workloadDeployment} + +# Include{replicas1} +# Include{podSpec} +# Include{containerMain} + + + - variable: env + group: "App Configuration" + label: "Image Environment" + schema: + additional_attrs: true + type: dict + attrs: + - variable: ENABLE_MJPG_STREAMER + label: "ENABLE_MJPG_STREAMER" + description: "Enable this to ensure camera streaming is enabled you add a video device" + schema: + type: string + default: "false" + - variable: MJPG_STREAMER_INPUT + label: "MJPG_STREAMER_INPUT" + description: "MJPG Streamer input parameters" + schema: + type: string + default: "" + - variable: CAMERA_DEV + label: "CAMERA_DEV" + description: "MJPG Streamer camera device" + schema: + type: string + default: "" +# Include{containerBasic} +# Include{containerAdvanced} + +# Include{containerConfig} +# Include{serviceRoot} +# Include{serviceMain} +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: main + label: "Main Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 10021 + required: true +# Include{serviceExpertRoot} + default: false +# Include{serviceExpert} +# Include{serviceList} +# Include{persistenceRoot} + - variable: data + label: "App Data Storage" + description: "Stores the Application Data." + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} +# Include{persistenceList} +# Include{ingressRoot} + - variable: main + label: "Main Ingress" + schema: + additional_attrs: true + type: dict + attrs: +# Include{ingressDefault} +# Include{ingressTLS} +# Include{ingressTraefik} +# Include{ingressList} +# Include{securityContextRoot} + + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 0 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 0 +# Include{securityContextContainer} +# Include{securityContextAdvanced} +# Include{securityContextPod} + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + +# Include{resources} +# Include{advanced} +# Include{addons} +# Include{codeserver} +# Include{netshoot} +# Include{vpn} +# Include{documentation} diff --git a/tmp/octoprint/templates/NOTES.txt b/tmp/octoprint/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/tmp/octoprint/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/tmp/octoprint/templates/common.yaml b/tmp/octoprint/templates/common.yaml new file mode 100644 index 00000000000..b51394e00a4 --- /dev/null +++ b/tmp/octoprint/templates/common.yaml @@ -0,0 +1 @@ +{{ include "tc.v1.common.loader.all" . }} diff --git a/tmp/octoprint/values.yaml b/tmp/octoprint/values.yaml new file mode 100644 index 00000000000..dfba266bb2b --- /dev/null +++ b/tmp/octoprint/values.yaml @@ -0,0 +1,37 @@ +image: + repository: tccr.io/truecharts/octoprint + tag: 1.8.6@sha256:26575ca7f588dab503bce387f0829436466ca15cf2ff8dda801c4807619be1d8 + pullPolicy: IfNotPresent +service: + main: + ports: + main: + port: 10021 + targetPort: 80 +persistence: + data: + enabled: true + mountPath: "/octoprint" + varrun: + enabled: true +portal: + open: + enabled: true +securityContext: + container: + runAsNonRoot: false + runAsUser: 0 + runAsGroup: 0 +workload: + main: + podSpec: + containers: + main: + env: + ENABLE_MJPG_STREAMER: "true" + # -- sets the Mjpg stream imput parameters + # Example "-y -n -r 640x480" + MJPG_STREAMER_INPUT: + # -- sets the camera dev parameters + # Example "/dev/video0" + CAMERA_DEV: diff --git a/tmp/odoo/.helmignore b/tmp/odoo/.helmignore new file mode 100644 index 00000000000..77ca5567b26 --- /dev/null +++ b/tmp/odoo/.helmignore @@ -0,0 +1,30 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ +# OWNERS file for Kubernetes +OWNERS +# helm-docs templates +*.gotmpl +# docs folder +/docs +# icon +icon.png diff --git a/tmp/odoo/CHANGELOG.md b/tmp/odoo/CHANGELOG.md new file mode 100644 index 00000000000..6816170205a --- /dev/null +++ b/tmp/odoo/CHANGELOG.md @@ -0,0 +1,1914 @@ +# Changelog + + + +## [odoo-9.0.0](https://github.com/truecharts/charts/compare/odoo-8.0.60...odoo-9.0.0) (2022-11-10) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Major Change to GUI + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [odoo-8.0.63](https://github.com/truecharts/charts/compare/odoo-8.0.60...odoo-8.0.63) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [odoo-8.0.62](https://github.com/truecharts/charts/compare/odoo-8.0.60...odoo-8.0.62) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [odoo-8.0.62](https://github.com/truecharts/charts/compare/odoo-8.0.60...odoo-8.0.62) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [odoo-8.0.62](https://github.com/truecharts/charts/compare/odoo-8.0.60...odoo-8.0.62) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [odoo-8.0.61](https://github.com/truecharts/charts/compare/odoo-8.0.60...odoo-8.0.61) (2022-11-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [odoo-8.0.61](https://github.com/truecharts/charts/compare/odoo-8.0.60...odoo-8.0.61) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [odoo-8.0.60](https://github.com/truecharts/charts/compare/odoo-8.0.59...odoo-8.0.60) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4317](https://github.com/truecharts/charts/issues/4317)) + + + + +## [odoo-8.0.59](https://github.com/truecharts/charts/compare/odoo-8.0.58...odoo-8.0.59) (2022-11-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4308](https://github.com/truecharts/charts/issues/4308)) + + + + +## [odoo-8.0.58](https://github.com/truecharts/charts/compare/odoo-8.0.57...odoo-8.0.58) (2022-11-02) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4261](https://github.com/truecharts/charts/issues/4261)) + + + + +## [odoo-8.0.57](https://github.com/truecharts/charts/compare/odoo-8.0.56...odoo-8.0.57) (2022-10-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [odoo-8.0.56](https://github.com/truecharts/charts/compare/odoo-8.0.55...odoo-8.0.56) (2022-10-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4182](https://github.com/truecharts/charts/issues/4182)) + + + + +## [odoo-8.0.55](https://github.com/truecharts/charts/compare/odoo-8.0.54...odoo-8.0.55) (2022-10-19) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4122](https://github.com/truecharts/charts/issues/4122)) + + + + +## [odoo-8.0.54](https://github.com/truecharts/charts/compare/odoo-8.0.53...odoo-8.0.54) (2022-10-12) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4071](https://github.com/truecharts/charts/issues/4071)) + + + + +## [odoo-8.0.53](https://github.com/truecharts/charts/compare/odoo-8.0.52...odoo-8.0.53) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [odoo-8.0.53](https://github.com/truecharts/charts/compare/odoo-8.0.52...odoo-8.0.53) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [odoo-8.0.52](https://github.com/truecharts/charts/compare/odoo-8.0.51...odoo-8.0.52) (2022-10-05) + +### Chore + +- split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979)) + - update helm general non-major + + + + +## [odoo-8.0.50](https://github.com/truecharts/charts/compare/odoo-8.0.49...odoo-8.0.50) (2022-09-27) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918)) + + + + +## [odoo-8.0.49](https://github.com/truecharts/charts/compare/odoo-8.0.48...odoo-8.0.49) (2022-09-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898)) + + + + +## [odoo-8.0.48](https://github.com/truecharts/charts/compare/odoo-8.0.47...odoo-8.0.48) (2022-09-22) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [odoo-8.0.48](https://github.com/truecharts/charts/compare/odoo-8.0.47...odoo-8.0.48) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [odoo-8.0.48](https://github.com/truecharts/charts/compare/odoo-8.0.47...odoo-8.0.48) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [odoo-8.0.48](https://github.com/truecharts/charts/compare/odoo-8.0.47...odoo-8.0.48) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [odoo-8.0.48](https://github.com/truecharts/charts/compare/odoo-8.0.47...odoo-8.0.48) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [odoo-8.0.48](https://github.com/truecharts/charts/compare/odoo-8.0.47...odoo-8.0.48) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [odoo-8.0.48](https://github.com/truecharts/charts/compare/odoo-8.0.47...odoo-8.0.48) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [odoo-8.0.48](https://github.com/truecharts/charts/compare/odoo-8.0.47...odoo-8.0.48) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [odoo-8.0.48](https://github.com/truecharts/charts/compare/odoo-8.0.47...odoo-8.0.48) (2022-09-17) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [odoo-8.0.48](https://github.com/truecharts/charts/compare/odoo-8.0.47...odoo-8.0.48) (2022-09-18) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [odoo-8.0.48](https://github.com/truecharts/charts/compare/odoo-8.0.47...odoo-8.0.48) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [odoo-8.0.48](https://github.com/truecharts/charts/compare/odoo-8.0.47...odoo-8.0.48) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [odoo-8.0.48](https://github.com/truecharts/charts/compare/odoo-8.0.47...odoo-8.0.48) (2022-09-15) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [odoo-8.0.48](https://github.com/truecharts/charts/compare/odoo-8.0.47...odoo-8.0.48) (2022-09-15) + +### Chore + +- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [odoo-8.0.47](https://github.com/truecharts/charts/compare/odoo-8.0.46...odoo-8.0.47) (2022-09-13) + +### Chore + +- update helm general non-major ([#3756](https://github.com/truecharts/charts/issues/3756)) + + + + +## [odoo-8.0.46](https://github.com/truecharts/charts/compare/odoo-8.0.45...odoo-8.0.46) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [odoo-8.0.46](https://github.com/truecharts/charts/compare/odoo-8.0.45...odoo-8.0.46) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [odoo-8.0.46](https://github.com/truecharts/charts/compare/odoo-8.0.45...odoo-8.0.46) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [odoo-8.0.46](https://github.com/truecharts/charts/compare/odoo-8.0.45...odoo-8.0.46) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [odoo-8.0.46](https://github.com/truecharts/charts/compare/odoo-8.0.45...odoo-8.0.46) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [odoo-8.0.46](https://github.com/truecharts/charts/compare/odoo-8.0.45...odoo-8.0.46) (2022-09-11) + +### Chore + +- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [odoo-8.0.45](https://github.com/truecharts/charts/compare/odoo-8.0.44...odoo-8.0.45) (2022-09-03) + +### Chore + +- update docker general non-major ([#3668](https://github.com/truecharts/charts/issues/3668)) + + + + +## [odoo-8.0.44](https://github.com/truecharts/charts/compare/odoo-8.0.42...odoo-8.0.44) (2022-08-30) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639)) + - update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [odoo-8.0.43](https://github.com/truecharts/charts/compare/odoo-8.0.42...odoo-8.0.43) (2022-08-30) + +### Chore + +- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [odoo-8.0.42](https://github.com/truecharts/charts/compare/odoo-8.0.40...odoo-8.0.42) (2022-08-29) + +### Chore + +- update helm general non-major ([#3621](https://github.com/truecharts/charts/issues/3621)) + - update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619)) + + + + +## [odoo-8.0.40](https://github.com/truecharts/charts/compare/odoo-8.0.39...odoo-8.0.40) (2022-08-27) + +### Chore + +- update docker general non-major ([#3587](https://github.com/truecharts/charts/issues/3587)) + + + + +## [odoo-8.0.39](https://github.com/truecharts/charts/compare/odoo-8.0.38...odoo-8.0.39) (2022-08-24) + +### Chore + +- update docker general non-major ([#3552](https://github.com/truecharts/charts/issues/3552)) + + + + +## [odoo-8.0.38](https://github.com/truecharts/charts/compare/odoo-8.0.37...odoo-8.0.38) (2022-08-23) + +### Chore + +- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545)) + + + + +## [odoo-8.0.37](https://github.com/truecharts/charts/compare/odoo-8.0.36...odoo-8.0.37) (2022-08-20) + +### Chore + +- update docker general non-major docker tags ([#3518](https://github.com/truecharts/charts/issues/3518)) + + + + +## [odoo-8.0.36](https://github.com/truecharts/charts/compare/odoo-8.0.35...odoo-8.0.36) (2022-08-17) + +### Chore + +- update helm general non-major helm releases ([#3484](https://github.com/truecharts/charts/issues/3484)) + + + + +## [odoo-8.0.35](https://github.com/truecharts/charts/compare/odoo-8.0.34...odoo-8.0.35) (2022-08-14) + +### Chore + +- update docker general non-major docker tags ([#3465](https://github.com/truecharts/charts/issues/3465)) + + + + +## [odoo-8.0.34](https://github.com/truecharts/charts/compare/odoo-8.0.33...odoo-8.0.34) (2022-08-12) + +### Chore + +- add documentation checkbox/section to all SCALE Apps + - update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456)) + + ### Fix + +- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447)) + + + + +## [odoo-8.0.33](https://github.com/truecharts/charts/compare/odoo-8.0.32...odoo-8.0.33) (2022-08-09) + +### Chore + +- update helm general non-major helm releases to v10.4.9 ([#3413](https://github.com/truecharts/charts/issues/3413)) + + + + +## [odoo-8.0.32](https://github.com/truecharts/charts/compare/odoo-8.0.31...odoo-8.0.32) (2022-08-09) + +### Chore + +- update docker general non-major ([#3377](https://github.com/truecharts/charts/issues/3377)) + + + + +## [odoo-8.0.31](https://github.com/truecharts/charts/compare/odoo-8.0.30...odoo-8.0.31) (2022-08-08) + +### Chore + +- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + + + +## [odoo-8.0.30](https://github.com/truecharts/apps/compare/odoo-8.0.29...odoo-8.0.30) (2022-07-28) + +### Chore + +- update docker general non-major ([#3326](https://github.com/truecharts/apps/issues/3326)) + + + + +## [odoo-8.0.29](https://github.com/truecharts/apps/compare/odoo-8.0.28...odoo-8.0.29) (2022-07-26) + +### Chore + +- update home links ([#3291](https://github.com/truecharts/apps/issues/3291)) + - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302)) + + + + +## [odoo-8.0.28](https://github.com/truecharts/apps/compare/odoo-8.0.27...odoo-8.0.28) (2022-07-25) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [odoo-8.0.28](https://github.com/truecharts/apps/compare/odoo-8.0.27...odoo-8.0.28) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [odoo-8.0.27](https://github.com/truecharts/apps/compare/odoo-8.0.26...odoo-8.0.27) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [odoo-8.0.27](https://github.com/truecharts/apps/compare/odoo-8.0.26...odoo-8.0.27) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [odoo-8.0.27](https://github.com/truecharts/apps/compare/odoo-8.0.26...odoo-8.0.27) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [odoo-8.0.26](https://github.com/truecharts/apps/compare/odoo-8.0.25...odoo-8.0.26) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) + + + + +## [odoo-8.0.25](https://github.com/truecharts/apps/compare/odoo-8.0.23...odoo-8.0.25) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [odoo-8.0.23](https://github.com/truecharts/apps/compare/odoo-8.0.22...odoo-8.0.23) (2022-07-20) + +### Chore + +- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) + + + +## [odoo-8.0.22](https://github.com/truecharts/apps/compare/odoo-8.0.21...odoo-8.0.22) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [odoo-8.0.21](https://github.com/truecharts/apps/compare/odoo-8.0.20...odoo-8.0.21) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [odoo-8.0.20](https://github.com/truecharts/apps/compare/odoo-8.0.18...odoo-8.0.20) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [odoo-8.0.18](https://github.com/truecharts/apps/compare/odoo-8.0.16...odoo-8.0.18) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [odoo-8.0.16](https://github.com/truecharts/apps/compare/odoo-8.0.15...odoo-8.0.16) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [odoo-8.0.15](https://github.com/truecharts/apps/compare/odoo-8.0.14...odoo-8.0.15) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) +* update docker general non-major ([#3150](https://github.com/truecharts/apps/issues/3150)) + + + + +### [odoo-8.0.14](https://github.com/truecharts/apps/compare/odoo-8.0.13...odoo-8.0.14) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [odoo-8.0.13](https://github.com/truecharts/apps/compare/odoo-8.0.12...odoo-8.0.13) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [odoo-8.0.12](https://github.com/truecharts/apps/compare/odoo-8.0.11...odoo-8.0.12) (2022-07-09) + +#### Chore + +* update docker general non-major ([#3106](https://github.com/truecharts/apps/issues/3106)) + + + + +### [odoo-8.0.11](https://github.com/truecharts/apps/compare/odoo-8.0.10...odoo-8.0.11) (2022-07-05) + +#### Chore + +* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075)) + + + + +### [odoo-8.0.10](https://github.com/truecharts/apps/compare/odoo-8.0.9...odoo-8.0.10) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [odoo-8.0.9](https://github.com/truecharts/apps/compare/odoo-8.0.8...odoo-8.0.9) (2022-07-01) + +#### Chore + +* update docker general non-major ([#3015](https://github.com/truecharts/apps/issues/3015)) + + + + +### [odoo-8.0.8](https://github.com/truecharts/apps/compare/odoo-8.0.7...odoo-8.0.8) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [odoo-8.0.7](https://github.com/truecharts/apps/compare/odoo-8.0.6...odoo-8.0.7) (2022-06-25) + +#### Chore + +* update docker general non-major ([#2960](https://github.com/truecharts/apps/issues/2960)) + + + + +### [odoo-8.0.6](https://github.com/truecharts/apps/compare/odoo-8.0.5...odoo-8.0.6) (2022-06-22) + +#### Chore + +* update docker general non-major ([#2954](https://github.com/truecharts/apps/issues/2954)) +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [odoo-8.0.5](https://github.com/truecharts/apps/compare/odoo-8.0.4...odoo-8.0.5) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [odoo-8.0.4](https://github.com/truecharts/apps/compare/odoo-8.0.3...odoo-8.0.4) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2887](https://github.com/truecharts/apps/issues/2887)) + + + + +### [odoo-8.0.3](https://github.com/truecharts/apps/compare/odoo-8.0.2...odoo-8.0.3) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [odoo-8.0.2](https://github.com/truecharts/apps/compare/odoo-8.0.1...odoo-8.0.2) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [odoo-8.0.1](https://github.com/truecharts/apps/compare/odoo-8.0.0...odoo-8.0.1) (2022-06-11) + +#### Chore + +* update docker general non-major ([#2848](https://github.com/truecharts/apps/issues/2848)) + + + + +### [odoo-8.0.0](https://github.com/truecharts/apps/compare/odoo-7.0.1...odoo-8.0.0) (2022-06-07) + +#### Chore + +* update helm general major helm releases ([#2804](https://github.com/truecharts/apps/issues/2804)) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [odoo-7.0.1](https://github.com/truecharts/apps/compare/odoo-6.0.36...odoo-7.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC +* update helm general non-major helm releases ([#2838](https://github.com/truecharts/apps/issues/2838)) + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [odoo-7.0.0](https://github.com/truecharts/apps/compare/odoo-6.0.36...odoo-7.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [odoo-6.0.36](https://github.com/truecharts/apps/compare/odoo-6.0.35...odoo-6.0.36) (2022-06-02) + +#### Chore + +* update docker general non-major ([#2806](https://github.com/truecharts/apps/issues/2806)) + + + + +### [odoo-6.0.35](https://github.com/truecharts/apps/compare/odoo-6.0.34...odoo-6.0.35) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) +* update docker general non-major ([#2791](https://github.com/truecharts/apps/issues/2791)) + + + + +### [odoo-6.0.34](https://github.com/truecharts/apps/compare/odoo-6.0.33...odoo-6.0.34) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [odoo-6.0.34](https://github.com/truecharts/apps/compare/odoo-6.0.33...odoo-6.0.34) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [odoo-6.0.33](https://github.com/truecharts/apps/compare/odoo-6.0.32...odoo-6.0.33) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [odoo-6.0.32](https://github.com/truecharts/apps/compare/odoo-6.0.31...odoo-6.0.32) (2022-05-21) + +#### Chore + +* update docker general non-major ([#2724](https://github.com/truecharts/apps/issues/2724)) + + + + +### [odoo-6.0.31](https://github.com/truecharts/apps/compare/odoo-6.0.30...odoo-6.0.31) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [odoo-6.0.31](https://github.com/truecharts/apps/compare/odoo-6.0.30...odoo-6.0.31) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [odoo-6.0.30](https://github.com/truecharts/apps/compare/odoo-6.0.29...odoo-6.0.30) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [odoo-6.0.29](https://github.com/truecharts/apps/compare/odoo-6.0.28...odoo-6.0.29) (2022-05-13) + +#### Chore + +* update docker general non-major ([#2658](https://github.com/truecharts/apps/issues/2658)) + + + + +### [odoo-6.0.28](https://github.com/truecharts/apps/compare/odoo-6.0.27...odoo-6.0.28) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [odoo-6.0.27](https://github.com/truecharts/apps/compare/odoo-6.0.26...odoo-6.0.27) (2022-05-08) + +#### Chore + +* update docker general non-major ([#2639](https://github.com/truecharts/apps/issues/2639)) + + + + +### [odoo-6.0.26](https://github.com/truecharts/apps/compare/odoo-6.0.25...odoo-6.0.26) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [odoo-6.0.25](https://github.com/truecharts/apps/compare/odoo-6.0.24...odoo-6.0.25) (2022-05-04) + +#### Chore + +* update helm general non-major helm releases ([#2605](https://github.com/truecharts/apps/issues/2605)) + + + + +### [odoo-6.0.24](https://github.com/truecharts/apps/compare/odoo-6.0.23...odoo-6.0.24) (2022-04-28) + +#### Chore + +* update docker general non-major ([#2577](https://github.com/truecharts/apps/issues/2577)) + + + + +### [odoo-6.0.23](https://github.com/truecharts/apps/compare/odoo-6.0.22...odoo-6.0.23) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [odoo-6.0.22](https://github.com/truecharts/apps/compare/odoo-6.0.21...odoo-6.0.22) (2022-04-26) + +#### Chore + +* update docker general non-major ([#2571](https://github.com/truecharts/apps/issues/2571)) + + + + +### [odoo-6.0.21](https://github.com/truecharts/apps/compare/odoo-6.0.20...odoo-6.0.21) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [odoo-6.0.20](https://github.com/truecharts/apps/compare/odoo-6.0.19...odoo-6.0.20) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [odoo-6.0.19](https://github.com/truecharts/apps/compare/odoo-6.0.18...odoo-6.0.19) (2022-04-03) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [odoo-6.0.17](https://github.com/truecharts/apps/compare/odoo-6.0.16...odoo-6.0.17) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2362](https://github.com/truecharts/apps/issues/2362)) + + + + +### [odoo-6.0.16](https://github.com/truecharts/apps/compare/odoo-6.0.15...odoo-6.0.16) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [odoo-6.0.15](https://github.com/truecharts/apps/compare/odoo-6.0.14...odoo-6.0.15) (2022-03-30) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [odoo-6.0.14](https://github.com/truecharts/apps/compare/odoo-6.0.13...odoo-6.0.14) (2022-03-30) + +#### Chore + +* Use new repo ([#2337](https://github.com/truecharts/apps/issues/2337)) +* update docker general non-major ([#2349](https://github.com/truecharts/apps/issues/2349)) + + + + +### [odoo-6.0.13](https://github.com/truecharts/apps/compare/odoo-6.0.12...odoo-6.0.13) (2022-03-26) + +#### Chore + +* update helm general non-major helm releases ([#2290](https://github.com/truecharts/apps/issues/2290)) + + + + +### [odoo-6.0.12](https://github.com/truecharts/apps/compare/odoo-6.0.11...odoo-6.0.12) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [odoo-6.0.10](https://github.com/truecharts/apps/compare/odoo-6.0.9...odoo-6.0.10) (2022-03-26) + +#### Chore + +* replace code with includes on some apps that was skipped ([#2250](https://github.com/truecharts/apps/issues/2250)) +* update docker general non-major + + + + +### [odoo-6.0.6](https://github.com/truecharts/apps/compare/odoo-6.0.5...odoo-6.0.6) (2022-03-15) + +#### Chore + +* update docker general non-major ([#2175](https://github.com/truecharts/apps/issues/2175)) + + + + +### [odoo-6.0.5](https://github.com/truecharts/apps/compare/odoo-6.0.4...odoo-6.0.5) (2022-03-08) + +#### Chore + +* update helm general non-major helm releases ([#2116](https://github.com/truecharts/apps/issues/2116)) + + + + +### [odoo-6.0.4](https://github.com/truecharts/apps/compare/odoo-6.0.3...odoo-6.0.4) (2022-03-07) + +#### Chore + +* update helm general non-major helm releases ([#2111](https://github.com/truecharts/apps/issues/2111)) +* Remove `-icon` string from icon png's ([#2040](https://github.com/truecharts/apps/issues/2040)) + + + + +### [odoo-6.0.3](https://github.com/truecharts/apps/compare/odoo-6.0.2...odoo-6.0.3) (2022-03-06) + +#### Fix + +* change db name to "postgres" ([#2042](https://github.com/truecharts/apps/issues/2042)) + + + + +### [odoo-6.0.2](https://github.com/truecharts/apps/compare/odoo-6.0.0...odoo-6.0.2) (2022-03-06) + +#### Fix + +* fix some apps and move some apps to stable +* Don't mount conf dir ([#2027](https://github.com/truecharts/apps/issues/2027)) + + + + +### [odoo-6.0.0](https://github.com/truecharts/apps/compare/odoo-5.0.8...odoo-6.0.0) (2022-03-03) + +#### Chore + +* remove fixed env from questions.yaml +* remove empty env var declaration from questions.yaml +* update helm general major helm releases ([#2021](https://github.com/truecharts/apps/issues/2021)) + +#### Fix + +* BREAKING CHANGE Move some env-vars outside of env section ([#2010](https://github.com/truecharts/apps/issues/2010)) + + + + +### [odoo-5.0.8](https://github.com/truecharts/apps/compare/odoo-5.0.7...odoo-5.0.8) (2022-03-03) + +#### Chore + +* update docker general non-major ([#2006](https://github.com/truecharts/apps/issues/2006)) + + + + +### [odoo-5.0.7](https://github.com/truecharts/apps/compare/odoo-5.0.6...odoo-5.0.7) (2022-03-02) + +#### Chore + +* update helm general non-major helm releases ([#1999](https://github.com/truecharts/apps/issues/1999)) + + + + +### [odoo-5.0.6](https://github.com/truecharts/apps/compare/odoo-5.0.5...odoo-5.0.6) (2022-02-28) + +#### Chore + +* rename `web_portal` to `open` ([#1957](https://github.com/truecharts/apps/issues/1957)) +* update docker general non-major ([#1980](https://github.com/truecharts/apps/issues/1980)) + + + + +### [odoo-5.0.5](https://github.com/truecharts/apps/compare/odoo-5.0.4...odoo-5.0.5) (2022-02-21) + +#### Chore + +* update helm general non-major helm releases ([#1927](https://github.com/truecharts/apps/issues/1927)) + + + + +### [odoo-5.0.4](https://github.com/truecharts/apps/compare/odoo-5.0.3...odoo-5.0.4) (2022-02-21) + +#### Chore + +* update docker general non-major ([#1924](https://github.com/truecharts/apps/issues/1924)) + + + + +### [odoo-5.0.3](https://github.com/truecharts/apps/compare/odoo-5.0.2...odoo-5.0.3) (2022-02-15) + +#### Chore + +* update helm general non-major helm releases ([#1901](https://github.com/truecharts/apps/issues/1901)) + + + + +### [odoo-5.0.2](https://github.com/truecharts/apps/compare/odoo-5.0.1...odoo-5.0.2) (2022-02-08) + +#### Chore + +* update helm general non-major helm releases ([#1871](https://github.com/truecharts/apps/issues/1871)) + + + + +### [odoo-5.0.1](https://github.com/truecharts/apps/compare/odoo-5.0.0...odoo-5.0.1) (2022-02-08) + +#### Chore + +* update docker general non-major ([#1869](https://github.com/truecharts/apps/issues/1869)) + + + + +### [odoo-5.0.0](https://github.com/truecharts/apps/compare/odoo-4.0.30...odoo-5.0.0) (2022-02-08) + +#### Feat + +* use official image ([#1866](https://github.com/truecharts/apps/issues/1866)) + + + + +### [odoo-4.0.30](https://github.com/truecharts/apps/compare/odoo-4.0.29...odoo-4.0.30) (2022-02-06) + +#### Chore + +* update helm chart common to v8.15.0 ([#1859](https://github.com/truecharts/apps/issues/1859)) + + + + +### [odoo-4.0.29](https://github.com/truecharts/apps/compare/odoo-4.0.28...odoo-4.0.29) (2022-02-05) + +#### Chore + +* update helm general non-major helm releases ([#1852](https://github.com/truecharts/apps/issues/1852)) + + + + +### [odoo-4.0.28](https://github.com/truecharts/apps/compare/odoo-4.0.27...odoo-4.0.28) (2022-02-02) + +#### Chore + +* update helm general non-major helm releases ([#1828](https://github.com/truecharts/apps/issues/1828)) + + + + +### [odoo-4.0.27](https://github.com/truecharts/apps/compare/odoo-4.0.26...odoo-4.0.27) (2022-01-25) + +#### Chore + +* update helm general non-major helm releases ([#1791](https://github.com/truecharts/apps/issues/1791)) + + + + +### [odoo-4.0.26](https://github.com/truecharts/apps/compare/odoo-4.0.25...odoo-4.0.26) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1766](https://github.com/truecharts/apps/issues/1766)) + + + + +### [odoo-4.0.25](https://github.com/truecharts/apps/compare/odoo-4.0.24...odoo-4.0.25) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1763](https://github.com/truecharts/apps/issues/1763)) + + + + +### [odoo-4.0.24](https://github.com/truecharts/apps/compare/odoo-4.0.23...odoo-4.0.24) (2022-01-21) + +#### Chore + +* update helm general non-major helm releases ([#1759](https://github.com/truecharts/apps/issues/1759)) + +#### Fix + +* set additional_attrs: true on all dicts ([#1750](https://github.com/truecharts/apps/issues/1750)) + + + + +### [odoo-4.0.23](https://github.com/truecharts/apps/compare/odoo-4.0.22...odoo-4.0.23) (2022-01-18) + +#### Chore + +* update helm general non-major helm releases ([#1732](https://github.com/truecharts/apps/issues/1732)) + + + + +### [odoo-4.0.22](https://github.com/truecharts/apps/compare/odoo-4.0.21...odoo-4.0.22) (2022-01-13) + +#### Chore + +* update helm general non-major helm releases ([#1712](https://github.com/truecharts/apps/issues/1712)) + +#### Feat + +* expose capabilities in GUI ([#1709](https://github.com/truecharts/apps/issues/1709)) + + + + +### [odoo-4.0.21](https://github.com/truecharts/apps/compare/odoo-4.0.20...odoo-4.0.21) (2022-01-12) + +#### Chore + +* update helm general non-major helm releases ([#1704](https://github.com/truecharts/apps/issues/1704)) + + + + +### [odoo-4.0.20](https://github.com/truecharts/apps/compare/odoo-4.0.19...odoo-4.0.20) (2022-01-11) + +#### Chore + +* update helm general non-major helm releases ([#1693](https://github.com/truecharts/apps/issues/1693)) + + + + +### [odoo-4.0.19](https://github.com/truecharts/apps/compare/odoo-4.0.18...odoo-4.0.19) (2022-01-04) + +#### Chore + +* update helm general non-major helm releases + + + + +### [odoo-4.0.18](https://github.com/truecharts/apps/compare/odoo-4.0.17...odoo-4.0.18) (2021-12-28) + +#### Chore + +* update helm general non-major helm releases ([#1623](https://github.com/truecharts/apps/issues/1623)) + + + + +### [odoo-4.0.17](https://github.com/truecharts/apps/compare/odoo-4.0.16...odoo-4.0.17) (2021-12-21) + +#### Chore + +* update helm general non-major helm releases ([#1596](https://github.com/truecharts/apps/issues/1596)) + + + + +### [odoo-4.0.16](https://github.com/truecharts/apps/compare/odoo-4.0.15...odoo-4.0.16) (2021-12-19) + +#### Chore + +* Last patch bump before RC2 branch-off +* move `envTpl` to `env` ([#1578](https://github.com/truecharts/apps/issues/1578)) +* remove `editable: true` as this is the default ([#1576](https://github.com/truecharts/apps/issues/1576)) +* remove `Enable the port` button from `questions.yaml` as it was already hidden and defined in `values.yaml` ([#1575](https://github.com/truecharts/apps/issues/1575)) + + + + +### [odoo-4.0.15](https://github.com/truecharts/apps/compare/odoo-4.0.14...odoo-4.0.15) (2021-12-19) + +#### Chore + +* completely remove mountPath reference from GUI ([#1572](https://github.com/truecharts/apps/issues/1572)) +* update helm general non-major helm releases ([#1571](https://github.com/truecharts/apps/issues/1571)) + + + + +### [odoo-4.0.14](https://github.com/truecharts/apps/compare/odoo-4.0.13...odoo-4.0.14) (2021-12-18) + +#### Chore + +* cleanup questions by removing hidden dicts ([#1558](https://github.com/truecharts/apps/issues/1558)) +* App-Icon Organization ([#1539](https://github.com/truecharts/apps/issues/1539)) + + + + +### [odoo-4.0.13](https://github.com/truecharts/apps/compare/odoo-4.0.12...odoo-4.0.13) (2021-12-14) + +#### Chore + +* update helm general non-major helm releases ([#1535](https://github.com/truecharts/apps/issues/1535)) + + + + +### [odoo-4.0.12](https://github.com/truecharts/apps/compare/odoo-4.0.11...odoo-4.0.12) (2021-12-13) + +#### Chore + +* move incubator apps to stable and bump everything + + + + +### [odoo-4.0.11](https://github.com/truecharts/apps/compare/odoo-4.0.10...odoo-4.0.11) (2021-12-11) + +#### Chore + +* update general helm non-major helm releases ([#1509](https://github.com/truecharts/apps/issues/1509)) + + + + +### [odoo-4.0.10](https://github.com/truecharts/apps/compare/odoo-4.0.9...odoo-4.0.10) (2021-12-07) + +#### Chore + +* update non-major deps helm releases ([#1481](https://github.com/truecharts/apps/issues/1481)) + + + + +### odoo-4.0.9 (2021-12-05) + +#### Chore + +* bump apps to generate security page +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major deps helm releases ([#1471](https://github.com/truecharts/apps/issues/1471)) +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + +#### Fix + +* fix typo in theme selection ([#1428](https://github.com/truecharts/apps/issues/1428)) + + + + +### [odoo-4.0.8](https://github.com/truecharts/apps/compare/odoo-4.0.7...odoo-4.0.8) (2021-12-05) + +#### Chore + +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) + + + + +### [odoo-4.0.7](https://github.com/truecharts/apps/compare/odoo-4.0.6...odoo-4.0.7) (2021-12-04) + +#### Chore + +* bump apps to generate security page + + + + +### [odoo-4.0.6](https://github.com/truecharts/apps/compare/odoo-4.0.5...odoo-4.0.6) (2021-12-04) + +#### Chore + +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) + + + + +### [odoo-4.0.5](https://github.com/truecharts/apps/compare/odoo-4.0.4...odoo-4.0.5) (2021-12-03) + +#### Chore + +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) + + + + +### [odoo-4.0.4](https://github.com/truecharts/apps/compare/odoo-4.0.3...odoo-4.0.4) (2021-11-30) + +#### Chore + +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + + + + +### [odoo-4.0.3](https://github.com/truecharts/apps/compare/odoo-4.0.2...odoo-4.0.3) (2021-11-23) + +#### Chore + +* update non-major deps helm releases ([#1386](https://github.com/truecharts/apps/issues/1386)) + + + + +### [odoo-4.0.2](https://github.com/truecharts/apps/compare/odoo-4.0.1...odoo-4.0.2) (2021-11-22) + +#### Chore + +* update non-major deps helm releases ([#1383](https://github.com/truecharts/apps/issues/1383)) + +#### Fix + +* Default enable all services ([#1361](https://github.com/truecharts/apps/issues/1361)) + + + + +### [odoo-4.0.1](https://github.com/truecharts/apps/compare/odoo-4.0.0...odoo-4.0.1) (2021-11-16) + +#### Chore + +* update non-major deps helm releases ([#1345](https://github.com/truecharts/apps/issues/1345)) + + + + +### [odoo-4.0.0](https://github.com/truecharts/apps/compare/odoo-3.0.10...odoo-4.0.0) (2021-11-16) + +#### Chore + +* update helm chart postgresql to v6 ([#1343](https://github.com/truecharts/apps/issues/1343)) + + + + +### [odoo-3.0.10](https://github.com/truecharts/apps/compare/odoo-3.0.9...odoo-3.0.10) (2021-11-15) + +#### Chore + +* persistence cleanup and small bugfixes ([#1329](https://github.com/truecharts/apps/issues/1329)) +* update non-major deps helm releases ([#1338](https://github.com/truecharts/apps/issues/1338)) + + + + +### [odoo-3.0.9](https://github.com/truecharts/apps/compare/odoo-3.0.8...odoo-3.0.9) (2021-11-14) + +#### Chore + +* fixes around the GUI refactor ([#1316](https://github.com/truecharts/apps/issues/1316)) +* move port above advanced in GUI ([#1326](https://github.com/truecharts/apps/issues/1326)) +* clean up Chart.yaml ([#1322](https://github.com/truecharts/apps/issues/1322)) +* update non-major deps helm releases ([#1328](https://github.com/truecharts/apps/issues/1328)) + +#### Fix + +* split udp and tcp ports ([#1321](https://github.com/truecharts/apps/issues/1321)) +* sync securityContext from values to questions ([#1323](https://github.com/truecharts/apps/issues/1323)) + + + + +### [odoo-3.0.8](https://github.com/truecharts/apps/compare/odoo-3.0.7...odoo-3.0.8) (2021-11-09) + +#### Chore + +* update non-major deps helm releases ([#1297](https://github.com/truecharts/apps/issues/1297)) + + + + +### [odoo-3.0.7](https://github.com/truecharts/apps/compare/odoo-3.0.6...odoo-3.0.7) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1295](https://github.com/truecharts/apps/issues/1295)) + + + + +### [odoo-3.0.6](https://github.com/truecharts/apps/compare/odoo-3.0.5...odoo-3.0.6) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1291](https://github.com/truecharts/apps/issues/1291)) + +#### Chore + +* Simplify GUI for deployment, persistence and securityContext ([#1289](https://github.com/truecharts/apps/issues/1289)) + +#### Feat + +* Simplify the Services GUI ([#1290](https://github.com/truecharts/apps/issues/1290)) + + + + +### [odoo-3.0.5](https://github.com/truecharts/apps/compare/odoo-3.0.4...odoo-3.0.5) (2021-11-02) + +#### Chore + +* update non-major deps helm releases ([#1267](https://github.com/truecharts/apps/issues/1267)) + + + + +### [odoo-3.0.4](https://github.com/truecharts/apps/compare/odoo-3.0.3...odoo-3.0.4) (2021-11-01) + +#### Chore + +* update non-major deps helm releases ([#1264](https://github.com/truecharts/apps/issues/1264)) + + + + +### [odoo-3.0.3](https://github.com/truecharts/apps/compare/odoo-3.0.2...odoo-3.0.3) (2021-10-26) + +#### Chore + +* update helm chart postgresql to v5.1.4 ([#1249](https://github.com/truecharts/apps/issues/1249)) + + + + +### [odoo-3.0.2](https://github.com/truecharts/apps/compare/odoo-3.0.1...odoo-3.0.2) (2021-10-26) + +#### Chore + +* update non-major deps helm releases ([#1245](https://github.com/truecharts/apps/issues/1245)) + + + + +### [odoo-3.0.1](https://github.com/truecharts/apps/compare/odoo-3.0.0...odoo-3.0.1) (2021-10-26) + +#### Chore + +* update helm chart common to v8.3.15 ([#1240](https://github.com/truecharts/apps/issues/1240)) + + + + +### [odoo-3.0.0](https://github.com/truecharts/apps/compare/odoo-2.0.0...odoo-3.0.0) (2021-10-26) + +#### Chore + +* update helm chart postgresql to v5 ([#1234](https://github.com/truecharts/apps/issues/1234)) +* update helm chart postgresql to v4.1.0 ([#1237](https://github.com/truecharts/apps/issues/1237)) + + + + +### [odoo-2.0.0](https://github.com/truecharts/apps/compare/odoo-1.0.3...odoo-2.0.0) (2021-10-25) + +#### Chore + +* Adapt for TrueNAS SCALE RC1 + + + + +### [odoo-1.0.3](https://github.com/truecharts/apps/compare/odoo-1.0.0...odoo-1.0.3) (2021-10-20) + +#### Chore + +* bump apps, remove duplicates and move incubator to stable for RC1 + + + + +### [odoo-1.0.0](https://github.com/truecharts/apps/compare/odoo-0.0.4...odoo-1.0.0) (2021-10-20) + +#### Chore + +* update helm chart postgresql to v4 ([#1214](https://github.com/truecharts/apps/issues/1214)) + +#### Fix + +* use correct PVC storageClass when using postgresql as a dependency on SCALE ([#1212](https://github.com/truecharts/apps/issues/1212)) + + + + +### [odoo-0.0.4](https://github.com/truecharts/apps/compare/odoo-0.0.3...odoo-0.0.4) (2021-10-20) + +#### Chore + +* bump versions to rerelease and fix icons + + + + +### [odoo-0.0.3](https://github.com/truecharts/apps/compare/odoo-0.0.2...odoo-0.0.3) (2021-10-19) + +#### Change + +* Project-Eclipse 3, Automatically generate item.yaml ([#1178](https://github.com/truecharts/apps/issues/1178)) + +#### Chore + +* Project-Eclipse 5, move app-readme to automatic generation script ([#1181](https://github.com/truecharts/apps/issues/1181)) +* update helm chart common to v8.3.13 ([#1184](https://github.com/truecharts/apps/issues/1184)) +* update non-major ([#1174](https://github.com/truecharts/apps/issues/1174)) + +#### Feat + +* Project-Eclipse 4, Add App grading annotations to Chart.yaml ([#1180](https://github.com/truecharts/apps/issues/1180)) + +#### Refactor + +* Project Eclipse Part 6, move questions.yaml to root App folder ([#1182](https://github.com/truecharts/apps/issues/1182)) + + + + +### [odoo-0.0.2](https://github.com/truecharts/apps/compare/odoo-0.0.1...odoo-0.0.2) (2021-10-19) + +#### Chore + +* Project-Eclipse part 2, adapting and cleaning changelog ([#1173](https://github.com/truecharts/apps/issues/1173)) +* update helm chart postgresql to v3.0.20 ([#1177](https://github.com/truecharts/apps/issues/1177)) + + + + +### odoo-0.0.1 (2021-10-19) + +#### Feat + +* Add more Apps using postgresql ([#1136](https://github.com/truecharts/apps/issues/1136)) + + + + +### odoo-0.0.1 (2021-10-16) + +#### Feat + +* Add more Apps using postgresql diff --git a/tmp/odoo/Chart.yaml b/tmp/odoo/Chart.yaml new file mode 100644 index 00000000000..2b3c022df4c --- /dev/null +++ b/tmp/odoo/Chart.yaml @@ -0,0 +1,33 @@ +apiVersion: v2 +appVersion: "15.0" +version: 12.0.0 +kubeVersion: ">=1.16.0-0" +name: odoo +description: All-in-one business software. Beautiful. Easy-to-use. CRM, Accounting, PM, HR, Procurement, Point of Sale, MRP, Marketing, etc. +type: application +home: https://truecharts.org/charts/stable/odoo +icon: https://truecharts.org/img/hotlink-ok/chart-icons/odoo.png +keywords: + - odoo + - crm + - pm + - hr + - accounting + - mrp + - marketing +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/odoo + - https://www.odoo.com/ +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 + +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" diff --git a/tmp/odoo/README.md b/tmp/odoo/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/odoo/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/odoo/icon.png b/tmp/odoo/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..dded5c3e5bb2d8e313ec491363c409f85e8ca7e6 GIT binary patch literal 16046 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 +### [omada-controller-6.0.23](https://github.com/truecharts/apps/compare/omada-controller-6.0.22...omada-controller-6.0.23) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) +* update docker general non-major ([#3150](https://github.com/truecharts/apps/issues/3150)) + + + + +### [omada-controller-6.0.22](https://github.com/truecharts/apps/compare/omada-controller-6.0.21...omada-controller-6.0.22) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [omada-controller-6.0.21](https://github.com/truecharts/apps/compare/omada-controller-6.0.20...omada-controller-6.0.21) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [omada-controller-6.0.20](https://github.com/truecharts/apps/compare/omada-controller-6.0.19...omada-controller-6.0.20) (2022-07-09) + +#### Chore + +* update docker general non-major ([#3106](https://github.com/truecharts/apps/issues/3106)) + + + + +### [omada-controller-6.0.19](https://github.com/truecharts/apps/compare/omada-controller-6.0.18...omada-controller-6.0.19) (2022-07-07) + +#### Chore + +* update docker general non-major ([#3089](https://github.com/truecharts/apps/issues/3089)) + + + + +### [omada-controller-6.0.18](https://github.com/truecharts/apps/compare/omada-controller-6.0.17...omada-controller-6.0.18) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [omada-controller-6.0.17](https://github.com/truecharts/apps/compare/omada-controller-6.0.16...omada-controller-6.0.17) (2022-07-03) + +#### Chore + +* update docker general non-major ([#3052](https://github.com/truecharts/apps/issues/3052)) + + + + +### [omada-controller-6.0.16](https://github.com/truecharts/apps/compare/omada-controller-6.0.15...omada-controller-6.0.16) (2022-06-29) + +#### Chore + +* update docker general non-major ([#3002](https://github.com/truecharts/apps/issues/3002)) + + + + +### [omada-controller-6.0.15](https://github.com/truecharts/apps/compare/omada-controller-6.0.14...omada-controller-6.0.15) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [omada-controller-6.0.14](https://github.com/truecharts/apps/compare/omada-controller-6.0.13...omada-controller-6.0.14) (2022-06-25) + +#### Chore + +* update docker general non-major ([#2960](https://github.com/truecharts/apps/issues/2960)) + + + + +### [omada-controller-6.0.13](https://github.com/truecharts/apps/compare/omada-controller-6.0.12...omada-controller-6.0.13) (2022-06-22) + +#### Chore + +* update docker general non-major ([#2954](https://github.com/truecharts/apps/issues/2954)) +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [omada-controller-6.0.12](https://github.com/truecharts/apps/compare/omada-controller-6.0.11...omada-controller-6.0.12) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) +* update docker general non-major ([#2931](https://github.com/truecharts/apps/issues/2931)) + + + + +### [omada-controller-6.0.11](https://github.com/truecharts/apps/compare/omada-controller-6.0.10...omada-controller-6.0.11) (2022-06-18) + +#### Chore + +* update docker general non-major ([#2927](https://github.com/truecharts/apps/issues/2927)) + + + + +### [omada-controller-6.0.10](https://github.com/truecharts/apps/compare/omada-controller-6.0.9...omada-controller-6.0.10) (2022-06-16) + +#### Chore + +* update docker general non-major ([#2904](https://github.com/truecharts/apps/issues/2904)) + + + + +### [omada-controller-6.0.9](https://github.com/truecharts/apps/compare/omada-controller-6.0.8...omada-controller-6.0.9) (2022-06-15) + +#### Chore + +* update docker general non-major ([#2890](https://github.com/truecharts/apps/issues/2890)) + + + + +### [omada-controller-6.0.8](https://github.com/truecharts/apps/compare/omada-controller-6.0.7...omada-controller-6.0.8) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [omada-controller-6.0.7](https://github.com/truecharts/apps/compare/omada-controller-6.0.6...omada-controller-6.0.7) (2022-06-14) + +#### Chore + +* update docker general non-major ([#2872](https://github.com/truecharts/apps/issues/2872)) + + + + +### [omada-controller-6.0.6](https://github.com/truecharts/apps/compare/omada-controller-6.0.5...omada-controller-6.0.6) (2022-06-13) + +#### Chore + +* update docker general non-major ([#2860](https://github.com/truecharts/apps/issues/2860)) + + + + +### [omada-controller-6.0.5](https://github.com/truecharts/apps/compare/omada-controller-6.0.4...omada-controller-6.0.5) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [omada-controller-6.0.4](https://github.com/truecharts/apps/compare/omada-controller-6.0.3...omada-controller-6.0.4) (2022-06-09) + +#### Chore + +* update docker general non-major ([#2846](https://github.com/truecharts/apps/issues/2846)) + + + + +### [omada-controller-6.0.3](https://github.com/truecharts/apps/compare/omada-controller-6.0.2...omada-controller-6.0.3) (2022-06-08) + +#### Chore + +* Auto-update chart README [skip ci] +* Auto-update chart README [skip ci] +* update docker general non-major ([#2839](https://github.com/truecharts/apps/issues/2839)) + + + + +### [omada-controller-6.0.3](https://github.com/truecharts/apps/compare/omada-controller-6.0.2...omada-controller-6.0.3) (2022-06-08) + +#### Chore + +* Auto-update chart README [skip ci] +* update docker general non-major ([#2839](https://github.com/truecharts/apps/issues/2839)) + + + + +### [omada-controller-6.0.3](https://github.com/truecharts/apps/compare/omada-controller-6.0.2...omada-controller-6.0.3) (2022-06-08) + +#### Chore + +* update docker general non-major ([#2839](https://github.com/truecharts/apps/issues/2839)) + + + + +### [omada-controller-6.0.2](https://github.com/truecharts/apps/compare/omada-controller-6.0.1...omada-controller-6.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [omada-controller-6.0.1](https://github.com/truecharts/apps/compare/omada-controller-5.0.35...omada-controller-6.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [omada-controller-6.0.0](https://github.com/truecharts/apps/compare/omada-controller-5.0.35...omada-controller-6.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [omada-controller-5.0.35](https://github.com/truecharts/apps/compare/omada-controller-5.0.34...omada-controller-5.0.35) (2022-06-04) + +#### Chore + +* update docker general non-major ([#2826](https://github.com/truecharts/apps/issues/2826)) + + + + +### [omada-controller-5.0.34](https://github.com/truecharts/apps/compare/omada-controller-5.0.33...omada-controller-5.0.34) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) +* update docker general non-major ([#2791](https://github.com/truecharts/apps/issues/2791)) + + + + +### [omada-controller-5.0.33](https://github.com/truecharts/apps/compare/omada-controller-5.0.32...omada-controller-5.0.33) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [omada-controller-5.0.33](https://github.com/truecharts/apps/compare/omada-controller-5.0.32...omada-controller-5.0.33) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [omada-controller-5.0.32](https://github.com/truecharts/apps/compare/omada-controller-5.0.31...omada-controller-5.0.32) (2022-05-24) + +#### Chore + +* update docker general non-major ([#2744](https://github.com/truecharts/apps/issues/2744)) + + + + +### [omada-controller-5.0.31](https://github.com/truecharts/apps/compare/omada-controller-5.0.30...omada-controller-5.0.31) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [omada-controller-5.0.30](https://github.com/truecharts/apps/compare/omada-controller-5.0.28...omada-controller-5.0.30) (2022-05-18) + +#### Chore + +* Auto-update chart README [skip ci] +* update docker general non-major ([#2706](https://github.com/truecharts/apps/issues/2706)) +* update helm general non-major helm releases + + + + +### [omada-controller-5.0.29](https://github.com/truecharts/apps/compare/omada-controller-5.0.28...omada-controller-5.0.29) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [omada-controller-5.0.28](https://github.com/truecharts/apps/compare/omada-controller-5.0.27...omada-controller-5.0.28) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [omada-controller-5.0.27](https://github.com/truecharts/apps/compare/omada-controller-5.0.26...omada-controller-5.0.27) (2022-05-14) + +#### Chore + +* update docker general non-major ([#2679](https://github.com/truecharts/apps/issues/2679)) + + + + +### [omada-controller-5.0.26](https://github.com/truecharts/apps/compare/omada-controller-5.0.25...omada-controller-5.0.26) (2022-05-13) + +#### Chore + +* update docker general non-major ([#2658](https://github.com/truecharts/apps/issues/2658)) + + + + +### [omada-controller-5.0.25](https://github.com/truecharts/apps/compare/omada-controller-5.0.24...omada-controller-5.0.25) (2022-05-11) + +#### Chore + +* update docker general non-major ([#2653](https://github.com/truecharts/apps/issues/2653)) + + + + +### [omada-controller-5.0.24](https://github.com/truecharts/apps/compare/omada-controller-5.0.23...omada-controller-5.0.24) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [omada-controller-5.0.23](https://github.com/truecharts/apps/compare/omada-controller-5.0.22...omada-controller-5.0.23) (2022-05-10) + +#### Chore + +* update docker general non-major + + + + +### [omada-controller-5.0.22](https://github.com/truecharts/apps/compare/omada-controller-5.0.21...omada-controller-5.0.22) (2022-05-09) + +#### Chore + +* update docker general non-major ([#2641](https://github.com/truecharts/apps/issues/2641)) + + + + +### [omada-controller-5.0.21](https://github.com/truecharts/apps/compare/omada-controller-5.0.20...omada-controller-5.0.21) (2022-05-08) + +#### Chore + +* update docker general non-major ([#2639](https://github.com/truecharts/apps/issues/2639)) + + + + +### [omada-controller-5.0.20](https://github.com/truecharts/apps/compare/omada-controller-5.0.19...omada-controller-5.0.20) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [omada-controller-5.0.19](https://github.com/truecharts/apps/compare/omada-controller-5.0.18...omada-controller-5.0.19) (2022-04-28) + +#### Chore + +* update docker general non-major ([#2577](https://github.com/truecharts/apps/issues/2577)) + + + + +### [omada-controller-5.0.18](https://github.com/truecharts/apps/compare/omada-controller-5.0.17...omada-controller-5.0.18) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [omada-controller-5.0.17](https://github.com/truecharts/apps/compare/omada-controller-5.0.16...omada-controller-5.0.17) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [omada-controller-5.0.16](https://github.com/truecharts/apps/compare/omada-controller-5.0.15...omada-controller-5.0.16) (2022-04-18) + +#### Chore + +* update docker general non-major ([#2502](https://github.com/truecharts/apps/issues/2502)) + + + + +### [omada-controller-5.0.15](https://github.com/truecharts/apps/compare/omada-controller-5.0.14...omada-controller-5.0.15) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [omada-controller-5.0.14](https://github.com/truecharts/apps/compare/omada-controller-5.0.13...omada-controller-5.0.14) (2022-04-09) + +#### Chore + +* update docker general non-major ([#2460](https://github.com/truecharts/apps/issues/2460)) + + + + +### [omada-controller-5.0.13](https://github.com/truecharts/apps/compare/omada-controller-5.0.12...omada-controller-5.0.13) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [omada-controller-5.0.12](https://github.com/truecharts/apps/compare/omada-controller-5.0.11...omada-controller-5.0.12) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [omada-controller-5.0.11](https://github.com/truecharts/apps/compare/omada-controller-5.0.10...omada-controller-5.0.11) (2022-03-30) + +#### Chore + +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [omada-controller-5.0.10](https://github.com/truecharts/apps/compare/omada-controller-5.0.9...omada-controller-5.0.10) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [omada-controller-5.0.8](https://github.com/truecharts/apps/compare/omada-controller-5.0.7...omada-controller-5.0.8) (2022-03-24) + +#### Chore + +* update docker general non-major ([#2259](https://github.com/truecharts/apps/issues/2259)) +* update docker general non-major + + + + +### [omada-controller-5.0.4](https://github.com/truecharts/apps/compare/omada-controller-5.0.3...omada-controller-5.0.4) (2022-03-15) + +#### Chore + +* update docker general non-major ([#2178](https://github.com/truecharts/apps/issues/2178)) + + + + +### [omada-controller-5.0.3](https://github.com/truecharts/apps/compare/omada-controller-5.0.2...omada-controller-5.0.3) (2022-03-07) + +#### Chore + +* update helm general non-major helm releases ([#2111](https://github.com/truecharts/apps/issues/2111)) + + + + +### [omada-controller-5.0.2](https://github.com/truecharts/apps/compare/omada-controller-5.0.1...omada-controller-5.0.2) (2022-03-07) + +#### Chore + +* update docker general non-major ([#2046](https://github.com/truecharts/apps/issues/2046)) +* Remove `-icon` string from icon png's ([#2040](https://github.com/truecharts/apps/issues/2040)) + + + + +### [omada-controller-5.0.1](https://github.com/truecharts/apps/compare/omada-controller-5.0.0...omada-controller-5.0.1) (2022-03-06) + +#### Feat + +* Move to stable ([#2029](https://github.com/truecharts/apps/issues/2029)) + +#### Fix + +* fix some apps and move some apps to stable + + + + +### [omada-controller-5.0.0](https://github.com/truecharts/apps/compare/omada-controller-4.0.71...omada-controller-5.0.0) (2022-03-03) + +#### Chore + +* remove fixed env from questions.yaml +* remove empty env var declaration from questions.yaml +* remove TZ from values. ([#1945](https://github.com/truecharts/apps/issues/1945)) +* update helm general major helm releases ([#2021](https://github.com/truecharts/apps/issues/2021)) + +#### Fix + +* BREAKING CHANGE Move some env-vars outside of env section ([#2010](https://github.com/truecharts/apps/issues/2010)) + + + + +### [omada-controller-4.0.71](https://github.com/truecharts/apps/compare/omada-controller-4.0.70...omada-controller-4.0.71) (2022-03-02) + +#### Chore + +* update helm general non-major helm releases ([#1999](https://github.com/truecharts/apps/issues/1999)) + + + + +### [omada-controller-4.0.70](https://github.com/truecharts/apps/compare/omada-controller-4.0.69...omada-controller-4.0.70) (2022-02-28) + +#### Chore + +* update docker general non-major ([#1980](https://github.com/truecharts/apps/issues/1980)) + + + + +### [omada-controller-4.0.68](https://github.com/truecharts/apps/compare/omada-controller-4.0.67...omada-controller-4.0.68) (2022-02-25) + + + + +### [omada-controller-4.0.67](https://github.com/truecharts/apps/compare/omada-controller-4.0.66...omada-controller-4.0.67) (2022-02-24) + +#### Chore + +* rename `web_portal` to `open` ([#1957](https://github.com/truecharts/apps/issues/1957)) + +#### Fix + +* Use correct ports for v5.x and fix typo ([#1962](https://github.com/truecharts/apps/issues/1962)) + + + + +### [omada-controller-4.0.66](https://github.com/truecharts/apps/compare/omada-controller-4.0.65...omada-controller-4.0.66) (2022-02-21) + +#### Chore + +* update helm general non-major helm releases ([#1927](https://github.com/truecharts/apps/issues/1927)) + + + + +### [omada-controller-4.0.65](https://github.com/truecharts/apps/compare/omada-controller-4.0.64...omada-controller-4.0.65) (2022-02-21) + +#### Chore + +* update docker general non-major ([#1924](https://github.com/truecharts/apps/issues/1924)) + + + + +### [omada-controller-4.0.64](https://github.com/truecharts/apps/compare/omada-controller-4.0.63...omada-controller-4.0.64) (2022-02-17) + + + + +### [omada-controller-4.0.63](https://github.com/truecharts/apps/compare/omada-controller-4.0.62...omada-controller-4.0.63) (2022-02-15) + +#### Chore + +* update helm general non-major helm releases ([#1901](https://github.com/truecharts/apps/issues/1901)) + + + + +### [omada-controller-4.0.62](https://github.com/truecharts/apps/compare/omada-controller-4.0.61...omada-controller-4.0.62) (2022-02-10) + +#### Chore + +* update docker general non-major ([#1876](https://github.com/truecharts/apps/issues/1876)) + + + + +### [omada-controller-4.0.61](https://github.com/truecharts/apps/compare/omada-controller-4.0.60...omada-controller-4.0.61) (2022-02-08) + +#### Chore + +* fix links on `Chart.yaml` ([#1862](https://github.com/truecharts/apps/issues/1862)) +* update helm general non-major helm releases ([#1871](https://github.com/truecharts/apps/issues/1871)) + + + + +### [omada-controller-4.0.60](https://github.com/truecharts/apps/compare/omada-controller-4.0.59...omada-controller-4.0.60) (2022-02-06) + +#### Chore + +* update helm chart common to v8.15.0 ([#1859](https://github.com/truecharts/apps/issues/1859)) + + + + +### [omada-controller-4.0.59](https://github.com/truecharts/apps/compare/omada-controller-4.0.58...omada-controller-4.0.59) (2022-02-05) + +#### Chore + +* update helm general non-major helm releases ([#1852](https://github.com/truecharts/apps/issues/1852)) +* update docker general non-major ([#1849](https://github.com/truecharts/apps/issues/1849)) + + + + +### [omada-controller-4.0.58](https://github.com/truecharts/apps/compare/omada-controller-4.0.57...omada-controller-4.0.58) (2022-02-03) + +#### Chore + +* update docker general non-major ([#1836](https://github.com/truecharts/apps/issues/1836)) + + + + +### [omada-controller-4.0.57](https://github.com/truecharts/apps/compare/omada-controller-4.0.56...omada-controller-4.0.57) (2022-02-02) + +#### Chore + +* update helm general non-major helm releases ([#1828](https://github.com/truecharts/apps/issues/1828)) + + + + +### [omada-controller-4.0.56](https://github.com/truecharts/apps/compare/omada-controller-4.0.55...omada-controller-4.0.56) (2022-01-31) + +#### Chore + +* update docker general non-major docker tags ([#1823](https://github.com/truecharts/apps/issues/1823)) + + + + +### [omada-controller-4.0.55](https://github.com/truecharts/apps/compare/omada-controller-4.0.54...omada-controller-4.0.55) (2022-01-25) + +#### Chore + +* update helm general non-major helm releases ([#1791](https://github.com/truecharts/apps/issues/1791)) + + + + +### [omada-controller-4.0.54](https://github.com/truecharts/apps/compare/omada-controller-4.0.53...omada-controller-4.0.54) (2022-01-24) + +#### Chore + +* update docker general non-major docker tags ([#1787](https://github.com/truecharts/apps/issues/1787)) + + + + +### [omada-controller-4.0.53](https://github.com/truecharts/apps/compare/omada-controller-4.0.52...omada-controller-4.0.53) (2022-01-24) + +#### Chore + +* update docker general non-major ([#1786](https://github.com/truecharts/apps/issues/1786)) + + + + +### [omada-controller-4.0.52](https://github.com/truecharts/apps/compare/omada-controller-4.0.51...omada-controller-4.0.52) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1766](https://github.com/truecharts/apps/issues/1766)) + + + + +### [omada-controller-4.0.51](https://github.com/truecharts/apps/compare/omada-controller-4.0.50...omada-controller-4.0.51) (2022-01-22) + +#### Chore + +* update docker general non-major ([#1764](https://github.com/truecharts/apps/issues/1764)) + + + + +### [omada-controller-4.0.50](https://github.com/truecharts/apps/compare/omada-controller-4.0.49...omada-controller-4.0.50) (2022-01-21) + +#### Chore + +* update helm general non-major helm releases ([#1759](https://github.com/truecharts/apps/issues/1759)) + + + + +### [omada-controller-4.0.49](https://github.com/truecharts/apps/compare/omada-controller-4.0.48...omada-controller-4.0.49) (2022-01-21) + +#### Chore + +* update docker general non-major ([#1751](https://github.com/truecharts/apps/issues/1751)) + +#### Fix + +* set additional_attrs: true on all dicts ([#1750](https://github.com/truecharts/apps/issues/1750)) + + + + +### [omada-controller-4.0.48](https://github.com/truecharts/apps/compare/omada-controller-4.0.47...omada-controller-4.0.48) (2022-01-18) + +#### Chore + +* update helm general non-major helm releases ([#1732](https://github.com/truecharts/apps/issues/1732)) + + + + +### [omada-controller-4.0.47](https://github.com/truecharts/apps/compare/omada-controller-4.0.46...omada-controller-4.0.47) (2022-01-17) + +#### Chore + +* remove remaining mountPaths from incubator apps ([#1718](https://github.com/truecharts/apps/issues/1718)) +* update docker general non-major ([#1728](https://github.com/truecharts/apps/issues/1728)) + + + + +### [omada-controller-4.0.46](https://github.com/truecharts/apps/compare/omada-controller-4.0.45...omada-controller-4.0.46) (2022-01-13) + +#### Chore + +* update helm general non-major helm releases ([#1712](https://github.com/truecharts/apps/issues/1712)) + +#### Feat + +* expose capabilities in GUI ([#1709](https://github.com/truecharts/apps/issues/1709)) + + + + +### [omada-controller-4.0.45](https://github.com/truecharts/apps/compare/omada-controller-4.0.44...omada-controller-4.0.45) (2022-01-12) + +#### Chore + +* update helm general non-major helm releases ([#1704](https://github.com/truecharts/apps/issues/1704)) + + + + +### [omada-controller-4.0.44](https://github.com/truecharts/apps/compare/omada-controller-4.0.43...omada-controller-4.0.44) (2022-01-11) + +#### Chore + +* update helm general non-major helm releases ([#1693](https://github.com/truecharts/apps/issues/1693)) + + + + +### [omada-controller-4.0.43](https://github.com/truecharts/apps/compare/omada-controller-4.0.42...omada-controller-4.0.43) (2022-01-10) + +#### Chore + +* update docker general non-major ([#1685](https://github.com/truecharts/apps/issues/1685)) + + + + +### [omada-controller-4.0.42](https://github.com/truecharts/apps/compare/omada-controller-4.0.41...omada-controller-4.0.42) (2022-01-10) + +#### Chore + +* update docker general major docker tags (major) ([#1678](https://github.com/truecharts/apps/issues/1678)) + + + + +### [omada-controller-4.0.41](https://github.com/truecharts/apps/compare/omada-controller-4.0.40...omada-controller-4.0.41) (2022-01-04) + +#### Chore + +* update helm general non-major helm releases + + + + +### [omada-controller-4.0.40](https://github.com/truecharts/apps/compare/omada-controller-4.0.39...omada-controller-4.0.40) (2021-12-28) + +#### Chore + +* update helm general non-major helm releases ([#1623](https://github.com/truecharts/apps/issues/1623)) + + + + +### [omada-controller-4.0.39](https://github.com/truecharts/apps/compare/omada-controller-4.0.38...omada-controller-4.0.39) (2021-12-27) + +#### Chore + +* update docker general non-major ([#1615](https://github.com/truecharts/apps/issues/1615)) + + + + +### [omada-controller-4.0.38](https://github.com/truecharts/apps/compare/omada-controller-4.0.37...omada-controller-4.0.38) (2021-12-24) + +#### Chore + +* update docker general non-major ([#1607](https://github.com/truecharts/apps/issues/1607)) + + + + +### [omada-controller-4.0.37](https://github.com/truecharts/apps/compare/omada-controller-4.0.36...omada-controller-4.0.37) (2021-12-21) + +#### Chore + +* update helm general non-major helm releases ([#1596](https://github.com/truecharts/apps/issues/1596)) + + + + +### [omada-controller-4.0.36](https://github.com/truecharts/apps/compare/omada-controller-4.0.35...omada-controller-4.0.36) (2021-12-20) + +#### Chore + +* update docker general non-major ([#1589](https://github.com/truecharts/apps/issues/1589)) + + + + +### [omada-controller-4.0.35](https://github.com/truecharts/apps/compare/omada-controller-4.0.34...omada-controller-4.0.35) (2021-12-19) + +#### Chore + +* Last patch bump before RC2 branch-off +* remove `editable: true` as this is the default ([#1576](https://github.com/truecharts/apps/issues/1576)) + + + + +### [omada-controller-4.0.34](https://github.com/truecharts/apps/compare/omada-controller-4.0.33...omada-controller-4.0.34) (2021-12-19) + +#### Chore + +* update helm general non-major helm releases ([#1571](https://github.com/truecharts/apps/issues/1571)) + + + + +### [omada-controller-4.0.33](https://github.com/truecharts/apps/compare/omada-controller-4.0.32...omada-controller-4.0.33) (2021-12-19) + +#### Chore + +* update docker general non-major ([#1567](https://github.com/truecharts/apps/issues/1567)) + + + + +### [omada-controller-4.0.32](https://github.com/truecharts/apps/compare/omada-controller-4.0.31...omada-controller-4.0.32) (2021-12-18) + +#### Chore + +* cleanup questions by removing hidden dicts ([#1558](https://github.com/truecharts/apps/issues/1558)) +* App-Icon Organization ([#1539](https://github.com/truecharts/apps/issues/1539)) +* update docker general non-major + + + + +### [omada-controller-4.0.31](https://github.com/truecharts/apps/compare/omada-controller-4.0.30...omada-controller-4.0.31) (2021-12-14) + +#### Chore + +* update helm general non-major helm releases ([#1535](https://github.com/truecharts/apps/issues/1535)) + + + + +### [omada-controller-4.0.30](https://github.com/truecharts/apps/compare/omada-controller-4.0.29...omada-controller-4.0.30) (2021-12-13) + +#### Chore + +* update docker general non-major ([#1531](https://github.com/truecharts/apps/issues/1531)) + + + + +### [omada-controller-4.0.29](https://github.com/truecharts/apps/compare/omada-controller-4.0.28...omada-controller-4.0.29) (2021-12-13) + +#### Chore + +* move incubator apps to stable and bump everything + + + + +### [omada-controller-4.0.28](https://github.com/truecharts/apps/compare/omada-controller-4.0.27...omada-controller-4.0.28) (2021-12-12) + +#### Chore + +* update docker general non-major ([#1518](https://github.com/truecharts/apps/issues/1518)) + + + + +### [omada-controller-4.0.27](https://github.com/truecharts/apps/compare/omada-controller-4.0.26...omada-controller-4.0.27) (2021-12-11) + +#### Chore + +* update general helm non-major helm releases ([#1509](https://github.com/truecharts/apps/issues/1509)) + + + + +### [omada-controller-4.0.26](https://github.com/truecharts/apps/compare/omada-controller-4.0.25...omada-controller-4.0.26) (2021-12-07) + +#### Chore + +* update non-major deps helm releases ([#1481](https://github.com/truecharts/apps/issues/1481)) + + + + +### omada-controller-4.0.25 (2021-12-05) + +#### Chore + +* bump apps to generate security page +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* ensure container references are prefixed with v +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) +* update non-major deps helm releases ([#1471](https://github.com/truecharts/apps/issues/1471)) +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + +#### Fix + +* fix typo in theme selection ([#1428](https://github.com/truecharts/apps/issues/1428)) + + + + +### [omada-controller-4.0.24](https://github.com/truecharts/apps/compare/omada-controller-4.0.23...omada-controller-4.0.24) (2021-12-05) + +#### Chore + +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) + + + + +### [omada-controller-4.0.23](https://github.com/truecharts/apps/compare/omada-controller-4.0.22...omada-controller-4.0.23) (2021-12-04) + +#### Chore + +* bump apps to generate security page + + + + +### [omada-controller-4.0.22](https://github.com/truecharts/apps/compare/omada-controller-4.0.21...omada-controller-4.0.22) (2021-12-04) + +#### Chore + +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) + + + + +### [omada-controller-4.0.21](https://github.com/truecharts/apps/compare/omada-controller-4.0.20...omada-controller-4.0.21) (2021-12-03) + +#### Chore + +* ensure container references are prefixed with v +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) + + + + +### [omada-controller-4.0.20](https://github.com/truecharts/apps/compare/omada-controller-4.0.19...omada-controller-4.0.20) (2021-11-30) + +#### Chore + +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + + + + +### [omada-controller-4.0.19](https://github.com/truecharts/apps/compare/omada-controller-4.0.18...omada-controller-4.0.19) (2021-11-30) + +#### Chore + +* update non-major deps helm releases + + + + +### [omada-controller-4.0.17](https://github.com/truecharts/apps/compare/omada-controller-4.0.16...omada-controller-4.0.17) (2021-11-23) + +#### Chore + +* update non-major deps helm releases ([#1386](https://github.com/truecharts/apps/issues/1386)) + + + + +### [omada-controller-4.0.16](https://github.com/truecharts/apps/compare/omada-controller-4.0.15...omada-controller-4.0.16) (2021-11-22) + +#### Chore + +* update non-major deps helm releases ([#1383](https://github.com/truecharts/apps/issues/1383)) + + + + +### [omada-controller-4.0.15](https://github.com/truecharts/apps/compare/omada-controller-4.0.14...omada-controller-4.0.15) (2021-11-22) + +#### Chore + +* update non-major ([#1380](https://github.com/truecharts/apps/issues/1380)) + +#### Fix + +* Default enable all services ([#1361](https://github.com/truecharts/apps/issues/1361)) + + + + +### [omada-controller-4.0.14](https://github.com/truecharts/apps/compare/omada-controller-4.0.13...omada-controller-4.0.14) (2021-11-16) + +#### Chore + +* update non-major deps helm releases ([#1345](https://github.com/truecharts/apps/issues/1345)) + + + + +### [omada-controller-4.0.13](https://github.com/truecharts/apps/compare/omada-controller-4.0.12...omada-controller-4.0.13) (2021-11-15) + +#### Chore + +* persistence cleanup and small bugfixes ([#1329](https://github.com/truecharts/apps/issues/1329)) +* update non-major deps helm releases ([#1338](https://github.com/truecharts/apps/issues/1338)) + + + + +### [omada-controller-4.0.12](https://github.com/truecharts/apps/compare/omada-controller-4.0.11...omada-controller-4.0.12) (2021-11-14) + +#### Chore + +* fixes around the GUI refactor ([#1316](https://github.com/truecharts/apps/issues/1316)) +* move port above advanced in GUI ([#1326](https://github.com/truecharts/apps/issues/1326)) +* clean up Chart.yaml ([#1322](https://github.com/truecharts/apps/issues/1322)) +* update non-major deps helm releases ([#1328](https://github.com/truecharts/apps/issues/1328)) + +#### Fix + +* split udp and tcp ports ([#1321](https://github.com/truecharts/apps/issues/1321)) +* Allow spaces in paths ([#1306](https://github.com/truecharts/apps/issues/1306)) + + + + +### [omada-controller-4.0.11](https://github.com/truecharts/apps/compare/omada-controller-4.0.10...omada-controller-4.0.11) (2021-11-09) + +#### Chore + +* update non-major deps helm releases ([#1297](https://github.com/truecharts/apps/issues/1297)) + + + + +### [omada-controller-4.0.10](https://github.com/truecharts/apps/compare/omada-controller-4.0.9...omada-controller-4.0.10) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1295](https://github.com/truecharts/apps/issues/1295)) + + + + +### [omada-controller-4.0.9](https://github.com/truecharts/apps/compare/omada-controller-4.0.8...omada-controller-4.0.9) (2021-11-07) + +#### Chore + +* update non-major ([#1270](https://github.com/truecharts/apps/issues/1270)) + + + + +### [omada-controller-4.0.8](https://github.com/truecharts/apps/compare/omada-controller-4.0.7...omada-controller-4.0.8) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1291](https://github.com/truecharts/apps/issues/1291)) + + + + +### [omada-controller-4.0.7](https://github.com/truecharts/apps/compare/omada-controller-4.0.5...omada-controller-4.0.7) (2021-11-07) + +#### Chore + +* Move to incubator and initial fixes + + + + +### [omada-controller-4.0.5](https://github.com/truecharts/apps/compare/omada-controller-4.0.4...omada-controller-4.0.5) (2021-11-02) + +#### Chore + +* update non-major deps helm releases ([#1267](https://github.com/truecharts/apps/issues/1267)) + + + + +### [omada-controller-4.0.4](https://github.com/truecharts/apps/compare/omada-controller-4.0.3...omada-controller-4.0.4) (2021-11-01) + +#### Chore + +* update non-major deps helm releases ([#1264](https://github.com/truecharts/apps/issues/1264)) + + + + +### [omada-controller-4.0.3](https://github.com/truecharts/apps/compare/omada-controller-4.0.2...omada-controller-4.0.3) (2021-11-01) + +#### Chore + +* update non-major ([#1263](https://github.com/truecharts/apps/issues/1263)) + + + + +### [omada-controller-4.0.2](https://github.com/truecharts/apps/compare/omada-controller-4.0.1...omada-controller-4.0.2) (2021-10-26) + +#### Chore + +* update non-major deps helm releases ([#1245](https://github.com/truecharts/apps/issues/1245)) + + + + +### [omada-controller-4.0.1](https://github.com/truecharts/apps/compare/omada-controller-4.0.0...omada-controller-4.0.1) (2021-10-26) + +#### Chore + +* update helm chart common to v8.3.15 ([#1240](https://github.com/truecharts/apps/issues/1240)) + + + + +### [omada-controller-4.0.0](https://github.com/truecharts/apps/compare/omada-controller-3.0.20...omada-controller-4.0.0) (2021-10-25) + +#### Chore + +* Adapt for TrueNAS SCALE RC1 + + + + +### [omada-controller-3.0.20](https://github.com/truecharts/apps/compare/omada-controller-3.0.17...omada-controller-3.0.20) (2021-10-20) + +#### Chore + +* bump apps, remove duplicates and move incubator to stable for RC1 +* update non-major deps helm releases ([#1213](https://github.com/truecharts/apps/issues/1213)) + +#### Fix + +* reenable postgresql migration scripting and bump all to force update +* use correct PVC storageClass when using postgresql as a dependency on SCALE ([#1212](https://github.com/truecharts/apps/issues/1212)) + + + + +### [omada-controller-3.0.17](https://github.com/truecharts/apps/compare/omada-controller-3.0.16...omada-controller-3.0.17) (2021-10-20) + +#### Chore + +* bump versions to rerelease and fix icons + + + + +### [omada-controller-3.0.16](https://github.com/truecharts/apps/compare/omada-controller-3.0.15...omada-controller-3.0.16) (2021-10-19) + +#### Change + +* Project-Eclipse 3, Automatically generate item.yaml ([#1178](https://github.com/truecharts/apps/issues/1178)) + +#### Chore + +* Project-Eclipse 5, move app-readme to automatic generation script ([#1181](https://github.com/truecharts/apps/issues/1181)) +* Project-Eclipse part 2, adapting and cleaning changelog ([#1173](https://github.com/truecharts/apps/issues/1173)) +* update helm chart common to v8.3.13 ([#1184](https://github.com/truecharts/apps/issues/1184)) +* update non-major ([#1174](https://github.com/truecharts/apps/issues/1174)) + +#### Feat + +* Project-Eclipse 4, Add App grading annotations to Chart.yaml ([#1180](https://github.com/truecharts/apps/issues/1180)) + +#### Refactor + +* Project Eclipse Part 6, move questions.yaml to root App folder ([#1182](https://github.com/truecharts/apps/issues/1182)) + + + + +### [omada-controller-3.0.15](https://github.com/truecharts/apps/compare/omada-controller-3.0.14...omada-controller-3.0.15) (2021-10-19) + +#### Fix + +* fix previous SCALE bugfix not correctly being applied + + + + +### [omada-controller-3.0.14](https://github.com/truecharts/apps/compare/omada-controller-3.0.13...omada-controller-3.0.14) (2021-10-19) + +#### Fix + +* Solve issues regarding ix_values.yaml not containing the image and tag definitions. ([#1176](https://github.com/truecharts/apps/issues/1176)) + + + + +### [omada-controller-3.0.13](https://github.com/truecharts/apps/compare/omada-controller-3.0.12...omada-controller-3.0.13) (2021-10-18) + +#### Chore + +* Add description on persistence ([#1172](https://github.com/truecharts/apps/issues/1172)) + +#### Refactor + +* Project Eclipse - part 1 - remove ix_values.yaml ([#1168](https://github.com/truecharts/apps/issues/1168)) + + + + +### [omada-controller-3.0.12](https://github.com/truecharts/apps/compare/omada-controller-3.0.11...omada-controller-3.0.12) (2021-10-17) + +#### Chore + +* update helm chart common to v8.3.10 ([#1160](https://github.com/truecharts/apps/issues/1160)) + +#### Fix + +* force users using correct / prefix for mounPath ([#1156](https://github.com/truecharts/apps/issues/1156)) + + + + +### [omada-controller-3.0.11](https://github.com/truecharts/apps/compare/omada-controller-3.0.10...omada-controller-3.0.11) (2021-10-13) + +#### Chore + +* update non-major deps helm releases ([#1133](https://github.com/truecharts/apps/issues/1133)) + + + + +### [omada-controller-3.0.10](https://github.com/truecharts/apps/compare/omada-controller-3.0.9...omada-controller-3.0.10) (2021-10-13) + +#### Chore + +* update non-major docker tags ([#1134](https://github.com/truecharts/apps/issues/1134)) + + + + +### [omada-controller-3.0.9](https://github.com/truecharts/apps/compare/omada-controller-3.0.8...omada-controller-3.0.9) (2021-10-12) + +#### Chore + +* update non-major deps helm releases ([#1126](https://github.com/truecharts/apps/issues/1126)) + + + + +### [omada-controller-3.0.8](https://github.com/truecharts/apps/compare/omada-controller-3.0.7...omada-controller-3.0.8) (2021-10-12) + +#### Chore + +* update non-major ([#1122](https://github.com/truecharts/apps/issues/1122)) + + + + +### [omada-controller-3.0.7](https://github.com/truecharts/apps/compare/omada-controller-3.0.6...omada-controller-3.0.7) (2021-10-12) + +#### Chore + +* update non-major deps helm releases ([#1123](https://github.com/truecharts/apps/issues/1123)) + + + + +### [omada-controller-3.0.6](https://github.com/truecharts/apps/compare/omada-controller-3.0.5...omada-controller-3.0.6) (2021-10-05) + +#### Chore + +* update non-major deps helm releases ([#1099](https://github.com/truecharts/apps/issues/1099)) + + + + +### [omada-controller-3.0.5](https://github.com/truecharts/apps/compare/omada-controller-3.0.4...omada-controller-3.0.5) (2021-10-05) + +#### Chore + +* update non-major ([#1098](https://github.com/truecharts/apps/issues/1098)) + + + + +### [omada-controller-3.0.4](https://github.com/truecharts/apps/compare/omada-controller-3.0.3...omada-controller-3.0.4) (2021-09-29) + +#### Chore + +* update helm chart common to v8.0.13 ([#1060](https://github.com/truecharts/apps/issues/1060)) + + + + +### [omada-controller-3.0.2](https://github.com/truecharts/apps/compare/omada-controller-3.0.1...omada-controller-3.0.2) (2021-09-28) + +#### Chore + +* update non-major ([#1046](https://github.com/truecharts/apps/issues/1046)) + + + + +### [omada-controller-3.0.1](https://github.com/truecharts/apps/compare/omada-controller-3.0.0...omada-controller-3.0.1) (2021-09-26) + + + + +### [omada-controller-3.0.0](https://github.com/truecharts/apps/compare/omada-controller-2.0.4...omada-controller-3.0.0) (2021-09-26) + + + + +### [omada-controller-2.0.4](https://github.com/truecharts/apps/compare/omada-controller-2.0.3...omada-controller-2.0.4) (2021-09-21) + +#### Chore + +* update non-major deps helm releases ([#1014](https://github.com/truecharts/apps/issues/1014)) + + + + +### [omada-controller-2.0.3](https://github.com/truecharts/apps/compare/omada-controller-2.0.2...omada-controller-2.0.3) (2021-09-21) + +#### Chore + +* update non-major ([#1015](https://github.com/truecharts/apps/issues/1015)) + + + + +### [omada-controller-2.0.2](https://github.com/truecharts/apps/compare/omada-controller-2.0.1...omada-controller-2.0.2) (2021-09-21) + +#### Chore + +* update non-major ([#1013](https://github.com/truecharts/apps/issues/1013)) + + + + +### [omada-controller-2.0.1](https://github.com/truecharts/apps/compare/omada-controller-1.9.15...omada-controller-2.0.1) (2021-09-13) + +#### Chore + +* update non-major + +#### Feat + +* add new GUI and VPN support to all Apps ([#977](https://github.com/truecharts/apps/issues/977)) +* Add VPN addon and move some config to includes ([#973](https://github.com/truecharts/apps/issues/973)) +* pin all container references to digests ([#963](https://github.com/truecharts/apps/issues/963)) +* Move some common containers to our own containers + +#### Fix + +* make sure podSecurityContext is included in both SCALE and Helm installs ([#956](https://github.com/truecharts/apps/issues/956)) + + +## [omada-controller-1.9.15](https://github.com/truecharts/apps/compare/omada-controller-1.9.14...omada-controller-1.9.15) (2021-09-08) + +### Fix + +* repair Hyperion and some misplaced GUI elements ([#922](https://github.com/truecharts/apps/issues/922)) diff --git a/tmp/omada-controller/Chart.yaml b/tmp/omada-controller/Chart.yaml new file mode 100644 index 00000000000..4feaad90c94 --- /dev/null +++ b/tmp/omada-controller/Chart.yaml @@ -0,0 +1,25 @@ +apiVersion: v2 +appVersion: "5.9.0" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +description: Omada is a SDN tool for TP-Link Omada hardware +home: https://truecharts.org/charts/stable/omada-controller +icon: https://truecharts.org/img/hotlink-ok/chart-icons/omada-controller.png +keywords: + - omada-controller +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: omada-controller +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/omada-controller + - https://github.com/mbentley/docker-omada-controller +version: 9.0.0 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" diff --git a/tmp/omada-controller/README.md b/tmp/omada-controller/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/omada-controller/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/omada-controller/docs/img/Omada-Discovery-Utility.png b/tmp/omada-controller/docs/img/Omada-Discovery-Utility.png new file mode 100644 index 0000000000000000000000000000000000000000..34cb6f4f67cd958571ceec0a305bdb8fcf30024c GIT binary patch literal 50690 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 Hhfn_xQ+i3H literal 0 HcmV?d00001 diff --git a/tmp/omada-controller/docs/img/Omada-HTTPS-8043.png b/tmp/omada-controller/docs/img/Omada-HTTPS-8043.png new file mode 100644 index 0000000000000000000000000000000000000000..00ca67b72ac5ef287aeb661fdf1e2535d47c7e35 GIT binary patch literal 65466 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ðLB!Zck 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%0Aw_ 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

      v7u^39^*jIh%D9X2YsPt&6SMmV#pm z(uxu7{3SH=iYa2EK?c%sCl?GkL0_@6Np4OuhZW-=VUSDj9FEiQSNfm)9!W)_XfIO- zgu)L*PA)4>l{gHD%DvM?`>j+)FLe2mB?D_U2*nsPFD2A5#$;L*5~k22QlQBR8$#l9 z(Y}RKV{xgN`VS`Ja^DGNFu)l)vzi?l_e{nC_P=wq7xKtsE-bmwXcC53N)sgq>vL zFRdm_%OoyYazJqHEVPGCr0&Q+CffhY&B3l=h)K+@!vq}&Hv}Y2pEjN~Nqh;E$-Nb8IzSrAd=^tH*i^8MR*QRSe<$+N@WmtW8z0+NdNhyH_6u5z>J{ z1zk3|tj2ay-#L1p8d|1=OZ^9{MetNnFcre4^5GNXE^$+RIoqV6um{+m4kq?yu58=( zUUPPhHePsrUu(`co!x->?>*;jyXN}O!RXghk*wPjF}f2Y^8Yy7t^xG`4uw6) zYmsL_E7en2IAKwkGs&=b;_8>r7BYi~9W>)Sqe4yY0TF@U_#JMQKhR(Ms*`fO6&Jay zRn{8AEx0f$Bu&Mm@Jva@_knTgp{393Zc~Uhocz(IctvcSFDFMOS6j4i)J8rVte1=C zLfc(I>dC*|VJ;V)b>Su@t`K|FV>`pkR-vIuIz*s8fsQX;3Bn@c3CQ6Q=EVVSi@XH_ zgx~v2;A>r4r7s>#pI)9zShv2Q5D<_~Xy&}*Y&fIuIS#~NBfzZ`+aKJme1{3P*-@+@ zt1vzu+*{<0nMfl3iT2~OTmq{pRjj_-oa;9-D7SBW2t3H@Bgvdc6t6a+e;XETAQ3I3 zY_!Q_tEvgCLdmtUMq}mCdP_^A?8oppCV?#*maD*cO&mI&vF_n;Z|!a4juI+pRncHD zyjfmv5*KaEnXzC-P&M{%W*d$OF+H0D33kUf#U+CAdrUG_P9)%~XUv{SDD|{3Yke9l z0fcG@c0vpuh3)as(y`k#W~=4>^@}j4x(XygcVdprhtbb@$-m_7igV?==0Kuf+cvGf zvzNe{-%C&DcIs}SYgY{EYn-Z<0t}G<5VO%f#MC#gWbFyD!^1Wg*5TUds(b9fp?|2r zr8cl!q-y{kXEsXp)(ancj=KbF=pyfLOC|$d@7eBG$VYB|YJ9hA%H=vw+t1kVTxReV zo$sh`uh`no!`Kra5MA@CE|q)d9sH|{_CC?}t1W3gq|Y+RP-@8#J@|FiLHuTGXIX=N zJi~tpRQKstVyH^Q{e<7R!)l!E`k*(8*yHFI`e6DeCXG{hUp2BHPiY<26JjmP?+MCF zD$L6Dz839oDEZNy`^=JE-QK^_#Ofun+v1uQJK_L%lqUSOOP}!^pMM?XY$<-Kf{rSx zJ>z(Ldl$~J>^KtlZXH@QDxnQrV|HXd6A8hm1bxd|i?Io#u*DXy-NS=7{p7H|;~U^i z=7(hY-cNSzW&0jA;bVs^(DC$1pE#$>L*(6k+~=c5+VWC~W4RZseTPQ3?D_irT%ku^qvgTJ`f;GMN?=P`DZi>x&`!$<7j3%LERFSQ?Hva()Q z;V?!f7@;kE3>J2t;^ecu27Ic=`kWsQ(uv;+z!SzZn0W>O8x zyelJ1vm^W|aCt={btMqTpes)c|0gxdhS|BI*gp`_4LNXO0?90{pctS+sExJ1QJMZB zJHukG7+4e%wV}?2u9yv8m}LC#R_nDssGJ>J544#RdLqyK9!$_a_I} z(i`vgyEh9LEB2mTu|xhJpnTKl`h(c-3rZ~StKv&jC#oxNn|d!b#KfDMHZ4Q$Tl6jbcr<#@lD=ka7n**`-zLKjE| z*&cr_;q!PundoP}qIN!Ks;6$AWL`QA*uRhM@LF&9=A2!Gyu5dlwYe=CY;WajJ7+u$@=a{ReE2kE)-ViBiUX!bC@@j zb}k{3ZDyioE;h{01KE8hBNV!H-9J2Dre;=om%Hs3yBZ4C`^5(+NP`#`t{!lS9ur7} zenu4aq+V~@64scFLScL9l_fWHBV#R_=ITD{;`TZYJbhqTfAZ^1*KUW`LFG2C5FU(TXC^hjq9-LNZf zp&B)1x-C<`T>UXOTTAd5@Oz`AovbSotAww2hiztv6ZeWmEiVOd9I@?CrZMy0vX4Bj zb{clCj*N>2_Uwj+Wj;E;Y^Rfw6S0*fkMA<{xA09OpdJpgS9q_^JUm_!q<;-|B7Rcr zi6|iLW9>N38+9f2V99hD#h1SV{?o~RiNejS5ofpg4+a(3zih_6zgF3zaD^P^>SD%Y z>5^JKOZAU>cJIgnefyW8lwFr`{(x?oPdAu?*SF}Fb)P@;dK$Gxxeq@Qv%}<*_L=Cf zaK{~rF=2*bljHs6Fy-|s+VRoWHFWWo!p{L~AWrR6e6=&HsG!fxJF^f}OAz~B1K;6& z_F2H9*yA*vc#w^~K{HQ(!w^aaCswGkFPZ z=$twu-`BIjkuuek)(TgiHh%Td+;s^i~^ zp)K~XXs%T`TGJF4>`e548jgXKq<@lCwd4AP8(-aN_ol))ErOXezC8}XZ%+;U$GF$t*MRgp+Uh)><6NW<7{wy3KYiH?grRg&oi$&^q^*X z^iv`dvVT=^Nv-OL-A%E{*kLI~#gY&WZQi*J(`nsy@_qcvb2a}dM>NlPm8a=&cj0QF zadp)Ahk)fvchO6qy-{n+`t@Z%m$!6GIbNS>?`4v9)tcO?Dyvt^{n}S>C}5;Sz5B=oL-N$K?j!A^yu%Pis(6crtV^*O&> zXXZyTx#7>sew%(K+yXVMS8kT~X(OlTj>MF#Mw~hmOFIH)PhP2&;5I3$Z_;aO4eL(0 z?^pKPY_}EKSEIOgGhY{Ss4WP(>(4$ph0qzRl=CVkX2!Vq3!lNMPyfPA(cHBG+R39U zsC>q5<0(DEK9R9*oker1a@X4$8Y=QB5LoaF7kNqEN}BKyWQ>3!_y6b`$mTyKY<#iX zv>DD#DYx62QR1<6!0`6bbx6?kj5v?JTDO1Ps`)~ow(Tsk(W$$q_~GJlM0bmV(DUc- zhs$vm)=rn?>xHg!K^uBPnCZ`uJxGg|Vmv}3DiJraepfCMxfZ^FXnjyp+t^Q7?~8}! z0uR{%!#-NWN8t{>M~U?tTGs8-M*N9NmMJXE6C?{ybP0%PQB?>-^23XsN!j$8FU6HcJH3m!0RbS%83|lmstt0d2(I z6*r_*aTLh3t`|qUtw~=H(l5T04T}odI+~fxgUW&?kPf2wv9OlhloU|W#Vu!%xJeW> zQZ@#4BGB~m?`)yf)(ARCm0Ttx_)a1dUV>?C6~*lVkw#jOa-6M%k8=7hhDuW+GF=K3 z8^fz!BQ$#>O{>$Vbj+qitKG)UtBqA)jMD~pK$Q5?EslxTdu9_Brw=$KIhxDtLltZ1 z*@`GCwSyuP)ZegdcS_IgHhHsX%}nVLVCsLv$jwDPGJqVF)AOs(oX<{xrdvfk3ZVWq zXu21g{baIt@B{qkdi|G|_t_G)Z9j5;pp^Lt=#O>ffP`vwafT`N*9w(qXx6vbh}1pr z-EadM4j?;3df9lZL#RSFepQi(``h9Mw)cia7m|wftWMzUBCkJF4?$3(`HD<*)X@>i z=&-T&1RDE5q@DA&sgwvB+kE^A{3RCyNq#hbf@vvcy#!@%7OJB5VJbVg6m#hEnEuar z_2BFjV9+2mE^t_zS36&fjU7S+1RU`o~v_Fj5k|zZh=m-?ROe|*^y84=GMxyJ|jv~hr zU=@lh**iH2Nek4+CF#Ju??SZWUxx~q+3-OmV~8<6yKvQi9P>R#WBq0!`LuV@Z64p3k!s=j` zfhFr-lTK`DaRu8V1xk`t$tQIb+=Y3AlA z2NGEsXAx`6G#H&NKF<99vj1E<3S%2>|7*9-R9L683Ya&-oApTGG0#l*dZqd{t zy_m0cy>M{1DiX!RvQ+MD)W;OCrh{DKra`xSunZPlYz#4f=pEE3r;Tfg)%g`PP+(XJ zXafXw;QJHwF2pAL)s0h~;f=pW}kv-esHF95xC{6-V{MR+ZA+g9sYjW_%#AB2oQ`;f%mG{(4CR|>(@ z3(}K`Bj}Hc%_m|tbl5krB{%8Uynh23^B~hKA=-=rnNRCoWpbx3CeKPDfQ%V~=%N>I zt3o>;<5v*PURY+e5NpGh5t|oP;>!cwZZA<7;z|^A% z7D044iK0kM26@1RnYd;fsHB?mF+{0R9tg)Eu1 zdoD2oyYD{sf=cH7^{_Tiq9W@s^%>jM<{tPlAgUq{1!f~Z%W3;*Q>eKHy_C02-J#(q z7+`!vs!v}_?GV-m%BHFw3jH}5#a5&V#`(d!h?Q9mK`NtYlt@k_-`a7MJfJS8K!^~~ z4(W|giTPMSJ?KW3(1&Ps(D1s90R-_NTG3J(6(x*LVB;=Bwyb?fjCM+%32>EB)3&`C z>ed)Fryu{S%+welW8SiSI+EopdjaZaV9BT{A{C+rmF{{!D>kM!6)Ja2!Ax=om5d(Z z&_0ruW{h7_5KR7c7|`v^XE|_#u7}pGaF+>Z+gZVzi>TtmKNwvv_;s0MPh8>GZ*afi zN9B>$IQGwqF_TV?3Py+TuHS&Vd2y;?f$5eE-=dWCGFGZv6%dKJ&iX0R1obZ$hDIb- zx-yCtLP`>LprcJz3s0Wq((1IH4`&B9eeD7_ywW(7Ztx=eDW3S%f{%1&+{I?ZlGID$ z$C8I@U7+m+-}jth2SH2Rr~~=gSeZpHw_<_k9|5K4g;uM8Q+LTKaDZ#xUW4P?^Bce7 zrxXy^MmVALVXNbz8o$%Uftue%^RB;rLm}Y8s9E~jabWZv`S&hQm_nS~Oe>SmjCc3T zXET`6?Q?e*Orb|-n6!yhy0QtSr94>HP9Jv%yX0q)W}b50?v1RZj%CfUrq{zZR>iey z)3v9e;bg|PYY9a=uNwWQg8=rf;MZA{fSrytGRBmnWv{}o-*$A6Kk$H zE01RXq$^HECDc2fFxahGx-h=lr4UDc9|kelli3uy{Z`HGXUsV+PfB&24_l|TZVe}6 z&;NPb$`boBk)7}$?;|@l>4o#07<%v2qVj6#C4RNq!H6Gvoc!>1rDE5UA+X^A5!!M6 zO2~_4ZPZ}J!=kzJTSYFdOQmo5_JK`I%R zumUV_RN(xYdHXa6I+zpc+eCYCu}%+YtQOjmyQ|F^dMfIQ?1wS7Qaf zXmZ;Xu+2aX3fT27$A}fLysr6Y+*8M)=Y4T52JWOPazhYDqU2i3vkE|`b|7$UWIsKvA z-K^#F90)1LYT28*)S~C-1DhJ>)HH5p)vwLxM<0ZQP@=)ik#Vc!kZG;N&0r3Ez(Y3$ zp|9r*hvnT;Y8!GH$ddY{!Y7Wz*FH#>MD~kVe z9r5fJH3L|UMhEP z$Wx?}1%-+ch?ML5Ls}a!$gJ?bz2~4wi%H}y6Q*($Oo{9ik9ZL3iPuT{Bt&@J=DeA@iG;$GO`5*pQ#(E^cs(KAt4__i*`$aH7 z_tzVt)RGV(f&|ZOAasITM}Up;0Z=v=fIU1mE8pxz6dVC$C?8Z52(j(~vPA_Yc((k5 zaF2sF2%Oo1YwaSre-YmT5p>J~M%@B1!=!Eue! z-!Hg3m`6G!yP(53Az+Z>h4{k%lu1cQ15=Dh7gv*2g;l7)we{j?$$RRgzWZ{DUtC=2 zedgM$@0a8qauCI2@ZZC#QnQ0vB=ZK<<#au}wCHh9&Z9-EGK%A&;G$#a^&fnle(A z;nRanhK(s7jA4)eIz&FDgb&Eu-#NSLgMU9)B6Mc+a2nSdXjLuhJz!R@YefZ$^U@n#=k}1MnY+YkMKP@4enW)T(34eo%`dgYE(S?cOCG=3{AZQi0r>y#86|aU1r^eO?C}u%JTmNmS6;W8m`(S z-*AlgWVYEhaz+MFWIaX%$Jdw)K!~JoJ~6p46uu!Ub5<+ho#*UGuo_`eA|~p>t+S5C z;e@}b&YOQUad=@x^21>uW}Sw_akp0p{zF~VAH}eJ_%eNKnoFRVT6e0ky>~x}->{Va zHerbX-}BCTjfj7$OFE1-CkPS0)&yHw+rN>jtu&$v&U-@;*#oerZy}oY&haozqX=xb z`*Y5TaZmrL#;Y4+5)NS|Nse$sP0?5fS@rO$dS`R`E;enfdHK^%Rjb&Tkbm`GtAveg z#l&Kq(#rcmp9abiwS9fWA*ILj`_6q7L=zIA7r@Z6pv`n)NKlM($hSt4eCQB2!82eU z8oO930ey(iuK{Ee67~LOC6OOOMjMTDe;uky3}R!$heIROsc=hr-{4A7D}@HZ{dP7A zap(0wnt6TdIw*)S-BU4q00C7v0wVcJXjN>rXOh8W>xUr=hWjy)ZyrdN1a(GXSN)QU z0%=jrYu%Lx*`*^}`HUdqj~H(pz(*U} zUjV9VZNeM(gI>GLzT9xO?KT>_T7y5eb+K5!)JUe#t$ z9w&3YBKN;0ckV&1(-@8IGITpeFxyuIcI5AQzIimusIOK)BZ|nvo_K98r3~oe#@ENm z*c0Lf$8f(7Zrd~H4OQ1$5p-|7@`Y=CK6+@hfOnFU#QY%&=uDWFvN?}X!QxLOwZIpo z{YV~@_anM2FJ3cCGLF&Qqa+j>l}xSpoUxN0#Y1@<#RR!tFe6nsY+Kppd&==YGnm0F z247?Y^_kv}y1}GkQ2|&i(2SMfsKnlTx(Eca_DGe5GCGWtFi`j7{>?9gU~c7Q)fd#d zW*P>&jQKRi&o${ol&VUoL~-6L{b0sxZ-1~D2`H1o?uF#hL1-hu zJPsTbm?F_(GX>_0nj|}zU)#AD(GL!k_ow?d4{vmoD%OUGkZHi9R;lwxfOul3F?mV< zBwly3l7gr^)x*Prp#9D26$vf;=}S4t`N0U%R6=RHY}A`!x|Z9l)$1DScR~ak1?d4A zk_RzS)*qB&;;*qiK=Cx186Os6S37{61X?z*5kSV?_$HI}f|K_OX(I)3!tk$P%J@tN zO|8N(IB`aZGn)E3>;Lk&pcE$cd7d{vr{_e1P{`rN52jz+Y{l`XVr<9B=EiZRY9thj0#p z0up^9cvU1f?cUicOWRtL=L?zkt0>|k-m%(I#Ir;lDq^DZ;AOvm+TAQ3_=`XxO6vX- zyFKS9f**@i#Yl_OfrwMi-@`7zy{e7z zbd9HrFyU*{M@Qs45((Y2VIReY=ZPlYe}q47>fBD%LE;XXxw^e$$p$FD$A{xQE1eQK z8Vs!T-Vl&lIGiPaq|E8Je-3u>cS=iRNf6>?)`f^-@9ne7h!DtKc0Jy@T&%*c^bHG_ z?D*ad>3mGFlT-E2YXs0U<=a|i$zLdy5~~*^SAAd}Dbb32CK^Efp-1E4T61keM@1~Zc5~*|HZ%no>PL@cR`!K5V_=VBPwP+F z3jPelRlNHiC!TEEbaFuFVIsV++VZNqPoC~6^Q<&@_XV8e0`Bbd^n=;lb!<^ zYYiksRq}X>31MF&eYd?DXYn5xgJYjnKro`vawS`W#}bBfBqRzN&$egF3WA_ATRg=u}2~+$e zsfCvx0_{wta3P?!4Bl9`Kl2%!M|nz^>@XPjM6BFZpnV>ycyh0J`@wpEPD*ykpUk!{ zBk#cD{yU(+i&_*{Tr94bpoN&Sr&%|hQ+KyijZ`<_8swE-M&!)G( z_c?%2;O-;jU|`3JZH=w=;MZ?thw{&eMM+}t2cxE(w=4ScrSB{b0pyrS)PEeN;7e}W zkw*lkRQqtBi&#H8fMHWE;E<1_-x48Z&wsRULn=uhE6ci(d3ff%5F_&1JmBo81v4IL^CBJO#4qR;D*$Y;B zpEzLqYrZ4)@k+GxhsUL1ap}|-l1K!!kL|U?`subw;>-O9=MurGUX1NNUqM!XEqffw0&OK-l6?}L+(H{fT840{? zkC?IGF`t=Q^+n4T6xWzv9_btM=Rr;j=`Qjk4zZR;GTPRMHxG3Q=x@zdSe+y0#BVqlRUnoj@} zK&Og2w}ZXRx#DGXywg>Rp@LbN1-oh$cXoZ3)Usy-rbJ{L22U+qwfdSI`JduTM@&+% z1RcJQbh}{0(}(@Y8)|yachj-u-it$C9Z@3I$q;KIH5AR)yptCqsUr1l%}DqD)t+Un z-=Dy^SoMI=s4aTCQk1R7zuOE{% zB-@zZ`fM=;Yz5$nUHjn;#coJAL#yud69HX~=As<+1kxdmj@s zEnl6XyyT15(&hKQPt^FYfu7zLm&V)O2OieZm24`RzU?4e%Q7Fnd{t zVv+AoHp5n(zK?A2FxAOQT2eePG15|UX!N3IS-f)w0hK;IFr1wrH2+|x#eZY$0Edd0 zxaD=2y=VDcE?vI5P4N-Y9n=t5u(ndKDo))MUH86JDdy{#8YlzRa%`-+JI%;7EKW@}#>EQ#pK1{6btRg0q9U^x4-O|+3qkL z2jiN#seM8eMUwt+rq4`7{=9nDjv%g6m9-LojQ{p`q3jh;SAlsS&zQ;JTZVqd2#+gK z*r-?F`qc!Og9+f!Cu1oc4gc~SPP`5yG2PmkLs2YmUWP}K7%u3iep`Wo#@|=nU2?yc~qcAJsLMpoNwau{cDbbw_XVTxP95JXgHk5iLzysuL>(p zk-6+}rU^VL$X=0o9}4Z-N(^i(AIq)IxUhir?r{Z)b4M8w4X6_!B>4CX3rKnH-zmU-+C6w&Zx(u@}fKbzmb+(rBoPps8U7&Q3P*S ziNJ0afdZ5FG1s-<&D_x}lw_1}KF2lr%l)~5@P^9O`Ik~CjJ zQy3V>Zo51IT@fsF=2iX-V}V*}1w|S;f2tw^dABbo4^bkHa#x5{a6?!_4nZ`ps8%iM!;QIPR1V_a+gP?PsR2AXMRUK(2*3(Cdr17K{5JyPG*6oSd> zLzp6FZq0i2q1Z|=vYYm%4udv{n6o#7)WjNf(3ABs9b{wpT*g2i{~#W6;_cp1s)uEni_YW$AXYA+?o?&CJd|%St(`nmbFPY^!Z`iF}%+@Tt#jWJGL+ z8xgihqQM@;ssavsqglZ)8szzef0I*%j($|0$h30{-!v?bz&^}?<&&TH66nsxjZ;*3 zW|Ohm8s+gFpzXezY@pNN_d85T{F~IW*72t6+Bc8h@5opxrdMtw+mCgv`f)#MJPT4` zvAc{bFizYKHp&ow1y*BhL&eFBx$P|iiulKiFh6|hsO8>{@qdiV*j!J$|D6Q)3w@{! zxR}LdhdeJcb2ZNLa^Ww10oR!KyDBC)ogcja$FaBW>bMb0KP@)QX@p5<<@Vk; zbcW~q{*e>$`qZ#YK=DZ~=?;#UG!i)P-$M9255~@>UQ`mIGOlN^jTaT;v%CAK)Z#T>kTf27qP>0r|cPkEl z{eh9EwtY`tmVTjeVnJ$!A~()(2_UtH z^>zH2q|jEy9Jg`)ViNT6k2P=~jWBlQDUX2DO@9$>8Ld0oxzEvv?_G zya9}%Cp0EtnmvJ+=~NPYld3CbEDrvZvGD^yf1qPVXba^l2^00f=io(|l)ihN z=Gj$b<~`K=Ho6>`7Stl)v3hE)+zZg%mx zc)AV3JVDAD?Abj^I^nNYg!~14%)kAva7pqkhKEl5ol~s7X_`GCD`-@R*3$qwd1UV6 z3vduY61>&vS#^++1zhl1gC>JyEvcj+(nC!c@objN_z@EE{gD1(6%BrInB@^cDWTNk zOqvKwk$xYRa4Eu8!ZH3NGCNY?jOQ&QTf{$zPqY^9K`Dyv)dpxrXSmJlbA_HKKhI3B zPSRm28dV>aCea)+`SL5Et9bN@Zt^ZkHxWe_3SNLnPFS5Ckg=(S;OpI^6!`^5&OGG% z+kcMF_CL>VTvS0o6Fj^2*EjKV#cxZ-Nb4-6`z-u!zi$LMck`T)2rB(b*?N~sLZH<> zAeF=$pXXE97yQ+}qD5IFeWXX-$@Og<{ufd^hGo8f(Hc)!_5ps4YCba4b9-UEUMH6^ zPRo+PLb_Duay1@NKTQ1?K;Vp*tc70hmMTKpTT6I>!V%-@?jh4M2cvE?zP8zSRcYCQ z6xS$fjDcMF9ngRX7-j=&HX;T{3BBM8>U;2G{6rz^4N|_acD7;EC#Jzc(D3YRkSaqc z0529_c8Pb!)*7dH;){+i7Po!NQFE((bE0-pY~s{F1`jS4ZCrx;~48nQTHb$8x0I3{|0u zK=kg_@TB|Z1fy)6#NSq&&|^RhKnAb)7ay;w!A^3PT%Kw2Ex2^qa5B-G__lT(ky&@_ zF#MStl4!rBJv9G0rfav8I(n^U!ZkNGx9^zj9^<-N+2%E}a7T{A0qrnx6dL|a-kof|F(YO6OY z?;20LSv+pnb9MdPeH$H9XHFk_Z6|45e@oj56e9>|ZNI8sJf4?D=@hwX>X4f4H)Z6W zq_wvmH3SMDw|cRdG;3novzfE65OA}R8?e`U5pY-$EI4DbXOQDU^?^wUB|wl6(?muD z>K!waP~eUp7HGxPXx7Q3`;1>D$Ev1xYGdcvBW`sXJw>kC)|q+A&hg_oZOR=v!+z2Z z8jRhp1Mt`GB(Eh;WtadKC!oUL(z<(Fq5^(-s-(q`ra(jJBY0 zUX>C$|Mr}7&%5vc-hKD}f4(ot&fc?TX3fl+H8X4SLi>@*bz*vA5D0W#O;uSJ1Ofw> zpd&&8;8UvKcog^|LaG|0Kp+yT-)}G|DH#F+;s0{ff9&~K^Pw~x;VJ;LL0H=g__`v0 zj|JV8_eH|s&bFS+*0%PJZnCVqb&agdjyAHaMq-*!O{9{ogQKdyhpnFfBYn8PGhE7s zRbGzyuCFwJz}40h#_a3r;)as;m1X?{uQYJ|`?eq}^B*9d&a$lceiLMVtf|ecgz&Is zmJopQ!=X?pvxJm@kcgNBT*{V@Sr{rTBnXud6cXi!LZwBdq{YOU|9Y_k4}sU6!h`&5%3WaKzP^-3Q0*x2||Shg@yS62!52Gn|_iT{TN*=Z_PlSg)0^#xxO=br$^Qll*o+O#6ZUU`ZQ#;&2oF~nFkwemn7yqa(#@Wg`EM~wDu;`X z0E`m0P$8HwAbo2|F*|-yxTq9>(N2P2*jmCyOv(;w2elFXZT5dylC-KL3ed6NUkgdk z*8Q(57f0qlj7J&<|Gg+=S>eB}!PbWLuiK9QgFOBt%72abaj*rD{x4SYCv_CU&eI3x zVSCRWklnwvLcxEzMBlz1F z{izhe|65;wJo_iV^$&2s8UDWf+YJLh{&wWHZUAZzz)hpK2UtKLUN$x5d-}e~+tUG7 z$p#gb0Ws#&B2?@p{YBlRIKbOwo~S9_P0UtM4zJBfg{0rh0U-@>1o?p z&+^HVh8fuG=u&xS*-zOwy>NZXf<2d)9Vep>)}t#(mmQh3uP@%Wl+?UuE2&YcogahX z+M{s@Fkn*BSKDVM-h1&E&%f`Ia)ZG{EMQ#9Fg#Ljoub^QH>)x#+Ls+JGRF?>%6h*0 zKd8y!*PG=nxrwjv)K`MK@VG}|ZK^7~l{1*)Mc+7eRO-!PuTRO%9gfn0lrC)U};DH*;vTCnmH5!kDY& z2PWc1iOi8>z;nH%xJv46p`ijCX2eVfTz7r*X6uf+CnB!(=kK|GbvGj70{!X;m`^}x z&VGAi>4i0K6r)6x2xSWqe98^*S5;W5eG6{_qrr+ewTy{M&j&oEOp6os{RWI_W(@iS zR7A%v_zb8)Qb+O4+CwByn+J-gWIWrCR13QDdA{k!AGII9R~ukk)3ts~>)71g@D~KBc}@LN2RhN~5p=j8piWet086QdcccS3Ge)k7fXIXj^h1xoCab0=Buus(z5kY)OZ@DAO%;o%2d3W0lZa z_s&2eU%-xK&coxG+@OKVWbXo19nj;g?7}+4`EpT{PkPv=y*%Or#`7=HHixs#OAF@d z!dA?VAG@=?g6oSmj@~mk1-}k)qZT6uz5F6g;Z*B)wsUrMn>2N0X{tylF19(0E||gy|-Qen$)iju6XYssOgAzR-QJ;-H)v z#RcNqds{Ss51?6eDp+$i6E*TrIMs zT4NqooQ`*k_~is$v_tZ`8q073MNvXb|3{W{9i?h7?uyWNM+q$S){4wL?4j>IyAv?L zKfCYu%hszj@vNUbeNOS|+i=nQoROfj2{nTOlQHY{kD#xgd1rUOT=~>rXly5s8+7p9 zI#zeu4jztq4k4iKfPOFX8ks0Bdg1MAR6ji`H0>DN_}vlVjGUN=K9oF*F8^?t=AdaW zI#Vr1pIX6BkJyReVDP8xs!dV;)wbhHNr`@mlBAIdRX#S9L(K*Dq67fPK$uKQ85+fkhF1L;!MG{}9y`$Jk12+jr6-6$V{Prt5?hJ^;mTuzN-80#(@<7zVl99sR8)EaB+ zc3jTbnmXaZ7<>x`QVF^5^;m}B4RQ<7PYj1)?~op39ETS+8@FYzs$xCZ;E$5nq5R%EPaK@p53 zOr5O0_=#04f!F6Y%g0Huhx;Wwc=&bA=#IhkMTdKz{fC535Qc77ZF(dU+%)?ysK?WNZio zf2_I8?ma4%yvVcNkO&&o$8vBQ)%Jaega_OrLhF6c3P}eYL&~Q5gCCYodMjUFd>*V# zxiUx2Kv_ZNI`qr<`l^}IKz8)ku{%bEzE0k)Qp-sbH$>VJW(pFy!gPDNKyn@JBen=R z;j+sXbn9>mW4o7-pd=?S*T4$bx)0NyjOE>Ca zLz|)tiqiZW7R`XRLQy<{3{0-MjUOknU0;$AEkheR7|#i!4kazG`nJN#sfGo&x<72#2XSd>0CuRAmbb%&Z3?!eR1JJI2euEEHiiuZMwGBK*+ zQq)1;R)>kvA6edTp2!y89W)Duy?yC4W#4`FI^ir2D|2;h!Q~P0mg!h1Ewm<)$C~hA zdH%LmUyAprnp_f67D9|>+ta<;OLi9bY52^UCLw*Il7E3rNR{S1lXbQ@Q64&}Sz8RR zr;R!}edBL{U^TA#?dUb=M_@|FEn&!T%wFjA*7p>HJKDa(8C>_s?eA5!vaQh!ZQBv)kp1E>C0jIh~%BQz{c69cprtrKEtfir$;Z}8(%*tU#8#! zMSbhRZRIyYYy_rByms;63Cz5C+g@RqB4OU6z|zliktp&}z$3eqt6`?({T-ysWe4)$ z$E}~ri$%VrLH2irINykZDudm%qCCMmnUClmT>#EsFLQ<=R{Xk`x9c=}-RQ_#dDX3L z?=Pr=vBS}G#_0(c;?61B3b%{NB46vMC;Eh3uUK3NAC@}1Y7IC^ItS5B``;qQZ-RWe z3!U=lTPdRTU+lUQZe2w3NS&xS&-23j(W3n$ew2Mh*hPp8R=^L%<#`(S*xJyDZ>E|z zrQjM!#{L^5BvOPcqmnQBGBR3Vp!q>xVh*hUcxB==^qng4i%^Qs+>Cm+DmC@CD~}T0 zRy)dgzT^uO@C5Ws?0N(jlaWgBk5^v=FDedy%FR=Pu|UV&oCEy5TkRk1)#Q5Y!9Ic@ z8S&S`OdCpTHcw`hOUIk(C@Gu6lQsowzGR;-yOdw8XjfkvO+T3p^s+jhs#mMGdo028 zZurK+x>J2dkB`0e7^}v0QJ8>};$1Ob%WUp?FYm&|g^gc1MG238Hi@cucfXY#A8MSN z=rbRXmPDywPP(q%k4M_~VQbdjUO{z0uUdaAtw-EPu2C$>p#jygl;5alxt}oNDmO7* zvaW*>W!zABT`r-b#e;Pt=u@wK`_~D{MgMDz1mv3i?ql>w9|;uG@5CzJ6F^) zRrwt7omCaq-Ing&o;qGC2tz&kD1sYBh~Ff6kt;8`8cd+LdgXhXDO2dO`hBPVCDZhX zPpfJ3o}*iP!I$?9$^(Z8!}y*aQP{{zg5r7d!1*cRR?{%J<$^ic1dz44$x|iXa0J^u1e2<1i3+U0vmTC-0%9 zcZ1_!n zZP3!|O4VLJXO)5at7#czESpz(LM-Q&jh=rBvjE;!#9*+}Md^ z;|=?9*SrZDHVv!AXG93dLR$-BQ{@7fS$a9@!+!X*7kZFk5;YR<`@?ZX;wdIi8f@Ee zR%Xx-u{vN18cG2Sc18;RYvjtzv_`sBGbZ{TIEHQ3VfH5zcAGG;QPDuyqL`;%T~L6% zB@7*^9N8BpU3X;n!Fb|;mQG6?Ncrfc z;V)`*TG5fHY8tZsBUk!vn_w?h!WVP(ntBbsVz<^_ivjr*a{p*rV(R<%eRyiRLn8fo zhR;EJ7FvMCu9mSdl^a_iRnoiPO^uq{O_(p|B*%)GDhXW``KG7I(!W34P+0rYNJ=IM zc}PDJHLTv|35$C8B}5X}lO;{~wy%TTg?;?Py~enw@f_g_;22vUpF@Fqzsa4mY2vDv zq~~ii1Q5#SL|{w_vL>5A&h*cOZ7k*(mo_HOf6M>Ur7yI%P* zFJuWBR|+Fc=cjv2f$b`1aDt;P6o)zg_V~2V_p!;^Afs%LKFBIsZ6Gt;6PJFqIZ;4m zGmGlH2a#;DubO>&=5E12EFo78AJ9aQV*0lptwk0M8#Mc-S|LI1+&WpglR>i18#Sp% z0h1y_a1UmELD`pqJWL0<-BxB_og$+z^kEpV8klrLItp83+4wtjD$36fx>Htv;hPg% zQ}w}6e4BSOoK1{;i!=~nYqhr@QfskoG~$jy8+W{C;RzLqfjWV-L64sofl6JLXVOl_ zTs8t(?kGog{J3F>&qWFu#CO^@>HH(IxClFctcg9VSL&3lmO(Buojr^9r^ZAt@97il zJB9)>ARkEfpI^u;^}6X9`wCbsxcNt9eRckNt1rK^5rWC~E#!IbpTF|h-I!$H3_hf? zu%G$h<1^dev@Aa{b1@Xd;*@;87cZQ%dnFrDx*spHDVWxrdJ8a$Qm5T-U$WjyTfQRF zfy=kyFk`?vN-bT+bG6)5K?kjl6!n!p6)JdX60q?FOvcQrd_diZ&5Dou;0`M~le~@HoeCJoR&Dz$s2exyp>Ai$pD?*5 z`Zu@W)RuAs36Y;QJ07Xd<^tor>F22?JLaZqA@bWVb}liqZnHl#K|C(GQrAzP#~Ab#CR~SM1b2Q&w?MjsY=|rnc58Tdgs@ zS-h?Wu@b%{BXK&W+j%z&z6^NuB9erLJjT`t1M1Jy&UR9WMR8{C= zSuOl$7mOuPrxp1i^xUKu8uJcE4HwF+S3v~Pce^c+E<}L8a*x%Uth)LaNmX8`Y#wDn z#khAra#BL9?pC2njrmWr;MAqP@9Isg*wu#SxGI8{Q~-Y>gAl2Y;#XeE7Bov=UWBnnZTa;xFu~|8LDn!7|k#JI_ z@|paCrnkV252VV?tb5fK<6)4PcfEhV&O&~~vhpaC7!f}*D?Svf-z4<8JIp(14}M-6CXI;}hWr)F6B}J;@D=I{Uqas*rg-?+&USM$*qH zH;X(HF#4%`82MGoP{@H*FCCgqG zGn>mZ8wgN+oVfks=j_%*z;<2Q*Dnn=zjzoRjKtwFq&U{I*G^R)lt`5?e@$htwoy2x zx>8knl1KDfIyt5+I_!Fk+~;>JEa*@QuAz51a?3uAryn|MJEOkbf5Qzhx|VDHv@CUd zyG}S+v`AYrq{G+gnZQ+WJm9rM1lT>f4GkRCci*T{-EPdxUg-N>DboQ_$4C%_GZ=1> z1)faLul*Fj2tL%BeStfZvnoWCS?8?!;uD2))K9;e1}ELa;M=Av*@`U2%3y8goz1m| z^LE*b_f%zbJ=eV}pN)Aag&IwXeTC51HQ6 z_^LzVv(F^+72fiFHYGF^CoGf#$u%)FHmX&Y-F-sQY zc}3#Ci3HWYv$EnXN;E+Y+^6DM8=fQ0@CW%VWs`eP9ZO%oyn%ymp=1BNWF&(#d%8c< z9A}2j{Q-#ah3SNk+11h99=BUREs-&yhJUG&s)DV8E+k&|#|Ua@vRPZR=uH11K(uL~ za<^gO@abG))G%jbje0h6XOo|U0}m7_f_HtfJD|#Iwv>Z$#ACY98i;@3T3b_Pd)TMV z9NrkgIF|!Xd2?J4sMi!kNK`GUf?zG#N{QN;{0ms=YKYb)$R9gnOV&?|g3|9_YkDBN z_$>?A9FLh9T~E4>cJe*Oi+|%~n@o4V)Hd2}%p-kCmsyh{KlY(pB_l;w2ntz=ZAzEF zMj&9uu$KD1HH8Kr*l$k!RIua(2TQuKLfW={LN#k8w*nd}#3(aP(C&Z*JiR6z5a+^3 z#^jvSEPsa*9Vv3K*dt@aXWxYeNW2zOn~MvMSO1Zor?~(iwq4#i&Mqjre&$^hu{p**K}I{Yb(V}#2?o5 zrSPs_x{HK{zUTFofTUEV*X@>@VRI;SfGV@dbU?hcq-8?g*`@w`gU$fM(wd^R?(Mz2 zHnTVvw}sc&PJA9T$i0+Yg=U7D!bnnnug&~OS|Xs@>}R7gm%j7Zy0m-zllz-`HBbkr zV=%;$*_<``){%u`*@8U0H?Z)+@&YY$UJ&P|XUq81w{)c@<&vsw<^_(5N{DUOL{n3{ zTdW{;2G6Q+Ts^raH}*Otg}zNuon1Gp)z3*=sJh2iKe6G5<1mw44l>=12fyrl zxqD#idm40C2J&`}5(4#nm%lO8d0fvRXS@=$Uq;1iDW6;{KeM}oKUEJJ1vjl|51*XQ z?d@+~Q_699(UwHFWS!HZ7an1P$jp4ap^nCVu2!jPY4GNFOX|mSZnka)(XbnqK zw+9ZD>SLI=OAWi#+87S{+9lX|R3dGtQZ+{_P_fD}n~s4TaWU&BYYi{rKKdvVihButvH z=utTsL(bQoUp=SDmxwam+}-DMA6Az%N3RBSh;ee}t96L5(dshitFG##}0#wIH< z(!CH$O8V6wZ=rDwRIdu|cC1=_z^stm#z$i;cFDzEu6MpSkHFzB6ImUAgizolqX=1G z3Ponx+ol)ALk05BHYakaQe}VVx^qz}m$2#T?zoDq{tR-FYvSRoD6lq&k-(qSA?=DG zs+VE-uxFUBKSqN)4N0a1dedcpRpZuDKMpx}wAYWVcoO_z`g)M&6FzR+yi7-LYX$YD zT%-$`iX8$%Y-E%59Y+OhmFA=L+E0L^u56JMEx-<;;%$)gT8Nf6GCedIrPq?`*xb3o zcGM!O^=)ee=p=m&d1y62^th*QPM4XKtx5~2$ z&(9g23JCJL-*4Aye_}R|5Fegtp)-YL-n?ZS0-Bp++=daOTknCbUTda(HEWF_DKnoG z8I)#BT-Ek9 zjNXbOd0}iZ7Ir03akO3_=1%bbwFybGsds1jCFzKEQNJ47R zO$%*e zrzOz0CoSHt5-VS|a;~&*Aho)t!M+YDQTk1eIc@B5?UcOTH@MVN;feIuk0x1w0z%kFSq-0 zgCuzk>*Yr+<^W<_ZZF`AU}d>6h#4p)hydX$gyDO&3bGejozYx=4vV2A>yOuR{~^QY z%-+gK{PHCqAMu-BvzvEa)`EH%c&&irrJKT@#m1}y8#QkG*WDKRE{RfktsLQWHj8&t zBJV$4-&PS)sxCkjB7tooK_D|OQcJSQjN~Jfy=?Gt*bm6d=*#uTH1C8BzKF79^}Qj8 zz@x$If|?WekmtW^`uYLio)3|F!SuZ2o$qOfYNp*rfsHCxoVfPf8ZmP#X;(qeIijEM z>%rTm7HKQ(ctr-k2*-JHo{I_MaF{tSCK`viwe+WpjDZ2QVR3Giq9U;jdN`4A^ibYB z^gjL&zjG$A!fYTt4=(awZ=*4X>*OFcmhHP<%n`9vS+5eu9*}jU$BF6UIgp`k3?344 z4yZ>equSF{^qv_z6j*(y0d*w>lVbANYUf3xAK(_$KNBJ+`I*=K5fe#$ml*U$Y?Afo z3X2k-0ebjHl{Fc&R|^Zf1Jc6h+N-ULb8U!VDr?WxZq zQ7V$-HbxMe4KvUDAOY16`ghx5n_mM-+A)9}D0L^4YE@-P-sSF}2%kKXsQM<%eIu4q zPRUpJcp=WOFxcTK`f)F$D)12JEoB&m19D=L-z{$r(AwjQ?41;&l^Qirgcl7MOaLL` z-Zn@YbygFhJBYTbK8e&Q$B8exy0$-UFqnBL0^KJ$G@q$Z57pN_?&80X%sd9qP=J(_M{iqZs z(v7bCVLrJ$t6WY{*@ora0^4qNa|ju{tH*7#)X03 zrP4tg6!WUCq;NA}GfXkZm)iC9Yo4g2^}#%%}$3>7QpWV#X4W-&Xft~KpM@K*8g)-X_4$It{UNtzAu=&!=dLOLNu{_dXH6$|q zWUO3;mEXJL=D1V{nZiBqO&X!DCdju1_j9(FeK!GH@n|y%Z@t7SeTUC7LgeRaX{SzfLv} zlo?yMBu~K`Eci-Dl|^V^*DvF{ZAMoko3<$Uvn(aT16ld;UC>bmsov}dF z(2=RX^@}c^)o{Kz?#!jIHZdX=3L4<}K24#eUy4VR28Xhvd1qH;<7U)l8I8?Gf>6n? zg`{pv(-HL&o+J`M`{=uFQc;tmL}X$boA!W;&3Q1Qqxt}(At-xWc+=ivf@!G_+EG41)%&XV&x{9G36&;H;gZM zKuWpNnxG%NCnMo3(m^I-la8m-zSB(Bw40 zb^&ZMh$`2*irmYYse=Mvz-GU2l_5{(85QB6nAh?RPB`e89%lSn~x@C99F1T+VP@|W`;!O6agxWT! z&S%CNClgL&$+KP+fmBnVMs(de`Q%_CXxOJ1;E>3zHlrq`yU-r!v+9!C|DNe*MabY~ z2fC(Yruxu*Vz;iueNeMz+txkZ6!ZqQ!g;wiz)FUXbA!cD(?@2)%_Z4$NR)HrxC{pv zPC^MvFqTw)s_>N}Kl*3Q*j0Jf{3wuvC+L7;?phfh!g8-j=ueZhjE*f%VR{!&YIclE zfPOB&doWTpqBV;A%iK!;lT!bQxwqG;LF_rb>vAtXv1r4FZr9ZYwG8wZ9So)2Hr5pd zHziP?jeVf}7|vKDoCjG8ias3dH4erIwPm8IAB%NvPJDK8>boT}UF1+1VA>7XNG6_^ z7Hi^&z2n|$XbpNcFm!-i^cYM))DN^HM48kbeZ?0u7zk{r{I$I069-fbGE+FB1s)_$ zs2Q%AT9Lf4!eL~z5;myhy{H@ac@h^x8OCCmYG8a6&QTE?eQVjf9W}N%XebK)=+3?z zu3=ab$YX6l|Kn?{k^eUl=$$l;1e(w+Gr#hI`pbo+h@3|PSg)mm3_Jy(ww2X4I+?19 z&dD2PJf3;`n7;x}d)I4(h89PSWnTAKB=XVf=)kDqU3Y(5<$cmaY_FQ`__1`%%`_i5_ntkjAQ%HUfS@gy*913N`yp zoybg7n50kF^dT3i+%q954}{#EjL|I-0>T%sTa~)0z1nlmQ@lEl%{HTsYDW7!^y)7I z4Mf3vUBW(AKSR57g2!$lPepB?J{&2ti!tW6;nve){WbFSqkK!Ve5t(Pp*&u1J|8!S z=L<30q|vJv!q~7Hi-B6Zstm89F|mYPIjT)y0-&a`?9qbf47K}O0pW_$OIbW{?Iu3y zcfT@v>AlAtoeS{r#LiBd+3t%!?!Ft#d(qObIKCMF&Nd-xyPict#U9SihS?$?acZS$np3}TxXFH&X-yy6~5(d^rd2c&&2mT()s z!?9&}2OTp<3_p!>C~()bn!|je&}L?7hS}CJD*T|3>{z`7Zzr+Abv%tg8GT39A!V|J zcKP+>EtN;{rvwz@?2_R%6lzISZZ~g7YkWXyh$N#V;@}I$kxxMIh=tpolPNHy_haN=w^AM~5x`nTBM@TJ) z^6fLA*01BT)Mlng3toyg@7sSJ+wQ z4VCb10Kogr?7lGCV4aDtk0>Va0T4G>CYW95zMZV#E+F~z>K@RCrxD6X4Mf6j35Efv zkRkV3v|E8emY>Pzkt-G(zBNxPl7~K0Z=(A?Tt+fg?p9wG +### [ombi-11.0.13](https://github.com/truecharts/apps/compare/ombi-11.0.12...ombi-11.0.13) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) +* update docker general non-major ([#3150](https://github.com/truecharts/apps/issues/3150)) + + + + +### [ombi-11.0.12](https://github.com/truecharts/apps/compare/ombi-11.0.11...ombi-11.0.12) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [ombi-11.0.11](https://github.com/truecharts/apps/compare/ombi-11.0.10...ombi-11.0.11) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [ombi-11.0.10](https://github.com/truecharts/apps/compare/ombi-11.0.9...ombi-11.0.10) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [ombi-11.0.9](https://github.com/truecharts/apps/compare/ombi-11.0.8...ombi-11.0.9) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [ombi-11.0.8](https://github.com/truecharts/apps/compare/ombi-11.0.7...ombi-11.0.8) (2022-06-25) + +#### Chore + +* update docker general non-major ([#2960](https://github.com/truecharts/apps/issues/2960)) + + + + +### [ombi-11.0.7](https://github.com/truecharts/apps/compare/ombi-11.0.6...ombi-11.0.7) (2022-06-22) + +#### Chore + +* update docker general non-major ([#2954](https://github.com/truecharts/apps/issues/2954)) +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [ombi-11.0.6](https://github.com/truecharts/apps/compare/ombi-11.0.5...ombi-11.0.6) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [ombi-11.0.5](https://github.com/truecharts/apps/compare/ombi-11.0.4...ombi-11.0.5) (2022-06-17) + +#### Chore + +* update docker general non-major ([#2917](https://github.com/truecharts/apps/issues/2917)) + + + + +### [ombi-11.0.4](https://github.com/truecharts/apps/compare/ombi-11.0.3...ombi-11.0.4) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [ombi-11.0.3](https://github.com/truecharts/apps/compare/ombi-11.0.2...ombi-11.0.3) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [ombi-11.0.2](https://github.com/truecharts/apps/compare/ombi-11.0.1...ombi-11.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [ombi-11.0.1](https://github.com/truecharts/apps/compare/ombi-10.0.24...ombi-11.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [ombi-11.0.0](https://github.com/truecharts/apps/compare/ombi-10.0.24...ombi-11.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [ombi-10.0.24](https://github.com/truecharts/apps/compare/ombi-10.0.23...ombi-10.0.24) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [ombi-10.0.23](https://github.com/truecharts/apps/compare/ombi-10.0.22...ombi-10.0.23) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [ombi-10.0.23](https://github.com/truecharts/apps/compare/ombi-10.0.22...ombi-10.0.23) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [ombi-10.0.22](https://github.com/truecharts/apps/compare/ombi-10.0.21...ombi-10.0.22) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [ombi-10.0.21](https://github.com/truecharts/apps/compare/ombi-10.0.20...ombi-10.0.21) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [ombi-10.0.21](https://github.com/truecharts/apps/compare/ombi-10.0.20...ombi-10.0.21) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [ombi-10.0.20](https://github.com/truecharts/apps/compare/ombi-10.0.19...ombi-10.0.20) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [ombi-10.0.19](https://github.com/truecharts/apps/compare/ombi-10.0.18...ombi-10.0.19) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [ombi-10.0.18](https://github.com/truecharts/apps/compare/ombi-10.0.17...ombi-10.0.18) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [ombi-10.0.17](https://github.com/truecharts/apps/compare/ombi-10.0.16...ombi-10.0.17) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [ombi-10.0.16](https://github.com/truecharts/apps/compare/ombi-10.0.15...ombi-10.0.16) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [ombi-10.0.15](https://github.com/truecharts/apps/compare/ombi-10.0.14...ombi-10.0.15) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [ombi-10.0.14](https://github.com/truecharts/apps/compare/ombi-10.0.13...ombi-10.0.14) (2022-04-09) + +#### Chore + +* update docker general non-major ([#2460](https://github.com/truecharts/apps/issues/2460)) + + + + +### [ombi-10.0.13](https://github.com/truecharts/apps/compare/ombi-10.0.12...ombi-10.0.13) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [ombi-10.0.12](https://github.com/truecharts/apps/compare/ombi-10.0.11...ombi-10.0.12) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [ombi-10.0.11](https://github.com/truecharts/apps/compare/ombi-10.0.10...ombi-10.0.11) (2022-03-30) + +#### Chore + +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [ombi-10.0.10](https://github.com/truecharts/apps/compare/ombi-10.0.9...ombi-10.0.10) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [ombi-10.0.8](https://github.com/truecharts/apps/compare/ombi-10.0.7...ombi-10.0.8) (2022-03-24) + +#### Chore + +* update docker general non-major ([#2259](https://github.com/truecharts/apps/issues/2259)) + + + + +### [ombi-10.0.6](https://github.com/truecharts/apps/compare/ombi-10.0.5...ombi-10.0.6) (2022-03-20) + +#### Chore + +* update docker general non-major +* update docker general non-major + + + + +### [ombi-10.0.3](https://github.com/truecharts/apps/compare/ombi-10.0.2...ombi-10.0.3) (2022-03-15) + +#### Chore + +* remove puid from values ([#2152](https://github.com/truecharts/apps/issues/2152)) +* update docker general non-major ([#2175](https://github.com/truecharts/apps/issues/2175)) + + + + +### [ombi-10.0.2](https://github.com/truecharts/apps/compare/ombi-10.0.1...ombi-10.0.2) (2022-03-07) + +#### Chore + +* update helm general non-major helm releases ([#2111](https://github.com/truecharts/apps/issues/2111)) +* update docker general non-major ([#2108](https://github.com/truecharts/apps/issues/2108)) + + + + +### [ombi-10.0.1](https://github.com/truecharts/apps/compare/ombi-10.0.0...ombi-10.0.1) (2022-03-07) + +#### Chore + +* update docker general non-major ([#2046](https://github.com/truecharts/apps/issues/2046)) +* Remove `-icon` string from icon png's ([#2040](https://github.com/truecharts/apps/issues/2040)) + + + + +### [ombi-10.0.0](https://github.com/truecharts/apps/compare/ombi-9.0.54...ombi-10.0.0) (2022-03-03) + +#### Chore + +* remove fixed env from questions.yaml +* remove empty env var declaration from questions.yaml +* update helm general major helm releases ([#2021](https://github.com/truecharts/apps/issues/2021)) + +#### Fix + +* BREAKING CHANGE Move some env-vars outside of env section ([#2010](https://github.com/truecharts/apps/issues/2010)) + + + + +### [ombi-9.0.54](https://github.com/truecharts/apps/compare/ombi-9.0.53...ombi-9.0.54) (2022-03-03) + +#### Chore + +* remove TZ from values. ([#1945](https://github.com/truecharts/apps/issues/1945)) +* update docker general non-major ([#2006](https://github.com/truecharts/apps/issues/2006)) + + + + +### [ombi-9.0.53](https://github.com/truecharts/apps/compare/ombi-9.0.52...ombi-9.0.53) (2022-03-02) + +#### Chore + +* update helm general non-major helm releases ([#1999](https://github.com/truecharts/apps/issues/1999)) + + + + +### [ombi-9.0.52](https://github.com/truecharts/apps/compare/ombi-9.0.51...ombi-9.0.52) (2022-02-28) + +#### Chore + +* rename `web_portal` to `open` ([#1957](https://github.com/truecharts/apps/issues/1957)) +* update docker general non-major ([#1980](https://github.com/truecharts/apps/issues/1980)) + + + + +### [ombi-9.0.51](https://github.com/truecharts/apps/compare/ombi-9.0.50...ombi-9.0.51) (2022-02-21) + +#### Chore + +* update helm general non-major helm releases ([#1927](https://github.com/truecharts/apps/issues/1927)) + + + + +### [ombi-9.0.50](https://github.com/truecharts/apps/compare/ombi-9.0.49...ombi-9.0.50) (2022-02-21) + +#### Chore + +* update docker general non-major ([#1924](https://github.com/truecharts/apps/issues/1924)) + + + + +### [ombi-9.0.49](https://github.com/truecharts/apps/compare/ombi-9.0.48...ombi-9.0.49) (2022-02-15) + +#### Chore + +* update helm general non-major helm releases ([#1901](https://github.com/truecharts/apps/issues/1901)) + + + + +### [ombi-9.0.48](https://github.com/truecharts/apps/compare/ombi-9.0.47...ombi-9.0.48) (2022-02-14) + +#### Chore + +* update docker general non-major ([#1895](https://github.com/truecharts/apps/issues/1895)) + + + + +### [ombi-9.0.47](https://github.com/truecharts/apps/compare/ombi-9.0.46...ombi-9.0.47) (2022-02-08) + +#### Chore + +* update helm general non-major helm releases ([#1871](https://github.com/truecharts/apps/issues/1871)) + + + + +### [ombi-9.0.46](https://github.com/truecharts/apps/compare/ombi-9.0.45...ombi-9.0.46) (2022-02-06) + +#### Chore + +* update helm chart common to v8.15.0 ([#1859](https://github.com/truecharts/apps/issues/1859)) +* update docker general non-major ([#1855](https://github.com/truecharts/apps/issues/1855)) + + + + +### [ombi-9.0.45](https://github.com/truecharts/apps/compare/ombi-9.0.44...ombi-9.0.45) (2022-02-05) + +#### Chore + +* update helm general non-major helm releases ([#1852](https://github.com/truecharts/apps/issues/1852)) +* update docker general non-major ([#1849](https://github.com/truecharts/apps/issues/1849)) + + + + +### [ombi-9.0.44](https://github.com/truecharts/apps/compare/ombi-9.0.43...ombi-9.0.44) (2022-02-03) + +#### Chore + +* update docker general non-major ([#1836](https://github.com/truecharts/apps/issues/1836)) + + + + +### [ombi-9.0.43](https://github.com/truecharts/apps/compare/ombi-9.0.42...ombi-9.0.43) (2022-02-02) + +#### Chore + +* update helm general non-major helm releases ([#1828](https://github.com/truecharts/apps/issues/1828)) + + + + +### [ombi-9.0.42](https://github.com/truecharts/apps/compare/ombi-9.0.41...ombi-9.0.42) (2022-01-25) + +#### Chore + +* update helm general non-major helm releases ([#1791](https://github.com/truecharts/apps/issues/1791)) + + + + +### [ombi-9.0.41](https://github.com/truecharts/apps/compare/ombi-9.0.40...ombi-9.0.41) (2022-01-24) + +#### Chore + +* update docker general non-major ([#1786](https://github.com/truecharts/apps/issues/1786)) + + + + +### [ombi-9.0.40](https://github.com/truecharts/apps/compare/ombi-9.0.39...ombi-9.0.40) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1766](https://github.com/truecharts/apps/issues/1766)) + + + + +### [ombi-9.0.39](https://github.com/truecharts/apps/compare/ombi-9.0.38...ombi-9.0.39) (2022-01-21) + +#### Chore + +* update helm general non-major helm releases ([#1759](https://github.com/truecharts/apps/issues/1759)) + +#### Fix + +* set additional_attrs: true on all dicts ([#1750](https://github.com/truecharts/apps/issues/1750)) + + + + +### [ombi-9.0.38](https://github.com/truecharts/apps/compare/ombi-9.0.37...ombi-9.0.38) (2022-01-18) + +#### Chore + +* update helm general non-major helm releases ([#1732](https://github.com/truecharts/apps/issues/1732)) + + + + +### [ombi-9.0.37](https://github.com/truecharts/apps/compare/ombi-9.0.36...ombi-9.0.37) (2022-01-17) + +#### Chore + +* update docker general non-major ([#1728](https://github.com/truecharts/apps/issues/1728)) + + + + +### [ombi-9.0.36](https://github.com/truecharts/apps/compare/ombi-9.0.35...ombi-9.0.36) (2022-01-13) + +#### Chore + +* update helm general non-major helm releases ([#1712](https://github.com/truecharts/apps/issues/1712)) + +#### Feat + +* expose capabilities in GUI ([#1709](https://github.com/truecharts/apps/issues/1709)) + + + + +### [ombi-9.0.35](https://github.com/truecharts/apps/compare/ombi-9.0.34...ombi-9.0.35) (2022-01-12) + +#### Chore + +* update helm general non-major helm releases ([#1704](https://github.com/truecharts/apps/issues/1704)) + + + + +### [ombi-9.0.34](https://github.com/truecharts/apps/compare/ombi-9.0.33...ombi-9.0.34) (2022-01-11) + +#### Chore + +* update helm general non-major helm releases ([#1693](https://github.com/truecharts/apps/issues/1693)) + + + + +### [ombi-9.0.33](https://github.com/truecharts/apps/compare/ombi-9.0.32...ombi-9.0.33) (2022-01-10) + +#### Chore + +* update docker general non-major ([#1677](https://github.com/truecharts/apps/issues/1677)) + + + + +### [ombi-9.0.32](https://github.com/truecharts/apps/compare/ombi-9.0.31...ombi-9.0.32) (2022-01-04) + +#### Chore + +* update helm general non-major helm releases + + + + +### [ombi-9.0.31](https://github.com/truecharts/apps/compare/ombi-9.0.30...ombi-9.0.31) (2021-12-28) + +#### Chore + +* update helm general non-major helm releases ([#1623](https://github.com/truecharts/apps/issues/1623)) + + + + +### [ombi-9.0.30](https://github.com/truecharts/apps/compare/ombi-9.0.29...ombi-9.0.30) (2021-12-24) + +#### Chore + +* update docker general non-major ([#1607](https://github.com/truecharts/apps/issues/1607)) + + + + +### [ombi-9.0.29](https://github.com/truecharts/apps/compare/ombi-9.0.28...ombi-9.0.29) (2021-12-21) + +#### Chore + +* update helm general non-major helm releases ([#1596](https://github.com/truecharts/apps/issues/1596)) + + + + +### [ombi-9.0.28](https://github.com/truecharts/apps/compare/ombi-9.0.27...ombi-9.0.28) (2021-12-19) + +#### Chore + +* Last patch bump before RC2 branch-off +* remove `editable: true` as this is the default ([#1576](https://github.com/truecharts/apps/issues/1576)) + + + + +### [ombi-9.0.27](https://github.com/truecharts/apps/compare/ombi-9.0.26...ombi-9.0.27) (2021-12-19) + +#### Chore + +* completely remove mountPath reference from GUI ([#1572](https://github.com/truecharts/apps/issues/1572)) +* update helm general non-major helm releases ([#1571](https://github.com/truecharts/apps/issues/1571)) + + + + +### [ombi-9.0.26](https://github.com/truecharts/apps/compare/ombi-9.0.25...ombi-9.0.26) (2021-12-19) + +#### Chore + +* update docker general non-major ([#1567](https://github.com/truecharts/apps/issues/1567)) + + + + +### [ombi-9.0.25](https://github.com/truecharts/apps/compare/ombi-9.0.24...ombi-9.0.25) (2021-12-18) + +#### Chore + +* cleanup questions by removing hidden dicts ([#1558](https://github.com/truecharts/apps/issues/1558)) +* App-Icon Organization ([#1539](https://github.com/truecharts/apps/issues/1539)) + + + + +### [ombi-9.0.24](https://github.com/truecharts/apps/compare/ombi-9.0.23...ombi-9.0.24) (2021-12-14) + +#### Chore + +* update helm general non-major helm releases ([#1535](https://github.com/truecharts/apps/issues/1535)) + + + + +### [ombi-9.0.23](https://github.com/truecharts/apps/compare/ombi-9.0.22...ombi-9.0.23) (2021-12-13) + +#### Chore + +* move incubator apps to stable and bump everything + + + + +### [ombi-9.0.22](https://github.com/truecharts/apps/compare/ombi-9.0.21...ombi-9.0.22) (2021-12-12) + +#### Chore + +* update docker general non-major ([#1518](https://github.com/truecharts/apps/issues/1518)) + + + + +### [ombi-9.0.21](https://github.com/truecharts/apps/compare/ombi-9.0.20...ombi-9.0.21) (2021-12-11) + +#### Chore + +* update general helm non-major helm releases ([#1509](https://github.com/truecharts/apps/issues/1509)) + + + + +### [ombi-9.0.20](https://github.com/truecharts/apps/compare/ombi-9.0.19...ombi-9.0.20) (2021-12-11) + +#### Chore + +* update non-major docker ([#1507](https://github.com/truecharts/apps/issues/1507)) + + + + +### [ombi-9.0.19](https://github.com/truecharts/apps/compare/ombi-9.0.18...ombi-9.0.19) (2021-12-07) + +#### Chore + +* update non-major deps helm releases ([#1481](https://github.com/truecharts/apps/issues/1481)) + + + + +### ombi-9.0.18 (2021-12-05) + +#### Chore + +* bump apps to generate security page +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major deps helm releases ([#1471](https://github.com/truecharts/apps/issues/1471)) +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) +* update non-major ([#1466](https://github.com/truecharts/apps/issues/1466)) +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + +#### Fix + +* fix typo in theme selection ([#1428](https://github.com/truecharts/apps/issues/1428)) + + + + +### [ombi-9.0.17](https://github.com/truecharts/apps/compare/ombi-9.0.16...ombi-9.0.17) (2021-12-05) + +#### Chore + +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) + + + + +### [ombi-9.0.16](https://github.com/truecharts/apps/compare/ombi-9.0.15...ombi-9.0.16) (2021-12-05) + +#### Chore + +* update non-major ([#1466](https://github.com/truecharts/apps/issues/1466)) + + + + +### [ombi-9.0.15](https://github.com/truecharts/apps/compare/ombi-9.0.14...ombi-9.0.15) (2021-12-04) + +#### Chore + +* bump apps to generate security page + + + + +### [ombi-9.0.14](https://github.com/truecharts/apps/compare/ombi-9.0.13...ombi-9.0.14) (2021-12-04) + +#### Chore + +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) + + + + +### [ombi-9.0.13](https://github.com/truecharts/apps/compare/ombi-9.0.12...ombi-9.0.13) (2021-11-30) + +#### Chore + +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + + + + +### [ombi-9.0.12](https://github.com/truecharts/apps/compare/ombi-9.0.11...ombi-9.0.12) (2021-11-23) + +#### Chore + +* update non-major deps helm releases ([#1386](https://github.com/truecharts/apps/issues/1386)) + + + + +### [ombi-9.0.11](https://github.com/truecharts/apps/compare/ombi-9.0.10...ombi-9.0.11) (2021-11-22) + +#### Chore + +* update non-major deps helm releases ([#1383](https://github.com/truecharts/apps/issues/1383)) + + + + +### [ombi-9.0.10](https://github.com/truecharts/apps/compare/ombi-9.0.9...ombi-9.0.10) (2021-11-16) + +#### Chore + +* update non-major deps helm releases ([#1345](https://github.com/truecharts/apps/issues/1345)) + + + + +### [ombi-9.0.9](https://github.com/truecharts/apps/compare/ombi-9.0.8...ombi-9.0.9) (2021-11-15) + +#### Chore + +* persistence cleanup and small bugfixes ([#1329](https://github.com/truecharts/apps/issues/1329)) +* update non-major deps helm releases ([#1338](https://github.com/truecharts/apps/issues/1338)) + + + + +### [ombi-9.0.8](https://github.com/truecharts/apps/compare/ombi-9.0.7...ombi-9.0.8) (2021-11-14) + +#### Chore + +* fixes around the GUI refactor ([#1316](https://github.com/truecharts/apps/issues/1316)) +* move port above advanced in GUI ([#1326](https://github.com/truecharts/apps/issues/1326)) +* clean up Chart.yaml ([#1322](https://github.com/truecharts/apps/issues/1322)) +* update non-major deps helm releases ([#1328](https://github.com/truecharts/apps/issues/1328)) + +#### Fix + +* split udp and tcp ports ([#1321](https://github.com/truecharts/apps/issues/1321)) +* Allow spaces in paths ([#1306](https://github.com/truecharts/apps/issues/1306)) + + + + +### [ombi-9.0.7](https://github.com/truecharts/apps/compare/ombi-9.0.6...ombi-9.0.7) (2021-11-09) + +#### Chore + +* update non-major deps helm releases ([#1297](https://github.com/truecharts/apps/issues/1297)) + + + + +### [ombi-9.0.6](https://github.com/truecharts/apps/compare/ombi-9.0.5...ombi-9.0.6) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1295](https://github.com/truecharts/apps/issues/1295)) + + + + +### [ombi-9.0.5](https://github.com/truecharts/apps/compare/ombi-9.0.4...ombi-9.0.5) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1291](https://github.com/truecharts/apps/issues/1291)) + +#### Chore + +* Simplify GUI for deployment, persistence and securityContext ([#1289](https://github.com/truecharts/apps/issues/1289)) + +#### Feat + +* Simplify the Services GUI ([#1290](https://github.com/truecharts/apps/issues/1290)) + + + + +### [ombi-9.0.4](https://github.com/truecharts/apps/compare/ombi-9.0.3...ombi-9.0.4) (2021-11-02) + +#### Chore + +* update non-major deps helm releases ([#1267](https://github.com/truecharts/apps/issues/1267)) + + + + +### [ombi-9.0.3](https://github.com/truecharts/apps/compare/ombi-9.0.2...ombi-9.0.3) (2021-11-01) + +#### Chore + +* update non-major deps helm releases ([#1264](https://github.com/truecharts/apps/issues/1264)) + + + + +### [ombi-9.0.2](https://github.com/truecharts/apps/compare/ombi-9.0.1...ombi-9.0.2) (2021-10-26) + +#### Chore + +* update non-major deps helm releases ([#1245](https://github.com/truecharts/apps/issues/1245)) + + + + +### [ombi-9.0.1](https://github.com/truecharts/apps/compare/ombi-9.0.0...ombi-9.0.1) (2021-10-26) + +#### Chore + +* update helm chart common to v8.3.15 ([#1240](https://github.com/truecharts/apps/issues/1240)) + + + + +### [ombi-9.0.0](https://github.com/truecharts/apps/compare/ombi-8.0.16...ombi-9.0.0) (2021-10-25) + +#### Chore + +* Adapt for TrueNAS SCALE RC1 + + + + +### [ombi-8.0.16](https://github.com/truecharts/apps/compare/ombi-8.0.13...ombi-8.0.16) (2021-10-20) + +#### Chore + +* bump apps, remove duplicates and move incubator to stable for RC1 +* update non-major deps helm releases ([#1213](https://github.com/truecharts/apps/issues/1213)) + +#### Fix + +* reenable postgresql migration scripting and bump all to force update +* use correct PVC storageClass when using postgresql as a dependency on SCALE ([#1212](https://github.com/truecharts/apps/issues/1212)) + + + + +### [ombi-8.0.13](https://github.com/truecharts/apps/compare/ombi-8.0.12...ombi-8.0.13) (2021-10-20) + +#### Chore + +* bump versions to rerelease and fix icons + + + + +### [ombi-8.0.12](https://github.com/truecharts/apps/compare/ombi-8.0.11...ombi-8.0.12) (2021-10-19) + +#### Change + +* Project-Eclipse 3, Automatically generate item.yaml ([#1178](https://github.com/truecharts/apps/issues/1178)) + +#### Chore + +* Project-Eclipse 5, move app-readme to automatic generation script ([#1181](https://github.com/truecharts/apps/issues/1181)) +* Project-Eclipse part 2, adapting and cleaning changelog ([#1173](https://github.com/truecharts/apps/issues/1173)) +* update helm chart common to v8.3.13 ([#1184](https://github.com/truecharts/apps/issues/1184)) + +#### Feat + +* Project-Eclipse 4, Add App grading annotations to Chart.yaml ([#1180](https://github.com/truecharts/apps/issues/1180)) + +#### Refactor + +* Project Eclipse Part 6, move questions.yaml to root App folder ([#1182](https://github.com/truecharts/apps/issues/1182)) + + + + +### [ombi-8.0.11](https://github.com/truecharts/apps/compare/ombi-8.0.10...ombi-8.0.11) (2021-10-19) + +#### Fix + +* fix previous SCALE bugfix not correctly being applied + + + + +### [ombi-8.0.10](https://github.com/truecharts/apps/compare/ombi-8.0.9...ombi-8.0.10) (2021-10-19) + +#### Fix + +* Solve issues regarding ix_values.yaml not containing the image and tag definitions. ([#1176](https://github.com/truecharts/apps/issues/1176)) + + + + +### [ombi-8.0.9](https://github.com/truecharts/apps/compare/ombi-8.0.8...ombi-8.0.9) (2021-10-18) + +#### Chore + +* Add description on persistence ([#1172](https://github.com/truecharts/apps/issues/1172)) + +#### Refactor + +* Project Eclipse - part 1 - remove ix_values.yaml ([#1168](https://github.com/truecharts/apps/issues/1168)) + + + + +### [ombi-8.0.8](https://github.com/truecharts/apps/compare/ombi-8.0.7...ombi-8.0.8) (2021-10-17) + +#### Chore + +* update helm chart common to v8.3.10 ([#1160](https://github.com/truecharts/apps/issues/1160)) + +#### Fix + +* force users using correct / prefix for mounPath ([#1156](https://github.com/truecharts/apps/issues/1156)) + + + + +### [ombi-8.0.7](https://github.com/truecharts/apps/compare/ombi-8.0.6...ombi-8.0.7) (2021-10-13) + +#### Chore + +* update non-major deps helm releases ([#1133](https://github.com/truecharts/apps/issues/1133)) + + + + +### [ombi-8.0.6](https://github.com/truecharts/apps/compare/ombi-8.0.5...ombi-8.0.6) (2021-10-12) + +#### Chore + +* update non-major deps helm releases ([#1126](https://github.com/truecharts/apps/issues/1126)) + + + + +### [ombi-8.0.5](https://github.com/truecharts/apps/compare/ombi-8.0.4...ombi-8.0.5) (2021-10-12) + +#### Chore + +* update non-major deps helm releases ([#1123](https://github.com/truecharts/apps/issues/1123)) + + + + +### [ombi-8.0.4](https://github.com/truecharts/apps/compare/ombi-8.0.3...ombi-8.0.4) (2021-10-05) + +#### Chore + +* update non-major deps helm releases ([#1099](https://github.com/truecharts/apps/issues/1099)) + + + + +### [ombi-8.0.3](https://github.com/truecharts/apps/compare/ombi-8.0.2...ombi-8.0.3) (2021-09-29) + +#### Chore + +* update helm chart common to v8.0.13 ([#1060](https://github.com/truecharts/apps/issues/1060)) + + + + +### [ombi-8.0.1](https://github.com/truecharts/apps/compare/ombi-8.0.0...ombi-8.0.1) (2021-09-26) + + + + +### [ombi-8.0.0](https://github.com/truecharts/apps/compare/ombi-7.0.2...ombi-8.0.0) (2021-09-26) + + + + +### [ombi-7.0.2](https://github.com/truecharts/apps/compare/ombi-7.0.1...ombi-7.0.2) (2021-09-21) + +#### Chore + +* update non-major deps helm releases ([#1014](https://github.com/truecharts/apps/issues/1014)) + + + + +### [ombi-7.0.1](https://github.com/truecharts/apps/compare/ombi-6.11.18...ombi-7.0.1) (2021-09-13) + +#### Chore + +* update non-major ([#962](https://github.com/truecharts/apps/issues/962)) + +#### Feat + +* add new GUI and VPN support to all Apps ([#977](https://github.com/truecharts/apps/issues/977)) +* Add VPN addon and move some config to includes ([#973](https://github.com/truecharts/apps/issues/973)) +* pin all container references to digests ([#963](https://github.com/truecharts/apps/issues/963)) +* Move some common containers to our own containers + +#### Fix + +* make sure podSecurityContext is included in both SCALE and Helm installs ([#956](https://github.com/truecharts/apps/issues/956)) + + +## [ombi-6.11.18](https://github.com/truecharts/apps/compare/ombi-6.11.17...ombi-6.11.18) (2021-09-08) + +### Fix + +* repair Hyperion and some misplaced GUI elements ([#922](https://github.com/truecharts/apps/issues/922)) diff --git a/tmp/ombi/Chart.yaml b/tmp/ombi/Chart.yaml new file mode 100644 index 00000000000..2df9b0235ce --- /dev/null +++ b/tmp/ombi/Chart.yaml @@ -0,0 +1,32 @@ +apiVersion: v2 +appVersion: "4.35.3" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +deprecated: false +description: Want a Movie or TV Show on Plex or Emby? Use Ombi! +home: https://truecharts.org/charts/stable/ombi +icon: https://truecharts.org/img/hotlink-ok/chart-icons/ombi.png +keywords: + - ombi + - plex + - emby + - sonarr + - radarr + - couchpotato +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: ombi +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/ombi + - https://github.com/tidusjar/Ombi +type: application +version: 14.0.0 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" diff --git a/tmp/ombi/README.md b/tmp/ombi/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/ombi/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/ombi/icon.png b/tmp/ombi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..86e379d7e6443d0181f650816bcaa0d41d5237a3 GIT binary patch literal 22224 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 literal 0 HcmV?d00001 diff --git a/tmp/ombi/questions.yaml b/tmp/ombi/questions.yaml new file mode 100644 index 00000000000..08e2b6728ed --- /dev/null +++ b/tmp/ombi/questions.yaml @@ -0,0 +1,91 @@ +# Include{groups} +portals: + open: +# Include{portalLink} +questions: +# Include{global} +# Include{workload} +# Include{workloadDeployment} + +# Include{replicas1} +# Include{podSpec} +# Include{containerMain} + + +# Include{containerBasic} +# Include{containerAdvanced} + +# Include{containerConfig} +# Include{serviceRoot} +# Include{serviceMain} +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: main + label: "Main Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 3579 + required: true +# Include{serviceExpertRoot} + default: false +# Include{serviceExpert} +# Include{serviceList} +# Include{persistenceRoot} + - variable: config + label: "App Config Storage" + description: "Stores the Application Configuration." + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} +# Include{persistenceList} +# Include{ingressRoot} + - variable: main + label: "Main Ingress" + schema: + additional_attrs: true + type: dict + attrs: +# Include{ingressDefault} +# Include{ingressTLS} +# Include{ingressTraefik} +# Include{ingressList} +# Include{securityContextRoot} + + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 568 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 568 +# Include{securityContextContainer} +# Include{securityContextAdvanced} +# Include{securityContextPod} + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + +# Include{resources} +# Include{advanced} +# Include{addons} +# Include{codeserver} +# Include{netshoot} +# Include{vpn} +# Include{documentation} diff --git a/tmp/ombi/templates/NOTES.txt b/tmp/ombi/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/tmp/ombi/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/tmp/ombi/templates/common.yaml b/tmp/ombi/templates/common.yaml new file mode 100644 index 00000000000..b51394e00a4 --- /dev/null +++ b/tmp/ombi/templates/common.yaml @@ -0,0 +1 @@ +{{ include "tc.v1.common.loader.all" . }} diff --git a/tmp/ombi/values.yaml b/tmp/ombi/values.yaml new file mode 100644 index 00000000000..e83edc4187b --- /dev/null +++ b/tmp/ombi/values.yaml @@ -0,0 +1,32 @@ +image: + repository: tccr.io/truecharts/ombi + pullPolicy: IfNotPresent + tag: 4.35.3@sha256:48767943fdd4bb163212c7d750e277e489bb0f0945f1405dbfc395831712039c +service: + main: + ports: + main: + port: 3579 + targetPort: 3579 +persistence: + config: + enabled: true + mountPath: "/config" +# Enabled mariadb +# ... for more options see https://github.com/tccr.io/truecharts/charts/tree/master/tccr.io/truecharts/mariadb +mariadb: + enabled: false + architecture: standalone + auth: + database: ombi + username: ombi + password: ombi + primary: + persistence: + enabled: false +portal: + open: + enabled: true +securityContext: + container: + readOnlyRootFilesystem: false diff --git a/tmp/openvscode-server/.helmignore b/tmp/openvscode-server/.helmignore new file mode 100644 index 00000000000..77ca5567b26 --- /dev/null +++ b/tmp/openvscode-server/.helmignore @@ -0,0 +1,30 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ +# OWNERS file for Kubernetes +OWNERS +# helm-docs templates +*.gotmpl +# docs folder +/docs +# icon +icon.png diff --git a/tmp/openvscode-server/CHANGELOG.md b/tmp/openvscode-server/CHANGELOG.md new file mode 100644 index 00000000000..3e8b34411bc --- /dev/null +++ b/tmp/openvscode-server/CHANGELOG.md @@ -0,0 +1,1412 @@ +# Changelog + + + +## [openvscode-server-3.0.0](https://github.com/truecharts/charts/compare/openvscode-server-2.0.50...openvscode-server-3.0.0) (2022-11-10) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Major Change to GUI + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + ### Fix + +- change container config label + + + + +## [openvscode-server-2.0.53](https://github.com/truecharts/charts/compare/openvscode-server-2.0.50...openvscode-server-2.0.53) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [openvscode-server-2.0.52](https://github.com/truecharts/charts/compare/openvscode-server-2.0.50...openvscode-server-2.0.52) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [openvscode-server-2.0.52](https://github.com/truecharts/charts/compare/openvscode-server-2.0.50...openvscode-server-2.0.52) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [openvscode-server-2.0.52](https://github.com/truecharts/charts/compare/openvscode-server-2.0.50...openvscode-server-2.0.52) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [openvscode-server-2.0.51](https://github.com/truecharts/charts/compare/openvscode-server-2.0.50...openvscode-server-2.0.51) (2022-11-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [openvscode-server-2.0.51](https://github.com/truecharts/charts/compare/openvscode-server-2.0.50...openvscode-server-2.0.51) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [openvscode-server-2.0.50](https://github.com/truecharts/charts/compare/openvscode-server-2.0.49...openvscode-server-2.0.50) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4317](https://github.com/truecharts/charts/issues/4317)) + + + + +## [openvscode-server-2.0.49](https://github.com/truecharts/charts/compare/openvscode-server-2.0.48...openvscode-server-2.0.49) (2022-11-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4308](https://github.com/truecharts/charts/issues/4308)) + + + + +## [openvscode-server-2.0.48](https://github.com/truecharts/charts/compare/openvscode-server-2.0.47...openvscode-server-2.0.48) (2022-11-02) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4261](https://github.com/truecharts/charts/issues/4261)) + + + + +## [openvscode-server-2.0.47](https://github.com/truecharts/charts/compare/openvscode-server-2.0.46...openvscode-server-2.0.47) (2022-10-27) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#4201](https://github.com/truecharts/charts/issues/4201)) + + + + +## [openvscode-server-2.0.47](https://github.com/truecharts/charts/compare/openvscode-server-2.0.46...openvscode-server-2.0.47) (2022-10-27) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#4201](https://github.com/truecharts/charts/issues/4201)) + + + + +## [openvscode-server-2.0.46](https://github.com/truecharts/charts/compare/openvscode-server-2.0.45...openvscode-server-2.0.46) (2022-10-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4182](https://github.com/truecharts/charts/issues/4182)) + + + + +## [openvscode-server-2.0.45](https://github.com/truecharts/charts/compare/openvscode-server-2.0.44...openvscode-server-2.0.45) (2022-10-19) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4122](https://github.com/truecharts/charts/issues/4122)) + + + + +## [openvscode-server-2.0.44](https://github.com/truecharts/charts/compare/openvscode-server-2.0.43...openvscode-server-2.0.44) (2022-10-14) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#4084](https://github.com/truecharts/charts/issues/4084)) + + + + +## [openvscode-server-2.0.43](https://github.com/truecharts/charts/compare/openvscode-server-2.0.42...openvscode-server-2.0.43) (2022-10-12) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4071](https://github.com/truecharts/charts/issues/4071)) + + + + +## [openvscode-server-2.0.42](https://github.com/truecharts/charts/compare/openvscode-server-2.0.41...openvscode-server-2.0.42) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [openvscode-server-2.0.42](https://github.com/truecharts/charts/compare/openvscode-server-2.0.41...openvscode-server-2.0.42) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [openvscode-server-2.0.41](https://github.com/truecharts/charts/compare/openvscode-server-2.0.40...openvscode-server-2.0.41) (2022-10-05) + +### Chore + +- Auto-update chart README [skip ci] + - split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979)) + - update helm general non-major + + + + +## [openvscode-server-2.0.40](https://github.com/truecharts/charts/compare/openvscode-server-2.0.39...openvscode-server-2.0.40) (2022-09-27) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918)) + + + + +## [openvscode-server-2.0.39](https://github.com/truecharts/charts/compare/openvscode-server-2.0.38...openvscode-server-2.0.39) (2022-09-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898)) + + + + +## [openvscode-server-2.0.38](https://github.com/truecharts/charts/compare/openvscode-server-2.0.36...openvscode-server-2.0.38) (2022-09-22) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [openvscode-server-2.0.38](https://github.com/truecharts/charts/compare/openvscode-server-2.0.36...openvscode-server-2.0.38) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [openvscode-server-2.0.38](https://github.com/truecharts/charts/compare/openvscode-server-2.0.36...openvscode-server-2.0.38) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [openvscode-server-2.0.38](https://github.com/truecharts/charts/compare/openvscode-server-2.0.36...openvscode-server-2.0.38) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [openvscode-server-2.0.38](https://github.com/truecharts/charts/compare/openvscode-server-2.0.36...openvscode-server-2.0.38) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [openvscode-server-2.0.38](https://github.com/truecharts/charts/compare/openvscode-server-2.0.36...openvscode-server-2.0.38) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [openvscode-server-2.0.38](https://github.com/truecharts/charts/compare/openvscode-server-2.0.36...openvscode-server-2.0.38) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790)) + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [openvscode-server-2.0.38](https://github.com/truecharts/charts/compare/openvscode-server-2.0.36...openvscode-server-2.0.38) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790)) + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [openvscode-server-2.0.37](https://github.com/truecharts/charts/compare/openvscode-server-2.0.36...openvscode-server-2.0.37) (2022-09-17) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [openvscode-server-2.0.37](https://github.com/truecharts/charts/compare/openvscode-server-2.0.36...openvscode-server-2.0.37) (2022-09-18) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [openvscode-server-2.0.37](https://github.com/truecharts/charts/compare/openvscode-server-2.0.36...openvscode-server-2.0.37) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [openvscode-server-2.0.37](https://github.com/truecharts/charts/compare/openvscode-server-2.0.36...openvscode-server-2.0.37) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [openvscode-server-2.0.37](https://github.com/truecharts/charts/compare/openvscode-server-2.0.36...openvscode-server-2.0.37) (2022-09-15) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [openvscode-server-2.0.37](https://github.com/truecharts/charts/compare/openvscode-server-2.0.36...openvscode-server-2.0.37) (2022-09-15) + +### Chore + +- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [openvscode-server-2.0.36](https://github.com/truecharts/charts/compare/openvscode-server-2.0.35...openvscode-server-2.0.36) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [openvscode-server-2.0.36](https://github.com/truecharts/charts/compare/openvscode-server-2.0.35...openvscode-server-2.0.36) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [openvscode-server-2.0.36](https://github.com/truecharts/charts/compare/openvscode-server-2.0.35...openvscode-server-2.0.36) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [openvscode-server-2.0.36](https://github.com/truecharts/charts/compare/openvscode-server-2.0.35...openvscode-server-2.0.36) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [openvscode-server-2.0.36](https://github.com/truecharts/charts/compare/openvscode-server-2.0.35...openvscode-server-2.0.36) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [openvscode-server-2.0.36](https://github.com/truecharts/charts/compare/openvscode-server-2.0.35...openvscode-server-2.0.36) (2022-09-11) + +### Chore + +- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [openvscode-server-2.0.35](https://github.com/truecharts/charts/compare/openvscode-server-2.0.34...openvscode-server-2.0.35) (2022-09-03) + +### Chore + +- update docker general non-major ([#3668](https://github.com/truecharts/charts/issues/3668)) + + + + +## [openvscode-server-2.0.34](https://github.com/truecharts/charts/compare/openvscode-server-2.0.32...openvscode-server-2.0.34) (2022-08-30) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639)) + - update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [openvscode-server-2.0.33](https://github.com/truecharts/charts/compare/openvscode-server-2.0.32...openvscode-server-2.0.33) (2022-08-30) + +### Chore + +- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [openvscode-server-2.0.32](https://github.com/truecharts/charts/compare/openvscode-server-2.0.31...openvscode-server-2.0.32) (2022-08-29) + +### Chore + +- update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619)) + + + + +## [openvscode-server-2.0.31](https://github.com/truecharts/charts/compare/openvscode-server-2.0.30...openvscode-server-2.0.31) (2022-08-23) + +### Chore + +- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545)) + + + + +## [openvscode-server-2.0.30](https://github.com/truecharts/charts/compare/openvscode-server-2.0.29...openvscode-server-2.0.30) (2022-08-14) + +### Chore + +- update docker general non-major docker tags ([#3465](https://github.com/truecharts/charts/issues/3465)) + + + + +## [openvscode-server-2.0.29](https://github.com/truecharts/charts/compare/openvscode-server-2.0.28...openvscode-server-2.0.29) (2022-08-12) + +### Chore + +- add documentation checkbox/section to all SCALE Apps + - update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456)) + + ### Fix + +- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447)) + + + + +## [openvscode-server-2.0.28](https://github.com/truecharts/charts/compare/openvscode-server-2.0.27...openvscode-server-2.0.28) (2022-08-10) + +### Chore + +- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421)) + + + + +## [openvscode-server-2.0.27](https://github.com/truecharts/charts/compare/openvscode-server-2.0.26...openvscode-server-2.0.27) (2022-08-08) + +### Chore + +- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + + + +## [openvscode-server-2.0.26](https://github.com/truecharts/apps/compare/openvscode-server-2.0.25...openvscode-server-2.0.26) (2022-07-26) + +### Chore + +- update home links ([#3291](https://github.com/truecharts/apps/issues/3291)) + - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302)) + + + + +## [openvscode-server-2.0.25](https://github.com/truecharts/apps/compare/openvscode-server-2.0.24...openvscode-server-2.0.25) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + - update docker general non-major ([#3279](https://github.com/truecharts/apps/issues/3279)) + + + + +## [openvscode-server-2.0.25](https://github.com/truecharts/apps/compare/openvscode-server-2.0.24...openvscode-server-2.0.25) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + - update docker general non-major ([#3279](https://github.com/truecharts/apps/issues/3279)) + + + + +## [openvscode-server-2.0.25](https://github.com/truecharts/apps/compare/openvscode-server-2.0.24...openvscode-server-2.0.25) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + - update docker general non-major ([#3279](https://github.com/truecharts/apps/issues/3279)) + + + + +## [openvscode-server-2.0.24](https://github.com/truecharts/apps/compare/openvscode-server-2.0.22...openvscode-server-2.0.24) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [openvscode-server-2.0.22](https://github.com/truecharts/apps/compare/openvscode-server-2.0.21...openvscode-server-2.0.22) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [openvscode-server-2.0.21](https://github.com/truecharts/apps/compare/openvscode-server-2.0.20...openvscode-server-2.0.21) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [openvscode-server-2.0.20](https://github.com/truecharts/apps/compare/openvscode-server-2.0.18...openvscode-server-2.0.20) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [openvscode-server-2.0.18](https://github.com/truecharts/apps/compare/openvscode-server-2.0.17...openvscode-server-2.0.18) (2022-07-13) + +### Chore + +- update docker general non-major ([#3157](https://github.com/truecharts/apps/issues/3157)) + + + +## [openvscode-server-2.0.17](https://github.com/truecharts/apps/compare/openvscode-server-2.0.15...openvscode-server-2.0.17) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [openvscode-server-2.0.15](https://github.com/truecharts/apps/compare/openvscode-server-2.0.14...openvscode-server-2.0.15) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [openvscode-server-2.0.14](https://github.com/truecharts/apps/compare/openvscode-server-2.0.13...openvscode-server-2.0.14) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [openvscode-server-2.0.13](https://github.com/truecharts/apps/compare/openvscode-server-2.0.12...openvscode-server-2.0.13) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [openvscode-server-2.0.12](https://github.com/truecharts/apps/compare/openvscode-server-2.0.11...openvscode-server-2.0.12) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [openvscode-server-2.0.11](https://github.com/truecharts/apps/compare/openvscode-server-2.0.10...openvscode-server-2.0.11) (2022-07-09) + +#### Chore + +* update docker general non-major ([#3106](https://github.com/truecharts/apps/issues/3106)) + + + + +### [openvscode-server-2.0.10](https://github.com/truecharts/apps/compare/openvscode-server-2.0.9...openvscode-server-2.0.10) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [openvscode-server-2.0.9](https://github.com/truecharts/apps/compare/openvscode-server-2.0.8...openvscode-server-2.0.9) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [openvscode-server-2.0.8](https://github.com/truecharts/apps/compare/openvscode-server-2.0.7...openvscode-server-2.0.8) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [openvscode-server-2.0.7](https://github.com/truecharts/apps/compare/openvscode-server-2.0.6...openvscode-server-2.0.7) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [openvscode-server-2.0.6](https://github.com/truecharts/apps/compare/openvscode-server-2.0.5...openvscode-server-2.0.6) (2022-06-18) + +#### Chore + +* update docker general non-major ([#2927](https://github.com/truecharts/apps/issues/2927)) + + + + +### [openvscode-server-2.0.5](https://github.com/truecharts/apps/compare/openvscode-server-2.0.4...openvscode-server-2.0.5) (2022-06-17) + +#### Chore + +* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916)) + + + + +### [openvscode-server-2.0.4](https://github.com/truecharts/apps/compare/openvscode-server-2.0.3...openvscode-server-2.0.4) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [openvscode-server-2.0.3](https://github.com/truecharts/apps/compare/openvscode-server-2.0.2...openvscode-server-2.0.3) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) +* update docker general non-major ([#2856](https://github.com/truecharts/apps/issues/2856)) + + + + +### [openvscode-server-2.0.2](https://github.com/truecharts/apps/compare/openvscode-server-2.0.1...openvscode-server-2.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [openvscode-server-2.0.1](https://github.com/truecharts/apps/compare/openvscode-server-1.0.25...openvscode-server-2.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [openvscode-server-2.0.0](https://github.com/truecharts/apps/compare/openvscode-server-1.0.25...openvscode-server-2.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [openvscode-server-1.0.25](https://github.com/truecharts/apps/compare/openvscode-server-1.0.24...openvscode-server-1.0.25) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [openvscode-server-1.0.24](https://github.com/truecharts/apps/compare/openvscode-server-1.0.23...openvscode-server-1.0.24) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [openvscode-server-1.0.24](https://github.com/truecharts/apps/compare/openvscode-server-1.0.23...openvscode-server-1.0.24) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [openvscode-server-1.0.23](https://github.com/truecharts/apps/compare/openvscode-server-1.0.22...openvscode-server-1.0.23) (2022-05-24) + +#### Chore + +* update docker general non-major ([#2744](https://github.com/truecharts/apps/issues/2744)) + + + + +### [openvscode-server-1.0.22](https://github.com/truecharts/apps/compare/openvscode-server-1.0.21...openvscode-server-1.0.22) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [openvscode-server-1.0.21](https://github.com/truecharts/apps/compare/openvscode-server-1.0.20...openvscode-server-1.0.21) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [openvscode-server-1.0.21](https://github.com/truecharts/apps/compare/openvscode-server-1.0.20...openvscode-server-1.0.21) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [openvscode-server-1.0.20](https://github.com/truecharts/apps/compare/openvscode-server-1.0.19...openvscode-server-1.0.20) (2022-05-17) + +#### Chore + +* update docker general non-major ([#2695](https://github.com/truecharts/apps/issues/2695)) +* update helm general non-major helm releases + + + + +### [openvscode-server-1.0.19](https://github.com/truecharts/apps/compare/openvscode-server-1.0.18...openvscode-server-1.0.19) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [openvscode-server-1.0.18](https://github.com/truecharts/apps/compare/openvscode-server-1.0.17...openvscode-server-1.0.18) (2022-05-06) + +#### Chore + +* update docker general non-major + + + + +### [openvscode-server-1.0.17](https://github.com/truecharts/apps/compare/openvscode-server-1.0.16...openvscode-server-1.0.17) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [openvscode-server-1.0.16](https://github.com/truecharts/apps/compare/openvscode-server-1.0.15...openvscode-server-1.0.16) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [openvscode-server-1.0.15](https://github.com/truecharts/apps/compare/openvscode-server-1.0.14...openvscode-server-1.0.15) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [openvscode-server-1.0.14](https://github.com/truecharts/apps/compare/openvscode-server-1.0.13...openvscode-server-1.0.14) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [openvscode-server-1.0.13](https://github.com/truecharts/apps/compare/openvscode-server-1.0.12...openvscode-server-1.0.13) (2022-04-09) + +#### Chore + +* update docker general non-major ([#2460](https://github.com/truecharts/apps/issues/2460)) + + + + +### [openvscode-server-1.0.12](https://github.com/truecharts/apps/compare/openvscode-server-1.0.11...openvscode-server-1.0.12) (2022-04-05) + +#### Chore + +* make connectionToken optional as it changed upstream ([#2428](https://github.com/truecharts/apps/issues/2428)) + + + + +### [openvscode-server-1.0.11](https://github.com/truecharts/apps/compare/openvscode-server-1.0.10...openvscode-server-1.0.11) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [openvscode-server-1.0.10](https://github.com/truecharts/apps/compare/openvscode-server-1.0.9...openvscode-server-1.0.10) (2022-04-01) + +#### Chore + +* update docker general non-major + + + + +### [openvscode-server-1.0.9](https://github.com/truecharts/apps/compare/openvscode-server-1.0.8...openvscode-server-1.0.9) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [openvscode-server-1.0.8](https://github.com/truecharts/apps/compare/openvscode-server-1.0.7...openvscode-server-1.0.8) (2022-03-30) + +#### Chore + +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [openvscode-server-1.0.7](https://github.com/truecharts/apps/compare/openvscode-server-1.0.6...openvscode-server-1.0.7) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [openvscode-server-1.0.2](https://github.com/truecharts/apps/compare/openvscode-server-1.0.1...openvscode-server-1.0.2) (2022-03-15) + +#### Chore + +* update docker general non-major ([#2175](https://github.com/truecharts/apps/issues/2175)) + + + + +### [openvscode-server-1.0.1](https://github.com/truecharts/apps/compare/openvscode-server-1.0.0...openvscode-server-1.0.1) (2022-03-07) + +#### Chore + +* update helm general non-major helm releases ([#2111](https://github.com/truecharts/apps/issues/2111)) +* Remove `-icon` string from icon png's ([#2040](https://github.com/truecharts/apps/issues/2040)) + + + + +### [openvscode-server-1.0.0](https://github.com/truecharts/apps/compare/openvscode-server-0.0.29...openvscode-server-1.0.0) (2022-03-03) + +#### Chore + +* remove fixed env from questions.yaml +* remove PUID from per-app env-vars if set to 568 +* remove empty env var declaration from questions.yaml +* update helm general major helm releases ([#2021](https://github.com/truecharts/apps/issues/2021)) + +#### Fix + +* BREAKING CHANGE Move some env-vars outside of env section ([#2010](https://github.com/truecharts/apps/issues/2010)) + + + + +### [openvscode-server-0.0.29](https://github.com/truecharts/apps/compare/openvscode-server-0.0.28...openvscode-server-0.0.29) (2022-03-02) + +#### Chore + +* update helm general non-major helm releases ([#1999](https://github.com/truecharts/apps/issues/1999)) + + + + +### [openvscode-server-0.0.28](https://github.com/truecharts/apps/compare/openvscode-server-0.0.27...openvscode-server-0.0.28) (2022-02-28) + +#### Chore + +* rename `web_portal` to `open` ([#1957](https://github.com/truecharts/apps/issues/1957)) +* update docker general non-major ([#1980](https://github.com/truecharts/apps/issues/1980)) + + + + +### [openvscode-server-0.0.27](https://github.com/truecharts/apps/compare/openvscode-server-0.0.26...openvscode-server-0.0.27) (2022-02-21) + +#### Chore + +* update helm general non-major helm releases ([#1927](https://github.com/truecharts/apps/issues/1927)) + + + + +### [openvscode-server-0.0.26](https://github.com/truecharts/apps/compare/openvscode-server-0.0.25...openvscode-server-0.0.26) (2022-02-15) + +#### Chore + +* update helm general non-major helm releases ([#1901](https://github.com/truecharts/apps/issues/1901)) + + + + +### [openvscode-server-0.0.25](https://github.com/truecharts/apps/compare/openvscode-server-0.0.24...openvscode-server-0.0.25) (2022-02-10) + +#### Chore + +* update docker general non-major ([#1876](https://github.com/truecharts/apps/issues/1876)) + + + + +### [openvscode-server-0.0.24](https://github.com/truecharts/apps/compare/openvscode-server-0.0.23...openvscode-server-0.0.24) (2022-02-08) + +#### Chore + +* update helm general non-major helm releases ([#1871](https://github.com/truecharts/apps/issues/1871)) + + + + +### [openvscode-server-0.0.23](https://github.com/truecharts/apps/compare/openvscode-server-0.0.22...openvscode-server-0.0.23) (2022-02-08) + +#### Fix + +* Use CONNECTION_TOKEN on portal button ([#1666](https://github.com/truecharts/apps/issues/1666)) + + + + +### [openvscode-server-0.0.22](https://github.com/truecharts/apps/compare/openvscode-server-0.0.21...openvscode-server-0.0.22) (2022-02-06) + +#### Chore + +* update helm chart common to v8.15.0 ([#1859](https://github.com/truecharts/apps/issues/1859)) + + + + +### [openvscode-server-0.0.21](https://github.com/truecharts/apps/compare/openvscode-server-0.0.20...openvscode-server-0.0.21) (2022-02-05) + +#### Chore + +* update helm general non-major helm releases ([#1852](https://github.com/truecharts/apps/issues/1852)) + + + + +### [openvscode-server-0.0.20](https://github.com/truecharts/apps/compare/openvscode-server-0.0.19...openvscode-server-0.0.20) (2022-02-02) + +#### Chore + +* update helm general non-major helm releases ([#1828](https://github.com/truecharts/apps/issues/1828)) + + + + +### [openvscode-server-0.0.19](https://github.com/truecharts/apps/compare/openvscode-server-0.0.18...openvscode-server-0.0.19) (2022-01-25) + +#### Chore + +* update helm general non-major helm releases ([#1791](https://github.com/truecharts/apps/issues/1791)) + + + + +### [openvscode-server-0.0.18](https://github.com/truecharts/apps/compare/openvscode-server-0.0.17...openvscode-server-0.0.18) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1766](https://github.com/truecharts/apps/issues/1766)) + + + + +### [openvscode-server-0.0.17](https://github.com/truecharts/apps/compare/openvscode-server-0.0.16...openvscode-server-0.0.17) (2022-01-21) + +#### Chore + +* update helm general non-major helm releases ([#1759](https://github.com/truecharts/apps/issues/1759)) + +#### Fix + +* set additional_attrs: true on all dicts ([#1750](https://github.com/truecharts/apps/issues/1750)) + + + + +### [openvscode-server-0.0.16](https://github.com/truecharts/apps/compare/openvscode-server-0.0.15...openvscode-server-0.0.16) (2022-01-18) + +#### Chore + +* update helm general non-major helm releases ([#1732](https://github.com/truecharts/apps/issues/1732)) + + + + +### [openvscode-server-0.0.15](https://github.com/truecharts/apps/compare/openvscode-server-0.0.14...openvscode-server-0.0.15) (2022-01-13) + +#### Chore + +* update helm general non-major helm releases ([#1712](https://github.com/truecharts/apps/issues/1712)) + +#### Feat + +* expose capabilities in GUI ([#1709](https://github.com/truecharts/apps/issues/1709)) + + + + +### [openvscode-server-0.0.14](https://github.com/truecharts/apps/compare/openvscode-server-0.0.13...openvscode-server-0.0.14) (2022-01-12) + +#### Chore + +* update helm general non-major helm releases ([#1704](https://github.com/truecharts/apps/issues/1704)) + + + + +### [openvscode-server-0.0.13](https://github.com/truecharts/apps/compare/openvscode-server-0.0.12...openvscode-server-0.0.13) (2022-01-11) + +#### Chore + +* update helm general non-major helm releases ([#1693](https://github.com/truecharts/apps/issues/1693)) + + + + +### [openvscode-server-0.0.12](https://github.com/truecharts/apps/compare/openvscode-server-0.0.11...openvscode-server-0.0.12) (2022-01-09) + +#### Fix + +* allow rootfs access, make token required ([#1611](https://github.com/truecharts/apps/issues/1611)) + + + + +### [openvscode-server-0.0.11](https://github.com/truecharts/apps/compare/openvscode-server-0.0.10...openvscode-server-0.0.11) (2022-01-04) + +#### Chore + +* update helm general non-major helm releases + + + + +### [openvscode-server-0.0.10](https://github.com/truecharts/apps/compare/openvscode-server-0.0.9...openvscode-server-0.0.10) (2021-12-28) + +#### Chore + +* update helm general non-major helm releases ([#1623](https://github.com/truecharts/apps/issues/1623)) + + + + +### [openvscode-server-0.0.9](https://github.com/truecharts/apps/compare/openvscode-server-0.0.8...openvscode-server-0.0.9) (2021-12-24) + +#### Chore + +* update docker general non-major docker tags ([#1609](https://github.com/truecharts/apps/issues/1609)) + + + + +### [openvscode-server-0.0.8](https://github.com/truecharts/apps/compare/openvscode-server-0.0.7...openvscode-server-0.0.8) (2021-12-21) + +#### Chore + +* update helm general non-major helm releases ([#1596](https://github.com/truecharts/apps/issues/1596)) + + + + +### [openvscode-server-0.0.7](https://github.com/truecharts/apps/compare/openvscode-server-0.0.6...openvscode-server-0.0.7) (2021-12-19) + +#### Chore + +* Last patch bump before RC2 branch-off + + + + +### [openvscode-server-0.0.6](https://github.com/truecharts/apps/compare/openvscode-server-0.0.5...openvscode-server-0.0.6) (2021-12-19) + +#### Chore + +* completely remove mountPath reference from GUI ([#1572](https://github.com/truecharts/apps/issues/1572)) +* update helm general non-major helm releases ([#1571](https://github.com/truecharts/apps/issues/1571)) + + + + +### [openvscode-server-0.0.5](https://github.com/truecharts/apps/compare/openvscode-server-0.0.4...openvscode-server-0.0.5) (2021-12-18) + +#### Chore + +* cleanup questions by removing hidden dicts ([#1558](https://github.com/truecharts/apps/issues/1558)) +* App-Icon Organization ([#1539](https://github.com/truecharts/apps/issues/1539)) + + + + +### [openvscode-server-0.0.4](https://github.com/truecharts/apps/compare/openvscode-server-0.0.3...openvscode-server-0.0.4) (2021-12-14) + +#### Chore + +* update helm general non-major helm releases ([#1535](https://github.com/truecharts/apps/issues/1535)) + + + + +### [openvscode-server-0.0.3](https://github.com/truecharts/apps/compare/openvscode-server-0.0.2...openvscode-server-0.0.3) (2021-12-13) + +#### Chore + +* move incubator apps to stable and bump everything + + + + +### [openvscode-server-0.0.2](https://github.com/truecharts/apps/compare/openvscode-server-0.0.1...openvscode-server-0.0.2) (2021-12-13) + +#### Chore + +* update docker general non-major ([#1522](https://github.com/truecharts/apps/issues/1522)) + + + + +### openvscode-server-0.0.1 (2021-12-12) diff --git a/tmp/openvscode-server/Chart.yaml b/tmp/openvscode-server/Chart.yaml new file mode 100644 index 00000000000..f0301dd7a52 --- /dev/null +++ b/tmp/openvscode-server/Chart.yaml @@ -0,0 +1,27 @@ +apiVersion: v2 +kubeVersion: ">=1.16.0-0" +name: openvscode-server +version: 5.0.0 +appVersion: "1.75.1" +description: Openvscode-server provides a version of VS Code that runs a server on a remote machine. +type: application +deprecated: false +home: https://truecharts.org/charts/stable/openvscode-server +icon: https://truecharts.org/img/hotlink-ok/chart-icons/openvscode-server.png +keywords: + - openvscode-server +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/openvscode-server +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 + # condition: +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +annotations: + truecharts.org/catagories: | + - incubator + truecharts.org/SCALE-support: "true" diff --git a/tmp/openvscode-server/README.md b/tmp/openvscode-server/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/openvscode-server/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/openvscode-server/icon.png b/tmp/openvscode-server/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..8033d9dc41488ac338cb70e45457cc7fbd8043c6 GIT binary patch literal 11753 zcmch7byS;M({IoOXz>Cq7J}0T4N%Z3 zP9|n{7H(iu3o9E(A;^A92Lxed2!jQ^ z_>l}8EZj`MUJmw-uKZp?kU#kHBd_m=*&yIQNZjm%AY%6d!8%H+UYa#KytOey`IXgyv>{(>b}j*#9Bi z+>Fh_-onAc(ajY}%kej@lQrB8?rIJHPgwtb`~MPvw5^iT-!lF!76*sFMYy_2c_7vJ z%OL-j+Evrr$%0MY!WHiBVrC)bfrLqWuZ5=x`$b_*B})Re>GIh2o++tifvIgc49*PrSl=S#xP-0wr+e*T}!!5nUe z^bcDztE_-*dSM=iTyvh z-lH-{ax}9r<>7wL!48F)^O-=|&0yS6Q$90pD3YtWxtS%mr6r8-KJ5R9Bz{>NSEP@< z|5`{I7S4ZN+1r5s2p)bDv-?FM1Tnjh1`Bh@U&A*4#vcD8$$!oFw6;Jp{V$^APwB33 zOE*sw7Yi{fr0xFOC}jK3z`L4w{MXR`XRiDc)4zrO+Xf&Q0S%&biutt^l!mJM>R z4BLG!`qL?F|F6IPxc85|^)GT{GQ7Y1I}Ia${GG@x9FeSDkZJl=<+L*Zz?dl~DW>U_ zv1{n-M=Vt@ER<-TfEA2R)Wt=ELZ?PWXtaWfLLGGeiHU_UYD%;bMM`z=%PR~+jO7(p zP;)8>p+MJo))(O`McUYm5Yztrsn{4*UR>0ho(})3qETXd;J}HZyZZ~JGjq%4#PPE$ zv1XMQ?%Bn{Fa1CI`1qi!5eJ8aggi)Gz;$vWdz=BLpm^YfaB^b*gw^@^Gk_5U1fu<~ z4bu1s003YRVu5uN5lS_s@5+GZ16!RGKKtm=5EWE#nFWr1Wn5m=i2BBp>ii-Q=Pb!V z#K5Ik{w4f0cmaM(eBuFkze+&2+tW>j5y{{vyF2S8611f5jPgn7LEm9vDV|WHlk4Hw zs}?*;?6ePR!13s9RDp377f9KS<231=cTVI7Qu&;&xZws z`NUA82EuJV9N!9+v5$_YuJI5)LP!#$T!ci&8@Ka#%!s_Ecz)#C!Vvxk4shQ5^hcS` z*CYFRM(`{EsxG@x^&hHILoxjbuQYXc2?N0G;vp-9#uz(d-}fpo#`&SW5~(hfWeFL(2a{>UjF z;0Gyroi~pVIYf)JD*Q+~JTrYi<8Jy~4rLP;=!9{I!^!xNI!nZE*rTMVy`z_D-gO12*@zow~svs9uTnx<^rF)BcPntcu* z@TE-9@|E~wN)emooHzBMjMoz)xOiR>`2_t|F@b*HgoGA@l6zRIQPo+bF7e~^w7W7{ zI}M>6ke}vX4ehRqeo2xe77lH~tg2>FIrphJ1VyfTcC{)`fifYS=TZb%E^=7t8}$RM zjlbk~3CM#=%87|ltHY=1)f&@>m7Tl&LUkJsZCQMA&O74{<@u@Z0qS8LIW|Tu-zw=X?Jdy{g2VQNKjyD zqQqZo8f#1Rl;VEF*5jCCcj&@g!ob=@D5WMpWdW5}AMPlWoe=nyev{|DDT>Vtb>Bas z639x%+mp!wKwFQ%?jxEJ;#5B{gW|i#7A7|fkLSS1-63PxgU4n--0!|FpXwVyygYsF#wpp$af%S13s7W#4sBLf%fz? zkKLX-zIb&FB_d7Mox3pnicCH?EV(eT{WL4&6|NG#omVQ~{uW2S<%3uQY-8T1XavEV z*qSTzbnrErBCH^FZ}#=~2|$H8fbmegYl}VyF$J-k4&qr>K>zro$89{~t`bpJJ;^~s zD}+wsV0W7$vLHYIPIaQ|qI) z1K#1VshCl$_%tlfNiww&x05B8J zL_n%%Ol_WFu?EK)S(!mM+f{$;(77Nxg<`EQMwN7E`ti?O%b6%xzdHV>9e&!M09)E3 z6jSYiJugFe-||cDqS6MxvE3?Y0~4h!HF6!#)ghjJr??r8V4mj{OB9lB@{+c4o(ddr z2icIwfK9msj+5C3@j5eECLs&v#pDg=iN3Y558mk2Dj*ceW&%aU_M+!jJAaM6A9+1E zy$SS97{nNT<261+1B&$OTzRJqN~SKY?KiBT-!5DAOwQsDl)L%rWG&SqU!|Vl>(16$9&e&>cn@uI-A@BUgI?ofgyY+u3Xl6TC}9pKE=Q z2ptl@0?G5o;?f$uMTAy@;_yWDE#<`V6uzza7Hu(wWq(q>fbyW;>4J!7+*41% z`w0l}R*28pe8*-_VDN{W#FAIz_(IqwHPMCP;MyI**=yUq>*CvW>T zeQ%Vk!WN&7b>YL{WCnmMSx|mt+xdADt&~jQMSbngPTgdN#Qr%9Cf2u*dLG-Y{QIyB zOR{x(dsfoeKiBh=Bty=6zaWL`Z}?W*Ku%*^GpQk zrY-`y<8m5W>;frDNo+Z2oJg=HQS$r?>46rg`%}-C88tgYFYB7zrR5hxSudJsjmXEQ zj`HR<8$7W-czi6&&U%a#dYr>wD5-b;7TQMTj57h+(5b7gO*7sRcb)ZL9>1lC#1m@4% zv*-H$9}sjty&rQx3BrY*qqi4r{RYytn0k-l(bsAv4AzEsg>v8WjQP!SADq> zg_l~A6*iIhi^Ygxx47iDC*KdYFotuQ2vtVuw^j~9p4*=;s8#Ik*1nPj9xolwadx~E zC>vT7d`bGL7u13YBR}3)ujDz$1EPqUrXr|)cv^{? z*q=uC6zL=UwcwF&A$Mt%ca)~xEKPT4s!D{V<+<%_c0|@Q8YD;3lb3AS6~#@n1(T1f z3_nOreWz%LxtgEs13r~*P1bkrIqbml48y41l{%XoxfZrI5Eg9kAAn4SI(vs6rTf~PZ?^3_VzknQodG;JBBYDx+4=NQ+LF*NxlNh zc&G3LnUV0u{Lw(?P{1`~8)=W^&pZ>_qZ$pIGGo^pRJI$(gyt3xF`e%8F56tH zfQFJm#|>-<4Nsn9p3`WLF}{=&FMBSY|Z1gAvSUD3E!wXkq^cE!BQ52 z(UiT8>ioVI23q`5pNR#q~hW5U1{jZ}sAGSSm>?)2-CE}-%(peI%&sk|^$BBkX%Yv6?FyiJ?;oOqHSa#GO0}fv~l;fzG z#9l+}Ru4U#52h@F8A+CJ(j(DESi7k~05i)Y(zW%(Bu zpJgCv_Vmf&t$)Cdo@$)y;(@bW0li~1jF(> zK|dFzvZ?u!AY2=$0yv-82tGu6Ack*UN(3-iEXZ%e(=K2DglaoOb|(tMOAJ5`I@+3N zKdR4g+ihy<%3iW7bTq-U5ls^H4AR^Sn8RUiq?7_Z=s9vqfJz)OGCM%WwN6pVx5{=7 z+8`oy(IziUa0e|Z$R=gqR^3_mda6;xPvqxGQ?Zu+HgsBclYm^8{cduq_r$|IWEk+v z%03}2h;;qng_5ZE!$$$bUsvt3N1yV4`G|5v`#>BYFavJ(WKJlPLJ9)_wjkk&FYmm? z^&xM#A>umeuKhK99|X$KM@&!voy}26dyU1aW32FPd_wPGGeF!U)YFia^e91PeS6JK z_cTl<06R!batDG{4Y^cF|Hh&=ilzEMFbMEy>eK+i_D_QY6Ly3w{uavnM%gSWN_8w8?33Z#k4?ex2|u_BmWpac_yYTupU}_e z46cY~SJnMkPn<~Nd2#u%bevbkYiRu-(g4L2$V$m?&YnDROB?U5E4xf)|BSgrzngm@-3QXKMV!n7wjKrL zfW&3f3(;cha`Fw0M2sI$l@bsfd`r;hjo#W##TbmvLhW;vHRq1sv7P9y+jSt=_vA)F zZos6JL_NvgfU7^@lkvcG;(GFczjSN~C3R>aiZWBm=Yky9M-E5VdTCW7pAJ5x0oX^& z0fkr`Z7vQP+1s7tl9Qx2k4;nI#HfIT3otYOH%y3E`y(JaIZtKYZ?SI1NEx_u0$Sy` z*e}{Wa^aAOqvme-#h)jnZOP~;Jnt%xql2kwN{1h`BdlAS=^^3Uq0!D+SO(|N(#exJyuBiSuQ z2gri>yLoG=3#kEV)H|+oZP7rZ6c2lCffQ;UjSZqEeHBZRJ=WjIKhb3|%#BmRwO!|Q zw%C$J5!#V#CS=w?CwNN@MhUva8wcQ!Oah~VCB$pv9z2B5#6A9uwY1*Fwevgz@3-KW zwRR%euuB5dBHhd7nVFK?YF}WJcI`Ie>hsaN;jHs;fte8FE--q$CC&-afoPGOlPm-_ ziDjN`lP%3PE~!Rcw4GJe76o+f@t~fn+I3ou;Dhh!JC?wm;(X~i%W-TyV}r1djC&dU z2`jjw#PE4V4razqv(p-qD#y_QSo~{#!J*9PpMnKl*KwV=ZC6;dPnllpaf=OY(U=@! z^#3k>_$HebDx$yIrtzF(o>BCN*eJcOVVy0ij-kKF1B9#-9($0>?{0g?mb4inc3*rt zI?nHybsc~<>Sx@}7e%LoG%#*w-ZON#h1uG2X+uCp``MC8?}TRr{&ksmdE|4krJFHQ z%;v~-1gvG%Q$&{MlLJJZR0Q12oDjP%Lrf`j7JU}*zCGU0B}qZJKjPprZ`Ifz2msY- z2{qJQ-a2yK@hB4U4OgM9o$uY^Ut*s>0hqCNIQuD05xGZM1KXnf*xWqizlp{o8C z3zSbgK$2(Jm8b-aSX&to0O(jZuN^<; zBU+RM{tGSwTWumY0Jucjng~oB;C@Rx!^h41zGJ*wSL;M!IyrBVs)^N8Vni>!tvv}X z=qk7f%O*-FBHV=gUN3R^7#;(PY+RrakDQxNMaqs%o?)%L6NjaaGHmU5(K$Slbe zhM0R12MiKE;9uky^slPt@m@~(pdGO6MIlaG{LL1Dky{G|J)CQIZ6&_5cm7e02-(M+ z^TZnlGZtb6{jQDlD!blvd20L&A!}TW#pE!c`9P%pwq~r_VbPIGq-nqTM~4xWwja$2 z8#pyX1nr|L(TLj2=;?M+_S8oAUGK^`4;t@=g@ODtTVUQ1PtwjE`A;zg2$$7uLQu zyLi#&uPN$mXdtk+{pKa^QUS)ra^|!0i?Fif&B4nZ9P%-s^^C#ooZ3@+VyrVv^3mQhZa9^3sf60*-51V%X ztclscJj!a5C{B#_35=d2W;QEjD?t-GY#uptIZ)Pd9GSjL!KWd;$X}YiN&^5#i4-$D z8D;&!P}7fB#)wS8mVHGuyO8gCjq}JIH+(n3UqQN!a*hvTP|{C{G8qP@Zj_A>7E*FJ&?ak<9^3GSSKxc zzT)4~ef{ROO7p=bwBtLK<0WlaZg?YuY8k^h11Bw~BbN5HPx}v%wnIu}g=DDU6>Wu= zVoCgDBD9$YrKv2R-tV)lN!P`TqDOq5^X$s$XS+CCAw-Eo9sY|`cKhMyEfYU}%xfT6 zLbbR*PclScMYYBhHP7nIUsBcKA{lN~Xe;;iX1wiMS#J!l;>jVvsFA{s#=1Cr?Qc}? zGk$v_h7~^RGg2QvEX3oocqG8PpS`$ko}tPW(e5N|}4S zy>(e91mLewQ7g78=BIs)Sw>bbV2;+k`WwDXm0kVhEYi7r{|c4TNs!Jlyz6Ijg=`zF zpanW-^97-WLO_Ea$<&x;Y?DID&CF+YRrSd57zbIdrO)H$()V3FNH85hmT3($4~pb% zCDc+ms#09pS~=fa4z7mGtzXh@>;1)i@)k$i&z*koBc4H0S$bE6pFGgQJ& znMk(XQUM!-kU)tuZO=6=!Gy2Od;2UHI$zO$*DItf*|)}h$)0P`b#d2R1hHCCTHO?~ z7LcV*c&k%?`}^hsPuib~8AeyAj`E69a9wX)vf5XTh=VTo*U1dd*Z%0!U=vXF*+xO^ zH`}27bLQOyg3gvSNpXMiTcOSknLrV96}^sgs?v6{M^z*7%U8*Z?;7rk&Nafd<{bKn zL1^18RDFG+nh~1WZpu5&5dfg_WMFQYXE2hh`uX6O*iMpabMt z^?zGB2wbf#6Kx<)o>0-7eh|>bc6n2pHT}_~{n)N7HL==IQ7QG;j>C>lM6QxjPrC<; zoR38@@-&kPqiSZ?bU8dsq&Vvf%Ayo$P#%{mNnF4MCatKgTUV%rN^jPM`3Q8|)GQa# zF07j<s)qYR`U&srv>@}YageOLGxz6TkW+orN`fV4z$``e3L#tE?aQ%S+!0zFoI~q*=JtN`w{hBBh8KSz9c-kE*u1i>G_IbbDD0u*tjnFvk|3Bj;fZ#hWBLC`6Nlr7n^GDF3yb-7Ex_EQ( zsyMAgxDDW_^t(_OM>=f#eLiynRV`imq<&Rn8MjS}r%3fe+d+EgP;B6<6l4$JwL%r$ zTP=gqtQwh&QYPa9?YC|~-g7&G*zCll2)^BdsDQzaw#wYV^&^`QYDRBSiJ!a7AM6$t z+4R{GfI3f(EkPb3=Bq_cyP}@`k zG?*84ESwhgXv;T5(ITn{0I6C=1gw3=fQ-N^5E?`&Qt z)eG2x$XRsF%q|pN1`tHly%ick9X*up+{IM`jNIM=s@a2EP;}A(UNjLr+$cfGD`|z9 zU#xay2+hQ=6n9p?h9)!E-{f0}m5xg5cPCEbxdg7SKbc~9^pN8UllA%pH@z)O9v7gD z|B;9VgbJwin~mF27`4X$7#C10RxQ(8bD)hqO0v;@I^JE9Y0Z_J_TIx=Y~-R)BwD}O zifTC&`@UlnflLlWqlD@nf}>kCvKmBJ@va3fm0>F~+=t)r>edcZ(%uWyVu`D6rIT_K zC`K!sjjQONihL1}v!W40_OD#gQ2>>C;)4RWLZ@}%Z96-sni&o`8cOkPyJ)a1q zaJqyLB~u zAuyb4BIdmoc50d`wqCl&$hCX=cp<^UBrtcW7Zh3SvjdS9L#w9Ja6%^fM0QjK=oudaSE{puN zeRIHo_WRc2*}ZFC>nmQUJTS}C+r|atl z@VwuCKynf@gsXy&#q7V*LM%ABI%vW%^>v$wmTl#xlp$$wlDc|9=`>eKx9OVykO!FvZstnHxcYOov5EuWIW9YJI zsS;U0sO0#wn*ko*31IJon(xNQ)w_m%h!VNK&FlUJ`8Y>Tkx{!a#}U*7g<>w?fi8!Y z-8UCxn=I!~i)Vm^J8iMJH!OY|^3Z|8RlWwa~g~sW+T`bnM+2J$3G7G0G^~=acu?yn-aXDjKtGHIax8fc!7S9t?c8wH_t>TPmm>EEr^~u0CZkH6ATu zm6Fvo{wrIXoex2MYd(>y`DrG~)9ej*##Rh4U!Po=2A<+&Z@ZDSA9M>;$C(=(#KC5R3mh(@L!`zpnK;4L0jY27a>W`t!*r zP6k|+U&o@w>&sD}NAP+&^I<690o_hbA{j&36za3A%H0KzgVDf!A&;hM%Ld?(4doxo zZbrS$+nXHsQs|hj?AfbQTQ(%}b>G+UF1ozl!kMt5;ao5>2-uolUhS~;F|_i%e`*JW zeEy8=(d!#59$Z{x6C^Yw1VtGi7Z>xn*z@OPOX$l>#{X-BOLr);{hKo literal 0 HcmV?d00001 diff --git a/tmp/openvscode-server/questions.yaml b/tmp/openvscode-server/questions.yaml new file mode 100644 index 00000000000..593ccc44914 --- /dev/null +++ b/tmp/openvscode-server/questions.yaml @@ -0,0 +1,117 @@ +# Include{groups} +portals: + open: +# Include{portalLink} +questions: +# Include{global} +# Include{workload} +# Include{workloadDeployment} + +# Include{replicas1} +# Include{podSpec} +# Include{containerMain} + + - variable: env + group: "App Configuration" + label: "Image Environment" + schema: + additional_attrs: true + type: dict + attrs: + - variable: CONNECTION_TOKEN + label: "CONNECTION_TOKEN" + description: "Optional security token for accessing the Web UI (ie. supersecrettoken)." + schema: + type: string + private: true + default: "" + - variable: CONNECTION_SECRET + label: "CONNECTION_SECRET" + description: "Optional path to a file inside the container that contains the security token for accessing the Web UI (ie. /path/to/file). Overrides CONNECTION_TOKEN." + schema: + type: string + default: "" + - variable: SUDO_PASSWORD + label: "SUDO_PASSWORD" + description: "If this optional variable is set, user will have sudo access in the openvscode-server terminal with the specified password." + schema: + type: string + private: true + default: "" +# Include{containerBasic} +# Include{containerAdvanced} + +# Include{containerConfig} +# Include{serviceRoot} +# Include{serviceMain} +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: main + label: "Main Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 10135 + required: true +# Include{serviceExpertRoot} + default: false +# Include{serviceExpert} +# Include{serviceList} +# Include{persistenceRoot} + - variable: config + label: "App Config Storage" + description: "Stores the Application Configuration." + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} +# Include{persistenceList} +# Include{ingressRoot} + - variable: main + label: "Main Ingress" + schema: + additional_attrs: true + type: dict + attrs: +# Include{ingressDefault} +# Include{ingressTLS} +# Include{ingressTraefik} +# Include{ingressList} +# Include{securityContextRoot} + + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 0 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 0 +# Include{securityContextContainer} +# Include{securityContextAdvanced} +# Include{securityContextPod} + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + +# Include{resources} +# Include{advanced} +# Include{addons} +# Include{codeserver} +# Include{netshoot} +# Include{vpn} +# Include{documentation} diff --git a/tmp/openvscode-server/templates/NOTES.txt b/tmp/openvscode-server/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/tmp/openvscode-server/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/tmp/openvscode-server/templates/common.yaml b/tmp/openvscode-server/templates/common.yaml new file mode 100644 index 00000000000..b51394e00a4 --- /dev/null +++ b/tmp/openvscode-server/templates/common.yaml @@ -0,0 +1 @@ +{{ include "tc.v1.common.loader.all" . }} diff --git a/tmp/openvscode-server/values.yaml b/tmp/openvscode-server/values.yaml new file mode 100644 index 00000000000..ec7df16d8a4 --- /dev/null +++ b/tmp/openvscode-server/values.yaml @@ -0,0 +1,29 @@ +image: + repository: tccr.io/truecharts/openvscode-server + pullPolicy: IfNotPresent + tag: 1.75.1@sha256:daac5645c380be0027ec30d4db5a9543c6adb8e29571adc4419f2a2778f02912 +# secretEnv: +# CONNECTION_TOKEN: "somerandomstring" +# CONNECTION_SECRET: "" +# SUDO_PASSWORD: "" +service: + main: + ports: + main: + targetPort: 3000 + port: 10135 +persistence: + config: + enabled: true + mountPath: "/config" + varrun: + enabled: true +portal: + open: + enabled: true +securityContext: + container: + runAsNonRoot: false + readOnlyRootFilesystem: false + runAsUser: 0 + runAsGroup: 0 diff --git a/tmp/oscam/.helmignore b/tmp/oscam/.helmignore new file mode 100644 index 00000000000..77ca5567b26 --- /dev/null +++ b/tmp/oscam/.helmignore @@ -0,0 +1,30 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ +# OWNERS file for Kubernetes +OWNERS +# helm-docs templates +*.gotmpl +# docs folder +/docs +# icon +icon.png diff --git a/tmp/oscam/CHANGELOG.md b/tmp/oscam/CHANGELOG.md new file mode 100644 index 00000000000..1aea98f67da --- /dev/null +++ b/tmp/oscam/CHANGELOG.md @@ -0,0 +1,1590 @@ +# Changelog + + + +## [oscam-7.0.0](https://github.com/truecharts/charts/compare/oscam-6.0.40...oscam-7.0.0) (2022-11-10) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Major Change to GUI + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [oscam-6.0.43](https://github.com/truecharts/charts/compare/oscam-6.0.40...oscam-6.0.43) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [oscam-6.0.42](https://github.com/truecharts/charts/compare/oscam-6.0.40...oscam-6.0.42) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [oscam-6.0.42](https://github.com/truecharts/charts/compare/oscam-6.0.40...oscam-6.0.42) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [oscam-6.0.42](https://github.com/truecharts/charts/compare/oscam-6.0.40...oscam-6.0.42) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [oscam-6.0.41](https://github.com/truecharts/charts/compare/oscam-6.0.40...oscam-6.0.41) (2022-11-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [oscam-6.0.41](https://github.com/truecharts/charts/compare/oscam-6.0.40...oscam-6.0.41) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [oscam-6.0.40](https://github.com/truecharts/charts/compare/oscam-6.0.39...oscam-6.0.40) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4317](https://github.com/truecharts/charts/issues/4317)) + + + + +## [oscam-6.0.39](https://github.com/truecharts/charts/compare/oscam-6.0.38...oscam-6.0.39) (2022-11-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4308](https://github.com/truecharts/charts/issues/4308)) + + + + +## [oscam-6.0.38](https://github.com/truecharts/charts/compare/oscam-6.0.37...oscam-6.0.38) (2022-11-02) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4261](https://github.com/truecharts/charts/issues/4261)) + + + + +## [oscam-6.0.37](https://github.com/truecharts/charts/compare/oscam-6.0.36...oscam-6.0.37) (2022-10-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4182](https://github.com/truecharts/charts/issues/4182)) + + + + +## [oscam-6.0.36](https://github.com/truecharts/charts/compare/oscam-6.0.35...oscam-6.0.36) (2022-10-19) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4122](https://github.com/truecharts/charts/issues/4122)) + + + + +## [oscam-6.0.35](https://github.com/truecharts/charts/compare/oscam-6.0.34...oscam-6.0.35) (2022-10-12) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4071](https://github.com/truecharts/charts/issues/4071)) + + + + +## [oscam-6.0.34](https://github.com/truecharts/charts/compare/oscam-6.0.33...oscam-6.0.34) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [oscam-6.0.34](https://github.com/truecharts/charts/compare/oscam-6.0.33...oscam-6.0.34) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [oscam-6.0.33](https://github.com/truecharts/charts/compare/oscam-6.0.32...oscam-6.0.33) (2022-10-05) + +### Chore + +- Auto-update chart README [skip ci] + - split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979)) + - update helm general non-major + + + + +## [oscam-6.0.32](https://github.com/truecharts/charts/compare/oscam-6.0.31...oscam-6.0.32) (2022-09-27) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918)) + + + + +## [oscam-6.0.31](https://github.com/truecharts/charts/compare/oscam-6.0.30...oscam-6.0.31) (2022-09-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898)) + + + + +## [oscam-6.0.30](https://github.com/truecharts/charts/compare/oscam-6.0.29...oscam-6.0.30) (2022-09-22) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [oscam-6.0.30](https://github.com/truecharts/charts/compare/oscam-6.0.29...oscam-6.0.30) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [oscam-6.0.30](https://github.com/truecharts/charts/compare/oscam-6.0.29...oscam-6.0.30) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [oscam-6.0.30](https://github.com/truecharts/charts/compare/oscam-6.0.29...oscam-6.0.30) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [oscam-6.0.30](https://github.com/truecharts/charts/compare/oscam-6.0.29...oscam-6.0.30) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [oscam-6.0.30](https://github.com/truecharts/charts/compare/oscam-6.0.29...oscam-6.0.30) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [oscam-6.0.30](https://github.com/truecharts/charts/compare/oscam-6.0.29...oscam-6.0.30) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [oscam-6.0.30](https://github.com/truecharts/charts/compare/oscam-6.0.29...oscam-6.0.30) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [oscam-6.0.30](https://github.com/truecharts/charts/compare/oscam-6.0.29...oscam-6.0.30) (2022-09-17) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [oscam-6.0.30](https://github.com/truecharts/charts/compare/oscam-6.0.29...oscam-6.0.30) (2022-09-18) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [oscam-6.0.30](https://github.com/truecharts/charts/compare/oscam-6.0.29...oscam-6.0.30) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [oscam-6.0.30](https://github.com/truecharts/charts/compare/oscam-6.0.29...oscam-6.0.30) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [oscam-6.0.30](https://github.com/truecharts/charts/compare/oscam-6.0.29...oscam-6.0.30) (2022-09-15) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [oscam-6.0.30](https://github.com/truecharts/charts/compare/oscam-6.0.29...oscam-6.0.30) (2022-09-15) + +### Chore + +- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [oscam-6.0.29](https://github.com/truecharts/charts/compare/oscam-6.0.28...oscam-6.0.29) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [oscam-6.0.29](https://github.com/truecharts/charts/compare/oscam-6.0.28...oscam-6.0.29) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [oscam-6.0.29](https://github.com/truecharts/charts/compare/oscam-6.0.28...oscam-6.0.29) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [oscam-6.0.29](https://github.com/truecharts/charts/compare/oscam-6.0.28...oscam-6.0.29) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [oscam-6.0.29](https://github.com/truecharts/charts/compare/oscam-6.0.28...oscam-6.0.29) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [oscam-6.0.29](https://github.com/truecharts/charts/compare/oscam-6.0.28...oscam-6.0.29) (2022-09-11) + +### Chore + +- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [oscam-6.0.28](https://github.com/truecharts/charts/compare/oscam-6.0.26...oscam-6.0.28) (2022-08-30) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639)) + - update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [oscam-6.0.27](https://github.com/truecharts/charts/compare/oscam-6.0.26...oscam-6.0.27) (2022-08-30) + +### Chore + +- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [oscam-6.0.26](https://github.com/truecharts/charts/compare/oscam-6.0.25...oscam-6.0.26) (2022-08-29) + +### Chore + +- update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619)) + + + + +## [oscam-6.0.25](https://github.com/truecharts/charts/compare/oscam-6.0.24...oscam-6.0.25) (2022-08-23) + +### Chore + +- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545)) + + + + +## [oscam-6.0.24](https://github.com/truecharts/charts/compare/oscam-6.0.23...oscam-6.0.24) (2022-08-12) + +### Chore + +- add documentation checkbox/section to all SCALE Apps + - update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456)) + + ### Fix + +- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447)) + + + + +## [oscam-6.0.23](https://github.com/truecharts/charts/compare/oscam-6.0.22...oscam-6.0.23) (2022-08-08) + +### Chore + +- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + + + +## [oscam-6.0.22](https://github.com/truecharts/apps/compare/oscam-6.0.21...oscam-6.0.22) (2022-07-26) + +### Chore + +- update home links ([#3291](https://github.com/truecharts/apps/issues/3291)) + - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302)) + + + + +## [oscam-6.0.21](https://github.com/truecharts/apps/compare/oscam-6.0.20...oscam-6.0.21) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [oscam-6.0.21](https://github.com/truecharts/apps/compare/oscam-6.0.20...oscam-6.0.21) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [oscam-6.0.21](https://github.com/truecharts/apps/compare/oscam-6.0.20...oscam-6.0.21) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [oscam-6.0.20](https://github.com/truecharts/apps/compare/oscam-6.0.18...oscam-6.0.20) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [oscam-6.0.18](https://github.com/truecharts/apps/compare/oscam-6.0.17...oscam-6.0.18) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [oscam-6.0.17](https://github.com/truecharts/apps/compare/oscam-6.0.16...oscam-6.0.17) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [oscam-6.0.16](https://github.com/truecharts/apps/compare/oscam-6.0.14...oscam-6.0.16) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [oscam-6.0.14](https://github.com/truecharts/apps/compare/oscam-6.0.12...oscam-6.0.14) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [oscam-6.0.12](https://github.com/truecharts/apps/compare/oscam-6.0.11...oscam-6.0.12) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [oscam-6.0.11](https://github.com/truecharts/apps/compare/oscam-6.0.10...oscam-6.0.11) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [oscam-6.0.10](https://github.com/truecharts/apps/compare/oscam-6.0.9...oscam-6.0.10) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [oscam-6.0.9](https://github.com/truecharts/apps/compare/oscam-6.0.8...oscam-6.0.9) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [oscam-6.0.8](https://github.com/truecharts/apps/compare/oscam-6.0.7...oscam-6.0.8) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [oscam-6.0.7](https://github.com/truecharts/apps/compare/oscam-6.0.6...oscam-6.0.7) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [oscam-6.0.6](https://github.com/truecharts/apps/compare/oscam-6.0.5...oscam-6.0.6) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [oscam-6.0.5](https://github.com/truecharts/apps/compare/oscam-6.0.4...oscam-6.0.5) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [oscam-6.0.4](https://github.com/truecharts/apps/compare/oscam-6.0.3...oscam-6.0.4) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [oscam-6.0.3](https://github.com/truecharts/apps/compare/oscam-6.0.2...oscam-6.0.3) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [oscam-6.0.2](https://github.com/truecharts/apps/compare/oscam-6.0.1...oscam-6.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [oscam-6.0.1](https://github.com/truecharts/apps/compare/oscam-5.0.19...oscam-6.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [oscam-6.0.0](https://github.com/truecharts/apps/compare/oscam-5.0.19...oscam-6.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [oscam-5.0.19](https://github.com/truecharts/apps/compare/oscam-5.0.18...oscam-5.0.19) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [oscam-5.0.18](https://github.com/truecharts/apps/compare/oscam-5.0.17...oscam-5.0.18) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [oscam-5.0.18](https://github.com/truecharts/apps/compare/oscam-5.0.17...oscam-5.0.18) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [oscam-5.0.17](https://github.com/truecharts/apps/compare/oscam-5.0.16...oscam-5.0.17) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [oscam-5.0.16](https://github.com/truecharts/apps/compare/oscam-5.0.15...oscam-5.0.16) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [oscam-5.0.16](https://github.com/truecharts/apps/compare/oscam-5.0.15...oscam-5.0.16) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [oscam-5.0.15](https://github.com/truecharts/apps/compare/oscam-5.0.14...oscam-5.0.15) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [oscam-5.0.14](https://github.com/truecharts/apps/compare/oscam-5.0.13...oscam-5.0.14) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [oscam-5.0.13](https://github.com/truecharts/apps/compare/oscam-5.0.12...oscam-5.0.13) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [oscam-5.0.12](https://github.com/truecharts/apps/compare/oscam-5.0.11...oscam-5.0.12) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [oscam-5.0.11](https://github.com/truecharts/apps/compare/oscam-5.0.10...oscam-5.0.11) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [oscam-5.0.10](https://github.com/truecharts/apps/compare/oscam-5.0.9...oscam-5.0.10) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [oscam-5.0.9](https://github.com/truecharts/apps/compare/oscam-5.0.8...oscam-5.0.9) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [oscam-5.0.8](https://github.com/truecharts/apps/compare/oscam-5.0.7...oscam-5.0.8) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [oscam-5.0.7](https://github.com/truecharts/apps/compare/oscam-5.0.6...oscam-5.0.7) (2022-03-30) + +#### Chore + +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [oscam-5.0.6](https://github.com/truecharts/apps/compare/oscam-5.0.5...oscam-5.0.6) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [oscam-5.0.1](https://github.com/truecharts/apps/compare/oscam-5.0.0...oscam-5.0.1) (2022-03-07) + +#### Chore + +* update helm general non-major helm releases ([#2111](https://github.com/truecharts/apps/issues/2111)) +* Remove `-icon` string from icon png's ([#2040](https://github.com/truecharts/apps/issues/2040)) + + + + +### [oscam-5.0.0](https://github.com/truecharts/apps/compare/oscam-4.0.43...oscam-5.0.0) (2022-03-03) + +#### Chore + +* remove fixed env from questions.yaml +* remove PUID from per-app env-vars if set to 568 +* remove empty env var declaration from questions.yaml +* remove TZ from values. ([#1945](https://github.com/truecharts/apps/issues/1945)) +* update helm general major helm releases ([#2021](https://github.com/truecharts/apps/issues/2021)) + +#### Fix + +* BREAKING CHANGE Move some env-vars outside of env section ([#2010](https://github.com/truecharts/apps/issues/2010)) + + + + +### [oscam-4.0.43](https://github.com/truecharts/apps/compare/oscam-4.0.42...oscam-4.0.43) (2022-03-02) + +#### Chore + +* rename `web_portal` to `open` ([#1957](https://github.com/truecharts/apps/issues/1957)) +* update helm general non-major helm releases ([#1999](https://github.com/truecharts/apps/issues/1999)) + + + + +### [oscam-4.0.42](https://github.com/truecharts/apps/compare/oscam-4.0.41...oscam-4.0.42) (2022-02-21) + +#### Chore + +* update helm general non-major helm releases ([#1927](https://github.com/truecharts/apps/issues/1927)) + + + + +### [oscam-4.0.41](https://github.com/truecharts/apps/compare/oscam-4.0.40...oscam-4.0.41) (2022-02-15) + +#### Chore + +* update helm general non-major helm releases ([#1901](https://github.com/truecharts/apps/issues/1901)) + + + + +### [oscam-4.0.40](https://github.com/truecharts/apps/compare/oscam-4.0.39...oscam-4.0.40) (2022-02-08) + +#### Chore + +* update helm general non-major helm releases ([#1871](https://github.com/truecharts/apps/issues/1871)) + + + + +### [oscam-4.0.39](https://github.com/truecharts/apps/compare/oscam-4.0.38...oscam-4.0.39) (2022-02-06) + +#### Chore + +* update helm chart common to v8.15.0 ([#1859](https://github.com/truecharts/apps/issues/1859)) + + + + +### [oscam-4.0.38](https://github.com/truecharts/apps/compare/oscam-4.0.37...oscam-4.0.38) (2022-02-05) + +#### Chore + +* update helm general non-major helm releases ([#1852](https://github.com/truecharts/apps/issues/1852)) + + + + +### [oscam-4.0.37](https://github.com/truecharts/apps/compare/oscam-4.0.36...oscam-4.0.37) (2022-02-02) + +#### Chore + +* update helm general non-major helm releases ([#1828](https://github.com/truecharts/apps/issues/1828)) + + + + +### [oscam-4.0.36](https://github.com/truecharts/apps/compare/oscam-4.0.35...oscam-4.0.36) (2022-01-25) + +#### Chore + +* update helm general non-major helm releases ([#1791](https://github.com/truecharts/apps/issues/1791)) + + + + +### [oscam-4.0.35](https://github.com/truecharts/apps/compare/oscam-4.0.34...oscam-4.0.35) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1766](https://github.com/truecharts/apps/issues/1766)) + + + + +### [oscam-4.0.34](https://github.com/truecharts/apps/compare/oscam-4.0.33...oscam-4.0.34) (2022-01-21) + +#### Chore + +* update helm general non-major helm releases ([#1759](https://github.com/truecharts/apps/issues/1759)) + +#### Fix + +* set additional_attrs: true on all dicts ([#1750](https://github.com/truecharts/apps/issues/1750)) + + + + +### [oscam-4.0.33](https://github.com/truecharts/apps/compare/oscam-4.0.32...oscam-4.0.33) (2022-01-18) + +#### Chore + +* update helm general non-major helm releases ([#1732](https://github.com/truecharts/apps/issues/1732)) + + + + +### [oscam-4.0.32](https://github.com/truecharts/apps/compare/oscam-4.0.31...oscam-4.0.32) (2022-01-13) + +#### Chore + +* update helm general non-major helm releases ([#1712](https://github.com/truecharts/apps/issues/1712)) + +#### Feat + +* expose capabilities in GUI ([#1709](https://github.com/truecharts/apps/issues/1709)) + + + + +### [oscam-4.0.31](https://github.com/truecharts/apps/compare/oscam-4.0.30...oscam-4.0.31) (2022-01-12) + +#### Chore + +* update helm general non-major helm releases ([#1704](https://github.com/truecharts/apps/issues/1704)) + + + + +### [oscam-4.0.30](https://github.com/truecharts/apps/compare/oscam-4.0.29...oscam-4.0.30) (2022-01-11) + +#### Chore + +* update helm general non-major helm releases ([#1693](https://github.com/truecharts/apps/issues/1693)) + + + + +### [oscam-4.0.29](https://github.com/truecharts/apps/compare/oscam-4.0.28...oscam-4.0.29) (2022-01-04) + +#### Chore + +* update helm general non-major helm releases + + + + +### [oscam-4.0.28](https://github.com/truecharts/apps/compare/oscam-4.0.27...oscam-4.0.28) (2021-12-28) + +#### Chore + +* update helm general non-major helm releases ([#1623](https://github.com/truecharts/apps/issues/1623)) + + + + +### [oscam-4.0.27](https://github.com/truecharts/apps/compare/oscam-4.0.26...oscam-4.0.27) (2021-12-27) + +#### Chore + +* move `port` up in gui ([#1620](https://github.com/truecharts/apps/issues/1620)) + + + + +### [oscam-4.0.26](https://github.com/truecharts/apps/compare/oscam-4.0.25...oscam-4.0.26) (2021-12-21) + +#### Chore + +* update helm general non-major helm releases ([#1596](https://github.com/truecharts/apps/issues/1596)) + + + + +### [oscam-4.0.25](https://github.com/truecharts/apps/compare/oscam-4.0.24...oscam-4.0.25) (2021-12-19) + +#### Chore + +* Last patch bump before RC2 branch-off + + + + +### [oscam-4.0.24](https://github.com/truecharts/apps/compare/oscam-4.0.23...oscam-4.0.24) (2021-12-19) + +#### Chore + +* completely remove mountPath reference from GUI ([#1572](https://github.com/truecharts/apps/issues/1572)) +* update helm general non-major helm releases ([#1571](https://github.com/truecharts/apps/issues/1571)) + + + + +### [oscam-4.0.23](https://github.com/truecharts/apps/compare/oscam-4.0.22...oscam-4.0.23) (2021-12-18) + +#### Chore + +* cleanup questions by removing hidden dicts ([#1558](https://github.com/truecharts/apps/issues/1558)) +* App-Icon Organization ([#1539](https://github.com/truecharts/apps/issues/1539)) + + + + +### [oscam-4.0.22](https://github.com/truecharts/apps/compare/oscam-4.0.21...oscam-4.0.22) (2021-12-14) + +#### Chore + +* update helm general non-major helm releases ([#1535](https://github.com/truecharts/apps/issues/1535)) + + + + +### [oscam-4.0.21](https://github.com/truecharts/apps/compare/oscam-4.0.20...oscam-4.0.21) (2021-12-13) + +#### Chore + +* move incubator apps to stable and bump everything + + + + +### [oscam-4.0.20](https://github.com/truecharts/apps/compare/oscam-4.0.19...oscam-4.0.20) (2021-12-11) + +#### Chore + +* set PUID to `int` instead of `string` ([#1506](https://github.com/truecharts/apps/issues/1506)) +* update general helm non-major helm releases ([#1509](https://github.com/truecharts/apps/issues/1509)) + + + + +### [oscam-4.0.19](https://github.com/truecharts/apps/compare/oscam-4.0.18...oscam-4.0.19) (2021-12-07) + +#### Chore + +* update non-major deps helm releases ([#1481](https://github.com/truecharts/apps/issues/1481)) + + + + +### oscam-4.0.18 (2021-12-05) + +#### Chore + +* bump apps to generate security page +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major deps helm releases ([#1471](https://github.com/truecharts/apps/issues/1471)) +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + +#### Fix + +* fix typo in theme selection ([#1428](https://github.com/truecharts/apps/issues/1428)) + + + + +### [oscam-4.0.17](https://github.com/truecharts/apps/compare/oscam-4.0.16...oscam-4.0.17) (2021-12-05) + +#### Chore + +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) + + + + +### [oscam-4.0.16](https://github.com/truecharts/apps/compare/oscam-4.0.15...oscam-4.0.16) (2021-12-04) + +#### Chore + +* bump apps to generate security page + + + + +### [oscam-4.0.15](https://github.com/truecharts/apps/compare/oscam-4.0.14...oscam-4.0.15) (2021-12-04) + +#### Chore + +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) + + + + +### [oscam-4.0.14](https://github.com/truecharts/apps/compare/oscam-4.0.13...oscam-4.0.14) (2021-12-03) + +#### Chore + +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) + + + + +### [oscam-4.0.13](https://github.com/truecharts/apps/compare/oscam-4.0.12...oscam-4.0.13) (2021-11-30) + +#### Chore + +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + +#### Fix + +* move conflicting ports to 10xxx range ([#1415](https://github.com/truecharts/apps/issues/1415)) + + + + +### [oscam-4.0.12](https://github.com/truecharts/apps/compare/oscam-4.0.11...oscam-4.0.12) (2021-11-23) + +#### Chore + +* update non-major deps helm releases ([#1386](https://github.com/truecharts/apps/issues/1386)) + + + + +### [oscam-4.0.11](https://github.com/truecharts/apps/compare/oscam-4.0.10...oscam-4.0.11) (2021-11-22) + +#### Chore + +* update non-major deps helm releases ([#1383](https://github.com/truecharts/apps/issues/1383)) + +#### Fix + +* Default enable all services ([#1361](https://github.com/truecharts/apps/issues/1361)) + + + + +### [oscam-4.0.10](https://github.com/truecharts/apps/compare/oscam-4.0.9...oscam-4.0.10) (2021-11-16) + +#### Chore + +* update non-major deps helm releases ([#1345](https://github.com/truecharts/apps/issues/1345)) + + + + +### [oscam-4.0.9](https://github.com/truecharts/apps/compare/oscam-4.0.8...oscam-4.0.9) (2021-11-15) + +#### Chore + +* persistence cleanup and small bugfixes ([#1329](https://github.com/truecharts/apps/issues/1329)) +* update non-major deps helm releases ([#1338](https://github.com/truecharts/apps/issues/1338)) + + + + +### [oscam-4.0.8](https://github.com/truecharts/apps/compare/oscam-4.0.7...oscam-4.0.8) (2021-11-14) + +#### Chore + +* fixes around the GUI refactor ([#1316](https://github.com/truecharts/apps/issues/1316)) +* clean up Chart.yaml ([#1322](https://github.com/truecharts/apps/issues/1322)) +* update non-major deps helm releases ([#1328](https://github.com/truecharts/apps/issues/1328)) + +#### Fix + +* split udp and tcp ports ([#1321](https://github.com/truecharts/apps/issues/1321)) +* sync securityContext from values to questions ([#1323](https://github.com/truecharts/apps/issues/1323)) +* Allow spaces in paths ([#1306](https://github.com/truecharts/apps/issues/1306)) + + + + +### [oscam-4.0.7](https://github.com/truecharts/apps/compare/oscam-4.0.6...oscam-4.0.7) (2021-11-09) + +#### Chore + +* update non-major deps helm releases ([#1297](https://github.com/truecharts/apps/issues/1297)) + + + + +### [oscam-4.0.6](https://github.com/truecharts/apps/compare/oscam-4.0.5...oscam-4.0.6) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1295](https://github.com/truecharts/apps/issues/1295)) + + + + +### [oscam-4.0.5](https://github.com/truecharts/apps/compare/oscam-4.0.4...oscam-4.0.5) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1291](https://github.com/truecharts/apps/issues/1291)) + +#### Chore + +* Simplify GUI for deployment, persistence and securityContext ([#1289](https://github.com/truecharts/apps/issues/1289)) + +#### Feat + +* Simplify the Services GUI ([#1290](https://github.com/truecharts/apps/issues/1290)) + + + + +### [oscam-4.0.4](https://github.com/truecharts/apps/compare/oscam-4.0.3...oscam-4.0.4) (2021-11-02) + +#### Chore + +* update non-major deps helm releases ([#1267](https://github.com/truecharts/apps/issues/1267)) + + + + +### [oscam-4.0.3](https://github.com/truecharts/apps/compare/oscam-4.0.2...oscam-4.0.3) (2021-11-01) + +#### Chore + +* update non-major deps helm releases ([#1264](https://github.com/truecharts/apps/issues/1264)) + + + + +### [oscam-4.0.2](https://github.com/truecharts/apps/compare/oscam-4.0.1...oscam-4.0.2) (2021-10-26) + +#### Chore + +* update non-major deps helm releases ([#1245](https://github.com/truecharts/apps/issues/1245)) + + + + +### [oscam-4.0.1](https://github.com/truecharts/apps/compare/oscam-4.0.0...oscam-4.0.1) (2021-10-26) + +#### Chore + +* update helm chart common to v8.3.15 ([#1240](https://github.com/truecharts/apps/issues/1240)) + + + + +### [oscam-4.0.0](https://github.com/truecharts/apps/compare/oscam-3.0.16...oscam-4.0.0) (2021-10-25) + +#### Chore + +* Adapt for TrueNAS SCALE RC1 + + + + +### [oscam-3.0.16](https://github.com/truecharts/apps/compare/oscam-3.0.13...oscam-3.0.16) (2021-10-20) + +#### Chore + +* bump apps, remove duplicates and move incubator to stable for RC1 +* update non-major deps helm releases ([#1213](https://github.com/truecharts/apps/issues/1213)) + +#### Fix + +* reenable postgresql migration scripting and bump all to force update +* use correct PVC storageClass when using postgresql as a dependency on SCALE ([#1212](https://github.com/truecharts/apps/issues/1212)) + + + + +### [oscam-3.0.13](https://github.com/truecharts/apps/compare/oscam-3.0.12...oscam-3.0.13) (2021-10-20) + +#### Chore + +* bump versions to rerelease and fix icons + + + + +### [oscam-3.0.12](https://github.com/truecharts/apps/compare/oscam-3.0.11...oscam-3.0.12) (2021-10-19) + +#### Change + +* Project-Eclipse 3, Automatically generate item.yaml ([#1178](https://github.com/truecharts/apps/issues/1178)) + +#### Chore + +* Project-Eclipse 5, move app-readme to automatic generation script ([#1181](https://github.com/truecharts/apps/issues/1181)) +* Project-Eclipse part 2, adapting and cleaning changelog ([#1173](https://github.com/truecharts/apps/issues/1173)) +* update helm chart common to v8.3.13 ([#1184](https://github.com/truecharts/apps/issues/1184)) + +#### Feat + +* Project-Eclipse 4, Add App grading annotations to Chart.yaml ([#1180](https://github.com/truecharts/apps/issues/1180)) + +#### Refactor + +* Project Eclipse Part 6, move questions.yaml to root App folder ([#1182](https://github.com/truecharts/apps/issues/1182)) + + + + +### [oscam-3.0.11](https://github.com/truecharts/apps/compare/oscam-3.0.10...oscam-3.0.11) (2021-10-19) + +#### Fix + +* fix previous SCALE bugfix not correctly being applied + + + + +### [oscam-3.0.10](https://github.com/truecharts/apps/compare/oscam-3.0.9...oscam-3.0.10) (2021-10-19) + +#### Fix + +* Solve issues regarding ix_values.yaml not containing the image and tag definitions. ([#1176](https://github.com/truecharts/apps/issues/1176)) + + + + +### [oscam-3.0.9](https://github.com/truecharts/apps/compare/oscam-3.0.8...oscam-3.0.9) (2021-10-18) + +#### Chore + +* Add description on persistence ([#1172](https://github.com/truecharts/apps/issues/1172)) + +#### Refactor + +* Project Eclipse - part 1 - remove ix_values.yaml ([#1168](https://github.com/truecharts/apps/issues/1168)) + + + + +### [oscam-3.0.8](https://github.com/truecharts/apps/compare/oscam-3.0.7...oscam-3.0.8) (2021-10-17) + +#### Chore + +* update helm chart common to v8.3.10 ([#1160](https://github.com/truecharts/apps/issues/1160)) + +#### Fix + +* force users using correct / prefix for mounPath ([#1156](https://github.com/truecharts/apps/issues/1156)) + + + + +### [oscam-3.0.7](https://github.com/truecharts/apps/compare/oscam-3.0.6...oscam-3.0.7) (2021-10-13) + +#### Chore + +* update non-major deps helm releases ([#1133](https://github.com/truecharts/apps/issues/1133)) + + + + +### [oscam-3.0.6](https://github.com/truecharts/apps/compare/oscam-3.0.5...oscam-3.0.6) (2021-10-12) + +#### Chore + +* update non-major deps helm releases ([#1126](https://github.com/truecharts/apps/issues/1126)) + + + + +### [oscam-3.0.5](https://github.com/truecharts/apps/compare/oscam-3.0.4...oscam-3.0.5) (2021-10-12) + +#### Chore + +* update non-major deps helm releases ([#1123](https://github.com/truecharts/apps/issues/1123)) + + + + +### [oscam-3.0.4](https://github.com/truecharts/apps/compare/oscam-3.0.3...oscam-3.0.4) (2021-10-05) + +#### Chore + +* update non-major deps helm releases ([#1099](https://github.com/truecharts/apps/issues/1099)) + + + + +### [oscam-3.0.3](https://github.com/truecharts/apps/compare/oscam-3.0.2...oscam-3.0.3) (2021-09-29) + +#### Chore + +* update helm chart common to v8.0.13 ([#1060](https://github.com/truecharts/apps/issues/1060)) + + + + +### [oscam-3.0.1](https://github.com/truecharts/apps/compare/oscam-3.0.0...oscam-3.0.1) (2021-09-26) + + + + +### [oscam-3.0.0](https://github.com/truecharts/apps/compare/oscam-2.0.2...oscam-3.0.0) (2021-09-26) + + + + +### [oscam-2.0.2](https://github.com/truecharts/apps/compare/oscam-2.0.1...oscam-2.0.2) (2021-09-21) + +#### Chore + +* update non-major deps helm releases ([#1014](https://github.com/truecharts/apps/issues/1014)) + + + + +### [oscam-2.0.1](https://github.com/truecharts/apps/compare/oscam-1.0.2...oscam-2.0.1) (2021-09-13) + +#### Feat + +* add new GUI and VPN support to all Apps ([#977](https://github.com/truecharts/apps/issues/977)) + + +## oscam-1.0.0 (2021-09-07) + + + +## oscam-1.0.0 (2021-09-07) + + +## oscam-1.0.0 (2021-09-07) + + + +## oscam-1.0.0 (2021-09-07) diff --git a/tmp/oscam/Chart.yaml b/tmp/oscam/Chart.yaml new file mode 100644 index 00000000000..48b9238c56c --- /dev/null +++ b/tmp/oscam/Chart.yaml @@ -0,0 +1,27 @@ +apiVersion: v2 +appVersion: "11693" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +deprecated: false +description: Open Source Conditional Access Module software +home: https://truecharts.org/charts/stable/oscam +icon: https://truecharts.org/img/hotlink-ok/chart-icons/oscam.png +keywords: + - oscam +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: oscam +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/oscam + - https://trac.streamboard.tv/oscam/browser/trunk +type: application +version: 9.0.0 +annotations: + truecharts.org/catagories: | + - DIY + truecharts.org/SCALE-support: "true" diff --git a/tmp/oscam/README.md b/tmp/oscam/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/oscam/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/oscam/icon.png b/tmp/oscam/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..36083a52271f8ba9d3f83394c8706fe71572c985 GIT binary patch literal 4846 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 AqyPW_ literal 0 HcmV?d00001 diff --git a/tmp/oscam/questions.yaml b/tmp/oscam/questions.yaml new file mode 100644 index 00000000000..c5c7d66ade8 --- /dev/null +++ b/tmp/oscam/questions.yaml @@ -0,0 +1,92 @@ +# Include{groups} +portals: + open: +# Include{portalLink} +questions: +# Include{global} +# Include{workload} +# Include{workloadDeployment} + +# Include{replicas1} +# Include{podSpec} +# Include{containerMain} + + +# Include{containerBasic} +# Include{containerAdvanced} + +# Include{containerConfig} +# Include{serviceRoot} +# Include{serviceMain} +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: main + label: "Main Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 10062 + required: true + required: true +# Include{serviceExpertRoot} + default: false +# Include{serviceExpert} +# Include{serviceList} +# Include{persistenceRoot} + - variable: config + label: "App Config Storage" + description: "Stores the Application Configuration." + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} +# Include{persistenceList} +# Include{ingressRoot} + - variable: main + label: "Main Ingress" + schema: + additional_attrs: true + type: dict + attrs: +# Include{ingressDefault} +# Include{ingressTLS} +# Include{ingressTraefik} +# Include{ingressList} +# Include{securityContextRoot} + + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 0 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 20 +# Include{securityContextContainer} +# Include{securityContextAdvanced} +# Include{securityContextPod} + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + +# Include{resources} +# Include{advanced} +# Include{addons} +# Include{codeserver} +# Include{netshoot} +# Include{vpn} +# Include{documentation} diff --git a/tmp/oscam/templates/NOTES.txt b/tmp/oscam/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/tmp/oscam/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/tmp/oscam/templates/common.yaml b/tmp/oscam/templates/common.yaml new file mode 100644 index 00000000000..b51394e00a4 --- /dev/null +++ b/tmp/oscam/templates/common.yaml @@ -0,0 +1 @@ +{{ include "tc.v1.common.loader.all" . }} diff --git a/tmp/oscam/values.yaml b/tmp/oscam/values.yaml new file mode 100644 index 00000000000..34d476fd5f5 --- /dev/null +++ b/tmp/oscam/values.yaml @@ -0,0 +1,24 @@ +image: + repository: tccr.io/truecharts/oscam + pullPolicy: IfNotPresent + tag: version-11693@sha256:dcaa24c5076e020243aa0bcf2b5e2edbd1fcf6f9066c50e3f5c2f32937c68cb9 +service: + main: + ports: + main: + port: 10062 + targetPort: 8888 +persistence: + config: + enabled: true + mountPath: "/config" + varrun: + enabled: true +portal: + open: + enabled: true +securityContext: + container: + runAsNonRoot: false + runAsUser: 0 + runAsGroup: 20 diff --git a/tmp/outline/.helmignore b/tmp/outline/.helmignore new file mode 100644 index 00000000000..77ca5567b26 --- /dev/null +++ b/tmp/outline/.helmignore @@ -0,0 +1,30 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ +# OWNERS file for Kubernetes +OWNERS +# helm-docs templates +*.gotmpl +# docs folder +/docs +# icon +icon.png diff --git a/tmp/outline/CHANGELOG.md b/tmp/outline/CHANGELOG.md new file mode 100644 index 00000000000..0c0f19f3714 --- /dev/null +++ b/tmp/outline/CHANGELOG.md @@ -0,0 +1,1275 @@ +# Changelog + + + +## [outline-4.0.0](https://github.com/truecharts/charts/compare/outline-3.0.56...outline-4.0.0) (2022-11-10) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Major Change to GUI + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update docker general non-major ([#4355](https://github.com/truecharts/charts/issues/4355)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + ### Fix + +- change container config label + + + + +## [outline-3.0.60](https://github.com/truecharts/charts/compare/outline-3.0.56...outline-3.0.60) (2022-11-09) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#4355](https://github.com/truecharts/charts/issues/4355)) + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [outline-3.0.59](https://github.com/truecharts/charts/compare/outline-3.0.56...outline-3.0.59) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [outline-3.0.58](https://github.com/truecharts/charts/compare/outline-3.0.56...outline-3.0.58) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [outline-3.0.58](https://github.com/truecharts/charts/compare/outline-3.0.56...outline-3.0.58) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [outline-3.0.58](https://github.com/truecharts/charts/compare/outline-3.0.56...outline-3.0.58) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [outline-3.0.57](https://github.com/truecharts/charts/compare/outline-3.0.56...outline-3.0.57) (2022-11-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [outline-3.0.57](https://github.com/truecharts/charts/compare/outline-3.0.56...outline-3.0.57) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [outline-3.0.56](https://github.com/truecharts/charts/compare/outline-3.0.55...outline-3.0.56) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4317](https://github.com/truecharts/charts/issues/4317)) + + + + +## [outline-3.0.55](https://github.com/truecharts/charts/compare/outline-3.0.54...outline-3.0.55) (2022-11-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4308](https://github.com/truecharts/charts/issues/4308)) + + + + +## [outline-3.0.54](https://github.com/truecharts/charts/compare/outline-3.0.53...outline-3.0.54) (2022-11-02) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4261](https://github.com/truecharts/charts/issues/4261)) + + + + +## [outline-3.0.53](https://github.com/truecharts/charts/compare/outline-3.0.52...outline-3.0.53) (2022-10-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [outline-3.0.52](https://github.com/truecharts/charts/compare/outline-3.0.51...outline-3.0.52) (2022-10-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4182](https://github.com/truecharts/charts/issues/4182)) + + + + +## [outline-3.0.51](https://github.com/truecharts/charts/compare/outline-3.0.50...outline-3.0.51) (2022-10-24) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#4171](https://github.com/truecharts/charts/issues/4171)) + + + + +## [outline-3.0.50](https://github.com/truecharts/charts/compare/outline-3.0.49...outline-3.0.50) (2022-10-19) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4122](https://github.com/truecharts/charts/issues/4122)) + + + + +## [outline-3.0.49](https://github.com/truecharts/charts/compare/outline-3.0.48...outline-3.0.49) (2022-10-12) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4071](https://github.com/truecharts/charts/issues/4071)) + + + + +## [outline-3.0.48](https://github.com/truecharts/charts/compare/outline-3.0.47...outline-3.0.48) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [outline-3.0.48](https://github.com/truecharts/charts/compare/outline-3.0.47...outline-3.0.48) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [outline-3.0.47](https://github.com/truecharts/charts/compare/outline-3.0.46...outline-3.0.47) (2022-10-05) + +### Chore + +- split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979)) + - update helm general non-major + + + + +## [outline-3.0.45](https://github.com/truecharts/charts/compare/outline-3.0.44...outline-3.0.45) (2022-09-27) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918)) + + + + +## [outline-3.0.44](https://github.com/truecharts/charts/compare/outline-3.0.43...outline-3.0.44) (2022-09-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898)) + + + + +## [outline-3.0.43](https://github.com/truecharts/charts/compare/outline-3.0.41...outline-3.0.43) (2022-09-22) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3839](https://github.com/truecharts/charts/issues/3839)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [outline-3.0.43](https://github.com/truecharts/charts/compare/outline-3.0.41...outline-3.0.43) (2022-09-22) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3839](https://github.com/truecharts/charts/issues/3839)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [outline-3.0.42](https://github.com/truecharts/charts/compare/outline-3.0.41...outline-3.0.42) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [outline-3.0.42](https://github.com/truecharts/charts/compare/outline-3.0.41...outline-3.0.42) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [outline-3.0.42](https://github.com/truecharts/charts/compare/outline-3.0.41...outline-3.0.42) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [outline-3.0.42](https://github.com/truecharts/charts/compare/outline-3.0.41...outline-3.0.42) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [outline-3.0.42](https://github.com/truecharts/charts/compare/outline-3.0.41...outline-3.0.42) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [outline-3.0.42](https://github.com/truecharts/charts/compare/outline-3.0.41...outline-3.0.42) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [outline-3.0.42](https://github.com/truecharts/charts/compare/outline-3.0.41...outline-3.0.42) (2022-09-17) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [outline-3.0.42](https://github.com/truecharts/charts/compare/outline-3.0.41...outline-3.0.42) (2022-09-18) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [outline-3.0.42](https://github.com/truecharts/charts/compare/outline-3.0.41...outline-3.0.42) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [outline-3.0.42](https://github.com/truecharts/charts/compare/outline-3.0.41...outline-3.0.42) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [outline-3.0.42](https://github.com/truecharts/charts/compare/outline-3.0.41...outline-3.0.42) (2022-09-15) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [outline-3.0.42](https://github.com/truecharts/charts/compare/outline-3.0.41...outline-3.0.42) (2022-09-15) + +### Chore + +- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [outline-3.0.41](https://github.com/truecharts/charts/compare/outline-3.0.40...outline-3.0.41) (2022-09-13) + +### Chore + +- update helm general non-major ([#3756](https://github.com/truecharts/charts/issues/3756)) + + + + +## [outline-3.0.40](https://github.com/truecharts/charts/compare/outline-3.0.39...outline-3.0.40) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [outline-3.0.40](https://github.com/truecharts/charts/compare/outline-3.0.39...outline-3.0.40) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [outline-3.0.40](https://github.com/truecharts/charts/compare/outline-3.0.39...outline-3.0.40) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [outline-3.0.40](https://github.com/truecharts/charts/compare/outline-3.0.39...outline-3.0.40) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [outline-3.0.40](https://github.com/truecharts/charts/compare/outline-3.0.39...outline-3.0.40) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [outline-3.0.40](https://github.com/truecharts/charts/compare/outline-3.0.39...outline-3.0.40) (2022-09-11) + +### Chore + +- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [outline-3.0.39](https://github.com/truecharts/charts/compare/outline-3.0.38...outline-3.0.39) (2022-09-07) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3710](https://github.com/truecharts/charts/issues/3710)) + + + + +## [outline-3.0.39](https://github.com/truecharts/charts/compare/outline-3.0.38...outline-3.0.39) (2022-09-06) + +### Chore + +- update docker general non-major ([#3710](https://github.com/truecharts/charts/issues/3710)) + + + + +## [outline-3.0.38](https://github.com/truecharts/charts/compare/outline-3.0.36...outline-3.0.38) (2022-08-30) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639)) + - update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [outline-3.0.37](https://github.com/truecharts/charts/compare/outline-3.0.36...outline-3.0.37) (2022-08-30) + +### Chore + +- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [outline-3.0.36](https://github.com/truecharts/charts/compare/outline-3.0.35...outline-3.0.36) (2022-08-30) + +### Chore + +- update helm general non-major ([#3624](https://github.com/truecharts/charts/issues/3624)) + + + + +## [outline-3.0.35](https://github.com/truecharts/charts/compare/outline-3.0.33...outline-3.0.35) (2022-08-29) + +### Chore + +- update helm general non-major ([#3621](https://github.com/truecharts/charts/issues/3621)) + - update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619)) + + + + +## [outline-3.0.33](https://github.com/truecharts/charts/compare/outline-3.0.32...outline-3.0.33) (2022-08-23) + +### Chore + +- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545)) + + + + +## [outline-3.0.32](https://github.com/truecharts/charts/compare/outline-3.0.31...outline-3.0.32) (2022-08-17) + +### Chore + +- update helm general non-major helm releases ([#3484](https://github.com/truecharts/charts/issues/3484)) + + + + +## [outline-3.0.31](https://github.com/truecharts/charts/compare/outline-3.0.30...outline-3.0.31) (2022-08-12) + +### Chore + +- add documentation checkbox/section to all SCALE Apps + - update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456)) + + ### Fix + +- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447)) + + + + +## [outline-3.0.30](https://github.com/truecharts/charts/compare/outline-3.0.29...outline-3.0.30) (2022-08-09) + +### Chore + +- update helm general non-major helm releases to v10.4.9 ([#3413](https://github.com/truecharts/charts/issues/3413)) + + + + +## [outline-3.0.29](https://github.com/truecharts/charts/compare/outline-3.0.28...outline-3.0.29) (2022-08-08) + +### Chore + +- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + + + +## [outline-3.0.28](https://github.com/truecharts/apps/compare/outline-3.0.27...outline-3.0.28) (2022-07-28) + +### Chore + +- remove ALLOWED_DOMAINS var ([#3328](https://github.com/truecharts/apps/issues/3328)) + + + + +## [outline-3.0.27](https://github.com/truecharts/apps/compare/outline-3.0.26...outline-3.0.27) (2022-07-26) + +### Chore + +- update home links ([#3291](https://github.com/truecharts/apps/issues/3291)) + - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302)) + + + + +## [outline-3.0.26](https://github.com/truecharts/apps/compare/outline-3.0.25...outline-3.0.26) (2022-07-25) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [outline-3.0.26](https://github.com/truecharts/apps/compare/outline-3.0.25...outline-3.0.26) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [outline-3.0.25](https://github.com/truecharts/apps/compare/outline-3.0.24...outline-3.0.25) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [outline-3.0.25](https://github.com/truecharts/apps/compare/outline-3.0.24...outline-3.0.25) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [outline-3.0.25](https://github.com/truecharts/apps/compare/outline-3.0.24...outline-3.0.25) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [outline-3.0.24](https://github.com/truecharts/apps/compare/outline-3.0.23...outline-3.0.24) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) + + + + +## [outline-3.0.23](https://github.com/truecharts/apps/compare/outline-3.0.21...outline-3.0.23) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + - update docker general non-major ([#3266](https://github.com/truecharts/apps/issues/3266)) + + + +## [outline-3.0.21](https://github.com/truecharts/apps/compare/outline-3.0.20...outline-3.0.21) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [outline-3.0.20](https://github.com/truecharts/apps/compare/outline-3.0.19...outline-3.0.20) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [outline-3.0.19](https://github.com/truecharts/apps/compare/outline-3.0.17...outline-3.0.19) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [outline-3.0.17](https://github.com/truecharts/apps/compare/outline-3.0.15...outline-3.0.17) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [outline-3.0.15](https://github.com/truecharts/apps/compare/outline-3.0.14...outline-3.0.15) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [outline-3.0.14](https://github.com/truecharts/apps/compare/outline-3.0.13...outline-3.0.14) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [outline-3.0.13](https://github.com/truecharts/apps/compare/outline-3.0.12...outline-3.0.13) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [outline-3.0.12](https://github.com/truecharts/apps/compare/outline-3.0.11...outline-3.0.12) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [outline-3.0.11](https://github.com/truecharts/apps/compare/outline-3.0.10...outline-3.0.11) (2022-07-07) + +#### Chore + +* update docker general non-major ([#3089](https://github.com/truecharts/apps/issues/3089)) + + + + +### [outline-3.0.10](https://github.com/truecharts/apps/compare/outline-3.0.9...outline-3.0.10) (2022-07-05) + +#### Chore + +* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075)) + + + + +### [outline-3.0.9](https://github.com/truecharts/apps/compare/outline-3.0.8...outline-3.0.9) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [outline-3.0.8](https://github.com/truecharts/apps/compare/outline-3.0.7...outline-3.0.8) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [outline-3.0.7](https://github.com/truecharts/apps/compare/outline-3.0.6...outline-3.0.7) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [outline-3.0.6](https://github.com/truecharts/apps/compare/outline-3.0.5...outline-3.0.6) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [outline-3.0.5](https://github.com/truecharts/apps/compare/outline-3.0.4...outline-3.0.5) (2022-06-17) + +#### Chore + +* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916)) + + + + +### [outline-3.0.4](https://github.com/truecharts/apps/compare/outline-3.0.3...outline-3.0.4) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2887](https://github.com/truecharts/apps/issues/2887)) + + + + +### [outline-3.0.3](https://github.com/truecharts/apps/compare/outline-3.0.2...outline-3.0.3) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [outline-3.0.2](https://github.com/truecharts/apps/compare/outline-3.0.1...outline-3.0.2) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2873](https://github.com/truecharts/apps/issues/2873)) + + + + +### [outline-3.0.1](https://github.com/truecharts/apps/compare/outline-3.0.0...outline-3.0.1) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [outline-3.0.0](https://github.com/truecharts/apps/compare/outline-2.0.1...outline-3.0.0) (2022-06-07) + +#### Chore + +* update helm general major helm releases ([#2804](https://github.com/truecharts/apps/issues/2804)) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [outline-2.0.1](https://github.com/truecharts/apps/compare/outline-1.0.30...outline-2.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2838](https://github.com/truecharts/apps/issues/2838)) + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [outline-2.0.0](https://github.com/truecharts/apps/compare/outline-1.0.30...outline-2.0.0) (2022-06-07) + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [outline-1.0.30](https://github.com/truecharts/apps/compare/outline-1.0.29...outline-1.0.30) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [outline-1.0.29](https://github.com/truecharts/apps/compare/outline-1.0.28...outline-1.0.29) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [outline-1.0.29](https://github.com/truecharts/apps/compare/outline-1.0.28...outline-1.0.29) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [outline-1.0.28](https://github.com/truecharts/apps/compare/outline-1.0.27...outline-1.0.28) (2022-05-25) + +#### Feat + +* Add smtp Options ([#2754](https://github.com/truecharts/apps/issues/2754)) + + + + +### [outline-1.0.27](https://github.com/truecharts/apps/compare/outline-1.0.26...outline-1.0.27) (2022-05-25) + +#### Fix + +* set default redisuser ([#2752](https://github.com/truecharts/apps/issues/2752)) + + + + +### [outline-1.0.26](https://github.com/truecharts/apps/compare/outline-1.0.25...outline-1.0.26) (2022-05-25) + +#### Chore + +* update docker general non-major ([#2745](https://github.com/truecharts/apps/issues/2745)) + + + + +### [outline-1.0.25](https://github.com/truecharts/apps/compare/outline-1.0.24...outline-1.0.25) (2022-05-24) + +#### Chore + +* update docker general non-major ([#2744](https://github.com/truecharts/apps/issues/2744)) + + + + +### [outline-1.0.24](https://github.com/truecharts/apps/compare/outline-1.0.23...outline-1.0.24) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [outline-1.0.23](https://github.com/truecharts/apps/compare/outline-1.0.22...outline-1.0.23) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [outline-1.0.23](https://github.com/truecharts/apps/compare/outline-1.0.22...outline-1.0.23) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [outline-1.0.22](https://github.com/truecharts/apps/compare/outline-1.0.21...outline-1.0.22) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [outline-1.0.21](https://github.com/truecharts/apps/compare/outline-1.0.20...outline-1.0.21) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [outline-1.0.20](https://github.com/truecharts/apps/compare/outline-1.0.19...outline-1.0.20) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [outline-1.0.19](https://github.com/truecharts/apps/compare/outline-1.0.18...outline-1.0.19) (2022-05-04) + +#### Chore + +* update helm general non-major helm releases ([#2605](https://github.com/truecharts/apps/issues/2605)) + + + + +### [outline-1.0.18](https://github.com/truecharts/apps/compare/outline-1.0.17...outline-1.0.18) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [outline-1.0.17](https://github.com/truecharts/apps/compare/outline-1.0.16...outline-1.0.17) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [outline-1.0.16](https://github.com/truecharts/apps/compare/outline-1.0.15...outline-1.0.16) (2022-04-17) + +#### Chore + +* update docker general non-major ([#2497](https://github.com/truecharts/apps/issues/2497)) + + + + +### [outline-1.0.15](https://github.com/truecharts/apps/compare/outline-1.0.14...outline-1.0.15) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [outline-1.0.14](https://github.com/truecharts/apps/compare/outline-1.0.13...outline-1.0.14) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [outline-1.0.13](https://github.com/truecharts/apps/compare/outline-1.0.12...outline-1.0.13) (2022-04-03) + +#### Fix + +* fix secret ([#2405](https://github.com/truecharts/apps/issues/2405)) + + + + +### [outline-1.0.12](https://github.com/truecharts/apps/compare/outline-1.0.11...outline-1.0.12) (2022-04-02) + +#### Fix + +* use stringData ([#2396](https://github.com/truecharts/apps/issues/2396)) + + + + +### [outline-1.0.11](https://github.com/truecharts/apps/compare/outline-1.0.10...outline-1.0.11) (2022-04-02) + +#### Fix + +* don't b64enc secret ([#2394](https://github.com/truecharts/apps/issues/2394)) + + + + +### [outline-1.0.10](https://github.com/truecharts/apps/compare/outline-1.0.9...outline-1.0.10) (2022-04-02) + +#### Chore + +* Auto-update chart README [skip ci] + +#### Fix + +* Use correct secret length and reduce code for init ([#2388](https://github.com/truecharts/apps/issues/2388)) + + + + +### [outline-1.0.8](https://github.com/truecharts/apps/compare/outline-1.0.7...outline-1.0.8) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2362](https://github.com/truecharts/apps/issues/2362)) + + + + +### [outline-1.0.7](https://github.com/truecharts/apps/compare/outline-1.0.6...outline-1.0.7) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [outline-1.0.6](https://github.com/truecharts/apps/compare/outline-1.0.5...outline-1.0.6) (2022-03-30) + +#### Chore + +* Use new repo ([#2337](https://github.com/truecharts/apps/issues/2337)) +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [outline-1.0.5](https://github.com/truecharts/apps/compare/outline-1.0.4...outline-1.0.5) (2022-03-27) + +#### Chore + +* update docker general non-major + + + + +### [outline-1.0.4](https://github.com/truecharts/apps/compare/outline-1.0.3...outline-1.0.4) (2022-03-26) + +#### Chore + +* update helm general non-major helm releases ([#2290](https://github.com/truecharts/apps/issues/2290)) + + + + +### [outline-1.0.3](https://github.com/truecharts/apps/compare/outline-1.0.2...outline-1.0.3) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [outline-1.0.1](https://github.com/truecharts/apps/compare/outline-1.0.0...outline-1.0.1) (2022-03-24) + +#### Chore + +* update docker general non-major + + + + +### [outline-1.0.0](https://github.com/truecharts/apps/compare/outline-0.0.1...outline-1.0.0) (2022-03-24) + +#### Fix + +* small fixes ([#2274](https://github.com/truecharts/apps/issues/2274)) + + + + +### outline-0.0.1 (2022-03-22) + +#### Feat + +* Add outline ([#2230](https://github.com/truecharts/apps/issues/2230)) diff --git a/tmp/outline/Chart.yaml b/tmp/outline/Chart.yaml new file mode 100644 index 00000000000..628a9d1339c --- /dev/null +++ b/tmp/outline/Chart.yaml @@ -0,0 +1,33 @@ +apiVersion: v2 +appVersion: "0.66.3" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 + + - condition: redis.enabled + name: redis + repository: https://deps.truecharts.org + version: 6.0.18 +deprecated: false +description: A fast, collaborative, knowledge base for your team built using React and Node.js. +home: https://truecharts.org/charts/stable/outline +icon: https://truecharts.org/img/hotlink-ok/chart-icons/outline.png +keywords: + - outline + - knowledge +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: outline +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/outline + - https://github.com/outline/outline +type: application +version: 7.0.0 +annotations: + truecharts.org/catagories: | + - productivity + truecharts.org/SCALE-support: "true" diff --git a/tmp/outline/LICENSE b/tmp/outline/LICENSE new file mode 100644 index 00000000000..80e4ab93f92 --- /dev/null +++ b/tmp/outline/LICENSE @@ -0,0 +1,106 @@ +Business Source License 1.1 + +Parameters + +Licensor: The TrueCharts Project, it's owner and it's contributors +Licensed Work: The TrueCharts "Cert-Manager" Helm Chart +Additional Use Grant: You may use the licensed work in production, as long + as it is directly sourced from a TrueCharts provided + official repository, catalog or source. You may also make private + modification to the directly sourced licenced work, + when used in production. + + The following cases are, due to their nature, also + defined as 'production use' and explicitly prohibited: + - Bundling, including or displaying the licensed work + with(in) another work intended for production use, + with the apparent intend of facilitating and/or + promoting production use by third parties in + violation of this license. + +Change Date: 2050-01-01 + +Change License: 3-clause BSD license + +For information about alternative licensing arrangements for the Software, +please contact: legal@truecharts.org + +Notice + +The Business Source License (this document, or the “License”) is not an Open +Source license. However, the Licensed Work will eventually be made available +under an Open Source License, as stated in this License. + +License text copyright (c) 2017 MariaDB Corporation Ab, All Rights Reserved. +“Business Source License” is a trademark of MariaDB Corporation Ab. + +----------------------------------------------------------------------------- + +Business Source License 1.1 + +Terms + +The Licensor hereby grants you the right to copy, modify, create derivative +works, redistribute, and make non-production use of the Licensed Work. The +Licensor may make an Additional Use Grant, above, permitting limited +production use. + +Effective on the Change Date, or the fourth anniversary of the first publicly +available distribution of a specific version of the Licensed Work under this +License, whichever comes first, the Licensor hereby grants you rights under +the terms of the Change License, and the rights granted in the paragraph +above terminate. + +If your use of the Licensed Work does not comply with the requirements +currently in effect as described in this License, you must purchase a +commercial license from the Licensor, its affiliated entities, or authorized +resellers, or you must refrain from using the Licensed Work. + +All copies of the original and modified Licensed Work, and derivative works +of the Licensed Work, are subject to this License. This License applies +separately for each version of the Licensed Work and the Change Date may vary +for each version of the Licensed Work released by Licensor. + +You must conspicuously display this License on each original or modified copy +of the Licensed Work. If you receive the Licensed Work in original or +modified form from a third party, the terms and conditions set forth in this +License apply to your use of that work. + +Any use of the Licensed Work in violation of this License will automatically +terminate your rights under this License for the current and all other +versions of the Licensed Work. + +This License does not grant you any right in any trademark or logo of +Licensor or its affiliates (provided that you may use a trademark or logo of +Licensor as expressly required by this License). + +TO THE EXTENT PERMITTED BY APPLICABLE LAW, THE LICENSED WORK IS PROVIDED ON +AN “AS IS” BASIS. LICENSOR HEREBY DISCLAIMS ALL WARRANTIES AND CONDITIONS, +EXPRESS OR IMPLIED, INCLUDING (WITHOUT LIMITATION) WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, NON-INFRINGEMENT, AND +TITLE. + +MariaDB hereby grants you permission to use this License’s text to license +your works, and to refer to it using the trademark “Business Source License”, +as long as you comply with the Covenants of Licensor below. + +Covenants of Licensor + +In consideration of the right to use this License’s text and the “Business +Source License” name and trademark, Licensor covenants to MariaDB, and to all +other recipients of the licensed work to be provided by Licensor: + +1. To specify as the Change License the GPL Version 2.0 or any later version, + or a license that is compatible with GPL Version 2.0 or a later version, + where “compatible” means that software provided under the Change License can + be included in a program with software provided under GPL Version 2.0 or a + later version. Licensor may specify additional Change Licenses without + limitation. + +2. To either: (a) specify an additional grant of rights to use that does not + impose any additional restriction on the right granted in this License, as + the Additional Use Grant; or (b) insert the text “None”. + +3. To specify a Change Date. + +4. Not to modify this License in any other way. diff --git a/tmp/outline/README.md b/tmp/outline/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/outline/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/outline/icon.png b/tmp/outline/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..edca70b0440275d4d28ef1bc297839390b2d3903 GIT binary patch literal 34563 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 z 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 literal 0 HcmV?d00001 diff --git a/tmp/outline/questions.yaml b/tmp/outline/questions.yaml new file mode 100644 index 00000000000..4e7db26fb98 --- /dev/null +++ b/tmp/outline/questions.yaml @@ -0,0 +1,368 @@ +# Include{groups} +portals: + open: +# Include{portalLink} +questions: +# Include{global} +# Include{workload} +# Include{workloadDeployment} + +# Include{replicas1} +# Include{podSpec} +# Include{containerMain} + + + - variable: env + group: "App Configuration" + label: "Image Environment" + schema: + additional_attrs: true + type: dict + attrs: + - variable: URL + label: "URL" + description: "URL should point to the fully qualified, publicly accessible URL." + schema: + type: string + required: true + default: "" + - variable: COLLABORATION_URL + label: "COLLABORATION_URL" + description: "URL for external collaboration server" + schema: + type: string + default: "" + - variable: SLACK_MESSAGE_ACTIONS + label: "SLACK_MESSAGE_ACTIONS" + schema: + type: boolean + default: true + - variable: ENABLE_UPDATES + label: "ENABLE_UPDATES" + schema: + type: boolean + default: true + - variable: WEB_CONCURRENCY + label: "WEB_CONCURRENCY" + description: "How many processes should be spawned. As a reasonable rule divide your servers available memory by 512 for a rough estimate" + schema: + type: int + default: 1 + - variable: DEFAULT_LANGUAGE + label: "DEFAULT_LANGUAGE" + description: "The default interface language. See translate.getoutline.com for a list of available language codes and their rough percentage translated." + schema: + type: string + default: "en_US" + - variable: TEAM_LOGO + label: "TEAM_LOGO URL" + description: "Custom logo that displays on the authentication screen, scaled to height: 60px (Insert URL here)" + schema: + type: string + default: "" + - variable: MAXIMUM_IMPORT_SIZE + label: "MAXIMUM_IMPORT_SIZE" + description: "Override the maxium size of document imports, could be required if you have especially large Word documents with embedded imagery" + schema: + type: int + default: 5120000 + - variable: SENTRY_DSN + label: "SENTRY_DSN" + schema: + type: string + default: "" + - variable: slackenabled + label: "Enable Slack Settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: SLACK_KEY + label: "SLACK_KEY" + schema: + type: string + default: "" + private: true + - variable: SLACK_SECRET + label: "SLACK_SECRET" + schema: + type: string + default: "" + private: true + - variable: SLACK_VERIFICATION_TOKEN + label: "SLACK_VERIFICATION_TOKEN" + schema: + type: string + default: "" + private: true + - variable: SLACK_APP_ID + label: "SLACK_APP_ID" + schema: + type: string + default: "" + private: true + - variable: googlenabled + label: "Enable Google Settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: GOOGLE_CLIENT_ID + label: "GOOGLE_CLIENT_ID" + schema: + type: string + default: "" + private: true + - variable: GOOGLE_CLIENT_SECRET + label: "GOOGLE_CLIENT_SECRET" + schema: + type: string + default: "" + private: true + - variable: GOOGLE_ANALYTICS_ID + label: "GOOGLE_ANALYTICS_ID" + schema: + type: string + default: "" + private: true + - variable: azureenabled + label: "Enable Azure Settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: AZURE_CLIENT_ID + label: "AZURE_CLIENT_ID" + schema: + type: string + default: "" + private: true + - variable: AZURE_CLIENT_SECRET + label: "AZURE_CLIENT_SECRET" + schema: + type: string + default: "" + private: true + - variable: AZURE_RESOURCE_APP_ID + label: "AZURE_RESOURCE_APP_ID" + schema: + type: string + default: "" + private: true + - variable: oidcenabled + label: "Enable OIDC Settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: OIDC_CLIENT_ID + label: "OIDC_CLIENT_ID" + schema: + type: string + default: "" + private: true + - variable: OIDC_CLIENT_SECRET + label: "OIDC_CLIENT_SECRET" + schema: + type: string + default: "" + private: true + - variable: OIDC_AUTH_URI + label: "OIDC_AUTH_URI" + schema: + type: string + default: "" + - variable: OIDC_TOKEN_URI + label: "OIDC_TOKEN_URI" + schema: + type: string + default: "" + - variable: OIDC_USERINFO_URI + label: "OIDC_USERINFO_URI" + schema: + type: string + default: "" + - variable: OIDC_USERNAME_CLAIM + label: "OIDC_USERNAME_CLAIM" + schema: + type: string + default: "preferred_username" + - variable: OIDC_DISPLAY_NAME + label: "OIDC_DISPLAY_NAME" + schema: + type: string + default: "OpenID" + - variable: OIDC_SCOPES + label: "OIDC_SCOPES" + schema: + type: string + default: "openid profile email" + - variable: sthreenabled + label: "Enable AWS / Minio (S3) Settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: AWS_ACCESS_KEY_ID + label: "AWS_ACCESS_KEY_ID" + schema: + type: string + default: "" + private: true + - variable: AWS_SECRET_ACCESS_KEY + label: "AWS_SECRET_ACCESS_KEY" + schema: + type: string + default: "" + private: true + - variable: AWS_REGION + label: "AWS_REGION" + schema: + type: string + default: "" + - variable: AWS_S3_ACCELERATE_URL + label: "AWS_S3_ACCELERATE_URL" + schema: + type: string + default: "" + - variable: AWS_S3_UPLOAD_BUCKET_URL + label: "AWS_S3_UPLOAD_BUCKET_URL" + schema: + type: string + default: "" + - variable: AWS_S3_UPLOAD_BUCKET_NAME + label: "AWS_S3_UPLOAD_BUCKET_NAME" + schema: + type: string + default: "" + - variable: AWS_S3_UPLOAD_MAX_SIZE + label: "AWS_S3_UPLOAD_MAX_SIZE" + schema: + type: int + default: 26214400 + - variable: AWS_S3_FORCE_PATH_STYLE + label: "AWS_S3_FORCE_PATH_STYLE" + schema: + type: boolean + default: true + - variable: AWS_S3_ACL + label: "AWS_S3_ACL" + schema: + type: string + default: "private" + - variable: smtpenabled + label: "Enable SMTP Settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: SMTP_HOST + label: "SMTP_HOST" + schema: + type: string + default: "" + - variable: SMTP_PORT + label: "SMTP_PORT" + schema: + type: int + default: 587 + - variable: SMTP_USERNAME + label: "SMTP_USERNAME" + schema: + type: string + default: "" + - variable: SMTP_PASSWORD + label: "SMTP_PASSWORD" + schema: + type: string + default: "" + private: true + - variable: SMTP_FROM_EMAIL + label: "SMTP_FROM_EMAIL" + schema: + type: string + default: "" + - variable: SMTP_REPLY_EMAIL + label: "SMTP_REPLY_EMAIL" + schema: + type: string + default: "" + - variable: SMTP_SECURE + label: "SMTP_SECURE" + schema: + type: boolean + default: true +# Include{containerBasic} +# Include{containerAdvanced} + +# Include{containerConfig} +# Include{serviceRoot} +# Include{serviceMain} +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: main + label: "Main Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 10196 + required: true +# Include{serviceExpertRoot} + default: false +# Include{serviceExpert} +# Include{serviceList} +# Include{persistenceList} +# Include{ingressRoot} + - variable: main + label: "Main Ingress" + schema: + additional_attrs: true + type: dict + attrs: +# Include{ingressDefault} +# Include{ingressTLS} +# Include{ingressTraefik} +# Include{ingressList} +# Include{securityContextRoot} + + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 0 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 0 +# Include{securityContextContainer} +# Include{securityContextAdvanced} +# Include{securityContextPod} + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + +# Include{resources} +# Include{advanced} +# Include{addons} +# Include{codeserver} +# Include{netshoot} +# Include{vpn} +# Include{documentation} diff --git a/tmp/outline/templates/NOTES.txt b/tmp/outline/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/tmp/outline/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/tmp/outline/templates/_secrets.tpl b/tmp/outline/templates/_secrets.tpl new file mode 100644 index 00000000000..eb4c043b2fb --- /dev/null +++ b/tmp/outline/templates/_secrets.tpl @@ -0,0 +1,18 @@ +{{/* Define the secrets */}} +{{- define "outline.secrets" -}} +{{- $secretName := (printf "%s-outline-secrets" (include "tc.v1.common.lib.chart.names.fullname" $)) }} +{{- $outlineprevious := lookup "v1" "Secret" .Release.Namespace $secretName }} +enabled: true +data: + {{- if $outlineprevious }} + SECRET_KEY: {{ index $outlineprevious.data "SECRET_KEY" | b64dec }} + UTILS_SECRET: {{ index $outlineprevious.data "UTILS_SECRET"| b64dec }} + {{- else }} + {{- $secret_key := randAlphaNum 32 }} + {{- $utils_secret := randAlphaNum 32 }} + {{/* Outline wants a HEX 32 char string */}} + SECRET_KEY: {{ (printf "%x" $secret_key) }} + UTILS_SECRET: {{ (printf "%x" $utils_secret) }} + {{- end }} + +{{- end -}} diff --git a/tmp/outline/templates/common.yaml b/tmp/outline/templates/common.yaml new file mode 100644 index 00000000000..904b764c0f3 --- /dev/null +++ b/tmp/outline/templates/common.yaml @@ -0,0 +1,11 @@ +{{/* Make sure all variables are set properly */}} +{{- include "tc.v1.common.loader.init" . }} + +{{/* Render secrets for outline */}} +{{- $secrets := include "outline.secrets" . | fromYaml -}} +{{- if $secrets -}} +{{- $_ := set .Values.secret "secrets" $secrets -}} +{{- end -}} + +{{/* Render the templates */}} +{{ include "tc.v1.common.loader.apply" . }} diff --git a/tmp/outline/values.yaml b/tmp/outline/values.yaml new file mode 100644 index 00000000000..dae60a702e9 --- /dev/null +++ b/tmp/outline/values.yaml @@ -0,0 +1,138 @@ +image: + repository: tccr.io/truecharts/outline + pullPolicy: IfNotPresent + tag: 0.66.3@sha256:14ffd3c6ab1600700a2c5645d78e94a18b0b2b8313ac9e863c2feba800384a34 +service: + main: + ports: + main: + port: 10196 +# Enabled redis +redis: + enabled: true + + redisUsername: outline +# Enabled postgres +cnpg: + main: + enabled: true + + user: outline + database: outline + +portal: + open: + enabled: true +securityContext: + container: + readOnlyRootFilesystem: false + runAsNonRoot: false + runAsUser: 0 + runAsGroup: 0 +workload: + main: + podSpec: + initContainers: + 1-migratedb: + enabled: true + imageSelector: image + type: init + env: + DATABASE_URL: + secretKeyRef: + name: cnpg-main-urls + key: std + REDIS_URL: + secretKeyRef: + expandObjectName: false + name: '{{ printf "%s-%s" .Release.Name "rediscreds" }}' + key: url + SECRET_KEY: + secretKeyRef: + name: secrets + key: SECRET_KEY + UTILS_SECRET: + secretKeyRef: + name: secrets + key: UTILS_SECRET + command: + [ + "sh", + "-c", + "yarn sequelize db:migrate --env=production-ssl-disabled", + ] + containers: + main: + probes: + liveness: + path: "/_health" + readiness: + path: "/_health" + startup: + path: "/_health" + env: + FORCE_HTTPS: false + PGSSLMODE: "disable" + PORT: "{{ .Values.service.main.ports.main.port }}" + # User defined + URL: "http://localhost:{{ .Values.service.main.ports.main.port }}" + SLACK_MESSAGE_ACTIONS: true + ENABLE_UPDATES: true + WEB_CONCURRENCY: 1 + MAXIMUM_IMPORT_SIZE: 5120000 + DEFAULT_LANGUAGE: "en_US" + # TEAM_LOGO: "" + # COLLABORATION_URL: "" + # SLACK_KEY: "" + # SLACK_SECRET: "" + # SLACK_VERIFICATION_TOKEN: "" + # SLACK_APP_ID: "" + # GOOGLE_CLIENT_ID: "" + # GOOGLE_CLIENT_SECRET: "" + # GOOGLE_ANALYTICS_ID: "" + # AZURE_CLIENT_ID: "" + # AZURE_CLIENT_SECRET: "" + # AZURE_RESOURCE_APP_ID: "" + # OIDC_CLIENT_ID: "" + # OIDC_CLIENT_SECRET: "" + # OIDC_AUTH_URI: "" + # OIDC_TOKEN_URI: "" + # OIDC_USERINFO_URI: "" + # OIDC_USERNAME_CLAIM: "" + # OIDC_DISPLAY_NAME: "" + # OIDC_SCOPES: "" + # SENTRY_DSN: "" + # AWS_ACCESS_KEY_ID: "" + # AWS_SECRET_ACCESS_KEY: "" + # AWS_REGION: "" + # AWS_S3_ACCELERATE_URL: "" + # AWS_S3_UPLOAD_BUCKET_URL: "" + # AWS_S3_UPLOAD_BUCKET_NAME: "" + # AWS_S3_UPLOAD_MAX_SIZE: 26214400 + # AWS_S3_FORCE_PATH_STYLE: true + # AWS_S3_ACL: "" + # SMTP_HOST: "" + # SMTP_PORT: 587 + # SMTP_USERNAME: "" + # SMTP_PASSWORD: "" + # SMTP_FROM_EMAIL: "" + # SMTP_REPLY_EMAIL: "" + # SMTP_SECURE: true + + DATABASE_URL: + secretKeyRef: + name: cnpg-main-urls + key: std + REDIS_URL: + secretKeyRef: + expandObjectName: false + name: '{{ printf "%s-%s" .Release.Name "rediscreds" }}' + key: url + SECRET_KEY: + secretKeyRef: + name: secrets + key: SECRET_KEY + UTILS_SECRET: + secretKeyRef: + name: secrets + key: UTILS_SECRET diff --git a/tmp/overseerr/.helmignore b/tmp/overseerr/.helmignore new file mode 100644 index 00000000000..77ca5567b26 --- /dev/null +++ b/tmp/overseerr/.helmignore @@ -0,0 +1,30 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ +# OWNERS file for Kubernetes +OWNERS +# helm-docs templates +*.gotmpl +# docs folder +/docs +# icon +icon.png diff --git a/tmp/overseerr/CHANGELOG.md b/tmp/overseerr/CHANGELOG.md new file mode 100644 index 00000000000..904cd5e7d78 --- /dev/null +++ b/tmp/overseerr/CHANGELOG.md @@ -0,0 +1,1654 @@ +# Changelog + + + +## [overseerr-7.0.0](https://github.com/truecharts/charts/compare/overseerr-6.0.44...overseerr-7.0.0) (2022-11-10) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Major Change to GUI + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + ### Fix + +- change container config label + + + + +## [overseerr-6.0.47](https://github.com/truecharts/charts/compare/overseerr-6.0.44...overseerr-6.0.47) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [overseerr-6.0.46](https://github.com/truecharts/charts/compare/overseerr-6.0.44...overseerr-6.0.46) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [overseerr-6.0.46](https://github.com/truecharts/charts/compare/overseerr-6.0.44...overseerr-6.0.46) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [overseerr-6.0.46](https://github.com/truecharts/charts/compare/overseerr-6.0.44...overseerr-6.0.46) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [overseerr-6.0.45](https://github.com/truecharts/charts/compare/overseerr-6.0.44...overseerr-6.0.45) (2022-11-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [overseerr-6.0.45](https://github.com/truecharts/charts/compare/overseerr-6.0.44...overseerr-6.0.45) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [overseerr-6.0.44](https://github.com/truecharts/charts/compare/overseerr-6.0.43...overseerr-6.0.44) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4317](https://github.com/truecharts/charts/issues/4317)) + + + + +## [overseerr-6.0.43](https://github.com/truecharts/charts/compare/overseerr-6.0.42...overseerr-6.0.43) (2022-11-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4308](https://github.com/truecharts/charts/issues/4308)) + + + + +## [overseerr-6.0.42](https://github.com/truecharts/charts/compare/overseerr-6.0.41...overseerr-6.0.42) (2022-11-02) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4261](https://github.com/truecharts/charts/issues/4261)) + + + + +## [overseerr-6.0.41](https://github.com/truecharts/charts/compare/overseerr-6.0.40...overseerr-6.0.41) (2022-10-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4182](https://github.com/truecharts/charts/issues/4182)) + + + + +## [overseerr-6.0.40](https://github.com/truecharts/charts/compare/overseerr-6.0.39...overseerr-6.0.40) (2022-10-19) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4122](https://github.com/truecharts/charts/issues/4122)) + + + + +## [overseerr-6.0.39](https://github.com/truecharts/charts/compare/overseerr-6.0.38...overseerr-6.0.39) (2022-10-16) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#4108](https://github.com/truecharts/charts/issues/4108)) + + + + +## [overseerr-6.0.38](https://github.com/truecharts/charts/compare/overseerr-6.0.37...overseerr-6.0.38) (2022-10-12) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4071](https://github.com/truecharts/charts/issues/4071)) + + + + +## [overseerr-6.0.37](https://github.com/truecharts/charts/compare/overseerr-6.0.36...overseerr-6.0.37) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [overseerr-6.0.37](https://github.com/truecharts/charts/compare/overseerr-6.0.36...overseerr-6.0.37) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [overseerr-6.0.36](https://github.com/truecharts/charts/compare/overseerr-6.0.35...overseerr-6.0.36) (2022-10-05) + +### Chore + +- Auto-update chart README [skip ci] + - split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979)) + - update helm general non-major + + + + +## [overseerr-6.0.35](https://github.com/truecharts/charts/compare/overseerr-6.0.34...overseerr-6.0.35) (2022-09-27) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918)) + + + + +## [overseerr-6.0.34](https://github.com/truecharts/charts/compare/overseerr-6.0.33...overseerr-6.0.34) (2022-09-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898)) + + + + +## [overseerr-6.0.33](https://github.com/truecharts/charts/compare/overseerr-6.0.31...overseerr-6.0.33) (2022-09-22) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3818](https://github.com/truecharts/charts/issues/3818)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [overseerr-6.0.33](https://github.com/truecharts/charts/compare/overseerr-6.0.31...overseerr-6.0.33) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3818](https://github.com/truecharts/charts/issues/3818)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [overseerr-6.0.33](https://github.com/truecharts/charts/compare/overseerr-6.0.31...overseerr-6.0.33) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3818](https://github.com/truecharts/charts/issues/3818)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [overseerr-6.0.33](https://github.com/truecharts/charts/compare/overseerr-6.0.31...overseerr-6.0.33) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3818](https://github.com/truecharts/charts/issues/3818)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [overseerr-6.0.33](https://github.com/truecharts/charts/compare/overseerr-6.0.31...overseerr-6.0.33) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3818](https://github.com/truecharts/charts/issues/3818)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [overseerr-6.0.32](https://github.com/truecharts/charts/compare/overseerr-6.0.31...overseerr-6.0.32) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [overseerr-6.0.32](https://github.com/truecharts/charts/compare/overseerr-6.0.31...overseerr-6.0.32) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [overseerr-6.0.32](https://github.com/truecharts/charts/compare/overseerr-6.0.31...overseerr-6.0.32) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [overseerr-6.0.32](https://github.com/truecharts/charts/compare/overseerr-6.0.31...overseerr-6.0.32) (2022-09-17) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [overseerr-6.0.32](https://github.com/truecharts/charts/compare/overseerr-6.0.31...overseerr-6.0.32) (2022-09-18) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [overseerr-6.0.32](https://github.com/truecharts/charts/compare/overseerr-6.0.31...overseerr-6.0.32) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [overseerr-6.0.32](https://github.com/truecharts/charts/compare/overseerr-6.0.31...overseerr-6.0.32) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [overseerr-6.0.32](https://github.com/truecharts/charts/compare/overseerr-6.0.31...overseerr-6.0.32) (2022-09-15) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [overseerr-6.0.32](https://github.com/truecharts/charts/compare/overseerr-6.0.31...overseerr-6.0.32) (2022-09-15) + +### Chore + +- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [overseerr-6.0.31](https://github.com/truecharts/charts/compare/overseerr-6.0.30...overseerr-6.0.31) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [overseerr-6.0.31](https://github.com/truecharts/charts/compare/overseerr-6.0.30...overseerr-6.0.31) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [overseerr-6.0.31](https://github.com/truecharts/charts/compare/overseerr-6.0.30...overseerr-6.0.31) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [overseerr-6.0.31](https://github.com/truecharts/charts/compare/overseerr-6.0.30...overseerr-6.0.31) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [overseerr-6.0.31](https://github.com/truecharts/charts/compare/overseerr-6.0.30...overseerr-6.0.31) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [overseerr-6.0.31](https://github.com/truecharts/charts/compare/overseerr-6.0.30...overseerr-6.0.31) (2022-09-11) + +### Chore + +- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [overseerr-6.0.30](https://github.com/truecharts/charts/compare/overseerr-6.0.28...overseerr-6.0.30) (2022-08-30) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639)) + - update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [overseerr-6.0.29](https://github.com/truecharts/charts/compare/overseerr-6.0.28...overseerr-6.0.29) (2022-08-30) + +### Chore + +- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [overseerr-6.0.28](https://github.com/truecharts/charts/compare/overseerr-6.0.27...overseerr-6.0.28) (2022-08-29) + +### Chore + +- update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619)) + + + + +## [overseerr-6.0.27](https://github.com/truecharts/charts/compare/overseerr-6.0.26...overseerr-6.0.27) (2022-08-23) + +### Chore + +- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545)) + + + + +## [overseerr-6.0.26](https://github.com/truecharts/charts/compare/overseerr-6.0.25...overseerr-6.0.26) (2022-08-12) + +### Chore + +- add documentation checkbox/section to all SCALE Apps + - update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456)) + + ### Fix + +- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447)) + + + + +## [overseerr-6.0.25](https://github.com/truecharts/charts/compare/overseerr-6.0.24...overseerr-6.0.25) (2022-08-08) + +### Chore + +- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + + + +## [overseerr-6.0.24](https://github.com/truecharts/apps/compare/overseerr-6.0.23...overseerr-6.0.24) (2022-07-26) + +### Chore + +- update home links ([#3291](https://github.com/truecharts/apps/issues/3291)) + - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302)) + + + + +## [overseerr-6.0.23](https://github.com/truecharts/apps/compare/overseerr-6.0.22...overseerr-6.0.23) (2022-07-25) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [overseerr-6.0.23](https://github.com/truecharts/apps/compare/overseerr-6.0.22...overseerr-6.0.23) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [overseerr-6.0.22](https://github.com/truecharts/apps/compare/overseerr-6.0.21...overseerr-6.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [overseerr-6.0.22](https://github.com/truecharts/apps/compare/overseerr-6.0.21...overseerr-6.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [overseerr-6.0.22](https://github.com/truecharts/apps/compare/overseerr-6.0.21...overseerr-6.0.22) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [overseerr-6.0.21](https://github.com/truecharts/apps/compare/overseerr-6.0.19...overseerr-6.0.21) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [overseerr-6.0.19](https://github.com/truecharts/apps/compare/overseerr-6.0.18...overseerr-6.0.19) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [overseerr-6.0.18](https://github.com/truecharts/apps/compare/overseerr-6.0.17...overseerr-6.0.18) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [overseerr-6.0.17](https://github.com/truecharts/apps/compare/overseerr-6.0.15...overseerr-6.0.17) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [overseerr-6.0.15](https://github.com/truecharts/apps/compare/overseerr-6.0.13...overseerr-6.0.15) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [overseerr-6.0.13](https://github.com/truecharts/apps/compare/overseerr-6.0.12...overseerr-6.0.13) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [overseerr-6.0.12](https://github.com/truecharts/apps/compare/overseerr-6.0.11...overseerr-6.0.12) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [overseerr-6.0.11](https://github.com/truecharts/apps/compare/overseerr-6.0.10...overseerr-6.0.11) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [overseerr-6.0.10](https://github.com/truecharts/apps/compare/overseerr-6.0.9...overseerr-6.0.10) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [overseerr-6.0.9](https://github.com/truecharts/apps/compare/overseerr-6.0.8...overseerr-6.0.9) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [overseerr-6.0.8](https://github.com/truecharts/apps/compare/overseerr-6.0.7...overseerr-6.0.8) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [overseerr-6.0.7](https://github.com/truecharts/apps/compare/overseerr-6.0.6...overseerr-6.0.7) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [overseerr-6.0.6](https://github.com/truecharts/apps/compare/overseerr-6.0.5...overseerr-6.0.6) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [overseerr-6.0.5](https://github.com/truecharts/apps/compare/overseerr-6.0.4...overseerr-6.0.5) (2022-06-17) + +#### Chore + +* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916)) + + + + +### [overseerr-6.0.4](https://github.com/truecharts/apps/compare/overseerr-6.0.3...overseerr-6.0.4) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [overseerr-6.0.3](https://github.com/truecharts/apps/compare/overseerr-6.0.2...overseerr-6.0.3) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [overseerr-6.0.2](https://github.com/truecharts/apps/compare/overseerr-6.0.1...overseerr-6.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [overseerr-6.0.1](https://github.com/truecharts/apps/compare/overseerr-5.0.20...overseerr-6.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [overseerr-6.0.0](https://github.com/truecharts/apps/compare/overseerr-5.0.20...overseerr-6.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [overseerr-5.0.20](https://github.com/truecharts/apps/compare/overseerr-5.0.19...overseerr-5.0.20) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [overseerr-5.0.19](https://github.com/truecharts/apps/compare/overseerr-5.0.18...overseerr-5.0.19) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [overseerr-5.0.19](https://github.com/truecharts/apps/compare/overseerr-5.0.18...overseerr-5.0.19) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [overseerr-5.0.18](https://github.com/truecharts/apps/compare/overseerr-5.0.17...overseerr-5.0.18) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [overseerr-5.0.17](https://github.com/truecharts/apps/compare/overseerr-5.0.16...overseerr-5.0.17) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [overseerr-5.0.17](https://github.com/truecharts/apps/compare/overseerr-5.0.16...overseerr-5.0.17) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [overseerr-5.0.16](https://github.com/truecharts/apps/compare/overseerr-5.0.15...overseerr-5.0.16) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [overseerr-5.0.15](https://github.com/truecharts/apps/compare/overseerr-5.0.14...overseerr-5.0.15) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [overseerr-5.0.14](https://github.com/truecharts/apps/compare/overseerr-5.0.13...overseerr-5.0.14) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [overseerr-5.0.13](https://github.com/truecharts/apps/compare/overseerr-5.0.12...overseerr-5.0.13) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [overseerr-5.0.12](https://github.com/truecharts/apps/compare/overseerr-5.0.11...overseerr-5.0.12) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [overseerr-5.0.11](https://github.com/truecharts/apps/compare/overseerr-5.0.10...overseerr-5.0.11) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [overseerr-5.0.10](https://github.com/truecharts/apps/compare/overseerr-5.0.9...overseerr-5.0.10) (2022-04-09) + +#### Chore + +* update docker general non-major ([#2460](https://github.com/truecharts/apps/issues/2460)) + + + + +### [overseerr-5.0.9](https://github.com/truecharts/apps/compare/overseerr-5.0.8...overseerr-5.0.9) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [overseerr-5.0.8](https://github.com/truecharts/apps/compare/overseerr-5.0.7...overseerr-5.0.8) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [overseerr-5.0.7](https://github.com/truecharts/apps/compare/overseerr-5.0.6...overseerr-5.0.7) (2022-03-30) + +#### Chore + +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [overseerr-5.0.6](https://github.com/truecharts/apps/compare/overseerr-5.0.5...overseerr-5.0.6) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [overseerr-5.0.1](https://github.com/truecharts/apps/compare/overseerr-5.0.0...overseerr-5.0.1) (2022-03-07) + +#### Chore + +* update helm general non-major helm releases ([#2111](https://github.com/truecharts/apps/issues/2111)) +* Remove `-icon` string from icon png's ([#2040](https://github.com/truecharts/apps/issues/2040)) + + + + +### [overseerr-5.0.0](https://github.com/truecharts/apps/compare/overseerr-4.0.43...overseerr-5.0.0) (2022-03-03) + +#### Chore + +* remove fixed env from questions.yaml +* remove some ugly whitespace +* remove TZ from values. ([#1945](https://github.com/truecharts/apps/issues/1945)) +* update helm general major helm releases ([#2021](https://github.com/truecharts/apps/issues/2021)) + +#### Fix + +* BREAKING CHANGE Move some env-vars outside of env section ([#2010](https://github.com/truecharts/apps/issues/2010)) + + + + +### [overseerr-4.0.43](https://github.com/truecharts/apps/compare/overseerr-4.0.42...overseerr-4.0.43) (2022-03-02) + +#### Chore + +* rename `web_portal` to `open` ([#1957](https://github.com/truecharts/apps/issues/1957)) +* update helm general non-major helm releases ([#1999](https://github.com/truecharts/apps/issues/1999)) + + + + +### [overseerr-4.0.42](https://github.com/truecharts/apps/compare/overseerr-4.0.41...overseerr-4.0.42) (2022-02-21) + +#### Chore + +* update helm general non-major helm releases ([#1927](https://github.com/truecharts/apps/issues/1927)) + + + + +### [overseerr-4.0.41](https://github.com/truecharts/apps/compare/overseerr-4.0.40...overseerr-4.0.41) (2022-02-15) + +#### Chore + +* update helm general non-major helm releases ([#1901](https://github.com/truecharts/apps/issues/1901)) + + + + +### [overseerr-4.0.40](https://github.com/truecharts/apps/compare/overseerr-4.0.39...overseerr-4.0.40) (2022-02-08) + +#### Chore + +* fix links on `Chart.yaml` ([#1862](https://github.com/truecharts/apps/issues/1862)) +* update helm general non-major helm releases ([#1871](https://github.com/truecharts/apps/issues/1871)) + + + + +### [overseerr-4.0.39](https://github.com/truecharts/apps/compare/overseerr-4.0.38...overseerr-4.0.39) (2022-02-06) + +#### Chore + +* update helm chart common to v8.15.0 ([#1859](https://github.com/truecharts/apps/issues/1859)) + + + + +### [overseerr-4.0.38](https://github.com/truecharts/apps/compare/overseerr-4.0.37...overseerr-4.0.38) (2022-02-05) + +#### Chore + +* update helm general non-major helm releases ([#1852](https://github.com/truecharts/apps/issues/1852)) + + + + +### [overseerr-4.0.37](https://github.com/truecharts/apps/compare/overseerr-4.0.36...overseerr-4.0.37) (2022-02-02) + +#### Chore + +* update helm general non-major helm releases ([#1828](https://github.com/truecharts/apps/issues/1828)) + + + + +### [overseerr-4.0.36](https://github.com/truecharts/apps/compare/overseerr-4.0.35...overseerr-4.0.36) (2022-01-25) + +#### Chore + +* update helm general non-major helm releases ([#1791](https://github.com/truecharts/apps/issues/1791)) + + + + +### [overseerr-4.0.35](https://github.com/truecharts/apps/compare/overseerr-4.0.34...overseerr-4.0.35) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1766](https://github.com/truecharts/apps/issues/1766)) + + + + +### [overseerr-4.0.34](https://github.com/truecharts/apps/compare/overseerr-4.0.33...overseerr-4.0.34) (2022-01-21) + +#### Chore + +* update helm general non-major helm releases ([#1759](https://github.com/truecharts/apps/issues/1759)) + +#### Fix + +* set additional_attrs: true on all dicts ([#1750](https://github.com/truecharts/apps/issues/1750)) + + + + +### [overseerr-4.0.33](https://github.com/truecharts/apps/compare/overseerr-4.0.32...overseerr-4.0.33) (2022-01-18) + +#### Chore + +* update helm general non-major helm releases ([#1732](https://github.com/truecharts/apps/issues/1732)) + + + + +### [overseerr-4.0.32](https://github.com/truecharts/apps/compare/overseerr-4.0.31...overseerr-4.0.32) (2022-01-13) + +#### Chore + +* update helm general non-major helm releases ([#1712](https://github.com/truecharts/apps/issues/1712)) + +#### Feat + +* expose capabilities in GUI ([#1709](https://github.com/truecharts/apps/issues/1709)) + + + + +### [overseerr-4.0.31](https://github.com/truecharts/apps/compare/overseerr-4.0.30...overseerr-4.0.31) (2022-01-12) + +#### Chore + +* update helm general non-major helm releases ([#1704](https://github.com/truecharts/apps/issues/1704)) + + + + +### [overseerr-4.0.30](https://github.com/truecharts/apps/compare/overseerr-4.0.29...overseerr-4.0.30) (2022-01-11) + +#### Chore + +* update helm general non-major helm releases ([#1693](https://github.com/truecharts/apps/issues/1693)) + + + + +### [overseerr-4.0.29](https://github.com/truecharts/apps/compare/overseerr-4.0.28...overseerr-4.0.29) (2022-01-04) + +#### Chore + +* update helm general non-major helm releases + + + + +### [overseerr-4.0.28](https://github.com/truecharts/apps/compare/overseerr-4.0.27...overseerr-4.0.28) (2022-01-03) + +#### Chore + +* update docker general non-major ([#1646](https://github.com/truecharts/apps/issues/1646)) + + + + +### [overseerr-4.0.27](https://github.com/truecharts/apps/compare/overseerr-4.0.26...overseerr-4.0.27) (2021-12-28) + +#### Chore + +* update helm general non-major helm releases ([#1623](https://github.com/truecharts/apps/issues/1623)) + + + + +### [overseerr-4.0.26](https://github.com/truecharts/apps/compare/overseerr-4.0.25...overseerr-4.0.26) (2021-12-21) + +#### Chore + +* update helm general non-major helm releases ([#1596](https://github.com/truecharts/apps/issues/1596)) + + + + +### [overseerr-4.0.25](https://github.com/truecharts/apps/compare/overseerr-4.0.24...overseerr-4.0.25) (2021-12-19) + +#### Chore + +* Last patch bump before RC2 branch-off +* remove `editable: true` as this is the default ([#1576](https://github.com/truecharts/apps/issues/1576)) + + + + +### [overseerr-4.0.24](https://github.com/truecharts/apps/compare/overseerr-4.0.23...overseerr-4.0.24) (2021-12-19) + +#### Chore + +* completely remove mountPath reference from GUI ([#1572](https://github.com/truecharts/apps/issues/1572)) +* update helm general non-major helm releases ([#1571](https://github.com/truecharts/apps/issues/1571)) + + + + +### [overseerr-4.0.23](https://github.com/truecharts/apps/compare/overseerr-4.0.22...overseerr-4.0.23) (2021-12-18) + +#### Chore + +* cleanup questions by removing hidden dicts ([#1558](https://github.com/truecharts/apps/issues/1558)) +* App-Icon Organization ([#1539](https://github.com/truecharts/apps/issues/1539)) + + + + +### [overseerr-4.0.22](https://github.com/truecharts/apps/compare/overseerr-4.0.21...overseerr-4.0.22) (2021-12-14) + +#### Chore + +* update helm general non-major helm releases ([#1535](https://github.com/truecharts/apps/issues/1535)) + + + + +### [overseerr-4.0.21](https://github.com/truecharts/apps/compare/overseerr-4.0.20...overseerr-4.0.21) (2021-12-13) + +#### Chore + +* move incubator apps to stable and bump everything + + + + +### [overseerr-4.0.20](https://github.com/truecharts/apps/compare/overseerr-4.0.19...overseerr-4.0.20) (2021-12-11) + +#### Chore + +* update general helm non-major helm releases ([#1509](https://github.com/truecharts/apps/issues/1509)) + + + + +### [overseerr-4.0.19](https://github.com/truecharts/apps/compare/overseerr-4.0.18...overseerr-4.0.19) (2021-12-07) + +#### Chore + +* update non-major deps helm releases ([#1481](https://github.com/truecharts/apps/issues/1481)) + + + + +### overseerr-4.0.18 (2021-12-05) + +#### Chore + +* bump apps to generate security page +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* ensure container references are prefixed with v +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) +* update non-major deps helm releases ([#1471](https://github.com/truecharts/apps/issues/1471)) +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + +#### Fix + +* fix typo in theme selection ([#1428](https://github.com/truecharts/apps/issues/1428)) + + + + +### [overseerr-4.0.17](https://github.com/truecharts/apps/compare/overseerr-4.0.16...overseerr-4.0.17) (2021-12-05) + +#### Chore + +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) + + + + +### [overseerr-4.0.16](https://github.com/truecharts/apps/compare/overseerr-4.0.15...overseerr-4.0.16) (2021-12-04) + +#### Chore + +* bump apps to generate security page + + + + +### [overseerr-4.0.15](https://github.com/truecharts/apps/compare/overseerr-4.0.14...overseerr-4.0.15) (2021-12-04) + +#### Chore + +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) + + + + +### [overseerr-4.0.14](https://github.com/truecharts/apps/compare/overseerr-4.0.13...overseerr-4.0.14) (2021-12-03) + +#### Chore + +* ensure container references are prefixed with v +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) + + + + +### [overseerr-4.0.13](https://github.com/truecharts/apps/compare/overseerr-4.0.12...overseerr-4.0.13) (2021-11-30) + +#### Chore + +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + + + + +### [overseerr-4.0.12](https://github.com/truecharts/apps/compare/overseerr-4.0.11...overseerr-4.0.12) (2021-11-23) + +#### Chore + +* update non-major deps helm releases ([#1386](https://github.com/truecharts/apps/issues/1386)) + + + + +### [overseerr-4.0.11](https://github.com/truecharts/apps/compare/overseerr-4.0.10...overseerr-4.0.11) (2021-11-22) + +#### Chore + +* update non-major deps helm releases ([#1383](https://github.com/truecharts/apps/issues/1383)) + + + + +### [overseerr-4.0.10](https://github.com/truecharts/apps/compare/overseerr-4.0.9...overseerr-4.0.10) (2021-11-16) + +#### Chore + +* update non-major deps helm releases ([#1345](https://github.com/truecharts/apps/issues/1345)) + + + + +### [overseerr-4.0.9](https://github.com/truecharts/apps/compare/overseerr-4.0.8...overseerr-4.0.9) (2021-11-15) + +#### Chore + +* persistence cleanup and small bugfixes ([#1329](https://github.com/truecharts/apps/issues/1329)) +* update non-major deps helm releases ([#1338](https://github.com/truecharts/apps/issues/1338)) + + + + +### [overseerr-4.0.8](https://github.com/truecharts/apps/compare/overseerr-4.0.7...overseerr-4.0.8) (2021-11-14) + +#### Chore + +* fixes around the GUI refactor ([#1316](https://github.com/truecharts/apps/issues/1316)) +* move port above advanced in GUI ([#1326](https://github.com/truecharts/apps/issues/1326)) +* clean up Chart.yaml ([#1322](https://github.com/truecharts/apps/issues/1322)) +* update non-major deps helm releases ([#1328](https://github.com/truecharts/apps/issues/1328)) + +#### Fix + +* split udp and tcp ports ([#1321](https://github.com/truecharts/apps/issues/1321)) +* Allow spaces in paths ([#1306](https://github.com/truecharts/apps/issues/1306)) + + + + +### [overseerr-4.0.7](https://github.com/truecharts/apps/compare/overseerr-4.0.6...overseerr-4.0.7) (2021-11-09) + +#### Chore + +* update non-major deps helm releases ([#1297](https://github.com/truecharts/apps/issues/1297)) + + + + +### [overseerr-4.0.6](https://github.com/truecharts/apps/compare/overseerr-4.0.5...overseerr-4.0.6) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1295](https://github.com/truecharts/apps/issues/1295)) + + + + +### [overseerr-4.0.5](https://github.com/truecharts/apps/compare/overseerr-4.0.4...overseerr-4.0.5) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1291](https://github.com/truecharts/apps/issues/1291)) + +#### Chore + +* Simplify GUI for deployment, persistence and securityContext ([#1289](https://github.com/truecharts/apps/issues/1289)) + +#### Feat + +* Simplify the Services GUI ([#1290](https://github.com/truecharts/apps/issues/1290)) + + + + +### [overseerr-4.0.4](https://github.com/truecharts/apps/compare/overseerr-4.0.3...overseerr-4.0.4) (2021-11-02) + +#### Chore + +* update non-major deps helm releases ([#1267](https://github.com/truecharts/apps/issues/1267)) + + + + +### [overseerr-4.0.3](https://github.com/truecharts/apps/compare/overseerr-4.0.2...overseerr-4.0.3) (2021-11-01) + +#### Chore + +* update non-major deps helm releases ([#1264](https://github.com/truecharts/apps/issues/1264)) + + + + +### [overseerr-4.0.2](https://github.com/truecharts/apps/compare/overseerr-4.0.1...overseerr-4.0.2) (2021-10-26) + +#### Chore + +* update non-major deps helm releases ([#1245](https://github.com/truecharts/apps/issues/1245)) + + + + +### [overseerr-4.0.1](https://github.com/truecharts/apps/compare/overseerr-4.0.0...overseerr-4.0.1) (2021-10-26) + +#### Chore + +* update helm chart common to v8.3.15 ([#1240](https://github.com/truecharts/apps/issues/1240)) + + + + +### [overseerr-4.0.0](https://github.com/truecharts/apps/compare/overseerr-3.0.16...overseerr-4.0.0) (2021-10-25) + +#### Chore + +* Adapt for TrueNAS SCALE RC1 + + + + +### [overseerr-3.0.16](https://github.com/truecharts/apps/compare/overseerr-3.0.13...overseerr-3.0.16) (2021-10-20) + +#### Chore + +* bump apps, remove duplicates and move incubator to stable for RC1 +* update non-major deps helm releases ([#1213](https://github.com/truecharts/apps/issues/1213)) + +#### Fix + +* reenable postgresql migration scripting and bump all to force update +* use correct PVC storageClass when using postgresql as a dependency on SCALE ([#1212](https://github.com/truecharts/apps/issues/1212)) + + + + +### [overseerr-3.0.13](https://github.com/truecharts/apps/compare/overseerr-3.0.12...overseerr-3.0.13) (2021-10-20) + +#### Chore + +* bump versions to rerelease and fix icons + + + + +### [overseerr-3.0.12](https://github.com/truecharts/apps/compare/overseerr-3.0.11...overseerr-3.0.12) (2021-10-19) + +#### Change + +* Project-Eclipse 3, Automatically generate item.yaml ([#1178](https://github.com/truecharts/apps/issues/1178)) + +#### Chore + +* Project-Eclipse 5, move app-readme to automatic generation script ([#1181](https://github.com/truecharts/apps/issues/1181)) +* Project-Eclipse part 2, adapting and cleaning changelog ([#1173](https://github.com/truecharts/apps/issues/1173)) +* update helm chart common to v8.3.13 ([#1184](https://github.com/truecharts/apps/issues/1184)) +* update non-major ([#1174](https://github.com/truecharts/apps/issues/1174)) + +#### Feat + +* Project-Eclipse 4, Add App grading annotations to Chart.yaml ([#1180](https://github.com/truecharts/apps/issues/1180)) + +#### Refactor + +* Project Eclipse Part 6, move questions.yaml to root App folder ([#1182](https://github.com/truecharts/apps/issues/1182)) + + + + +### [overseerr-3.0.11](https://github.com/truecharts/apps/compare/overseerr-3.0.10...overseerr-3.0.11) (2021-10-19) + +#### Fix + +* fix previous SCALE bugfix not correctly being applied + + + + +### [overseerr-3.0.10](https://github.com/truecharts/apps/compare/overseerr-3.0.9...overseerr-3.0.10) (2021-10-19) + +#### Fix + +* Solve issues regarding ix_values.yaml not containing the image and tag definitions. ([#1176](https://github.com/truecharts/apps/issues/1176)) + + + + +### [overseerr-3.0.9](https://github.com/truecharts/apps/compare/overseerr-3.0.8...overseerr-3.0.9) (2021-10-18) + +#### Chore + +* Add description on persistence ([#1172](https://github.com/truecharts/apps/issues/1172)) + +#### Refactor + +* Project Eclipse - part 1 - remove ix_values.yaml ([#1168](https://github.com/truecharts/apps/issues/1168)) + + + + +### [overseerr-3.0.8](https://github.com/truecharts/apps/compare/overseerr-3.0.7...overseerr-3.0.8) (2021-10-17) + +#### Chore + +* update helm chart common to v8.3.10 ([#1160](https://github.com/truecharts/apps/issues/1160)) + +#### Fix + +* force users using correct / prefix for mounPath ([#1156](https://github.com/truecharts/apps/issues/1156)) + + + + +### [overseerr-3.0.7](https://github.com/truecharts/apps/compare/overseerr-3.0.6...overseerr-3.0.7) (2021-10-13) + +#### Chore + +* update non-major deps helm releases ([#1133](https://github.com/truecharts/apps/issues/1133)) + + + + +### [overseerr-3.0.6](https://github.com/truecharts/apps/compare/overseerr-3.0.5...overseerr-3.0.6) (2021-10-12) + +#### Chore + +* update non-major deps helm releases ([#1126](https://github.com/truecharts/apps/issues/1126)) + + + + +### [overseerr-3.0.5](https://github.com/truecharts/apps/compare/overseerr-3.0.4...overseerr-3.0.5) (2021-10-12) + +#### Chore + +* update non-major deps helm releases ([#1123](https://github.com/truecharts/apps/issues/1123)) + + + + +### [overseerr-3.0.4](https://github.com/truecharts/apps/compare/overseerr-3.0.3...overseerr-3.0.4) (2021-10-05) + +#### Chore + +* update non-major deps helm releases ([#1099](https://github.com/truecharts/apps/issues/1099)) + + + + +### [overseerr-3.0.3](https://github.com/truecharts/apps/compare/overseerr-3.0.2...overseerr-3.0.3) (2021-09-29) + +#### Chore + +* update helm chart common to v8.0.13 ([#1060](https://github.com/truecharts/apps/issues/1060)) + + + + +### [overseerr-3.0.1](https://github.com/truecharts/apps/compare/overseerr-3.0.0...overseerr-3.0.1) (2021-09-26) + + + + +### [overseerr-3.0.0](https://github.com/truecharts/apps/compare/overseerr-2.0.3...overseerr-3.0.0) (2021-09-26) + + + + +### [overseerr-2.0.3](https://github.com/truecharts/apps/compare/overseerr-2.0.2...overseerr-2.0.3) (2021-09-21) + +#### Chore + +* update non-major deps helm releases ([#1014](https://github.com/truecharts/apps/issues/1014)) + + + + +### [overseerr-2.0.2](https://github.com/truecharts/apps/compare/overseerr-2.0.1...overseerr-2.0.2) (2021-09-21) + +#### Chore + +* update non-major ([#1013](https://github.com/truecharts/apps/issues/1013)) + + + + +### [overseerr-2.0.1](https://github.com/truecharts/apps/compare/overseerr-1.9.15...overseerr-2.0.1) (2021-09-13) + +#### Chore + +* update non-major ([#962](https://github.com/truecharts/apps/issues/962)) + +#### Feat + +* add new GUI and VPN support to all Apps ([#977](https://github.com/truecharts/apps/issues/977)) +* Add VPN addon and move some config to includes ([#973](https://github.com/truecharts/apps/issues/973)) +* pin all container references to digests ([#963](https://github.com/truecharts/apps/issues/963)) +* Move some common containers to our own containers + +#### Fix + +* make sure podSecurityContext is included in both SCALE and Helm installs ([#956](https://github.com/truecharts/apps/issues/956)) + + +## [overseerr-1.9.15](https://github.com/truecharts/apps/compare/overseerr-1.9.14...overseerr-1.9.15) (2021-09-08) + +### Fix + +* repair Hyperion and some misplaced GUI elements ([#922](https://github.com/truecharts/apps/issues/922)) diff --git a/tmp/overseerr/Chart.yaml b/tmp/overseerr/Chart.yaml new file mode 100644 index 00000000000..7009f37c140 --- /dev/null +++ b/tmp/overseerr/Chart.yaml @@ -0,0 +1,28 @@ +apiVersion: v2 +appVersion: "1.32.5" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +description: Overseerr is a free and open source software application for managing requests for your media library. It integrates with your existing services such as Sonarr, Radarr and Plex! +home: https://truecharts.org/charts/stable/overseerr +icon: https://truecharts.org/img/hotlink-ok/chart-icons/overseerr.png +keywords: + - overseerr + - plex + - sonarr + - radarr +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: overseerr +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/overseerr + - https://github.com/sct/overseerr +version: 9.0.0 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" diff --git a/tmp/overseerr/README.md b/tmp/overseerr/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/overseerr/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/overseerr/icon.png b/tmp/overseerr/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..db9532de680f7f4a0e422d846f704535e80bb54c GIT binary patch literal 18133 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 P00000NkvXXu0mjfAf@sq literal 0 HcmV?d00001 diff --git a/tmp/overseerr/questions.yaml b/tmp/overseerr/questions.yaml new file mode 100644 index 00000000000..ff53f525936 --- /dev/null +++ b/tmp/overseerr/questions.yaml @@ -0,0 +1,104 @@ +# Include{groups} +portals: + open: +# Include{portalLink} +questions: +# Include{global} +# Include{workload} +# Include{workloadDeployment} + +# Include{replicas1} +# Include{podSpec} +# Include{containerMain} + + + - variable: env + group: "App Configuration" + label: "Image Environment" + schema: + additional_attrs: true + type: dict + attrs: + - variable: LOG_LEVEL + label: "LOG_LEVEL" + description: "Set the application log level" + schema: + type: string + default: "info" +# Include{containerBasic} +# Include{containerAdvanced} + +# Include{containerConfig} +# Include{serviceRoot} +# Include{serviceMain} +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: main + label: "Main Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 5055 + required: true +# Include{serviceExpertRoot} + default: false +# Include{serviceExpert} +# Include{serviceList} +# Include{persistenceRoot} + - variable: config + label: "App Config Storage" + description: "Stores the Application Configuration." + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} +# Include{persistenceList} +# Include{ingressRoot} + - variable: main + label: "Main Ingress" + schema: + additional_attrs: true + type: dict + attrs: +# Include{ingressDefault} +# Include{ingressTLS} +# Include{ingressTraefik} +# Include{ingressList} +# Include{securityContextRoot} + + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 568 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 568 +# Include{securityContextContainer} +# Include{securityContextAdvanced} +# Include{securityContextPod} + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + +# Include{resources} +# Include{advanced} +# Include{addons} +# Include{codeserver} +# Include{netshoot} +# Include{vpn} +# Include{documentation} diff --git a/tmp/overseerr/templates/NOTES.txt b/tmp/overseerr/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/tmp/overseerr/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/tmp/overseerr/templates/common.yaml b/tmp/overseerr/templates/common.yaml new file mode 100644 index 00000000000..b51394e00a4 --- /dev/null +++ b/tmp/overseerr/templates/common.yaml @@ -0,0 +1 @@ +{{ include "tc.v1.common.loader.all" . }} diff --git a/tmp/overseerr/values.yaml b/tmp/overseerr/values.yaml new file mode 100644 index 00000000000..ffae8edd98a --- /dev/null +++ b/tmp/overseerr/values.yaml @@ -0,0 +1,27 @@ +image: + repository: tccr.io/truecharts/overseerr + tag: 1.32.5@sha256:8756b1d3d2fa8fde07e84e686cf7cb2cb99e7c741bfc82c62735c19354734db0 + pullPolicy: IfNotPresent +service: + main: + ports: + main: + port: 5055 + targetPort: 5055 +persistence: + config: + enabled: true + mountPath: "/app/config" +portal: + open: + enabled: true +securityContext: + container: + readOnlyRootFilesystem: false +workload: + main: + podSpec: + containers: + main: + env: + LOG_LEVEL: info diff --git a/tmp/owncast/.helmignore b/tmp/owncast/.helmignore new file mode 100644 index 00000000000..77ca5567b26 --- /dev/null +++ b/tmp/owncast/.helmignore @@ -0,0 +1,30 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ +# OWNERS file for Kubernetes +OWNERS +# helm-docs templates +*.gotmpl +# docs folder +/docs +# icon +icon.png diff --git a/tmp/owncast/CHANGELOG.md b/tmp/owncast/CHANGELOG.md new file mode 100644 index 00000000000..7e474f83cf1 --- /dev/null +++ b/tmp/owncast/CHANGELOG.md @@ -0,0 +1,1658 @@ +# Changelog + + + +## [owncast-7.0.0](https://github.com/truecharts/charts/compare/owncast-6.0.43...owncast-7.0.0) (2022-11-10) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Major Change to GUI + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [owncast-6.0.46](https://github.com/truecharts/charts/compare/owncast-6.0.43...owncast-6.0.46) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [owncast-6.0.45](https://github.com/truecharts/charts/compare/owncast-6.0.43...owncast-6.0.45) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [owncast-6.0.45](https://github.com/truecharts/charts/compare/owncast-6.0.43...owncast-6.0.45) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [owncast-6.0.45](https://github.com/truecharts/charts/compare/owncast-6.0.43...owncast-6.0.45) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [owncast-6.0.44](https://github.com/truecharts/charts/compare/owncast-6.0.43...owncast-6.0.44) (2022-11-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [owncast-6.0.44](https://github.com/truecharts/charts/compare/owncast-6.0.43...owncast-6.0.44) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [owncast-6.0.43](https://github.com/truecharts/charts/compare/owncast-6.0.42...owncast-6.0.43) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4317](https://github.com/truecharts/charts/issues/4317)) + + + + +## [owncast-6.0.42](https://github.com/truecharts/charts/compare/owncast-6.0.41...owncast-6.0.42) (2022-11-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4308](https://github.com/truecharts/charts/issues/4308)) + + + + +## [owncast-6.0.41](https://github.com/truecharts/charts/compare/owncast-6.0.40...owncast-6.0.41) (2022-11-02) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4261](https://github.com/truecharts/charts/issues/4261)) + + + + +## [owncast-6.0.40](https://github.com/truecharts/charts/compare/owncast-6.0.39...owncast-6.0.40) (2022-10-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4182](https://github.com/truecharts/charts/issues/4182)) + + + + +## [owncast-6.0.39](https://github.com/truecharts/charts/compare/owncast-6.0.38...owncast-6.0.39) (2022-10-19) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4122](https://github.com/truecharts/charts/issues/4122)) + + + + +## [owncast-6.0.38](https://github.com/truecharts/charts/compare/owncast-6.0.37...owncast-6.0.38) (2022-10-12) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4071](https://github.com/truecharts/charts/issues/4071)) + + + + +## [owncast-6.0.37](https://github.com/truecharts/charts/compare/owncast-6.0.36...owncast-6.0.37) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [owncast-6.0.37](https://github.com/truecharts/charts/compare/owncast-6.0.36...owncast-6.0.37) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [owncast-6.0.36](https://github.com/truecharts/charts/compare/owncast-6.0.35...owncast-6.0.36) (2022-10-05) + +### Chore + +- Auto-update chart README [skip ci] + - split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979)) + - update helm general non-major + + + + +## [owncast-6.0.35](https://github.com/truecharts/charts/compare/owncast-6.0.34...owncast-6.0.35) (2022-09-27) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918)) + + + + +## [owncast-6.0.34](https://github.com/truecharts/charts/compare/owncast-6.0.33...owncast-6.0.34) (2022-09-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898)) + + + + +## [owncast-6.0.33](https://github.com/truecharts/charts/compare/owncast-6.0.32...owncast-6.0.33) (2022-09-22) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [owncast-6.0.33](https://github.com/truecharts/charts/compare/owncast-6.0.32...owncast-6.0.33) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [owncast-6.0.33](https://github.com/truecharts/charts/compare/owncast-6.0.32...owncast-6.0.33) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [owncast-6.0.33](https://github.com/truecharts/charts/compare/owncast-6.0.32...owncast-6.0.33) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [owncast-6.0.33](https://github.com/truecharts/charts/compare/owncast-6.0.32...owncast-6.0.33) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [owncast-6.0.33](https://github.com/truecharts/charts/compare/owncast-6.0.32...owncast-6.0.33) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [owncast-6.0.33](https://github.com/truecharts/charts/compare/owncast-6.0.32...owncast-6.0.33) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [owncast-6.0.33](https://github.com/truecharts/charts/compare/owncast-6.0.32...owncast-6.0.33) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [owncast-6.0.33](https://github.com/truecharts/charts/compare/owncast-6.0.32...owncast-6.0.33) (2022-09-17) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [owncast-6.0.33](https://github.com/truecharts/charts/compare/owncast-6.0.32...owncast-6.0.33) (2022-09-18) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [owncast-6.0.33](https://github.com/truecharts/charts/compare/owncast-6.0.32...owncast-6.0.33) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [owncast-6.0.33](https://github.com/truecharts/charts/compare/owncast-6.0.32...owncast-6.0.33) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [owncast-6.0.33](https://github.com/truecharts/charts/compare/owncast-6.0.32...owncast-6.0.33) (2022-09-15) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [owncast-6.0.33](https://github.com/truecharts/charts/compare/owncast-6.0.32...owncast-6.0.33) (2022-09-15) + +### Chore + +- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [owncast-6.0.32](https://github.com/truecharts/charts/compare/owncast-6.0.31...owncast-6.0.32) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [owncast-6.0.32](https://github.com/truecharts/charts/compare/owncast-6.0.31...owncast-6.0.32) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [owncast-6.0.32](https://github.com/truecharts/charts/compare/owncast-6.0.31...owncast-6.0.32) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [owncast-6.0.32](https://github.com/truecharts/charts/compare/owncast-6.0.31...owncast-6.0.32) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [owncast-6.0.32](https://github.com/truecharts/charts/compare/owncast-6.0.31...owncast-6.0.32) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [owncast-6.0.32](https://github.com/truecharts/charts/compare/owncast-6.0.31...owncast-6.0.32) (2022-09-11) + +### Chore + +- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [owncast-6.0.31](https://github.com/truecharts/charts/compare/owncast-6.0.29...owncast-6.0.31) (2022-08-30) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639)) + - update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [owncast-6.0.30](https://github.com/truecharts/charts/compare/owncast-6.0.29...owncast-6.0.30) (2022-08-30) + +### Chore + +- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [owncast-6.0.29](https://github.com/truecharts/charts/compare/owncast-6.0.28...owncast-6.0.29) (2022-08-29) + +### Chore + +- update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619)) + + + + +## [owncast-6.0.28](https://github.com/truecharts/charts/compare/owncast-6.0.27...owncast-6.0.28) (2022-08-23) + +### Chore + +- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545)) + + + + +## [owncast-6.0.27](https://github.com/truecharts/charts/compare/owncast-6.0.26...owncast-6.0.27) (2022-08-12) + +### Chore + +- add documentation checkbox/section to all SCALE Apps + - update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456)) + + ### Fix + +- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447)) + + + + +## [owncast-6.0.26](https://github.com/truecharts/charts/compare/owncast-6.0.25...owncast-6.0.26) (2022-08-08) + +### Chore + +- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + + + +## [owncast-6.0.25](https://github.com/truecharts/apps/compare/owncast-6.0.24...owncast-6.0.25) (2022-07-26) + +### Chore + +- update home links ([#3291](https://github.com/truecharts/apps/issues/3291)) + - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302)) + + + + +## [owncast-6.0.24](https://github.com/truecharts/apps/compare/owncast-6.0.23...owncast-6.0.24) (2022-07-25) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [owncast-6.0.24](https://github.com/truecharts/apps/compare/owncast-6.0.23...owncast-6.0.24) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [owncast-6.0.23](https://github.com/truecharts/apps/compare/owncast-6.0.22...owncast-6.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [owncast-6.0.23](https://github.com/truecharts/apps/compare/owncast-6.0.22...owncast-6.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [owncast-6.0.23](https://github.com/truecharts/apps/compare/owncast-6.0.22...owncast-6.0.23) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [owncast-6.0.22](https://github.com/truecharts/apps/compare/owncast-6.0.20...owncast-6.0.22) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [owncast-6.0.20](https://github.com/truecharts/apps/compare/owncast-6.0.19...owncast-6.0.20) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [owncast-6.0.19](https://github.com/truecharts/apps/compare/owncast-6.0.18...owncast-6.0.19) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [owncast-6.0.18](https://github.com/truecharts/apps/compare/owncast-6.0.16...owncast-6.0.18) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [owncast-6.0.16](https://github.com/truecharts/apps/compare/owncast-6.0.14...owncast-6.0.16) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [owncast-6.0.14](https://github.com/truecharts/apps/compare/owncast-6.0.13...owncast-6.0.14) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [owncast-6.0.13](https://github.com/truecharts/apps/compare/owncast-6.0.12...owncast-6.0.13) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [owncast-6.0.12](https://github.com/truecharts/apps/compare/owncast-6.0.11...owncast-6.0.12) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [owncast-6.0.11](https://github.com/truecharts/apps/compare/owncast-6.0.10...owncast-6.0.11) (2022-07-10) + +#### Chore + +* update docker general non-major ([#3115](https://github.com/truecharts/apps/issues/3115)) + + + + +### [owncast-6.0.10](https://github.com/truecharts/apps/compare/owncast-6.0.9...owncast-6.0.10) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [owncast-6.0.9](https://github.com/truecharts/apps/compare/owncast-6.0.8...owncast-6.0.9) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [owncast-6.0.8](https://github.com/truecharts/apps/compare/owncast-6.0.7...owncast-6.0.8) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [owncast-6.0.7](https://github.com/truecharts/apps/compare/owncast-6.0.6...owncast-6.0.7) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [owncast-6.0.6](https://github.com/truecharts/apps/compare/owncast-6.0.5...owncast-6.0.6) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [owncast-6.0.5](https://github.com/truecharts/apps/compare/owncast-6.0.4...owncast-6.0.5) (2022-06-17) + +#### Chore + +* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916)) + + + + +### [owncast-6.0.4](https://github.com/truecharts/apps/compare/owncast-6.0.3...owncast-6.0.4) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [owncast-6.0.3](https://github.com/truecharts/apps/compare/owncast-6.0.2...owncast-6.0.3) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [owncast-6.0.2](https://github.com/truecharts/apps/compare/owncast-6.0.1...owncast-6.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [owncast-6.0.1](https://github.com/truecharts/apps/compare/owncast-5.0.20...owncast-6.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [owncast-6.0.0](https://github.com/truecharts/apps/compare/owncast-5.0.20...owncast-6.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [owncast-5.0.20](https://github.com/truecharts/apps/compare/owncast-5.0.19...owncast-5.0.20) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [owncast-5.0.19](https://github.com/truecharts/apps/compare/owncast-5.0.18...owncast-5.0.19) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [owncast-5.0.19](https://github.com/truecharts/apps/compare/owncast-5.0.18...owncast-5.0.19) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [owncast-5.0.18](https://github.com/truecharts/apps/compare/owncast-5.0.17...owncast-5.0.18) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [owncast-5.0.17](https://github.com/truecharts/apps/compare/owncast-5.0.16...owncast-5.0.17) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [owncast-5.0.17](https://github.com/truecharts/apps/compare/owncast-5.0.16...owncast-5.0.17) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [owncast-5.0.16](https://github.com/truecharts/apps/compare/owncast-5.0.15...owncast-5.0.16) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [owncast-5.0.15](https://github.com/truecharts/apps/compare/owncast-5.0.14...owncast-5.0.15) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [owncast-5.0.14](https://github.com/truecharts/apps/compare/owncast-5.0.13...owncast-5.0.14) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [owncast-5.0.13](https://github.com/truecharts/apps/compare/owncast-5.0.12...owncast-5.0.13) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [owncast-5.0.12](https://github.com/truecharts/apps/compare/owncast-5.0.11...owncast-5.0.12) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [owncast-5.0.11](https://github.com/truecharts/apps/compare/owncast-5.0.10...owncast-5.0.11) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [owncast-5.0.10](https://github.com/truecharts/apps/compare/owncast-5.0.9...owncast-5.0.10) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [owncast-5.0.9](https://github.com/truecharts/apps/compare/owncast-5.0.8...owncast-5.0.9) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [owncast-5.0.8](https://github.com/truecharts/apps/compare/owncast-5.0.7...owncast-5.0.8) (2022-03-30) + +#### Chore + +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [owncast-5.0.7](https://github.com/truecharts/apps/compare/owncast-5.0.6...owncast-5.0.7) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [owncast-5.0.3](https://github.com/truecharts/apps/compare/owncast-5.0.2...owncast-5.0.3) (2022-03-17) + +#### Chore + +* update docker general non-major ([#2198](https://github.com/truecharts/apps/issues/2198)) +* update docker general non-major ([#2196](https://github.com/truecharts/apps/issues/2196)) + + + + +### [owncast-5.0.1](https://github.com/truecharts/apps/compare/owncast-5.0.0...owncast-5.0.1) (2022-03-07) + +#### Chore + +* update helm general non-major helm releases ([#2111](https://github.com/truecharts/apps/issues/2111)) +* Remove `-icon` string from icon png's ([#2040](https://github.com/truecharts/apps/issues/2040)) + + + + +### [owncast-5.0.0](https://github.com/truecharts/apps/compare/owncast-4.0.42...owncast-5.0.0) (2022-03-03) + +#### Chore + +* remove fixed env from questions.yaml +* remove empty env var declaration from questions.yaml +* update helm general major helm releases ([#2021](https://github.com/truecharts/apps/issues/2021)) + +#### Fix + +* BREAKING CHANGE Move some env-vars outside of env section ([#2010](https://github.com/truecharts/apps/issues/2010)) + + + + +### [owncast-4.0.42](https://github.com/truecharts/apps/compare/owncast-4.0.41...owncast-4.0.42) (2022-03-02) + +#### Chore + +* rename `web_portal` to `open` ([#1957](https://github.com/truecharts/apps/issues/1957)) +* update helm general non-major helm releases ([#1999](https://github.com/truecharts/apps/issues/1999)) + + + + +### [owncast-4.0.41](https://github.com/truecharts/apps/compare/owncast-4.0.40...owncast-4.0.41) (2022-02-21) + +#### Chore + +* update helm general non-major helm releases ([#1927](https://github.com/truecharts/apps/issues/1927)) + + + + +### [owncast-4.0.40](https://github.com/truecharts/apps/compare/owncast-4.0.39...owncast-4.0.40) (2022-02-15) + +#### Chore + +* update helm general non-major helm releases ([#1901](https://github.com/truecharts/apps/issues/1901)) + + + + +### [owncast-4.0.39](https://github.com/truecharts/apps/compare/owncast-4.0.38...owncast-4.0.39) (2022-02-08) + +#### Chore + +* fix links on `Chart.yaml` ([#1862](https://github.com/truecharts/apps/issues/1862)) +* update helm general non-major helm releases ([#1871](https://github.com/truecharts/apps/issues/1871)) + + + + +### [owncast-4.0.38](https://github.com/truecharts/apps/compare/owncast-4.0.37...owncast-4.0.38) (2022-02-06) + +#### Chore + +* update helm chart common to v8.15.0 ([#1859](https://github.com/truecharts/apps/issues/1859)) + + + + +### [owncast-4.0.37](https://github.com/truecharts/apps/compare/owncast-4.0.36...owncast-4.0.37) (2022-02-05) + +#### Chore + +* update helm general non-major helm releases ([#1852](https://github.com/truecharts/apps/issues/1852)) + + + + +### [owncast-4.0.36](https://github.com/truecharts/apps/compare/owncast-4.0.35...owncast-4.0.36) (2022-02-02) + +#### Chore + +* update helm general non-major helm releases ([#1828](https://github.com/truecharts/apps/issues/1828)) + + + + +### [owncast-4.0.35](https://github.com/truecharts/apps/compare/owncast-4.0.34...owncast-4.0.35) (2022-01-25) + +#### Chore + +* update helm general non-major helm releases ([#1791](https://github.com/truecharts/apps/issues/1791)) + + + + +### [owncast-4.0.34](https://github.com/truecharts/apps/compare/owncast-4.0.33...owncast-4.0.34) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1766](https://github.com/truecharts/apps/issues/1766)) + + + + +### [owncast-4.0.33](https://github.com/truecharts/apps/compare/owncast-4.0.32...owncast-4.0.33) (2022-01-21) + +#### Chore + +* update helm general non-major helm releases ([#1759](https://github.com/truecharts/apps/issues/1759)) + +#### Fix + +* set additional_attrs: true on all dicts ([#1750](https://github.com/truecharts/apps/issues/1750)) + + + + +### [owncast-4.0.32](https://github.com/truecharts/apps/compare/owncast-4.0.31...owncast-4.0.32) (2022-01-18) + +#### Chore + +* update helm general non-major helm releases ([#1732](https://github.com/truecharts/apps/issues/1732)) + + + + +### [owncast-4.0.31](https://github.com/truecharts/apps/compare/owncast-4.0.30...owncast-4.0.31) (2022-01-13) + +#### Chore + +* update helm general non-major helm releases ([#1712](https://github.com/truecharts/apps/issues/1712)) + +#### Feat + +* expose capabilities in GUI ([#1709](https://github.com/truecharts/apps/issues/1709)) + + + + +### [owncast-4.0.30](https://github.com/truecharts/apps/compare/owncast-4.0.29...owncast-4.0.30) (2022-01-12) + +#### Chore + +* update helm general non-major helm releases ([#1704](https://github.com/truecharts/apps/issues/1704)) + + + + +### [owncast-4.0.29](https://github.com/truecharts/apps/compare/owncast-4.0.28...owncast-4.0.29) (2022-01-11) + +#### Chore + +* update helm general non-major helm releases ([#1693](https://github.com/truecharts/apps/issues/1693)) + + + + +### [owncast-4.0.28](https://github.com/truecharts/apps/compare/owncast-4.0.27...owncast-4.0.28) (2022-01-04) + +#### Chore + +* update helm general non-major helm releases + + + + +### [owncast-4.0.27](https://github.com/truecharts/apps/compare/owncast-4.0.26...owncast-4.0.27) (2021-12-28) + +#### Chore + +* update helm general non-major helm releases ([#1623](https://github.com/truecharts/apps/issues/1623)) + + + + +### [owncast-4.0.26](https://github.com/truecharts/apps/compare/owncast-4.0.25...owncast-4.0.26) (2021-12-21) + +#### Chore + +* update helm general non-major helm releases ([#1596](https://github.com/truecharts/apps/issues/1596)) + + + + +### [owncast-4.0.25](https://github.com/truecharts/apps/compare/owncast-4.0.24...owncast-4.0.25) (2021-12-19) + +#### Chore + +* Last patch bump before RC2 branch-off +* remove `editable: true` as this is the default ([#1576](https://github.com/truecharts/apps/issues/1576)) +* remove `Enable the port` button from `questions.yaml` as it was already hidden and defined in `values.yaml` ([#1575](https://github.com/truecharts/apps/issues/1575)) + + + + +### [owncast-4.0.24](https://github.com/truecharts/apps/compare/owncast-4.0.23...owncast-4.0.24) (2021-12-19) + +#### Chore + +* completely remove mountPath reference from GUI ([#1572](https://github.com/truecharts/apps/issues/1572)) +* update helm general non-major helm releases ([#1571](https://github.com/truecharts/apps/issues/1571)) + + + + +### [owncast-4.0.23](https://github.com/truecharts/apps/compare/owncast-4.0.22...owncast-4.0.23) (2021-12-18) + +#### Chore + +* cleanup questions by removing hidden dicts ([#1558](https://github.com/truecharts/apps/issues/1558)) +* App-Icon Organization ([#1539](https://github.com/truecharts/apps/issues/1539)) + + + + +### [owncast-4.0.22](https://github.com/truecharts/apps/compare/owncast-4.0.21...owncast-4.0.22) (2021-12-14) + +#### Chore + +* update helm general non-major helm releases ([#1535](https://github.com/truecharts/apps/issues/1535)) + + + + +### [owncast-4.0.21](https://github.com/truecharts/apps/compare/owncast-4.0.20...owncast-4.0.21) (2021-12-13) + +#### Chore + +* move incubator apps to stable and bump everything + + + + +### [owncast-4.0.20](https://github.com/truecharts/apps/compare/owncast-4.0.19...owncast-4.0.20) (2021-12-11) + +#### Chore + +* update general helm non-major helm releases ([#1509](https://github.com/truecharts/apps/issues/1509)) + + + + +### [owncast-4.0.19](https://github.com/truecharts/apps/compare/owncast-4.0.18...owncast-4.0.19) (2021-12-11) + +#### Chore + +* update non-major docker ([#1507](https://github.com/truecharts/apps/issues/1507)) + + + + +### [owncast-4.0.18](https://github.com/truecharts/apps/compare/owncast-4.0.17...owncast-4.0.18) (2021-12-07) + +#### Chore + +* update non-major deps helm releases ([#1481](https://github.com/truecharts/apps/issues/1481)) + + + + +### owncast-4.0.17 (2021-12-05) + +#### Chore + +* bump apps to generate security page +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major deps helm releases ([#1471](https://github.com/truecharts/apps/issues/1471)) +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + +#### Feat + +* Add admin portal button ([#1450](https://github.com/truecharts/apps/issues/1450)) + +#### Fix + +* fix typo in theme selection ([#1428](https://github.com/truecharts/apps/issues/1428)) + + + + +### [owncast-4.0.16](https://github.com/truecharts/apps/compare/owncast-4.0.15...owncast-4.0.16) (2021-12-05) + +#### Chore + +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) + + + + +### [owncast-4.0.15](https://github.com/truecharts/apps/compare/owncast-4.0.14...owncast-4.0.15) (2021-12-04) + +#### Chore + +* bump apps to generate security page + + + + +### [owncast-4.0.14](https://github.com/truecharts/apps/compare/owncast-4.0.13...owncast-4.0.14) (2021-12-04) + +#### Chore + +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) + +#### Feat + +* Add admin portal button ([#1450](https://github.com/truecharts/apps/issues/1450)) + + + + +### [owncast-4.0.13](https://github.com/truecharts/apps/compare/owncast-4.0.12...owncast-4.0.13) (2021-11-30) + +#### Chore + +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + +#### Fix + +* move conflicting ports to 10xxx range ([#1415](https://github.com/truecharts/apps/issues/1415)) + + + + +### [owncast-4.0.12](https://github.com/truecharts/apps/compare/owncast-4.0.11...owncast-4.0.12) (2021-11-23) + +#### Chore + +* update non-major deps helm releases ([#1386](https://github.com/truecharts/apps/issues/1386)) + + + + +### [owncast-4.0.11](https://github.com/truecharts/apps/compare/owncast-4.0.10...owncast-4.0.11) (2021-11-22) + +#### Chore + +* update non-major deps helm releases ([#1383](https://github.com/truecharts/apps/issues/1383)) + +#### Fix + +* Default enable all services ([#1361](https://github.com/truecharts/apps/issues/1361)) + + + + +### [owncast-4.0.10](https://github.com/truecharts/apps/compare/owncast-4.0.9...owncast-4.0.10) (2021-11-16) + +#### Chore + +* update non-major deps helm releases ([#1345](https://github.com/truecharts/apps/issues/1345)) + + + + +### [owncast-4.0.9](https://github.com/truecharts/apps/compare/owncast-4.0.8...owncast-4.0.9) (2021-11-15) + +#### Chore + +* persistence cleanup and small bugfixes ([#1329](https://github.com/truecharts/apps/issues/1329)) +* update non-major deps helm releases ([#1338](https://github.com/truecharts/apps/issues/1338)) + + + + +### [owncast-4.0.8](https://github.com/truecharts/apps/compare/owncast-4.0.7...owncast-4.0.8) (2021-11-14) + +#### Chore + +* fixes around the GUI refactor ([#1316](https://github.com/truecharts/apps/issues/1316)) +* move port above advanced in GUI ([#1326](https://github.com/truecharts/apps/issues/1326)) +* clean up Chart.yaml ([#1322](https://github.com/truecharts/apps/issues/1322)) +* update non-major deps helm releases ([#1328](https://github.com/truecharts/apps/issues/1328)) + +#### Fix + +* split udp and tcp ports ([#1321](https://github.com/truecharts/apps/issues/1321)) +* Allow spaces in paths ([#1306](https://github.com/truecharts/apps/issues/1306)) + + + + +### [owncast-4.0.7](https://github.com/truecharts/apps/compare/owncast-4.0.6...owncast-4.0.7) (2021-11-09) + +#### Chore + +* update non-major deps helm releases ([#1297](https://github.com/truecharts/apps/issues/1297)) + + + + +### [owncast-4.0.6](https://github.com/truecharts/apps/compare/owncast-4.0.5...owncast-4.0.6) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1295](https://github.com/truecharts/apps/issues/1295)) + + + + +### [owncast-4.0.5](https://github.com/truecharts/apps/compare/owncast-4.0.4...owncast-4.0.5) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1291](https://github.com/truecharts/apps/issues/1291)) + +#### Chore + +* Simplify GUI for deployment, persistence and securityContext ([#1289](https://github.com/truecharts/apps/issues/1289)) + +#### Feat + +* Simplify the Services GUI ([#1290](https://github.com/truecharts/apps/issues/1290)) + +#### Fix + +* prevent duplicate port use and fix some questions.yaml mistakes + + + + +### [owncast-4.0.4](https://github.com/truecharts/apps/compare/owncast-4.0.3...owncast-4.0.4) (2021-11-02) + +#### Chore + +* update non-major deps helm releases ([#1267](https://github.com/truecharts/apps/issues/1267)) + + + + +### [owncast-4.0.3](https://github.com/truecharts/apps/compare/owncast-4.0.2...owncast-4.0.3) (2021-11-01) + +#### Chore + +* update non-major deps helm releases ([#1264](https://github.com/truecharts/apps/issues/1264)) + + + + +### [owncast-4.0.2](https://github.com/truecharts/apps/compare/owncast-4.0.1...owncast-4.0.2) (2021-10-26) + +#### Chore + +* update non-major deps helm releases ([#1245](https://github.com/truecharts/apps/issues/1245)) + + + + +### [owncast-4.0.1](https://github.com/truecharts/apps/compare/owncast-4.0.0...owncast-4.0.1) (2021-10-26) + +#### Chore + +* update helm chart common to v8.3.15 ([#1240](https://github.com/truecharts/apps/issues/1240)) + + + + +### [owncast-4.0.0](https://github.com/truecharts/apps/compare/owncast-3.0.18...owncast-4.0.0) (2021-10-25) + +#### Chore + +* Adapt for TrueNAS SCALE RC1 + + + + +### [owncast-3.0.18](https://github.com/truecharts/apps/compare/owncast-3.0.15...owncast-3.0.18) (2021-10-20) + +#### Chore + +* bump apps, remove duplicates and move incubator to stable for RC1 +* update non-major deps helm releases ([#1213](https://github.com/truecharts/apps/issues/1213)) + +#### Fix + +* reenable postgresql migration scripting and bump all to force update +* use correct PVC storageClass when using postgresql as a dependency on SCALE ([#1212](https://github.com/truecharts/apps/issues/1212)) + + + + +### [owncast-3.0.15](https://github.com/truecharts/apps/compare/owncast-3.0.14...owncast-3.0.15) (2021-10-20) + +#### Chore + +* bump versions to rerelease and fix icons + + + + +### [owncast-3.0.14](https://github.com/truecharts/apps/compare/owncast-3.0.13...owncast-3.0.14) (2021-10-19) + +#### Change + +* Project-Eclipse 3, Automatically generate item.yaml ([#1178](https://github.com/truecharts/apps/issues/1178)) + +#### Chore + +* Project-Eclipse 5, move app-readme to automatic generation script ([#1181](https://github.com/truecharts/apps/issues/1181)) +* Project-Eclipse part 2, adapting and cleaning changelog ([#1173](https://github.com/truecharts/apps/issues/1173)) +* update helm chart common to v8.3.13 ([#1184](https://github.com/truecharts/apps/issues/1184)) + +#### Feat + +* Project-Eclipse 4, Add App grading annotations to Chart.yaml ([#1180](https://github.com/truecharts/apps/issues/1180)) + +#### Refactor + +* Project Eclipse Part 6, move questions.yaml to root App folder ([#1182](https://github.com/truecharts/apps/issues/1182)) + + + + +### [owncast-3.0.13](https://github.com/truecharts/apps/compare/owncast-3.0.12...owncast-3.0.13) (2021-10-19) + +#### Fix + +* fix previous SCALE bugfix not correctly being applied + + + + +### [owncast-3.0.12](https://github.com/truecharts/apps/compare/owncast-3.0.11...owncast-3.0.12) (2021-10-19) + +#### Fix + +* Solve issues regarding ix_values.yaml not containing the image and tag definitions. ([#1176](https://github.com/truecharts/apps/issues/1176)) + + + + +### [owncast-3.0.11](https://github.com/truecharts/apps/compare/owncast-3.0.10...owncast-3.0.11) (2021-10-18) + +#### Chore + +* Add description on persistence ([#1172](https://github.com/truecharts/apps/issues/1172)) + +#### Refactor + +* Project Eclipse - part 1 - remove ix_values.yaml ([#1168](https://github.com/truecharts/apps/issues/1168)) + + + + +### [owncast-3.0.10](https://github.com/truecharts/apps/compare/owncast-3.0.9...owncast-3.0.10) (2021-10-17) + +#### Chore + +* update helm chart common to v8.3.10 ([#1160](https://github.com/truecharts/apps/issues/1160)) + +#### Fix + +* force users using correct / prefix for mounPath ([#1156](https://github.com/truecharts/apps/issues/1156)) + + + + +### [owncast-3.0.9](https://github.com/truecharts/apps/compare/owncast-3.0.8...owncast-3.0.9) (2021-10-13) + +#### Chore + +* update non-major deps helm releases ([#1133](https://github.com/truecharts/apps/issues/1133)) + + + + +### [owncast-3.0.8](https://github.com/truecharts/apps/compare/owncast-3.0.7...owncast-3.0.8) (2021-10-12) + +#### Chore + +* update non-major deps helm releases ([#1126](https://github.com/truecharts/apps/issues/1126)) + + + + +### [owncast-3.0.7](https://github.com/truecharts/apps/compare/owncast-3.0.6...owncast-3.0.7) (2021-10-12) + +#### Chore + +* update non-major ([#1122](https://github.com/truecharts/apps/issues/1122)) + + + + +### [owncast-3.0.6](https://github.com/truecharts/apps/compare/owncast-3.0.5...owncast-3.0.6) (2021-10-12) + +#### Chore + +* update non-major deps helm releases ([#1123](https://github.com/truecharts/apps/issues/1123)) + + + + +### [owncast-3.0.5](https://github.com/truecharts/apps/compare/owncast-3.0.4...owncast-3.0.5) (2021-10-05) + +#### Chore + +* update non-major deps helm releases ([#1099](https://github.com/truecharts/apps/issues/1099)) + + + + +### [owncast-3.0.4](https://github.com/truecharts/apps/compare/owncast-3.0.3...owncast-3.0.4) (2021-09-29) + +#### Chore + +* update helm chart common to v8.0.13 ([#1060](https://github.com/truecharts/apps/issues/1060)) + + + + +### [owncast-3.0.2](https://github.com/truecharts/apps/compare/owncast-3.0.1...owncast-3.0.2) (2021-09-28) + +#### Chore + +* update non-major ([#1046](https://github.com/truecharts/apps/issues/1046)) + + + + +### [owncast-3.0.1](https://github.com/truecharts/apps/compare/owncast-3.0.0...owncast-3.0.1) (2021-09-26) + + + + +### [owncast-3.0.0](https://github.com/truecharts/apps/compare/owncast-2.0.2...owncast-3.0.0) (2021-09-26) + + + + +### [owncast-2.0.2](https://github.com/truecharts/apps/compare/owncast-2.0.1...owncast-2.0.2) (2021-09-21) + +#### Chore + +* update non-major deps helm releases ([#1014](https://github.com/truecharts/apps/issues/1014)) + + + + +### [owncast-2.0.1](https://github.com/truecharts/apps/compare/owncast-1.9.15...owncast-2.0.1) (2021-09-13) + +#### Chore + +* move more dockerhub containers to GHCR mirror ([#958](https://github.com/truecharts/apps/issues/958)) +* update non-major ([#962](https://github.com/truecharts/apps/issues/962)) + +#### Feat + +* add new GUI and VPN support to all Apps ([#977](https://github.com/truecharts/apps/issues/977)) +* Add VPN addon and move some config to includes ([#973](https://github.com/truecharts/apps/issues/973)) +* pin all container references to digests ([#963](https://github.com/truecharts/apps/issues/963)) +* Move some common containers to our own containers + + +## [owncast-1.9.15](https://github.com/truecharts/apps/compare/owncast-1.9.14...owncast-1.9.15) (2021-09-08) + +### Fix + +* repair Hyperion and some misplaced GUI elements ([#922](https://github.com/truecharts/apps/issues/922)) diff --git a/tmp/owncast/Chart.yaml b/tmp/owncast/Chart.yaml new file mode 100644 index 00000000000..b1120cefbdd --- /dev/null +++ b/tmp/owncast/Chart.yaml @@ -0,0 +1,29 @@ +apiVersion: v2 +appVersion: "0.0.13" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +description: Take control over your live stream video by running it yourself. Streaming + chat out of the box. +home: https://truecharts.org/charts/stable/owncast +icon: https://truecharts.org/img/hotlink-ok/chart-icons/owncast.png +keywords: + - owncast + - stream + - open source + - chat +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: owncast +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/owncast + - https://owncast.online/ + - https://github.com/owncast/owncast +version: 9.0.0 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" diff --git a/tmp/owncast/README.md b/tmp/owncast/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/owncast/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/owncast/icon.png b/tmp/owncast/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..bb683f84c246a4a20be0905d01e0d1231317c164 GIT binary patch literal 26106 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 literal 0 HcmV?d00001 diff --git a/tmp/owncast/questions.yaml b/tmp/owncast/questions.yaml new file mode 100644 index 00000000000..8a9c4bd0c51 --- /dev/null +++ b/tmp/owncast/questions.yaml @@ -0,0 +1,116 @@ +# Include{groups} +portals: + open: +# Include{portalLink} + admin: +# Include{portalLink} + path: "/admin/" +questions: +# Include{global} +# Include{workload} +# Include{workloadDeployment} + +# Include{replicas1} +# Include{podSpec} +# Include{containerMain} + + +# Include{containerBasic} +# Include{containerAdvanced} + +# Include{containerConfig} +# Include{serviceRoot} +# Include{serviceMain} +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: main + label: "Main Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 10088 + required: true + - variable: rtmp + label: "rtmp Service" + description: "The rtmp service" + schema: + additional_attrs: true + type: dict + attrs: +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: rtmp + label: "rtmp Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 1935 + required: true +# Include{serviceExpertRoot} + default: false +# Include{serviceExpert} +# Include{serviceList} +# Include{persistenceRoot} + - variable: config + label: "App Config Storage" + description: "Stores the Application Configuration." + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} +# Include{persistenceList} +# Include{ingressRoot} + - variable: main + label: "Main Ingress" + schema: + additional_attrs: true + type: dict + attrs: +# Include{ingressDefault} +# Include{ingressTLS} +# Include{ingressTraefik} +# Include{ingressList} +# Include{securityContextRoot} + + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 0 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 0 +# Include{securityContextContainer} +# Include{securityContextAdvanced} +# Include{securityContextPod} + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + +# Include{resources} +# Include{advanced} +# Include{addons} +# Include{codeserver} +# Include{netshoot} +# Include{vpn} +# Include{documentation} diff --git a/tmp/owncast/templates/NOTES.txt b/tmp/owncast/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/tmp/owncast/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/tmp/owncast/templates/common.yaml b/tmp/owncast/templates/common.yaml new file mode 100644 index 00000000000..b51394e00a4 --- /dev/null +++ b/tmp/owncast/templates/common.yaml @@ -0,0 +1 @@ +{{ include "tc.v1.common.loader.all" . }} diff --git a/tmp/owncast/values.yaml b/tmp/owncast/values.yaml new file mode 100644 index 00000000000..91df47636f5 --- /dev/null +++ b/tmp/owncast/values.yaml @@ -0,0 +1,31 @@ +image: + repository: tccr.io/truecharts/owncast + tag: 0.0.13@sha256:feb20e3da4720cc2f17af4a463763fbbdad134d35e2e2394bee560bf478e3dc6 + pullPolicy: IfNotPresent +service: + main: + ports: + main: + port: 10088 + targetPort: 8080 + rtmp: + enabled: true + # externalTrafficPolicy: Local + ports: + rtmp: + enabled: true + port: 1935 + targetPort: 1935 +persistence: + config: + enabled: true + mountPath: "/app/data" +portal: + open: + enabled: true +securityContext: + container: + readOnlyRootFilesystem: false + runAsNonRoot: false + runAsUser: 0 + runAsGroup: 0 diff --git a/tmp/paperless-ng/.helmignore b/tmp/paperless-ng/.helmignore new file mode 100644 index 00000000000..77ca5567b26 --- /dev/null +++ b/tmp/paperless-ng/.helmignore @@ -0,0 +1,30 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ +# OWNERS file for Kubernetes +OWNERS +# helm-docs templates +*.gotmpl +# docs folder +/docs +# icon +icon.png diff --git a/tmp/paperless-ng/CHANGELOG.md b/tmp/paperless-ng/CHANGELOG.md new file mode 100644 index 00000000000..996f4a2edc7 --- /dev/null +++ b/tmp/paperless-ng/CHANGELOG.md @@ -0,0 +1,1493 @@ +# Changelog + + + +## [paperless-ng-5.0.0](https://github.com/truecharts/charts/compare/paperless-ng-4.0.53...paperless-ng-5.0.0) (2022-11-10) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Major Change to GUI + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + ### Fix + +- change container config label + + + + +## [paperless-ng-4.0.56](https://github.com/truecharts/charts/compare/paperless-ng-4.0.53...paperless-ng-4.0.56) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [paperless-ng-4.0.55](https://github.com/truecharts/charts/compare/paperless-ng-4.0.53...paperless-ng-4.0.55) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [paperless-ng-4.0.55](https://github.com/truecharts/charts/compare/paperless-ng-4.0.53...paperless-ng-4.0.55) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [paperless-ng-4.0.55](https://github.com/truecharts/charts/compare/paperless-ng-4.0.53...paperless-ng-4.0.55) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [paperless-ng-4.0.54](https://github.com/truecharts/charts/compare/paperless-ng-4.0.53...paperless-ng-4.0.54) (2022-11-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [paperless-ng-4.0.54](https://github.com/truecharts/charts/compare/paperless-ng-4.0.53...paperless-ng-4.0.54) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [paperless-ng-4.0.53](https://github.com/truecharts/charts/compare/paperless-ng-4.0.52...paperless-ng-4.0.53) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4317](https://github.com/truecharts/charts/issues/4317)) + + + + +## [paperless-ng-4.0.52](https://github.com/truecharts/charts/compare/paperless-ng-4.0.51...paperless-ng-4.0.52) (2022-11-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4308](https://github.com/truecharts/charts/issues/4308)) + + + + +## [paperless-ng-4.0.51](https://github.com/truecharts/charts/compare/paperless-ng-4.0.50...paperless-ng-4.0.51) (2022-11-02) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4261](https://github.com/truecharts/charts/issues/4261)) + + + + +## [paperless-ng-4.0.50](https://github.com/truecharts/charts/compare/paperless-ng-4.0.49...paperless-ng-4.0.50) (2022-10-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [paperless-ng-4.0.49](https://github.com/truecharts/charts/compare/paperless-ng-4.0.48...paperless-ng-4.0.49) (2022-10-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4182](https://github.com/truecharts/charts/issues/4182)) + + + + +## [paperless-ng-4.0.48](https://github.com/truecharts/charts/compare/paperless-ng-4.0.47...paperless-ng-4.0.48) (2022-10-19) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4122](https://github.com/truecharts/charts/issues/4122)) + + + + +## [paperless-ng-4.0.47](https://github.com/truecharts/charts/compare/paperless-ng-4.0.46...paperless-ng-4.0.47) (2022-10-12) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4071](https://github.com/truecharts/charts/issues/4071)) + + + + +## [paperless-ng-4.0.46](https://github.com/truecharts/charts/compare/paperless-ng-4.0.45...paperless-ng-4.0.46) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [paperless-ng-4.0.46](https://github.com/truecharts/charts/compare/paperless-ng-4.0.45...paperless-ng-4.0.46) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [paperless-ng-4.0.45](https://github.com/truecharts/charts/compare/paperless-ng-4.0.44...paperless-ng-4.0.45) (2022-10-05) + +### Chore + +- Auto-update chart README [skip ci] + - split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979)) + - update helm general non-major + + + + +## [paperless-ng-4.0.44](https://github.com/truecharts/charts/compare/paperless-ng-4.0.43...paperless-ng-4.0.44) (2022-09-28) + +### Chore + +- update docker general non-major ([#3938](https://github.com/truecharts/charts/issues/3938)) + + + + +## [paperless-ng-4.0.42](https://github.com/truecharts/charts/compare/paperless-ng-4.0.41...paperless-ng-4.0.42) (2022-09-27) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918)) + + + + +## [paperless-ng-4.0.41](https://github.com/truecharts/charts/compare/paperless-ng-4.0.40...paperless-ng-4.0.41) (2022-09-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898)) + + + + +## [paperless-ng-4.0.40](https://github.com/truecharts/charts/compare/paperless-ng-4.0.39...paperless-ng-4.0.40) (2022-09-22) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [paperless-ng-4.0.40](https://github.com/truecharts/charts/compare/paperless-ng-4.0.39...paperless-ng-4.0.40) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [paperless-ng-4.0.40](https://github.com/truecharts/charts/compare/paperless-ng-4.0.39...paperless-ng-4.0.40) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [paperless-ng-4.0.40](https://github.com/truecharts/charts/compare/paperless-ng-4.0.39...paperless-ng-4.0.40) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [paperless-ng-4.0.40](https://github.com/truecharts/charts/compare/paperless-ng-4.0.39...paperless-ng-4.0.40) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [paperless-ng-4.0.40](https://github.com/truecharts/charts/compare/paperless-ng-4.0.39...paperless-ng-4.0.40) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [paperless-ng-4.0.40](https://github.com/truecharts/charts/compare/paperless-ng-4.0.39...paperless-ng-4.0.40) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [paperless-ng-4.0.40](https://github.com/truecharts/charts/compare/paperless-ng-4.0.39...paperless-ng-4.0.40) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [paperless-ng-4.0.40](https://github.com/truecharts/charts/compare/paperless-ng-4.0.39...paperless-ng-4.0.40) (2022-09-17) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [paperless-ng-4.0.40](https://github.com/truecharts/charts/compare/paperless-ng-4.0.39...paperless-ng-4.0.40) (2022-09-18) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [paperless-ng-4.0.40](https://github.com/truecharts/charts/compare/paperless-ng-4.0.39...paperless-ng-4.0.40) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [paperless-ng-4.0.40](https://github.com/truecharts/charts/compare/paperless-ng-4.0.39...paperless-ng-4.0.40) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [paperless-ng-4.0.40](https://github.com/truecharts/charts/compare/paperless-ng-4.0.39...paperless-ng-4.0.40) (2022-09-15) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [paperless-ng-4.0.40](https://github.com/truecharts/charts/compare/paperless-ng-4.0.39...paperless-ng-4.0.40) (2022-09-15) + +### Chore + +- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [paperless-ng-4.0.39](https://github.com/truecharts/charts/compare/paperless-ng-4.0.38...paperless-ng-4.0.39) (2022-09-13) + +### Chore + +- update helm general non-major ([#3756](https://github.com/truecharts/charts/issues/3756)) + + + + +## [paperless-ng-4.0.38](https://github.com/truecharts/charts/compare/paperless-ng-4.0.37...paperless-ng-4.0.38) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [paperless-ng-4.0.38](https://github.com/truecharts/charts/compare/paperless-ng-4.0.37...paperless-ng-4.0.38) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [paperless-ng-4.0.38](https://github.com/truecharts/charts/compare/paperless-ng-4.0.37...paperless-ng-4.0.38) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [paperless-ng-4.0.38](https://github.com/truecharts/charts/compare/paperless-ng-4.0.37...paperless-ng-4.0.38) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [paperless-ng-4.0.38](https://github.com/truecharts/charts/compare/paperless-ng-4.0.37...paperless-ng-4.0.38) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [paperless-ng-4.0.38](https://github.com/truecharts/charts/compare/paperless-ng-4.0.37...paperless-ng-4.0.38) (2022-09-11) + +### Chore + +- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [paperless-ng-4.0.37](https://github.com/truecharts/charts/compare/paperless-ng-4.0.35...paperless-ng-4.0.37) (2022-08-30) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639)) + - update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [paperless-ng-4.0.36](https://github.com/truecharts/charts/compare/paperless-ng-4.0.35...paperless-ng-4.0.36) (2022-08-30) + +### Chore + +- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [paperless-ng-4.0.35](https://github.com/truecharts/charts/compare/paperless-ng-4.0.34...paperless-ng-4.0.35) (2022-08-30) + +### Chore + +- update helm general non-major ([#3624](https://github.com/truecharts/charts/issues/3624)) + + + + +## [paperless-ng-4.0.34](https://github.com/truecharts/charts/compare/paperless-ng-4.0.32...paperless-ng-4.0.34) (2022-08-29) + +### Chore + +- update helm general non-major ([#3621](https://github.com/truecharts/charts/issues/3621)) + - update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619)) + + + + +## [paperless-ng-4.0.32](https://github.com/truecharts/charts/compare/paperless-ng-4.0.31...paperless-ng-4.0.32) (2022-08-23) + +### Chore + +- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545)) + + + + +## [paperless-ng-4.0.31](https://github.com/truecharts/charts/compare/paperless-ng-4.0.30...paperless-ng-4.0.31) (2022-08-17) + +### Chore + +- update helm general non-major helm releases ([#3484](https://github.com/truecharts/charts/issues/3484)) + + + + +## [paperless-ng-4.0.30](https://github.com/truecharts/charts/compare/paperless-ng-4.0.29...paperless-ng-4.0.30) (2022-08-12) + +### Chore + +- add documentation checkbox/section to all SCALE Apps + - update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456)) + + ### Fix + +- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447)) + + + + +## [paperless-ng-4.0.29](https://github.com/truecharts/charts/compare/paperless-ng-4.0.28...paperless-ng-4.0.29) (2022-08-09) + +### Chore + +- update helm general non-major helm releases to v10.4.9 ([#3413](https://github.com/truecharts/charts/issues/3413)) + + + + +## [paperless-ng-4.0.28](https://github.com/truecharts/charts/compare/paperless-ng-4.0.27...paperless-ng-4.0.28) (2022-08-08) + +### Chore + +- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + + + +## [paperless-ng-4.0.27](https://github.com/truecharts/apps/compare/paperless-ng-4.0.26...paperless-ng-4.0.27) (2022-07-29) + +### Chore + +- update docker general non-major ([#3339](https://github.com/truecharts/apps/issues/3339)) + + + + +## [paperless-ng-4.0.26](https://github.com/truecharts/apps/compare/paperless-ng-4.0.25...paperless-ng-4.0.26) (2022-07-26) + +### Chore + +- update home links ([#3291](https://github.com/truecharts/apps/issues/3291)) + - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302)) + + + + +## [paperless-ng-4.0.25](https://github.com/truecharts/apps/compare/paperless-ng-4.0.24...paperless-ng-4.0.25) (2022-07-25) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [paperless-ng-4.0.25](https://github.com/truecharts/apps/compare/paperless-ng-4.0.24...paperless-ng-4.0.25) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [paperless-ng-4.0.24](https://github.com/truecharts/apps/compare/paperless-ng-4.0.23...paperless-ng-4.0.24) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [paperless-ng-4.0.24](https://github.com/truecharts/apps/compare/paperless-ng-4.0.23...paperless-ng-4.0.24) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [paperless-ng-4.0.24](https://github.com/truecharts/apps/compare/paperless-ng-4.0.23...paperless-ng-4.0.24) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [paperless-ng-4.0.23](https://github.com/truecharts/apps/compare/paperless-ng-4.0.22...paperless-ng-4.0.23) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) + + + + +## [paperless-ng-4.0.22](https://github.com/truecharts/apps/compare/paperless-ng-4.0.20...paperless-ng-4.0.22) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [paperless-ng-4.0.20](https://github.com/truecharts/apps/compare/paperless-ng-4.0.19...paperless-ng-4.0.20) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [paperless-ng-4.0.19](https://github.com/truecharts/apps/compare/paperless-ng-4.0.18...paperless-ng-4.0.19) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [paperless-ng-4.0.18](https://github.com/truecharts/apps/compare/paperless-ng-4.0.16...paperless-ng-4.0.18) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [paperless-ng-4.0.16](https://github.com/truecharts/apps/compare/paperless-ng-4.0.14...paperless-ng-4.0.16) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [paperless-ng-4.0.14](https://github.com/truecharts/apps/compare/paperless-ng-4.0.13...paperless-ng-4.0.14) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [paperless-ng-4.0.13](https://github.com/truecharts/apps/compare/paperless-ng-4.0.12...paperless-ng-4.0.13) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [paperless-ng-4.0.12](https://github.com/truecharts/apps/compare/paperless-ng-4.0.11...paperless-ng-4.0.12) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [paperless-ng-4.0.11](https://github.com/truecharts/apps/compare/paperless-ng-4.0.10...paperless-ng-4.0.11) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [paperless-ng-4.0.10](https://github.com/truecharts/apps/compare/paperless-ng-4.0.9...paperless-ng-4.0.10) (2022-07-05) + +#### Chore + +* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075)) + + + + +### [paperless-ng-4.0.9](https://github.com/truecharts/apps/compare/paperless-ng-4.0.8...paperless-ng-4.0.9) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [paperless-ng-4.0.8](https://github.com/truecharts/apps/compare/paperless-ng-4.0.7...paperless-ng-4.0.8) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [paperless-ng-4.0.7](https://github.com/truecharts/apps/compare/paperless-ng-4.0.6...paperless-ng-4.0.7) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [paperless-ng-4.0.6](https://github.com/truecharts/apps/compare/paperless-ng-4.0.5...paperless-ng-4.0.6) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [paperless-ng-4.0.5](https://github.com/truecharts/apps/compare/paperless-ng-4.0.4...paperless-ng-4.0.5) (2022-06-17) + +#### Chore + +* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916)) + + + + +### [paperless-ng-4.0.4](https://github.com/truecharts/apps/compare/paperless-ng-4.0.3...paperless-ng-4.0.4) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2887](https://github.com/truecharts/apps/issues/2887)) + + + + +### [paperless-ng-4.0.3](https://github.com/truecharts/apps/compare/paperless-ng-4.0.2...paperless-ng-4.0.3) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [paperless-ng-4.0.2](https://github.com/truecharts/apps/compare/paperless-ng-4.0.1...paperless-ng-4.0.2) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2873](https://github.com/truecharts/apps/issues/2873)) + + + + +### [paperless-ng-4.0.1](https://github.com/truecharts/apps/compare/paperless-ng-4.0.0...paperless-ng-4.0.1) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [paperless-ng-4.0.0](https://github.com/truecharts/apps/compare/paperless-ng-3.0.1...paperless-ng-4.0.0) (2022-06-07) + +#### Chore + +* update helm general major helm releases ([#2804](https://github.com/truecharts/apps/issues/2804)) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [paperless-ng-3.0.1](https://github.com/truecharts/apps/compare/paperless-ng-2.0.31...paperless-ng-3.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC +* update helm general non-major helm releases ([#2838](https://github.com/truecharts/apps/issues/2838)) + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [paperless-ng-3.0.0](https://github.com/truecharts/apps/compare/paperless-ng-2.0.31...paperless-ng-3.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [paperless-ng-2.0.31](https://github.com/truecharts/apps/compare/paperless-ng-2.0.30...paperless-ng-2.0.31) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [paperless-ng-2.0.30](https://github.com/truecharts/apps/compare/paperless-ng-2.0.29...paperless-ng-2.0.30) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [paperless-ng-2.0.30](https://github.com/truecharts/apps/compare/paperless-ng-2.0.29...paperless-ng-2.0.30) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [paperless-ng-2.0.29](https://github.com/truecharts/apps/compare/paperless-ng-2.0.28...paperless-ng-2.0.29) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [paperless-ng-2.0.28](https://github.com/truecharts/apps/compare/paperless-ng-2.0.27...paperless-ng-2.0.28) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [paperless-ng-2.0.28](https://github.com/truecharts/apps/compare/paperless-ng-2.0.27...paperless-ng-2.0.28) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [paperless-ng-2.0.27](https://github.com/truecharts/apps/compare/paperless-ng-2.0.26...paperless-ng-2.0.27) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [paperless-ng-2.0.26](https://github.com/truecharts/apps/compare/paperless-ng-2.0.25...paperless-ng-2.0.26) (2022-05-13) + +#### Chore + +* update docker general non-major ([#2658](https://github.com/truecharts/apps/issues/2658)) + + + + +### [paperless-ng-2.0.25](https://github.com/truecharts/apps/compare/paperless-ng-2.0.24...paperless-ng-2.0.25) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [paperless-ng-2.0.24](https://github.com/truecharts/apps/compare/paperless-ng-2.0.23...paperless-ng-2.0.24) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [paperless-ng-2.0.23](https://github.com/truecharts/apps/compare/paperless-ng-2.0.22...paperless-ng-2.0.23) (2022-05-04) + +#### Chore + +* update docker general non-major ([#2606](https://github.com/truecharts/apps/issues/2606)) + + + + +### [paperless-ng-2.0.22](https://github.com/truecharts/apps/compare/paperless-ng-2.0.21...paperless-ng-2.0.22) (2022-05-04) + +#### Chore + +* update helm general non-major helm releases ([#2605](https://github.com/truecharts/apps/issues/2605)) + + + + +### [paperless-ng-2.0.21](https://github.com/truecharts/apps/compare/paperless-ng-2.0.20...paperless-ng-2.0.21) (2022-04-28) + +#### Feat + +* add inventree ([#2576](https://github.com/truecharts/apps/issues/2576)) + + + + +### [paperless-ng-2.0.20](https://github.com/truecharts/apps/compare/paperless-ng-2.0.19...paperless-ng-2.0.20) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [paperless-ng-2.0.19](https://github.com/truecharts/apps/compare/paperless-ng-2.0.18...paperless-ng-2.0.19) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [paperless-ng-2.0.18](https://github.com/truecharts/apps/compare/paperless-ng-2.0.17...paperless-ng-2.0.18) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [paperless-ng-2.0.17](https://github.com/truecharts/apps/compare/paperless-ng-2.0.16...paperless-ng-2.0.17) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [paperless-ng-2.0.16](https://github.com/truecharts/apps/compare/paperless-ng-2.0.15...paperless-ng-2.0.16) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2362](https://github.com/truecharts/apps/issues/2362)) + + + + +### [paperless-ng-2.0.15](https://github.com/truecharts/apps/compare/paperless-ng-2.0.14...paperless-ng-2.0.15) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [paperless-ng-2.0.14](https://github.com/truecharts/apps/compare/paperless-ng-2.0.13...paperless-ng-2.0.14) (2022-03-30) + +#### Chore + +* Use new repo ([#2337](https://github.com/truecharts/apps/issues/2337)) +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [paperless-ng-2.0.13](https://github.com/truecharts/apps/compare/paperless-ng-2.0.12...paperless-ng-2.0.13) (2022-03-26) + +#### Chore + +* update helm general non-major helm releases ([#2290](https://github.com/truecharts/apps/issues/2290)) + + + + +### [paperless-ng-2.0.12](https://github.com/truecharts/apps/compare/paperless-ng-2.0.11...paperless-ng-2.0.12) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [paperless-ng-2.0.7](https://github.com/truecharts/apps/compare/paperless-ng-2.0.6...paperless-ng-2.0.7) (2022-03-15) + +#### Feat + +* move to stable ([#2179](https://github.com/truecharts/apps/issues/2179)) + + + + +### [paperless-ng-2.0.6](https://github.com/truecharts/apps/compare/paperless-ng-2.0.5...paperless-ng-2.0.6) (2022-03-15) + +#### Chore + +* update docker general non-major ([#2175](https://github.com/truecharts/apps/issues/2175)) +* add more keywords ([#2140](https://github.com/truecharts/apps/issues/2140)) + + + + +### [paperless-ng-2.0.5](https://github.com/truecharts/apps/compare/paperless-ng-2.0.4...paperless-ng-2.0.5) (2022-03-12) + +#### Chore + +* Update sources to ngx, add option, keep trash persistent ([#2135](https://github.com/truecharts/apps/issues/2135)) + + + + +### [paperless-ng-2.0.4](https://github.com/truecharts/apps/compare/paperless-ng-2.0.3...paperless-ng-2.0.4) (2022-03-08) + +#### Chore + +* update helm general non-major helm releases ([#2116](https://github.com/truecharts/apps/issues/2116)) + + + + +### [paperless-ng-2.0.3](https://github.com/truecharts/apps/compare/paperless-ng-2.0.2...paperless-ng-2.0.3) (2022-03-07) + +#### Chore + +* update helm general non-major helm releases ([#2111](https://github.com/truecharts/apps/issues/2111)) + + + + +### [paperless-ng-2.0.2](https://github.com/truecharts/apps/compare/paperless-ng-2.0.1...paperless-ng-2.0.2) (2022-03-07) + +#### Chore + +* update docker general non-major ([#2046](https://github.com/truecharts/apps/issues/2046)) + + + + +### [paperless-ng-2.0.1](https://github.com/truecharts/apps/compare/paperless-ng-2.0.0...paperless-ng-2.0.1) (2022-03-06) + +#### Chore + +* Remove `-icon` string from icon png's ([#2040](https://github.com/truecharts/apps/issues/2040)) + +#### Fix + +* Correctly map TZ variable ([#2044](https://github.com/truecharts/apps/issues/2044)) + + + + +### [paperless-ng-2.0.0](https://github.com/truecharts/apps/compare/paperless-ng-1.0.23...paperless-ng-2.0.0) (2022-03-03) + +#### Chore + +* remove fixed env from questions.yaml +* remove PUID from per-app env-vars if set to 568 +* remove empty env var declaration from questions.yaml +* update helm general major helm releases ([#2021](https://github.com/truecharts/apps/issues/2021)) + +#### Fix + +* BREAKING CHANGE Move some env-vars outside of env section ([#2010](https://github.com/truecharts/apps/issues/2010)) + + + + +### [paperless-ng-1.0.23](https://github.com/truecharts/apps/compare/paperless-ng-1.0.21...paperless-ng-1.0.23) (2022-03-02) + +#### Chore + +* rename `web_portal` to `open` ([#1957](https://github.com/truecharts/apps/issues/1957)) +* update helm general non-major helm releases ([#1999](https://github.com/truecharts/apps/issues/1999)) + +#### Fix + +* Removed some double `b64enc` on autogenerated secrets, also some quotes off them. ([#1937](https://github.com/truecharts/apps/issues/1937)) + + + + +### [paperless-ng-1.0.22](https://github.com/truecharts/apps/compare/paperless-ng-1.0.21...paperless-ng-1.0.22) (2022-02-22) + +#### Fix + +* Removed some double `b64enc` on autogenerated secrets, also some quotes off them. ([#1937](https://github.com/truecharts/apps/issues/1937)) + + + + +### [paperless-ng-1.0.21](https://github.com/truecharts/apps/compare/paperless-ng-1.0.20...paperless-ng-1.0.21) (2022-02-21) + +#### Chore + +* update helm general non-major helm releases ([#1927](https://github.com/truecharts/apps/issues/1927)) + + + + +### [paperless-ng-1.0.20](https://github.com/truecharts/apps/compare/paperless-ng-1.0.19...paperless-ng-1.0.20) (2022-02-15) + +#### Chore + +* update helm general non-major helm releases ([#1901](https://github.com/truecharts/apps/issues/1901)) + + + + +### [paperless-ng-1.0.19](https://github.com/truecharts/apps/compare/paperless-ng-1.0.18...paperless-ng-1.0.19) (2022-02-08) + +#### Chore + +* update helm general non-major helm releases ([#1871](https://github.com/truecharts/apps/issues/1871)) + + + + +### [paperless-ng-1.0.18](https://github.com/truecharts/apps/compare/paperless-ng-1.0.17...paperless-ng-1.0.18) (2022-02-06) + +#### Chore + +* update helm chart common to v8.15.0 ([#1859](https://github.com/truecharts/apps/issues/1859)) + + + + +### [paperless-ng-1.0.17](https://github.com/truecharts/apps/compare/paperless-ng-1.0.16...paperless-ng-1.0.17) (2022-02-05) + +#### Chore + +* update helm general non-major helm releases ([#1852](https://github.com/truecharts/apps/issues/1852)) + + + + +### [paperless-ng-1.0.16](https://github.com/truecharts/apps/compare/paperless-ng-1.0.15...paperless-ng-1.0.16) (2022-02-02) + +#### Chore + +* update helm general non-major helm releases ([#1828](https://github.com/truecharts/apps/issues/1828)) + + + + +### [paperless-ng-1.0.15](https://github.com/truecharts/apps/compare/paperless-ng-1.0.14...paperless-ng-1.0.15) (2022-01-25) + +#### Chore + +* update helm general non-major helm releases ([#1791](https://github.com/truecharts/apps/issues/1791)) + + + + +### [paperless-ng-1.0.14](https://github.com/truecharts/apps/compare/paperless-ng-1.0.13...paperless-ng-1.0.14) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1766](https://github.com/truecharts/apps/issues/1766)) + + + + +### [paperless-ng-1.0.13](https://github.com/truecharts/apps/compare/paperless-ng-1.0.12...paperless-ng-1.0.13) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1763](https://github.com/truecharts/apps/issues/1763)) + + + + +### [paperless-ng-1.0.12](https://github.com/truecharts/apps/compare/paperless-ng-1.0.11...paperless-ng-1.0.12) (2022-01-21) + +#### Chore + +* update helm general non-major helm releases ([#1759](https://github.com/truecharts/apps/issues/1759)) + +#### Fix + +* set additional_attrs: true on all dicts ([#1750](https://github.com/truecharts/apps/issues/1750)) + + + + +### [paperless-ng-1.0.11](https://github.com/truecharts/apps/compare/paperless-ng-1.0.10...paperless-ng-1.0.11) (2022-01-18) + +#### Chore + +* update helm general non-major helm releases ([#1732](https://github.com/truecharts/apps/issues/1732)) + + + + +### [paperless-ng-1.0.10](https://github.com/truecharts/apps/compare/paperless-ng-1.0.9...paperless-ng-1.0.10) (2022-01-13) + +#### Chore + +* update helm general non-major helm releases ([#1712](https://github.com/truecharts/apps/issues/1712)) + +#### Feat + +* expose capabilities in GUI ([#1709](https://github.com/truecharts/apps/issues/1709)) + + + + +### [paperless-ng-1.0.9](https://github.com/truecharts/apps/compare/paperless-ng-1.0.8...paperless-ng-1.0.9) (2022-01-12) + +#### Chore + +* update helm general non-major helm releases ([#1704](https://github.com/truecharts/apps/issues/1704)) + + + + +### [paperless-ng-1.0.8](https://github.com/truecharts/apps/compare/paperless-ng-1.0.7...paperless-ng-1.0.8) (2022-01-11) + +#### Chore + +* update helm general non-major helm releases ([#1693](https://github.com/truecharts/apps/issues/1693)) + + + + +### [paperless-ng-1.0.7](https://github.com/truecharts/apps/compare/paperless-ng-1.0.6...paperless-ng-1.0.7) (2022-01-04) + +#### Chore + +* update helm general non-major helm releases + + + + +### [paperless-ng-1.0.6](https://github.com/truecharts/apps/compare/paperless-ng-1.0.5...paperless-ng-1.0.6) (2021-12-28) + +#### Chore + +* update helm general non-major helm releases ([#1623](https://github.com/truecharts/apps/issues/1623)) + +#### Fix + +* don't change default dir for static ([#1599](https://github.com/truecharts/apps/issues/1599)) + + + + +### [paperless-ng-1.0.5](https://github.com/truecharts/apps/compare/paperless-ng-1.0.4...paperless-ng-1.0.5) (2021-12-21) + +#### Chore + +* update helm general non-major helm releases ([#1596](https://github.com/truecharts/apps/issues/1596)) + +#### Fix + +* fix redis URL and use default paths ([#1560](https://github.com/truecharts/apps/issues/1560)) + + + + +### [paperless-ng-1.0.4](https://github.com/truecharts/apps/compare/paperless-ng-1.0.3...paperless-ng-1.0.4) (2021-12-19) + +#### Chore + +* Last patch bump before RC2 branch-off +* move `envTpl` to `env` ([#1578](https://github.com/truecharts/apps/issues/1578)) + + + + +### [paperless-ng-1.0.3](https://github.com/truecharts/apps/compare/paperless-ng-1.0.2...paperless-ng-1.0.3) (2021-12-19) + +#### Chore + +* completely remove mountPath reference from GUI ([#1572](https://github.com/truecharts/apps/issues/1572)) +* update helm general non-major helm releases ([#1571](https://github.com/truecharts/apps/issues/1571)) + + + + +### [paperless-ng-1.0.2](https://github.com/truecharts/apps/compare/paperless-ng-1.0.1...paperless-ng-1.0.2) (2021-12-19) + +#### Chore + +* update docker general non-major ([#1567](https://github.com/truecharts/apps/issues/1567)) + + + + +### [paperless-ng-1.0.1](https://github.com/truecharts/apps/compare/paperless-ng-1.0.0...paperless-ng-1.0.1) (2021-12-18) + +#### Chore + +* cleanup questions by removing hidden dicts ([#1558](https://github.com/truecharts/apps/issues/1558)) + + + + +### [paperless-ng-1.0.0](https://github.com/truecharts/apps/compare/paperless-ng-0.0.4...paperless-ng-1.0.0) (2021-12-17) + +#### Feat + +* move to official image ([#1552](https://github.com/truecharts/apps/issues/1552)) + + + + +### [paperless-ng-0.0.4](https://github.com/truecharts/apps/compare/paperless-ng-0.0.3...paperless-ng-0.0.4) (2021-12-17) + +#### Chore + +* App-Icon Organization ([#1539](https://github.com/truecharts/apps/issues/1539)) + +#### Fix + +* app needs r/w access to rootfs ([#1549](https://github.com/truecharts/apps/issues/1549)) + + + + +### [paperless-ng-0.0.3](https://github.com/truecharts/apps/compare/paperless-ng-0.0.2...paperless-ng-0.0.3) (2021-12-14) + +#### Chore + +* update helm general non-major helm releases ([#1535](https://github.com/truecharts/apps/issues/1535)) + + + + +### [paperless-ng-0.0.2](https://github.com/truecharts/apps/compare/paperless-ng-0.0.1...paperless-ng-0.0.2) (2021-12-13) + +#### Chore + +* move incubator apps to stable and bump everything + + + + +### paperless-ng-0.0.1 (2021-12-12) diff --git a/tmp/paperless-ng/Chart.yaml b/tmp/paperless-ng/Chart.yaml new file mode 100644 index 00000000000..acfcf9321b3 --- /dev/null +++ b/tmp/paperless-ng/Chart.yaml @@ -0,0 +1,36 @@ +apiVersion: v2 +kubeVersion: ">=1.16.0-0" +name: paperless-ng +version: 8.0.0 +appVersion: "1.13.0" +description: Paperless-ngx is an application by Daniel Quinn and contributors that indexes your scanned documents. +type: application +deprecated: false +home: https://truecharts.org/charts/stable/paperless-ng +icon: https://truecharts.org/img/hotlink-ok/chart-icons/paperless-ng.png +keywords: + - paperless-ng + - paperless-ngx + - documents + - paper +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/paperless-ng + - https://github.com/paperless-ngx/paperless-ngx + - https://paperless-ngx.readthedocs.io/en/latest/ +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 + + - condition: redis.enabled + name: redis + repository: https://deps.truecharts.org + version: 6.0.18 +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +annotations: + truecharts.org/catagories: | + - productivity + truecharts.org/SCALE-support: "true" diff --git a/tmp/paperless-ng/README.md b/tmp/paperless-ng/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/paperless-ng/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/paperless-ng/icon.png b/tmp/paperless-ng/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..8eb4958fdeaeb1265b46c2e6d26b4aa3f8fbfaad GIT binary patch literal 8407 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 jjACJe{|7(NobowNJ}CFw)$yeT_G2)&c(k^O5pQ literal 0 HcmV?d00001 diff --git a/tmp/paperless-ng/questions.yaml b/tmp/paperless-ng/questions.yaml new file mode 100644 index 00000000000..d0ac0aa27b3 --- /dev/null +++ b/tmp/paperless-ng/questions.yaml @@ -0,0 +1,144 @@ +# Include{groups} +portals: + open: +# Include{portalLink} +questions: +# Include{global} +# Include{workload} +# Include{workloadDeployment} + +# Include{replicas1} +# Include{podSpec} +# Include{containerMain} + + - variable: env + group: "App Configuration" + label: "Image Environment" + schema: + additional_attrs: true + type: dict + attrs: + - variable: PAPERLESS_ADMIN_USER + label: "PAPERLESS_ADMIN_USER (First Install Only)" + schema: + type: string + required: true + default: "" + - variable: PAPERLESS_ADMIN_PASSWORD + label: "PAPERLESS_ADMIN_PASSWORD (First Install Only)" + schema: + type: string + required: true + private: true + default: "" + - variable: PAPERLESS_ADMIN_MAIL + label: "PAPERLESS_ADMIN_MAIL (First Install Only)" + schema: + type: string + default: "" + - variable: PAPERLESS_URL + label: "PAPERLESS_URL" + description: "This is required if you will be exposing Paperless-ngx on a public domain." + schema: + type: string + default: "" + - variable: PAPERLESS_WEBSERVER_WORKERS + label: "PAPERLESS_WEBSERVER_WORKERS" + description: "The number of worker processes the webserver should spawn." + schema: + type: int + required: true + default: 2 +# Include{containerBasic} +# Include{containerAdvanced} + +# Include{containerConfig} +# Include{serviceRoot} +# Include{serviceMain} +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: main + label: "Main Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 10140 + required: true +# Include{serviceExpertRoot} + default: false +# Include{serviceExpert} +# Include{serviceList} +# Include{persistenceRoot} + - variable: data + label: "App Data Storage" + description: "This is where paperless stores all its data (search index, classification model, etc)" + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} + - variable: consume + label: "To-be consumed Document Storage" + description: "This where your documents should go to be consumed." + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} + - variable: media + label: "App Document Storage" + description: "This is where your documents and thumbnails are stored." + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} +# Include{persistenceList} +# Include{ingressRoot} + - variable: main + label: "Main Ingress" + schema: + additional_attrs: true + type: dict + attrs: +# Include{ingressDefault} +# Include{ingressTLS} +# Include{ingressTraefik} +# Include{ingressList} +# Include{securityContextRoot} + + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 0 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 0 +# Include{securityContextContainer} +# Include{securityContextAdvanced} +# Include{securityContextPod} + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + +# Include{resources} +# Include{advanced} +# Include{addons} +# Include{codeserver} +# Include{netshoot} +# Include{vpn} +# Include{documentation} diff --git a/tmp/paperless-ng/templates/NOTES.txt b/tmp/paperless-ng/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/tmp/paperless-ng/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/tmp/paperless-ng/templates/_sercrets.tpl b/tmp/paperless-ng/templates/_sercrets.tpl new file mode 100644 index 00000000000..aa57064903b --- /dev/null +++ b/tmp/paperless-ng/templates/_sercrets.tpl @@ -0,0 +1,15 @@ +{{/* Define the secrets */}} +{{- define "paperlessng.secrets" -}} +{{- $secretName := (printf "%s-paperlessng-secrets" (include "tc.v1.common.lib.chart.names.fullname" $)) }} +{{- $paperlessprevious := lookup "v1" "Secret" .Release.Namespace $secretName }} +enabled: true + +data: + {{- if $paperlessprevious }} + PAPERLESS_SECRET_KEY: {{ index $paperlessprevious.data "PAPERLESS_SECRET_KEY" | b64dec }} + {{- else }} + {{- $secret_key := randAlphaNum 32 }} + PAPERLESS_SECRET_KEY: {{ $secret_key }} + {{- end }} + +{{- end -}} diff --git a/tmp/paperless-ng/templates/common.yaml b/tmp/paperless-ng/templates/common.yaml new file mode 100644 index 00000000000..eb40899ad17 --- /dev/null +++ b/tmp/paperless-ng/templates/common.yaml @@ -0,0 +1,11 @@ +{{/* Make sure all variables are set properly */}} +{{ include "tc.v1.common.loader.init" . }} + +{{/* Render secrets for paperlessng */}} +{{- $secrets := include "paperlessng.secrets" . | fromYaml -}} +{{- if $secrets -}} +{{- $_ := set .Values.secret "secrets" $secrets -}} +{{- end -}} + +{{/* Render the templates */}} +{{ include "tc.v1.common.loader.apply" . }} diff --git a/tmp/paperless-ng/values.yaml b/tmp/paperless-ng/values.yaml new file mode 100644 index 00000000000..88d80e5193a --- /dev/null +++ b/tmp/paperless-ng/values.yaml @@ -0,0 +1,77 @@ +image: + repository: tccr.io/truecharts/paperless-ng + pullPolicy: IfNotPresent + tag: 1.13.0@sha256:f8836b6d50f6dad48fc4692ede49c56275677f3d387be76e560e285123e0b8e1 +service: + main: + ports: + main: + targetPort: 8000 + port: 10140 +persistence: + data: + enabled: true + mountPath: "/data" + consume: + enabled: true + mountPath: "/consume" + media: + enabled: true + mountPath: "/media" +redis: + enabled: true + + redisUsername: default +cnpg: + main: + enabled: true + + user: paperless-ng + database: paperless-ng +portal: + open: + enabled: true +securityContext: + container: + runAsNonRoot: false + readOnlyRootFilesystem: false + runAsUser: 0 + runAsGroup: 0 +workload: + main: + podSpec: + containers: + main: + env: + PAPERLESS_PORT: "{{ .Values.service.main.ports.main.targetPort }}" + PAPERLESS_DATA_DIR: "/data/" + PAPERLESS_CONSUMPTION_DIR: "/consume/" + PAPERLESS_MEDIA_ROOT: "/media/" + PAPERLESS_URL: "" + USERMAP_UID: "{{ .Values.securityContext.container.PUID }}" + USERMAP_GID: "{{ .Values.securityContext.pod.fsGroup }}" + PAPERLESS_TIME_ZONE: "{{ .Values.TZ }}" + PAPERLESS_DBNAME: "{{ .Values.cnpg.main.database }}" + PAPERLESS_DBUSER: "{{ .Values.cnpg.main.user }}" + PAPERLESS_DBPORT: "5432" + PAPERLESS_WEBSERVER_WORKERS: 2 + PAPERLESS_DBPASS: + secretKeyRef: + name: cnpg-main-user + key: password + PAPERLESS_DBHOST: + secretKeyRef: + name: cnpg-main-urls + key: host + PAPERLESS_SECRET_KEY: + secretKeyRef: + name: secrets + key: PAPERLESS_SECRET_KEY + PAPERLESS_REDIS: + secretKeyRef: + expandObjectName: false + name: '{{ printf "%s-%s" .Release.Name "rediscreds" }}' + key: url + PAPERLESS_ADMIN_USER: "admin" + PAPERLESS_ADMIN_PASSWORD: "admin" + PAPERLESS_ADMIN_MAIL: "admin@admin.com" diff --git a/tmp/papermerge/.helmignore b/tmp/papermerge/.helmignore new file mode 100644 index 00000000000..77ca5567b26 --- /dev/null +++ b/tmp/papermerge/.helmignore @@ -0,0 +1,30 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ +# OWNERS file for Kubernetes +OWNERS +# helm-docs templates +*.gotmpl +# docs folder +/docs +# icon +icon.png diff --git a/tmp/papermerge/CHANGELOG.md b/tmp/papermerge/CHANGELOG.md new file mode 100644 index 00000000000..f427c6c74c8 --- /dev/null +++ b/tmp/papermerge/CHANGELOG.md @@ -0,0 +1,1307 @@ +# Changelog + + + +## [papermerge-4.0.0](https://github.com/truecharts/charts/compare/papermerge-3.0.47...papermerge-4.0.0) (2022-11-10) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Major Change to GUI + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [papermerge-3.0.50](https://github.com/truecharts/charts/compare/papermerge-3.0.47...papermerge-3.0.50) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [papermerge-3.0.49](https://github.com/truecharts/charts/compare/papermerge-3.0.47...papermerge-3.0.49) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [papermerge-3.0.49](https://github.com/truecharts/charts/compare/papermerge-3.0.47...papermerge-3.0.49) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [papermerge-3.0.49](https://github.com/truecharts/charts/compare/papermerge-3.0.47...papermerge-3.0.49) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [papermerge-3.0.48](https://github.com/truecharts/charts/compare/papermerge-3.0.47...papermerge-3.0.48) (2022-11-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [papermerge-3.0.48](https://github.com/truecharts/charts/compare/papermerge-3.0.47...papermerge-3.0.48) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [papermerge-3.0.47](https://github.com/truecharts/charts/compare/papermerge-3.0.46...papermerge-3.0.47) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4317](https://github.com/truecharts/charts/issues/4317)) + + + + +## [papermerge-3.0.46](https://github.com/truecharts/charts/compare/papermerge-3.0.45...papermerge-3.0.46) (2022-11-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4308](https://github.com/truecharts/charts/issues/4308)) + + + + +## [papermerge-3.0.45](https://github.com/truecharts/charts/compare/papermerge-3.0.44...papermerge-3.0.45) (2022-11-02) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4261](https://github.com/truecharts/charts/issues/4261)) + + + + +## [papermerge-3.0.44](https://github.com/truecharts/charts/compare/papermerge-3.0.43...papermerge-3.0.44) (2022-10-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4182](https://github.com/truecharts/charts/issues/4182)) + + + + +## [papermerge-3.0.43](https://github.com/truecharts/charts/compare/papermerge-3.0.42...papermerge-3.0.43) (2022-10-19) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4122](https://github.com/truecharts/charts/issues/4122)) + + + + +## [papermerge-3.0.42](https://github.com/truecharts/charts/compare/papermerge-3.0.41...papermerge-3.0.42) (2022-10-12) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4071](https://github.com/truecharts/charts/issues/4071)) + + + + +## [papermerge-3.0.41](https://github.com/truecharts/charts/compare/papermerge-3.0.40...papermerge-3.0.41) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [papermerge-3.0.41](https://github.com/truecharts/charts/compare/papermerge-3.0.40...papermerge-3.0.41) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [papermerge-3.0.40](https://github.com/truecharts/charts/compare/papermerge-3.0.39...papermerge-3.0.40) (2022-10-05) + +### Chore + +- split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979)) + - update helm general non-major + + + + +## [papermerge-3.0.38](https://github.com/truecharts/charts/compare/papermerge-3.0.37...papermerge-3.0.38) (2022-09-27) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918)) + + + + +## [papermerge-3.0.37](https://github.com/truecharts/charts/compare/papermerge-3.0.36...papermerge-3.0.37) (2022-09-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898)) + + + + +## [papermerge-3.0.36](https://github.com/truecharts/charts/compare/papermerge-3.0.35...papermerge-3.0.36) (2022-09-22) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [papermerge-3.0.36](https://github.com/truecharts/charts/compare/papermerge-3.0.35...papermerge-3.0.36) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [papermerge-3.0.36](https://github.com/truecharts/charts/compare/papermerge-3.0.35...papermerge-3.0.36) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [papermerge-3.0.36](https://github.com/truecharts/charts/compare/papermerge-3.0.35...papermerge-3.0.36) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [papermerge-3.0.36](https://github.com/truecharts/charts/compare/papermerge-3.0.35...papermerge-3.0.36) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [papermerge-3.0.36](https://github.com/truecharts/charts/compare/papermerge-3.0.35...papermerge-3.0.36) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [papermerge-3.0.36](https://github.com/truecharts/charts/compare/papermerge-3.0.35...papermerge-3.0.36) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [papermerge-3.0.36](https://github.com/truecharts/charts/compare/papermerge-3.0.35...papermerge-3.0.36) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [papermerge-3.0.36](https://github.com/truecharts/charts/compare/papermerge-3.0.35...papermerge-3.0.36) (2022-09-17) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [papermerge-3.0.36](https://github.com/truecharts/charts/compare/papermerge-3.0.35...papermerge-3.0.36) (2022-09-18) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [papermerge-3.0.36](https://github.com/truecharts/charts/compare/papermerge-3.0.35...papermerge-3.0.36) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [papermerge-3.0.36](https://github.com/truecharts/charts/compare/papermerge-3.0.35...papermerge-3.0.36) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [papermerge-3.0.36](https://github.com/truecharts/charts/compare/papermerge-3.0.35...papermerge-3.0.36) (2022-09-15) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [papermerge-3.0.36](https://github.com/truecharts/charts/compare/papermerge-3.0.35...papermerge-3.0.36) (2022-09-15) + +### Chore + +- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [papermerge-3.0.35](https://github.com/truecharts/charts/compare/papermerge-3.0.34...papermerge-3.0.35) (2022-09-13) + +### Chore + +- update helm general non-major ([#3756](https://github.com/truecharts/charts/issues/3756)) + + + + +## [papermerge-3.0.34](https://github.com/truecharts/charts/compare/papermerge-3.0.33...papermerge-3.0.34) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [papermerge-3.0.34](https://github.com/truecharts/charts/compare/papermerge-3.0.33...papermerge-3.0.34) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [papermerge-3.0.34](https://github.com/truecharts/charts/compare/papermerge-3.0.33...papermerge-3.0.34) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [papermerge-3.0.34](https://github.com/truecharts/charts/compare/papermerge-3.0.33...papermerge-3.0.34) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [papermerge-3.0.34](https://github.com/truecharts/charts/compare/papermerge-3.0.33...papermerge-3.0.34) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [papermerge-3.0.34](https://github.com/truecharts/charts/compare/papermerge-3.0.33...papermerge-3.0.34) (2022-09-11) + +### Chore + +- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [papermerge-3.0.33](https://github.com/truecharts/charts/compare/papermerge-3.0.31...papermerge-3.0.33) (2022-08-30) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639)) + - update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [papermerge-3.0.32](https://github.com/truecharts/charts/compare/papermerge-3.0.31...papermerge-3.0.32) (2022-08-30) + +### Chore + +- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [papermerge-3.0.31](https://github.com/truecharts/charts/compare/papermerge-3.0.30...papermerge-3.0.31) (2022-08-30) + +### Chore + +- update helm general non-major ([#3624](https://github.com/truecharts/charts/issues/3624)) + + + + +## [papermerge-3.0.30](https://github.com/truecharts/charts/compare/papermerge-3.0.28...papermerge-3.0.30) (2022-08-29) + +### Chore + +- update helm general non-major ([#3621](https://github.com/truecharts/charts/issues/3621)) + - update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619)) + + + + +## [papermerge-3.0.28](https://github.com/truecharts/charts/compare/papermerge-3.0.27...papermerge-3.0.28) (2022-08-23) + +### Chore + +- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545)) + + + + +## [papermerge-3.0.27](https://github.com/truecharts/charts/compare/papermerge-3.0.26...papermerge-3.0.27) (2022-08-17) + +### Chore + +- update helm general non-major helm releases ([#3484](https://github.com/truecharts/charts/issues/3484)) + + + + +## [papermerge-3.0.26](https://github.com/truecharts/charts/compare/papermerge-3.0.25...papermerge-3.0.26) (2022-08-12) + +### Chore + +- add documentation checkbox/section to all SCALE Apps + - update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456)) + + ### Fix + +- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447)) + + + + +## [papermerge-3.0.25](https://github.com/truecharts/charts/compare/papermerge-3.0.24...papermerge-3.0.25) (2022-08-09) + +### Chore + +- update helm general non-major helm releases to v10.4.9 ([#3413](https://github.com/truecharts/charts/issues/3413)) + + + + +## [papermerge-3.0.24](https://github.com/truecharts/charts/compare/papermerge-3.0.23...papermerge-3.0.24) (2022-08-08) + +### Chore + +- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + + + +## [papermerge-3.0.23](https://github.com/truecharts/apps/compare/papermerge-3.0.22...papermerge-3.0.23) (2022-07-26) + +### Chore + +- update home links ([#3291](https://github.com/truecharts/apps/issues/3291)) + - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302)) + + + + +## [papermerge-3.0.22](https://github.com/truecharts/apps/compare/papermerge-3.0.21...papermerge-3.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [papermerge-3.0.22](https://github.com/truecharts/apps/compare/papermerge-3.0.21...papermerge-3.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [papermerge-3.0.22](https://github.com/truecharts/apps/compare/papermerge-3.0.21...papermerge-3.0.22) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [papermerge-3.0.21](https://github.com/truecharts/apps/compare/papermerge-3.0.20...papermerge-3.0.21) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) + + + + +## [papermerge-3.0.20](https://github.com/truecharts/apps/compare/papermerge-3.0.18...papermerge-3.0.20) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [papermerge-3.0.18](https://github.com/truecharts/apps/compare/papermerge-3.0.17...papermerge-3.0.18) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [papermerge-3.0.17](https://github.com/truecharts/apps/compare/papermerge-3.0.16...papermerge-3.0.17) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [papermerge-3.0.16](https://github.com/truecharts/apps/compare/papermerge-3.0.14...papermerge-3.0.16) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [papermerge-3.0.14](https://github.com/truecharts/apps/compare/papermerge-3.0.12...papermerge-3.0.14) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [papermerge-3.0.12](https://github.com/truecharts/apps/compare/papermerge-3.0.11...papermerge-3.0.12) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [papermerge-3.0.11](https://github.com/truecharts/apps/compare/papermerge-3.0.10...papermerge-3.0.11) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [papermerge-3.0.10](https://github.com/truecharts/apps/compare/papermerge-3.0.9...papermerge-3.0.10) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [papermerge-3.0.9](https://github.com/truecharts/apps/compare/papermerge-3.0.8...papermerge-3.0.9) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [papermerge-3.0.8](https://github.com/truecharts/apps/compare/papermerge-3.0.7...papermerge-3.0.8) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [papermerge-3.0.7](https://github.com/truecharts/apps/compare/papermerge-3.0.6...papermerge-3.0.7) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [papermerge-3.0.6](https://github.com/truecharts/apps/compare/papermerge-3.0.5...papermerge-3.0.6) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [papermerge-3.0.5](https://github.com/truecharts/apps/compare/papermerge-3.0.4...papermerge-3.0.5) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [papermerge-3.0.4](https://github.com/truecharts/apps/compare/papermerge-3.0.3...papermerge-3.0.4) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2887](https://github.com/truecharts/apps/issues/2887)) + + + + +### [papermerge-3.0.3](https://github.com/truecharts/apps/compare/papermerge-3.0.2...papermerge-3.0.3) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [papermerge-3.0.2](https://github.com/truecharts/apps/compare/papermerge-3.0.1...papermerge-3.0.2) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2873](https://github.com/truecharts/apps/issues/2873)) + + + + +### [papermerge-3.0.1](https://github.com/truecharts/apps/compare/papermerge-3.0.0...papermerge-3.0.1) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [papermerge-3.0.0](https://github.com/truecharts/apps/compare/papermerge-2.0.1...papermerge-3.0.0) (2022-06-07) + +#### Chore + +* update helm general major helm releases ([#2804](https://github.com/truecharts/apps/issues/2804)) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [papermerge-2.0.1](https://github.com/truecharts/apps/compare/papermerge-1.0.23...papermerge-2.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC +* update helm general non-major helm releases ([#2838](https://github.com/truecharts/apps/issues/2838)) + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [papermerge-2.0.0](https://github.com/truecharts/apps/compare/papermerge-1.0.23...papermerge-2.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [papermerge-1.0.23](https://github.com/truecharts/apps/compare/papermerge-1.0.22...papermerge-1.0.23) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [papermerge-1.0.22](https://github.com/truecharts/apps/compare/papermerge-1.0.21...papermerge-1.0.22) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [papermerge-1.0.22](https://github.com/truecharts/apps/compare/papermerge-1.0.21...papermerge-1.0.22) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [papermerge-1.0.21](https://github.com/truecharts/apps/compare/papermerge-1.0.20...papermerge-1.0.21) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [papermerge-1.0.20](https://github.com/truecharts/apps/compare/papermerge-1.0.19...papermerge-1.0.20) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [papermerge-1.0.20](https://github.com/truecharts/apps/compare/papermerge-1.0.19...papermerge-1.0.20) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [papermerge-1.0.19](https://github.com/truecharts/apps/compare/papermerge-1.0.18...papermerge-1.0.19) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [papermerge-1.0.18](https://github.com/truecharts/apps/compare/papermerge-1.0.17...papermerge-1.0.18) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [papermerge-1.0.17](https://github.com/truecharts/apps/compare/papermerge-1.0.16...papermerge-1.0.17) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [papermerge-1.0.16](https://github.com/truecharts/apps/compare/papermerge-1.0.15...papermerge-1.0.16) (2022-05-04) + +#### Chore + +* update helm general non-major helm releases ([#2605](https://github.com/truecharts/apps/issues/2605)) + + + + +### [papermerge-1.0.15](https://github.com/truecharts/apps/compare/papermerge-1.0.14...papermerge-1.0.15) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [papermerge-1.0.14](https://github.com/truecharts/apps/compare/papermerge-1.0.13...papermerge-1.0.14) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [papermerge-1.0.13](https://github.com/truecharts/apps/compare/papermerge-1.0.12...papermerge-1.0.13) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [papermerge-1.0.12](https://github.com/truecharts/apps/compare/papermerge-1.0.11...papermerge-1.0.12) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [papermerge-1.0.11](https://github.com/truecharts/apps/compare/papermerge-1.0.10...papermerge-1.0.11) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2362](https://github.com/truecharts/apps/issues/2362)) + + + + +### [papermerge-1.0.10](https://github.com/truecharts/apps/compare/papermerge-1.0.9...papermerge-1.0.10) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [papermerge-1.0.9](https://github.com/truecharts/apps/compare/papermerge-1.0.8...papermerge-1.0.9) (2022-03-30) + +#### Chore + +* Use new repo ([#2337](https://github.com/truecharts/apps/issues/2337)) +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [papermerge-1.0.8](https://github.com/truecharts/apps/compare/papermerge-1.0.7...papermerge-1.0.8) (2022-03-26) + +#### Chore + +* update helm general non-major helm releases ([#2290](https://github.com/truecharts/apps/issues/2290)) + + + + +### [papermerge-1.0.7](https://github.com/truecharts/apps/compare/papermerge-1.0.6...papermerge-1.0.7) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [papermerge-1.0.2](https://github.com/truecharts/apps/compare/papermerge-1.0.1...papermerge-1.0.2) (2022-03-08) + +#### Chore + +* update helm general non-major helm releases ([#2116](https://github.com/truecharts/apps/issues/2116)) + + + + +### [papermerge-1.0.1](https://github.com/truecharts/apps/compare/papermerge-1.0.0...papermerge-1.0.1) (2022-03-07) + +#### Chore + +* update helm general non-major helm releases ([#2111](https://github.com/truecharts/apps/issues/2111)) +* Remove `-icon` string from icon png's ([#2040](https://github.com/truecharts/apps/issues/2040)) + + + + +### [papermerge-1.0.0](https://github.com/truecharts/apps/compare/papermerge-0.0.25...papermerge-1.0.0) (2022-03-03) + +#### Chore + +* remove fixed env from questions.yaml +* remove PUID from per-app env-vars if set to 568 +* remove empty env var declaration from questions.yaml +* update helm general major helm releases ([#2021](https://github.com/truecharts/apps/issues/2021)) + +#### Fix + +* BREAKING CHANGE Move some env-vars outside of env section ([#2010](https://github.com/truecharts/apps/issues/2010)) + + + + +### [papermerge-0.0.25](https://github.com/truecharts/apps/compare/papermerge-0.0.24...papermerge-0.0.25) (2022-03-02) + +#### Chore + +* rename `web_portal` to `open` ([#1957](https://github.com/truecharts/apps/issues/1957)) +* update helm general non-major helm releases ([#1999](https://github.com/truecharts/apps/issues/1999)) + + + + +### [papermerge-0.0.24](https://github.com/truecharts/apps/compare/papermerge-0.0.23...papermerge-0.0.24) (2022-02-21) + +#### Chore + +* update helm general non-major helm releases ([#1927](https://github.com/truecharts/apps/issues/1927)) + + + + +### [papermerge-0.0.23](https://github.com/truecharts/apps/compare/papermerge-0.0.22...papermerge-0.0.23) (2022-02-15) + +#### Chore + +* update helm general non-major helm releases ([#1901](https://github.com/truecharts/apps/issues/1901)) + + + + +### [papermerge-0.0.22](https://github.com/truecharts/apps/compare/papermerge-0.0.21...papermerge-0.0.22) (2022-02-08) + +#### Chore + +* update helm general non-major helm releases ([#1871](https://github.com/truecharts/apps/issues/1871)) + + + + +### [papermerge-0.0.21](https://github.com/truecharts/apps/compare/papermerge-0.0.20...papermerge-0.0.21) (2022-02-06) + +#### Chore + +* update helm chart common to v8.15.0 ([#1859](https://github.com/truecharts/apps/issues/1859)) + + + + +### [papermerge-0.0.20](https://github.com/truecharts/apps/compare/papermerge-0.0.19...papermerge-0.0.20) (2022-02-05) + +#### Chore + +* update helm general non-major helm releases ([#1852](https://github.com/truecharts/apps/issues/1852)) + + + + +### [papermerge-0.0.19](https://github.com/truecharts/apps/compare/papermerge-0.0.18...papermerge-0.0.19) (2022-02-02) + +#### Chore + +* update helm general non-major helm releases ([#1828](https://github.com/truecharts/apps/issues/1828)) + + + + +### [papermerge-0.0.18](https://github.com/truecharts/apps/compare/papermerge-0.0.17...papermerge-0.0.18) (2022-01-25) + +#### Chore + +* update helm general non-major helm releases ([#1791](https://github.com/truecharts/apps/issues/1791)) + + + + +### [papermerge-0.0.17](https://github.com/truecharts/apps/compare/papermerge-0.0.16...papermerge-0.0.17) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1766](https://github.com/truecharts/apps/issues/1766)) + + + + +### [papermerge-0.0.16](https://github.com/truecharts/apps/compare/papermerge-0.0.15...papermerge-0.0.16) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1763](https://github.com/truecharts/apps/issues/1763)) + + + + +### [papermerge-0.0.15](https://github.com/truecharts/apps/compare/papermerge-0.0.14...papermerge-0.0.15) (2022-01-21) + +#### Chore + +* update helm general non-major helm releases ([#1759](https://github.com/truecharts/apps/issues/1759)) + +#### Fix + +* set additional_attrs: true on all dicts ([#1750](https://github.com/truecharts/apps/issues/1750)) + + + + +### [papermerge-0.0.14](https://github.com/truecharts/apps/compare/papermerge-0.0.13...papermerge-0.0.14) (2022-01-18) + +#### Chore + +* update helm general non-major helm releases ([#1732](https://github.com/truecharts/apps/issues/1732)) + + + + +### [papermerge-0.0.13](https://github.com/truecharts/apps/compare/papermerge-0.0.12...papermerge-0.0.13) (2022-01-13) + +#### Chore + +* update helm general non-major helm releases ([#1712](https://github.com/truecharts/apps/issues/1712)) + +#### Feat + +* expose capabilities in GUI ([#1709](https://github.com/truecharts/apps/issues/1709)) + + + + +### [papermerge-0.0.12](https://github.com/truecharts/apps/compare/papermerge-0.0.11...papermerge-0.0.12) (2022-01-12) + +#### Chore + +* update helm general non-major helm releases ([#1704](https://github.com/truecharts/apps/issues/1704)) + + + + +### [papermerge-0.0.11](https://github.com/truecharts/apps/compare/papermerge-0.0.10...papermerge-0.0.11) (2022-01-11) + +#### Chore + +* update helm general non-major helm releases ([#1693](https://github.com/truecharts/apps/issues/1693)) + + + + +### [papermerge-0.0.10](https://github.com/truecharts/apps/compare/papermerge-0.0.9...papermerge-0.0.10) (2022-01-04) + +#### Chore + +* update helm general non-major helm releases + + + + +### [papermerge-0.0.9](https://github.com/truecharts/apps/compare/papermerge-0.0.8...papermerge-0.0.9) (2021-12-28) + +#### Chore + +* update helm general non-major helm releases ([#1623](https://github.com/truecharts/apps/issues/1623)) + + + + +### [papermerge-0.0.8](https://github.com/truecharts/apps/compare/papermerge-0.0.7...papermerge-0.0.8) (2021-12-21) + +#### Chore + +* update helm general non-major helm releases ([#1596](https://github.com/truecharts/apps/issues/1596)) + + + + +### [papermerge-0.0.7](https://github.com/truecharts/apps/compare/papermerge-0.0.6...papermerge-0.0.7) (2021-12-19) + +#### Chore + +* Last patch bump before RC2 branch-off + + + + +### [papermerge-0.0.6](https://github.com/truecharts/apps/compare/papermerge-0.0.5...papermerge-0.0.6) (2021-12-19) + +#### Chore + +* completely remove mountPath reference from GUI ([#1572](https://github.com/truecharts/apps/issues/1572)) +* update helm general non-major helm releases ([#1571](https://github.com/truecharts/apps/issues/1571)) + + + + +### [papermerge-0.0.5](https://github.com/truecharts/apps/compare/papermerge-0.0.4...papermerge-0.0.5) (2021-12-18) + +#### Chore + +* cleanup questions by removing hidden dicts ([#1558](https://github.com/truecharts/apps/issues/1558)) + + + + +### [papermerge-0.0.4](https://github.com/truecharts/apps/compare/papermerge-0.0.3...papermerge-0.0.4) (2021-12-18) + +#### Chore + +* App-Icon Organization ([#1539](https://github.com/truecharts/apps/issues/1539)) + +#### Feat + +* add redis support ([#1554](https://github.com/truecharts/apps/issues/1554)) + + + + +### [papermerge-0.0.3](https://github.com/truecharts/apps/compare/papermerge-0.0.2...papermerge-0.0.3) (2021-12-14) + +#### Chore + +* update helm general non-major helm releases ([#1535](https://github.com/truecharts/apps/issues/1535)) + + + + +### [papermerge-0.0.2](https://github.com/truecharts/apps/compare/papermerge-0.0.1...papermerge-0.0.2) (2021-12-13) + +#### Chore + +* move incubator apps to stable and bump everything + + + + +### papermerge-0.0.1 (2021-12-12) diff --git a/tmp/papermerge/Chart.yaml b/tmp/papermerge/Chart.yaml new file mode 100644 index 00000000000..f23336916f3 --- /dev/null +++ b/tmp/papermerge/Chart.yaml @@ -0,0 +1,30 @@ +apiVersion: v2 +kubeVersion: ">=1.16.0-0" +name: papermerge +version: 7.0.0 +appVersion: "2.0.1" +description: Papermerge is an open source document management system (DMS) primarily designed for archiving and retrieving your digital documents. +type: application +deprecated: false +home: https://truecharts.org/charts/stable/papermerge +icon: https://truecharts.org/img/hotlink-ok/chart-icons/papermerge.png +keywords: + - papermerge +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/papermerge +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 + - condition: redis.enabled + name: redis + repository: https://deps.truecharts.org + version: 6.0.18 +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +annotations: + truecharts.org/catagories: | + - incubator + truecharts.org/SCALE-support: "true" diff --git a/tmp/papermerge/README.md b/tmp/papermerge/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/papermerge/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/papermerge/icon.png b/tmp/papermerge/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..23a130ea52744cf18603aa36b4a4363bda08e545 GIT binary patch literal 7337 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.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: pasta +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/pasta + - https://github.com/cglatot/pasta +type: application +version: 4.0.0 +annotations: + truecharts.org/SCALE-support: "true" + truecharts.org/catagories: | + - MediaApp-Other + - Tools-Utilities + - Other diff --git a/tmp/pasta/README.md b/tmp/pasta/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/pasta/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/pasta/icon.png b/tmp/pasta/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..4a2b50e2d781892d4025cc526a5c07710bfe38bf GIT binary patch literal 37277 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 literal 0 HcmV?d00001 diff --git a/tmp/pasta/questions.yaml b/tmp/pasta/questions.yaml new file mode 100644 index 00000000000..b7a53960326 --- /dev/null +++ b/tmp/pasta/questions.yaml @@ -0,0 +1,82 @@ +# Include{groups} +portals: + open: +# Include{portalLink} +questions: +# Include{global} +# Include{workload} +# Include{workloadDeployment} + +# Include{replicas1} +# Include{podSpec} +# Include{containerMain} + + +# Include{containerBasic} +# Include{containerAdvanced} + +# Include{containerConfig} +# Include{serviceRoot} +# Include{serviceMain} +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: main + label: "Main Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 10302 + required: true +# Include{serviceExpertRoot} + default: false +# Include{serviceExpert} +# Include{serviceList} +# Include{persistenceList} +# Include{ingressRoot} + - variable: main + label: "Main Ingress" + schema: + additional_attrs: true + type: dict + attrs: +# Include{ingressDefault} +# Include{ingressTLS} +# Include{ingressTraefik} +# Include{ingressList} +# Include{securityContextRoot} + + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 0 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID of the user running the application" + schema: + type: int + default: 0 +# Include{securityContextContainer} +# Include{securityContextAdvanced} +# Include{securityContextPod} + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + +# Include{resources} +# Include{advanced} +# Include{addons} +# Include{codeserver} +# Include{netshoot} +# Include{vpn} +# Include{documentation} diff --git a/tmp/pasta/templates/NOTES.txt b/tmp/pasta/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/tmp/pasta/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/tmp/pasta/templates/common.yaml b/tmp/pasta/templates/common.yaml new file mode 100644 index 00000000000..78d963fb168 --- /dev/null +++ b/tmp/pasta/templates/common.yaml @@ -0,0 +1,2 @@ +{{/* Render the templates */}} +{{ include "tc.v1.common.loader.all" . }} diff --git a/tmp/pasta/values.yaml b/tmp/pasta/values.yaml new file mode 100644 index 00000000000..b163bc2785e --- /dev/null +++ b/tmp/pasta/values.yaml @@ -0,0 +1,20 @@ +image: + repository: tccr.io/truecharts/pasta + pullPolicy: IfNotPresent + tag: v1.6.2@sha256:bf58e696b81dc381508e54d8dbdd237314225e443b8e67db7400d5a0db07b5a5 +service: + main: + ports: + main: + port: 10302 + protocol: http + targetPort: 80 +portal: + open: + enabled: true +securityContext: + container: + readOnlyRootFilesystem: false + runAsNonRoot: false + runAsGroup: 0 + runAsUser: 0 diff --git a/tmp/pgadmin/.helmignore b/tmp/pgadmin/.helmignore new file mode 100644 index 00000000000..77ca5567b26 --- /dev/null +++ b/tmp/pgadmin/.helmignore @@ -0,0 +1,30 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ +# OWNERS file for Kubernetes +OWNERS +# helm-docs templates +*.gotmpl +# docs folder +/docs +# icon +icon.png diff --git a/tmp/pgadmin/CHANGELOG.md b/tmp/pgadmin/CHANGELOG.md new file mode 100644 index 00000000000..1ce12ebaaa5 --- /dev/null +++ b/tmp/pgadmin/CHANGELOG.md @@ -0,0 +1,1714 @@ +# Changelog + + + + +## [pgadmin-7.0.48](https://github.com/truecharts/charts/compare/pgadmin-7.0.45...pgadmin-7.0.48) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [pgadmin-7.0.47](https://github.com/truecharts/charts/compare/pgadmin-7.0.45...pgadmin-7.0.47) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [pgadmin-7.0.47](https://github.com/truecharts/charts/compare/pgadmin-7.0.45...pgadmin-7.0.47) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [pgadmin-7.0.47](https://github.com/truecharts/charts/compare/pgadmin-7.0.45...pgadmin-7.0.47) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [pgadmin-7.0.46](https://github.com/truecharts/charts/compare/pgadmin-7.0.45...pgadmin-7.0.46) (2022-11-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [pgadmin-7.0.46](https://github.com/truecharts/charts/compare/pgadmin-7.0.45...pgadmin-7.0.46) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [pgadmin-7.0.45](https://github.com/truecharts/charts/compare/pgadmin-7.0.44...pgadmin-7.0.45) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4317](https://github.com/truecharts/charts/issues/4317)) + + + + +## [pgadmin-7.0.44](https://github.com/truecharts/charts/compare/pgadmin-7.0.43...pgadmin-7.0.44) (2022-11-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4308](https://github.com/truecharts/charts/issues/4308)) + + + + +## [pgadmin-7.0.43](https://github.com/truecharts/charts/compare/pgadmin-7.0.42...pgadmin-7.0.43) (2022-11-02) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4261](https://github.com/truecharts/charts/issues/4261)) + + + + +## [pgadmin-7.0.42](https://github.com/truecharts/charts/compare/pgadmin-7.0.41...pgadmin-7.0.42) (2022-10-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4182](https://github.com/truecharts/charts/issues/4182)) + + + + +## [pgadmin-7.0.41](https://github.com/truecharts/charts/compare/pgadmin-7.0.40...pgadmin-7.0.41) (2022-10-19) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4122](https://github.com/truecharts/charts/issues/4122)) + + + + +## [pgadmin-7.0.40](https://github.com/truecharts/charts/compare/pgadmin-7.0.39...pgadmin-7.0.40) (2022-10-12) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4071](https://github.com/truecharts/charts/issues/4071)) + + + + +## [pgadmin-7.0.39](https://github.com/truecharts/charts/compare/pgadmin-7.0.38...pgadmin-7.0.39) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [pgadmin-7.0.39](https://github.com/truecharts/charts/compare/pgadmin-7.0.38...pgadmin-7.0.39) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [pgadmin-7.0.38](https://github.com/truecharts/charts/compare/pgadmin-7.0.37...pgadmin-7.0.38) (2022-10-05) + +### Chore + +- Auto-update chart README [skip ci] + - split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979)) + - update helm general non-major + + + + +## [pgadmin-7.0.37](https://github.com/truecharts/charts/compare/pgadmin-7.0.36...pgadmin-7.0.37) (2022-09-27) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918)) + + + + +## [pgadmin-7.0.36](https://github.com/truecharts/charts/compare/pgadmin-7.0.35...pgadmin-7.0.36) (2022-09-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898)) + + + + +## [pgadmin-7.0.35](https://github.com/truecharts/charts/compare/pgadmin-7.0.34...pgadmin-7.0.35) (2022-09-22) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [pgadmin-7.0.35](https://github.com/truecharts/charts/compare/pgadmin-7.0.34...pgadmin-7.0.35) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [pgadmin-7.0.35](https://github.com/truecharts/charts/compare/pgadmin-7.0.34...pgadmin-7.0.35) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [pgadmin-7.0.35](https://github.com/truecharts/charts/compare/pgadmin-7.0.34...pgadmin-7.0.35) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [pgadmin-7.0.35](https://github.com/truecharts/charts/compare/pgadmin-7.0.34...pgadmin-7.0.35) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [pgadmin-7.0.35](https://github.com/truecharts/charts/compare/pgadmin-7.0.34...pgadmin-7.0.35) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [pgadmin-7.0.35](https://github.com/truecharts/charts/compare/pgadmin-7.0.34...pgadmin-7.0.35) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [pgadmin-7.0.35](https://github.com/truecharts/charts/compare/pgadmin-7.0.34...pgadmin-7.0.35) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [pgadmin-7.0.35](https://github.com/truecharts/charts/compare/pgadmin-7.0.34...pgadmin-7.0.35) (2022-09-17) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [pgadmin-7.0.35](https://github.com/truecharts/charts/compare/pgadmin-7.0.34...pgadmin-7.0.35) (2022-09-18) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [pgadmin-7.0.35](https://github.com/truecharts/charts/compare/pgadmin-7.0.34...pgadmin-7.0.35) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [pgadmin-7.0.35](https://github.com/truecharts/charts/compare/pgadmin-7.0.34...pgadmin-7.0.35) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [pgadmin-7.0.35](https://github.com/truecharts/charts/compare/pgadmin-7.0.34...pgadmin-7.0.35) (2022-09-15) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [pgadmin-7.0.35](https://github.com/truecharts/charts/compare/pgadmin-7.0.34...pgadmin-7.0.35) (2022-09-15) + +### Chore + +- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [pgadmin-7.0.34](https://github.com/truecharts/charts/compare/pgadmin-7.0.33...pgadmin-7.0.34) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [pgadmin-7.0.34](https://github.com/truecharts/charts/compare/pgadmin-7.0.33...pgadmin-7.0.34) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [pgadmin-7.0.34](https://github.com/truecharts/charts/compare/pgadmin-7.0.33...pgadmin-7.0.34) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [pgadmin-7.0.34](https://github.com/truecharts/charts/compare/pgadmin-7.0.33...pgadmin-7.0.34) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [pgadmin-7.0.34](https://github.com/truecharts/charts/compare/pgadmin-7.0.33...pgadmin-7.0.34) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [pgadmin-7.0.34](https://github.com/truecharts/charts/compare/pgadmin-7.0.33...pgadmin-7.0.34) (2022-09-11) + +### Chore + +- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [pgadmin-7.0.33](https://github.com/truecharts/charts/compare/pgadmin-7.0.31...pgadmin-7.0.33) (2022-08-30) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639)) + - update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [pgadmin-7.0.32](https://github.com/truecharts/charts/compare/pgadmin-7.0.31...pgadmin-7.0.32) (2022-08-30) + +### Chore + +- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [pgadmin-7.0.31](https://github.com/truecharts/charts/compare/pgadmin-7.0.30...pgadmin-7.0.31) (2022-08-29) + +### Chore + +- update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619)) + + + + +## [pgadmin-7.0.30](https://github.com/truecharts/charts/compare/pgadmin-7.0.29...pgadmin-7.0.30) (2022-08-26) + +### Chore + +- update docker general non-major ([#3573](https://github.com/truecharts/charts/issues/3573)) + + + + +## [pgadmin-7.0.29](https://github.com/truecharts/charts/compare/pgadmin-7.0.28...pgadmin-7.0.29) (2022-08-23) + +### Chore + +- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545)) + + + + +## [pgadmin-7.0.28](https://github.com/truecharts/charts/compare/pgadmin-7.0.27...pgadmin-7.0.28) (2022-08-12) + +### Chore + +- add documentation checkbox/section to all SCALE Apps + - update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456)) + + ### Fix + +- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447)) + + + + +## [pgadmin-7.0.27](https://github.com/truecharts/charts/compare/pgadmin-7.0.26...pgadmin-7.0.27) (2022-08-08) + +### Chore + +- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + + + +## [pgadmin-7.0.26](https://github.com/truecharts/apps/compare/pgadmin-7.0.25...pgadmin-7.0.26) (2022-07-28) + +### Chore + +- update docker general non-major ([#3326](https://github.com/truecharts/apps/issues/3326)) + + + + +## [pgadmin-7.0.25](https://github.com/truecharts/apps/compare/pgadmin-7.0.24...pgadmin-7.0.25) (2022-07-26) + +### Chore + +- update home links ([#3291](https://github.com/truecharts/apps/issues/3291)) + - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302)) + + + + +## [pgadmin-7.0.24](https://github.com/truecharts/apps/compare/pgadmin-7.0.23...pgadmin-7.0.24) (2022-07-25) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [pgadmin-7.0.24](https://github.com/truecharts/apps/compare/pgadmin-7.0.23...pgadmin-7.0.24) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [pgadmin-7.0.23](https://github.com/truecharts/apps/compare/pgadmin-7.0.22...pgadmin-7.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [pgadmin-7.0.23](https://github.com/truecharts/apps/compare/pgadmin-7.0.22...pgadmin-7.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [pgadmin-7.0.23](https://github.com/truecharts/apps/compare/pgadmin-7.0.22...pgadmin-7.0.23) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [pgadmin-7.0.22](https://github.com/truecharts/apps/compare/pgadmin-7.0.20...pgadmin-7.0.22) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [pgadmin-7.0.20](https://github.com/truecharts/apps/compare/pgadmin-7.0.19...pgadmin-7.0.20) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [pgadmin-7.0.19](https://github.com/truecharts/apps/compare/pgadmin-7.0.18...pgadmin-7.0.19) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [pgadmin-7.0.18](https://github.com/truecharts/apps/compare/pgadmin-7.0.16...pgadmin-7.0.18) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [pgadmin-7.0.16](https://github.com/truecharts/apps/compare/pgadmin-7.0.14...pgadmin-7.0.16) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [pgadmin-7.0.14](https://github.com/truecharts/apps/compare/pgadmin-7.0.13...pgadmin-7.0.14) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [pgadmin-7.0.13](https://github.com/truecharts/apps/compare/pgadmin-7.0.12...pgadmin-7.0.13) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [pgadmin-7.0.12](https://github.com/truecharts/apps/compare/pgadmin-7.0.11...pgadmin-7.0.12) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [pgadmin-7.0.11](https://github.com/truecharts/apps/compare/pgadmin-7.0.10...pgadmin-7.0.11) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [pgadmin-7.0.10](https://github.com/truecharts/apps/compare/pgadmin-7.0.9...pgadmin-7.0.10) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [pgadmin-7.0.9](https://github.com/truecharts/apps/compare/pgadmin-7.0.8...pgadmin-7.0.9) (2022-07-01) + +#### Chore + +* update docker general non-major ([#3015](https://github.com/truecharts/apps/issues/3015)) + + + + +### [pgadmin-7.0.8](https://github.com/truecharts/apps/compare/pgadmin-7.0.7...pgadmin-7.0.8) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [pgadmin-7.0.7](https://github.com/truecharts/apps/compare/pgadmin-7.0.6...pgadmin-7.0.7) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [pgadmin-7.0.6](https://github.com/truecharts/apps/compare/pgadmin-7.0.5...pgadmin-7.0.6) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [pgadmin-7.0.5](https://github.com/truecharts/apps/compare/pgadmin-7.0.4...pgadmin-7.0.5) (2022-06-17) + +#### Chore + +* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916)) + + + + +### [pgadmin-7.0.4](https://github.com/truecharts/apps/compare/pgadmin-7.0.3...pgadmin-7.0.4) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [pgadmin-7.0.3](https://github.com/truecharts/apps/compare/pgadmin-7.0.2...pgadmin-7.0.3) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [pgadmin-7.0.2](https://github.com/truecharts/apps/compare/pgadmin-7.0.1...pgadmin-7.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [pgadmin-7.0.1](https://github.com/truecharts/apps/compare/pgadmin-6.0.24...pgadmin-7.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [pgadmin-7.0.0](https://github.com/truecharts/apps/compare/pgadmin-6.0.24...pgadmin-7.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [pgadmin-6.0.24](https://github.com/truecharts/apps/compare/pgadmin-6.0.23...pgadmin-6.0.24) (2022-06-03) + +#### Chore + +* update docker general non-major ([#2821](https://github.com/truecharts/apps/issues/2821)) + + + + +### [pgadmin-6.0.23](https://github.com/truecharts/apps/compare/pgadmin-6.0.22...pgadmin-6.0.23) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [pgadmin-6.0.22](https://github.com/truecharts/apps/compare/pgadmin-6.0.21...pgadmin-6.0.22) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [pgadmin-6.0.22](https://github.com/truecharts/apps/compare/pgadmin-6.0.21...pgadmin-6.0.22) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [pgadmin-6.0.21](https://github.com/truecharts/apps/compare/pgadmin-6.0.20...pgadmin-6.0.21) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [pgadmin-6.0.20](https://github.com/truecharts/apps/compare/pgadmin-6.0.19...pgadmin-6.0.20) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [pgadmin-6.0.20](https://github.com/truecharts/apps/compare/pgadmin-6.0.19...pgadmin-6.0.20) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [pgadmin-6.0.19](https://github.com/truecharts/apps/compare/pgadmin-6.0.18...pgadmin-6.0.19) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [pgadmin-6.0.18](https://github.com/truecharts/apps/compare/pgadmin-6.0.17...pgadmin-6.0.18) (2022-05-13) + +#### Chore + +* update docker general non-major ([#2658](https://github.com/truecharts/apps/issues/2658)) + + + + +### [pgadmin-6.0.17](https://github.com/truecharts/apps/compare/pgadmin-6.0.16...pgadmin-6.0.17) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [pgadmin-6.0.16](https://github.com/truecharts/apps/compare/pgadmin-6.0.15...pgadmin-6.0.16) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [pgadmin-6.0.15](https://github.com/truecharts/apps/compare/pgadmin-6.0.14...pgadmin-6.0.15) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [pgadmin-6.0.14](https://github.com/truecharts/apps/compare/pgadmin-6.0.13...pgadmin-6.0.14) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [pgadmin-6.0.13](https://github.com/truecharts/apps/compare/pgadmin-6.0.12...pgadmin-6.0.13) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [pgadmin-6.0.12](https://github.com/truecharts/apps/compare/pgadmin-6.0.11...pgadmin-6.0.12) (2022-04-09) + +#### Chore + +* update docker general non-major ([#2460](https://github.com/truecharts/apps/issues/2460)) + + + + +### [pgadmin-6.0.11](https://github.com/truecharts/apps/compare/pgadmin-6.0.10...pgadmin-6.0.11) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [pgadmin-6.0.10](https://github.com/truecharts/apps/compare/pgadmin-6.0.9...pgadmin-6.0.10) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [pgadmin-6.0.9](https://github.com/truecharts/apps/compare/pgadmin-6.0.8...pgadmin-6.0.9) (2022-03-30) + +#### Chore + +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [pgadmin-6.0.8](https://github.com/truecharts/apps/compare/pgadmin-6.0.7...pgadmin-6.0.8) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [pgadmin-6.0.3](https://github.com/truecharts/apps/compare/pgadmin-6.0.2...pgadmin-6.0.3) (2022-03-15) + +#### Chore + +* update docker general non-major ([#2175](https://github.com/truecharts/apps/issues/2175)) + + + + +### [pgadmin-6.0.2](https://github.com/truecharts/apps/compare/pgadmin-6.0.1...pgadmin-6.0.2) (2022-03-07) + +#### Chore + +* update helm general non-major helm releases ([#2111](https://github.com/truecharts/apps/issues/2111)) + + + + +### [pgadmin-6.0.1](https://github.com/truecharts/apps/compare/pgadmin-6.0.0...pgadmin-6.0.1) (2022-03-07) + +#### Chore + +* update docker general non-major ([#2046](https://github.com/truecharts/apps/issues/2046)) +* Remove `-icon` string from icon png's ([#2040](https://github.com/truecharts/apps/issues/2040)) + + + + +### [pgadmin-6.0.0](https://github.com/truecharts/apps/compare/pgadmin-5.0.25...pgadmin-6.0.0) (2022-03-03) + +#### Chore + +* remove fixed env from questions.yaml +* remove empty env var declaration from questions.yaml +* update helm general major helm releases ([#2021](https://github.com/truecharts/apps/issues/2021)) + +#### Fix + +* BREAKING CHANGE Move some env-vars outside of env section ([#2010](https://github.com/truecharts/apps/issues/2010)) + + + + +### [pgadmin-5.0.25](https://github.com/truecharts/apps/compare/pgadmin-5.0.24...pgadmin-5.0.25) (2022-03-02) + +#### Chore + +* rename `web_portal` to `open` ([#1957](https://github.com/truecharts/apps/issues/1957)) +* update helm general non-major helm releases ([#1999](https://github.com/truecharts/apps/issues/1999)) + + + + +### [pgadmin-5.0.24](https://github.com/truecharts/apps/compare/pgadmin-5.0.23...pgadmin-5.0.24) (2022-02-21) + +#### Chore + +* update helm general non-major helm releases ([#1927](https://github.com/truecharts/apps/issues/1927)) + + + + +### [pgadmin-5.0.23](https://github.com/truecharts/apps/compare/pgadmin-5.0.22...pgadmin-5.0.23) (2022-02-15) + +#### Chore + +* update helm general non-major helm releases ([#1901](https://github.com/truecharts/apps/issues/1901)) + + + + +### [pgadmin-5.0.22](https://github.com/truecharts/apps/compare/pgadmin-5.0.21...pgadmin-5.0.22) (2022-02-08) + +#### Chore + +* update helm general non-major helm releases ([#1871](https://github.com/truecharts/apps/issues/1871)) + + + + +### [pgadmin-5.0.21](https://github.com/truecharts/apps/compare/pgadmin-5.0.20...pgadmin-5.0.21) (2022-02-06) + +#### Chore + +* update helm chart common to v8.15.0 ([#1859](https://github.com/truecharts/apps/issues/1859)) + + + + +### [pgadmin-5.0.20](https://github.com/truecharts/apps/compare/pgadmin-5.0.19...pgadmin-5.0.20) (2022-02-05) + +#### Chore + +* update helm general non-major helm releases ([#1852](https://github.com/truecharts/apps/issues/1852)) + + + + +### [pgadmin-5.0.19](https://github.com/truecharts/apps/compare/pgadmin-5.0.18...pgadmin-5.0.19) (2022-02-02) + +#### Chore + +* update helm general non-major helm releases ([#1828](https://github.com/truecharts/apps/issues/1828)) + + + + +### [pgadmin-5.0.18](https://github.com/truecharts/apps/compare/pgadmin-5.0.17...pgadmin-5.0.18) (2022-01-25) + +#### Chore + +* update helm general non-major helm releases ([#1791](https://github.com/truecharts/apps/issues/1791)) + + + + +### [pgadmin-5.0.17](https://github.com/truecharts/apps/compare/pgadmin-5.0.16...pgadmin-5.0.17) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1766](https://github.com/truecharts/apps/issues/1766)) + + + + +### [pgadmin-5.0.16](https://github.com/truecharts/apps/compare/pgadmin-5.0.15...pgadmin-5.0.16) (2022-01-21) + +#### Chore + +* update helm general non-major helm releases ([#1759](https://github.com/truecharts/apps/issues/1759)) + +#### Fix + +* set additional_attrs: true on all dicts ([#1750](https://github.com/truecharts/apps/issues/1750)) + + + + +### [pgadmin-5.0.15](https://github.com/truecharts/apps/compare/pgadmin-5.0.14...pgadmin-5.0.15) (2022-01-18) + +#### Chore + +* update helm general non-major helm releases ([#1732](https://github.com/truecharts/apps/issues/1732)) + + + + +### [pgadmin-5.0.14](https://github.com/truecharts/apps/compare/pgadmin-5.0.13...pgadmin-5.0.14) (2022-01-17) + +#### Chore + +* update docker general non-major ([#1728](https://github.com/truecharts/apps/issues/1728)) + + + + +### [pgadmin-5.0.13](https://github.com/truecharts/apps/compare/pgadmin-5.0.12...pgadmin-5.0.13) (2022-01-13) + +#### Chore + +* update helm general non-major helm releases ([#1712](https://github.com/truecharts/apps/issues/1712)) + +#### Feat + +* expose capabilities in GUI ([#1709](https://github.com/truecharts/apps/issues/1709)) + + + + +### [pgadmin-5.0.12](https://github.com/truecharts/apps/compare/pgadmin-5.0.11...pgadmin-5.0.12) (2022-01-12) + +#### Chore + +* update helm general non-major helm releases ([#1704](https://github.com/truecharts/apps/issues/1704)) + + + + +### [pgadmin-5.0.11](https://github.com/truecharts/apps/compare/pgadmin-5.0.10...pgadmin-5.0.11) (2022-01-11) + +#### Chore + +* update helm general non-major helm releases ([#1693](https://github.com/truecharts/apps/issues/1693)) + + + + +### [pgadmin-5.0.10](https://github.com/truecharts/apps/compare/pgadmin-5.0.9...pgadmin-5.0.10) (2022-01-04) + +#### Chore + +* update helm general non-major helm releases + + + + +### [pgadmin-5.0.9](https://github.com/truecharts/apps/compare/pgadmin-5.0.8...pgadmin-5.0.9) (2021-12-28) + +#### Chore + +* update helm general non-major helm releases ([#1623](https://github.com/truecharts/apps/issues/1623)) + + + + +### [pgadmin-5.0.8](https://github.com/truecharts/apps/compare/pgadmin-5.0.7...pgadmin-5.0.8) (2021-12-21) + +#### Chore + +* update helm general non-major helm releases ([#1596](https://github.com/truecharts/apps/issues/1596)) + + + + +### [pgadmin-5.0.7](https://github.com/truecharts/apps/compare/pgadmin-5.0.6...pgadmin-5.0.7) (2021-12-20) + +#### Chore + +* update docker general non-major ([#1585](https://github.com/truecharts/apps/issues/1585)) + + + + +### [pgadmin-5.0.6](https://github.com/truecharts/apps/compare/pgadmin-5.0.5...pgadmin-5.0.6) (2021-12-19) + +#### Chore + +* Last patch bump before RC2 branch-off +* remove `editable: true` as this is the default ([#1576](https://github.com/truecharts/apps/issues/1576)) + + + + +### [pgadmin-5.0.5](https://github.com/truecharts/apps/compare/pgadmin-5.0.4...pgadmin-5.0.5) (2021-12-19) + +#### Chore + +* completely remove mountPath reference from GUI ([#1572](https://github.com/truecharts/apps/issues/1572)) +* update helm general non-major helm releases ([#1571](https://github.com/truecharts/apps/issues/1571)) + + + + +### [pgadmin-5.0.4](https://github.com/truecharts/apps/compare/pgadmin-5.0.3...pgadmin-5.0.4) (2021-12-18) + +#### Chore + +* cleanup questions by removing hidden dicts ([#1558](https://github.com/truecharts/apps/issues/1558)) +* App-Icon Organization ([#1539](https://github.com/truecharts/apps/issues/1539)) + + + + +### [pgadmin-5.0.3](https://github.com/truecharts/apps/compare/pgadmin-5.0.2...pgadmin-5.0.3) (2021-12-14) + +#### Chore + +* update helm general non-major helm releases ([#1535](https://github.com/truecharts/apps/issues/1535)) + + + + +### [pgadmin-5.0.2](https://github.com/truecharts/apps/compare/pgadmin-5.0.1...pgadmin-5.0.2) (2021-12-13) + +#### Chore + +* move incubator apps to stable and bump everything + + + + +### [pgadmin-5.0.1](https://github.com/truecharts/apps/compare/pgadmin-5.0.0...pgadmin-5.0.1) (2021-12-11) + +#### Chore + +* update general helm non-major helm releases ([#1509](https://github.com/truecharts/apps/issues/1509)) + + + + +### [pgadmin-5.0.0](https://github.com/truecharts/apps/compare/pgadmin-4.0.20...pgadmin-5.0.0) (2021-12-11) + +#### Feat + +* move user/pass/secrets/keys from `env` to `secret` ([#1501](https://github.com/truecharts/apps/issues/1501)) + + + + +### [pgadmin-4.0.20](https://github.com/truecharts/apps/compare/pgadmin-4.0.19...pgadmin-4.0.20) (2021-12-07) + +#### Chore + +* update non-major deps helm releases ([#1481](https://github.com/truecharts/apps/issues/1481)) + + + + +### pgadmin-4.0.19 (2021-12-05) + +#### Chore + +* bump apps to generate security page +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* ensure container references are prefixed with v +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) +* update non-major deps helm releases ([#1471](https://github.com/truecharts/apps/issues/1471)) +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + +#### Fix + +* fix typo in theme selection ([#1428](https://github.com/truecharts/apps/issues/1428)) + + + + +### [pgadmin-4.0.18](https://github.com/truecharts/apps/compare/pgadmin-4.0.17...pgadmin-4.0.18) (2021-12-05) + +#### Chore + +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) + + + + +### [pgadmin-4.0.17](https://github.com/truecharts/apps/compare/pgadmin-4.0.16...pgadmin-4.0.17) (2021-12-04) + +#### Chore + +* bump apps to generate security page + + + + +### [pgadmin-4.0.16](https://github.com/truecharts/apps/compare/pgadmin-4.0.15...pgadmin-4.0.16) (2021-12-04) + +#### Chore + +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) + + + + +### [pgadmin-4.0.15](https://github.com/truecharts/apps/compare/pgadmin-4.0.14...pgadmin-4.0.15) (2021-12-03) + +#### Chore + +* ensure container references are prefixed with v +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) + + + + +### [pgadmin-4.0.14](https://github.com/truecharts/apps/compare/pgadmin-4.0.13...pgadmin-4.0.14) (2021-11-30) + +#### Chore + +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + +#### Fix + +* move conflicting ports to 10xxx range ([#1415](https://github.com/truecharts/apps/issues/1415)) + + + + +### [pgadmin-4.0.13](https://github.com/truecharts/apps/compare/pgadmin-4.0.12...pgadmin-4.0.13) (2021-11-23) + +#### Chore + +* update non-major deps helm releases ([#1386](https://github.com/truecharts/apps/issues/1386)) + + + + +### [pgadmin-4.0.12](https://github.com/truecharts/apps/compare/pgadmin-4.0.11...pgadmin-4.0.12) (2021-11-22) + +#### Chore + +* update non-major deps helm releases ([#1383](https://github.com/truecharts/apps/issues/1383)) + +#### Fix + +* Default enable all services ([#1361](https://github.com/truecharts/apps/issues/1361)) + + + + +### [pgadmin-4.0.11](https://github.com/truecharts/apps/compare/pgadmin-4.0.10...pgadmin-4.0.11) (2021-11-18) + +#### Chore + +* update non-major ([#1350](https://github.com/truecharts/apps/issues/1350)) + + + + +### [pgadmin-4.0.10](https://github.com/truecharts/apps/compare/pgadmin-4.0.9...pgadmin-4.0.10) (2021-11-16) + +#### Chore + +* update non-major deps helm releases ([#1345](https://github.com/truecharts/apps/issues/1345)) + + + + +### [pgadmin-4.0.9](https://github.com/truecharts/apps/compare/pgadmin-4.0.8...pgadmin-4.0.9) (2021-11-15) + +#### Chore + +* persistence cleanup and small bugfixes ([#1329](https://github.com/truecharts/apps/issues/1329)) +* update non-major deps helm releases ([#1338](https://github.com/truecharts/apps/issues/1338)) + + + + +### [pgadmin-4.0.8](https://github.com/truecharts/apps/compare/pgadmin-4.0.7...pgadmin-4.0.8) (2021-11-14) + +#### Chore + +* fixes around the GUI refactor ([#1316](https://github.com/truecharts/apps/issues/1316)) +* move port above advanced in GUI ([#1326](https://github.com/truecharts/apps/issues/1326)) +* clean up Chart.yaml ([#1322](https://github.com/truecharts/apps/issues/1322)) +* update non-major deps helm releases ([#1328](https://github.com/truecharts/apps/issues/1328)) + +#### Fix + +* split udp and tcp ports ([#1321](https://github.com/truecharts/apps/issues/1321)) +* Allow spaces in paths ([#1306](https://github.com/truecharts/apps/issues/1306)) + + + + +### [pgadmin-4.0.7](https://github.com/truecharts/apps/compare/pgadmin-4.0.6...pgadmin-4.0.7) (2021-11-09) + +#### Chore + +* update non-major deps helm releases ([#1297](https://github.com/truecharts/apps/issues/1297)) + + + + +### [pgadmin-4.0.6](https://github.com/truecharts/apps/compare/pgadmin-4.0.5...pgadmin-4.0.6) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1295](https://github.com/truecharts/apps/issues/1295)) + + + + +### [pgadmin-4.0.5](https://github.com/truecharts/apps/compare/pgadmin-4.0.4...pgadmin-4.0.5) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1291](https://github.com/truecharts/apps/issues/1291)) + +#### Chore + +* Simplify GUI for deployment, persistence and securityContext ([#1289](https://github.com/truecharts/apps/issues/1289)) + +#### Feat + +* Simplify the Services GUI ([#1290](https://github.com/truecharts/apps/issues/1290)) + + + + +### [pgadmin-4.0.4](https://github.com/truecharts/apps/compare/pgadmin-4.0.3...pgadmin-4.0.4) (2021-11-02) + +#### Chore + +* update non-major deps helm releases ([#1267](https://github.com/truecharts/apps/issues/1267)) + + + + +### [pgadmin-4.0.3](https://github.com/truecharts/apps/compare/pgadmin-4.0.2...pgadmin-4.0.3) (2021-11-01) + +#### Chore + +* update non-major deps helm releases ([#1264](https://github.com/truecharts/apps/issues/1264)) + + + + +### [pgadmin-4.0.2](https://github.com/truecharts/apps/compare/pgadmin-4.0.1...pgadmin-4.0.2) (2021-10-26) + +#### Chore + +* update non-major deps helm releases ([#1245](https://github.com/truecharts/apps/issues/1245)) + + + + +### [pgadmin-4.0.1](https://github.com/truecharts/apps/compare/pgadmin-4.0.0...pgadmin-4.0.1) (2021-10-26) + +#### Chore + +* update helm chart common to v8.3.15 ([#1240](https://github.com/truecharts/apps/issues/1240)) +* update non-major ([#1232](https://github.com/truecharts/apps/issues/1232)) + + + + +### [pgadmin-4.0.0](https://github.com/truecharts/apps/compare/pgadmin-3.0.17...pgadmin-4.0.0) (2021-10-25) + +#### Chore + +* Adapt for TrueNAS SCALE RC1 + + + + +### [pgadmin-3.0.17](https://github.com/truecharts/apps/compare/pgadmin-3.0.14...pgadmin-3.0.17) (2021-10-20) + +#### Chore + +* bump apps, remove duplicates and move incubator to stable for RC1 +* update non-major deps helm releases ([#1213](https://github.com/truecharts/apps/issues/1213)) + +#### Fix + +* reenable postgresql migration scripting and bump all to force update +* use correct PVC storageClass when using postgresql as a dependency on SCALE ([#1212](https://github.com/truecharts/apps/issues/1212)) + + + + +### [pgadmin-3.0.14](https://github.com/truecharts/apps/compare/pgadmin-3.0.13...pgadmin-3.0.14) (2021-10-20) + +#### Chore + +* bump versions to rerelease and fix icons + + + + +### [pgadmin-3.0.13](https://github.com/truecharts/apps/compare/pgadmin-3.0.12...pgadmin-3.0.13) (2021-10-19) + +#### Change + +* Project-Eclipse 3, Automatically generate item.yaml ([#1178](https://github.com/truecharts/apps/issues/1178)) + +#### Chore + +* Project-Eclipse 5, move app-readme to automatic generation script ([#1181](https://github.com/truecharts/apps/issues/1181)) +* Project-Eclipse part 2, adapting and cleaning changelog ([#1173](https://github.com/truecharts/apps/issues/1173)) +* update helm chart common to v8.3.13 ([#1184](https://github.com/truecharts/apps/issues/1184)) +* update non-major ([#1174](https://github.com/truecharts/apps/issues/1174)) + +#### Feat + +* Project-Eclipse 4, Add App grading annotations to Chart.yaml ([#1180](https://github.com/truecharts/apps/issues/1180)) + +#### Refactor + +* Project Eclipse Part 6, move questions.yaml to root App folder ([#1182](https://github.com/truecharts/apps/issues/1182)) + + + + +### [pgadmin-3.0.12](https://github.com/truecharts/apps/compare/pgadmin-3.0.11...pgadmin-3.0.12) (2021-10-19) + +#### Fix + +* fix previous SCALE bugfix not correctly being applied + + + + +### [pgadmin-3.0.11](https://github.com/truecharts/apps/compare/pgadmin-3.0.10...pgadmin-3.0.11) (2021-10-19) + +#### Fix + +* Solve issues regarding ix_values.yaml not containing the image and tag definitions. ([#1176](https://github.com/truecharts/apps/issues/1176)) + + + + +### [pgadmin-3.0.10](https://github.com/truecharts/apps/compare/pgadmin-3.0.9...pgadmin-3.0.10) (2021-10-18) + +#### Chore + +* Add description on persistence ([#1172](https://github.com/truecharts/apps/issues/1172)) + +#### Refactor + +* Project Eclipse - part 1 - remove ix_values.yaml ([#1168](https://github.com/truecharts/apps/issues/1168)) + + + + +### [pgadmin-3.0.9](https://github.com/truecharts/apps/compare/pgadmin-3.0.8...pgadmin-3.0.9) (2021-10-17) + +#### Chore + +* update helm chart common to v8.3.10 ([#1160](https://github.com/truecharts/apps/issues/1160)) + +#### Fix + +* force users using correct / prefix for mounPath ([#1156](https://github.com/truecharts/apps/issues/1156)) + + + + +### [pgadmin-3.0.8](https://github.com/truecharts/apps/compare/pgadmin-3.0.7...pgadmin-3.0.8) (2021-10-13) + +#### Chore + +* update non-major deps helm releases ([#1133](https://github.com/truecharts/apps/issues/1133)) + + + + +### [pgadmin-3.0.7](https://github.com/truecharts/apps/compare/pgadmin-3.0.6...pgadmin-3.0.7) (2021-10-12) + +#### Chore + +* update non-major deps helm releases ([#1126](https://github.com/truecharts/apps/issues/1126)) + + + + +### [pgadmin-3.0.6](https://github.com/truecharts/apps/compare/pgadmin-3.0.5...pgadmin-3.0.6) (2021-10-12) + +#### Chore + +* update non-major deps helm releases ([#1123](https://github.com/truecharts/apps/issues/1123)) + + + + +### [pgadmin-3.0.5](https://github.com/truecharts/apps/compare/pgadmin-3.0.4...pgadmin-3.0.5) (2021-10-12) + +#### Chore + +* update major docker tags (major) ([#1124](https://github.com/truecharts/apps/issues/1124)) + + + + +### [pgadmin-3.0.4](https://github.com/truecharts/apps/compare/pgadmin-3.0.3...pgadmin-3.0.4) (2021-10-05) + +#### Chore + +* update non-major deps helm releases ([#1099](https://github.com/truecharts/apps/issues/1099)) + + + + +### [pgadmin-3.0.3](https://github.com/truecharts/apps/compare/pgadmin-3.0.2...pgadmin-3.0.3) (2021-09-29) + +#### Chore + +* update helm chart common to v8.0.13 ([#1060](https://github.com/truecharts/apps/issues/1060)) + + + + +### [pgadmin-3.0.1](https://github.com/truecharts/apps/compare/pgadmin-3.0.0...pgadmin-3.0.1) (2021-09-26) + + + + +### [pgadmin-3.0.0](https://github.com/truecharts/apps/compare/pgadmin-2.0.2...pgadmin-3.0.0) (2021-09-26) + + + + +### [pgadmin-2.0.2](https://github.com/truecharts/apps/compare/pgadmin-2.0.1...pgadmin-2.0.2) (2021-09-21) + +#### Chore + +* update non-major deps helm releases ([#1014](https://github.com/truecharts/apps/issues/1014)) + + + + +### [pgadmin-2.0.1](https://github.com/truecharts/apps/compare/pgadmin-1.8.15...pgadmin-2.0.1) (2021-09-13) + +#### Chore + +* update non-major + +#### Feat + +* add new GUI and VPN support to all Apps ([#977](https://github.com/truecharts/apps/issues/977)) +* Add VPN addon and move some config to includes ([#973](https://github.com/truecharts/apps/issues/973)) +* pin all container references to digests ([#963](https://github.com/truecharts/apps/issues/963)) +* Move some common containers to our own containers + +#### Fix + +* make sure podSecurityContext is included in both SCALE and Helm installs ([#956](https://github.com/truecharts/apps/issues/956)) + + +## [pgadmin-1.8.15](https://github.com/truecharts/apps/compare/pgadmin-1.8.14...pgadmin-1.8.15) (2021-09-08) + +### Fix + +* repair Hyperion and some misplaced GUI elements ([#922](https://github.com/truecharts/apps/issues/922)) diff --git a/tmp/pgadmin/Chart.yaml b/tmp/pgadmin/Chart.yaml new file mode 100644 index 00000000000..7d05f02891f --- /dev/null +++ b/tmp/pgadmin/Chart.yaml @@ -0,0 +1,29 @@ +apiVersion: v2 +appVersion: "6.20" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +deprecated: false +description: Web-Based postgresql database management utility +home: https://truecharts.org/charts/stable/pgadmin +icon: https://truecharts.org/img/hotlink-ok/chart-icons/pgadmin.png +keywords: + - pgadmin + - db + - database +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: pgadmin +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/pgadmin + - https://www.pgadmin.org/ +type: application +version: 10.0.0 +annotations: + truecharts.org/catagories: | + - management + truecharts.org/SCALE-support: "true" diff --git a/tmp/pgadmin/README.md b/tmp/pgadmin/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/pgadmin/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/pgadmin/icon.png b/tmp/pgadmin/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..9e36a42e32a96bfbbef1713c68e49a139a27e6e9 GIT binary patch literal 24048 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 +### [pgadmin-7.0.13](https://github.com/truecharts/apps/compare/pgadmin-7.0.12...pgadmin-7.0.13) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [pgadmin-7.0.12](https://github.com/truecharts/apps/compare/pgadmin-7.0.11...pgadmin-7.0.12) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [pgadmin-7.0.11](https://github.com/truecharts/apps/compare/pgadmin-7.0.10...pgadmin-7.0.11) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [pgadmin-7.0.10](https://github.com/truecharts/apps/compare/pgadmin-7.0.9...pgadmin-7.0.10) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [pgadmin-7.0.9](https://github.com/truecharts/apps/compare/pgadmin-7.0.8...pgadmin-7.0.9) (2022-07-01) + +#### Chore + +* update docker general non-major ([#3015](https://github.com/truecharts/apps/issues/3015)) + + + + +### [pgadmin-7.0.8](https://github.com/truecharts/apps/compare/pgadmin-7.0.7...pgadmin-7.0.8) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [pgadmin-7.0.7](https://github.com/truecharts/apps/compare/pgadmin-7.0.6...pgadmin-7.0.7) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [pgadmin-7.0.6](https://github.com/truecharts/apps/compare/pgadmin-7.0.5...pgadmin-7.0.6) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [pgadmin-7.0.5](https://github.com/truecharts/apps/compare/pgadmin-7.0.4...pgadmin-7.0.5) (2022-06-17) + +#### Chore + +* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916)) + + + + +### [pgadmin-7.0.4](https://github.com/truecharts/apps/compare/pgadmin-7.0.3...pgadmin-7.0.4) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [pgadmin-7.0.3](https://github.com/truecharts/apps/compare/pgadmin-7.0.2...pgadmin-7.0.3) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [pgadmin-7.0.2](https://github.com/truecharts/apps/compare/pgadmin-7.0.1...pgadmin-7.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [pgadmin-7.0.1](https://github.com/truecharts/apps/compare/pgadmin-6.0.24...pgadmin-7.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [pgadmin-7.0.0](https://github.com/truecharts/apps/compare/pgadmin-6.0.24...pgadmin-7.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [pgadmin-6.0.24](https://github.com/truecharts/apps/compare/pgadmin-6.0.23...pgadmin-6.0.24) (2022-06-03) + +#### Chore + +* update docker general non-major ([#2821](https://github.com/truecharts/apps/issues/2821)) + + + + +### [pgadmin-6.0.23](https://github.com/truecharts/apps/compare/pgadmin-6.0.22...pgadmin-6.0.23) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [pgadmin-6.0.22](https://github.com/truecharts/apps/compare/pgadmin-6.0.21...pgadmin-6.0.22) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [pgadmin-6.0.22](https://github.com/truecharts/apps/compare/pgadmin-6.0.21...pgadmin-6.0.22) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [pgadmin-6.0.21](https://github.com/truecharts/apps/compare/pgadmin-6.0.20...pgadmin-6.0.21) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [pgadmin-6.0.20](https://github.com/truecharts/apps/compare/pgadmin-6.0.19...pgadmin-6.0.20) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [pgadmin-6.0.20](https://github.com/truecharts/apps/compare/pgadmin-6.0.19...pgadmin-6.0.20) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [pgadmin-6.0.19](https://github.com/truecharts/apps/compare/pgadmin-6.0.18...pgadmin-6.0.19) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [pgadmin-6.0.18](https://github.com/truecharts/apps/compare/pgadmin-6.0.17...pgadmin-6.0.18) (2022-05-13) + +#### Chore + +* update docker general non-major ([#2658](https://github.com/truecharts/apps/issues/2658)) + + + + +### [pgadmin-6.0.17](https://github.com/truecharts/apps/compare/pgadmin-6.0.16...pgadmin-6.0.17) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [pgadmin-6.0.16](https://github.com/truecharts/apps/compare/pgadmin-6.0.15...pgadmin-6.0.16) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [pgadmin-6.0.15](https://github.com/truecharts/apps/compare/pgadmin-6.0.14...pgadmin-6.0.15) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [pgadmin-6.0.14](https://github.com/truecharts/apps/compare/pgadmin-6.0.13...pgadmin-6.0.14) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [pgadmin-6.0.13](https://github.com/truecharts/apps/compare/pgadmin-6.0.12...pgadmin-6.0.13) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [pgadmin-6.0.12](https://github.com/truecharts/apps/compare/pgadmin-6.0.11...pgadmin-6.0.12) (2022-04-09) + +#### Chore + +* update docker general non-major ([#2460](https://github.com/truecharts/apps/issues/2460)) + + + + +### [pgadmin-6.0.11](https://github.com/truecharts/apps/compare/pgadmin-6.0.10...pgadmin-6.0.11) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [pgadmin-6.0.10](https://github.com/truecharts/apps/compare/pgadmin-6.0.9...pgadmin-6.0.10) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [pgadmin-6.0.9](https://github.com/truecharts/apps/compare/pgadmin-6.0.8...pgadmin-6.0.9) (2022-03-30) + +#### Chore + +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [pgadmin-6.0.8](https://github.com/truecharts/apps/compare/pgadmin-6.0.7...pgadmin-6.0.8) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [pgadmin-6.0.3](https://github.com/truecharts/apps/compare/pgadmin-6.0.2...pgadmin-6.0.3) (2022-03-15) + +#### Chore + +* update docker general non-major ([#2175](https://github.com/truecharts/apps/issues/2175)) + + + + +### [pgadmin-6.0.2](https://github.com/truecharts/apps/compare/pgadmin-6.0.1...pgadmin-6.0.2) (2022-03-07) + +#### Chore + +* update helm general non-major helm releases ([#2111](https://github.com/truecharts/apps/issues/2111)) + + + + +### [pgadmin-6.0.1](https://github.com/truecharts/apps/compare/pgadmin-6.0.0...pgadmin-6.0.1) (2022-03-07) + +#### Chore + +* update docker general non-major ([#2046](https://github.com/truecharts/apps/issues/2046)) +* Remove `-icon` string from icon png's ([#2040](https://github.com/truecharts/apps/issues/2040)) + + + + +### [pgadmin-6.0.0](https://github.com/truecharts/apps/compare/pgadmin-5.0.25...pgadmin-6.0.0) (2022-03-03) + +#### Chore + +* remove fixed env from questions.yaml +* remove empty env var declaration from questions.yaml +* update helm general major helm releases ([#2021](https://github.com/truecharts/apps/issues/2021)) + +#### Fix + +* BREAKING CHANGE Move some env-vars outside of env section ([#2010](https://github.com/truecharts/apps/issues/2010)) + + + + +### [pgadmin-5.0.25](https://github.com/truecharts/apps/compare/pgadmin-5.0.24...pgadmin-5.0.25) (2022-03-02) + +#### Chore + +* rename `web_portal` to `open` ([#1957](https://github.com/truecharts/apps/issues/1957)) +* update helm general non-major helm releases ([#1999](https://github.com/truecharts/apps/issues/1999)) + + + + +### [pgadmin-5.0.24](https://github.com/truecharts/apps/compare/pgadmin-5.0.23...pgadmin-5.0.24) (2022-02-21) + +#### Chore + +* update helm general non-major helm releases ([#1927](https://github.com/truecharts/apps/issues/1927)) + + + + +### [pgadmin-5.0.23](https://github.com/truecharts/apps/compare/pgadmin-5.0.22...pgadmin-5.0.23) (2022-02-15) + +#### Chore + +* update helm general non-major helm releases ([#1901](https://github.com/truecharts/apps/issues/1901)) + + + + +### [pgadmin-5.0.22](https://github.com/truecharts/apps/compare/pgadmin-5.0.21...pgadmin-5.0.22) (2022-02-08) + +#### Chore + +* update helm general non-major helm releases ([#1871](https://github.com/truecharts/apps/issues/1871)) + + + + +### [pgadmin-5.0.21](https://github.com/truecharts/apps/compare/pgadmin-5.0.20...pgadmin-5.0.21) (2022-02-06) + +#### Chore + +* update helm chart common to v8.15.0 ([#1859](https://github.com/truecharts/apps/issues/1859)) + + + + +### [pgadmin-5.0.20](https://github.com/truecharts/apps/compare/pgadmin-5.0.19...pgadmin-5.0.20) (2022-02-05) + +#### Chore + +* update helm general non-major helm releases ([#1852](https://github.com/truecharts/apps/issues/1852)) + + + + +### [pgadmin-5.0.19](https://github.com/truecharts/apps/compare/pgadmin-5.0.18...pgadmin-5.0.19) (2022-02-02) + +#### Chore + +* update helm general non-major helm releases ([#1828](https://github.com/truecharts/apps/issues/1828)) + + + + +### [pgadmin-5.0.18](https://github.com/truecharts/apps/compare/pgadmin-5.0.17...pgadmin-5.0.18) (2022-01-25) + +#### Chore + +* update helm general non-major helm releases ([#1791](https://github.com/truecharts/apps/issues/1791)) + + + + +### [pgadmin-5.0.17](https://github.com/truecharts/apps/compare/pgadmin-5.0.16...pgadmin-5.0.17) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1766](https://github.com/truecharts/apps/issues/1766)) + + + + +### [pgadmin-5.0.16](https://github.com/truecharts/apps/compare/pgadmin-5.0.15...pgadmin-5.0.16) (2022-01-21) + +#### Chore + +* update helm general non-major helm releases ([#1759](https://github.com/truecharts/apps/issues/1759)) + +#### Fix + +* set additional_attrs: true on all dicts ([#1750](https://github.com/truecharts/apps/issues/1750)) + + + + +### [pgadmin-5.0.15](https://github.com/truecharts/apps/compare/pgadmin-5.0.14...pgadmin-5.0.15) (2022-01-18) + +#### Chore + +* update helm general non-major helm releases ([#1732](https://github.com/truecharts/apps/issues/1732)) + + + + +### [pgadmin-5.0.14](https://github.com/truecharts/apps/compare/pgadmin-5.0.13...pgadmin-5.0.14) (2022-01-17) + +#### Chore + +* update docker general non-major ([#1728](https://github.com/truecharts/apps/issues/1728)) + + + + +### [pgadmin-5.0.13](https://github.com/truecharts/apps/compare/pgadmin-5.0.12...pgadmin-5.0.13) (2022-01-13) + +#### Chore + +* update helm general non-major helm releases ([#1712](https://github.com/truecharts/apps/issues/1712)) + +#### Feat + +* expose capabilities in GUI ([#1709](https://github.com/truecharts/apps/issues/1709)) + + + + +### [pgadmin-5.0.12](https://github.com/truecharts/apps/compare/pgadmin-5.0.11...pgadmin-5.0.12) (2022-01-12) + +#### Chore + +* update helm general non-major helm releases ([#1704](https://github.com/truecharts/apps/issues/1704)) + + + + +### [pgadmin-5.0.11](https://github.com/truecharts/apps/compare/pgadmin-5.0.10...pgadmin-5.0.11) (2022-01-11) + +#### Chore + +* update helm general non-major helm releases ([#1693](https://github.com/truecharts/apps/issues/1693)) + + + + +### [pgadmin-5.0.10](https://github.com/truecharts/apps/compare/pgadmin-5.0.9...pgadmin-5.0.10) (2022-01-04) + +#### Chore + +* update helm general non-major helm releases + + + + +### [pgadmin-5.0.9](https://github.com/truecharts/apps/compare/pgadmin-5.0.8...pgadmin-5.0.9) (2021-12-28) + +#### Chore + +* update helm general non-major helm releases ([#1623](https://github.com/truecharts/apps/issues/1623)) + + + + +### [pgadmin-5.0.8](https://github.com/truecharts/apps/compare/pgadmin-5.0.7...pgadmin-5.0.8) (2021-12-21) + +#### Chore + +* update helm general non-major helm releases ([#1596](https://github.com/truecharts/apps/issues/1596)) + + + + +### [pgadmin-5.0.7](https://github.com/truecharts/apps/compare/pgadmin-5.0.6...pgadmin-5.0.7) (2021-12-20) + +#### Chore + +* update docker general non-major ([#1585](https://github.com/truecharts/apps/issues/1585)) + + + + +### [pgadmin-5.0.6](https://github.com/truecharts/apps/compare/pgadmin-5.0.5...pgadmin-5.0.6) (2021-12-19) + +#### Chore + +* Last patch bump before RC2 branch-off +* remove `editable: true` as this is the default ([#1576](https://github.com/truecharts/apps/issues/1576)) + + + + +### [pgadmin-5.0.5](https://github.com/truecharts/apps/compare/pgadmin-5.0.4...pgadmin-5.0.5) (2021-12-19) + +#### Chore + +* completely remove mountPath reference from GUI ([#1572](https://github.com/truecharts/apps/issues/1572)) +* update helm general non-major helm releases ([#1571](https://github.com/truecharts/apps/issues/1571)) + + + + +### [pgadmin-5.0.4](https://github.com/truecharts/apps/compare/pgadmin-5.0.3...pgadmin-5.0.4) (2021-12-18) + +#### Chore + +* cleanup questions by removing hidden dicts ([#1558](https://github.com/truecharts/apps/issues/1558)) +* App-Icon Organization ([#1539](https://github.com/truecharts/apps/issues/1539)) + + + + +### [pgadmin-5.0.3](https://github.com/truecharts/apps/compare/pgadmin-5.0.2...pgadmin-5.0.3) (2021-12-14) + +#### Chore + +* update helm general non-major helm releases ([#1535](https://github.com/truecharts/apps/issues/1535)) + + + + +### [pgadmin-5.0.2](https://github.com/truecharts/apps/compare/pgadmin-5.0.1...pgadmin-5.0.2) (2021-12-13) + +#### Chore + +* move incubator apps to stable and bump everything + + + + +### [pgadmin-5.0.1](https://github.com/truecharts/apps/compare/pgadmin-5.0.0...pgadmin-5.0.1) (2021-12-11) + +#### Chore + +* update general helm non-major helm releases ([#1509](https://github.com/truecharts/apps/issues/1509)) + + + + +### [pgadmin-5.0.0](https://github.com/truecharts/apps/compare/pgadmin-4.0.20...pgadmin-5.0.0) (2021-12-11) + +#### Feat + +* move user/pass/secrets/keys from `env` to `secret` ([#1501](https://github.com/truecharts/apps/issues/1501)) + + + + +### [pgadmin-4.0.20](https://github.com/truecharts/apps/compare/pgadmin-4.0.19...pgadmin-4.0.20) (2021-12-07) + +#### Chore + +* update non-major deps helm releases ([#1481](https://github.com/truecharts/apps/issues/1481)) + + + + +### pgadmin-4.0.19 (2021-12-05) + +#### Chore + +* bump apps to generate security page +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* ensure container references are prefixed with v +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) +* update non-major deps helm releases ([#1471](https://github.com/truecharts/apps/issues/1471)) +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + +#### Fix + +* fix typo in theme selection ([#1428](https://github.com/truecharts/apps/issues/1428)) + + + + +### [pgadmin-4.0.18](https://github.com/truecharts/apps/compare/pgadmin-4.0.17...pgadmin-4.0.18) (2021-12-05) + +#### Chore + +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) + + + + +### [pgadmin-4.0.17](https://github.com/truecharts/apps/compare/pgadmin-4.0.16...pgadmin-4.0.17) (2021-12-04) + +#### Chore + +* bump apps to generate security page + + + + +### [pgadmin-4.0.16](https://github.com/truecharts/apps/compare/pgadmin-4.0.15...pgadmin-4.0.16) (2021-12-04) + +#### Chore + +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) + + + + +### [pgadmin-4.0.15](https://github.com/truecharts/apps/compare/pgadmin-4.0.14...pgadmin-4.0.15) (2021-12-03) + +#### Chore + +* ensure container references are prefixed with v +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) + + + + +### [pgadmin-4.0.14](https://github.com/truecharts/apps/compare/pgadmin-4.0.13...pgadmin-4.0.14) (2021-11-30) + +#### Chore + +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + +#### Fix + +* move conflicting ports to 10xxx range ([#1415](https://github.com/truecharts/apps/issues/1415)) + + + + +### [pgadmin-4.0.13](https://github.com/truecharts/apps/compare/pgadmin-4.0.12...pgadmin-4.0.13) (2021-11-23) + +#### Chore + +* update non-major deps helm releases ([#1386](https://github.com/truecharts/apps/issues/1386)) + + + + +### [pgadmin-4.0.12](https://github.com/truecharts/apps/compare/pgadmin-4.0.11...pgadmin-4.0.12) (2021-11-22) + +#### Chore + +* update non-major deps helm releases ([#1383](https://github.com/truecharts/apps/issues/1383)) + +#### Fix + +* Default enable all services ([#1361](https://github.com/truecharts/apps/issues/1361)) + + + + +### [pgadmin-4.0.11](https://github.com/truecharts/apps/compare/pgadmin-4.0.10...pgadmin-4.0.11) (2021-11-18) + +#### Chore + +* update non-major ([#1350](https://github.com/truecharts/apps/issues/1350)) + + + + +### [pgadmin-4.0.10](https://github.com/truecharts/apps/compare/pgadmin-4.0.9...pgadmin-4.0.10) (2021-11-16) + +#### Chore + +* update non-major deps helm releases ([#1345](https://github.com/truecharts/apps/issues/1345)) + + + + +### [pgadmin-4.0.9](https://github.com/truecharts/apps/compare/pgadmin-4.0.8...pgadmin-4.0.9) (2021-11-15) + +#### Chore + +* persistence cleanup and small bugfixes ([#1329](https://github.com/truecharts/apps/issues/1329)) +* update non-major deps helm releases ([#1338](https://github.com/truecharts/apps/issues/1338)) + + + + +### [pgadmin-4.0.8](https://github.com/truecharts/apps/compare/pgadmin-4.0.7...pgadmin-4.0.8) (2021-11-14) + +#### Chore + +* fixes around the GUI refactor ([#1316](https://github.com/truecharts/apps/issues/1316)) +* move port above advanced in GUI ([#1326](https://github.com/truecharts/apps/issues/1326)) +* clean up Chart.yaml ([#1322](https://github.com/truecharts/apps/issues/1322)) +* update non-major deps helm releases ([#1328](https://github.com/truecharts/apps/issues/1328)) + +#### Fix + +* split udp and tcp ports ([#1321](https://github.com/truecharts/apps/issues/1321)) +* Allow spaces in paths ([#1306](https://github.com/truecharts/apps/issues/1306)) + + + + +### [pgadmin-4.0.7](https://github.com/truecharts/apps/compare/pgadmin-4.0.6...pgadmin-4.0.7) (2021-11-09) + +#### Chore + +* update non-major deps helm releases ([#1297](https://github.com/truecharts/apps/issues/1297)) + + + + +### [pgadmin-4.0.6](https://github.com/truecharts/apps/compare/pgadmin-4.0.5...pgadmin-4.0.6) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1295](https://github.com/truecharts/apps/issues/1295)) + + + + +### [pgadmin-4.0.5](https://github.com/truecharts/apps/compare/pgadmin-4.0.4...pgadmin-4.0.5) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1291](https://github.com/truecharts/apps/issues/1291)) + +#### Chore + +* Simplify GUI for deployment, persistence and securityContext ([#1289](https://github.com/truecharts/apps/issues/1289)) + +#### Feat + +* Simplify the Services GUI ([#1290](https://github.com/truecharts/apps/issues/1290)) + + + + +### [pgadmin-4.0.4](https://github.com/truecharts/apps/compare/pgadmin-4.0.3...pgadmin-4.0.4) (2021-11-02) + +#### Chore + +* update non-major deps helm releases ([#1267](https://github.com/truecharts/apps/issues/1267)) + + + + +### [pgadmin-4.0.3](https://github.com/truecharts/apps/compare/pgadmin-4.0.2...pgadmin-4.0.3) (2021-11-01) + +#### Chore + +* update non-major deps helm releases ([#1264](https://github.com/truecharts/apps/issues/1264)) + + + + +### [pgadmin-4.0.2](https://github.com/truecharts/apps/compare/pgadmin-4.0.1...pgadmin-4.0.2) (2021-10-26) + +#### Chore + +* update non-major deps helm releases ([#1245](https://github.com/truecharts/apps/issues/1245)) + + + + +### [pgadmin-4.0.1](https://github.com/truecharts/apps/compare/pgadmin-4.0.0...pgadmin-4.0.1) (2021-10-26) + +#### Chore + +* update helm chart common to v8.3.15 ([#1240](https://github.com/truecharts/apps/issues/1240)) +* update non-major ([#1232](https://github.com/truecharts/apps/issues/1232)) + + + + +### [pgadmin-4.0.0](https://github.com/truecharts/apps/compare/pgadmin-3.0.17...pgadmin-4.0.0) (2021-10-25) + +#### Chore + +* Adapt for TrueNAS SCALE RC1 + + + + +### [pgadmin-3.0.17](https://github.com/truecharts/apps/compare/pgadmin-3.0.14...pgadmin-3.0.17) (2021-10-20) + +#### Chore + +* bump apps, remove duplicates and move incubator to stable for RC1 +* update non-major deps helm releases ([#1213](https://github.com/truecharts/apps/issues/1213)) + +#### Fix + +* reenable postgresql migration scripting and bump all to force update +* use correct PVC storageClass when using postgresql as a dependency on SCALE ([#1212](https://github.com/truecharts/apps/issues/1212)) + + + + +### [pgadmin-3.0.14](https://github.com/truecharts/apps/compare/pgadmin-3.0.13...pgadmin-3.0.14) (2021-10-20) + +#### Chore + +* bump versions to rerelease and fix icons + + + + +### [pgadmin-3.0.13](https://github.com/truecharts/apps/compare/pgadmin-3.0.12...pgadmin-3.0.13) (2021-10-19) + +#### Change + +* Project-Eclipse 3, Automatically generate item.yaml ([#1178](https://github.com/truecharts/apps/issues/1178)) + +#### Chore + +* Project-Eclipse 5, move app-readme to automatic generation script ([#1181](https://github.com/truecharts/apps/issues/1181)) +* Project-Eclipse part 2, adapting and cleaning changelog ([#1173](https://github.com/truecharts/apps/issues/1173)) +* update helm chart common to v8.3.13 ([#1184](https://github.com/truecharts/apps/issues/1184)) +* update non-major ([#1174](https://github.com/truecharts/apps/issues/1174)) + +#### Feat + +* Project-Eclipse 4, Add App grading annotations to Chart.yaml ([#1180](https://github.com/truecharts/apps/issues/1180)) + +#### Refactor + +* Project Eclipse Part 6, move questions.yaml to root App folder ([#1182](https://github.com/truecharts/apps/issues/1182)) + + + + +### [pgadmin-3.0.12](https://github.com/truecharts/apps/compare/pgadmin-3.0.11...pgadmin-3.0.12) (2021-10-19) + +#### Fix + +* fix previous SCALE bugfix not correctly being applied + + + + +### [pgadmin-3.0.11](https://github.com/truecharts/apps/compare/pgadmin-3.0.10...pgadmin-3.0.11) (2021-10-19) + +#### Fix + +* Solve issues regarding ix_values.yaml not containing the image and tag definitions. ([#1176](https://github.com/truecharts/apps/issues/1176)) + + + + +### [pgadmin-3.0.10](https://github.com/truecharts/apps/compare/pgadmin-3.0.9...pgadmin-3.0.10) (2021-10-18) + +#### Chore + +* Add description on persistence ([#1172](https://github.com/truecharts/apps/issues/1172)) + +#### Refactor + +* Project Eclipse - part 1 - remove ix_values.yaml ([#1168](https://github.com/truecharts/apps/issues/1168)) + + + + +### [pgadmin-3.0.9](https://github.com/truecharts/apps/compare/pgadmin-3.0.8...pgadmin-3.0.9) (2021-10-17) + +#### Chore + +* update helm chart common to v8.3.10 ([#1160](https://github.com/truecharts/apps/issues/1160)) + +#### Fix + +* force users using correct / prefix for mounPath ([#1156](https://github.com/truecharts/apps/issues/1156)) + + + + +### [pgadmin-3.0.8](https://github.com/truecharts/apps/compare/pgadmin-3.0.7...pgadmin-3.0.8) (2021-10-13) + +#### Chore + +* update non-major deps helm releases ([#1133](https://github.com/truecharts/apps/issues/1133)) + + + + +### [pgadmin-3.0.7](https://github.com/truecharts/apps/compare/pgadmin-3.0.6...pgadmin-3.0.7) (2021-10-12) + +#### Chore + +* update non-major deps helm releases ([#1126](https://github.com/truecharts/apps/issues/1126)) + + + + +### [pgadmin-3.0.6](https://github.com/truecharts/apps/compare/pgadmin-3.0.5...pgadmin-3.0.6) (2021-10-12) + +#### Chore + +* update non-major deps helm releases ([#1123](https://github.com/truecharts/apps/issues/1123)) + + + + +### [pgadmin-3.0.5](https://github.com/truecharts/apps/compare/pgadmin-3.0.4...pgadmin-3.0.5) (2021-10-12) + +#### Chore + +* update major docker tags (major) ([#1124](https://github.com/truecharts/apps/issues/1124)) + + + + +### [pgadmin-3.0.4](https://github.com/truecharts/apps/compare/pgadmin-3.0.3...pgadmin-3.0.4) (2021-10-05) + +#### Chore + +* update non-major deps helm releases ([#1099](https://github.com/truecharts/apps/issues/1099)) + + + + +### [pgadmin-3.0.3](https://github.com/truecharts/apps/compare/pgadmin-3.0.2...pgadmin-3.0.3) (2021-09-29) + +#### Chore + +* update helm chart common to v8.0.13 ([#1060](https://github.com/truecharts/apps/issues/1060)) + + + + +### [pgadmin-3.0.1](https://github.com/truecharts/apps/compare/pgadmin-3.0.0...pgadmin-3.0.1) (2021-09-26) + + + + +### [pgadmin-3.0.0](https://github.com/truecharts/apps/compare/pgadmin-2.0.2...pgadmin-3.0.0) (2021-09-26) + + + + +### [pgadmin-2.0.2](https://github.com/truecharts/apps/compare/pgadmin-2.0.1...pgadmin-2.0.2) (2021-09-21) + +#### Chore + +* update non-major deps helm releases ([#1014](https://github.com/truecharts/apps/issues/1014)) + + + + +### [pgadmin-2.0.1](https://github.com/truecharts/apps/compare/pgadmin-1.8.15...pgadmin-2.0.1) (2021-09-13) + +#### Chore + +* update non-major + +#### Feat + +* add new GUI and VPN support to all Apps ([#977](https://github.com/truecharts/apps/issues/977)) +* Add VPN addon and move some config to includes ([#973](https://github.com/truecharts/apps/issues/973)) +* pin all container references to digests ([#963](https://github.com/truecharts/apps/issues/963)) +* Move some common containers to our own containers + +#### Fix + +* make sure podSecurityContext is included in both SCALE and Helm installs ([#956](https://github.com/truecharts/apps/issues/956)) + + +## [pgadmin-1.8.15](https://github.com/truecharts/apps/compare/pgadmin-1.8.14...pgadmin-1.8.15) (2021-09-08) + +### Fix + +* repair Hyperion and some misplaced GUI elements ([#922](https://github.com/truecharts/apps/issues/922)) diff --git a/tmp/photoprism/Chart.yaml b/tmp/photoprism/Chart.yaml new file mode 100644 index 00000000000..6b62fc401e0 --- /dev/null +++ b/tmp/photoprism/Chart.yaml @@ -0,0 +1,32 @@ +apiVersion: v2 +appVersion: "221118" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 + - condition: mariadb.enabled + name: mariadb + repository: https://deps.truecharts.org/ + version: 7.0.0 +description: "PhotoPrism® is a server-based application for browsing, organizing and sharing your personal photo collection" +home: https://truecharts.org/charts/stable/photoprism +icon: https://truecharts.org/img/hotlink-ok/chart-icons/photoprism.png +keywords: + - photos + - photoprism + - pictures + - sharing +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: photoprism +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/photoprism + - https://github.com/photoprism/photoprism +version: 14.0.0 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" diff --git a/tmp/photoprism/README.md b/tmp/photoprism/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/photoprism/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/photoprism/icon.png b/tmp/photoprism/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..ff8ed0a9871bcc52c4d021f3dd98bb4e3444fbd3 GIT binary patch literal 16300 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 BH%|Zn literal 0 HcmV?d00001 diff --git a/tmp/photoprism/questions.yaml b/tmp/photoprism/questions.yaml new file mode 100644 index 00000000000..d27055e85db --- /dev/null +++ b/tmp/photoprism/questions.yaml @@ -0,0 +1,131 @@ +# Include{groups} +portals: + open: +# Include{portalLink} +questions: +# Include{global} +# Include{workload} +# Include{workloadDeployment} + +# Include{replicas1} +# Include{podSpec} +# Include{containerMain} + + - variable: env + group: "App Configuration" + label: "Image Environment" + schema: + additional_attrs: true + type: dict + attrs: + - variable: PHOTOPRISM_ADMIN_PASSWORD + label: "PHOTOPRISM_ADMIN_PASSWORD (First Install Only)" + description: "Initial admin password. **BE SURE TO CHANGE THIS!**" + schema: + type: string + required: true + private: true + default: "" + - variable: PHOTOPRISM_ORIGINALS_PATH + label: "PHOTOPRISM_ORIGINALS_PATH" + description: "Photoprism originals path" + schema: + type: string + default: "/photoprism/originals" + - variable: PHOTOPRISM_IMPORT_PATH + label: "PHOTOPRISM_IMPORT_PATH" + description: "Photoprism import path" + schema: + type: string + default: "/photoprism/import" + - variable: PHOTOPRISM_PUBLIC + label: "PHOTOPRISM_PUBLIC" + description: "Disable authentication / password protection" + schema: + type: boolean + default: false +# Include{containerBasic} +# Include{containerAdvanced} + +# Include{containerConfig} +# Include{serviceRoot} +# Include{serviceMain} +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: main + label: "Main Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 2342 + required: true +# Include{serviceExpertRoot} + default: false +# Include{serviceExpert} +# Include{serviceList} +# Include{persistenceRoot} + - variable: storage + label: "App Storage" + description: "Stores the Application Configuration." + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} + - variable: photoprismtemp + label: "App Temp Files" + description: "Stores the Application Temp Files." + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} +# Include{persistenceList} +# Include{ingressRoot} + - variable: main + label: "Main Ingress" + schema: + additional_attrs: true + type: dict + attrs: +# Include{ingressDefault} +# Include{ingressTLS} +# Include{ingressTraefik} +# Include{ingressList} +# Include{securityContextRoot} + + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 568 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 568 +# Include{securityContextContainer} +# Include{securityContextAdvanced} +# Include{securityContextPod} + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + +# Include{resources} +# Include{advanced} +# Include{addons} +# Include{codeserver} +# Include{netshoot} +# Include{vpn} +# Include{documentation} diff --git a/tmp/photoprism/templates/NOTES.txt b/tmp/photoprism/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/tmp/photoprism/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/tmp/photoprism/templates/common.yaml b/tmp/photoprism/templates/common.yaml new file mode 100644 index 00000000000..b51394e00a4 --- /dev/null +++ b/tmp/photoprism/templates/common.yaml @@ -0,0 +1 @@ +{{ include "tc.v1.common.loader.all" . }} diff --git a/tmp/photoprism/values.yaml b/tmp/photoprism/values.yaml new file mode 100644 index 00000000000..f16861bc7ba --- /dev/null +++ b/tmp/photoprism/values.yaml @@ -0,0 +1,62 @@ +image: + repository: tccr.io/truecharts/photoprism + tag: v221118@sha256:eed14e57bf198d5263bbd5e6631a77f78a3bb812556cfc1d3267e107e5b23baa + pullPolicy: IfNotPresent +service: + main: + ports: + main: + port: 2342 + targetPort: 2342 +persistence: + storage: + enabled: true + mountPath: "/assets" + photoprismtemp: + enabled: true + mountPath: "/photoprism_temp" + type: emptyDir +mariadb: + enabled: true + mariadbUsername: photoprism + mariadbDatabase: photoprism + +portal: + open: + enabled: true +securityContext: + container: + readOnlyRootFilesystem: false +workload: + main: + podSpec: + containers: + main: + env: + HOME: "/photoprism" + PHOTOPRISM_ORIGINALS_PATH: "/photoprism/originals" + PHOTOPRISM_IMPORT_PATH: "/photoprism/import" + PHOTOPRISM_TEMP_PATH: "/photoprism_temp" + PHOTOPRISM_STORAGE_PATH: "/assets/storage" + PHOTOPRISM_SIDECAR_PATH: "/assets/sidecar" + PHOTOPRISM_CACHE_PATH: "/assets/cache" + PHOTOPRISM_CONFIG_PATH: "/assets/config" + PROTOPRISM_BACKUP_PATH: "/assets/backup" + PHOTOPRISM_PUBLIC: false + PHOTOPRISM_UID: "{{ .Values.securityContext.container.runAsUser }}" + PHOTOPRISM_GID: "{{ .Values.securityContext.container.runAsGroup }}" + PHOTOPRISM_UMASK: "{{ .Values.securityContext.container.UMASK }}" + PHOTOPRISM_DATABASE_DRIVER: "mysql" + PHOTOPRISM_DATABASE_NAME: "photoprism" + PHOTOPRISM_DATABASE_USER: "photoprism" + PHOTOPRISM_DATABASE_SERVER: + secretKeyRef: + expandObjectName: false + name: '{{ printf "%s-%s" .Release.Name "mariadbcreds" }}' + key: plainporthost + PHOTOPRISM_DATABASE_PASSWORD: + secretKeyRef: + expandObjectName: false + name: '{{ printf "%s-%s" .Release.Name "mariadbcreds" }}' + key: mariadb-password + PHOTOPRISM_ADMIN_PASSWORD: "please-change" diff --git a/tmp/picoshare/.helmignore b/tmp/picoshare/.helmignore new file mode 100644 index 00000000000..77ca5567b26 --- /dev/null +++ b/tmp/picoshare/.helmignore @@ -0,0 +1,30 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ +# OWNERS file for Kubernetes +OWNERS +# helm-docs templates +*.gotmpl +# docs folder +/docs +# icon +icon.png diff --git a/tmp/picoshare/CHANGELOG.md b/tmp/picoshare/CHANGELOG.md new file mode 100644 index 00000000000..02b0ef7d619 --- /dev/null +++ b/tmp/picoshare/CHANGELOG.md @@ -0,0 +1,1114 @@ +# Changelog + + + +## [picoshare-3.0.0](https://github.com/truecharts/charts/compare/picoshare-2.0.43...picoshare-3.0.0) (2022-11-10) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Major Change to GUI + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + ### Fix + +- change container config label + + + + +## [picoshare-2.0.46](https://github.com/truecharts/charts/compare/picoshare-2.0.43...picoshare-2.0.46) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [picoshare-2.0.45](https://github.com/truecharts/charts/compare/picoshare-2.0.43...picoshare-2.0.45) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [picoshare-2.0.45](https://github.com/truecharts/charts/compare/picoshare-2.0.43...picoshare-2.0.45) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [picoshare-2.0.45](https://github.com/truecharts/charts/compare/picoshare-2.0.43...picoshare-2.0.45) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [picoshare-2.0.44](https://github.com/truecharts/charts/compare/picoshare-2.0.43...picoshare-2.0.44) (2022-11-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [picoshare-2.0.44](https://github.com/truecharts/charts/compare/picoshare-2.0.43...picoshare-2.0.44) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [picoshare-2.0.43](https://github.com/truecharts/charts/compare/picoshare-2.0.42...picoshare-2.0.43) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4317](https://github.com/truecharts/charts/issues/4317)) + + + + +## [picoshare-2.0.42](https://github.com/truecharts/charts/compare/picoshare-2.0.41...picoshare-2.0.42) (2022-11-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4308](https://github.com/truecharts/charts/issues/4308)) + + + + +## [picoshare-2.0.41](https://github.com/truecharts/charts/compare/picoshare-2.0.40...picoshare-2.0.41) (2022-11-02) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4261](https://github.com/truecharts/charts/issues/4261)) + + + + +## [picoshare-2.0.40](https://github.com/truecharts/charts/compare/picoshare-2.0.39...picoshare-2.0.40) (2022-10-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4182](https://github.com/truecharts/charts/issues/4182)) + + + + +## [picoshare-2.0.39](https://github.com/truecharts/charts/compare/picoshare-2.0.38...picoshare-2.0.39) (2022-10-19) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4122](https://github.com/truecharts/charts/issues/4122)) + + + + +## [picoshare-2.0.38](https://github.com/truecharts/charts/compare/picoshare-2.0.37...picoshare-2.0.38) (2022-10-12) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4071](https://github.com/truecharts/charts/issues/4071)) + + + + +## [picoshare-2.0.37](https://github.com/truecharts/charts/compare/picoshare-2.0.36...picoshare-2.0.37) (2022-10-10) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#4049](https://github.com/truecharts/charts/issues/4049)) + + + + +## [picoshare-2.0.36](https://github.com/truecharts/charts/compare/picoshare-2.0.35...picoshare-2.0.36) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [picoshare-2.0.36](https://github.com/truecharts/charts/compare/picoshare-2.0.35...picoshare-2.0.36) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [picoshare-2.0.35](https://github.com/truecharts/charts/compare/picoshare-2.0.34...picoshare-2.0.35) (2022-10-05) + +### Chore + +- Auto-update chart README [skip ci] + - split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979)) + - update helm general non-major + + + + +## [picoshare-2.0.34](https://github.com/truecharts/charts/compare/picoshare-2.0.33...picoshare-2.0.34) (2022-09-27) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918)) + + + + +## [picoshare-2.0.33](https://github.com/truecharts/charts/compare/picoshare-2.0.32...picoshare-2.0.33) (2022-09-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898)) + + + + +## [picoshare-2.0.32](https://github.com/truecharts/charts/compare/picoshare-2.0.31...picoshare-2.0.32) (2022-09-22) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [picoshare-2.0.32](https://github.com/truecharts/charts/compare/picoshare-2.0.31...picoshare-2.0.32) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [picoshare-2.0.32](https://github.com/truecharts/charts/compare/picoshare-2.0.31...picoshare-2.0.32) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [picoshare-2.0.32](https://github.com/truecharts/charts/compare/picoshare-2.0.31...picoshare-2.0.32) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [picoshare-2.0.32](https://github.com/truecharts/charts/compare/picoshare-2.0.31...picoshare-2.0.32) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [picoshare-2.0.32](https://github.com/truecharts/charts/compare/picoshare-2.0.31...picoshare-2.0.32) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [picoshare-2.0.32](https://github.com/truecharts/charts/compare/picoshare-2.0.31...picoshare-2.0.32) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [picoshare-2.0.32](https://github.com/truecharts/charts/compare/picoshare-2.0.31...picoshare-2.0.32) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [picoshare-2.0.32](https://github.com/truecharts/charts/compare/picoshare-2.0.31...picoshare-2.0.32) (2022-09-17) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [picoshare-2.0.32](https://github.com/truecharts/charts/compare/picoshare-2.0.31...picoshare-2.0.32) (2022-09-18) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [picoshare-2.0.32](https://github.com/truecharts/charts/compare/picoshare-2.0.31...picoshare-2.0.32) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [picoshare-2.0.32](https://github.com/truecharts/charts/compare/picoshare-2.0.31...picoshare-2.0.32) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [picoshare-2.0.32](https://github.com/truecharts/charts/compare/picoshare-2.0.31...picoshare-2.0.32) (2022-09-15) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [picoshare-2.0.32](https://github.com/truecharts/charts/compare/picoshare-2.0.31...picoshare-2.0.32) (2022-09-15) + +### Chore + +- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [picoshare-2.0.31](https://github.com/truecharts/charts/compare/picoshare-2.0.30...picoshare-2.0.31) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [picoshare-2.0.31](https://github.com/truecharts/charts/compare/picoshare-2.0.30...picoshare-2.0.31) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [picoshare-2.0.31](https://github.com/truecharts/charts/compare/picoshare-2.0.30...picoshare-2.0.31) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [picoshare-2.0.31](https://github.com/truecharts/charts/compare/picoshare-2.0.30...picoshare-2.0.31) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [picoshare-2.0.31](https://github.com/truecharts/charts/compare/picoshare-2.0.30...picoshare-2.0.31) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [picoshare-2.0.31](https://github.com/truecharts/charts/compare/picoshare-2.0.30...picoshare-2.0.31) (2022-09-11) + +### Chore + +- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [picoshare-2.0.30](https://github.com/truecharts/charts/compare/picoshare-2.0.28...picoshare-2.0.30) (2022-08-30) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639)) + - update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [picoshare-2.0.29](https://github.com/truecharts/charts/compare/picoshare-2.0.28...picoshare-2.0.29) (2022-08-30) + +### Chore + +- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [picoshare-2.0.28](https://github.com/truecharts/charts/compare/picoshare-2.0.27...picoshare-2.0.28) (2022-08-29) + +### Chore + +- update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619)) + + + + +## [picoshare-2.0.27](https://github.com/truecharts/charts/compare/picoshare-2.0.26...picoshare-2.0.27) (2022-08-23) + +### Chore + +- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545)) + + + + +## [picoshare-2.0.26](https://github.com/truecharts/charts/compare/picoshare-2.0.25...picoshare-2.0.26) (2022-08-14) + +### Chore + +- update docker general non-major docker tags ([#3465](https://github.com/truecharts/charts/issues/3465)) + + + + +## [picoshare-2.0.25](https://github.com/truecharts/charts/compare/picoshare-2.0.24...picoshare-2.0.25) (2022-08-12) + +### Chore + +- add documentation checkbox/section to all SCALE Apps + - update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456)) + + ### Fix + +- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447)) + + + + +## [picoshare-2.0.24](https://github.com/truecharts/charts/compare/picoshare-2.0.23...picoshare-2.0.24) (2022-08-08) + +### Chore + +- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + + + +## [picoshare-2.0.23](https://github.com/truecharts/apps/compare/picoshare-2.0.22...picoshare-2.0.23) (2022-07-26) + +### Chore + +- update home links ([#3291](https://github.com/truecharts/apps/issues/3291)) + - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302)) + + + + +## [picoshare-2.0.22](https://github.com/truecharts/apps/compare/picoshare-2.0.21...picoshare-2.0.22) (2022-07-25) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [picoshare-2.0.22](https://github.com/truecharts/apps/compare/picoshare-2.0.21...picoshare-2.0.22) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [picoshare-2.0.21](https://github.com/truecharts/apps/compare/picoshare-2.0.20...picoshare-2.0.21) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [picoshare-2.0.21](https://github.com/truecharts/apps/compare/picoshare-2.0.20...picoshare-2.0.21) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [picoshare-2.0.21](https://github.com/truecharts/apps/compare/picoshare-2.0.20...picoshare-2.0.21) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [picoshare-2.0.20](https://github.com/truecharts/apps/compare/picoshare-2.0.18...picoshare-2.0.20) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [picoshare-2.0.18](https://github.com/truecharts/apps/compare/picoshare-2.0.17...picoshare-2.0.18) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [picoshare-2.0.17](https://github.com/truecharts/apps/compare/picoshare-2.0.16...picoshare-2.0.17) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [picoshare-2.0.16](https://github.com/truecharts/apps/compare/picoshare-2.0.14...picoshare-2.0.16) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [photoview-4.0.14](https://github.com/truecharts/apps/compare/photoview-4.0.12...photoview-4.0.14) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [photoview-4.0.12](https://github.com/truecharts/apps/compare/photoview-4.0.11...photoview-4.0.12) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [photoview-4.0.11](https://github.com/truecharts/apps/compare/photoview-4.0.10...photoview-4.0.11) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [photoview-4.0.10](https://github.com/truecharts/apps/compare/photoview-4.0.9...photoview-4.0.10) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [photoview-4.0.9](https://github.com/truecharts/apps/compare/photoview-4.0.8...photoview-4.0.9) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [photoview-4.0.8](https://github.com/truecharts/apps/compare/photoview-4.0.7...photoview-4.0.8) (2022-07-05) + +#### Chore + +* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075)) + + + + +### [photoview-4.0.7](https://github.com/truecharts/apps/compare/photoview-4.0.6...photoview-4.0.7) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [photoview-4.0.6](https://github.com/truecharts/apps/compare/photoview-4.0.5...photoview-4.0.6) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [photoview-4.0.5](https://github.com/truecharts/apps/compare/photoview-4.0.4...photoview-4.0.5) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [photoview-4.0.4](https://github.com/truecharts/apps/compare/photoview-4.0.3...photoview-4.0.4) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [photoview-4.0.3](https://github.com/truecharts/apps/compare/photoview-4.0.2...photoview-4.0.3) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2887](https://github.com/truecharts/apps/issues/2887)) + + + + +### [photoview-4.0.2](https://github.com/truecharts/apps/compare/photoview-4.0.1...photoview-4.0.2) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [photoview-4.0.1](https://github.com/truecharts/apps/compare/photoview-4.0.0...photoview-4.0.1) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [photoview-4.0.0](https://github.com/truecharts/apps/compare/photoview-3.0.1...photoview-4.0.0) (2022-06-07) + +#### Chore + +* update helm general major helm releases ([#2804](https://github.com/truecharts/apps/issues/2804)) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [photoview-3.0.1](https://github.com/truecharts/apps/compare/photoview-2.0.23...photoview-3.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC +* update helm general non-major helm releases ([#2838](https://github.com/truecharts/apps/issues/2838)) + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [photoview-3.0.0](https://github.com/truecharts/apps/compare/photoview-2.0.23...photoview-3.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [photoview-2.0.23](https://github.com/truecharts/apps/compare/photoview-2.0.22...photoview-2.0.23) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [photoview-2.0.22](https://github.com/truecharts/apps/compare/photoview-2.0.21...photoview-2.0.22) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [photoview-2.0.22](https://github.com/truecharts/apps/compare/photoview-2.0.21...photoview-2.0.22) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [photoview-2.0.21](https://github.com/truecharts/apps/compare/photoview-2.0.20...photoview-2.0.21) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [photoview-2.0.20](https://github.com/truecharts/apps/compare/photoview-2.0.19...photoview-2.0.20) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [photoview-2.0.20](https://github.com/truecharts/apps/compare/photoview-2.0.19...photoview-2.0.20) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [photoview-2.0.19](https://github.com/truecharts/apps/compare/photoview-2.0.18...photoview-2.0.19) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [photoview-2.0.18](https://github.com/truecharts/apps/compare/photoview-2.0.17...photoview-2.0.18) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [photoview-2.0.17](https://github.com/truecharts/apps/compare/photoview-2.0.16...photoview-2.0.17) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [photoview-2.0.16](https://github.com/truecharts/apps/compare/photoview-2.0.15...photoview-2.0.16) (2022-05-04) + +#### Chore + +* update helm general non-major helm releases ([#2605](https://github.com/truecharts/apps/issues/2605)) + + + + +### [photoview-2.0.15](https://github.com/truecharts/apps/compare/photoview-2.0.14...photoview-2.0.15) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [photoview-2.0.14](https://github.com/truecharts/apps/compare/photoview-2.0.13...photoview-2.0.14) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [photoview-2.0.13](https://github.com/truecharts/apps/compare/photoview-2.0.12...photoview-2.0.13) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [photoview-2.0.12](https://github.com/truecharts/apps/compare/photoview-2.0.11...photoview-2.0.12) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [photoview-2.0.11](https://github.com/truecharts/apps/compare/photoview-2.0.10...photoview-2.0.11) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2362](https://github.com/truecharts/apps/issues/2362)) + + + + +### [photoview-2.0.10](https://github.com/truecharts/apps/compare/photoview-2.0.9...photoview-2.0.10) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [photoview-2.0.9](https://github.com/truecharts/apps/compare/photoview-2.0.8...photoview-2.0.9) (2022-03-30) + +#### Chore + +* Use new repo ([#2337](https://github.com/truecharts/apps/issues/2337)) +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [photoview-2.0.8](https://github.com/truecharts/apps/compare/photoview-2.0.7...photoview-2.0.8) (2022-03-26) + +#### Chore + +* update helm general non-major helm releases ([#2290](https://github.com/truecharts/apps/issues/2290)) + + + + +### [photoview-2.0.7](https://github.com/truecharts/apps/compare/photoview-2.0.6...photoview-2.0.7) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [photoview-2.0.2](https://github.com/truecharts/apps/compare/photoview-2.0.1...photoview-2.0.2) (2022-03-08) + +#### Chore + +* update helm general non-major helm releases ([#2116](https://github.com/truecharts/apps/issues/2116)) + + + + +### [photoview-2.0.1](https://github.com/truecharts/apps/compare/photoview-2.0.0...photoview-2.0.1) (2022-03-07) + +#### Chore + +* update helm general non-major helm releases ([#2111](https://github.com/truecharts/apps/issues/2111)) +* Remove `-icon` string from icon png's ([#2040](https://github.com/truecharts/apps/issues/2040)) + + + + +### [photoview-2.0.0](https://github.com/truecharts/apps/compare/photoview-1.0.3...photoview-2.0.0) (2022-03-03) + +#### Chore + +* remove fixed env from questions.yaml +* remove TZ from values. ([#1945](https://github.com/truecharts/apps/issues/1945)) +* update helm general major helm releases ([#2021](https://github.com/truecharts/apps/issues/2021)) + +#### Fix + +* BREAKING CHANGE Move some env-vars outside of env section ([#2010](https://github.com/truecharts/apps/issues/2010)) + + + + +### [photoview-1.0.3](https://github.com/truecharts/apps/compare/photoview-1.0.2...photoview-1.0.3) (2022-03-02) + +#### Chore + +* rename `web_portal` to `open` ([#1957](https://github.com/truecharts/apps/issues/1957)) +* update helm general non-major helm releases ([#1999](https://github.com/truecharts/apps/issues/1999)) + + + + +### [photoview-1.0.2](https://github.com/truecharts/apps/compare/photoview-1.0.1...photoview-1.0.2) (2022-02-21) + +#### Chore + +* update helm general non-major helm releases ([#1927](https://github.com/truecharts/apps/issues/1927)) + + + + +### [photoview-1.0.1](https://github.com/truecharts/apps/compare/photoview-1.0.0...photoview-1.0.1) (2022-02-15) + +#### Chore + +* update helm general non-major helm releases ([#1901](https://github.com/truecharts/apps/issues/1901)) + + + + +### [photoview-1.0.0](https://github.com/truecharts/apps/compare/photoview-0.0.1...photoview-1.0.0) (2022-02-13) + +#### Feat + +* move photoview to stable ([#1892](https://github.com/truecharts/apps/issues/1892)) + + + + +### photoview-0.0.1 (2022-02-13) + +#### Feat + +* Add photoview ([#1881](https://github.com/truecharts/apps/issues/1881)) diff --git a/tmp/picoshare/Chart.yaml b/tmp/picoshare/Chart.yaml new file mode 100644 index 00000000000..69e52febfb6 --- /dev/null +++ b/tmp/picoshare/Chart.yaml @@ -0,0 +1,25 @@ +apiVersion: v2 +appVersion: "1.3.1" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +description: PicoShare is a minimalist service that allows you to share files easily. +home: https://truecharts.org/charts/stable/picoshare +icon: https://truecharts.org/img/hotlink-ok/chart-icons/picoshare.png +keywords: + - picoshare +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: picoshare +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/picoshare + - https://github.com/mtlynch/picoshare +version: 5.0.0 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" diff --git a/tmp/picoshare/README.md b/tmp/picoshare/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/picoshare/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/picoshare/icon.png b/tmp/picoshare/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..199f56a63ab38b85959fe5ed61f02002f14c3608 GIT binary patch literal 7611 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 literal 0 HcmV?d00001 diff --git a/tmp/picoshare/questions.yaml b/tmp/picoshare/questions.yaml new file mode 100644 index 00000000000..cf05f6a6f9d --- /dev/null +++ b/tmp/picoshare/questions.yaml @@ -0,0 +1,132 @@ +# Include{groups} +portals: + open: +# Include{portalLink} +questions: +# Include{global} +# Include{workload} +# Include{workloadDeployment} + +# Include{replicas1} +# Include{podSpec} +# Include{containerMain} + + + - variable: env + group: "App Configuration" + label: "Image Environment" + schema: + additional_attrs: true + type: dict + attrs: + - variable: PS_SHARED_SECRET + label: "PS_SHARED_SECRET" + description: "Secret Key for Web Console." + schema: + type: string + required: true + private: true + default: "" + - variable: LITESTREAM_BUCKET + label: "LITESTREAM_BUCKET" + description: "If you specify settings for a Litestream-compatible cloud storage location, PicoShare will automatically replicate your data." + schema: + type: string + default: "" + - variable: LITESTREAM_ENDPOINT + label: "LITESTREAM_ENDPOINT" + description: "If you specify settings for a Litestream-compatible cloud storage location, PicoShare will automatically replicate your data." + schema: + type: string + default: "" + - variable: LITESTREAM_ACCESS_KEY_ID + label: "LITESTREAM_ACCESS_KEY_ID" + description: "If you specify settings for a Litestream-compatible cloud storage location, PicoShare will automatically replicate your data." + schema: + type: string + private: true + default: "" + - variable: LITESTREAM_SECRET_ACCESS_KEY + label: "LITESTREAM_SECRET_ACCESS_KEY" + description: "If you specify settings for a Litestream-compatible cloud storage location, PicoShare will automatically replicate your data." + schema: + type: string + private: true + default: "" +# Include{containerBasic} +# Include{containerAdvanced} + +# Include{containerConfig} +# Include{serviceRoot} +# Include{serviceMain} +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: main + label: "Main Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 10209 + required: true +# Include{serviceExpertRoot} + default: false +# Include{serviceExpert} +# Include{serviceList} +# Include{persistenceRoot} + - variable: data + label: "App Data Storage" + description: "Stores the Application Data." + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} +# Include{persistenceList} +# Include{ingressRoot} + - variable: main + label: "Main Ingress" + schema: + additional_attrs: true + type: dict + attrs: +# Include{ingressDefault} +# Include{ingressTLS} +# Include{ingressTraefik} +# Include{ingressList} +# Include{securityContextRoot} + + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 568 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 568 +# Include{securityContextContainer} +# Include{securityContextAdvanced} +# Include{securityContextPod} + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + +# Include{resources} +# Include{advanced} +# Include{addons} +# Include{codeserver} +# Include{netshoot} +# Include{vpn} +# Include{documentation} diff --git a/tmp/picoshare/templates/NOTES.txt b/tmp/picoshare/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/tmp/picoshare/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/tmp/picoshare/templates/common.yaml b/tmp/picoshare/templates/common.yaml new file mode 100644 index 00000000000..a204deeeb4f --- /dev/null +++ b/tmp/picoshare/templates/common.yaml @@ -0,0 +1 @@ +{{- include "tc.v1.common.loader.all" . }} diff --git a/tmp/picoshare/values.yaml b/tmp/picoshare/values.yaml new file mode 100644 index 00000000000..7c4986d65df --- /dev/null +++ b/tmp/picoshare/values.yaml @@ -0,0 +1,29 @@ +image: + repository: tccr.io/truecharts/picoshare + tag: 1.3.1@sha256:ae92a1f20098d18872a1f6e6dcfa7014ff52022a0d6ac137e63df820243a5f39 + pullPolicy: IfNotPresent +service: + main: + ports: + main: + port: 10209 +persistence: + data: + enabled: true + mountPath: "/data" +portal: + open: + enabled: true + +workload: + main: + podSpec: + containers: + main: + env: + PORT: "{{ .Values.service.main.ports.main.port }}" + PS_SHARED_SECRET: "somesecretcode" + LITESTREAM_BUCKET: "" + LITESTREAM_ENDPOINT: "" + LITESTREAM_ACCESS_KEY_ID: "" + LITESTREAM_SECRET_ACCESS_KEY: "" diff --git a/tmp/pixapop/.helmignore b/tmp/pixapop/.helmignore new file mode 100644 index 00000000000..77ca5567b26 --- /dev/null +++ b/tmp/pixapop/.helmignore @@ -0,0 +1,30 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ +# OWNERS file for Kubernetes +OWNERS +# helm-docs templates +*.gotmpl +# docs folder +/docs +# icon +icon.png diff --git a/tmp/pixapop/CHANGELOG.md b/tmp/pixapop/CHANGELOG.md new file mode 100644 index 00000000000..c9107ce43df --- /dev/null +++ b/tmp/pixapop/CHANGELOG.md @@ -0,0 +1,1506 @@ +# Changelog + + + +## [pixapop-4.0.0](https://github.com/truecharts/charts/compare/pixapop-3.0.40...pixapop-4.0.0) (2022-11-10) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Major Change to GUI + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [pixapop-3.0.43](https://github.com/truecharts/charts/compare/pixapop-3.0.40...pixapop-3.0.43) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [pixapop-3.0.42](https://github.com/truecharts/charts/compare/pixapop-3.0.40...pixapop-3.0.42) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [pixapop-3.0.42](https://github.com/truecharts/charts/compare/pixapop-3.0.40...pixapop-3.0.42) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [pixapop-3.0.42](https://github.com/truecharts/charts/compare/pixapop-3.0.40...pixapop-3.0.42) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [pixapop-3.0.41](https://github.com/truecharts/charts/compare/pixapop-3.0.40...pixapop-3.0.41) (2022-11-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [pixapop-3.0.41](https://github.com/truecharts/charts/compare/pixapop-3.0.40...pixapop-3.0.41) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [pixapop-3.0.40](https://github.com/truecharts/charts/compare/pixapop-3.0.39...pixapop-3.0.40) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4317](https://github.com/truecharts/charts/issues/4317)) + + + + +## [pixapop-3.0.39](https://github.com/truecharts/charts/compare/pixapop-3.0.38...pixapop-3.0.39) (2022-11-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4308](https://github.com/truecharts/charts/issues/4308)) + + + + +## [pixapop-3.0.38](https://github.com/truecharts/charts/compare/pixapop-3.0.37...pixapop-3.0.38) (2022-11-02) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4261](https://github.com/truecharts/charts/issues/4261)) + + + + +## [pixapop-3.0.37](https://github.com/truecharts/charts/compare/pixapop-3.0.36...pixapop-3.0.37) (2022-10-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4182](https://github.com/truecharts/charts/issues/4182)) + + + + +## [pixapop-3.0.36](https://github.com/truecharts/charts/compare/pixapop-3.0.35...pixapop-3.0.36) (2022-10-19) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4122](https://github.com/truecharts/charts/issues/4122)) + + + + +## [pixapop-3.0.35](https://github.com/truecharts/charts/compare/pixapop-3.0.34...pixapop-3.0.35) (2022-10-12) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4071](https://github.com/truecharts/charts/issues/4071)) + + + + +## [pixapop-3.0.34](https://github.com/truecharts/charts/compare/pixapop-3.0.33...pixapop-3.0.34) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [pixapop-3.0.34](https://github.com/truecharts/charts/compare/pixapop-3.0.33...pixapop-3.0.34) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [pixapop-3.0.33](https://github.com/truecharts/charts/compare/pixapop-3.0.32...pixapop-3.0.33) (2022-10-05) + +### Chore + +- Auto-update chart README [skip ci] + - split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979)) + - update helm general non-major + + + + +## [pixapop-3.0.32](https://github.com/truecharts/charts/compare/pixapop-3.0.31...pixapop-3.0.32) (2022-09-27) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918)) + + + + +## [pixapop-3.0.31](https://github.com/truecharts/charts/compare/pixapop-3.0.30...pixapop-3.0.31) (2022-09-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898)) + + + + +## [pixapop-3.0.30](https://github.com/truecharts/charts/compare/pixapop-3.0.29...pixapop-3.0.30) (2022-09-22) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [pixapop-3.0.30](https://github.com/truecharts/charts/compare/pixapop-3.0.29...pixapop-3.0.30) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [pixapop-3.0.30](https://github.com/truecharts/charts/compare/pixapop-3.0.29...pixapop-3.0.30) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [pixapop-3.0.30](https://github.com/truecharts/charts/compare/pixapop-3.0.29...pixapop-3.0.30) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [pixapop-3.0.30](https://github.com/truecharts/charts/compare/pixapop-3.0.29...pixapop-3.0.30) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [pixapop-3.0.30](https://github.com/truecharts/charts/compare/pixapop-3.0.29...pixapop-3.0.30) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [pixapop-3.0.30](https://github.com/truecharts/charts/compare/pixapop-3.0.29...pixapop-3.0.30) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [pixapop-3.0.30](https://github.com/truecharts/charts/compare/pixapop-3.0.29...pixapop-3.0.30) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [pixapop-3.0.30](https://github.com/truecharts/charts/compare/pixapop-3.0.29...pixapop-3.0.30) (2022-09-17) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [pixapop-3.0.30](https://github.com/truecharts/charts/compare/pixapop-3.0.29...pixapop-3.0.30) (2022-09-18) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [pixapop-3.0.30](https://github.com/truecharts/charts/compare/pixapop-3.0.29...pixapop-3.0.30) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [pixapop-3.0.30](https://github.com/truecharts/charts/compare/pixapop-3.0.29...pixapop-3.0.30) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [pixapop-3.0.30](https://github.com/truecharts/charts/compare/pixapop-3.0.29...pixapop-3.0.30) (2022-09-15) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [pixapop-3.0.30](https://github.com/truecharts/charts/compare/pixapop-3.0.29...pixapop-3.0.30) (2022-09-15) + +### Chore + +- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [pixapop-3.0.29](https://github.com/truecharts/charts/compare/pixapop-3.0.28...pixapop-3.0.29) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [pixapop-3.0.29](https://github.com/truecharts/charts/compare/pixapop-3.0.28...pixapop-3.0.29) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [pixapop-3.0.29](https://github.com/truecharts/charts/compare/pixapop-3.0.28...pixapop-3.0.29) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [pixapop-3.0.29](https://github.com/truecharts/charts/compare/pixapop-3.0.28...pixapop-3.0.29) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [pixapop-3.0.29](https://github.com/truecharts/charts/compare/pixapop-3.0.28...pixapop-3.0.29) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [pixapop-3.0.29](https://github.com/truecharts/charts/compare/pixapop-3.0.28...pixapop-3.0.29) (2022-09-11) + +### Chore + +- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [pixapop-3.0.28](https://github.com/truecharts/charts/compare/pixapop-3.0.26...pixapop-3.0.28) (2022-08-30) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639)) + - update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [pixapop-3.0.27](https://github.com/truecharts/charts/compare/pixapop-3.0.26...pixapop-3.0.27) (2022-08-30) + +### Chore + +- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [pixapop-3.0.26](https://github.com/truecharts/charts/compare/pixapop-3.0.25...pixapop-3.0.26) (2022-08-29) + +### Chore + +- update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619)) + + + + +## [pixapop-3.0.25](https://github.com/truecharts/charts/compare/pixapop-3.0.24...pixapop-3.0.25) (2022-08-23) + +### Chore + +- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545)) + + + + +## [pixapop-3.0.24](https://github.com/truecharts/charts/compare/pixapop-3.0.23...pixapop-3.0.24) (2022-08-12) + +### Chore + +- add documentation checkbox/section to all SCALE Apps + - update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456)) + + ### Fix + +- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447)) + + + + +## [pixapop-3.0.23](https://github.com/truecharts/charts/compare/pixapop-3.0.22...pixapop-3.0.23) (2022-08-08) + +### Chore + +- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + + + +## [pixapop-3.0.22](https://github.com/truecharts/apps/compare/pixapop-3.0.21...pixapop-3.0.22) (2022-07-26) + +### Chore + +- update home links ([#3291](https://github.com/truecharts/apps/issues/3291)) + - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302)) + + + + +## [pixapop-3.0.21](https://github.com/truecharts/apps/compare/pixapop-3.0.20...pixapop-3.0.21) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [pixapop-3.0.21](https://github.com/truecharts/apps/compare/pixapop-3.0.20...pixapop-3.0.21) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [pixapop-3.0.21](https://github.com/truecharts/apps/compare/pixapop-3.0.20...pixapop-3.0.21) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [pixapop-3.0.20](https://github.com/truecharts/apps/compare/pixapop-3.0.18...pixapop-3.0.20) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [pixapop-3.0.18](https://github.com/truecharts/apps/compare/pixapop-3.0.17...pixapop-3.0.18) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [pixapop-3.0.17](https://github.com/truecharts/apps/compare/pixapop-3.0.16...pixapop-3.0.17) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [pixapop-3.0.16](https://github.com/truecharts/apps/compare/pixapop-3.0.14...pixapop-3.0.16) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [pixapop-3.0.14](https://github.com/truecharts/apps/compare/pixapop-3.0.12...pixapop-3.0.14) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [pixapop-3.0.12](https://github.com/truecharts/apps/compare/pixapop-3.0.11...pixapop-3.0.12) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [pixapop-3.0.11](https://github.com/truecharts/apps/compare/pixapop-3.0.10...pixapop-3.0.11) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [pixapop-3.0.10](https://github.com/truecharts/apps/compare/pixapop-3.0.9...pixapop-3.0.10) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [pixapop-3.0.9](https://github.com/truecharts/apps/compare/pixapop-3.0.8...pixapop-3.0.9) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [pixapop-3.0.8](https://github.com/truecharts/apps/compare/pixapop-3.0.7...pixapop-3.0.8) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [pixapop-3.0.7](https://github.com/truecharts/apps/compare/pixapop-3.0.6...pixapop-3.0.7) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [pixapop-3.0.6](https://github.com/truecharts/apps/compare/pixapop-3.0.5...pixapop-3.0.6) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [pixapop-3.0.5](https://github.com/truecharts/apps/compare/pixapop-3.0.4...pixapop-3.0.5) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [pixapop-3.0.4](https://github.com/truecharts/apps/compare/pixapop-3.0.3...pixapop-3.0.4) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [pixapop-3.0.3](https://github.com/truecharts/apps/compare/pixapop-3.0.2...pixapop-3.0.3) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [pixapop-3.0.2](https://github.com/truecharts/apps/compare/pixapop-3.0.1...pixapop-3.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [pixapop-3.0.1](https://github.com/truecharts/apps/compare/pixapop-2.0.19...pixapop-3.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [pixapop-3.0.0](https://github.com/truecharts/apps/compare/pixapop-2.0.19...pixapop-3.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [pixapop-2.0.19](https://github.com/truecharts/apps/compare/pixapop-2.0.18...pixapop-2.0.19) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [pixapop-2.0.18](https://github.com/truecharts/apps/compare/pixapop-2.0.17...pixapop-2.0.18) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [pixapop-2.0.18](https://github.com/truecharts/apps/compare/pixapop-2.0.17...pixapop-2.0.18) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [pixapop-2.0.17](https://github.com/truecharts/apps/compare/pixapop-2.0.16...pixapop-2.0.17) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [pixapop-2.0.16](https://github.com/truecharts/apps/compare/pixapop-2.0.15...pixapop-2.0.16) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [pixapop-2.0.16](https://github.com/truecharts/apps/compare/pixapop-2.0.15...pixapop-2.0.16) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [pixapop-2.0.15](https://github.com/truecharts/apps/compare/pixapop-2.0.14...pixapop-2.0.15) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [pixapop-2.0.14](https://github.com/truecharts/apps/compare/pixapop-2.0.13...pixapop-2.0.14) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [pixapop-2.0.13](https://github.com/truecharts/apps/compare/pixapop-2.0.12...pixapop-2.0.13) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [pixapop-2.0.12](https://github.com/truecharts/apps/compare/pixapop-2.0.11...pixapop-2.0.12) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [pixapop-2.0.11](https://github.com/truecharts/apps/compare/pixapop-2.0.10...pixapop-2.0.11) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [pixapop-2.0.10](https://github.com/truecharts/apps/compare/pixapop-2.0.9...pixapop-2.0.10) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [pixapop-2.0.9](https://github.com/truecharts/apps/compare/pixapop-2.0.8...pixapop-2.0.9) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [pixapop-2.0.8](https://github.com/truecharts/apps/compare/pixapop-2.0.7...pixapop-2.0.8) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [pixapop-2.0.7](https://github.com/truecharts/apps/compare/pixapop-2.0.6...pixapop-2.0.7) (2022-03-30) + +#### Chore + +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [pixapop-2.0.6](https://github.com/truecharts/apps/compare/pixapop-2.0.5...pixapop-2.0.6) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [pixapop-2.0.1](https://github.com/truecharts/apps/compare/pixapop-2.0.0...pixapop-2.0.1) (2022-03-07) + +#### Chore + +* update helm general non-major helm releases ([#2111](https://github.com/truecharts/apps/issues/2111)) +* Remove `-icon` string from icon png's ([#2040](https://github.com/truecharts/apps/issues/2040)) + + + + +### [pixapop-2.0.0](https://github.com/truecharts/apps/compare/pixapop-1.0.42...pixapop-2.0.0) (2022-03-03) + +#### Chore + +* remove fixed env from questions.yaml +* remove PUID from per-app env-vars if set to 568 +* remove empty env var declaration from questions.yaml +* update helm general major helm releases ([#2021](https://github.com/truecharts/apps/issues/2021)) + +#### Fix + +* BREAKING CHANGE Move some env-vars outside of env section ([#2010](https://github.com/truecharts/apps/issues/2010)) + + + + +### [pixapop-1.0.42](https://github.com/truecharts/apps/compare/pixapop-1.0.41...pixapop-1.0.42) (2022-03-02) + +#### Chore + +* rename `web_portal` to `open` ([#1957](https://github.com/truecharts/apps/issues/1957)) +* update helm general non-major helm releases ([#1999](https://github.com/truecharts/apps/issues/1999)) + + + + +### [pixapop-1.0.41](https://github.com/truecharts/apps/compare/pixapop-1.0.40...pixapop-1.0.41) (2022-02-21) + +#### Chore + +* update helm general non-major helm releases ([#1927](https://github.com/truecharts/apps/issues/1927)) + + + + +### [pixapop-1.0.40](https://github.com/truecharts/apps/compare/pixapop-1.0.39...pixapop-1.0.40) (2022-02-15) + +#### Chore + +* update helm general non-major helm releases ([#1901](https://github.com/truecharts/apps/issues/1901)) + + + + +### [pixapop-1.0.39](https://github.com/truecharts/apps/compare/pixapop-1.0.38...pixapop-1.0.39) (2022-02-08) + +#### Chore + +* update helm general non-major helm releases ([#1871](https://github.com/truecharts/apps/issues/1871)) + + + + +### [pixapop-1.0.38](https://github.com/truecharts/apps/compare/pixapop-1.0.37...pixapop-1.0.38) (2022-02-06) + +#### Chore + +* update helm chart common to v8.15.0 ([#1859](https://github.com/truecharts/apps/issues/1859)) + + + + +### [pixapop-1.0.37](https://github.com/truecharts/apps/compare/pixapop-1.0.36...pixapop-1.0.37) (2022-02-05) + +#### Chore + +* update helm general non-major helm releases ([#1852](https://github.com/truecharts/apps/issues/1852)) + + + + +### [pixapop-1.0.36](https://github.com/truecharts/apps/compare/pixapop-1.0.35...pixapop-1.0.36) (2022-02-02) + +#### Chore + +* update helm general non-major helm releases ([#1828](https://github.com/truecharts/apps/issues/1828)) + + + + +### [pixapop-1.0.35](https://github.com/truecharts/apps/compare/pixapop-1.0.34...pixapop-1.0.35) (2022-01-25) + +#### Chore + +* update helm general non-major helm releases ([#1791](https://github.com/truecharts/apps/issues/1791)) + + + + +### [pixapop-1.0.34](https://github.com/truecharts/apps/compare/pixapop-1.0.33...pixapop-1.0.34) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1766](https://github.com/truecharts/apps/issues/1766)) + + + + +### [pixapop-1.0.33](https://github.com/truecharts/apps/compare/pixapop-1.0.32...pixapop-1.0.33) (2022-01-21) + +#### Chore + +* update helm general non-major helm releases ([#1759](https://github.com/truecharts/apps/issues/1759)) + +#### Fix + +* set additional_attrs: true on all dicts ([#1750](https://github.com/truecharts/apps/issues/1750)) + + + + +### [pixapop-1.0.32](https://github.com/truecharts/apps/compare/pixapop-1.0.31...pixapop-1.0.32) (2022-01-18) + +#### Chore + +* update helm general non-major helm releases ([#1732](https://github.com/truecharts/apps/issues/1732)) + + + + +### [pixapop-1.0.31](https://github.com/truecharts/apps/compare/pixapop-1.0.30...pixapop-1.0.31) (2022-01-13) + +#### Chore + +* update helm general non-major helm releases ([#1712](https://github.com/truecharts/apps/issues/1712)) + +#### Feat + +* expose capabilities in GUI ([#1709](https://github.com/truecharts/apps/issues/1709)) + + + + +### [pixapop-1.0.30](https://github.com/truecharts/apps/compare/pixapop-1.0.29...pixapop-1.0.30) (2022-01-12) + +#### Chore + +* update helm general non-major helm releases ([#1704](https://github.com/truecharts/apps/issues/1704)) + + + + +### [pixapop-1.0.29](https://github.com/truecharts/apps/compare/pixapop-1.0.28...pixapop-1.0.29) (2022-01-11) + +#### Chore + +* update helm general non-major helm releases ([#1693](https://github.com/truecharts/apps/issues/1693)) + + + + +### [pixapop-1.0.28](https://github.com/truecharts/apps/compare/pixapop-1.0.27...pixapop-1.0.28) (2022-01-04) + +#### Chore + +* update helm general non-major helm releases + + + + +### [pixapop-1.0.27](https://github.com/truecharts/apps/compare/pixapop-1.0.26...pixapop-1.0.27) (2021-12-28) + +#### Chore + +* update helm general non-major helm releases ([#1623](https://github.com/truecharts/apps/issues/1623)) + + + + +### [pixapop-1.0.26](https://github.com/truecharts/apps/compare/pixapop-1.0.25...pixapop-1.0.26) (2021-12-21) + +#### Chore + +* update helm general non-major helm releases ([#1596](https://github.com/truecharts/apps/issues/1596)) + + + + +### [pixapop-1.0.25](https://github.com/truecharts/apps/compare/pixapop-1.0.24...pixapop-1.0.25) (2021-12-19) + +#### Chore + +* Last patch bump before RC2 branch-off +* remove `editable: true` as this is the default ([#1576](https://github.com/truecharts/apps/issues/1576)) + + + + +### [pixapop-1.0.24](https://github.com/truecharts/apps/compare/pixapop-1.0.23...pixapop-1.0.24) (2021-12-19) + +#### Chore + +* completely remove mountPath reference from GUI ([#1572](https://github.com/truecharts/apps/issues/1572)) +* update helm general non-major helm releases ([#1571](https://github.com/truecharts/apps/issues/1571)) + + + + +### [pixapop-1.0.23](https://github.com/truecharts/apps/compare/pixapop-1.0.22...pixapop-1.0.23) (2021-12-18) + +#### Chore + +* cleanup questions by removing hidden dicts ([#1558](https://github.com/truecharts/apps/issues/1558)) +* App-Icon Organization ([#1539](https://github.com/truecharts/apps/issues/1539)) + + + + +### [pixapop-1.0.22](https://github.com/truecharts/apps/compare/pixapop-1.0.21...pixapop-1.0.22) (2021-12-14) + +#### Chore + +* update helm general non-major helm releases ([#1535](https://github.com/truecharts/apps/issues/1535)) + + + + +### [pixapop-1.0.21](https://github.com/truecharts/apps/compare/pixapop-1.0.20...pixapop-1.0.21) (2021-12-13) + +#### Chore + +* move incubator apps to stable and bump everything + + + + +### [pixapop-1.0.20](https://github.com/truecharts/apps/compare/pixapop-1.0.19...pixapop-1.0.20) (2021-12-11) + +#### Chore + +* update general helm non-major helm releases ([#1509](https://github.com/truecharts/apps/issues/1509)) + + + + +### [pixapop-1.0.19](https://github.com/truecharts/apps/compare/pixapop-1.0.18...pixapop-1.0.19) (2021-12-07) + +#### Chore + +* update non-major deps helm releases ([#1481](https://github.com/truecharts/apps/issues/1481)) + + + + +### pixapop-1.0.18 (2021-12-05) + +#### Chore + +* bump apps to generate security page +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major deps helm releases ([#1471](https://github.com/truecharts/apps/issues/1471)) +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + +#### Fix + +* fix typo in theme selection ([#1428](https://github.com/truecharts/apps/issues/1428)) + + + + +### [pixapop-1.0.17](https://github.com/truecharts/apps/compare/pixapop-1.0.16...pixapop-1.0.17) (2021-12-05) + +#### Chore + +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) + + + + +### [pixapop-1.0.16](https://github.com/truecharts/apps/compare/pixapop-1.0.15...pixapop-1.0.16) (2021-12-04) + +#### Chore + +* bump apps to generate security page + + + + +### [pixapop-1.0.15](https://github.com/truecharts/apps/compare/pixapop-1.0.14...pixapop-1.0.15) (2021-12-04) + +#### Chore + +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) + + + + +### [pixapop-1.0.14](https://github.com/truecharts/apps/compare/pixapop-1.0.13...pixapop-1.0.14) (2021-12-03) + +#### Chore + +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) + + + + +### [pixapop-1.0.13](https://github.com/truecharts/apps/compare/pixapop-1.0.12...pixapop-1.0.13) (2021-11-30) + +#### Chore + +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + +#### Fix + +* move conflicting ports to 10xxx range ([#1415](https://github.com/truecharts/apps/issues/1415)) + + + + +### [pixapop-1.0.12](https://github.com/truecharts/apps/compare/pixapop-1.0.11...pixapop-1.0.12) (2021-11-23) + +#### Chore + +* update non-major deps helm releases ([#1386](https://github.com/truecharts/apps/issues/1386)) + + + + +### [pixapop-1.0.11](https://github.com/truecharts/apps/compare/pixapop-1.0.10...pixapop-1.0.11) (2021-11-22) + +#### Chore + +* update non-major deps helm releases ([#1383](https://github.com/truecharts/apps/issues/1383)) + + + + +### [pixapop-1.0.10](https://github.com/truecharts/apps/compare/pixapop-1.0.9...pixapop-1.0.10) (2021-11-16) + +#### Chore + +* update non-major deps helm releases ([#1345](https://github.com/truecharts/apps/issues/1345)) + + + + +### [pixapop-1.0.9](https://github.com/truecharts/apps/compare/pixapop-1.0.8...pixapop-1.0.9) (2021-11-15) + +#### Chore + +* persistence cleanup and small bugfixes ([#1329](https://github.com/truecharts/apps/issues/1329)) +* update non-major deps helm releases ([#1338](https://github.com/truecharts/apps/issues/1338)) + + + + +### [pixapop-1.0.8](https://github.com/truecharts/apps/compare/pixapop-1.0.7...pixapop-1.0.8) (2021-11-14) + +#### Chore + +* fixes around the GUI refactor ([#1316](https://github.com/truecharts/apps/issues/1316)) +* move port above advanced in GUI ([#1326](https://github.com/truecharts/apps/issues/1326)) +* clean up Chart.yaml ([#1322](https://github.com/truecharts/apps/issues/1322)) +* update non-major deps helm releases ([#1328](https://github.com/truecharts/apps/issues/1328)) + +#### Fix + +* split udp and tcp ports ([#1321](https://github.com/truecharts/apps/issues/1321)) +* Allow spaces in paths ([#1306](https://github.com/truecharts/apps/issues/1306)) + + + + +### [pixapop-1.0.7](https://github.com/truecharts/apps/compare/pixapop-1.0.6...pixapop-1.0.7) (2021-11-09) + +#### Chore + +* update non-major deps helm releases ([#1297](https://github.com/truecharts/apps/issues/1297)) + + + + +### [pixapop-1.0.6](https://github.com/truecharts/apps/compare/pixapop-1.0.5...pixapop-1.0.6) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1295](https://github.com/truecharts/apps/issues/1295)) + + + + +### [pixapop-1.0.5](https://github.com/truecharts/apps/compare/pixapop-1.0.4...pixapop-1.0.5) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1291](https://github.com/truecharts/apps/issues/1291)) + +#### Chore + +* Simplify GUI for deployment, persistence and securityContext ([#1289](https://github.com/truecharts/apps/issues/1289)) + +#### Feat + +* Simplify the Services GUI ([#1290](https://github.com/truecharts/apps/issues/1290)) + + + + +### [pixapop-1.0.4](https://github.com/truecharts/apps/compare/pixapop-1.0.3...pixapop-1.0.4) (2021-11-02) + +#### Chore + +* update non-major deps helm releases ([#1267](https://github.com/truecharts/apps/issues/1267)) + + + + +### [pixapop-1.0.3](https://github.com/truecharts/apps/compare/pixapop-1.0.2...pixapop-1.0.3) (2021-11-01) + +#### Chore + +* update non-major deps helm releases ([#1264](https://github.com/truecharts/apps/issues/1264)) + + + + +### [pixapop-1.0.2](https://github.com/truecharts/apps/compare/pixapop-1.0.1...pixapop-1.0.2) (2021-10-26) + +#### Chore + +* update non-major deps helm releases ([#1245](https://github.com/truecharts/apps/issues/1245)) + + + + +### [pixapop-1.0.1](https://github.com/truecharts/apps/compare/pixapop-1.0.0...pixapop-1.0.1) (2021-10-26) + +#### Chore + +* update helm chart common to v8.3.15 ([#1240](https://github.com/truecharts/apps/issues/1240)) + + + + +### [pixapop-1.0.0](https://github.com/truecharts/apps/compare/pixapop-0.0.12...pixapop-1.0.0) (2021-10-25) + +#### Chore + +* Adapt for TrueNAS SCALE RC1 + + + + +### [pixapop-0.0.12](https://github.com/truecharts/apps/compare/pixapop-0.0.9...pixapop-0.0.12) (2021-10-20) + +#### Chore + +* bump apps, remove duplicates and move incubator to stable for RC1 + + + + +### [pixapop-0.0.9](https://github.com/truecharts/apps/compare/pixapop-0.0.8...pixapop-0.0.9) (2021-10-20) + +#### Chore + +* bump versions to rerelease and fix icons + + + + +### [pixapop-0.0.8](https://github.com/truecharts/apps/compare/pixapop-0.0.7...pixapop-0.0.8) (2021-10-19) + +#### Change + +* Project-Eclipse 3, Automatically generate item.yaml ([#1178](https://github.com/truecharts/apps/issues/1178)) + +#### Chore + +* Project-Eclipse 5, move app-readme to automatic generation script ([#1181](https://github.com/truecharts/apps/issues/1181)) +* Project-Eclipse part 2, adapting and cleaning changelog ([#1173](https://github.com/truecharts/apps/issues/1173)) +* update helm chart common to v8.3.13 ([#1184](https://github.com/truecharts/apps/issues/1184)) + +#### Feat + +* Project-Eclipse 4, Add App grading annotations to Chart.yaml ([#1180](https://github.com/truecharts/apps/issues/1180)) + +#### Refactor + +* Project Eclipse Part 6, move questions.yaml to root App folder ([#1182](https://github.com/truecharts/apps/issues/1182)) + + + + +### [pixapop-0.0.7](https://github.com/truecharts/apps/compare/pixapop-0.0.6...pixapop-0.0.7) (2021-10-19) + +#### Fix + +* fix previous SCALE bugfix not correctly being applied + + + + +### [pixapop-0.0.6](https://github.com/truecharts/apps/compare/pixapop-0.0.5...pixapop-0.0.6) (2021-10-19) + +#### Fix + +* Solve issues regarding ix_values.yaml not containing the image and tag definitions. ([#1176](https://github.com/truecharts/apps/issues/1176)) + + + + +### [pixapop-0.0.5](https://github.com/truecharts/apps/compare/pixapop-0.0.4...pixapop-0.0.5) (2021-10-18) + +#### Chore + +* Add description on persistence ([#1172](https://github.com/truecharts/apps/issues/1172)) + +#### Refactor + +* Project Eclipse - part 1 - remove ix_values.yaml ([#1168](https://github.com/truecharts/apps/issues/1168)) + + + + +### [pixapop-0.0.4](https://github.com/truecharts/apps/compare/pixapop-0.0.3...pixapop-0.0.4) (2021-10-17) + +#### Chore + +* update helm chart common to v8.3.10 ([#1160](https://github.com/truecharts/apps/issues/1160)) + +#### Fix + +* force users using correct / prefix for mounPath ([#1156](https://github.com/truecharts/apps/issues/1156)) + + + + +### [pixapop-0.0.3](https://github.com/truecharts/apps/compare/pixapop-0.0.2...pixapop-0.0.3) (2021-10-13) + +#### Chore + +* update non-major deps helm releases ([#1133](https://github.com/truecharts/apps/issues/1133)) + + + + +### [pixapop-0.0.2](https://github.com/truecharts/apps/compare/pixapop-0.0.1...pixapop-0.0.2) (2021-10-13) + +#### Chore + +* update non-major docker tags ([#1134](https://github.com/truecharts/apps/issues/1134)) + + + + +### pixapop-0.0.1 (2021-10-04) diff --git a/tmp/pixapop/Chart.yaml b/tmp/pixapop/Chart.yaml new file mode 100644 index 00000000000..5f843a61c8a --- /dev/null +++ b/tmp/pixapop/Chart.yaml @@ -0,0 +1,30 @@ +apiVersion: v2 +appVersion: "1.2" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +description: An open-source single page application to view your photos in the easiest way possible. +home: https://truecharts.org/charts/stable/pixapop +icon: https://truecharts.org/img/hotlink-ok/chart-icons/pixapop.png +keywords: + - pixapop + - photo + - gallery + - image +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: pixapop +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/pixapop + - https://github.com/linuxserver/docker-pixapop + - https://github.com/bierdok/pixapop +type: application +version: 6.0.0 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" diff --git a/tmp/pixapop/README.md b/tmp/pixapop/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/pixapop/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/pixapop/icon.png b/tmp/pixapop/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..90e0f64a3f26c4934ff37a0c2c066bf49ab0db4e GIT binary patch literal 24905 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 O0000=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: plaxt +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/plaxt + - https://github.com/XanderStrike/goplaxt +type: application +version: 4.0.0 +annotations: + truecharts.org/catagories: | + - Other + - MediaApp-Other + - MediaServer-Other + truecharts.org/SCALE-support: "true" diff --git a/tmp/plaxt/README.md b/tmp/plaxt/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/plaxt/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/plaxt/docs/installation_notes.md b/tmp/plaxt/docs/installation_notes.md new file mode 100644 index 00000000000..af3d67a14f9 --- /dev/null +++ b/tmp/plaxt/docs/installation_notes.md @@ -0,0 +1,29 @@ +# Installation Notes + +## TRAKT.TV Setup + +- Please create an [app](https://trakt.tv/oauth/applications/new) in trakt.tv. +- Set the trakt app name to whatever you like for ex: `plaxt`. +- Optionally set an icon, you can download this [icon](https://truecharts.org/img/hotlink-ok/chart-icons/plaxt.png). +- Set the redirect uri to for ex (must end with `/authorize`): +- `https://plaxt.mydomain.com/authorize`. +- `https://my_public_ip:8000/authorize`. +- Set the option `/scrobble` to `true`. +- Copy both the Client ID and Secret as you will need both to setup the `plaxt` chart in the next section. + +## Plaxt Setup + +- Set `TRAKT_ID` with your custom trakt.tv app's client id. +- Set `TRAKT_SECRET` with your trakt.tv app's client secret. + +- After launching the chart it will ask you to add your plex username in `Step 1`. +- Click the `authorize` button to authorize your custom app aka `plaxt` with trakt.tv. +- If successful, you will be given a generated webhook to add to plex in `Step 2`. + +- Go to plex -> settings -> webhooks -> add the webhook. +- Profit. + +Notes: + +- This chart depends on plex webhooks which is a `Plex Pass` feature. +- The upstream project is no longer in development as Trakt has [official support](https://blog.trakt.tv/plex-scrobbler-52db9b016ead) for Plex Webhooks. diff --git a/tmp/plaxt/icon.png b/tmp/plaxt/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..cf4e936ed2434bbfd9d5b8b5696208a431097e4b GIT binary patch literal 8978 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.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: plex-auto-languages +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/plex-auto-languages + - https://github.com/remirigal/plex-auto-languages +type: application +version: 4.0.0 +annotations: + truecharts.org/catagories: | + - Tools-Utilities + - MediaApp-Other + - MediaApp-Video + - MediaServer-Video + truecharts.org/SCALE-support: "true" diff --git a/tmp/plex-auto-languages/README.md b/tmp/plex-auto-languages/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/plex-auto-languages/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/plex-auto-languages/docs/imgs/xml_info_token.png b/tmp/plex-auto-languages/docs/imgs/xml_info_token.png new file mode 100644 index 0000000000000000000000000000000000000000..5acba96a4da23cd4ac00a9b443bbd3b96873d123 GIT binary patch literal 101927 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 mpgGVu%!P^mdtDfsjbG +### [plex-10.0.15](https://github.com/truecharts/apps/compare/plex-10.0.14...plex-10.0.15) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [plex-10.0.14](https://github.com/truecharts/apps/compare/plex-10.0.13...plex-10.0.14) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [plex-10.0.13](https://github.com/truecharts/apps/compare/plex-10.0.12...plex-10.0.13) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [plex-10.0.12](https://github.com/truecharts/apps/compare/plex-10.0.11...plex-10.0.12) (2022-07-06) + +#### Chore + +* update docker general non-major ([#3078](https://github.com/truecharts/apps/issues/3078)) + + + + +### [plex-10.0.11](https://github.com/truecharts/apps/compare/plex-10.0.10...plex-10.0.11) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [plex-10.0.10](https://github.com/truecharts/apps/compare/plex-10.0.9...plex-10.0.10) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [plex-10.0.9](https://github.com/truecharts/apps/compare/plex-10.0.8...plex-10.0.9) (2022-06-25) + +#### Chore + +* update docker general non-major ([#2960](https://github.com/truecharts/apps/issues/2960)) + + + + +### [plex-10.0.8](https://github.com/truecharts/apps/compare/plex-10.0.7...plex-10.0.8) (2022-06-22) + +#### Chore + +* update docker general non-major ([#2954](https://github.com/truecharts/apps/issues/2954)) +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [plex-10.0.7](https://github.com/truecharts/apps/compare/plex-10.0.6...plex-10.0.7) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) +* update docker general non-major ([#2931](https://github.com/truecharts/apps/issues/2931)) + + + + +### [plex-10.0.6](https://github.com/truecharts/apps/compare/plex-10.0.5...plex-10.0.6) (2022-06-17) + +#### Chore + +* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916)) + + + + +### [plex-10.0.5](https://github.com/truecharts/apps/compare/plex-10.0.4...plex-10.0.5) (2022-06-15) + +#### Chore + +* update docker general non-major ([#2890](https://github.com/truecharts/apps/issues/2890)) + + + + +### [plex-10.0.4](https://github.com/truecharts/apps/compare/plex-10.0.3...plex-10.0.4) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [plex-10.0.3](https://github.com/truecharts/apps/compare/plex-10.0.2...plex-10.0.3) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [plex-10.0.2](https://github.com/truecharts/apps/compare/plex-10.0.1...plex-10.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [plex-10.0.1](https://github.com/truecharts/apps/compare/plex-9.0.25...plex-10.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [plex-10.0.0](https://github.com/truecharts/apps/compare/plex-9.0.25...plex-10.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [plex-9.0.25](https://github.com/truecharts/apps/compare/plex-9.0.24...plex-9.0.25) (2022-06-03) + +#### Chore + +* update docker general non-major ([#2821](https://github.com/truecharts/apps/issues/2821)) + + + + +### [plex-9.0.24](https://github.com/truecharts/apps/compare/plex-9.0.23...plex-9.0.24) (2022-06-02) + +#### Chore + +* update docker general non-major ([#2817](https://github.com/truecharts/apps/issues/2817)) + + + + +### [plex-9.0.23](https://github.com/truecharts/apps/compare/plex-9.0.22...plex-9.0.23) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [plex-9.0.22](https://github.com/truecharts/apps/compare/plex-9.0.21...plex-9.0.22) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) +* update docker general non-major ([#2740](https://github.com/truecharts/apps/issues/2740)) + + + + +### [plex-9.0.22](https://github.com/truecharts/apps/compare/plex-9.0.21...plex-9.0.22) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) +* update docker general non-major ([#2740](https://github.com/truecharts/apps/issues/2740)) + + + + +### [plex-9.0.21](https://github.com/truecharts/apps/compare/plex-9.0.20...plex-9.0.21) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [plex-9.0.20](https://github.com/truecharts/apps/compare/plex-9.0.19...plex-9.0.20) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [plex-9.0.20](https://github.com/truecharts/apps/compare/plex-9.0.19...plex-9.0.20) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [plex-9.0.19](https://github.com/truecharts/apps/compare/plex-9.0.18...plex-9.0.19) (2022-05-17) + +#### Chore + +* update docker general non-major ([#2695](https://github.com/truecharts/apps/issues/2695)) +* update helm general non-major helm releases + + + + +### [plex-9.0.18](https://github.com/truecharts/apps/compare/plex-9.0.17...plex-9.0.18) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [plex-9.0.17](https://github.com/truecharts/apps/compare/plex-9.0.16...plex-9.0.17) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [plex-9.0.16](https://github.com/truecharts/apps/compare/plex-9.0.15...plex-9.0.16) (2022-04-27) + +#### Fix + +* Adjust the description ([#2575](https://github.com/truecharts/apps/issues/2575)) + + + + +### [plex-9.0.15](https://github.com/truecharts/apps/compare/plex-9.0.14...plex-9.0.15) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [plex-9.0.14](https://github.com/truecharts/apps/compare/plex-9.0.13...plex-9.0.14) (2022-04-26) + +#### Chore + +* update docker general non-major ([#2571](https://github.com/truecharts/apps/issues/2571)) + + + + +### [plex-9.0.13](https://github.com/truecharts/apps/compare/plex-9.0.12...plex-9.0.13) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [plex-9.0.12](https://github.com/truecharts/apps/compare/plex-9.0.11...plex-9.0.12) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [plex-9.0.11](https://github.com/truecharts/apps/compare/plex-9.0.10...plex-9.0.11) (2022-04-09) + +#### Chore + +* update docker general non-major ([#2460](https://github.com/truecharts/apps/issues/2460)) + + + + +### [plex-9.0.10](https://github.com/truecharts/apps/compare/plex-9.0.9...plex-9.0.10) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [plex-9.0.9](https://github.com/truecharts/apps/compare/plex-9.0.8...plex-9.0.9) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [plex-9.0.8](https://github.com/truecharts/apps/compare/plex-9.0.7...plex-9.0.8) (2022-03-30) + +#### Chore + +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [plex-9.0.7](https://github.com/truecharts/apps/compare/plex-9.0.6...plex-9.0.7) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [plex-9.0.5](https://github.com/truecharts/apps/compare/plex-9.0.4...plex-9.0.5) (2022-03-24) + +#### Chore + +* update docker general non-major + + + + +### [plex-9.0.1](https://github.com/truecharts/apps/compare/plex-9.0.0...plex-9.0.1) (2022-03-07) + +#### Chore + +* update helm general non-major helm releases ([#2111](https://github.com/truecharts/apps/issues/2111)) +* Remove `-icon` string from icon png's ([#2040](https://github.com/truecharts/apps/issues/2040)) + + + + +### [plex-9.0.0](https://github.com/truecharts/apps/compare/plex-8.0.49...plex-9.0.0) (2022-03-03) + +#### Chore + +* remove fixed env from questions.yaml +* update helm general major helm releases ([#2021](https://github.com/truecharts/apps/issues/2021)) + +#### Fix + +* BREAKING CHANGE Move some env-vars outside of env section ([#2010](https://github.com/truecharts/apps/issues/2010)) + + + + +### [plex-8.0.49](https://github.com/truecharts/apps/compare/plex-8.0.48...plex-8.0.49) (2022-03-02) + +#### Chore + +* update helm general non-major helm releases ([#1999](https://github.com/truecharts/apps/issues/1999)) + + + + +### [plex-8.0.48](https://github.com/truecharts/apps/compare/plex-8.0.47...plex-8.0.48) (2022-02-28) + +#### Chore + +* rename `web_portal` to `open` ([#1957](https://github.com/truecharts/apps/issues/1957)) +* update docker general non-major ([#1980](https://github.com/truecharts/apps/issues/1980)) + + + + +### [plex-8.0.47](https://github.com/truecharts/apps/compare/plex-8.0.46...plex-8.0.47) (2022-02-21) + +#### Chore + +* update helm general non-major helm releases ([#1927](https://github.com/truecharts/apps/issues/1927)) + + + + +### [plex-8.0.46](https://github.com/truecharts/apps/compare/plex-8.0.45...plex-8.0.46) (2022-02-15) + +#### Chore + +* update helm general non-major helm releases ([#1901](https://github.com/truecharts/apps/issues/1901)) + + + + +### [plex-8.0.45](https://github.com/truecharts/apps/compare/plex-8.0.44...plex-8.0.45) (2022-02-10) + +#### Chore + +* update docker general non-major ([#1876](https://github.com/truecharts/apps/issues/1876)) + + + + +### [plex-8.0.44](https://github.com/truecharts/apps/compare/plex-8.0.43...plex-8.0.44) (2022-02-08) + +#### Chore + +* update helm general non-major helm releases ([#1871](https://github.com/truecharts/apps/issues/1871)) + + + + +### [plex-8.0.43](https://github.com/truecharts/apps/compare/plex-8.0.42...plex-8.0.43) (2022-02-06) + +#### Chore + +* update helm chart common to v8.15.0 ([#1859](https://github.com/truecharts/apps/issues/1859)) + + + + +### [plex-8.0.42](https://github.com/truecharts/apps/compare/plex-8.0.41...plex-8.0.42) (2022-02-05) + +#### Chore + +* update helm general non-major helm releases ([#1852](https://github.com/truecharts/apps/issues/1852)) + + + + +### [plex-8.0.41](https://github.com/truecharts/apps/compare/plex-8.0.40...plex-8.0.41) (2022-02-03) + +#### Chore + +* update docker general non-major ([#1836](https://github.com/truecharts/apps/issues/1836)) + + + + +### [plex-8.0.40](https://github.com/truecharts/apps/compare/plex-8.0.39...plex-8.0.40) (2022-02-02) + +#### Chore + +* update helm general non-major helm releases ([#1828](https://github.com/truecharts/apps/issues/1828)) + + + + +### [plex-8.0.39](https://github.com/truecharts/apps/compare/plex-8.0.38...plex-8.0.39) (2022-01-31) + +#### Chore + +* update docker general non-major docker tags ([#1823](https://github.com/truecharts/apps/issues/1823)) + + + + +### [plex-8.0.38](https://github.com/truecharts/apps/compare/plex-8.0.37...plex-8.0.38) (2022-01-25) + +#### Chore + +* update helm general non-major helm releases ([#1791](https://github.com/truecharts/apps/issues/1791)) + + + + +### [plex-8.0.37](https://github.com/truecharts/apps/compare/plex-8.0.36...plex-8.0.37) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1766](https://github.com/truecharts/apps/issues/1766)) + + + + +### [plex-8.0.36](https://github.com/truecharts/apps/compare/plex-8.0.35...plex-8.0.36) (2022-01-21) + +#### Chore + +* update helm general non-major helm releases ([#1759](https://github.com/truecharts/apps/issues/1759)) + +#### Fix + +* set additional_attrs: true on all dicts ([#1750](https://github.com/truecharts/apps/issues/1750)) + + + + +### [plex-8.0.35](https://github.com/truecharts/apps/compare/plex-8.0.34...plex-8.0.35) (2022-01-18) + +#### Chore + +* update helm general non-major helm releases ([#1732](https://github.com/truecharts/apps/issues/1732)) + + + + +### [plex-8.0.34](https://github.com/truecharts/apps/compare/plex-8.0.33...plex-8.0.34) (2022-01-17) + +#### Chore + +* update docker general non-major ([#1728](https://github.com/truecharts/apps/issues/1728)) + + + + +### [plex-8.0.33](https://github.com/truecharts/apps/compare/plex-8.0.32...plex-8.0.33) (2022-01-13) + +#### Chore + +* update helm general non-major helm releases ([#1712](https://github.com/truecharts/apps/issues/1712)) + +#### Feat + +* expose capabilities in GUI ([#1709](https://github.com/truecharts/apps/issues/1709)) + + + + +### [plex-8.0.32](https://github.com/truecharts/apps/compare/plex-8.0.31...plex-8.0.32) (2022-01-12) + +#### Chore + +* update helm general non-major helm releases ([#1704](https://github.com/truecharts/apps/issues/1704)) + + + + +### [plex-8.0.31](https://github.com/truecharts/apps/compare/plex-8.0.30...plex-8.0.31) (2022-01-11) + +#### Chore + +* update helm general non-major helm releases ([#1693](https://github.com/truecharts/apps/issues/1693)) + + + + +### [plex-8.0.30](https://github.com/truecharts/apps/compare/plex-8.0.29...plex-8.0.30) (2022-01-04) + +#### Chore + +* update helm general non-major helm releases + + + + +### [plex-8.0.29](https://github.com/truecharts/apps/compare/plex-8.0.28...plex-8.0.29) (2021-12-28) + +#### Chore + +* update helm general non-major helm releases ([#1623](https://github.com/truecharts/apps/issues/1623)) + + + + +### [plex-8.0.28](https://github.com/truecharts/apps/compare/plex-8.0.27...plex-8.0.28) (2021-12-24) + +#### Chore + +* update docker general non-major docker tags ([#1609](https://github.com/truecharts/apps/issues/1609)) + + + + +### [plex-8.0.27](https://github.com/truecharts/apps/compare/plex-8.0.26...plex-8.0.27) (2021-12-21) + +#### Chore + +* update helm general non-major helm releases ([#1596](https://github.com/truecharts/apps/issues/1596)) + + + + +### [plex-8.0.26](https://github.com/truecharts/apps/compare/plex-8.0.25...plex-8.0.26) (2021-12-19) + +#### Chore + +* Last patch bump before RC2 branch-off +* remove `editable: true` as this is the default ([#1576](https://github.com/truecharts/apps/issues/1576)) + + + + +### [plex-8.0.25](https://github.com/truecharts/apps/compare/plex-8.0.24...plex-8.0.25) (2021-12-19) + +#### Chore + +* completely remove mountPath reference from GUI ([#1572](https://github.com/truecharts/apps/issues/1572)) +* update helm general non-major helm releases ([#1571](https://github.com/truecharts/apps/issues/1571)) + + + + +### [plex-8.0.24](https://github.com/truecharts/apps/compare/plex-8.0.23...plex-8.0.24) (2021-12-18) + +#### Chore + +* cleanup questions by removing hidden dicts ([#1558](https://github.com/truecharts/apps/issues/1558)) +* App-Icon Organization ([#1539](https://github.com/truecharts/apps/issues/1539)) + + + + +### [plex-8.0.23](https://github.com/truecharts/apps/compare/plex-8.0.22...plex-8.0.23) (2021-12-14) + +#### Chore + +* update helm general non-major helm releases ([#1535](https://github.com/truecharts/apps/issues/1535)) + + + + +### [plex-8.0.22](https://github.com/truecharts/apps/compare/plex-8.0.21...plex-8.0.22) (2021-12-13) + +#### Chore + +* move incubator apps to stable and bump everything + + + + +### [plex-8.0.21](https://github.com/truecharts/apps/compare/plex-8.0.20...plex-8.0.21) (2021-12-11) + +#### Chore + +* update general helm non-major helm releases ([#1509](https://github.com/truecharts/apps/issues/1509)) + + + + +### [plex-8.0.20](https://github.com/truecharts/apps/compare/plex-8.0.19...plex-8.0.20) (2021-12-07) + +#### Chore + +* update non-major deps helm releases ([#1481](https://github.com/truecharts/apps/issues/1481)) + + + + +### plex-8.0.19 (2021-12-05) + +#### Chore + +* bump apps to generate security page +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major deps helm releases ([#1471](https://github.com/truecharts/apps/issues/1471)) +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + +#### Fix + +* fix typo in theme selection ([#1428](https://github.com/truecharts/apps/issues/1428)) + + + + +### [plex-8.0.18](https://github.com/truecharts/apps/compare/plex-8.0.17...plex-8.0.18) (2021-12-05) + +#### Chore + +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) + + + + +### [plex-8.0.17](https://github.com/truecharts/apps/compare/plex-8.0.16...plex-8.0.17) (2021-12-04) + +#### Chore + +* bump apps to generate security page + + + + +### [plex-8.0.16](https://github.com/truecharts/apps/compare/plex-8.0.15...plex-8.0.16) (2021-12-04) + +#### Chore + +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) + + + + +### [plex-8.0.15](https://github.com/truecharts/apps/compare/plex-8.0.14...plex-8.0.15) (2021-12-03) + +#### Chore + +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) + + + + +### [plex-8.0.14](https://github.com/truecharts/apps/compare/plex-8.0.13...plex-8.0.14) (2021-11-30) + +#### Chore + +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + +#### Fix + +* correct some ports mistakes ([#1416](https://github.com/truecharts/apps/issues/1416)) +* move conflicting ports to 10xxx range ([#1415](https://github.com/truecharts/apps/issues/1415)) + + + + +### [plex-8.0.13](https://github.com/truecharts/apps/compare/plex-8.0.12...plex-8.0.13) (2021-11-23) + +#### Chore + +* update non-major deps helm releases ([#1386](https://github.com/truecharts/apps/issues/1386)) + + + + +### [plex-8.0.12](https://github.com/truecharts/apps/compare/plex-8.0.11...plex-8.0.12) (2021-11-22) + +#### Chore + +* update non-major deps helm releases ([#1383](https://github.com/truecharts/apps/issues/1383)) + + + + +### [plex-8.0.11](https://github.com/truecharts/apps/compare/plex-8.0.10...plex-8.0.11) (2021-11-16) + +#### Chore + +* update non-major deps helm releases ([#1345](https://github.com/truecharts/apps/issues/1345)) + + + + +### [plex-8.0.10](https://github.com/truecharts/apps/compare/plex-8.0.9...plex-8.0.10) (2021-11-15) + +#### Chore + +* persistence cleanup and small bugfixes ([#1329](https://github.com/truecharts/apps/issues/1329)) +* update non-major deps helm releases ([#1338](https://github.com/truecharts/apps/issues/1338)) + + + + +### [plex-8.0.9](https://github.com/truecharts/apps/compare/plex-8.0.8...plex-8.0.9) (2021-11-14) + +#### Chore + +* fixes around the GUI refactor ([#1316](https://github.com/truecharts/apps/issues/1316)) +* move port above advanced in GUI ([#1326](https://github.com/truecharts/apps/issues/1326)) +* clean up Chart.yaml ([#1322](https://github.com/truecharts/apps/issues/1322)) +* update non-major deps helm releases ([#1328](https://github.com/truecharts/apps/issues/1328)) + +#### Fix + +* Allow spaces in paths ([#1306](https://github.com/truecharts/apps/issues/1306)) + + + + +### [plex-8.0.8](https://github.com/truecharts/apps/compare/plex-8.0.7...plex-8.0.8) (2021-11-09) + +#### Chore + +* update non-major deps helm releases ([#1297](https://github.com/truecharts/apps/issues/1297)) + + + + +### [plex-8.0.7](https://github.com/truecharts/apps/compare/plex-8.0.6...plex-8.0.7) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1295](https://github.com/truecharts/apps/issues/1295)) + + + + +### [plex-8.0.6](https://github.com/truecharts/apps/compare/plex-8.0.5...plex-8.0.6) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1291](https://github.com/truecharts/apps/issues/1291)) + +#### Chore + +* Simplify GUI for deployment, persistence and securityContext ([#1289](https://github.com/truecharts/apps/issues/1289)) + +#### Feat + +* Simplify the Services GUI ([#1290](https://github.com/truecharts/apps/issues/1290)) + + + + +### [plex-8.0.5](https://github.com/truecharts/apps/compare/plex-8.0.4...plex-8.0.5) (2021-11-02) + +#### Chore + +* update non-major deps helm releases ([#1267](https://github.com/truecharts/apps/issues/1267)) + + + + +### [plex-8.0.4](https://github.com/truecharts/apps/compare/plex-8.0.3...plex-8.0.4) (2021-11-01) + +#### Chore + +* update non-major deps helm releases ([#1264](https://github.com/truecharts/apps/issues/1264)) + + + + +### [plex-8.0.3](https://github.com/truecharts/apps/compare/plex-8.0.2...plex-8.0.3) (2021-11-01) + +#### Chore + +* update non-major ([#1263](https://github.com/truecharts/apps/issues/1263)) + + + + +### [plex-8.0.2](https://github.com/truecharts/apps/compare/plex-8.0.1...plex-8.0.2) (2021-10-26) + +#### Chore + +* update non-major deps helm releases ([#1245](https://github.com/truecharts/apps/issues/1245)) + + + + +### [plex-8.0.1](https://github.com/truecharts/apps/compare/plex-8.0.0...plex-8.0.1) (2021-10-26) + +#### Chore + +* update helm chart common to v8.3.15 ([#1240](https://github.com/truecharts/apps/issues/1240)) + + + + +### [plex-8.0.0](https://github.com/truecharts/apps/compare/plex-7.0.17...plex-8.0.0) (2021-10-25) + +#### Chore + +* Adapt for TrueNAS SCALE RC1 + + + + +### [plex-7.0.17](https://github.com/truecharts/apps/compare/plex-7.0.14...plex-7.0.17) (2021-10-20) + +#### Chore + +* bump apps, remove duplicates and move incubator to stable for RC1 +* update non-major deps helm releases ([#1213](https://github.com/truecharts/apps/issues/1213)) + +#### Fix + +* reenable postgresql migration scripting and bump all to force update +* use correct PVC storageClass when using postgresql as a dependency on SCALE ([#1212](https://github.com/truecharts/apps/issues/1212)) + + + + +### [plex-7.0.14](https://github.com/truecharts/apps/compare/plex-7.0.13...plex-7.0.14) (2021-10-20) + +#### Chore + +* bump versions to rerelease and fix icons + + + + +### [plex-7.0.13](https://github.com/truecharts/apps/compare/plex-7.0.12...plex-7.0.13) (2021-10-19) + +#### Change + +* Project-Eclipse 3, Automatically generate item.yaml ([#1178](https://github.com/truecharts/apps/issues/1178)) + +#### Chore + +* Project-Eclipse 5, move app-readme to automatic generation script ([#1181](https://github.com/truecharts/apps/issues/1181)) +* Project-Eclipse part 2, adapting and cleaning changelog ([#1173](https://github.com/truecharts/apps/issues/1173)) +* update helm chart common to v8.3.13 ([#1184](https://github.com/truecharts/apps/issues/1184)) + +#### Feat + +* Project-Eclipse 4, Add App grading annotations to Chart.yaml ([#1180](https://github.com/truecharts/apps/issues/1180)) + +#### Refactor + +* Project Eclipse Part 6, move questions.yaml to root App folder ([#1182](https://github.com/truecharts/apps/issues/1182)) + + + + +### [plex-7.0.12](https://github.com/truecharts/apps/compare/plex-7.0.11...plex-7.0.12) (2021-10-19) + +#### Fix + +* fix previous SCALE bugfix not correctly being applied + + + + +### [plex-7.0.11](https://github.com/truecharts/apps/compare/plex-7.0.10...plex-7.0.11) (2021-10-19) + +#### Fix + +* Solve issues regarding ix_values.yaml not containing the image and tag definitions. ([#1176](https://github.com/truecharts/apps/issues/1176)) + + + + +### [plex-7.0.10](https://github.com/truecharts/apps/compare/plex-7.0.9...plex-7.0.10) (2021-10-18) + +#### Chore + +* Add description on persistence ([#1172](https://github.com/truecharts/apps/issues/1172)) + +#### Refactor + +* Project Eclipse - part 1 - remove ix_values.yaml ([#1168](https://github.com/truecharts/apps/issues/1168)) + + + + +### [plex-7.0.9](https://github.com/truecharts/apps/compare/plex-7.0.8...plex-7.0.9) (2021-10-17) + +#### Chore + +* update helm chart common to v8.3.10 ([#1160](https://github.com/truecharts/apps/issues/1160)) + +#### Fix + +* force users using correct / prefix for mounPath ([#1156](https://github.com/truecharts/apps/issues/1156)) + + + + +### [plex-7.0.8](https://github.com/truecharts/apps/compare/plex-7.0.7...plex-7.0.8) (2021-10-13) + +#### Chore + +* update non-major deps helm releases ([#1133](https://github.com/truecharts/apps/issues/1133)) + + + + +### [plex-7.0.7](https://github.com/truecharts/apps/compare/plex-7.0.6...plex-7.0.7) (2021-10-13) + +#### Chore + +* update non-major docker tags ([#1134](https://github.com/truecharts/apps/issues/1134)) + + + + +### [plex-7.0.6](https://github.com/truecharts/apps/compare/plex-7.0.5...plex-7.0.6) (2021-10-12) + +#### Chore + +* update non-major deps helm releases ([#1126](https://github.com/truecharts/apps/issues/1126)) + + + + +### [plex-7.0.5](https://github.com/truecharts/apps/compare/plex-7.0.4...plex-7.0.5) (2021-10-12) + +#### Chore + +* update non-major deps helm releases ([#1123](https://github.com/truecharts/apps/issues/1123)) + + + + +### [plex-7.0.4](https://github.com/truecharts/apps/compare/plex-7.0.3...plex-7.0.4) (2021-10-05) + +#### Chore + +* update non-major deps helm releases ([#1099](https://github.com/truecharts/apps/issues/1099)) + + + + +### [plex-7.0.3](https://github.com/truecharts/apps/compare/plex-7.0.2...plex-7.0.3) (2021-09-29) + +#### Chore + +* update helm chart common to v8.0.13 ([#1060](https://github.com/truecharts/apps/issues/1060)) + + + + +### [plex-7.0.1](https://github.com/truecharts/apps/compare/plex-7.0.0...plex-7.0.1) (2021-09-26) + + + + +### [plex-7.0.0](https://github.com/truecharts/apps/compare/plex-6.0.3...plex-7.0.0) (2021-09-26) + + + + +### [plex-6.0.3](https://github.com/truecharts/apps/compare/plex-6.0.2...plex-6.0.3) (2021-09-21) + +#### Chore + +* update non-major deps helm releases ([#1014](https://github.com/truecharts/apps/issues/1014)) + + + + +### [plex-6.0.2](https://github.com/truecharts/apps/compare/plex-6.0.1...plex-6.0.2) (2021-09-21) + +#### Chore + +* update non-major ([#1013](https://github.com/truecharts/apps/issues/1013)) + + + + +### [plex-6.0.1](https://github.com/truecharts/apps/compare/plex-5.11.16...plex-6.0.1) (2021-09-13) + +#### Chore + +* update non-major ([#962](https://github.com/truecharts/apps/issues/962)) + +#### Feat + +* add new GUI and VPN support to all Apps ([#977](https://github.com/truecharts/apps/issues/977)) +* Add VPN addon and move some config to includes ([#973](https://github.com/truecharts/apps/issues/973)) +* pin all container references to digests ([#963](https://github.com/truecharts/apps/issues/963)) +* Move some common containers to our own containers + +#### Fix + +* make sure podSecurityContext is included in both SCALE and Helm installs ([#956](https://github.com/truecharts/apps/issues/956)) + + +## [plex-5.11.16](https://github.com/truecharts/apps/compare/plex-5.11.15...plex-5.11.16) (2021-09-08) + +### Fix + +* repair Hyperion and some misplaced GUI elements ([#922](https://github.com/truecharts/apps/issues/922)) diff --git a/tmp/plex/Chart.yaml b/tmp/plex/Chart.yaml new file mode 100644 index 00000000000..7419e4749b6 --- /dev/null +++ b/tmp/plex/Chart.yaml @@ -0,0 +1,28 @@ +apiVersion: v2 +appVersion: "1.31.1.673" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +deprecated: false +description: Plex Media Server +home: https://truecharts.org/charts/stable/plex +icon: https://truecharts.org/img/hotlink-ok/chart-icons/plex.png +keywords: + - plex + - plex-media-server +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: plex +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/plex + - https://github.com/k8s-at-home/container-images/pkgs/container/plex +type: application +version: 13.0.0 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" diff --git a/tmp/plex/README.md b/tmp/plex/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/plex/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/plex/docs/img/media-dataset-perms.png b/tmp/plex/docs/img/media-dataset-perms.png new file mode 100644 index 0000000000000000000000000000000000000000..5b933224586fc70ce4e718c7ab21814cffc59cba GIT binary patch literal 31706 zcmdqIXH-*NxHTFJq9ULopdcV3N)b?L3Q{b9g7i)(0#XA+S`aWqMJym7(xiqK0-<+F zC{hIJoj^i@(n|tLNq~^#hWEVZ+u5VeAp~bxHFHd7jCC@Z!{& z>O%m)E5Pah)>J>z)tzyA#5&+oht1Z~Pvj8igxJA3fa9zH{0}rX5Yoh7AEs~B z^B=sHOT&6{WA>qB#DE5K3QXACS{c*B+J}~eP}fRwaxO!ebSfi#;<15&g@Hkg!JYYY z(9J&Oy}i{k`kl~sYV_SBfL9qK#oE;}e{5g;j!;?qHXG0-p1e~Mn$MuqFxc5%`2n-$ zF#7)ZgbH(iGqB@=+tSvEA-9)^zSixF;|`1s{`vX&kuj_P!L-Wg;_H;GqTk(R9Q`USYa45wZ3rB0PI^K|Pkb!CmXQ$~Y z%fQ3-3d44OvzORml*;4AU3!uVD=SUL#>VtR6oT~DowwZ9rt0x@d!?=Y+~zh;ddv|3 z;H#@*4t+k^VI@D!XE=B<1BnMW6TqC>JxMZ&U%xJOo2}I^3fFjybihXx?rx8oqL*@_ z0w!IOJsA7DVIZ$bh&QcP1V5eWY6xQh08ba6-^^QYq!LYCT^BmwIwH`~XeXOr>I+|; z16tVlcl2^3i)iZFu*%9x1#g@JOp=v2ziO6-aythYvl*_4OU+FBdf@j%>;>PxSz#Su zjT(#m5HvydR@HDUyYLH5Ayvp|v@&r?`xF0lt1N>ImE}Ke+?KYs>Ek6pB#f~M-e!zZq#XKk-yF~*%pco>d+4cFw@cC0T|QP1%1-?yN$K3%RH zT8vMbl3-WE3aV%n9SCaN>{k`k8G>yWIn+npGBq)=)$pEH!m0Z&JZaqD=<&Hwv|01Y zXTZPfi@3_)b{;!-_)X_`G3t9u(VN7ORT>9h6ix zpuXM2sDZ_jgW8g+pq6H4?!8}c+Mojpfm{H90$AVkAuTW7VAxnkXudVJ;#KHMA#x=Z zRO&mjU2)pN-hOSoB5IsVW$BXg8xOq4P)-C!{;|SKupEcc5GL44;?`njXsLG0#lq3i z(P(;g)@TV(nee=g(h1CubrLi;u6kNb>@TEoDc~;pVNE<0Fk4lSWPcp zenoJIKZ#Sib=Rf)9DjoM90rBzX5;2?;0&gb>uR3=zRw@xbq>3B&Uf6}P4e8ydX7m_ zPR-JXWs1tqukf1nCK|d^DaT86LiaQU57tl~_N>8=W0|{frZ24$nvXp$D6wCJ7_v9*8OT4_$IdYcN6X?8D}VK z>=a|j*R31(CeV<3Wf>VC6**o&{swRPsNh#w2|7L-t5F(ns6Gjvyfeg@ z@GtGz+j+0C-vUR$GdwCe#)6c-b?gO?xeUmKv{Yx@t2%T95Sn?Fx0+wZX0H40rwq?n zqIG*~X~fjK-W2)HjLbSsS5ZtTbxpQi*1ll^x=cRK(aVRE$+7`do%RyN%6_h1wse4w zZDS`G8jKxh>No$z{b}DYp)#J425u^3 zJ<)zOA8cs`4Gg_LcL85Y$oMhA-xR$E^!S+Ad>;QUIuqBFQ&vI7XTFzlqt#rp6_F0E zz_z#Msfn!C37xYlum0tYS0k0TDbdbO;X*O;P*mR@Kc{L9EXQGGT$!d;!2n9eY){+6 zRKHdnNf2^jKWuT#WnP0qv~G@Wq?9!?(4e~AT3c_2mwzLC>gW0B%Z4yNM^%BDp}Ujo zWsQrFS1#)%LSH*qyn0KWs4I0aL2$$0chhH2sTR4ol@}i^xv4O|dCLOl%IrTx3Qjc} z^l^V!VP0e*o2Ss;+QlK)@auj_gubA7^`B>={=hL#cQNfx&&B5WCQ4$)J#)R^;%mL{ z$*8J^#?R-9_3>Q-_`MZzYc8CHayaBlT) z6$XT)D&P?u$mP(eXM@bCiOuTy>k7)}cD&kgR%*WF@M9c!i0a*uT5ljV!Ww@tl9xv) zjK`HBbfpo>xWEObJGZQuqui(du469&}p3FHKpkZiF!Nvr*Kt@1IE66 zLXm5>Gd2hxTk7m)PHKkK{#2j!dOKF@oGlmfr(PU#+6!SQ^77B?wAyX*B_|4LvJ@P9 zcjE&KB5>7d;MZ9T9)UvE#2-6PQn{$Q^r^pyAQIYNqcd5;q^!3eJ4)Ks*qw{_5v+x~ zWd^&>ZWi}+*W}PE2JWh2p1Bc8+f`&Mm~hCFDD{HVW^atTob!50V^AQ?Ws`h8T?RZ* zPnnbs%^X^^38kagWnK{meEhLzr0uNg{SX@B%B>eaKHM)PyR{5zM|f{-H__Jo9e>`h zrEBSO=_mfHapap;OAV{cU&@`=4=iVn_{AwlQNRf=t4JWD-_J!48t%*Db zMCpwu)3x|*cmLYNq#VY)(C!5Y;i5DUW=KBuA@T8~wE{<|NZ3wxj2gwN&TA{yY;yWs zc~lj7?;NPkPgYvL+#AQ%10ID|R&W5N2B(vZAv;N+pVeN|6|TvqY- z-U$^?Y*t_^)&d2TJiX{us}7`7Y0wy;rjpXq({M3Ly%+RTl7EU2)V>ymxk0bN+WSL8 z|Nh`7NHio$3;X>PEw%kgbil`y07Yo&Rc9zTd@Ysx`k9N;*$NarFMjjo5ie2iQ^EtHk8kcoRyQ6_1(LtTU{VTw#cHyk69xpsLCts zl0DYs^$FSn9tZ`oKRQ?^hm4p(Nvyg2M!6gXO|Oo7AgERqZY21+J+rO<>BQ@LI&n-^ zsH?A!Fk|QAnH)1=Eh*@&2>IiMy*`0fdINHtQfIOz7WHIOZ*26G&53a6F`wluFvtr7 zc@Fxm=x*WZG%dtArU#U$9pDX(shK?V3A*-BZ-*oxByCqkw*F8npQaSzCAM#@y4gT_ z+R<-h8%nP6fgQk#<$mJiy*G_S3cXwra_RYEMi81hKE8OJzdST5c=<#0;R*gIHg8PY zg8;M1CIG26kkaCwE3YJQy2z9Yd4H0_iSJqQ+jea&Qrp=rp1^D0+qt_0j#6B_kS|M^wIa0e zhj^J%PpEotOxg7j>kjPMAnoFV49JUK^H;{*Fg;%qb0?^A zbm;4Xj9_~uw9h&+<4$p-q4aJ=)5M|eB&+Xr)bTJ8Qc@9w{&^AY_Y6k)yrDB}Ivnr@ufKe(VK} zGt}_S@FjQ5m=zvmOr5Tap1}vbYkWt!F<-Vcn?cvzdS_&-?pq1$ZG0^kca=NTXGNa!S0@z! zeTGk%M^yn?yHy}nudS&!R;08(*F>5_3veE@(>6*N#lSzJS`>@vbA(?@Zh!6r{OcK z<`Uqj_y1R$gULtk+vv3!_`tFy)@54qas~i8T-6>&=e{9 zY;4c)j}+)=RU5YrV;75iw$#ClxxH%H<2L$;l#yNhDL@Enqz9!hcdLl1 z+yCxmbgPuqae0_#=X_Z=3ni!0Gf|m#D?omL5`Wup-0cW$IU;<%Xjv~u zHq>#At5+($Pl%x0zN50-1;q`!Lp9wl;9%52+5-wb%3YRciO2|gj zlddC*qup`wQHd&l1Q3D67W3%a5jM0mI@-t|ejfQzju*p?Ef!Vw7+jW&3=$d63`9tM zl{e;TBrlWB?3GRDOZ!3#b+Hg5rZevB|ZDWF-b8+qJG*+<%b3OBrP3QXyXz7Uh0~(ewQe0;hiq8 zTzd9L9@oNh(|3M8-*hkNbc9Y@D27?rS#`N_jr}Q-Pr%(&u|(|zymr+Oe&SzbIQ}O) zJTc5FppA$oQU@B4S3$Z&owQ?6K!Nx>{s&j3{${sVJLZEyy3aUB$6>iA?aG0L0 z5f6b6CGzr0(evMMKLWU)G-*94LcHfobla(X!xjRLpbE`E?UBNQl*`|cc2<*?JEEb1 z6_E|=uX8GOe~7Ium1c)`dp18Q<2AuPcI&jox%gO1 zPgQIvpum#!2C@o0=ZSIXd(>h$hAQD@o}x~j5c zz$Ozdxw|NgPrX*%l$voBskLXk>!e7~C$u)Zq*Rmwm9eV$i$(j<)kb(76$Am0`UHDN z#FZB!qr5%mKAw{@v6_MA;5DCE71}kfzZ+FRZ2!3r2`uD$B3P8hiWE@zYc`wSN%KFH zkNog3>6Kq|w`)*kAo-8G11Oy8Wc`?I%#N71tS>z6M92F2;PraS@C(BlCcgwW95nXoHCInBTaLCZA zC+sW}UYNvm?C(nIH~N2W&B#-np4G^;oH^v#Gpa0ijlH(BP*-qSve zJDHdqRyvd8Cuj3M;klKS8V@Kt#sd=Wye7T<(+rV+6>EF$LUO_AbHhN2aGjst zsGQF_I#;!36tfmm;@~}fW*)V(Cf|75J2k)AzF;`g^G8jTrJrZ&ts0t4qP=Rrt;wkVEe=G50D65b^Cl1xuK3gE@|>NT;Pye!uU1w zF5=?TK|wAJXB`%#|JOb|c>KLh)~9 zZi}+U{Xl8G>Zh$TL~1xxXDUa>;e{T!FQvdYezT^@^pQCmY*;4Qp`ce<#{-Awwb!H` zrk)`LKAJfc39QkKJtdgMAzwDMG#R1jA|qL-Ldr^o9@2z5g@iV*Ta=l<7Yjq=VgiOm zb*STICS1nD#?XK@#H31HP>zjH!Qf0iY^YbuMT%L`7$S@Xz7P0ds<$pyG#9n8Rzu5m6~LwX8I+-!ynb!KnEQK=aqmyT6ODKDmAy9EUy4^tU%4qB!;*qRgzS{ z%Whl8mF-rEU`JCn&+Vdd4$44lWS*3IsfiZH;&OdTaJPePo-UA@aNUJEfU56#r1h|D zAO+E||3Me~L$bmWUAgBbooiT0&9FfIEaEULA6~x>7!~V)T`ka)1>GPXR%0SR?#()gp~_Wbzlunk8Jm~X%>S@K?*umPt(ZXVwriT~O_6=2W&3~K zmKRSZhV8xP)443g;`|yN!^1XOU;Jg)GcUiAlPDcoy#$Y{@$=Rz<1t6=R2uF2=dZ-Z z_6-e#8|Hy82!%F?SPk1^DiLU3We50P%IjG+7+bWpJEIlywlxAR6)@=?4 zO>WGGP!Vq1*t%p8eSo;Qk3N}rZb2H16WQ)uJZZlBAmyaPfaUKxB0t`KwFX`NljE2C zmImylNg2$zq*jvABCA>eG-dxMwbSL~cZU5Vd1>^Imv*2%`16(emA7p1 zPv$AqG(h{sdxC&Lh4hTlHF5(JqN@D>GpeBYSkgma3J)U*jw+jrGJWIyHm}Tco{%=X zWtftZl1A^9J|TJc%C9VLQp-OjsOaqInkTL6E^o1c@c;)X_QEx()!N6Yn+?(57d-lT zs8V?D84s*_F>;^MfV}3ubV89#yvQk}QI${MO-X(J0JlIU4)p$g(8w2GK*HpYV`B9a zQ2{PFCIeiwk*hk;P_v?MdBbo@z~izS=ABfPtDV!aNWI!MsFOioLkiDmWAwC-=Rlgg zIn};$a$>i(DvlJ^g|fY+mGYqYQM*W7kVbriq{r0fC;HYVg>zw_ypG&E$eYwxUI^+3 z%PyVS>R+=b5f@eeByW7WCzjxElD@&DU3IZnwb&hVJJR17;o&A@*VWuDgbPGIO zJ%6HG;MRS<*Hujax0N#-ioRC)J|UHlPAn3N@dI0~r+SPn7SHN$;>s?_Te>{9Mtgq1 zhP6EB-1_pI5ssDcpLnQclP^g_2jD}6#-v_i9)0}n<+3C5QTbwS!dQe9>eD8$fzE^! zRGy9Wq-_4OH5W=P$rb~(2KN`V=;A+@RbWG)X|}~suXEEUKsy=Xyrt=jeHd+Lhcb(u zZhYhUX6JWq?|4z4+&g|+6U}P<+*~Cl(=xx@(TeMS=F;1{ZG*5Db9*r&8X+$ea^wSo zAnOh+0rm~4AX@=hljlb*3%w(^h|fG)1bfWl<{~_r?~2jBURjQ36QIRj_CQdl*|kAa zy>$sMv{7e!F7J(0f6z70TV|@+uQa37G__N* z@k1IBl!|M*WvskiSH4Tk0F245UQA|!lvLsOl2 z?P!Xb5G%#orW!~5UHwH2v1{yUC`$SVzb$%N? z`b*f~#kYAEneg_|mnU--F8ROG?ki2{U5n2#a)~>+?;%t6CuuF~VYkk!uaVw^wNbKH zu`0r~dpDS)X3vWkdeuLXEVR-bmg4R-TV>ndNuzK82H(yt?X=A{JWD6D_x{$6NT#jTF7=IcvjX*21*3zr~rpVLF&g>zD00d{NuzBw|_;~~>I z;ah{|2p>)UA|94LL)pBh_FIX#S%ey`3|a8ra;@iw=p{1W>(iigF~ynKEy!!to!Ji%F;r?b0IDUF$K3I!{fXG?r&_PtJr>lKy1D5In2&X+bz54 zRS~7*xD2r$s!Tm)Z|#%G0$~ySEe1npG72u7?d6p zS|I-_KNWpm<8htCCC-rNF&n}n*{8}H1IT-+TrXP1kW%1RMyPvG6g5fK(j(xlpym?=o5B9` zyFI+Kf`(&bP3REH70$Y%A7DyS=$>TXWKw7-amw&_w4$3mNm$Dj~(i&_O}asKsUi|J{Df)icYAM)o7 z;`n06+TC;$UU-z|FX#^rw)H3mwYpooY;V0sy0@&H;}l+pHh&UXgDyT)Sib{;=f6qv z5Lm;pOD{Y4E4nnCyC84u&rHlC(Hg&#$+_U3!+kFTeDobw6b-8`+c(%dHdiqm z*MqolWFwIh5HllIwY8sSveTL=1;44w%ReysLojo!AdVy9Qol|H!yi7`=6n}G`#tJ-byS14#ukiP){cR!Nqi$_*AXX(P9Y7qtQ zekCE~oAQYxJyE+gI6%9$ShV}Vn6u$R(aQ6p2*JE+$e0vRR=k=+auig4bxwcmgFFu} zwh&W%xpZSSr{tX%$MDC$#7bVGC`Mi{_t-?R1q~7GpNJB^W8t&jWwWcdlbx+?c;KWuQBZSi8l=5 zk_vTITR6H_QRaUs4++n^K8E)4g1Y~O=2)V zOo(E4x+~Mde5$OaN+2E4RvL~(5L*9R(7IaS>jVg(D+U)0HAN&8xFCyPSIck9M`>n{|yHY#kTKd*c-q7#~$UvncjGVEhK`(%1Gtk$>K`rUs8mZn?{@}U02_M zOo%Md803GrW)cL_h<{J>4^JwYO1T+AuE4Y4xF$d)XswtfwJ}mA1jN7N7Fi2p(5IPp z$+mtUxzu-_!X!x^Qprz@U0w63{_$639ex>7*9-H;O`N)S z!yZ@_o)Aqez5WLY3SKj?3u7n>G!DXj9yT}BG6p{TGA=&F9$fO%_R3gK1nB|Sorf&Z zL*2Agjo0LG1Zi_XV_GI$%{p#@$ZzbM&hJh?GhHos)qP=8F}Fg#liS=zfAcCi*wAor zkZ1pbU1i`pkH06*&A^DN6h<=uW__vre3q;1LJJr2szhm?mH7!mBH3m*VWPssMNiEB z_`q0iim77D-c5OI8aQ_%USSHic`Kp#bL)e!3uN!5JIBPywS{5LckMj27m!4oD(o?u z-~AZjux?l*9A0=rd9-(O>(jk}bNEbfOslA5J-jaCrec}Vj5yU3RVRn6f(Ryj9`Y+OolGyM{|>AD?3Y1+)(Vy}UCUYq>gJvdxMR241jK-B;z}WlbtH zNeI-j>Kb#gQNpKfy;=USsZ#KKL%;i?lD^gnYxFMHx?nl=IA`Ofd*X&6WNggXo9=Ti zwn`J;qHd#45#B$s6CnA(kvS*wNWWsI=EDe=#Faq=oO;`MnQ+z|9ncinIB`*Z1cc7Q zoSoaI-Ki@-w_&o->Wg;$F44D{m?AMW$w6rRm$Cj@1Dn9(S$48%$7)kid^M?gz#KdB&ZB=tEO1i4 zZciRzK-S&TWR|J~Ph5lswm&5(6L~{|afS3)xh1L_WUQXMF_+>-x1W6<+-Dg(Rz8B@ z_qk(jSG6|SnzW2&#BhKt4!zP&N=-%8dgE7E8s1@+usCnNCmGX8agHtN6UN`F^_snH z!c?E7r?y1P>^Er4PB)65$ulZTPmLRHI3a*5vf;QIJASTAZS~u^h@|FXRk-vQ^^8(q zHbkW1Nj=1-!aQS0K$QS;sMj1hsmIH|@~b4SWGw^HYT5Xw(L`#m(@O3l#;(1+IOo<6 zp;1$76$b()0W}wGy;q)B^2Ok|^xr>6Bf2BE8=8xyq8b(}G!cwv4+LJu+}!A4jp`xX zpWxITuZP(@+7g`{J#2S=_?{zZA5b7DD6r{bx3OI+K73l zooc7U5rDveI*pXel2jLJMe*T4WsRdXAWL3e-ulxZQM@oP?Vp?mUV9<36nkV~YzbCM zK`Phn!E*!GzH5Z&U4AsAGGn|M)mV6vmtJzU1rcyEn3>#oQ^G(^-Z;|GjM9A@k*Q$| z+tRyei;2(MF{(jfcj7B3kV0L&xWqOtQ`g2WXaC3W{udMRtH{-TpO2{PGE<)Ar9~}^ zO9Ru^Y2)tPgA%Hyza*iqNtcTr5L;S+dm|d2H~~`6388Z)HBya>z%~v-*&=4Jv80lF zgX`_gh(hZ$gjnMkasMyF`US~DK*K%s(C#~KD`?n`Fl1FC+o4q5h_;fMnw;OO_#_^)4Ca`f9UU0l#KG;rqQHMB7)R)aC2R$D6p z93S_%C>~P$y4;SZQe-np)A{4wjmVQ!uA=EaMKQEEZz4)I-CkNEM8hKTru*m05VN9R z&0s%o(O!iOy#n>$oW=f|0i3uPO` z+{%~Hs77+{>JLOpXnqGbuI-)2^L3HxUmE>^VyZv^$9mai&1D^!6VGE6w7)8t$W5F* z+gHEtnGsC-y^^YUUvB?vsbel^1q;Z!={-^20yAsVeb}_OB28yacx#=)K%jRZ_Qd#t zW7_A&q9@p`Hzwjp7wNXN)a^_v*Tt|HKLVLylHj{~R39y)ha2D+(I~NGZ3``zUk|E_ z6{tFAEsDrgy1#6H{K=irx5@)>ULOA%FY`xTkA0~6JAXz$1MN&oNAr=&y6*g4b zd@KwnXvIs04=0?3N}G}C&P?&Q$xXIPLZ9=N(P_htU)Q`r&r7eWrRNI!$Wj!dMXK?2 zCem`3VB16NCS@%uvK}Kv$~bW$WJ_a%1oZa{P7=YO=Q3=2@ew=an;kzSKIWp5#WKMH zv@AUmFubE&Jwu;FZ?|7r7j({Oz5-BaN|d(r++ImN4dPeh~+owh~C|IWMU+a^3 zY(&|)JFj-@k&uPui|O2tm5*-Ie|t!|Pg;rz4~)DO?XsEv^KFbPI4rm@=!#ViH*%NL z{&;kPnXb7D-b(l812%Yvx*@;XvAZ`B@*=aD^GNLo#$B&fWv1$Vh z2f@bS1I^4o+63yF6g9$(x}vz<2Wu#7##N0yA+?)0gh-QB7JKP8n^+lY5IZ1RLPkda zTKe-hm=ZXfM^THC1vIsXYjSdTzxq(~XJNJ_cQnR4HIP3x!*6CMSRLsRwsc7KRxSYizKJ%Q$cqX39AU%HGY{zvTgm;(@B>Cyv{dd4El-d|PB;RIlK zXwsh{WnP$QxOI(Z;zQQMZW;eW(;od7|Nb8|mlmi) zER@2vmdoPwfltDf09n3d)FCbw=JgU{k(4Y^3*aAd%m2ob_3ivwz^hkKe^LZ$WgJf% z-xjP*q;e7?9GA9N0w+1qE*QtpHmU`@pSehF0!gy_@$1J!~0EY^BcQdJyL3v+#DKCrqa zS+{$CsK2>RiVWhw9_Un42YvrlIS4oF$22#Uuj^Q6=qY$x<(K~7R3b6-+gkmtVpMVm z%hA#))vQw7lI!O=Zu}@4zM;5=J0zfp2je1g?v;Cyk7+eoFV-pP|9g)ZZq_|!?E>rU zBcm*J*A;4@E;&9c@WQmKq2y~wsd}j#YaYIWfceAG84d+2{VddLfifFzkg_QTV$pwcRjhuU}xU@&#(dE~&0Bw*Tcz1E}p} z#7v@D)wt|tvb+ig;GPkPD$yW+VOAf*aeZLHg!>3gCE(^A;0s5kEZ<_FYrOUMyR&0Bc*r} zDfpI?zzOy155)EmQa)PQd@tg|h0}8zI&~ywZxjZQL+Trvno0dF4rm(fsm{%fWGGT+F1;9_=RuxTP*A-k6>&Cpv%5u%WKd3vgkS7~eLA$YUu<3iAsX$nTo8!a(7z3ausmbh(EMxQk=h3V0~@BL)4QNi>t=Jn4aZ^_HA?msckyJdYL zSUwRy?ZB$70hnG{4%`WEo4wdt2kIK(z>g%wvSD=!hZawx(=fqb{6Zqk?rNAG(e6hf z1D+*mbN(D{_`<5r&QG#pFfsP8GV8AaO;(Wrt9Ie5go&(WRn}+(YiR71n9y1+_jQ0t znVF@Wf=b^y54?;lyPOzxLOY4&=5osL>z4e-CCP$UE41}yYA6t;@1W)~fH$@ze>8RJj=nJ^y}a z?^ihY)U81L%*@PG$arj3zX~XxZiVNyw5{l3@bK^i(zmgzZ+Q%!L-DLSm!-d$tEEMG z%`;@}KDulw{NavjSpJ>5^~fPmDh1j5T1#ac3r!5Oxu$j}D2}g>oM*};TdL$>Rr+35 zl)DD9La2b&78zoQKLZ=hr3Hqq)>dtt;y_AU6dSSl2(CMGr)xaNy5Z9N0W2?49;<>e zOH52up>K`M3qAQ3ECZ|^t@aq%n(`kgG({Sy%zl!$4NYM4dqSJ%%MK^*=fA;WW7Tsc3 zV0>Uypljx_?6K-Bht4;SHkRG2K1t4@)JUTG@$OG_;HoVqnh&<~`+aG9yC=G@ZaQqW zH6SdkNwB8&yFGpwp+~sIE)?(?Z^){T31PMGqpR0hF2e)Io4J)$0c{O4z_vCw_e}XP zBNn#bwhfxBbde?LU@JUU{TtCgr1Sg|`zc6~di#_VY-k+1(SFhc$AkZ5hGV@-0ei5F)UBV;LK- zFunMV4L{{Cws>xh{a@PMJZI0^3VllqZD93=G3CA4EnW7_gil(hf*1{yCL5y%wf_@{6MJFheQ|~Yt7ifZS@&oI@KT5)twmiZNab1D5_yy5era1d zFmUPK^*V~1m}RjT^?$tiC2hX51RWpK`MOK4w7&r__Gj491MMu<9OuO>2J9RrKd?D- ztal0pr59Dza!7bjTgdtJOtT!EYpr^ME_Fi`iPiA2mvI07J3fs)vY01K3YfVtK!}`V zlR}-6Ot)UNzg+tE*(+@=J>B%*D_H5g?tzm^C#G4Qbhmwd%-h+K_WIEegZEz2RprL3 ztW@@l_lu!U!=~-F&U4}x=Hd+@xde-5I?I9$ZumNMf9F?AI3Yu;xKH*;@qqI5%h?5B zAH)vaxSfQV7(R?4sNxS-C1&4cnXi2qJ#x(?MkpZ=yUcpL0fCbiJU(PrK2)rxmAJ8N zGBPf!t{$WJF~4p;i1(qSeWJ}OrV+crJ9DRkvY#~(4xeWA5%VNUSS`fM-m)S*Qm&~J zR_*)+-q^!xNR%+XS1j}Oa-UC}TW&AQ<~Z>F}-#I-uPu*SKX;#~@9no#I{hqp*WW z_Bhu6sm5w$$8FplMZ}f()fhik5@%Jgspk;Vw^p%+58jvFoESjXZhOu z6p`{xePoh?+sIIYF$+6t4nh=;r)F3O=_vfWxEdd9QZHodC28*u^g75MhJ}35PETGM zIQlC8J&T@oKh`P`<`%QJ#xs->M}AR|USrN@=-%8ZQ<{40nHUB`81GjLhTeoIFgaJL>AW^0qKFUfHysj!3vi z^;{u^Xg8Bf_2vB=6<<<1oA;N0$8T|Wf@Dq1GV!ynlHwVDW)iU zyr7%o#=_{W5KE3!-+wC!-H{-FoW{{JuqAbVPcuzCzfh7Ovv;n=t-~z zB9iaP(3?b)nG25MWijp@;T&eD%YBXD*C!Kms#_R2KqG650@g+^qU_VyeymjDi$`dU zYq$U3fujDjvN?((qFbflshNLE9w}k6tUNYUXZlmGci!fgp&oHhqoa^~h%u*>YQDl& z1!$6F`f0oI1N2S*7Z|n-v_WkcRkpg(Mu2h6-Fm-#Md>D6Ll(ZFmPIRqFh4<;Ymm=j z8`qrN?H?x!tNhipl$#n2f9k(dL}3Gw>@cMUB6abXFwvrR6O0ms#%EfK}t)OV^-n zYov`(vnC2Vad-8FQcAg`7d*Sg&cF=3tS`O1WHNO9&41l$ltv2|;MIW7I=0R!^4O>J z`MP%P|3a71JJ%-CjQ^=NDAzx+vie^+%`ZXaEAk7ull}easy?L6{{O6x&K=Z8hd`K@ ze`6w4z(RFCV*gnOR2i|x9c#zs)tQ6!<$qe(|F3xeJgY;$(wybY%LZYytgShE&~PRkfPmAri+0{`)=s$LIgg>GNCz3sm!v*C}g3I@lw%><8kT zf2WlveZlI6!NI|)n-5F<4E`(zS9bQA5$ApnNzV7D7fvx4R{*5L2NjC^=Yn*+-)Ip0 zLp}i#eXC3eVeKN>-K1zaX}7Nh;rR#ErZ%yz^VISmiAodE{-;5qNz2?&YE7P*%`)3s zocuXstK~(#wrh)$NXtjM-A2SGaxZB`5g~?yPhdy)3z@x?nULse!7vXvs{kFg1@%en zjGi!6yavX8dIx+?hkgrhWv`|HQ%nE3%t7gp+BADM(aO5GRhjPLmXwqj{8~;NIQ#CI zXZIJ~!e^Pc*gtJ7eEt08Y^35)TF^-KeewwHC1)*YdT-IQJy^)>_U=^|uC)A|x7P_T zbMjzw00PC_MeivhR_KsFN~CuvsErI zi3oPCd5SPoXtbKQ|FAY_-mN05l|3)F+P@f?XNUyZ-YfjS+WYcww%2`M9n@O2bQY@= zZB<)h=!Di-ts2`ZH4mZGP!XY~5|Iu|2Z~mUmZGRxM1lknN~@HrSx6*Wa}e5+AcXs- zd+mMB-DjVD&pFR?&v~Bv+`sf`B=Q^H-~0W3rtk2x1}Un7!?8we_X{5ps>s2yNO*V8 zE8f-_pP#LtZ3Pp2+!FD?dMDA0HHv+fz-}>|@tS)1hrj3Ph;jw7o9)%V}%8`rM_*=Ib32lx&;TBVSzazD2S4;kcgj6r^CSbEPgRKuYzN zZ*%dY>6>@$7PGJSAQdm{C0*`#Lnrunswe1Ss%gUgA}c|@Kk6&aaKycR1W$X<*H%|& z7aO?Ys;)zN)?x7zidvb*WitD6>?3tJgSH0?jg6^2d4Uy;{n~(quOS#J*j~H>V{R5R ze|Au{jpL;*BU-xMKr!WlKjJc4IAzz`39tok7*RdH+TyLD zO2MvNoAb;|WB6gn$-g`&)1w5xx3LcZC=ye|R8pKHY3E-zC427co$RkE&yzE+FIL*k zpTJR1FM{qo>C#a|9CVLS!dJLEcsmiLgh3Fzx`62e;c5tf%Y z-#&)57$-zecunz)Rt*JDjxBC7<=uWSUhkZEb9B$drDCXc{j>EbFvLE{r z6eN#ztubx+IdTK;o{D+NKU=!97aO^5%}lvd3pJa?+bT^!1%9i(;#`5PU>6K=mrUPl zlYb&>ugY~VXecl`P*@5tukIP$E_jPVSQpMSo%dht@VS}XsflcQ%> z8}UGVBKjino0iivPraOilN1li*o1ZfjzI2F>MH$eT9NQ1D*O6zM}GJ7U4>So3aRNi z7UmbM_L^EaU{YC^RF#qvEGZS>d))4SxXk7&7AX#5luu2JU9z4cOBAeg&081@^%P3tLRFHuCBQY;|oHT9c!7v{P8n>AOxeYI{GR9j@$T0YUlE?!+5C<*7eZ^IAVt zlS6+g2x8eO+bJa0p0IgJc%m7Ewa<-&TP>RwNc2c}+gz*CJjCVDNg2*UFT0DJ=C>?m zGr&il6>^g*cTu(qu&g%x%_Q`i7T)&mITZC%A-3iwWmmjp=7I|IL|*)r)0viIP@nN& z<4@eaOBRM?zK`T9{vJ&R-7PuDBQNAi*p1pD=IwzTMO%TYiIu-rH8nkZ!g4}}#u%pL zv|6_`J`r5Hr{K~xj+_cH%p5*xI&>PWx%ewXNjuvx;qcJod-EE0DJ;K95tY%n zDSs#!IhKqad^Q8Q9kseafXKYRc(O8{$VgJPj-sz5@6!P2Yq|1;3l)B2O>91Rea9a! zsNNcT)x&ju%Ba>DW~)R8i3@!_@CR1f8Bf5*dAonuy!2#(;9o*BYx<~c-nwALf_Lg1 z{kbj2dM#pq!Z#rY1bgt`3juDwfc;iA6j`zEt0}bK7{sm&cw~@?0yr34(B#C#<*NWO zI&|oe?{BnNew7qML&&xDsI&k{`8yowAA&>w>_6XTxQg5s3Ys0XZ<58-BqSu1FEUYN zBEU^1UDkQY5P%*4$fTiyeRK`j8c(6g*A2Az>2=fmEO7^X!%EoVT=iUW3Ky@6>!63# zeL`Vo(Waq+CEW{)LsY3S?Z|Y%vHFDKt?Nx}+`iLlx|I#^l_WWEv-@cBzbPYD&>#jBv#ENpf zY(p*9Dlhe@E~y)7NU;`r{WN&GuPydE$&cZnx4v4o@+kT;UEA?P5@Mgx)R0$=%gIW7 zRK}v$Dw%XhXul2M^pZbyOlDHy{Y%^5j0G;d9o|*p6Z%^3s)O?nVy^OcNb1RpCm}c+ z%lMepGhMc_v3;+`x9g96u=&{GW2*I zqB_dAwVx0>vWXw?rAm_D-n+IiZnGX({#km-2x%g8w)j+J2Y2I-0Nc3UA--k2hDwQo zP(i!9yo*WQt6*%7!Q6W5N<%+6abZTf8rh=d6Izc>SyKebXd!86?toF6X0T-pM7bPf zkre>&Mp04mW=1fCz{Xb$2u?&ru%yu=8Tfu*>K`*rHS!=Pu4hRf)qhNEmVXbj+Eg_w z>SZRUM3t95%AYj%J!oPS>NnB0Qjc=VI6DH~JQkukywij%o@BWi7p?7|{T zG{N8Rx$(7B>l7j^RBSm$qS8eg7s!RZ{!TKVw-vhmq3q_EDHi5@(gFC{|1mw+-oOpe zj01;%$H#K9lSp6jh*WbhLdmYB66h<8l1(m?g(op{8i2ldo|Kfk`|{~}Mqm5g@?KXG z2u*8qBm=7n&IK33rd92n1sKIuVPRoECU;m@KtUFP)>OB{)WB6 zdkYf_3kz2jg!)eo2*-mEH~MJ;Vy3Lq@B1P^O{UXAnILqknJvCG%F5Z9Vx}9Ky|P8f zcP}WqJAOM3YW7RA|BMX+b=1F2?Q@Hi1ts{%L#7eR_6s!SN^kX)qjA{ z`oH)quP?;Q=tOd5=gN_Blq=SZaFnBf?xNoNTYn=s`gutAPPX*cfe(&N*qDA+M$yZ# zu$HonmsKs?RPglgI1RiM1i1rRK3;u|s($HKyGsBV^CNZ7R%lbyEa18{z%T8$JFYCP zP`f0v-Wg{S$yHhJOp=$EXGKFxIsn{-`##dNg4LQ8K>0Ssc9|dp=mTJ|@Oc34|7=JNJ)ohUaSfTK7Y=V1^b02i+Y-K2 z<^DwhxmL~xCd3l-BE$Ck_wOnT>bcLK?@0roU14!?&l{6xgXY%Oi6>5+c>e0ujB17G zp!Ub8nc?M^Y6nndT~F;L)%IVVH$As?`?c#}qu%eWtQ9hIi?n_#51pJct4BK_I#9Pg z^vVD&qb5U^Z&QH&3SG-qHZwP;-WQV^9Qo_B6cquY5+?zM*{6{ADhueQT#lsQ%97&1 zKt>UOj#(gouRUs5F7EWX#>PgKLm5F`CcIhl+@5U@fd+5oJk7J#&aO-ooMyL@PNQi3Z8vFJ@Ok> z#^X*n$WshiDGlDH{p~Dzc`Ui))FB@bO&NM^@!fX41;;lzX30K3Mn6iK85M6AAew?; zC;|I1)twigDg#2_K$h4qcK*y1EGIM@!2kG!Cp7_T-5Pm{_KhhT?{k}2yyZqq%R;?q zoy+sdR*FI1k`l(i4Yc_`i2koR{7&4pyNIO@=zOeb_ww?x-8 zuq&v!=0h9tv8Rt5I#jve_fFNUa9p1!z06{vF-Btgv({V>xJc}ck!TtTImffJv>eVY zDk^fmg6z(XO=a3}IHA)s8=JK~-W#22jP?78=WdoPpGdS~W$xZ?wRF4h_^$&t>%Q`P z)Q5eun>CoXvY}(8F*~xe`zi(q>O4d}v1FUHW+iX7+IRE7-E!e@DRI&_=hWV7j>fYf zNNR}S5puFVr^X}ILidLGJog#8cSs9= z&&obCWfJsWxA%iDvcAglks!*>bO+>}C*o;0PP%{iEq33TE`ALt^-A8$IYeKJ$2z@h zAVqxzI$Ga-mxx#V7>qTTMcTNdZEQnUaV&&(KFG`SB z^cK6~h(?vd@^E%}`6+6x@4yKOB8Y#RHgze+g}7d!6Bnp2onL3QJZX3tJS#tJYCHwt z^-A7=vXCCM|4;-tWBZ94#b_TIxSO6vr)?WhpMq!ifx4jg@YudNAjBk3;zQczLFD0# zAsHLF!lAkh-8!Bf^$kRylC@&&=ta2NDcUr_!6y}|Mh_l1x(HaNY16YMRpXM35IRD0 zDnEMxT*gTdA~m1PYji|X##BC+$H*Ez{ynqAnOva6AQ>k11(RPr8)|T2pOksiK z*t&}Q3>730(T309fm(z&V7!!*44dl9&_Pl8*2xGq60uq@3ErA3_iZP8{Qa!tiR;Zf zG#n@(BeJey`Gwle+b1R@pgqvM@$J37Kim(H?dH{?@?hgQyW<}q{uVKOk7mFQ&jffF zT;1Xut}keF?uvK6=C|P`3JV?Q*xTu_?KBma;!Vu75e@L7P}@%_2>1q)J^unx{)trn z{~zE4{l8>^{HxoM2JY`wBf;el`EVG3h2VDb{qHW(UVAjfNzZ{AOB0JaI;~OHi7RXG z`ifo4Y0h(j-_t7!`$b_8lkZnEevqRRbT6r{%xP#DBwq`adTsSK(6V4@jQUJnHD?uk ztZF%<(1}Ez_12S@PS5qnm4+XdeSNyFYWWuhykp@sX6f6ZM$*rUth8zCVecbhne+Wt z@*kR@OjN{0tu56*`2)pj zD(N8zr1^SY1Y}@&zb&!x2!3@gpqHn;u7;h8Oo}tlzjB@SJL8PbaGRI{n}$*wPOxee zSMGQf`iAM12bE{KFdVajzB_@Wic6v`mTI>a*pfllje8S&qeYiDR99OGm*sg6?_O4{ zc%pkN|0bd9`95~TKMGetD!CV^#CS6^j`$3lHNwtrhj$Ck$DFf~ z8M)1x7=ZwWYmAreyo}cz+ZIi~lIbBVy1`@v+_`URVlJO<=~P z&Iw=D(^Q$TxR@eKJiV6s;IyjKVyk8N+>?ZMnfzC45CRt=w%2fMZ4^IGpYKb&mxvy{V=CoueW{t-5XQ=5@-mVNtJ}uqhQSf^2Le?3%?7BIuQ7@w&FJ8ybaq-p*dq1Klyx z)6r^kkJfuGk;3O?(=+elC>-T)8R?n2O}UjFE~_nj7;2wV_1wyHt8~FJ38?{`&@pfF zMYiSh{;rs+zh#2-iS}ALohxi$)?A6m8m1h!w$8t`ECF-kSlJe8rj+SqsK(}(eu8^X zAlhd~1AOgFlFH0$EisO!2hON{}YOX1OYP)1h-ttI4mTOUzV)U68+zV@7>{}^u zN`zBHlpPg%#;!>BbZ*rxv|jUgX{vO#Rg@n;RN%OF%m$Y{=h9u*_haB z$tqAMmnu6e=(cY=xGg3haFoq0Q)S_FMMxHnEA8+f81wE`4GH*ntr*VtY6EGslXr4gkj&Q5 z={J|t$O=_vS(cY4i@JIHu$Qqlx>$!oDl9I4#%MhlR7r1T6g=f76k9{ANqlL*z$W#p@(2 zGD(-elb02j^2aY9zVULPMOW3ifL&;f2>xP%PGsh#a_Pg9Kf=+kGyviaDbiGd6?l0n zK+AAsYgbNmL|X>GGWYYVyk=_e*5FG;tRV&1`mmyPxqmtgR&F;xu8oTz-zsyyc}don z&ztQQ+-^EHGlu2o+2Xu_L|vB}W7S&X6)1IyJ-&kDa8fvhPMoSFWtWoB3B97KIW$&m zrM$;H5o!(M9s*(Ob}o^#QPYh`ILkEj*X&vt#m0Ilu^RCi#i>X^lqgu#XDwFTWQX5) zr)jMO?I^o?WRgW{wX)#hb?s^lq8dGT)uSUWL{8bF0cPzpBU+U(Dvh?Raf-rC6n%5V zp>Z4sXNNb<(0?b8!YY6C*~T%QGy0f_>bJ30$R*zHF;&H$DF`gfrOpAGtkUsnVyK6Z z(9Wq(XbhjoJ`o^=5FD_h5T;bHgPi?M_5Nn?bH{~$B&GakX!-x_YaLle@iKZV@u4)0 zCRl!#!KsL+-XHUx74QIHf|s@#SeRp8S{!RxFCppA<)KhBL5#j$1^Tik>yU?+*PQ$K6z4O<)!T|%Uj0jpxaRey(9N`vXb|a@*6BYS|o!UN(EWb zMN3P!q){{Y$m!V|gOvf{VB7$|fPE6h^#zj!&^$1XfuF>ns)UuOCooj)6U}mu1~#9@ zU7PQE8gTxEnukeF!pd=in9$qw!?_aYAubW|>)x$O*VlCi^)YKfu?L5W=N)rKz2<(% zA_ml`PT71e-5l#k>I0^)sdGtqiyL#xlM@*j8*&KS%HE!Jt{sf4U>jnwl=Ba^(SQQf z%E_r1;AMs$9v*(oXmP01%7F*_vcS6?E?l@!Etu|5aP^1|7}+40<3Xz44s|KDu$BrK zD!q0Oq6#YppU@ZkLI$(?y#xzvP!6>bRY2mH3x-D&xi`f*ko?k;leGWi$xg&8}m-p`7>sLqg3tADYphvRLzE7W!aEZti_$M#X=gTMN z0q!*=7{t)N4nD@#%`FRc2{fE$i<15DKrkGD1(a?!sp^RG5VivaU?F~#qf){$$6RmI zanegQTpE0~qWtMC6nmzMvc{YClZH;0dSKsY1FFUWxCh2Rrxk&Y)^8?{GRu{u!>^$$ z!ORZzS|q@c(ot;Uf)f^#_v&Uea2cq1ecnf{GgGBl3HS{lIP3qi;yw-8vnL-pRO{zF zZ3ZNaL0_XJKrS$Iq#ER%Ts4dUE#~7crN7{d1lGnJM1&I@)~K!b1jxp8^t0o=jn0P* z(8N;zm_c~df83ZEbw>0qb6hzTgY8=J${gcXKWPtMt3f&Y9c-Gz_-UI zKl`&SG9rFF;xbW4(qAO6L768d3E7gg2g3HEw}B`&ICB;NW_<;D>D2*gz=37AU1#A5 zJzdyA6a%hKaQldD9WU|V(}yyVOV>!3M8|{eZ=X(w9^N17ZfY8?^BI*zR&^koy2s3)HCIyESUi`}*_P z*AC=ZJIB3u5?>hH`}#L6u1$#(3jlIv$tuCEcE)9VyWffY9_t}prP~h2NS#;cP2dg~ zZ78nTi}Kay34-`fBc>gWu1*!)j&~AWo6`VE3|67i3#T(6>Hx2+CuG!?Q_PF z3z;nk#h1DrU|*FP`j4K+gJ)*b-vNY#NPwZMIN5`N4_?`CIQXv3qA}`O_O@YRRZ@?z zZRbj(PC+-|HT^~1Y#i|NooKr+q}!enW3hWr8VXQMDK*m5VY@J}N(P(piF%J^bR589 z{|=$U%lv&>4F>A(QdIip?%Ta4p7jyg2WClB%+{{>*_smMK@4&5X#n;zrk^}}HUiru zWkS^LUlI49lXlLr@yhMJhByq5btKgP+J+&nJGwtSJQ!FLtL17N(+R0I2}&Ky1g^A`7CHodKqpsA*G-w7GdLyAoNuoC|F#?OeT2gO}}O(6UD%>Fi*9 zCsP?;JqDK6``GJ_IyH$2{qXJ`TDS4k`l)Pq-8OYzO*m)j63-Rn^g6iX!Wf$}c)qQH z75={b(_o~f1b~vI?j^+fJ9wAx^mdO&9O`Z$rLB=}iz^40Uh&J> z6;ki`S1q%HE6_4aH~}ql0a8|=6?SZ&io~`V4j?PPZn3SC7B$)z@W2YQo$j`3e1 z?b_-tBF(9wdR*%^oI<=A;GsVqZ>s!qqrTz*nzzvD9Lg9|@jbu}0jifnd2N(&lOss*!iF2(z+-}>h2>|ZY|1&^9`ulS@s4ZurF+x(IcS_fEfOwiiq$-EuCw#`#)rWWp zwSF7OE;M4wT_S=u4VUnw5tS!tzl5F_+5ds)MXy+Fdd+}Z(Kq~&P!6}#I^pAY%h5thmT(z+Lm7Y_`2DL zF~DG66Wezc>Ovx?&SVoy-@oByZzkRODp8WqCP#$^-ZV%w*}EoNIIwU;uE6r? zM?uyF*8nfwIg5!WUBI}Z!YIb+lt4M!+Y%4V-V^6P&IaJeJ^HHl?*f<0;-3hx1qI@b zpLOq*dy=3m7W$tSdjjd-|NNKuQ*jE2#XsGL^g@B$RHody*6ttssD!k9mqxY6#(Gx; zGHcLIkT3p=i;4_3(LIZ0a=Uiz>H+>BffomPgBe1a*ewOD9QM0QPA04#HWvg^y>ut= zA%My4|0nLM!W$o3TDs0myc#h_WIVg9X)-V{ptY}u)Ei87o`AixE3J*&cg7MhTl0>Q z7AwpB5soFb6P|Np#04)$<|3#y1e{VaNlyztLDB&UbT{{G6Nke*b5BgKeNwf_w~hO8 zc>5v^sCr-NCk>rs z-@FDStZS<*$)Dy%(~s@UF+CaqUQ%T!h*$xoFBX(-J;KM_v!5~NJHh0+VxVaN^X0mt z;y|H6kA*p)9&D2?2igR|?6!98`Nu6SErT`UP@77wAV~zgyF5BNTEN;03{K&|=(PY? z9AvPp4b4@qM15E=lua2{V+TH=SPHMbwlv}l<_#*BM=ak2lAue|RGclqjw}2an#%SB z1A!ZfJA}aiN0?v~okO|zQz>QjcpdJGIIY>!g4t?(T6HH|qsMQhV$)7kx?lv-XT9|Z z4Mcl)dV7p&Z9X`YRGoFeEx{f=dNixX|Iw<-fV<+_?7h-*z5vSDkhpzZOi$_I9|vo~(s5Rki5y+vwBrZ(`D zRZ{zNw}X*rAVb9xFudJ@xqoSb;aeH;vDc}Qe)qPBbpdzVSJ((JB`s>|Ep(h;OZVxI z&^qtRCoHxx-+}AfjL5E~b|jqvW-({ki~9O^1U3GhO(N9@`;|iLA}2Z!iVc2&Tchf@ zFrW;W7Q{EG(}{do&!TSMH0bcAsrpYpZaUSn!f6LKz%!K5Tv6WYkEP_Wv6Kmsn*!B> zB-%hrlF-`c*MI0b5-Ms3`9=A6#~tOaPGnE&xl~~*DdD&+@}gxQ&b9sNQmg6+1QQJ_ zx%uY0%Rggc=nt^&8@kSUow{zMR=!=707(#xCX5o5nEG4ME-mT~S@T6fyp=~|rM3EW z;$8Stw$TO$!-0Q{p|1Rb8r-6gR~d{*1BI2jplAmbM6WBLk}a`qJP$tc7-syXmtO>8 zX6AO(bEWm5dBq1KMaX@p$qYtg+u7jK%j-!T` zhzz6z>mqR0p>VO3EyTG=xVOj_u4K~l=aoDBaJ_=+S%yAeistj@Fw~5-g(FmR)SP5E zb|&;~%jv?RBDH{FgT?d=Agpqzx;f@aXC^Hk_qpXmuu7P_TOR9|CoKu0llJ+MijbR@+`sf!v5TzFC&ev3Mn`o}S; zFrcYx#Ri(;*=Mo0uHl~Rd8EKAbk*f+FDC4+&;sY0YIq)_RF1O!rz zw!1~xAui3XXo9@S&aPHROh0k{_}Iu>u+O z9qmoe!|OU?*1)7f7PtYeK;Oi`D8F!6syOB&vZJc1O69itdr-LIJMHN4lx>hK<%fNq z=n9Jk!SuQkm%#B)0q8PylrAI$!SCwoiuKwq={A?merNbZZ)N5r3FiDjI^@NQGyXMv z-UY>01D^a3ZDs4U+I29Vsk*k`J^_eHK2mgp2j-dum#PXqFzqqNNP%{12<*F({cltYA(D){F|nr| zy{iBc!T2RBR;W+K>mk7dVbEzPIZZh0t&dZY8mJKRxx+Nno$eE-iZdR>zIQMtJhdcC z87?&W6uCF@JUzCncY*PQNI=8K-OOGFt+;1BiF>q4_#DdF_Ym5wIArOmkxW2#nR*v| zY-g}h9=vSR@AMLcUJKVzYgDSJk+><%n`OGthqiGmqfF_Nc>O0JglWgmKKa=9?_fqy z4F0XJh&kuX*FSa-)_;7w_vGLTT#jbJq1bTA*V-9|Gw^j-|HEKs!ENv&r)#Ui9+$;X zUB{{;_9h>-o!1`@jUG~9YNacx#>V*rB;&&l?~XNr;ix|n7>pSY%}F{t_Jr*ZnJFV*$Hq>Mh&#%`E(e#4(4DvAs}Pp!g|q0W+M^ zQSroNN*$!1ea-;IK-2}>f2&w*Qn_BSY@>zD9{j*V%#qUSkJ&`;(xLCvF^)+W$8Xvo zIur8RRiBoA?*_O{Ecc<(u;tBMscjD!8?yK$E>S8RBXy#rw7<0-4ea7be;-rh6AygD zKe}^Y)SBAhw`vGHocq21wS`mkyt)rU?qNmi875{OEisd&Pq+I*IOZ-FA9CEeT)Teb zCxLmBp#sdC4~yb^S+t0vCWJA1rIhU1-^>L9E!Hf=Z9~gll#(5v7<-d8U&AKSogPJV z=9VWia3qS~M}QtcN%-YHWD%73ls*Z+Dog&-4RawM17iWNbr>S1?|YJe@7hRU+@Yip2ORoF0^;4aZAu38xwGeSi8@B8 zH1;C3uWE+SIyhI<8%<>rotG+==SB?UKZQzY-&bw#RZXO-VQM^|IWB|vi?^_l%+ZM1 z(;J1(%F+L&p$Tz3ErpL`rsLE_?}W5gViRxn=a2lBGqq7AqG_I21XxD{Mhns{Yu+mJy>&z z(}^e`X??4*i@uW$yef_hM~KPPn9%_(jV!U5k29+0J(s9PkoNZCKz*Pl@%9Ch&Y^v% z%))98bFGxkdCmUOsQHC)CQ{&U>!|r@8Wj@C*Z(gi>ixa){y!PW_uujMz^-)>8=;8V VqSi1~aKu6;7cLu=oO8YVzW{;QzJdS% literal 0 HcmV?d00001 diff --git a/tmp/plex/docs/img/plex-503-error.png b/tmp/plex/docs/img/plex-503-error.png new file mode 100644 index 0000000000000000000000000000000000000000..87c2c8e35018fb4a20e46d82517a04d8fa26dd2d GIT binary patch literal 97150 zcmeFZQ*>s*w=dek7du~Uvt!$~la6hh9ox3maniB<#dgP5$JXut8Ta9wv-f?zFZ*GQ z8gs2xH8EDz{MDSZR-}@GBqAIx+_!Jv5T&KWRK9%!EPVS0#tH-V@6NhOR?WW#%tb{~ zsg(n45X_}jOJc=&fCz&{$+QA*q8+c%`a|6E|B4i%=~zI~NSiwUcF>R)`g z<(Q579mfW|vaqtTvLXkwWuZ=htL_aY*yhOJZs?8rKYks5*iuQ$+}TV=Fo zW;%EnoJ`2|I^_Pvi7g?KCev;>&s}*C^Ha?A`E@o?u8@oWP5TvQ)s{o6hT}Clzb5|gNB>?tPP;bd`LCV0Ja!;9y0qvu$dhqOR9C(x z|7+K2A`1I>(dQ?KVb`WLgkHvVMIND@RbFtgI{~;00ca`~T4LfAMOE=*pP>ZzLty z8Fu||1pE7qvCQTFG}eD87idrB-2a9(Z(sE3f91LR2TWh?`2Vu`zhRD%{yz-+6Kmmr zME@VF{}&7V&j<7W&on)lrRse70_VtD{70!%@Rs)r^1NUC5jv&vw3qQhv+(Q6RPr%YBSVCAe(f52E*|~(TU`1>h@0wZXxC7Qr5vWzj!aME)85oglvtVl#@h5 zmMT>YDgD|Gn8JB2LD3-yonel&!gAyk^xy=lu@}|{jmUyklx7D^43SC!J|f1Or9eO> z2~8AN-Vpy+Q8xFG(rUt%BpD!eaRQW{7Eabkhae=C4I};yO~C}lNK>s)tc)sB(FBBJ z9k)<=WX;5ZBNwM3jl<8}(;5!g_HBUT7Z?5~G3H6V#h8UDb+J<)U!){!aV0|CBh$#wOdJ z9*FwBN<`6OjGOOG!a#>E4ibnla$5?ecs*k%;+dw3%%U9Dh`i;4$bw6Ws76rXsiQSdiPD-2Mi}9o$T5w~QkhSO7` zW~yLvIyh`Zlz>SkL;03@cJVt-9(XklQDrsSA#~EGEWJIAa)_68!`*&6kH9jYj=~;xFkp3(+F5IYQ4OQ?1<*J)?JCv{6|tc((TQ z7svjZJwpBGe9#T8t!18{wlEgdb#``E=6)Z4`|RnD;R*IVkM1P<+@w?F+j8Kx=fME9gP_ zfhQ5p)=)V$JVYkm_*JF(!OZrMZ<$JQe>?B0e{8E$>S>|{jKH98qZu4c}N-A{A zd&dRBCfXX#Iko<%_bV$iJKFegK#|$$h|{wW`owJciLm}EIw1Hh{{_mjB0;eooa|Iz z($xvq9!~7T8{T$0Sqr(%KDdS-uq676LEx^lSU za3k=Map&9z{w6dGpG)zR?sX=A1irhk(c>KZA0EhEp83G&ApGQe#0W3UzZ?X41jH>g z$$EzOylHVVa|aageY4r}dtPtNp4Ar>usAM} z0kLv)9AR#~6s?~Qr+`Gh5cyXX7<)vh(bZak)Ga@UWwFNM`NL%=&WW*ZN4;Ds??_1e zUom69Oy=E;-WhYQAmlm!lK$HFO*&Amm%Eux_W5oQz=b0DcX6tsIF+PSBTy4?Rh2!+wUj4Pk;=v@W>b={-ByAl|SJy7M4+b8%DWk%@H zm&156@|Pgjly?zDu`A?7^^0;S+d{yc>eu=c%*vvDY!M}E$koRlL6>7l>~we7EtzYP z)tds}9p{^}LA5BVtk~bQlz5dyz`ei|<@D!0`%Y$W=;;ob2pyjKARy%UI1+iQuIxLrp9)Ton%z+i**@EJcpyy_H5hnU=c zWT|H@;g2WbkABAD{jpwRzt{p0ukh=uOU^kF`uiJ^1#@eh0P@~gUGuK&c6EsLE@ax< z3|w=Zk$d{RzG`c*FKFfZK?CBmk&ALjGu=RtX0cmf;ID7XrS*;pQG46^>}>t8<v9*ZkQwx-15Y9dT?X;IT`iVXn9E$2tvjr$sKCt<(_(G3lLsbnbqL)lYiEtaGdA*~XS_GEhWj5QI9PV5JvaBi@ zHsOin*9rdepU)Zx2k-|lw+*9pcNAog=AA$m_;FWK@?4W^MqP}(sZMP{S6-G=AoySQ z$+$B?0G{~-LTRB!cNjAK2|O5|H|G<6G%ffvP8**Y~E2}gUgbQqkUh>{5 z*{6!4WrTb9HN_ovrF(4rrYtZM{MC9n%$n=Annx9?j)rkjYT~Sq{ndAr_`m#`i3zJz zr^T>qrCi)u8H3u!LwzTM$-yo6`|A?=2_B5GxdOPXIs-iis_EaVlkzM7hXLjL2V_HQ zcS3C&#F7r*3K5cuSa78KZhZQPO@H ztO2NWrlh?c0`c}(Fkcj=EHb?)7~4Ka`2HGd!sStk)pWO?k&$BPKNm9KP3C-O4C0wC zIv%ikKO0`a&UG@1ggV{Fn9ro9QC8ZHeH`rx@(#wsyt3+ge6-3T)DjX)g>K-3hEj*5 zqf#(_EnRUmcL#jf_z$7cXvv%_H{2PqsRIkQYD1#H7eO8Sstjd6Le)Rr5Fb1%no&Z% zVN=$ag6`6Hwf2VZJ1N6$!$sgTWe|fU;AkQxNXJ&F0)By(P^w&KZA_KM#iUAEK)&GW zGB#dhrxX4Ad?KlS2l)e1k7#99F_|q>G*m71zsVAb*RUt3Y9m8Rf?qkNcUR7@P*_dOy!6XlBu$=}&=Q&FPDrO2r%jfd}# z2s|rzi0n8h7J+Y)E0VjNlEe2}ToDg|ac!w92@Cuyx{{_3tY)Q3HCK7K`4#%L$9UZG zh8n7~1Or>iHxA-O7tCV808A>0FehUxM6xrL1MK^g-$ST89=Pa&ABb`D9+DPV%xEg4 zG>L^gnj%3aVlv861C6=|KQNSJiX!O0!`%$MTNGvJ3vmy)|K?cQDLnE$uy!Vv_e9ld z3!>1M`vSgrHqxp7Dr8IWOEND2mWPz@o&dkZ4I?|S{Aa+AMkSfpn?kt5uT&XJSYtxf zskc8-aH}R}bIMC^Vn`3&U|(NHwdGdk%VEvf5m&!FF=%CeGmSZi@T6JT-E3hkxS7AU zcUM?h4w$5Jq*$^hn2Y=;IO8kx=gzo8j8fF!4>4w*-dQ1ccmRb$J`h_)8_)C>oXs`8 zuuTcc&6F@2exglASu!ZcK!aXbnTE<>n@cHA<7JMajQsO=XHej$CYka*Wg<)+{+*#bqOetELB03&+~ z$8tV8$GSWCE`u$643{?Y%Iw&T#b3;t0b~0&*neuS%ox=(y*x4PS3==W^<;FhxF=Qp z%xR4oKyJiPa)xwfVM?@8fh_#+J-fbKuaBurfivfAHqW(VII09jefx&=X!1MBa<);)?!S%|({Gai*$Tx)Ct|1=O6 z)oQmF+>?nNKc3UI)T*K z_D3WPMG^=m;PJxO9{&fi>GUVM@< zlrPN3w<_-?_KHuNEsMh;1@|M~zMO5$iPz$q3yxxT)8jKA{E z9~_cXH-n%nB#>^uZN3RiQV1!t{abA8k|o20WS~~a-XCK%4)=mmrASh)dZzX0txuYJ z`BEp=-u$>w6gNgv>_{?t=6)sRu)PkIgDMQB*{2^@RNZlMl^8AB^~xyL?9IAMaR zrG^Y~YAj*4k4O9YQ{)LUZ3)J2z^x_~tPSD@7`RLV4gMc`L?SH0kqSIfV&sr37fh6I zb$ffE0thOz+=`OhZRt8g#{=u0$Z2V54L~`Pr1v4&V51SVCD8uj>w-V@D-$k30C(R{1YX}CO{b0eme2m9k_KWeyxQ(w$t?%Q^6M?!C3 zulm=w(Myb(ogb`$Cn-wisu5+X2d7Oi(90+W_@wzBIGS~F1rDT9W-CM$jEOeiYyh_G z-%r*X5T}~kD;mMFkee)6j*%fAi~LoYhij)S&(6ebL}AbFP85G!O|@H?HeJ_E4>B|V z41GZ48nhx89OOJNb*8u-KUZFv5B!^kn{x2uq|UXw)=bPolIhIRWD-mA;TQ^ZVHHqo634r@< zSS4a_N5|9pZ`!Yi!O`W$cMGQ96-EL$qzGOcy4rq<2f+0Y1uRMZ)$cD_!+7Sq!|v$_ zD-BIh8hstg!--f})1({=ncg|m`4)Y_Komasve<4he6L0t_%f01csk^S|K!aq7tl%9 zY~H{4N8FQvV6nJCAxJ6$|>#PN+XSZ53nq;`^2*=MN8ahFDcyrVVQ)dEMw3#3S%!;lTcLK7ot)F zG@ijl+eKOBpV^)%UbtxBg&;RZ)YC*V&6m53yUQ#`k+I@!(Ny36B~Cvcs6Y~|K=U=L zc=yp?&;${SJgC1N`WKDex%tn_*Bt2zxVn##<$8D;3!O~NpEuS;Z*Cr>G^34=QqaP9 z$VN)9L$x^1#fLAVPRFfb+1ID%Q_m_HC%={+e_-oYM@)bJ;gsMuMXfsYbk_saGy+mV z{KwN#K6g&GG2ODs6_)kfd?q~l$CKVfZ6S)KH-eWN!3nL(;IG}DsQ;udh>+8;40a}NmEau5u=Ged z=p&xir|Tx!Z-tx$eJeeiAq1E9hRytGnwsfP9 z5P$^l8IlfP)bx>`rvOglJOO&{A?zRY5?A9nm0-9mt1Ph0VT;_*$7!85%V>sC3~Ve&rBS_4Dm)>|GxSB@r7h&8C)-|o z{EYK3bh%qi#Wy6tE?L)rm>#6Rfp*yI%Z~P>q(y4tTmnPbVt;Mnlz4_BOevJTb`lh@FnY>1P zq7dh}ScVXmBL`K!13Z<6;vDUm|5fBt3Zmzdu7z$mKrjwFm{wc<<|B>qpbehuTQxJl z2U*V}@+#R9widT>HPWvkj8RYdVt zahNg{x-08nf}h*$B&&qS^4qmzDNE)<+zCQ8kWJyS_Xd>&0321GSNh7N%Y#yKj+!v*hZV+>4K(BE$!7G(Rji!y?82_ zh?r-p4K2*|kcn&CkPW^R(ARA+Ap=|w7Q1%hIqZ--r;R(N|J0oSxga9ThFkFRZcu3X zId=STId2cKv9YbM8|E7Y@7#4>Qf%5Jf@)M7dL=VX(;}6)9W~b#O43qUXwACdz_KO} z_n~7z_Cp8)55ZwN05R4_)Q4H8l|V>6k>G{c4<~!zW@4XQ#XiJOVfT57YfX9n6s{`J zm;8L#4OWr^wSY#i|6-meOj;=PyFI9kJDD>Gs}rJ zbTEXgcg%*y(->URYy0j-vt5?&ZV$t8r2_=n{_1WEy8i)QbD`%m)aIUR+f!#JZU@nSVayS@*tY(=ZE;sfHImURtT623FsD-Uk;Al%|sUzti~PNu1DTm9b7t*Pm0 zvN6d0fm)keP4MBs97R_{UXCf8K6JwsRH9g^CU?Cci&VZ-jsusPHc+Z@aC8(H8ASaT z?PyyOI&A;mX5ZwxbJI|A)Chfg>Y%q;h0zkSlQ8f}4?cOn1|_O~q5P!ml4Wjc8;_J~ z@^KAg_6OukHEH&m$ZM}~Ly3#Ga$8uR#+S@5&~jo|6SLpSa)UY}Gi2FuJu_3FmN;4H zU=4M}m57OaB{96p3{#M5xiqE-cIIQkA339?%z}nu-C{l>j97r-lYYvIobG_4c>sVl zT8?NHhIN%u$A~mreNF9KvW5ajGBET#SgbJU*O71vmTI-Ri}CBjAlHM#4E)Vr%Iu>A z0%)vZ&H*#&vIVA>ZendQvBD?p$QB#c142xRDnDgDTR2sYQkz>7*qRGj$7h5Wq^iU`mNA0Ztg&&Z1Li6 zBK@q1$PR~sG}n`jSRk2P&d|Uq)+`odpRe~hPtyTWMepBJKy}O{OrwYDoj(DGIR|c& zuF>SZu^!inY~jpoH~t2aGbt6?#~T%{DJBxe2crKN-hE!JjS` zIvCD8Ql1fwolex5Jm&|5dYn{kO_6N{OVJCz9e*KhAPEG002QU6N0{E@N15s-`c>}A z5M-pc*V^i8YvDQw+IL0FN=zox4i47=KS(k1qW+|$w>hv<>AJi@<{E9ix*tS{WxH2a z$Z=t1VvvSLG(sxdAtKo|70!tq^E~+JcFcw!OI>S4jjlKF4Qr@%Ed7P@Nt1^+xp13? zGwE^??eIExcQTb$fZQbS?3DTxmi(|`rYT5L+HQnp>OCv-%67sKHJ`*V_9uXC@I8Ox zIC;vzSw~6MBk`+iv7WU>QSD?G%S3O+5~`hpyQP!~Pn3rWX}I+wRZ5teU%L#NjHc0O z_y68B5tQrM3g3;n=i^(o7e|s7!oc)zIXn>b}IRHJ{zMAt=%)>lA3RMDacn+eoK* z&S6%R_CovE=nL@tUhV52G4n{;b&*RrlpGCXS}*J z%r4B}K;(>fsv6U%L-z}p8naM~{~&84XQL((^u0=4*{zAm;4FuFxSuYfq$wz0I@xGk zP9E-VME{#V-GMd#L*32hXX!g=h`Lw$7ivNO5?~bd+SV|ON6TwFeeUJJ0PZFr(LsB5 zg=PgRO$y1`lJM|iO>|zfcQjICQZ4_4N14jnW^ znmthk#(TGLkOy(3?9Q+c8CwOY4xy4rg_omcny(g$l|wcMgJSA*v->&-L=aEU?V#RU z_oxpI1V>X>6oUq=W{t8BQbk3)uFSW$eUfB}CPlB!Xw;-AxQ^<*Y=Vz94SQ zKAhwm<}bls&VN&=@o^l(0zN9r9dL@QJ#ZoYr5k}*vSv{N#>4`cd}-x`kNJRMR`2gG zdC1yw`6Bd}L#L&rp2sv1mcNU-#=_#pkwC>R5!J|hp|XBl-bU{Xk3nW>4aj78p$9s6j72dx!&bK~8f3}Sv_u|RkHod?r z{`=0mqQO9Br8o&H0vy-^k{Y|){> z&46pZI^iL9T=p~$(E9mb9y;?e?LwTb*ipZ ziEQ|_AG^AgNm1^P)`SYdV8Yu0&wes#qQEW_SDQY4*>@xBKj|Yi8KTO9wIw4wZSVVc zCVN(?6kUS}b{K$JB1Y42-W{V_Wv?p&`^QevWOU2fx1E(phDYiow-%lN@ZEA7Yxwph z-|&4Bs9%7zRh_}0Zmra?Phv}@ZM<*N&e1Byfg_Sq+x>LQ%~f&pVC=0<#r7l^IEwf4 zNKR$eta&p8Zr&+X4ALtL0Rphst;uK@O1bZi>QS|c&K4(6W9{+Euz||5%R@Bs$p1#O zraItTgNE`$#L`SIq5qDJG6+Fu9E^kEZTzM*j?YM}PF6Okh$`#JMX=B-Ump!^B7p{Z z^@Ti(r|P%+YnSEDlQ4E-PN>;le}?O1kYnf9QP0iBItaY)7qYe4q97|O$-=HjixjFQL!b@ z{Lx+CEYhj8nG@}|Z5@;uWWo>VTE!NbIgHjS`+2sRjXO2#E*KSV_2(%KuV3x&YwD~g zRJvs7O^#c#5W%Y|8;2(B3Z1zKHTfdER);fcxkgSKea+9R4;-WF-c|eJhB%TA*UZ-DP*)|yA_4X)#LZ%Qp=SKf z;t4&=RA-^zbF_%T1mX{SowjK}&c{u(Yc5#Fv^#dR$GK*j-V%b6thIIojxSl1+DiLQa>7B+1B4D}1C8{M{o93lXr8-MEOrKc=Ft ziO|r7y&Hi>+u=^ZOFhfdAoM{5FfeYT+Wn=j5iU zFM>)khtcD6LW6tG#DijS6?+fpg5hLulNQdo91re=l%r_t&uC^nso^BZP~s9y?WX`cfl@0z{Y!@?^N1DDU@)P3d)53+g-& z@|Ucu?Iu)GK;nmccz-*I1xV=RWP?xq1^ZSM*padFqXWJOyC=@w2F4WF52F<_#}A#n zPXF&$VM^7Th1o5#)laa!PY_Wq|3<43Uksfo?%s@ZSW4FSf3i5q)Q3c5pF;MTk333x zh_@x+UFpQ5tv9$g{JW;f%*O<#crFlult`FJpECOnYpmZ!P!?oIz18#6uSt~aC776j z=fibNLaq5?m^GkVu|A-s=8wQ(ezAS-5d4+y0yGpW(-MeoEi(MeRuEU_p4vE|=rdeI zKc?;CfVFWY8nJamVShfdrTfk4dJIzu1Wn*$BzOw){<_oRV+}Ig2Rl&n11lk|w@1`5 z?#9{;RUOz%*^vX!4e$ARxzPeUT0zPRY74vRHt-l!WauM(3 z+m>tJz;3xkIz2A6)Akk-arfu)wCkVxds;IXdbaEZVJ%6jI$)m@rEB5E8}oL!2K0~< z72Ni-O~o$8*&40V@ZP^cSPXg=w!(KrT|U2aW-Hl~2|8Xr)lTnWT|Ajmu;mztY5pMj ztkn^|WEg0d!z}j^97Y!p>KaR`l7c>ld}Cq$4K)#LAfoL-g-d;}EOVlRW`q5?HRI&w zt{suObt!@~loY(`RS%2oS1XoLWg~i!|AMg`4h1l1x-iaC3J$u>^}MfoQ!dvF|IQb7 zRdZxSof^%^rZd}5+rP3At0K1$QMsef_Z&*;>ZS$hmjn|XSIzb83IBMRU+C}c_?iPB zO|RA=?4Ih)`s;~5G;bO&$$Y~(%Wf{UM`!aOhu`Pl8gcU0RLRPDxSaY{WB!L zne#~02nE5D$wuI4eLB?3>z@(LvAD%n$W*}og6GDNO<;^(0 zmfvd@eJZEjV4&a!FWbB?MuZ-4D{lz*5S|sdL!loasdYUHSF>W>z$t3QRBZmWz-CSm zq^KcTmUtht@5)8wf(Mo|^}@v4Mbbs|x4WMERKzNlkoPmow?Q1tB+VIXex)*z&T%fZ zr#C}?-s|W4Qt`l5{V>Z4sH`}MAGe1EnUO-xNVT+n$6isM&>ho$T#~18trxwP-aJ_T zgrRlc!CE_p!Ix%8R+UO&A2@clbZZ_$^sLG!HS*R#in-L$;GJ`CZH=*RX9mK6+onQw zuTfFxB;ZlqHQz3UofoVtF!4La+@%WldAbTVaxM()SBd>lWKZ&AffrEBLYLIxI)0k_ z3Uo;mrS=cV85M@R9YOSE=U3uCQuj1@iZ`ZhM0t>?q#r84r{7({lgKigUl%)Q;NQ0X$1G?1Lg9HM*>UzYqFNVT7`@#J4Mg(T+N$ zI<^$)5dePo-q}jFtjUSeUUkMMH!uu{-%X4jIMO`M0VNdc-*o2U$E+aCC4X0pEey(_ zcFQCMXRt>1)x(deL6K0+ImXX7iw`jYZBRV&!#!@j@Oiz!9EkDSkip_P46*Hfy#P7Ic7>o-vtzHa~U!WNS6TJA2{_sbz7V zp2N}QbAz*(&gmbH#@bPk0#oG%NaIMc_bp1m1a5q9pQ$4c_+lE9CF7RGVL4VbJj-?A za-NGVjitW_U|LpNgD|AU>^;FM*;rShQTVt2ub>s4;@<0s~ZX>dV&fkjve=&rFYlU`Plr+a6!Y`T9c%cp(YVD_m-Vs z-*nE5sYh&1dfR@Ql#_vQ5t!044VT4swaEF4`eiqN|0|Bjx0hLM*%y|{(V_V@zCc%y zU=@v*K9F4t<$J+mJ-&^`=ML~V`cCeaG!=HMx4EWdo(5XrBz@IS>wy&0*-?(v`69A|h)X6p2Xo$WeyQmxxmeKwQ0R>*^>dCsBth*M*W_ z{$$$-9+pCYSTOwp*KT7~!FJbb9jt?S`#f%M}*7tK9V(Mx7TE=#4DJDN(DPTinrq+3Ek5Git$Gq`syIj6|s13IKiloLt3E-dN$ zrVWCh!E-41x}d<%)*4J{!ncyf(eYT9h6ZgX31)SFg3sex-s`P?C_(Vpu+Adn4II2I zcxE4+?Kwjh8#VIs5X9i}r!bFaB{Ns|W@mRpx14o7_E^-r{J`ppqk@0_5C>Q%J*zN!O;7@|S}NhfGu*Yo|zQ zn1$pTf5l9jv|XX)`Q5n9FHE$tHH0v$1LR@}JbyL8xc$W$()R&aR1#e!fOTV+wTYDo z_w++{tAv63!8P2v4^_GE?*7%lC-tJC@=`7dR-)9H-S7Z7B*b@k(nzpWiQD_2%5+%0 z-!3XemL^QFCzN(a&@=8`j8Rm-swf@(AfX7iY)mQYv;4WN*ccGyyGcv&G7b)MHlB?- zSj9#r>0l5EF|JGMQ23+BQKh~gGQj_{cvNBU`p~K0Jd{|pXDLL?5&Lu!n^F%frUsfR zwYby?rC2RH)Zvx<$XlNzzzx9fLNWx$tF+pHXoomVttL*4)Y%}!(s%XbA7LxTQ z5T9#zXt^l9%kKjYF&ejr9lKCMC%2M`j5Ew{&)Ldo15hvO6zU8htg6|mp9h5j` z#C)1?&p7|*4W)Jq-sW6@Z*%Ua9sus35^Z2&Vp+l>guiYWko|FPzf`bQ9|iyKh{6MB zMlZZk3?!;LkFC=z2Rz#PwTnEyAmQ zS;p?L=s3ucB8dui>nJ;FKtlL#$0fX!cFsY0juEW>3TXk8Flnj~hThP1AF)0+bJWct z7iIb~Q(lsBuq&;BxPVy&(Oq4R(A97ByH9+vU~wrxG81h%GhbJP=JuA*vPwu&SL z3WRC<5`IGd2Oi7GpIerhWGY)2UfCH{<=!}Q#O$yPFR5ujp859(r7dq8UguvM@-?=> z1UF%zZb6PA>i!)o%&RdBph+p~A;Hu)0lM5N=;$$(Gj2!biYu&4bRc#-J{OP4{t0~k zU-ALsM{cg>cI-fu4oM!(6{@Iwu_mf`055}ahLQP(F-C8N}NzuauKI< zeYU@U!v7jGm*DMl`MpC>d*QEl7(Q_WyGs^cwhWO`X;u`>8TGOqCI znYlkt-a!oDLz$l3yQG>!u|~{)4-X$DcX(yv5!H-W0cvE9NWqEW!Pj#0 zX`n0@lcAM>eHc?*+0o4^u!-n9jqh(Bj|x@Ml1+)|Waz`w9scP}NY#MH-cj{ejKop`#%m0~xSCoZ#!%JEqZyorzit|MA` z-AvNHHtDt%yAd_2Nt$tl`cc6B25s7)5Z`<`T5V1s<@cqyhcXg55G$9<8~=DFckqx- zQ)*gD@gWqLpRk>1!Swe&QI2ilkAO6D1eDjQR}_xo{$k~V$a_2Hc)~|Tph{9%n`8)% zOc+0>9!Vcu!FTG)^*GV|tD(os7wXorgwj8mh zCF@2LhQ`Y(1>qyN;aE^Pet{ZeaIUj7_wXF)80|a%C{sOV-wnc=l{ON6Bd}3_++&Z> z2VBbdQt(~YtqE!Jk<#d&x2%V4Wt;cLrX{MHY~` z+EN3^uUi>h_aH=y;*Xo>R-CTcGnNUj7K>zwj&)9^AHFTYierDyNii6vX+b&eE1T%! zbV0ilwQy_>fU{Ax(ZWL}ODnT!Jx#cgH!<H2`3TKua&j!D3uS3{^=5?Q^M9X0qZS>#YTvTftRo z;iuCSOr61nEEUP84p&eGS4_ha@44DyETjT|vlp3YLj2uMg@2ewrGL~PrW-A}HczQo zR~TcWs7hSozHb;!%54QrI*5k_xiSJuBI((HKXJZerr;h(z1Aiv^TgjoGUc4p7%9KV z+kxJqPeqO85F?DL#)AX@ojlb*PUMYw2EhQ-N!v;!EZyxyoq_>&r>I=!Ii7yHkg_Js zzXUFgd3^ACJrEPc8O=vdd6o_=TQ?H41JLovzOd@>2}cr}^yR*52y3qX^ov(7WHUev z<_hG}8(i1JSTJD=&{4behS3Wr6t9|wpn*4>euRymU|?VnF{%q|{*^o}57xpGdD8%R zJ}n_aNX-P%kvP>_k5DJPs#ptl-?#T0mNqxa%>c}5mOUC1J zq6E`RMGO<6FfCM{oSH25aNWhETYx`Z2#f1(UiGVhe357okrWAJ1QWb=#3o1!SOzlr?zJs`1iMi-|iTi|28*_d4h2_+^vq9uMnZG5=N|Q z7z8KO8hv>=!)Hs!vkM#X`w$8xuAxd;8YDC1p#qo^)1@S!dqCf`#A33OCb;`6JYtUq2fREP2YPyQLfE-7S8i-x|b6O5eM$-fAK2X`S zoN+I80fLMFvOkNS$U7P1VYr=~>;q-2oY{C4;H1w>SUWBrn~3JnvZ-N-IoIsp^*rL# z<#oX)F=D~oDG|6D`%lFrQrdioo>Bx#3HkbTJSB}fvA8Cprr_h7e8&8t(th>HPIl0h zFJvw>kyz(2d}%Rsy8jc;bWU#wI{Bag^J#4%?n^rc^=}-df(#)hY@sh#6(*O~y?-H3 zJ51+dB0N@2=Ev+~M;;rI_y&ALj_)$5sFvWG(wwE(KWfBOWpUQ6mw*{hM&2iI`dn-A z!ZLfgQN}=R`3myF6my2bbAr;J&X{CzToNWc2bnHPC8V9#k3TZn{sd1XlIJKlZsY+V z5ox)^xk2~>QK`|QT%8P|6~0(Jf=?K~b&5do@;msa+ofCos_cH*{dlD+^p9p{ZjNCO ze@lB@&&iK2>(--Y9xZr?+o?fMzaEb?qOUsviv*a-x2HIgpP~;Ww7}7=Tk~n<#w&DU z;>!3^%(IzhvGJ)=F^P|jBvP=ZCAC*DQu)+r1xYv)`t94e#ztqv(V!+;E9n&kTACpA zC$>5ojf4|gfWw9qlIAj{rHfwRigX;WaLt_;9Xu>oH7|MdcMu7L97$kQ2Wm1qdm%CQ z;DbFA{+j zOgV4ie}rdC%1~9a)%T4dxF#>+W$OF+dDiy=n9Y{0zF(oRX9S}wte9SoT~9oW3d%YVCV?mt1O1e;EgO2>UEa<@GB*m3%KZlM(Fm~<3LF%W}F^Jb*e+`QvDfML=Owu@v zF-lN-hOx3C$GYx5wC$(l_p2pPuD_1e%g^Dpqr*6HejOttB4qXCUpp&dvujX9@or*f z22r0JehszT+l=sO2Ien4hu5iH|6B+WR+y5>U{ooQbd8X(c(9ni8-~(WJX&Q( zxjqL9aa2ge+16t$5tkGdqGewviVR_BJVSWx_$9o4Y78qY2J%@JlsA*j($TdWsNVzQ zI750htuIB^XhkR4==9QAvcW&Y+vlh7PLB@`RKwETfrq}>N-^Fd#8YpehvN4OWb_vo zb;wcVQaoORe1iv7$`Q#U>jG_k{>$6y2cS2IwNcKo| zxSVq2l1^L9S?EGjICtg@{^LJi!^GSM7K2(u3foXzRD>NiHT23Xr0Nu06Gt)Gdj{_; zS!fLGXdpYKlg>abxd?I(n7vsgdaIbOGuEKF-Du*ro|KXhc1H+*SKIQ3|_|8wZvvj?r3b;KQGIC7>3(3i`J;n)XC#h5Xl4ALOkZCdrE73waW#ecNfY!G!_{<~k#=4nKeb|!0@(A4(N^CEEd{Q*N(D?!&B!B}E+pTl zB0nb*%b*S}A~oNKH{UvniB+;W6`e2}XrAfg9T+4T=*Pf(4!l_{ikeBzb39P{$MC{y zNAS{HXGwO$!qb%Rm)&$Sj=x+n=Wh?Ndb0~wQ(CBs3m{l8pXsb&*MTsjFXBg)Tpzlq;cPv z>&M)ZTkxs+5>`xa-z=u8=fe{P8SOD^bn;b7<+XE z{+I~52g_j+=AB{*k&FZ;h4gAa#`{RND3(fVC>Lt1AU~ZFw*I+1vV=AF?Ow0^-eS61 zMDZ}i)+<+EqS$%>ub+${$`&kDmr-0{f=#K0bYdLIkQS@z`_X-{8c#fJL{85oI8I#< z^k_7c#iFzT`T50YscnKbwg`D-5i`yVHk6bPf1sF7-$8+RX*2W(p25KeE1t3XvHIGZ zxIi)15gOx*o-jrzmb6iP*j7e4wuXFp){E&&y_lQxQm$o((WpXgp%nh9lUN?TfT5u| zEKK+@J(dF{v7rUbkOC&XZs;vqD69r}-g*Z!$Is%-Y7`WP@IpH0 z4~lEW^m|n?|3t`U5=eSRu{e4L&%JdS$F5vOf|9sca#h%R;6{hJu{eqTSN|jwlBzTRU=Vzl<(@8M^5R;R(UJ!hu-2AD7k_abh(BAGOrvQZnBvf+4Q}a&arR z+4HcA0{yIe0s;3tjn%!1d_M`;b6^)RJ#q%W{+9tjM-3Rimz0 z2TO4i%G)2uSO4N~@a=DZNBBIxzZHkJCADO|+Yaz^plER}^o9EcvcEzY^K|_%m>eLvV^RHt(w2Vpm zCPE+2yc7K|U&i>b1FK0n#JX1K%nw2$eeim_yy9w@s}JIHU;4}I*Z!r)A3}>wDy$fj z8|`S3QJ_cXW1*8mR|-@4Q>Zj*Q58Oq@ppcKU;pTb_}8Dkg2U&Ak-TNbLzzB~qWA0t z{PsuVltB66i~A8-yMn=rsPX-xm_EexKZzR|d> zO9lC#AnPywR-U9qmhj1YFgq-jE9k&5)M z2G-gK@zj_9+x2<-;$sKVWEBberzHJrlPN%_yyZ*cHdYsL{^g(Hx4-xqzW0l_(c>ri z-}xjS{^|}q^Z7EAndR@cow$s^v1jqh)e$^D@54qsf{>#Ri>H5xvlsjER!;_wo(M8i zVML?p_u9k+$;8Y#L`KhIaV?IRqMQQPL(o}D=u0*-l~9N)P^ij67Kme^54c+~k*e%4 z6hDMgOA*@9hqZIh;* zJF_}UJjzf?zh89xcQ|o%6fZ82ypRk8Ju_GwdWZgHE!i!!UO47Y;^m+B;nZ;lJakb( z?=+l~r}5g+OL*A}bGjr;2GV3kSO!s~9V0mHwxh>>@Gjf-cF=n;4^{bDF+kw!%5RPIGh-6Ju*wOQ|5yw`|tmbfBoqTcwufCGr4M1JY0&ZMmbDuYl`6@CeP9w z3zZM{KW8xJ>BlceJQxp1A=R0YTO&u!9yMA&N9}5JVDt=Qpx=X+&XFCYCV{mDjJ)-K z@#@dMkMDi&`}p~5LwM(kA8RL$VD9vr`02nRPOg4X=h^!<&b;s+_)li*et8)EVGHzo zK8MG?z8z0KRf=N$hj^K$nrv1_DU_Y%6env@T)GV<`@e(F{W-J4ES9?uU!-%E&^b-& z5}5NIgrfFykTpMm{6Zx(e$t_rPhyRYCsV}5KBP!5He6nK<1+G>cc0FL$-t7#IY7S8(?AGdN1~ zJmrePcbf&+pIz8R`w^HO#l%mZ#l=%sD53?Hm`(PPO-^q5%T1fSxwTQgu^ctUCYXxb zQMdg`{MCQ|pMsD7*0=s15ASS2l}Q4%$qcL3guNoM5G#BTw#vE*)f6W^U1o$m)Q6R+ zmvJ$)N}ke37I+Ag;W@lWx!GbQc|(k1qt9MgbPW{i%OQ^rU~Taoj6|KnjRSVA>yxYK zdEqi9C)VLit06OVLTh{wBJqRNt_BT-Bsi{K%niPSL2~9Za8kR|80q;ne*WF>;s-za zEq?y;Ibpl84^4>ju%34?efn+u`@k|zulp%)48t>d6ccCu6NfJ^<3djg(VieuD=~yA z*!Qm-!F>PE@y1EYMJc|xc9WiYTd7tzs89#CK|Lv^v4 zaFOK%Fsf;#N_I|Y+mQW)G0joqkfz_yC&Q)yy^4TN+ZOU3Ut)y zCgHoE3%??zZiDOAd+wY42OUABmC=+ zp2e?^ui)Y=jmvwcCxn=57IVLQ4Od?~furFlrpO1w6Gk$gydnP2rO$p?b#^h%iq2bs8rqZu$+)`?<60@Q}=hHYVU0KP_xE_Rhtt z2uE4nX&FI^rIH`Tj?y`k8?#uac=PyB0GDRHG-iXCaE#)mt4m~`=@9CJiTY6fs0OW1 zm!Yze^oYj3{LtsHlVs#Cn5=x`OZfH!HP}~XB|TD;9#z0tP)B;mY8p3#Z9Z6wLQNeW zXYXE-VmgNi-;@+;EAgt zHCDiMliy=oT1j=++Q~^nOpuZU8z}cGq?mG^X7l>*aX5dVe71|}*$mQQC;ZNN3{Nd% zcEy2I+JQ8Ckqp`A8;gGtpNoud4;Ggeu^31pl)N$RWeMmy+)+QK$seWkmB_7bM{7qR zs>&3UAcYZMbHg*fhWOoYgmoRUL;`zBHA*YWkSAH7#BLHji(agy?NH|JKuvW6nkow@ z`TwAMyg31+Q!7}WS;NeD5WctqGOG=VL9%j;37fJ-UVOGg)vtMt{a!IZM9Qd z3z2V-Ly=)Gm>Z|WDIlb`ES`vX-B=y#!J5NC&PRf*vItrV7Hr}w$ic#=9uEZb35(}2$Q0u-7l@JI$Iv0gyf z?_^3MT;2y^cg<(uSXji+6&KdsF+@`_B!eq-ee7{x_L!)HMsOXeR8$BOZakGaUxTs+ zGtAmFM4=G8i)o=yw|R^Q$utE_PA4YUV+dtbkQr65mghjl?m2uE0(2d#<8Zrun~vMs zjJ(ncv{Xu=(q-YI3yj^cG&((*Evf=NV@tZy6G7@DN`U!#;(G<)h^811-9DFJKodIc|$v`JP&!OM4rMZj0uu{#KSB+cvl9! z>&qmAm(e#khOyas#NsRPh1M{(ya8ui4vC={RaF(JFV2T1Or|%GMvBH$=v9g&Xmu9; zxe4^IdNC7-(V3HohFl1^<|z=}dUWICz$PcR9(oIV`7B*`i~_{q9M;p6Y}40lYT4=? z$M^urix>Wk8WL><461wzeRJ-jXu{4AN5aouL^DG6YZ23#EPQNVg;+v(g5q7BXN4OF z*2r#8u7>FM4bWIi&|F`Ma*G*KR}$F>jSn4lgPCU&PvbO-rF9R6gHmLRi(s!Q79LmD zQ~z>uYhkAgEyE&(^abm<9MTF)#9$bTe z;W8GMRx#jF~#WsK3e*rT(zgKY`5?vG$CLSv_IK|y5;wr?vzX`T|wObAi$3W6IeHx+?;&)CgU3JqpSTDP_q)k*yH+vMOlO9;AFTSR(s#Z5QO*q03bvw@MGaJdI2u z21iZ~JTy;iZ%r}jLvnc(GlTu;ADF`EQXFdm<_T_2cw-%o(aU5f$e#vNH2&`%`QGm~ zZAgObil=WF%d<T&ArqIP++akRCWq|K2E5ULP$U+TiX^3# zt22l$P6^u#dDCPc^yDLgUf3z=T5xR2ON`_t5#4~#IgNOPwPc>gfq-ugqrIz`n++gB z*BOs`gjHMPGfS9QaFDvOIEic&#X;#9#Y=28{S>ufzL5n_*AR=5BauQb%Axd<`AjD^ zg6lM{8*nF-lt7iBy1D|jBy$>)tt^cp3$5OxleZxr^20ebfTe{w%=?lEByMQQk}_*0 z={@;1JzYb}iJ*T9&Sa20%w{P~n4^&^SX*0zHz`Aoss!>J128*AI<$4pcuZK`=^LA* z`JBcq`F$xQw`P5<8Aya}ayY=mgsg}#$dGnG*6Rw?vd#p)O#N{Z>98~Ywfq_9YS z+M6~)X4{2|`g*jtkgqU^AxZcUbj=|g*phm85Sb+(!gOxAwG1t79cZpDLlMb`f_yrA zQR*_ug+A zZj|O=HHo0yf`T%#b&Zv%Fv>P<9mSnD#^JX`DhBe6kmhNjlO{+fQt+=!kc=`roT1M; zLjG}#_g^7fOmWM+2uXD**@7n6$+jwEqz7Yj2nrj;(v12kA6TD)kK!fv#67v1yCxY+ z!!hH-@?sQ0kr4)q2Cd~JjyfG=A`6O@BG@Gv1Va*}^;X!r>S$bz$d~7!v_uNCDMPyJ zM0A~EsO$<>=NB+BxPo<06l@*O-44lnVI4>dPf+;gnSWTvv?GHs^A8(IiqYQZA8rZh zeRLV~;|rLXScfM}am3v<{EWfIBaS%P0QXgj(dQ|~r@sV9=d#Qu(}cg!B(=fG4)W65GI?RdN)oG+SNd7$wz@sOmX@e$@4VDt|6i5$*wizStT1q_Kad@ zZ%Tn2l5d@*0ruPmY<8Vu%p8(4CCQnJMu^E-BtT=p#zR8iQLM5uM{;&Wkh7_UFvWF6P?PPn z=>btXfLMs6A)6MCXP7k7CZ`jOvZtVmP|(qd zhT1Z8naK7bLVm%E+4UrrC>&=Y(k4t_6G%~R?j0J(%ETOINXI?6C@+>K9i%HWSWi(bL|?NR54lNKD4$+mcaiT`K%_2%PDAm&NCK^Q9od;d(#sHn zIXY-63ZXBxLnIMHV`j3brud6~Ge~|#Qw@{75>>fUSc@#kDXk$_L{2d{hK@<*{$CJ1IOZufNVEunL!DgF!7HP5caY0RQXW!B(YrQERB z1*eB}POgBwKm=p840#Pkm`oDLqha`HE|?xA1U(9G>Cqs1uk>Mf#)El}h~n0*-}wNn z-c$gCq5zE+?dCRel*F$kqryu`1q;G%u+0sTD_zDSja5{lg-T;Wp;(GsidV&J6BNTZ zu^J*d&=kOEtAI_efLAIhfkGvME-?XL#wYyV z)_ph*=MR$4bTR$j!BVq+3~$WfRSF80U`KxK9{kzYzKQRA=YP=WFY#yFTW}v8#qO7W zSY!$rn)lXY$NjmmM_0nh&Q{nySu z-^V}w=(l)oaslszV|ZtJ6$5KAgyn@Oy6-U@{LcS_Z+z!};qU(PDSTzW1)Zhj!#*Jm zR?DOmEXpCH;N+&Ts3I6c#-BhuEk#x?h1yKIz?SZPMA*9q%C|p^1Aq2E@z?+3J9uhO zK8ifwN8ii|{CIo=lYzS|@ZCU$0-0beDZG821?P9mX1l~q+K~*#-6VrA;OcAtfS>%} z{d2e_gTH$VueiJzv6Lg-_B3{W@vrfBfAd%PR<{{DA`5u)H=}s%$TFOiAb*6k=%Zng z0c|=+b7jJsg`3apGWC5Bk+_e7G%?b04XhOCwNsMtQEcNKDQJdv*Pr0wul+6l$Dcik zzpu@}wlIf({ik7^xvyjra z7rtH*L;BPZ`k(E`jDwP3y66v4+qo^CcoOGGmPX@ZWKHY_lL3!(Ns)J73B*k*sG=tk z@b{vZesO)P&8>)1V$-|e#N`D)c||KMo%dtk-+vo__MLCxfBoIp@YO@5*i!}Q-nYW% z)+`~F9>6*!Y0j7oB3mWOO$9henc(gg9U30cLXj9lY`%vQ&%0dh&PbE42Ntj}bOJy7 z$q#QbSO0+T{op_F{r^0T(|wDSuiUHAzE`Ly!8Sr6lR-&pcdK3VlIaY5kr=DfQi7?5 znvxh+7Gi5+e{Tpc;rs%2e~E0?Uw;FC-(f%p&Bcqq7{!~yO8D%(NsQP_`5Lv5QUazX zdAYeyWjcHn@r09nst75m3OY*W8goSNTSa`25c>W_?D;bF{hO@sI<)!c@$xUX`c8-3 z*mrj@inEg|77BR~DOUw;CBvfF^xYZp3BiTRl+xEu)tHMOvH z{}m2=@qbhN`M>c$zwspg^r1$S6<__}i!2@RgD%;>QNi|NJ0k*Q4;>GMT>x8S;2B2bM1% z#YxiRU%gMSh0phYhVTC3Fg#8#8jH-ZC@B`9rtdE>v4SdlH_nIk?}$*0*W*E=Hw0f) ziyUF~c@9*?CD4lNvBxAwvoeeoXB56{87vi_N42gJ-K59&k@KvfK6@y@^sp)c=QBhS z$*=>?!QbM-%m08M{>%Gii^XR@#=pOO3~vO(!c(OmKu;6gR18(A8SH(}%9{mB6jNqN z|C03Y^&Ek{(7Z_lX(8KAY;&`i55hcjFJcr!hT|fn$(|YPIy5!wP*$k8O}qahMA-`S zejI)6x9=PGcgO#qfA%VVdt?+VZ1d#*lCW5V$=M3l`+pf7JJ zcmDdz`05ioQIxy&lFyHVk#wb*e1F01WPX+6x?V&n=MN{uCWi<};2M~8t9z*~69`6-(3NH(P`_y2iNF1fy|t)p~g@#VPyiAhU>| zoTK~)OlQ$PdwIzqR!+Z;({H_r z*G^o-nZ*bkIcAs(s!+9aJ31b}51nLmYw75_esndz5|XxkC@PY`l3l>i&?2s!AHqB( z3R6=vnDmMfH4z&t#>-xh#>z@OSYw7g zX8{p+KQ{b9;RO`;yp~`o0NM_qsNR&3Bo zrOEu*WfC8Pf@;V*?nhlq6&fu$P)<{@ePIx% z&n;kZ){7OkdgUXmP+`fpOd^7eu3MCd!Jmu^tD9Jn_I7Nx6W`D-LG7~GU?phQ_Y5WC zOa@nPK94Kw36jBT7<1e3z|LkgN-&uxA zBPE%hix|Cp4#PcTSXd0g7fcE(S#CByk@+CJy*`BEc1ZKeP}L+yTeA|K)i!8DS$GD0 zi2H85`NC#Yf}E^h&_DO>^e-9{9;g)(d<*#8`@j#C{y|2pC7@cvlnn> zd;w$YA@~z%!A9IGlKu$%{qu0oc(I<=Lzh>HrluCO*XE*3LrKPn7yj8Gf|;yf-fl;R zZ8J05hne$l;qYs(;f=!sIC3ckSIh`=SuH9^2iv-LVpp98RW=$mHf*v3u|TJ~m0xm>Bs1vX41(NVHa%m3masH*6DuYp|ODN%Avk@)br!_rzu~pXy2=6JV<#NxRg= z&>ET`k+S{EufZgmd}=l!*rP1@^*D`_i$?c$JC=TU*l)hu_qyDm(D&KF3mCXOgc<6) z$NRy)Cj&0{M$Ta9)LVG@#aHpx@flnk6(J_GBe$jnwc8&?XGatER+HtBE+evh3B9M^ z#M`gEj@J*L!_d43X+tqgr7h(9cH+M6jp%B~hnRd;lGz)%5xQJCtfln-vZ}*1*fMO2 zQ3N|p{x=!VA|4}&W44EF$)!-iCYFGj3B`&J4=Y_4z(g@;*MWAlwOCQ6*noF-7?;jn z#MOxgfvT%f>a8qBCSt%s!#nz=ckTKVB z4d$ZQ3T4uv4|N%73RZ$6hO#4Ra{+M#dKJXtiA@; zq83z=jV#foAJWqLG9U#Ew9U6Y}1~lgCtKBD9hC)&=^Rbq&F_2dY?Tb zTNVq);c~LAPO=p5ux+=ft%ls+ZHix?Stwr45oI9pZ6Jrn+x4EYr_a(Nmf6emH^PYD z?&Ytad6=BBByUsBR#x8E&l}{-Loq;<1|~gz0uF!2uXA-i16Ah z2G1VBu{U1Ft8bk{@5~0+3qdsnbrjom;?Uks>}aikQhxK>;J1avf+X{qP>OVg@+@_! zu$`ntazh?2=nBh4ZqSuZ;Hpsz#GahcaUjt7N+` zUR}eIm*Ren9i`A$HJNkRzDfDgmVWG~Z7NQ@Q~mdemjE<$^;7#jZ)md>4pW6^^^+5laCJ&LNT zP+6^oKAuA4iWez2caoexe6E$o{y3QKL-fs`;*J0KXMFd^KgW09>c<;nA^1~9n0D?$ z^WXdl_SAgH{mm=eA>Q{i?1m_$tGzgKE{LA;)XI?uG1-jlSIe3u<3bO$P4HB@eny(kr zue0f}ld%NC89|8960?fpHh%5jrT=?fsSo)bGX45*wQ7>&PV_FiIxpZmLNvTAx0Lm1Doc zfBxv7@h{(f7T^2s08aP%5mZ=VXnF!oyFZ6VyG&@Kh?_koeZf^K|uUkNHiSFzgjFL?gt=kemv9(dV) zA@>qL^?4+Oc>c8N* zmp1#(wtl)Pelj*AZ(-=w|G*Ev`;Yji@4kVb{B#O~^OTC3Dq-*bb9C+8gU`2<<*+Rx zq%>J17Ia%7kqM)IyN6&FDXtg^$0<>lLZVYZ(+7Mn?u1l+i`6b{(M~KvCM1BN!2sr$Q;6h{f7eiqLg@&5y~2MvNT)?)drBly z)YE_7VZ{E6!h#|uXL7R1BFL$ew|esIU0D37gj^&3gy)t;4?~#fdkN3|;2-g$fBHxK z`_F!f)1ymRNn0V#+evZqPW;uAZKx|{PgvfX;D!rV-hLL({dm(?{pOA1IJ=y{D)L|@ zTlmGt_v7*Xtx&7(`Z30L@sjT+T}iGm9iv>z&m^t(K=;+DE>BkOEz{ z-+P+=9rlHA!54;?k}vn%s{A zaEu8d*YA&9^0BR2uy99CK0HA_obBc*#PL!&L`p46NssF2KW~wt-2ql)_al`KA`;6W zBQrp4DMf`sbBlA*4=3YD#iQ`kc(V+ZWnru2ANv;ESc{R+8cnd*O3_rE!U1ChddE11 zj~&DOBzr$^EsUzUv`8{nanx;fhjp1YOXK9mB+>llbYGSzKNUATG*5hT7iE zmE~2`W9rhbwdv(+vKuv2G{-Q~S>Oc;hr^)HuY5#!t zA(aHxqCl&CNwb<0Dw#NFy#UhM}|_I~&Z{ zR}C2GQt}NN++SaWDytc4nF+SKM^L}(K0MqpgL3mACLLk8k`}0P>#(m&kB7Pd6N?(n zrQ{r+gt@#DMVbJOSs$EphmnXKhBq{b(WNlL%1-1qehqtDD}>+E-*9`lvat~d9(@ek z3k$K$o{#$<{Q@3-Y(JiA7oplVg>dL7PQHExuRk}3c{e4^Oi(`|HCh?=p#O~pEUhFE z*A~Fm^dPFsJJ3#vFe?VhrDC)cS+T812Xkx&>8~xrPlPOUJ&w<9)1$Ruks2Ps zm6I3o{7)w^%2v43g)_a&5pD~35NEPPVkO+)Fq16pd=TY(+Q=^D2&>o0J5Yl@gko1P zwYmXkQU^tG6Vy2lNStqBA-*a+4RWhmx>!QTlWxd_Dp?LzhTIr@X9dd}Du_$#(EikZ zRBfvhWJN$u*-*tU*tYG#q5G*nWGk+Hbz9g$GCBDs1&pNVcm4F)-N1aUQUfdbt#;~z z4a2~B+vO!~pzYQ8i7pn72Fo_qjG4leZ{L{krWbAdA zzaKUSl9>XzqHwE-q(jzBiQg_O6t!ftXdK_88|_l11Luk_5L8Bp*xr@zOJkVH-azzZO^#zy+1Qos9fnMJ{C3Wb1Si!PZ@e8Hqp)Y5K(2igNZhI!A3wEAHQOAGWPTk>BHh z$ESj*t_2N${R~CixfMIkPQt8KAElI zfW2DSlB{)41rF{6Y`3p#eQd7#D*AWR5>FwOo<=CT8K(&XTHFS0*CFiQZ^w>SKy~BN z#d`t^%9N1X$v={Q%WiSc?4vPHapzGuHs&zrCE3b-6g5o`qAzHMoz)Q_Y5+&3oI^u#^-bSK&c${9%222kw91Ahubp!fP_OzPddu z-&d57Zr71**3cMJ*1PxfXnpiy{N)qPs3|cau;Ij&cYcR6hhM`W&66`qwvPEDrt>$0 z-RvysfO+Rrc;e{?ad2-Fji(f=<2|_g(vNYzXAnJW6w@T`CgQvm>!f3+;PQ`SWH}Bm z>58eS3J>j2V;`G8=Hzl~A!>UP){+9)<>UjFF2S`lfb=!H%buJa@gsG?i-1poRB0Zp zUnqsPf}*E|Bgh8NBbFS-s&50HxE4}VJB(^A#b)zxW`h``=ATL}oyM8fyktU6hRrIg zi8P}&zYd@4C_t5x@{-jhoEeGY?b9J#d3hc)6Db6=WhmXV4IPhdhu(HW(oEwb>39+y zdrNU(JB8%$$*0+ZL-OGz5~yn<5NjqVKN`myl%J0Tq!4RMQP$mn#shWGnpruWW%K)l z7s1vRNFWXOVr}^-Mq+M~batzrSo0y%zktA6905^2G-Z#%oL3Hg^eB9>Vf0WweaaWY zMPC#?Wgg5LGulNFY8%H18e_i63+Io4trE~D040^sTcIV7na5r@q>@4|l~KTJh0c_V zynGw1TD7ohX0uqrB62MhWN@r`YG}1mW)>(gP*Gq?NsN(}FkA9q)UuZaiYaGS(r@Wuv0Gs?7Qra0L0v5+cjRRDH8oy)r)?NA%ZiPVprK{7J9d*DF5g{CRBTdF}Y0{7BDJh~N6I2!pji(+49gT;WoU6(RwIL5S zJDoq5u9wDzy*w!|S49b&1Tu2EN?jui)<$Yqh=PKGcRyv-C}`V{*2V@rS(1e{kj8u; zIUQD$x*6BU#X{qvg~>p3OwL2DEQH$J30rO%axGSvq$ZeEde~@gH5!^*krWC|B^mTa zSgEbWY^47`7dov5I+{OLNEhbMW`WI+p!w^C&pCpzX(xixCYUQ8#ICj~Y@-OKsBrVz zi;9cT+E$Iu=5mx#j=QGFj-4e& zl<3(@OjOX?YhW)eroYcZg+Yvt&tu6aLV_GqOA`gB+X_%wPS;S?h=R@sXikkVq-Nn- z7{J`jWyE5avEduU2(|Mhi=Zy~9NL}tZ)~i>j%~H5w&+o2G^1_z0qnkS z4-R$}qoq0ni^&1!{3<50oHBUu}5sfJYNg|mRYK;!L zTB_fC`yt=fjp!eVl|1t=-V zM@Oj<4Ms|G*Jm*`wSrR<87$Iuv31|EM3kZ_qG7d9H# zd?pih9msFpjXaA8ir6$3rh2im%=X&5Rv6xDM}e=d*p`By-GPS#m)%8(~ z&3F)!wZK|QGT2^?u7&~>Zp~pa$zWT1Ey*AyTIvLJ844;=6fDb&pfPpAYOh2=MIH*e zt<+uv6-Bjj8R?IvK(JqV7Blj-3K)d_az&6RbWrGRFwo!FxZQb={LL48#*;xx-bF}@ zXuPcXuyu5!tl5CZ!d|4plT_AgH)5>YC#1!x=sIPWt4N9`h zKJp1Mq%tx{)m6}2T42vBML|t23U*mwDkOPikATYAO-8a~CXx%aT*&*`Ufs!5FXmmV zSnz8gHs24Oz8r?c42jVOX6cB{K$$(cGlUKAAcn@~v5_u?rt}H4H#Z6TS5EqVUH_UY zvAw$%Rc4(~()nOA!^R*+$y5Xh_Bf=7^hQfQ$3pFk>C;dMdoAm;6iS&4B00&U(TW1H z!v%U3ED8!%MIwmoz4cdIL9`~CK#-szxD!ZlYupJQAh^3U?gW>H5G>F@LkR8=+&#Dj zOK=)%+@YayZ{#s^=iXUw-uwe^)~r=O)H&a9GS;Xhr z7nfd>e*o)Hi`JfppbFJgzRkMSgtwteQ4CK0Qx%$H21LoNzqWl79jUlO{pr2TH+F00 zPkM%>koU^l96ENaBO!A7E4@E56vL$ZQZv1K))_>BY~Psc;zoMWD#Dg~vBp$*`|IA< zDLWl7xBd9Rmu^-Xcdx;VQ^eZC8LlUm+Rh!WsDS>`gy8S>@yE-nCY5C?4;@*asrm5e zSzS+Pnfh2$0m0aVRBE8Zh#!%f9W!Tqyjh;Fv~tTZC}Xp=*E%GNy!wn~B$qD^R| zqH&ssg+zWt>Y;gGD4+KzKNKG>BPAGp=*2uU$Pz_9crm2-Sw2voPk%_z zGm(@(hV|^&QfXw%>gkY3GNH>lS^9I6Q5iJh$=dzLOGZj+HE$I;Go=rjbqw!;TR;yM z8Xki$d2{5sDTxRI<)I_3C3BuhA$#-qu)HC8#m@cAXv;ez(c6<~m5jzwEah;+c>!5Y zhMe5IKf`uk6Ye-q<7tqay_<*X6D^9W>4parDor)nmNC-n*YmMKABLOpD-%y3B!s7J>oOCKI{ek4DSf3#%o6wQx0pH7< zLwE zn3C90RG`1Q4fP?s>}Y5wa=sQ16G!^2o7;xeSpF+9>Vc0uhtEt-(C<&=Hq95)2hI-i z7J@KEj~By{-h6ra6|a71ld**sqfs8<46L2YuVwpK?1&Aku3{DGYJP${CKv@jV^up$ zjs)U>;NZ&N)yCK|OQA`nipE)(8@;k*42kEdrnu%3HeXv?(fN^!8k#a7bN@bx%h91# z%s_Q z9qJ4T+05HIudNhC8r)xm-cydk=bP{G4`+DEqXmiXP_$?CfJQPbtXZ5x7$n?+8B+7c zAsei9I~o9!usPicDXKU5E=8V-b-J7c12qDQFb@ZSGt4{ z6s#nVDiIx~-N4mgy_c^(#rGfC_#{rRGGx7L9a{)^TE{-VKK^x!?7RO+SzYDct5@34 zAyT?-Rpqp%ua}#iK2%`}zkA0XgHh4Kni|YXR-dLfLV{6I<*)5l0sUvpv7qTWBlY7H>0n&qabI!0w6yZq zTLYr+z^3lr{_^n(>uxg<#J!+T%PhXW6};erdKs1gSQ_xHya*dNDDB^JC`Qvo<*$tL zLIKt-CdxNPiiiqDkzdkFAzwqi#UZxxBB`5K&N(^B$&4{n2YqhA*oM%oNaP^st(Vua zxGa5r1;NI55@9^t2ce)6;$nRM+@zLHvl+}$Q$B9h43!u;uZlv$hdsy4Fu>DSLm=A0 z$h3$Vn<|y_AHRVJfo(zYNR8k_v{@ghN}8Y32*lEBAN}l>Qf%cFq&Yk+kMO7{#l0a9 ze^5K4vFTbJnB6@z#66Y;mltf5`f%Q0;YhgPhEhup*)IFq-1(CKzQJd1eW-<^!Fz&{ zCG`-l3VS|CK<&`?v6^(0hIc8wX^o7>bzzAgni>O-0>SZXtXADxjH#neLk}3Jd}=%Y%!!ZYrK99HM`>cS#Eix=OH`u zvb+Gd3Tu`jiT{MZxtIH%zI9v@T;1i1qhO$QmwK|{sMXMjF&{lZ5K}~ee{%=3)qmGsu zH)#NW>_1_zLXWK!i-#~j|Ko+U*9#|x5S z^V!*bA|PvLzc_ctu4Q<|)`kEU{%o2c?$D$Qt62pQk?=9u%LgDLk7)hcX#U2CWw!6g zWxiBL3`($0@9}<+_rXofk@^sIH>=Z99nh}|y1YpzM4I!SiNe~4KWg5hpo0eYF-xRBDPE>#1Tq08dqyOE6M}m_l#v5rz z7iCw9(sVZs&BCogEXndUePtQzv!jc{pu9J&Q~*TyB%=-`<^LWftNR!Di)MK@4|I2s zss{h5!u{wzmm`#g*=tKhob}YRBKa~hRCNfF{Zbm#$(8OOQZE^@Yk>K5rW{JPmsj#- z(Y#S;-D-Vyc`hc|6Mf}Y$Jvj!j02SYaXexA<}O%dPDWN8N%47S57sis2<4k{+V3_AM9(sk6fvTIT@Xue)yKJL z>{jSmc5{05P&~f2bxM%AvkLp$9B=l>$hl(DbNLLz)?6+5O^zd1Ih<9$Y;t+zBSlO;73Rkd>=n&_oeh`WWI_1bjjo#;5BxDZ ztO-J=a#XD+>_G@@1tFWul5_XZBlo}ACZMX5a{*+_&bDsJuTRrqUvQaRfH1Zoe17K(e4#9I1+uluf;2GMN3vifr}m0EH_o?n-+o{ zCLAn~K|N+OMhnJ79`d02yuuFQ7ZQ@kJF5RXZZ+XY6{;{^gP-{?L8?K-HUV$R+!EGr znV)L{I(epIz-UVOOqAfQ-3ZmZn5(T+nDpAi@rS`Q^8WQ~Gi#9jsug{t{=DpqTfH*h zjaXpTO})XA7gZv5KB;@*Xh$Kha7<1m>Yv)A9eQ_zD|-wgbY0c&ZX|c9#@g4$T5lA_ zqOHCf5r#D5;W`HliUxggJ#2dr<(A{L@bss4w0@=>RLw1FBEIBDwc8VqUEg%b#?#=2 zO_*o*E!~hk-fV~s{`y1j+y#WF&u!=Qmy)V(uyqM_Z~UZBJ9nwQTWc_wFx2>Xu#Rmf zc4bX+eGTXI&^81n4*!FlHK6d1aqIj` zHH0FS@BpBYgWA0hqCpS{1z8r`f=cGxMMfc0Ez7eBZgtOi;Vb3x=pbCwCt1IqB zM@5V~StO_fUIcGqqD>JDpxou;&}a8&FC6XE!Y#NEHRcO1`N3C5Ef9HJC$dVSNtNXX zA`S<@M7RL(ZA%hb`{fu;QA+Q;p^?I*#_Q0?eo~~yTp-GW%wgZq3wesz6PM1ABvIG( zMoJ^!nj+J+*5+$`&1tV!sMYs8W6u!!Q3BELiG9dZvMOg{43>#<#i>#(G9@P?vRO&Q z4XpWz^$;Q*Y^e5bLUOt4T&qSebscdihjy+nWBmbKtBZq2)w};FkHcR= zIH;;mwoA>f&h~&1f({5+QtHp}d<5PMd&2i24B1dt@Uw({=53Bn5E)t7|kUP6;Szo+J>Vq42N zVMkHoX2Kw%!N~FnxM2_H!{a!oMj+SpEbqGpJg8o{V{8>_*eX?bd5M8mQG zU+pKc-u8fta8kG5ZK$!PJ3iRhL9QJ4na2@3%nnr8m{mu0H!;8kL)?yKaLApFcI{VT zPpecA`5$#Xtd$EvK+vwp<6b2<3F~-|*qQbHR&7xGly0oQ${=&Vepn+_X#E>$W?>w) zKJvhQQpoy6sXreQ8pXO}Bnss4&^5w9IBc;AdH(dCIV^BJ4cN(QrQi~24cM#Sb@zRa zghK9-zoDwA6nv_}4=xHDKK@J(GTFQ-sn75G{JVt;G_2|j2RTPCO7^-Sk+ zWQ$zV?8wr>+lhtvj8WS<49~f=Tu{O_$r1*3)df9Km>M<#yJx;vBD9b}KQq`z2OkW= z@_OddU7nKN$a?j1R|=`Q7ofy*?{ru#<2~ND>(0<-7j_`03I5Y?PJiuYv0DhT!Y?pK z1yN%d0Px(y%Hd>0-*3PSY@rO< zk$}w=Uv||0IQ=e{8wI+qIc{7s18Px^G>YG^!Z*Ilj6iI;1Esh3rKtA#^K}J7hXa5& z1z>FbE9&slPSU{#XgMxo?}&CFDlq_d@ChF%2l$#K$hrC07?6t1!9X+$bdP>G6IP#I z{u({t?MWpb(Rcqac_h+c=kY|jz&V2XX7vw zCB7=WG`6G_wmv4#9w*N|efIW#FuRWn*Js135?can$ZkG%s?(!kY~H0gqwdIPXamcR_L`x=fOpV1aUjh{MBVL%AXqM1`^S+j?a>!k)=TNx zwi-DD_tAv@VAR-9TsIxT{L2XqoEp%enwCt~RRN$aX3H@J&{!9-eb4FbcVDp(nheMC zEkDpuLo9i;5~3>T|EjkE5SPqdysTJlk2_es!SguA8c4K9;6dko zD9bi)D(Q$*dqoL7$X0RR4U794I+XCs}cTe6vkbzPI)!~bX&;wNzu`hyHoFLXZb-?@h&B{j^# z4P6T0uQ?=trcdtK_YbiR0s^ausT;k2JJZaIvr68mZ%$c={*=9m+NvPAFHvTLY~1UO zZ7yNQ)T%)5M?@LRF^E+OAE4hymzf8r!L0Dy^fD~IGp+TBJULS7quE!k+y(rY@* z|LC|+0(za(O?UaHrJ%vUOEXfq=kKjo(Q>FRR=`5lY7<%Q&(niQN&UYNk8qX$>Z!@Cdn3$fHoX5THng5pj`P;bb_ zp$wg5 zLc%ZIYoS!Np;aMaF^F=Gu?aA0$SW6ot#`9l3~4(gE~%uHRvssZ@6mX|a4If8Gjop> z>2-x(CMn-c%L?{ZY55iw5HigCT^;2Ha4m=<+>$6JhDDsV*cgO*g;xIDExK5k+H@H1 zRx0?o(u#~{4XpQ#?ww8Vj_C79YJ3y3Q!}{StnuhF(HqALZ#cRvq7N^wqb8T z2$d@q@YD&ZUkpJe;zBD}T}|Jf6584%??9r=6#=2?=e2F)R!3M-<*S~R_!P{OtL-GL zk;SbTd`$DG1|C(H!RU z0Z68c#RxLaQh7rJjw_ctsl>k!$;4JnlPMrn@hRX2#p##aT3uTnw-0URve{OQ>}&+E4FrFNpycQuFq^k&VktYHY6usS5c`i7J|9waEny#iLDi%Q(p4e&_ zADm$%Zxw`ARu$#2TME~hUX!xz!rQ*!ls=%GUn)|69gz_0?9g2IVYHEGjD@K8U>>&8 zugV-F&8a#lNS9`v7s{vf+N*-Y>FAJtX!XdYCO5-aVa!AtswrD${Bg`FEDpp+M9%y} zDvYGcJm~&;TRm=`jdd@BvSc@Pw^?2~_ySwWhy`qCjv9h^A%Obsy>$8aFdy!=x4nJ+ z7qD3usDKZTMx+6Em4ycgm(s|hM)^}A_Cykxd9Tt?wWf&dQ{Ou$1Y`VXd5y6Ff>e_{ zAslY!e)R@Q4Q`=$!;XlFDV3%C7e*|s!V)vNqr9j{j9Eh@Yz; z()`A!MnEaU*AR}tjZ^vhq*~$)rx|U&vdFmDXPy#Oo;OS#2mpHg?r43cHuDTmfJZ4d z=NC~t5DTXo9AXFv2^vXZJ%lAwVNFt5CX(+h`wO9aGXL^k$uXkHPha$%{1zYA8&U7{ zxORWKIyvlD@uydRgN)M2l<4p0m<9TNT!eP>+|`$ad`|>L|HXTGJ#5UNKPb8MDYFdi zSvKoKF;W?y2I@YQmvjB||K*$6y}|C?_tNRrEWih;60=G>I2tZCi^B59M?i>_sH9;~ zQ$!8Po3C$4DYSBD^u`zilMNXKdxo4wq=rzzI-VO#@M4U^8htp{V zl)V5m4GL`8VPr}+5f`Fpik_!t{eDI^ZG&vb(lyw20K_R`45CS+bsvxUK;n({sye)p zlL6Sjg&WV;!#(9-FM&!J)oLC35pr%ZLFv==>f67=dw~1n+|Df`ro?<`r>=*ld(FJvRad40^k2Rp*ZS!U!RqA_}$@WFyy=Chi z51yVi8d^MY8Z(4)Nh)DeQV;<7cP;P+M?OC0klwX{L647nw#H1j&yQyz^${xWpNabzyX$RJ_&fP7S4&a5Cl#*`M>?$ySG3G#t^FAfB;~k z#L({)=Guvk)wfj5BD|h91Ca<^XMnkAg~B&?PHKER5XcfBz9p{*A#KDJk(K8HT3h02 z!L49}us=vL6`S8|S{vPkTM>SpCD7IU!#9EakpmmU=GFXq8QS{#goa(z&Zhi)IybVRbg9jX9Ox_41--0MjC|hp zZ7$F~)mH4gle0O{BXV_mY<|otF#0qI56o+^6OSYCPxnrj#B`vF2pEBt=MQ?DHve9r z$h0pD>F9g?((y;M>ih$gtO#c*YMJTqLxV)<{Fs2Q^yP$bAUg^!cPK2P)e`KC{VJ`Q zfpRF>GX~++Ac_tf5^;8qZ2d;TN?16WLQts6!=0Ql_43fEb^?ZFp5o6y29x#Oz}wIc zUyL!>$2^y&9~F~Z90N21j^$DbNwrN^6zM5grWjE$T?V;%6TS_nMvP`j^QB6MHPyGc z=>)u7EXy;>5FG5=tQCiyeuI7+IdJST`8+L%&4^JSNp2mdmMyGvt};LX`a)^6nF0{@ zCluV}nP<`MSzH2REoxmUnh@`_8&p{TrncXq;jb3Ol+_PY2)!78UBMeE2?B`!y;^MW z&B`O0z8l-BH2qk4nbp))BZJ7l?C9=vWk?${7dMorPnQ#LEaKGgN%`5>GRl}jp#K}Z zc)jCpEf&_Wj9)(-R%ZNmK!vbN`zdMlyT_f;femAKpA9AL7-XU6Wk=v8h&p zSgt^wj#sgFfA!Arj5vu*=SK?<}Q;$g#~f&I47m zGkgxF>uHWb*^ z@m_J#H8p*$rSwQOgIK2Q=f1!{xA|Zgz^1O{`Y}O(z@|dKSWa$8X}eeqx1@0Kf8U2B^2+GY;H|RVm(BVym+IS61D! zV(zY)a*)%RzW<7eTvD5shO;ODZm6*^g-ZK&VsNi*1lK4AKTk8lzy15X3xNym2T_F1 zG-1U%?~NGy^$%7IiK(ek=I$S`vZie1#5X?~loRkR>IozlICFJHF5IHURHeK@rnaY9 zQ1&gd=x56P#6^2gIHCvrb>Y&wfY(G?T1lEnY%`!8{&ivSDxw69 z427==%<4y$ig1*iE!+HfV4q$|wJ;zIn6;Mo0#696E^ra+HYbQp8}viNa`=ppH}gt1 z9Eld){7dc}yPS74HCtXN)4H-gMx7@nEQMy=(D>418%jM(wa@$zDXg|o+LWq_NV6~= zsUev-j1j5JJ&bt*+1bj)X?&`$mm3}XHYxPBAviRvv3xArn6Y}Hu%}w+QPe1Q8!|JK{r6N0G0DfV@`>It(h>ZU z2VeJ}f2kp-!LiQ1Wo+d}lGI5fIx*lFW%M0lM4Z+R>t)i^dRql$!PrEhVSN zYk}FHqEL0pm$Q7g@A;KqCS=h&;bd`AUUGQ2e?9+AX#GI4U>U$vTk{)?L1;8ozGTKT zsizdsnLiMY{FvDq-8gj9p|NB*WRd0doI-jh^Ml(URl(Sl$ewm#S#Bh5%skK&m+}Hp zvJ&<)r11kX&mn9yO;n%4Hf}qm?X?%!Q@rdz462zKN_9DeF~F;go1UA@L!zG%cHN-; zb#=QwCIyNTVh>YsITjaG%MSx=I#-MUSbE`XH8#JJ%{c|&w`Q}a!&&xDBTEDQj#|G( z8>{S>6&BqqP+24ENdzY$N|0T*I~(B!S;_RCkuMaBkDNE{csP5OF_$st6_hiIv*uyv z9l`~p!+%k{412zg=D((yl_r5h#GGaNi951k0q5fE;=b6&ag2c45nVBjf_ivykU&5n zA84TW4@DD`4L7ptFQK0kZ`Hf~uW1r%S3IkcrS`U~JvY*?{w?0)>AR(R32MIbh>VC*GBADTk zOF*-yG6;fdO6j((_r1*M!%_>EYg?9Y$&+vS`bDB&y8mnD3SPa`;9BQX7ECWqv8`m9 zB;vEY*S}PFvb0y_CyNA`8<~FX;kDk`6i3&6Q|9KN>47ei5ztM)F)xja* zX+6a>3@? zQa37l5=Z!9)`~;q%ywuYRb<`}T`6oBB~$|oubh}zY$!2u{-Dj@RUt3eMQsBh0sRgM z0V>IbGou;)l-pLwAG6eg210+^Ije(L;Nc853^5Y*0#~$|i^frCADn8wSk5HvAb#ztq|Z0OHGTLo0?Dmj(Pp5YCj7}kGT{}H&G(hbta2+zgu`23mN%D;{QDfoE6Z#+y`f5+N$g&;UMd)L2}XC7>s zoYN~y4#B(YEoNSUUWc#1*8I)zBc5s#agxK+z|l~iBBJ>*?e}q?rNnu!_L-5;!%Tt4 zPEc78;QH(h+^Rldbzkyid2o^QQa;%r%{!M@d?7OOCz;2Ww3}>>Byw;X7Ze;1f>mA~ zYjGBl=k&6#of|Ic-7XCYln1(iE^ZC~nrk zC=G0XT7FC=PLuIKD?Gkfx|$q1@B7`apN&1J&ZE%=uqiF-q^AM@0)HrEB@ zFkH?fbFeO>Q2+tbo7gZn-FE6o8RT(nRy;o4I@M%9)Sj!1VbE<;{#PnL>PG~*Hdzko zsnroy?x*^vbv10Bq^zN%;gRkHmkNO_&aLP(3C*$!NaB|F^|Rc(2NhROD>R;N>6eG2 z6H+VQPB8>q(s0=OrMIf{2L`)zWD-##RI=IwU+otC96ws%4TaS0{@7s~S*M!Dzl(-7 zpUG^8o^D}OtUBq1miEhD+7&1)G7E9R6D{+yRCf~!y?G}Ge|Csxqy8<-EDAU~^k3PU zRz(p5%&LLC3fUhR@s;>FyxFK-i?T{hB`z?mHy7HcO!0(D`gK+tPPc6Fw}a)jHeZhl zK>4h-Gi`&lN6r8w%!~7mQ4Xk}#_q}mvH~d+b?E?Y;E<~%W0)j5Ki}qLUsFl{n58$@ zqxF>@(TMlJ8>aJ!+7}Fia-$mQ9=|;O6c<;pQXojTvexa|PO(e|Z;@fL&J@>5Dg}N< zi7JukRe#DLvORJg}DCC-g)mMV~nxd=MM z@fc>DRkSpS*(~HN4mxqGh*vrF<@K{SVpe|H?7LlDog1_)0`U&iI7Q9sWBcwYMA#EI#Pzw9~L4(OBWX`Zr3 zP{~uYO$zVoayBHsL5^ff_04IR?fAbr7y+o)CDKUkiC_}@gs^#$OxU~x`8ae*zNGr? zh)2V8N7Zo;Lc6n(7q67;;+H&&<9WQw@pe+=dG43`DSi@xxT40$DYck#YnZm8Nq8Ru z>lVk-jdu<)16I2cy|l~rmz~M~yOLcoNw#ZGs?Ewwaowo}ti=#jrqoM+_vaFe5DWeR_lH z$jh&%*2p{XI>}Kp=E0$g1{S6@gB!y{n{Ct-a+UG#eRk?1lSZYEUfyDZnBxYX1XLBK z`OB*4iTm-(;YIqgxY(PnUvXnRO-1>yonx~7$*f7Crf>p37d9`<>jE0dO9{w0D)GCA z%Skc253m6*;gdN>@55H(U4~yAZjhl$ z^=K%CUQRs9Qf<;Y>xi@dHd=7JVAgNGl$T|cBcI1`uc-g;mg%MsZOX5ld6$I6hv{IjGI9}A!$%x8{%WT0<22h% zOX9oCDzm|))wa;uTHJ~gwhv0d(0R~u$K-5gHpzib!7^yn9fSq%PGc*tmTvpe1^-P((2Hea)rgc|}s#dXCk zRk8oV{;y{QpT@I2OMJ7Wu>gxK>f3dL|8b|Hg)4-L;yZexw)wbh^t1`OJ#659-od_E z`;y(XoNzAWbw3~3-1Y_J+9rJ}v-r9fKPlp!PzKVisvZTAB!I}%7HK9dxw6>3q6I!2 z$sraZLh!q8_abG0_!9wdN#U7fRoak(7f#-&fk`$M<4Zly&^MMY<-f%7b)R43f0Rdh zI=v$7ZznDN8XBQ@A&DjB7rhyaa$f|a%~vp&^Gvn9n{u_PBVC`GA?LM=UZ4x_ZznSS zS{TX)1Q$3ty=mv9ZgDy1SwWdx9CV#jJ^cZaz0dCDW{N!uDdcm`l%DhEuALes{7d=w ziptF?PXm&v=Xv{&-ov`$hm!Wc(FGpWAn#A0jrmh9VG137iZUJBOpzDfFHXbx50jN> z{r}xvw`S4ZtDi!94^Imkry{VBD`2qtC)8WA3ul_H2tsf_#c&ZLVEDCX#c4J|50&! zQJ2d3|Gq?ri9z>&8~)$n`CnA!|171*-7IduR_i{#cBBROqZCa3e$xBTHT<9J=H}Gu z%NI@LaU{vKql1IGhQ`atzS{p?v#q~LY_MR-hE!7{qjHcK&G@6)e;I`TTzi9wdS)OU zWVINt$^SG||8W!VBgua={QueQf3K{+umb#l8?MQWf7YX|U%)EpY53m>V&&j({NLp* zFDr|G-VKfuUq7+_uZvqU`_D!jEO;Bh^}kH;xBqJk{%b`3&r__a9RO(pYrbUblDSTkdGl|<9Q^Veoeo=iK`P$x`NB$U8x_v7ttp!ZXiWUp!{Fd zQ%?yDv&Gjp)R_$DE345_xOn|I$w?f}E{KQIww_>=S=hTKNK?wf$2GiNags-(9g~|2 zyNKag6iHy*cyS~H0G#zb;c6gr=}6jHhd}Yp&)4JS%R9fgqj&c;`=R{{u@MEhC%?VP zwaf-poA4ZkVypbA9XJ3SMeT;f=~20n0AY3f_nTpfqaep#pdPI z(EHhR=f;nz-srE4VmL2GWcF-#O3N7 zhxGu~aAVJVJg7GC=;VpYhJQpyHZL0ye8*?mwF0-U3P#s?6yX!z{9g6hVNe}8PHytm zk*u?oq`~WKwFmHihYJ|_NTP~xekwiF0L?kkMp7d6TACbCX8U0DH=cYwiv zYP^AntP^}s2Z~Cn?7@w$eP_3 zZ#m8#bx`G1^)!Qz%&+0p6-B%^?Qsz&3ydVTDsn%!A5alyf7ac)U78Ejne(*o1KIVo z^__$?G{A|(#6m{vz2C=U6D9B?IykAkL;-s>1#|WaZPOtx#feYer=o&!Z3r?zN-kRp zcbWzH&=LHfwR6HwWb?^~z@1u=uL&s=-jCMzy~@uhWeZwD9%p26)Caxlw){)iHt|^| zJ@mnMePeye&#Y6lPvhM4i*Y^44zjw3%;d1in_jj2#(Dzks`vQ`+yc!sRd~!k&AsX# zD9IsavcXRTRODnIy@2@l$Q&#PwJ8u~-3>D&tAj3&H`QPyKz;I@%5dz7-_sK>x4x2a zrZV*8uDxcLL}O%tKzXY{?(|3NdjHzjo|)Ir0n-UFH}uFjYAKKh7d#!QKIcWGqa!gt zRXDPw+HjO65?S1p_P)cNAq2K`2bB7X`yW ztM*O^-$Sz3ID~A#F;f=Nt$4wmBIrXU<9Mye=L5;D8o2Zwi{_R0|io+je*#F1}n9uWR?C$Lpqzxiqio}>$ zngy5n7t)HXUGhA=T5@a6(D1Q&Rb=@#?e@X@2(dnxsT6dlKI1`AxoaldQSbu7S++gs zOJ93UxULX3HRw$?vRu<@D!({P>c01nD_=?SWq?0Un+4rzsF3g_DQ;uxkvO)(G%uNu zJcoX1C<|Y-Cu^bo*KrAGgNWcr9CnFa5ZVJ*S6DJ0Wf_)U8tvQpJDOjI#ZhB+AwBTW zwq0<4Hj%i%mcPVVh`9LcPQ)KXptG)5Mp@e|thfD3w*OF61R=v1})TF5btP zkcDsnUWeJdu@D;;<7D^DH2P-&ZKUa&3-ZS_F%?(xVR|#Vb)s06@Fwgy*~x{=F7SwS z8hiV#bPJ9R8K&z8F!$c2T@z)V0(z+@j)&t*V~Z=~gE^TihSqQL(K=>RFolwtbzd^!pk$7qpA~o){_NcFY3BER^R2$v|LWONchrLC z!GT3(rurG<`72c6TwSqgY0SN7*nuGGhJ#m!&&g-imEujQWBHV*C3br@c>ImlsP54kF5=8{JHu}N9He$$aEw&!6O8EO z=2xP6N0KMsumcqchQDR?Kh&QzX7^1@QV5;b!`w-ZJ7RAaG-NNtnhIznnsE!A2-dfW zo!wh=O_=6U6?Ayvk*wyQ$LV=J!WB>6{J4_xg!0I5H`RJPG1Aw5ZxT9JEcn^gNn>l~ z_j*}^woFeqe)lvVIau!O)PHJwpnkyCt?}J_ABM^vGv)wZJLW2CK0U`#&35{8i%lcj z%M#|DpLyZ@n_T%2SKKWbizo1->om0k&fnkWEL#D3*qINPjZK4XcG`4qc0ck zZe0;gJ)3**vhcx7830dsch*xkAdvccFsGsLI69DO`-E?UO|VwNht?=WLL$l=lwxp^XCpH?2Yd zMymEf7EC4tWLB<6#l1%Gt&C5yf_Gfxf_cTzy1~LrF z;zvqgXw`l-=LQ#U$9Cidzo)JdQkd}EA~F=s&^Qo~%F&nheh`mY^~d&cZ4a%iMR)cNOXOA-O8zGIzUShL!blyWC^2FF$!KwdY^Rpky3yHZ_w!=J`WwO2%DA>A5>r z$2zj^Qwtd1f0MR(U3+OXpZ%Qps&i)|^cmqfp-8ok0nW%FEU|0(x}v9=@0?51$VsSV zloCHr)3+1HUKC6ZU0&}OQi?M8Bj^J3a3RWYq{L*3&Pf!V_RkZP05{d!PM#mWpg35r zu}z6DrhbJYdDrjhp(B|Y8BClN`g{gJBa)S=(TgW{Ms9trDcRN<@bCf)kj{)q1o$d1 z><%!}508UEL8+SWVn@cfiaD znC@{+`S?-|wA%m8^AyYwsj(MPs{CvlROg=$(W)f)<+F1-u#q@o9=_UP;_zc#6bDA5Es%sDkfo#Ap(2ra{B(Sg`?iW~R>FNN}Qz`*dZmkauwEvG?a$)FF?w&JxVT~0ne8{T3vCtoKx5wwTJd^tH?Ts)(B831O#9N znsOCjHP_Gdnr|K}A22(u{yC#QGNRrbTTIO|=&^yK07u{bzRz+yz=e6O1}Klg;a7ao z;Y4-AR6p3wpQB8$R}D*mi9ke7og$4vspPM5Nz9d6M{j$?t=L0SE(Z=))* zyWILFC$P*sun*x5OC8jb#EES$$C`H6u4Z}))p~v@zaw4!_`Hp%P%|Fv-Jo~g4=|Po z*MBt#NRhecB(bG27tEUSzkbLUOt(01?$w!onKE1^eyDI`8Z~K#%1k7Doc2m{(re4o zVdh<^W%i?Ce%BNimM3H5&h>u2YJ^Uo-W;TpcN}Q->ovnN6a&X2hvFi@ah!lkLin3j zWZR^5v%_3+P^WogPiol?bH*4QIV&&YPxT-oEplQqt@`~pQ;u_QQrrI-*F+#bq9~Hs z53f;^*greVwYR@F-?YTE+^RS+QrGa&$~~;H@Bwsh0(EdORU?eC*%`%g?#9zoHCxHP zauws9k+=JRu+2%e?K02sF}v`djj*Ve5!u+XIo)!a0@+=q(UY6GnlDfEz}t$ey#^@$ zS_`YZ8533P;H37hRMP(gb3ly0VH=^@%UHVmP(Qqj`SA&aSj6Y7X6QKo@=~S`qB0n5 zW%n+&@4tqXnNh5+ts_mp6n==PMg=W|e2Huo!ip{L!|;9%WXK=_T6d^*#HXen9)oeTMB*Rmaq!j&@WxwZrMH z*!%Ni+l1;&=H^Fx3DB6Y(;rO9eRDY_)fgrrk=ThtTo_r2J{a^fl z@L&Dc{~7+)uY3Wo)K#LBe^-~;e>`~>_em_pvzUz*kSeg$Q44=&2P({Fw6TC~dEOd=VJAd}oeu`q^WX&k9^3W<0C$>P`a)BJm;RJGt1X4_{ab{4Zdp^-Zg?dcS@mJt{_G{>EuSApQaRIAZ zbPMZCzm4DdSN{b6%m47t@$3KdZ{oMFkK;DK32MLDqq)BlU;Z0MaCEpvd-CpQcL7%2 z+IJn<{4(On3~iu@OfZkqRvd*$45@O0_L4_(o3o^D!+D5W?M&_>MZpp+IAE!H78Ok| z!E5%itoZ0c!a;G;IM@n{&4_d;h+;0vPX?(S&QX+e^l7XneaaZDPE;QGA{vi>4UJA8 zeEgf#Bi}2_oa5WbWVVq=S;yJ1K-e>n0%lcw%V;YJLi}eP6-wnNz5)Q_o3PC)=(fvi1hXzIh9?ch|K$kmNMS zj~jC+7r%q0>sN69Po}WGz4vIr?>Fk|^hVe_pGDR2pGQY~JsPPej0Z1Te27AD2CKAah zhjCvJegJ%?myQi4GwKG8WBBEt!qgTNTylf$D>GvS@335DWFz>>S3{Wp{BJ3HSK-y)t^T5p;s_)_KRq1tB2nW z?W(sYFqnX&-&z@M5DN&UaV+e<1*x1S zFC6Pd2Lq&ohVngKN%kX$ajwjmnoS{>N;8I*7)v=J+fn2rjH&53;>EnSn0|0szIW$K zIvPZDI}YuFT8kS_e3|Co6`~eg2h4>xe)16EEYZUKl`syLvRLAbfv(rWeyqROwykzl<;Z z^}mb1{rCPp{`-IM|J6QUJz9cy?jPaLfA@dG|L+@rj#syXnB(uiH^HvTM;3m?BGiRc zc~MTn=Zt)M1?kvr7V|+SASRhq7>Q^csc;#2?XnuR{M!w??J(L}8qn5%0ab_p9)@1| zdwAhz{w78a_n@WnDYv$(%O;vCVQQ;{$6A0nl|^zBpq6`tdcQ&Ykx+~8@ifX? z5oDtgBr*v^_ZQO-l#mpz&eK1OuOA!0FLZfPtrmN}OWd_h82Z|;;ly*VV7S(Znnw!< zpLNt#mnn)6j#ZHV&WBORgpk^eBazNMWr0Jjd?ygx31ew7#(86bSy_wbE;Ib~Pg_h^ z0_0iPtljWeg}DDTcD5*kKG9i@A0f48VCwxiOV>+V2iOW7G4$bQb5H??Z<}2hXQDm$lu%sb9wP$B*G}3{;@q zvv=>z=N5G)gU(sxC!y}_VJydH1i5eo$#e{{VnK@upIH8I`*JjeT)u#U(FC)j0w&An zugEK9bI2~PBEGbNP)-khWe=JTeHE@s^^T0Efx{VX{}sc*g!JAw^EbdxrONF9o(4%Rvx~v*ysSvUi^*b z3jCD@7bQ~y@n{62GXcC6%iufwNrsZiX|&-do9gkr--`j80oI(l^?3`gZYS{SPFh=( z-_dqRj8=dJ;#rpkr=9z9tIWcwkj7SmzYV9c%p!GD8%8tyRx3_byHIa2YPXy3tv{*Z z%^{V^V1xTF8ZEH;Jn)+I@a*T)La~S>i#ql4RENb3owjndzg;?w4F-?-Yyp$%w`zm^ zxT?JmEyK^CtJ;p1M=LFAJn~3vjw3XE z3HO%sn0R!X@*a)dhtPlKMKrig@b71?g29fYtqxsXEjTyQ2DdQ+1mznw#8x^U=3%MD~LEnEGO`TnMvEBjyCtl=LW1UAfvWn2m zWlZflaVK>Y73B$di&NT*agwNprQs+Xr7)b)y9l%Jjii+A*2C&;LS=U=ydDQ!{FANe zIBd1O@W$_=y!!xKt20jyU4?Ud7$t{lBoC%f9~t zKFU|Sn7_UyQ3XGa|Y>^iwLYvV|9H) zdjaWQNyB!!{itm7p_JG{VsRYVQZvftX4JINB~1}*F3cgDQmOPKsBYI5($8Kvk7v#v z!`W8apid7|K8l^01uR^9faTo?*6G8!N;mX&n`Y03hqiR_CbsU)BQf#}Ma+3Td*Lhw znyb;~HK7z+Mr>yZ*B>lndh!A1;S$Pi=V5u~@8J1PFV57_$Wx10zIp|({!hP&cjne` zm3u9!7puCuar(u2boJ~#j>4dMa~|Qjcd<3cc(%;gW@|>@=@-yaR}F^2rz~QB1Vy$z zAHv4{Da>5DgHYojVpT14usg_wqKI=`Z8cTexTaR8Xp8gO0!IOAC4{zkv>$!1bRqB{ ziTHX6JImS9 zjbidY{3|T3FJYCxRaR@D!0~jyfXccq_}Q<=7qLr>!KuwR5!#%^+BQ9U{~+q+y3WQU zXm-Y7h_7Ph!5zdHH&hm|HlKsDiQoBhFvnBaz8i(U$_>}iditCW)?%JhxqRDLW;=V?=p$(E zV>eIX`35JBYj5&>j7*RnTE|=0r!c-0)_mmH*=O*~`Lk%N^=c=%GJ&fIZj9pYY!cJA zmazW%Rm_Gwm|)*ezR-Zf$E!5IQ&Hw|k{fSfXXO^IPEb!|Y8X3)F?8w-o_Y2>&bE1R zq|V0J5kYKq6-zfJu*k_@rcY&kZj{~5{e7xy7?TLz31H)m4Oq@~!ZF;W3=#jy#-?PSmz?ZY!u~7Uz%%KaA?9`S~hFet8%@r!By} zU&rSCw{hzM5PukUJN^p1y+4KLPt~K{8$o&f3hrLNh_~K;6BziL@D2V1UOq}2r&gQ% z#&2M0Yh8;48fMy8%_&sYwxf&r&;F?IN#qg%1nyp=uVfJAym>pD(Wrcy4rtxaf0&YqZoSTELz$+5xcs~xMoG=7lvU9{zqW+*R?U4S=#@-_CT;c zRCn$9t@68vj|a=g7U<(|U~7wc=;8apwQrl@VC+$Tr(V#l`o;jxIBi7K`y#xR)i~nc z!s_+!;QAl_ruKsDq&A+X8Cx6C&2XMs8P~>8`%bgYKDg`l;~4|ZzN8__E|b(kj7$7| zI1$qpzCV_#pMbmd6`XwjFq&(#u!P@5csGD;YQJsnV|Q*sJMN><^E8}I+Wa@w`L+4q z+`{?1-E$bPZiwEajZ3#-inuX+v-bx5gHM8-rLHBifQ51O)NOiD6N z$2RY3aXN2PvHwL>Q;TYPPCef~w8FeFflx@bkr_9kjlANRMttjV6Wq@Xwovoak zZdCfL@G#$Is0*WJA3Vy>iy|-Yj{0VQW3F<+5rAqjx@x$i^I2AKXPe?Lt=H%x$|-MSbL@ zot8KQYCLRaBV$!b8;@v+v6wN%;%Y*7y&3sT5wS=PUY`RF)+0){M0mWtefqi2UTrRF zI-XqU&g|Uee7vps%Whbmxa)(bzKy?afW5c{Q+S@aw-sqq9hw+;-P%N|xO*)BO;P&cK zHh94SH}`VJh$KbBFt!4e%M;hq3O{a?Tx3> zONq3bpGb$Ht39g z)V#=g%5Yb+gNX-Q7@gdU88&YheYhSKoM<%~?_ZgiWR13=^*LU&Bg^*sn@7;xG=!!W z2fWTSQp?v7r8W&R=dMpbz}hs$N6Q7+8xLvya#X5R2_ydgMCt zYp6K=|GJbHP{aKY1*frK3LOs7S%2Xs<4f%^#v?1s^7hd$mTrO zwpyU~Q8O^kyNa8z#AY=+3G6(4Q*JFk{ix|{ME#*!%~sWYI2y$i4;sSe>=@Rk# zy)#SMx35XXR@RN#br>RykF0BQX1`{iPV1iDim%*6WbvvN_hS1#W~*UbX8-&iJ1VV3 z6hbr9n^A|U*g&BW=?Xn?!165e|IUQMyHrs<4F zHdOyCZ0*nEKRLgMZp$p*_{KQKXTwmhlP|RN!_2sUmW4vk{)I7~>I&4erb?RL!|(PiGm%-p(G52!n81>xg}#rOQ|yD80nAn0^@*qkm{TDo95`w|Wv?#5SJ?Mz;} zy*CuET*kfISMjYsxP#f1M@x9006p|f+!hmquBEKW70Ph9Ob)c$4X8I4kt`IkO9dO+ z4&iR1s4aT!!N954!)md^?XJYL)pq_rb^2>Dv(e-h9bwpXlLMM zuvfQ#xeaNg6H$z(^SD?nVV(Povuy?TOPv(xaCz|Mx=Qr&c=ke>@`2wmfjTom%tdur z%a@QY<&h|sS%}-w=dQxbRaOkTOf0GyIFd=EDcoXq2hvU_DvbuX^d)|mWPlE0EW+fM zFJrO1*S{tPwlCIKVZg><%C_WqJoU0y)j#!Ek+E0?hHL>d{JY7ZPA=GSwyGNED%_~o z7uY8X6t=w(EF-8(AsXfQvtKF3<) zTwlQG#3BNPy(eYwv4hm~Yuc5dk4_3{R=A7|6XN=fD=cjGa2?5_>S!~Lw4O#|E!*S2 z!tpd*s|or-4uyP9+wT)KB7F$S3`*%Da%C&@4kPT;QU+!G`wCcZ zvT2K{rslJ7cYOi|C@o9?qnCt0N6-2a~kQPBVl zK99pkd-3%{ein7gemQm~AAIct7^rSTR!Lm4IdZs1x0^H-J-Pb9EyrhlDy4o3&tLDTr;FBdAZ?dcVamFbaJMsa)j zKDPOJpBcor)o1^IeiXqq6c&OA3^u}4+l2PI7vQVOpvry^JDlTeK{dz>quUGjU;~_L zp?mHweQOvy`f4rasb}Cnfzbhjy9xe7Uq)NsDYRM>u6;)1*VS=1l>I)*AYq2IWM)Zz?sR5y9`UB@%1AO0x}H6>vWgfJVRRX4cdJ=Mx0 z+65<@X^l@{WBMHgSmYL}TTwCa6|~p;&{}0@5k{M{T2XzZ0u_-36oU^C4kxj?R%8q~ zMj?3uZ6mGlSJ^aasWaG6WZ{sS+otG@AeLaXHFQB|c^S<|525#rAGX!Yh=vpNl_6Ak zD$!qKg_+^Jl-okU8o**Ol5?K{5 ztT0--VY0uXJ=?zfYz>@rGxcyAy~T}kcmk!(%gE>R2<`?@D49^!*T7^OK}Fj!w4FT4 zIIe@ws0t!0%9#L4!E3PGyQGb4CdW9OO(HUNh2K9;5Wyw>-$x6JAIDz&v^EdG{_-#2 zxj_$pp~Xsn$RJzhajh&?)5~y2?_oEb!(3nm{U=_;@$=81w?XCiy?AW#4WQcIgfopH zw3@Hu!L|F0OU>ADyn@p&4B{t$u?4;$FwXh&wmA;cVza=Zp2I+1y3{$`(@XZ9sD)TC4_+Plj#S!Q8*UkGpSP zhw<=BaR2;i4EPMFv6lE<3Y)in7mKf6MkHm%e4!flk>}C>%vt>MfD2WIqSjv~Cm0MR zxFh#){mLwEJy=IwOApR`@d8@xI@Em9RH2Bg33z~|^*6YmJJ?cZnjfK-;x@3Q=I0a5 z(L+=NY%sgruvIy!kqpr1sc&N2^vzH3(kqh_dRLRSAX42uf}RdLJT^7|oI^_vx#${} zLm?PrJIJI5;H^7`*3-kNwprohu?*A=@x@szC*MN0z85(26*SumsAjR9ONS6yxQw;< zE#y-NFQ)IID!?(Mk_N0VJe?Fq*M%gDz9cn`Lg#FUzTqd~Wz6#xX0Wow zoM@r%Q9C?b@Y_TA3jNsBOusvi>h^wgGcKvP=%B`f(gWe!NX^f~WSm1V6xUwKQlftu zto`sbo=5xX)2OYqpi(8#{4Ua&43?wS+Rb85JQ_e7&lXraUP1l95Jvh-2*3A7(A~YJ zo!&|5?c68hS@SvcJ=23q#tECYpl4Q22mkI3vzIM!F75A0C4vVG0xQ8oA_9O}2jXDVW2IRdNAhziDVbgQbDr^j@q+mIdK84&D6B16@=*z>v}J$=@yRcGQ#8cV8|_j^7#Xc z=?`t9mB)Jy^@GD0`cf}Sqnn7_y9-JV#M9gf$H&!t9Ia>m6YA|WsyMDWwl_li*!Bz{ zbK}pDo4uwfrH@`rS1*69WDFmIxA_!p=_G0^XiGX}s1C-WB6H&;Rwm{c!xv$1976rb z3uvjZ!f#2#uzMGC_by_2c@YKb97op|(bC~ZcdZF#_HEk24mo#!yks-0EVEO0QyL!hz`Q z8j9s^4*iR$?`=iL2(=b_W6^V540dGJ9Z1ZLYmZe*q$(IMPNS;h4Eh+`EAmsYti6i~ z=ERV(6Wz?cey7&JGS!U$Yy#Gb)G^aYs}WxYPhMr4CN~5Y)&+Kn&GXk#zy)9 zN{JkTkKKK#!Tb-$0G$5QXgk(PUBG-`H8Yn)kl7u_B9C86tZLg?{cO+CUqg?-fF^4g zxve{x8)F@{IQN0YbQSmL^X69iA#Gw{&n9fE%P>Skh*efnqcBIYvda}LNar2e$$f`0 z1!M3oW=GW=QM+)C>|I|%YiBjOYSbJpVtw=-BxaZBe@)Ok&!B;G)N!d>o zDm2tM>3_^O^qo?66N!m6ER4ml8!S)*v@x`(?VjOw&DwU`AG=+M+oc#AEGSvLdkfwJ z&tqty1k=(LOibQGfwgjM|GVmem-!v*>-YvX3^$OeX+){-FshmBE6in>%gjv=-bQwX z`lOITM(Iu!JG|}iQOC7*4PuDnYf^O}>u=Q-1GSThaipAQTuALQ2E?%vdRM!s;OUF$ z+$Zfy?`(mk{T0;p9>U>H>JZiodDhOcIo2Y{EPtYhI>+>Wy~n!UN?WLT37w~U(9r5+ zOieR{(N1+1`ga`J-AU>c_ATi|u>E<|cXpt^wSt;M2cw?(v*jF|)!p#ZW^}0nLQ6Za zbUcr$BVWLvKaUD(29*hk6#?9N_7gf(a?7XLuK%=TG)+~);U(WaW1Q_ZaD z)y06y&m+q>5sgJ@ds$@J4})hA*7l!9`w2gKI$i7=D|yz;YAj6UUDj?ZFvf$7J4@Kj zn^Cs6!PxjE)DJab=!gdfb;oNs0~o}fo<|MmsE=*2 ztBdz^)Z2{j>798vcLFe`5=b*YWJ{$FUtnS2II^}k*B^&-;Fr)#J882gv0=SV-DX0O ze&S>OQAPc3p`9c)$DofT5H-}me)NlItoEZxt#R0r$OI-azr7B9JWM;F#x_{#a_WT4 zv+xf*gTu5>{rqLx=O_x=V*0+F`IMb~4Q*Zhw6i>nZ2w2u*`_0pl^kPV^|R17y@130 z4ywyMHkKl+`^@lFvOkP*;nfF7Z0sQI>O$4&UqN$)4b7IMHkW0Ck^6Qd7r2D@5?$%wlHHhBhR{jH(g@ht!2G&7S&y+(ErjP zJc%)wHf}Mt4k2!CV_dVM(z6#^gQG@lGPY)xId&OUV>_862hnu==h0kgL%lUgJ7Rs9 z3S!$mfcVUP6qZI&K43AuT+Gw|Zhqi5QAF0DeV&G?-VOVa8tT#4kl4P0Ir{v{{&!fO zK#rfc`A_vxG!I|E@Xrk4LQfB#JGFOup^#cYdT|BsUC(1JTEK1~%@~l@wAB7JP=fGO zR5t$yd;g?XaIk2#+qFkGl(Ywm|KPDO=pX;W&*FtIyn-)x=wV&Gk8l0%AL7lo-om9z z@8I&)+qijuiG@oPS(RNr3QcfXam-`Gu-nRzOCip`Il2Fa3NMaS`Eahvi?d!kTJljA z|vKxFt_r{&UBFu@idh!%^-ha+ zHp9fgVPcU#9*^PQZiVqyJdZnBJqtt=8qFp+w5tx)t=V~G%M5x(2VSnP#20Iw=r`w( zh(>UGZ5wYe!M&L(v#7A3(QZX6i*j?hgz0P%JS5_UB7?GpMX3eq#J5S$!oyO)PArYJ ztr)TfCMpxfggSG}tXodUFsrUiXQJ(9|3=uq-snfq(X;sKuf2e? zC+pDRO(FT<53w?R4G*$)Na@_DaoC_Qgjwt+Fc#*qOqJ+=<>ztk+2`;Q1wcjoErcij zE&lM^m+;=@Wd^@7}>XS8n3^y;V%E=d^aK3lP2+O4%54 z!6k&l2E=ntxauldTtq3R_M02@M?E^wvDqC+{O&ENaO`!(7E;l_I#l z1}$w)WY=yYu{sKx#-l6xoGmQo&ioDZ44%ND&N|dodSUnYSWHpWP^6?cR{8@Rf7;sb4#UqkW8VThmzncfXAp7Mc_8PT1XcH2JHcn+%~a zzmDmRCEUAn71ys^Vhntm9X#c8@d_@!a|2iJPGM>%iU5sbfA|kTE%7w5(5GnSZ0r(3McRzBoy9kWYQcce@;1ue zepp$Ib`KoGKuaZjX2zz_DsAr`vhHq}RiUcBYxTotXDqXEZff)tXj9mE_jjul*qwuKXb;c%0364oO!(EQTVS zmMR3-I$0A9q2uLKXk#p^RnPrrfn~OO7)!QL+?-+im#`D3xUXq|rIgZ6M6c5ZB2hJ0 zXHe630Rvw>jw?Ce)r0KTr5-|S4uP2g>mIp5fA2EsAGPqprH5Ea?GtJ?Mj>Y%6G6b`tR@u-+C8+ z{Q5oIUfzUmUFYQ(QiXOmi>rm-#e>D0_{NqGk)jO)J`2;m0Y;+_#k;#GF<zl_10?oydG{Aw#aT{XW|ZS{`=p6}1XghA=1pvFPGEWJHf}Q>T)F%d-~Xu3<@a#$>V1q(ts%O9SKlY2iJu-8 z&vmG3V$j>Z#NuQL8v(UI*un3fL+i*X^c-tPy+;RKY!17V-@(Sp9JWF{j{i7p{$6y{ zv1m(eV0Y{$<3@Zh7BoB$N9PxDwAG2~;yi8lTbRD{I&F)#pLQW;YC~0p9ZrsCEHI`$ z7dEh*MM<4xqK-2g5-d2Uv3>J3Bw4uS8c)Ed3&I?q!OZ1vV*2`$+ z+RS!VG{6v#E7zzG!UkNrlQ}mDPP{fo!HBwQ_Beb^r_lRKFFg8rBrpFKme|KB7VYzEdc^V`RJL?!7d4n8 z)7rvG&QyV_qhCeyKtDQM0Yv96ih>hK*&;E#te%p@+R3 zL#mL$=I-OK-F_PCYVa*&BaEeqFmjG|`i~193*&;T7QVJaXy{>|-HdpFO%!sBqx)OJ z%EmW;8UBtFIMK?|WA`>jFaN$a_e=8=*ecYZV5vcax*N562r=6k^dCNkp`Hd*Q`1|h zBdysLY%g5Jjf>pw!DTE=yoV)zb_0y7wsw?K+c59Ei>Z4zF*&tLyJtGi*pb<_qZr#j zJ~xk<(TkWKo50Ra3k&~YZI0YJ=KDu;bWfY3c!9Q{F7ko88_168BhR7s#A&p(RHMqx zm_rer+P;I>=>LrsZZ~=NJuJ`9Vv7ZMlDh24cSNW>OIvNefZi{hMEd}Bq?@XlHj~`G zkIfw*VWe-h|1?@#J8-x%g4I#x$h%h%F!1jcUDOCx7`LVno4l>f?b9_g4GPT5p5tgb z^E_JmYEVaY8k~9?w=e%O=EFt=3VyiVZsw5)OxZV(jfJr?RfOJVgOT--C9_4}Tf+SO z4AN>*ZFhz>hX+~CjYA)!21;O^zqhrFpy8z#(B4^(x(X{;S|Ar+LTvnZuyOx2Jh=4^ zmXdzN-Or-EeF)u+)$lrLC;2dJ*+ndjzlFQ+ejD@S*RVVn#%`z^zWyWV{Zczjo9`lW z^*?I1F+In&Y}gnB-0*iDMmf<2r>O&tXHTPLxC8ao4(3Yk*HJ^i4a2ZIh2>GktIZS& zm42VP9U+NM>=JJrQXd!Tt;dAU5wv+9i#8Pj@6|F`mYP=d=Dx+8c{b; zt@(9!YZRLsK}0qK2rnn8flbg+vz3DrNUvPSj+ajGQ~Eyi_^>}w=i~t z_C{ZgM%6nN9$z|CrwUHc#-5=Ko_CQGojA4kIr&!dgOxXx#X%}VWHGN4MogY@cE z+<)(n5J3g<_9nR0qersT97`4ObeuvHw`-?fuT#(W=605k+b*NycJwdLVHCT50f!Ec z;Al?`{kFh(O?|?66m<idlXONuwU97AYshM4{c^Q`sAsEuvs7aEH z=Zsa2FT&OHWgH&tLY-j+$+3Tj`O()fdYiVww&WZQu$f}Wtlq)WtJIidH?Y7OUtKY) zuKD>8I_}eZj`hh)7#!(i&CK>segg~K=RMYCv2rEjP(Pg2URd%gny>Bz64(x#P%-o} z8jl`Bn`Z~v)$6$Z*6%ZqtzvP4I@HB6uH<+XBgkb#SX;b2}fxYJNJGE zi?_dxdv|YOX~&L);{sX_A3{rQ9)+3T!}{Gn#y#q^)o>BJ#x~gPCD@GxB<7}(3kS99 zluWfpU~4*w2A>txHa%?lO{8}2;NG=A!pvp@%b8kk=Rk#*Saz}2YlN?p@#oZ0 zj^QH88`LATu?J(*nBR1uXtYyPQ42+Hb55um(tR-d+0WBQ;Va!oiQ_YKH-+V82ORCS zsA!}WmzY;J*Qjlo{F+{ZyW<6nv~oWg)*`Acqi@pJuVO3fMbgX~K%InV?2K)%qrm$A zQGR%cw;SmA8FUVw#py$Bd$EOfV(~bj*9DNC|3hpp?_zRIazm3H|`v&HB3|RHNgqE%m40hCWpS0<6 zg1KrLn{)5t<|W3l2k&8VbqfLe2;A+*FxcZodHyn1U;V!^#TYlgJd3EAx{JEL(&a!h z7(s|SHAUSP2{C4{A4Wr#{o_21zJY6R{t=dDG6-jS;XU#KT8<2$wbl(sb{!>Z`IXf* z>;_e=Ifcr$3+VsiNz{19VO;z7n7?%iW7qG~KeC7ccb1s1GALEn!mQ707o2Pclh{=!gIm9f+P1?uQjvlKLwfxdoXmg8%_7`BX?s3^E z*K02_ayXnU5_B+?GKfW4!0fOHTc5+-2aC8hN#T$@;EI_iP=b<0;t=6@004VpNkl6iPUZ2ayD>X3AK5EZJHOM%3Hg7;?Gsg2#d; zT^_Mm2&2Ie-VG;S5|Q9Ce*b1(Ixx5Ey1eh1<4TbR7~Cf>dLF5Y?XHm+WKfXUr3*6ntrOm%Si`Z0Lo z0*($3qPN-vduk5bQ?KFXmDh0T-J5u@7DvR?0B_gx7(6n9^GDj?_q9FRZt(CRnmh(r zGYb^X7jgUQ>v-$ETe!ZS#B$o86-mm%9`Uf9{cPupJ&(2XCdS^qink}$F`4kfQ2RVO zyN7U!iL^Slgz)Xlc<;?O@amtx_Fa75#G9Az;@WfqOS_!M$F=!)Ng=#|#Qa-W9cNLx zFpprV3Pz4YQ)4}g;ZOMdTXmTn?LucV!azTG+EnTdW*F4sAH}65F^6=?h=QBNVc%J_ zclV*L$^gd)p6c*@kqWZ_dVp|X3v1y5QaMgoSyed^M3<*A{n{J2arrXdzI_{)=Qc66 z!{YY?FH0z@+p3p$usyep-FOb_h572FMKQU9_~r!eT)(Qih%Vf~^1V^4%q<`g2_v4)G6tGqRwos_J&Zdn6lpJdiw7nX zg&t#`x})VGI)10)cSgoR?K{1JF^ui7Zz3DJkIg%;v7nj6{AvQxq8$dO7nN=UEUGY= zc^zA8^H`5C_A&wH;>4Ad+9LWeW>XS+%%L3Zy zJq&N-IW#u*qS{{ri^Ia$sHfetE$Sp}F^%%hD23!Zn7MNitE(Fba|})H7C0+fp*M0Y z^y%3PJ#^hPcI zl*2RH$-aeqm$0-jhd_dX-c}E{zZ)j2i(}~33ZcrjZglpsow+$|-hUMfcVETy-8V5a z_Aa-Z!bTv3bSBGwSfKZG!PamT&4>EX(CCG`9D^>a#(+g?l4Dk2AKk6+)pen>vmHKV z6W=!~YM4<;9dO9!L^X3lk@J%btzl(;0++Adz}wgE;rhJ=Z0#l~g7wP#|`7m*B$ zA#SbQFBh3YaN%{_e3!!b<~T+JP&J5y#H7o~nh-DZTn4dXWNNz1*;qoQixp)z8-Mo%VWAnH~s= z`uWxzIOwQ^9zhw8HQg*fXBrLW2=t(!^|9PHmbWZpHL=j42wbYE(*CB zgy*heb#j!kZUx)h5hPLtrL&n4Lv<@e0<*-o*U)RgU>IR%SxT z+S}kc@(NmpUqJWa^Jwooidug?l#)=_*BZ<%a5bMoUFR^m8r<~v!uxZdiX)RVLhr0c z<-kc6vwf)ax!_VKOHBr?PS6!&FeDyuzTf4zFouo3g_(O7S=_&l#j)#{TL@sAIyj#R zAWHolWHFs%aLA|Ah;7k!mdCI)&)?77!s5yra#s3%`!L#$G@+)(qRmn9(Hv#9IkNcA zp|bHf?X?A7j*rR4@iMAAB+^60B<%M~mw1wkqLl*Kz0;}~C6epCA} zs}pRT9__n*)X9eG5!iifk2Q%>@IJO@FJpCO37hL1NUlyG71_{=`j1{C;2s^VFxMPG zeRnHrs!AxX-$LNQn|ot+_Y!8POVw4b{%j5~f@3KgO&NH4vO zovjsYMDoaJU+%?gz0u0?urhBb?Z+eQi^wN85uLq+b>^ArJ8xidiE|QlP#@7gIgiX< z(B%Tq$J9$|-_d?EeeWvPw!+A%+}d>rT}NwC>CwT!xyWntLEFeMQd^o~Z+Hf(a2lI4*D*^QT4y`d1u7rX)y(TiP9wQ-je0@tdm0OYH1l;*%T?(lZ9$zt;da^` zoXIHS)S$ry=I5EaSYKPw?*4ibHI7!co8w43H_^BC%oI9(hW@&R;Oteb(En#{zk#_s z*BJw6G{22Ap*;T1$-Ozch``n=Hlp+??aPOAM4e>k{?!~&tLvye48kG4y^znz-f$G7uza61!B)Q38=Q`2thqAC63x6yp) zJNmRC52GcDY-ECd^g34VKfuCt2;q#CcI<-BuUG$36AWWz4;)R$P+MVzGq-}BN#*;r zGmg(JbLGlz8fiLwF1|_q^)7a)_0-)-ANi;TogUWeK6smtQJ3rC%BhQm-omWfC;PXu zwTs=nopWl?E_!>vCuJB+VcPTpVyic?F?k!aQ;XPOo=qmzi?>best4}cde|BKavRsN zy)ucJjU?@bu|FF|V*LiTrryTf*bQuMZzHX@p^#WdmcQL(8({6U=~H)^J09G?MmUFzy_I=u0F6zYBO`M~DMl?g zgV@>)=7X!4qZVJK-6xYd`o1dIE8z55;H{$OG}ppvZ$NcpC0w>F%0b%T%or9X?janT zLOjVjVVkijrq&V~;HW#s9CjM*jn$}imZ;U}yANY(R)?~=3ZAZE{$>DG9y9greit4` z>0=}9#B7Dltk)iYt741Z9H$%3BQnF9b?h!??z1+FQ7bZkd1}3I+TzHrUBdRnb@rcH zcRPcW-UnAhJ3Ms_^aakMiV?IyvzfY!HfT_8@;Iy~jFr7`HjJRIf@7UsL15x-EGo@R zo0wf#!fG(XIG9DA`aLptMLUrY$T+n-+xPa#_7e=cYBin#m=R z-Mo#R>06k)JBIbubj*P0FRQ+&Hr-|}n4ZOA$bcg2 zxt1g6P+Q*wAB%B2b*YN2YJV!W>gc=W81*RovpjYQi?dVMj+arSeRyj7nbUl1J1w)~ z5UiD*sJ7>!i%ugj{W?~cXRx-hjriIW(!mwPOZ1VwCVon&i-u}YYqw*dB8T*D5%cpv z>gi{jACU|NusX{5nHa}|l_1vDiMKfChCX1hxZ!d;;pDi|VxAaRL3kQJavRB}leqo* zAK|xu`y2Qt4+@xXd=`J}@BY8=-~XMziof%hU&f)X`u$%3hCq40em5vFkwKCL(#-NE zCN@G?WKpbcmDDlNxqKe9RaM|QlL<%oOO+@e$7e9$JRS3hRbAn(Ln@m?h@vT5pvWl| zkjRyh(iu^9InZM<;kh#ZcfNq}d=bf#6+Vv_hdQfqq0)p46fP5+A^h8w5dMgQaFqL3 z#r5OlsoWx|3=2ReE43=epjt|@AS@IRWpFQ;>~J%&v@!7vIc+%Z^P-i>z*8zSDHfRU z3%JG2){8}yDcCYpbQyyYC5IdB4hMeDqQfD>{=pujm|>y~Me%^e-Ru0{k3Txx$m2TL zHxtJ~X|q|?KlWSouY&y>V*j40FyR~p)&teQ)v(sTdknkE{!!R zf;_Y?Z`rUtr zKlqpb82{+k{~`X-|N7hbjo%-~)KUwa)^q4>^rNLpCAKuONzPf2*E z{Z0uKw;cv1f3+U|L0?iN*Y9BcjsFq1|LE88#vlAs+#a9Aa@>lHu>tOyDzx|O;8TyA z|Fj4Mfa^DT+zqIwS$!{wJE!ijn2uq5Ji?^>L67||XraLPN+TRyE>x6?utZsGM*_H5 z$m4bT?$u}#>lrf)whB}pH>3ItHHo@l=|>5RL98qwtFE$(P>`CM;j8}=ZMKt*qtI<` zhoz|rwWSEmxiHolvp)7JgRQGb-~A1Ye&;vv?i(y1B26f_{tSA*{`b*;^bEQx=<1J& z>fH7{M6do+%szMzqpKN&)onHVJo;`-eV0Nw$s%BT9P{7#24=5c#45*FEzp-E35LV_zd`@$FQcCYWTkd;i5uc3VwePb27j6Lzt45IUIVC?og7#qJv z`@F_NeG!RN`H8D>jq2S9N831e22_UbVRtcru^Ax30<#cVM*Qx-!OWlk6TJS7e}WtI zm$|SRaeq6k?cJ#Jc+k{#8comreT@7B`~S=TEk9qxsTVrY=&_>G*^0`BufXb5S1NzM zs1q^wIA4n_Hp|GG8{lg_hF|>27x62n8c=oj+qm^x{~o{oFTaiVM&CjvGm5FHFeWEC zLTZRUhNTC$@U7qYAMhLh(?7&N{2%`X{`qgt;#-#r2(Khjh-b7Be!{!eNukkuNV8}P zFz+3p$G=CGX&a+RW+Kd|Zj`+JIDYyZ{=5JDD>!A?MEDQ?5B%1@`F;F{Z(l<&@_k?S z|9xSwuo!Ls1+<;}?{MK~lpXvkKf~zjVey*YLiFD6W9j-IV0t->?TA(^p}t`wD9PPB?P2SbpzyY)w7j-e`oen<#AkF(OfQ^2m&$ zdi0S7zuUZm)Pvu|oqG>(XCX$d`gowBZ6`z6x%~}Hz537b_N#w@sa1Yo|EuVD<^`Pk zdOup~Sv2x@-%BBo*T5@ZwH8giFKBagR-2>$C+FylHb*|rk=t!TRcjg1#VN+@_prpmdnZnfw>yvE_BN&{ zoWlpYsWO&ph_1hmu|K|v**ojnduN_{&d271uDS;`H9oXC`Kx*Q*c<;0mwxwO;@0i= zpzd=2$gAYk$&~s=7&|*r?M%TOp2FPio7h-frnxA4xs1f^e}UWI`p0)U4-T?WAdACV1eVlmCQ09t|A^-$J}OqFBYixH*H)(;=wm?>)tr-E`*TI zQDg2-VeP@6P?Nv^d?`}}ec@OK<9-V&^)+Zc@zWUMTwGA|@iTuJFTXg5fi6F6Ivc!I zY1mwwSbA>~6PFgSO@E9=myue09h0N);MSdMh(xZTSeRz+%`pe>ALLU(&DtG=!jqVq z4I*i*hO@B`wN@vTqF452@vt^)rS8kFBC~dn5?kFz@HCWax{AmebNM%KX*Ln$93_G) z)UK1*PA4?|`lLsHQuf<9tLErUEX=H7E5TYUG>5?4d$@e@&$MT_D>B(UlB|ge+8Klo zY&ZSbcC%OC-;V8ka=U$Y@1pqNUt{9_b-c?Q9sd8fcOL+9UFUhQ-|4;2_TC$SMX#g) zl42Dpk|JeMk-Ou>juZdxa{k12?8I?w$C72a$d)WiRz&qekurZ8iy~;M=(7;kF<=FS1T5BSUC9@&OiC5 z*#G30aOCtfQl9sre&?OI;h}!Cw+FOqs@EC|ttoaKg|RQ-+_Qg$1K<7}j-4FCyr~Bj zH~uPmw%viPO*T}xuC_LnLNRIohB5r=b28qPzCztfX!bCQC;ko-qo*(wGb87$hutgX z(r^^z2UfT$dQjhYI~+c# z$Dyy{%=bQqgWvjFy!gU%(l6(r*YA+HxfQK#wQ$t*qH3MQ%n$yS*1q5R;s1;qcWlS{ zdTCERLD)QAR8FviDi0&5f-}_CaYVTM(O2d-;gr+X&gWL8eTpl$`(-P*kf?88{42 zVBoofIQ8NnW>YyVh6fQJkhb;k3pjlA6-f&jZ{*I&cth&w<-ZRq7U_8d9SF+UzOy0& z^Z4VKc=pe5;Ol>hSN1=JA@$?-(pTRdYVu$+{HQ=P!Z?pCUXXWGOLjf#H|)XVtxH?~-x#^g&M!^c1Id3<62Q5k_r(^dK^(N(>j82VjR$mbEBnZVfTH*xOe zmvHjH0USAe1V=(eoD1}$d+!~1=%Ej3uMggLD?V^@FS?q`O+=~=CXakUHMDV@k3{j* zd<N%A#WfnV+nm%{jM{@b)eq}Nt6e&P3hb_|#GMk9 zcS}R-S7#9zE$|tQXf(+7vM~(C7V(5MXh%{83Fh7C2>7wH#*ghz3)+l2BxPMH#=Ly6 zr#kMeq{B*3qE2tf=a5zJOBhj9zn1FtaLCS7noVf1S>Z7nV3N)1Fz3NodFRbcJr-B5-*(5^aqnH>ti!-Os;OvDl3`|E6 z^ZH?Gu1CNtd1g`P!AN@K)N!igRcS3*CI8N8r{?Qnb_LUNm=cBA4wcjNXCJh)Q6%fEh1UJu{{_uPnEH+j%qt@3DTAKor?)@61M z*~B!$izy_tCYbC#7)(~JT&86tl1k@LkbE>4O;=8ss|upd9Fy{;*QJq5W*@xu-Pm&1-MIOtUAV2;jTX06+7dgQ)eWd!zXcm_ zc|UHs??d>|nq}ZBuMgdihaPyZl#4EOOTE3Ga}2MlD5;h_hjip5W)>n?Ecjrm+>AhQ zoz&w_)VE0es?Z@fa}){5*Q8XeYyRAjmarx@-@lO7mqcc56Q9rf;kgG zCXvQsOtpWK#aa1&co?zibC?-BC)GucBcqr4=#X?U!%|#CW^Nc`C*|1Bsx){*Ue94z z29c*;`kJJ{b2xEI-Anl02#Zxj9>L_$F&ud8t9bM52quda@HcJ1wr#s`-;LXG(}qg4 zRnEX`o0DS0UZYiSLlaZ#i z0d=i=ujM%y-L(y!&FYCUZ%;9wma;Y^<>V-)hg3OuSzb@#{2Pzp zNjxw zz+*Ul>@`e<5{PA0RI;G8MWL~S7&$kJN%bp-zZs5-YIvQJgGnj7Gn3NnOI?$1zrEI4 zP2J2&d6~h?;2fd}6N-*nR5Z1rwx<{Fp3QIv-0(-wA{~_hw$!7gTd7|`C!MmvZG*`s z{aRuMv6=HYFUL2mj`PAHjGz8KhK@XfUEaA!+v}5sSwWPf0AZx-m)3OPet&efJ_F@$99aiK2RNVc0I=WIY_x_BQlw#HRiR zxOEvshsUH2B_U(tOWUVw@pZshzXQPvKYZr6c6D21@-U`HU%>FO$8hH0KS}+az-ZI~ zYp@$tt?SU#Eyv}ngI@2|ZWm$Fg(Mz$5%VK2uH^mLxz{jqC0e2n$lSGP#@_LsHUY2AR~AZH}t1sqtaNBhoHdTj2M96z zg2=V0!V*F@Ded;8l-F?SKCGAYPss!@F^Z&=`*~Er(X<<_Tkl8rh8xh)+JP#sq^XQM zuJ{4)GG@11>V{w9*aGw!iHRi^N@=I*NhYiE5|(~z@+{`2#t;f;kz5`4Ul+CKVPxV` zPbO!y=Lw~>7(1z5Iv-0(+^Fr~()P6S8I{;MD{Xg9z9Z#(aY{R*dznsRNRu3&$(V&{ zaSZbkD-K9rjH>)N_X@^OJ&yB-zKvtge;ucfzlgz+Q<#zVJUSOgTKfB(^k;ch*VGSA zkp*eSRi7A@zEQ;iOB;Dtl=`a7{48RpRh=|T+uekUmJU?b_rYk|3b$2Vffz&3U6qa!)1)P>R7ziO)x4D2rsPrVVjiVcT1f1mu7aAI zosvGZbP7aX5=g~N+KF73FBiMGTsl5~jpdd|oT07`h%Tynt8TTmD)Co;CjGZorzI9j zEeuM%mF=l|l#+_1#v7N%ZnBB|ti)HNl1^z!bGrkspboaB3utvRhLn-AtYE1OCW~eI zqZ(OeD?I*s1S`!jLt?6g#F0rEPpfQ^W6Fl&(q2eD${T7`D@Um|vuH&&UI}Z>7S!}@ z!}|Uf1f?yB4h~~6BGQ%Ubz7$%d?pdB z)vBIFlR`T58Wu*M!=x5Bsy6ko^zTpM!mHoJo2q|5{syKa66dM{ez{y6h>b{GJu72_ zjCRJhI=*yxOk&_k>6`ONt1AXm(gv%#uf-_C(x!|fvY40pwzM9hN`;zGS1-+Sx-6AJ zH5YIRDR;S_nO-~>_7sf)~4Rh^Qv~K$#y8HK`tFsriL9h1UW*KH^ zTYuLCe2}09_R0eMiC3jq%xII}R}?K(23jTEZ+su#d;i6Gm%DE0#rB#MQgcIi{q;BT z;{KC(`PK6{ab^Ug^AYW*<5fk9XiY!z$@CQqQ@{(~z|qhBIsW*+{}25Bqet;qkq&g- z`Q!M#|MolD>%ac`zr}C;%njJRp>AoRa#YKb#ef8zuIJ4cg^7Wtr6_ zmTq(!Oz4w;mL7+tLJ1k{NXMqmXwQ{vNtgE1sP2_gC!l^3pLT zl4+z;85Kur)Q>U=8F$+lxf1xTZM(pr7P^*4$QMX8Ox1f3Bt@sbW{44mqpLr0!x3wC(t85aa zNu73dqQ2`c-29PW!_WTO@8EZSZ>{{l%IkN26TkP{KZ~EceFyd!4R|}(^IW6~{28P( z$1yt}LO5ebG0=s|s!iyr+k&3fT2y-D2o1l0h4EujUM>qr*I=-D5Zv@3blv@*u=hiE zptofa`q%#mBPX86;mgiG|B)(42o@Q{!kO>krEh->Pkr$Zu6TX_8-Io8pZh+}T^Q5` zeQ%ey>sGYh`CHia!TYggs~ygv&tvB3BY1T%j>*Wi22a<=AZ@V2Zh^(BuCKaE8@rag zRNmAWrcXSHS0DZ#cz%sEcxakAYyGr+veNw zOaI@m;iJEF7k=seI`qGT6X7i`54vyu0N(e|PvAH1+JJj|gK((!dg=2Yri2W<4nFoJ zNymrr>V-Ls=D$bdrzE^nc@7San> zS*Lpa4|)AByzuzf@#cjPrdG~&A3`Se8b(i_#?a|$M5P}o*gddTwZm!mUOWr=9ZE+M zQvIh8i%6Vkt3hS&2GsA~3jgk2xB@!ZhYlkqgM4)|Z`nCW^`qIsNsPSy&C8DQ;_I15 zKZh3&yo^vL4tIS895##Azg}KjRXdZEepvO<>WALzr)~Gjz97e1_tLaC(Zrp+eTcS>{ZQnn0xL;V^b|8?1NcLbV-fk%a}U)4|wy@PvC_E zuj7pYb;|{hY_}aPdv?NIbMXhA?BaQZPkj=no?a_W{!m_jf|p--2B#+={ld~h<)kH& zm>xzll97RQGh8(;GF6Kd*Ruv=`1PRjOIuTxF%NgfTq{*BA_OE(dp33(5s+p@ zwUz2@;)`dktFwvo+K=s5*CsLdU2r=awYfO+;k|4DS-^sCr=-_PN_eRk9&F5s0%j^fyn z3GIyD($-W%c@ojsn-c3zVJ7Z`p?Vwo_Wd+&`^bNh*Dqt&du~Uw-JzX{zbv1eM&$hG zap8qOz_VYuybi1W{g1K#sqf(UPz*Dx=9>RGP?Ph?bCU=klXOUXP^_p#Q?~(uO8HR6 zzL%G?DJf^sw|ES;>OR!&{WWa5?`uD3-Cqvq$ zFR)q7+K&KhQh{4Ij-2`tNoR$@VT9E!@xj{(ic?8o@GKI;qZp4GQLMWeO}G3mwtwJv zaqEM>f_*pNiJqkQ}!^_|PH2&~UK8;U2Jcg$Z$>FT^Ll4na{PUSiS1o@oD}y)n#OV}LCtpM4 zJDi9i1f?e(Sa9l@)GP3YM7Z}8EN{yIMTYd?!$__14XOO+pLxOlbDv5?Oo zn~vZ>coCnOPT*`Zr*&R>vl~@T7k2o}Xs|6Wz0~N)AIr^;I`c8IFp0;<#_-935&Zdu zA$;t@2>$o^aePLCsza#-r0woJ$&zG<(qK3E;y%E8goc zz{oS+K%vGr}S5 zw7M1YHE9Q1+Ru_C@`(wIJ@yD*`uLyYvw!wy_}HKRDgNYt{R#f$lV8AJe(njJdE{#t z|Mutb#lQWlmGXUkufM^k{^3!4`Gq;WF)TU!j`Oudompiq~Lj$`QgFXH%1Pvgu;9P^7g z1D613{Ga}x;4`v zBWa+{G<=sDAfc{O%Szw>=1bqlH$U~4`0I~9gNMI1g0Z;lbL}S7Z26D4aqA}By+Pt< z@6tl$G)hNt$IsxFpZibvm0$R2yuTZ8M^E5uuMgsT=R!~?RK4?`E#5kHHeX)SPn|XY z>{ma7&wuhO_~So0j+c%sBJHk#yYpW3ZM_-q-!=(f{JZ$p-+dCF{mV7#{k2}7`ak%@ zKR%7ar$&~x`ZlP#S&)3rUtR{J4oDeLKf=D%-;>n+H_f(Ym@JJFQ%L$>vfib2t5{H0 ze6b#MNs+t}&AoM~_GK{l>{(2{8AHg{f~ww~SikE%@CGWDzWWZu&!9N*Wh~5`#YD`G zLZA=9=5^?*bHIlgEDXM)^^L03mpyEQbgEW|cFR1w9GCuzlHbZ=4~;!)%V&m%rCh^fUaB00TwR-kr?{Sv)81J2$BgR%0; z^w3_V_EnwPdEM<`F)Xhml7{NJ3R&pfn-FOK5WMvtg4@*wSNeJA(np}~0+U|7PQA2- zR{M42QR!^iAE;tTlJYPXE_?&09{p1s{PxGO|H=P@lS5OORS!X}zX8qb-h*A+x1zdA z&F-v0c2S)Wp_L^GT#aTc9MYb@n-~85Kp9OEh&r_~l2y_km*<6g$@oY0ZI_%8{liuq zkn;XGX6G+pd`^#ouMM8|b*SlXg~t(we(G@)6C+yP`VsEs|3hTlP-CG@t``f>FuysOt4#wFl3VwTe%P|?1iUs2R7_!hDY}r z!f*Z!jvV+pjvsp+iFiWm&o6FC{Y~oG;sqH~e-T43{1u-0`X})G(=Xxm;}I+*-LN-r zM#nurj@Av^v=eyLkX)x%50-6}G_98yCx2!AU9*4x=R%IRa1^QJ3)(&FLs_ZU-M@rh zRn8vx73|vDg*L||La#rCp+oy64N^#6=P?-U6>#)EAo0pg=nN!K9C-o99{V&-9yx}g znG9m7%g*$Eht!oLNp&k<>4S^bARImiDrNj`yZrfNDiex1`6G?2I_p0swe9T$#YG9! z3n#HS`Y6sl`EeZj_Q&wTcRqzT&z#3ZE(la@M_tceY~Qv6jSbg(LTq_84jpc3FraoG zn0zXW#F$D%RT8_=*!e!(_w&DkfB);hg^&LFFXN*(HRCSBS-kYfmsaBBPk!bb`1IFb z)2^sfKR%_i>S~8lvJhRbRXxW)GeakkeEKW+{==Wcr#|&}+Uv_tyo%>%q)}+uj{EMr z2lw556K>zV0qZ>)zUyF+J%Et=1xg zjneT&F)7FQc{#qvE;&9A?o!8R)59c*JDQt!u7C?wQ`ko?o&fWcXT>TWOU`y8-1WU#7!ZM1vg@Tdn3+F_ZJ z0O{N;78hkekyG23^pHZJCW}?NsDn}WLs#=fl6uIiTabh%Fqm1uIm9KMr1LMR$#e@W zPIW1vO9uTWEpMzQbtb)fNKh$FR;XW+V_6iFr2$|;0<~On4l^%5gToL1Bfj|Q&)`#^ zk#hWxU&R-`{Ve|J=|dQM?r}^${xH7&4}ZT>zRSNpEw6vTKRo;dzV&hlN5@J@^p2?D z(Im%cb;4sWz>t~2^vH3ds2a0#~` zcDD_Fm*nzQe$q;Y21Uv-asLwNR^595)4T>5Oya>)D zefHb<)`4RAue782SR9GdXAl~iz-&qa@~TD&1bg9gBw>n=BcvYC zsLsk*mAtBEsCDR!@;6nDgr#;XJnKGyx=Km2*a?j6|2odT_8JCftca%7RV?ZOLzmR3 zOReme)Z3-E-Y(TH6(oI1MMAC3rd>T_vAdbAvv;S#a7)fIxp&oE2$9k>wxK3)4E*?!F znbo0S55VE@z;Cy~q9*y48Kgc~15*EOuv&^R}sm$h6;wHa~M7p!hOREE2Ju(}-xx@C_q`H@wnj+9X8gbmUe>n*AdsB&BS zG7i|@xr+mzK*B9{7wArr(VS~Z%kk`Z-=h-X0-P0z%3i5;9UG3zAJ6T z|M~P9_5NC~fA|_c^_AykkTAZq-M2vwK&Q8qUaI`RC8{luI%||a4Qg~2mog~>ww%;? zM~`&dy|77nyyUDv>8SP67a8SclD|u|ByYN5vaN?JunUb%F8Iwem^p9+qsOK&ne@Ze zv=N;<_MxJ#Nd}5`t$n^er4~gUmRdyR6_P{1>|YK1)O~P@A2yQAI9;MZ)y+4 zRS)Q_Y~6}Y{p(Q?y!x#!)9Q-9u#_d0SJJO}ol^Fs4PT);W@*0-s%+XFFlhslxa3bx zl12Wm`fpV(Wt95#QFK633=(OoRS{_ zhZE-I+cPM7IR+_vMvLr=grL`5&99(FCTikp)nuMY>aL`R*{q)7r1E9yeW8B*Qx9U+ z(rtwV-^CZCs1IO523T2pJ)BJ)sPC?V+ZIB4zse(* zfc4zPC&=$~1wz{wx+{{25Dl0N<^s?7R=_ zcHWH+8J7fe=P`5SISjvf2$6J3JDdFKVzNdxc_uM#TFSL0An}Y}`VWJ&v!!q7r7Rev zlQ&2MX^{LkSSutwTi~#7K=rylG;Xejw>W~>+5I^D!s9qUa27F>MaHQT8>(tlT1|;6 zXiGl;sUoLdI@O-5wyts$Ol==PePaWfY*UCG`wlL=^gWz96UTg5#?!Jx*Y4BQ##BGM zl*VeqMjLcC74tdaw#q0tIWO&k9LplP>{7aZU_H`V3{L?u2+|zjDjRA~J$?`ll|~)r0d_Rbidhze`z_{>vm~_#G9AcZD3|a@uK0ECaozaux~AAeQn0{@YO5 zCFN|#T~f|m@MX_p`tWlYIsOJBne_FYv?ug-8F#kdiD26fG`ppb8hHsPpLiJOPK{zB zWRqA^%9}L0m-fZ##*Qhe^Q*?7sx6XsP(5^1b-k;LhBi)GIv90(+juyJL|n$eCO;g3 zAZip zi(^M$#qfLzNk#YX7x&$L2kvV&p?Bd8yzuQWuf)lp`Qmr+@DnF+VNAQ3Jki^-sv7?DH+SI# zUi;D~@r6JCBmDmF|4;n>AAJg+_~H|Ia%vvu<@1Y!Vy!okV9*4Y3~ueJZBcKhW5~s3 zF|?S*xwwQTvVg%NK}VnhTU-u2U@oFb8kJN&i?MhH(@7buORs0NTjB9}uuWR7J+c~g zNmIQH+U}^T!-F0-9mD3xzQxgOrH0x;Yt%R!H=>RhFxh zPFyF;TBUWh$|yk}U&KH>j<2SRIKI}5!F5uD+ICj}w+5=TViw{ z_|y$~;|auN|K{aj($c8eBv5VgSWqp?X>&x<88~DBb9canhx}GlNdUN}c^UdVe+JP* zBN&RRGx8-*O&(OXY)5U!ZkTOu?O{{c{t({tzytWDpLq|u+a{$0+>cY^(-@vr0kaJj zhY?O0d#IDB%+h)IB|qI3Nh@6v3lncj@b##4I*%fqIe_U<1fggt_HlT+5vaWt7JH2Z z$R=!P44|vZ1E-|#s`vm{kg)CfX{3&XFsCL@rGYovs!+Fg9U5=%g~e~bbU%OkR&=%1 zEG_&aW^@1zx5M6YJ6f$#*b-AXJ6X_@zBDENI#Q_v7#&|kywHf+-n-zgkYmxy0MNG= z*6LeOS1E(5>;+7m{4N$}FQ^5tPEANPw!qR@hw9=q^r6XB+k1Bn%V7TXNCFG0OfGBc z0q*{H*nRIt{M2ng%T=>Mg-B-tR``-b#s|i&VR#+`pX#*}Cnl?m07 z_rq6x6MA;v1AE4W$m_#ch)JEOU5DNqZ$nG(2HAzBeKW}W{(W#Xz89@M9@NyXI=;6< z23|Uw12%*DLB=Dg*Dr&Q4%AfH;Z&X0JCu`SjgHMB8j*0^){M#y8ANT_1h-!X2+RC^ zQvQAc4SoGs-<*LrG=S8=2qq&^2J5$=`@SDXU3-sqM!TBa0@T^R`{1j2FS>W_lJ@c4 zXvb7OY(Uqh`|;zy{u}to2e;q@n-i$_y^7Jr7xD1PQM@o3)B55P)tN0y-HafflJdAR znrVX5eIssu-~D*to(Hhk_a5Bg?ZHoURiMXblfEF0RQxn7g#m1+ccP=xEiLuhw-1|6 z=Ws9_$K>k!-B#8EH$8-P_r3?ec&`o{F1h85Y60x9R9WEJDMhwJ^49Nw#UlN>d~#_q zk^S`U!_5!=9DefWAH+}I?8lClA^FZ@*gy6rzHnjz!;9BDMEk+g>!ohmyQL59k$SLd zLar=TXKXM^y|q`Wv#ixEGG4*d%y|rqC6RTmlR@QXtnam>Vb!?GV0FULb29?H(yz#% z+lv-?_Z~EC-GrW7>?oXh8dJ}F7GsOw!r3#=;`N8$z~HzA>AG!LxARtP*|Gz6`>IQ) zu1QUj*FyI5&l8w1BL)1yvjG zN40#WYK8^tU^3n!1JHWZ)_P%bHKM9}H@4sZ<7jE?hB|@0)LN9vpxI%DORDASE6DT) zi3=Tmn9Qnmm(u8|fT6kx9*-Ronw8?R>!de1V6NJX>h7Ddea9ZOwKOk%A}q49rZ!mR zy&88B*5oMW246;U@nxx}uS*;;jPa1fx0Sn4*U^P7a_p6>=7o*^I=Hvohl-Z1Xpny| z-4gk_r6)p&95{o8c>|KZderyXpiY9z4$Eh&?$VN16a6PfC65*)PL(|B*oN)5-Hoco zRmZZNN3C1YE&J(vM-L)di%w$L7Ab%IT3id4Y`at1+szN+#$7v6Q&Wvxd`^3S?BKyK z-8k6BQx=tS##ZbMa<9KbT8Y|DQOJZ&Gq`W-i-p+!x`9+do< zLL#L{&g7J?NyZ;)T%vA=fxA%==s;tG3wE!1IP?~5yz_(T*sw(_pR0a;c-wLkA4Olk zfY4YP3yxM)Z`gwkd-lN{SoLIjXD@WMA3;rfC)y+gm2l;4Q2l-c`TQc1sRA;pc~=#` zW+yB?_n@({1`U$WYC^q4dgfUV5pBO6uf=DTEJ?U?C#Ch|`X?))XxIG%lQ! z9_n44n^6<<2a(E5OP^;zekqUKS{}7a9P+-EJhFL85Afc2=Z~Rd{pNQqkKQ`fpjxF5 zSb89+3L@SvHA`H(54O(x&>hIZGy61N`Szc#x_!vU@%&?7#+m7Hsn4tD0yWXx!du^h4Lv5*OMj$(khHZ|!@IEsezzR~H5Tmq6|`=6FE;f`6eJ;(ni#g& zyrprdDnm|rv!)F$uNz)9-?@5FAbkQtF=Qp4P@^g}FKQ3Scxu~&sA}FUZMeF9rbXHT z8A}BXut^zIVW-P!LtU+!6u(;Es~Ya5m&F{`#mugbMs;=Qg~*kpXGnz_=})G2zsGG4h89e4da+WU5*u9$}-{4!#L-@>tj zM{xZ33>MRQWHB!B)j>>7U%=304teiJ8S?g{zt@Voi+A{f-r<9D{cQ+z??s(iMZG^t zrSfUAEtOAIz16SKbvMD@c`tecS-5AuhXddIlch5D-{ti&yzoz7#o3t&t(?8BbJ^4n zgcA2#B>s0wpKU@bOs0MWeL?s<>V%Nx&RCV=3zDwKq^*h~sm7ox26nE8q4q=44z{C3 z+CjU@rX}h}XsaUtqtS|dEQR>-5$WTmFrP7MS9jKL{SYc-{I05^DxNlV3)1dJ1Y8A} z=gwhfDuO{7_9fm<_-T`|LCgK9*z{rS*mWbC8XHi^Nqc_$I~acP(>OCUf-!Z^_P3R2 zYf+_VkCf7G)JkqlNxS|}@=oa{FRG(FfuU26;A?;R$M}ms`~&>{AN)`J{-6CL{_d+U zVr+^N=k)GU_36Kr{wl$V!yy&ZE`x^x3hETwe`Yet7$TFym>3?w`STZWeqa=nQYqA= zx!>+Yv%`*U(kZA1glYq18GYxodG&if;?nGCw>-(^V3R?iNd^~{Ry`bM^~7q0~(n0!6M)_O^yV(F^x~R@$L{S>wHc6-L4jWvmbIN99;NnNEM0Yza zMYv>{MOnX7*6T1B(Csq7ug@W}7{SSS0k2Ci)a!F#gV$ab9Y$%mSC{sYI z%a3kn>G+&RBcjHO$JZl+QJ*@#NCYQh8N89m!>2AUGn=%BxvEJpyDpEo1Rr7Ptg38w zG)o%pvJ|8_%;Q*6wy{=uQ<X%Pc=4e+JwHw3N(1lFv{^3GtyZNk0COb!o-;5 zfx!ezuym%D$0N(zC0`{y7cy43o4RE`cVkzz4qf_1+0Su|Osk(*eh5^6;B0`^--3#2 z={PIv;SDams#@S}*#m!|68@A7LPt*E+`x!-sZ%Lbh@fbc@?#9bZgHZjrU{9x5k!rFA%oTyY_G7wYgT12kJ!*C;&Zc@ zNJo%zT43(o4u8;(R=1SLbXWqKGz>nc44QPvjU`~K??iCxX0-S%s8Tm!mi4A1i&z|= z#E8_bLsCwC(k{6@9$3|7*H$ULwrQkHE~$6*sNJ#?&Hd}pV_twhGJ})q0eEXZnde=k zm5D|v6J1g!dQj8Rg369MSY!lf&Pa=CNu#JetY`swa}a4=FZ?c@v@eU8JNXDE&%TL? zc_#|?I=JiG;cME4%DPT8SK6dqP`B%vlXg@F=0!>Oz$WNiZK$n~w!n}>E+j3Ty%8n} z_^Ug+WVs-`vWz|(M_jgFFuApdl?GaOqN=eI)jk8Pg(R|}8RU#EWYlMEyHM58foh4T zEcqx>3o}R;Y)BRY68vvQMN79fuymO-D8%Mu(40m(6G6_kUe?`#=4$mrs|o1^8Nzt1 za8(x&mPl`5Yyp;D!)rRdnhSc;R)2jTOoC&eh<95-XRkg=Fo z(qoexbDs>Z>fpCzB+O4E77n9elr|;UC;8KW+SUN9=@9hkI2ISfQd&(g`dYO~xti9E z2%6*4GA0p;hLOqWkWI*d&tiwkD+48yw6|WH_5-I;_D`#i&D-E@--}B9c{meiFh6ZT zGGT?zSto6tSIR{la_V8IIcWps`>tTOEVn}fat8w55Ekd>5t00SXVm0=FV^qaf;&IF z2ThJ7s;nvGY%Un8D`9BvLX(ue^_CFM9y^Gm$Ij!_lodsn4=tNJq)%{2UoLeqo{-Uo z2@byuQPKqo;$=N8P3XU6BN`n>xO53*7SBqVlmU#h4-Emolr1at>WrFH0`Y+%Oh>{v zkw|0S)`+mJ8=Gq!SXXOZqLr9Wd$F;l614#jYz7^Q*#+5! zFrxKaVXf-Gj%pdK$hOrj&$5vT+5Q*?hg*?IbYSnjJFsbU4Vr9GZ9tck{>{#)}oI8)>Zydt$p(rlAk62TKcQLY6NRs+U<^t(ibPS%fs@> zCrUGVSM=D{fK-$Y_?ma1R_bk2rCsWK5`~P^&Fmr)v0o-4TI@N`I}l2S%| z5`^ z?ZNHv)NGdR)FTkEOW#$L*drp{ObBzKETTCNJS|&MQ(upUpdET?vx|iV>8B-@m+d)Z z#O?HY5HPDBo^mo!F3PsIBGAx<`o;h}_99GK8LTJbNGH`<e6ww!`rn7RkdE!8i%AWeF-BcU&5@kW9o#El->iQje79%43f#Tl%+*2UoRh+7t(Uf z5k0(Z(pELq!zX>JE;N9#BX43MoX~#!)kv(DkJ+Rfw8JQQ?8 zAXOzIBE3tO5=v-NLJwV(&|?A;Km-9H5Sj!K1RnQ$*IW0!|KaW*_ROqVd(EsfpR;G5 zea`-zC(Z;Oui_^3{OHbf#V;2ArkGJ()?X;ApQRuW`&}3`$4xyEhc8xheI=m?_w?u5 z1=oVV^YaC;)A+|pd#9;==9VfO_s(RSteG#yy27#!I)Z3aU?8p$`)`O)W)jDuTl$eH zu~0MXwJ_5(*HTu>smyWCV&%eX;(>TY^7|1710McD1ipV=CRCq;-nzyH^d`V}xWObK ze}FTxHPt@$&*{XqW0QG-`t0Qt7=+8|tNxG+JBM2%6co=WQCZIT6(!rlvul5g?>(nV z;#XZm;N5Ci?(~PUR#AjOVDI!dNw?}|p$Ih2qx6|Y{A)+owoX-jU*YpIOu~b(S%yGn z`}F7XqBj%q^E6?fg5#oa;FqWtOTE)i*ORZ1t=u_Nrg)4s|65A9HD%?v^f7p;;j{8p5@QEy$c4os&g6QWbFv-)m%7tqi89H|=qj&b^tQS(h?B(% z$9`=vyDj3Ass^K(n$`yv6!w1G3E>wg5SdrfQf)OkhPA|-hBNQzb1C=C&Vv{B6**>ZG!f@zdg$(tld|$cY$QFfui4~}7s2q=1^i28S zt5fW~t0tVuUO>Bi;6}0mxyQ2OGTy4CU)&)gEB@w)?Tn9`B$=oyxDG-$YrLki?O$$F zcp&KShOfmX(xN>JO^4K`N z)d&-Afbkw%)+9{5e3{QXDz>y4HezDW;P@Nx9w$0+?zLMHb-yTy4+(3m2ru5<6FZd`LG(FXu!u8ny zNG?xRCMo-^`CfQQ(~Hpt!%Cy*hw;)umg#CLxmiKFn0MuVGVTOv5pF>LI+ zk%D-I5MODW_`f9gdmQNTdC3D{SwAph@XOa#I;xE|W$&iCy6+z}qnn z*Jy7WSp4dKm|gpZponIO?4YrNV;|_+^807p%MjW;@PAZ*lh?pp@jWRR}l;d zRpg=|@KXMisqePS}Mtq z_T=JnZU=vu=XLv4Uj)_3s8W|f$WQ}}Jwb;VvR1}CpUovdw*=sKQMq3)YCg?AvlUnT;!NTB$@rIy52?LZ?&cE+YkR1@zcwqo9x`=_01}j?5&%- zuiyObqL6w&f|fQf%96~}oOIRgS~LU8?%Ug(%QwMV^v=e(VZ=B#)yPXO zI*ymPnX6p=``ga?D;5rJHE*?Fi^xUvTcOb}2Y%L@5)LS*zkTm;uGhaZ1l18fL@K8DSYDGIWxSnez;pMSp}f~izO{Zj z_KDnTMt+O@`-ZBqL)oU!=RVS8l9hd@6LoO<`6zw#tMq$uO{@?(!I8mVemgVeQo`_0 zG}o>dUje-+O`Ju~S9s0BYm^V4`E)R$qwPD7aKPtF(M<1e>hDDC%Ff-RW&YTFk!U;% ztN%4vvzD%5IzfuAD`t3=DRF%w=BZdbj~JO3Wf40P$lUoVJ)L}w7JV!-I4*eW3Auk7 zCaSdcmpU|bs-&ftz8eRFb#=A(6WZ)&b zlv!xkg$CyNSu5j}fSw}n%Mjt-;u2~F+pJ#e7FsT)iHTc}J_vH3@RDNvsAB^bdgk`s z#I!y;y`cC)6k+hJfOpq2J+V=qY_`RCFVHo~4fg<3eTYxGX2=8dfol{H`9B|6w9Be-RXEi3*(%fG&Mbz z!f&QKq@7K84e|LcYHP6+v(ZiWFjPE3H8~LtDyF(P0Oa}_OX3U0*xxZy&o^oNq#r^k zUaq~S35~lbretXqB~0MZK!PnKMq#+>N;58G1by_7WtH`oX$w457Z)N;b|qEloC{w6 zt_q^G^3ghPMt^Gw;5dNkTlu_?vfp!3IoOv94>-T?e6bqo(*4umLrUYQL|k&N{7T2(3SJ-dJs7wizM5Mu_1vC|dc3HphU!d&-9SHY z(HHWi$61u%uJq9oW0x_&M#;X0Jg>B(Zgt{jR&|K+ZhE;Yp0R_{>jL{sZbf$n*WKMN zQ`@XgRSVc<8{<@dEvXhlryGOozY7#5!yRt~^`ic`OxBYHHwj-838D0P($t_80uQXM ztczu}bASo{tEmXX+@FHsd~|5!VERJ6IoQ0vJo0V&0agNjKTVCo^yofz(o#&qfZM?* z^>TnRa$~9lxuPRW&ODCEOpL_6$HSFN*zS5op~E<)RJmc*YWG82;pThwuJ@mMhF-~h zbF*UhkQ-X+Rp*y$pB_0zOjR;7zZPJ)ghrfpS|~XM#^)Nh?9zFL|G3-)?27W{V>}b4^ za-?I^yycyI(0C)`vXFG659UX}6&d}??dD5J0(7x*T?0721wyAa*VJh6c29)RqJwBt zT(8FVsT9v}@3nJZL1pad&DUxysMjrM8xrP(eqD8rq`77og;eiwKk@P3B7a3Nht( zxRO|JVgn;Fhy=eU;hgn<>}hij^}^7cRxRD-fz}(i_Kn4HdhXEu z05+8n>T+F(-Q|lAD>gQ%=)Doo)@Bs`>+8YHeCp;+?EpLB^V~akj4ki#R057F>rZu^r-zy}l~Lrsnu6>~z$%)1E44qmvq-?gAqB zd8f$+xT|~C<~t9A>-^yRHDQy%vB40BcoIM5 zM(SS1z5c($M$dvgZ!dasu{$X29fyLa^we#q<1tfDT&<_0GszNc2@;O1zkP|$w>a4c z>&wUZ?9}!YS(sGEuO}?AI-hCSF;56yb35 z(eRWrc(@rK%jImYnz!01FXgZmda1V-y;hmkWvm*HXGoWV8=Wl5sRl4!i{L6-y&!r* z8bcuTg~B&|1fv!MB1<urUamxvxb7G2;`!?rP8Z7b0l}&UMnQS+h zZ64f)NeikZ4lSBKRF^JBDNiRZfwNl~dYjP}hi6`{wlf6-NcS-83yybH&E;SD9M&=; z>NK75o2*c&y5by@A8VP!H~1yw9->tI*UK5$xdtbN#`)H(AO9#*b#=V~;L^A9&iH09 zI3TB1d4f`AsA^-{2rVU5Wcl-M&#Ev}HwW=epqS4NV6LevQKG|&O`VY8Pfl%JkYP*J zNXuGw=X2-S^Og&?LW*N0M7(}sHL<3o9r&z$^keIZ(_HiA`I@WBBK zaLc^TFBdaWnCOmy`0H?~HrBhrfd_VRT(%Ir2yW2VcS#sB?rRZ*4ywON(nx5{U zluY1V;eeacTWUDj{SRFmlwNJkwen4RHu`r%Z)=W6aIg*vN%8$$GKjo8m810DqecIG zQ(OBtee| zC+a_oC)^M$m8TZQ}@Hi0q5W6rsCXxUfBz9@wE>$K30a! z)(w9NniO_;M^^Ux`9?|jg?}dtY&9Y+y+4SJwaNq?DSF3e{`E05w#AFlu0#39ULem} z#mnw6<+LBbs zbk=ymEa_cYElAPIJw`GFR-NY0q9y;4OxU2krwc;*i2c$qB-VYk5vYe;%j?wv2YPGI zzkw07T1WZUCHyM-S5kJ%a2=U~YrkBQ>4%RxyoEM-Ef~q~}aUZsclK<$XH#jzFLtcZ6%&zTc>by5k(Uq;Ozh zh;;{Z<|3sqEpob=u!atxQj%9F0z7+I;{}`QovS8BEW}I|TK?6Xtiy`5nZt&Olj?$aN zWWO}7`jpExH66Uo)^VXaW8XO@=kj}kRNe%Xzwuk1qvtUeggS*t+nhe{z%G~rv~L0g z3<0C#$j0QeYdg6$-?%S7>gaz*DcW@M*G8i79S;-D;-BX%Crrq7GZ(knk1d!4!CcFZ zbg-3yD))o7x0BEBCTU~85WQSs$CE#0i=O1)s0WC2y|sAGLIt{ZcWix<=vy@7u3Ium z-A#+kH-m97SXQ-9LL?G>d0(ad_R9luNL`{*!HQ#Tro` zrqW!b=_yrxex!HU!MHaWW zcsGkXsAiR=%3@lBKw^;L@~R=eM#iBE2(6x!Hzh@9;)Wmf4zlA0{WccYi62 zJeJFwdjYnZ-s60dd(!;$=jh>wA(zY^*Yzhg8)HxXHXk@AsmGd2I{F4S?Z>t&@K3xO zOPK!#(=80Ly0d^a`~{(q?A6nl=liz)T0e2VRMps@g@%IFcPZA~HwYst!h!w$ruKFVEGQSmRJ?CP& z4k+ioT3`;t<)gmsI6PEueCblsF<~+LdiEsh)uzV&jvv$(J_*aa^C~ zzUk8rZSk8D53ZiNZUzHhruUCQ-MFBEsaCIz}y?6N}k#yr0xoO0l!`rmmJF ze_o@NlQ@?zpgrT_=E2LvKzrA)$C{+OGNw~8t0unizC1Zk)A@{_SNoo`IQC8JK6P#Q z{d{j{I#VWgS^$OdEDyz8#wqx7?bxa)ub}p4o`}RJRppj{O7Ckbr5#Z0`iFr=1W-*0 zfG}m3^^D8qG;*L(;OYC<#SQsyarLkI>$vl(box4&NH!VL54&V-K8%H@Y|~*52gd*t zl0Hr-q2&FNhK`$~#G}#?$$L=*UGW;D?pLwq1)m<*-#-s6$9>hZnw+g898xNJyQz;z zKS+LUw}tdiv7Z@Dd%m|q^YD2mSho`|_k{9?|q zITw4DyQPz+n}kHbzX&1DvopdQW|QeKA9TJqvSOhTs$mCWTp7no9Ur`1z9vNkD?FRM z2_XcFvAgxJC`)!ng1Q30gm&J$T860; zA+8zwodckme3bw#QPJy)2coM|a1K;tnfdYiOw0;h3%ItVqz;gsqQoM>n{IwchvsA^ z+qhoWQ?!HSwiFLAiWIth?t2()OF*pNk*$=z-{vt~-qhs~v{^kBye2y3acWWnjOlTL zd6G`S)47Kw$Z`kqO}@i%Jfb7j}) zY^UbNY`7?WtsO5(Q(9JJHj=%OM-M$4O~|Bl1Bx_-wqUhZ@fjlS>H;ju2jCT7=zOFm z(d|PQ6X(VJxJMg^hBad;J(UC`Wl66D>poESHOLIRrtj9D0JAE!3od@FI;>UlrkGtE zt!c`7i|+entBZ`sMFv;DYtDoB}FWiDx+YBb_X zBIwOU2Mp* zj|LYNp)`(P|Hug8cXC@Ap?#A$(#Ln2SJ!x*(Xg-C+A+-(nv?%9@^*i}2(sf2v;BVm z^h9NbOPwjUbN|)B+*Qb`3rpj}Tvx5=>DWXO8UtsUct#%&vxAk7={0b~9_V;kq_#`d z?a2yrnoT|9Bj|rj}2%(^pD9v z8<)}oUCnk)-J$gzp_RV-fWPuPI**A_wi{t+Iii`(@TsLn>e|&*=_%8Q;z=&81b$87 zzv(?-tYrOzc#TRQzvoXgq(SUE`gxL0W(SH&%A!tosn9_HG)GaQ%u-{itr}A@+4wMQ zF>3!StEpXn<@)^Zs*0?{E}3I$i9E$u(@FFa5uxJlojf5pT}2yqrKKAHZq^^aVq0@88lnoaC!wx^UF`Zn_k$8DhM{-=L6*B?IAB@+E!wW;K{KT_GlD&ir@ddlH6VCjJK7&bO{0{k!oCK+PpeW7!nc zA`qF!mh{ww@b^1k)-n0W%uqtT_6Vo{^s(xzaa7J67=3V+C2( z7#JSC<2T@x@9-1PRyhAsP?%!4Q2bs;J5*1V4Y%mu=MEu-QO0I7L1&fZgnsT->=zQc zJSPdkhk#3rSx0>FL*@njO#?8Ry)l2r*4cx;g@Bm-+?PIowxrzfErZET&=lW?D1X;q zK`nded`ipO4RmdRy7^Q*GOq#LM96v@jl8b+b!Q9}=F23`^p6zR9~- z8$-+R!+OR<|MF1GZ+qo2-3Vwm_9LTg#p85sM_+XoiMu_e+b%_Q-xKCl19sl05lA_u zv*=V27eQf{-wX!hZ%kNy`?jGD`7VW%gjQqu4`jKF1TQGZ#sdxkar{H2IBSXWgy{WH z_`n&_O!B%L#pCx6kM6DtIjJC@B@!}0p)7rj{bK-Sc?y_Gg*!ZgNM)>OD_)83e0_Ig zX+NZ9!RjLO&L2@UFrAPq`J^!;P%+@H%UE8D!to;YzN?dzg@9jWrzw(7QG9{Xukt6h z8OkpY@~R4zf0?O(Z60*+qcyOyPi{AtJk1&vbkZKpaHQ^Z_LAA4wugf{WL4UhRFP>M>VJD z;)5Q2yeBdy8hP$^Qlw^g8bP-Cqp7+hNFOJwO80jeITYx?`|eMyh6+RCq70*qQ0Bod zb_Fm$q>b>Zj7hTHV9U%hp`QRJ&4NDjzCfpkn|tYooivO$0lk~Z74)^gjwH6q0rVvo zgPt}=6mfX(9@!Wo_XpWkhlWAi<0#oJ*6fq@%A16Mj+}({QW=mDogG>N9T-Ge5@@iu z66Xd!ZmRIENgH>k-vQS#k_BeoK*vhUYM1j@R+=2Z!x#>r4-$BYI;4rl9?&SwoS_a( zBP3sZiah%UWs`V`rsW- zOrIhnOQ7KzTt8J`l~(&?8he5v`)uc%svlKQX(Ls{N$}A3b%aQ>8_4$3^VIRC^BZ30 zr3OxTfe4V!iUkf1#d*B|6jrI2XJueQ-yvcsvT^L|OG`>PKW2VC3}4k4x2c;@$kSA> z%CM!HaHGj)p^emhkkQlg#fvgh%;Xw$vT%2!!SxD-UyY7dbFZRPQVYllXVg`Ism?IHtN2h0!T;AryHWmjRqvR$RW}oWAF3^Xb_xRtoq|* zsW<&B%#!o#F;&KkJv6WdtP}+K3_htQTZ%dvi;Jxn?U@~Dtke*bz+JZ1pD$2Xql+iu zH>{gGy&+wIkSaBCvcsOjOfbY7cea5OZveMp8@8}$^FLJ)MqXAmpz>oX{Aw0vLfeB> zPB5+{36u4QJ?xHaMGP81uugY%)CxZuFYQs@w%O<&hl9)3>1|+@fF#V`3CO-l$yg-J z1ABoX5UKJ$09rw|oog=MGj0|o`znq~_>KCP5sdJ3>-=hB_>H&)OSM|OlYZF74Z<`|l(vcZwRBj^H!ABM3!3>#L?3iJ0iA5+%M&eutTmp( z!wb;wSttw{T8maCbq_n~$ycNK)_tA2%?VqdBF)eEUYL+d-)#q)@1GKXL&&begRQc4 zsG5vDQ7Yl99(sbDc!{}bb97lfQ0ztlhU73j=QEIjq}yi+bz3t`EuL}dvxW%+E^tfl~T zA>R06LNGJAtrQ+^m#~4`wM$VTyZ~<7ockl%CG0F`x>FG_`x1~4S8Ro zB;l1GYUxr*EA}GD?;cIWhvg zTPR|eg@Cxt`iVj&9z1EWb57_r*|l~xegGTG+)h~bsfjsp^wx8a0nLoQfu9LOd}*`*dB zYeW!mGZx6H*=JLzwJS&3c^2WRR|j^iLaI7c7(o&tb|5;9NySrK`X^N=T|#qaK#j!Q1_1GF~#w;6R3bZ1fBYdjEUE1uDBS0agcttrD)55xN!39zAKreR= zsG>yQRk?G}0La2{U-S3*h~sg$3UPX6Sn%u5xc9kiJr|p5{q>?XZ(F&}@Q<9XRm4_u zeWQqQ?QoM3YxmQ#4P&DT_^qByMLgfYU&*hhC%1f0Ab3k6h0YWnv(hb2_>pSOt6G=w zH;v-LgQt~l3m)*n{?5Kn>oji3=522_TYIumnun%G=ym;3}6SLc%E<@fKkHaww zsO~f$6nnR%H%|UaQQ76J8Ed>?yVz(@$&TFpEOyK@(OW&;?;+h+8<~&$ZleCNQU+o0 zvC69AOK$VZz29&Dku}{%H#2G`IOadLir62T^{!N9PCGxhwlc0X>PgM%ISS8YTHkIL zVdwMFdSD!Ltdw*h#@<+R!%&>wtUG5J#lgH~*rfRQ!3r-MI2g8kRmdhwWQ}|ZRjm4o zvAibck=f`RLQ3_YdKL8fO8gA<8;h~GXON%S>*}&1l?iJ>Cp%pFzw*_T<=cRVKOsgG zXO9NI zYE744Q8Fz_Z=^5so)`4oH|jBa%TtY+A)YLYWi@91ew!b8S2InMt#h@%Ja+9IGVD@T zl~!_|d!VrB`|xSYEbwq0tdLb4oTAj&`|?gMv#PhU*cZNnCk`SRgN}l6>~7V3*|Il= z*eCQ*^02V6JKrc0c3N6`H^@C6Eq#u$#mRRDaFbaNl%?NVXbg@auC3Xm zT?!1)yQA`Dxn>8$MtBy~>)N1yTo<{%!ut?Q28LD1_t&;?Z zJo?oZ`C5O%jy` zrM`@eYjFOdG- zZT{P3{z1flox?wH_^n$#hP>S*Y`!{J9{BeFoLm9LZu2?X1 P=|c3i4Yg_?KaKhyRF%L8 literal 0 HcmV?d00001 diff --git a/tmp/plex/docs/img/plex-config-volume-hostpath.png b/tmp/plex/docs/img/plex-config-volume-hostpath.png new file mode 100644 index 0000000000000000000000000000000000000000..5f89d3dac6e43f0e471e8379e66ab99bb426588e GIT binary patch literal 8491 zcmc(FhdUf!7_KC`h=?vh5Q&o5h|aRn$?9d*sEHcA_vnczA$r^BtRAaH*&qnfMO$UD zSS9MJ%W}!@-oN0s?|EkCoagyw=A1L2yJB4WC#dq;wjE8h_3o%F3N`P1O#_Fua6r&&LwXM z2p;}Wk(bf+G2NQ;b;&x+#_Yv!pM87Rn-czZ`de%)ARy$1l{+ITd-!v4{I00p{_;1(%cd+5_WAGgCejcB75a|ADf3(1B;5^frc>U4zil@+a~&R? zxq<|vsoTu&$po7w^Q+*2cpw7px^cFS8dEcJb#*ntXzA%CpAYn3%inxHsnfClnpOjg zJ^xzTp`G#R*HTCr#U^+yV6r

      uX85_aNw>&QmV2^R#On!&fdR0@pgVNejDH|CD&z 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 literal 0 HcmV?d00001 diff --git a/tmp/plex/docs/img/truetool-mount-list.png b/tmp/plex/docs/img/truetool-mount-list.png new file mode 100644 index 0000000000000000000000000000000000000000..3562128432159d85c79a5b234565acf98ee3cf26 GIT binary patch literal 9984 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 **General** and `Sign Out` of your server completely. + +In TrueNAS Scale, go to **Apps** -> **Installed Applications** and stop the _old_ app. + +Follow the sub section depending on how your app config was stored. + +- App config on PVC -> [Backing up App Data From PVC](#migrating-data-from-pvc) +- App config on HostPath -> [Accessing App Data From HostPath](#migrating-data-from-hostpath) +- App config on HostPath(ix-applications) -> [Migrating App Data From IxVolumes](#migrating-data-from-ixvolumes) + +## Dataset Permissions + +This is our default perms for our plex app. Please make sure to keep plex perms set to `568`. + +![perms](./img/media-dataset-perms.png) + +## Migrating Data from PVC + +To access the old app's data from **PVC**, we are going to use [**truetool**](https://github.com/truecharts/truetool#how-to-install) `mount` flag. + +Go to **System Settings** -> **Shell**. + +Make sure truetool is installed and active (refer to the link above for the how to guide) before running the following commands: + +```console +truetool --mount +``` + +```console +1 +``` + +You will get list similar like this for example. + +![truetool-mount-list](./img/truetool-mount-list.png) + +To mount the directory just enter the correct number...so for me I have to enter `51`. Verify the number you are entering is for plex-config. + +you will get a unmount command similar to this: + +```console +zfs set mountpoint=legacy root/ix-applications/releases/plex-config/volumes/pvc-af2b9242-ecf6-4659-ace4-d601211cf448 && rmdir /mnt/truetool/plex-config +``` + +The old plex app is mounted in a dir for example `/mnt/truetool/plex-config`. + +The above assumes your app is named `plex`, if its not the dir `name` will be **different**. + +```console +cd /mnt/truetool/plex-config +``` + +Run this command to verify you see a single dir called **Library**. + +```console +ls +``` + +Create a temp dataset in **storage** -> **datasets** for your old app plex config with the follow [perms](#dataset-permissions). + +Replace this command's path with your **OWN** `pool` and `dataset` name. + +```console +rsync -rav Library /mnt/POOL/DATASET +``` + +Check the dir if it contains a dir called `Library` if it does then unmount the PVC. + +```console +truetool --mount +``` + +```console +2 +``` + +You can delete the original app at this point. + +Please move on to [Migrating App Data to the New App](#migrating-app-data-to-the-new-app). + +## Migrating Data from HostPath + +If your plex config is available on your own dataset, validate its [perms](#dataset-permissions). + +Follow the prerequisites and then uninstall the original app. If the perms are good you can move on to [migrating to the new app](#migrating-app-data-to-the-new-app). + +### Migrating Data from ixVolumes + +This section is only for the official app where users didn't specify their own hostpath. + +![bad-hostpath-plex](./img/plex-config-volume-hostpath.png) + +:::danger + +Be very cautious while in this particular dataset. Run the commands carefully. + +::: + +To quickly get the correct directory run the following commands: + +```console +cd /mnt/POOL/ix-applications +``` + +```console +find /mnt/POOL/ix-applications -name Preferences.xml +``` + +You should see an output like so -> `/mnt/POOL/ix-applications/releases/plex/volumes/ix_volumes/ix-plex_config/Library/Application Support/Plex Media Server/Preferences.xml` + +We are only interested for this location as its the start of the config dir for plex -> `/mnt/POOL/ix-applications/releases/plex/volumes/ix_volumes/ix-plex_config/Library`. + +Create a temp dataset in **Storage** -> **Datasets** for your old app plex config with the follow [perms](#dataset-permissions). + +Go back to the system shell and replace this command's path with your **OWN** `path`, `pool` and `dataset` name. + +```console +rsync -rav /mnt/POOL/ix-applications/releases/plex/volumes/ix_volumes/ix-plex_config/Library /mnt/POOL/DATASET +``` + +Verify if the the temp dataset contains the `Library` dir by running this command. + +```console +ls /mnt/POOL/DATASET +``` + +If it does please move on to [migrate to the new app](#migrating-app-data-to-the-new-app). + +## Migrating App Data to the New App + +If the new plex app is not installed yet, please do so now. Verify that the **new** app can go active with just the defaults for now. + +If it works, don't sign in yet, simply turn off the app and then go to **System Settings** -> **Shell**. + +We're going to mount the new plex app config data. Run the following commands in the shell. + +```console +truetool --mount +``` + +```console +1 +``` + +You will get list similar like this for example. + +![truetool-mount-list](./img/truetool-mount-list.png) + +To mount the directory just enter the correct number...so for me I have to enter `51`. Verify the number you are entering is for plex-config. + +You will get a unmount command similar to this: + +```console +zfs set mountpoint=legacy root/ix-applications/releases/plex-config/volumes/pvc-af2b9242-ecf6-4659-ace4-d601211cf448 && rmdir /mnt/truetool/plex-config +``` + +The new plex app is mounted in a dir for example `/mnt/truetool/plex-config`. + +Change the working directory to the mounted dir for the new app: + +```console +cd /mnt/truetool/plex-config +``` + +Check if you're in the right location by running: + +```console +ls +``` + +You should only see a single dir called `Library`. + +Delete this dir from the new app. + +```console +rm -r Library +``` + +Now grab the path for your dataset that holds your plex config. + +For example...my path would be `/mnt/tank/configs/plex`. + +Run the `ls` command on the dir to verify that its correct and you see a single dir called `Library`. + +```console +ls /mnt/tank/configs/plex +``` + +If everything is set you can proceed to run the rsync copy command to the mounted PVC location. + +```console +rsync -rav Library /mnt/truetool/plex-config +``` + +:::note + +This process can a while to complete depending on how large your config is and how your pools are setup. Make sure scale doesn't time out, simply keep the tab active and interact with the page menu top right will suffice until its done. + +::: + +If the operation completed successfully you can run the following commands to unmount the PVC. + +```console +truetool --mount +``` + +```console +2 +``` + +## New Plex App + +Before you start the new plex app edit the app and add your media via additional storage with the correct **mountpath** from the original app and update any variables as needed. + +The official app from scale use the `/data` path for media, but you could have used an entirely different dir for it. + +I highly recommend setting up the variable `Plex Claim Token` last as it has a 4 min window. + +To get a claim token from plex, go to [Plex Claim Token](https://plex.tv/claim). + +Once set, save and wait a min for the task to finish and then start the app. + +The app will take some time to migrate the db after startup and rest assured its normal to see something like this: + +![error 503](./img/plex-503-error.png) + +--- + +You should now be able to access plex's web service as normal with all your data intact, sign in if needed. + +You can remove the temp dataset that holds your plex config as its not needed anymore. diff --git a/tmp/plex/docs/validation.md b/tmp/plex/docs/validation.md new file mode 100644 index 00000000000..049e1809ad3 --- /dev/null +++ b/tmp/plex/docs/validation.md @@ -0,0 +1,31 @@ +# Input Validation + +**`Advertise IP`** + +Accepts: + +- Empty string +- `http://` or `https://` +- IP or DNS host +- Characters (`0-9`, `a-z`, `A-Z`, `-`, `.`) +- Port is optional +- `,` Separated + +Accepted formats are: + +- `https://192.168.1.100:32400` +- `https://192.168.1.100:32400` +- `http://dnshost:32400` +- `https://dnshost:32400` +- `https://dnshost` +- `https://DNSHOST` +- `https://DNS-HOST` +- `https://dns-host` +- `https://dnshost,http://192.168.1.100:32400` + +Regex used to match this: `^$|^(http(s)?:\/\/([a-zA-Z0-9.-]*)(:\d{0,5})?,?)*$` +You can try live [here](https://regex101.com/r/zay2xO/1) + +--- + +_If you find a field that you think it needs validation, please open an issue on github_ diff --git a/tmp/plex/icon.png b/tmp/plex/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..8eb434a676274d11fb2fa4812d8818e425e6e1af GIT binary patch literal 7804 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 literal 0 HcmV?d00001 diff --git a/tmp/plex/questions.yaml b/tmp/plex/questions.yaml new file mode 100644 index 00000000000..f64f1ebc3f7 --- /dev/null +++ b/tmp/plex/questions.yaml @@ -0,0 +1,141 @@ +# Include{groups} +portals: + open: +# Include{portalLink} + path: /web +questions: +# Include{global} +# Include{workload} +# Include{workloadDeployment} + +# Include{replicas1} +# Include{podSpec} +# Include{containerMain} + + - variable: env + group: App Configuration + label: Image Environment + schema: + additional_attrs: true + type: dict + attrs: + - variable: ALLOWED_NETWORKS + label: Allowed Networks + description: Networks allowed to connect to plex. Add your local network IP to this list + schema: + type: string + default: 172.16.0.0/12,10.0.0.0/8,192.168.0.0/16 + - variable: PLEX_CLAIM + label: Plex Claim Token + description: Claim token to use to register the plex server (Max. 4 minutes old!). You can obtain a claim token to login your server to your plex account by visiting https://www.plex.tv/claim. + schema: + type: string + default: "" + +# Include{containerBasic} +# Include{containerAdvanced} + + + - variable: plex + group: App Configuration + label: Plex Configuration + schema: + additional_attrs: true + type: dict + attrs: + - variable: serverIP + label: Server IP + description: Set to the IP-Address used to reach Plex. + schema: + type: string + required: true + $ref: + - definitions/nodeIP + - variable: additionalAdvertiseURL + label: Addition Advertise URLs + description: URLs to advertise to Plex, format http(s)://IPorDNS:3200. By default your serverIP and ingress URL is added" + schema: + type: string + valid_chars: '^$|^(http(s)?:\/\/([a-zA-Z0-9.-]*)(:\d{0,5})?,?)*$' + default: "" + - variable: disableGDM + label: Disable GDM + description: Recommended to keep this to true. Disables legacy local network discovery. Keeping it enabled might break discovery for some Plex Clients + schema: + type: boolean + default: true + +# Include{containerConfig} +# Include{serviceRoot} +# Include{serviceMain} +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: main + label: Main Service Port Configuration + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: Port + description: This port exposes the container port on the service + schema: + type: int + default: 32400 + required: true +# Include{serviceExpertRoot} + default: false +# Include{serviceExpert} +# Include{serviceList} +# Include{persistenceRoot} + - variable: config + label: App Config Storage + description: Stores the Application Configuration. + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} +# Include{persistenceList} +# Include{ingressRoot} + - variable: main + label: Main Ingress + schema: + additional_attrs: true + type: dict + attrs: +# Include{ingressDefault} +# Include{ingressTLS} +# Include{ingressTraefik} +# Include{ingressList} +# Include{securityContextRoot} + + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 568 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 568 +# Include{securityContextContainer} +# Include{securityContextAdvanced} +# Include{securityContextPod} + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + +# Include{resources} +# Include{advanced} +# Include{addons} +# Include{codeserver} +# Include{netshoot} +# Include{vpn} +# Include{documentation} diff --git a/tmp/plex/templates/NOTES.txt b/tmp/plex/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/tmp/plex/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/tmp/plex/templates/common.yaml b/tmp/plex/templates/common.yaml new file mode 100644 index 00000000000..39feeab8ab5 --- /dev/null +++ b/tmp/plex/templates/common.yaml @@ -0,0 +1,43 @@ +{{/* Make sure all variables are set properly */}} +{{- include "tc.v1.common.loader.init" . }} + +{{- $adv := list -}} +{{- $serverURL := "" }} +{{- if not (eq .Values.service.main.type "ClusterIP") }} + {{- $serverURL = (printf "%v://%v:%v" (.Values.service.main.ports.main.protocol | lower) .Values.plex.serverIP .Values.service.main.ports.main.port) }} +{{- end }} + +{{- $serverIngressURL := "" }} +{{- $host := "" }} +{{- if .Values.ingress.main.enabled }} + {{- with (first .Values.ingress.main.hosts) }} + {{- $host = .host }} + {{- $serverIngressURL = (printf "https://%v" .host) }} + {{- end }} +{{- end }} + +{{- $serverIngressURLPort := "" }} +{{- if $host }} + {{- if not (eq .Values.service.main.type "ClusterIP") }} + {{- $port := .Values.service.main.ports.main.port }} + {{- $serverIngressURLPort = printf "https://%v:%v" $host $port }} + {{- end }} +{{- end }} + +{{- with $serverURL }} + {{- $adv = append $adv . -}} +{{- end }} +{{- with $serverIngressURL }} + {{- $adv = append $adv . -}} +{{- end }} +{{- with $serverIngressURLPort }} + {{- $adv = append $adv . -}} +{{- end }} +{{- with .Values.plex.additionalAdvertiseURL }} + {{- $adv = append $adv . -}} +{{- end }} + +{{- $_ := set .Values.workload.main.podSpec.containers.main.env "ADVERTISE_IP" (join "," $adv) }} + +{{/* Render the templates */}} +{{ include "tc.v1.common.loader.apply" . }} diff --git a/tmp/plex/values.yaml b/tmp/plex/values.yaml new file mode 100644 index 00000000000..e2e575c9894 --- /dev/null +++ b/tmp/plex/values.yaml @@ -0,0 +1,34 @@ +image: + repository: tccr.io/truecharts/plex + pullPolicy: IfNotPresent + tag: 1.31.1.6733@sha256:42dd9f5ec75e8ef482dbdde02f2f8703454cf26ae0c888231165d4b7439ead22 +service: + main: + ports: + main: + protocol: http + port: 32400 + targetPort: 32400 +persistence: + config: + enabled: true + mountPath: "/config" +plex: + # User Defined + serverIP: "127.0.0.1" + additionalAdvertiseURL: "" + disableGDM: true +portal: + open: + enabled: true + +workload: + main: + podSpec: + containers: + main: + env: + PLEX_PREFERENCE_GDM: 'GdmEnabled={{ ternary "0" "1" .Values.plex.disableGDM }}' + # User Defined + ALLOWED_NETWORKS: "172.16.0.0/12,10.0.0.0/8,192.168.0.0/16" + PLEX_CLAIM: "" diff --git a/tmp/podgrab/.helmignore b/tmp/podgrab/.helmignore new file mode 100644 index 00000000000..77ca5567b26 --- /dev/null +++ b/tmp/podgrab/.helmignore @@ -0,0 +1,30 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ +# OWNERS file for Kubernetes +OWNERS +# helm-docs templates +*.gotmpl +# docs folder +/docs +# icon +icon.png diff --git a/tmp/podgrab/CHANGELOG.md b/tmp/podgrab/CHANGELOG.md new file mode 100644 index 00000000000..744157b6302 --- /dev/null +++ b/tmp/podgrab/CHANGELOG.md @@ -0,0 +1,1652 @@ +# Changelog + + + +## [podgrab-11.0.0](https://github.com/truecharts/charts/compare/podgrab-10.0.44...podgrab-11.0.0) (2022-11-10) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Major Change to GUI + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + ### Fix + +- change container config label + + + + +## [podgrab-10.0.47](https://github.com/truecharts/charts/compare/podgrab-10.0.44...podgrab-10.0.47) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [podgrab-10.0.46](https://github.com/truecharts/charts/compare/podgrab-10.0.44...podgrab-10.0.46) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [podgrab-10.0.46](https://github.com/truecharts/charts/compare/podgrab-10.0.44...podgrab-10.0.46) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [podgrab-10.0.46](https://github.com/truecharts/charts/compare/podgrab-10.0.44...podgrab-10.0.46) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [podgrab-10.0.45](https://github.com/truecharts/charts/compare/podgrab-10.0.44...podgrab-10.0.45) (2022-11-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [podgrab-10.0.45](https://github.com/truecharts/charts/compare/podgrab-10.0.44...podgrab-10.0.45) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [podgrab-10.0.44](https://github.com/truecharts/charts/compare/podgrab-10.0.43...podgrab-10.0.44) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4317](https://github.com/truecharts/charts/issues/4317)) + + + + +## [podgrab-10.0.43](https://github.com/truecharts/charts/compare/podgrab-10.0.42...podgrab-10.0.43) (2022-11-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4308](https://github.com/truecharts/charts/issues/4308)) + + + + +## [podgrab-10.0.42](https://github.com/truecharts/charts/compare/podgrab-10.0.41...podgrab-10.0.42) (2022-11-02) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4261](https://github.com/truecharts/charts/issues/4261)) + + + + +## [podgrab-10.0.41](https://github.com/truecharts/charts/compare/podgrab-10.0.40...podgrab-10.0.41) (2022-10-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4182](https://github.com/truecharts/charts/issues/4182)) + + + + +## [podgrab-10.0.40](https://github.com/truecharts/charts/compare/podgrab-10.0.39...podgrab-10.0.40) (2022-10-19) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4122](https://github.com/truecharts/charts/issues/4122)) + + + + +## [podgrab-10.0.39](https://github.com/truecharts/charts/compare/podgrab-10.0.38...podgrab-10.0.39) (2022-10-12) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4071](https://github.com/truecharts/charts/issues/4071)) + + + + +## [podgrab-10.0.38](https://github.com/truecharts/charts/compare/podgrab-10.0.37...podgrab-10.0.38) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [podgrab-10.0.38](https://github.com/truecharts/charts/compare/podgrab-10.0.37...podgrab-10.0.38) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [podgrab-10.0.37](https://github.com/truecharts/charts/compare/podgrab-10.0.36...podgrab-10.0.37) (2022-10-05) + +### Chore + +- Auto-update chart README [skip ci] + - split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979)) + - update helm general non-major + + + + +## [podgrab-10.0.36](https://github.com/truecharts/charts/compare/podgrab-10.0.35...podgrab-10.0.36) (2022-09-27) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918)) + + + + +## [podgrab-10.0.35](https://github.com/truecharts/charts/compare/podgrab-10.0.34...podgrab-10.0.35) (2022-09-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898)) + + + + +## [podgrab-10.0.34](https://github.com/truecharts/charts/compare/podgrab-10.0.32...podgrab-10.0.34) (2022-09-22) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3818](https://github.com/truecharts/charts/issues/3818)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [podgrab-10.0.34](https://github.com/truecharts/charts/compare/podgrab-10.0.32...podgrab-10.0.34) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3818](https://github.com/truecharts/charts/issues/3818)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [podgrab-10.0.34](https://github.com/truecharts/charts/compare/podgrab-10.0.32...podgrab-10.0.34) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3818](https://github.com/truecharts/charts/issues/3818)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [podgrab-10.0.34](https://github.com/truecharts/charts/compare/podgrab-10.0.32...podgrab-10.0.34) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3818](https://github.com/truecharts/charts/issues/3818)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [podgrab-10.0.34](https://github.com/truecharts/charts/compare/podgrab-10.0.32...podgrab-10.0.34) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3818](https://github.com/truecharts/charts/issues/3818)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [podgrab-10.0.33](https://github.com/truecharts/charts/compare/podgrab-10.0.32...podgrab-10.0.33) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [podgrab-10.0.33](https://github.com/truecharts/charts/compare/podgrab-10.0.32...podgrab-10.0.33) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [podgrab-10.0.33](https://github.com/truecharts/charts/compare/podgrab-10.0.32...podgrab-10.0.33) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [podgrab-10.0.33](https://github.com/truecharts/charts/compare/podgrab-10.0.32...podgrab-10.0.33) (2022-09-17) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [podgrab-10.0.33](https://github.com/truecharts/charts/compare/podgrab-10.0.32...podgrab-10.0.33) (2022-09-18) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [podgrab-10.0.33](https://github.com/truecharts/charts/compare/podgrab-10.0.32...podgrab-10.0.33) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [podgrab-10.0.33](https://github.com/truecharts/charts/compare/podgrab-10.0.32...podgrab-10.0.33) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [podgrab-10.0.33](https://github.com/truecharts/charts/compare/podgrab-10.0.32...podgrab-10.0.33) (2022-09-15) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [podgrab-10.0.33](https://github.com/truecharts/charts/compare/podgrab-10.0.32...podgrab-10.0.33) (2022-09-15) + +### Chore + +- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [podgrab-10.0.32](https://github.com/truecharts/charts/compare/podgrab-10.0.31...podgrab-10.0.32) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [podgrab-10.0.32](https://github.com/truecharts/charts/compare/podgrab-10.0.31...podgrab-10.0.32) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [podgrab-10.0.32](https://github.com/truecharts/charts/compare/podgrab-10.0.31...podgrab-10.0.32) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [podgrab-10.0.32](https://github.com/truecharts/charts/compare/podgrab-10.0.31...podgrab-10.0.32) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [podgrab-10.0.32](https://github.com/truecharts/charts/compare/podgrab-10.0.31...podgrab-10.0.32) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [podgrab-10.0.32](https://github.com/truecharts/charts/compare/podgrab-10.0.31...podgrab-10.0.32) (2022-09-11) + +### Chore + +- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [podgrab-10.0.31](https://github.com/truecharts/charts/compare/podgrab-10.0.29...podgrab-10.0.31) (2022-08-30) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639)) + - update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [podgrab-10.0.30](https://github.com/truecharts/charts/compare/podgrab-10.0.29...podgrab-10.0.30) (2022-08-30) + +### Chore + +- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [podgrab-10.0.29](https://github.com/truecharts/charts/compare/podgrab-10.0.28...podgrab-10.0.29) (2022-08-29) + +### Chore + +- update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619)) + + + + +## [podgrab-10.0.28](https://github.com/truecharts/charts/compare/podgrab-10.0.27...podgrab-10.0.28) (2022-08-23) + +### Chore + +- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545)) + + + + +## [podgrab-10.0.27](https://github.com/truecharts/charts/compare/podgrab-10.0.26...podgrab-10.0.27) (2022-08-12) + +### Chore + +- add documentation checkbox/section to all SCALE Apps + - update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456)) + + ### Fix + +- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447)) + + + + +## [podgrab-10.0.26](https://github.com/truecharts/charts/compare/podgrab-10.0.25...podgrab-10.0.26) (2022-08-08) + +### Chore + +- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + + + +## [podgrab-10.0.25](https://github.com/truecharts/apps/compare/podgrab-10.0.24...podgrab-10.0.25) (2022-07-26) + +### Chore + +- update home links ([#3291](https://github.com/truecharts/apps/issues/3291)) + - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302)) + + + + +## [podgrab-10.0.24](https://github.com/truecharts/apps/compare/podgrab-10.0.23...podgrab-10.0.24) (2022-07-25) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [podgrab-10.0.24](https://github.com/truecharts/apps/compare/podgrab-10.0.23...podgrab-10.0.24) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [podgrab-10.0.23](https://github.com/truecharts/apps/compare/podgrab-10.0.22...podgrab-10.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [podgrab-10.0.23](https://github.com/truecharts/apps/compare/podgrab-10.0.22...podgrab-10.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [podgrab-10.0.23](https://github.com/truecharts/apps/compare/podgrab-10.0.22...podgrab-10.0.23) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [podgrab-10.0.22](https://github.com/truecharts/apps/compare/podgrab-10.0.20...podgrab-10.0.22) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [podgrab-10.0.20](https://github.com/truecharts/apps/compare/podgrab-10.0.19...podgrab-10.0.20) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [podgrab-10.0.19](https://github.com/truecharts/apps/compare/podgrab-10.0.18...podgrab-10.0.19) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [podgrab-10.0.18](https://github.com/truecharts/apps/compare/podgrab-10.0.16...podgrab-10.0.18) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [podgrab-10.0.16](https://github.com/truecharts/apps/compare/podgrab-10.0.14...podgrab-10.0.16) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [podgrab-10.0.14](https://github.com/truecharts/apps/compare/podgrab-10.0.13...podgrab-10.0.14) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [podgrab-10.0.13](https://github.com/truecharts/apps/compare/podgrab-10.0.12...podgrab-10.0.13) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [podgrab-10.0.12](https://github.com/truecharts/apps/compare/podgrab-10.0.11...podgrab-10.0.12) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [podgrab-10.0.11](https://github.com/truecharts/apps/compare/podgrab-10.0.10...podgrab-10.0.11) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [podgrab-10.0.10](https://github.com/truecharts/apps/compare/podgrab-10.0.9...podgrab-10.0.10) (2022-07-07) + +#### Chore + +* update docker general non-major ([#3089](https://github.com/truecharts/apps/issues/3089)) + + + + +### [podgrab-10.0.9](https://github.com/truecharts/apps/compare/podgrab-10.0.8...podgrab-10.0.9) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [podgrab-10.0.8](https://github.com/truecharts/apps/compare/podgrab-10.0.7...podgrab-10.0.8) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [podgrab-10.0.7](https://github.com/truecharts/apps/compare/podgrab-10.0.6...podgrab-10.0.7) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [podgrab-10.0.6](https://github.com/truecharts/apps/compare/podgrab-10.0.5...podgrab-10.0.6) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [podgrab-10.0.5](https://github.com/truecharts/apps/compare/podgrab-10.0.4...podgrab-10.0.5) (2022-06-17) + +#### Chore + +* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916)) + + + + +### [podgrab-10.0.4](https://github.com/truecharts/apps/compare/podgrab-10.0.3...podgrab-10.0.4) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [podgrab-10.0.3](https://github.com/truecharts/apps/compare/podgrab-10.0.2...podgrab-10.0.3) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [podgrab-10.0.2](https://github.com/truecharts/apps/compare/podgrab-10.0.1...podgrab-10.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [podgrab-10.0.1](https://github.com/truecharts/apps/compare/podgrab-9.0.20...podgrab-10.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [podgrab-10.0.0](https://github.com/truecharts/apps/compare/podgrab-9.0.20...podgrab-10.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [podgrab-9.0.20](https://github.com/truecharts/apps/compare/podgrab-9.0.19...podgrab-9.0.20) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [podgrab-9.0.19](https://github.com/truecharts/apps/compare/podgrab-9.0.18...podgrab-9.0.19) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [podgrab-9.0.19](https://github.com/truecharts/apps/compare/podgrab-9.0.18...podgrab-9.0.19) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [podgrab-9.0.18](https://github.com/truecharts/apps/compare/podgrab-9.0.17...podgrab-9.0.18) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [podgrab-9.0.17](https://github.com/truecharts/apps/compare/podgrab-9.0.16...podgrab-9.0.17) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [podgrab-9.0.17](https://github.com/truecharts/apps/compare/podgrab-9.0.16...podgrab-9.0.17) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [podgrab-9.0.16](https://github.com/truecharts/apps/compare/podgrab-9.0.15...podgrab-9.0.16) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [podgrab-9.0.15](https://github.com/truecharts/apps/compare/podgrab-9.0.14...podgrab-9.0.15) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [podgrab-9.0.14](https://github.com/truecharts/apps/compare/podgrab-9.0.13...podgrab-9.0.14) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [podgrab-9.0.13](https://github.com/truecharts/apps/compare/podgrab-9.0.12...podgrab-9.0.13) (2022-04-28) + +#### Chore + +* update docker general non-major ([#2577](https://github.com/truecharts/apps/issues/2577)) + + + + +### [podgrab-9.0.12](https://github.com/truecharts/apps/compare/podgrab-9.0.11...podgrab-9.0.12) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [podgrab-9.0.11](https://github.com/truecharts/apps/compare/podgrab-9.0.10...podgrab-9.0.11) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [podgrab-9.0.10](https://github.com/truecharts/apps/compare/podgrab-9.0.9...podgrab-9.0.10) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [podgrab-9.0.9](https://github.com/truecharts/apps/compare/podgrab-9.0.8...podgrab-9.0.9) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [podgrab-9.0.8](https://github.com/truecharts/apps/compare/podgrab-9.0.7...podgrab-9.0.8) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [podgrab-9.0.7](https://github.com/truecharts/apps/compare/podgrab-9.0.6...podgrab-9.0.7) (2022-03-30) + +#### Chore + +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [podgrab-9.0.6](https://github.com/truecharts/apps/compare/podgrab-9.0.5...podgrab-9.0.6) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [podgrab-9.0.1](https://github.com/truecharts/apps/compare/podgrab-9.0.0...podgrab-9.0.1) (2022-03-07) + +#### Chore + +* update helm general non-major helm releases ([#2111](https://github.com/truecharts/apps/issues/2111)) +* Remove `-icon` string from icon png's ([#2040](https://github.com/truecharts/apps/issues/2040)) + + + + +### [podgrab-9.0.0](https://github.com/truecharts/apps/compare/podgrab-8.0.23...podgrab-9.0.0) (2022-03-03) + +#### Chore + +* remove fixed env from questions.yaml +* update helm general major helm releases ([#2021](https://github.com/truecharts/apps/issues/2021)) + +#### Fix + +* BREAKING CHANGE Move some env-vars outside of env section ([#2010](https://github.com/truecharts/apps/issues/2010)) + + + + +### [podgrab-8.0.23](https://github.com/truecharts/apps/compare/podgrab-8.0.22...podgrab-8.0.23) (2022-03-02) + +#### Chore + +* rename `web_portal` to `open` ([#1957](https://github.com/truecharts/apps/issues/1957)) +* update helm general non-major helm releases ([#1999](https://github.com/truecharts/apps/issues/1999)) + + + + +### [podgrab-8.0.22](https://github.com/truecharts/apps/compare/podgrab-8.0.21...podgrab-8.0.22) (2022-02-21) + +#### Chore + +* update helm general non-major helm releases ([#1927](https://github.com/truecharts/apps/issues/1927)) + + + + +### [podgrab-8.0.21](https://github.com/truecharts/apps/compare/podgrab-8.0.20...podgrab-8.0.21) (2022-02-15) + +#### Chore + +* update helm general non-major helm releases ([#1901](https://github.com/truecharts/apps/issues/1901)) + + + + +### [podgrab-8.0.20](https://github.com/truecharts/apps/compare/podgrab-8.0.19...podgrab-8.0.20) (2022-02-08) + +#### Chore + +* update helm general non-major helm releases ([#1871](https://github.com/truecharts/apps/issues/1871)) + + + + +### [podgrab-8.0.19](https://github.com/truecharts/apps/compare/podgrab-8.0.18...podgrab-8.0.19) (2022-02-06) + +#### Chore + +* update helm chart common to v8.15.0 ([#1859](https://github.com/truecharts/apps/issues/1859)) + + + + +### [podgrab-8.0.18](https://github.com/truecharts/apps/compare/podgrab-8.0.17...podgrab-8.0.18) (2022-02-05) + +#### Chore + +* update helm general non-major helm releases ([#1852](https://github.com/truecharts/apps/issues/1852)) + + + + +### [podgrab-8.0.17](https://github.com/truecharts/apps/compare/podgrab-8.0.16...podgrab-8.0.17) (2022-02-02) + +#### Chore + +* update helm general non-major helm releases ([#1828](https://github.com/truecharts/apps/issues/1828)) + + + + +### [podgrab-8.0.16](https://github.com/truecharts/apps/compare/podgrab-8.0.15...podgrab-8.0.16) (2022-01-25) + +#### Chore + +* update helm general non-major helm releases ([#1791](https://github.com/truecharts/apps/issues/1791)) + + + + +### [podgrab-8.0.15](https://github.com/truecharts/apps/compare/podgrab-8.0.14...podgrab-8.0.15) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1766](https://github.com/truecharts/apps/issues/1766)) + + + + +### [podgrab-8.0.14](https://github.com/truecharts/apps/compare/podgrab-8.0.13...podgrab-8.0.14) (2022-01-21) + +#### Chore + +* update helm general non-major helm releases ([#1759](https://github.com/truecharts/apps/issues/1759)) + +#### Fix + +* set additional_attrs: true on all dicts ([#1750](https://github.com/truecharts/apps/issues/1750)) + + + + +### [podgrab-8.0.13](https://github.com/truecharts/apps/compare/podgrab-8.0.12...podgrab-8.0.13) (2022-01-18) + +#### Chore + +* update helm general non-major helm releases ([#1732](https://github.com/truecharts/apps/issues/1732)) + + + + +### [podgrab-8.0.12](https://github.com/truecharts/apps/compare/podgrab-8.0.11...podgrab-8.0.12) (2022-01-13) + +#### Chore + +* update helm general non-major helm releases ([#1712](https://github.com/truecharts/apps/issues/1712)) + +#### Feat + +* expose capabilities in GUI ([#1709](https://github.com/truecharts/apps/issues/1709)) + + + + +### [podgrab-8.0.11](https://github.com/truecharts/apps/compare/podgrab-8.0.10...podgrab-8.0.11) (2022-01-12) + +#### Chore + +* update helm general non-major helm releases ([#1704](https://github.com/truecharts/apps/issues/1704)) + + + + +### [podgrab-8.0.10](https://github.com/truecharts/apps/compare/podgrab-8.0.9...podgrab-8.0.10) (2022-01-11) + +#### Chore + +* update helm general non-major helm releases ([#1693](https://github.com/truecharts/apps/issues/1693)) + + + + +### [podgrab-8.0.9](https://github.com/truecharts/apps/compare/podgrab-8.0.8...podgrab-8.0.9) (2022-01-04) + +#### Chore + +* update helm general non-major helm releases + + + + +### [podgrab-8.0.8](https://github.com/truecharts/apps/compare/podgrab-8.0.7...podgrab-8.0.8) (2021-12-28) + +#### Chore + +* update helm general non-major helm releases ([#1623](https://github.com/truecharts/apps/issues/1623)) + + + + +### [podgrab-8.0.7](https://github.com/truecharts/apps/compare/podgrab-8.0.6...podgrab-8.0.7) (2021-12-21) + +#### Chore + +* update helm general non-major helm releases ([#1596](https://github.com/truecharts/apps/issues/1596)) + + + + +### [podgrab-8.0.6](https://github.com/truecharts/apps/compare/podgrab-8.0.5...podgrab-8.0.6) (2021-12-19) + +#### Chore + +* Last patch bump before RC2 branch-off +* remove `editable: true` as this is the default ([#1576](https://github.com/truecharts/apps/issues/1576)) + + + + +### [podgrab-8.0.5](https://github.com/truecharts/apps/compare/podgrab-8.0.4...podgrab-8.0.5) (2021-12-19) + +#### Chore + +* completely remove mountPath reference from GUI ([#1572](https://github.com/truecharts/apps/issues/1572)) +* update helm general non-major helm releases ([#1571](https://github.com/truecharts/apps/issues/1571)) + + + + +### [podgrab-8.0.4](https://github.com/truecharts/apps/compare/podgrab-8.0.3...podgrab-8.0.4) (2021-12-18) + +#### Chore + +* cleanup questions by removing hidden dicts ([#1558](https://github.com/truecharts/apps/issues/1558)) +* App-Icon Organization ([#1539](https://github.com/truecharts/apps/issues/1539)) + + + + +### [podgrab-8.0.3](https://github.com/truecharts/apps/compare/podgrab-8.0.2...podgrab-8.0.3) (2021-12-14) + +#### Chore + +* update helm general non-major helm releases ([#1535](https://github.com/truecharts/apps/issues/1535)) + + + + +### [podgrab-8.0.2](https://github.com/truecharts/apps/compare/podgrab-8.0.1...podgrab-8.0.2) (2021-12-13) + +#### Chore + +* move incubator apps to stable and bump everything + + + + +### [podgrab-8.0.1](https://github.com/truecharts/apps/compare/podgrab-8.0.0...podgrab-8.0.1) (2021-12-11) + +#### Chore + +* update general helm non-major helm releases ([#1509](https://github.com/truecharts/apps/issues/1509)) + + + + +### [podgrab-8.0.0](https://github.com/truecharts/apps/compare/podgrab-7.0.20...podgrab-8.0.0) (2021-12-11) + +#### Feat + +* move user/pass/secrets/keys from `env` to `secret` ([#1501](https://github.com/truecharts/apps/issues/1501)) + + + + +### [podgrab-7.0.20](https://github.com/truecharts/apps/compare/podgrab-7.0.19...podgrab-7.0.20) (2021-12-11) + +#### Chore + +* update non-major docker ([#1507](https://github.com/truecharts/apps/issues/1507)) + + + + +### [podgrab-7.0.19](https://github.com/truecharts/apps/compare/podgrab-7.0.18...podgrab-7.0.19) (2021-12-07) + +#### Chore + +* update non-major deps helm releases ([#1481](https://github.com/truecharts/apps/issues/1481)) + + + + +### podgrab-7.0.18 (2021-12-05) + +#### Chore + +* bump apps to generate security page +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major deps helm releases ([#1471](https://github.com/truecharts/apps/issues/1471)) +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + +#### Fix + +* fix typo in theme selection ([#1428](https://github.com/truecharts/apps/issues/1428)) + + + + +### [podgrab-7.0.17](https://github.com/truecharts/apps/compare/podgrab-7.0.16...podgrab-7.0.17) (2021-12-05) + +#### Chore + +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) + + + + +### [podgrab-7.0.16](https://github.com/truecharts/apps/compare/podgrab-7.0.15...podgrab-7.0.16) (2021-12-04) + +#### Chore + +* bump apps to generate security page + + + + +### [podgrab-7.0.15](https://github.com/truecharts/apps/compare/podgrab-7.0.14...podgrab-7.0.15) (2021-12-04) + +#### Chore + +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) + + + + +### [podgrab-7.0.14](https://github.com/truecharts/apps/compare/podgrab-7.0.13...podgrab-7.0.14) (2021-12-03) + +#### Chore + +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) + + + + +### [podgrab-7.0.13](https://github.com/truecharts/apps/compare/podgrab-7.0.12...podgrab-7.0.13) (2021-11-30) + +#### Chore + +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + +#### Fix + +* move conflicting ports to 10xxx range ([#1415](https://github.com/truecharts/apps/issues/1415)) + + + + +### [podgrab-7.0.12](https://github.com/truecharts/apps/compare/podgrab-7.0.11...podgrab-7.0.12) (2021-11-23) + +#### Chore + +* update non-major deps helm releases ([#1386](https://github.com/truecharts/apps/issues/1386)) + + + + +### [podgrab-7.0.11](https://github.com/truecharts/apps/compare/podgrab-7.0.10...podgrab-7.0.11) (2021-11-22) + +#### Chore + +* update non-major deps helm releases ([#1383](https://github.com/truecharts/apps/issues/1383)) + +#### Fix + +* Default enable all services ([#1361](https://github.com/truecharts/apps/issues/1361)) + + + + +### [podgrab-7.0.10](https://github.com/truecharts/apps/compare/podgrab-7.0.9...podgrab-7.0.10) (2021-11-16) + +#### Chore + +* update non-major deps helm releases ([#1345](https://github.com/truecharts/apps/issues/1345)) + + + + +### [podgrab-7.0.9](https://github.com/truecharts/apps/compare/podgrab-7.0.8...podgrab-7.0.9) (2021-11-15) + +#### Chore + +* persistence cleanup and small bugfixes ([#1329](https://github.com/truecharts/apps/issues/1329)) +* update non-major deps helm releases ([#1338](https://github.com/truecharts/apps/issues/1338)) + + + + +### [podgrab-7.0.8](https://github.com/truecharts/apps/compare/podgrab-7.0.7...podgrab-7.0.8) (2021-11-14) + +#### Chore + +* fixes around the GUI refactor ([#1316](https://github.com/truecharts/apps/issues/1316)) +* move port above advanced in GUI ([#1326](https://github.com/truecharts/apps/issues/1326)) +* clean up Chart.yaml ([#1322](https://github.com/truecharts/apps/issues/1322)) +* update non-major deps helm releases ([#1328](https://github.com/truecharts/apps/issues/1328)) + +#### Fix + +* split udp and tcp ports ([#1321](https://github.com/truecharts/apps/issues/1321)) +* Allow spaces in paths ([#1306](https://github.com/truecharts/apps/issues/1306)) + + + + +### [podgrab-7.0.7](https://github.com/truecharts/apps/compare/podgrab-7.0.6...podgrab-7.0.7) (2021-11-09) + +#### Chore + +* update non-major deps helm releases ([#1297](https://github.com/truecharts/apps/issues/1297)) + + + + +### [podgrab-7.0.6](https://github.com/truecharts/apps/compare/podgrab-7.0.5...podgrab-7.0.6) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1295](https://github.com/truecharts/apps/issues/1295)) + + + + +### [podgrab-7.0.5](https://github.com/truecharts/apps/compare/podgrab-7.0.4...podgrab-7.0.5) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1291](https://github.com/truecharts/apps/issues/1291)) + +#### Chore + +* Simplify GUI for deployment, persistence and securityContext ([#1289](https://github.com/truecharts/apps/issues/1289)) + +#### Feat + +* Simplify the Services GUI ([#1290](https://github.com/truecharts/apps/issues/1290)) + + + + +### [podgrab-7.0.4](https://github.com/truecharts/apps/compare/podgrab-7.0.3...podgrab-7.0.4) (2021-11-02) + +#### Chore + +* update non-major deps helm releases ([#1267](https://github.com/truecharts/apps/issues/1267)) + + + + +### [podgrab-7.0.3](https://github.com/truecharts/apps/compare/podgrab-7.0.2...podgrab-7.0.3) (2021-11-01) + +#### Chore + +* update non-major deps helm releases ([#1264](https://github.com/truecharts/apps/issues/1264)) + + + + +### [podgrab-7.0.2](https://github.com/truecharts/apps/compare/podgrab-7.0.1...podgrab-7.0.2) (2021-10-26) + +#### Chore + +* update non-major deps helm releases ([#1245](https://github.com/truecharts/apps/issues/1245)) + + + + +### [podgrab-7.0.1](https://github.com/truecharts/apps/compare/podgrab-7.0.0...podgrab-7.0.1) (2021-10-26) + +#### Chore + +* update helm chart common to v8.3.15 ([#1240](https://github.com/truecharts/apps/issues/1240)) + + + + +### [podgrab-7.0.0](https://github.com/truecharts/apps/compare/podgrab-6.0.16...podgrab-7.0.0) (2021-10-25) + +#### Chore + +* Adapt for TrueNAS SCALE RC1 + + + + +### [podgrab-6.0.16](https://github.com/truecharts/apps/compare/podgrab-6.0.13...podgrab-6.0.16) (2021-10-20) + +#### Chore + +* bump apps, remove duplicates and move incubator to stable for RC1 +* update non-major deps helm releases ([#1213](https://github.com/truecharts/apps/issues/1213)) + +#### Fix + +* reenable postgresql migration scripting and bump all to force update +* use correct PVC storageClass when using postgresql as a dependency on SCALE ([#1212](https://github.com/truecharts/apps/issues/1212)) + + + + +### [podgrab-6.0.13](https://github.com/truecharts/apps/compare/podgrab-6.0.12...podgrab-6.0.13) (2021-10-20) + +#### Chore + +* bump versions to rerelease and fix icons + + + + +### [podgrab-6.0.12](https://github.com/truecharts/apps/compare/podgrab-6.0.11...podgrab-6.0.12) (2021-10-19) + +#### Change + +* Project-Eclipse 3, Automatically generate item.yaml ([#1178](https://github.com/truecharts/apps/issues/1178)) + +#### Chore + +* Project-Eclipse 5, move app-readme to automatic generation script ([#1181](https://github.com/truecharts/apps/issues/1181)) +* Project-Eclipse part 2, adapting and cleaning changelog ([#1173](https://github.com/truecharts/apps/issues/1173)) +* update helm chart common to v8.3.13 ([#1184](https://github.com/truecharts/apps/issues/1184)) + +#### Feat + +* Project-Eclipse 4, Add App grading annotations to Chart.yaml ([#1180](https://github.com/truecharts/apps/issues/1180)) + +#### Refactor + +* Project Eclipse Part 6, move questions.yaml to root App folder ([#1182](https://github.com/truecharts/apps/issues/1182)) + + + + +### [podgrab-6.0.11](https://github.com/truecharts/apps/compare/podgrab-6.0.10...podgrab-6.0.11) (2021-10-19) + +#### Fix + +* fix previous SCALE bugfix not correctly being applied + + + + +### [podgrab-6.0.10](https://github.com/truecharts/apps/compare/podgrab-6.0.9...podgrab-6.0.10) (2021-10-19) + +#### Fix + +* Solve issues regarding ix_values.yaml not containing the image and tag definitions. ([#1176](https://github.com/truecharts/apps/issues/1176)) + + + + +### [podgrab-6.0.9](https://github.com/truecharts/apps/compare/podgrab-6.0.8...podgrab-6.0.9) (2021-10-18) + +#### Refactor + +* Project Eclipse - part 1 - remove ix_values.yaml ([#1168](https://github.com/truecharts/apps/issues/1168)) + + + + +### [podgrab-6.0.8](https://github.com/truecharts/apps/compare/podgrab-6.0.7...podgrab-6.0.8) (2021-10-17) + +#### Chore + +* update helm chart common to v8.3.10 ([#1160](https://github.com/truecharts/apps/issues/1160)) + +#### Fix + +* force users using correct / prefix for mounPath ([#1156](https://github.com/truecharts/apps/issues/1156)) + + + + +### [podgrab-6.0.7](https://github.com/truecharts/apps/compare/podgrab-6.0.6...podgrab-6.0.7) (2021-10-13) + +#### Chore + +* update non-major deps helm releases ([#1133](https://github.com/truecharts/apps/issues/1133)) + + + + +### [podgrab-6.0.6](https://github.com/truecharts/apps/compare/podgrab-6.0.5...podgrab-6.0.6) (2021-10-12) + +#### Chore + +* update non-major deps helm releases ([#1126](https://github.com/truecharts/apps/issues/1126)) + + + + +### [podgrab-6.0.5](https://github.com/truecharts/apps/compare/podgrab-6.0.4...podgrab-6.0.5) (2021-10-12) + +#### Chore + +* update non-major deps helm releases ([#1123](https://github.com/truecharts/apps/issues/1123)) + + + + +### [podgrab-6.0.4](https://github.com/truecharts/apps/compare/podgrab-6.0.3...podgrab-6.0.4) (2021-10-05) + +#### Chore + +* update non-major deps helm releases ([#1099](https://github.com/truecharts/apps/issues/1099)) + + + + +### [podgrab-6.0.3](https://github.com/truecharts/apps/compare/podgrab-6.0.2...podgrab-6.0.3) (2021-09-29) + +#### Chore + +* update helm chart common to v8.0.13 ([#1060](https://github.com/truecharts/apps/issues/1060)) + + + + +### [podgrab-6.0.1](https://github.com/truecharts/apps/compare/podgrab-6.0.0...podgrab-6.0.1) (2021-09-26) + + + + +### [podgrab-6.0.0](https://github.com/truecharts/apps/compare/podgrab-5.0.2...podgrab-6.0.0) (2021-09-26) + + + + +### [podgrab-5.0.2](https://github.com/truecharts/apps/compare/podgrab-5.0.1...podgrab-5.0.2) (2021-09-21) + +#### Chore + +* update non-major deps helm releases ([#1014](https://github.com/truecharts/apps/issues/1014)) + + + + +### [podgrab-5.0.1](https://github.com/truecharts/apps/compare/podgrab-4.11.15...podgrab-5.0.1) (2021-09-13) + +#### Chore + +* move more dockerhub containers to GHCR mirror ([#958](https://github.com/truecharts/apps/issues/958)) +* update non-major ([#962](https://github.com/truecharts/apps/issues/962)) + +#### Feat + +* add new GUI and VPN support to all Apps ([#977](https://github.com/truecharts/apps/issues/977)) +* Add VPN addon and move some config to includes ([#973](https://github.com/truecharts/apps/issues/973)) +* pin all container references to digests ([#963](https://github.com/truecharts/apps/issues/963)) +* Move some common containers to our own containers + +#### Fix + +* make sure podSecurityContext is included in both SCALE and Helm installs ([#956](https://github.com/truecharts/apps/issues/956)) + + +## [podgrab-4.11.15](https://github.com/truecharts/apps/compare/podgrab-4.11.14...podgrab-4.11.15) (2021-09-08) + +### Fix + +* repair Hyperion and some misplaced GUI elements ([#922](https://github.com/truecharts/apps/issues/922)) diff --git a/tmp/podgrab/Chart.yaml b/tmp/podgrab/Chart.yaml new file mode 100644 index 00000000000..ef12e4d31ca --- /dev/null +++ b/tmp/podgrab/Chart.yaml @@ -0,0 +1,27 @@ +apiVersion: v2 +appVersion: "1.0.0" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +deprecated: false +description: A self-hosted podcast manager to download episodes as soon as they become live. +home: https://truecharts.org/charts/stable/podgrab +icon: https://truecharts.org/img/hotlink-ok/chart-icons/podgrab.png +keywords: + - podgrab +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: podgrab +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/podgrab + - https://github.com/akhilrex/podgrab +type: application +version: 13.0.0 +annotations: + truecharts.org/catagories: | + - mutlimedia + truecharts.org/SCALE-support: "true" diff --git a/tmp/podgrab/README.md b/tmp/podgrab/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/podgrab/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/podgrab/icon.png b/tmp/podgrab/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..bf958d55a9b0dbf808f32e28925d7d427b50ae6d GIT binary patch literal 20244 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 uj=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: posterr +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/posterr + - https://github.com/petersem/posterr +type: application +version: 4.0.0 +annotations: + truecharts.org/catagories: | + - MediaServer-Other + truecharts.org/SCALE-support: "true" diff --git a/tmp/posterr/README.md b/tmp/posterr/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/posterr/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/posterr/docs/default_credentials.md b/tmp/posterr/docs/default_credentials.md new file mode 100644 index 00000000000..59d185c88fd --- /dev/null +++ b/tmp/posterr/docs/default_credentials.md @@ -0,0 +1,3 @@ +# Default Credentials + +- The default password is `raidisnotabackup`. You will be asked to set a new password after logging in. diff --git a/tmp/posterr/icon.png b/tmp/posterr/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..348558e6bf47aa50d06f1c9d5654c762341e965d GIT binary patch literal 22230 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 aJ>B$eY^Kl?Ep$;;TP0uF((m6~W@|A3 literal 0 HcmV?d00001 diff --git a/tmp/posterr/questions.yaml b/tmp/posterr/questions.yaml new file mode 100644 index 00000000000..9bc9bf86d3c --- /dev/null +++ b/tmp/posterr/questions.yaml @@ -0,0 +1,99 @@ +# Include{groups} +portals: + open: +# Include{portalLink} +questions: +# Include{global} +# Include{workload} +# Include{workloadDeployment} + +# Include{replicas1} +# Include{podSpec} +# Include{containerMain} + + +# Include{containerBasic} +# Include{containerAdvanced} + +# Include{containerConfig} +# Include{serviceRoot} +# Include{serviceMain} +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: main + label: Main Service Port Configuration + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: Port + description: This port exposes the container port on the service + schema: + type: int + default: 9876 + required: true +# Include{serviceExpertRoot} + default: false +# Include{serviceExpert} +# Include{serviceList} +# Include{persistenceRoot} + - variable: config + label: Config Storage + description: Storage for config + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} + - variable: custom + label: Custom Storage + description: Storage for custom pictures + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} +# Include{persistenceList} +# Include{ingressRoot} + - variable: main + label: Main Ingress + schema: + additional_attrs: true + type: dict + attrs: +# Include{ingressDefault} +# Include{ingressTLS} +# Include{ingressTraefik} +# Include{ingressList} + +# Include{securityContextRoot} + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 0 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 0 +# Include{securityContextContainer} +# Include{securityContextAdvanced} +# Include{securityContextPod} + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + +# Include{resources} +# Include{advanced} +# Include{addons} +# Include{codeserver} +# Include{netshoot} +# Include{vpn} +# Include{documentation} diff --git a/tmp/posterr/templates/NOTES.txt b/tmp/posterr/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/tmp/posterr/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/tmp/posterr/templates/common.yaml b/tmp/posterr/templates/common.yaml new file mode 100644 index 00000000000..78d963fb168 --- /dev/null +++ b/tmp/posterr/templates/common.yaml @@ -0,0 +1,2 @@ +{{/* Render the templates */}} +{{ include "tc.v1.common.loader.all" . }} diff --git a/tmp/posterr/values.yaml b/tmp/posterr/values.yaml new file mode 100644 index 00000000000..d725fe0ac7e --- /dev/null +++ b/tmp/posterr/values.yaml @@ -0,0 +1,27 @@ +image: + pullPolicy: IfNotPresent + repository: tccr.io/truecharts/posterr + tag: latest@sha256:cffd0969cc08c002cb959f69744343afb29cf9f32a8c4f3e58dd9b0be796eed3 +service: + main: + ports: + main: + port: 9876 + protocol: http + targetPort: 3000 +persistence: + config: + enabled: true + mountPath: /usr/src/app/config + custom: + enabled: true + mountPath: /usr/src/app/public/custom +portal: + open: + enabled: true +securityContext: + container: + readOnlyRootFilesystem: false + runAsNonRoot: false + runAsGroup: 0 + runAsUser: 0 diff --git a/tmp/postgresql/.helmignore b/tmp/postgresql/.helmignore new file mode 100644 index 00000000000..77ca5567b26 --- /dev/null +++ b/tmp/postgresql/.helmignore @@ -0,0 +1,30 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ +# OWNERS file for Kubernetes +OWNERS +# helm-docs templates +*.gotmpl +# docs folder +/docs +# icon +icon.png diff --git a/tmp/postgresql/CHANGELOG.md b/tmp/postgresql/CHANGELOG.md new file mode 100644 index 00000000000..2fe24e9b552 --- /dev/null +++ b/tmp/postgresql/CHANGELOG.md @@ -0,0 +1,1015 @@ +# Changelog + + + +## [postgresql-9.0.0](https://github.com/truecharts/charts/compare/postgresql-8.0.124...postgresql-9.0.0) (2022-11-10) + +### Chore + +- Major Change to GUI + + + + +## [postgresql-8.0.124](https://github.com/truecharts/charts/compare/postgresql-8.0.123...postgresql-8.0.124) (2022-11-09) + +### Chore + +- update helm chart common to v10.9.5 + + + + +## [postgresql-8.0.123](https://github.com/truecharts/charts/compare/postgresql-8.0.122...postgresql-8.0.123) (2022-11-08) + +### Chore + +- update helm chart common to v10.9.4 + + + + +## [postgresql-8.0.122](https://github.com/truecharts/charts/compare/postgresql-8.0.121...postgresql-8.0.122) (2022-11-08) + +### Chore + +- update helm chart common to v10.9.3 ([#4348](https://github.com/truecharts/charts/issues/4348)) + + + + +## [postgresql-8.0.121](https://github.com/truecharts/charts/compare/postgresql-8.0.120...postgresql-8.0.121) (2022-11-07) + +### Chore + +- update helm chart common to v10.9.1 ([#4339](https://github.com/truecharts/charts/issues/4339)) + + + + +## [postgresql-8.0.120](https://github.com/truecharts/charts/compare/postgresql-8.0.119...postgresql-8.0.120) (2022-11-07) + +### Chore + +- update helm chart common to v10.9.0 ([#4337](https://github.com/truecharts/charts/issues/4337)) + + + + +## [postgresql-8.0.119](https://github.com/truecharts/charts/compare/postgresql-8.0.118...postgresql-8.0.119) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm chart common to v10.8.1 ([#4326](https://github.com/truecharts/charts/issues/4326)) + + + + +## [postgresql-8.0.118](https://github.com/truecharts/charts/compare/postgresql-8.0.116...postgresql-8.0.118) (2022-11-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm chart common to v10.8.0 ([#4305](https://github.com/truecharts/charts/issues/4305)) + - update helm chart common to v10.7.19 ([#4305](https://github.com/truecharts/charts/issues/4305)) + + + + +## [postgresql-8.0.116](https://github.com/truecharts/charts/compare/postgresql-8.0.115...postgresql-8.0.116) (2022-11-04) + +### Chore + +- Auto-update chart README [skip ci] + - update helm chart common to v10.7.15 + + + + +## [postgresql-8.0.115](https://github.com/truecharts/charts/compare/postgresql-8.0.114...postgresql-8.0.115) (2022-11-03) + +### Chore + +- Auto-update chart README [skip ci] + - update helm chart common to v10.7.14 + + + + +## [postgresql-8.0.114](https://github.com/truecharts/charts/compare/postgresql-8.0.113...postgresql-8.0.114) (2022-11-01) + +### Chore + +- Auto-update chart README [skip ci] + - update helm chart common to v10.7.13 ([#4268](https://github.com/truecharts/charts/issues/4268)) + + + + +## [postgresql-8.0.113](https://github.com/truecharts/charts/compare/postgresql-8.0.112...postgresql-8.0.113) (2022-10-30) + +### Chore + +- Auto-update chart README [skip ci] + - update helm chart common to v10.7.12 + + + + +## [postgresql-8.0.112](https://github.com/truecharts/charts/compare/postgresql-8.0.111...postgresql-8.0.112) (2022-10-29) + +### Chore + +- Auto-update chart README [skip ci] + - update helm chart common to v10.7.11 ([#4232](https://github.com/truecharts/charts/issues/4232)) + + + + +## [postgresql-8.0.111](https://github.com/truecharts/charts/compare/postgresql-8.0.110...postgresql-8.0.111) (2022-10-28) + +### Chore + +- Auto-update chart README [skip ci] + - update helm chart common to v10.7.10 + + + + +## [postgresql-8.0.110](https://github.com/truecharts/charts/compare/postgresql-8.0.109...postgresql-8.0.110) (2022-10-28) + +### Chore + +- Auto-update chart README [skip ci] + - update helm chart common to v10.7.9 + + + + +## [postgresql-8.0.109](https://github.com/truecharts/charts/compare/postgresql-8.0.108...postgresql-8.0.109) (2022-10-27) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm chart common to v10.7.8 ([#4203](https://github.com/truecharts/charts/issues/4203)) + - update docker general non-major ([#4201](https://github.com/truecharts/charts/issues/4201)) + + + + +## [postgresql-8.0.109](https://github.com/truecharts/charts/compare/postgresql-8.0.108...postgresql-8.0.109) (2022-10-27) + +### Chore + +- Auto-update chart README [skip ci] + - update helm chart common to v10.7.8 ([#4203](https://github.com/truecharts/charts/issues/4203)) + - update docker general non-major ([#4201](https://github.com/truecharts/charts/issues/4201)) + + + + +## [postgresql-8.0.108](https://github.com/truecharts/charts/compare/postgresql-8.0.107...postgresql-8.0.108) (2022-10-26) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#4189](https://github.com/truecharts/charts/issues/4189)) + + + + +## [postgresql-8.0.107](https://github.com/truecharts/charts/compare/postgresql-8.0.106...postgresql-8.0.107) (2022-10-25) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#4181](https://github.com/truecharts/charts/issues/4181)) + + + + +## [postgresql-8.0.106](https://github.com/truecharts/charts/compare/postgresql-8.0.105...postgresql-8.0.106) (2022-10-22) + +### Chore + +- Auto-update chart README [skip ci] + - update helm chart common to v10.7.7 ([#4162](https://github.com/truecharts/charts/issues/4162)) + - update docker general non-major ([#4155](https://github.com/truecharts/charts/issues/4155)) + + + + +## [postgresql-8.0.105](https://github.com/truecharts/charts/compare/postgresql-8.0.104...postgresql-8.0.105) (2022-10-21) + +### Chore + +- Auto-update chart README [skip ci] + - update helm chart common to v10.7.6 + + + + +## [postgresql-8.0.104](https://github.com/truecharts/charts/compare/postgresql-8.0.103...postgresql-8.0.104) (2022-10-21) + +### Chore + +- Auto-update chart README [skip ci] + - update helm chart common to v10.7.4 ([#4147](https://github.com/truecharts/charts/issues/4147)) + + + + +## [postgresql-8.0.103](https://github.com/truecharts/charts/compare/postgresql-8.0.102...postgresql-8.0.103) (2022-10-21) + +### Chore + +- Auto-update chart README [skip ci] + - update helm chart common to v10.7.2 ([#4143](https://github.com/truecharts/charts/issues/4143)) + + + + +## [postgresql-8.0.102](https://github.com/truecharts/charts/compare/postgresql-8.0.101...postgresql-8.0.102) (2022-10-19) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#4128](https://github.com/truecharts/charts/issues/4128)) + + + + +## [postgresql-8.0.101](https://github.com/truecharts/charts/compare/postgresql-8.0.100...postgresql-8.0.101) (2022-10-18) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#4120](https://github.com/truecharts/charts/issues/4120)) + + + + +## [postgresql-8.0.100](https://github.com/truecharts/charts/compare/postgresql-8.0.99...postgresql-8.0.100) (2022-10-17) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#4119](https://github.com/truecharts/charts/issues/4119)) + + + + +## [postgresql-8.0.99](https://github.com/truecharts/charts/compare/postgresql-8.0.98...postgresql-8.0.99) (2022-10-15) + +### Chore + +- Auto-update chart README [skip ci] + - update helm chart common to v10.7.1 + + + + +## [postgresql-8.0.98](https://github.com/truecharts/charts/compare/postgresql-8.0.97...postgresql-8.0.98) (2022-10-14) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#4084](https://github.com/truecharts/charts/issues/4084)) + + + + +## [postgresql-8.0.97](https://github.com/truecharts/charts/compare/postgresql-8.0.96...postgresql-8.0.97) (2022-10-11) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#4070](https://github.com/truecharts/charts/issues/4070)) + + + + +## [postgresql-8.0.96](https://github.com/truecharts/charts/compare/postgresql-8.0.95...postgresql-8.0.96) (2022-10-10) + +### Chore + +- Auto-update chart README [skip ci] + - update helm chart common to v10.7.0 ([#4063](https://github.com/truecharts/charts/issues/4063)) + + + + +## [postgresql-8.0.95](https://github.com/truecharts/charts/compare/postgresql-8.0.94...postgresql-8.0.95) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major + + + + +## [postgresql-8.0.94](https://github.com/truecharts/charts/compare/postgresql-8.0.93...postgresql-8.0.94) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update helm chart common to v10.6.11 ([#4021](https://github.com/truecharts/charts/issues/4021)) + + + + +## [postgresql-8.0.93](https://github.com/truecharts/charts/compare/postgresql-8.0.92...postgresql-8.0.93) (2022-10-04) + +### Chore + +- Auto-update chart README [skip ci] + - split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979)) + - update docker general non-major ([#4001](https://github.com/truecharts/charts/issues/4001)) + + + + +## [postgresql-8.0.92](https://github.com/truecharts/charts/compare/postgresql-8.0.91...postgresql-8.0.92) (2022-10-01) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3975](https://github.com/truecharts/charts/issues/3975)) + + + + +## [postgresql-8.0.91](https://github.com/truecharts/charts/compare/postgresql-8.0.90...postgresql-8.0.91) (2022-10-01) + +### Chore + +- Auto-update chart README [skip ci] + - update helm chart common to v10.6.8 + + + + +## [postgresql-8.0.90](https://github.com/truecharts/charts/compare/postgresql-8.0.89...postgresql-8.0.90) (2022-09-29) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm chart common to v10.6.5 ([#3946](https://github.com/truecharts/charts/issues/3946)) + - update docker general non-major ([#3953](https://github.com/truecharts/charts/issues/3953)) + + + + +## [cryptpad-0.0.62](https://github.com/truecharts/charts/compare/cryptpad-0.0.61...cryptpad-0.0.62) (2022-09-29) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3953](https://github.com/truecharts/charts/issues/3953)) + - update docker general non-major ([#3920](https://github.com/truecharts/charts/issues/3920)) + + + + +## [cryptpad-0.0.61](https://github.com/truecharts/charts/compare/cryptpad-0.0.60...cryptpad-0.0.61) (2022-09-27) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918)) + + + + +## [cryptpad-0.0.60](https://github.com/truecharts/charts/compare/cryptpad-0.0.59...cryptpad-0.0.60) (2022-09-26) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3906](https://github.com/truecharts/charts/issues/3906)) + + + + +## [cryptpad-0.0.59](https://github.com/truecharts/charts/compare/cryptpad-0.0.58...cryptpad-0.0.59) (2022-09-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898)) + + + + +## [cryptpad-0.0.58](https://github.com/truecharts/charts/compare/cryptpad-0.0.57...cryptpad-0.0.58) (2022-09-25) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3881](https://github.com/truecharts/charts/issues/3881)) + + + + +## [cryptpad-0.0.57](https://github.com/truecharts/charts/compare/cryptpad-0.0.56...cryptpad-0.0.57) (2022-09-24) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3860](https://github.com/truecharts/charts/issues/3860)) + + + + +## [cryptpad-0.0.56](https://github.com/truecharts/charts/compare/cryptpad-0.0.55...cryptpad-0.0.56) (2022-09-23) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3850](https://github.com/truecharts/charts/issues/3850)) + + + + +## [cryptpad-0.0.55](https://github.com/truecharts/charts/compare/cryptpad-0.0.50...cryptpad-0.0.55) (2022-09-22) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790)) + - update docker general non-major ([#3818](https://github.com/truecharts/charts/issues/3818)) + - update docker general non-major ([#3787](https://github.com/truecharts/charts/issues/3787)) + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update docker general non-major ([#3827](https://github.com/truecharts/charts/issues/3827)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [cryptpad-0.0.55](https://github.com/truecharts/charts/compare/cryptpad-0.0.50...cryptpad-0.0.55) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3827](https://github.com/truecharts/charts/issues/3827)) + - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790)) + - update docker general non-major ([#3787](https://github.com/truecharts/charts/issues/3787)) + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update docker general non-major ([#3818](https://github.com/truecharts/charts/issues/3818)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [cryptpad-0.0.54](https://github.com/truecharts/charts/compare/cryptpad-0.0.50...cryptpad-0.0.54) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790)) + - update docker general non-major ([#3787](https://github.com/truecharts/charts/issues/3787)) + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update docker general non-major ([#3818](https://github.com/truecharts/charts/issues/3818)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [cryptpad-0.0.54](https://github.com/truecharts/charts/compare/cryptpad-0.0.50...cryptpad-0.0.54) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790)) + - update docker general non-major ([#3787](https://github.com/truecharts/charts/issues/3787)) + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update docker general non-major ([#3818](https://github.com/truecharts/charts/issues/3818)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [cryptpad-0.0.54](https://github.com/truecharts/charts/compare/cryptpad-0.0.50...cryptpad-0.0.54) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3818](https://github.com/truecharts/charts/issues/3818)) + - update docker general non-major ([#3787](https://github.com/truecharts/charts/issues/3787)) + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [cryptpad-0.0.53](https://github.com/truecharts/charts/compare/cryptpad-0.0.50...cryptpad-0.0.53) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3787](https://github.com/truecharts/charts/issues/3787)) + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [cryptpad-0.0.53](https://github.com/truecharts/charts/compare/cryptpad-0.0.50...cryptpad-0.0.53) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3787](https://github.com/truecharts/charts/issues/3787)) + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [cryptpad-0.0.53](https://github.com/truecharts/charts/compare/cryptpad-0.0.50...cryptpad-0.0.53) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790)) + - update docker general non-major ([#3787](https://github.com/truecharts/charts/issues/3787)) + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [cryptpad-0.0.52](https://github.com/truecharts/charts/compare/cryptpad-0.0.50...cryptpad-0.0.52) (2022-09-17) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3787](https://github.com/truecharts/charts/issues/3787)) + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [cryptpad-0.0.52](https://github.com/truecharts/charts/compare/cryptpad-0.0.50...cryptpad-0.0.52) (2022-09-18) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#3787](https://github.com/truecharts/charts/issues/3787)) + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [cryptpad-0.0.52](https://github.com/truecharts/charts/compare/cryptpad-0.0.50...cryptpad-0.0.52) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#3787](https://github.com/truecharts/charts/issues/3787)) + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [cryptpad-0.0.52](https://github.com/truecharts/charts/compare/cryptpad-0.0.50...cryptpad-0.0.52) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#3787](https://github.com/truecharts/charts/issues/3787)) + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [cryptpad-0.0.52](https://github.com/truecharts/charts/compare/cryptpad-0.0.50...cryptpad-0.0.52) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3787](https://github.com/truecharts/charts/issues/3787)) + - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [cryptpad-0.0.51](https://github.com/truecharts/charts/compare/cryptpad-0.0.50...cryptpad-0.0.51) (2022-09-15) + +### Chore + +- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [cryptpad-0.0.50](https://github.com/truecharts/charts/compare/cryptpad-0.0.49...cryptpad-0.0.50) (2022-09-13) + +### Chore + +- update docker general non-major ([#3755](https://github.com/truecharts/charts/issues/3755)) + + + + +## [cryptpad-0.0.49](https://github.com/truecharts/charts/compare/cryptpad-0.0.47...cryptpad-0.0.49) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#3743](https://github.com/truecharts/charts/issues/3743)) + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + - update docker general non-major ([#3736](https://github.com/truecharts/charts/issues/3736)) + + + + +## [cryptpad-0.0.49](https://github.com/truecharts/charts/compare/cryptpad-0.0.47...cryptpad-0.0.49) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#3743](https://github.com/truecharts/charts/issues/3743)) + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + - update docker general non-major ([#3736](https://github.com/truecharts/charts/issues/3736)) + + + + +## [cryptpad-0.0.49](https://github.com/truecharts/charts/compare/cryptpad-0.0.47...cryptpad-0.0.49) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#3743](https://github.com/truecharts/charts/issues/3743)) + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + - update docker general non-major ([#3736](https://github.com/truecharts/charts/issues/3736)) + + + + +## [cryptpad-0.0.48](https://github.com/truecharts/charts/compare/cryptpad-0.0.47...cryptpad-0.0.48) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + - update docker general non-major ([#3736](https://github.com/truecharts/charts/issues/3736)) + + + + +## [cryptpad-0.0.48](https://github.com/truecharts/charts/compare/cryptpad-0.0.47...cryptpad-0.0.48) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + - update docker general non-major ([#3736](https://github.com/truecharts/charts/issues/3736)) + + + + +## [cryptpad-0.0.48](https://github.com/truecharts/charts/compare/cryptpad-0.0.47...cryptpad-0.0.48) (2022-09-11) + +### Chore + +- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + - update docker general non-major ([#3736](https://github.com/truecharts/charts/issues/3736)) + + + + +## [cryptpad-0.0.47](https://github.com/truecharts/charts/compare/cryptpad-0.0.46...cryptpad-0.0.47) (2022-09-07) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3710](https://github.com/truecharts/charts/issues/3710)) + + + + +## [neko-0.0.29](https://github.com/truecharts/charts/compare/neko-0.0.28...neko-0.0.29) (2022-09-06) + +### Chore + +- add missing descriptions and clean up descriptions for various charts ([#3704](https://github.com/truecharts/charts/issues/3704)) + - update docker general non-major ([#3710](https://github.com/truecharts/charts/issues/3710)) + + + + +## [neko-0.0.28](https://github.com/truecharts/charts/compare/neko-0.0.26...neko-0.0.28) (2022-08-30) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639)) + - update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [neko-0.0.27](https://github.com/truecharts/charts/compare/neko-0.0.26...neko-0.0.27) (2022-08-30) + +### Chore + +- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [neko-0.0.26](https://github.com/truecharts/charts/compare/neko-0.0.24...neko-0.0.26) (2022-08-29) + +### Chore + +- update docker general non-major ([#3620](https://github.com/truecharts/charts/issues/3620)) + - update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619)) + + + + +## [neko-0.0.24](https://github.com/truecharts/charts/compare/neko-0.0.22...neko-0.0.24) (2022-08-26) + +### Fix + +- some cleanup ([#3586](https://github.com/truecharts/charts/issues/3586)) + + + + +## [neko-0.0.22](https://github.com/truecharts/charts/compare/neko-0.0.21...neko-0.0.22) (2022-08-23) + +### Chore + +- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545)) + + + + +## [neko-0.0.21](https://github.com/truecharts/charts/compare/neko-0.0.20...neko-0.0.21) (2022-08-23) + +### Chore + +- update docker general non-major docker tags ([#3544](https://github.com/truecharts/charts/issues/3544)) + + + + +## [neko-0.0.20](https://github.com/truecharts/charts/compare/neko-0.0.19...neko-0.0.20) (2022-08-21) + +### Chore + +- update docker general non-major docker tags ([#3523](https://github.com/truecharts/charts/issues/3523)) + + + + +## [neko-0.0.19](https://github.com/truecharts/charts/compare/neko-0.0.18...neko-0.0.19) (2022-08-17) + +### Chore + +- update docker general non-major ([#3478](https://github.com/truecharts/charts/issues/3478)) + + + + +## [neko-0.0.18](https://github.com/truecharts/charts/compare/neko-0.0.17...neko-0.0.18) (2022-08-14) + +### Chore + +- update docker general non-major docker tags ([#3465](https://github.com/truecharts/charts/issues/3465)) + + + + +## [neko-0.0.17](https://github.com/truecharts/charts/compare/neko-0.0.16...neko-0.0.17) (2022-08-12) + +### Chore + +- add documentation checkbox/section to all SCALE Apps + - update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456)) + + ### Fix + +- cleanup ([#3390](https://github.com/truecharts/charts/issues/3390)) + - move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447)) + + + + +## [neko-0.0.16](https://github.com/truecharts/charts/compare/neko-0.0.14...neko-0.0.16) (2022-08-08) + +### Chore + +- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376)) + - update docker general non-major ([#3356](https://github.com/truecharts/charts/issues/3356)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + + + +## [neko-0.0.14](https://github.com/truecharts/apps/compare/neko-0.0.13...neko-0.0.14) (2022-07-26) + +### Chore + +- update home links ([#3291](https://github.com/truecharts/apps/issues/3291)) + - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302)) + + + + +## [neko-0.0.13](https://github.com/truecharts/apps/compare/neko-0.0.12...neko-0.0.13) (2022-07-25) + +### Chore + +- update docker general non-major ([#3300](https://github.com/truecharts/apps/issues/3300)) + + ### Chore + +- add fake digest to new incubator Apps to fetch digests + + + + +## [neko-0.0.12](https://github.com/truecharts/apps/compare/neko-0.0.11...neko-0.0.12) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [neko-0.0.12](https://github.com/truecharts/apps/compare/neko-0.0.11...neko-0.0.12) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [neko-0.0.12](https://github.com/truecharts/apps/compare/neko-0.0.11...neko-0.0.12) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [neko-0.0.11]neko-0.0.11 (2022-07-22) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Bump all charts to generate config and container references due to huge increase of repository + - Move Dev to incubator and some cleanup + + + + +## [neko-0.0.10]neko-0.0.10 (2022-07-22) + +### Chore + +- Auto-update chart README [skip ci] + - Move Dev to incubator and some cleanup + + + + +## [neko-0.0.10]neko-0.0.10 (2022-07-22) + +### Chore + +- Move Dev to incubator and some cleanup diff --git a/tmp/postgresql/Chart.yaml b/tmp/postgresql/Chart.yaml new file mode 100644 index 00000000000..2eb587f6325 --- /dev/null +++ b/tmp/postgresql/Chart.yaml @@ -0,0 +1,30 @@ +apiVersion: v2 +appVersion: "14.7.0" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +deprecated: false +description: PostgresSQL +home: https://truecharts.org/charts/dependency/postgresql +icon: https://truecharts.org/img/hotlink-ok/chart-icons/postgresql.png +keywords: + - postgres + - postgressql + - dtabase + - sql +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: postgresql +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/postgresql + - https://www.postgresql.org/ +type: application +version: 13.0.0 +annotations: + truecharts.org/catagories: | + - database + truecharts.org/SCALE-support: "true" diff --git a/tmp/postgresql/README.md b/tmp/postgresql/README.md new file mode 100644 index 00000000000..36b5b3d8f7e --- /dev/null +++ b/tmp/postgresql/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/dependency/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/postgresql/icon.png b/tmp/postgresql/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..fac36197076cbcbc2fcd47c639ed27368391dbbc GIT binary patch literal 16938 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 literal 0 HcmV?d00001 diff --git a/tmp/postgresql/questions.yaml b/tmp/postgresql/questions.yaml new file mode 100644 index 00000000000..6ab5fd749ac --- /dev/null +++ b/tmp/postgresql/questions.yaml @@ -0,0 +1,8 @@ +# Include{groups} +questions: +# Include{global} + +# Include{postgresql} +# Include{postgresqlBasics} + +# Include{documentation} diff --git a/tmp/postgresql/templates/NOTES.txt b/tmp/postgresql/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/tmp/postgresql/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/tmp/postgresql/templates/common.yaml b/tmp/postgresql/templates/common.yaml new file mode 100644 index 00000000000..992373e7501 --- /dev/null +++ b/tmp/postgresql/templates/common.yaml @@ -0,0 +1,2 @@ + +{{ include "tc.v1.common.loader.all" . }} diff --git a/tmp/postgresql/values.yaml b/tmp/postgresql/values.yaml new file mode 100644 index 00000000000..1f6f8b5d583 --- /dev/null +++ b/tmp/postgresql/values.yaml @@ -0,0 +1,58 @@ +image: + repository: tccr.io/truecharts/postgresql + pullPolicy: IfNotPresent + tag: 14.7.0@sha256:f71c97329aa3bdcd7d9fac73596b74348bee81499a6e132e00045b3cf358cc06 +workload: + main: + enabled: false + podSpec: + containers: + main: + enabled: false + probes: + liveness: + enabled: false + readiness: + enabled: false + startup: + enabled: false +portal: + open: + enabled: false +service: + main: + enabled: false + ports: + main: + enabled: false + port: 9999 +cnpg: + main: + enabled: false + primary: true + # -- number of instances for both postgres and pgbouncer + instances: 2 + database: "app" + user: "app" + # password: + # superUserPassword: + # -- change to supervised to disable unsupervised updates + # Example of rolling update strategy: + # - unsupervised: automated update of the primary once all + # replicas have been upgraded (default) + # - supervised: requires manual supervision to perform + # the switchover of the primary + primaryUpdateStrategy: unsupervised + # -- enable to create extra pgbouncer for readonly access + acceptRO: false + # -- storage size for the two pvc's per instance + storage: + size: "256Gi" + walsize: "256Gi" + pooler: + instances: 2 + # -- set to enable prometheus metrics + monitoring: + enablePodMonitor: true + # -- contains credentials and urls output by generator + creds: {} diff --git a/tmp/pretend-youre-xyzzy/.helmignore b/tmp/pretend-youre-xyzzy/.helmignore new file mode 100644 index 00000000000..77ca5567b26 --- /dev/null +++ b/tmp/pretend-youre-xyzzy/.helmignore @@ -0,0 +1,30 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ +# OWNERS file for Kubernetes +OWNERS +# helm-docs templates +*.gotmpl +# docs folder +/docs +# icon +icon.png diff --git a/tmp/pretend-youre-xyzzy/CHANGELOG.md b/tmp/pretend-youre-xyzzy/CHANGELOG.md new file mode 100644 index 00000000000..b63a7292704 --- /dev/null +++ b/tmp/pretend-youre-xyzzy/CHANGELOG.md @@ -0,0 +1,1611 @@ +# Changelog + + + +## [pretend-youre-xyzzy-7.0.0](https://github.com/truecharts/charts/compare/pretend-youre-xyzzy-6.0.43...pretend-youre-xyzzy-7.0.0) (2022-11-10) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Major Change to GUI + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [pretend-youre-xyzzy-6.0.46](https://github.com/truecharts/charts/compare/pretend-youre-xyzzy-6.0.43...pretend-youre-xyzzy-6.0.46) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [pretend-youre-xyzzy-6.0.45](https://github.com/truecharts/charts/compare/pretend-youre-xyzzy-6.0.43...pretend-youre-xyzzy-6.0.45) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [pretend-youre-xyzzy-6.0.45](https://github.com/truecharts/charts/compare/pretend-youre-xyzzy-6.0.43...pretend-youre-xyzzy-6.0.45) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [pretend-youre-xyzzy-6.0.45](https://github.com/truecharts/charts/compare/pretend-youre-xyzzy-6.0.43...pretend-youre-xyzzy-6.0.45) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [pretend-youre-xyzzy-6.0.44](https://github.com/truecharts/charts/compare/pretend-youre-xyzzy-6.0.43...pretend-youre-xyzzy-6.0.44) (2022-11-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [pretend-youre-xyzzy-6.0.44](https://github.com/truecharts/charts/compare/pretend-youre-xyzzy-6.0.43...pretend-youre-xyzzy-6.0.44) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [pretend-youre-xyzzy-6.0.43](https://github.com/truecharts/charts/compare/pretend-youre-xyzzy-6.0.42...pretend-youre-xyzzy-6.0.43) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4317](https://github.com/truecharts/charts/issues/4317)) + + + + +## [pretend-youre-xyzzy-6.0.42](https://github.com/truecharts/charts/compare/pretend-youre-xyzzy-6.0.41...pretend-youre-xyzzy-6.0.42) (2022-11-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4308](https://github.com/truecharts/charts/issues/4308)) + + + + +## [pretend-youre-xyzzy-6.0.41](https://github.com/truecharts/charts/compare/pretend-youre-xyzzy-6.0.40...pretend-youre-xyzzy-6.0.41) (2022-11-02) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4261](https://github.com/truecharts/charts/issues/4261)) + + + + +## [pretend-youre-xyzzy-6.0.40](https://github.com/truecharts/charts/compare/pretend-youre-xyzzy-6.0.39...pretend-youre-xyzzy-6.0.40) (2022-10-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4182](https://github.com/truecharts/charts/issues/4182)) + + + + +## [pretend-youre-xyzzy-6.0.39](https://github.com/truecharts/charts/compare/pretend-youre-xyzzy-6.0.38...pretend-youre-xyzzy-6.0.39) (2022-10-19) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4122](https://github.com/truecharts/charts/issues/4122)) + + + + +## [pretend-youre-xyzzy-6.0.38](https://github.com/truecharts/charts/compare/pretend-youre-xyzzy-6.0.37...pretend-youre-xyzzy-6.0.38) (2022-10-12) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4071](https://github.com/truecharts/charts/issues/4071)) + + + + +## [pretend-youre-xyzzy-6.0.37](https://github.com/truecharts/charts/compare/pretend-youre-xyzzy-6.0.36...pretend-youre-xyzzy-6.0.37) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [pretend-youre-xyzzy-6.0.37](https://github.com/truecharts/charts/compare/pretend-youre-xyzzy-6.0.36...pretend-youre-xyzzy-6.0.37) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [pretend-youre-xyzzy-6.0.36](https://github.com/truecharts/charts/compare/pretend-youre-xyzzy-6.0.35...pretend-youre-xyzzy-6.0.36) (2022-10-05) + +### Chore + +- Auto-update chart README [skip ci] + - split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979)) + - update helm general non-major + + + + +## [pretend-youre-xyzzy-6.0.35](https://github.com/truecharts/charts/compare/pretend-youre-xyzzy-6.0.34...pretend-youre-xyzzy-6.0.35) (2022-09-27) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918)) + + + + +## [pretend-youre-xyzzy-6.0.34](https://github.com/truecharts/charts/compare/pretend-youre-xyzzy-6.0.33...pretend-youre-xyzzy-6.0.34) (2022-09-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898)) + + + + +## [pretend-youre-xyzzy-6.0.33](https://github.com/truecharts/charts/compare/pretend-youre-xyzzy-6.0.32...pretend-youre-xyzzy-6.0.33) (2022-09-22) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [pretend-youre-xyzzy-6.0.33](https://github.com/truecharts/charts/compare/pretend-youre-xyzzy-6.0.32...pretend-youre-xyzzy-6.0.33) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [pretend-youre-xyzzy-6.0.33](https://github.com/truecharts/charts/compare/pretend-youre-xyzzy-6.0.32...pretend-youre-xyzzy-6.0.33) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [pretend-youre-xyzzy-6.0.33](https://github.com/truecharts/charts/compare/pretend-youre-xyzzy-6.0.32...pretend-youre-xyzzy-6.0.33) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [pretend-youre-xyzzy-6.0.33](https://github.com/truecharts/charts/compare/pretend-youre-xyzzy-6.0.32...pretend-youre-xyzzy-6.0.33) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [pretend-youre-xyzzy-6.0.33](https://github.com/truecharts/charts/compare/pretend-youre-xyzzy-6.0.32...pretend-youre-xyzzy-6.0.33) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [pretend-youre-xyzzy-6.0.33](https://github.com/truecharts/charts/compare/pretend-youre-xyzzy-6.0.32...pretend-youre-xyzzy-6.0.33) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [pretend-youre-xyzzy-6.0.33](https://github.com/truecharts/charts/compare/pretend-youre-xyzzy-6.0.32...pretend-youre-xyzzy-6.0.33) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [pretend-youre-xyzzy-6.0.33](https://github.com/truecharts/charts/compare/pretend-youre-xyzzy-6.0.32...pretend-youre-xyzzy-6.0.33) (2022-09-17) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [pretend-youre-xyzzy-6.0.33](https://github.com/truecharts/charts/compare/pretend-youre-xyzzy-6.0.32...pretend-youre-xyzzy-6.0.33) (2022-09-18) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [pretend-youre-xyzzy-6.0.33](https://github.com/truecharts/charts/compare/pretend-youre-xyzzy-6.0.32...pretend-youre-xyzzy-6.0.33) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [pretend-youre-xyzzy-6.0.33](https://github.com/truecharts/charts/compare/pretend-youre-xyzzy-6.0.32...pretend-youre-xyzzy-6.0.33) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [pretend-youre-xyzzy-6.0.33](https://github.com/truecharts/charts/compare/pretend-youre-xyzzy-6.0.32...pretend-youre-xyzzy-6.0.33) (2022-09-15) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [pretend-youre-xyzzy-6.0.33](https://github.com/truecharts/charts/compare/pretend-youre-xyzzy-6.0.32...pretend-youre-xyzzy-6.0.33) (2022-09-15) + +### Chore + +- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [pretend-youre-xyzzy-6.0.32](https://github.com/truecharts/charts/compare/pretend-youre-xyzzy-6.0.31...pretend-youre-xyzzy-6.0.32) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [pretend-youre-xyzzy-6.0.32](https://github.com/truecharts/charts/compare/pretend-youre-xyzzy-6.0.31...pretend-youre-xyzzy-6.0.32) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [pretend-youre-xyzzy-6.0.32](https://github.com/truecharts/charts/compare/pretend-youre-xyzzy-6.0.31...pretend-youre-xyzzy-6.0.32) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [pretend-youre-xyzzy-6.0.32](https://github.com/truecharts/charts/compare/pretend-youre-xyzzy-6.0.31...pretend-youre-xyzzy-6.0.32) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [pretend-youre-xyzzy-6.0.32](https://github.com/truecharts/charts/compare/pretend-youre-xyzzy-6.0.31...pretend-youre-xyzzy-6.0.32) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [pretend-youre-xyzzy-6.0.32](https://github.com/truecharts/charts/compare/pretend-youre-xyzzy-6.0.31...pretend-youre-xyzzy-6.0.32) (2022-09-11) + +### Chore + +- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [pretend-youre-xyzzy-6.0.31](https://github.com/truecharts/charts/compare/pretend-youre-xyzzy-6.0.29...pretend-youre-xyzzy-6.0.31) (2022-08-30) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639)) + - update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [pretend-youre-xyzzy-6.0.30](https://github.com/truecharts/charts/compare/pretend-youre-xyzzy-6.0.29...pretend-youre-xyzzy-6.0.30) (2022-08-30) + +### Chore + +- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [pretend-youre-xyzzy-6.0.29](https://github.com/truecharts/charts/compare/pretend-youre-xyzzy-6.0.28...pretend-youre-xyzzy-6.0.29) (2022-08-29) + +### Chore + +- update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619)) + + + + +## [pretend-youre-xyzzy-6.0.28](https://github.com/truecharts/charts/compare/pretend-youre-xyzzy-6.0.27...pretend-youre-xyzzy-6.0.28) (2022-08-23) + +### Chore + +- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545)) + + + + +## [pretend-youre-xyzzy-6.0.27](https://github.com/truecharts/charts/compare/pretend-youre-xyzzy-6.0.26...pretend-youre-xyzzy-6.0.27) (2022-08-12) + +### Chore + +- add documentation checkbox/section to all SCALE Apps + - update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456)) + + ### Fix + +- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447)) + + + + +## [pretend-youre-xyzzy-6.0.26](https://github.com/truecharts/charts/compare/pretend-youre-xyzzy-6.0.25...pretend-youre-xyzzy-6.0.26) (2022-08-08) + +### Chore + +- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + + + +## [pretend-youre-xyzzy-6.0.25](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-6.0.24...pretend-youre-xyzzy-6.0.25) (2022-07-26) + +### Chore + +- update home links ([#3291](https://github.com/truecharts/apps/issues/3291)) + - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302)) + + + + +## [pretend-youre-xyzzy-6.0.24](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-6.0.23...pretend-youre-xyzzy-6.0.24) (2022-07-25) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [pretend-youre-xyzzy-6.0.24](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-6.0.23...pretend-youre-xyzzy-6.0.24) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [pretend-youre-xyzzy-6.0.23](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-6.0.22...pretend-youre-xyzzy-6.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [pretend-youre-xyzzy-6.0.23](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-6.0.22...pretend-youre-xyzzy-6.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [pretend-youre-xyzzy-6.0.23](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-6.0.22...pretend-youre-xyzzy-6.0.23) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [pretend-youre-xyzzy-6.0.22](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-6.0.20...pretend-youre-xyzzy-6.0.22) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [pretend-youre-xyzzy-6.0.20](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-6.0.19...pretend-youre-xyzzy-6.0.20) (2022-07-20) + +### Chore + +- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) + + + +## [pretend-youre-xyzzy-6.0.19](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-6.0.18...pretend-youre-xyzzy-6.0.19) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [pretend-youre-xyzzy-6.0.18](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-6.0.17...pretend-youre-xyzzy-6.0.18) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [pretend-youre-xyzzy-6.0.17](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-6.0.15...pretend-youre-xyzzy-6.0.17) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [pretend-youre-xyzzy-6.0.15](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-6.0.13...pretend-youre-xyzzy-6.0.15) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [pretend-youre-xyzzy-6.0.13](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-6.0.12...pretend-youre-xyzzy-6.0.13) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [pretend-youre-xyzzy-6.0.12](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-6.0.11...pretend-youre-xyzzy-6.0.12) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [pretend-youre-xyzzy-6.0.11](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-6.0.10...pretend-youre-xyzzy-6.0.11) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [pretend-youre-xyzzy-6.0.10](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-6.0.9...pretend-youre-xyzzy-6.0.10) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [pretend-youre-xyzzy-6.0.9](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-6.0.8...pretend-youre-xyzzy-6.0.9) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [pretend-youre-xyzzy-6.0.8](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-6.0.7...pretend-youre-xyzzy-6.0.8) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [pretend-youre-xyzzy-6.0.7](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-6.0.6...pretend-youre-xyzzy-6.0.7) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [pretend-youre-xyzzy-6.0.6](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-6.0.5...pretend-youre-xyzzy-6.0.6) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [pretend-youre-xyzzy-6.0.5](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-6.0.4...pretend-youre-xyzzy-6.0.5) (2022-06-17) + +#### Chore + +* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916)) + + + + +### [pretend-youre-xyzzy-6.0.4](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-6.0.3...pretend-youre-xyzzy-6.0.4) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [pretend-youre-xyzzy-6.0.3](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-6.0.2...pretend-youre-xyzzy-6.0.3) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [pretend-youre-xyzzy-6.0.2](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-6.0.1...pretend-youre-xyzzy-6.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [pretend-youre-xyzzy-6.0.1](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-5.0.19...pretend-youre-xyzzy-6.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [pretend-youre-xyzzy-6.0.0](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-5.0.19...pretend-youre-xyzzy-6.0.0) (2022-06-07) + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [pretend-youre-xyzzy-5.0.19](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-5.0.18...pretend-youre-xyzzy-5.0.19) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [pretend-youre-xyzzy-5.0.18](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-5.0.17...pretend-youre-xyzzy-5.0.18) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [pretend-youre-xyzzy-5.0.18](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-5.0.17...pretend-youre-xyzzy-5.0.18) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [pretend-youre-xyzzy-5.0.17](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-5.0.16...pretend-youre-xyzzy-5.0.17) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [pretend-youre-xyzzy-5.0.16](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-5.0.15...pretend-youre-xyzzy-5.0.16) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [pretend-youre-xyzzy-5.0.16](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-5.0.15...pretend-youre-xyzzy-5.0.16) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [pretend-youre-xyzzy-5.0.15](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-5.0.14...pretend-youre-xyzzy-5.0.15) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [pretend-youre-xyzzy-5.0.14](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-5.0.13...pretend-youre-xyzzy-5.0.14) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [pretend-youre-xyzzy-5.0.13](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-5.0.12...pretend-youre-xyzzy-5.0.13) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [pretend-youre-xyzzy-5.0.12](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-5.0.11...pretend-youre-xyzzy-5.0.12) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [pretend-youre-xyzzy-5.0.11](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-5.0.10...pretend-youre-xyzzy-5.0.11) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [pretend-youre-xyzzy-5.0.10](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-5.0.9...pretend-youre-xyzzy-5.0.10) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [pretend-youre-xyzzy-5.0.9](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-5.0.8...pretend-youre-xyzzy-5.0.9) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [pretend-youre-xyzzy-5.0.8](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-5.0.7...pretend-youre-xyzzy-5.0.8) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [pretend-youre-xyzzy-5.0.7](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-5.0.6...pretend-youre-xyzzy-5.0.7) (2022-03-30) + +#### Chore + +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [pretend-youre-xyzzy-5.0.6](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-5.0.5...pretend-youre-xyzzy-5.0.6) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [pretend-youre-xyzzy-5.0.1](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-5.0.0...pretend-youre-xyzzy-5.0.1) (2022-03-07) + +#### Chore + +* update helm general non-major helm releases ([#2111](https://github.com/truecharts/apps/issues/2111)) +* Remove `-icon` string from icon png's ([#2040](https://github.com/truecharts/apps/issues/2040)) + + + + +### [pretend-youre-xyzzy-5.0.0](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-4.0.42...pretend-youre-xyzzy-5.0.0) (2022-03-03) + +#### Chore + +* remove fixed env from questions.yaml +* remove empty env var declaration from questions.yaml +* update helm general major helm releases ([#2021](https://github.com/truecharts/apps/issues/2021)) + +#### Fix + +* BREAKING CHANGE Move some env-vars outside of env section ([#2010](https://github.com/truecharts/apps/issues/2010)) + + + + +### [pretend-youre-xyzzy-4.0.42](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-4.0.41...pretend-youre-xyzzy-4.0.42) (2022-03-02) + +#### Chore + +* rename `web_portal` to `open` ([#1957](https://github.com/truecharts/apps/issues/1957)) +* update helm general non-major helm releases ([#1999](https://github.com/truecharts/apps/issues/1999)) + + + + +### [pretend-youre-xyzzy-4.0.41](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-4.0.40...pretend-youre-xyzzy-4.0.41) (2022-02-21) + +#### Chore + +* update helm general non-major helm releases ([#1927](https://github.com/truecharts/apps/issues/1927)) + + + + +### [pretend-youre-xyzzy-4.0.40](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-4.0.39...pretend-youre-xyzzy-4.0.40) (2022-02-15) + +#### Chore + +* update helm general non-major helm releases ([#1901](https://github.com/truecharts/apps/issues/1901)) + + + + +### [pretend-youre-xyzzy-4.0.39](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-4.0.38...pretend-youre-xyzzy-4.0.39) (2022-02-08) + +#### Chore + +* fix links on `Chart.yaml` ([#1862](https://github.com/truecharts/apps/issues/1862)) +* update helm general non-major helm releases ([#1871](https://github.com/truecharts/apps/issues/1871)) + + + + +### [pretend-youre-xyzzy-4.0.38](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-4.0.37...pretend-youre-xyzzy-4.0.38) (2022-02-06) + +#### Chore + +* update helm chart common to v8.15.0 ([#1859](https://github.com/truecharts/apps/issues/1859)) + + + + +### [pretend-youre-xyzzy-4.0.37](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-4.0.36...pretend-youre-xyzzy-4.0.37) (2022-02-05) + +#### Chore + +* update helm general non-major helm releases ([#1852](https://github.com/truecharts/apps/issues/1852)) + + + + +### [pretend-youre-xyzzy-4.0.36](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-4.0.35...pretend-youre-xyzzy-4.0.36) (2022-02-02) + +#### Chore + +* update helm general non-major helm releases ([#1828](https://github.com/truecharts/apps/issues/1828)) + + + + +### [pretend-youre-xyzzy-4.0.35](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-4.0.34...pretend-youre-xyzzy-4.0.35) (2022-01-25) + +#### Chore + +* update helm general non-major helm releases ([#1791](https://github.com/truecharts/apps/issues/1791)) + + + + +### [pretend-youre-xyzzy-4.0.34](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-4.0.33...pretend-youre-xyzzy-4.0.34) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1766](https://github.com/truecharts/apps/issues/1766)) + + + + +### [pretend-youre-xyzzy-4.0.33](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-4.0.32...pretend-youre-xyzzy-4.0.33) (2022-01-21) + +#### Chore + +* update helm general non-major helm releases ([#1759](https://github.com/truecharts/apps/issues/1759)) + +#### Fix + +* set additional_attrs: true on all dicts ([#1750](https://github.com/truecharts/apps/issues/1750)) + + + + +### [pretend-youre-xyzzy-4.0.32](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-4.0.31...pretend-youre-xyzzy-4.0.32) (2022-01-18) + +#### Chore + +* update helm general non-major helm releases ([#1732](https://github.com/truecharts/apps/issues/1732)) + + + + +### [pretend-youre-xyzzy-4.0.31](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-4.0.30...pretend-youre-xyzzy-4.0.31) (2022-01-13) + +#### Chore + +* update helm general non-major helm releases ([#1712](https://github.com/truecharts/apps/issues/1712)) + +#### Feat + +* expose capabilities in GUI ([#1709](https://github.com/truecharts/apps/issues/1709)) + + + + +### [pretend-youre-xyzzy-4.0.30](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-4.0.29...pretend-youre-xyzzy-4.0.30) (2022-01-12) + +#### Chore + +* update helm general non-major helm releases ([#1704](https://github.com/truecharts/apps/issues/1704)) + + + + +### [pretend-youre-xyzzy-4.0.29](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-4.0.28...pretend-youre-xyzzy-4.0.29) (2022-01-11) + +#### Chore + +* update helm general non-major helm releases ([#1693](https://github.com/truecharts/apps/issues/1693)) + + + + +### [pretend-youre-xyzzy-4.0.28](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-4.0.27...pretend-youre-xyzzy-4.0.28) (2022-01-04) + +#### Chore + +* update helm general non-major helm releases + + + + +### [pretend-youre-xyzzy-4.0.27](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-4.0.26...pretend-youre-xyzzy-4.0.27) (2021-12-28) + +#### Chore + +* update helm general non-major helm releases ([#1623](https://github.com/truecharts/apps/issues/1623)) + + + + +### [pretend-youre-xyzzy-4.0.26](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-4.0.25...pretend-youre-xyzzy-4.0.26) (2021-12-21) + +#### Chore + +* update helm general non-major helm releases ([#1596](https://github.com/truecharts/apps/issues/1596)) + + + + +### [pretend-youre-xyzzy-4.0.25](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-4.0.24...pretend-youre-xyzzy-4.0.25) (2021-12-19) + +#### Chore + +* Last patch bump before RC2 branch-off +* remove `editable: true` as this is the default ([#1576](https://github.com/truecharts/apps/issues/1576)) + + + + +### [pretend-youre-xyzzy-4.0.24](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-4.0.23...pretend-youre-xyzzy-4.0.24) (2021-12-19) + +#### Chore + +* update helm general non-major helm releases ([#1571](https://github.com/truecharts/apps/issues/1571)) + + + + +### [pretend-youre-xyzzy-4.0.23](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-4.0.22...pretend-youre-xyzzy-4.0.23) (2021-12-18) + +#### Chore + +* cleanup questions by removing hidden dicts ([#1558](https://github.com/truecharts/apps/issues/1558)) +* App-Icon Organization ([#1539](https://github.com/truecharts/apps/issues/1539)) + + + + +### [pretend-youre-xyzzy-4.0.22](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-4.0.21...pretend-youre-xyzzy-4.0.22) (2021-12-14) + +#### Chore + +* update helm general non-major helm releases ([#1535](https://github.com/truecharts/apps/issues/1535)) + + + + +### [pretend-youre-xyzzy-4.0.21](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-4.0.20...pretend-youre-xyzzy-4.0.21) (2021-12-13) + +#### Chore + +* move incubator apps to stable and bump everything +* fix some icons ([#1525](https://github.com/truecharts/apps/issues/1525)) + +#### Fix + +* Icon update for some apps ([#1520](https://github.com/truecharts/apps/issues/1520)) + + + + +### [pretend-youre-xyzzy-4.0.20](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-4.0.19...pretend-youre-xyzzy-4.0.20) (2021-12-11) + +#### Chore + +* update general helm non-major helm releases ([#1509](https://github.com/truecharts/apps/issues/1509)) + + + + +### [pretend-youre-xyzzy-4.0.19](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-4.0.18...pretend-youre-xyzzy-4.0.19) (2021-12-07) + +#### Chore + +* update non-major deps helm releases ([#1481](https://github.com/truecharts/apps/issues/1481)) + + + + +### pretend-youre-xyzzy-4.0.18 (2021-12-05) + +#### Chore + +* bump apps to generate security page +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* ensure container references are prefixed with v +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) +* update non-major deps helm releases ([#1471](https://github.com/truecharts/apps/issues/1471)) +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + +#### Fix + +* fix typo in theme selection ([#1428](https://github.com/truecharts/apps/issues/1428)) + + + + +### [pretend-youre-xyzzy-4.0.17](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-4.0.16...pretend-youre-xyzzy-4.0.17) (2021-12-05) + +#### Chore + +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) + + + + +### [pretend-youre-xyzzy-4.0.16](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-4.0.15...pretend-youre-xyzzy-4.0.16) (2021-12-04) + +#### Chore + +* bump apps to generate security page + + + + +### [pretend-youre-xyzzy-4.0.15](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-4.0.14...pretend-youre-xyzzy-4.0.15) (2021-12-04) + +#### Chore + +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) + + + + +### [pretend-youre-xyzzy-4.0.14](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-4.0.13...pretend-youre-xyzzy-4.0.14) (2021-12-03) + +#### Chore + +* ensure container references are prefixed with v +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) + + + + +### [pretend-youre-xyzzy-4.0.13](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-4.0.12...pretend-youre-xyzzy-4.0.13) (2021-11-30) + +#### Chore + +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + +#### Fix + +* move conflicting ports to 10xxx range ([#1415](https://github.com/truecharts/apps/issues/1415)) + + + + +### [pretend-youre-xyzzy-4.0.12](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-4.0.11...pretend-youre-xyzzy-4.0.12) (2021-11-23) + +#### Chore + +* update non-major deps helm releases ([#1386](https://github.com/truecharts/apps/issues/1386)) + + + + +### [pretend-youre-xyzzy-4.0.11](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-4.0.10...pretend-youre-xyzzy-4.0.11) (2021-11-22) + +#### Chore + +* update non-major deps helm releases ([#1383](https://github.com/truecharts/apps/issues/1383)) + + + + +### [pretend-youre-xyzzy-4.0.10](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-4.0.9...pretend-youre-xyzzy-4.0.10) (2021-11-16) + +#### Chore + +* update non-major deps helm releases ([#1345](https://github.com/truecharts/apps/issues/1345)) + + + + +### [pretend-youre-xyzzy-4.0.9](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-4.0.8...pretend-youre-xyzzy-4.0.9) (2021-11-15) + +#### Chore + +* update non-major deps helm releases ([#1338](https://github.com/truecharts/apps/issues/1338)) + + + + +### [pretend-youre-xyzzy-4.0.8](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-4.0.7...pretend-youre-xyzzy-4.0.8) (2021-11-14) + +#### Chore + +* fixes around the GUI refactor ([#1316](https://github.com/truecharts/apps/issues/1316)) +* move port above advanced in GUI ([#1326](https://github.com/truecharts/apps/issues/1326)) +* clean up Chart.yaml ([#1322](https://github.com/truecharts/apps/issues/1322)) +* update non-major deps helm releases ([#1328](https://github.com/truecharts/apps/issues/1328)) + +#### Fix + +* split udp and tcp ports ([#1321](https://github.com/truecharts/apps/issues/1321)) + + + + +### [pretend-youre-xyzzy-4.0.7](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-4.0.6...pretend-youre-xyzzy-4.0.7) (2021-11-09) + +#### Chore + +* update non-major deps helm releases ([#1297](https://github.com/truecharts/apps/issues/1297)) + + + + +### [pretend-youre-xyzzy-4.0.6](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-4.0.5...pretend-youre-xyzzy-4.0.6) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1295](https://github.com/truecharts/apps/issues/1295)) + + + + +### [pretend-youre-xyzzy-4.0.5](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-4.0.4...pretend-youre-xyzzy-4.0.5) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1291](https://github.com/truecharts/apps/issues/1291)) + +#### Chore + +* Simplify GUI for deployment, persistence and securityContext ([#1289](https://github.com/truecharts/apps/issues/1289)) + +#### Feat + +* Simplify the Services GUI ([#1290](https://github.com/truecharts/apps/issues/1290)) + +#### Fix + +* prevent duplicate port use and fix some questions.yaml mistakes + + + + +### [pretend-youre-xyzzy-4.0.4](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-4.0.3...pretend-youre-xyzzy-4.0.4) (2021-11-02) + +#### Chore + +* update non-major deps helm releases ([#1267](https://github.com/truecharts/apps/issues/1267)) + + + + +### [pretend-youre-xyzzy-4.0.3](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-4.0.2...pretend-youre-xyzzy-4.0.3) (2021-11-01) + +#### Chore + +* update non-major deps helm releases ([#1264](https://github.com/truecharts/apps/issues/1264)) + + + + +### [pretend-youre-xyzzy-4.0.2](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-4.0.1...pretend-youre-xyzzy-4.0.2) (2021-10-26) + +#### Chore + +* update non-major deps helm releases ([#1245](https://github.com/truecharts/apps/issues/1245)) + + + + +### [pretend-youre-xyzzy-4.0.1](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-4.0.0...pretend-youre-xyzzy-4.0.1) (2021-10-26) + +#### Chore + +* update helm chart common to v8.3.15 ([#1240](https://github.com/truecharts/apps/issues/1240)) + + + + +### [pretend-youre-xyzzy-4.0.0](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-3.0.16...pretend-youre-xyzzy-4.0.0) (2021-10-25) + +#### Chore + +* Adapt for TrueNAS SCALE RC1 + + + + +### [pretend-youre-xyzzy-3.0.16](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-3.0.13...pretend-youre-xyzzy-3.0.16) (2021-10-20) + +#### Chore + +* bump apps, remove duplicates and move incubator to stable for RC1 +* update non-major deps helm releases ([#1213](https://github.com/truecharts/apps/issues/1213)) + +#### Fix + +* reenable postgresql migration scripting and bump all to force update +* use correct PVC storageClass when using postgresql as a dependency on SCALE ([#1212](https://github.com/truecharts/apps/issues/1212)) + + + + +### [pretend-youre-xyzzy-3.0.13](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-3.0.12...pretend-youre-xyzzy-3.0.13) (2021-10-20) + +#### Chore + +* bump versions to rerelease and fix icons + + + + +### [pretend-youre-xyzzy-3.0.12](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-3.0.11...pretend-youre-xyzzy-3.0.12) (2021-10-19) + +#### Change + +* Project-Eclipse 3, Automatically generate item.yaml ([#1178](https://github.com/truecharts/apps/issues/1178)) + +#### Chore + +* Project-Eclipse 5, move app-readme to automatic generation script ([#1181](https://github.com/truecharts/apps/issues/1181)) +* Project-Eclipse part 2, adapting and cleaning changelog ([#1173](https://github.com/truecharts/apps/issues/1173)) +* update helm chart common to v8.3.13 ([#1184](https://github.com/truecharts/apps/issues/1184)) + +#### Feat + +* Project-Eclipse 4, Add App grading annotations to Chart.yaml ([#1180](https://github.com/truecharts/apps/issues/1180)) + +#### Refactor + +* Project Eclipse Part 6, move questions.yaml to root App folder ([#1182](https://github.com/truecharts/apps/issues/1182)) + + + + +### [pretend-youre-xyzzy-3.0.11](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-3.0.10...pretend-youre-xyzzy-3.0.11) (2021-10-19) + +#### Fix + +* fix previous SCALE bugfix not correctly being applied + + + + +### [pretend-youre-xyzzy-3.0.10](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-3.0.9...pretend-youre-xyzzy-3.0.10) (2021-10-19) + +#### Fix + +* Solve issues regarding ix_values.yaml not containing the image and tag definitions. ([#1176](https://github.com/truecharts/apps/issues/1176)) + + + + +### [pretend-youre-xyzzy-3.0.9](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-3.0.8...pretend-youre-xyzzy-3.0.9) (2021-10-18) + +#### Refactor + +* Project Eclipse - part 1 - remove ix_values.yaml ([#1168](https://github.com/truecharts/apps/issues/1168)) + + + + +### [pretend-youre-xyzzy-3.0.8](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-3.0.7...pretend-youre-xyzzy-3.0.8) (2021-10-17) + +#### Chore + +* update helm chart common to v8.3.10 ([#1160](https://github.com/truecharts/apps/issues/1160)) + + + + +### [pretend-youre-xyzzy-3.0.7](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-3.0.6...pretend-youre-xyzzy-3.0.7) (2021-10-13) + +#### Chore + +* update non-major deps helm releases ([#1133](https://github.com/truecharts/apps/issues/1133)) + + + + +### [pretend-youre-xyzzy-3.0.6](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-3.0.5...pretend-youre-xyzzy-3.0.6) (2021-10-12) + +#### Chore + +* update non-major deps helm releases ([#1126](https://github.com/truecharts/apps/issues/1126)) + + + + +### [pretend-youre-xyzzy-3.0.5](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-3.0.4...pretend-youre-xyzzy-3.0.5) (2021-10-12) + +#### Chore + +* update non-major deps helm releases ([#1123](https://github.com/truecharts/apps/issues/1123)) + + + + +### [pretend-youre-xyzzy-3.0.4](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-3.0.3...pretend-youre-xyzzy-3.0.4) (2021-10-05) + +#### Chore + +* update non-major deps helm releases ([#1099](https://github.com/truecharts/apps/issues/1099)) + + + + +### [pretend-youre-xyzzy-3.0.3](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-3.0.2...pretend-youre-xyzzy-3.0.3) (2021-09-29) + +#### Chore + +* update helm chart common to v8.0.13 ([#1060](https://github.com/truecharts/apps/issues/1060)) + + + + +### [pretend-youre-xyzzy-3.0.1](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-3.0.0...pretend-youre-xyzzy-3.0.1) (2021-09-26) + + + + +### [pretend-youre-xyzzy-3.0.0](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-2.0.2...pretend-youre-xyzzy-3.0.0) (2021-09-26) + + + + +### [pretend-youre-xyzzy-2.0.2](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-2.0.1...pretend-youre-xyzzy-2.0.2) (2021-09-21) + +#### Chore + +* update non-major deps helm releases ([#1014](https://github.com/truecharts/apps/issues/1014)) + + + + +### [pretend-youre-xyzzy-2.0.1](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-1.9.15...pretend-youre-xyzzy-2.0.1) (2021-09-13) + +#### Chore + +* update non-major + +#### Feat + +* add new GUI and VPN support to all Apps ([#977](https://github.com/truecharts/apps/issues/977)) +* Add VPN addon and move some config to includes ([#973](https://github.com/truecharts/apps/issues/973)) +* pin all container references to digests ([#963](https://github.com/truecharts/apps/issues/963)) +* Move some common containers to our own containers + +#### Fix + +* make sure podSecurityContext is included in both SCALE and Helm installs ([#956](https://github.com/truecharts/apps/issues/956)) + + +## [pretend-youre-xyzzy-1.9.15](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-1.9.14...pretend-youre-xyzzy-1.9.15) (2021-09-08) + +### Fix + +* repair Hyperion and some misplaced GUI elements ([#922](https://github.com/truecharts/apps/issues/922)) diff --git a/tmp/pretend-youre-xyzzy/Chart.yaml b/tmp/pretend-youre-xyzzy/Chart.yaml new file mode 100644 index 00000000000..9f5c4e3dabd --- /dev/null +++ b/tmp/pretend-youre-xyzzy/Chart.yaml @@ -0,0 +1,29 @@ +apiVersion: v2 +appVersion: "4" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +description: pretend-youre-xyzzy, a cards against humanity clone +home: https://truecharts.org/charts/stable/pretend-youre-xyzzy +icon: https://truecharts.org/img/hotlink-ok/chart-icons/pretend-youre-xyzzy.png +keywords: + - pretend-youre-xyzzy + - cards + - against + - humanity +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: pretend-youre-xyzzy +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/pretend-youre-xyzzy + - https://github.com/ajanata/PretendYoureXyzzy + - https://github.com/emcniece/DockerYourXyzzy +version: 9.0.0 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" diff --git a/tmp/pretend-youre-xyzzy/README.md b/tmp/pretend-youre-xyzzy/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/pretend-youre-xyzzy/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/pretend-youre-xyzzy/icon.png b/tmp/pretend-youre-xyzzy/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..4e13b89d196302de224e45cc9c209b53837d5428 GIT binary patch literal 7189 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 pfgTBBKL77OVE)@*MZ@ +### [promcord-4.0.13](https://github.com/truecharts/apps/compare/promcord-4.0.12...promcord-4.0.13) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [promcord-4.0.12](https://github.com/truecharts/apps/compare/promcord-4.0.11...promcord-4.0.12) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [promcord-4.0.11](https://github.com/truecharts/apps/compare/promcord-4.0.10...promcord-4.0.11) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [promcord-4.0.10](https://github.com/truecharts/apps/compare/promcord-4.0.9...promcord-4.0.10) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [promcord-4.0.9](https://github.com/truecharts/apps/compare/promcord-4.0.8...promcord-4.0.9) (2022-06-30) + +#### Fix + +* change some common references to tc.common ([#3019](https://github.com/truecharts/apps/issues/3019)) + + + + +### [promcord-4.0.8](https://github.com/truecharts/apps/compare/promcord-4.0.7...promcord-4.0.8) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [promcord-4.0.7](https://github.com/truecharts/apps/compare/promcord-4.0.6...promcord-4.0.7) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [promcord-4.0.6](https://github.com/truecharts/apps/compare/promcord-4.0.5...promcord-4.0.6) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [promcord-4.0.5](https://github.com/truecharts/apps/compare/promcord-4.0.4...promcord-4.0.5) (2022-06-17) + +#### Chore + +* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916)) +* update docker general non-major ([#2917](https://github.com/truecharts/apps/issues/2917)) + + + + +### [promcord-4.0.4](https://github.com/truecharts/apps/compare/promcord-4.0.3...promcord-4.0.4) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [promcord-4.0.3](https://github.com/truecharts/apps/compare/promcord-4.0.2...promcord-4.0.3) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [promcord-4.0.2](https://github.com/truecharts/apps/compare/promcord-4.0.1...promcord-4.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [promcord-4.0.1](https://github.com/truecharts/apps/compare/promcord-3.0.20...promcord-4.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [promcord-4.0.0](https://github.com/truecharts/apps/compare/promcord-3.0.20...promcord-4.0.0) (2022-06-07) + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [promcord-3.0.20](https://github.com/truecharts/apps/compare/promcord-3.0.19...promcord-3.0.20) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [promcord-3.0.19](https://github.com/truecharts/apps/compare/promcord-3.0.18...promcord-3.0.19) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [promcord-3.0.19](https://github.com/truecharts/apps/compare/promcord-3.0.18...promcord-3.0.19) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [promcord-3.0.18](https://github.com/truecharts/apps/compare/promcord-3.0.17...promcord-3.0.18) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [promcord-3.0.17](https://github.com/truecharts/apps/compare/promcord-3.0.16...promcord-3.0.17) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [promcord-3.0.17](https://github.com/truecharts/apps/compare/promcord-3.0.16...promcord-3.0.17) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [promcord-3.0.16](https://github.com/truecharts/apps/compare/promcord-3.0.15...promcord-3.0.16) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [promcord-3.0.15](https://github.com/truecharts/apps/compare/promcord-3.0.14...promcord-3.0.15) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [promcord-3.0.14](https://github.com/truecharts/apps/compare/promcord-3.0.13...promcord-3.0.14) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [promcord-3.0.13](https://github.com/truecharts/apps/compare/promcord-3.0.12...promcord-3.0.13) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [promcord-3.0.12](https://github.com/truecharts/apps/compare/promcord-3.0.11...promcord-3.0.12) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [promcord-3.0.11](https://github.com/truecharts/apps/compare/promcord-3.0.10...promcord-3.0.11) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [promcord-3.0.10](https://github.com/truecharts/apps/compare/promcord-3.0.9...promcord-3.0.10) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [promcord-3.0.9](https://github.com/truecharts/apps/compare/promcord-3.0.8...promcord-3.0.9) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [promcord-3.0.8](https://github.com/truecharts/apps/compare/promcord-3.0.7...promcord-3.0.8) (2022-03-30) + +#### Chore + +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [promcord-3.0.7](https://github.com/truecharts/apps/compare/promcord-3.0.6...promcord-3.0.7) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [promcord-3.0.2](https://github.com/truecharts/apps/compare/promcord-3.0.1...promcord-3.0.2) (2022-03-07) + +#### Chore + +* update helm general non-major helm releases ([#2111](https://github.com/truecharts/apps/issues/2111)) + + + + +### [promcord-3.0.1](https://github.com/truecharts/apps/compare/promcord-3.0.0...promcord-3.0.1) (2022-03-07) + +#### Chore + +* update docker general non-major ([#2046](https://github.com/truecharts/apps/issues/2046)) +* Remove `-icon` string from icon png's ([#2040](https://github.com/truecharts/apps/issues/2040)) + + + + +### [promcord-3.0.0](https://github.com/truecharts/apps/compare/promcord-2.0.23...promcord-3.0.0) (2022-03-03) + +#### Chore + +* remove fixed env from questions.yaml +* remove empty env var declaration from questions.yaml +* update helm general major helm releases ([#2021](https://github.com/truecharts/apps/issues/2021)) + +#### Fix + +* BREAKING CHANGE Move some env-vars outside of env section ([#2010](https://github.com/truecharts/apps/issues/2010)) + + + + +### [promcord-2.0.23](https://github.com/truecharts/apps/compare/promcord-2.0.22...promcord-2.0.23) (2022-03-02) + +#### Chore + +* update helm general non-major helm releases ([#1999](https://github.com/truecharts/apps/issues/1999)) + + + + +### [promcord-2.0.22](https://github.com/truecharts/apps/compare/promcord-2.0.21...promcord-2.0.22) (2022-02-21) + +#### Chore + +* update helm general non-major helm releases ([#1927](https://github.com/truecharts/apps/issues/1927)) + + + + +### [promcord-2.0.21](https://github.com/truecharts/apps/compare/promcord-2.0.20...promcord-2.0.21) (2022-02-15) + +#### Chore + +* update helm general non-major helm releases ([#1901](https://github.com/truecharts/apps/issues/1901)) + + + + +### [promcord-2.0.20](https://github.com/truecharts/apps/compare/promcord-2.0.19...promcord-2.0.20) (2022-02-08) + +#### Chore + +* update helm general non-major helm releases ([#1871](https://github.com/truecharts/apps/issues/1871)) + + + + +### [promcord-2.0.19](https://github.com/truecharts/apps/compare/promcord-2.0.18...promcord-2.0.19) (2022-02-06) + +#### Chore + +* update helm chart common to v8.15.0 ([#1859](https://github.com/truecharts/apps/issues/1859)) + + + + +### [promcord-2.0.18](https://github.com/truecharts/apps/compare/promcord-2.0.17...promcord-2.0.18) (2022-02-05) + +#### Chore + +* update helm general non-major helm releases ([#1852](https://github.com/truecharts/apps/issues/1852)) + + + + +### [promcord-2.0.17](https://github.com/truecharts/apps/compare/promcord-2.0.16...promcord-2.0.17) (2022-02-02) + +#### Chore + +* update helm general non-major helm releases ([#1828](https://github.com/truecharts/apps/issues/1828)) + + + + +### [promcord-2.0.16](https://github.com/truecharts/apps/compare/promcord-2.0.15...promcord-2.0.16) (2022-01-25) + +#### Chore + +* update helm general non-major helm releases ([#1791](https://github.com/truecharts/apps/issues/1791)) + + + + +### [promcord-2.0.15](https://github.com/truecharts/apps/compare/promcord-2.0.14...promcord-2.0.15) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1766](https://github.com/truecharts/apps/issues/1766)) + + + + +### [promcord-2.0.14](https://github.com/truecharts/apps/compare/promcord-2.0.13...promcord-2.0.14) (2022-01-21) + +#### Chore + +* update helm general non-major helm releases ([#1759](https://github.com/truecharts/apps/issues/1759)) + +#### Fix + +* set additional_attrs: true on all dicts ([#1750](https://github.com/truecharts/apps/issues/1750)) + + + + +### [promcord-2.0.13](https://github.com/truecharts/apps/compare/promcord-2.0.12...promcord-2.0.13) (2022-01-18) + +#### Chore + +* update helm general non-major helm releases ([#1732](https://github.com/truecharts/apps/issues/1732)) + + + + +### [promcord-2.0.12](https://github.com/truecharts/apps/compare/promcord-2.0.11...promcord-2.0.12) (2022-01-13) + +#### Chore + +* update helm general non-major helm releases ([#1712](https://github.com/truecharts/apps/issues/1712)) + +#### Feat + +* expose capabilities in GUI ([#1709](https://github.com/truecharts/apps/issues/1709)) + + + + +### [promcord-2.0.11](https://github.com/truecharts/apps/compare/promcord-2.0.10...promcord-2.0.11) (2022-01-12) + +#### Chore + +* update helm general non-major helm releases ([#1704](https://github.com/truecharts/apps/issues/1704)) + + + + +### [promcord-2.0.10](https://github.com/truecharts/apps/compare/promcord-2.0.9...promcord-2.0.10) (2022-01-11) + +#### Chore + +* update helm general non-major helm releases ([#1693](https://github.com/truecharts/apps/issues/1693)) + + + + +### [promcord-2.0.9](https://github.com/truecharts/apps/compare/promcord-2.0.8...promcord-2.0.9) (2022-01-04) + +#### Chore + +* update helm general non-major helm releases + + + + +### [promcord-2.0.8](https://github.com/truecharts/apps/compare/promcord-2.0.7...promcord-2.0.8) (2021-12-28) + +#### Chore + +* update helm general non-major helm releases ([#1623](https://github.com/truecharts/apps/issues/1623)) + + + + +### [promcord-2.0.7](https://github.com/truecharts/apps/compare/promcord-2.0.6...promcord-2.0.7) (2021-12-21) + +#### Chore + +* update helm general non-major helm releases ([#1596](https://github.com/truecharts/apps/issues/1596)) + + + + +### [promcord-2.0.6](https://github.com/truecharts/apps/compare/promcord-2.0.5...promcord-2.0.6) (2021-12-19) + +#### Chore + +* Last patch bump before RC2 branch-off + + + + +### [promcord-2.0.5](https://github.com/truecharts/apps/compare/promcord-2.0.4...promcord-2.0.5) (2021-12-19) + +#### Chore + +* update helm general non-major helm releases ([#1571](https://github.com/truecharts/apps/issues/1571)) + + + + +### [promcord-2.0.4](https://github.com/truecharts/apps/compare/promcord-2.0.3...promcord-2.0.4) (2021-12-18) + +#### Chore + +* cleanup questions by removing hidden dicts ([#1558](https://github.com/truecharts/apps/issues/1558)) +* App-Icon Organization ([#1539](https://github.com/truecharts/apps/issues/1539)) + + + + +### [promcord-2.0.3](https://github.com/truecharts/apps/compare/promcord-2.0.2...promcord-2.0.3) (2021-12-14) + +#### Chore + +* update helm general non-major helm releases ([#1535](https://github.com/truecharts/apps/issues/1535)) + + + + +### [promcord-2.0.2](https://github.com/truecharts/apps/compare/promcord-2.0.1...promcord-2.0.2) (2021-12-13) + +#### Chore + +* move incubator apps to stable and bump everything + + + + +### [promcord-2.0.1](https://github.com/truecharts/apps/compare/promcord-2.0.0...promcord-2.0.1) (2021-12-11) + +#### Chore + +* update general helm non-major helm releases ([#1509](https://github.com/truecharts/apps/issues/1509)) + + + + +### [promcord-2.0.0](https://github.com/truecharts/apps/compare/promcord-1.0.8...promcord-2.0.0) (2021-12-11) + +#### Feat + +* move user/pass/secrets/keys from `env` to `secret` ([#1501](https://github.com/truecharts/apps/issues/1501)) + + + + +### [promcord-1.0.8](https://github.com/truecharts/apps/compare/promcord-1.0.7...promcord-1.0.8) (2021-12-07) + +#### Chore + +* update non-major deps helm releases ([#1481](https://github.com/truecharts/apps/issues/1481)) + + + + +### promcord-1.0.7 (2021-12-05) + +#### Chore + +* bump apps to generate security page +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) +* update non-major ([#1466](https://github.com/truecharts/apps/issues/1466)) +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) +* update non-major deps helm releases ([#1471](https://github.com/truecharts/apps/issues/1471)) +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + +#### Fix + +* fix typo in theme selection ([#1428](https://github.com/truecharts/apps/issues/1428)) + + + + +### [promcord-1.0.6](https://github.com/truecharts/apps/compare/promcord-1.0.5...promcord-1.0.6) (2021-12-05) + +#### Chore + +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) + + + + +### [promcord-1.0.5](https://github.com/truecharts/apps/compare/promcord-1.0.4...promcord-1.0.5) (2021-12-05) + +#### Chore + +* update non-major ([#1466](https://github.com/truecharts/apps/issues/1466)) + + + + +### [promcord-1.0.4](https://github.com/truecharts/apps/compare/promcord-1.0.3...promcord-1.0.4) (2021-12-04) + +#### Chore + +* bump apps to generate security page + + + + +### [promcord-1.0.3](https://github.com/truecharts/apps/compare/promcord-1.0.2...promcord-1.0.3) (2021-12-04) + +#### Chore + +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) + + + + +### [promcord-1.0.2](https://github.com/truecharts/apps/compare/promcord-1.0.1...promcord-1.0.2) (2021-12-03) + +#### Chore + +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) + + + + +### [promcord-1.0.1](https://github.com/truecharts/apps/compare/promcord-1.0.0...promcord-1.0.1) (2021-11-30) + +#### Chore + +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) +* update default ports docs ([#1412](https://github.com/truecharts/apps/issues/1412)) + +#### Fix + +* move conflicting ports to 10xxx range ([#1415](https://github.com/truecharts/apps/issues/1415)) + + + + +### [promcord-1.0.0](https://github.com/truecharts/apps/compare/promcord-0.0.1...promcord-1.0.0) (2021-11-24) + +#### Chore + +* move promcord to stable + + + + +### promcord-0.0.1 (2021-11-23) + +#### Feat + +* add some prometheus exporter-Apps ([#1388](https://github.com/truecharts/apps/issues/1388)) diff --git a/tmp/promcord/Chart.yaml b/tmp/promcord/Chart.yaml new file mode 100644 index 00000000000..4cdfb57583d --- /dev/null +++ b/tmp/promcord/Chart.yaml @@ -0,0 +1,29 @@ +apiVersion: v2 +appVersion: "latest" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +deprecated: false +description: Discord bot that provides metrics from a Discord server +icon: https://truecharts.org/img/hotlink-ok/chart-icons/promcord.png +home: https://truecharts.org/charts/stable/promcord +keywords: + - promcord + - discord + - metrics +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: promcord +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/promcord + - https://github.com/nimarion/promcord +type: application +version: 7.0.0 +annotations: + truecharts.org/catagories: | + - metrics + truecharts.org/SCALE-support: "true" diff --git a/tmp/promcord/README.md b/tmp/promcord/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/promcord/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/promcord/ci/no-values.yaml b/tmp/promcord/ci/no-values.yaml new file mode 100644 index 00000000000..a54223bac0c --- /dev/null +++ b/tmp/promcord/ci/no-values.yaml @@ -0,0 +1,14 @@ +image: + repository: tccr.io/truecharts/whoami + pullPolicy: IfNotPresent + tag: 1.8.7@sha256:8c61f0ca92fd806fcb4ed1465cb793c05443f37951554b105b0f2dc686a95772 + +service: + main: + ports: + main: + port: 8080 + +args: + - --port + - "8080" diff --git a/tmp/promcord/icon.png b/tmp/promcord/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..3d3e4b1c06da285cced0e91a086929750935f2bd GIT binary patch literal 14580 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 literal 0 HcmV?d00001 diff --git a/tmp/promcord/questions.yaml b/tmp/promcord/questions.yaml new file mode 100644 index 00000000000..fabc4c8639a --- /dev/null +++ b/tmp/promcord/questions.yaml @@ -0,0 +1,69 @@ +# Include{groups} +portals: {} +questions: +# Include{global} +# Include{workload} +# Include{workloadDeployment} + +# Include{replicas1} +# Include{podSpec} +# Include{containerMain} + + - variable: env + group: App Configuration + label: Image Environment + schema: + additional_attrs: true + type: dict + attrs: + - variable: DISCORD_TOKEN + label: "Discord Token" + description: "Token with Access to your Discord" + schema: + type: string + required: true + private: true + default: "REPLACETHIS" + +# Include{containerBasic} +# Include{containerAdvanced} + +# Include{containerConfig} +# Include{serviceExpertRoot} + default: false +# Include{serviceExpert} +# Include{serviceList} +# Include{persistenceList} +# Include{securityContextRoot} + + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 568 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 568 +# Include{securityContextContainer} +# Include{securityContextAdvanced} +# Include{securityContextPod} + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + +# Include{resources} +# Include{metrics} +# Include{prometheusRule} +# Include{advanced} +# Include{addons} +# Include{codeserver} +# Include{netshoot} +# Include{vpn} +# Include{documentation} diff --git a/tmp/promcord/templates/NOTES.txt b/tmp/promcord/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/tmp/promcord/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/tmp/promcord/templates/common.yaml b/tmp/promcord/templates/common.yaml new file mode 100644 index 00000000000..78d963fb168 --- /dev/null +++ b/tmp/promcord/templates/common.yaml @@ -0,0 +1,2 @@ +{{/* Render the templates */}} +{{ include "tc.v1.common.loader.all" . }} diff --git a/tmp/promcord/values.yaml b/tmp/promcord/values.yaml new file mode 100644 index 00000000000..bc67f639fd7 --- /dev/null +++ b/tmp/promcord/values.yaml @@ -0,0 +1,28 @@ +image: + repository: tccr.io/truecharts/promcord + tag: latest@sha256:7a8bc4a5106cafcf6d7b7a8deba3c7d842654c0a135edb960828ead7927d40a7 + pullPolicy: IfNotPresent +service: + main: + ports: + main: + type: ClusterIP + enabled: true + port: 8080 +# env: +# DISCORD_TOKEN: +metrics: + main: + enabled: true + type: "servicemonitor" + endpoints: + - port: main + path: /metrics + prometheusRule: + enabled: false +portal: + open: + enabled: false +securityContext: + container: + readOnlyRootFilesystem: false diff --git a/tmp/prowlarr/.helmignore b/tmp/prowlarr/.helmignore new file mode 100644 index 00000000000..77ca5567b26 --- /dev/null +++ b/tmp/prowlarr/.helmignore @@ -0,0 +1,30 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ +# OWNERS file for Kubernetes +OWNERS +# helm-docs templates +*.gotmpl +# docs folder +/docs +# icon +icon.png diff --git a/tmp/prowlarr/CHANGELOG.md b/tmp/prowlarr/CHANGELOG.md new file mode 100644 index 00000000000..9220d5d13d3 --- /dev/null +++ b/tmp/prowlarr/CHANGELOG.md @@ -0,0 +1,2235 @@ +# Changelog + + + +## [prowlarr-7.0.0](https://github.com/truecharts/charts/compare/prowlarr-6.0.54...prowlarr-7.0.0) (2022-11-10) + +### Chore + +- Major Change to GUI + + + + +## [prowlarr-6.0.54](https://github.com/truecharts/charts/compare/prowlarr-6.0.50...prowlarr-6.0.54) (2022-11-10) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#4366](https://github.com/truecharts/charts/issues/4366)) + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [prowlarr-6.0.53](https://github.com/truecharts/charts/compare/prowlarr-6.0.50...prowlarr-6.0.53) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [prowlarr-6.0.52](https://github.com/truecharts/charts/compare/prowlarr-6.0.50...prowlarr-6.0.52) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [prowlarr-6.0.52](https://github.com/truecharts/charts/compare/prowlarr-6.0.50...prowlarr-6.0.52) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [prowlarr-6.0.52](https://github.com/truecharts/charts/compare/prowlarr-6.0.50...prowlarr-6.0.52) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [prowlarr-6.0.51](https://github.com/truecharts/charts/compare/prowlarr-6.0.50...prowlarr-6.0.51) (2022-11-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [prowlarr-6.0.51](https://github.com/truecharts/charts/compare/prowlarr-6.0.50...prowlarr-6.0.51) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [prowlarr-6.0.50](https://github.com/truecharts/charts/compare/prowlarr-6.0.49...prowlarr-6.0.50) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4317](https://github.com/truecharts/charts/issues/4317)) + + + + +## [prowlarr-6.0.49](https://github.com/truecharts/charts/compare/prowlarr-6.0.48...prowlarr-6.0.49) (2022-11-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4308](https://github.com/truecharts/charts/issues/4308)) + + + + +## [prowlarr-6.0.48](https://github.com/truecharts/charts/compare/prowlarr-6.0.47...prowlarr-6.0.48) (2022-11-03) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#4286](https://github.com/truecharts/charts/issues/4286)) + + + + +## [prowlarr-6.0.47](https://github.com/truecharts/charts/compare/prowlarr-6.0.46...prowlarr-6.0.47) (2022-11-02) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4261](https://github.com/truecharts/charts/issues/4261)) + + + + +## [prowlarr-6.0.46](https://github.com/truecharts/charts/compare/prowlarr-6.0.45...prowlarr-6.0.46) (2022-10-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4182](https://github.com/truecharts/charts/issues/4182)) + + + + +## [prowlarr-6.0.45](https://github.com/truecharts/charts/compare/prowlarr-6.0.44...prowlarr-6.0.45) (2022-10-19) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4122](https://github.com/truecharts/charts/issues/4122)) + - update docker general non-major ([#4128](https://github.com/truecharts/charts/issues/4128)) + + + + +## [prowlarr-6.0.44](https://github.com/truecharts/charts/compare/prowlarr-6.0.43...prowlarr-6.0.44) (2022-10-12) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4071](https://github.com/truecharts/charts/issues/4071)) + + + + +## [prowlarr-6.0.43](https://github.com/truecharts/charts/compare/prowlarr-6.0.42...prowlarr-6.0.43) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [prowlarr-6.0.43](https://github.com/truecharts/charts/compare/prowlarr-6.0.42...prowlarr-6.0.43) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [prowlarr-6.0.42](https://github.com/truecharts/charts/compare/prowlarr-6.0.41...prowlarr-6.0.42) (2022-10-05) + +### Chore + +- Auto-update chart README [skip ci] + - split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979)) + - update helm general non-major + + + + +## [prowlarr-6.0.41](https://github.com/truecharts/charts/compare/prowlarr-6.0.40...prowlarr-6.0.41) (2022-09-27) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918)) + + + + +## [prowlarr-6.0.40](https://github.com/truecharts/charts/compare/prowlarr-6.0.39...prowlarr-6.0.40) (2022-09-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898)) + + + + +## [prowlarr-6.0.39](https://github.com/truecharts/charts/compare/prowlarr-6.0.38...prowlarr-6.0.39) (2022-09-25) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3881](https://github.com/truecharts/charts/issues/3881)) + + + + +## [prowlarr-6.0.38](https://github.com/truecharts/charts/compare/prowlarr-6.0.36...prowlarr-6.0.38) (2022-09-22) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3818](https://github.com/truecharts/charts/issues/3818)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [prowlarr-6.0.38](https://github.com/truecharts/charts/compare/prowlarr-6.0.36...prowlarr-6.0.38) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3818](https://github.com/truecharts/charts/issues/3818)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [prowlarr-6.0.38](https://github.com/truecharts/charts/compare/prowlarr-6.0.36...prowlarr-6.0.38) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3818](https://github.com/truecharts/charts/issues/3818)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [prowlarr-6.0.38](https://github.com/truecharts/charts/compare/prowlarr-6.0.36...prowlarr-6.0.38) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3818](https://github.com/truecharts/charts/issues/3818)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [prowlarr-6.0.38](https://github.com/truecharts/charts/compare/prowlarr-6.0.36...prowlarr-6.0.38) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3818](https://github.com/truecharts/charts/issues/3818)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [prowlarr-6.0.37](https://github.com/truecharts/charts/compare/prowlarr-6.0.36...prowlarr-6.0.37) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [prowlarr-6.0.37](https://github.com/truecharts/charts/compare/prowlarr-6.0.36...prowlarr-6.0.37) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [prowlarr-6.0.37](https://github.com/truecharts/charts/compare/prowlarr-6.0.36...prowlarr-6.0.37) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [prowlarr-6.0.37](https://github.com/truecharts/charts/compare/prowlarr-6.0.36...prowlarr-6.0.37) (2022-09-17) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [prowlarr-6.0.37](https://github.com/truecharts/charts/compare/prowlarr-6.0.36...prowlarr-6.0.37) (2022-09-18) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [prowlarr-6.0.37](https://github.com/truecharts/charts/compare/prowlarr-6.0.36...prowlarr-6.0.37) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [prowlarr-6.0.37](https://github.com/truecharts/charts/compare/prowlarr-6.0.36...prowlarr-6.0.37) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [prowlarr-6.0.37](https://github.com/truecharts/charts/compare/prowlarr-6.0.36...prowlarr-6.0.37) (2022-09-15) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [prowlarr-6.0.37](https://github.com/truecharts/charts/compare/prowlarr-6.0.36...prowlarr-6.0.37) (2022-09-15) + +### Chore + +- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [prowlarr-6.0.36](https://github.com/truecharts/charts/compare/prowlarr-6.0.35...prowlarr-6.0.36) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [prowlarr-6.0.36](https://github.com/truecharts/charts/compare/prowlarr-6.0.35...prowlarr-6.0.36) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [prowlarr-6.0.36](https://github.com/truecharts/charts/compare/prowlarr-6.0.35...prowlarr-6.0.36) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [prowlarr-6.0.36](https://github.com/truecharts/charts/compare/prowlarr-6.0.35...prowlarr-6.0.36) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [prowlarr-6.0.36](https://github.com/truecharts/charts/compare/prowlarr-6.0.35...prowlarr-6.0.36) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [prowlarr-6.0.36](https://github.com/truecharts/charts/compare/prowlarr-6.0.35...prowlarr-6.0.36) (2022-09-11) + +### Chore + +- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [prowlarr-6.0.35](https://github.com/truecharts/charts/compare/prowlarr-6.0.34...prowlarr-6.0.35) (2022-09-10) + +### Chore + +- update docker general non-major ([#3727](https://github.com/truecharts/charts/issues/3727)) + + + + +## [prowlarr-6.0.34](https://github.com/truecharts/charts/compare/prowlarr-6.0.32...prowlarr-6.0.34) (2022-08-30) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639)) + - update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [prowlarr-6.0.33](https://github.com/truecharts/charts/compare/prowlarr-6.0.32...prowlarr-6.0.33) (2022-08-30) + +### Chore + +- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [prowlarr-6.0.32](https://github.com/truecharts/charts/compare/prowlarr-6.0.31...prowlarr-6.0.32) (2022-08-29) + +### Chore + +- update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619)) + + + + +## [prowlarr-6.0.31](https://github.com/truecharts/charts/compare/prowlarr-6.0.30...prowlarr-6.0.31) (2022-08-23) + +### Chore + +- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545)) + + + + +## [prowlarr-6.0.30](https://github.com/truecharts/charts/compare/prowlarr-6.0.29...prowlarr-6.0.30) (2022-08-17) + +### Chore + +- update docker general non-major ([#3478](https://github.com/truecharts/charts/issues/3478)) + + + + +## [prowlarr-6.0.29](https://github.com/truecharts/charts/compare/prowlarr-6.0.28...prowlarr-6.0.29) (2022-08-12) + +### Chore + +- add documentation checkbox/section to all SCALE Apps + - update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456)) + + ### Fix + +- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447)) + + + + +## [prowlarr-6.0.28](https://github.com/truecharts/charts/compare/prowlarr-6.0.27...prowlarr-6.0.28) (2022-08-10) + +### Chore + +- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421)) + + + + +## [prowlarr-6.0.27](https://github.com/truecharts/charts/compare/prowlarr-6.0.26...prowlarr-6.0.27) (2022-08-09) + +### Chore + +- update docker general non-major ([#3377](https://github.com/truecharts/charts/issues/3377)) + + + + +## [prowlarr-6.0.26](https://github.com/truecharts/charts/compare/prowlarr-6.0.25...prowlarr-6.0.26) (2022-08-08) + +### Chore + +- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + + + +## [prowlarr-6.0.25](https://github.com/truecharts/apps/compare/prowlarr-6.0.24...prowlarr-6.0.25) (2022-07-26) + +### Chore + +- update home links ([#3291](https://github.com/truecharts/apps/issues/3291)) + - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302)) + + + + +## [prowlarr-6.0.24](https://github.com/truecharts/apps/compare/prowlarr-6.0.23...prowlarr-6.0.24) (2022-07-25) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [prowlarr-6.0.24](https://github.com/truecharts/apps/compare/prowlarr-6.0.23...prowlarr-6.0.24) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [prowlarr-6.0.23](https://github.com/truecharts/apps/compare/prowlarr-6.0.22...prowlarr-6.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [prowlarr-6.0.23](https://github.com/truecharts/apps/compare/prowlarr-6.0.22...prowlarr-6.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [prowlarr-6.0.23](https://github.com/truecharts/apps/compare/prowlarr-6.0.22...prowlarr-6.0.23) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [prowlarr-6.0.22](https://github.com/truecharts/apps/compare/prowlarr-6.0.20...prowlarr-6.0.22) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [prowlarr-6.0.20](https://github.com/truecharts/apps/compare/prowlarr-6.0.19...prowlarr-6.0.20) (2022-07-20) + +### Chore + +- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) + + + +## [prowlarr-6.0.19](https://github.com/truecharts/apps/compare/prowlarr-6.0.18...prowlarr-6.0.19) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [prowlarr-6.0.18](https://github.com/truecharts/apps/compare/prowlarr-6.0.17...prowlarr-6.0.18) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [prowlarr-6.0.17](https://github.com/truecharts/apps/compare/prowlarr-6.0.15...prowlarr-6.0.17) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [prowlarr-6.0.15](https://github.com/truecharts/apps/compare/prowlarr-6.0.13...prowlarr-6.0.15) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [prowlarr-6.0.13](https://github.com/truecharts/apps/compare/prowlarr-6.0.12...prowlarr-6.0.13) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [prowlarr-6.0.12](https://github.com/truecharts/apps/compare/prowlarr-6.0.11...prowlarr-6.0.12) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [prowlarr-6.0.11](https://github.com/truecharts/apps/compare/prowlarr-6.0.10...prowlarr-6.0.11) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [prowlarr-6.0.10](https://github.com/truecharts/apps/compare/prowlarr-6.0.9...prowlarr-6.0.10) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [prowlarr-6.0.9](https://github.com/truecharts/apps/compare/prowlarr-6.0.8...prowlarr-6.0.9) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [prowlarr-6.0.8](https://github.com/truecharts/apps/compare/prowlarr-6.0.7...prowlarr-6.0.8) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [prowlarr-6.0.7](https://github.com/truecharts/apps/compare/prowlarr-6.0.6...prowlarr-6.0.7) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [prowlarr-6.0.6](https://github.com/truecharts/apps/compare/prowlarr-6.0.5...prowlarr-6.0.6) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [prowlarr-6.0.5](https://github.com/truecharts/apps/compare/prowlarr-6.0.4...prowlarr-6.0.5) (2022-06-17) + +#### Chore + +* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916)) + + + + +### [prowlarr-6.0.4](https://github.com/truecharts/apps/compare/prowlarr-6.0.3...prowlarr-6.0.4) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [prowlarr-6.0.3](https://github.com/truecharts/apps/compare/prowlarr-6.0.2...prowlarr-6.0.3) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [prowlarr-6.0.2](https://github.com/truecharts/apps/compare/prowlarr-6.0.1...prowlarr-6.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [prowlarr-6.0.1](https://github.com/truecharts/apps/compare/prowlarr-5.0.44...prowlarr-6.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [prowlarr-6.0.0](https://github.com/truecharts/apps/compare/prowlarr-5.0.44...prowlarr-6.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [prowlarr-5.0.44](https://github.com/truecharts/apps/compare/prowlarr-5.0.43...prowlarr-5.0.44) (2022-06-04) + +#### Chore + +* update docker general non-major ([#2826](https://github.com/truecharts/apps/issues/2826)) + + + + +### [prowlarr-5.0.43](https://github.com/truecharts/apps/compare/prowlarr-5.0.42...prowlarr-5.0.43) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [prowlarr-5.0.42](https://github.com/truecharts/apps/compare/prowlarr-5.0.41...prowlarr-5.0.42) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [prowlarr-5.0.42](https://github.com/truecharts/apps/compare/prowlarr-5.0.41...prowlarr-5.0.42) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [prowlarr-5.0.41](https://github.com/truecharts/apps/compare/prowlarr-5.0.40...prowlarr-5.0.41) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [prowlarr-5.0.40](https://github.com/truecharts/apps/compare/prowlarr-5.0.39...prowlarr-5.0.40) (2022-05-20) + +#### Chore + +* update docker general non-major ([#2720](https://github.com/truecharts/apps/issues/2720)) + + + + +### [prowlarr-5.0.39](https://github.com/truecharts/apps/compare/prowlarr-5.0.38...prowlarr-5.0.39) (2022-05-19) + +#### Chore + +* update docker general non-major ([#2711](https://github.com/truecharts/apps/issues/2711)) + + + + +### [prowlarr-5.0.38](https://github.com/truecharts/apps/compare/prowlarr-5.0.37...prowlarr-5.0.38) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [prowlarr-5.0.38](https://github.com/truecharts/apps/compare/prowlarr-5.0.37...prowlarr-5.0.38) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [prowlarr-5.0.37](https://github.com/truecharts/apps/compare/prowlarr-5.0.36...prowlarr-5.0.37) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [prowlarr-5.0.36](https://github.com/truecharts/apps/compare/prowlarr-5.0.35...prowlarr-5.0.36) (2022-05-16) + +#### Chore + +* update docker general non-major ([#2692](https://github.com/truecharts/apps/issues/2692)) + + + + +### [prowlarr-5.0.35](https://github.com/truecharts/apps/compare/prowlarr-5.0.34...prowlarr-5.0.35) (2022-05-15) + +#### Chore + +* update docker general non-major ([#2686](https://github.com/truecharts/apps/issues/2686)) + + + + +### [prowlarr-5.0.34](https://github.com/truecharts/apps/compare/prowlarr-5.0.33...prowlarr-5.0.34) (2022-05-14) + +#### Chore + +* update docker general non-major ([#2679](https://github.com/truecharts/apps/issues/2679)) + + + + +### [prowlarr-5.0.33](https://github.com/truecharts/apps/compare/prowlarr-5.0.32...prowlarr-5.0.33) (2022-05-13) + +#### Chore + +* update docker general non-major ([#2658](https://github.com/truecharts/apps/issues/2658)) + + + + +### [prowlarr-5.0.32](https://github.com/truecharts/apps/compare/prowlarr-5.0.31...prowlarr-5.0.32) (2022-05-11) + +#### Chore + +* update docker general non-major ([#2653](https://github.com/truecharts/apps/issues/2653)) + + + + +### [prowlarr-5.0.31](https://github.com/truecharts/apps/compare/prowlarr-5.0.30...prowlarr-5.0.31) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [prowlarr-5.0.30](https://github.com/truecharts/apps/compare/prowlarr-5.0.29...prowlarr-5.0.30) (2022-05-09) + +#### Chore + +* update docker general non-major ([#2641](https://github.com/truecharts/apps/issues/2641)) + + + + +### [prowlarr-5.0.29](https://github.com/truecharts/apps/compare/prowlarr-5.0.28...prowlarr-5.0.29) (2022-05-08) + +#### Chore + +* update docker general non-major ([#2639](https://github.com/truecharts/apps/issues/2639)) + + + + +### [prowlarr-5.0.28](https://github.com/truecharts/apps/compare/prowlarr-5.0.27...prowlarr-5.0.28) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [prowlarr-5.0.27](https://github.com/truecharts/apps/compare/prowlarr-5.0.26...prowlarr-5.0.27) (2022-05-04) + +#### Chore + +* update docker general non-major ([#2606](https://github.com/truecharts/apps/issues/2606)) + + + + +### [prowlarr-5.0.26](https://github.com/truecharts/apps/compare/prowlarr-5.0.25...prowlarr-5.0.26) (2022-04-28) + +#### Chore + +* update docker general non-major ([#2577](https://github.com/truecharts/apps/issues/2577)) + + + + +### [prowlarr-5.0.25](https://github.com/truecharts/apps/compare/prowlarr-5.0.24...prowlarr-5.0.25) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [prowlarr-5.0.24](https://github.com/truecharts/apps/compare/prowlarr-5.0.23...prowlarr-5.0.24) (2022-04-20) + +#### Chore + +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [prowlarr-5.0.23](https://github.com/truecharts/apps/compare/prowlarr-5.0.22...prowlarr-5.0.23) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update docker general non-major ([#2522](https://github.com/truecharts/apps/issues/2522)) + + + + +### [prowlarr-5.0.22](https://github.com/truecharts/apps/compare/prowlarr-5.0.21...prowlarr-5.0.22) (2022-04-18) + +#### Chore + +* update docker general non-major ([#2502](https://github.com/truecharts/apps/issues/2502)) + + + + +### [prowlarr-5.0.21](https://github.com/truecharts/apps/compare/prowlarr-5.0.20...prowlarr-5.0.21) (2022-04-16) + +#### Chore + +* update docker general non-major ([#2494](https://github.com/truecharts/apps/issues/2494)) + + + + +### [prowlarr-5.0.20](https://github.com/truecharts/apps/compare/prowlarr-5.0.19...prowlarr-5.0.20) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [prowlarr-5.0.19](https://github.com/truecharts/apps/compare/prowlarr-5.0.18...prowlarr-5.0.19) (2022-04-12) + +#### Chore + +* update docker general non-major ([#2478](https://github.com/truecharts/apps/issues/2478)) + + + + +### [prowlarr-5.0.18](https://github.com/truecharts/apps/compare/prowlarr-5.0.17...prowlarr-5.0.18) (2022-04-09) + +#### Chore + +* update docker general non-major ([#2460](https://github.com/truecharts/apps/issues/2460)) + + + + +### [prowlarr-5.0.17](https://github.com/truecharts/apps/compare/prowlarr-5.0.16...prowlarr-5.0.17) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [prowlarr-5.0.16](https://github.com/truecharts/apps/compare/prowlarr-5.0.15...prowlarr-5.0.16) (2022-04-01) + +#### Chore + +* update docker general non-major + + + + +### [prowlarr-5.0.15](https://github.com/truecharts/apps/compare/prowlarr-5.0.13...prowlarr-5.0.15) (2022-03-31) + +#### Chore + +* update docker general non-major ([#2357](https://github.com/truecharts/apps/issues/2357)) +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [prowlarr-5.0.13](https://github.com/truecharts/apps/compare/prowlarr-5.0.12...prowlarr-5.0.13) (2022-03-30) + +#### Chore + +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [prowlarr-5.0.12](https://github.com/truecharts/apps/compare/prowlarr-5.0.11...prowlarr-5.0.12) (2022-03-30) + +#### Chore + +* update docker general non-major ([#2338](https://github.com/truecharts/apps/issues/2338)) + + + + +### [prowlarr-5.0.11](https://github.com/truecharts/apps/compare/prowlarr-5.0.10...prowlarr-5.0.11) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [prowlarr-5.0.9](https://github.com/truecharts/apps/compare/prowlarr-5.0.8...prowlarr-5.0.9) (2022-03-26) + +#### Chore + +* update docker general non-major + + + + +### [prowlarr-5.0.8](https://github.com/truecharts/apps/compare/prowlarr-5.0.7...prowlarr-5.0.8) (2022-03-24) + +#### Chore + +* update docker general non-major +* update docker general non-major + + + + +### [prowlarr-5.0.6](https://github.com/truecharts/apps/compare/prowlarr-5.0.5...prowlarr-5.0.6) (2022-03-20) + +#### Chore + +* update docker general non-major + + + + +### [prowlarr-5.0.4](https://github.com/truecharts/apps/compare/prowlarr-5.0.3...prowlarr-5.0.4) (2022-03-17) + +#### Chore + +* update docker general non-major ([#2198](https://github.com/truecharts/apps/issues/2198)) +* update docker general non-major ([#2196](https://github.com/truecharts/apps/issues/2196)) + + + + +### [prowlarr-5.0.2](https://github.com/truecharts/apps/compare/prowlarr-5.0.1...prowlarr-5.0.2) (2022-03-07) + +#### Chore + +* update helm general non-major helm releases ([#2111](https://github.com/truecharts/apps/issues/2111)) + + + + +### [prowlarr-5.0.1](https://github.com/truecharts/apps/compare/prowlarr-5.0.0...prowlarr-5.0.1) (2022-03-07) + +#### Chore + +* update docker general non-major ([#2046](https://github.com/truecharts/apps/issues/2046)) +* Remove `-icon` string from icon png's ([#2040](https://github.com/truecharts/apps/issues/2040)) + + + + +### [prowlarr-5.0.0](https://github.com/truecharts/apps/compare/prowlarr-4.0.74...prowlarr-5.0.0) (2022-03-03) + +#### Chore + +* remove fixed env from questions.yaml +* remove empty env var declaration from questions.yaml +* remove TZ from values. ([#1945](https://github.com/truecharts/apps/issues/1945)) +* update helm general major helm releases ([#2021](https://github.com/truecharts/apps/issues/2021)) + +#### Fix + +* BREAKING CHANGE Move some env-vars outside of env section ([#2010](https://github.com/truecharts/apps/issues/2010)) + + + + +### [prowlarr-4.0.74](https://github.com/truecharts/apps/compare/prowlarr-4.0.73...prowlarr-4.0.74) (2022-03-02) + +#### Chore + +* update helm general non-major helm releases ([#1999](https://github.com/truecharts/apps/issues/1999)) + + + + +### [prowlarr-4.0.73](https://github.com/truecharts/apps/compare/prowlarr-4.0.72...prowlarr-4.0.73) (2022-02-28) + +#### Chore + +* rename `web_portal` to `open` ([#1957](https://github.com/truecharts/apps/issues/1957)) +* update docker general non-major ([#1980](https://github.com/truecharts/apps/issues/1980)) + + + + +### [prowlarr-4.0.72](https://github.com/truecharts/apps/compare/prowlarr-4.0.71...prowlarr-4.0.72) (2022-02-21) + +#### Chore + +* update helm general non-major helm releases ([#1927](https://github.com/truecharts/apps/issues/1927)) + + + + +### [prowlarr-4.0.71](https://github.com/truecharts/apps/compare/prowlarr-4.0.70...prowlarr-4.0.71) (2022-02-21) + +#### Chore + +* update docker general non-major ([#1924](https://github.com/truecharts/apps/issues/1924)) + + + + +### [prowlarr-4.0.70](https://github.com/truecharts/apps/compare/prowlarr-4.0.69...prowlarr-4.0.70) (2022-02-15) + +#### Chore + +* update helm general non-major helm releases ([#1901](https://github.com/truecharts/apps/issues/1901)) + + + + +### [prowlarr-4.0.69](https://github.com/truecharts/apps/compare/prowlarr-4.0.68...prowlarr-4.0.69) (2022-02-10) + +#### Chore + +* update docker general non-major ([#1876](https://github.com/truecharts/apps/issues/1876)) + + + + +### [prowlarr-4.0.68](https://github.com/truecharts/apps/compare/prowlarr-4.0.67...prowlarr-4.0.68) (2022-02-08) + +#### Chore + +* update helm general non-major helm releases ([#1871](https://github.com/truecharts/apps/issues/1871)) + + + + +### [prowlarr-4.0.67](https://github.com/truecharts/apps/compare/prowlarr-4.0.66...prowlarr-4.0.67) (2022-02-06) + +#### Chore + +* update helm chart common to v8.15.0 ([#1859](https://github.com/truecharts/apps/issues/1859)) +* update docker general non-major ([#1855](https://github.com/truecharts/apps/issues/1855)) + + + + +### [prowlarr-4.0.66](https://github.com/truecharts/apps/compare/prowlarr-4.0.65...prowlarr-4.0.66) (2022-02-05) + +#### Chore + +* update helm general non-major helm releases ([#1852](https://github.com/truecharts/apps/issues/1852)) +* update docker general non-major ([#1849](https://github.com/truecharts/apps/issues/1849)) + + + + +### [prowlarr-4.0.65](https://github.com/truecharts/apps/compare/prowlarr-4.0.64...prowlarr-4.0.65) (2022-02-03) + +#### Chore + +* update docker general non-major ([#1836](https://github.com/truecharts/apps/issues/1836)) + + + + +### [prowlarr-4.0.64](https://github.com/truecharts/apps/compare/prowlarr-4.0.63...prowlarr-4.0.64) (2022-02-02) + +#### Chore + +* update helm general non-major helm releases ([#1828](https://github.com/truecharts/apps/issues/1828)) + + + + +### [prowlarr-4.0.63](https://github.com/truecharts/apps/compare/prowlarr-4.0.62...prowlarr-4.0.63) (2022-01-31) + +#### Chore + +* update docker general non-major docker tags ([#1823](https://github.com/truecharts/apps/issues/1823)) + + + + +### [prowlarr-4.0.62](https://github.com/truecharts/apps/compare/prowlarr-4.0.61...prowlarr-4.0.62) (2022-01-25) + +#### Chore + +* update helm general non-major helm releases ([#1791](https://github.com/truecharts/apps/issues/1791)) + + + + +### [prowlarr-4.0.61](https://github.com/truecharts/apps/compare/prowlarr-4.0.60...prowlarr-4.0.61) (2022-01-24) + +#### Chore + +* update docker general non-major ([#1786](https://github.com/truecharts/apps/issues/1786)) + + + + +### [prowlarr-4.0.60](https://github.com/truecharts/apps/compare/prowlarr-4.0.59...prowlarr-4.0.60) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1766](https://github.com/truecharts/apps/issues/1766)) + + + + +### [prowlarr-4.0.59](https://github.com/truecharts/apps/compare/prowlarr-4.0.58...prowlarr-4.0.59) (2022-01-22) + +#### Chore + +* update docker general non-major ([#1764](https://github.com/truecharts/apps/issues/1764)) + + + + +### [prowlarr-4.0.58](https://github.com/truecharts/apps/compare/prowlarr-4.0.57...prowlarr-4.0.58) (2022-01-21) + +#### Chore + +* update helm general non-major helm releases ([#1759](https://github.com/truecharts/apps/issues/1759)) + +#### Fix + +* set additional_attrs: true on all dicts ([#1750](https://github.com/truecharts/apps/issues/1750)) + + + + +### [prowlarr-4.0.57](https://github.com/truecharts/apps/compare/prowlarr-4.0.56...prowlarr-4.0.57) (2022-01-19) + +#### Chore + +* update docker general non-major ([#1741](https://github.com/truecharts/apps/issues/1741)) + + + + +### [prowlarr-4.0.56](https://github.com/truecharts/apps/compare/prowlarr-4.0.55...prowlarr-4.0.56) (2022-01-18) + +#### Chore + +* update helm general non-major helm releases ([#1732](https://github.com/truecharts/apps/issues/1732)) +* update docker general non-major ([#1729](https://github.com/truecharts/apps/issues/1729)) + + + + +### [prowlarr-4.0.55](https://github.com/truecharts/apps/compare/prowlarr-4.0.54...prowlarr-4.0.55) (2022-01-17) + +#### Chore + +* update docker general non-major ([#1728](https://github.com/truecharts/apps/issues/1728)) + + + + +### [prowlarr-4.0.54](https://github.com/truecharts/apps/compare/prowlarr-4.0.53...prowlarr-4.0.54) (2022-01-13) + +#### Chore + +* update helm general non-major helm releases ([#1712](https://github.com/truecharts/apps/issues/1712)) + +#### Feat + +* expose capabilities in GUI ([#1709](https://github.com/truecharts/apps/issues/1709)) + + + + +### [prowlarr-4.0.53](https://github.com/truecharts/apps/compare/prowlarr-4.0.52...prowlarr-4.0.53) (2022-01-12) + +#### Chore + +* update helm general non-major helm releases ([#1704](https://github.com/truecharts/apps/issues/1704)) + + + + +### [prowlarr-4.0.52](https://github.com/truecharts/apps/compare/prowlarr-4.0.51...prowlarr-4.0.52) (2022-01-11) + +#### Chore + +* update helm general non-major helm releases ([#1693](https://github.com/truecharts/apps/issues/1693)) + + + + +### [prowlarr-4.0.51](https://github.com/truecharts/apps/compare/prowlarr-4.0.50...prowlarr-4.0.51) (2022-01-10) + +#### Chore + +* update docker general non-major ([#1677](https://github.com/truecharts/apps/issues/1677)) + + + + +### [prowlarr-4.0.50](https://github.com/truecharts/apps/compare/prowlarr-4.0.49...prowlarr-4.0.50) (2022-01-04) + +#### Chore + +* update helm general non-major helm releases + + + + +### [prowlarr-4.0.49](https://github.com/truecharts/apps/compare/prowlarr-4.0.48...prowlarr-4.0.49) (2022-01-03) + +#### Chore + +* update docker general non-major ([#1646](https://github.com/truecharts/apps/issues/1646)) + + + + +### [prowlarr-4.0.48](https://github.com/truecharts/apps/compare/prowlarr-4.0.47...prowlarr-4.0.48) (2021-12-28) + +#### Chore + +* update helm general non-major helm releases ([#1623](https://github.com/truecharts/apps/issues/1623)) + + + + +### [prowlarr-4.0.47](https://github.com/truecharts/apps/compare/prowlarr-4.0.46...prowlarr-4.0.47) (2021-12-27) + +#### Chore + +* update docker general non-major ([#1615](https://github.com/truecharts/apps/issues/1615)) + + + + +### [prowlarr-4.0.46](https://github.com/truecharts/apps/compare/prowlarr-4.0.45...prowlarr-4.0.46) (2021-12-24) + +#### Chore + +* update docker general non-major ([#1607](https://github.com/truecharts/apps/issues/1607)) + + + + +### [prowlarr-4.0.45](https://github.com/truecharts/apps/compare/prowlarr-4.0.44...prowlarr-4.0.45) (2021-12-21) + +#### Chore + +* update helm general non-major helm releases ([#1596](https://github.com/truecharts/apps/issues/1596)) +* update docker general non-major ([#1595](https://github.com/truecharts/apps/issues/1595)) + + + + +### [prowlarr-4.0.44](https://github.com/truecharts/apps/compare/prowlarr-4.0.43...prowlarr-4.0.44) (2021-12-19) + +#### Chore + +* Last patch bump before RC2 branch-off +* remove `editable: true` as this is the default ([#1576](https://github.com/truecharts/apps/issues/1576)) + + + + +### [prowlarr-4.0.43](https://github.com/truecharts/apps/compare/prowlarr-4.0.42...prowlarr-4.0.43) (2021-12-19) + +#### Chore + +* completely remove mountPath reference from GUI ([#1572](https://github.com/truecharts/apps/issues/1572)) +* update helm general non-major helm releases ([#1571](https://github.com/truecharts/apps/issues/1571)) + + + + +### [prowlarr-4.0.42](https://github.com/truecharts/apps/compare/prowlarr-4.0.41...prowlarr-4.0.42) (2021-12-19) + +#### Chore + +* update docker general non-major ([#1567](https://github.com/truecharts/apps/issues/1567)) + + + + +### [prowlarr-4.0.41](https://github.com/truecharts/apps/compare/prowlarr-4.0.40...prowlarr-4.0.41) (2021-12-18) + +#### Chore + +* cleanup questions by removing hidden dicts ([#1558](https://github.com/truecharts/apps/issues/1558)) +* App-Icon Organization ([#1539](https://github.com/truecharts/apps/issues/1539)) + + + + +### [prowlarr-4.0.40](https://github.com/truecharts/apps/compare/prowlarr-4.0.39...prowlarr-4.0.40) (2021-12-14) + +#### Chore + +* update helm general non-major helm releases ([#1535](https://github.com/truecharts/apps/issues/1535)) + + + + +### [prowlarr-4.0.39](https://github.com/truecharts/apps/compare/prowlarr-4.0.38...prowlarr-4.0.39) (2021-12-13) + +#### Chore + +* update docker general non-major ([#1531](https://github.com/truecharts/apps/issues/1531)) + + + + +### [prowlarr-4.0.38](https://github.com/truecharts/apps/compare/prowlarr-4.0.37...prowlarr-4.0.38) (2021-12-13) + +#### Chore + +* move incubator apps to stable and bump everything + + + + +### [prowlarr-4.0.37](https://github.com/truecharts/apps/compare/prowlarr-4.0.36...prowlarr-4.0.37) (2021-12-13) + +#### Chore + +* update docker general non-major ([#1522](https://github.com/truecharts/apps/issues/1522)) + + + + +### [prowlarr-4.0.36](https://github.com/truecharts/apps/compare/prowlarr-4.0.35...prowlarr-4.0.36) (2021-12-12) + +#### Chore + +* update docker general non-major ([#1518](https://github.com/truecharts/apps/issues/1518)) + + + + +### [prowlarr-4.0.35](https://github.com/truecharts/apps/compare/prowlarr-4.0.34...prowlarr-4.0.35) (2021-12-11) + +#### Chore + +* update general helm non-major helm releases ([#1509](https://github.com/truecharts/apps/issues/1509)) + + + + +### [prowlarr-4.0.34](https://github.com/truecharts/apps/compare/prowlarr-4.0.33...prowlarr-4.0.34) (2021-12-11) + +#### Chore + +* update non-major docker ([#1507](https://github.com/truecharts/apps/issues/1507)) + + + + +### [prowlarr-4.0.33](https://github.com/truecharts/apps/compare/prowlarr-4.0.32...prowlarr-4.0.33) (2021-12-08) + +#### Chore + +* update non-major ([#1488](https://github.com/truecharts/apps/issues/1488)) + + + + +### [prowlarr-4.0.32](https://github.com/truecharts/apps/compare/prowlarr-4.0.31...prowlarr-4.0.32) (2021-12-07) + +#### Chore + +* update non-major deps helm releases ([#1481](https://github.com/truecharts/apps/issues/1481)) + + + + +### [prowlarr-4.0.31](https://github.com/truecharts/apps/compare/prowlarr-4.0.30...prowlarr-4.0.31) (2021-12-07) + +#### Chore + +* update non-major ([#1485](https://github.com/truecharts/apps/issues/1485)) + + + + +### [prowlarr-4.0.30](https://github.com/truecharts/apps/compare/prowlarr-4.0.29...prowlarr-4.0.30) (2021-12-07) + +#### Chore + +* update non-major ([#1475](https://github.com/truecharts/apps/issues/1475)) + + + + +### prowlarr-4.0.29 (2021-12-05) + +#### Chore + +* bump apps to generate security page +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) +* update non-major ([#1466](https://github.com/truecharts/apps/issues/1466)) +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) +* update non-major deps helm releases ([#1471](https://github.com/truecharts/apps/issues/1471)) +* update non-major docker tags ([#1438](https://github.com/truecharts/apps/issues/1438)) +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) +* update non-major docker tags ([#1429](https://github.com/truecharts/apps/issues/1429)) +* update non-major ([#1427](https://github.com/truecharts/apps/issues/1427)) + +#### Fix + +* fix typo in theme selection ([#1428](https://github.com/truecharts/apps/issues/1428)) + + + + +### [prowlarr-4.0.28](https://github.com/truecharts/apps/compare/prowlarr-4.0.27...prowlarr-4.0.28) (2021-12-05) + +#### Chore + +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) + + + + +### [prowlarr-4.0.27](https://github.com/truecharts/apps/compare/prowlarr-4.0.26...prowlarr-4.0.27) (2021-12-05) + +#### Chore + +* update non-major ([#1466](https://github.com/truecharts/apps/issues/1466)) + + + + +### [prowlarr-4.0.26](https://github.com/truecharts/apps/compare/prowlarr-4.0.25...prowlarr-4.0.26) (2021-12-04) + +#### Chore + +* bump apps to generate security page + + + + +### [prowlarr-4.0.25](https://github.com/truecharts/apps/compare/prowlarr-4.0.24...prowlarr-4.0.25) (2021-12-04) + +#### Chore + +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) + + + + +### [prowlarr-4.0.24](https://github.com/truecharts/apps/compare/prowlarr-4.0.23...prowlarr-4.0.24) (2021-12-03) + +#### Chore + +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) + + + + +### [prowlarr-4.0.23](https://github.com/truecharts/apps/compare/prowlarr-4.0.22...prowlarr-4.0.23) (2021-11-30) + +#### Chore + +* update non-major docker tags ([#1438](https://github.com/truecharts/apps/issues/1438)) + + + + +### [prowlarr-4.0.22](https://github.com/truecharts/apps/compare/prowlarr-4.0.21...prowlarr-4.0.22) (2021-11-30) + +#### Chore + +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + + + + +### [prowlarr-4.0.21](https://github.com/truecharts/apps/compare/prowlarr-4.0.20...prowlarr-4.0.21) (2021-11-30) + +#### Chore + +* update non-major docker tags ([#1429](https://github.com/truecharts/apps/issues/1429)) +* update non-major ([#1427](https://github.com/truecharts/apps/issues/1427)) +* update non-major deps helm releases + + + + +### [prowlarr-4.0.19](https://github.com/truecharts/apps/compare/prowlarr-4.0.18...prowlarr-4.0.19) (2021-11-23) + +#### Chore + +* update non-major ([#1390](https://github.com/truecharts/apps/issues/1390)) + + + + +### [prowlarr-4.0.18](https://github.com/truecharts/apps/compare/prowlarr-4.0.17...prowlarr-4.0.18) (2021-11-23) + +#### Chore + +* update non-major deps helm releases ([#1386](https://github.com/truecharts/apps/issues/1386)) + + + + +### [prowlarr-4.0.17](https://github.com/truecharts/apps/compare/prowlarr-4.0.16...prowlarr-4.0.17) (2021-11-23) + +#### Chore + +* update non-major ([#1384](https://github.com/truecharts/apps/issues/1384)) + + + + +### [prowlarr-4.0.16](https://github.com/truecharts/apps/compare/prowlarr-4.0.15...prowlarr-4.0.16) (2021-11-22) + +#### Chore + +* update non-major deps helm releases ([#1383](https://github.com/truecharts/apps/issues/1383)) + + + + +### [prowlarr-4.0.15](https://github.com/truecharts/apps/compare/prowlarr-4.0.14...prowlarr-4.0.15) (2021-11-22) + +#### Chore + +* update non-major ([#1380](https://github.com/truecharts/apps/issues/1380)) + + + + +### [prowlarr-4.0.14](https://github.com/truecharts/apps/compare/prowlarr-4.0.13...prowlarr-4.0.14) (2021-11-18) + +#### Chore + +* update non-major ([#1350](https://github.com/truecharts/apps/issues/1350)) + + + + +### [prowlarr-4.0.13](https://github.com/truecharts/apps/compare/prowlarr-4.0.12...prowlarr-4.0.13) (2021-11-16) + +#### Chore + +* update non-major deps helm releases ([#1345](https://github.com/truecharts/apps/issues/1345)) + + + + +### [prowlarr-4.0.12](https://github.com/truecharts/apps/compare/prowlarr-4.0.11...prowlarr-4.0.12) (2021-11-15) + +#### Chore + +* persistence cleanup and small bugfixes ([#1329](https://github.com/truecharts/apps/issues/1329)) +* update non-major deps helm releases ([#1338](https://github.com/truecharts/apps/issues/1338)) + + + + +### [prowlarr-4.0.11](https://github.com/truecharts/apps/compare/prowlarr-4.0.10...prowlarr-4.0.11) (2021-11-14) + +#### Chore + +* fixes around the GUI refactor ([#1316](https://github.com/truecharts/apps/issues/1316)) +* move port above advanced in GUI ([#1326](https://github.com/truecharts/apps/issues/1326)) +* clean up Chart.yaml ([#1322](https://github.com/truecharts/apps/issues/1322)) +* update non-major deps helm releases ([#1328](https://github.com/truecharts/apps/issues/1328)) +* update non-major ([#1327](https://github.com/truecharts/apps/issues/1327)) + +#### Fix + +* split udp and tcp ports ([#1321](https://github.com/truecharts/apps/issues/1321)) +* Allow spaces in paths ([#1306](https://github.com/truecharts/apps/issues/1306)) + + + + +### [prowlarr-4.0.10](https://github.com/truecharts/apps/compare/prowlarr-4.0.9...prowlarr-4.0.10) (2021-11-09) + +#### Chore + +* update non-major deps helm releases ([#1297](https://github.com/truecharts/apps/issues/1297)) + + + + +### [prowlarr-4.0.9](https://github.com/truecharts/apps/compare/prowlarr-4.0.8...prowlarr-4.0.9) (2021-11-09) + +#### Chore + +* update non-major docker tags ([#1300](https://github.com/truecharts/apps/issues/1300)) + + + + +### [prowlarr-4.0.8](https://github.com/truecharts/apps/compare/prowlarr-4.0.7...prowlarr-4.0.8) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1295](https://github.com/truecharts/apps/issues/1295)) + + + + +### [prowlarr-4.0.7](https://github.com/truecharts/apps/compare/prowlarr-4.0.6...prowlarr-4.0.7) (2021-11-07) + +#### Chore + +* update non-major ([#1270](https://github.com/truecharts/apps/issues/1270)) + + + + +### [prowlarr-4.0.6](https://github.com/truecharts/apps/compare/prowlarr-4.0.5...prowlarr-4.0.6) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1291](https://github.com/truecharts/apps/issues/1291)) + +#### Chore + +* Simplify GUI for deployment, persistence and securityContext ([#1289](https://github.com/truecharts/apps/issues/1289)) + +#### Feat + +* Simplify the Services GUI ([#1290](https://github.com/truecharts/apps/issues/1290)) + + + + +### [prowlarr-4.0.5](https://github.com/truecharts/apps/compare/prowlarr-4.0.4...prowlarr-4.0.5) (2021-11-02) + +#### Chore + +* update non-major deps helm releases ([#1267](https://github.com/truecharts/apps/issues/1267)) + + + + +### [prowlarr-4.0.4](https://github.com/truecharts/apps/compare/prowlarr-4.0.3...prowlarr-4.0.4) (2021-11-01) + +#### Chore + +* update non-major deps helm releases ([#1264](https://github.com/truecharts/apps/issues/1264)) + + + + +### [prowlarr-4.0.3](https://github.com/truecharts/apps/compare/prowlarr-4.0.2...prowlarr-4.0.3) (2021-11-01) + +#### Chore + +* update non-major ([#1263](https://github.com/truecharts/apps/issues/1263)) + + + + +### [prowlarr-4.0.2](https://github.com/truecharts/apps/compare/prowlarr-4.0.1...prowlarr-4.0.2) (2021-10-26) + +#### Chore + +* update non-major deps helm releases ([#1245](https://github.com/truecharts/apps/issues/1245)) + + + + +### [prowlarr-4.0.1](https://github.com/truecharts/apps/compare/prowlarr-4.0.0...prowlarr-4.0.1) (2021-10-26) + +#### Chore + +* update helm chart common to v8.3.15 ([#1240](https://github.com/truecharts/apps/issues/1240)) +* update non-major ([#1232](https://github.com/truecharts/apps/issues/1232)) + + + + +### [prowlarr-4.0.0](https://github.com/truecharts/apps/compare/prowlarr-3.0.20...prowlarr-4.0.0) (2021-10-25) + +#### Chore + +* Adapt for TrueNAS SCALE RC1 + + + + +### [prowlarr-3.0.20](https://github.com/truecharts/apps/compare/prowlarr-3.0.17...prowlarr-3.0.20) (2021-10-20) + +#### Chore + +* bump apps, remove duplicates and move incubator to stable for RC1 +* update non-major deps helm releases ([#1213](https://github.com/truecharts/apps/issues/1213)) + +#### Fix + +* reenable postgresql migration scripting and bump all to force update +* use correct PVC storageClass when using postgresql as a dependency on SCALE ([#1212](https://github.com/truecharts/apps/issues/1212)) + + + + +### [prowlarr-3.0.17](https://github.com/truecharts/apps/compare/prowlarr-3.0.16...prowlarr-3.0.17) (2021-10-20) + +#### Chore + +* bump versions to rerelease and fix icons + + + + +### [prowlarr-3.0.16](https://github.com/truecharts/apps/compare/prowlarr-3.0.15...prowlarr-3.0.16) (2021-10-19) + +#### Change + +* Project-Eclipse 3, Automatically generate item.yaml ([#1178](https://github.com/truecharts/apps/issues/1178)) + +#### Chore + +* Project-Eclipse 5, move app-readme to automatic generation script ([#1181](https://github.com/truecharts/apps/issues/1181)) +* Project-Eclipse part 2, adapting and cleaning changelog ([#1173](https://github.com/truecharts/apps/issues/1173)) +* update helm chart common to v8.3.13 ([#1184](https://github.com/truecharts/apps/issues/1184)) +* update non-major ([#1174](https://github.com/truecharts/apps/issues/1174)) + +#### Feat + +* Project-Eclipse 4, Add App grading annotations to Chart.yaml ([#1180](https://github.com/truecharts/apps/issues/1180)) + +#### Refactor + +* Project Eclipse Part 6, move questions.yaml to root App folder ([#1182](https://github.com/truecharts/apps/issues/1182)) + + + + +### [prowlarr-3.0.15](https://github.com/truecharts/apps/compare/prowlarr-3.0.14...prowlarr-3.0.15) (2021-10-19) + +#### Fix + +* fix previous SCALE bugfix not correctly being applied + + + + +### [prowlarr-3.0.14](https://github.com/truecharts/apps/compare/prowlarr-3.0.13...prowlarr-3.0.14) (2021-10-19) + +#### Fix + +* Solve issues regarding ix_values.yaml not containing the image and tag definitions. ([#1176](https://github.com/truecharts/apps/issues/1176)) + + + + +### [prowlarr-3.0.13](https://github.com/truecharts/apps/compare/prowlarr-3.0.12...prowlarr-3.0.13) (2021-10-18) + +#### Refactor + +* Project Eclipse - part 1 - remove ix_values.yaml ([#1168](https://github.com/truecharts/apps/issues/1168)) + + + + +### [prowlarr-3.0.12](https://github.com/truecharts/apps/compare/prowlarr-3.0.11...prowlarr-3.0.12) (2021-10-17) + +#### Chore + +* update helm chart common to v8.3.10 ([#1160](https://github.com/truecharts/apps/issues/1160)) + +#### Fix + +* force users using correct / prefix for mounPath ([#1156](https://github.com/truecharts/apps/issues/1156)) + + + + +### [prowlarr-3.0.11](https://github.com/truecharts/apps/compare/prowlarr-3.0.10...prowlarr-3.0.11) (2021-10-13) + +#### Chore + +* update non-major deps helm releases ([#1133](https://github.com/truecharts/apps/issues/1133)) + + + + +### [prowlarr-3.0.10](https://github.com/truecharts/apps/compare/prowlarr-3.0.9...prowlarr-3.0.10) (2021-10-12) + +#### Chore + +* update non-major deps helm releases ([#1126](https://github.com/truecharts/apps/issues/1126)) + + + + +### [prowlarr-3.0.9](https://github.com/truecharts/apps/compare/prowlarr-3.0.8...prowlarr-3.0.9) (2021-10-12) + +#### Chore + +* update non-major ([#1122](https://github.com/truecharts/apps/issues/1122)) + + + + +### [prowlarr-3.0.8](https://github.com/truecharts/apps/compare/prowlarr-3.0.7...prowlarr-3.0.8) (2021-10-12) + +#### Chore + +* update non-major deps helm releases ([#1123](https://github.com/truecharts/apps/issues/1123)) + + + + +### [prowlarr-3.0.7](https://github.com/truecharts/apps/compare/prowlarr-3.0.6...prowlarr-3.0.7) (2021-10-05) + +#### Chore + +* update non-major ([#1103](https://github.com/truecharts/apps/issues/1103)) + + + + +### [prowlarr-3.0.6](https://github.com/truecharts/apps/compare/prowlarr-3.0.5...prowlarr-3.0.6) (2021-10-05) + +#### Chore + +* update non-major deps helm releases ([#1099](https://github.com/truecharts/apps/issues/1099)) + + + + +### [prowlarr-3.0.5](https://github.com/truecharts/apps/compare/prowlarr-3.0.4...prowlarr-3.0.5) (2021-10-05) + +#### Chore + +* update non-major ([#1098](https://github.com/truecharts/apps/issues/1098)) + + + + +### [prowlarr-3.0.4](https://github.com/truecharts/apps/compare/prowlarr-3.0.3...prowlarr-3.0.4) (2021-09-29) + +#### Chore + +* update helm chart common to v8.0.13 ([#1060](https://github.com/truecharts/apps/issues/1060)) + + + + +### [prowlarr-3.0.2](https://github.com/truecharts/apps/compare/prowlarr-3.0.1...prowlarr-3.0.2) (2021-09-28) + +#### Chore + +* update non-major ([#1046](https://github.com/truecharts/apps/issues/1046)) + + + + +### [prowlarr-3.0.1](https://github.com/truecharts/apps/compare/prowlarr-3.0.0...prowlarr-3.0.1) (2021-09-26) + + + + +### [prowlarr-3.0.0](https://github.com/truecharts/apps/compare/prowlarr-2.0.3...prowlarr-3.0.0) (2021-09-26) + + + + +### [prowlarr-2.0.3](https://github.com/truecharts/apps/compare/prowlarr-2.0.2...prowlarr-2.0.3) (2021-09-21) + +#### Chore + +* update non-major deps helm releases ([#1014](https://github.com/truecharts/apps/issues/1014)) + + + + +### [prowlarr-2.0.2](https://github.com/truecharts/apps/compare/prowlarr-2.0.1...prowlarr-2.0.2) (2021-09-21) + +#### Chore + +* update non-major ([#1013](https://github.com/truecharts/apps/issues/1013)) + + + + +### [prowlarr-2.0.1](https://github.com/truecharts/apps/compare/prowlarr-1.11.18...prowlarr-2.0.1) (2021-09-13) + +#### Chore + +* update non-major ([#962](https://github.com/truecharts/apps/issues/962)) + +#### Feat + +* add new GUI and VPN support to all Apps ([#977](https://github.com/truecharts/apps/issues/977)) +* Add VPN addon and move some config to includes ([#973](https://github.com/truecharts/apps/issues/973)) +* pin all container references to digests ([#963](https://github.com/truecharts/apps/issues/963)) +* Move some common containers to our own containers + +#### Fix + +* make sure podSecurityContext is included in both SCALE and Helm installs ([#956](https://github.com/truecharts/apps/issues/956)) + + +## [prowlarr-1.11.18](https://github.com/truecharts/apps/compare/prowlarr-1.11.17...prowlarr-1.11.18) (2021-09-08) + +### Fix + +* repair Hyperion and some misplaced GUI elements ([#922](https://github.com/truecharts/apps/issues/922)) diff --git a/tmp/prowlarr/Chart.yaml b/tmp/prowlarr/Chart.yaml new file mode 100644 index 00000000000..d47f0779c79 --- /dev/null +++ b/tmp/prowlarr/Chart.yaml @@ -0,0 +1,32 @@ +apiVersion: v2 +appVersion: "1.3.1.2796" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 + - condition: postgresql.enabled + name: postgresql + repository: https://charts.truecharts.org/ + version: 11.0.18 +description: Indexer manager/proxy built on the popular arr net base stack to integrate with your various PVR apps. +home: https://truecharts.org/charts/stable/prowlarr +icon: https://truecharts.org/img/hotlink-ok/chart-icons/prowlarr.png +keywords: + - prowlarr + - torrent + - usenet +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: prowlarr +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/prowlarr + - https://github.com/Prowlarr/Prowlarr + - https://github.com/k8s-at-home/container-images +version: 10.0.0 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" diff --git a/tmp/prowlarr/README.md b/tmp/prowlarr/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/prowlarr/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/prowlarr/icon.png b/tmp/prowlarr/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..d0c931310e9a0d659cd13104ad8a3223a06d04ff GIT binary patch literal 32196 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 x1swHeGl-7QMYC=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: prusaslicer-novnc +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/prusaslicer-novnc + - https://www.prusa3d.com/prusaslicer/ +type: application +version: 4.0.0 diff --git a/tmp/prusaslicer-novnc/README.md b/tmp/prusaslicer-novnc/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/prusaslicer-novnc/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/prusaslicer-novnc/icon.png b/tmp/prusaslicer-novnc/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..4ca94dc66b34dc3ea157d0dc7f5b2ae660747e84 GIT binary patch literal 7044 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 UyYtGWa}T1AM)_ZZuaf%z2N0g~Hvj+t literal 0 HcmV?d00001 diff --git a/tmp/prusaslicer-novnc/questions.yaml b/tmp/prusaslicer-novnc/questions.yaml new file mode 100644 index 00000000000..6f23bf7ee57 --- /dev/null +++ b/tmp/prusaslicer-novnc/questions.yaml @@ -0,0 +1,112 @@ +# Include{groups} +portals: + open: +# Include{portalLink} +questions: +# Include{global} +# Include{workload} +# Include{workloadDeployment} + +# Include{replicas1} +# Include{podSpec} +# Include{containerMain} + + + - variable: env + group: "App Configuration" + label: "Image Environment" + schema: + additional_attrs: true + type: dict + attrs: + - variable: SSL_CERT_FILE + label: "SSL_CERT_FILE" + description: "Needed to allow Prusaslicer to open without any prompts upon startup." + schema: + type: string + default: "/etc/ssl/certs/ca-certificates.crt" +# Include{containerBasic} +# Include{containerAdvanced} + +# Include{containerConfig} +# Include{serviceRoot} +# Include{serviceMain} +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: main + label: "Main Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 16080 + required: true +# Include{serviceExpertRoot} + default: false +# Include{serviceExpert} +# Include{serviceList} +# Include{persistenceRoot} + - variable: configsfolder + label: "configsfolder Storage" + description: "Container Path configs" + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} + - variable: prints + label: "prints Storage" + description: "3D Printing Folder" + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} +# Include{persistenceList} +# Include{ingressRoot} + - variable: main + label: "Main Ingress" + schema: + additional_attrs: true + type: dict + attrs: +# Include{ingressDefault} +# Include{ingressTLS} +# Include{ingressTraefik} +# Include{ingressList} +# Include{securityContextRoot} + + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 0 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID of the user running the application" + schema: + type: int + default: 0 +# Include{securityContextContainer} +# Include{securityContextAdvanced} +# Include{securityContextPod} + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + +# Include{resources} +# Include{advanced} +# Include{addons} +# Include{codeserver} +# Include{netshoot} +# Include{vpn} +# Include{documentation} diff --git a/tmp/prusaslicer-novnc/templates/NOTES.txt b/tmp/prusaslicer-novnc/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/tmp/prusaslicer-novnc/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/tmp/prusaslicer-novnc/templates/common.yaml b/tmp/prusaslicer-novnc/templates/common.yaml new file mode 100644 index 00000000000..78d963fb168 --- /dev/null +++ b/tmp/prusaslicer-novnc/templates/common.yaml @@ -0,0 +1,2 @@ +{{/* Render the templates */}} +{{ include "tc.v1.common.loader.all" . }} diff --git a/tmp/prusaslicer-novnc/values.yaml b/tmp/prusaslicer-novnc/values.yaml new file mode 100644 index 00000000000..f26d02c118b --- /dev/null +++ b/tmp/prusaslicer-novnc/values.yaml @@ -0,0 +1,34 @@ +image: + pullPolicy: IfNotPresent + repository: tccr.io/truecharts/prusaslicer-novnc + tag: latest@sha256:71977d64c531e36ec0196e8899f2c098dca55edb3d7e2698a207db295066b8bf +persistence: + configsfolder: + enabled: true + mountPath: /configs/ + prints: + enabled: true + mountPath: /prints/ +service: + main: + ports: + main: + port: 16080 + protocol: http + targetPort: 8080 +portal: + open: + enabled: true +securityContext: + container: + readOnlyRootFilesystem: false + runAsNonRoot: false + runAsGroup: 0 + runAsUser: 0 +workload: + main: + podSpec: + containers: + main: + env: + SSL_CERT_FILE: /etc/ssl/certs/ca-certificates.crt diff --git a/tmp/pwndrop/.helmignore b/tmp/pwndrop/.helmignore new file mode 100644 index 00000000000..77ca5567b26 --- /dev/null +++ b/tmp/pwndrop/.helmignore @@ -0,0 +1,30 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ +# OWNERS file for Kubernetes +OWNERS +# helm-docs templates +*.gotmpl +# docs folder +/docs +# icon +icon.png diff --git a/tmp/pwndrop/CHANGELOG.md b/tmp/pwndrop/CHANGELOG.md new file mode 100644 index 00000000000..71ee21db7fb --- /dev/null +++ b/tmp/pwndrop/CHANGELOG.md @@ -0,0 +1,1395 @@ +# Changelog + + + +## [pydio-cells-5.0.0](https://github.com/truecharts/charts/compare/pydio-cells-4.0.48...pydio-cells-5.0.0) (2022-11-10) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Major Change to GUI + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + ### Fix + +- change container config label + + + + +## [pydio-cells-4.0.51](https://github.com/truecharts/charts/compare/pydio-cells-4.0.48...pydio-cells-4.0.51) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [pydio-cells-4.0.50](https://github.com/truecharts/charts/compare/pydio-cells-4.0.48...pydio-cells-4.0.50) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [pydio-cells-4.0.50](https://github.com/truecharts/charts/compare/pydio-cells-4.0.48...pydio-cells-4.0.50) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [pydio-cells-4.0.50](https://github.com/truecharts/charts/compare/pydio-cells-4.0.48...pydio-cells-4.0.50) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [pydio-cells-4.0.49](https://github.com/truecharts/charts/compare/pydio-cells-4.0.48...pydio-cells-4.0.49) (2022-11-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [pydio-cells-4.0.49](https://github.com/truecharts/charts/compare/pydio-cells-4.0.48...pydio-cells-4.0.49) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [pydio-cells-4.0.48](https://github.com/truecharts/charts/compare/pydio-cells-4.0.47...pydio-cells-4.0.48) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4317](https://github.com/truecharts/charts/issues/4317)) + + + + +## [pydio-cells-4.0.47](https://github.com/truecharts/charts/compare/pydio-cells-4.0.46...pydio-cells-4.0.47) (2022-11-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4308](https://github.com/truecharts/charts/issues/4308)) + + + + +## [pydio-cells-4.0.46](https://github.com/truecharts/charts/compare/pydio-cells-4.0.45...pydio-cells-4.0.46) (2022-11-02) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4261](https://github.com/truecharts/charts/issues/4261)) + + + + +## [pydio-cells-4.0.45](https://github.com/truecharts/charts/compare/pydio-cells-4.0.44...pydio-cells-4.0.45) (2022-10-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4182](https://github.com/truecharts/charts/issues/4182)) + + + + +## [pydio-cells-4.0.44](https://github.com/truecharts/charts/compare/pydio-cells-4.0.43...pydio-cells-4.0.44) (2022-10-19) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4122](https://github.com/truecharts/charts/issues/4122)) + + + + +## [pydio-cells-4.0.43](https://github.com/truecharts/charts/compare/pydio-cells-4.0.42...pydio-cells-4.0.43) (2022-10-12) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4071](https://github.com/truecharts/charts/issues/4071)) + + + + +## [pydio-cells-4.0.42](https://github.com/truecharts/charts/compare/pydio-cells-4.0.41...pydio-cells-4.0.42) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [pydio-cells-4.0.42](https://github.com/truecharts/charts/compare/pydio-cells-4.0.41...pydio-cells-4.0.42) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [pydio-cells-4.0.41](https://github.com/truecharts/charts/compare/pydio-cells-4.0.40...pydio-cells-4.0.41) (2022-10-05) + +### Chore + +- split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979)) + - update helm general non-major + + + + +## [pydio-cells-4.0.39](https://github.com/truecharts/charts/compare/pydio-cells-4.0.38...pydio-cells-4.0.39) (2022-09-27) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918)) + + + + +## [pydio-cells-4.0.38](https://github.com/truecharts/charts/compare/pydio-cells-4.0.37...pydio-cells-4.0.38) (2022-09-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898)) + + + + +## [pydio-cells-4.0.37](https://github.com/truecharts/charts/compare/pydio-cells-4.0.36...pydio-cells-4.0.37) (2022-09-22) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [pydio-cells-4.0.37](https://github.com/truecharts/charts/compare/pydio-cells-4.0.36...pydio-cells-4.0.37) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [pydio-cells-4.0.37](https://github.com/truecharts/charts/compare/pydio-cells-4.0.36...pydio-cells-4.0.37) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [pydio-cells-4.0.37](https://github.com/truecharts/charts/compare/pydio-cells-4.0.36...pydio-cells-4.0.37) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [pydio-cells-4.0.37](https://github.com/truecharts/charts/compare/pydio-cells-4.0.36...pydio-cells-4.0.37) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [pydio-cells-4.0.37](https://github.com/truecharts/charts/compare/pydio-cells-4.0.36...pydio-cells-4.0.37) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [pydio-cells-4.0.37](https://github.com/truecharts/charts/compare/pydio-cells-4.0.36...pydio-cells-4.0.37) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [pydio-cells-4.0.37](https://github.com/truecharts/charts/compare/pydio-cells-4.0.36...pydio-cells-4.0.37) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [pydio-cells-4.0.37](https://github.com/truecharts/charts/compare/pydio-cells-4.0.36...pydio-cells-4.0.37) (2022-09-17) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [pydio-cells-4.0.37](https://github.com/truecharts/charts/compare/pydio-cells-4.0.36...pydio-cells-4.0.37) (2022-09-18) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [pydio-cells-4.0.37](https://github.com/truecharts/charts/compare/pydio-cells-4.0.36...pydio-cells-4.0.37) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [pydio-cells-4.0.37](https://github.com/truecharts/charts/compare/pydio-cells-4.0.36...pydio-cells-4.0.37) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [pydio-cells-4.0.37](https://github.com/truecharts/charts/compare/pydio-cells-4.0.36...pydio-cells-4.0.37) (2022-09-15) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [pydio-cells-4.0.37](https://github.com/truecharts/charts/compare/pydio-cells-4.0.36...pydio-cells-4.0.37) (2022-09-15) + +### Chore + +- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [pydio-cells-4.0.36](https://github.com/truecharts/charts/compare/pydio-cells-4.0.35...pydio-cells-4.0.36) (2022-09-13) + +### Chore + +- update helm general non-major ([#3756](https://github.com/truecharts/charts/issues/3756)) + + + + +## [pydio-cells-4.0.35](https://github.com/truecharts/charts/compare/pydio-cells-4.0.34...pydio-cells-4.0.35) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [pydio-cells-4.0.35](https://github.com/truecharts/charts/compare/pydio-cells-4.0.34...pydio-cells-4.0.35) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [pydio-cells-4.0.35](https://github.com/truecharts/charts/compare/pydio-cells-4.0.34...pydio-cells-4.0.35) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [pydio-cells-4.0.35](https://github.com/truecharts/charts/compare/pydio-cells-4.0.34...pydio-cells-4.0.35) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [pydio-cells-4.0.35](https://github.com/truecharts/charts/compare/pydio-cells-4.0.34...pydio-cells-4.0.35) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [pydio-cells-4.0.35](https://github.com/truecharts/charts/compare/pydio-cells-4.0.34...pydio-cells-4.0.35) (2022-09-11) + +### Chore + +- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [pydio-cells-4.0.34](https://github.com/truecharts/charts/compare/pydio-cells-4.0.32...pydio-cells-4.0.34) (2022-08-30) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639)) + - update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [pydio-cells-4.0.33](https://github.com/truecharts/charts/compare/pydio-cells-4.0.32...pydio-cells-4.0.33) (2022-08-30) + +### Chore + +- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [pydio-cells-4.0.32](https://github.com/truecharts/charts/compare/pydio-cells-4.0.30...pydio-cells-4.0.32) (2022-08-29) + +### Chore + +- update helm general non-major ([#3621](https://github.com/truecharts/charts/issues/3621)) + - update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619)) + + + + +## [pydio-cells-4.0.30](https://github.com/truecharts/charts/compare/pydio-cells-4.0.29...pydio-cells-4.0.30) (2022-08-23) + +### Chore + +- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545)) + + + + +## [pydio-cells-4.0.29](https://github.com/truecharts/charts/compare/pydio-cells-4.0.28...pydio-cells-4.0.29) (2022-08-17) + +### Chore + +- update helm general non-major helm releases ([#3484](https://github.com/truecharts/charts/issues/3484)) + + + + +## [pydio-cells-4.0.28](https://github.com/truecharts/charts/compare/pydio-cells-4.0.27...pydio-cells-4.0.28) (2022-08-12) + +### Chore + +- add documentation checkbox/section to all SCALE Apps + - update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456)) + + ### Fix + +- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447)) + + + + +## [pydio-cells-4.0.27](https://github.com/truecharts/charts/compare/pydio-cells-4.0.26...pydio-cells-4.0.27) (2022-08-09) + +### Chore + +- update helm general non-major helm releases to v10.4.9 ([#3413](https://github.com/truecharts/charts/issues/3413)) + + + + +## [pydio-cells-4.0.26](https://github.com/truecharts/charts/compare/pydio-cells-4.0.25...pydio-cells-4.0.26) (2022-08-08) + +### Chore + +- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + + + +## [pydio-cells-4.0.25](https://github.com/truecharts/apps/compare/pydio-cells-4.0.24...pydio-cells-4.0.25) (2022-07-26) + +### Chore + +- update home links ([#3291](https://github.com/truecharts/apps/issues/3291)) + - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302)) + + + + +## [pydio-cells-4.0.24](https://github.com/truecharts/apps/compare/pydio-cells-4.0.23...pydio-cells-4.0.24) (2022-07-25) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [pydio-cells-4.0.24](https://github.com/truecharts/apps/compare/pydio-cells-4.0.23...pydio-cells-4.0.24) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [pydio-cells-4.0.23](https://github.com/truecharts/apps/compare/pydio-cells-4.0.22...pydio-cells-4.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [pydio-cells-4.0.23](https://github.com/truecharts/apps/compare/pydio-cells-4.0.22...pydio-cells-4.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [pydio-cells-4.0.23](https://github.com/truecharts/apps/compare/pydio-cells-4.0.22...pydio-cells-4.0.23) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [pydio-cells-4.0.22](https://github.com/truecharts/apps/compare/pydio-cells-4.0.21...pydio-cells-4.0.22) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) + + + + +## [pydio-cells-4.0.21](https://github.com/truecharts/apps/compare/pydio-cells-4.0.19...pydio-cells-4.0.21) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [pydio-cells-4.0.19](https://github.com/truecharts/apps/compare/pydio-cells-4.0.18...pydio-cells-4.0.19) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [pydio-cells-4.0.18](https://github.com/truecharts/apps/compare/pydio-cells-4.0.17...pydio-cells-4.0.18) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [pydio-cells-4.0.17](https://github.com/truecharts/apps/compare/pydio-cells-4.0.15...pydio-cells-4.0.17) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [pydio-cells-4.0.15](https://github.com/truecharts/apps/compare/pydio-cells-4.0.13...pydio-cells-4.0.15) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [pydio-cells-4.0.13](https://github.com/truecharts/apps/compare/pydio-cells-4.0.12...pydio-cells-4.0.13) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [pydio-cells-4.0.12](https://github.com/truecharts/apps/compare/pydio-cells-4.0.11...pydio-cells-4.0.12) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) +* update docker general non-major ([#3150](https://github.com/truecharts/apps/issues/3150)) + + + + +### [pydio-cells-4.0.11](https://github.com/truecharts/apps/compare/pydio-cells-4.0.10...pydio-cells-4.0.11) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [pydio-cells-4.0.10](https://github.com/truecharts/apps/compare/pydio-cells-4.0.9...pydio-cells-4.0.10) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [pydio-cells-4.0.9](https://github.com/truecharts/apps/compare/pydio-cells-4.0.8...pydio-cells-4.0.9) (2022-07-05) + +#### Chore + +* update helm general non-major helm releases ([#3075](https://github.com/truecharts/apps/issues/3075)) + + + + +### [pydio-cells-4.0.8](https://github.com/truecharts/apps/compare/pydio-cells-4.0.7...pydio-cells-4.0.8) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [pydio-cells-4.0.7](https://github.com/truecharts/apps/compare/pydio-cells-4.0.6...pydio-cells-4.0.7) (2022-06-29) + +#### Chore + +* update helm general non-major Helm releases ([#3003](https://github.com/truecharts/apps/issues/3003)) + + + + +### [pydio-cells-4.0.6](https://github.com/truecharts/apps/compare/pydio-cells-4.0.5...pydio-cells-4.0.6) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [pydio-cells-4.0.5](https://github.com/truecharts/apps/compare/pydio-cells-4.0.4...pydio-cells-4.0.5) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [pydio-cells-4.0.4](https://github.com/truecharts/apps/compare/pydio-cells-4.0.3...pydio-cells-4.0.4) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [pydio-cells-4.0.3](https://github.com/truecharts/apps/compare/pydio-cells-4.0.2...pydio-cells-4.0.3) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2887](https://github.com/truecharts/apps/issues/2887)) + + + + +### [pydio-cells-4.0.2](https://github.com/truecharts/apps/compare/pydio-cells-4.0.1...pydio-cells-4.0.2) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [pydio-cells-4.0.1](https://github.com/truecharts/apps/compare/pydio-cells-4.0.0...pydio-cells-4.0.1) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [pydio-cells-4.0.0](https://github.com/truecharts/apps/compare/pydio-cells-3.0.1...pydio-cells-4.0.0) (2022-06-07) + +#### Chore + +* update helm general major helm releases ([#2804](https://github.com/truecharts/apps/issues/2804)) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [pydio-cells-3.0.1](https://github.com/truecharts/apps/compare/pydio-cells-2.0.25...pydio-cells-3.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC +* update helm general non-major helm releases ([#2838](https://github.com/truecharts/apps/issues/2838)) + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [pydio-cells-3.0.0](https://github.com/truecharts/apps/compare/pydio-cells-2.0.25...pydio-cells-3.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [pydio-cells-2.0.25](https://github.com/truecharts/apps/compare/pydio-cells-2.0.24...pydio-cells-2.0.25) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [pydio-cells-2.0.24](https://github.com/truecharts/apps/compare/pydio-cells-2.0.23...pydio-cells-2.0.24) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [pydio-cells-2.0.24](https://github.com/truecharts/apps/compare/pydio-cells-2.0.23...pydio-cells-2.0.24) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [pydio-cells-2.0.23](https://github.com/truecharts/apps/compare/pydio-cells-2.0.22...pydio-cells-2.0.23) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [pydio-cells-2.0.22](https://github.com/truecharts/apps/compare/pydio-cells-2.0.21...pydio-cells-2.0.22) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [pydio-cells-2.0.22](https://github.com/truecharts/apps/compare/pydio-cells-2.0.21...pydio-cells-2.0.22) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [pydio-cells-2.0.21](https://github.com/truecharts/apps/compare/pydio-cells-2.0.20...pydio-cells-2.0.21) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [pydio-cells-2.0.20](https://github.com/truecharts/apps/compare/pydio-cells-2.0.19...pydio-cells-2.0.20) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [pydio-cells-2.0.19](https://github.com/truecharts/apps/compare/pydio-cells-2.0.18...pydio-cells-2.0.19) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [pydio-cells-2.0.18](https://github.com/truecharts/apps/compare/pydio-cells-2.0.17...pydio-cells-2.0.18) (2022-05-04) + +#### Chore + +* update docker general non-major ([#2606](https://github.com/truecharts/apps/issues/2606)) + + + + +### [pydio-cells-2.0.17](https://github.com/truecharts/apps/compare/pydio-cells-2.0.16...pydio-cells-2.0.17) (2022-05-04) + +#### Chore + +* update helm general non-major helm releases ([#2605](https://github.com/truecharts/apps/issues/2605)) + + + + +### [pydio-cells-2.0.16](https://github.com/truecharts/apps/compare/pydio-cells-2.0.15...pydio-cells-2.0.16) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [pydio-cells-2.0.15](https://github.com/truecharts/apps/compare/pydio-cells-2.0.14...pydio-cells-2.0.15) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [pydio-cells-2.0.14](https://github.com/truecharts/apps/compare/pydio-cells-2.0.13...pydio-cells-2.0.14) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [pydio-cells-2.0.13](https://github.com/truecharts/apps/compare/pydio-cells-2.0.12...pydio-cells-2.0.13) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [pydio-cells-2.0.12](https://github.com/truecharts/apps/compare/pydio-cells-2.0.11...pydio-cells-2.0.12) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2362](https://github.com/truecharts/apps/issues/2362)) + + + + +### [pydio-cells-2.0.11](https://github.com/truecharts/apps/compare/pydio-cells-2.0.10...pydio-cells-2.0.11) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [pydio-cells-2.0.10](https://github.com/truecharts/apps/compare/pydio-cells-2.0.9...pydio-cells-2.0.10) (2022-03-30) + +#### Chore + +* Use new repo ([#2337](https://github.com/truecharts/apps/issues/2337)) +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [pydio-cells-2.0.9](https://github.com/truecharts/apps/compare/pydio-cells-2.0.8...pydio-cells-2.0.9) (2022-03-26) + +#### Chore + +* update helm general non-major helm releases ([#2290](https://github.com/truecharts/apps/issues/2290)) + + + + +### [pydio-cells-2.0.8](https://github.com/truecharts/apps/compare/pydio-cells-2.0.7...pydio-cells-2.0.8) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [pydio-cells-2.0.3](https://github.com/truecharts/apps/compare/pydio-cells-2.0.2...pydio-cells-2.0.3) (2022-03-08) + +#### Chore + +* update helm general non-major helm releases ([#2116](https://github.com/truecharts/apps/issues/2116)) + + + + +### [pydio-cells-2.0.2](https://github.com/truecharts/apps/compare/pydio-cells-2.0.1...pydio-cells-2.0.2) (2022-03-07) + +#### Chore + +* update helm general non-major helm releases ([#2111](https://github.com/truecharts/apps/issues/2111)) + + + + +### [pydio-cells-2.0.1](https://github.com/truecharts/apps/compare/pydio-cells-2.0.0...pydio-cells-2.0.1) (2022-03-07) + +#### Chore + +* update docker general non-major ([#2046](https://github.com/truecharts/apps/issues/2046)) +* Remove `-icon` string from icon png's ([#2040](https://github.com/truecharts/apps/issues/2040)) + + + + +### [pydio-cells-2.0.0](https://github.com/truecharts/apps/compare/pydio-cells-1.0.5...pydio-cells-2.0.0) (2022-03-03) + +#### Chore + +* remove fixed env from questions.yaml +* update helm general major helm releases ([#2021](https://github.com/truecharts/apps/issues/2021)) + +#### Fix + +* BREAKING CHANGE Move some env-vars outside of env section ([#2010](https://github.com/truecharts/apps/issues/2010)) + + + + +### [pydio-cells-1.0.5](https://github.com/truecharts/apps/compare/pydio-cells-1.0.4...pydio-cells-1.0.5) (2022-03-02) + +#### Chore + +* update helm general non-major helm releases ([#1999](https://github.com/truecharts/apps/issues/1999)) + + + + +### [pydio-cells-1.0.4](https://github.com/truecharts/apps/compare/pydio-cells-1.0.3...pydio-cells-1.0.4) (2022-02-24) + +#### Chore + +* rename `web_portal` to `open` ([#1957](https://github.com/truecharts/apps/issues/1957)) + +#### Fix + +* Use different port for healthcheck ([#1949](https://github.com/truecharts/apps/issues/1949)) + + + + +### [pydio-cells-1.0.3](https://github.com/truecharts/apps/compare/pydio-cells-1.0.2...pydio-cells-1.0.3) (2022-02-23) + +#### Fix + +* fix configmap and main service ([#1943](https://github.com/truecharts/apps/issues/1943)) + + + + +### [pydio-cells-1.0.2](https://github.com/truecharts/apps/compare/pydio-cells-1.0.1...pydio-cells-1.0.2) (2022-02-22) + +#### Fix + +* Removed some double `b64enc` on autogenerated secrets, also some quotes off them. ([#1937](https://github.com/truecharts/apps/issues/1937)) + + + + +### [pydio-cells-1.0.1](https://github.com/truecharts/apps/compare/pydio-cells-1.0.0...pydio-cells-1.0.1) (2022-02-22) + +#### Chore + +* update helm general non-major helm releases ([#1932](https://github.com/truecharts/apps/issues/1932)) + + + + +### [pydio-cells-1.0.0](https://github.com/truecharts/apps/compare/pydio-cells-0.0.24...pydio-cells-1.0.0) (2022-02-22) + +#### Feat + +* Add db and use official image ([#1908](https://github.com/truecharts/apps/issues/1908)) + + + + +### [pydio-cells-0.0.24](https://github.com/truecharts/apps/compare/pydio-cells-0.0.23...pydio-cells-0.0.24) (2022-02-21) + +#### Chore + +* update helm general non-major helm releases ([#1927](https://github.com/truecharts/apps/issues/1927)) + + + + +### [pydio-cells-0.0.23](https://github.com/truecharts/apps/compare/pydio-cells-0.0.22...pydio-cells-0.0.23) (2022-02-15) + +#### Chore + +* update helm general non-major helm releases ([#1901](https://github.com/truecharts/apps/issues/1901)) + + + + +### [pydio-cells-0.0.22](https://github.com/truecharts/apps/compare/pydio-cells-0.0.21...pydio-cells-0.0.22) (2022-02-08) + +#### Chore + +* update helm general non-major helm releases ([#1871](https://github.com/truecharts/apps/issues/1871)) + + + + +### [pydio-cells-0.0.21](https://github.com/truecharts/apps/compare/pydio-cells-0.0.20...pydio-cells-0.0.21) (2022-02-06) + +#### Chore + +* update helm chart common to v8.15.0 ([#1859](https://github.com/truecharts/apps/issues/1859)) + + + + +### [pydio-cells-0.0.20](https://github.com/truecharts/apps/compare/pydio-cells-0.0.19...pydio-cells-0.0.20) (2022-02-05) + +#### Chore + +* update helm general non-major helm releases ([#1852](https://github.com/truecharts/apps/issues/1852)) + + + + +### [pydio-cells-0.0.19](https://github.com/truecharts/apps/compare/pydio-cells-0.0.18...pydio-cells-0.0.19) (2022-02-03) + +#### Chore + +* update docker general non-major ([#1836](https://github.com/truecharts/apps/issues/1836)) + + + + +### [pydio-cells-0.0.18](https://github.com/truecharts/apps/compare/pydio-cells-0.0.17...pydio-cells-0.0.18) (2022-02-02) + +#### Chore + +* update helm general non-major helm releases ([#1828](https://github.com/truecharts/apps/issues/1828)) + + + + +### [pydio-cells-0.0.17](https://github.com/truecharts/apps/compare/pydio-cells-0.0.16...pydio-cells-0.0.17) (2022-01-25) + +#### Chore + +* update helm general non-major helm releases ([#1791](https://github.com/truecharts/apps/issues/1791)) + + + + +### [pydio-cells-0.0.16](https://github.com/truecharts/apps/compare/pydio-cells-0.0.15...pydio-cells-0.0.16) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1766](https://github.com/truecharts/apps/issues/1766)) + + + + +### [pydio-cells-0.0.15](https://github.com/truecharts/apps/compare/pydio-cells-0.0.14...pydio-cells-0.0.15) (2022-01-21) + +#### Chore + +* update helm general non-major helm releases ([#1759](https://github.com/truecharts/apps/issues/1759)) + +#### Fix + +* set additional_attrs: true on all dicts ([#1750](https://github.com/truecharts/apps/issues/1750)) + + + + +### [pydio-cells-0.0.14](https://github.com/truecharts/apps/compare/pydio-cells-0.0.13...pydio-cells-0.0.14) (2022-01-18) + +#### Chore + +* update helm general non-major helm releases ([#1732](https://github.com/truecharts/apps/issues/1732)) + + + + +### [pydio-cells-0.0.13](https://github.com/truecharts/apps/compare/pydio-cells-0.0.12...pydio-cells-0.0.13) (2022-01-13) + +#### Chore + +* update helm general non-major helm releases ([#1712](https://github.com/truecharts/apps/issues/1712)) + +#### Feat + +* expose capabilities in GUI ([#1709](https://github.com/truecharts/apps/issues/1709)) + + + + +### [pydio-cells-0.0.12](https://github.com/truecharts/apps/compare/pydio-cells-0.0.11...pydio-cells-0.0.12) (2022-01-12) + +#### Chore + +* update helm general non-major helm releases ([#1704](https://github.com/truecharts/apps/issues/1704)) + + + + +### [pydio-cells-0.0.11](https://github.com/truecharts/apps/compare/pydio-cells-0.0.10...pydio-cells-0.0.11) (2022-01-11) + +#### Chore + +* update helm general non-major helm releases ([#1693](https://github.com/truecharts/apps/issues/1693)) + + + + +### [pydio-cells-0.0.10](https://github.com/truecharts/apps/compare/pydio-cells-0.0.9...pydio-cells-0.0.10) (2022-01-04) + +#### Chore + +* update helm general non-major helm releases + + + + +### [pydio-cells-0.0.9](https://github.com/truecharts/apps/compare/pydio-cells-0.0.8...pydio-cells-0.0.9) (2021-12-28) + +#### Chore + +* update helm general non-major helm releases ([#1623](https://github.com/truecharts/apps/issues/1623)) + + + + +### [pydio-cells-0.0.8](https://github.com/truecharts/apps/compare/pydio-cells-0.0.7...pydio-cells-0.0.8) (2021-12-21) + +#### Chore + +* update helm general non-major helm releases ([#1596](https://github.com/truecharts/apps/issues/1596)) + + + + +### [pydio-cells-0.0.7](https://github.com/truecharts/apps/compare/pydio-cells-0.0.6...pydio-cells-0.0.7) (2021-12-19) + +#### Chore + +* Last patch bump before RC2 branch-off + + + + +### [pydio-cells-0.0.6](https://github.com/truecharts/apps/compare/pydio-cells-0.0.5...pydio-cells-0.0.6) (2021-12-19) + +#### Chore + +* completely remove mountPath reference from GUI ([#1572](https://github.com/truecharts/apps/issues/1572)) +* update helm general non-major helm releases ([#1571](https://github.com/truecharts/apps/issues/1571)) + + + + +### [pydio-cells-0.0.5](https://github.com/truecharts/apps/compare/pydio-cells-0.0.4...pydio-cells-0.0.5) (2021-12-18) + +#### Chore + +* cleanup questions by removing hidden dicts ([#1558](https://github.com/truecharts/apps/issues/1558)) + + + + +### [pydio-cells-0.0.4](https://github.com/truecharts/apps/compare/pydio-cells-0.0.3...pydio-cells-0.0.4) (2021-12-17) + +#### Chore + +* App-Icon Organization ([#1539](https://github.com/truecharts/apps/issues/1539)) + +#### Fix + +* enable secondary services on some new apps ([#1548](https://github.com/truecharts/apps/issues/1548)) + + + + +### [pydio-cells-0.0.3](https://github.com/truecharts/apps/compare/pydio-cells-0.0.2...pydio-cells-0.0.3) (2021-12-14) + +#### Chore + +* update helm general non-major helm releases ([#1535](https://github.com/truecharts/apps/issues/1535)) + + + + +### [pydio-cells-0.0.2](https://github.com/truecharts/apps/compare/pydio-cells-0.0.1...pydio-cells-0.0.2) (2021-12-13) + +#### Chore + +* move incubator apps to stable and bump everything + + + + +### pydio-cells-0.0.1 (2021-12-12) diff --git a/tmp/pwndrop/Chart.yaml b/tmp/pwndrop/Chart.yaml new file mode 100644 index 00000000000..5c9a36e0a97 --- /dev/null +++ b/tmp/pwndrop/Chart.yaml @@ -0,0 +1,27 @@ +apiVersion: v2 +kubeVersion: ">=1.16.0-0" +name: pwndrop +version: 5.0.0 +appVersion: "1.0.1" +description: Pwndrop is a self-deployable file hosting service for sending out red teaming payloads or securely sharing your private files over HTTP and WebDAV. +type: application +deprecated: false +home: https://truecharts.org/charts/stable/pwndrop +icon: https://truecharts.org/img/hotlink-ok/chart-icons/pwndrop.png +keywords: + - pwndrop +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/pwndrop +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 + # condition: +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +annotations: + truecharts.org/catagories: | + - incubator + truecharts.org/SCALE-support: "true" diff --git a/tmp/pwndrop/README.md b/tmp/pwndrop/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/pwndrop/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/pwndrop/icon.png b/tmp/pwndrop/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..3aba3562fd73476739810a6e866d4801bdfcb6e6 GIT binary patch literal 8850 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 +### [pyload-6.0.12](https://github.com/truecharts/apps/compare/pyload-6.0.11...pyload-6.0.12) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [pyload-6.0.11](https://github.com/truecharts/apps/compare/pyload-6.0.10...pyload-6.0.11) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [pyload-6.0.10](https://github.com/truecharts/apps/compare/pyload-6.0.9...pyload-6.0.10) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [pyload-6.0.9](https://github.com/truecharts/apps/compare/pyload-6.0.8...pyload-6.0.9) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [pyload-6.0.8](https://github.com/truecharts/apps/compare/pyload-6.0.7...pyload-6.0.8) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [pyload-6.0.7](https://github.com/truecharts/apps/compare/pyload-6.0.6...pyload-6.0.7) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [pyload-6.0.6](https://github.com/truecharts/apps/compare/pyload-6.0.5...pyload-6.0.6) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [pyload-6.0.5](https://github.com/truecharts/apps/compare/pyload-6.0.4...pyload-6.0.5) (2022-06-17) + +#### Chore + +* Sync questions and values env's ([#2916](https://github.com/truecharts/apps/issues/2916)) + + + + +### [pyload-6.0.4](https://github.com/truecharts/apps/compare/pyload-6.0.3...pyload-6.0.4) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [pyload-6.0.3](https://github.com/truecharts/apps/compare/pyload-6.0.2...pyload-6.0.3) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [pyload-6.0.2](https://github.com/truecharts/apps/compare/pyload-6.0.1...pyload-6.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [pyload-6.0.1](https://github.com/truecharts/apps/compare/pyload-5.0.19...pyload-6.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [pyload-6.0.0](https://github.com/truecharts/apps/compare/pyload-5.0.19...pyload-6.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [pyload-5.0.19](https://github.com/truecharts/apps/compare/pyload-5.0.18...pyload-5.0.19) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [pyload-5.0.18](https://github.com/truecharts/apps/compare/pyload-5.0.17...pyload-5.0.18) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [pyload-5.0.18](https://github.com/truecharts/apps/compare/pyload-5.0.17...pyload-5.0.18) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [pyload-5.0.17](https://github.com/truecharts/apps/compare/pyload-5.0.16...pyload-5.0.17) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [pyload-5.0.16](https://github.com/truecharts/apps/compare/pyload-5.0.15...pyload-5.0.16) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [pyload-5.0.16](https://github.com/truecharts/apps/compare/pyload-5.0.15...pyload-5.0.16) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [pyload-5.0.15](https://github.com/truecharts/apps/compare/pyload-5.0.14...pyload-5.0.15) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [pyload-5.0.14](https://github.com/truecharts/apps/compare/pyload-5.0.13...pyload-5.0.14) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [pyload-5.0.13](https://github.com/truecharts/apps/compare/pyload-5.0.12...pyload-5.0.13) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [pyload-5.0.12](https://github.com/truecharts/apps/compare/pyload-5.0.11...pyload-5.0.12) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [pyload-5.0.11](https://github.com/truecharts/apps/compare/pyload-5.0.10...pyload-5.0.11) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [pyload-5.0.10](https://github.com/truecharts/apps/compare/pyload-5.0.9...pyload-5.0.10) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [pyload-5.0.9](https://github.com/truecharts/apps/compare/pyload-5.0.8...pyload-5.0.9) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [pyload-5.0.8](https://github.com/truecharts/apps/compare/pyload-5.0.7...pyload-5.0.8) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [pyload-5.0.7](https://github.com/truecharts/apps/compare/pyload-5.0.6...pyload-5.0.7) (2022-03-30) + +#### Chore + +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [pyload-5.0.6](https://github.com/truecharts/apps/compare/pyload-5.0.5...pyload-5.0.6) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [pyload-5.0.1](https://github.com/truecharts/apps/compare/pyload-5.0.0...pyload-5.0.1) (2022-03-07) + +#### Chore + +* update helm general non-major helm releases ([#2111](https://github.com/truecharts/apps/issues/2111)) +* Remove `-icon` string from icon png's ([#2040](https://github.com/truecharts/apps/issues/2040)) + + + + +### [pyload-5.0.0](https://github.com/truecharts/apps/compare/pyload-4.0.42...pyload-5.0.0) (2022-03-03) + +#### Chore + +* remove fixed env from questions.yaml +* remove PUID from per-app env-vars if set to 568 +* remove empty env var declaration from questions.yaml +* remove TZ from values. ([#1945](https://github.com/truecharts/apps/issues/1945)) +* update helm general major helm releases ([#2021](https://github.com/truecharts/apps/issues/2021)) + +#### Fix + +* BREAKING CHANGE Move some env-vars outside of env section ([#2010](https://github.com/truecharts/apps/issues/2010)) + + + + +### [pyload-4.0.42](https://github.com/truecharts/apps/compare/pyload-4.0.41...pyload-4.0.42) (2022-03-02) + +#### Chore + +* rename `web_portal` to `open` ([#1957](https://github.com/truecharts/apps/issues/1957)) +* update helm general non-major helm releases ([#1999](https://github.com/truecharts/apps/issues/1999)) + + + + +### [pyload-4.0.41](https://github.com/truecharts/apps/compare/pyload-4.0.40...pyload-4.0.41) (2022-02-21) + +#### Chore + +* update helm general non-major helm releases ([#1927](https://github.com/truecharts/apps/issues/1927)) + + + + +### [pyload-4.0.40](https://github.com/truecharts/apps/compare/pyload-4.0.39...pyload-4.0.40) (2022-02-15) + +#### Chore + +* update helm general non-major helm releases ([#1901](https://github.com/truecharts/apps/issues/1901)) + + + + +### [pyload-4.0.39](https://github.com/truecharts/apps/compare/pyload-4.0.38...pyload-4.0.39) (2022-02-08) + +#### Chore + +* fix links on `Chart.yaml` ([#1862](https://github.com/truecharts/apps/issues/1862)) +* update helm general non-major helm releases ([#1871](https://github.com/truecharts/apps/issues/1871)) + + + + +### [pyload-4.0.38](https://github.com/truecharts/apps/compare/pyload-4.0.37...pyload-4.0.38) (2022-02-06) + +#### Chore + +* update helm chart common to v8.15.0 ([#1859](https://github.com/truecharts/apps/issues/1859)) + + + + +### [pyload-4.0.37](https://github.com/truecharts/apps/compare/pyload-4.0.36...pyload-4.0.37) (2022-02-05) + +#### Chore + +* update helm general non-major helm releases ([#1852](https://github.com/truecharts/apps/issues/1852)) + + + + +### [pyload-4.0.36](https://github.com/truecharts/apps/compare/pyload-4.0.35...pyload-4.0.36) (2022-02-02) + +#### Chore + +* update helm general non-major helm releases ([#1828](https://github.com/truecharts/apps/issues/1828)) + + + + +### [pyload-4.0.35](https://github.com/truecharts/apps/compare/pyload-4.0.34...pyload-4.0.35) (2022-01-25) + +#### Chore + +* update helm general non-major helm releases ([#1791](https://github.com/truecharts/apps/issues/1791)) + + + + +### [pyload-4.0.34](https://github.com/truecharts/apps/compare/pyload-4.0.33...pyload-4.0.34) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1766](https://github.com/truecharts/apps/issues/1766)) + + + + +### [pyload-4.0.33](https://github.com/truecharts/apps/compare/pyload-4.0.32...pyload-4.0.33) (2022-01-21) + +#### Chore + +* update helm general non-major helm releases ([#1759](https://github.com/truecharts/apps/issues/1759)) + +#### Fix + +* set additional_attrs: true on all dicts ([#1750](https://github.com/truecharts/apps/issues/1750)) + + + + +### [pyload-4.0.32](https://github.com/truecharts/apps/compare/pyload-4.0.31...pyload-4.0.32) (2022-01-18) + +#### Chore + +* update helm general non-major helm releases ([#1732](https://github.com/truecharts/apps/issues/1732)) + + + + +### [pyload-4.0.31](https://github.com/truecharts/apps/compare/pyload-4.0.30...pyload-4.0.31) (2022-01-13) + +#### Chore + +* update helm general non-major helm releases ([#1712](https://github.com/truecharts/apps/issues/1712)) + +#### Feat + +* expose capabilities in GUI ([#1709](https://github.com/truecharts/apps/issues/1709)) + + + + +### [pyload-4.0.30](https://github.com/truecharts/apps/compare/pyload-4.0.29...pyload-4.0.30) (2022-01-12) + +#### Chore + +* update helm general non-major helm releases ([#1704](https://github.com/truecharts/apps/issues/1704)) + + + + +### [pyload-4.0.29](https://github.com/truecharts/apps/compare/pyload-4.0.28...pyload-4.0.29) (2022-01-11) + +#### Chore + +* update helm general non-major helm releases ([#1693](https://github.com/truecharts/apps/issues/1693)) + + + + +### [pyload-4.0.28](https://github.com/truecharts/apps/compare/pyload-4.0.27...pyload-4.0.28) (2022-01-04) + +#### Chore + +* update helm general non-major helm releases + + + + +### [pyload-4.0.27](https://github.com/truecharts/apps/compare/pyload-4.0.26...pyload-4.0.27) (2021-12-28) + +#### Chore + +* update helm general non-major helm releases ([#1623](https://github.com/truecharts/apps/issues/1623)) + + + + +### [pyload-4.0.26](https://github.com/truecharts/apps/compare/pyload-4.0.25...pyload-4.0.26) (2021-12-21) + +#### Chore + +* update helm general non-major helm releases ([#1596](https://github.com/truecharts/apps/issues/1596)) + + + + +### [pyload-4.0.25](https://github.com/truecharts/apps/compare/pyload-4.0.24...pyload-4.0.25) (2021-12-19) + +#### Chore + +* Last patch bump before RC2 branch-off +* remove `editable: true` as this is the default ([#1576](https://github.com/truecharts/apps/issues/1576)) + + + + +### [pyload-4.0.24](https://github.com/truecharts/apps/compare/pyload-4.0.23...pyload-4.0.24) (2021-12-19) + +#### Chore + +* completely remove mountPath reference from GUI ([#1572](https://github.com/truecharts/apps/issues/1572)) +* update helm general non-major helm releases ([#1571](https://github.com/truecharts/apps/issues/1571)) + + + + +### [pyload-4.0.23](https://github.com/truecharts/apps/compare/pyload-4.0.22...pyload-4.0.23) (2021-12-18) + +#### Chore + +* cleanup questions by removing hidden dicts ([#1558](https://github.com/truecharts/apps/issues/1558)) +* App-Icon Organization ([#1539](https://github.com/truecharts/apps/issues/1539)) + + + + +### [pyload-4.0.22](https://github.com/truecharts/apps/compare/pyload-4.0.21...pyload-4.0.22) (2021-12-14) + +#### Chore + +* update helm general non-major helm releases ([#1535](https://github.com/truecharts/apps/issues/1535)) + + + + +### [pyload-4.0.21](https://github.com/truecharts/apps/compare/pyload-4.0.20...pyload-4.0.21) (2021-12-13) + +#### Chore + +* move incubator apps to stable and bump everything + + + + +### [pyload-4.0.20](https://github.com/truecharts/apps/compare/pyload-4.0.19...pyload-4.0.20) (2021-12-11) + +#### Chore + +* set PUID to `int` instead of `string` ([#1506](https://github.com/truecharts/apps/issues/1506)) +* update general helm non-major helm releases ([#1509](https://github.com/truecharts/apps/issues/1509)) + + + + +### [pyload-4.0.19](https://github.com/truecharts/apps/compare/pyload-4.0.18...pyload-4.0.19) (2021-12-07) + +#### Chore + +* update non-major deps helm releases ([#1481](https://github.com/truecharts/apps/issues/1481)) + + + + +### pyload-4.0.18 (2021-12-05) + +#### Chore + +* bump apps to generate security page +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major deps helm releases ([#1471](https://github.com/truecharts/apps/issues/1471)) +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + +#### Fix + +* fix typo in theme selection ([#1428](https://github.com/truecharts/apps/issues/1428)) + + + + +### [pyload-4.0.17](https://github.com/truecharts/apps/compare/pyload-4.0.16...pyload-4.0.17) (2021-12-05) + +#### Chore + +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) + + + + +### [pyload-4.0.16](https://github.com/truecharts/apps/compare/pyload-4.0.15...pyload-4.0.16) (2021-12-04) + +#### Chore + +* bump apps to generate security page + + + + +### [pyload-4.0.15](https://github.com/truecharts/apps/compare/pyload-4.0.14...pyload-4.0.15) (2021-12-04) + +#### Chore + +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) + + + + +### [pyload-4.0.14](https://github.com/truecharts/apps/compare/pyload-4.0.13...pyload-4.0.14) (2021-12-03) + +#### Chore + +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) + + + + +### [pyload-4.0.13](https://github.com/truecharts/apps/compare/pyload-4.0.12...pyload-4.0.13) (2021-11-30) + +#### Chore + +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + +#### Fix + +* move conflicting ports to 10xxx range ([#1415](https://github.com/truecharts/apps/issues/1415)) + + + + +### [pyload-4.0.12](https://github.com/truecharts/apps/compare/pyload-4.0.11...pyload-4.0.12) (2021-11-23) + +#### Chore + +* update non-major deps helm releases ([#1386](https://github.com/truecharts/apps/issues/1386)) + + + + +### [pyload-4.0.11](https://github.com/truecharts/apps/compare/pyload-4.0.10...pyload-4.0.11) (2021-11-22) + +#### Chore + +* update non-major deps helm releases ([#1383](https://github.com/truecharts/apps/issues/1383)) + + + + +### [pyload-4.0.10](https://github.com/truecharts/apps/compare/pyload-4.0.9...pyload-4.0.10) (2021-11-16) + +#### Chore + +* update non-major deps helm releases ([#1345](https://github.com/truecharts/apps/issues/1345)) + + + + +### [pyload-4.0.9](https://github.com/truecharts/apps/compare/pyload-4.0.8...pyload-4.0.9) (2021-11-15) + +#### Chore + +* persistence cleanup and small bugfixes ([#1329](https://github.com/truecharts/apps/issues/1329)) +* update non-major deps helm releases ([#1338](https://github.com/truecharts/apps/issues/1338)) + + + + +### [pyload-4.0.8](https://github.com/truecharts/apps/compare/pyload-4.0.7...pyload-4.0.8) (2021-11-14) + +#### Chore + +* fixes around the GUI refactor ([#1316](https://github.com/truecharts/apps/issues/1316)) +* move port above advanced in GUI ([#1326](https://github.com/truecharts/apps/issues/1326)) +* clean up Chart.yaml ([#1322](https://github.com/truecharts/apps/issues/1322)) +* update non-major deps helm releases ([#1328](https://github.com/truecharts/apps/issues/1328)) + +#### Fix + +* split udp and tcp ports ([#1321](https://github.com/truecharts/apps/issues/1321)) +* Allow spaces in paths ([#1306](https://github.com/truecharts/apps/issues/1306)) + + + + +### [pyload-4.0.7](https://github.com/truecharts/apps/compare/pyload-4.0.6...pyload-4.0.7) (2021-11-09) + +#### Chore + +* update non-major deps helm releases ([#1297](https://github.com/truecharts/apps/issues/1297)) + + + + +### [pyload-4.0.6](https://github.com/truecharts/apps/compare/pyload-4.0.5...pyload-4.0.6) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1295](https://github.com/truecharts/apps/issues/1295)) + + + + +### [pyload-4.0.5](https://github.com/truecharts/apps/compare/pyload-4.0.4...pyload-4.0.5) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1291](https://github.com/truecharts/apps/issues/1291)) + +#### Chore + +* Simplify GUI for deployment, persistence and securityContext ([#1289](https://github.com/truecharts/apps/issues/1289)) + +#### Feat + +* Simplify the Services GUI ([#1290](https://github.com/truecharts/apps/issues/1290)) + + + + +### [pyload-4.0.4](https://github.com/truecharts/apps/compare/pyload-4.0.3...pyload-4.0.4) (2021-11-02) + +#### Chore + +* update non-major deps helm releases ([#1267](https://github.com/truecharts/apps/issues/1267)) + + + + +### [pyload-4.0.3](https://github.com/truecharts/apps/compare/pyload-4.0.2...pyload-4.0.3) (2021-11-01) + +#### Chore + +* update non-major deps helm releases ([#1264](https://github.com/truecharts/apps/issues/1264)) + + + + +### [pyload-4.0.2](https://github.com/truecharts/apps/compare/pyload-4.0.1...pyload-4.0.2) (2021-10-26) + +#### Chore + +* update non-major deps helm releases ([#1245](https://github.com/truecharts/apps/issues/1245)) + + + + +### [pyload-4.0.1](https://github.com/truecharts/apps/compare/pyload-4.0.0...pyload-4.0.1) (2021-10-26) + +#### Chore + +* update helm chart common to v8.3.15 ([#1240](https://github.com/truecharts/apps/issues/1240)) + + + + +### [pyload-4.0.0](https://github.com/truecharts/apps/compare/pyload-3.0.16...pyload-4.0.0) (2021-10-25) + +#### Chore + +* Adapt for TrueNAS SCALE RC1 + + + + +### [pyload-3.0.16](https://github.com/truecharts/apps/compare/pyload-3.0.13...pyload-3.0.16) (2021-10-20) + +#### Chore + +* bump apps, remove duplicates and move incubator to stable for RC1 +* update non-major deps helm releases ([#1213](https://github.com/truecharts/apps/issues/1213)) + +#### Fix + +* reenable postgresql migration scripting and bump all to force update +* use correct PVC storageClass when using postgresql as a dependency on SCALE ([#1212](https://github.com/truecharts/apps/issues/1212)) + + + + +### [pyload-3.0.13](https://github.com/truecharts/apps/compare/pyload-3.0.12...pyload-3.0.13) (2021-10-20) + +#### Chore + +* bump versions to rerelease and fix icons + + + + +### [pyload-3.0.12](https://github.com/truecharts/apps/compare/pyload-3.0.11...pyload-3.0.12) (2021-10-19) + +#### Change + +* Project-Eclipse 3, Automatically generate item.yaml ([#1178](https://github.com/truecharts/apps/issues/1178)) + +#### Chore + +* Project-Eclipse 5, move app-readme to automatic generation script ([#1181](https://github.com/truecharts/apps/issues/1181)) +* Project-Eclipse part 2, adapting and cleaning changelog ([#1173](https://github.com/truecharts/apps/issues/1173)) +* update helm chart common to v8.3.13 ([#1184](https://github.com/truecharts/apps/issues/1184)) + +#### Feat + +* Project-Eclipse 4, Add App grading annotations to Chart.yaml ([#1180](https://github.com/truecharts/apps/issues/1180)) + +#### Refactor + +* Project Eclipse Part 6, move questions.yaml to root App folder ([#1182](https://github.com/truecharts/apps/issues/1182)) + + + + +### [pyload-3.0.11](https://github.com/truecharts/apps/compare/pyload-3.0.10...pyload-3.0.11) (2021-10-19) + +#### Fix + +* fix previous SCALE bugfix not correctly being applied + + + + +### [pyload-3.0.10](https://github.com/truecharts/apps/compare/pyload-3.0.9...pyload-3.0.10) (2021-10-19) + +#### Fix + +* Solve issues regarding ix_values.yaml not containing the image and tag definitions. ([#1176](https://github.com/truecharts/apps/issues/1176)) + + + + +### [pyload-3.0.9](https://github.com/truecharts/apps/compare/pyload-3.0.8...pyload-3.0.9) (2021-10-18) + +#### Chore + +* Add description on persistence ([#1172](https://github.com/truecharts/apps/issues/1172)) + +#### Refactor + +* Project Eclipse - part 1 - remove ix_values.yaml ([#1168](https://github.com/truecharts/apps/issues/1168)) + + + + +### [pyload-3.0.8](https://github.com/truecharts/apps/compare/pyload-3.0.7...pyload-3.0.8) (2021-10-17) + +#### Chore + +* update helm chart common to v8.3.10 ([#1160](https://github.com/truecharts/apps/issues/1160)) + +#### Fix + +* force users using correct / prefix for mounPath ([#1156](https://github.com/truecharts/apps/issues/1156)) + + + + +### [pyload-3.0.7](https://github.com/truecharts/apps/compare/pyload-3.0.6...pyload-3.0.7) (2021-10-13) + +#### Chore + +* update non-major deps helm releases ([#1133](https://github.com/truecharts/apps/issues/1133)) + + + + +### [pyload-3.0.6](https://github.com/truecharts/apps/compare/pyload-3.0.5...pyload-3.0.6) (2021-10-12) + +#### Chore + +* update non-major deps helm releases ([#1126](https://github.com/truecharts/apps/issues/1126)) + + + + +### [pyload-3.0.5](https://github.com/truecharts/apps/compare/pyload-3.0.4...pyload-3.0.5) (2021-10-12) + +#### Chore + +* update non-major deps helm releases ([#1123](https://github.com/truecharts/apps/issues/1123)) + + + + +### [pyload-3.0.4](https://github.com/truecharts/apps/compare/pyload-3.0.3...pyload-3.0.4) (2021-10-05) + +#### Chore + +* update non-major deps helm releases ([#1099](https://github.com/truecharts/apps/issues/1099)) + + + + +### [pyload-3.0.3](https://github.com/truecharts/apps/compare/pyload-3.0.2...pyload-3.0.3) (2021-09-29) + +#### Chore + +* update helm chart common to v8.0.13 ([#1060](https://github.com/truecharts/apps/issues/1060)) + + + + +### [pyload-3.0.1](https://github.com/truecharts/apps/compare/pyload-3.0.0...pyload-3.0.1) (2021-09-26) + + + + +### [pyload-3.0.0](https://github.com/truecharts/apps/compare/pyload-2.0.2...pyload-3.0.0) (2021-09-26) + + + + +### [pyload-2.0.2](https://github.com/truecharts/apps/compare/pyload-2.0.1...pyload-2.0.2) (2021-09-21) + +#### Chore + +* update non-major deps helm releases ([#1014](https://github.com/truecharts/apps/issues/1014)) + + + + +### [pyload-2.0.1](https://github.com/truecharts/apps/compare/pyload-1.9.15...pyload-2.0.1) (2021-09-13) + +#### Chore + +* update non-major ([#962](https://github.com/truecharts/apps/issues/962)) + +#### Feat + +* add new GUI and VPN support to all Apps ([#977](https://github.com/truecharts/apps/issues/977)) +* Add VPN addon and move some config to includes ([#973](https://github.com/truecharts/apps/issues/973)) +* pin all container references to digests ([#963](https://github.com/truecharts/apps/issues/963)) +* Move some common containers to our own containers + +#### Fix + +* make sure podSecurityContext is included in both SCALE and Helm installs ([#956](https://github.com/truecharts/apps/issues/956)) + + +## [pyload-1.9.15](https://github.com/truecharts/apps/compare/pyload-1.9.14...pyload-1.9.15) (2021-09-08) + +### Fix + +* repair Hyperion and some misplaced GUI elements ([#922](https://github.com/truecharts/apps/issues/922)) diff --git a/tmp/pyload/Chart.yaml b/tmp/pyload/Chart.yaml new file mode 100644 index 00000000000..17687f2f1cd --- /dev/null +++ b/tmp/pyload/Chart.yaml @@ -0,0 +1,26 @@ +apiVersion: v2 +appVersion: "5de90278" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +description: pyLoad is a Free and Open Source download manager written in Python and designed to be extremely lightweight, easily extensible and fully manageable via web. +home: https://truecharts.org/charts/stable/pyload +icon: https://truecharts.org/img/hotlink-ok/chart-icons/pyload.png +keywords: + - pyload + - download +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: pyload +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/pyload + - https://github.com/pyload/pyload +version: 9.0.0 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" diff --git a/tmp/pyload/README.md b/tmp/pyload/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/pyload/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/pyload/icon.png b/tmp/pyload/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..5c22f4bf03c1501855873e5f08513a0f202eb36a GIT binary patch literal 10486 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 literal 0 HcmV?d00001 diff --git a/tmp/pyload/questions.yaml b/tmp/pyload/questions.yaml new file mode 100644 index 00000000000..461bbd8c1ad --- /dev/null +++ b/tmp/pyload/questions.yaml @@ -0,0 +1,91 @@ +# Include{groups} +portals: + open: +# Include{portalLink} +questions: +# Include{global} +# Include{workload} +# Include{workloadDeployment} + +# Include{replicas1} +# Include{podSpec} +# Include{containerMain} + + +# Include{containerBasic} +# Include{containerAdvanced} + +# Include{containerConfig} +# Include{serviceRoot} +# Include{serviceMain} +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: main + label: "Main Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 10075 + required: true +# Include{serviceExpertRoot} + default: false +# Include{serviceExpert} +# Include{serviceList} +# Include{persistenceRoot} + - variable: config + label: "App Config Storage" + description: "Stores the Application Configuration." + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} +# Include{persistenceList} +# Include{ingressRoot} + - variable: main + label: "Main Ingress" + schema: + additional_attrs: true + type: dict + attrs: +# Include{ingressDefault} +# Include{ingressTLS} +# Include{ingressTraefik} +# Include{ingressList} +# Include{securityContextRoot} + + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 0 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 0 +# Include{securityContextContainer} +# Include{securityContextAdvanced} +# Include{securityContextPod} + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + +# Include{resources} +# Include{advanced} +# Include{addons} +# Include{codeserver} +# Include{netshoot} +# Include{vpn} +# Include{documentation} diff --git a/tmp/pyload/templates/NOTES.txt b/tmp/pyload/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/tmp/pyload/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/tmp/pyload/templates/common.yaml b/tmp/pyload/templates/common.yaml new file mode 100644 index 00000000000..b51394e00a4 --- /dev/null +++ b/tmp/pyload/templates/common.yaml @@ -0,0 +1 @@ +{{ include "tc.v1.common.loader.all" . }} diff --git a/tmp/pyload/values.yaml b/tmp/pyload/values.yaml new file mode 100644 index 00000000000..9e56343436a --- /dev/null +++ b/tmp/pyload/values.yaml @@ -0,0 +1,24 @@ +image: + repository: tccr.io/truecharts/pyload + tag: version-5de90278@sha256:c33489498cb4541bbf936b1ebd1eaebfb0cae279f738aa0e6184969089e94081 + pullPolicy: IfNotPresent +service: + main: + ports: + main: + port: 10075 + targetPort: 8000 +persistence: + config: + enabled: true + mountPath: "/config" + varrun: + enabled: true +portal: + open: + enabled: true +securityContext: + container: + runAsNonRoot: false + runAsUser: 0 + runAsGroup: 0 diff --git a/tmp/qbitmanage/.helmignore b/tmp/qbitmanage/.helmignore new file mode 100644 index 00000000000..77ca5567b26 --- /dev/null +++ b/tmp/qbitmanage/.helmignore @@ -0,0 +1,30 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ +# OWNERS file for Kubernetes +OWNERS +# helm-docs templates +*.gotmpl +# docs folder +/docs +# icon +icon.png diff --git a/tmp/qbitmanage/CHANGELOG.md b/tmp/qbitmanage/CHANGELOG.md new file mode 100644 index 00000000000..2841820fcee --- /dev/null +++ b/tmp/qbitmanage/CHANGELOG.md @@ -0,0 +1,735 @@ +# Changelog + + + +## [qbitmanage-2.0.0](https://github.com/truecharts/charts/compare/qbitmanage-1.0.14...qbitmanage-2.0.0) (2022-11-10) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Major Change to GUI + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + ### Fix + +- change container config label + + + + +## [qbitmanage-1.0.17](https://github.com/truecharts/charts/compare/qbitmanage-1.0.14...qbitmanage-1.0.17) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [qbitmanage-1.0.16](https://github.com/truecharts/charts/compare/qbitmanage-1.0.14...qbitmanage-1.0.16) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [qbitmanage-1.0.16](https://github.com/truecharts/charts/compare/qbitmanage-1.0.14...qbitmanage-1.0.16) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [qbitmanage-1.0.16](https://github.com/truecharts/charts/compare/qbitmanage-1.0.14...qbitmanage-1.0.16) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [qbitmanage-1.0.15](https://github.com/truecharts/charts/compare/qbitmanage-1.0.14...qbitmanage-1.0.15) (2022-11-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [qbitmanage-1.0.15](https://github.com/truecharts/charts/compare/qbitmanage-1.0.14...qbitmanage-1.0.15) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [qbitmanage-1.0.14](https://github.com/truecharts/charts/compare/qbitmanage-1.0.13...qbitmanage-1.0.14) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4317](https://github.com/truecharts/charts/issues/4317)) + + + + +## [qbitmanage-1.0.13](https://github.com/truecharts/charts/compare/qbitmanage-1.0.12...qbitmanage-1.0.13) (2022-11-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4308](https://github.com/truecharts/charts/issues/4308)) + + + + +## [qbitmanage-1.0.12](https://github.com/truecharts/charts/compare/qbitmanage-1.0.11...qbitmanage-1.0.12) (2022-11-03) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#4286](https://github.com/truecharts/charts/issues/4286)) + + + + +## [qbitmanage-1.0.11](https://github.com/truecharts/charts/compare/qbitmanage-1.0.10...qbitmanage-1.0.11) (2022-11-02) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4261](https://github.com/truecharts/charts/issues/4261)) + + + + +## [qbitmanage-1.0.10](https://github.com/truecharts/charts/compare/qbitmanage-1.0.9...qbitmanage-1.0.10) (2022-10-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4182](https://github.com/truecharts/charts/issues/4182)) + + + + +## [qbitmanage-1.0.9](https://github.com/truecharts/charts/compare/qbitmanage-1.0.8...qbitmanage-1.0.9) (2022-10-19) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4122](https://github.com/truecharts/charts/issues/4122)) + + + + +## [qbitmanage-1.0.8](https://github.com/truecharts/charts/compare/qbitmanage-1.0.7...qbitmanage-1.0.8) (2022-10-12) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4071](https://github.com/truecharts/charts/issues/4071)) + + + + +## [qbitmanage-1.0.7](https://github.com/truecharts/charts/compare/qbitmanage-1.0.6...qbitmanage-1.0.7) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [qbitmanage-1.0.7](https://github.com/truecharts/charts/compare/qbitmanage-1.0.6...qbitmanage-1.0.7) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [qbitmanage-1.0.6](https://github.com/truecharts/charts/compare/qbitmanage-1.0.5...qbitmanage-1.0.6) (2022-10-05) + +### Chore + +- Auto-update chart README [skip ci] + - split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979)) + - update helm general non-major + + + + +## [qbitmanage-1.0.5](https://github.com/truecharts/charts/compare/qbitmanage-1.0.4...qbitmanage-1.0.5) (2022-10-01) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3975](https://github.com/truecharts/charts/issues/3975)) + + + + +## [qbitmanage-1.0.4](https://github.com/truecharts/charts/compare/qbitmanage-1.0.3...qbitmanage-1.0.4) (2022-09-27) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918)) + + + + +## [qbitmanage-1.0.3](https://github.com/truecharts/charts/compare/qbitmanage-1.0.2...qbitmanage-1.0.3) (2022-09-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898)) + + + + +## [qbitmanage-1.0.2](https://github.com/truecharts/charts/compare/qbitmanage-1.0.1...qbitmanage-1.0.2) (2022-09-22) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + + + + +## [qbitmanage-1.0.2](https://github.com/truecharts/charts/compare/qbitmanage-1.0.1...qbitmanage-1.0.2) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + + + + +## [qbitmanage-1.0.2](https://github.com/truecharts/charts/compare/qbitmanage-1.0.1...qbitmanage-1.0.2) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + + + + +## [qbitmanage-1.0.2](https://github.com/truecharts/charts/compare/qbitmanage-1.0.1...qbitmanage-1.0.2) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + + + + +## [qbitmanage-1.0.2](https://github.com/truecharts/charts/compare/qbitmanage-1.0.1...qbitmanage-1.0.2) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + + + + +## [qbitmanage-1.0.2](https://github.com/truecharts/charts/compare/qbitmanage-1.0.1...qbitmanage-1.0.2) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + + + + +## [qbitmanage-1.0.2](https://github.com/truecharts/charts/compare/qbitmanage-1.0.1...qbitmanage-1.0.2) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + + + + +## [qbitmanage-1.0.2](https://github.com/truecharts/charts/compare/qbitmanage-1.0.1...qbitmanage-1.0.2) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + + + + +## [qbitmanage-1.0.2](https://github.com/truecharts/charts/compare/qbitmanage-1.0.1...qbitmanage-1.0.2) (2022-09-18) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + + + + +## [qbitmanage-1.0.2](https://github.com/truecharts/charts/compare/qbitmanage-1.0.1...qbitmanage-1.0.2) (2022-09-18) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + + + + +## [qbitmanage-1.0.2](https://github.com/truecharts/charts/compare/qbitmanage-1.0.1...qbitmanage-1.0.2) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + + + + +## [qbitmanage-1.0.2](https://github.com/truecharts/charts/compare/qbitmanage-1.0.1...qbitmanage-1.0.2) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + + + + +## [qbitmanage-1.0.2](https://github.com/truecharts/charts/compare/qbitmanage-1.0.1...qbitmanage-1.0.2) (2022-09-15) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + + + + +## [qbitmanage-1.0.2](https://github.com/truecharts/charts/compare/qbitmanage-1.0.1...qbitmanage-1.0.2) (2022-09-15) + +### Chore + +- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + + + + +## [qbitmanage-1.0.1](https://github.com/truecharts/charts/compare/qbitmanage-1.0.0...qbitmanage-1.0.1) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [qbitmanage-1.0.1](https://github.com/truecharts/charts/compare/qbitmanage-1.0.0...qbitmanage-1.0.1) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [qbitmanage-1.0.1](https://github.com/truecharts/charts/compare/qbitmanage-1.0.0...qbitmanage-1.0.1) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [qbitmanage-1.0.1](https://github.com/truecharts/charts/compare/qbitmanage-1.0.0...qbitmanage-1.0.1) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [qbitmanage-1.0.1](https://github.com/truecharts/charts/compare/qbitmanage-1.0.0...qbitmanage-1.0.1) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [qbitmanage-1.0.1](https://github.com/truecharts/charts/compare/qbitmanage-1.0.0...qbitmanage-1.0.1) (2022-09-11) + +### Chore + +- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [qbitmanage-1.0.0](https://github.com/truecharts/charts/compare/qbitmanage-0.0.27...qbitmanage-1.0.0) (2022-09-05) + +### Chore + +- Auto-update chart README [skip ci] + + ### Feat + +- move to stable ([#3705](https://github.com/truecharts/charts/issues/3705)) + + + + +## [qbitmanage-1.0.0](https://github.com/truecharts/charts/compare/qbitmanage-0.0.27...qbitmanage-1.0.0) (2022-09-05) + +### Feat + +- move to stable ([#3705](https://github.com/truecharts/charts/issues/3705)) + + + + +## [qbitmanage-0.0.27](https://github.com/truecharts/charts/compare/qbitmanage-0.0.26...qbitmanage-0.0.27) (2022-09-04) + +### Fix + +- wrong variable name ([#3693](https://github.com/truecharts/charts/issues/3693)) + + + + + +## [qbitmanage-0.0.25](https://github.com/truecharts/charts/compare/qbitmanage-0.0.24...qbitmanage-0.0.25) (2022-09-03) + +### Chore + +- update docker general non-major ([#3668](https://github.com/truecharts/charts/issues/3668)) + + + + +## [qbitmanage-0.0.24](https://github.com/truecharts/charts/compare/qbitmanage-0.0.22...qbitmanage-0.0.24) (2022-08-30) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639)) + - update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [qbitmanage-0.0.23](https://github.com/truecharts/charts/compare/qbitmanage-0.0.22...qbitmanage-0.0.23) (2022-08-30) + +### Chore + +- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [qbitmanage-0.0.22](https://github.com/truecharts/charts/compare/qbitmanage-0.0.21...qbitmanage-0.0.22) (2022-08-29) + +### Chore + +- update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619)) + + + + +## [qbitmanage-0.0.21](https://github.com/truecharts/charts/compare/qbitmanage-0.0.20...qbitmanage-0.0.21) (2022-08-28) + +### Chore + +- update docker general non-major ([#3600](https://github.com/truecharts/charts/issues/3600)) + + + + +## [qbitmanage-0.0.20](https://github.com/truecharts/charts/compare/qbitmanage-0.0.18...qbitmanage-0.0.20) (2022-08-26) + +### Fix + +- some cleanup ([#3586](https://github.com/truecharts/charts/issues/3586)) + + + + +## [qbitmanage-0.0.18](https://github.com/truecharts/charts/compare/qbitmanage-0.0.17...qbitmanage-0.0.18) (2022-08-23) + +### Chore + +- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545)) + + + + +## [qbitmanage-0.0.17](https://github.com/truecharts/charts/compare/qbitmanage-0.0.16...qbitmanage-0.0.17) (2022-08-14) + +### Chore + +- update docker general non-major docker tags ([#3465](https://github.com/truecharts/charts/issues/3465)) + + + + +## [qbitmanage-0.0.16](https://github.com/truecharts/charts/compare/qbitmanage-0.0.15...qbitmanage-0.0.16) (2022-08-12) + +### Chore + +- add documentation checkbox/section to all SCALE Apps + - update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456)) + + ### Fix + +- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447)) + + + + +## [qbitmanage-0.0.15](https://github.com/truecharts/charts/compare/qbitmanage-0.0.14...qbitmanage-0.0.15) (2022-08-08) + +### Chore + +- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + + + +## [qbitmanage-0.0.14](https://github.com/truecharts/apps/compare/qbitmanage-0.0.13...qbitmanage-0.0.14) (2022-07-26) + +### Chore + +- update home links ([#3291](https://github.com/truecharts/apps/issues/3291)) + - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302)) + + + + +## [qbitmanage-0.0.13](https://github.com/truecharts/apps/compare/qbitmanage-0.0.12...qbitmanage-0.0.13) (2022-07-25) + +### Chore + +- update docker general non-major ([#3300](https://github.com/truecharts/apps/issues/3300)) + + ### Chore + +- add fake digest to new incubator Apps to fetch digests + + + + +## [qbitmanage-0.0.12](https://github.com/truecharts/apps/compare/qbitmanage-0.0.11...qbitmanage-0.0.12) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [qbitmanage-0.0.12](https://github.com/truecharts/apps/compare/qbitmanage-0.0.11...qbitmanage-0.0.12) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [qbitmanage-0.0.12](https://github.com/truecharts/apps/compare/qbitmanage-0.0.11...qbitmanage-0.0.12) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [qbitmanage-0.0.11]qbitmanage-0.0.11 (2022-07-22) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Bump all charts to generate config and container references due to huge increase of repository + - Move Dev to incubator and some cleanup + + + + +## [qbitmanage-0.0.10]qbitmanage-0.0.10 (2022-07-22) + +### Chore + +- Auto-update chart README [skip ci] + - Move Dev to incubator and some cleanup + + + + +## [qbitmanage-0.0.10]qbitmanage-0.0.10 (2022-07-22) + +### Chore + +- Move Dev to incubator and some cleanup diff --git a/tmp/qbitmanage/Chart.yaml b/tmp/qbitmanage/Chart.yaml new file mode 100644 index 00000000000..8c1e8ca4c84 --- /dev/null +++ b/tmp/qbitmanage/Chart.yaml @@ -0,0 +1,30 @@ +apiVersion: v2 +appVersion: "3.4.3" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +deprecated: false +description: This tool will help manage tedious tasks in qBittorrent and automate them. Tag, categorize, remove orphaned data, remove unregistered torrents and much much more. +home: https://truecharts.org/charts/stable/qbitmanage +icon: https://truecharts.org/img/hotlink-ok/chart-icons/qbitmanage.png +keywords: + - qbitmanage + - Downloaders + - MediaApp-Other +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: qbitmanage +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/qbitmanage + - https://github.com/StuffAnThings/qbit_manage/wiki/Docker-Installation +type: application +version: 4.0.0 +annotations: + truecharts.org/SCALE-support: "true" + truecharts.org/catagories: | + - Downloaders + - MediaApp-Other diff --git a/tmp/qbitmanage/README.md b/tmp/qbitmanage/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/qbitmanage/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/qbitmanage/icon.png b/tmp/qbitmanage/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..89c43cb27e7b014f6c3474706b82c4562b9abe6b GIT binary patch literal 25816 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 literal 0 HcmV?d00001 diff --git a/tmp/qbitmanage/questions.yaml b/tmp/qbitmanage/questions.yaml new file mode 100644 index 00000000000..058e448e0da --- /dev/null +++ b/tmp/qbitmanage/questions.yaml @@ -0,0 +1,157 @@ +# Include{groups} +portals: {} +questions: +# Include{global} +# Include{workload} +# Include{workloadDeployment} + +# Include{replicas1} +# Include{podSpec} +# Include{containerMain} + + + - variable: env + group: App Configuration + label: Image Environment + schema: + additional_attrs: true + type: dict + attrs: + - variable: QBT_RUN + label: QBT_RUN + description: Run without the scheduler. Script will exit after completion. + schema: + type: boolean + default: false + - variable: QBT_SCHEDULE + label: QBT_SCHEDULE + description: Schedule to run every x minutes. + schema: + type: int + default: 30 + - variable: QBT_CROSS_SEED + label: QBT_CROSS_SEED + description: Use this after running cross-seed script to add torrents from the cross-seed output folder to qBittorrent + schema: + type: boolean + default: false + - variable: QBT_RECHECK + label: QBT_RECHECK + description: Recheck paused torrents sorted by lowest size. Resume if Completed. + schema: + type: boolean + default: false + - variable: QBT_CAT_UPDATE + label: QBT_CAT_UPDATE + description: Use this if you would like to update your categories or move from one category to another. + schema: + type: boolean + default: false + - variable: QBT_TAG_UPDATE + label: QBT_TAG_UPDATE + description: Use this if you would like to update your tags. (Only adds tags to untagged torrents) + schema: + type: boolean + default: false + - variable: QBT_REM_UNREGISTERED + label: QBT_REM_UNREGISTERED + description: Use this if you would like to remove unregistered torrents. (It will the delete data & torrent if it is not being cross-seeded, otherwise it will just remove the torrent without deleting data) + schema: + type: boolean + default: false + - variable: QBT_REM_ORPHANED + label: QBT_REM_ORPHANED + description: Use this if you would like to remove orphaned files from your root_dir directory that are not referenced by any torrents. It will scan your root_dir directory and compare it with what is in qBittorrent. Any data not referenced in qBittorrent will be moved into /data/torrents/orphaned_data folder for you to review/delete. + schema: + type: boolean + default: false + - variable: QBT_TAG_NOHARDLINKS + label: QBT_TAG_NOHARDLINKS + description: Use this to tag any torrents that do not have any hard links associated with any of the files. This is useful for those that use Sonarr/Radarr that hard links your media files with the torrents for seeding. When files get upgraded they no longer become linked with your media therefore will be tagged with a new tag noHL. You can then safely delete/remove these torrents to free up any extra space that is not being used by your media folder. + schema: + type: boolean + default: false + - variable: QBT_SKIP_RECYCLE + label: QBT_SKIP_RECYCLE + description: Use this to skip emptying the Recycle Bin folder (/root_dir/.RecycleBin). + schema: + type: boolean + default: false + - variable: QBT_DRY_RUN + label: QBT_DRY_RUN + description: If you would like to see what is gonna happen but not actually move/delete or tag/categorize anything. + schema: + type: boolean + default: false + - variable: QBT_LOG_LEVEL + label: QBT_LOG_LEVEL + description: Change the output log level. + schema: + type: string + default: INFO + - variable: QBT_DIVIDER + label: QBT_DIVIDER + description: Character that divides the sections. + schema: + type: string + default: "=" + - variable: QBT_WIDTH + label: QBT_WIDTH + description: Screen Width. + schema: + type: int + default: 100 +# Include{containerBasic} +# Include{containerAdvanced} + +# Include{containerConfig} +# Include{serviceList} +# Include{persistenceRoot} + - variable: config + label: App Config Storage + description: Stores the Application Configuration. + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} + - variable: data + label: App Data/Torrent Storage + description: Stores the Application Configuration. + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} +# Include{persistenceList} + +# Include{securityContextRoot} + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 0 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 0 +# Include{securityContextContainer} +# Include{securityContextAdvanced} +# Include{securityContextPod} + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + +# Include{resources} +# Include{advanced} +# Include{addons} +# Include{codeserver} +# Include{netshoot} +# Include{vpn} +# Include{documentation} diff --git a/tmp/qbitmanage/templates/NOTES.txt b/tmp/qbitmanage/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/tmp/qbitmanage/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/tmp/qbitmanage/templates/common.yaml b/tmp/qbitmanage/templates/common.yaml new file mode 100644 index 00000000000..78d963fb168 --- /dev/null +++ b/tmp/qbitmanage/templates/common.yaml @@ -0,0 +1,2 @@ +{{/* Render the templates */}} +{{ include "tc.v1.common.loader.all" . }} diff --git a/tmp/qbitmanage/values.yaml b/tmp/qbitmanage/values.yaml new file mode 100644 index 00000000000..cc3ab7d728c --- /dev/null +++ b/tmp/qbitmanage/values.yaml @@ -0,0 +1,53 @@ +image: + repository: tccr.io/truecharts/qbitmanage + pullPolicy: IfNotPresent + tag: 3.4.3@sha256:dbccc96c4f3bb9e3c543781895fe2ebe33a54a54087cfec76a779c0086e6cfda +service: + main: + enabled: false + ports: + main: + enabled: false +persistence: + config: + enabled: true + mountPath: /config + data: + enabled: true + mountPath: /data +portal: + open: + enabled: false +securityContext: + container: + readOnlyRootFilesystem: false + runAsNonRoot: false + runAsGroup: 0 + runAsUser: 0 +workload: + main: + podSpec: + containers: + main: + probes: + liveness: + enabled: false + readiness: + enabled: false + startup: + enabled: false + env: + QBT_RUN: false + QBT_SCHEDULE: 30 + QBT_CROSS_SEED: false + QBT_RECHECK: false + QBT_CAT_UPDATE: false + QBT_TAG_UPDATE: false + QBT_REM_UNREGISTERED: false + QBT_REM_ORPHANED: false + QBT_TAG_NOHARDLINKS: false + QBT_SKIP_RECYCLE: false + QBT_DRY_RUN: false + QBT_LOG_LEVEL: INFO + QBT_DIVIDER: "=" + QBT_WIDTH: 100 diff --git a/tmp/qbittorrent/.helmignore b/tmp/qbittorrent/.helmignore new file mode 100644 index 00000000000..77ca5567b26 --- /dev/null +++ b/tmp/qbittorrent/.helmignore @@ -0,0 +1,30 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ +# OWNERS file for Kubernetes +OWNERS +# helm-docs templates +*.gotmpl +# docs folder +/docs +# icon +icon.png diff --git a/tmp/qbittorrent/CHANGELOG.md b/tmp/qbittorrent/CHANGELOG.md new file mode 100644 index 00000000000..0d2adbedbd2 --- /dev/null +++ b/tmp/qbittorrent/CHANGELOG.md @@ -0,0 +1,1761 @@ +# Changelog + + + +## [qbittorrent-12.0.0](https://github.com/truecharts/charts/compare/qbittorrent-11.0.45...qbittorrent-12.0.0) (2022-11-10) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Major Change to GUI + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [qbittorrent-11.0.48](https://github.com/truecharts/charts/compare/qbittorrent-11.0.45...qbittorrent-11.0.48) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [qbittorrent-11.0.47](https://github.com/truecharts/charts/compare/qbittorrent-11.0.45...qbittorrent-11.0.47) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [qbittorrent-11.0.47](https://github.com/truecharts/charts/compare/qbittorrent-11.0.45...qbittorrent-11.0.47) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [qbittorrent-11.0.47](https://github.com/truecharts/charts/compare/qbittorrent-11.0.45...qbittorrent-11.0.47) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [qbittorrent-11.0.46](https://github.com/truecharts/charts/compare/qbittorrent-11.0.45...qbittorrent-11.0.46) (2022-11-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [qbittorrent-11.0.46](https://github.com/truecharts/charts/compare/qbittorrent-11.0.45...qbittorrent-11.0.46) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [qbittorrent-11.0.45](https://github.com/truecharts/charts/compare/qbittorrent-11.0.44...qbittorrent-11.0.45) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4317](https://github.com/truecharts/charts/issues/4317)) + + + + +## [qbittorrent-11.0.44](https://github.com/truecharts/charts/compare/qbittorrent-11.0.43...qbittorrent-11.0.44) (2022-11-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4308](https://github.com/truecharts/charts/issues/4308)) + + + + +## [qbittorrent-11.0.43](https://github.com/truecharts/charts/compare/qbittorrent-11.0.42...qbittorrent-11.0.43) (2022-11-02) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4261](https://github.com/truecharts/charts/issues/4261)) + + + + +## [qbittorrent-11.0.42](https://github.com/truecharts/charts/compare/qbittorrent-11.0.41...qbittorrent-11.0.42) (2022-10-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4182](https://github.com/truecharts/charts/issues/4182)) + + + + +## [qbittorrent-11.0.41](https://github.com/truecharts/charts/compare/qbittorrent-11.0.40...qbittorrent-11.0.41) (2022-10-19) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4122](https://github.com/truecharts/charts/issues/4122)) + + + + +## [qbittorrent-11.0.40](https://github.com/truecharts/charts/compare/qbittorrent-11.0.39...qbittorrent-11.0.40) (2022-10-12) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4071](https://github.com/truecharts/charts/issues/4071)) + + + + +## [qbittorrent-11.0.39](https://github.com/truecharts/charts/compare/qbittorrent-11.0.38...qbittorrent-11.0.39) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [qbittorrent-11.0.39](https://github.com/truecharts/charts/compare/qbittorrent-11.0.38...qbittorrent-11.0.39) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [qbittorrent-11.0.38](https://github.com/truecharts/charts/compare/qbittorrent-11.0.37...qbittorrent-11.0.38) (2022-10-05) + +### Chore + +- Auto-update chart README [skip ci] + - split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979)) + - update helm general non-major + + + + +## [qbittorrent-11.0.37](https://github.com/truecharts/charts/compare/qbittorrent-11.0.36...qbittorrent-11.0.37) (2022-09-27) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918)) + + + + +## [qbittorrent-11.0.36](https://github.com/truecharts/charts/compare/qbittorrent-11.0.35...qbittorrent-11.0.36) (2022-09-26) + +### Chore + +- Auto-update chart README [skip ci] + - fix versioning scheme ([#3913](https://github.com/truecharts/charts/issues/3913)) + + + + +## [qbittorrent-11.0.35](https://github.com/truecharts/charts/compare/qbittorrent-11.0.34...qbittorrent-11.0.35) (2022-09-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898)) + + + + +## [qbittorrent-11.0.34](https://github.com/truecharts/charts/compare/qbittorrent-11.0.33...qbittorrent-11.0.34) (2022-09-22) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [qbittorrent-11.0.34](https://github.com/truecharts/charts/compare/qbittorrent-11.0.33...qbittorrent-11.0.34) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [qbittorrent-11.0.34](https://github.com/truecharts/charts/compare/qbittorrent-11.0.33...qbittorrent-11.0.34) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [qbittorrent-11.0.34](https://github.com/truecharts/charts/compare/qbittorrent-11.0.33...qbittorrent-11.0.34) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [qbittorrent-11.0.34](https://github.com/truecharts/charts/compare/qbittorrent-11.0.33...qbittorrent-11.0.34) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [qbittorrent-11.0.34](https://github.com/truecharts/charts/compare/qbittorrent-11.0.33...qbittorrent-11.0.34) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [qbittorrent-11.0.34](https://github.com/truecharts/charts/compare/qbittorrent-11.0.33...qbittorrent-11.0.34) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [qbittorrent-11.0.34](https://github.com/truecharts/charts/compare/qbittorrent-11.0.33...qbittorrent-11.0.34) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [qbittorrent-11.0.34](https://github.com/truecharts/charts/compare/qbittorrent-11.0.33...qbittorrent-11.0.34) (2022-09-17) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [qbittorrent-11.0.34](https://github.com/truecharts/charts/compare/qbittorrent-11.0.33...qbittorrent-11.0.34) (2022-09-18) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [qbittorrent-11.0.34](https://github.com/truecharts/charts/compare/qbittorrent-11.0.33...qbittorrent-11.0.34) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [qbittorrent-11.0.34](https://github.com/truecharts/charts/compare/qbittorrent-11.0.33...qbittorrent-11.0.34) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [qbittorrent-11.0.34](https://github.com/truecharts/charts/compare/qbittorrent-11.0.33...qbittorrent-11.0.34) (2022-09-15) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [qbittorrent-11.0.34](https://github.com/truecharts/charts/compare/qbittorrent-11.0.33...qbittorrent-11.0.34) (2022-09-15) + +### Chore + +- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [qbittorrent-11.0.33](https://github.com/truecharts/charts/compare/qbittorrent-11.0.32...qbittorrent-11.0.33) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + ### Docs + +- add more docs + + + + +## [qbittorrent-11.0.33](https://github.com/truecharts/charts/compare/qbittorrent-11.0.32...qbittorrent-11.0.33) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + ### Docs + +- add more docs + + + + +## [qbittorrent-11.0.33](https://github.com/truecharts/charts/compare/qbittorrent-11.0.32...qbittorrent-11.0.33) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + ### Docs + +- add more docs + + + + +## [qbittorrent-11.0.33](https://github.com/truecharts/charts/compare/qbittorrent-11.0.32...qbittorrent-11.0.33) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + ### Docs + +- add more docs + + + + +## [qbittorrent-11.0.33](https://github.com/truecharts/charts/compare/qbittorrent-11.0.32...qbittorrent-11.0.33) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + ### Docs + +- add more docs + + + + +## [qbittorrent-11.0.33](https://github.com/truecharts/charts/compare/qbittorrent-11.0.32...qbittorrent-11.0.33) (2022-09-11) + +### Chore + +- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + ### Docs + +- add more docs + + + + +## [qbittorrent-11.0.32](https://github.com/truecharts/charts/compare/qbittorrent-11.0.30...qbittorrent-11.0.32) (2022-08-30) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639)) + - update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [qbittorrent-11.0.31](https://github.com/truecharts/charts/compare/qbittorrent-11.0.30...qbittorrent-11.0.31) (2022-08-30) + +### Chore + +- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [qbittorrent-11.0.30](https://github.com/truecharts/charts/compare/qbittorrent-11.0.29...qbittorrent-11.0.30) (2022-08-29) + +### Chore + +- update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619)) + + + + +## [qbittorrent-11.0.29](https://github.com/truecharts/charts/compare/qbittorrent-11.0.28...qbittorrent-11.0.29) (2022-08-23) + +### Chore + +- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545)) + + + + +## [qbittorrent-11.0.28](https://github.com/truecharts/charts/compare/qbittorrent-11.0.27...qbittorrent-11.0.28) (2022-08-12) + +### Chore + +- add documentation checkbox/section to all SCALE Apps + - update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456)) + + ### Fix + +- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447)) + + + + +## [qbittorrent-11.0.27](https://github.com/truecharts/charts/compare/qbittorrent-11.0.26...qbittorrent-11.0.27) (2022-08-08) + +### Chore + +- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + + + +## [qbittorrent-11.0.26](https://github.com/truecharts/apps/compare/qbittorrent-11.0.25...qbittorrent-11.0.26) (2022-07-26) + +### Chore + +- update home links ([#3291](https://github.com/truecharts/apps/issues/3291)) + - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302)) + + + + +## [qbittorrent-11.0.25](https://github.com/truecharts/apps/compare/qbittorrent-11.0.24...qbittorrent-11.0.25) (2022-07-25) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [qbittorrent-11.0.25](https://github.com/truecharts/apps/compare/qbittorrent-11.0.24...qbittorrent-11.0.25) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [qbittorrent-11.0.24](https://github.com/truecharts/apps/compare/qbittorrent-11.0.23...qbittorrent-11.0.24) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [qbittorrent-11.0.24](https://github.com/truecharts/apps/compare/qbittorrent-11.0.23...qbittorrent-11.0.24) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [qbittorrent-11.0.24](https://github.com/truecharts/apps/compare/qbittorrent-11.0.23...qbittorrent-11.0.24) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [qbittorrent-11.0.23](https://github.com/truecharts/apps/compare/qbittorrent-11.0.21...qbittorrent-11.0.23) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [qbittorrent-11.0.21](https://github.com/truecharts/apps/compare/qbittorrent-11.0.20...qbittorrent-11.0.21) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [qbittorrent-11.0.20](https://github.com/truecharts/apps/compare/qbittorrent-11.0.19...qbittorrent-11.0.20) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [qbittorrent-11.0.19](https://github.com/truecharts/apps/compare/qbittorrent-11.0.17...qbittorrent-11.0.19) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [qbittorrent-11.0.17](https://github.com/truecharts/apps/compare/qbittorrent-11.0.15...qbittorrent-11.0.17) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [qbittorrent-11.0.15](https://github.com/truecharts/apps/compare/qbittorrent-11.0.14...qbittorrent-11.0.15) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [qbittorrent-11.0.14](https://github.com/truecharts/apps/compare/qbittorrent-11.0.13...qbittorrent-11.0.14) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [qbittorrent-11.0.13](https://github.com/truecharts/apps/compare/qbittorrent-11.0.12...qbittorrent-11.0.13) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [qbittorrent-11.0.12](https://github.com/truecharts/apps/compare/qbittorrent-11.0.11...qbittorrent-11.0.12) (2022-07-10) + +#### Fix + +* revert combine ports ([#3119](https://github.com/truecharts/apps/issues/3119)) + + + + +### [qbittorrent-11.0.11](https://github.com/truecharts/apps/compare/qbittorrent-11.0.10...qbittorrent-11.0.11) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [qbittorrent-11.0.10](https://github.com/truecharts/apps/compare/qbittorrent-11.0.9...qbittorrent-11.0.10) (2022-07-09) + +#### Chore + +* combine some ports ([#3096](https://github.com/truecharts/apps/issues/3096)) + + + + +### [qbittorrent-11.0.9](https://github.com/truecharts/apps/compare/qbittorrent-11.0.8...qbittorrent-11.0.9) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [qbittorrent-11.0.8](https://github.com/truecharts/apps/compare/qbittorrent-11.0.7...qbittorrent-11.0.8) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [qbittorrent-11.0.7](https://github.com/truecharts/apps/compare/qbittorrent-11.0.6...qbittorrent-11.0.7) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [qbittorrent-11.0.6](https://github.com/truecharts/apps/compare/qbittorrent-11.0.5...qbittorrent-11.0.6) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) +* update docker general non-major ([#2931](https://github.com/truecharts/apps/issues/2931)) + + + + +### [qbittorrent-11.0.5](https://github.com/truecharts/apps/compare/qbittorrent-11.0.4...qbittorrent-11.0.5) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [qbittorrent-11.0.4](https://github.com/truecharts/apps/compare/qbittorrent-11.0.3...qbittorrent-11.0.4) (2022-06-12) + +#### Chore + +* update image ([#2865](https://github.com/truecharts/apps/issues/2865)) + + + + +### [qbittorrent-11.0.3](https://github.com/truecharts/apps/compare/qbittorrent-11.0.2...qbittorrent-11.0.3) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [qbittorrent-11.0.2](https://github.com/truecharts/apps/compare/qbittorrent-11.0.1...qbittorrent-11.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [qbittorrent-11.0.1](https://github.com/truecharts/apps/compare/qbittorrent-10.0.22...qbittorrent-11.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [qbittorrent-11.0.0](https://github.com/truecharts/apps/compare/qbittorrent-10.0.22...qbittorrent-11.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [qbittorrent-10.0.22](https://github.com/truecharts/apps/compare/qbittorrent-10.0.21...qbittorrent-10.0.22) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [qbittorrent-10.0.21](https://github.com/truecharts/apps/compare/qbittorrent-10.0.20...qbittorrent-10.0.21) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [qbittorrent-10.0.21](https://github.com/truecharts/apps/compare/qbittorrent-10.0.20...qbittorrent-10.0.21) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [qbittorrent-10.0.20](https://github.com/truecharts/apps/compare/qbittorrent-10.0.19...qbittorrent-10.0.20) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [qbittorrent-10.0.19](https://github.com/truecharts/apps/compare/qbittorrent-10.0.18...qbittorrent-10.0.19) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [qbittorrent-10.0.19](https://github.com/truecharts/apps/compare/qbittorrent-10.0.18...qbittorrent-10.0.19) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [qbittorrent-10.0.18](https://github.com/truecharts/apps/compare/qbittorrent-10.0.17...qbittorrent-10.0.18) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [qbittorrent-10.0.17](https://github.com/truecharts/apps/compare/qbittorrent-10.0.16...qbittorrent-10.0.17) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [qbittorrent-10.0.16](https://github.com/truecharts/apps/compare/qbittorrent-10.0.15...qbittorrent-10.0.16) (2022-05-08) + +#### Chore + +* update docker general non-major ([#2639](https://github.com/truecharts/apps/issues/2639)) + + + + +### [qbittorrent-10.0.15](https://github.com/truecharts/apps/compare/qbittorrent-10.0.14...qbittorrent-10.0.15) (2022-05-06) + +#### Chore + +* update docker general non-major + + + + +### [qbittorrent-10.0.14](https://github.com/truecharts/apps/compare/qbittorrent-10.0.13...qbittorrent-10.0.14) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [qbittorrent-10.0.13](https://github.com/truecharts/apps/compare/qbittorrent-10.0.12...qbittorrent-10.0.13) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [qbittorrent-10.0.12](https://github.com/truecharts/apps/compare/qbittorrent-10.0.11...qbittorrent-10.0.12) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [qbittorrent-10.0.11](https://github.com/truecharts/apps/compare/qbittorrent-10.0.10...qbittorrent-10.0.11) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [qbittorrent-10.0.10](https://github.com/truecharts/apps/compare/qbittorrent-10.0.9...qbittorrent-10.0.10) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [qbittorrent-10.0.9](https://github.com/truecharts/apps/compare/qbittorrent-10.0.8...qbittorrent-10.0.9) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [qbittorrent-10.0.8](https://github.com/truecharts/apps/compare/qbittorrent-10.0.7...qbittorrent-10.0.8) (2022-03-30) + +#### Chore + +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [qbittorrent-10.0.7](https://github.com/truecharts/apps/compare/qbittorrent-10.0.6...qbittorrent-10.0.7) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [qbittorrent-10.0.5](https://github.com/truecharts/apps/compare/qbittorrent-10.0.4...qbittorrent-10.0.5) (2022-03-26) + +#### Chore + +* update docker general non-major + + + + +### [qbittorrent-10.0.1](https://github.com/truecharts/apps/compare/qbittorrent-10.0.0...qbittorrent-10.0.1) (2022-03-07) + +#### Chore + +* update helm general non-major helm releases ([#2111](https://github.com/truecharts/apps/issues/2111)) +* Remove `-icon` string from icon png's ([#2040](https://github.com/truecharts/apps/issues/2040)) + + + + +### [qbittorrent-10.0.0](https://github.com/truecharts/apps/compare/qbittorrent-9.0.48...qbittorrent-10.0.0) (2022-03-03) + +#### Chore + +* remove fixed env from questions.yaml +* remove empty env var declaration from questions.yaml +* remove TZ from values. ([#1945](https://github.com/truecharts/apps/issues/1945)) +* update helm general major helm releases ([#2021](https://github.com/truecharts/apps/issues/2021)) + +#### Fix + +* BREAKING CHANGE Move some env-vars outside of env section ([#2010](https://github.com/truecharts/apps/issues/2010)) + + + + +### [qbittorrent-9.0.48](https://github.com/truecharts/apps/compare/qbittorrent-9.0.47...qbittorrent-9.0.48) (2022-03-02) + +#### Chore + +* rename `web_portal` to `open` ([#1957](https://github.com/truecharts/apps/issues/1957)) +* update helm general non-major helm releases ([#1999](https://github.com/truecharts/apps/issues/1999)) + + + + +### [qbittorrent-9.0.47](https://github.com/truecharts/apps/compare/qbittorrent-9.0.46...qbittorrent-9.0.47) (2022-02-21) + +#### Chore + +* update helm general non-major helm releases ([#1927](https://github.com/truecharts/apps/issues/1927)) + + + + +### [qbittorrent-9.0.46](https://github.com/truecharts/apps/compare/qbittorrent-9.0.45...qbittorrent-9.0.46) (2022-02-21) + +#### Chore + +* update docker general non-major ([#1924](https://github.com/truecharts/apps/issues/1924)) + + + + +### [qbittorrent-9.0.45](https://github.com/truecharts/apps/compare/qbittorrent-9.0.44...qbittorrent-9.0.45) (2022-02-15) + +#### Chore + +* update helm general non-major helm releases ([#1901](https://github.com/truecharts/apps/issues/1901)) + + + + +### [qbittorrent-9.0.44](https://github.com/truecharts/apps/compare/qbittorrent-9.0.43...qbittorrent-9.0.44) (2022-02-08) + +#### Chore + +* update helm general non-major helm releases ([#1871](https://github.com/truecharts/apps/issues/1871)) + + + + +### [qbittorrent-9.0.43](https://github.com/truecharts/apps/compare/qbittorrent-9.0.42...qbittorrent-9.0.43) (2022-02-06) + +#### Chore + +* update helm chart common to v8.15.0 ([#1859](https://github.com/truecharts/apps/issues/1859)) + + + + +### [qbittorrent-9.0.42](https://github.com/truecharts/apps/compare/qbittorrent-9.0.41...qbittorrent-9.0.42) (2022-02-05) + +#### Chore + +* update helm general non-major helm releases ([#1852](https://github.com/truecharts/apps/issues/1852)) + + + + +### [qbittorrent-9.0.41](https://github.com/truecharts/apps/compare/qbittorrent-9.0.40...qbittorrent-9.0.41) (2022-02-02) + +#### Chore + +* update helm general non-major helm releases ([#1828](https://github.com/truecharts/apps/issues/1828)) + + + + +### [qbittorrent-9.0.40](https://github.com/truecharts/apps/compare/qbittorrent-9.0.39...qbittorrent-9.0.40) (2022-01-31) + +#### Chore + +* update docker general non-major docker tags ([#1823](https://github.com/truecharts/apps/issues/1823)) + + + + +### [qbittorrent-9.0.39](https://github.com/truecharts/apps/compare/qbittorrent-9.0.38...qbittorrent-9.0.39) (2022-01-25) + +#### Chore + +* update helm general non-major helm releases ([#1791](https://github.com/truecharts/apps/issues/1791)) + + + + +### [qbittorrent-9.0.38](https://github.com/truecharts/apps/compare/qbittorrent-9.0.37...qbittorrent-9.0.38) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1766](https://github.com/truecharts/apps/issues/1766)) + + + + +### [qbittorrent-9.0.37](https://github.com/truecharts/apps/compare/qbittorrent-9.0.36...qbittorrent-9.0.37) (2022-01-21) + +#### Chore + +* update helm general non-major helm releases ([#1759](https://github.com/truecharts/apps/issues/1759)) + +#### Fix + +* set additional_attrs: true on all dicts ([#1750](https://github.com/truecharts/apps/issues/1750)) + + + + +### [qbittorrent-9.0.36](https://github.com/truecharts/apps/compare/qbittorrent-9.0.35...qbittorrent-9.0.36) (2022-01-18) + +#### Chore + +* update helm general non-major helm releases ([#1732](https://github.com/truecharts/apps/issues/1732)) + + + + +### [qbittorrent-9.0.35](https://github.com/truecharts/apps/compare/qbittorrent-9.0.34...qbittorrent-9.0.35) (2022-01-13) + +#### Chore + +* update helm general non-major helm releases ([#1712](https://github.com/truecharts/apps/issues/1712)) + +#### Feat + +* expose capabilities in GUI ([#1709](https://github.com/truecharts/apps/issues/1709)) + + + + +### [qbittorrent-9.0.34](https://github.com/truecharts/apps/compare/qbittorrent-9.0.33...qbittorrent-9.0.34) (2022-01-12) + +#### Chore + +* update helm general non-major helm releases ([#1704](https://github.com/truecharts/apps/issues/1704)) + + + + +### [qbittorrent-9.0.33](https://github.com/truecharts/apps/compare/qbittorrent-9.0.32...qbittorrent-9.0.33) (2022-01-11) + +#### Chore + +* update helm general non-major helm releases ([#1693](https://github.com/truecharts/apps/issues/1693)) + + + + +### [qbittorrent-9.0.32](https://github.com/truecharts/apps/compare/qbittorrent-9.0.31...qbittorrent-9.0.32) (2022-01-10) + +#### Chore + +* update docker general non-major ([#1685](https://github.com/truecharts/apps/issues/1685)) + + + + +### [qbittorrent-9.0.31](https://github.com/truecharts/apps/compare/qbittorrent-9.0.30...qbittorrent-9.0.31) (2022-01-04) + +#### Chore + +* update helm general non-major helm releases + + + + +### [qbittorrent-9.0.30](https://github.com/truecharts/apps/compare/qbittorrent-9.0.29...qbittorrent-9.0.30) (2021-12-28) + +#### Chore + +* update helm general non-major helm releases ([#1623](https://github.com/truecharts/apps/issues/1623)) + + + + +### [qbittorrent-9.0.29](https://github.com/truecharts/apps/compare/qbittorrent-9.0.28...qbittorrent-9.0.29) (2021-12-21) + +#### Chore + +* update helm general non-major helm releases ([#1596](https://github.com/truecharts/apps/issues/1596)) +* update docker general non-major ([#1595](https://github.com/truecharts/apps/issues/1595)) + + + + +### [qbittorrent-9.0.28](https://github.com/truecharts/apps/compare/qbittorrent-9.0.27...qbittorrent-9.0.28) (2021-12-19) + +#### Chore + +* Last patch bump before RC2 branch-off +* remove `editable: true` as this is the default ([#1576](https://github.com/truecharts/apps/issues/1576)) +* remove `Enable the port` button from `questions.yaml` as it was already hidden and defined in `values.yaml` ([#1575](https://github.com/truecharts/apps/issues/1575)) + + + + +### [qbittorrent-9.0.27](https://github.com/truecharts/apps/compare/qbittorrent-9.0.26...qbittorrent-9.0.27) (2021-12-19) + +#### Chore + +* completely remove mountPath reference from GUI ([#1572](https://github.com/truecharts/apps/issues/1572)) +* update helm general non-major helm releases ([#1571](https://github.com/truecharts/apps/issues/1571)) + + + + +### [qbittorrent-9.0.26](https://github.com/truecharts/apps/compare/qbittorrent-9.0.25...qbittorrent-9.0.26) (2021-12-18) + +#### Chore + +* cleanup questions by removing hidden dicts ([#1558](https://github.com/truecharts/apps/issues/1558)) +* App-Icon Organization ([#1539](https://github.com/truecharts/apps/issues/1539)) + + + + +### [qbittorrent-9.0.25](https://github.com/truecharts/apps/compare/qbittorrent-9.0.24...qbittorrent-9.0.25) (2021-12-14) + +#### Chore + +* update helm general non-major helm releases ([#1535](https://github.com/truecharts/apps/issues/1535)) + + + + +### [qbittorrent-9.0.24](https://github.com/truecharts/apps/compare/qbittorrent-9.0.23...qbittorrent-9.0.24) (2021-12-13) + +#### Chore + +* move incubator apps to stable and bump everything + + + + +### [qbittorrent-9.0.23](https://github.com/truecharts/apps/compare/qbittorrent-9.0.22...qbittorrent-9.0.23) (2021-12-11) + +#### Chore + +* update general helm non-major helm releases ([#1509](https://github.com/truecharts/apps/issues/1509)) + +#### Fix + +* remove `UMASK` as this is taken care from common ([#1503](https://github.com/truecharts/apps/issues/1503)) + + + + +### [qbittorrent-9.0.22](https://github.com/truecharts/apps/compare/qbittorrent-9.0.21...qbittorrent-9.0.22) (2021-12-07) + +#### Chore + +* update non-major deps helm releases ([#1481](https://github.com/truecharts/apps/issues/1481)) + + + + +### qbittorrent-9.0.21 (2021-12-05) + +#### Chore + +* bump apps to generate security page +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major deps helm releases ([#1471](https://github.com/truecharts/apps/issues/1471)) +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + +#### Fix + +* fix typo in theme selection ([#1428](https://github.com/truecharts/apps/issues/1428)) + + + + +### [qbittorrent-9.0.20](https://github.com/truecharts/apps/compare/qbittorrent-9.0.19...qbittorrent-9.0.20) (2021-12-05) + +#### Chore + +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) + + + + +### [qbittorrent-9.0.19](https://github.com/truecharts/apps/compare/qbittorrent-9.0.18...qbittorrent-9.0.19) (2021-12-04) + +#### Chore + +* bump apps to generate security page + + + + +### [qbittorrent-9.0.18](https://github.com/truecharts/apps/compare/qbittorrent-9.0.17...qbittorrent-9.0.18) (2021-12-04) + +#### Chore + +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) + + + + +### [qbittorrent-9.0.17](https://github.com/truecharts/apps/compare/qbittorrent-9.0.16...qbittorrent-9.0.17) (2021-12-03) + +#### Chore + +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) + + + + +### [qbittorrent-9.0.16](https://github.com/truecharts/apps/compare/qbittorrent-9.0.15...qbittorrent-9.0.16) (2021-11-30) + +#### Chore + +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + +#### Fix + +* move conflicting ports to 10xxx range ([#1415](https://github.com/truecharts/apps/issues/1415)) + + + + +### [qbittorrent-9.0.15](https://github.com/truecharts/apps/compare/qbittorrent-9.0.14...qbittorrent-9.0.15) (2021-11-23) + +#### Chore + +* update non-major deps helm releases ([#1386](https://github.com/truecharts/apps/issues/1386)) + + + + +### [qbittorrent-9.0.14](https://github.com/truecharts/apps/compare/qbittorrent-9.0.13...qbittorrent-9.0.14) (2021-11-22) + +#### Chore + +* update non-major deps helm releases ([#1383](https://github.com/truecharts/apps/issues/1383)) + +#### Fix + +* Default enable all services ([#1361](https://github.com/truecharts/apps/issues/1361)) + + + + +### [qbittorrent-9.0.13](https://github.com/truecharts/apps/compare/qbittorrent-9.0.12...qbittorrent-9.0.13) (2021-11-16) + +#### Chore + +* update non-major deps helm releases ([#1345](https://github.com/truecharts/apps/issues/1345)) + + + + +### [qbittorrent-9.0.12](https://github.com/truecharts/apps/compare/qbittorrent-9.0.11...qbittorrent-9.0.12) (2021-11-15) + +#### Chore + +* persistence cleanup and small bugfixes ([#1329](https://github.com/truecharts/apps/issues/1329)) +* update non-major deps helm releases ([#1338](https://github.com/truecharts/apps/issues/1338)) + + + + +### [qbittorrent-9.0.11](https://github.com/truecharts/apps/compare/qbittorrent-9.0.10...qbittorrent-9.0.11) (2021-11-14) + +#### Chore + +* fixes around the GUI refactor ([#1316](https://github.com/truecharts/apps/issues/1316)) +* move port above advanced in GUI ([#1326](https://github.com/truecharts/apps/issues/1326)) +* clean up Chart.yaml ([#1322](https://github.com/truecharts/apps/issues/1322)) +* update non-major deps helm releases ([#1328](https://github.com/truecharts/apps/issues/1328)) + +#### Fix + +* split udp and tcp ports ([#1321](https://github.com/truecharts/apps/issues/1321)) +* Allow spaces in paths ([#1306](https://github.com/truecharts/apps/issues/1306)) + + + + +### [qbittorrent-9.0.10](https://github.com/truecharts/apps/compare/qbittorrent-9.0.9...qbittorrent-9.0.10) (2021-11-09) + +#### Fix + +* fix some port issues + + + + +### [qbittorrent-9.0.9](https://github.com/truecharts/apps/compare/qbittorrent-9.0.8...qbittorrent-9.0.9) (2021-11-09) + +#### Chore + +* update non-major deps helm releases ([#1297](https://github.com/truecharts/apps/issues/1297)) + + + + +### [qbittorrent-9.0.8](https://github.com/truecharts/apps/compare/qbittorrent-9.0.7...qbittorrent-9.0.8) (2021-11-08) + +#### Fix + +* Split torrent service to allow for the use of LoadBalancer servicetype + + + + +### [qbittorrent-9.0.7](https://github.com/truecharts/apps/compare/qbittorrent-9.0.6...qbittorrent-9.0.7) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1295](https://github.com/truecharts/apps/issues/1295)) + + + + +### [qbittorrent-9.0.6](https://github.com/truecharts/apps/compare/qbittorrent-9.0.5...qbittorrent-9.0.6) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1291](https://github.com/truecharts/apps/issues/1291)) + +#### Chore + +* Simplify GUI for deployment, persistence and securityContext ([#1289](https://github.com/truecharts/apps/issues/1289)) + +#### Feat + +* Simplify the Services GUI ([#1290](https://github.com/truecharts/apps/issues/1290)) + +#### Fix + +* prevent duplicate port use and fix some questions.yaml mistakes + + + + +### [qbittorrent-9.0.5](https://github.com/truecharts/apps/compare/qbittorrent-9.0.4...qbittorrent-9.0.5) (2021-11-02) + +#### Chore + +* update non-major deps helm releases ([#1267](https://github.com/truecharts/apps/issues/1267)) + + + + +### [qbittorrent-9.0.4](https://github.com/truecharts/apps/compare/qbittorrent-9.0.3...qbittorrent-9.0.4) (2021-11-01) + +#### Chore + +* update non-major deps helm releases ([#1264](https://github.com/truecharts/apps/issues/1264)) + + + + +### [qbittorrent-9.0.3](https://github.com/truecharts/apps/compare/qbittorrent-9.0.2...qbittorrent-9.0.3) (2021-11-01) + +#### Chore + +* update non-major ([#1263](https://github.com/truecharts/apps/issues/1263)) + + + + +### [qbittorrent-9.0.2](https://github.com/truecharts/apps/compare/qbittorrent-9.0.1...qbittorrent-9.0.2) (2021-10-26) + +#### Chore + +* update non-major deps helm releases ([#1245](https://github.com/truecharts/apps/issues/1245)) + + + + +### [qbittorrent-9.0.1](https://github.com/truecharts/apps/compare/qbittorrent-9.0.0...qbittorrent-9.0.1) (2021-10-26) + +#### Chore + +* update helm chart common to v8.3.15 ([#1240](https://github.com/truecharts/apps/issues/1240)) + + + + +### [qbittorrent-9.0.0](https://github.com/truecharts/apps/compare/qbittorrent-8.0.17...qbittorrent-9.0.0) (2021-10-25) + +#### Chore + +* Adapt for TrueNAS SCALE RC1 + + + + +### [qbittorrent-8.0.17](https://github.com/truecharts/apps/compare/qbittorrent-8.0.14...qbittorrent-8.0.17) (2021-10-20) + +#### Chore + +* bump apps, remove duplicates and move incubator to stable for RC1 +* update non-major deps helm releases ([#1213](https://github.com/truecharts/apps/issues/1213)) + +#### Fix + +* reenable postgresql migration scripting and bump all to force update +* use correct PVC storageClass when using postgresql as a dependency on SCALE ([#1212](https://github.com/truecharts/apps/issues/1212)) + + + + +### [qbittorrent-8.0.14](https://github.com/truecharts/apps/compare/qbittorrent-8.0.13...qbittorrent-8.0.14) (2021-10-20) + +#### Chore + +* bump versions to rerelease and fix icons + + + + +### [qbittorrent-8.0.13](https://github.com/truecharts/apps/compare/qbittorrent-8.0.12...qbittorrent-8.0.13) (2021-10-19) + +#### Change + +* Project-Eclipse 3, Automatically generate item.yaml ([#1178](https://github.com/truecharts/apps/issues/1178)) + +#### Chore + +* Project-Eclipse 5, move app-readme to automatic generation script ([#1181](https://github.com/truecharts/apps/issues/1181)) +* Project-Eclipse part 2, adapting and cleaning changelog ([#1173](https://github.com/truecharts/apps/issues/1173)) +* update helm chart common to v8.3.13 ([#1184](https://github.com/truecharts/apps/issues/1184)) + +#### Feat + +* Project-Eclipse 4, Add App grading annotations to Chart.yaml ([#1180](https://github.com/truecharts/apps/issues/1180)) + +#### Refactor + +* Project Eclipse Part 6, move questions.yaml to root App folder ([#1182](https://github.com/truecharts/apps/issues/1182)) + + + + +### [qbittorrent-8.0.12](https://github.com/truecharts/apps/compare/qbittorrent-8.0.11...qbittorrent-8.0.12) (2021-10-19) + +#### Fix + +* fix previous SCALE bugfix not correctly being applied + + + + +### [qbittorrent-8.0.11](https://github.com/truecharts/apps/compare/qbittorrent-8.0.10...qbittorrent-8.0.11) (2021-10-19) + +#### Fix + +* Solve issues regarding ix_values.yaml not containing the image and tag definitions. ([#1176](https://github.com/truecharts/apps/issues/1176)) + + + + +### [qbittorrent-8.0.10](https://github.com/truecharts/apps/compare/qbittorrent-8.0.9...qbittorrent-8.0.10) (2021-10-18) + +#### Refactor + +* Project Eclipse - part 1 - remove ix_values.yaml ([#1168](https://github.com/truecharts/apps/issues/1168)) + + + + +### [qbittorrent-8.0.9](https://github.com/truecharts/apps/compare/qbittorrent-8.0.8...qbittorrent-8.0.9) (2021-10-17) + +#### Chore + +* update helm chart common to v8.3.10 ([#1160](https://github.com/truecharts/apps/issues/1160)) + +#### Fix + +* force users using correct / prefix for mounPath ([#1156](https://github.com/truecharts/apps/issues/1156)) + + + + +### [qbittorrent-8.0.8](https://github.com/truecharts/apps/compare/qbittorrent-8.0.7...qbittorrent-8.0.8) (2021-10-13) + +#### Chore + +* update non-major deps helm releases ([#1133](https://github.com/truecharts/apps/issues/1133)) + + + + +### [qbittorrent-8.0.7](https://github.com/truecharts/apps/compare/qbittorrent-8.0.6...qbittorrent-8.0.7) (2021-10-12) + +#### Chore + +* update non-major deps helm releases ([#1126](https://github.com/truecharts/apps/issues/1126)) + + + + +### [qbittorrent-8.0.6](https://github.com/truecharts/apps/compare/qbittorrent-8.0.5...qbittorrent-8.0.6) (2021-10-12) + +#### Chore + +* update non-major deps helm releases ([#1123](https://github.com/truecharts/apps/issues/1123)) + + + + +### [qbittorrent-8.0.5](https://github.com/truecharts/apps/compare/qbittorrent-8.0.4...qbittorrent-8.0.5) (2021-10-05) + +#### Chore + +* update non-major deps helm releases ([#1099](https://github.com/truecharts/apps/issues/1099)) + + + + +### [qbittorrent-8.0.4](https://github.com/truecharts/apps/compare/qbittorrent-8.0.3...qbittorrent-8.0.4) (2021-09-29) + +#### Chore + +* update helm chart common to v8.0.13 ([#1060](https://github.com/truecharts/apps/issues/1060)) + + + + +### [qbittorrent-8.0.2](https://github.com/truecharts/apps/compare/qbittorrent-8.0.1...qbittorrent-8.0.2) (2021-09-28) + +#### Chore + +* update non-major ([#1046](https://github.com/truecharts/apps/issues/1046)) + + + + +### [qbittorrent-8.0.1](https://github.com/truecharts/apps/compare/qbittorrent-8.0.0...qbittorrent-8.0.1) (2021-09-26) + + + + +### [qbittorrent-8.0.0](https://github.com/truecharts/apps/compare/qbittorrent-7.0.2...qbittorrent-8.0.0) (2021-09-26) + + + + +### [qbittorrent-7.0.2](https://github.com/truecharts/apps/compare/qbittorrent-7.0.1...qbittorrent-7.0.2) (2021-09-21) + +#### Chore + +* update non-major deps helm releases ([#1014](https://github.com/truecharts/apps/issues/1014)) + + + + +### [qbittorrent-7.0.1](https://github.com/truecharts/apps/compare/qbittorrent-6.11.15...qbittorrent-7.0.1) (2021-09-13) + +#### Chore + +* update non-major ([#962](https://github.com/truecharts/apps/issues/962)) + +#### Feat + +* add new GUI and VPN support to all Apps ([#977](https://github.com/truecharts/apps/issues/977)) +* Add VPN addon and move some config to includes ([#973](https://github.com/truecharts/apps/issues/973)) +* pin all container references to digests ([#963](https://github.com/truecharts/apps/issues/963)) +* Move some common containers to our own containers + +#### Fix + +* make sure podSecurityContext is included in both SCALE and Helm installs ([#956](https://github.com/truecharts/apps/issues/956)) + + +## [qbittorrent-6.11.15](https://github.com/truecharts/apps/compare/qbittorrent-6.11.14...qbittorrent-6.11.15) (2021-09-08) + +### Fix + +* repair Hyperion and some misplaced GUI elements ([#922](https://github.com/truecharts/apps/issues/922)) diff --git a/tmp/qbittorrent/Chart.yaml b/tmp/qbittorrent/Chart.yaml new file mode 100644 index 00000000000..48b5322fbb7 --- /dev/null +++ b/tmp/qbittorrent/Chart.yaml @@ -0,0 +1,28 @@ +apiVersion: v2 +appVersion: "4.5.1" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +deprecated: false +description: qBittorrent is a cross-platform free and open-source BitTorrent client +home: https://truecharts.org/charts/stable/qbittorrent +icon: https://truecharts.org/img/hotlink-ok/chart-icons/qbittorrent.png +keywords: + - qbittorrent + - torrrent +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: qbittorrent +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/qbittorrent + - https://github.com/qbittorrent/qBittorrent +type: application +version: 15.0.0 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" diff --git a/tmp/qbittorrent/README.md b/tmp/qbittorrent/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/qbittorrent/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/qbittorrent/docs/credentials.md b/tmp/qbittorrent/docs/credentials.md new file mode 100644 index 00000000000..140b51eee89 --- /dev/null +++ b/tmp/qbittorrent/docs/credentials.md @@ -0,0 +1,5 @@ +# Default Username/Password + +**Username**: `admin` + +**Password**: `adminadmin` diff --git a/tmp/qbittorrent/docs/images/dataset.png b/tmp/qbittorrent/docs/images/dataset.png new file mode 100644 index 0000000000000000000000000000000000000000..9a128f37d4d6dd925ac94d9be51783d159ca26cf GIT binary patch literal 24247 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 BR$Bl7 literal 0 HcmV?d00001 diff --git a/tmp/qbittorrent/docs/images/networking.png b/tmp/qbittorrent/docs/images/networking.png new file mode 100644 index 0000000000000000000000000000000000000000..45ddcbf523ee6d172ac765e689d5161c28a6fd39 GIT binary patch literal 16088 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 V{l`;qnw5g${5ci*Oyac%{|j(_^FROq literal 0 HcmV?d00001 diff --git a/tmp/qbittorrent/docs/images/settings_advanced.png b/tmp/qbittorrent/docs/images/settings_advanced.png new file mode 100644 index 0000000000000000000000000000000000000000..05485a81c7c435b8447fcfc8ade7c935bb502635 GIT binary patch literal 32565 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

      qzM*8V{B+dB-w#zg3^N=RNwm<4 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 literal 0 HcmV?d00001 diff --git a/tmp/qbittorrent/docs/images/settings_connection.png b/tmp/qbittorrent/docs/images/settings_connection.png new file mode 100644 index 0000000000000000000000000000000000000000..a6c20d5be5f2228a6eeefd9b3daa3fd518890491 GIT binary patch literal 34120 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�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

      txX=SQPkSSTeVM8{5|HE>iudp4|o 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%0A(s&(iBtj_C& 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 Q&+I4DX=YQeN^Q3N8y@YY`~Uy| literal 0 HcmV?d00001 diff --git a/tmp/qbittorrent/docs/images/settings_speed.png b/tmp/qbittorrent/docs/images/settings_speed.png new file mode 100644 index 0000000000000000000000000000000000000000..bc16255390f45e154b65009340296c9e6f21a349 GIT binary patch literal 40645 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 jxVi +### [radarr-11.0.12](https://github.com/truecharts/apps/compare/radarr-11.0.11...radarr-11.0.12) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [radarr-11.0.11](https://github.com/truecharts/apps/compare/radarr-11.0.10...radarr-11.0.11) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [radarr-11.0.10](https://github.com/truecharts/apps/compare/radarr-11.0.9...radarr-11.0.10) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [radarr-11.0.9](https://github.com/truecharts/apps/compare/radarr-11.0.8...radarr-11.0.9) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [radarr-11.0.8](https://github.com/truecharts/apps/compare/radarr-11.0.7...radarr-11.0.8) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [radarr-11.0.7](https://github.com/truecharts/apps/compare/radarr-11.0.6...radarr-11.0.7) (2022-06-22) + +#### Chore + +* update docker general non-major ([#2954](https://github.com/truecharts/apps/issues/2954)) +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [radarr-11.0.6](https://github.com/truecharts/apps/compare/radarr-11.0.5...radarr-11.0.6) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) +* update docker general non-major ([#2931](https://github.com/truecharts/apps/issues/2931)) + + + + +### [radarr-11.0.5](https://github.com/truecharts/apps/compare/radarr-11.0.4...radarr-11.0.5) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [radarr-11.0.4](https://github.com/truecharts/apps/compare/radarr-11.0.3...radarr-11.0.4) (2022-06-13) + +#### Chore + +* update docker general non-major ([#2860](https://github.com/truecharts/apps/issues/2860)) + + + + +### [radarr-11.0.3](https://github.com/truecharts/apps/compare/radarr-11.0.2...radarr-11.0.3) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [radarr-11.0.2](https://github.com/truecharts/apps/compare/radarr-11.0.1...radarr-11.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [radarr-11.0.1](https://github.com/truecharts/apps/compare/radarr-10.0.21...radarr-11.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC +* update docker general non-major ([#2831](https://github.com/truecharts/apps/issues/2831)) + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [radarr-11.0.0](https://github.com/truecharts/apps/compare/radarr-10.0.21...radarr-11.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [radarr-10.0.21](https://github.com/truecharts/apps/compare/radarr-10.0.20...radarr-10.0.21) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [radarr-10.0.20](https://github.com/truecharts/apps/compare/radarr-10.0.19...radarr-10.0.20) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [radarr-10.0.20](https://github.com/truecharts/apps/compare/radarr-10.0.19...radarr-10.0.20) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [radarr-10.0.19](https://github.com/truecharts/apps/compare/radarr-10.0.18...radarr-10.0.19) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [radarr-10.0.18](https://github.com/truecharts/apps/compare/radarr-10.0.17...radarr-10.0.18) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [radarr-10.0.18](https://github.com/truecharts/apps/compare/radarr-10.0.17...radarr-10.0.18) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [radarr-10.0.17](https://github.com/truecharts/apps/compare/radarr-10.0.16...radarr-10.0.17) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [radarr-10.0.16](https://github.com/truecharts/apps/compare/radarr-10.0.15...radarr-10.0.16) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [radarr-10.0.15](https://github.com/truecharts/apps/compare/radarr-10.0.14...radarr-10.0.15) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [radarr-10.0.14](https://github.com/truecharts/apps/compare/radarr-10.0.13...radarr-10.0.14) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [radarr-10.0.13](https://github.com/truecharts/apps/compare/radarr-10.0.12...radarr-10.0.13) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [radarr-10.0.12](https://github.com/truecharts/apps/compare/radarr-10.0.11...radarr-10.0.12) (2022-04-16) + +#### Chore + +* update docker general non-major ([#2494](https://github.com/truecharts/apps/issues/2494)) + + + + +### [radarr-10.0.11](https://github.com/truecharts/apps/compare/radarr-10.0.10...radarr-10.0.11) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [radarr-10.0.10](https://github.com/truecharts/apps/compare/radarr-10.0.9...radarr-10.0.10) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [radarr-10.0.9](https://github.com/truecharts/apps/compare/radarr-10.0.8...radarr-10.0.9) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [radarr-10.0.8](https://github.com/truecharts/apps/compare/radarr-10.0.7...radarr-10.0.8) (2022-03-30) + +#### Chore + +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [radarr-10.0.7](https://github.com/truecharts/apps/compare/radarr-10.0.6...radarr-10.0.7) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [radarr-10.0.3](https://github.com/truecharts/apps/compare/radarr-10.0.2...radarr-10.0.3) (2022-03-17) + +#### Chore + +* update docker general non-major ([#2198](https://github.com/truecharts/apps/issues/2198)) +* update docker general non-major ([#2196](https://github.com/truecharts/apps/issues/2196)) + + + + +### [radarr-10.0.1](https://github.com/truecharts/apps/compare/radarr-10.0.0...radarr-10.0.1) (2022-03-07) + +#### Chore + +* update helm general non-major helm releases ([#2111](https://github.com/truecharts/apps/issues/2111)) +* Remove `-icon` string from icon png's ([#2040](https://github.com/truecharts/apps/issues/2040)) + + + + +### [radarr-10.0.0](https://github.com/truecharts/apps/compare/radarr-9.0.45...radarr-10.0.0) (2022-03-03) + +#### Chore + +* remove fixed env from questions.yaml +* remove empty env var declaration from questions.yaml +* remove TZ from values. ([#1945](https://github.com/truecharts/apps/issues/1945)) +* update helm general major helm releases ([#2021](https://github.com/truecharts/apps/issues/2021)) + +#### Fix + +* BREAKING CHANGE Move some env-vars outside of env section ([#2010](https://github.com/truecharts/apps/issues/2010)) + + + + +### [radarr-9.0.45](https://github.com/truecharts/apps/compare/radarr-9.0.44...radarr-9.0.45) (2022-03-02) + +#### Chore + +* rename `web_portal` to `open` ([#1957](https://github.com/truecharts/apps/issues/1957)) +* update helm general non-major helm releases ([#1999](https://github.com/truecharts/apps/issues/1999)) + + + + +### [radarr-9.0.44](https://github.com/truecharts/apps/compare/radarr-9.0.43...radarr-9.0.44) (2022-02-21) + +#### Chore + +* update helm general non-major helm releases ([#1927](https://github.com/truecharts/apps/issues/1927)) + + + + +### [radarr-9.0.43](https://github.com/truecharts/apps/compare/radarr-9.0.42...radarr-9.0.43) (2022-02-15) + +#### Chore + +* update helm general non-major helm releases ([#1901](https://github.com/truecharts/apps/issues/1901)) + + + + +### [radarr-9.0.42](https://github.com/truecharts/apps/compare/radarr-9.0.41...radarr-9.0.42) (2022-02-08) + +#### Chore + +* update helm general non-major helm releases ([#1871](https://github.com/truecharts/apps/issues/1871)) + + + + +### [radarr-9.0.41](https://github.com/truecharts/apps/compare/radarr-9.0.40...radarr-9.0.41) (2022-02-06) + +#### Chore + +* update helm chart common to v8.15.0 ([#1859](https://github.com/truecharts/apps/issues/1859)) + + + + +### [radarr-9.0.40](https://github.com/truecharts/apps/compare/radarr-9.0.39...radarr-9.0.40) (2022-02-05) + +#### Chore + +* update helm general non-major helm releases ([#1852](https://github.com/truecharts/apps/issues/1852)) + + + + +### [radarr-9.0.39](https://github.com/truecharts/apps/compare/radarr-9.0.38...radarr-9.0.39) (2022-02-03) + +#### Chore + +* update docker general major docker tags (major) ([#1835](https://github.com/truecharts/apps/issues/1835)) + + + + +### [radarr-9.0.38](https://github.com/truecharts/apps/compare/radarr-9.0.37...radarr-9.0.38) (2022-02-02) + +#### Chore + +* update helm general non-major helm releases ([#1828](https://github.com/truecharts/apps/issues/1828)) + + + + +### [radarr-9.0.37](https://github.com/truecharts/apps/compare/radarr-9.0.36...radarr-9.0.37) (2022-01-25) + +#### Chore + +* update helm general non-major helm releases ([#1791](https://github.com/truecharts/apps/issues/1791)) + + + + +### [radarr-9.0.36](https://github.com/truecharts/apps/compare/radarr-9.0.35...radarr-9.0.36) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1766](https://github.com/truecharts/apps/issues/1766)) + + + + +### [radarr-9.0.35](https://github.com/truecharts/apps/compare/radarr-9.0.34...radarr-9.0.35) (2022-01-21) + +#### Chore + +* update helm general non-major helm releases ([#1759](https://github.com/truecharts/apps/issues/1759)) + +#### Fix + +* set additional_attrs: true on all dicts ([#1750](https://github.com/truecharts/apps/issues/1750)) + + + + +### [radarr-9.0.34](https://github.com/truecharts/apps/compare/radarr-9.0.33...radarr-9.0.34) (2022-01-18) + +#### Chore + +* update helm general non-major helm releases ([#1732](https://github.com/truecharts/apps/issues/1732)) + + + + +### [radarr-9.0.33](https://github.com/truecharts/apps/compare/radarr-9.0.32...radarr-9.0.33) (2022-01-13) + +#### Chore + +* update helm general non-major helm releases ([#1712](https://github.com/truecharts/apps/issues/1712)) + +#### Feat + +* expose capabilities in GUI ([#1709](https://github.com/truecharts/apps/issues/1709)) + + + + +### [radarr-9.0.32](https://github.com/truecharts/apps/compare/radarr-9.0.31...radarr-9.0.32) (2022-01-12) + +#### Chore + +* update helm general non-major helm releases ([#1704](https://github.com/truecharts/apps/issues/1704)) + + + + +### [radarr-9.0.31](https://github.com/truecharts/apps/compare/radarr-9.0.30...radarr-9.0.31) (2022-01-11) + +#### Chore + +* update helm general non-major helm releases ([#1693](https://github.com/truecharts/apps/issues/1693)) + + + + +### [radarr-9.0.30](https://github.com/truecharts/apps/compare/radarr-9.0.29...radarr-9.0.30) (2022-01-04) + +#### Chore + +* update helm general non-major helm releases + + + + +### [radarr-9.0.29](https://github.com/truecharts/apps/compare/radarr-9.0.28...radarr-9.0.29) (2022-01-04) + +#### Chore + +* update docker general non-major ([#1648](https://github.com/truecharts/apps/issues/1648)) + + + + +### [radarr-9.0.28](https://github.com/truecharts/apps/compare/radarr-9.0.27...radarr-9.0.28) (2021-12-28) + +#### Chore + +* update helm general non-major helm releases ([#1623](https://github.com/truecharts/apps/issues/1623)) + + + + +### [radarr-9.0.27](https://github.com/truecharts/apps/compare/radarr-9.0.26...radarr-9.0.27) (2021-12-21) + +#### Chore + +* update helm general non-major helm releases ([#1596](https://github.com/truecharts/apps/issues/1596)) +* update docker general non-major ([#1595](https://github.com/truecharts/apps/issues/1595)) + + + + +### [radarr-9.0.26](https://github.com/truecharts/apps/compare/radarr-9.0.25...radarr-9.0.26) (2021-12-19) + +#### Chore + +* Last patch bump before RC2 branch-off +* remove `editable: true` as this is the default ([#1576](https://github.com/truecharts/apps/issues/1576)) + + + + +### [radarr-9.0.25](https://github.com/truecharts/apps/compare/radarr-9.0.24...radarr-9.0.25) (2021-12-19) + +#### Chore + +* completely remove mountPath reference from GUI ([#1572](https://github.com/truecharts/apps/issues/1572)) +* update helm general non-major helm releases ([#1571](https://github.com/truecharts/apps/issues/1571)) + + + + +### [radarr-9.0.24](https://github.com/truecharts/apps/compare/radarr-9.0.23...radarr-9.0.24) (2021-12-18) + +#### Chore + +* cleanup questions by removing hidden dicts ([#1558](https://github.com/truecharts/apps/issues/1558)) +* App-Icon Organization ([#1539](https://github.com/truecharts/apps/issues/1539)) + + + + +### [radarr-9.0.23](https://github.com/truecharts/apps/compare/radarr-9.0.22...radarr-9.0.23) (2021-12-14) + +#### Chore + +* update helm general non-major helm releases ([#1535](https://github.com/truecharts/apps/issues/1535)) + + + + +### [radarr-9.0.22](https://github.com/truecharts/apps/compare/radarr-9.0.21...radarr-9.0.22) (2021-12-13) + +#### Chore + +* move incubator apps to stable and bump everything + + + + +### [radarr-9.0.21](https://github.com/truecharts/apps/compare/radarr-9.0.20...radarr-9.0.21) (2021-12-11) + +#### Chore + +* update general helm non-major helm releases ([#1509](https://github.com/truecharts/apps/issues/1509)) + + + + +### [radarr-9.0.20](https://github.com/truecharts/apps/compare/radarr-9.0.19...radarr-9.0.20) (2021-12-07) + +#### Chore + +* update non-major deps helm releases ([#1481](https://github.com/truecharts/apps/issues/1481)) + + + + +### radarr-9.0.19 (2021-12-05) + +#### Chore + +* bump apps to generate security page +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) +* update non-major ([#1466](https://github.com/truecharts/apps/issues/1466)) +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) +* update non-major deps helm releases ([#1471](https://github.com/truecharts/apps/issues/1471)) +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + +#### Fix + +* fix typo in theme selection ([#1428](https://github.com/truecharts/apps/issues/1428)) + + + + +### [radarr-9.0.18](https://github.com/truecharts/apps/compare/radarr-9.0.17...radarr-9.0.18) (2021-12-05) + +#### Chore + +* update non-major deps helm releases ([#1468](https://github.com/truecharts/apps/issues/1468)) + + + + +### [radarr-9.0.17](https://github.com/truecharts/apps/compare/radarr-9.0.16...radarr-9.0.17) (2021-12-05) + +#### Chore + +* update non-major ([#1466](https://github.com/truecharts/apps/issues/1466)) + + + + +### [radarr-9.0.16](https://github.com/truecharts/apps/compare/radarr-9.0.15...radarr-9.0.16) (2021-12-04) + +#### Chore + +* bump apps to generate security page + + + + +### [radarr-9.0.15](https://github.com/truecharts/apps/compare/radarr-9.0.14...radarr-9.0.15) (2021-12-04) + +#### Chore + +* update non-major deps helm releases ([#1453](https://github.com/truecharts/apps/issues/1453)) + + + + +### [radarr-9.0.14](https://github.com/truecharts/apps/compare/radarr-9.0.13...radarr-9.0.14) (2021-12-03) + +#### Chore + +* move all container references to TCCR ([#1448](https://github.com/truecharts/apps/issues/1448)) +* update non-major ([#1449](https://github.com/truecharts/apps/issues/1449)) + + + + +### [radarr-9.0.13](https://github.com/truecharts/apps/compare/radarr-9.0.12...radarr-9.0.13) (2021-11-30) + +#### Chore + +* update non-major deps helm releases ([#1432](https://github.com/truecharts/apps/issues/1432)) + + + + +### [radarr-9.0.12](https://github.com/truecharts/apps/compare/radarr-9.0.11...radarr-9.0.12) (2021-11-23) + +#### Chore + +* update non-major deps helm releases ([#1386](https://github.com/truecharts/apps/issues/1386)) + + + + +### [radarr-9.0.11](https://github.com/truecharts/apps/compare/radarr-9.0.10...radarr-9.0.11) (2021-11-22) + +#### Chore + +* update non-major deps helm releases ([#1383](https://github.com/truecharts/apps/issues/1383)) + + + + +### [radarr-9.0.10](https://github.com/truecharts/apps/compare/radarr-9.0.9...radarr-9.0.10) (2021-11-16) + +#### Chore + +* update non-major deps helm releases ([#1345](https://github.com/truecharts/apps/issues/1345)) + + + + +### [radarr-9.0.9](https://github.com/truecharts/apps/compare/radarr-9.0.8...radarr-9.0.9) (2021-11-15) + +#### Chore + +* persistence cleanup and small bugfixes ([#1329](https://github.com/truecharts/apps/issues/1329)) +* update non-major deps helm releases ([#1338](https://github.com/truecharts/apps/issues/1338)) + + + + +### [radarr-9.0.8](https://github.com/truecharts/apps/compare/radarr-9.0.7...radarr-9.0.8) (2021-11-14) + +#### Chore + +* fixes around the GUI refactor ([#1316](https://github.com/truecharts/apps/issues/1316)) +* move port above advanced in GUI ([#1326](https://github.com/truecharts/apps/issues/1326)) +* clean up Chart.yaml ([#1322](https://github.com/truecharts/apps/issues/1322)) +* update non-major deps helm releases ([#1328](https://github.com/truecharts/apps/issues/1328)) + +#### Fix + +* split udp and tcp ports ([#1321](https://github.com/truecharts/apps/issues/1321)) +* Allow spaces in paths ([#1306](https://github.com/truecharts/apps/issues/1306)) + + + + +### [radarr-9.0.7](https://github.com/truecharts/apps/compare/radarr-9.0.6...radarr-9.0.7) (2021-11-09) + +#### Chore + +* update non-major deps helm releases ([#1297](https://github.com/truecharts/apps/issues/1297)) + + + + +### [radarr-9.0.6](https://github.com/truecharts/apps/compare/radarr-9.0.5...radarr-9.0.6) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1295](https://github.com/truecharts/apps/issues/1295)) + + + + +### [radarr-9.0.5](https://github.com/truecharts/apps/compare/radarr-9.0.4...radarr-9.0.5) (2021-11-07) + +#### Chore + +* update non-major deps helm releases ([#1291](https://github.com/truecharts/apps/issues/1291)) + +#### Chore + +* Simplify GUI for deployment, persistence and securityContext ([#1289](https://github.com/truecharts/apps/issues/1289)) + +#### Feat + +* Simplify the Services GUI ([#1290](https://github.com/truecharts/apps/issues/1290)) + + + + +### [radarr-9.0.4](https://github.com/truecharts/apps/compare/radarr-9.0.3...radarr-9.0.4) (2021-11-02) + +#### Chore + +* update non-major deps helm releases ([#1267](https://github.com/truecharts/apps/issues/1267)) + + + + +### [radarr-9.0.3](https://github.com/truecharts/apps/compare/radarr-9.0.2...radarr-9.0.3) (2021-11-01) + +#### Chore + +* update non-major deps helm releases ([#1264](https://github.com/truecharts/apps/issues/1264)) + + + + +### [radarr-9.0.2](https://github.com/truecharts/apps/compare/radarr-9.0.1...radarr-9.0.2) (2021-10-26) + +#### Chore + +* update non-major deps helm releases ([#1245](https://github.com/truecharts/apps/issues/1245)) + + + + +### [radarr-9.0.1](https://github.com/truecharts/apps/compare/radarr-9.0.0...radarr-9.0.1) (2021-10-26) + +#### Chore + +* update helm chart common to v8.3.15 ([#1240](https://github.com/truecharts/apps/issues/1240)) + + + + +### [radarr-9.0.0](https://github.com/truecharts/apps/compare/radarr-8.0.16...radarr-9.0.0) (2021-10-25) + +#### Chore + +* Adapt for TrueNAS SCALE RC1 + + + + +### [radarr-8.0.16](https://github.com/truecharts/apps/compare/radarr-8.0.13...radarr-8.0.16) (2021-10-20) + +#### Chore + +* bump apps, remove duplicates and move incubator to stable for RC1 +* update non-major deps helm releases ([#1213](https://github.com/truecharts/apps/issues/1213)) + +#### Fix + +* reenable postgresql migration scripting and bump all to force update +* use correct PVC storageClass when using postgresql as a dependency on SCALE ([#1212](https://github.com/truecharts/apps/issues/1212)) + + + + +### [radarr-8.0.13](https://github.com/truecharts/apps/compare/radarr-8.0.12...radarr-8.0.13) (2021-10-20) + +#### Chore + +* bump versions to rerelease and fix icons + + + + +### [radarr-8.0.12](https://github.com/truecharts/apps/compare/radarr-8.0.11...radarr-8.0.12) (2021-10-19) + +#### Change + +* Project-Eclipse 3, Automatically generate item.yaml ([#1178](https://github.com/truecharts/apps/issues/1178)) + +#### Chore + +* Project-Eclipse 5, move app-readme to automatic generation script ([#1181](https://github.com/truecharts/apps/issues/1181)) +* Project-Eclipse part 2, adapting and cleaning changelog ([#1173](https://github.com/truecharts/apps/issues/1173)) +* update helm chart common to v8.3.13 ([#1184](https://github.com/truecharts/apps/issues/1184)) + +#### Feat + +* Project-Eclipse 4, Add App grading annotations to Chart.yaml ([#1180](https://github.com/truecharts/apps/issues/1180)) + +#### Refactor + +* Project Eclipse Part 6, move questions.yaml to root App folder ([#1182](https://github.com/truecharts/apps/issues/1182)) + + + + +### [radarr-8.0.11](https://github.com/truecharts/apps/compare/radarr-8.0.10...radarr-8.0.11) (2021-10-19) + +#### Fix + +* fix previous SCALE bugfix not correctly being applied + + + + +### [radarr-8.0.10](https://github.com/truecharts/apps/compare/radarr-8.0.9...radarr-8.0.10) (2021-10-19) + +#### Fix + +* Solve issues regarding ix_values.yaml not containing the image and tag definitions. ([#1176](https://github.com/truecharts/apps/issues/1176)) + + + + +### [radarr-8.0.9](https://github.com/truecharts/apps/compare/radarr-8.0.8...radarr-8.0.9) (2021-10-18) + +#### Chore + +* Add description on persistence ([#1172](https://github.com/truecharts/apps/issues/1172)) + +#### Refactor + +* Project Eclipse - part 1 - remove ix_values.yaml ([#1168](https://github.com/truecharts/apps/issues/1168)) + + + + +### [radarr-8.0.8](https://github.com/truecharts/apps/compare/radarr-8.0.7...radarr-8.0.8) (2021-10-17) + +#### Chore + +* update helm chart common to v8.3.10 ([#1160](https://github.com/truecharts/apps/issues/1160)) + +#### Fix + +* force users using correct / prefix for mounPath ([#1156](https://github.com/truecharts/apps/issues/1156)) + + + + +### [radarr-8.0.7](https://github.com/truecharts/apps/compare/radarr-8.0.6...radarr-8.0.7) (2021-10-13) + +#### Chore + +* update non-major deps helm releases ([#1133](https://github.com/truecharts/apps/issues/1133)) + + + + +### [radarr-8.0.6](https://github.com/truecharts/apps/compare/radarr-8.0.5...radarr-8.0.6) (2021-10-12) + +#### Chore + +* update non-major deps helm releases ([#1126](https://github.com/truecharts/apps/issues/1126)) + + + + +### [radarr-8.0.5](https://github.com/truecharts/apps/compare/radarr-8.0.4...radarr-8.0.5) (2021-10-12) + +#### Chore + +* update non-major deps helm releases ([#1123](https://github.com/truecharts/apps/issues/1123)) + + + + +### [radarr-8.0.4](https://github.com/truecharts/apps/compare/radarr-8.0.3...radarr-8.0.4) (2021-10-05) + +#### Chore + +* update non-major deps helm releases ([#1099](https://github.com/truecharts/apps/issues/1099)) + + + + +### [radarr-8.0.3](https://github.com/truecharts/apps/compare/radarr-8.0.2...radarr-8.0.3) (2021-09-29) + +#### Chore + +* update helm chart common to v8.0.13 ([#1060](https://github.com/truecharts/apps/issues/1060)) + + + + +### [radarr-8.0.1](https://github.com/truecharts/apps/compare/radarr-8.0.0...radarr-8.0.1) (2021-09-26) + + + + +### [radarr-8.0.0](https://github.com/truecharts/apps/compare/radarr-7.0.2...radarr-8.0.0) (2021-09-26) + + + + +### [radarr-7.0.2](https://github.com/truecharts/apps/compare/radarr-7.0.1...radarr-7.0.2) (2021-09-21) + +#### Chore + +* update non-major deps helm releases ([#1014](https://github.com/truecharts/apps/issues/1014)) + + + + +### [radarr-7.0.1](https://github.com/truecharts/apps/compare/radarr-6.11.15...radarr-7.0.1) (2021-09-13) + +#### Chore + +* update non-major ([#962](https://github.com/truecharts/apps/issues/962)) + +#### Feat + +* add new GUI and VPN support to all Apps ([#977](https://github.com/truecharts/apps/issues/977)) +* Add VPN addon and move some config to includes ([#973](https://github.com/truecharts/apps/issues/973)) +* pin all container references to digests ([#963](https://github.com/truecharts/apps/issues/963)) +* Move some common containers to our own containers + +#### Fix + +* make sure podSecurityContext is included in both SCALE and Helm installs ([#956](https://github.com/truecharts/apps/issues/956)) + + +## [radarr-6.11.15](https://github.com/truecharts/apps/compare/radarr-6.11.14...radarr-6.11.15) (2021-09-08) + +### Fix + +* repair Hyperion and some misplaced GUI elements ([#922](https://github.com/truecharts/apps/issues/922)) diff --git a/tmp/radarr/Chart.yaml b/tmp/radarr/Chart.yaml new file mode 100644 index 00000000000..c3941d5960b --- /dev/null +++ b/tmp/radarr/Chart.yaml @@ -0,0 +1,33 @@ +apiVersion: v2 +appVersion: "4.3.2.6857" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 + - condition: postgresql.enabled + name: postgresql + repository: https://charts.truecharts.org/ + version: 11.0.18 +deprecated: false +description: "A fork of Sonarr to work with movies à la Couchpotato" +home: https://truecharts.org/charts/stable/radarr +icon: https://truecharts.org/img/hotlink-ok/chart-icons/radarr.png +keywords: + - radarr + - torrent + - usenet +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: radarr +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/radarr + - https://github.com/Radarr/Radarr +type: application +version: 15.0.0 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" diff --git a/tmp/radarr/README.md b/tmp/radarr/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/radarr/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/radarr/docs/images/networking.png b/tmp/radarr/docs/images/networking.png new file mode 100644 index 0000000000000000000000000000000000000000..b70103087bd937d646386ef87c1d229f5ea26bb7 GIT binary patch literal 29767 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�Pf2mTU4LQOR-kCvufC&ZtXRFe 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 E05s-3(f|Me literal 0 HcmV?d00001 diff --git a/tmp/radarr/docs/images/nzbget_radarr_client.png b/tmp/radarr/docs/images/nzbget_radarr_client.png new file mode 100644 index 0000000000000000000000000000000000000000..102e67546a406bbb16e4690b3c5a3a58d372e270 GIT binary patch literal 64995 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 E1F%E84gdfE literal 0 HcmV?d00001 diff --git a/tmp/qbittorrent/docs/images/settings_webgui1.png b/tmp/qbittorrent/docs/images/settings_webgui1.png new file mode 100644 index 0000000000000000000000000000000000000000..df01f9f7b021432da963c7a3edef3918c0bcfb92 GIT binary patch literal 29654 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 literal 0 HcmV?d00001 diff --git a/tmp/qbittorrent/docs/images/storage_data.png b/tmp/qbittorrent/docs/images/storage_data.png new file mode 100644 index 0000000000000000000000000000000000000000..2f7cfc8f8d253128e4469889f08fba57579a1db3 GIT binary patch literal 35077 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 V!-+J>B3to2Os7~(PLs~x{2vH7dJ_Nu literal 0 HcmV?d00001 diff --git a/tmp/qbittorrent/docs/installation.md b/tmp/qbittorrent/docs/installation.md new file mode 100644 index 00000000000..7e40cc7aecc --- /dev/null +++ b/tmp/qbittorrent/docs/installation.md @@ -0,0 +1,179 @@ +# Installation Guide + +## Dataset Structure + +This is the location your completed bittorrent files will be located + +Typical setting user:group to `apps`, nothing fancy here + +- Placed the created `nzb` dataset within the `downloads` folder + +:::note + +The `apps`:`apps` user:group is built into Truenas SCALE, it is the default user for most applications on Truenas SCALE. +You do not have to create a separate user for each application. + +When configuring your application you'll typically see user:group `568`, this is the UID for `apps` and its recommended not to change it. + +::: + +![!Dataset: Tube](images/dataset.png) + +
      + +## App Installation + +### Networking + +If you want to use ingress, its probably better to use `clusterIP` instead of `Simple` + +![!Networking: qbittorrent](images/networking.png) + +#### WebGUI + +We left this default since there was no reason to change the WebGUI port + +This is ALSO the port Sonarr/Radarr and other services will use to connect to qBittorrent + +![!Networking: qbittorrent](images/networking_webgui.png) + +#### Listening Ports + +:::tip VPN "With VPN" + +- No need to port forward on your router +- If you want fast seeding, you will need a service that supports port forwarding and set the TCP Listening Port to the port Desired +- Mullvad for example, from Qbit Webui, Tools > Options > Connection tab. Set TCP Listening port to the Port Provided by Mullvad. + +::: + +:::tip NOVPN "Without VPN" + +- You can leave the two ports default without a VPN +- If you want fast seeding though, you will need to port forward this port on your router + +::: + +![!Networking: qbittorrent](images/networking_listening.png) + +
      + +### Storage + +#### Configuration + +The setup is default + +![!Storage: NZBGet](images/storage_config.png) + +#### Data + +I always mount to the root directory of the container + +I also try to use the applications name for the mountpath, since its typically never going to be a file or folder thats already present + +![!Storage: NZBGet](images/storage_data.png) + +
      + +### VPN + +- Using a Wireguard setup +- Added the kubernetes network, as well as my LAN network to the killswitch + +![!Storage: NZBGet](images/vpn.png) + +
      + +## In-App Setup + +### Downloads + +??? qBittorrent "qBittorrent Table + Explanation" + + | Setting | Value | Explanation | + |------------------------------------------------ |---------------------------- |---------------------------------------------------------------------------------- | + | Default Torrent Management Mode: | Automatic | This is to automatically move the files torrents based on catagory | + | When Torrent Category changed: | Relocate Torrent | This is to automatically move the files torrents based on catagory | + | When Default Save Path changed: | Relocate Affected Torrents | This is to automatically move the files torrents based on catagory | + | When Category Save Path changed: | Relocate Affected Torrents | This is to automatically move the files torrents based on catagory | + | Default Save Path: | `/qbitvpn/complete ` | Set this to what you set your dataset mountpoint as | + | Keep incomplete torrents in: | `/qbitvpn/temp` | Keep incomplete torrents in a folder no apps are monitoring | + | Copy .torrent files for finished downloads to: | `/qbitvpn/backup` | Its nice to have a backup folder of all your `.torrents` in the event of a crash | + | Monitored Folder | `/qbitvpn/monitor` | Place `.torrent` files in this directory to automatically start those torrents | + +![!Downloads: qbit](images/settings_downloads.png) + +
      + +### Connection + +This should equal to your listening port you set [during the installation](https://heavysetup.info/applications/qbittorrent/installation/#listening-ports) + +![!Connection: qbit](images/settings_connection.png) + +
      + +### Speed + +- Set `Alternative Rate Limits` to `10000` KiB + + - This is so during the day, or when users are using my Plex server, my qBittorrent instance isn't using _ALL_ of my bandwidth seeding + +- Set my schedule from `08:00` to `02:00` + - 8am to 2am, which is around the time users are watching Plex + +![!Speed: qbit](images/settings_speed.png) + +
      + +### BitTorrent + +- Disabled `Local Peer Discovery` + - This is only useful if you are on a huge network, like a college campus or something like that + +![!Speed: qbit](images/settings_bittorrent.png) + +
      + +### WebGUI + +- Changed the password to something We would remember + +Added both my LAN and Kubernetes LAN to the bypass list, this way neither of them have to authenticate, it gets annoying to log in over and over on your own network + +**Bypass authentication for clients in whitelisted IP subnets** + +``` +192.168.0.0/16 +172.16.0.0/16 +``` + +![!Speed: qbit](images/settings_webgui1.png) + +Since We am using `Traefik`, We decided to add the Kubernetes LAN to: + +**Enable reverse proxy support** + +``` +172.16.0.0/16 +``` + +![!Speed: qbit](images/settings_webgui2.png) + +
      + +### Advanced + +??? qBittorrent "qBittorrent Table + Explanation" + + | Setting | Value | Explanation | + |------------------------------------------------ |-----------------------|---------------------------------------------------------------------------------- | + | Network interface: | `wg0` or `tun0` | Bind this to `wg0` or `tun0` if you are using Wireguard (wg0) or Openvpn(tun0) | + | Optional IP address to bind to: | All Ipv4 Addresses | Kubernetes doesnt support ipv6 now anyway so, We set this to just ipv4 | + | Resolve peer countries: | True | Just so We can see what countries We am leeching/seeding from | + | Reannounce to all trackers when IP or port changed: | True | In the event my IP or port changes, We want everyone to know, so We can seed or leech | + +![!Speed: qbit](images/settings_advanced.png) + +
      diff --git a/tmp/qbittorrent/docs/vpn.md b/tmp/qbittorrent/docs/vpn.md new file mode 100644 index 00000000000..8684858b0ee --- /dev/null +++ b/tmp/qbittorrent/docs/vpn.md @@ -0,0 +1,5 @@ +# Using VPN + +When using VPN, in order for qbittorent to use it, you have to set the correct interface in the WebUI. + +The setting should be under Settings (Gear Icon) > Advanced > Network Interface diff --git a/tmp/qbittorrent/icon.png b/tmp/qbittorrent/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..03ac7e42d4ff64ee1d9261813e8feb88d5607b86 GIT binary patch literal 35805 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 literal 0 HcmV?d00001 diff --git a/tmp/qbittorrent/questions.yaml b/tmp/qbittorrent/questions.yaml new file mode 100644 index 00000000000..782a388ed08 --- /dev/null +++ b/tmp/qbittorrent/questions.yaml @@ -0,0 +1,113 @@ +# Include{groups} +portals: + open: +# Include{portalLink} +questions: +# Include{global} +# Include{workload} +# Include{workloadDeployment} + +# Include{replicas1} +# Include{podSpec} +# Include{containerMain} + + +# Include{containerBasic} +# Include{containerAdvanced} + +# Include{containerConfig} +# Include{serviceRoot} +# Include{serviceMain} +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: main + label: "Main Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 10095 + required: true + - variable: torrent + label: "Torrent Service" + description: "Torrent service" + schema: + additional_attrs: true + type: dict + attrs: +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: torrent + label: "TCP Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 6881 + required: true +# Include{serviceExpertRoot} + default: false +# Include{serviceExpert} +# Include{serviceList} +# Include{persistenceRoot} + - variable: config + label: "App Config Storage" + description: "Stores the Application Configuration." + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} +# Include{persistenceList} +# Include{ingressRoot} + - variable: main + label: "Main Ingress" + schema: + additional_attrs: true + type: dict + attrs: +# Include{ingressDefault} +# Include{ingressTLS} +# Include{ingressTraefik} +# Include{ingressList} +# Include{securityContextRoot} + + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 568 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 568 +# Include{securityContextContainer} +# Include{securityContextAdvanced} +# Include{securityContextPod} + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + +# Include{resources} +# Include{advanced} +# Include{addons} +# Include{codeserver} +# Include{netshoot} +# Include{vpn} +# Include{documentation} diff --git a/tmp/qbittorrent/templates/NOTES.txt b/tmp/qbittorrent/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/tmp/qbittorrent/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/tmp/qbittorrent/templates/_configmap.tpl b/tmp/qbittorrent/templates/_configmap.tpl new file mode 100644 index 00000000000..c1981bfe444 --- /dev/null +++ b/tmp/qbittorrent/templates/_configmap.tpl @@ -0,0 +1,25 @@ +{{/* Define the configmap */}} +{{- define "qbittorrent.configmap" -}} + +data: + {{- $bittorrentPort := "" -}} + {{- $bittorrentPort = .Values.service.torrent.ports.torrent.port -}} + {{- if $bittorrentPort }} + 31-update-port: |- + #!/bin/bash + QBITTORRENT_CONFIGFILE="/config/qBittorrent/qBittorrent.conf" + INCOMING_PORT={{- $bittorrentPort }} + + incoming_port_exist=$(cat ${QBITTORRENT_CONFIGFILE} | grep -m 1 'Connection\\PortRangeMin='${INCOMING_PORT}) + if [[ -z "${incoming_port_exist}" ]]; then + incoming_exist=$(cat ${QBITTORRENT_CONFIGFILE} | grep -m 1 'Connection\\PortRangeMin') + if [[ ! -z "${incoming_exist}" ]]; then + # Get line number of Incoming + LINE_NUM=$(grep -Fn -m 1 'Connection\PortRangeMin' ${QBITTORRENT_CONFIGFILE} | cut -d: -f 1) + sed -i "${LINE_NUM}s@.*@Connection\\\PortRangeMin=${INCOMING_PORT}@" ${QBITTORRENT_CONFIGFILE} + else + echo "Connection\\PortRangeMin=${INCOMING_PORT}" >> ${QBITTORRENT_CONFIGFILE} + fi + fi + {{- end }} +{{- end -}} diff --git a/tmp/qbittorrent/templates/common.yaml b/tmp/qbittorrent/templates/common.yaml new file mode 100644 index 00000000000..6f4a8126984 --- /dev/null +++ b/tmp/qbittorrent/templates/common.yaml @@ -0,0 +1,14 @@ +{{/* Make sure all variables are set properly */}} +{{- include "tc.v1.common.loader.init" . }} + +{{/* Set it to the same port as "torrent" service/port */}} +{{- $_ := set $.Values.service.torrent.ports.torrentudp "port" .Values.service.torrent.ports.torrent.port -}} + +{{/* Render configmap for vaultwarden */}} +{{- $configmap := include "qbittorrent.configmap" . | fromYaml -}} +{{- if $configmap -}} +{{- $_ := set .Values.configmap "qbittorrent-scripts" $configmap -}} +{{- end -}} + +{{/* Render the templates */}} +{{ include "tc.v1.common.loader.apply" . }} diff --git a/tmp/qbittorrent/values.yaml b/tmp/qbittorrent/values.yaml new file mode 100644 index 00000000000..4e0cc181147 --- /dev/null +++ b/tmp/qbittorrent/values.yaml @@ -0,0 +1,41 @@ +image: + repository: tccr.io/truecharts/qbittorrent + pullPolicy: IfNotPresent + tag: 4.5.1@sha256:edff15401ed7dc81cca2cfde56eeb8151044fd9dfa11b1a8d8f3b35d4554fa91 +service: + main: + ports: + main: + port: 10095 + targetPort: 8080 + torrent: + enabled: true + ports: + torrent: + enabled: true + port: 6881 + protocol: tcp + torrentudp: + enabled: true + port: 6881 + protocol: udp +persistence: + config: + enabled: true + mountPath: "/config" +additionalVolumes: + - name: qbittorrent-scripts + emptyDir: {} + ## When you want to enable automatic port configuration at startup, adjust this to: + # configMap: + # name: -scripts + # defaultMode: "511" +additionalVolumeMounts: + - mountPath: "/config/custom-cont-init.d" + name: qbittorrent-scripts +portal: + open: + enabled: true +securityContext: + container: + readOnlyRootFilesystem: false diff --git a/tmp/quassel-web/.helmignore b/tmp/quassel-web/.helmignore new file mode 100644 index 00000000000..77ca5567b26 --- /dev/null +++ b/tmp/quassel-web/.helmignore @@ -0,0 +1,30 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ +# OWNERS file for Kubernetes +OWNERS +# helm-docs templates +*.gotmpl +# docs folder +/docs +# icon +icon.png diff --git a/tmp/quassel-web/CHANGELOG.md b/tmp/quassel-web/CHANGELOG.md new file mode 100644 index 00000000000..7496c83100e --- /dev/null +++ b/tmp/quassel-web/CHANGELOG.md @@ -0,0 +1,1193 @@ +# Changelog + + + +## [quassel-web-3.0.0](https://github.com/truecharts/charts/compare/quassel-web-2.0.40...quassel-web-3.0.0) (2022-11-10) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Major Change to GUI + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + ### Fix + +- change container config label + + + + +## [quassel-web-2.0.43](https://github.com/truecharts/charts/compare/quassel-web-2.0.40...quassel-web-2.0.43) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [quassel-web-2.0.42](https://github.com/truecharts/charts/compare/quassel-web-2.0.40...quassel-web-2.0.42) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [quassel-web-2.0.42](https://github.com/truecharts/charts/compare/quassel-web-2.0.40...quassel-web-2.0.42) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [quassel-web-2.0.42](https://github.com/truecharts/charts/compare/quassel-web-2.0.40...quassel-web-2.0.42) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [quassel-web-2.0.41](https://github.com/truecharts/charts/compare/quassel-web-2.0.40...quassel-web-2.0.41) (2022-11-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [quassel-web-2.0.41](https://github.com/truecharts/charts/compare/quassel-web-2.0.40...quassel-web-2.0.41) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [quassel-web-2.0.40](https://github.com/truecharts/charts/compare/quassel-web-2.0.39...quassel-web-2.0.40) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4317](https://github.com/truecharts/charts/issues/4317)) + + + + +## [quassel-web-2.0.39](https://github.com/truecharts/charts/compare/quassel-web-2.0.38...quassel-web-2.0.39) (2022-11-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4308](https://github.com/truecharts/charts/issues/4308)) + + + + +## [quassel-web-2.0.38](https://github.com/truecharts/charts/compare/quassel-web-2.0.37...quassel-web-2.0.38) (2022-11-02) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4261](https://github.com/truecharts/charts/issues/4261)) + + + + +## [quassel-web-2.0.37](https://github.com/truecharts/charts/compare/quassel-web-2.0.36...quassel-web-2.0.37) (2022-10-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4182](https://github.com/truecharts/charts/issues/4182)) + + + + +## [quassel-web-2.0.36](https://github.com/truecharts/charts/compare/quassel-web-2.0.35...quassel-web-2.0.36) (2022-10-19) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4122](https://github.com/truecharts/charts/issues/4122)) + + + + +## [quassel-web-2.0.35](https://github.com/truecharts/charts/compare/quassel-web-2.0.34...quassel-web-2.0.35) (2022-10-12) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4071](https://github.com/truecharts/charts/issues/4071)) + + + + +## [quassel-web-2.0.34](https://github.com/truecharts/charts/compare/quassel-web-2.0.33...quassel-web-2.0.34) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [quassel-web-2.0.34](https://github.com/truecharts/charts/compare/quassel-web-2.0.33...quassel-web-2.0.34) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [quassel-web-2.0.33](https://github.com/truecharts/charts/compare/quassel-web-2.0.32...quassel-web-2.0.33) (2022-10-05) + +### Chore + +- Auto-update chart README [skip ci] + - split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979)) + - update helm general non-major + + + + +## [quassel-web-2.0.32](https://github.com/truecharts/charts/compare/quassel-web-2.0.31...quassel-web-2.0.32) (2022-09-27) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918)) + + + + +## [quassel-web-2.0.31](https://github.com/truecharts/charts/compare/quassel-web-2.0.30...quassel-web-2.0.31) (2022-09-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898)) + + + + +## [quassel-web-2.0.30](https://github.com/truecharts/charts/compare/quassel-web-2.0.29...quassel-web-2.0.30) (2022-09-22) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [quassel-web-2.0.30](https://github.com/truecharts/charts/compare/quassel-web-2.0.29...quassel-web-2.0.30) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [quassel-web-2.0.30](https://github.com/truecharts/charts/compare/quassel-web-2.0.29...quassel-web-2.0.30) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [quassel-web-2.0.30](https://github.com/truecharts/charts/compare/quassel-web-2.0.29...quassel-web-2.0.30) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [quassel-web-2.0.30](https://github.com/truecharts/charts/compare/quassel-web-2.0.29...quassel-web-2.0.30) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [quassel-web-2.0.30](https://github.com/truecharts/charts/compare/quassel-web-2.0.29...quassel-web-2.0.30) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [quassel-web-2.0.30](https://github.com/truecharts/charts/compare/quassel-web-2.0.29...quassel-web-2.0.30) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [quassel-web-2.0.30](https://github.com/truecharts/charts/compare/quassel-web-2.0.29...quassel-web-2.0.30) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [quassel-web-2.0.30](https://github.com/truecharts/charts/compare/quassel-web-2.0.29...quassel-web-2.0.30) (2022-09-17) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [quassel-web-2.0.30](https://github.com/truecharts/charts/compare/quassel-web-2.0.29...quassel-web-2.0.30) (2022-09-18) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [quassel-web-2.0.30](https://github.com/truecharts/charts/compare/quassel-web-2.0.29...quassel-web-2.0.30) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [quassel-web-2.0.30](https://github.com/truecharts/charts/compare/quassel-web-2.0.29...quassel-web-2.0.30) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [quassel-web-2.0.30](https://github.com/truecharts/charts/compare/quassel-web-2.0.29...quassel-web-2.0.30) (2022-09-15) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [quassel-web-2.0.30](https://github.com/truecharts/charts/compare/quassel-web-2.0.29...quassel-web-2.0.30) (2022-09-15) + +### Chore + +- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [quassel-web-2.0.29](https://github.com/truecharts/charts/compare/quassel-web-2.0.28...quassel-web-2.0.29) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [quassel-web-2.0.29](https://github.com/truecharts/charts/compare/quassel-web-2.0.28...quassel-web-2.0.29) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [quassel-web-2.0.29](https://github.com/truecharts/charts/compare/quassel-web-2.0.28...quassel-web-2.0.29) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [quassel-web-2.0.29](https://github.com/truecharts/charts/compare/quassel-web-2.0.28...quassel-web-2.0.29) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [quassel-web-2.0.29](https://github.com/truecharts/charts/compare/quassel-web-2.0.28...quassel-web-2.0.29) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [quassel-web-2.0.29](https://github.com/truecharts/charts/compare/quassel-web-2.0.28...quassel-web-2.0.29) (2022-09-11) + +### Chore + +- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [quassel-web-2.0.28](https://github.com/truecharts/charts/compare/quassel-web-2.0.26...quassel-web-2.0.28) (2022-08-30) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639)) + - update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [quassel-web-2.0.27](https://github.com/truecharts/charts/compare/quassel-web-2.0.26...quassel-web-2.0.27) (2022-08-30) + +### Chore + +- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [quassel-web-2.0.26](https://github.com/truecharts/charts/compare/quassel-web-2.0.25...quassel-web-2.0.26) (2022-08-29) + +### Chore + +- update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619)) + + + + +## [quassel-web-2.0.25](https://github.com/truecharts/charts/compare/quassel-web-2.0.24...quassel-web-2.0.25) (2022-08-23) + +### Chore + +- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545)) + + + + +## [quassel-web-2.0.24](https://github.com/truecharts/charts/compare/quassel-web-2.0.23...quassel-web-2.0.24) (2022-08-12) + +### Chore + +- add documentation checkbox/section to all SCALE Apps + - update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456)) + + ### Fix + +- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447)) + + + + +## [quassel-web-2.0.23](https://github.com/truecharts/charts/compare/quassel-web-2.0.22...quassel-web-2.0.23) (2022-08-08) + +### Chore + +- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + + + +## [quassel-web-2.0.22](https://github.com/truecharts/apps/compare/quassel-web-2.0.21...quassel-web-2.0.22) (2022-07-26) + +### Chore + +- update home links ([#3291](https://github.com/truecharts/apps/issues/3291)) + - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302)) + + + + +## [quassel-web-2.0.21](https://github.com/truecharts/apps/compare/quassel-web-2.0.20...quassel-web-2.0.21) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [quassel-web-2.0.21](https://github.com/truecharts/apps/compare/quassel-web-2.0.20...quassel-web-2.0.21) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [quassel-web-2.0.21](https://github.com/truecharts/apps/compare/quassel-web-2.0.20...quassel-web-2.0.21) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [quassel-web-2.0.20](https://github.com/truecharts/apps/compare/quassel-web-2.0.18...quassel-web-2.0.20) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [quassel-web-2.0.18](https://github.com/truecharts/apps/compare/quassel-web-2.0.17...quassel-web-2.0.18) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [quassel-web-2.0.17](https://github.com/truecharts/apps/compare/quassel-web-2.0.16...quassel-web-2.0.17) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [quassel-web-2.0.16](https://github.com/truecharts/apps/compare/quassel-web-2.0.14...quassel-web-2.0.16) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [quassel-web-2.0.14](https://github.com/truecharts/apps/compare/quassel-web-2.0.12...quassel-web-2.0.14) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [quassel-web-2.0.12](https://github.com/truecharts/apps/compare/quassel-web-2.0.11...quassel-web-2.0.12) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + +
      +### [quassel-web-2.0.11](https://github.com/truecharts/apps/compare/quassel-web-2.0.10...quassel-web-2.0.11) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [quassel-web-2.0.10](https://github.com/truecharts/apps/compare/quassel-web-2.0.9...quassel-web-2.0.10) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [quassel-web-2.0.9](https://github.com/truecharts/apps/compare/quassel-web-2.0.8...quassel-web-2.0.9) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [quassel-web-2.0.8](https://github.com/truecharts/apps/compare/quassel-web-2.0.7...quassel-web-2.0.8) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [quassel-web-2.0.7](https://github.com/truecharts/apps/compare/quassel-web-2.0.6...quassel-web-2.0.7) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [quassel-web-2.0.6](https://github.com/truecharts/apps/compare/quassel-web-2.0.5...quassel-web-2.0.6) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [quassel-web-2.0.5](https://github.com/truecharts/apps/compare/quassel-web-2.0.4...quassel-web-2.0.5) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [quassel-web-2.0.4](https://github.com/truecharts/apps/compare/quassel-web-2.0.3...quassel-web-2.0.4) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [quassel-web-2.0.3](https://github.com/truecharts/apps/compare/quassel-web-2.0.2...quassel-web-2.0.3) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [quassel-web-2.0.2](https://github.com/truecharts/apps/compare/quassel-web-2.0.1...quassel-web-2.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [quassel-web-2.0.1](https://github.com/truecharts/apps/compare/quassel-web-1.0.19...quassel-web-2.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [quassel-web-2.0.0](https://github.com/truecharts/apps/compare/quassel-web-1.0.19...quassel-web-2.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [quassel-web-1.0.19](https://github.com/truecharts/apps/compare/quassel-web-1.0.18...quassel-web-1.0.19) (2022-05-31) + +#### Chore + +* update helm general non-major helm releases ([#2803](https://github.com/truecharts/apps/issues/2803)) + + + + +### [quassel-web-1.0.18](https://github.com/truecharts/apps/compare/quassel-web-1.0.17...quassel-web-1.0.18) (2022-05-26) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [quassel-web-1.0.18](https://github.com/truecharts/apps/compare/quassel-web-1.0.17...quassel-web-1.0.18) (2022-05-26) + +#### Chore + +* update helm general non-major helm releases ([#2759](https://github.com/truecharts/apps/issues/2759)) + + + + +### [quassel-web-1.0.17](https://github.com/truecharts/apps/compare/quassel-web-1.0.16...quassel-web-1.0.17) (2022-05-24) + +#### Chore + +* update helm general non-major helm releases + + + + +### [quassel-web-1.0.16](https://github.com/truecharts/apps/compare/quassel-web-1.0.15...quassel-web-1.0.16) (2022-05-17) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases + + + + +### [quassel-web-1.0.16](https://github.com/truecharts/apps/compare/quassel-web-1.0.15...quassel-web-1.0.16) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [quassel-web-1.0.15](https://github.com/truecharts/apps/compare/quassel-web-1.0.14...quassel-web-1.0.15) (2022-05-17) + +#### Chore + +* update helm general non-major helm releases + + + + +### [quassel-web-1.0.14](https://github.com/truecharts/apps/compare/quassel-web-1.0.13...quassel-web-1.0.14) (2022-05-10) + +#### Chore + +* update helm general non-major helm releases ([#2649](https://github.com/truecharts/apps/issues/2649)) + + + + +### [quassel-web-1.0.13](https://github.com/truecharts/apps/compare/quassel-web-1.0.12...quassel-web-1.0.13) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [quassel-web-1.0.12](https://github.com/truecharts/apps/compare/quassel-web-1.0.11...quassel-web-1.0.12) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [quassel-web-1.0.11](https://github.com/truecharts/apps/compare/quassel-web-1.0.10...quassel-web-1.0.11) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [quassel-web-1.0.10](https://github.com/truecharts/apps/compare/quassel-web-1.0.9...quassel-web-1.0.10) (2022-04-12) + +#### Chore + +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### [quassel-web-1.0.9](https://github.com/truecharts/apps/compare/quassel-web-1.0.8...quassel-web-1.0.9) (2022-04-03) + +#### Chore + +* update helm general non-major helm releases ([#2410](https://github.com/truecharts/apps/issues/2410)) + + + + +### [quassel-web-1.0.8](https://github.com/truecharts/apps/compare/quassel-web-1.0.7...quassel-web-1.0.8) (2022-03-31) + +#### Chore + +* update helm general non-major helm releases ([#2361](https://github.com/truecharts/apps/issues/2361)) + + + + +### [quassel-web-1.0.7](https://github.com/truecharts/apps/compare/quassel-web-1.0.6...quassel-web-1.0.7) (2022-03-30) + +#### Chore + +* update helm general non-major helm releases ([#2354](https://github.com/truecharts/apps/issues/2354)) + + + + +### [quassel-web-1.0.6](https://github.com/truecharts/apps/compare/quassel-web-1.0.5...quassel-web-1.0.6) (2022-03-26) + +#### Chore + +* bump all apps to trigger ci + + + + +### [quassel-web-1.0.1](https://github.com/truecharts/apps/compare/quassel-web-1.0.0...quassel-web-1.0.1) (2022-03-07) + +#### Chore + +* update helm general non-major helm releases ([#2111](https://github.com/truecharts/apps/issues/2111)) +* Remove `-icon` string from icon png's ([#2040](https://github.com/truecharts/apps/issues/2040)) + + + + +### [quassel-web-1.0.0](https://github.com/truecharts/apps/compare/quassel-web-0.0.24...quassel-web-1.0.0) (2022-03-03) + +#### Chore + +* remove fixed env from questions.yaml +* remove PUID from per-app env-vars if set to 568 +* update helm general major helm releases ([#2021](https://github.com/truecharts/apps/issues/2021)) + +#### Fix + +* BREAKING CHANGE Move some env-vars outside of env section ([#2010](https://github.com/truecharts/apps/issues/2010)) + + + + +### [quassel-web-0.0.24](https://github.com/truecharts/apps/compare/quassel-web-0.0.23...quassel-web-0.0.24) (2022-03-02) + +#### Chore + +* rename `web_portal` to `open` ([#1957](https://github.com/truecharts/apps/issues/1957)) +* update helm general non-major helm releases ([#1999](https://github.com/truecharts/apps/issues/1999)) + + + + +### [quassel-web-0.0.23](https://github.com/truecharts/apps/compare/quassel-web-0.0.22...quassel-web-0.0.23) (2022-02-21) + +#### Chore + +* update helm general non-major helm releases ([#1927](https://github.com/truecharts/apps/issues/1927)) + + + + +### [quassel-web-0.0.22](https://github.com/truecharts/apps/compare/quassel-web-0.0.21...quassel-web-0.0.22) (2022-02-15) + +#### Chore + +* update helm general non-major helm releases ([#1901](https://github.com/truecharts/apps/issues/1901)) + + + + +### [quassel-web-0.0.21](https://github.com/truecharts/apps/compare/quassel-web-0.0.20...quassel-web-0.0.21) (2022-02-08) + +#### Chore + +* update helm general non-major helm releases ([#1871](https://github.com/truecharts/apps/issues/1871)) + + + + +### [quassel-web-0.0.20](https://github.com/truecharts/apps/compare/quassel-web-0.0.19...quassel-web-0.0.20) (2022-02-06) + +#### Chore + +* update helm chart common to v8.15.0 ([#1859](https://github.com/truecharts/apps/issues/1859)) + + + + +### [quassel-web-0.0.19](https://github.com/truecharts/apps/compare/quassel-web-0.0.18...quassel-web-0.0.19) (2022-02-05) + +#### Chore + +* update helm general non-major helm releases ([#1852](https://github.com/truecharts/apps/issues/1852)) + + + + +### [quassel-web-0.0.18](https://github.com/truecharts/apps/compare/quassel-web-0.0.17...quassel-web-0.0.18) (2022-02-02) + +#### Chore + +* update helm general non-major helm releases ([#1828](https://github.com/truecharts/apps/issues/1828)) + + + + +### [quassel-web-0.0.17](https://github.com/truecharts/apps/compare/quassel-web-0.0.16...quassel-web-0.0.17) (2022-01-25) + +#### Chore + +* update helm general non-major helm releases ([#1791](https://github.com/truecharts/apps/issues/1791)) + + + + +### [quassel-web-0.0.16](https://github.com/truecharts/apps/compare/quassel-web-0.0.15...quassel-web-0.0.16) (2022-01-22) + +#### Chore + +* update helm general non-major helm releases ([#1766](https://github.com/truecharts/apps/issues/1766)) + + + + +### [quassel-web-0.0.15](https://github.com/truecharts/apps/compare/quassel-web-0.0.14...quassel-web-0.0.15) (2022-01-21) + +#### Chore + +* update helm general non-major helm releases ([#1759](https://github.com/truecharts/apps/issues/1759)) + +#### Fix + +* set additional_attrs: true on all dicts ([#1750](https://github.com/truecharts/apps/issues/1750)) + + + + +### [quassel-web-0.0.14](https://github.com/truecharts/apps/compare/quassel-web-0.0.13...quassel-web-0.0.14) (2022-01-18) + +#### Chore + +* update helm general non-major helm releases ([#1732](https://github.com/truecharts/apps/issues/1732)) + + + + +### [quassel-web-0.0.13](https://github.com/truecharts/apps/compare/quassel-web-0.0.12...quassel-web-0.0.13) (2022-01-13) + +#### Chore + +* update helm general non-major helm releases ([#1712](https://github.com/truecharts/apps/issues/1712)) + +#### Feat + +* expose capabilities in GUI ([#1709](https://github.com/truecharts/apps/issues/1709)) + + + + +### [quassel-web-0.0.12](https://github.com/truecharts/apps/compare/quassel-web-0.0.11...quassel-web-0.0.12) (2022-01-12) + +#### Chore + +* update helm general non-major helm releases ([#1704](https://github.com/truecharts/apps/issues/1704)) + + + + +### [quassel-web-0.0.11](https://github.com/truecharts/apps/compare/quassel-web-0.0.10...quassel-web-0.0.11) (2022-01-11) + +#### Chore + +* update helm general non-major helm releases ([#1693](https://github.com/truecharts/apps/issues/1693)) + + + + +### [quassel-web-0.0.10](https://github.com/truecharts/apps/compare/quassel-web-0.0.9...quassel-web-0.0.10) (2022-01-04) + +#### Chore + +* update helm general non-major helm releases + + + + +### [quassel-web-0.0.9](https://github.com/truecharts/apps/compare/quassel-web-0.0.8...quassel-web-0.0.9) (2021-12-28) + +#### Chore + +* update helm general non-major helm releases ([#1623](https://github.com/truecharts/apps/issues/1623)) + + + + +### [quassel-web-0.0.8](https://github.com/truecharts/apps/compare/quassel-web-0.0.7...quassel-web-0.0.8) (2021-12-27) + +#### Chore + +* update docker general non-major ([#1615](https://github.com/truecharts/apps/issues/1615)) + + + + +### [quassel-web-0.0.7](https://github.com/truecharts/apps/compare/quassel-web-0.0.6...quassel-web-0.0.7) (2021-12-21) + +#### Chore + +* update helm general non-major helm releases ([#1596](https://github.com/truecharts/apps/issues/1596)) + + + + +### [quassel-web-0.0.6](https://github.com/truecharts/apps/compare/quassel-web-0.0.5...quassel-web-0.0.6) (2021-12-19) + +#### Chore + +* Last patch bump before RC2 branch-off + + + + +### [quassel-web-0.0.5](https://github.com/truecharts/apps/compare/quassel-web-0.0.4...quassel-web-0.0.5) (2021-12-19) + +#### Chore + +* completely remove mountPath reference from GUI ([#1572](https://github.com/truecharts/apps/issues/1572)) +* update helm general non-major helm releases ([#1571](https://github.com/truecharts/apps/issues/1571)) + + + + +### [quassel-web-0.0.4](https://github.com/truecharts/apps/compare/quassel-web-0.0.3...quassel-web-0.0.4) (2021-12-18) + +#### Chore + +* cleanup questions by removing hidden dicts ([#1558](https://github.com/truecharts/apps/issues/1558)) +* App-Icon Organization ([#1539](https://github.com/truecharts/apps/issues/1539)) + + + + +### [quassel-web-0.0.3](https://github.com/truecharts/apps/compare/quassel-web-0.0.2...quassel-web-0.0.3) (2021-12-14) + +#### Chore + +* update helm general non-major helm releases ([#1535](https://github.com/truecharts/apps/issues/1535)) + + + + +### [quassel-web-0.0.2](https://github.com/truecharts/apps/compare/quassel-web-0.0.1...quassel-web-0.0.2) (2021-12-13) + +#### Chore + +* move incubator apps to stable and bump everything + + + + +### quassel-web-0.0.1 (2021-12-12) diff --git a/tmp/quassel-web/Chart.yaml b/tmp/quassel-web/Chart.yaml new file mode 100644 index 00000000000..41302a2bcdb --- /dev/null +++ b/tmp/quassel-web/Chart.yaml @@ -0,0 +1,27 @@ +apiVersion: v2 +kubeVersion: ">=1.16.0-0" +name: quassel-web +version: 5.0.0 +appVersion: "2021.12.16" +description: Quassel-web is a web client for Quassel. +type: application +deprecated: false +home: https://truecharts.org/charts/stable/quassel-web +icon: https://truecharts.org/img/hotlink-ok/chart-icons/quassel-web.png +keywords: + - quassel-web +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/quassel-web +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 + # condition: +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +annotations: + truecharts.org/catagories: | + - incubator + truecharts.org/SCALE-support: "true" diff --git a/tmp/quassel-web/README.md b/tmp/quassel-web/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/quassel-web/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/quassel-web/icon.png b/tmp/quassel-web/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..43aaf897c2337df6d83d5d2a2ed3eed71097d12f GIT binary patch literal 51303 zcmbTc1ymec7A_0~3y>fQ65JuUyA#~qwQ1bl8+QqA0RjYfcMopC-CY}Z=*OM8GjHC% z=E?edt?H8VoxQ&;XVTyPo7*|tIhou2Z$$sQ`F~OH=36l z(N3x!_CQ8upp%`8BLFDo`bLxNFKg_1L>+-f&UTKfc6QePij?BNC=;`=Ft8I-YgpKt z*tt1<{f`d7Z${2Qe$v09M$gPb&&;aI%*Mma&cn(|&&0vQ#Pm<7oSlhdG{)&HNv!Nd;m zCgXq7V*_w=138Vk=sDR;jOkf8*xuwCv2oLz8nc)(0ob_NjR4&LlBVEj@irojtp8K$ zU#v{tBmy|ufgHvhtZ%)IjObap*x2Z~jQ=u*1z=>tZOqMX%x(Ht+W#YycqA>H-eThd#UKAqn*Z+aW)6H4`hUohe`r0s}}t;D2)H#c>Sa8KkC-M;BUq7ufu4-FNX7I|RxVCn{Kpb&OcbhkLiB91pB z2YggDBRoT@;V8Ql`8!f%IP$!p9-1-^@Q#Pd0Mb6+U93|{>$+Rd_~`hVG|PmyXUqE8 zQOQxsKKI0xS8fr_2mY6Vi7O?sk}%eVhF-)lKlE@g84fLCgbNm}q2g~O@ot=M+^V^a zvaK@1Z-XdY@8(2IgGaw;H-B%vAB@_!Uv~m?Aj;Cmn4Wbs4N!M3?&RVo72qO_iQ|!!VOqyB?f)Ng|?X zVglkP=tTEtG)AJ53m2$>{t0$|PEer?LAI9roT*OVJo^#9@5x2IgieIKG#erbY+Z$7 zkfPcJP7+le3XKR3HV)A_jX68T$q)bhcR`r~vb=^pp9WMkgz*G@$-KurSJ05bFQp3EF^~q5PlXh-r-@cRtVUgKGt?a)+@hY{=h_Sq}c5` z*8g+oB{02pfZYw--^&m6{fb%8rBpjL5yEvNjAPPFSzCPoY;xu~H)3|``$oEb{9|0( z1MOQgN?V=ad+K+eNmy=*LX@Yy1o)>ofJ^$YCYz~KWv}0CW*h#v*rUy&N;^k&PXB1?)Y)xmQ28?J;Ysi z!eoONY^vHz%rDL^%NOOt*4Qubsux;Bfm^=Os|$d|stXw>S}VLuP-p&jH7>;l`5|PQ zgE`jqGT?R6Sw4X*PS_yhTxi^+a^){Ic1)SIeld(trpP~(a+8||fktJSRxNud3p~8tu^{0MA&e&VaJ(>H;OHQ^@N(b(I zh^|x$Ch3-6x@XqBes3lzEIOIxfP2RS3QJT{7@oYWVQCD?63d^Oi^=a4EQQrdl2EF9 zepx^toj%d2R1FCm#tQ{I|B&+AG^t2)^!NQZ^6^$e7^Jm1Ssu}d zLaQHp`9#`w+M@p_*5OeHTIw^~(yP3?80R)#tjm4bJ9-}dJdOpzUUf_ZHxy^x&oQ#O z8l^d3t{B|IOm3lTIq#6V7>XCk=rp9UKhb22S6P0~ugq{krYi#FoRwQGi4Ay^*q)|ce3ia+V$ar_ z+=mekmO^W2>jRqZDo%L6Ko9VW-RMLJA@58EKLZj4I^f8+0{3a2#gm7?joN$7Ygz@r z@kuf+>rHV(Mp#GlETY@jv&DL`M}LZ`Sb@74EXDPpvzkU37#H@21)A(xY2l-cYU`|3 zL*z|U?6ih_uN8G5MI|q_&jZC_-nvMV(g=s)m%XRDuNsX2gS2`&Olq1#i@I|oEvl&~$Y z7L64ZavMu+Zgmx#uOm7TyDB3X^7j}5HY&fh>Jq#UFf1pTpyw6lQqm0RW>{_8>bMJG zuv6ab%Lk1jJQn4|;z6T_E7^wnj#)~qErCrLXVl@_TaUoj1VVbx;zHqM{+)8TWVkaTS9=nVcWv^*VhE z1T8u}Ru;NwKDt-62-w2@`dGIVldTV4%;vP2&(IDWLYd3YURa>>l5#`#8*gam(nCtj z_$9VNIDbA$R!0mQi&Vmh5Hi~1>J?LMMU=7(0o;2#$S^zED5piCenbgeGI2W@={PO` zK84U6=xqXYr3DJ$zDZK5{V`+I@)7Mc>$Kg%Ph#C^79Q;h(GZr)nd}qXfuW0+bw*+K zW#R1{VS0qKGk~o!aBe*o(kNN1ur|Ax*D*79b0lOSAo_x<-typdcCaj%RP$K(2+)*# zlTJ>pxmlXxxR&a+5=qG*$|9PaR;Mk)=7zzkI~wf8y#$oj+p~&<7LkBC_G)Y%e8t}W z&>D1@mzIsC@EC9xWXlV%W)WaxlWi|s?>O;ow7MxRjh#H$8YuIFg^PR@Y6SWU>(~|# z;&a5(ru_m%5m(h2t$Z$zL5Z{3YBK}hX8Q!g!o>@PU=#!XrU zx}K4wlTg5z!beNiz;LFE88#y@q9jNaf<cRzQ#_-;cbO?EEbEwie7J3%~S2(RaSV zu;(1jd9|uvn-o824rQ5sz%50U37(pO`${)g77EwBg&{Jno85PusBge)*f}bn(fQl( zo5T3l(APGJ%qPC-)jNce*GPYaio-tBm8l5J;#faNo*tNf@kAk%p6(CfNO=SHr` zd6D}zOTZ^Ki=e%Fak=VF%=*x{W-SWS7zuUV&)-Q$@wjGikD1fsSAHS~#I4zB-?=NZ zBA_M}$Sz;E*yJjN`cS%9<_i-h+dMcZ_bx=KJj&8YnKlVYO;MWBU5!sf z@^DvJsJD%clRK0N#)jBwGO85Q5_Rp=_LC~TvvgWIb!zm+7@Hi%bt#1~;(;y4TB#7j zZ6mV-rv1l4>GGc>dmD@^(zzdOPkg(9m>rGo`R=m+y516%8ppJ8xfAQ~iz zn6VFA@jf}8Lt7E04HJ0%Ql`-dd@O4&e3@5=jJNX>ewS<-elP z02QfBZSB;R^}q;dowu>qfMxlx6O^?~<*uF2j9p=xqYW-;W`qGcIoi}P zvX~J(7WjK(r&!fvdEz+igo5@t_pD~Y2(Fr%fDP>Ha)*q3?1 zuJ6O>TnXJVq+E<{*t}z{S|Ma$vxVfog~9e{nTzz;Zn3T=amvw8=Vv?zz)4x{VPmx% z%d%tNpCPBpiwsF)(l`{t)GD#1Jydd=8MfronK+zP8{Q- z^NMQk^#H=NBZVj&Q z-qHkU2JUm0mjrLE^Iwp=S+AVel_{3);^JQ{^Z%R5u6Pty9<)soNdu|bU{&~fd!L@`Ghu_TDN zc1>L_m8b(gdDq1$XlVPOGtAe6jGftAz^<#)2;LulR1GR?$-(y!_D0N7HYIed;9qpN%wE)zqQG&NCeO*x4{^*5@-)Y zk*f_<2?CF@Wz8Npy3ChEx}2V+QIV4uGXCH`Jmx1aXo)i)V&C@Y*V+nOfx7* z(8EOH_a*gI6ha|Vo4+JqbyC)+Kgkf46Z^nzn$_6){&8XXJ+9Ym$?!Ssi=K!(mR`NO z^0GYgh?cjFUv2U!uOLjcDX|HaM0@n-iX_LCpMCgBXT}7qPo)VlnI| z-L$|v(r?AMzu<^nIpb!6l`M2}0J)|Xc)&hk^eOhDX*-3U+@TZ~8ySmHdqtrrVO8{P zCap-tWbw$!38Q-$CeVXYmFhb$Sn`8}Y$h^csF&ul1pWzE{Qh(tC|x!wEbcAi4aW(u zkT4=1+ZcM5pB3-+Wl~j(#mosbCM=jf;0a-HIVW4f-^ z>A=jVQ0jH2tIM3K7MZ7UfuGj?f{^NIq}&&?pr%;SasnujgG&mch|V21uKmG8P=08# zk3CawkV{%v35ILpSfU_~%tOm!yWB*u9%-Mt(Mes&M{L%I8f2uv_JYonF;!g_qB4qb zDE?fpJje8*=QnZ!6o64SP?;fBy2bt=mhiwmx^CZ%`h$9etl;%`wQ7M*Kw?EgkrBQ# zbS%r5kuq|xGEUNPow3F>$Q4TO9&mdXuxtaJALd}5Op-nePm2^j zv2(fmfV5j0V+yfTD;zTGhh~Y&%r-BAcdPi1@;GK8ry^gln999deCgb=O+mWPU1Kz+ zC^(S|_+_FJ%MitY*AU!0uOO=VlErf25-KHQu_e+=(Ta>n3tlEuw}?TC^S<0tti7I1 z6s~BSnUSB&?)!i?4;W14$2uDK-zoJKEciH3k%}`DCL-)w^R$=+X`|ZUam0s;a>PgC!iu za>0ZY;vn5w6sPwUA0(q8*-~}Ssr0~BR%jEPrLqM7NG~(cExlaD%5EKNCH|@C=&@%8 zONu!sID=%4!~?;?1?~7x=9pb_*_Eg4F{*n!zGSOh+17hgJUAAX)5}U--eb0cq%d7H z^3Fu8YHInP1fLqxxyZ;EquO%LulUIC@B2S1z>Wc!Cwn#K(CZqlqbOXW{@8ut@fdgH z1$gOJb7P1nM3khPA&f?s?j`wY4&oQgQr5KuO%6VEKM=85Nxb3^9Z_xHoyGiOGv);H3_Q?Yp&ZZfj~z+9_D>#lJnK}e`C!t| z3io!)(ZVeXb>EL_68F5U3!{e;>~(FAukGJ*#gboU$b$@3lqhc{x^z<+x~?<-SSDJ% zIANrz2tZtu5)iwZoWD!g9s>Xr8agR5WrpZ+RY{2ozug-rU9qQ+HU~cS-1b|^%{|JM z+%$fwAhre(STu&S`{Xi*`DR!wX2=ato*FTf@|Ow8Br^E_Fz1N=98%9D&$%D(_iA_8 zGL<`TWlBzQP?Ww`V$RlUivAdrm!Xx+6H}|B!r@k+n!o-@lzD@N987u|CedTQVZwIL zQ9bY~kPq##bv~Go5}Ch3F0K#M;hy7(LT6Z|k{BX~FXh3g`rVe3!x~hA^H1XSc=rZaxZq6O!W# zTE>Glu?1maXYCIS$ZEU>kb5xL3w5cTV?UibCYslU$$B>EE{x@KUlpABD)uI(zD`$% z-0X6ku1s0*j{m@8B78VltodR>@M~36Thy6H+%1GL>Flx8qTcs0JfaFLuYSF|?JIqyxgzZFA-=zs&V_URYScS8GweIzvXu8 z4PX27z<8l~@hX@(sJS0=a)(Cm-dY3A87nEH{Yul^h+r8w#nHXkzAGP@UU0ahOs!h4 zSkezWB;P+ND&xEql2G_zS%<6*dxq!NY=0e3P+N42#KHJn>F&m6HUc5Y6d3ELx_fXT z__IzBuG#>w^o6pv)|G!O*BrA&{7{DY6LnzKc5s|R6e%+dvO=rsetm87vnkKU;sDA$gjk-y-eibpC5kC7E~{9RaXjY?zLvUSWsw- zMF#8Cj=3~`C!dX-?`p!5{v=mX!G2Txv z^b7OzHrQpA0Ko%=qD(`&I~44;npzy`Hx3_$JonWHPmU&UnCV+WiKOdEh1XNi)Q{@z zQtoN?(^WNW4#@yCEPaU|)kXYR8lKVFjGjzpm3PDjlUi!}e8F(?6wz*)?h07?Rw@(A zVSm)jlf(>do%Qk7XHIqGU~0_lM7$?hv6J^u+6wxyNIK4NjhfdL#mqbUT+LaRt4>W8?9!i(2E zOy3O6cBH0oBGZpZVbIuvDLte_YQ8^}*Jd>CdyRogS`&LKVCXU{r>+_)n0=N^=V$(0 zSI0fLBJv!IB`#H`J6DXw{9@MFmEJK)$#axu0=Z+VDPB)cn?ipRrRZp#laOyf< zooBVvyd4(`lV>b4xGcFQa*WiUm*-q)Ak+Hd6Wcg)7hXm^TGY##YI`JWyvH2bfT?a> zCozI1!5r&DHz;*?6`l__@C=tO%#PF_)$KADPu`JiE^T2Mo5#ahehc5M99==VQe{7L z-B$I;C>b>_fbsia)P|fih@5R|fo%wy2Agq03(}0`foZa6XtKljx#IcB=TFrAl3KYPLLtlRC8sByA+|1% z?IEI8_As9xzm$YV&T%n4;w*S&laX@#vRKRZL~MhEKlJhxgwtuV#}d(3%rS9Br_a~A z1`qZALh_Aa&b26#LL}u#Pg5JRwq}#PUV|nfhn6P5NWcnLPaX$3)NWC+N=?oTlGf;+ zAX6e2bIY}g36BP(0Y6V0wtWtZPE|17!=>gyo)X`*jNw+$NO39K!QMv$a+X=duTdq+toMr%Mm( zIt4K$KwqS%3fg@7d^6UYr~h8Sm#}SMp0NDg(X_ypUjn%%i3N4q9WF=wy+FlnKkjeM zvf41#u;}SpS(*UmLvWMsfH-yzI?gBMTxT*#QwHjbf^TwUQp@IKLN(N&=&f+5RcV+# zo@p%PfBH+a&ArhPq%S4BW?$u|!4UidkcX^_SaX{kf&a?=M`BfSqX0 z{aHdQtK_nf=1W%k!gXnwQyp5f#{0DfkB)1xKrdj{iEH6!Q6_7pOjRgCFu$sDv zVSC9@LnZ&wyM)c}8~pv0-40mO!&S{>BLtKa)%1~L1RS+P^@MQWWK)~7ev|7iG_B&D zk_51Q_&&DsZ23sU@kPY=cBMruRMg38+G|W=C|9P50zQz$<8VqG=+}bitadTnI zzVJpDvzNi!+sA?u{{yaik1R39b|_PZ8X6olqCc8YsZbHWi;{|h%#oB7e=&6=?gjIv zypMHv)}7|>%uL9GP&h9CqtbcxsY+G-=F(iTLP26We{xUq<4WDyVY#cIOBMga zua+{qA0H#-xqlD~r41)X*EXq(&kYUna5rQEuE^=;h?B$Al&N*2r1nyU@vh{^jcClF z!f}YHjTr;JV6*j%daecv;-VObwPJM<2mRFi#GFngz99iTX_?kKbLy?l3Q4BeKYJzi zy4grj5fKW0u0Jn&|hFepXThVLmhmRKW4#-kb zT%dMp#lJ1er9vgFMpP7;{;Hkw!U=u?`j~jt<0R3#9BK(TAHY}dvFD9VM!wV?gbWiE zQ{{hk?GHor=#-nY+T`J`z-(1t8b#O5lY=ovS)-;z)D%T57Ug|gnSWpK>u3Vbr5aJ_ zc5NO`sN%<1*niAK8d4=uLjNJte(v6I-dz^Q0s8Vf4_O2V9{t0Uft>4uCc)H z-*emuKo>5(Br*~iXmC_le=Gy*6!cW7!6Ie%h+T3Gi3ie~w~3B+u~W}TBMNwCd4ER3 zX!=+`fX#l>^b0>lH6g%KcSA;D&efS$%c!rdxO0iy=Q(6ouya4lNl;@(^;CYm==Sq; zKnqeLaLh!RtfQl1zJUb2dp^ric~hoy_qYnPE#Bo4;rAkE@RewcAjCA!xMOQnV%*o2 zJ?(6srmYP}&MRSzM2mOeMtdidoNg6=URt~FYd5x}UMW7aQ8+zsu{LbgON96eJIN z^kkXI;u>@*K|qH#@ZsoqR_3u$zpJc){DJ0+Ikk{OH}NH@Y;-<&?nCk8#L080e%!ND zkes%h@e;u-ib%KQ%Ey;4rlgqt^&9be-V^cJclQQ0cC`ll!cy_-UP!$!F&(Bth%GTN z`(5Z9nhgCg0!{Va&P55*SfBCHkmatXJaj^E0C={W5WShAz!4$~lw7k(aM3Y|b{)be zVa1`+WGqsdu{;vQ?<4z`jg5gq(tK)GD~|PfxQBib=s6}}C-jt?AnrG_-?Uha#;=<| z>iNm*>CT}S`K(6)*_BYhLxQ?s9lhn@u5`QQVwUiOvR-yO(yF2yBp*kUzp5t(fbf32 zn!k7(Dyi8C>_9R*L(5N&T_zr#16vmZrP~&ZqW87qd?q2@kuPT ze=I)i^P*;YU6?q94&8n)n=e=ee-pMaGq>&18q5_ZVMXL{?XH`|qr|O_h}WHtE?C%| z0#0tVqh-+bt6`jT4$B@>Q4tC!IehUb0v!+!WVvB?6yeyOJokFiLn?DhQPWQ^Nz0ik zvu@45A8+(w2$vp#XJ@Yy)ME%X{>Vuv&PViIxW{s@Zdc6qC#8=TqKW(_&^OaB^3+xS zSSafz{y8t6t`R3r#Y$p+t*WE)DNxIFoijdsedVjYeAajG`hgTu#EQb*nfcdt83|8t zW=zDoX8Xe*8>Dq^E|1q~QKi);*3|fVg424!a(!OcNM!i7oR3P!@Kh#qx$?}EFrLit z?;bch5Od1UaB=178l~>|@_~bWPM_ETe+qf#r zj;r)C7HS}~_zLNV+$X$JIukx|#p=P-JgmP?SS^KrY>YD#$X?rj{&ez0^oXrxo9%gE zF)*Z|zL1`%YDD;@^UQWd4_YA8E8qJEsDLEE)|>dVzo)hm3RNPn%J9YK5B`CiWu2|7 zc93Ip;DGiW)&%f&EyH__Y2HE;#o!uWs$VR)P=Vw(Dl?rz_zg&!e5iln)Js zbd|0L71x7L^fe8AW>^_%2gxoG^~_|vNa2R%KfCR#O$H-*nz5jsNt4l6@%(;3HZl9B z(`|XpUSgKhY*9`hx;HWc?4>NA-i%qFMkf($bL8{dmw4TLRI$tPI$#RyQJLid zt9iE<4*}BCl%u&ZmD45I3hN>Qls+OCWQdk1LBnL`kH56fp1D<&yZB0|A#87cQVzVD zRDjuS!d>zHd1Ynr^sez`2?62^!G@Hsd+i`Ja5iLfEa28QR7!Z&OO$3L)U&d|dY5xi z!PYOJ1&hrZlaF4W;U<($l4Dl|o%uFv5>1;Y9jL{C*w8(0hTV@2Z;}@vC%g+D)2;e0 zy`a~~?9;ZR+eYvEuCdrdW!**&O4FTcs>V*Ehmdyz8g|X$4*9YwmFrsL>o=YUd@ZYp zV&*})CGTD2iePe3f~3T_Q<($=4ec-aW}CWPRt}TMO4sLfPS>|so<`IT5!Q|eiodwn z{KDn!*YpQnk0u#By@1=UVi+N#g+4xJHoIA@g$O5nHQndWVMB(}+{MKa={47hDhg_z zB{aWJV2I>YD@n#_Nx0<~d=xS~F8m|coeWdp)7xcp+53blLTO&z$tg@V8d1AHo|iCcLk<Q#!Gdn zX*&7+3p=1r4qF9{co;gCR$ZwQl!mrh!pt;`jbxEYf~Y?WptZ$5D2vIl)8S+jDMuHW zWLlFM7(7t`EX2+YIfVxhpJGf0jCWILlk`4Ceb)&=T_3qWd%7swM4ozI&rgpIY%yAe6zly>lZB+;^^V zb2V^UruBV{)#%*h2YEt3TrOa7s~3AIJA-WX&fp>X68I13zY)yHz7G)7z*_L>ImtOf zFP}KP=+CINaq6PV7Gka@u`h)t8`zs(?ac4>?h*lR(tU3Up}9Sh)){_wm_^{pb#!`d zJE*wJF-%(VrpYKL@UoXqAP&i3)>^W^56%9TVCn5ERAi++vfAjP@nnF(#&=Mfj#e{3 zvAf;!ou**9myVm9mKxmgMdO3}Mx((%|FvtKC!?_)@HkU&=oa$GRM$y(3*osF^!|7s z)D*ibv2lPzzucGoN-N%ZL;vF(g5x#)R*o~=reDe!Nd;eFN~SY*5K`;|q2|zEHe)|Z z1gkQ_Kd2G#pX4%BcZINs^_@Vh>!+wJ|J zO02;HcA!Wna&H2v@2<1Q;dILjMM+Ioaoe#tYk6EyuNT|z+&pnF^UY!^%(u}wT}~n{ zHgC&!&hJ9-+Fp6|{x;8o&4)ZV6}*E|G2M4FPwl(!V(trdShfKMUrDUL+7h}yHEwHk zpqFF^O)72pZZLeOo4wZA`u&ljmsc4i67jUANv(^*#WSqY*X%Dr1VK{q3pzE7wlweQMmiNp?xk&K6u@21b-hNHg< zx2!igvP=9RKd_gU#YJ-_o{xQ=mly?XD z@WVDxpyz&uzAMZPvh8KAX19I5{v=S)xE@^W_^UJOcqtVglon~`&wMVtQ4g(uDfQ&5 zm|V;G+B30!h1?t3Xv<^&XIcxK+nw`;O<30js}M;Z9l(S!eax8LHH!!&gFVodRCP(& zOZ6d9VyCaRDjn>_TVL^-K7=ei_VnKAmpimuJ>9K&y$*Ne+dKDNbVpyz2l*T`vi5Ht zA2IK@p9qNe;79hL8wV49-Q`VWzcCzk2MBThn9|aD{XTNl89KO{^Kt&pn~iP0>yRwnWg4peX=mBix2NoU;!(LYnVRK9BP+4QW-S;a46BQ z)#lh}$i?xG^=ASe&R67Q!8=0uJgjyF{a(|QGw11h2>zrpnS{Xh-fm}6$NhN9^Mwx4 zGh}?l=XMuiW?K6+&P`IM;3xUV!T<-7f`#dsk#{_H$O}z=lOCb{&9|ENAHdKLV+O+S zJV!QXA4Lm0uYx<5p0q*iHUS;h9*ur{$9S*z!yTIQ-91hf`W1#x?9~b(?vEHl+~@Q6~$+ltjKknXOdT zoiEvWuS}^#e(wkpF|6fvYqBLVe!^+d#sJ0RSYtOJPmq!EapAS52X%qdzewZGCsVl}VkHBi2Fo=m$T4?fZ#Yh3f+us>`Dt~WWF zLpB|ixGEy)SvgBhwVFu2)s|ca4d>+-63V7pqnzg#)^x^y*Wl1SEup)U(X# zxqsd;{Qcwn2z#C8#^-p8T{5&-<``Uh%MufHxXL>90{L0@3ldD}2cL@%nEwden!ll+M&VnNoKKvT$DA3wPGV#8!u`i!^RqydUn`)ysiIJi!Ef_1*R2dYZG@V5&mVz0-$LApUyl8p2%aeenC~ zzPs{XTHxlBV1f_mj`iWp?tvzv%xMTw8sR!?9mWIE_dv()KHu(B2>>|6|vuqYPJa4abmJapW`I=%0K@64B~}!?=PpX<0;Qb)?HFpwsi6b2Hvm zhA9UevnsvtT8%n!EcL>HOx2wFs1H5OoDfo~*Yov_P-u5{2Z9%O5{iBu+l`5}dwBP4 zyah-OMaN@dXOz5}XtJLD5a!_g#)}>NRpel7`%%bz``me-oyW@%gh3}EMhkehn8X#j zDrqf_ohEo=o9tHrzgI1i`0&!6`-GnfRbseIf0>j7zQWa?=dKgv_}Pkbih;K5s|xK= zY}2S87?&2h$vjOLOg?(VSwx0YC{I{wF=S#El#an)e{09Nw(zR8?HM(v{e3r#S$6rO zT0X9emalyH?YoYT)$aQjU6dXDJN%CWv83Q<8~NAKd17Cx{Kabz<7Gm@xE+5Np@+0} zZ&twvy!CF4_FJMWx%F3i?3X^6I?wZS%9d-L^So@|>&A}FECkRMKM})gheOP5nNj9w z6wmC;`h3A1wqDywOgJ5%UWmzUu-|w3@)e->4g2X$y#eCv?$u0%drxABpUW9Lhh1KW zeE36b(ghZq#B>S`9LxnFJ#Ejgf`xR&6Io6E6-pvPrtL`{62>pF(*o&KaH>Vwu2`HG zsynIxRG<`P!22&orCS@X13hgHUma;fizik_Rw3XC`?C+7P&c;&C@oC_J4L1VmtBnQ zw*$>K_sSoAx+Ar0gw-U(*I-M~nf!7BpUwgySHxrW_ig)GLD-=YG{qEa)?jpys!Tp+jgbR*ai6cnL2e< zmx2;>f4>y#;F_s_$6Bl{UL-wMZ?eSGHG{gpOuxd{oJju~a7JW^JsHv~(rN5G-Pz93{0( z2~HlK@A8e{dPkAX&);}~S@O8fNKfts`#ZZ8wo0RqE)C52Vts~ZrM;;~J7#KmP&P}| z5hE2g1W=1cqSO(+VE_A1O4#!n|K8rPkqK7m{=Vprn~EA=|g7e}7=IqfdC zLB3fkq7%|+F=eJHS%>)%O&kriuvFm9Zi8or5b&eik>eu{Lsz|Gup}}G*#WmUU-bA= z+^E^K&zz~1@Gav!RsHdcJg<4DPNP9h8OCFL=!Teh0q&`Z8C71Hi=ic|YzXCG%-nIt z>6}dCu%oUh(J}lGd9)Ikmdt+}VZ%RRTH z(X@P4A=jc8bkX#xmVHR)vg#$-C$BxHs5X-jVeA#uT~*T{lDvq6s-zYF^Qq#dO1*0@ z#O@{0rDIoR?!kXPdz%r=_>h2#T21ojcG&T4awrmgNYs_i?z(pV@&hsk_CXPR)TXwK z7$qPfuH#`WnAPDSJ(bAPN;xZdU)q?Y0ApWgkjadWb^jTScM9N;nk z^AbeNla}mTRbS2eMZ>IizToZlfZU@`=N|&+lCIz^V9mvhRT^>^QucZ{tafI5BQrkavT|sj&X*ORPOuG-!ODh ztHEl7y|drY|M*$CbePt(zmOdryKw?2Zl`PkZ9Z|BO5K`w?Nh_Hh*G73u7zsa=%yd? zdPnn1-&V>o-BuL(QPnezUchFB9zZUdP zQj8b~s-E|DUZ5eMHlTeld9pLQ?)1%+@P(M2-$4!m0((gb16A^kPi!>p6LlveF)d_| zUvo0~E6c`COKxL)5R&JzFB9K6_D=3P=Gz?GcAh>xC5w&}yOA!e%+7r|qEY;eDW)Z@ zH;2+FGk%t6rPFH+8A{-t;Bhc6WdGu7bu&AZOLKtjM@B`C|S zwtkxy(CVi5oLw>&(qlhp)nS&me0SK6N{o>7NK+S^FaCyp`HCB}hp)!#$Vm zijdOSVO!&KmQg7yG#b32=5uOox66$a4Gjp%NwSRs2&I^c__ft$wgcW4)2D4G z&zy6^6C9nBbwUh02R5!cUi)Y}y{0d3hV)v1vzH2j79ad3+EpG9CJeULUmvjSDnGKi z_g2~;VRwYIw8_ieFvxH;fDs9n9*zgSXpdbVnkSfV?!gPUN64O~FFJNyH4VO3*mI*n`iALA|gUeBkFR_$o(?|m|E)@y5?|v7Zb0Gm6xHQ`om<23f_n58UPv5s0yB28j0bj?+>DYzr zzj7E)_BpOv{Z!2g{%Nwhwoa7gvD5me%BR}rEIw>J4$$gmLVsg_o`3WJn?&vwE5>D7 zuqXm9(V~&cd{mp2b)(dzr7L&c|2mK1vx`}^b-%T8?$cE~V9$Y_pPzg_3b64#qD8%0 zT)(kugP3(h98W2NYkqCeiG++m(kTR-i9h!$WHJn4-zI+)fZWGzk4$(!3f~3nuXAZ> zS!V0&AD7gJoCRe)20KlZSBeg&76IYBWuds0dr?BkFU2f>nwz*t_8iQ z7=sL34=0xeoG$_f*J73XsIMESu0EGuU|zG=%l26O6YbQw=sXFx3>F_>h7WqEqAxWm5u~&cYZX4axGTCZp zC9c@~jmvqMtCP|aQyrU|i!1wQss5r0rTpKL z#-h>hRzX?ab7%%0B|M4`T}R5Ho~n+QJAO5nsxD(kjw$+r9Mb1&D)S_+UoIlVI`j*SwnhJ)cS<@81L|$I6+q{XI(=*OAeSu?ovhb*!=QNJMo*U24ILt5Os(G3FauFTGgT&f zOBy0$`Gk6Bo-h4~YKTDvHg?+ zaCsaIv^x7OArEOEih25ca^3i3d+pTWKG#a+iepKSMLbLcy3yzyuzT*WybLzDr>He( zJL#E@912o=;AZ78a&QQ`@VlHru+PL+=0?jfjSUn2O=gsHV`WW0QBmEhAzfpy3+QS} zk<#;S!Ffn%&o~?3b8-5KL50$+V^b>kJ+<14zTz^NU|a=OM3P<@??h?4kYd+7LhSIa zwbq2)qClMOBMf=~jf{9l%lYHG^7gCX%1=I5oFG@R($YSqB{ikBry&05+95dCLmrc&trufdrml&TJvD%8@R?H@Uu4%x=6 z?M;GgE>?X^O0a_-o<(>woCssqnmE8q7c<=RL7W_xoDLNu>F_`&%vzvuMe zW%oRI_W4Co#?cHHkbpSU7gT5N#V+l~x-Q;&tP|9mGy^_vt1=&QdaZ036-jC$VeM_9 ztQL+DX}5rcU2%}SmA7ukFq{2w?G#NVO>OgLDeT^Zk2C)2QHeE%PQNn`5-)n*(%;QM zqq3IP_ON&r_&>Vdjo;q;-uLpBx4h-L?lY2*=kKL;;HCZ5efA#=hxs=@`x$EoKIgOU z*tzZ2{b5oC&Ys;7YlK6`)^V*2RWP|F)Pd1p%3yl}HkLS-RUm{wM@ZNjQn)~kG`uuVyyVJJM{qXWZ`L)665LDq0{s8{xZ^7q&LCt@C z;{$(pnTm%eQ9$D2-z@*itQ)n>sJBj2oqGt|ekx)s#KvkvZw$sHfUeO*ycP>9QVKX4 zNtT*?u@?GiLH(aD?r(QC@2pf+0rN%TTKi*fuE!Ypn6;varq%4ZstJ{+niPbxW_hKL zb9UAlJYn*bS+O9b0_$DF>pxh$_>b-w-|&jtmmYp>C%Bt_@ArO>bLY-o&s`FQW5CM3 z-@P$gdD=gpj5=TTikIHV=lz{KH(h3Bb8Adl1+qNj=*fN96;R6I>l;Le=i(JpGwBgq5}4*8AV@o-#V`eza}2Z{tw! zKkigVhMf0_dG+}A#^4*yZA~yC71&*rr&4?Zp+0*rRev95eI3a>*45xGYCDhf~m_`*pykkv#7ObS!2|5!;R}a|3$|)){d^*sqcMj%ee3CuYS@#cp7yH zKl9E9UOgC$WiXmRV<=yWpH)#Kgvk!|)(PtIG}Z)F9!;r8>eD>QG++MO`7_R>*Mx1I zlYf-www33WJdes^clgj|@nIaM)n18`)OZ`N<0avd9Fy_D_>NET4{B1tTPx* zE$M)H6%(Ng(OM*3oEXN0+EI7E{k>|ho=F$FJ z4o%A{`#Lwg@dvW@|JwiFvu{{`_lN6Oo!yKs>Bix*NEaCJNz2q558+2U_(_d=g({{b z%|ZlC$Y7DzuIkYYW{B2`b@^vl;|?3*KiHe@?wfAx;pH~VU!Z0owcuK;tmLMhbwgZ? zoHq%HlZq^}v|1^fGf9Gx`Gst<>Z8CYDlr4M3`%D0(cigy{Kd~a)cVnDIKvC*FaF{$ z_}$&h1PYZI5{FGmrA& zhqf3_&vE?LLs5(SI%dcEnEl(&4V~2`Os9j=wBZOn2Xk3)kHii)+CdCuL{QcG5`uSgf`vW(w+`-XeT0&JVSONSzX8ti=h2MVf z_&ZaXV zHD&$iIzw@kWQd)%FwQ_-6KoU`O&u9y0&T)IR~cQ`#(~uER_4A5n3)i}Oe|j&)a3-! zWMUjmt?)GikY?D!tlJl}KQ|`F)P<8AXH}+0^_Ty9(ZQ8<_TnllvWaIPu|KfS@dx?)t6CoFcXXjNhAd;H5Tg3NH7Ne zWRfAcjjTKn^BINKTBb=O@y?|IMT9q)L@HGKOha0F}Hbk=sdHedTT=X$UF ztWUXh@a$(Ct+#e2)U~IqV#-Gy0$7U=P)uv;%5&o_%XC&cRAtn(n}aEvgMzK?g6&En zc$^5U>ph(HXiTyx%c!KS52vE&(7uulVzA*hmDO9`NoiHT9S2JY;G#; zzD)#ctS`OQ|a2L}E_U^991DipU2;_|jb%2h`+pqs%`GcQzd-)l+tmW6-Mr3t$ zl`s9$FTF+qxdZqN^44jj)%(g2@~`^D=N}ur{N=ZnqiHQgQBiqMT`OLR$)I(hENUi2 z&5VaOj>cq}r5;SkS{Vlp7XYPL?D$62N7 zFXU}CT4Tmvi#SA3tqEQ+#WsHX9ByefRxkz+!S2!^(Ynxu{ahWzBO8EzP=5r~ldy*s zZM%(awO7TMlu`_r9*T7Zwp9~7*M)M>RQuuUfHfB9T+|*-1ar~J(I}9)BH8teX5KD= z%nBdb)R+C(Uv7R=^(2{E!jSfI!OGG4Q-e3(^t4;|na}>rJEwIJ8I7itWfYEpfVC8b zXF9F$A<*x)ICyNGQ(FZe{Kz>TI=RL9QB5s|tk=Og!TLJoUJ0#E&R}QE``+^)4?Voe zcv5oe^ft$DSm$}qKaPqpnU-WNN4t~J@3$zbKwT>~v(!HD$RnE&0%d>?J-Ed~XNElT z@Og&kwy>=h`BEF{v{13gv|wqeO>1o_Vxth~baIUM-22cbqZ*7eblaKQR<>4%$?rcs zWUy0k@YpJOzem1RV^XTjrLQ4G6CyFcuh43OmP7n>ObB&qHx+@pr2M6Mj^H(7fo4*u zazvEBFUk_^5s>WQKJ4;RjtVi|P3G-ZuH`{9Ly$B>FyW8VqqX9)EQR?OE>80!Qw)Te z-0YE(+3FKjY~cefXZf4c{Lr6$Wb&EU%H#mgd*1V|Xwg-3E0e`HZ^_DG7zxN z^5BVW-u}Nn!aet$<=n=Q?ctQHo$>Z}Kg@^jJCAdQ(Wv0W$t_k^+Pv%qH_*#rdvl1% zqNyS&k1exN8yNv{j@1Lp+<0u6!Z@Z;qKvYr1Pa(42g$ju>Kb6}$wA5~pL;6Yx}Kd2g|m_SHPXp4TBD&Ggw6^bw6Kj%l(o zQ+|oeKzgIWcKLXBn_)tlEfE3xvBEM--tacE`+PE9*QdR-15UF9Xuy^-y$F()26PjGHlZZMftR7J`1 za+@Q!A4Qxc)G=##IGB1xTbj2HO=`hfhX_=of~r#Yg@^IxrhKkyLIht!)7z8w+2}lPrd-td@tgNYf)M= z?V$^j?(5hLu2wJxn}C)vGViLfC=|^lTdc86nxhHsM5q)oj4{I0E91)D{3CB1{^xr( zo`@M1s2UgpOX_Dj{gF1&%4`L7kMr(|THRe7jw%fsWTbOo>_EMW8M^}039mlxi=||Yy znNaztfsAux?F=u5rH*5zB@{)8x0Zali{uVX+unR+iQ)E;lV^q;TJLh_ZTnc=zeME& ztxk(}x6R=E0A~f$?cjsQIveT`Tvhplbyc~CPHwTi5ofa$<0&@L_Jz5>cdj-^*ZcLH9__X zyg*^js7(~*iXS>N>t;!13w^J&jvY*_v50efw8g^pX*7i_yeSLsFMif6I6w$Wt-{HX z`Mf{;;P~HNilwhBxx=g+ea?z&t$ekp9Q))?e##J4Dax9vj@hx+2*C#)JT>5t|MEWG z@{Wf&y*Xyzp=Dn1>>KE|Gki#;#RkYMCarE_1Tj&oD6ns}%Z-PZsH+NJ))-)QU!S%0 z9)oGc+Wuwkc=}PE`+}QUTJICAMe+>W$_dutGRwiW4ljDz0akk%A;i2ZE6O8hhunX9 z$Ww3I$FrY)kjc1UFs{hDIYn7A9#5$QoOCyWtLs6Gk6x6V)1!F zVCFKST;OR-5%}6Gxy$&~_tpRGXa9Qpd#{4kXY_af?&lK+*c=6pU*>Tbvw9wDc0O(M zboCi8dCAQ?H{Q6aJA(;j74RywyE)t2Q~vx-_wvVYd4MyU6O1)1t@e27i*Dsy4{?_@QkcJUPIq;@UYX!f04f zdLJv&eXT`N1=DG*OJ-NkjceZj{*#o0F|Bq+jWC@Qn9QQJ=Ya<|*>`xE{!$k^0z0Ww zeFwYKO=b-VBR6P>y$T2wT9z^GBrNdPjMsGje3k!Ld>wRMf<7BAaPwjivKhl&OXtKH z>X8}#m`{j`c}0R?tzeAKF~@=yxIlTBg}-AbvAJl^0zBz61Z!YidQ8jl^Y5;{&ziyL zA3SgAhp*;meBIZ*8h9?Re)X?&*&b0nL&t3%u14h-+;r=a?sK1ccxN&xWm41_W3ZX! z{U12Z+yCYSr_YaQb#hw0HY&nPUUV~eJ?j{gY4lDBV5~unL26Gh$wAW0(y#(vscTQK zoAaD!-^i)+Beq88dFt(l>G#`IDUYe!b@aPA&v@Dq?tSnaC(aDGal7EA13iYNXH?eQ zcVdTe;jz}>gL3RZpF5s%fJ_7L`QRB&ogb689B6FylyzEA)}Vn3w5mebKE1K7W_`WD zFda@QhGT;FOor!CV{n}oeq7=*%V=lBWV*`QfgZ(2#$?k#-CEEhv(-@-cu7G$8VWSj z1YZ!U3gayj(hQl9EYlgLxLUrI1uOz_HVu8aAQvluF>};$EeD(ZsE|@j7F+uy;gPr^ zn$+G!*mIl^Tva zPjI$=5wiRVcieeo+G#u485CsBvOTH!>$g70-5)xGSLpUyv1X&HdC^O6=LIjkg>qV< zsxvotB{qT1RI3q`+!>aa+Vqy%__AVWSRx{v-<~opJ^K$WbJGoL(HT-jtYe*UZfA-Z z!>zX*WLhd8dT@(J&JLLrH6BA%)i`G;E6{%?lvrQ<$?Edc6@NU8`(XkXDmPPK-AgxRYDylq&LX_F@h{2wu z4uc1+(PrL`#9{K+UWzprtC=~b?5YSe1}1f&*UI^&_tgIn3|e1t*V0d1`7tKI0JsHM zY;v4bZ0{8L%DE+moiA8Fva)*Y$kL#y;)?vhi5=eZj)ysMa+_8=r`vX@K#g$t&@#_? z`awc~3IS(g0%sZ=BO0p%jS<#X+N>?Lqq`TF)HMOv8O7qZ)zvP`)~5Ta(KNG`@igEi zb~RaB>+`H&xcB6Utd(KnN*eE1AYw>kGzdP+ z>{`}t9q?jU?PRpAQgqtnofhMrar9DJgD-2;Mkj;K;x(|XjOG1HY&^0_RwzD~St)H} zXG${jXSQc3!I!BLwZSHu#<%Ih!pybtZ8Bs+1G$5?;35;IbbFE-G^B4Ws-7#NgwTBe znw**Vcc=kv+>1#qUTPQV@a%o5m-r(+#ajBtu2nF?U>az<%>MHG>i_6TL(`Hp5ppHqwAw#L8qUww%(^MYO>6bbz87KBFilM4z00$ zZkw%*Ay`N7bz(l~?OSHFH9|)PrX2`*nmE-6qr@PfHX(z$BKQ)co)A2y4oF^uTGTfa zdA0fSRSL?Y_M$QCEbPt28co-c&~Vz7?tM2cNU{1xZGmb)>Kai^21^6V^^#gdNzE(L z{w|2!$)4wnP;~#o*|BG(dQJgcF%&<9_@bHOErd4d{Fdj}h zxNnKuZ#%%f51gk8Fs*9JU8$jao-A>tQe=y(;@nJc zCV0k~F;)C*p=fGmQiTw2v~msRPXg&PhmS%~2YUsioZf0|K9|62p+<-of{ZgSmL`^O zCaPZJA!f(9!W|fikHIuh=axUZKYZguJEOy2`Rw+qpMAK!ak=ll@|9o0*L~ej@-sj4 zI^e+UePNkQ%A;9#{W)tZ-E3=T>i_Ib_cFoI?X@V266-A1#fEL-EMApfW;uL#nUFMH z%+gj`DIT{~1eVwPbhGxs8Okz{ zS)sqwVtJ`Ur`O{A#)!>fi8`Cg4-{vFJhzb%LqNqrW)TBHr8dsAJ1u)aymqFOBG%%x zGOD^}YkS1LeanbIT~wG>MtiA49Xzd0M&7n)9Vpa5UBxQdpaknM*5Ia|qMMNREP&Y9 z`SC_K{dA+iG~t4je$_kzbC2e=&`f(MggCutcdyZ)H_wlFjYn8K$jloNl7P%mT-sh9 zmC2R4lWQ&%I#(wbF~|0PADtg|S_L*#xNneu;ZMA+c+UTEmwwyJj(1*nxpV0C?gn;u z2_*kwI{D2n%Cq*fhQng;hBx1f7h!e(GL;Xw%;J(zs2H-AqnuQ9J2}q9seDZ%J|mW* zjwJw{+|kPn51$^eGpXrxGm0{%$BVHT{H$${2Bl7}a+8J{i8ZWrdvtnj&TLQE+@694 zK6L+i1Y&VoJBv~1JVR>};|%FStIZ%wO%<%wAQEz8mf9HyL%>d}fcHM;(d8Lc0mGds zd7dGvOvh7J*ZY_}Csb8*9H292j7r2CMqp{R%jnzyt*6*B;9F)U7mZ^ln#qmRD006n zJT&aZAQ}b5>|&TJCz;`9fxTX=5N?>Mt;b?w&Hc%#a;+(viu;^Fa|xhLB35IU!3Ej8 z3Mv;d#V)e#E;DRV){{($z@%0l+*XRE{MMg+clgZ@o*#Y3XFetWzm6?m+~j)AYhJ}K z|MLBuJsXH#t%CMyFW+};f5cMc=Hn<5M<1DKyZHAMI!KlO;n2sy3mdu%mO|7NV%~)^QDDWP(b|zFsNaF*P zM^0}unN}P+uuS2V;b4rh7DcIih=E58Vq>FdQnLw7 zW;kU2#$5Z%W~uHGo|$`P_WS0~dlXcxYiaC~=pFJ3CkD!-vTWb$|ILRtrl0?fFW~>X^HPVr??J5X6}1Es8_J8H{79dK3s@d8vg2&-tC$7O4)xT0dj|N{h;q7!kI{ zj-|HagZG`|T^~6|?kxR&O`%}&)~+he=3+IMc^1qSAOueck{ju@yKY^KX-~%`MHS** zGSIRyE1(Vm$!x4pRK*%0Z?|GhCxjTm4}st;5|mK;=-SUR>LR+B_a9zj=iCl9;nP?r zp6Z7*>}giG@W(7;BQmxi7csG}hKC#X)x3TQE*zxyfHt0h+0m|+8o-nGAt|yMqE>0t z;mkd|M<_J?As6i;->eJ^pUt#OBLhj#BmvTyY{kEuubK4T=EPH|!49&Q{@cGQ-*)Hz z;zz&i8Lb~%>$p>kCvg0DO`iV%)9DUo|L0>`FF0CF<+iG<3ge;)1;oZ|8mP;fteqp) z;%gsG0t3!DY7KOZ;B6EN@yyzQR#jMNwF)c!7R9tgiLs+l$GkQPO6?Vl;mAtPa?4N_ z6-SmVk1Xe$I6uY*PnJ2L0kq8}n=fR>HQm7#RBPu<*2=Rr=gg`PF!4gA@q!tN!hu3j zCJbo}QpdeoXR+2WZ@3|ZEJwUYLIm;}0vJoy${3AH)>hisR)#MpvDRh58zoI6wdD70 z8lFqawQ4LCX)Kmqj|JYkVhVGoQrgKb14Xd+%nyD&DIk&rZqeTjv*%sYr1zS4y6b88 zAB)eII`OnP%EGqE=t7JvHsd&XZ>`?(rjUS8&_zxr!| zJLnC&MyjnFe6Z^Z-es1&l`$R_(KF=?broA1wR-uy^3BAE^#c!WU`-qf(^!@bMshX+ zag5OKwOHvoTDc{2mNLM~Qj3*dP9T8O@39WX%)>~@dXmhtZtzlfnHl<<>){v1!e_*NtOqG;X>FF-D$-6nG6l}$e(IupnTpE)}W@eY7(K-(eV>Bk&<+<>( zq|ju4#91Wq?cEy0%7f~|JQ2*mRlCa?1(cp=&|{WJCNuBE?Ehw}DRDbZ0g`A+M(@T9 zqBIQET(tDuC>&kn{-l*;*4{-^tRULj+N5_R=gEmdU~4Lj>-N*nPW-QZXk+@e=O30I ze(6o^Uj_JypZF0b$oqaap{b z?N-ino^pWNZ1BLDaq=DtSz7&*hK+q9tg)_@_1n2!HAeEH3^FaFdss9O#9*_Gjz+Vz zD587XrJ9`Q+PD%3fe@6URzwU-%Pq!dVtNf4qHr`! z)bPckt+lYmHeOyyrsFJ-eznxN+ne(6WMl0~Rt&=nfzh=*762CM?~pthseo8#X#wf{ zW1s_`7j<$-*WJ8Y^03N@ieM!~I*H`v#Ujd&Iryw?1P3 z$B(^r{I(CBD?c0Pefp;!1dQ>u9uGmqT7$8My7npXnZ_AAi?I@0`bg<*u2Gbk|u^VoqN$M*Fieo0L3oFN3yG^LCf8-=n;_~4m0ukoDQ z_i^k%kA5ek@ZcqN5wga$+Sziy+q$9KYaLQ!TBA~BT!+{|F8RhYXXxY>FT$h>G+Yze zR}c+IiuC|^V^Av?6hoK|;S@7B9t?mLYT}~N@8z*-F$rZfbrvgG=ZkdH$z*nagWtnz zdg;F(?a|aN#hrWDt3j$dW|Gbr_gXMWLk$P&oHJ<##A{-RMPR=0URw2=Vc9(g`99gN5e~gQi*h#w4&^2-}6>#^u%vPmIFvKV_|a>kB{U z+5hFs{?X^&|A)W!u3oQS*PW$~mgU?{+PD`@WZMDpq4_r{)}* z>3cyTZ#g=x)Fdwf;22I)#DcMo(ksE&^G+qR%NaF{5#jj3KDQq1F&tOn?uWO+iLGh3 zm6>)sb4x~ORY4hfA(XKzycmHH>vJ+|$c<2SN4uNPnM?$$ zP)quC(l{mr8v-@TuvGfJ7C{7C$J7^9k0g&(x{=ImL~B8!7b||eP-J&4nj>-D3=lV1 zEzWAXz>5`as}RyW-m5+0TynLs2}68;rWaJ>oQkAr6oaJa*tLWh%x~sr?_u`lFwK)l zh}sB}DVBWgsx*^`WI;NbwL11no`ZJTb(S$BSXCL6f%lyi*1MLC%DngkJG}U|PkH%? z+dr@+Cm-CjS#GCAS&I)r9Y$0IJLBCxjRP@jDILUg@~ zL9DWGtxGF&Gf*3ny=_d?FoRLSsjU%{NkyJas|DZ1%+=ymRaMPWzqRzzryuIwduG(V z@65<}9~hT`Itg|o7@)W;_C_!$Wf>?!+{VlTH>q?1jTMI>HqXv7OUoE4G~x~KqfjL+ zVpItxpdp&nVhp7ZbZsn}(>j{Ifmm@kx2n=zu?}Oh*pf#iX&Y!JC1V@w{c8C(;+xp< z)1xSAn8MyTNP|#qbRtBRQ!6=rDy3!5v+B^wZph*Fb!h!cVK3X3vt zcakv1O!LTY^`Zt5O>arWe`&Rsgkc)D?4q_Y$t*ZOQO->RD>?MHI=`c84Pem$>bQRi-vZz)`S9xbKlI#*>2Q zw1tlAu|1fQ<(8#h8!OS~KY3<{b6aC7gxne=mScw5m5$W}7BM;2E<4d&0}dEdzIX~`l4lDUwu@V!O6?^2(xooQg}+?36&DPE0aLGrBA%KOIlF$7e{ zYGhO^zSWTspa?mipsqHOgMLLMD0U# z_pWp~c4$S%Ma}uGQ2;}hIgPrK==(akT2(UebUQYL#e zTJp?NRwkNkHZ0tnWTJ}&>*Bb!#Fz_4`)(8Ks!gp1gD6^iBq-|GfxQA^C{WI-_s90y z`d54)=3J(-aPp}UUCKR+9f1~d_-A;*FiTn2CTE}#l(-Wx&5S$2NF3^DB$`ylfH8`d zrq(@qU%V2$%)w$Z#b$Lj%wsQVz%*eXVIC5)8j}lsO$Y(3FexfRWy$i4PE!K)^P%N$Q+c7jWH`QCb9iKz)U3_>ijopK!q#Xmd(}z5!o<1>VPH za}fYPDm5A-N&U>Sk5@`GdMPBWC_V_baq-Ih`(eT36&Iu^942|VqMto>R1{-kb ziUN>ECL}xBS;1MTf<#~oh{n|{=zQElls!d*B;gij(~c!>pbCBxyKBUAa7-s9Hg{-d z8C4;cPuGI6B3Y}|&yttN7$NWFY6sJ5X}RNFW&xv4U}I;h<1+A+8&-YQFBq%Ony;_sIRfQ_(46mq4@-7*Sz_{{^N{_LI+!NQztwjtfLTyZ(Jt6@WJL4H?%;E;1 zH#{XIAAss=p6=>p{eV*1w~*|B89s;%Z2UdUJl< zxRjWvQl(BV%0?YV&7m57<0>Y3ub2yrXacXXz^dt{D2ah*fz70q3^H?GYr4Y{z*%rc zX<4BRLg5vkG>RbwxfT|!#+5qLiZgRD;6#aamv)wwTTW}*y%z0$PBAHoL2gS`hB&4m zL?Q0fMy6`=sTwMc*|OFePH#_9F&sIxLNKwup}F5aM2Es~QgeE9%ET+aPj2;gW;ih@DaEqXb*X#nyr)!IYmDO0ezVS2X%UG+XAG)7G3nd{H>n}TWLnYg z{rdN3)D;< zKp?Ze+1qXn;%gubP~rf)OlLpximBnSMfKL$r8CBk8-@_woyjRVt0IeFJAy|uGk-#~ z*pqn#5r@orvo?H8gGq>983ByOkrPBsl3Ar~4O0)5Dn3O}E$O$;TJ)rSCX8Y!gX@8c8;cbcg=$4L$v#gI?;4MZ*i(zOPdh)VP( zXdsnpUCrUoivS2 z0mhI}yCy*q!J5F5v-l8mjY_YSq4AU{Cb>LGjDTryli+bN)w`|;s;Ry{3UXOgxK@VE zbG&a>+jxF1x2P(avy8?SZ+`c~e8x*|q1(+lw6BlL9A~zt9NO2X)yl~-%e3@(Ra&{D zl{<7fp(hCH?2 z)MOgZ@Su_+;WEdP2%-ix$=j$A2dekfA>bMzO1D3lc+X4-Q8-lTv@?P;RHdiY&cTCd zjY_zPS#L0|g>h{#ImwV{K1z0C#Jn=IJg%HyCAG%Y5G7ijdpkzX!v!GS0GuG`rqq5d zW_VsDP@ge;Y+D+yQc9~%BYl%6mtaFQHzloDjdhmN7ouv8pjn$a-x{z=Ow~@;rhz^U z&S?TtyS&JY0!oT+sbX!cc5OR@4??L>)X}q~X&=UD3Z6x<>= z`%Y{zE-K=HCC^eXN2Z3t2TpDmyyKzm*tfvS%=O*QOSYyZo!qk2$~d-?n99WKTm`5@ z#0JuQPno625Mm&8KHEjpqO9N?rj8@2XA&TSq_W}=6q6YOAvPUMO(;w%#Hz*MB+%(z!=K^(7dH7yvnBAFN$1@~Y3f5F7;Z{OMVkyzW@==f2H&7X(zxRIofuSI ztW2ESp;0Lu7&x9Pm^1TTEXQJ(kILu`yHR(g(=ew%aK6Q*UA zutuONV{hLwz$h4Y%9!5L$zr{TTNn#*epJK6V@=J8?E)dNJ*iMN)M-VTo%_rgViqjq zWFCqnY#8RQ^%QZBxd;)=o0PF2fLM!)C#1CZ#^klmFx;6kJ-5wTd!4GPSzGDgRVj-Y zJ#XB^yD*5&kXA1WNmEv9Bvw-HYz*{= zaj{J(_9{&*)j6PDxY&Zs1%!rK6z{>BkgkbIt9`THMkdx||3~jd@_cKTSxc<_ zky-7Bp)s|XmDx8wT}_}RMz>QmKR|%GsdbzODZL!qN7!{r}#CQZ6w{4=FTa!BW%hHH(XYTAUzslZ_(v0Tq zn&MALn%_#yi;)oV#H@pUD!wwYU)N|nCF^A11XuaF32Y7Om5tNeQhRO7h<6jVYX;QM$(x! zj|q~2P$%u3{Ny4bF?UGbr4&dq=|=gqa5;w&!}jJ7?*j)`yI?Hd)EHvZiIXSJGa61f zc&LX6RAmJ&Wjt3kzU>JnrMM@&7khlQF?kP@wGa!z>n#2<3v4xy8GwB>$%uTQXvEuP z6%|6B{{;&=VYh(Hkgohs>iXNL>J{|?F}rQTM?ZKY$tepe1$rXKG;>1Yc4}hk7t%y# z;|~rtAZbYtMw1pWF*DppP#8=y4N!vDR4Ew~>N2b3HhPX43_3F(8fZmIf8S-6kr*JE z6ExsFY6xSY(`h5tQI!P;4y|zJ)E1%=yLO~pPm>b+Fv&;YVhW)Tu>{pROV-I}PM4Mu zf(RdZWP`R7Zo6TPBkNsyZOdR-aC&P@Q7aE`6%3}HZaa&qC+hjY=^Zj_r~-&F)FC9- zaKl3hV>BnHB(<8ft){z@JbfXp&br8N67iovDiesp7BU+(OPyLg1!ZS*1Xab_N|(%8 zeC6YipYsEpv+P^%v9mQ{Yfy63T9_6oMp7@R`*e;bL-HvH+4|5~5GcmIPs; z@TIPz7bv$ZNGRZwxnvB4G|-1IPnaXnv_OgzaihmAuAEU&$~s`Jl4pj@L>I3lrq~7G zA+9E~pkaf7Qv5!xuuTUNv5xlY3OgUVkCnqYtNWMO-W<(@sBz6V=Cl}z_`sMLbR&V^ z+Q$fVo`D!zxuXi6yC2@-+kWkDaX%)8UkU zzs+PYWw1Gl!BR1F^Nf?{hLl;0cBm*P1)u~?&G|HGr-VPqdzh??5l7INOc*79fiW8| z+m%3%hE1dY9m)!-0-TwU%P4_OV6O(r7ydNzFja}x6=W{ir&o6188vDz1qzV}-kMkk z2qAcU8Svt;4c<{tQ+Hz77jXgp48ER~Oq3Y<}#jlH9s6>@11 zPrCWaEb1$v$(kj8?q!Bwf`Z9&ItSJn-17iuPi%7N<^!xASYkXXBUn#4^FbBY;3n1B zdUe4BZ9uOt>u74_v1HX6VRKUPt_QX`xW2>(PYt>6+?ZDG$TK^O(WEBl1ZiqSnnk5K zhMC*x3Thksp1A0wWX)!bBnvziBbX@#Uy?AJ=t-omBcP6OB(a6;VoVW3F|8@aTZAga zJ^&utnIO*a$WS?Sz+lEBhNCiOOPG*c%SrtigRwcL-AD3HbD(-;F%GlaTFdPGA^Zoet0{HOe0*91oF3(|tI|G!v<5WV=0b)U zvs6W(9GCdIW;P`#B(q6Vbz@49Tbwx(n+=dc&CLX>^!+sIO_SQMy)r44VG$TiJX>SW z_Cy(#P}Qk^EJUwYvpR#$u2noI&=8O;CtqF1W^pdx`P199yDgU1x^dol;{he%oa9Ok zbv<*%M$>yBBRyMU71u&SH(3 zc@?wFadI5k-W<@QrYJq5L5Z3QZ|X+H#cLuKT0Km672E2}8&sPH1EodOr1NXE|CK&8 z#CE1tL4wMEtaZ#**7_nQ7GZ(0mG?pzQk8A$Hfr?BrE_+kaTRNdNYykYsWHVN{U#Pg6Z{f{VuK2GaVOfoZ4pJ4eP8QT#n|J7jUtT!zCsTfRk7W z=x5hRu{PDL&)lp{3P#|qA3DQrM_0LNUzd}En#_78mB(4bv9%tDR@Ub6!(!Rik2NLX+;$0#7Vj|Fb|YG09V% zV@EAp_njs875%njYimjwUU)+x@IXp$Ml8iO^ETg72$EicnKu%F`WR&2*p)oh;HrnlbXz>zfu+arpy z!nX7IqDRC=RT*a!lCoN7o^d6bFr*+WFs=h1Jhj8rD~DIx$vt3);a33jQbZ0 z#wBeyla?#S9y24y2Pg}uDl~Jyq{h5$o}C(LH%LEseqkpHB0o;A|4Pa-4Uo)sFAA7?qk(2g+fAuj4!l>r&gA1jIBMy;0G}n-@ZuWp@UWe_Y~w zL89tustP4(lY}Q{=7R>4G?FJ^2sKm$DCgJTm{?5YTtMnB^~yeiy_c#8kVP|Y6ldVd%y>d^;LLRWqpr2ljPo<(AEziV$kNjjfHE z^AMXO-4&$2j_veOf#72@VZMqEoJhyWX{CY7=_Zur9)K-A{<%i(9I1GZBE!2m1r_q z4Petk(R5;o*}d_;HPQ8;v9v&w2d=?RF~-&4$VOD6z{PYQgU_<)5}uUU@ffW=9%yC4 zjYpO^cW%sNRDrFiUBztm6%g0Pbk?z*l{h-i`zRnTo{KaluaN}-UEsOPvZtcHMv4NR zOhI)>?tTX!F8KQH=G6!P|MuQI*s|oT5Bz-Wa{EUz;p;($5 z7H_8=V&sLOqMRhhG9j1^DhyKbCnNl!?!(`gxk3W48ML);M^#RtFOKk4f*qpk6W6~<=xoBCd z6wrZE3bkX5Tka@CI|Yr|Zk{52BB5|9?%+4*F>+#N}COc6Bj3z~m7{Q!XTH)woiK8(R zIc+_j+L>T`)S#=aQ95V^j#0NRh8x8tI^9v%bbFC_29t*L@&GEe9#l7=ss?*b;kt;- z7Tk1v0i#KaOP9ycaA>nOS{ZR3SphXzff=kJ>-Pd0z*(>ouujMhnysr&tv%m*MDV@X zLfQsYR}cV!Kz_e=!lwN9u+Q8P`LGXi`O4Fe5cy3hi(iK^-$HE*Hd%s7H?AbgkZi&Xdwpj zAW~htBbXB!9HU|+x{FqY4Jp{V#MEgbiCU?%)k{O83 z!OlV1V78!c5jow1$rTMd_KY%DxargqKKs-G#yb-jUBRogA%^Q!`4GCl4l`VW$qU%J z3Fu%=KuWkGna+pw=W~z5;~RYsX&ZG}hcqQF}RFAVJ&I?JJq3PFvu)5YImoh4r) zycR*1aHLevMgfr;OtCn}7=7z9^uSDGc6Ig$jd6yn@GD0^Tf5Mao+m7bIh3)aD#+02 zQne0wzkn(<7KS}IrSRC+1X?TPWgeE34;Uti_nHW}b$x)fVS$O|T;DZp79o~PDv?Imqa-RG`* zC5nXPcTVPAn-7?F4)Q@gEl5)iIoll*MTeNBV_=TL_a(@>%vI@ zlEobyconssbQ&dTgSb%QZY%78yabNk41M7|T-_jF8o;$7SqK&+WN2su!BE-&#PDq( zez2_vWeWMQ50ho_d#OXfax`l^3u+t4_ai@aurd>_MP^rfs0CeIMBy5uZ^9uaGHxC6 zOyOA8Lq7%!4kmzj4;Vpf8MXM(d5Q?67~%s8o7x&W354^p<80h)#HUnBh|WdLN=o7M zsU>V~j&QJ3gVY4x*e)GUWT4AM=!GLN3oFR`CD?g*=Yz$eb!cbTZO(%0#$83tO11^+ z3aF;wJO|3+1JPE0#*bag?*7b!2$W^NBTaoL+8W4mK;_ppuXuu)Eh`a2qYPMkfIW

    e=Tqzpi=|%u$Tu>8NfJ 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 literal 0 HcmV?d00001 diff --git a/tmp/actualserver/questions.yaml b/tmp/actualserver/questions.yaml new file mode 100644 index 00000000000..c66c503c886 --- /dev/null +++ b/tmp/actualserver/questions.yaml @@ -0,0 +1,97 @@ +# Include{groups} +portals: + open: +# Include{portalLink} +questions: +# Include{global} +# Include{workload} +# Include{workloadDeployment} + +# Include{replicas1} +# Include{podSpec} +# Include{containerMain} +# Include{containerBasic} +# Include{containerAdvanced} + +# Include{containerConfig} +# Include{serviceRoot} +# Include{serviceMain} +# Include{serviceSelectorLoadBalancer} +# Include{serviceSelectorExtras} + - variable: main + label: "Main Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 10293 + required: true +# Include{serviceExpertRoot} + default: false +# Include{serviceExpert} +# Include{serviceList} +# Include{persistenceRoot} + - variable: server-files + label: "server-files Storage" + description: "This is the location for the users vaults." + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} + - variable: user-files + label: "user-files Storage" + description: "This is the location for the internal data." + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} +# Include{persistenceList} +# Include{ingressRoot} + - variable: main + label: "Main Ingress" + schema: + additional_attrs: true + type: dict + attrs: +# Include{ingressDefault} +# Include{ingressTLS} +# Include{ingressTraefik} +# Include{ingressList} +# Include{securityContextRoot} + + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 0 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID of the user running the application" + schema: + type: int + default: 0 +# Include{securityContextContainer} +# Include{securityContextAdvanced} +# Include{securityContextPod} + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + +# Include{resources} +# Include{advanced} +# Include{addons} +# Include{codeserver} +# Include{netshoot} +# Include{vpn} +# Include{documentation} diff --git a/tmp/actualserver/templates/NOTES.txt b/tmp/actualserver/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/tmp/actualserver/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/tmp/actualserver/templates/common.yaml b/tmp/actualserver/templates/common.yaml new file mode 100644 index 00000000000..78d963fb168 --- /dev/null +++ b/tmp/actualserver/templates/common.yaml @@ -0,0 +1,2 @@ +{{/* Render the templates */}} +{{ include "tc.v1.common.loader.all" . }} diff --git a/tmp/actualserver/values.yaml b/tmp/actualserver/values.yaml new file mode 100644 index 00000000000..220c2c00dac --- /dev/null +++ b/tmp/actualserver/values.yaml @@ -0,0 +1,48 @@ +image: + repository: tccr.io/truecharts/actualserver + pullPolicy: IfNotPresent + tag: 23.2.9@sha256:e31029c78b69a0cea6b2f10c29db49199141acd6721779ca8d6e2b6939cd295c + +securityContext: + container: + readOnlyRootFilesystem: false + runAsNonRoot: false + runAsGroup: 0 + runAsUser: 0 + +workload: + main: + podSpec: + containers: + main: + probes: + liveness: + type: http + path: / + readiness: + type: http + path: / + startup: + type: http + path: / + env: {} + +service: + main: + ports: + main: + port: 10293 + protocol: http + targetPort: 5006 + +persistence: + server-files: + enabled: true + mountPath: /app/server-files + user-files: + enabled: true + mountPath: /app/user-files + +portal: + open: + enabled: true diff --git a/tmp/adguard-home/.helmignore b/tmp/adguard-home/.helmignore new file mode 100644 index 00000000000..77ca5567b26 --- /dev/null +++ b/tmp/adguard-home/.helmignore @@ -0,0 +1,30 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ +# OWNERS file for Kubernetes +OWNERS +# helm-docs templates +*.gotmpl +# docs folder +/docs +# icon +icon.png diff --git a/tmp/adguard-home/CHANGELOG.md b/tmp/adguard-home/CHANGELOG.md new file mode 100644 index 00000000000..6f88f919a19 --- /dev/null +++ b/tmp/adguard-home/CHANGELOG.md @@ -0,0 +1,964 @@ +# Changelog + + + +## [adguard-home-3.0.0](https://github.com/truecharts/charts/compare/adguard-home-2.0.23...adguard-home-3.0.0) (2022-11-10) + +### Chore + +- Major Change to GUI + + + + +## [adguard-home-2.0.23](https://github.com/truecharts/charts/compare/adguard-home-2.0.18...adguard-home-2.0.23) (2022-11-10) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#4366](https://github.com/truecharts/charts/issues/4366)) + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [adguard-home-2.0.22](https://github.com/truecharts/charts/compare/adguard-home-2.0.18...adguard-home-2.0.22) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4349](https://github.com/truecharts/charts/issues/4349)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [adguard-home-2.0.21](https://github.com/truecharts/charts/compare/adguard-home-2.0.18...adguard-home-2.0.21) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [adguard-home-2.0.21](https://github.com/truecharts/charts/compare/adguard-home-2.0.18...adguard-home-2.0.21) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [adguard-home-2.0.21](https://github.com/truecharts/charts/compare/adguard-home-2.0.18...adguard-home-2.0.21) (2022-11-08) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4342](https://github.com/truecharts/charts/issues/4342)) + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [adguard-home-2.0.20](https://github.com/truecharts/charts/compare/adguard-home-2.0.18...adguard-home-2.0.20) (2022-11-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [adguard-home-2.0.20](https://github.com/truecharts/charts/compare/adguard-home-2.0.18...adguard-home-2.0.20) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#4329](https://github.com/truecharts/charts/issues/4329)) + + + + +## [adguard-home-2.0.19](https://github.com/truecharts/charts/compare/adguard-home-2.0.18...adguard-home-2.0.19) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + + + + +## [adguard-home-2.0.18](https://github.com/truecharts/charts/compare/adguard-home-2.0.17...adguard-home-2.0.18) (2022-11-06) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4317](https://github.com/truecharts/charts/issues/4317)) + + + + +## [adguard-home-2.0.17](https://github.com/truecharts/charts/compare/adguard-home-2.0.16...adguard-home-2.0.17) (2022-11-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4308](https://github.com/truecharts/charts/issues/4308)) + + + + +## [adguard-home-2.0.16](https://github.com/truecharts/charts/compare/adguard-home-2.0.15...adguard-home-2.0.16) (2022-11-03) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#4286](https://github.com/truecharts/charts/issues/4286)) + + + + +## [adguard-home-2.0.15](https://github.com/truecharts/charts/compare/adguard-home-2.0.14...adguard-home-2.0.15) (2022-11-02) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4261](https://github.com/truecharts/charts/issues/4261)) + + + + +## [adguard-home-2.0.14](https://github.com/truecharts/charts/compare/adguard-home-2.0.13...adguard-home-2.0.14) (2022-10-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4182](https://github.com/truecharts/charts/issues/4182)) + + + + +## [adguard-home-2.0.13](https://github.com/truecharts/charts/compare/adguard-home-2.0.12...adguard-home-2.0.13) (2022-10-19) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4122](https://github.com/truecharts/charts/issues/4122)) + + + + +## [adguard-home-2.0.12](https://github.com/truecharts/charts/compare/adguard-home-2.0.11...adguard-home-2.0.12) (2022-10-12) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#4071](https://github.com/truecharts/charts/issues/4071)) + - update docker general non-major + + + + +## [adguard-home-2.0.11](https://github.com/truecharts/charts/compare/adguard-home-2.0.10...adguard-home-2.0.11) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [adguard-home-2.0.11](https://github.com/truecharts/charts/compare/adguard-home-2.0.10...adguard-home-2.0.11) (2022-10-07) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [adguard-home-2.0.10](https://github.com/truecharts/charts/compare/adguard-home-2.0.9...adguard-home-2.0.10) (2022-10-05) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major + + + + +## [adguard-home-2.0.9](https://github.com/truecharts/charts/compare/adguard-home-2.0.8...adguard-home-2.0.9) (2022-10-04) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#4001](https://github.com/truecharts/charts/issues/4001)) + + + + +## [adguard-home-2.0.8](https://github.com/truecharts/charts/compare/adguard-home-2.0.6...adguard-home-2.0.8) (2022-10-02) + +### Chore + +- Auto-update chart README [skip ci] + - split addons in smaller templates ([#3979](https://github.com/truecharts/charts/issues/3979)) + + ### Fix + +- Change port on main service ([#3987](https://github.com/truecharts/charts/issues/3987)) + + + + +## [adguard-home-2.0.6](https://github.com/truecharts/charts/compare/adguard-home-2.0.5...adguard-home-2.0.6) (2022-09-30) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3965](https://github.com/truecharts/charts/issues/3965)) + + + + +## [adguard-home-2.0.5](https://github.com/truecharts/charts/compare/adguard-home-2.0.4...adguard-home-2.0.5) (2022-09-27) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3918](https://github.com/truecharts/charts/issues/3918)) + + + + +## [adguard-home-2.0.4](https://github.com/truecharts/charts/compare/adguard-home-2.0.3...adguard-home-2.0.4) (2022-09-25) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3898](https://github.com/truecharts/charts/issues/3898)) + + + + +## [adguard-home-2.0.3](https://github.com/truecharts/charts/compare/adguard-home-2.0.1...adguard-home-2.0.3) (2022-09-22) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3787](https://github.com/truecharts/charts/issues/3787)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [adguard-home-2.0.3](https://github.com/truecharts/charts/compare/adguard-home-2.0.1...adguard-home-2.0.3) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3787](https://github.com/truecharts/charts/issues/3787)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [adguard-home-2.0.3](https://github.com/truecharts/charts/compare/adguard-home-2.0.1...adguard-home-2.0.3) (2022-09-21) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3787](https://github.com/truecharts/charts/issues/3787)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [adguard-home-2.0.3](https://github.com/truecharts/charts/compare/adguard-home-2.0.1...adguard-home-2.0.3) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3787](https://github.com/truecharts/charts/issues/3787)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [adguard-home-2.0.3](https://github.com/truecharts/charts/compare/adguard-home-2.0.1...adguard-home-2.0.3) (2022-09-20) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3787](https://github.com/truecharts/charts/issues/3787)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [adguard-home-2.0.3](https://github.com/truecharts/charts/compare/adguard-home-2.0.1...adguard-home-2.0.3) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3787](https://github.com/truecharts/charts/issues/3787)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [adguard-home-2.0.3](https://github.com/truecharts/charts/compare/adguard-home-2.0.1...adguard-home-2.0.3) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3787](https://github.com/truecharts/charts/issues/3787)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [adguard-home-2.0.3](https://github.com/truecharts/charts/compare/adguard-home-2.0.1...adguard-home-2.0.3) (2022-09-19) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3787](https://github.com/truecharts/charts/issues/3787)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [adguard-home-2.0.3](https://github.com/truecharts/charts/compare/adguard-home-2.0.1...adguard-home-2.0.3) (2022-09-17) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - refactor Services SCALE GUI + - update docker general non-major ([#3787](https://github.com/truecharts/charts/issues/3787)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [adguard-home-2.0.3](https://github.com/truecharts/charts/compare/adguard-home-2.0.1...adguard-home-2.0.3) (2022-09-18) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#3787](https://github.com/truecharts/charts/issues/3787)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [adguard-home-2.0.3](https://github.com/truecharts/charts/compare/adguard-home-2.0.1...adguard-home-2.0.3) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#3787](https://github.com/truecharts/charts/issues/3787)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [adguard-home-2.0.3](https://github.com/truecharts/charts/compare/adguard-home-2.0.1...adguard-home-2.0.3) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#3787](https://github.com/truecharts/charts/issues/3787)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [adguard-home-2.0.3](https://github.com/truecharts/charts/compare/adguard-home-2.0.1...adguard-home-2.0.3) (2022-09-16) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3787](https://github.com/truecharts/charts/issues/3787)) + - update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [adguard-home-2.0.2](https://github.com/truecharts/charts/compare/adguard-home-2.0.1...adguard-home-2.0.2) (2022-09-15) + +### Chore + +- update helm general non-major ([#3767](https://github.com/truecharts/charts/issues/3767)) + - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) + + + + +## [adguard-home-2.0.1](https://github.com/truecharts/charts/compare/adguard-home-2.0.0...adguard-home-2.0.1) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + - update docker general non-major ([#3736](https://github.com/truecharts/charts/issues/3736)) + + + + +## [adguard-home-2.0.1](https://github.com/truecharts/charts/compare/adguard-home-2.0.0...adguard-home-2.0.1) (2022-09-12) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + - update docker general non-major ([#3736](https://github.com/truecharts/charts/issues/3736)) + + + + +## [adguard-home-2.0.1](https://github.com/truecharts/charts/compare/adguard-home-2.0.0...adguard-home-2.0.1) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + - update docker general non-major ([#3736](https://github.com/truecharts/charts/issues/3736)) + + + + +## [adguard-home-2.0.1](https://github.com/truecharts/charts/compare/adguard-home-2.0.0...adguard-home-2.0.1) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + - update docker general non-major ([#3736](https://github.com/truecharts/charts/issues/3736)) + + + + +## [adguard-home-2.0.1](https://github.com/truecharts/charts/compare/adguard-home-2.0.0...adguard-home-2.0.1) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + - update docker general non-major ([#3736](https://github.com/truecharts/charts/issues/3736)) + + + + +## [adguard-home-2.0.1](https://github.com/truecharts/charts/compare/adguard-home-2.0.0...adguard-home-2.0.1) (2022-09-11) + +### Chore + +- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + - update docker general non-major ([#3736](https://github.com/truecharts/charts/issues/3736)) + + + + +## [adguard-home-2.0.0](https://github.com/truecharts/charts/compare/adguard-home-1.0.37...adguard-home-2.0.0) (2022-09-05) + +### Feat + +- move to stable and cleanup ports a bit ([#3703](https://github.com/truecharts/charts/issues/3703)) + + + + +## [adguard-home-1.0.37](https://github.com/truecharts/charts/compare/adguard-home-1.0.36...adguard-home-1.0.37) (2022-08-30) + +### Chore + +- update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639)) + + + + +## [adguard-home-1.0.36](https://github.com/truecharts/charts/compare/adguard-home-1.0.35...adguard-home-1.0.36) (2022-08-30) + +### Chore + +- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [adguard-home-1.0.35](https://github.com/truecharts/charts/compare/adguard-home-1.0.34...adguard-home-1.0.35) (2022-08-29) + +### Chore + +- update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619)) + + + + +## [adguard-home-1.0.34](https://github.com/truecharts/charts/compare/adguard-home-1.0.32...adguard-home-1.0.34) (2022-08-26) + +### Fix + +- some cleanup ([#3586](https://github.com/truecharts/charts/issues/3586)) + + + + +## [adguard-home-1.0.32](https://github.com/truecharts/charts/compare/adguard-home-1.0.31...adguard-home-1.0.32) (2022-08-23) + +### Chore + +- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545)) + + + + +## [adguard-home-1.0.31](https://github.com/truecharts/charts/compare/adguard-home-1.0.30...adguard-home-1.0.31) (2022-08-21) + +### Chore + +- update docker general non-major docker tags ([#3523](https://github.com/truecharts/charts/issues/3523)) + + + + +## [adguard-home-1.0.30](https://github.com/truecharts/charts/compare/adguard-home-1.0.29...adguard-home-1.0.30) (2022-08-19) + +### Chore + +- update docker general non-major docker tags ([#3512](https://github.com/truecharts/charts/issues/3512)) + + + + +## [adguard-home-1.0.29](https://github.com/truecharts/charts/compare/adguard-home-1.0.28...adguard-home-1.0.29) (2022-08-12) + +### Chore + +- add documentation checkbox/section to all SCALE Apps + - update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456)) + + ### Fix + +- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447)) + + + + +## [adguard-home-1.0.28](https://github.com/truecharts/charts/compare/adguard-home-1.0.27...adguard-home-1.0.28) (2022-08-10) + +### Chore + +- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421)) + + + + +## [adguard-home-1.0.27](https://github.com/truecharts/charts/compare/adguard-home-1.0.26...adguard-home-1.0.27) (2022-08-08) + +### Chore + +- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + + + +## [adguard-home-1.0.26](https://github.com/truecharts/apps/compare/adguard-home-1.0.25...adguard-home-1.0.26) (2022-07-26) + +### Chore + +- update home links ([#3291](https://github.com/truecharts/apps/issues/3291)) + - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302)) + + + + +## [adguard-home-1.0.25](https://github.com/truecharts/apps/compare/adguard-home-1.0.24...adguard-home-1.0.25) (2022-07-25) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [adguard-home-1.0.25](https://github.com/truecharts/apps/compare/adguard-home-1.0.24...adguard-home-1.0.25) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + + +## [adguard-home-1.0.24](https://github.com/truecharts/apps/compare/adguard-home-1.0.23...adguard-home-1.0.24) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + + +## [adguard-home-1.0.23](https://github.com/truecharts/apps/compare/adguard-home-1.0.21...adguard-home-1.0.23) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [ariang-0.0.12](https://github.com/truecharts/apps/compare/ariang-0.0.11...ariang-0.0.12) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [ariang-0.0.11](https://github.com/truecharts/apps/compare/ariang-0.0.10...ariang-0.0.11) (2022-07-18) + +### Chore + +- update image refs ([#3210](https://github.com/truecharts/apps/issues/3210)) + + + +## [ariang-0.0.10](https://github.com/truecharts/apps/compare/ariang-0.0.9...ariang-0.0.10) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [ariang-0.0.9](https://github.com/truecharts/apps/compare/ariang-0.0.7...ariang-0.0.9) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [ariang-0.0.7](https://github.com/truecharts/apps/compare/ariang-0.0.5...ariang-0.0.7) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [ariang-0.0.5](https://github.com/truecharts/apps/compare/ariang-0.0.4...ariang-0.0.5) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [ariang-0.0.4](https://github.com/truecharts/apps/compare/ariang-0.0.3...ariang-0.0.4) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [ariang-0.0.3](https://github.com/truecharts/apps/compare/ariang-0.0.2...ariang-0.0.3) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [ariang-0.0.2](https://github.com/truecharts/apps/compare/ariang-0.0.1...ariang-0.0.2) (2022-07-09) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### ariang-0.0.1 (2022-07-08) + +#### Feat + +* add Ariang ([#3098](https://github.com/truecharts/apps/issues/3098)) +es/3119)) + + + + +### [adguard-home-1.0.10](https://github.com/truecharts/apps/compare/adguard-home-1.0.9...adguard-home-1.0.10) (2022-07-09) + +#### Chore + +* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) + + + + +### [adguard-home-1.0.9](https://github.com/truecharts/apps/compare/adguard-home-1.0.8...adguard-home-1.0.9) (2022-07-09) + +#### Chore + +* combine some ports ([#3096](https://github.com/truecharts/apps/issues/3096)) + + + + +### [adguard-home-1.0.8](https://github.com/truecharts/apps/compare/adguard-home-1.0.7...adguard-home-1.0.8) (2022-07-04) + +#### Chore + +* update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) + + + + +### [adguard-home-1.0.7](https://github.com/truecharts/apps/compare/adguard-home-1.0.6...adguard-home-1.0.7) (2022-06-25) + +#### Chore + +* update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) + + + + +### [adguard-home-1.0.6](https://github.com/truecharts/apps/compare/adguard-home-1.0.5...adguard-home-1.0.6) (2022-06-22) + +#### Chore + +* update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) + + + + +### [adguard-home-1.0.5](https://github.com/truecharts/apps/compare/adguard-home-1.0.4...adguard-home-1.0.5) (2022-06-21) + +#### Chore + +* update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) + + + + +### [adguard-home-1.0.4](https://github.com/truecharts/apps/compare/adguard-home-1.0.3...adguard-home-1.0.4) (2022-06-14) + +#### Chore + +* update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) + + + + +### [adguard-home-1.0.3](https://github.com/truecharts/apps/compare/adguard-home-1.0.2...adguard-home-1.0.3) (2022-06-11) + +#### Chore + +* update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) + + + + +### [adguard-home-1.0.2](https://github.com/truecharts/apps/compare/adguard-home-1.0.1...adguard-home-1.0.2) (2022-06-07) + +#### Fix + +* hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. + + + + +### [adguard-home-1.0.1](https://github.com/truecharts/apps/compare/adguard-home-0.0.11...adguard-home-1.0.1) (2022-06-07) + +#### Chore + +* Auto-update chart README [skip ci] +* sync all apps persistence configuration and always default to PVC +* update docker general non-major ([#2831](https://github.com/truecharts/apps/issues/2831)) + +#### Fix + +* remove malfunctioning SCALE migration script + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) + + + + +### [adguard-home-1.0.0](https://github.com/truecharts/apps/compare/adguard-home-0.0.11...adguard-home-1.0.0) (2022-06-07) + +#### Chore + +* sync all apps persistence configuration and always default to PVC + +#### Refactor + +* BREAKING CHANGE ([#2836](https://github.com/truecharts/apps/issues/2836)) diff --git a/tmp/adguard-home/Chart.yaml b/tmp/adguard-home/Chart.yaml new file mode 100644 index 00000000000..86273f18dd1 --- /dev/null +++ b/tmp/adguard-home/Chart.yaml @@ -0,0 +1,25 @@ +apiVersion: v2 +appVersion: "0.107.25" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +description: Free and open source, powerful network-wide ads & trackers blocking DNS server. +home: https://truecharts.org/charts/stable/adguard-home +icon: https://truecharts.org/img/hotlink-ok/chart-icons/adguard-home.png +keywords: + - adblock + - adguard +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: adguard-home +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/adguard-home +version: 5.0.0 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" diff --git a/tmp/adguard-home/README.md b/tmp/adguard-home/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/adguard-home/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/adguard-home/icon.png b/tmp/adguard-home/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..6b680fe4097d0162868e26a2bc37f691ecdf4017 GIT binary patch literal 2432 zcmV-`34iv9P)Yqun4$c z^{;i=t@Nuff}khBzknNn_Tg2BR{~3b9f)2>hEha0^SY$2yub! z0}cYu0;`cd^9d4tXbJ*73Xjzlf}Gdpzwt zkRX@Ic7Ifrm!>E-)L4M%)l*P=ZzSFzajTon^DX4jbP6yVxC-cXc%CEbV;zI60Pbq? zao|)W%JpX8R^TvjMT!o2CS)Vycl*D_s-FyWJM@V$a+z%R8&z?Af>LE*4)9OazYoh0 zz3wWgzb?$+*CS4S{rmP98QWktdg#Xi>m0r%7Jacp>m_>8Y@8mTL!JrQ$oSp2G61#DFezNk!DI1l(8#v$*+RQ0)~fc{PdK4kq~3EXD=zKHmVl7#)hC!D$q ztnU{)w9gL))Q~+^9yB4VtRD287R}z|KM9O>WJ8Vmu*GNl zO%GZ1+Z>r0PWy2aD({5MGk&-KxUvb^6UWH~+inz+4pu|%nrR7wdGRUaQPHeEzmve* zq4cRCUVuC}m#9l(rS;u@Y@Le4>l=anxO?9EZl~C_A%5RHh+8m{7Lu~Ze-m&P@Kgh` z5Mw*-`uS*za0l>B#38yGcvoPj*J1909>hVL1brAN!sVk6ZMy70R;z8mGY)NyBO7v; zpXu=3Ythy?v^g~HE`W47QpaXah@CBk_I6WEc)xVkg^tvs; zM}R4a>*Ew)xx-`QYYuHY;-ftqiR$cd=wB{y{H_i3glr|6A-0|R&~q-^jmJ!aw0*=_ z;P*~rhk$olJfo4At){<3)a{Uj_bHjZO0PyS9@&#<9eNS>hg+r~Ct%I@0>-#mE@U4P zm2q(fCOjKjY@CF|yF=u5Ag_=VHGbCyORf5A9om;1y>r{{r;3>5B-LmkdOE5h6Z%YK z!n&*I@_;rq?ocvuC(2MPbac2bfw#-yU8L$m4SFBOZ|cLVsCNR#mE9is8OSP>B)5s^ zp|ptcyEd>VB>krnp{ z;$*)ExSaZ@NfG16sbA{IUE$Dw8za}S?KUW(&@AoAB;UE4@uyV9LGO7Ur+lAig`)tM zV`i~0$IXX!{Ck{!WD^^TR@H9}i5^v`z!*#@=jIG@uP2&fHAr?R>n%!lD`5$*6-Eg3 zW_SSkBY;rML{7#v;By)KY{&T0LQmrrMhHeD=}GzolqK9X5BPq@{zj>OYDjKo-tbz5 zV-Pbir`;tfym|3?)z2Z|btU&z;V8yeF^}$fuDQo?nDk|yOln39G>M!4A(`IYELJdwqueP?DDtl>Q`_v5#!QX zPjP>3(gHk!ai&i$s9hI(J#}v&`kqcFlJ&9(aY~OxV(8BhO&aJzR&)3LlSPP=TBr9< zLy`vE5M363Y=s2OMpByeAtx#MA_U_x(VYFjTXVLTgpdi@gCsk+n2p?wdc0jo>fJ_6 zRODo2m0v-0LOzm9>k*8Q6YYaYHqT+?6nzJc`w7P)+0Ap2)#f53w{o~J2{}ml((WEa zCgj;p-MyH&@VAj{oM%haaYP~1#d0_DXc|OP)z%Om${|lc+_JNC$z3~_%4!;Wd-V3KKT$VzjTqRk-s zzQnH>9=AuRAF>0{aVN6hyNCMI|8nAAYP*VbKcxE_Y=x3=C1zha0Q?LSec6xy|7t2! yC>2wwf6u0y@Iz093Z-BHvbXX%nk!UD#eV? +### [adminer-0.0.5](https://github.com/truecharts/apps/compare/adminer-0.0.4...adminer-0.0.5) (2022-05-05) + +#### Chore + +* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) + + + + +### [adminer-0.0.4](https://github.com/truecharts/apps/compare/adminer-0.0.3...adminer-0.0.4) (2022-04-26) + +#### Chore + +* update helm general non-major helm releases ([#2573](https://github.com/truecharts/apps/issues/2573)) + + + + +### [adminer-0.0.3](https://github.com/truecharts/apps/compare/adminer-0.0.2...adminer-0.0.3) (2022-04-20) + +#### Chore + +* add missing quote on description ([#2515](https://github.com/truecharts/apps/issues/2515)) +* update helm general non-major helm releases ([#2524](https://github.com/truecharts/apps/issues/2524)) + + + + +### [adminer-0.0.2](https://github.com/truecharts/apps/compare/adminer-0.0.1...adminer-0.0.2) (2022-04-12) + +#### Chore + +* Auto-update chart README [skip ci] +* update helm general non-major helm releases ([#2480](https://github.com/truecharts/apps/issues/2480)) + + + + +### adminer-0.0.1 (2022-04-08) + +#### Feat + +* Unraid Port - A ([#2438](https://github.com/truecharts/apps/issues/2438)) diff --git a/tmp/adminer/Chart.yaml b/tmp/adminer/Chart.yaml new file mode 100644 index 00000000000..a4c56fe8e5c --- /dev/null +++ b/tmp/adminer/Chart.yaml @@ -0,0 +1,29 @@ +annotations: + truecharts.org/SCALE-support: "true" + truecharts.org/catagories: | + - Tools-Utilities +apiVersion: v2 +appVersion: "latest" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 12.2.32 +deprecated: false +description: Adminer (formerly phpMinAdmin) is a full-featured database management tool written in PHP. +home: https://truecharts.org/charts/stable/adminer +icon: https://truecharts.org/img/hotlink-ok/chart-icons/adminer.png +keywords: + - adminer + - Tools-Utilities +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: adminer +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/adminer + - https://github.com/vrana/adminer + - http://hub.docker.com/_/adminer/ +type: application +version: 4.0.0 diff --git a/tmp/adminer/README.md b/tmp/adminer/README.md new file mode 100644 index 00000000000..701942c352f --- /dev/null +++ b/tmp/adminer/README.md @@ -0,0 +1,27 @@ +# README + +## General Info + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. +However only installations using the TrueNAS SCALE Apps system are supported. + +For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/charts/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +*All Rights Reserved - The TrueCharts Project* diff --git a/tmp/adminer/icon.png b/tmp/adminer/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..fd23557682f9e5132651c52bcc7c05a37d9a0f0f GIT binary patch literal 46188 zcmcdygdzbdFF)!$e?{oP;1L-O}Bo8wS#Xl!ybRLrSE(hBOL-ba#FG z{S)7{YuCG-vt4gIb)WmWPmGp^3I!<>DF6VVfT=1W00129M;rh#A@*S8_Q@K1z_(FU zR|EjQC6V2j6JWoCEL0Kd0DvDC01$!%0Isk@A^!jXPcQ(mWd;C9WdZ>7?{b^9Wv~;3 zZ(ph?0q*~M6||P6VMj>bsT#Ng0Aw`(y>S59xeVC917J#uIzDqdw+6|U27av3fi_Lo zr;D;OXMNEN{52VsCgTap-gwW$Kq}1r%FieI7_%Ie|NP4QNtD&2Rs~K|qw*_0`ADDD zBQE-=C?y-mnmFb;5HS0%wW8&0;OS$Fq=SRS+dZ4{uG3%Dq7~Jo3ZA;FK~^S=tiK0O zx6cDMOxr)$qO}VYLfi8Tx_NoD3P2&a1f;b1TG*j504Xhx7EmD+JA#XyQcwh7r+A35 zQ@8{;*s1^fkL6f=TuDusm+voS8R8#nh<AlOBAKrq@o{^9p@(zaXi2#a(=A=XMo-S@i*+A)K#E5Z_iS;@4M&7o@@d zG;6!wA&asdo}v1t1kOtUW}>ycb)Rl2d7m;K1Up#^7k90=X*F3 zF1QX33U#En(^a_c?g|;Q=T3e5wOVVuz_;|eCNDTu5k!!7;C&@V&j5x-qeF1|3Qmc&r#fvtkejtsCCV!S zq&>JOIO*;)GlLLRx4t3P{F-0+Y#Q2sya;YS*i?y3;R#`?ZKFW9Q?77@5CZT*lv3lz zHg{I~(|RG2vnmX%;m5Mz`Z#;fkP=Ru`4JL@?Ii!I|NP}bO)%uuV?e$QftIZ??mIeE z5JCJR0s9i8G({Bdeycal?HvVv=Q9nB#N^U9nHmk?JZI>3pq3Oqh>ZWgJ1|va7;7en zW}6M=?f$V;1`sa!S0$hY*$jn2iBSb7l#peWx+}T$^`Kb4Tfx_QRLI=41WdPqAaOy5 z=@0>EBZ-rqO|GTN44P28{QX+Z<@~yBlXwCnB!U!4uDBU!o5w!L3XP@)#2{kK zTwO`h2P(9-xcp?0wcFHM109k?7WnZnV5*|SExXu_!9xHDCmu&8 z62YzdiVcxnpwm&$yS}dXwf-4kb*sW8>ZZoqnMwaqp~h(YGi+ zS%Q)fV8kOWU`LgiK?*&4%!WYc=yqLp%=gC!d;A@)L_4?VN6YOu)d`4l%8?BaGJ=Qc z@t_yG)dBmY>2`ohTkhvcz*_(=l>9+2Gav#%ZAb$dd9c3j_jNZ=t*k2i_|2FffdZXx zCoq{qcW1w9^}+`a`ki8s={ej0AD0aGVmfQ4h9VgVgu2OJc`R;Bf8#h0{!rc3Z{r*P zp(BMG0mywmQrGE7^hF*(%&gjk4|P_IegphS&YrJO&h~se3Q+x0BqXk~<3)vn14#+( z1g+}iabFPvKk`ABE8)A`z}J}H0;+x1am#&yG+G=m0>!TY-ubaBVz_!CN@xq06!*eW z^Wg@U4GJtoQV2#tVQ^g>Gdr!%wOj~3Ro)UkK6aE+WM>&N*^Yr5##dagE@eUCR<9FW zBGj>SsKje4QqdqmL58SgCvHQwwpN)#zQ;Mw5S8S7(gBR7fh_3_xj{-M)r1Uqj?xYI z8gbsWm`{44(%#}{=kD^R#0lrinj%@nuU}_^)OiDf8S}kav}-*&he4p9Ab5JR6&*(m z9`AEY18oMZg>1-_VQC_85>CR9�?r)D;(JF^)P9;N#N*Bz#gQ9+}*0xJpvA7L&TA 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

  • =k|KE+xxYE1_20fExg6h!?9OP?VZthII*k}QfP#iR# z^vB1u$LTr1w*RIxg|>UHp+O93LP1_4vBkD#23vQyEXeV7#&D@e)*b$##FC@r3dQpc zTJ+7?EPfN6S8;cCpwZoGR0Btqrk$ErAARuIcCe~Y;9Va<%<4CTwc6zpzqDW*&FuY_ zjo*Uj=VT^4IpjBM)Qw3pl>Vi~Y#J*j#M7ltYFQ>uOcu2@bwyiiWKV!MLv*u;b3S4f z6H2hJVXlS7FA|C=gr0M?a3J<}+sdoPC0-2|@9kj58GSe2oJE2^RRcMoCj5$|so|FW zFYwh6ae6Daky+zX`;tlH9MDs9xbdN?qcXDQ;sCRSLPqC52n-z7)sl{EbTBJZJ#tnlG_d9I(G_+ z{Wo3}eCyndc%8nl;L{3scXaqH;C%rX0K#YShUWtK1|#0ACC(Xo;CiRynRJM9-tmSP zS$CjCu!2G`Qx`vzqWn~oyexCpLOtA)KzsUz-re}C$$>9UusJ|Z)~5TG!E3+be%-Qp zJ(ZetneJZ`X*DNw@|ZOMVG{GZ=`&l6VPlWryp{|>ram1(Ne}faJNly-!Q9+A{}-`j z4*Q^7KFYw#CU?({x9HCjsNt`(YK+v}ij3O7+i?q!d|o`@Q2G`^Q=FZ7J6O6C15S1e zaT^v3%$Ybu$D>&oUi1uC9d%tm$wGLuff8MM@Sq*F2Bf^ewOVwzp_bL6;K!%i<#4W* z8+MwY?b6P5cXK%GLJt}U=5dM&0w1B(8b>e=_C(%GQA#}?>o>kAN`rL=Cp2uaV%~e=WerQvo;h>o0N(g zM=iz(@4K&4<(upNtwq4Q?&d7_b@aw@lLF5PWKcT)Vlwyz2QjzSrV0vsOu&qne6)p8 z@W0{HR$}eW$&4|Rxjy-DO#hKB*qYI`aWkB1#1etW+1N3lyyd2vS-PByKgIf?GWpL{ zKL&G4C*FPoxJ%2AV?Zi8zraq!7WWg^hn@7y#r%9WvC(+a zL|Smj{~HhA;jld@h~f~}*1U`3SMwlU#d_$Fo>A-dBdhRs8BG8;Dw9kL9@AIp=?rJF z&qD2fYyW{h`l;?Uds8|0Sf|h9J-+Lwd$p~50|e(HVfg{oJ%jAOwQz6$N)$#vuuOZ$pTK%#sKY;ZXRLm;#>nco(bVTJcE6>Rvf}L`kwa7Z znpWy^sd@H^q}i6`-l$raRF@x=Ev?~r6P096Z#z|&#}v4YB@1;}0Pb)}w9S^~?B=Si z{csQ4#;!(~p)dRG*Kv|r>Q)ot>xEbt*PoK?{@N6q%H#6fOQ6a_GDHpU?(apv<2~0V zYVaam z=jtOyV5~1$q(#!7Y!ID97}w((E@YJ#&B;=SkX~o*>~1-fKOX>89ZNTgc;zUoA8F{++=}IUrIseRC2${m$PISS8Br@xo>w<0{bYwnT;RM*)lNwd}2+R7rc+#NX$pLgxRfBT8e zm41h%#d7q6eWP1<87`e7KrEBL-x8N`+jMA7(pwW`84bxbNtfeHwcAPY8~4&sku5YO zhMlZB1|KO{Fx&(SV#kaw_VMARlR}5eR-=T`}$>JEGT?!<*tGc*zpjapf@SobRTAg9Rra}(ju zNR7Qo1?k>7zk_%Y>|?>wy(00hO}hj_Y|qIuVXv?b)3{LjK?5Qp>w#CIqgJ!mzb<`( zQYC;+AKGq%2)>2R7(&Jok<#%YK_M5Yz*_wGV!@| z>;vf9R(GuA&>h=1yR~U=VIxPrz3Yx`HEO7~f)f&52=1xBCNM_f(@#rgG7shh~wW)uJz0M1(2+l^FrI*BQ7kf$HKB29YPea{4yDj5r8MJ z+ro`?lG4BpUAsCS+|W}=nA&ybD{2Y_s|0+m7L9(SZx^6kr0QPJ+3f(YWR=<+^@mCE z<8N#{WzUfA?$qa?OsyO+FVi=xAJ2gIb3CQv&7lw5$T+|S`Xh2wlnl3A-&g<7s=IuJH*}zm(e+j zgbMTWJ6YZN{cdTJ=mg^WN?(m*6DcB8drP$u^bkHJgzaa3=%vrnbpZWhGf@s4J{{8`mijPBJ^$$m|b)!JV#B1A2LA+SNZ@ zx}|1JrO`D5CD2&!ML0VIrlL6KUPiqK<`$IX@abqJEzUQu?8p?!OQ!*%z^mRS8~!|G#P`2AauyCcQ9UeOo$h!rY{77%=3 zbK3tqs7i&$N^2v?and9pypSd)84=G)fxg~(Pag`Qo19c`d030M81tRoIRcTZ78n#m|0Vw z-D&I;0hqgEe4>b^9jYZ+*=gRbbOVXL?A~yc1;jD_uBpyw3Bdvk?zHQ2b@lI>944MyoWAaB%`|~G!&Hz1{AJirJ{QJ5};~6z}7ZBg7`;WJ2 z92~aST-sY4Q!WK%&(kv(SzEw>zqSEQaHvov=bcu4U)9u_3ibw&p7f8sV*MUBpeBPK z#W|Zf{#ze4y|(_%boh<{*EppLyb1C<8f}5Y0r9?7b`pIDi2I$3d{!8E zaZ7*X%#hGEhuBWLs8K2GIiyZNE0jOIqpydZ9V?UCE1j3lO0kS@5|`f;j5pYunv<0} z@>rneA~8u66UW}zVw7h}3(AI3q2j&b)+N4<5@@`D-*-{n|>+b+TE<_ z_3Kuw2uOay5Nw|Sq90#dGNFK|a=akpjba7BYg2RAiW_vmB$7Cah{DSt93abexMgi) zh|3-zQ==3BHfTGMfNK0ebl9<);cuKr_Niu-|4Jv%bIO!AvRK+w$7gHTmT@2=R4f|s zG2q?VVAA}Ov!{(3-D`cDaRWlp8SH4yRw=qI*dCb+5@<{{Qm6a{a41dI{@g*ESnCG@ ztNTo%R|2UfTO;Zg#R}KsiB0)P`PDSL8yZTqJtK!xxk_C$3~5SgO;v5d;Xv`TvqiwY z2~-T$>@MuC@c>nSM-FK6Pt>r)lUR0kskN=hlL2SbK)$)%HGpT)2xN^(Je!c{JODr9 zpUvVi@Iq!wJA;tVePU|cDCFXnwb?--d{_~yL+^7(44_=g&x zGq~m$*&NT1lqC`p*S?ntTl)qb;9PBP)A@Cah6_4@$szkHrL7P=g6q;%718W1g0 z!hH>`;{4Z-2p-;V)V%Ct#ydVSzTojqS(laudX;?&{~ONYjwdx$T-p6ma)9|+mw##` zPL8?=Il0tLf^a(9O4L4B&tPAOR5-HedGKH+G~L+rdyc_9O*=jD8xeCG^$V$|{RrUJ zhh50om{A!n0?D63@IZiOPJd8N01ah1dTrw##w-}mT+jg5Jtc84>7VJidTPa&!uh2` z(9&-w1n^~d%n^j1l5dA;4kcUqOf0WqM4;%GK!hO}Zch}Cu8pM`W@Kn6-w};&e@tji z^{?bY>J82~())t;>m|GWYrTO_3)Nrf5S?DMGd$KGW|#2Ri~i%tuQ{?|Fq1$WxM0aY zp^GW+_~Rz@)69``hqpWxU~E!Z5!!UgH$B3SMuAr zf7f!>ZM5g=yBhXVIIlW!I88L-wHN-PJQD9R4ZK~S6OGiZuF;DDioLmaU0#5&Y=*^V zN+Em6jAi`!*G3zyaF8l+HFl~@Y?O>lN*J~m)l5n@eGhWEaKFlk+lmN2WDs9<;es1jgX0gO3L8tbwq* z8mu+lHsWgk+EVfl1@I5_9wK-{`BQGkN(1@ovi7t}&q<`MAOG^JG8gpu@~1b^y-2XR z6T%bU@KKnel!HkEs+*{Pe9RBo2vhlyQY06T?FZeDg~Z*RW>2Q^2NV=!PBLIWu7V`} z!}%sHiGdvMJwhr+@`B%ahcS_-&3_1w)%^+?D|mO!y7-D8nV|`LXlqM9W1lL#$O|34 zQ9c#VlQX7ZyPZ|v?U##CGnMhoPbN5GW=|hwrL?tekZ!7v)fPl2E2yMX9$QE8B8L-) zYkTO`ltsVtc;^~%Rcd_RrI1OQBJUlYpl-Wp%3rYE-@#;eIQkU85iU7YaL_~BLIyp@ zKkIF+KbrsTjT(0X#VfCuP-vhNEMYwW>B%U_1AD3H)D{_}Hho&TWCxJs5h^vD$ALl~A@+t6f^WDPpzg*d?j5nS?r3BFf53{aw zc1BWEmvL6lvod-VG~l)4`SS{%4&BekwLDg2%9{5`SnkTMKs{-l>m(0W(SMkGfo%41 zBg1T48EtDvet2s$;Blil0^2&(39IrqK2_h++QLJ>BJfd^D49Atf*gi+#uM~fW3y)l zSHG#cp7l6auV|0Yl;>oqlU;OK25tvh=rzdivja)xaC7qcXirPp$Bd!lk`(To+#yZ)ao0pt|~j zJ=1*8{Cfl(oIH-$7-vgT(jv!h# z01kK+)!aD7ORHu3r9wwYBz{EUT%ttu@aE1vQ_*&( zKvA*W(Egz7N)k_-XwIoUOy5PTfPcjZAy4@HmP%SEsu@Vm|8iYE9J>T~;)$GW?|s4F zc&?B9&*2BDSAB{Cy^3t-^m$aw18&jd8JOj**bdzoy*d#Pj1aY99ffiN@52qB$U_&c ze>wdtX*1anDoK*2yKyM(a7t(!P*yp%{;cJtiGq|_Cw6|^#(F~}`+VCVsl=qI zFl1yXJvv~aqALl28^Iy^Alm~pm)W!nqQ< zNoe8GA`T|ba!f*_DNmb!4#yWA0`y-lVVKFAKf4TjV(7s{az8S4dxitA$6|PTZquhB z-I8Arh@XTWJRj%C5oXkjZWaW|L=Q7&_e4D8h&JUw=R9kycV4m?zlS zLx~K{T5tADgfDrKLcUH_F2p+B7%`W!sC;*&(BKT)q$cRUA0DTlUg0%Y(5r4proXXV z!=?%g+-IOHu*PTC+C&K%M2NBPE3a600L-V(6PV~B`|WY$5K+H7&Z2gPkkkK4-Y!v~ zZxM3qGAu+`QgR9{ax*ZWBn*TmUh`>|){B$}+V&hBl?5#kGcs6{~OdYWSPlVBQM zIXIP@6DF@SFk3}uYuH52yF2n-@nw#lIAJ~#HgVJWPG5dd;y%xb9M}}0Vi^4S9qeHS zi^t}_Cldg{qw7zbyyzcywMkD_d7$Pa38~WX)ZQ#%-QPp-{rGa>Ddrr2;c-)=xG^W@ z>cRbC6g(VzcAiO5kEcwqeR~A`mQP*f%1VO3(a`9ZM(3;VNRl>+ipKld!p%e4*bG)K zOZI0Yw}&?Y`F)%(-9K=;Y`F+(9ZZwNrRDQC&p29hlFY;V%eCPRihAM3WO#n8Tl)qL zZubrqtX$m)A_iRaLD`qqYo=1})l_Si&!C3HIowRk}-gN14? zy9Hy2C}u3KZwE!U^-2N{#JQiB?| zrSybFQZ07YWsM6E(@bB8+!SQ2aH8f>hv_9QO`#2iISEB4OAxL>3+PgD?-^JAET&3- zeYO}^uBOC)|GB!qK}cSA!Es2;G8tis`5HKI39yUg3e%S4`di7&Q%P3hk%&uqpq7$i zJN4V{-Ia451tU~3dLp`a*7;+n!HsVajLzv2qhzI0i#ZAWJwnN_!Sa>tweQ?1-*GVe z%ICU?S)R6Z9Mn0Ba#7RPjyfl)Po}D?Cz-L$*@{{YnddOodDLzUdz8PoZHpf=yx_k5 zpYS7r^StZ5|0gdR6SC$7R^F&k*dbfA0El0IIfw6i+$E-H{xfotUw$hApC=AoNOdyB zF+~%s*|vX_^&FQ57TU$-CjFUxd721EM&IY@A>P=>BovmLJ0IfK+1PPl9_c0Qicvu% z%E;q15^F^^8<;{8ZSO}kPSqm)1gUWOP@}r*VM}rB!NII~=2KA*p+ukmV&BZH5gy_; z%{f|%RzCfK!#X<+~FN{|MP6On{yL`<|Ws;^PmwrP1~yY-C(VsxV^rBFiX03;;s>M{L__l zK~+g=xy_dv%VZo2F!Ygs=wXk;Y{L7gydCGGL=p}w#Er#nyeC?E^HSYSs^;^B0_;e-*=Yuj8wb|R zejSOLvz~i)_}&lrB-W4>1{*U!ea~N>?cl%`9e7ZV*CL4oCHwTGL#CLe)WjiLI(fOI z7nh4St%*lJm*JrfB!DXJ;1Rx4iJ*kBVr>tMP>XY>Xk^KF8cNPy=x|77CWpavqhXD8 zFp%Mmfb4ekqvY?Hs4MD|1pz2k`<@wn z(<;P6br1@4IC9ux*|9Kwob*R9-KMEMd|y10B=n|HOD31NLk!uojmBok;(tFk&+L=< z-JUfveMy$-)-Bb1CXQn?8MzIRl6@9gxV`k3`&;X?C5~dx_}Clj=9glEjK*BWd@Q#& z(uj-_1K+n=Bc&11oVDamn3375u#3jjyNBBr{9QtnD_p7mU6Y_cgQ9|+yt$jT6pvd; z&b#Zn+399Ka}t4h_(2Ut5?fT`g7bL1+h~rNe&U+)$;qvvumZtz$ZKWs(8rLMirGr@ z-|nHO9onRxA1}#~qG$U$$60Z)(@_KU25(0#3jV2IZeChy>km8%^B@?XoT5TQNdK_8 zj5qoIITe*G4aiUgYM~c)Ze}&vPF0#3N;#qi-M5T(L=!d&rSWn;1C?NJAG2yqoz8xi z8Z|rIcV+&AT68Chh|m@ze-7SZfll;!lR&%hOeJYYdc}%d@sBlr-%A`vi%EPMACVLMEXE zj^1dDfrmrJ;2z8Ch^(t;c%zk|IgesT3Xj)r-@5$zqna6XG=SNB1+IZp%HohYufgbm?&x^()E&)*%X$YPtPa)+#VEv zczI%s4*8rT|MwUKWCMn;lhQMLo<<~M;%G$O1)eMrvbkn%THbuFdW^8s= zr;8NBd~39Ncw`!PSj~(4r##yy;CYTOTf@5o>)1s+)jXcQXU@>=9O%Q+3P5?o*Q`Rd zF!XFFW#<68Fl%HXzJy}a)cvQtxcYRdHC=LL{fG`((OyPLfVnqjZ(@Os&RSUaQb99O z#a3-yYX+tii$4PYQD9kgHk@st%fsEgMZF*!e!JGpR~ zOeYlK2ia2pSvcb$;Y%p_A_%1ILzi?#-Xaa+tD$vOI7UW!-k62igIg3}+GN{p{T~@D z53$Nc5O_#5FeIdXwYG4HcGQL;V?~Jv^0MB*c3+DxHW&6h7ttfi>zxHbrUs{3lrUAZ zK#GY(i-Y*`>Rb7rX2;L9;wxG&eQxAAp9afzV0Ry?F9EZ_rjl3fl5sYN)osA-Q%6;O z@}|q-;hmpiF*no2`sXEsgHrQ7bIjOr;=(2>7*O@+)t%uE7#3OESim=T_k4GEcOz@c zNVg}kSh^P5cT=eeqy=SBf^)zD5+%<5_Qi&;hY*Gh2EonXo5z}*(e}kJ=QixBMLJdy zK2LDiWv0mTUNo8c`wz=qexT2nt`B!l@Orntp9TG3e%AY~udFk-(8}`qgN98Jj;cr> z6925(?s|K3r5XPy9<$lJVIgw$B-DS-FP`5bT~moJ_lotklw7n5v_)6OFUwYj^#iyv z1m6oCUQ$0tt0%AKI6s#tI*z7IVWOg(Im%e9f#quRSzgIs0v>HXCfJoV?Ab;#g z%WVDEV)aR$dBH!cm5g2;DNvTc|tDfBokYWL-51; zlaKi8Y|n7Ai3?U&e#Prx`B^#E{5&VMK#F#ApP$5@Zh5u_Aqu zSp)&A2Cgi0&OQzz9xm1~FoyT+>rueQ>br$iN?P=PD%x9Lkaw-x_)#ICy55!N!JT2; z*1B;xTSL=z>jkiN>8TI?XgppU6bfbS3qwB-MJx!ywXwNVG41f%^mp~huG3tDqHH{k zXkcex2YGaqnYfEar9f^MuU;3;u@;#lQq$A_F%C^<(eNQOOTikYU_@tN9h*-hyl8&7)}~@unfRr(qP9W z2Dd*Jlc)GLjN%i_qSyBoHZJIq`I5)$Fg!02m>4ASw-(;dklF?MifNV4hKgPiD#x9b`gDm5j&CZFdg> zws-k#|y2jv-A83loFqh?BhYsv=2TDCPpN4163WFb%AUwpd zmoO_8uNgosJan{j(H5O=5sU?nXujJSuPEPk)UD}dY7ck)5bV*ERL9-cu>gCck+BSm zT5)Gs`U4Mnghq4pjb}Za!$F|gM`Cm~4iOUfRzAM)`5@?P9LimYIVe$mXT$(>hN@EWYpxhmY5=72!lrYC-?a+dwPU z$IUystaHnjk;S#2T?nuEmjU0!ic`KQE}IXx6)g7w0Q61NdlCkLkh{f$5>1I#>dure zxX-&kN2aq?32(=abm|^IsFrk@I8+ph_^`WAi){qGUR{ONUxjqQ&(_L=;)45KrP(i+ zp3k>O(>r@rt<+zGkh+xMIwP)jKYzFHdDc5{l1G{psZH8+bBO$80%1N9$xvB1K0jJb z?Wag&*e^0N7Tm+RS~maG)Y5L>xe5`Pt9v<{L!cE~J!Oft76kDiO)Abl9;I2Eu~;dD zhXJkB@sg-?TFSx>lZF(h*bj;3?rm12HLX!v^^vRZ&zd6%uhRhQ=yDiQRs!L>4;zjI z{0wP@)jD5dhkURsY#3DPA{*>~-?!h;T&dco;adgspce1(jePHQnQ%M*>Ix!S6^j0u zZyiGhG#kn}4@BDxn8-4!a0hyiywLp~9{3J==gCm&VqKnFbDG@z7Fx;M;|JH=GS7*`sj_GFV@4Ct088OGeIm4e+Al4F7)%+~pig-(fN# zUt+$kc=MGa=uJep+uET8GIQdRyP$iQ z@m#;_^GN>diCE_nmgb5E$1*#+>1<>h;@DAMm8rm@8^!S%I_#NyE+tZ+7GFPfybI2! z_HFY0dHVKpWH^8~G<%ixp5_ODA0Wbb4(;nbIvkp~%bFx8zz305{k4XHTK*n>KbqpZ zpZ`|t*WTzQJRb5|YzTqBAmH+8jzws|59SfBYX|c}&+A=fVfc!4w6nFfwY$;Fd^FwD zR2EsX91i~=oc&qF_76U@0bg@+X3I|MySVqlz`B~^{If2(_g8q_FK-1+6pbu+>y) z`2D9k;FA#*ux#OKE~d+u{*`kY7xz{WHG}YmHUFcFrt^8urY*`DHx*20_%WXvBt@X- zGqQ`!UXN@kI~&~eVMPITa2=o1Nu+gpON`3N>G-!m@Q-@o4E!X(L+ zTux_U(fu}~9xi=h@z}GyK!#N>7*h3lr2IqYS;0&|cMNQu&U}at)(2pP-xuEQ%}WHh z1C!>1E&Da@`W!?>#!fXu`JK>cm^dl%UAyE~{`BK!YtJIz)mp0!EfGGOpY(-UwBCV> zp*(@1*2pISdhm%dZPm7MZ~YGEA`RQ`rW1Xg*Js7${e;nKB%N`f=UEKHXhw=9V5s1M z3x4QUeAqMWkO(@kDLu;tt|#;aC0m2>|Kyd=D}zTe|M09RoQ*a1FE46rOF}Y&uFfZ1 zLBJH~E$`zVa3PZL4P7{o@<`0Dk`{48oAxUaQuuaPMBa$HY;y{xsb9fzXd<~dG+z`! zxjSe|g72 zl)zT~q@K~Z)nkD@z7V1(TKQ*f zV+-Bop}PJ6E(G93S7pQrHTu*I{5$usdT5%;d_MP*?Yy@7 z(_@*UVpEfvph%4D_tc0+mk7Pi^1p|Nx87fS>fg-N{riSbQ{%YY zzwUaupP?h-;}cfKVfquJj#K>nGU2EAZm*7w)N1UFb@S4$wsdxiG+WK|#kVqGrUM*R zoHdLuDa`CtXNH3D&t^9syFJbYT;YW|G{C402m81B<<(^re}{ino7PxWUfg;&d+S6! zYEkJq6}Mxbibo-k z_5K6zwLSW0ALbMhuY8J%jsOia`_R=AO)#w1t@(`blotN8of`3s$&_vDGiDpZNYfc; zWiR&;`MJb;bJ0y}jDI0gZN39{@npm?M_M>TG&6j|V39zMSBF0SwywfqJB}=bm-VeL zCD&}{UKLxC{Aqc1-O^=>9CFO=3la}wEJ1$`WU`+ZDaPqZw}$?a9sFXTC{;;^M|*x z`JGBk6KfCmNM}m>c)-H~FWehAG^;6Dl*jie^Uv;|hVXwo5|W*3?2;Lx`#FH8oQoZ1 zeKM6NqxMM%Z}%(p*R+Oj43YFdQth-YzKbCYp4!-z@hhZaVrE@p*EC_3k+ACmHLHDM zhNV&D7w4t!?w*x(n`h*b34@kJ;utzh?K@_Q8Sm9&ig2U~mlrla99HDa3<;q@NqVV6;s>+E!LXdYJExmhr$@FoMo zZNSC6YB?*w!EcsJ@_N8q;)=ywDDwRoEEm*38v%8-a1N2FxwYtAa7A*-2dW8)`SZ)L zW8E8R)i|R^TzrQhp`!ltf>|9u!^cAse(k<(ltx?hoU1+q`+?gd+f0)MphY zfg_PX00xzdEP}_K<8oENJX(fsJhYE?)P!9m2RKqYYc82Hi(yglVlcb~=7BXId;=Y- zjkRt*GM>YR`i;dTE3u9M9f{|U)l2+Ed}_AE>o5+pz0T#PAsSMgs&S>ad7tixBkFZC(Su$*b!#f!&d(osB(0RO&4p@8kZfn68I((Y5&qGCp~d&?wPqt?Q3 zr$cl`R$*Cu&ZG%_l|O!ZREjy~o?mbyEYv?j(Di2W5!|-T%NIDABxlR(b$Q;E2xjd}|SiBH8-U&n!8Zk~|dkEXORggvSxZ zDR1+e$(w&qhV2R2M{6|IpZ`6mC|g%y;<)2m;AzR8?44NNk9eqK8DmBOJweWW#rvwS zb`>$sJCPKH?7yb>*eD$B#VE)?Z-ivTeu4INnU1pC^!i$shBOb?_olKg!^; z-Wq>&NZR`I;)KNbIng8%H!3@hle4~ku4553WFsmf;#8%&{jWZ|Klg#hogciY>tORm zvq3G#@3}zo+DQyj4vEAum&PhlGS-uf*l<$GGUsXlXSLji0q`8}Y`f7i2og0!cqhWi zT0ba|jY@oTvLK2gX+3g|bUBynEB6^WP`=|R%2*(eZj!Rq1X<3hox0|#$6GQ7J%m;$a-M~KG`_swVdlqCzSys5u$UM+JX zbV)WeEdI3#*@NTKD!up1Zyrwo+Y>@B>DIlNve9qLMSN{vbvXaDJ@<)c44srlS)IN) zlUa#=KK5f@wluXA64lRrV;ebC`$^8>jAI<`4P?GWwlK$tpu-|UUt`_+hPY>DT94q^ z&a36RIs_{k92GdxWM6k;MkhGtH$Q}m9wCLCf;sPDGh!AmrmUKz&)1y`mdd2wrv3ND zc`8?8Z(WAJ8BoN2%PN|Fp+05v2FtU4t}(3jkRJGSxKkkU&flhMX0Y~fHaezK*Tl9< zrc+4KX>8zuDs;2aefQl%H`%YJYrlHE_s}U&AkM=9d>NY`ne4d;?%qE57E9Y?*mEsy z(7qYk)!*Tj_Cs4O2lJ_HruqlgN0gBFD1bz^C!v;ZZ5;{9v!??fn2I&YOz1sT(8GCM zt4;9vf8lCC*UHvYjNoT%nMQ#zk+KCXUNuZ%v#JUG{Jl4-bND{7SqYKsdxKR`-I#GF ziy-xyUllK(5I{l%fFiXT=>$q$;0Fy2!4*BlL5L_KLZSBZ_boV zb-#QfJd6}o?WggcrY+}_KfoiSsZd1E>1<6-gJJk+_U=})oA>^GO|eZbP;=J0IB(0Xev~7FKRgBrYv7wZR!)p+xcgUd&%&= z3Q|MgYj*(Zr!dFLymkfIyLd%5FRzPneTvboj1QOvPFB} zZ1pNhK=`Ghoz-8-t2D|udPNpzlLCq!0@R1nRYCf^Ge4;aC%P2O+Zd3&G4Y_`ywG#- zq-{wz@M+36wids0`5fOvW9I!T`Owvn$b5p}VAB#gg)U^aCz|rX83sPiI`;fZhg3qQ zWCPpmZmY%-{J}JLSDu3A;q9M8C3;Z0c2gkt#6#BE*qA0DD0uVL+y@xRnQ<7mP?`PU z=xP>`iA~d3`*!`N>EbkQ|K?3x&vp|d`uUtt|632cY7#;HHm|Ffq}>+!0SaaL)Tj$> z>9Tv2z@*IedY2xtp#n#I0*yv#)s+1-j|?RB{g5%OW`>H)@7Fh;x-{>i?)z8i7|*x& zP;FWCFUNx;elma88S?W%aW+&^I4#aLq)_H>*{F;bl&SSDt0C;^^((Cy786P#Rt6Q7 zyaf88zy5G!>C%{?lgD;D2#{<}e6W|%`A)fnST1*`Tp7$4&g<>fy7|{0Cuge2c%)L| zRiATquK*7C=!>{(jSLOyTm&$eU~Sk$q7T(x|!92k+931H!s224){Z?lrI?Fy8{%9ncxc9gdN2rDr#=JwYqs? zkBr?}xDtZamJDFB7<^i-h&)-6=;%#kHmE?yM32TCor?gu#06UCOfju+`$9FJ&NJdE zB`x03jK}DHiou(I`Eh0}Wh5`LEPUjESQSFl=*$QGX?it27YmYC_YCrHW;*IB2Huh5 zHhpH}c(s5fabsJVao8`2UMt(Yx)0#UFnXUH9cR6TXoTNBsuhX$&P1 z9>3_@yYr-#-}uBE6O8K->uE|-S!lk`C#a*La7?Z`05~Wmeaodv`Snf@`T}>BvlV=! zcaYg5%fK@7S&Mr2xBt?KU$uKs z8j^4`w9Su;2L0v!Fpy8BH|T-(4gHNZ#ufsA3kMU1R$cX;)ST zj{2d%jzA3^A<<8Kg8b$O!@W^(qvHFG`+C_4octUowb|q1pf8K8z+V~vzlB@syANt; zYL!3>w2Xuu^Y2)4um>aNhP;tTMrX=Y46&2Y+PdYX+NlAyL%v<~@1aGad0pvcjs#WDz;^Aa2x-4??t;|Ir(8sBHZaMUPPxl3m5nroO3Hs? z#=Kb5Bf^J+VB)rNZ2kr;;Y$ejxAH1b?SAlt2?p*jG32#5{9j|^bo_w$^6$}hrH+=AyQ|e*ZV;8VuIo~N8 zIB10_zBuve!v}}WTBu$jZMz6i|;>m)B9>F=`Ksa?As`})#zFC<_w!?)Qu~@G)-{L4bC5v6SeBuAUU9&F z-m9odYgYGwm$`ZLJ57VB#XjgA>*t?V2a!KrKAR3<8fb%et7@7Z^S6#AE23{RDQ!BZ zh7CrS$beg@2^Ke7TJe3z(<~y@-23$uSN3yf^A(>aIEE;)XK};hU(MM#n|Mfor{5fR z(?zZXN^IiC!SsGV(eeHqGN2Cpy=dlhp{SN-_!^*V$A_P&_^% z`nj2Q@ZO?`&n;CEY1Z!zp%Z11rfWhZ4~C|im_y0*!fYA6ED~*tN^DtiIkt+$P1R@z zr5~v6Hdtl-W03bk6Y&Kv18?xtjl<=sF3-;46&yaemlb+Nx1Lhh`c_MLGY^^}9*s<{ zNqBm28~kLD?Cv&zu`DlSgc*a~BKc_=R)yz8#g&A(xPAyII1b#O<2Ki4TI2RoX_A8J z%BvQ*V z(7mQq`b?T0P>(3@Mv7+2G`%#HVXHwAFPFZ>!mNB^1Y~P!lwny-$Dv$(67Ac5bF5Q# zQ|$P~E|9(lmrCoC1PV>YRU^cxyh@3Dmz12X1J1vg7U^Tq__a7RXWOmtPhNwF1*<58 zKGLAqPp`FTh9QKkJ&CrIvgH+|-}=RdKe%j6!Mzs#lGmeeA5I>c9l++(*4T}hyGHU7 zSz@4jwpe{>pep6#PdP+7^-WA&>wu@(#~gsxG%H;!%ahUr^{a5;Z56eMx1(*aM5Fk{ z&5%>v@bW{~MemF1lDvqw>zn641|=NYeAPh@^ztPCxI3s9S$_(|Z>meZC)n1^w>oGIZ;}zw=lDo6#itNuPf>xsuH#fn1a>afuEoDv zh+(BbmZ@3WNeC1m5}zMx%W$}+|11@h=^R8vae#256Dz?D*V;R~F@uvrcxc~olvBDL zAFfcG&CR&jI$_APFgeGHqo7sirMR`w9P*`0sG8l;gI6X}%C>fnKiw*Bi!g;gt8pTw zI*v$0t>W+Jf|mVa_)0aXek1Q&K&(I16j3gFd9w=SzwZ)UDa~ABQ%*=6s*@ zHah4NR{Fho*TME^(e4sM)f{)4M{J`*KykSrDdCN#ru2X=iA5dORm zo$D!(Z8*3Savf;^slNnA>!Hd!oQvM|73v(YO;&b_bi4}xOC5(Dc*Z-8zc%xj{sUugGF*rCHc|=vqS;PIn~GJ ziZKQ&l$C14>qN5^{q%FgV|0R$6n*-HD*(EMz=F}Q`X`0)Z!#^2!N-41f8oFW3p1_L zA0{IW*8rd%6YlZ8f>$;5I4--OeKUX=NOgQ%wQy3ps*$uIWGS~|;?uW#7pmXGXyyiw zBlUT%IafqRbZs{<5tfn}?p?@)&HYjC?~&i#?@F@I=E7NN=EEeJRjU87O(wr?dX?;*RIoxx9)(K)u-j^urus& zd8M3>m%P6E65~Cmo=L&jLFQK(x*Iq_K0f-_EXr`N&>l`PoXT8X@NRFhqowf5IOKsF z(6^H;>f74km5f9y+$MlQRHvf-`?BZrzOCk()Us$@#ZTN(nz{5*Rsoh%>{H*2!LGa- zMrXsHhp73SSxcSZ%Xuj=d=0&9Bx)8RA*JoehR`=MCmjg;Z>s}GiFD#4Q3BVJ+}N2b zpa0s1@P5w{Axl2Wbk8P&~@1*K9@yZDrry~E{xZ-D~s*3AJq zv)_#Etd*e-yBQG%1Dc%Qcy*L_uQ*&3b7=KNwDdr80PNyah9kMBUkm~jf3h!X-TRxp zQVs%M`u|)78BxT!EHDDgR4>czLH8Nny zUu6ITabh7u;M{!?M5RY(k~*DfEFqJa<4>oer89LP@ApgIZzXuP`B?GoKO?X?!#it{ zb*pqUm2GcmDl2g9&r(&yj<*5+EJG`p9Qw&e7GV(NS(BqQ(sVv*MiQ$%Uw^cQ?>eyF zOG##+W}JV|*OLLkdYC1|;bSCBaTR@Vk?0A~FOVQ8is+FV53hj-*?pbpH{E9PpW;g_ zP-n?X?XZUIM&FyZ7?A3b>E|GA>C1lJ@fXEvX_~B2KD$@G-Sx?>Q{ryV?`Vlt9)*T8Y-O6?vV_-u zA}Jf)^K`7nUPjOT>9QA>Z!SDMfUYUg8-H_SxSkp#-St5Hm0bRlF2bztc$nU%SFyck zC9{k6Bk3}RK7Fm(_Dg{c#I^A47hm;;X}VnAzlUc=&f+8y5jVPJ1K4lAUVgt+|5!dB zY#p2sV>~)auqWde-LL<~IkPefNk1#x^ZC~{Kap1Mlg?mcvTY-QoB3YNq?ww}AQJ7y zT$5O%&KI5p`?tRk6UAld-%Xczt3pIFv>aX@vMgmwal2LiHwsAYh#%EQSHES3jD{KOL$H$90bZo4GK zZ{}K7STD{>`=`pJqr6R!6Pfx-4|ffdysHELdWEtW5zQ#~+pgMzcD5%ahyzVEm)lC} z5!wGG+*$aRz;uoPDgBR~sMWw5d7~2>WicD}7B++vA@n{I(WBOUN~``qiYDBTcfk~sFb{%baRo+!R;J4w)%$<{I2r(o*OFV3r0|4;`*4=qt76k_|75ES5R{AZ2~-qI z3L1WBM4^T=8WY!OA4$90Ik2@4j{V@(_U#F&;T>kc>b`3*7<2HSI`S%#wt0{>o*_L7 z{WH-l9*guwkU=U@YVNV`P*Mpd{N`(1hD&iL=dYR&Jc%O@g>7Yb)ORM!U+uJ)w{{ep z)xAch>)qp!xY7htds{>HldONdopFK*Jfl<;WtQB*I(XjX_}{%@{8%|JUt)+6@B??r zFT2!u1>#~3pE)faqb-D@m&Usrn}5@K)(HAe1zi8r6MoEqZy6JeuW5(9Gevvd;9pdW z#?$QIqGQ^8-y3@DH1t1*6TfWS_YHf{hEt$nkrK~O@NDSWu`Nh;#GoPxI!M1ZnK@Rs zMAe+}@y`J&v63C<^^KPshZMaLB2wE?kXPXEqc;`n-7WXv!`+0uTRL-9`vc(yebLbo|eDHh=fnQ+A4PSEKRsL*GtR!~*`l;m0aN?OSM2)L2kh$9LQjFWr z0Ap_+X-*>0sWs-4#N6{m8$8o?Dg!gF)R_jjU{J|##}?1bueg5E%D0z>>E?vbI?&2( z+;5aV0$>GHBlF_z8@`qlw@(6^JitH_$p^giVGAe`-N5GSKR^QDC4t8Vv=%07vS{OV zHi~~cHqrp5cJH?s!h}j@=KpzEIw2T>c~NTVFGo`5uA~-yAWK<*xljZdJnYC`08nyF zo_qZ)!s{SUJ|gYRI&5@{e~^R`7z2btOE`J;2iJCjG8qDy$cNW}1I0cCQEQ zI$(J08e)V-F*79!Fx}to*@|_F!bROlMB-hNe@|K$%|-Q-zi8Uo95fDgZ?lfj-d}7= z((Xz8Vj9j*rY&Mg^!mey9s)NsSDE^)`z#tMB!Ah>9VwR>7q3+9>1cLyOf`hQll=@Q z;C;|B$Q9fNtBC`k!5el#r#lP{HccHJ9T+&!-Q;mm54=9VyG}#Wcus1o81y(8<|z|< zkfx6S$DqEw<46HtSLSF_^>2dEp5HhWbW&S?RmhG#zLSV`PN3O;v?fG|JxW+!uexj< zPPv;rkd_wC)13%#a9VS9w{yJdKGn2RNWEJg*F1msPl26e5v!S+ny?#ML4oV&tZMU+&1nC(0P zSbRTGaivhlY??aRfTs^sbRndGUCllLghhVN*^7-#^f(~&&}&HQ(j%9I_bCFIN1P2T z=v7oECn&GigBGk$dqS|vOobpdL4f=LbEWjuAbW6^_EKM|TO|BF&Qk0ls6`dx2m9B& zR5mp8r|;7_ocwMK6^&8ubJh+cjkhIzu~vf8coAuq1Kx z#zs%ndUAwES35VcIV&A5;JY0wMU`a3M|(rq1b^HK03s3z!n}T-!#moI%pPifsB)E+ z_;>Ob;D`ILaku*OD7y$K^HNvr*)IT^nxGOF6-{{SFb@+Dzz>*G<6u&}+twiZ=_1d!Vqn;GFE`}YE60~Q_2 zdV08TuU0#(;>NV(FGq&uYyxI*0Z5P1Gc02WeGC6|5N!S^nBvWhX&?T~AVjc7!SUN zj!JB%?&aO;@H(}fW?(R;`-?1$A^XVB{do-}k(5(x{QJ|=Nb8%F@INSu+hs;*pPU1t zmh*{QYJ=bQXW6|6kvApLxj@JQe`8etMQju0?5HcUw|L6{KEJhyuuFcnSO!QJ439W= zN{5i2lz1Pqm2W<-n><3?HxdNbeLemYYli>(1Nk|$PJ1WU>yp4P57X~%Yf;#6>fz?b(09G;YeYf`*fR&apTA;xF;8+)! zO>yVr=&}bZBCU2*9j@#&;|?ksPFRA&)hC>C=Oz)4*2`Wl`e3{ry9^bUh1^(br+x?T z94b=BUJz>ObP7-aP*wOJ^0(R@Zi0+=>+~u7%?6?(R-0P^4&!6_+5z-QC@b z7I$}dcXtgWIeEYTT;w8`x!8MUJw^yiEL?sP)F=|jpKQkrMFWb`dUbumbxuMUm*iEcbo1UDtP&K1SGc@ny6L@i za}_42>W|E-<5vD?Keyc#7lv|4@B=2~KRu3rql+BSO1QtA11at=j3B3@ z3(cGFCe(kkUS8M8>7HF>qmr6cO}MbfGr1r)YVXMXCQwS%4d==I&m3s`#r3b!^Nz3B zi_<$6;0$-)m?QH}kaX1>?u{?T+||+?rg|PMl4w1sgF%jt^H%*UKg`YqGOpK5C@L>i zjCm#%=7=V#@@$QW{RW83K^dY6p#bgKL5K3=3}mfdSid?iv40oK^bGtkFV)_!BCp|O z(jr$%}6gWyc zBf3p~>3b35WI6%F#t*ntscq~54D&4|E3~fjWj{Cc;t;bp-pR*F`&{6Gx*I}j+aYo^ zbS&UlmSxIzM6n>q^eeaPY=hz*QeV3TG?du z6P%4yAgN?6jfm~Wq7b#GJ?<~#uD!ZW#HvP9QAAA@{5FR##=wj$-UiJgJ}i}~9P&5b zKL7t=I}s6iJk=O4r;lk@&Xvrb@FCaqvAm+U3jyk6Mqb8z1w&vfsq_S__Auu)K1cz0llg52*0ag8`R7#T05xv{jO$)3M6Xd+FKJKkLXQp*l7*~R&Ec(T8n z^VU$(=YU)jjb+R(?Njk8_ElV(}{~1%j8K{w@LRD@$x@sP=H@=f0yutUt!K|MG80=JWc|U-<&-AE^ zQQc_bl~PZ2xbGn-nIp&7=XP(m4&d3K|B~Y!V#`*dDJDT-qWb70cW4Sdm-e<}X2Li> zW49c%qO)K5YN4wqUpjs`gbQriiu{_%-GyLrbwY^Jqc8BHiKX}q)k(lP7rV1B_!e;b zAynchagX=I{2LtR?SNz1rWT&;TV})nfovmP0Kt>Bsu)xe9e-Z}S(CnRtvmL3T#~}!iN;aT0$BS`e9$&1j>`=3NulO_p$?wiK*J8_MW5@HNmr5}u z={q!T(D84&XQsnbb8P$m*5>s$o8TN-G5WWZ4_HU` zfUJn{7(I|}iYn%dDEbuXb#l)O)_NHWRnCZ|R#+cVcnbfDypyJjI}Kvb?@Cz1Nj+ZF zm}mTF=F>FRl9ev*-*bjq`H4F4%Qllusr$%q+d#PjT9VAyk?Ko&u2(om{#6@%mnscA z6!he;uVtIia!l%N4TX;gYiN>M_v-{bIT^Cf@l=hu%OiWUZtd{c5)$|X%Qy(S(EqQa z_LyAR&*Q>{s9&BF3=_MB%WFTlg`5}Yv6mBAp3YEl9JGF3&Il;n{+WazK&JHxrdU0v z!o?i79T+<%FKwK@;!p{(UONz#e5AOt$r7K3MEf#%thZzB{=629ivAC*nK%4*JF;E$ z6)(r*gt>Vs#`Jm(Lw|FnXKXBE)Ppa*rx=q!oRpdNZl}UI84736d{tv;GjY*{+X|&F z(!gKnmf17|>WAKmRjvfdb-kQf{#%Z%0lrQQ4<&k#1xc#c{@U^VC?&3PFI6YkD3Ooe zwnkBQkIRg81#Nfgp75Q%z({kT)aGkBs++uW8I2ZtGGT0Pf4`fommm39$Fjf0>zMCR z6APh#7gn{NA;-l>EJ~OalX<`HsxD4`$8HS|H$kCfjYn@G!JYF=!4kJF#-5h&l4nf6 zCSD)!Lc38QexV(GKyT_+P!&ct(wzLe2MIF55z49=^Q)^vX)YQOw#=;CK(hLY|M11# zGyisa01NbOIZ{0qi;Y^OhEju&BvYPqP{P1ps*CIG$3BL!2Ybd3)ZS{NfiZi;(AuqU zW&2RZ_A?g8AHs*{p`jt8=hxA}qZO&GcKYts0{UpI?P`2_)vOWv#A8r|)>hjQG}o?h z2>p+=v>`>2O84yyUkr~{-C9_7G~w5cFv739bK}#MI`iG+T6kp4ur8BS_f@~w!_?N3 zDp12N*cZwaS#{buhC&%-;eE;TOrx2Nc-SWi%0{I*^1`!1S~OTBa)iEjrkS*U*%6@Qo&>q!Uk7z4{! z?Ryy5d$_w|zrCkoPLV31YI^oJAmwk>4tPuSU(X=9Uh&SGteJDk7HwYZX*}VT!^>o?C^492(Y#~Gm23^stTowc23ZstY!)$Ee@qGGqwAEO#?gf9=@ zGe3PX8yMdzH17M&My!PZs!v8KGE~l4eatwMZoVd20DyFm7qxC#&X&2$EMTh+{Dw82 zlHAwIJUi_dI)W_?OR}6PfhM2@Lge+|IGL-gm!l*+4l%WBv6bF)zY9`!0p1BkqJvZc zKy$ae2&N(UFGp37vcEE(QM~Iv9|GAbAbbE-*YA8_6W9@Z;rI(e$S(Z<4vYHhc?uz$ z0IVa2?5w6akTJm4>}w709DSPE(T7(^99tVwA9bNRzK_-~J$+5UN=1S{;^AOuXa2RZZX`;_nb!LgNV zaGO2C4+yB!9vW&!Z`;DT!{<_IVyCr zVOy^rhR-~FSHB*?cD0>PExIXc55$3@vewX{P-?c?L*PFz<>hbg+2|aRqz^>3si26< zPwwVl6$6#hSRaq3zM!j@OpO^lyP2px?&YaX2_d-3vWff-JSbee8#Qjd55?p}y8gfW zf*cjcK4VBruh_6sVlqb`(eEN_tEPMn=`Wh;l9cioMrKg~KYprvT5Nrirxt)Et;;!g z$Nf%xf?{Zygks&oK)Du`BaK%2Q{h*XID8WJL%v}(Gsw8?A!4=Miwto$9k(iz(-&ni zQJgm2=^#(SF-?=?JEew#=)AsH%sQPi?=)jYLmCwfB0N6nVotvmO_@{k+K^E2o272P z6{fK4RlAc4(wzDMZa%vDdNg4{Q1831ZWMsJloDTUFnQx*g(()$(joVSlU@zT=mKf)IKU;x$K zbntGvXr7=d%+gMrN~Lsq;-5>OM77ceQibR%0Q5k%vd7%B^xLZMf!)TZA$f~{e*yGR z@)ilyuXL^dpY=nlJ~{(%B#|Z5ZuM6s)akHmn{TD~akQ4lk8Gdk>7$_fvyLER;UO6N zGHc$Z$QA-m01el>v|)c(+!bXv%^QNW!-hd&3_^3y5Up3H1`&^k?amNyu{Y=xNhLM* z8(73)gD+?5`G#;Rqlv+s7cGf{*Yr11Fu#!MBrOXFJ>X*_m}0T8w?;`?@v(vYfpDRw z5c_C7*|e|XNN#}1<-OKNqHdY{qp<5-(`MKo>IM=Z~bz3lhcw7a~Y>(c&u9BSO&bc!Xtae zT}H1)@f6{)SHqV8I230}_Ip%gCyi858+i@_3;q|DN@ef_sjf!P7z_#@YYMqoF}S*c z`HStuP~t?@4711TyQd(FX-G_DdJflkR!@+7&7?8z+;c>=o;rGuuz$7nh>y*#@TX?$ zKaKcsDHvFebzJGz2{W0pY89$*abCN@-h zRXT>z@DBR>V!&t-!FYMIV?Ou;VqCvhcsTgLO~dL0*W+{2TFc7@Gyw;#?Q>qOHwcIL zraO-XoCt}%U_(27`yM;@r9-~nyvxR+BA$!8V|j%Ieq|#`NYaD8(bd%QPEBN3wmP*g zGxSA!j;=EYskqq2#UW?hE3^#itR+;*|Usw%4X|DIe-()@6On zDtbo|%Z<-lZ1W&Zq}k132r6tcfkDQ4PW+V6B~voXF8;%Z+wQlvJjfvla&WudC zZuv0a>Ny?LOGU|6qRNqFz=Q#j#vI|J9h@#JIVpw202{-?^?pQ`AL0kX8$j>3JTQFa zwD1Xp7TIZUYt*rzAvR4TPdO;?J3g^|tz1{l&d6fB(Cm4<9C>RuDISlTTMWa&;Aeru z=xh_O)8g0OAY_?XXLrc}=!$wP#^v}N>M5-^ZQTo%HGaU%nh_P-Z-R!Mw{|>HfKkhs zr2KKt!)MNw`C4~q6bw+QUiW|NzL$yWe_L%@nnUs?_RNO;`MOdVCDOwm#YF@NyVV}+ohvDN4o*f0 zdX1~GQ5DOSYMQV?Q!+zi$&q-YSn(F6a~Q^!HJhr)Ypx~5^+W+|XK@QF^e%#~s(g|^ z_M)yg_zWXF$P1KC)pCe(c;F7h33FJA@rYNhG<1yJa5+|$4#FD6kqWC_&B}{pi(_Py z3hjM^#NAeBJ-xHV=MBQwMZB(^TT^7tIZ9a*@Y@E@lAZ4jeuu) zV3!jN&dtc&h_L_*-wlqtEKXx=cLuPf>WKL!3h$m17~pS6eOdUZYkR>{3yc;~ln~rX ztm-S(xz-o4z3%(C3hQ&C*O!BemxTvMK3d`QuJ(xZ?!ZHWWP97Kjeck|n~waek!A5E z*cXXKIxyg%z-8WcW))97-e!+|hZo;+?$T>xANON?&WJ+w^7>*wMAaB=jzdZ3oVIDE zUbwOg)6rZBoTAjc<$)t1X#y^e}_iWDTPqPU7lg;;p2u!)4-b z6a-ZLF_$($QP!}t>Wh5u9zlDhC6%?~0eLiSg;S-?HqI@qgFqAJ`2v;=FPD%I#^3QA-{d>ZQ-m=f|v#wXl@fQl?6}N(nP9__k zY$M)Ly3?F5%bkM=QY#O4{-0An#hd3pn>I`QoHvoisS%hI$@dcMfv#V_7wl9&Er0ox zCG8~wGwjSQMHboVz%6oa4gX_fA3hc7|zX!^H!=ucq35wcKbHlDbWI z?LTI)e?AtBX4{&pP2rz5?N>Ml=%YjdcP|2%^7@Po-6<2XZo*i){2}h`j#uwQMxgA{ z+ift2Z{JxF%Mbkd{XenlTKFtOlZSLIn(c*PGD;`cQyPKHHX#ef-Ot&<&y3~(CMDFn(Tf98nh-;d@#%CC_;+Ofof zxc^ix))u~%BinjdmaNiW{FiMc_s*umCilj?e%?Jd@|(~%+1R_4eb42`;Td~?_dE-f zgY>>K1%G-xoh#PV)&>-LJ% zeWK>`Xn^Zy#k(4gYu3UYaH1t3Uv7U?jX`-;f``>%e%p8OrL#m*>+jGJirkd*?i{K8ZIx?AtkWSV9Bude1QUus@aiCNW4Pb^}8C3o<&r-!(15 zM-FOl&9IuOMUx}@s(FJq82)R#MRMO64S4WyPT>h>SNW#>XXZ?d7=(N-X4I`8^SKrD zXFxpM5au6Yr=AKnSpXy4quO7J@MVmMRey^nsuj4+#4!_irpD6K$GF`&6a)`s5W*JXsSM)LY4P?r{)F ze>(xqmyhkI#^$JagY0*9*?`PmA~!j#)Ez_AAH!Q9YGnuFC~UJd7)UZGHSG{JiKP~O z5Va=aw;{PNaVWzp!UgW+2o@YgY_a3+${U3y04S&C zFmi`9r+<+5At_h!$T&fg<)d=)Ci1b=<+Bz&=Qa0deu8)a6ak<5lB6bc(6h$M6Hx4* zXqxJaG}ow&U%Tyo(lQ9Z`OJob;=kLlw`kj^bAIC#gFSWQGlsh)HAFnXZ&zgQa%G_X zA|?ZD+_X?j7WGS3uH+1@RdKre)jLc`tmf~2AkO*D>YMRDgX;te^)$5G< z>1me^Rlk!|4=C?xtqPqPGpH~ZQ_Q! zd`dK4p&T7&g#B|P+3uw~&|U@~I|y~+gO@JZ=mGQhkd4BV;@pvuI-iwO%#`g=4_j&T ztZj@NZTADhG6&7w*#R`pwgsRxBt(Q{fG=WcSuroh-RE}<3Vs#=j?(=$!-DP$%SV*o z@DgDCJd6e2OHLQsK&QfI=+tzMJrhLS{B(V#?GM;4s#Wqi>o@6b*LHkZYAA9KHQgY~^ISpFws4sIX|vA=07Lt_d4AbjaJgI}}z$ zpsRM)^a5o_Qkl7Z)ks9l`7E=lz0n^~Ho(Md1K^v3U^jA_XTdp)@fE%exL*&dY_|tr zdmiT>p5<5)Yxzw+G~~W8LQOjqJ$7uh-_2PZ7JPVgb$RpNjPj1}aZ(dz;85bw-x}t9 z|G6Hy50vhdFdwK4fO=~lOpv_{36Wjo0qXI`?%f&?lbmGktKf%7$c^9oj>&7Rqd>7w zT2ISas9>gyq?5X`Fwvnd*F)~AXm<%>+e?wY?Ik1{rpM%RHz%Tn2KxfRi<~S94Le9; zsR9kszea`MwI6QqL~eVYK6m?#Wdhp48P4MRfx&b!KIT2E*LH-nsyU_!`n{?e(<#rl z8LcjGL4wiGaOKu{>G~neeLfXIGO%WNqr7Uv6vWoCa~=2LL`*%>su0pwS+nD~a8uS| zZIExVXuV;c9kQWL#hSQ5Fn_s}VC zTkF02E;NT$n&_f-PA(?SBugmbt5o%JyKGnj_L}zIqJdV9y^#rEKA)J!-gS0Je!1?# zI4grLTh5d`2WM2ZM4x_o{p>@G{_Vv1qi{ynh4QE=f=D6DDga)AvY)1oJOptNZlxzP zn#m}ClfS)!CZM2(okbTuYh+{+JG-Jus-t5Kg-hNpmDcO6(;fE@QsH6mo}EyLf{zuiUe@|BSogR$b%X9Wp5 z=_#7ze`Hb?CL;l#8@XO#0ty+l94YY~cucvFc&RKL?;+ggioQe^%3tka)hs)wg&lX` zsBBF}U3PL5^X|DNl+l&-#yWpI70hgp#p}^BqyVlafGsw6KLPKuJ`IUothbf!!hy%R zqGIS}A-zv$?xwCN*3-JWH2P!PMb25~@Y*Iv7TxczBOPnU(5s=#pY5|#6G-9PkgxR2 zy!7^9!>9TMf3dWM*3MaP)?{PHByz0gwPZLC@e(-<%f|7%UdO+jTxXYVZCgh34ym0u^O*rvOjrSoyEFrC{T0@zF~3W!wE+U^1OuY zGIRB4e5Kww>pCw+Zx;Q%mEWWiberOha-1v(RiM-#dhZ4k4y{2E5P~^^Inb#Y6d*Bd zCpA-Q#Ujm^-Ku^1)e>#`)9-*X{jHruI z!|$jCAZ2f`@JG~nx*?c7@d78!L(k@q#7?r7Gq7z5J$=SZHN^g1x%U+JIN|su;p-9B zao!4le%Jb(U0+@B%W;OW5rmn^)+Iz)PM&%@m79a^v9)J#25cV<3gf?0ooH3%6Prh? zo2!y$zFg+@zkaSGKv?~x7xeKPgGLWa2x346q)SrDCJm0`e&}8~X2AfL)Q&+?p1k@4 zt@_0!OJ!(MZNAa(jhqKo=ukxxps1U>mAfXWhZ#f(w-TWAk{r07HAcl|E`VE!W)`yG zwKO%o*cik1zUK1sqgXhvZ6CfnxEm-%F_;U6hoDh_PPd2N2kjgOx3+`e&zDW7&jMhj ztEdC<++I+CwK!wIYiFThA+`pZjeFbN?e`Ox`MMeXBFLacku(tNPp{rAATysaOQ-d> zr;R6OJxdM5MSd1AWszrS#D#vJ1Q=vu7>>WZ%O^WzbrKS{_5}}NV1uR;f2(Jp^4GQ z1TAq<(FyexYc}Z^~AY@LNgw&@1T_C6l|BOjT^gCsj1_ zt0&4NS=o7jgBLjl9W^3F*U`I|I?5M!caxptywE}O0~1k|4vQr?vQC3@RF!3_I%mur z59}H~C3Kwm7G|jyXVTafH^u^G#dn z*diiG3$at%dy#$kzN)XppTO{FTqW=!33WN3HNG z5m-$H!USHvj*#jQqsx$*LDs-(62yMbJ;#7hVa!|MtODbSS|NAskfgY;O?33TBm(_}~^QlDebp|fwQP0J9PoKQKc!!k~FB^OR z>=2b+hAOAANcsQX?M1RpjX@bgtM@Iv_y66Xo)^U)Lcue=SiUDx-QnMgAh*-P!ED=* z2X=B_j7H;pDY{8PdF?i{)r5&a9xIQfnvx3l;1FV z#>0YvoBsHS+^YtK6>?V^We0Q6*7?-IF7)>g zpX%lGLSAOCL1ez0OccF-!_ym)$fD1r#zGCEtk=^d`A2%K9^2&Q*0vV)ygVppxLNPj z|HyiBU&e(@Krii7paqlm58aPU4NgJlx{%c&`%;M3nrcXKLanaY?7MF9{5)MCXZ=*X zDhU<-&(4mj<+_zYU~B=Tp#ZWEU91R3{p<2>)wt(WQP3mzdrDN>84aB>GoOy<7=d1_ z7z31sxuV}o@h&tT)L=%sDyiGfQm`wU1*M$zPC$&U?hWTw!Ekzw}mos!U%O_gejHEafyt6cTvNGyl_*8RcV9ZTv1)flKQ=n$=K2)9-5lErNv}bZ?GD40ha!H? zbI?y$EZ}{g4Rf~bTQ#utHkw2V!DbM(-ntPU?MjG><}~Q-^k1cRrx)U1gM8WIPGy}< z!_`%W66%-4e42E$sWSO|X{mCSLKJi#OIc;SSO;3YHO5ja6qK|5Gck`L*}~34s$w_J zB>A01-d~M$75v0mJHE+dZ_5NWd}cPQ#l$5uvXAX^H+iLXTS0k#gy$44iAcb+8$5xi zB*8M)-S_Y;C4 z=|wT+z4GLPkvE@p0WNa3#?A427i??7G}EE62GyX4;N-C1)A#qc5~rtk2T-lY^)u+h zdo;zXitqzTPe=zQ6w(%2Eh1NEWy$tiM!r0oIi_9S|FK(2@C)vy*Ri+zF--TOmht8N zY5kfUhUo&}LLHKA14{`j(WfQ%77W(PEAJkDvz+0ZteR4B2c=t_s7V4)eVKkLxf<6F zJ9w^p19Qck{f|Sg*LtuZ0|5VSu!HK(f2C@o2Pg&c6G#tmQ}{9uIc3{P1)nZE0>hb{ zphsCG{P}QQSA91^5q&rD`?rD~>%-IsyzJA(VZ3+qXaPLh7B=j8ik#U+9CX}rF|x?q zWc&76z_G*v>`wzxNpAm<`nHl+{cJX@RRRdI=^3sg+7`Di6*xZ*P1?$7}8oT z@LfS>HzI*z)q)u=Go|QTnx_t+tkme|2d*%(SBRiMx(HDe*5|zdL%Mc}!^scP!UU*~ z0qlt9aL<1}=CO)iD1eW1?ObD?T%7-o;cC2{00`TbGFv zF`W4Rca6_A?7HR13bS^`_=8$w-tX3Pi=y>qL2MGhl$Cw@S+; z9fUEWv`91RT-eN1wnJ)Ut_Ln1)+u!1+2gSkV!;SC)CMCXRaFccungI4TUok11U8;=5aEl9e8`%Q z-tG*Cn#IMSS==4YnFeL^F%q6*l>-3u=04Dxsuyb7|Iw)RS_pZa+cZ!3Rp+5UFzEm? zu`I=Rn@ieqr83OMG<$RLYaSI81 zkk*uiV7&~$%QIQY9QVU$w3>B|JDD4UUc++%#M=-PKjh{o6VbQ&>=`J#F^=9^W|B=k zziN~&MO3X5pZ1C@zrJ^>?zL+L@~`r0ztH$=dj<1OQk)fVP(ov}7q@wf7`50dTLi+U z{ckKkH&0OY;`7pHVh03ulsgXX!ZU(h0Qti*Q*$&y6KcrYzSV#uL-SwqUM;1`>3X*2 zK+UT0t2(e8NT&^oCvUx_0s^R5Pc16%HMXTcL5_??_kRsS5ESS;p+Yh`^g2%#$XT*r zlxM5u7|t**7jYz7d7^soJiq!(S?*ncW5~MW5Cv&p5kSfJe$I_SdDi*Q8as#d1$Gwo z;f*-$Sop6REh3X+5pVaz5dOZ@kTlrbxn!uC`RmuOc_81F8}3u+gn8`igmo9kjZ~Za zXsq+}>DNPkcXJB?Ai7tP_jglF;K=R%@ce)5++QWyKkuSCy`PT?mz0miv+pLjrZ?Od zb%eIp&5UjnV`+E>k9#{wL{+w8ZFiI&KcAIL3Fe}HK^o2YMslOc`g<_~OlKucDN)r* zeyVz9Tvy@}3HyfR*Ta@^vzc ze$RBg7sbpZ#ciqn0QN7Q4qp5(J?HCdh14HVz-=htY2SSx8N3&)W;puxCL9_ zLBa9?2RjX_Z#C?WEa||fQ7B*WyG;H30gCPJBx5)OSo6)Cbsvv$zBapm3m9imsr1dE z$a)LtNmU?BfPRCVoQO?KF+y}$_x=5A;CpMlS7-N}u2BY5PbB~T2!~0mRmHSG(20*3Y6PF6&3(f0M!Jg6gH?AFR88T&=d1{Ang8x1 zw1@a&l+gy0Ga&jDWM8KR6c^C$vW+@qs^_0WCLQ1oAm3ZiE-c3xc~ce{%mo;te!ji< zIHwnh!_(B9K$7i~m7Xt4RA@tqEwnkS$igapOt(LFmHN|-xg1i)?}SEqif3WFMHGUU zxBmY6SLl|H3nVxPNCVw)SXVMNvEdPwLc$0B^P~ahe@HAtkY5?oIVW8(cWAr$RueLG zi~ET$vf@X0xRmOSObzg^Z)h7(;iGRQ4I~4s*rQRIU7|-hx7hk1xFu*EOxt$kbk^$O za24eV9_g9QZ5KMtK5f>T+$2Lc?cZ*>2Jo-GnwTt`Z+xa8aD^7aJy*9&8#hE{_OYex z;RJZ&=R2Rb><&ARMXrh9#RO{N37crYu6f$b|5MzNqxnuZ{h!ckB+r?7&BNF9f_97n z@#wtLSW27KGN2$?Z2!1a^s!tGD#4gsu@UsK$N!4_v@_wt#pi#7qNyGzty(nmL-8mC z`;fSYi8@R=4`=U{-@8On2kCm>K109NczeTI`!jElLXbtJ8qKt0Xa$m~AbLH5H_l#s z;*W_7l zMa|$17|XH{;i}W0nzYlW#@)4*LOHg?uIFK?Tq$4U05=SWv8bZ>X-HIZCV{y!8Xa20Q$ZVR)y&1=zRaXO1pxkxm7i@1Bv!3dLrMKzhYqkg)(S{S;t~3u@4TiH{eIq8g^8 z8*7^j9OB0$nv>t?ceKyMR0=%ay}9!{*|pBuop?zs#ir+o_@5-vf+oe8nvx5zjI=V( z@INdRm|CCs+5Y@U@*QF4I3zJ!I+hM8YSxr9SU8f9^P^Y?-87dAy#8%Ik4W*9G>I_W zfupcL&nN`#rPCo9)*(M|M!V_jmr#=gU|Uo52uG3gim3kshE3^v!@`uTCty$%Yt-82 z^ij_MCdblTA?c``-)_Gn0)&-t?zEWb*mXj;b`>k3Kk4cRMl<$$v|AB&CivF@vhBEf z{>HK8{Qy3`h2}6h5xkd%RMh!GU>6NVEp40O5F4D*oAgRxDKoIB+(R6bX_1?f>V)gT z$0lNT|GLdlz!!suNnncWHr!)Xax%jzlJCzC-4x>SW4cYiTGO0yW&>vHl`)?`zr5&W zOrs1T!J_Aj2&n7lfGPnfufg|viiC&40LeSWM!8GlKGEYYp9^{nan^`WyoFExVCsdm zC^rDQ;vmJmS+t2`gJh67N zQk2yq0Tli8x8kF9m0UHl|N3ybu!N9b&7~-f}rJ@eq!So zyWZC;w~Wl!mIPg=`|9PLQ1H@~Y8_clr;V?#h{HuzYDdoY%1T=5WcDydPN@IX`$DI>_wE5^t*orPJ1LCi%@hiig%@i6y*=?z{ZK*pdsfYW82{?~*&B5B zFg)~3YwUf=BmBJKvR`N0HmliXtowF?Q+*4R6TOQkgti>pSC8qtNnVPlFMI8dO{B1e z{$V(}82QbLAUzz;a+G4_;W8L=KRv;`clGpwsT(MgB*w(-H}1Q`3(G%O4mdaI2;Wne z!IRk|;3#-dd!23k3S79cX17A)9uP+k33*M7o7}jj49r7?OpOo z6>=+I$1$=iAd(G*31VAO7>d4D4N99O;GN9^T|GOm(t{{TCd437_3G0&w~1H6NrXVr zy9H4ZPia&|9f)_TH3iJinR=`J)m!?6QA55naT=wxKBSeib{SQ~n`9Yf^Xh7RzTtF1 z_2?~UU)JllCTKOh1GuO3vcT5iFLc~3lG17AnkHiMib=ZC&hzU_DM^&9MofLxj%1*O z(=uko_Ni%QB3!k`b^?gs=W)!E@Zoh)h`KV+SKNj0Kp{^E52j933NXGqQi3&nI^; zkCyenr>(j})&Y0-Es(3k{Ys-uJH4HVPVc&U&Q*GH^;REUQ7KS@LF(l@fCO__!t@+M z|8`N!Uk+j8J{0E0{!ZE-M86oM9*g)BHPeRuUm>JJkfBuI6=FKBHQ>u$OPg$21L}5( z@ufP4aPw<}kpI9b+c9On3|yMDU+99~!T(5m;>{~PuI!G7wj+_dG8o?reNnGL3crNC z(I^9)A_kbs>Gg2_F22;Z+VwWSP;g)uB(jHap&7&kkY)}U>bT&{ya1j&4MkDTsb|pd zzdvMrx(%U^d~eM@5wq(@U(f%9wbk?Ydo=_V2gM4sTo6@!v5GnPXiM>9nSVwrC zaGs$?DoM>lS5d|C$DbY10@{)TKiO^HO~Me~V#&eK_dc_E&)M?E4aU!lER%cU$k|VQ zOG_z9AYU-w6ByC(-#H@|Lic0t8~<~;cP;JtcUZ{;PkB?J>J@GHpVF?x^1(t!+ox=fpTm1&l;Nxw`mR&8+vZ2eALrtr(Yxj;<0ih_AJwEYu zYC$CQ9A0EBTk6}<;}BmL#~T-Gm}4*VV}Yfyp@NIumh(7E^MxJAK;&g7X#OzOq^rpd zs2^F|>DW{!Bc$mnVl1>e{xDlA20DE<_Pc7!@o8&(^_}j^J$DK`I2|al)IyFPqs=E(5(FA~>4aLt(Wv&T zIQ4RhfoTX9YKd)k4=v(F?fZpyOzjF`t8OF=&Td7`|-VVPVPU)`;k?r3XkkD@gC^& zIQ|~iBbc&fo32(*&SksZockPY7P=C# z&2NnT78Zk_k!t2UWFNorc5sLMNn?%tLtHMExY_h$EiRzw`r~&~IhV~^D?s59s7Hd& z)^Gh>EMi)unuG_i+F|ltWQ}0r>leBYsE0d(JZCoE)4VQIhPpF$4gr{E((Ql9M8@B~ zyRo51pi7x%e3PjBg8||qICp+4I~JHV2AdOdj+ML4^l+hyHxb<0ae;**v}~%x!Z9Js zuAm90jVECH?Ihq*_M-Ua?z)Av7BW1(^+`y`*MEhE;LmE~!1zbD^>39I_B7DI8BVs? z6l}f|Qb6dEzI!2{R6b6mtO`T0&irlrCkojJB36uH#<)ugVsmbF?d;1|W$qz`0+PfXW> zQ7CikUbJ6AU_m6Ja=tXAmo`Q0$+6ck%Fw{B6l*)@_3%H=xnfPUdZ(l7<+sfZ1CnyD z^D{aXmYfX$1k^4#2WlfEt0Ac)K(t<>`s`tlDg>;a=pjl`2eg$%Ww4={ZH!M1^XFwD+t4m53 zlFYL*a)0E~0KK5Vo=73VZ=C+{zjkE!Ou2 z%Fb00-?syEV$;qN;R@Erc0+>h4-YIGfpY9H3*rn5suORp2a}(^mhHsX9&RQx0cz|X z4oOVx(sqmi?jxR=O-mp3vkljaCR}O5G5VkwU(TLf76YXH8ztG*|gJh?y*zOWnV8lG_ah z*ZmKXw+c;cFhp5J_v;S1*(X#^C?2cDF`t%%Tp5c!U&kIh0hgCA$lGAd4v>lH9~x&CRw3|be!rJ7OF*4xp~EnI|A&JQhnL|s@O^ny zMh7tDw(CpgxT5J~l#ABQ$zzjy%?#2rn zS%oJuW{lDw2r?#Vuh5pqcE@iAw&2t)FXGbL4Q}xN12aL)zRa32YDuy$6LSJLE{3rX0{?55@zX&d89;?|)_9knRV%V7R-{oJL49O1m zf3rse#X>4(89-K>*XrGD<-+3H%0a({9p52wc3JL5{Li}B-?f?vjx@GlV9$N# zQ*2qLzy>YhJis|xAEG!9M4j8~MeUzStDseK4r%?A)DjCX4&;I8iEX>QyY+b-<$ljS z_q?ah_E~>Q{cbCUW&-NrQFY%Q7^@az`ns`m4r{-KTxk3HaJb;CMs37;q9`w>#J-UP-DhN<~Rs_+{BdLU`BZ{#xrFY_}v4p3Rzb&q-jVK`JNDuyWP`DE` zj|M;@V43PRU|kWYxC1VR258{Xuv{N~9&Yp(1czt>MIT+@J0uAOu_;1MZXoo}sjSw# z%KTLEMwA34Q37o-*D3>hakkH!f8=BHK1v)^dR-E{6X-EO_X-)?#p=}6vm2Q6+seBk z$M)Sh2QY8Ux;68aDzWBr$~;>(#ex_k`_AM z=&h8DT?n+uu*;b9jCXv{W5NjkCFDDje^1M4i+IlEahyTwl${&@+1B!$vizH!*vdD3 zw$A$bDE3;YCwz6Gb+UueEc&~%4j20dNcc}SEO^E&>Gfg=?Wv^(Q&>iLUqbw`{qN~! zr)D02?c9gihAk!7=?J_gWE!}`0K)jijuN$9|5N4Pd7q`7X%s|R;H!wIhRo$ z-%V&f0s)eMW1bB(pE9lms@u$H)^&fMYp=aF78bB2UbVb>TKR<%E+}G<bHPT)MlzkJO@xZ|A< z;JN7;xPXkStQ1xtZ3111fZ>9}Adk)gRGD}_&8ozz;XE{+Ite5jFD%7k0>Ek=D(slZ6hi^ne{~m^AW!kk&0hklSc=Uf=*-su<0v|KMk*5&&$J!^n z80qH|P#oZM%bzPGW~J1!X~54yN63tu9=K7)OAkuQ+j8S$F7&w(alU2JtOq<^s7y^+ zFilxb>TI8X^ph{ZUJ7^J@eqFSZ+&#__&JT-?&s#7#4pCUJ*O;>%Y57Q8h}BK_k63* zvi$P~uN+dmcBjtddD%CgnLqopdiFyNb#~9s&l@%0hx_jSERGyHH9L6@Z5_q3$vNXB zc7gwn*K;scHgz4JXy+hx(jssB6#Sj=KV!9$kTD^~kR9dnT=*~OjHwi~+!3d8%Dm+3 zT=?(yMouHd12*7)JzU@{KDTv0{y%TJWl!z(^YjyE@&Ed^kKman*uLq%d;CRrU%EEo z_?z%Qr^)R#3O!$Lw*O_r`$B1q^5$oaZwfZbA{p)Tl?}jQB>yt7|7C;x$0eO*gU#OC z|0UTm*%~Wg(U0;xvTHcEKE0hnPIoCsL0qa9^^M6t=}SvPQrf`=E~a+_4J7}4h@8Di z{#76GP;hpn*s{`=5Lu`#rM|zI+liNuW!>!Uv7G;`PkgW%%^`-=5A*(l$+NIz;~aG5 zkY&j4ZLJRDPv3Gi{?hlJ|G?+jvu7VaaNxjK)s3C&&vo8)Q|G$**x8oByt(s+k18&{ zu6z7QJJpK|asG_^M;IxuBmwV~&+Gso#YyFuH9XcdyuiY+} zdu`80ojRa9i2E-f|1u>eSz)-B*quE3eiNznS9SX6wSM${FOtm1I4%Oz^Ht}GP9T&4 z#1x3QXczcg2o+);&GyntTd!N-eO?mU!sT4PrO}YpAUC#xC)c|wK^{SIFppqk^@pB` z7R5APySgYTm{uQdf%{@sV<@3#q`T6fiR6^3e^{Ulqwkd zny2wtq)kUoG9NDYvg1fXoAdrkffuZ7ezkb@JvIUrn*z6J&qcB!uFK#Q=;&f5r%$LG z%C2vJN-v5aFji&Aj>;j}sosDJ%~FQWcx~;!C-?UG7r(pi4YTfSu8uzBC< zvmfg0p4WWm+wfPv{-6JFCPR6`u z@=yJY4N*hFc{Ypr(z4;0C^D_EQT}t)tZ?SkEc$v zLj4RFe=M_jn1{wQrWHF1wWY-x)wjJLWr#!F)9$(#Zeuq=eFJT&7iUoFGB3@z9wv3_ z)TwhNH@|<=O*ic%_W!JF6XJ^Splc&_hsS8R)M#9)MQDwu-`zaJ}VQ5uuQU+^FTWme{_oZJ8TMH|VW^wn&!lW~+HYYiFH zSEP}3XZG^)XaxHOwJb<=l+$n^AO#e>`5D}(9$LLQHEdw3DqV$=gqbyPn#~z#Z6_W0 z&ZmEfDnrf6Ye$u&qr>JYt#j_Jd~pLdFZ0Opp|mV~lTeMzW_4J3vOZchFlWAYAoAH? zx-^hZUJ<6D2Y_6%+-9Rur97hL0Nl$8&&C?nNTe5?<7^R<67C?$za;tRZ{}5YmZoNL zx-Cv2@fR!7nJW(BE5G)H1R-75K$B-j7#&+Y9#8te;z6c{zUhryj;LPt;#*VJ_c2_c^9!{15g9 z*#T~Aa2^@|Gk<#i8lnv$Dcwlu{OO94L{G7Mru55!K7T zbY{Fx27wVwfe|C(#A znU8U=pX!IWBb6e{V8 z-q0*Nq%AbsG0K-|mGms$)8$oe4#2^FuB)@Kj$+^wq!ZNCz%8i+NQQ8vAsUmsNTqBn zGrwn!nq;h~;)=$KUr#c1h86>aj-D{oFx^gL4?uk=S*vzWeKd*k4j>=prFZaQKu78B z#j#y9gHFiFr980yNMWK|WF|Zru#IQH1{Be1q}c1l44IeQddWPBx|hPQzV&__+R|g` zv#En{O|o%k&O3;m02E0jtaCYkM{<-%q)CAxM{eO+7$S4s!m+0*Grcc9g7 zr4NudeIO+5iH6{CD(LOemdIxL7b>^&d>o)Li zXm|NiKFc}{$(qXb<89*koTHHuc^&Xc1uoYs9F*%`c(`B};jX*xdM}9J>N}_tQR=7e z@3ZzTlqa6BwWv~$a@SM6?z!h4CypEh>cc47`MH3?g*Lpnus~z7yesyNH{K}s-g~b+ z@W2CTvwi0Kr%s)clP6Eslf8sb_M&&^6TW`vhkoeY*hQG9-oJ3Wternt=$ikwrv(`R zB8U?KU6U91F^dr-g03TevFV_t&v&`X3T@{w>dY4;FLQ}BYmUWY^IcUK5hQ)Ify-0^ zAcb7Y_}LhYxIFEX(qdXhX-CBqpDk%@S`Id*!CJybY^KGq)b-L9LkLhTGq;6HR@Q9l zmL2lmET1#r$y z-(Wt8Iy!<;T(02n8}FxjH256I|H2cQ0XW}ui;Un=P=~NgXYtaPpK~heMHL>p|4ID% z+aAJ!)!}w$B&(UfOEOl}FevnT(T5vT{BirF$Nxg#QD#-%T+e!%6AgH<1?Kq=Gyt8%x3l~=+b2*GS99RmY{Iks( z>b&?2t)flUf2MQ99`+09)Lmw(H>lYeZGf2TLf ze{cU6r!r_DOI1Q@6eH%7e~;~diV^f^wE0)7m>%2z>U6cfYtZS`CZQxd0hiEUU{sc} zIj_j1kF#O^#{^ET2)7nokJAF8VwbN(zEmR+aW?!8?^^mExKVpt}!wokuX%>&_ zbk{WfQHBd`#*c=%lIqD`bWiTQ^UiYZwbxb;o2)CnsPpHMM;@8uoj7qq_xhRd*V#Vn zMzj;Y-u&h_KmP2q&)$FN(4nhwo}n)Hy6ZO&uDk8ep>M;eh{u6>$ibwWg(Cn`*CNWH z-g96;|4Nr9d!#$cB+}OXqS-4tYSADjsC`}n78=Z{Xz#jbot14a=O$TUrOaM==rtQ@ zBItntO+QBCpvIjy!yDww^*w42k1rd_;DD`V_vIm!8!5+<^7W-%*(hmwfj8Y&qrD`a z>J@bK`Y-LP21Xnq@p_2{h=hAfdc~b5!UjnM4^SIOq6wi41=09I=Y+~~7-foS4h=X+ zF9TFxXEDS$ERr5WG$)c3nP&j0qjhdG*_p7Xci9PjWZjwhx^KP=|CjxZ zn)gEsb#_nPsQEp&--r7@_E{V`cxwH*7Ke@=L)kbUcMkctFtunS{CC|FHye+7-sNO@ z*5ip-ytu~@KcmzP|FuKt2OVTwjfY1pDHO^t=Hjv$HL>`;Apia+%Rh$r-|p;y|8Zut zzUR-y+G6y6q4e`RYxs>YBxzXO^Gx6{q;Ee%=%qLx_a`1WwdRX>aW=T zkGK@&RqL?w?Sesdf1j(aKZxCgC!c)s!$0r?KX6}l`cywb^BJgcT6pZS$Lb`Lvi3L3 z_t*XhdtUbtzVXHz%k!T1Jh}b$+l@e-?XwOgPDJ?Q4Hv2vI!~9XJ7U)jp6ikB`k+p$ zy5^c|=1RZ(@_qx;y4(w-C3vmgx^b{>v|Y{mx$Z?rW@ch$R&mRtR_w9$kW84O-$K6~ z98~zS0*c;zPrK+QS}mR4>&!}jq%v#{q&R-UQdtg zps%^ZZ^{%s;6>nDe(R^!R|MisiksUwE?3gDW4YSh!q51dXhIwpS<2u``_$B#Rhnti zQN>80*So_DXbUp1kIKjZAPJ-fYC1(kCONa9Y54G>O{*U>lLIz%h_+B)o@OY^y1ifV>MO99!ZO?E zVI17r4%$breOf<{5V!qwnk-po6UsA7XSH$aeBJ9Efdu)V(kNVtr$3wgZ?7FZFL?1W zeD@F3jhep{->|8U zyUg!%JgV`o&d0djKhHCx{62)3{BOQY+b#e32I?@v)iXU~?gY6cG+_HlM2|CC>& zG28#~uW2>oal2={REGI^y&*WA;@7ZUctxli$cbzCwL)#~KPWZ%$6LW<$rwqA2}Ly)3K7Q$cv6acJ8$ zW5;CA+jFGR^!N2II*PCOniKPKyM0H`eyBk=YJThMKaA&|K8T~bQFEz#2yP+IY7Dvv zQ*%s^eh%_K-ne;$|B5P>PtoVj!4dx_!$F9@z5I?#ISL$iS7rymHeI%vsHwwMz`At; zm!OrxH)A#`3xa)usL6HIJJ?v7-Z|vI5jK}M+8vDln{Y=4n70{sqkWKVA=fS=yQA*; z^u(tQa3ry`{qmW_Ia-#Eq|PevV@)RKWk>LM}*GfD2!~)es&C~ z)0@+c@4FpI)}O@Z`93?5R6pcx2bOfF9rBQlmPl96m&+@<=h3<4ACl?ui_wfN(68bZ z2gcQGmyKqA^leN}(?Di)94zl=`=6f|(qFwj$Mp4i$10EQfuz~|ifsNypSru*W*n5% z{tD-3w2o$C%7Eq^hx-Abx{{F2x&uD%OBEfUQ9nj~*lTJ{OC;0k@AR^#_qqL-wCW^{ ztFPak4Se_AcmJXiQfK{?Wp5u8IvJc-61Dw(b^?M@C#<~T4R3HM?>&Nltl>gj>J?hO z?(=i|?YEaUeai0F?*|`z&@Aib^qD_(Gp3_QkLE^^da~EA{K~Jq`=*=De^b0_yq~%9 zFrNOz*4p?u>qHg|41q$=1d%~|CY_1mnI2M1!Fb2ePq`3Bu9l2|JAfla73mDsf$=oI zepH};&z}W2CR!8}cq+I%xU`ccWMDBZ*dZ{`w73*M0%z`MQ>j9pOWd3V8;;@O{4%@_ zI?$C=j>X7!BNsq2fVlwk2!zs54PO*e>|T2cmJZ3ao+qf2Zi%c@+GCzMXlgykP8ccd zrS00aFh~GgUlByPeVjj6s}(xu8)SrZ=)s8Jh#enmCo@FYFwa1SbiD~U)d(x8&AH4h z^Iqlv@I(1u-Yt}_JMW6WKj5JXz_;$T***^}vwbc(ay7BvK>oqcynSQGEk#3|y~CqN zY~V3Bcw|<+WyXklB3E_z?C;sLA8H62HNWpMY#%&{V+XIp!DB~g&mL^RV3z+aIA1qi z9OQpah4{S3|4BNeZh0@iO^&Q1$*HrBEtXfoKs~qnjQ^^`Z1$YV&GL5=qP2BeAdGWB zoJBwmpcXeiRZ2^!s!mOG@~=5&{ENE%-1xu5$%A>CNAFbd<*G~FMB9M}0Rk=ScB->} z-twb+%kfh~o%Qq1`Gl{`=X{;ph4EE9s%YJgY~c(J&T;WKfI-J|zFP{iZKV7lY|G7T zlX+y3H=R*Y