Skip to content

Latest commit

 

History

History
128 lines (112 loc) · 17.1 KB

CHANGELOG.md

File metadata and controls

128 lines (112 loc) · 17.1 KB

Changelog

0.0.1 (2024-01-31)

Features

  • add initial project structure (bdf7434)
  • cli, client: install package #23 #28 #35 (54a5237)
  • cli, client: list packages #22 #26 #34 #41 (ea4cedc)
  • cli, client: uninstall package #30 #32 (13ccf96)
  • cli, ui: add serve command #25 (50a384c)
  • cli, ui: validate bootstrap #149 (46ee71f)
  • cli: add completion for install cmd (fe7ecec)
  • cli: add helpful message if kubeconfig is empty (#31) (d221f89)
  • cli: initial bootstrap command (6073f86)
  • package-operator: add aio config that includes flux dependencies (9fdd43f)
  • package-operator: add basic fields to package crd (#10) (f192ef2)
  • package-operator: add error handling in manifest adapter initialization (#14) (5089bda)
  • package-operator: add error message to packageinfo condition (#13) (aa2971a)
  • package-operator: add fields to package info crd and manifest schema (5b78e1f)
  • package-operator: add handling of package manifest and helm adapter (#14) (7b75591)
  • package-operator: add HelmRelease creation (#14) (f0ef0e2)
  • package-operator: add initial packageinfo crd (#9) (1798d9d)
  • package-operator: add missing namespace in aio config (e3276db)
  • package-operator: add multi owner references (#12) (5d8862d)
  • package-operator: add package controller creates dependent package info (#12) (23c87be)
  • package-operator: add package info controller fetches manifest (#13) (1022583)
  • package-operator: add support for plain manifests (#88) (334ce23)
  • package-operator: add type flag for bootstrap cmd (197b62b)
  • package-operator: change package to be cluster scoped (a7c9797)
  • package-operator: mark some crd fields as required (3b2785c)
  • ui: install and uninstall trivial packages #29 #33 (975f2fb)
  • ui: show packages #27 #42 (90bb333)
  • ui: support user in setting up kubeconfig #31 (d8e8382)
  • webiste: add cert-manager guide (da6d987)
  • webiste: improve cert-manager guide (49a98bc)
  • website: add announcement bar (#56) (5c6ee1c)
  • website: add imprint & data privacy page (fef7d7c)
  • website: add initial website version (d03b807)
  • website: add missing features (#56) (6f9faae)
  • website: add newsletter signup component (#56) (f8b1f68)
  • website: add package overview (44854c1)
  • website: add roadmap (f89be7d)
  • website: improve hero section (#56) (4ff4b5f)
  • website: improve seo preview for homepage (205fa1d)
  • website: migrate asciiflow chart to mermaid (618737c)
  • website: use GitHub meta image for website (600b31e)

Bug Fixes

  • deps: update docusaurus monorepo to v3.1.1 (54d0cd9)
  • deps: update kubernetes packages to v0.29.1 (73b9412)
  • deps: update module github.com/onsi/ginkgo/v2 to v2.15.0 (fcf5deb)
  • deps: update module github.com/onsi/gomega to v1.31.0 (221a05a)
  • deps: update module github.com/onsi/gomega to v1.31.1 (5c598ae)
  • deps: update module sigs.k8s.io/controller-runtime to v0.17.0 (26e0daf)
  • helm-flux-adapter: avoid panic when helm values are empty (d9af61b)
  • package-operator: add json un-/marshalling of helm values (#14) (ed4a4a5)
  • package-operator: add missing rbac permissions (d87510e)
  • package-operator: change command controller container (7c575e8)
  • package-operator: change image name in controller manifest (8083831)
  • package-operator: dont set package status failed for specific flux failure (6a5a8d6)
  • package-operator: make requireBootstrap optional during init (04364cc)
  • package-operator: reconcile package after helmrelease changes (3f2949a)
  • package-operator: remove cluster.local dns suffix from flux manifests (0a4e748)
  • package-operator: remove unused arguments (71736ab)
  • repo-client: unmarshall helm values (d8e6063)
  • website: editUrl (7c81ce7)
  • website: fix header in dark mode, enable matomo tracking (cbf18a8)
  • website: improve general layout responsiveness (#94) (699741c)

Other

  • add docs files to release please extra files (ba17806)
  • add initial release-please version (980eb93)
  • add intellij config file to .gitignore (29a0776)
  • add rc to pre-release detection (b9bca48)
  • add release please configuration (953cf47)
  • Configure renovate (79a7cb2)
  • deps: update actions/setup-go digest to 0c52d54 (a14f614)
  • deps: update actions/upload-artifact digest to 26f96df (20d1aac)
  • deps: update actions/upload-artifact digest to 694cdab (72e8a84)
  • deps: update dependency typescript to ~5.3.0 (acf22bd)
  • deps: update golang docker tag to v1.21 (cfe0030)
  • fix current release number (23a2241)
  • fix typos, remove default settings (0690063)
  • Initial Glasskube commit (dd7f9ee)
  • package-operator: add missing rbac (5a6b316)
  • remove redundant newline (860ddb6)
  • website: fix typos, improve typwriter speeed (#56) (9c28b4c)

Docs

  • add architecture diagram to readme (5e23d28)
  • add asciinema cast to website (620d7ea)
  • add bootstrap guide (f4965eb)
  • add bootstrap info in install segment (622d862)
  • add brew installation instructions (d1b575c)
  • add gui mockup image (cb48b08)
  • add helm comparison (bd6579a)
  • add ingress-nginx guide (05ab4cf)
  • add installation guide (c76d5e0)
  • add note about future version bootstrap (8d27be4)
  • change asciinema link to gif (1752b15)
  • create beautiful readme (#7) (cf099f0)
  • create community standards (#7) (aa75153)
  • extract guides as separate page (92bfb28)
  • fix DevOps / GitOps confusion (2c7fe8d)
  • fix downloads shield, make sure all shields use flat styling (fa82ccc)
  • fix typos, reformat code (1c5982e)
  • remove release please comments from readme (c46df8a)
  • replace link on homepage with asciinema-player (a60670e)
  • update component descriptions (af24d3e)
  • update quick start section in readme (6072cf2)
  • update readme and roadmap (176d38a)
  • update supported packages (f061395)

Refactoring

  • cli: reuse existing code for bootstrap (dac2f45)
  • package-operator: move condition utils to separate package (577f338)
  • package-operator: move repo client to own package (c43d77e)
  • use css variables for theme colors (e0939d1)