Skip to content
This repository has been archived by the owner on Oct 21, 2024. It is now read-only.

chore(main): release 0.1.20 #1

Merged
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
chore(main): release 0.1.20
  • Loading branch information
lostbean committed Aug 24, 2024
commit 724dc671a26feb3f771cd4997c214c76d4760452
95 changes: 95 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,100 @@
# Changelog

## 0.1.20 (2024-08-24)


### Features

* add build mode banner ([#25](https://github.com/kurtosis-tech/kardinal-kontrol/issues/25)) ([bb7e3e3](https://github.com/kurtosis-tech/kardinal-kontrol/commit/bb7e3e36a9d6864e32b77a3588feea6293a08ea2))
* add generalized cluster topology ([#98](https://github.com/kurtosis-tech/kardinal-kontrol/issues/98)) ([e633dd9](https://github.com/kurtosis-tech/kardinal-kontrol/commit/e633dd9fcbbeb60f5e3b55c873735c7bf258daff))
* add generic topology data structure ([#95](https://github.com/kurtosis-tech/kardinal-kontrol/issues/95)) ([bc45af1](https://github.com/kurtosis-tech/kardinal-kontrol/commit/bc45af1007c10fff782ac861c1550f354fc31b0a))
* add logic for shared annotation ([#6](https://github.com/kurtosis-tech/kardinal-kontrol/issues/6)) ([fe88e57](https://github.com/kurtosis-tech/kardinal-kontrol/commit/fe88e57f8181524b189d62ecda5aa54d2d817863))
* add multi-service support ([#154](https://github.com/kurtosis-tech/kardinal-kontrol/issues/154)) ([3a62e44](https://github.com/kurtosis-tech/kardinal-kontrol/commit/3a62e445dfa51944a7fbe00299d339ba88c5fca7))
* add postgres icon ([#78](https://github.com/kurtosis-tech/kardinal-kontrol/issues/78)) ([fef8325](https://github.com/kurtosis-tech/kardinal-kontrol/commit/fef83251b6e0686582c587c97b55f98e82730b62))
* add support for a plugin system ([#83](https://github.com/kurtosis-tech/kardinal-kontrol/issues/83)) ([74b0640](https://github.com/kurtosis-tech/kardinal-kontrol/commit/74b0640a2c8ad080ae2a9b07530ea1f0962a3ea6))
* add support for neon postgresql ([#53](https://github.com/kurtosis-tech/kardinal-kontrol/issues/53)) ([f96aca6](https://github.com/kurtosis-tech/kardinal-kontrol/commit/f96aca6fdb2bcc148fab938d2343181d073a0c00))
* Add the associated destination rule for the http route subset ([#106](https://github.com/kurtosis-tech/kardinal-kontrol/issues/106)) ([0ac8cbc](https://github.com/kurtosis-tech/kardinal-kontrol/commit/0ac8cbc0ebc622f0cf04c79060857fa4bc1e098d))
* adding the cluster resources manifest endpoint ([#23](https://github.com/kurtosis-tech/kardinal-kontrol/issues/23)) ([93ff08a](https://github.com/kurtosis-tech/kardinal-kontrol/commit/93ff08aed00d06a51edec73b236f6b52c9b1bb4a))
* allow for multi line strings ([#152](https://github.com/kurtosis-tech/kardinal-kontrol/issues/152)) ([b4dada7](https://github.com/kurtosis-tech/kardinal-kontrol/commit/b4dada784419b1bc87b110a2a8eec5e701086add))
* allow for templates to work ([#160](https://github.com/kurtosis-tech/kardinal-kontrol/issues/160)) ([12b2686](https://github.com/kurtosis-tech/kardinal-kontrol/commit/12b26868cdc7084b03fc3ea19c2c8c4122b49deb))
* create envoy filters and authorization policies for tracing ([#107](https://github.com/kurtosis-tech/kardinal-kontrol/issues/107)) ([11f79b8](https://github.com/kurtosis-tech/kardinal-kontrol/commit/11f79b83dab5d9f3424aee209c46325750abdfb9))
* do not run CI on draft PRs ([#100](https://github.com/kurtosis-tech/kardinal-kontrol/issues/100)) ([b0c4e8e](https://github.com/kurtosis-tech/kardinal-kontrol/commit/b0c4e8e2a40bf97cf985543793e146bb022a5ccc))
* first draft of Kontrol plane UI ([#99](https://github.com/kurtosis-tech/kardinal-kontrol/issues/99)) ([7a06448](https://github.com/kurtosis-tech/kardinal-kontrol/commit/7a0644891f5e1a75e5aa957cca0679d4654d52e9))
* for a stateful non http service duplicate its parent and add the right routing rule ([#113](https://github.com/kurtosis-tech/kardinal-kontrol/issues/113)) ([e169f7e](https://github.com/kurtosis-tech/kardinal-kontrol/commit/e169f7e73378eaeda6da3c3d7d844afe3c776987))
* Frontend for templates creation part 2 ([#13](https://github.com/kurtosis-tech/kardinal-kontrol/issues/13)) ([7a4e678](https://github.com/kurtosis-tech/kardinal-kontrol/commit/7a4e67806f16f48c45122dd610192bec5c62a2eb))
* Generic deploy to prod flow ([#101](https://github.com/kurtosis-tech/kardinal-kontrol/issues/101)) ([6e648d1](https://github.com/kurtosis-tech/kardinal-kontrol/commit/6e648d1b45cf1d5400e5f89b39c498dafb180513))
* graph styling update for demo flow ([#97](https://github.com/kurtosis-tech/kardinal-kontrol/issues/97)) ([2d3963e](https://github.com/kurtosis-tech/kardinal-kontrol/commit/2d3963e5d5ca1214103c0c2e2d41d6176217b43c))
* handle downstream external services ([#151](https://github.com/kurtosis-tech/kardinal-kontrol/issues/151)) ([df3218c](https://github.com/kurtosis-tech/kardinal-kontrol/commit/df3218cd69b7d67bab754e981c45c9db0b2fc0fc))
* handle external services v1 ([#111](https://github.com/kurtosis-tech/kardinal-kontrol/issues/111)) ([455fa53](https://github.com/kurtosis-tech/kardinal-kontrol/commit/455fa5328fc90ea819364af5a6c8222eea36aef9))
* handle k8s `Ingress` objects ([#163](https://github.com/kurtosis-tech/kardinal-kontrol/issues/163)) ([4b0283e](https://github.com/kurtosis-tech/kardinal-kontrol/commit/4b0283eddcac892298d596282577799c90f6ab05))
* handle namespaces ([#173](https://github.com/kurtosis-tech/kardinal-kontrol/issues/173)) ([120f972](https://github.com/kurtosis-tech/kardinal-kontrol/commit/120f97226bb2eda2a1910156ecc854417bfe73a1))
* implement basic metrics on kloud kontrol backend ([#158](https://github.com/kurtosis-tech/kardinal-kontrol/issues/158)) ([37d7c4c](https://github.com/kurtosis-tech/kardinal-kontrol/commit/37d7c4c8a3cee1027eb42960718d61f7a32acbf7))
* improvements to cli ([#112](https://github.com/kurtosis-tech/kardinal-kontrol/issues/112)) ([8fbc5c9](https://github.com/kurtosis-tech/kardinal-kontrol/commit/8fbc5c9b6ea2a1ab571f8f7d1300d8594ffbef0b))
* kardinal kluster deployment ([3e8c10b](https://github.com/kurtosis-tech/kardinal-kontrol/commit/3e8c10be79a0e3a3232276af1ae1181bc6d5f19f))
* kardinal kluster deployment ([551740a](https://github.com/kurtosis-tech/kardinal-kontrol/commit/551740a7191589535840de2fcea877a118dea661))
* Kardinal Kontrol cloudformation for the Kardinal and the Kardinal load balancer stacks ([#87](https://github.com/kurtosis-tech/kardinal-kontrol/issues/87)) ([bafbf87](https://github.com/kurtosis-tech/kardinal-kontrol/commit/bafbf875d7f97da49f39f57b018dbefc805faa8c))
* kontrol plane dashboard components ([#86](https://github.com/kurtosis-tech/kardinal-kontrol/issues/86)) ([fd4ccd0](https://github.com/kurtosis-tech/kardinal-kontrol/commit/fd4ccd0045649c7ee177159111afe3f6a39e4891))
* kontrol-frontend API implementation ([#3](https://github.com/kurtosis-tech/kardinal-kontrol/issues/3)) ([061b542](https://github.com/kurtosis-tech/kardinal-kontrol/commit/061b5427611252a956b0a3cd65c2b08683a78417))
* make the graph look nicer for larger obd demo ([#128](https://github.com/kurtosis-tech/kardinal-kontrol/issues/128)) ([29e686d](https://github.com/kurtosis-tech/kardinal-kontrol/commit/29e686d7777948a4ef60a41e79da32f0c634f75f))
* merge flows ([#110](https://github.com/kurtosis-tech/kardinal-kontrol/issues/110)) ([d8cbdcf](https://github.com/kurtosis-tech/kardinal-kontrol/commit/d8cbdcf32efb7034e5703d5a6f40a47da55670e1))
* Migrate tenant topologies from in-memory to DB ([#4](https://github.com/kurtosis-tech/kardinal-kontrol/issues/4)) ([6e60a4c](https://github.com/kurtosis-tech/kardinal-kontrol/commit/6e60a4c3750207bef27d9c5d334492c90a8d7d56))
* new graph styling ([#85](https://github.com/kurtosis-tech/kardinal-kontrol/issues/85)) ([2e38094](https://github.com/kurtosis-tech/kardinal-kontrol/commit/2e380949c7c821a146d317a8b9c2349de57c8a7c))
* only publish and deploy on releases ([#104](https://github.com/kurtosis-tech/kardinal-kontrol/issues/104)) ([0ea7119](https://github.com/kurtosis-tech/kardinal-kontrol/commit/0ea7119decad6b32486c2b1d0014c8babcc63b25))
* parallelize CI ([#102](https://github.com/kurtosis-tech/kardinal-kontrol/issues/102)) ([d9bfa04](https://github.com/kurtosis-tech/kardinal-kontrol/commit/d9bfa04c65d8952837f593e2b5ac8bf0b59c6865))
* Postgres DB integration with ORM ([#144](https://github.com/kurtosis-tech/kardinal-kontrol/issues/144)) ([3ce584d](https://github.com/kurtosis-tech/kardinal-kontrol/commit/3ce584d600b5172f56cca114aa83b15c4e923d9f))
* RDS cloud formation and DB secrets exposed to kontrol service pods ([#147](https://github.com/kurtosis-tech/kardinal-kontrol/issues/147)) ([3edafab](https://github.com/kurtosis-tech/kardinal-kontrol/commit/3edafabbd1df8b1efe1f8e0c2d1e688796ac4a4c))
* remove docs voting app demo ([#80](https://github.com/kurtosis-tech/kardinal-kontrol/issues/80)) ([e74fd0c](https://github.com/kurtosis-tech/kardinal-kontrol/commit/e74fd0c4f0775ec1698742b31d023d036eca7fec))
* set up storybook frontend devtool ([#81](https://github.com/kurtosis-tech/kardinal-kontrol/issues/81)) ([f7a8361](https://github.com/kurtosis-tech/kardinal-kontrol/commit/f7a8361712735b7314e7d86e8959a9244a81c07a))
* support existing trace id systems ([#148](https://github.com/kurtosis-tech/kardinal-kontrol/issues/148)) ([ed18e0d](https://github.com/kurtosis-tech/kardinal-kontrol/commit/ed18e0d060efd9e7541f426896c572ca2763ac7e))
* Support k8s service / deployment configs sent by the CLI ([#79](https://github.com/kurtosis-tech/kardinal-kontrol/issues/79)) ([cc490b2](https://github.com/kurtosis-tech/kardinal-kontrol/commit/cc490b24f383da3fb93eb0f031700c570ae1a47f))
* Templates UI part 3 ([#18](https://github.com/kurtosis-tech/kardinal-kontrol/issues/18)) ([daeb553](https://github.com/kurtosis-tech/kardinal-kontrol/commit/daeb5538b92e7f657d1365b321228f12acdeb973))
* Templates UI part 4: delete and run templates ([#24](https://github.com/kurtosis-tech/kardinal-kontrol/issues/24)) ([3970965](https://github.com/kurtosis-tech/kardinal-kontrol/commit/3970965c11a821315dc79eb79730d6566ee1e1ba))
* update some of the hardcoded values to represent the demo flow ([#146](https://github.com/kurtosis-tech/kardinal-kontrol/issues/146)) ([24483ed](https://github.com/kurtosis-tech/kardinal-kontrol/commit/24483ed58e2ee58f22e03751cc93bc07bd5665ba))
* Update topology request to include flows information ([#122](https://github.com/kurtosis-tech/kardinal-kontrol/issues/122)) ([e3619cc](https://github.com/kurtosis-tech/kardinal-kontrol/commit/e3619cc4db010a5446256e634e5f5eea85b8055e))


### Bug Fixes

* add release output ([#133](https://github.com/kurtosis-tech/kardinal-kontrol/issues/133)) ([951bcea](https://github.com/kurtosis-tech/kardinal-kontrol/commit/951bcea0ebd685e927b1cb8e808be7e55c864b81))
* added ca cert package ([#74](https://github.com/kurtosis-tech/kardinal-kontrol/issues/74)) ([6a55f48](https://github.com/kurtosis-tech/kardinal-kontrol/commit/6a55f48f2f52785d52b11a3b84dc02d056e13cf5))
* allow for job to run on kontrol private repo ([#170](https://github.com/kurtosis-tech/kardinal-kontrol/issues/170)) ([c5131cd](https://github.com/kurtosis-tech/kardinal-kontrol/commit/c5131cdef552c294aa23436be813f6d671433e0c))
* another fix for releases ([#117](https://github.com/kurtosis-tech/kardinal-kontrol/issues/117)) ([3f32df4](https://github.com/kurtosis-tech/kardinal-kontrol/commit/3f32df444506cf37502af6412c2c0a372aff8b53))
* apply config to the right action ([#137](https://github.com/kurtosis-tech/kardinal-kontrol/issues/137)) ([08214b3](https://github.com/kurtosis-tech/kardinal-kontrol/commit/08214b3d4884d043a6daa841621434e601f6e410))
* apply modified spec instead copy the original one ([#155](https://github.com/kurtosis-tech/kardinal-kontrol/issues/155)) ([f57f275](https://github.com/kurtosis-tech/kardinal-kontrol/commit/f57f2752e45911b27a207188ae794bb680aecfc0))
* aws login during CI ([#119](https://github.com/kurtosis-tech/kardinal-kontrol/issues/119)) ([c7ae50f](https://github.com/kurtosis-tech/kardinal-kontrol/commit/c7ae50fb19aa341a2140e980faef0d7aed8ac418))
* ci again ([#135](https://github.com/kurtosis-tech/kardinal-kontrol/issues/135)) ([e829992](https://github.com/kurtosis-tech/kardinal-kontrol/commit/e8299927829b1646b95adda28acc48c4e76e2a45))
* DB env vars validation + Tenant create only on deploy ([#19](https://github.com/kurtosis-tech/kardinal-kontrol/issues/19)) ([882fb95](https://github.com/kurtosis-tech/kardinal-kontrol/commit/882fb95f6cdf080f9b871e9c0e7fe64e54fdff8e))
* Deep copy k8s service config to get a real copy ([#84](https://github.com/kurtosis-tech/kardinal-kontrol/issues/84)) ([75f9578](https://github.com/kurtosis-tech/kardinal-kontrol/commit/75f9578cc79d38ad5f92c0a43031629b2c638868))
* deploy depends on publish ([#103](https://github.com/kurtosis-tech/kardinal-kontrol/issues/103)) ([7360237](https://github.com/kurtosis-tech/kardinal-kontrol/commit/7360237160c6b33add7d2c2df79f440fbd25bc00))
* disable arm64 builds in ci temporarily ([#15](https://github.com/kurtosis-tech/kardinal-kontrol/issues/15)) ([59aa3ba](https://github.com/kurtosis-tech/kardinal-kontrol/commit/59aa3ba6d7c7d0f56f2333d8c6d63b5fb9917971))
* fix frontend needlessly re-rendering the graph ([#143](https://github.com/kurtosis-tech/kardinal-kontrol/issues/143)) ([78e9c74](https://github.com/kurtosis-tech/kardinal-kontrol/commit/78e9c74bde392f462db7dacf34fa87a6d575df12))
* fix some of the animation bugs in the Cytoscape graph ([#75](https://github.com/kurtosis-tech/kardinal-kontrol/issues/75)) ([8f8ed64](https://github.com/kurtosis-tech/kardinal-kontrol/commit/8f8ed64f1f3775c5d737492744a228181c92f7c7))
* fix the release process ([#115](https://github.com/kurtosis-tech/kardinal-kontrol/issues/115)) ([5a2b51f](https://github.com/kurtosis-tech/kardinal-kontrol/commit/5a2b51fcca9a291857983839b0faab9b1cae2c25))
* Ingress and Services validation ([#140](https://github.com/kurtosis-tech/kardinal-kontrol/issues/140)) ([35e8625](https://github.com/kurtosis-tech/kardinal-kontrol/commit/35e86259367f95b47ea4ed068c1d74ff765711ca))
* make plugins use file io for returning results ([#88](https://github.com/kurtosis-tech/kardinal-kontrol/issues/88)) ([4524430](https://github.com/kurtosis-tech/kardinal-kontrol/commit/4524430db18bc4d6efc8abdd3939d3fc76208a2a))
* nix run kontrol-service ([#125](https://github.com/kurtosis-tech/kardinal-kontrol/issues/125)) ([c81f425](https://github.com/kurtosis-tech/kardinal-kontrol/commit/c81f425c50d17aa9d053433f63c3590ef358b342))
* nix sandbox during release ([#126](https://github.com/kurtosis-tech/kardinal-kontrol/issues/126)) ([c4e717f](https://github.com/kurtosis-tech/kardinal-kontrol/commit/c4e717f262e358e3e44c179db4ffe3cf2be6874d))
* re-enable sandbox ([#17](https://github.com/kurtosis-tech/kardinal-kontrol/issues/17)) ([fac285f](https://github.com/kurtosis-tech/kardinal-kontrol/commit/fac285fccc5f5c98483fe7356535026ee63b7c81))
* remove demo from workspace ([#77](https://github.com/kurtosis-tech/kardinal-kontrol/issues/77)) ([1770aa3](https://github.com/kurtosis-tech/kardinal-kontrol/commit/1770aa395d487ceedee66006a40e89fce849a5dc))
* remove frontend requirement ([#73](https://github.com/kurtosis-tech/kardinal-kontrol/issues/73)) ([3de0bed](https://github.com/kurtosis-tech/kardinal-kontrol/commit/3de0bedff35f36730daa57ce830b186bb7d7c3c2))
* remove unneeded node dep ([766b900](https://github.com/kurtosis-tech/kardinal-kontrol/commit/766b9005d04629a46c9b0a179252262efe9cb092))
* revert [#115](https://github.com/kurtosis-tech/kardinal-kontrol/issues/115) ([#130](https://github.com/kurtosis-tech/kardinal-kontrol/issues/130)) ([d1eeb61](https://github.com/kurtosis-tech/kardinal-kontrol/commit/d1eeb61d61464685c652c9ce61c6a0bcf553b6ad))
* shared headers list ([#150](https://github.com/kurtosis-tech/kardinal-kontrol/issues/150)) ([7805d33](https://github.com/kurtosis-tech/kardinal-kontrol/commit/7805d3384a5b8b670fe344c6018e4cc243dd9938))
* slow down animation speed ([#96](https://github.com/kurtosis-tech/kardinal-kontrol/issues/96)) ([2fc6484](https://github.com/kurtosis-tech/kardinal-kontrol/commit/2fc648475fc5c1055173bf2511fc2abccc6dff84))
* small frontend fixes ([#11](https://github.com/kurtosis-tech/kardinal-kontrol/issues/11)) ([ff7a604](https://github.com/kurtosis-tech/kardinal-kontrol/commit/ff7a60457c4a6b68d399fe63bd41e360b573cdad))
* Sort topology nodes and edges for deterministic response ([#142](https://github.com/kurtosis-tech/kardinal-kontrol/issues/142)) ([ef1b318](https://github.com/kurtosis-tech/kardinal-kontrol/commit/ef1b31885c31d9091646f583a9f009070efafd8b))
* uinitialized map bug ([#8](https://github.com/kurtosis-tech/kardinal-kontrol/issues/8)) ([6d83383](https://github.com/kurtosis-tech/kardinal-kontrol/commit/6d8338394d0e56278ec26764eea9ee9b75c13125))
* update frontend hash on x86 ([#131](https://github.com/kurtosis-tech/kardinal-kontrol/issues/131)) ([4334f01](https://github.com/kurtosis-tech/kardinal-kontrol/commit/4334f011dca050fa9e6b900e68f5921ab50b5ee7))
* use printf instead of fatalf ([#72](https://github.com/kurtosis-tech/kardinal-kontrol/issues/72)) ([75c7626](https://github.com/kurtosis-tech/kardinal-kontrol/commit/75c7626d3109411aa75cd1140f768ac630a42e43))


### Miscellaneous Chores

* release 0.1.0 ([d5fc067](https://github.com/kurtosis-tech/kardinal-kontrol/commit/d5fc067238cdbc68fbfd10a9b8530967d106138a))
* release 0.1.17 ([c604f1b](https://github.com/kurtosis-tech/kardinal-kontrol/commit/c604f1b6b78eaf1f88da73f0a1f01b04f92030cf))
* release 0.1.20 ([bf59a32](https://github.com/kurtosis-tech/kardinal-kontrol/commit/bf59a32bf3d0846b34709eaaf2d313f6c0a64315))
* release 0.1.6 ([7bba4b5](https://github.com/kurtosis-tech/kardinal-kontrol/commit/7bba4b5c15309b6a89abd4d3986d223645e514e7))

## [0.1.19](https://github.com/kurtosis-tech/kardinal-kontrol/compare/0.1.18...0.1.19) (2024-08-23)


Expand Down
2 changes: 1 addition & 1 deletion version.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0.1.19
0.1.20
Loading