Commit Graph

75 Commits

Author SHA1 Message Date
kjeld Schouten-Lebbing
f6537bb3fb ignore dev for now 2021-05-06 15:02:28 +02:00
kjeld Schouten-Lebbing
49894aaf69 fix helm dependency fetcher 2021-05-06 14:58:41 +02:00
kjeld Schouten-Lebbing
c279475a35 fix do 2021-05-06 14:56:19 +02:00
Kjeld Schouten-Lebbing
5d3e8ebb40 Adapt community to allow chart versioning (#434)
* try adding some custom tooling for the job

* polish tooling

* more polish

* process stable

* setup scripting for incubator

* Process incubator

* setup script for dev

* remove dev placeholder app

* remove .test beta folder

* fix some of the workflows and tooling

* fix a testing bug

* update doc generation to not create app-readme.md

* remove an unneeded file

* support multiple charts

* adapt docs

* adapt branch in docs
2021-05-06 14:50:24 +02:00
kjeld Schouten-Lebbing
45a797eae5 missed a .test reference 2021-05-05 21:11:53 +02:00
kjeld Schouten-Lebbing
aff493e0bf Finish up the initial work on new release system 2021-05-05 21:09:35 +02:00
kjeld Schouten-Lebbing
0c968c092e fix broken path issue and try overwrithing an existing release 2021-05-05 18:29:55 +02:00
kjeld Schouten-Lebbing
50a0f49403 ignore templates directory for test release system if it errors out 2021-05-05 18:28:06 +02:00
kjeld Schouten-Lebbing
de3c520fda Remove old SCALE compatibility layer from test release system 2021-05-05 18:26:58 +02:00
kjeld Schouten-Lebbing
b9a49425f3 try adding some normalisation to the test release system 2021-05-05 18:25:31 +02:00
kjeld Schouten-Lebbing
a63a03b2d7 fix copy-paste bug in new release workflow 2021-05-05 17:59:22 +02:00
kjeld Schouten-Lebbing
45a2c157af fix small git bug in new test release workflow 2021-05-05 17:58:28 +02:00
kjeld Schouten-Lebbing
bd6c03183e whoops, small mistake in new test release workflow 2021-05-05 17:57:17 +02:00
kjeld Schouten-Lebbing
4aec498877 test new versioned release system 2021-05-05 17:56:00 +02:00
renovate[bot]
de34e6e853 chore(deps): update reviewdog/action-hadolint action to v1.18.0 (#429)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-05-04 15:02:54 +02:00
Kjeld Schouten-Lebbing
a9a7eaf82e Add youtubedl-Material Container (#374) 2021-04-17 17:01:43 +02:00
Kjeld Schouten-Lebbing
99bb72cb13 Use third-party containers as source (#367)
* try fetching ubuntu container from KAH

* test using github token

* oops

* fix container build process for PR's

* v

* whoopsies

* link Alpine to KAH

* try porting bazarr

* oops

* improve bazarr labeling

* need version before setting dockerfile

* Fix platform (as SCALE doesn't run on ARM officially)

* Cleanup all Apps related to KAH

* only update base if base exists and do so on an per-app basis
2021-04-16 14:21:18 +02:00
Kjeld Schouten-Lebbing
5979e59b2d Copy support policy to manual 2021-04-12 13:23:54 +02:00
kjeld Schouten-Lebbing
d191828ac6 main->master for security-scan trigger 2021-04-11 16:29:43 +02:00
kjeld Schouten-Lebbing
4d888afb2e fix the security scan for master branch 2021-04-11 16:25:18 +02:00
kjeld Schouten-Lebbing
d8e78f6b92 Escape sed ampersand 2021-04-11 16:01:06 +02:00
kjeld Schouten-Lebbing
3c38b652b4 try different sed 2021-04-11 15:58:49 +02:00
kjeld Schouten-Lebbing
052a51ff04 try to inset the discord widget into the website homepage 2021-04-11 15:46:42 +02:00
kjeld Schouten-Lebbing
d826015f9b some minor copy tweaking 2021-04-11 15:24:10 +02:00
kjeld Schouten-Lebbing
5f59a1e595 try changing some homepage copy magic 2021-04-11 15:18:46 +02:00
kjeld Schouten-Lebbing
ad37a62665 restructure docs and add contact options to about catagory 2021-04-11 14:13:59 +02:00
Kjeld Schouten-Lebbing
64aa712dab Add dev train and excluded common-test chart.lock (#318) 2021-04-10 15:05:29 +02:00
renovate[bot]
fe71479354 [workflows] Update actions/checkout action to v2 (#300)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-04-09 17:36:33 +02:00
kjeld Schouten-Lebbing
f0ad63c6ce Also re-run tests on ct config file changes 2021-04-09 17:11:46 +02:00
TrueCharts-Bot
e8414a2e8c Fix Workflows 2021-04-09 16:23:59 +02:00
kjeld Schouten-Lebbing
cde18639c7 Post Code-Freeze Review, Bugsfixes and Documentation
- Fix traefik Portal Button
- Touchup Security Policies
- Update Support Policies
- Re-Add Deluge as incubator App
- Add Canary to Security Policies
- Add all-contributors basic config
2021-04-09 13:34:29 +02:00
Kjeld Schouten-Lebbing
56211222bf Testing, BugFixes and Review Improvements
- Fix SabNZBD hostname whitelist issues
- Add transmission settings to GUI
- Fix some qbittorrent connection issues
- Remove Torrent Ingress
- Fix some device mounting gui issues
- Change repo url references
- Cleaning up the homepage
- Drop Deluge (App is not safe due to being mostly abandoned)
- Move Emby to own Non-Root container
- Create new trains and move charts->stable
- Add Plex app
- update emby and plex intel hardware support
- Implement new parallel CI for Apps
- Move PGID, PUID, TZ and UMASK settings to "Container Image" configuration
- Stop running some workflows on staging
- Add branch security trigger to matrix workflows

Co-authored-by: Troy Prelog <35702532+tprelog@users.noreply.github.com>
2021-03-17 17:20:26 +01:00
kjeld Schouten-Lebbing
c9a3f01580 Integrate Container and Website Repo's + docs restructure 2021-03-17 10:35:56 +01:00
kjeld Schouten-Lebbing
e8f9ef02d4 Cleanup, Fixes and Review Feedback
Includes mix fixes like:
- Fixing the documentation
- Making sure device and storage mounts work correctly
- Fixing broken things that where supposed to work according to the PR highlights
- Moving some additional things to TrueCharts based containers
- Hiding, changing and reordening some bad UI elements
- Adding support for supplementalGroup permissions

Co-authored-by: Dan Sheridan <dan.sheridan@postman.org.uk>
Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com>
Co-authored-by: Justin Clift <justin@postgresql.org>
2021-03-12 17:18:46 +01:00
Kjeld Schouten-Lebbing
5373c61f2d Move docs from .github to project root (#223) 2021-03-05 23:14:23 +01:00
Kjeld Schouten-Lebbing
73434bb250 Update charts-release.yaml 2021-03-12 21:21:18 +01:00
Kjeld Schouten-Lebbing
db672448e8 Update charts-release.yaml 2021-03-12 21:20:56 +01:00
Kjeld Schouten-Lebbing
4b48022a5e Use BotUser even more 2021-03-12 21:19:56 +01:00
Kjeld Schouten-Lebbing
8026b4323d use bot user to push some of the doc content 2021-03-12 21:19:26 +01:00
kjeld Schouten-Lebbing
aedb517b12 Move workflows to BOT_TOKEN 2021-03-11 15:14:26 +01:00
kjeld Schouten-Lebbing
9240c705ab Integrate homepage with wiki 2021-03-11 13:53:27 +01:00
kjeld Schouten-Lebbing
c046ada333 some wiki polish 2021-03-11 11:37:16 +01:00
kjeld Schouten-Lebbing
9ed754c8bb Add Notice file and seperate "legal" docs catagory 2021-03-03 12:28:56 +01:00
kjeld Schouten-Lebbing
2f4027b2c2 Update library charts to standardised Chart.yaml format 2021-02-27 20:51:35 +01:00
kjeld Schouten-Lebbing
10833f8d53 dont run chart release on charts change 2021-02-27 20:37:51 +01:00
kjeld Schouten-Lebbing
8fe78511a9 Only release library charts 2021-02-27 20:33:15 +01:00
Kjeld Schouten-Lebbing
027e538e5f Update charts-restructure.yaml 2021-02-25 17:49:27 +01:00
Kjeld Schouten-Lebbing
6593f9f735 Update charts-restructure.yaml 2021-02-25 17:48:09 +01:00
kjeld Schouten-Lebbing
199c90061d Change CI license reformating 2021-02-25 17:23:49 +01:00
kjeld Schouten-Lebbing
0cc5d971d7 Fix Apps license copy to wiki 2021-02-25 17:17:11 +01:00