v0.113.0
0.113.0 (2024-01-02)
🎁 Feature
- helm: moving helm chart (cc65dfa)
- heritage: some sanity checks for ownership are being added (607a6a3)
- ci: significant refactoring of integration test (4aab6cc)
- test: adding an integration test (885ee70)
- helm: add env setting (95add47)
- rust: upgrade rust again (599cb56)
- crd: switching to database server defined in crd (4928111)
- ci: adding helm push (25c2b2e)
- ci: adding version tagging (4adad92)
🐞 Bug Fixes
- deps: update rust crate thiserror to 1.0.56 (7dd5fe4)
- deps: update rust crate serde_json to 1.0.110 (b98de2b)
- deps: update rust crate anyhow to 1.0.79 (82874c8)
- deps: update rust crate serde_json to 1.0.109 (b3276a7)
- deps: update rust crate anyhow to 1.0.78 (b4d5d66)
- deps: update rust crate thiserror to 1.0.53 (a724c8b)
- build: random code that needs mods (7a332b3)
- heritage: check for heritage on role before dropping role (63d72fc)
- deps: update rust crate clap to 4.4.12 (0f2f875)
- test: fix integration test (4207eae)
- heritage: setting heritage works now (040fb39)
- deps: update rust crate anyhow to 1.0.77 (fbd7301)
- helm: adding datases/status to permissions (3d764d8)
- helm: fixing helm chart issue (f850df9)
- main: don't require owner (372a46a)
- doc: updating readme with new help location (9da88dc)
- build: fixing build error (316d114)
- deps: update rust crate thiserror to 1.0.52 (004a2f0)
- deps: update rust crate futures to 0.3.30 (1877580)
- deps: update rust crate actix-web to 4.4.1 (db21b7d)
- deps: update rust crate serde_yaml to 0.9.29 (354a60b)
- deps: update rust crate thiserror to 1.0.51 (c9c0f82)
- deps: update rust crate serde_json to 1.0.108 (fedbe68)
- deps: update rust crate schemars to 0.8.16 (221ce4b)
- deps: update rust crate serde to 1.0.193 (f9ad09f)
- deps: update rust crate env_logger to 0.10.1 (a289f70)
- deps: update rust crate clap to 4.4.11 (db0321a)
- deps: update rust crate anyhow to 1.0.76 (85d798f)
- deps: update rust crate kube to 0.87.2 (949c20f)
- test: setup_cpng needs to be called before install crds (f4f14a1)
- deps: update rust crate serde to 1.0.190 (351609d)
- deps: update rust crate clap to 4.4.7 (47cd0da)
- ci: make kind-action use default kind cluster_name (d7ef779)
- ci: add kind to rust tests action (03d6fb3)
- deps: update rust crate thiserror to 1.0.50 (8f88f93)
- deps: update rust crate serde to 1.0.189 (aa3ee50)
- deps: update rust crate tokio to 1.33.0 (db4b600)
- docker: fixing environment typo (a04497a)
- ci: adding chef to dockerfile (c531fa4)
- helm: fixing events permission (26d55fc)
- helm: add events create permission (7c45390)
- helm: fix permission to retrieve secrets (c41e54e)
- ci: using cross compiling in docker (930a7ea)
- dbc: actually use the database password for a database server (2490583)
- cargo: adding changes from rustls-tls change (3735adc)
- ci: speeding up incremental ci (22146f8)
- ci: make incremental builds a little faster (0ccfefa)
- helm: add patch permissions for databases/databaseServers (e0a3e24)
- log: exclude /readyz from path (f7d5bf0)
- ci: making build complete in a reasonable amount of time (a4baf13)
- deps: update rust crate clap to 4.4.6 (9a46f59)
- ci: make build finish (fe8ee60)
- ci: trying to get a build to finish in less than 6 hours (16b2f3b)
- ci: setting lto to thin to ci can finish (67befea)
- deps: update rust crate thiserror to 1.0.49 (9c72e5a)
- deps: update rust crate clap to 4.4.5 (db626a5)
- docker: switching dockerfile back to musl (128b14c)
- diag: cleaning up code (e765117)
- clippy: making errors impossible (032dd88)
- helm: adding ready probe (428f1b7)
- ci: speeding up docker build (e9645fb)
- crd: generating better crds (f69c85f)
- helm: add crds to helm chart (a76346e)
- helm: pluralizing resources in cluster role (f44c194)
- ci: making docker build faster (bd43be2)
- helm: fix cluster role binding name (3b656ea)
- helm: fix indent error (64e1cf5)
- helm: fix type "Kind" -> "kind" (3284425)
- ci: disabling extra optimizations in for-distribution for now (4df1075)
- deps: update rust crate schemars to 0.8.15 (786212a)
- helm: add role and role binding to service account (66a6413)
- deps: update rust crate serde_json to 1.0.107 (822f8e4)
- deps: update rust crate clap to 4.4.3 (853349c)
- ci: fix helm template verison to not include a
v
(e205bab) - deps: update rust crate serde_json to 1.0.106 (2b1bef4)
- helm: making default helm chart render correctly (8146574)
- doc: fixing type in readme (90a0378)
- doc: cleaning up readme (c7b9b61)
- ci: fixing for-distributtion for tagged builds (43d3c04)
- ci: fixing type enabled -> enable (1534be3)
- ci: fixing version parsing (5410f52)
- ci: use correct output for version (2367c96)
- ci: adjusting metadata output to explicitly include tags (0f9e55c)
- ci: adjusting docker metadata (c7cceec)
- ci: fixing chart-folder locaiton (e94cc08)
- ci: addinb
v
to helm-push version (5f67352) - ci: changing bsord/helm-push to a real version (8f4af00)
- ci: setting all checked in versions to 0.0.0 (3b4e431)
- ci: bumping helm versions as part of upgrade (a3b8f67)
- ci: updating helm version (3860e9e)
- ci: removing provider from semrel (c919b3d)
- ci: updating versions (f1acf9a)
- log: adding events (1a89a98)
- deps: update rust crate thiserror to 1.0.48 (c54b28e)
- deps: update rust crate clap to 4.4.2 (fcd76ae)
- deps: update rust crate schemars to 0.8.13 (e10b25b)
- deps: update rust crate clap to 4.4.1 (166cc4e)
- docker: fixing copy step to use whatever build dir we end up using (8e0e258)
- ci: actually setting build-mode as output (f6350bc)
- ci: changing build profile for tagged versions (0e6e1bb)
- ci: tagged build support (83050d4)
- ci: get tag after creating tag (47ec639)
- ci: allow release to write github releases (c4190cc)
- ci: fixing github-token arg to go-sematnic-release (d826e73)
🚧 Chores
- doc: adding similar projects section to readme (c849167)
- deps: update rust docker tag to v1.75.0 (0fd94dc)
- doc: documenting prune flag (ba267f8)
- doc: adding docs on how to use dbman (ad19990)
- test: removing debug info (40ede90)
- deps: bump rustix from 0.38.9 to 0.38.28 (13ed6b6)
- doc: adding test info to readme (f16eb3f)
- deps: bump openssl from 0.10.57 to 0.10.62 (2ccbb36)
- deps: update rust crate http to v1 (dce35d0)
- deps: update rust crate http to 0.2.11 (d1a6b59)
- deps: update sigstore/cosign-installer action to v3.3.0 (193da9d)
- deps: update rust docker tag to v1.74.1 (e4cbacb)
- deps: update rust crate tokio to 1.35.1 (b18f2d6)
- deps: update rust crate reqwest to 0.11.23 (1691b25)
- deps: update rust docker tag to v1.73.0 (68054f2)
- deps: update rust crate tokio to 1.33.0 (8e1dd61)
- deps: update helm/kind-action action to v1.8.0 (8753e1b)
- deps: update rust crate reqwest to 0.11.22 (4fd2315)
- dev: add launch.json for vscode (e4443ef)
- ci: whitespace (082b53b)
- docker: whitespace cleanup (d9f7f1b)
- build: removing base64 crate (854d193)
- deps: update docker/setup-qemu-action action to v3 (a7d8591)
- deps: update docker/setup-buildx-action action to v3 (8a078fc)
- deps: update docker/metadata-action action to v5 (a114bf6)
- deps: update docker/login-action action to v3 (0522b91)
- deps: update docker/build-push-action action to v5 (46d0983)
- deps: update actions/checkout action to v4 (b142b06)
- deps: update sigstore/cosign-installer action to v3.1.2 (fcad72b)
feature
- heritage: applying heritage to roles too (fd5185d)