From 967174e7665880fb2c4528a3f674c1bb337069e9 Mon Sep 17 00:00:00 2001 From: Xabier Arbulu Insausti Date: Thu, 27 Apr 2023 09:08:15 +0200 Subject: [PATCH] Release 1.0.0 (#236) * Update version to 1.0.0 * Add release 1.0.0 changelog --- CHANGELOG.md | 223 +++++++++++++++++++++++++++++++++++++++++++++++++++ mix.exs | 2 +- 2 files changed, 224 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e69de29b..ec2fc4ad 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -0,0 +1,223 @@ +# Changelog + +## [1.0.0](https://github.com/trento-project/wanda/tree/1.0.0) (2023-04-26) + +[Full Changelog](https://github.com/trento-project/wanda/compare/0.1.0...1.0.0) + +**Implemented enhancements:** + +- Make cors optional on production [\#206](https://github.com/trento-project/wanda/pull/206) ([arbulu89](https://github.com/arbulu89)) +- Build wanda with premium checks, if available [\#179](https://github.com/trento-project/wanda/pull/179) ([nelsonkopliku](https://github.com/nelsonkopliku)) + +**Fixed bugs:** + +- Expectation results result to false when some agent evaluation is missing [\#224](https://github.com/trento-project/wanda/pull/224) ([arbulu89](https://github.com/arbulu89)) + +**Merged pull requests:** + +- enhance remediation section to clarify the value setting [\#235](https://github.com/trento-project/wanda/pull/235) ([angelabriel](https://github.com/angelabriel)) +- Add failure message documentation [\#230](https://github.com/trento-project/wanda/pull/230) ([dottorblaster](https://github.com/dottorblaster)) +- Bump ex\_doc from 0.29.2 to 0.29.4 [\#229](https://github.com/trento-project/wanda/pull/229) ([dependabot[bot]](https://github.com/apps/dependabot)) +- Rename `health_test.exs` -\> `health_controller_test.exs` [\#228](https://github.com/trento-project/wanda/pull/228) ([jamie-suse](https://github.com/jamie-suse)) +- Rename `HealthcheckViewTest` -\> `HealthViewTest` [\#227](https://github.com/trento-project/wanda/pull/227) ([jamie-suse](https://github.com/jamie-suse)) +- add api versioning to the readme examples [\#226](https://github.com/trento-project/wanda/pull/226) ([angelabriel](https://github.com/angelabriel)) +- Add healthcheck and readiness endpoints [\#225](https://github.com/trento-project/wanda/pull/225) ([jamie-suse](https://github.com/jamie-suse)) +- Add dev.local.exs usage [\#223](https://github.com/trento-project/wanda/pull/223) ([arbulu89](https://github.com/arbulu89)) +- Bump credo from 1.6.7 to 1.7.0 [\#222](https://github.com/trento-project/wanda/pull/222) ([dependabot[bot]](https://github.com/apps/dependabot)) +- Fix execution of SBD related checks \(jsc\#CFSA-1961\) [\#220](https://github.com/trento-project/wanda/pull/220) ([angelabriel](https://github.com/angelabriel)) +- Bump plug\_cowboy from 2.6.0 to 2.6.1 [\#218](https://github.com/trento-project/wanda/pull/218) ([dependabot[bot]](https://github.com/apps/dependabot)) +- Refactor API errors [\#217](https://github.com/trento-project/wanda/pull/217) ([fabriziosestito](https://github.com/fabriziosestito)) +- Add failure message [\#216](https://github.com/trento-project/wanda/pull/216) ([dottorblaster](https://github.com/dottorblaster)) +- Bump excoveralls from 0.15.3 to 0.16.0 [\#213](https://github.com/trento-project/wanda/pull/213) ([dependabot[bot]](https://github.com/apps/dependabot)) +- Fixed broken web URLs [\#212](https://github.com/trento-project/wanda/pull/212) ([ksanjeet](https://github.com/ksanjeet)) +- Compile and test with --warnings-as-errors flag [\#210](https://github.com/trento-project/wanda/pull/210) ([fabriziosestito](https://github.com/fabriziosestito)) +- Update the hack on wanda guide [\#209](https://github.com/trento-project/wanda/pull/209) ([EMaksy](https://github.com/EMaksy)) +- Bump ex\_doc from 0.29.1 to 0.29.2 [\#208](https://github.com/trento-project/wanda/pull/208) ([dependabot[bot]](https://github.com/apps/dependabot)) +- Remove jwt enablement flag usage from jwt plug tests [\#207](https://github.com/trento-project/wanda/pull/207) ([arbulu89](https://github.com/arbulu89)) +- Enrich the faker by using catalog data [\#205](https://github.com/trento-project/wanda/pull/205) ([rtorrero](https://github.com/rtorrero)) +- Facts schema value lists maps [\#204](https://github.com/trento-project/wanda/pull/204) ([arbulu89](https://github.com/arbulu89)) +- Bump actions/checkout from 2 to 3 [\#203](https://github.com/trento-project/wanda/pull/203) ([dependabot[bot]](https://github.com/apps/dependabot)) +- Bump excoveralls from 0.15.0 to 0.15.3 [\#200](https://github.com/trento-project/wanda/pull/200) ([dependabot[bot]](https://github.com/apps/dependabot)) +- Bump open\_api\_spex from 3.13.0 to 3.16.1 [\#198](https://github.com/trento-project/wanda/pull/198) ([dependabot[bot]](https://github.com/apps/dependabot)) +- Bump ecto\_sql from 3.8.3 to 3.9.2 [\#197](https://github.com/trento-project/wanda/pull/197) ([dependabot[bot]](https://github.com/apps/dependabot)) +- Bump joken from 2.5.0 to 2.6.0 [\#196](https://github.com/trento-project/wanda/pull/196) ([dependabot[bot]](https://github.com/apps/dependabot)) +- Bump ex\_doc from 0.29.0 to 0.29.1 [\#195](https://github.com/trento-project/wanda/pull/195) ([dependabot[bot]](https://github.com/apps/dependabot)) +- Bump credo from 1.6.6 to 1.6.7 [\#194](https://github.com/trento-project/wanda/pull/194) ([dependabot[bot]](https://github.com/apps/dependabot)) +- Bump phoenix from 1.6.12 to 1.6.16 [\#193](https://github.com/trento-project/wanda/pull/193) ([dependabot[bot]](https://github.com/apps/dependabot)) +- Bump docker/build-push-action from 3 to 4 [\#192](https://github.com/trento-project/wanda/pull/192) ([dependabot[bot]](https://github.com/apps/dependabot)) +- Add dependabot [\#191](https://github.com/trento-project/wanda/pull/191) ([fabriziosestito](https://github.com/fabriziosestito)) +- Filter out non-existing checks on the faker [\#189](https://github.com/trento-project/wanda/pull/189) ([rtorrero](https://github.com/rtorrero)) +- Remotely trigger demo deploy on new wanda image [\#188](https://github.com/trento-project/wanda/pull/188) ([rtorrero](https://github.com/rtorrero)) +- Add new demo env that uses faked execution server [\#187](https://github.com/trento-project/wanda/pull/187) ([rtorrero](https://github.com/rtorrero)) +- Fix warning in api redirector test [\#186](https://github.com/trento-project/wanda/pull/186) ([fabriziosestito](https://github.com/fabriziosestito)) +- Fix execution flaky test [\#185](https://github.com/trento-project/wanda/pull/185) ([arbulu89](https://github.com/arbulu89)) +- Api version v1 [\#183](https://github.com/trento-project/wanda/pull/183) ([CDimonaco](https://github.com/CDimonaco)) +- Update package\_version gatherer doc [\#182](https://github.com/trento-project/wanda/pull/182) ([nelsonkopliku](https://github.com/nelsonkopliku)) +- Run CI `test` step on different versions of Elixir & OTP [\#181](https://github.com/trento-project/wanda/pull/181) ([jamie-suse](https://github.com/jamie-suse)) +- Add information on how to install wanda directly for development [\#178](https://github.com/trento-project/wanda/pull/178) ([EMaksy](https://github.com/EMaksy)) +- Bump BCI base image to 15.4 for dev Dockerfile [\#177](https://github.com/trento-project/wanda/pull/177) ([nelsonkopliku](https://github.com/nelsonkopliku)) +- Fix JWT plug runtime config [\#176](https://github.com/trento-project/wanda/pull/176) ([fabriziosestito](https://github.com/fabriziosestito)) +- Use new `trento-wanda` image name for check development environment [\#175](https://github.com/trento-project/wanda/pull/175) ([nelsonkopliku](https://github.com/nelsonkopliku)) +- rewrite trento community checks regarding 'package version' [\#124](https://github.com/trento-project/wanda/pull/124) ([angelabriel](https://github.com/angelabriel)) + +## [0.1.0](https://github.com/trento-project/wanda/tree/0.1.0) (2023-01-23) + +[Full Changelog](https://github.com/trento-project/wanda/compare/a8b788751fe90542ed0d2541a816b3a148dedfd0...0.1.0) + +**Implemented enhancements:** + +- Build in obs [\#173](https://github.com/trento-project/wanda/pull/173) ([nelsonkopliku](https://github.com/nelsonkopliku)) +- Add JWT auth [\#168](https://github.com/trento-project/wanda/pull/168) ([fabriziosestito](https://github.com/fabriziosestito)) +- Add premium flag option to catalog loading code [\#163](https://github.com/trento-project/wanda/pull/163) ([arbulu89](https://github.com/arbulu89)) +- Add check DA114A: Corosync has at least 2 rings configured [\#141](https://github.com/trento-project/wanda/pull/141) ([nelsonkopliku](https://github.com/nelsonkopliku)) +- Add SBD dump gatherer documentation [\#137](https://github.com/trento-project/wanda/pull/137) ([nelsonkopliku](https://github.com/nelsonkopliku)) +- Add last execution by group [\#108](https://github.com/trento-project/wanda/pull/108) ([fabriziosestito](https://github.com/fabriziosestito)) +- Add targets execution view [\#106](https://github.com/trento-project/wanda/pull/106) ([arbulu89](https://github.com/arbulu89)) +- Fix protobuf message mapping [\#94](https://github.com/trento-project/wanda/pull/94) ([arbulu89](https://github.com/arbulu89)) +- Ordered Execution list [\#93](https://github.com/trento-project/wanda/pull/93) ([nelsonkopliku](https://github.com/nelsonkopliku)) +- Add cargo to dockerfile and build rustler [\#74](https://github.com/trento-project/wanda/pull/74) ([nelsonkopliku](https://github.com/nelsonkopliku)) +- Start execution api [\#73](https://github.com/trento-project/wanda/pull/73) ([nelsonkopliku](https://github.com/nelsonkopliku)) +- Add Checks Specification Documentation [\#72](https://github.com/trento-project/wanda/pull/72) ([nelsonkopliku](https://github.com/nelsonkopliku)) +- Refactor executions api [\#66](https://github.com/trento-project/wanda/pull/66) ([nelsonkopliku](https://github.com/nelsonkopliku)) +- Store execution state [\#60](https://github.com/trento-project/wanda/pull/60) ([nelsonkopliku](https://github.com/nelsonkopliku)) +- Add support for values computation based on environment [\#46](https://github.com/trento-project/wanda/pull/46) ([nelsonkopliku](https://github.com/nelsonkopliku)) +- Use env values [\#42](https://github.com/trento-project/wanda/pull/42) ([arbulu89](https://github.com/arbulu89)) +- Serve the execution results through an endpoint [\#40](https://github.com/trento-project/wanda/pull/40) ([dottorblaster](https://github.com/dottorblaster)) +- Some needed improvements to make the code runnable on prod environment [\#38](https://github.com/trento-project/wanda/pull/38) ([arbulu89](https://github.com/arbulu89)) +- Store execution result on Check execution completion [\#36](https://github.com/trento-project/wanda/pull/36) ([nelsonkopliku](https://github.com/nelsonkopliku)) +- Add a storable Wanda.Result.ExecutionResult entity [\#35](https://github.com/trento-project/wanda/pull/35) ([nelsonkopliku](https://github.com/nelsonkopliku)) + +**Fixed bugs:** + +- Fix default value when getting system env for JWT\_AUTHENTICATION\_ENABLED [\#172](https://github.com/trento-project/wanda/pull/172) ([nelsonkopliku](https://github.com/nelsonkopliku)) +- Set critical state on agent timeout and warning severity [\#166](https://github.com/trento-project/wanda/pull/166) ([arbulu89](https://github.com/arbulu89)) +- Fix get last execution by group id [\#110](https://github.com/trento-project/wanda/pull/110) ([fabriziosestito](https://github.com/fabriziosestito)) +- Improve Execution open api doc [\#109](https://github.com/trento-project/wanda/pull/109) ([nelsonkopliku](https://github.com/nelsonkopliku)) +- Init before start [\#101](https://github.com/trento-project/wanda/pull/101) ([nelsonkopliku](https://github.com/nelsonkopliku)) +- Fix flaky evaluation test [\#96](https://github.com/trento-project/wanda/pull/96) ([arbulu89](https://github.com/arbulu89)) +- Load checks properly for the execution [\#61](https://github.com/trento-project/wanda/pull/61) ([arbulu89](https://github.com/arbulu89)) +- Fixed items definition for expectation\_results in ExecutionComplete event [\#14](https://github.com/trento-project/wanda/pull/14) ([nelsonkopliku](https://github.com/nelsonkopliku)) + +**Closed issues:** + +- Bad links in README.md [\#126](https://github.com/trento-project/wanda/issues/126) + +**Merged pull requests:** + +- Fix cors plug integration [\#174](https://github.com/trento-project/wanda/pull/174) ([CDimonaco](https://github.com/CDimonaco)) +- Execution started event [\#171](https://github.com/trento-project/wanda/pull/171) ([CDimonaco](https://github.com/CDimonaco)) +- Chore: move tests in subfolder [\#170](https://github.com/trento-project/wanda/pull/170) ([fabriziosestito](https://github.com/fabriziosestito)) +- Remove ssh-address flag reference from docs [\#169](https://github.com/trento-project/wanda/pull/169) ([arbulu89](https://github.com/arbulu89)) +- rewrite trento community check regarding 'running corosync rings' [\#167](https://github.com/trento-project/wanda/pull/167) ([angelabriel](https://github.com/angelabriel)) +- Add list & map examples for `corosync-cmapctl` docs [\#165](https://github.com/trento-project/wanda/pull/165) ([jamie-suse](https://github.com/jamie-suse)) +- Force rhai\_rustler build [\#164](https://github.com/trento-project/wanda/pull/164) ([fabriziosestito](https://github.com/fabriziosestito)) +- Add doc for the new package\_version comparisons [\#162](https://github.com/trento-project/wanda/pull/162) ([rtorrero](https://github.com/rtorrero)) +- add when condition to decide where to run a check [\#161](https://github.com/trento-project/wanda/pull/161) ([angelabriel](https://github.com/angelabriel)) +- Improve gatherers documentation and add rhai example outputs [\#160](https://github.com/trento-project/wanda/pull/160) ([fabriziosestito](https://github.com/fabriziosestito)) +- Clean up doc saying that expectation evaluation has access to the env [\#159](https://github.com/trento-project/wanda/pull/159) ([nelsonkopliku](https://github.com/nelsonkopliku)) +- Document the trento-agent facts command [\#158](https://github.com/trento-project/wanda/pull/158) ([arbulu89](https://github.com/arbulu89)) +- Fix integer mapping [\#157](https://github.com/trento-project/wanda/pull/157) ([fabriziosestito](https://github.com/fabriziosestito)) +- Add starting the targets section on the docs [\#156](https://github.com/trento-project/wanda/pull/156) ([arbulu89](https://github.com/arbulu89)) +- Document best practices [\#155](https://github.com/trento-project/wanda/pull/155) ([arbulu89](https://github.com/arbulu89)) +- Implement when condition [\#154](https://github.com/trento-project/wanda/pull/154) ([dottorblaster](https://github.com/dottorblaster)) +- rewrite trento community check regarding 'hacluster' password change [\#153](https://github.com/trento-project/wanda/pull/153) ([angelabriel](https://github.com/angelabriel)) +- Fix external links in ExDocs [\#152](https://github.com/trento-project/wanda/pull/152) ([fabriziosestito](https://github.com/fabriziosestito)) +- Chore: remove unusued fixture [\#151](https://github.com/trento-project/wanda/pull/151) ([fabriziosestito](https://github.com/fabriziosestito)) +- Bump to rhai\_rustler to v0.1.3 [\#149](https://github.com/trento-project/wanda/pull/149) ([fabriziosestito](https://github.com/fabriziosestito)) +- Add documentation for verify\_password gatherer [\#147](https://github.com/trento-project/wanda/pull/147) ([rtorrero](https://github.com/rtorrero)) +- rewrite trento community checks regarding 'cibadmin' configuration [\#146](https://github.com/trento-project/wanda/pull/146) ([angelabriel](https://github.com/angelabriel)) +- Improve table format and add req argument info [\#145](https://github.com/trento-project/wanda/pull/145) ([rtorrero](https://github.com/rtorrero)) +- Add saphostctrl gatherer to gatherers.md [\#144](https://github.com/trento-project/wanda/pull/144) ([rtorrero](https://github.com/rtorrero)) +- Add a cheat sheet for Rhai [\#143](https://github.com/trento-project/wanda/pull/143) ([dottorblaster](https://github.com/dottorblaster)) +- rewrite trento community checks regarding 'sbd dump' configuration [\#142](https://github.com/trento-project/wanda/pull/142) ([angelabriel](https://github.com/angelabriel)) +- Document cibadmin gatherer [\#136](https://github.com/trento-project/wanda/pull/136) ([arbulu89](https://github.com/arbulu89)) +- Add a ref to target to README [\#133](https://github.com/trento-project/wanda/pull/133) ([dottorblaster](https://github.com/dottorblaster)) +- rewrite trento community checks regarding 'sbd' configuration [\#123](https://github.com/trento-project/wanda/pull/123) ([angelabriel](https://github.com/angelabriel)) +- rewriting checks for Wanda gatherer corosync-cmapctl [\#119](https://github.com/trento-project/wanda/pull/119) ([pirat013](https://github.com/pirat013)) +- Add severity to the JSON schema [\#116](https://github.com/trento-project/wanda/pull/116) ([dottorblaster](https://github.com/dottorblaster)) +- Gatherer.corosyncconf [\#115](https://github.com/trento-project/wanda/pull/115) ([pirat013](https://github.com/pirat013)) +- Refactor factories [\#112](https://github.com/trento-project/wanda/pull/112) ([fabriziosestito](https://github.com/fabriziosestito)) +- Use Kernel.-- instead of Enum.filter [\#111](https://github.com/trento-project/wanda/pull/111) ([fabriziosestito](https://github.com/fabriziosestito)) +- add license [\#107](https://github.com/trento-project/wanda/pull/107) ([stefanotorresi](https://github.com/stefanotorresi)) +- Use specific compose ports for wanda dev/test docker-compose [\#105](https://github.com/trento-project/wanda/pull/105) ([fabriziosestito](https://github.com/fabriziosestito)) +- Add critical, warning and passing counts to the execution view [\#104](https://github.com/trento-project/wanda/pull/104) ([fabriziosestito](https://github.com/fabriziosestito)) +- Add ability to handle non-existent & malformed Checks supplied to catalog [\#103](https://github.com/trento-project/wanda/pull/103) ([jamie-suse](https://github.com/jamie-suse)) +- Add corosynccmapctl to gatherers.md [\#102](https://github.com/trento-project/wanda/pull/102) ([rtorrero](https://github.com/rtorrero)) +- Bump contracts [\#99](https://github.com/trento-project/wanda/pull/99) ([fabriziosestito](https://github.com/fabriziosestito)) +- Generate and push swagger-ui to gh-pages [\#98](https://github.com/trento-project/wanda/pull/98) ([fabriziosestito](https://github.com/fabriziosestito)) +- Re-add accidentaly removed headers [\#97](https://github.com/trento-project/wanda/pull/97) ([rtorrero](https://github.com/rtorrero)) +- Add test for policy handling Fact error [\#95](https://github.com/trento-project/wanda/pull/95) ([jamie-suse](https://github.com/jamie-suse)) +- Remove installation section from README.md [\#92](https://github.com/trento-project/wanda/pull/92) ([fabriziosestito](https://github.com/fabriziosestito)) +- Update CONTRIBUTING.md [\#91](https://github.com/trento-project/wanda/pull/91) ([fabriziosestito](https://github.com/fabriziosestito)) +- Add documentation for the package\_version gatherer [\#90](https://github.com/trento-project/wanda/pull/90) ([rtorrero](https://github.com/rtorrero)) +- Document systemd gatherer [\#89](https://github.com/trento-project/wanda/pull/89) ([arbulu89](https://github.com/arbulu89)) +- Add Documentation for SBD Gatherer [\#88](https://github.com/trento-project/wanda/pull/88) ([nelsonkopliku](https://github.com/nelsonkopliku)) +- Add badges to readme [\#87](https://github.com/trento-project/wanda/pull/87) ([fabriziosestito](https://github.com/fabriziosestito)) +- Use correct remediation text for check 156F64 [\#85](https://github.com/trento-project/wanda/pull/85) ([nelsonkopliku](https://github.com/nelsonkopliku)) +- Support no args gatherers [\#84](https://github.com/trento-project/wanda/pull/84) ([nelsonkopliku](https://github.com/nelsonkopliku)) +- Add coveralls [\#83](https://github.com/trento-project/wanda/pull/83) ([fabriziosestito](https://github.com/fabriziosestito)) +- Add /etc/hosts file gatherer documentation [\#82](https://github.com/trento-project/wanda/pull/82) ([rtorrero](https://github.com/rtorrero)) +- Add ExDoc config in mix.exs and supporting file to generate the doc [\#81](https://github.com/trento-project/wanda/pull/81) ([fabriziosestito](https://github.com/fabriziosestito)) +- Minor tweaks to the specs doc [\#80](https://github.com/trento-project/wanda/pull/80) ([rtorrero](https://github.com/rtorrero)) +- Fix Checks Specification doc link [\#79](https://github.com/trento-project/wanda/pull/79) ([nelsonkopliku](https://github.com/nelsonkopliku)) +- Use strict module ordering [\#77](https://github.com/trento-project/wanda/pull/77) ([fabriziosestito](https://github.com/fabriziosestito)) +- Integrate TLint into CI [\#76](https://github.com/trento-project/wanda/pull/76) ([dottorblaster](https://github.com/dottorblaster)) +- Do not raise if an execution already exists [\#75](https://github.com/trento-project/wanda/pull/75) ([fabriziosestito](https://github.com/fabriziosestito)) +- Add ex doc gh pages [\#71](https://github.com/trento-project/wanda/pull/71) ([fabriziosestito](https://github.com/fabriziosestito)) +- Bump erlang version to 24.3.4 [\#70](https://github.com/trento-project/wanda/pull/70) ([nelsonkopliku](https://github.com/nelsonkopliku)) +- Change Abacus to Rhai [\#69](https://github.com/trento-project/wanda/pull/69) ([fabriziosestito](https://github.com/fabriziosestito)) +- Handle CORS in dev environment [\#68](https://github.com/trento-project/wanda/pull/68) ([arbulu89](https://github.com/arbulu89)) +- Refactor context [\#65](https://github.com/trento-project/wanda/pull/65) ([fabriziosestito](https://github.com/fabriziosestito)) +- Abstract RabbitMQ processing logic [\#64](https://github.com/trento-project/wanda/pull/64) ([jamie-suse](https://github.com/jamie-suse)) +- Detect already running execution for group\_id [\#63](https://github.com/trento-project/wanda/pull/63) ([arbulu89](https://github.com/arbulu89)) +- Remove restart directive from container definitions [\#62](https://github.com/trento-project/wanda/pull/62) ([nelsonkopliku](https://github.com/nelsonkopliku)) +- Chore: remove unused miss dep [\#59](https://github.com/trento-project/wanda/pull/59) ([fabriziosestito](https://github.com/fabriziosestito)) +- Use google protobuf value [\#58](https://github.com/trento-project/wanda/pull/58) ([fabriziosestito](https://github.com/fabriziosestito)) +- Chore: rename/refactor schemas [\#56](https://github.com/trento-project/wanda/pull/56) ([fabriziosestito](https://github.com/fabriziosestito)) +- Add get check result [\#55](https://github.com/trento-project/wanda/pull/55) ([fabriziosestito](https://github.com/fabriziosestito)) +- Rename controllers context [\#54](https://github.com/trento-project/wanda/pull/54) ([fabriziosestito](https://github.com/fabriziosestito)) +- Add Result OpenAPI Schema and cleanup [\#53](https://github.com/trento-project/wanda/pull/53) ([fabriziosestito](https://github.com/fabriziosestito)) +- More prod fixes [\#52](https://github.com/trento-project/wanda/pull/52) ([arbulu89](https://github.com/arbulu89)) +- Add initialization tasks for a release [\#51](https://github.com/trento-project/wanda/pull/51) ([arbulu89](https://github.com/arbulu89)) +- Enable phoenix server usage in prod [\#50](https://github.com/trento-project/wanda/pull/50) ([arbulu89](https://github.com/arbulu89)) +- Catalog controller [\#49](https://github.com/trento-project/wanda/pull/49) ([arbulu89](https://github.com/arbulu89)) +- Cleanup execution controller [\#48](https://github.com/trento-project/wanda/pull/48) ([fabriziosestito](https://github.com/fabriziosestito)) +- Refactor evaluation tests [\#47](https://github.com/trento-project/wanda/pull/47) ([arbulu89](https://github.com/arbulu89)) +- Switch to Views for JSON rendering [\#45](https://github.com/trento-project/wanda/pull/45) ([dottorblaster](https://github.com/dottorblaster)) +- Add CI step to check for unused dependencies [\#44](https://github.com/trento-project/wanda/pull/44) ([jamie-suse](https://github.com/jamie-suse)) +- Load check values from yaml [\#43](https://github.com/trento-project/wanda/pull/43) ([arbulu89](https://github.com/arbulu89)) +- Check severity [\#41](https://github.com/trento-project/wanda/pull/41) ([arbulu89](https://github.com/arbulu89)) +- Enable single pipe check on credo [\#39](https://github.com/trento-project/wanda/pull/39) ([arbulu89](https://github.com/arbulu89)) +- Add dockerfile [\#37](https://github.com/trento-project/wanda/pull/37) ([fabriziosestito](https://github.com/fabriziosestito)) +- Map ExecutionCompleted event [\#34](https://github.com/trento-project/wanda/pull/34) ([arbulu89](https://github.com/arbulu89)) +- Phoenix lift off [\#33](https://github.com/trento-project/wanda/pull/33) ([arbulu89](https://github.com/arbulu89)) +- Message content\_type from Contracts [\#32](https://github.com/trento-project/wanda/pull/32) ([CDimonaco](https://github.com/CDimonaco)) +- Add amqp consumer integration tests [\#31](https://github.com/trento-project/wanda/pull/31) ([fabriziosestito](https://github.com/fabriziosestito)) +- Handle fact gathering errors [\#30](https://github.com/trento-project/wanda/pull/30) ([arbulu89](https://github.com/arbulu89)) +- Update contracts dep to trento-projects/contracts [\#29](https://github.com/trento-project/wanda/pull/29) ([fabriziosestito](https://github.com/fabriziosestito)) +- Set execution GenServer restart policy as transient [\#28](https://github.com/trento-project/wanda/pull/28) ([arbulu89](https://github.com/arbulu89)) +- Do not requeue amqp message on error [\#26](https://github.com/trento-project/wanda/pull/26) ([arbulu89](https://github.com/arbulu89)) +- Fix amqp message consumption [\#25](https://github.com/trento-project/wanda/pull/25) ([arbulu89](https://github.com/arbulu89)) +- Publish facts gathering requested [\#24](https://github.com/trento-project/wanda/pull/24) ([fabriziosestito](https://github.com/fabriziosestito)) +- Add checks to execution server state [\#23](https://github.com/trento-project/wanda/pull/23) ([fabriziosestito](https://github.com/fabriziosestito)) +- Map FactsGatheringRequested event [\#22](https://github.com/trento-project/wanda/pull/22) ([fabriziosestito](https://github.com/fabriziosestito)) +- Timeout business logic implementation [\#21](https://github.com/trento-project/wanda/pull/21) ([dottorblaster](https://github.com/dottorblaster)) +- Remove JSON schema, add new protobuf contracts [\#20](https://github.com/trento-project/wanda/pull/20) ([fabriziosestito](https://github.com/fabriziosestito)) +- Add timeout logic to Wanda.Execution.Server [\#19](https://github.com/trento-project/wanda/pull/19) ([dottorblaster](https://github.com/dottorblaster)) +- Revert "Adds cache version to pipeline" [\#18](https://github.com/trento-project/wanda/pull/18) ([fabriziosestito](https://github.com/fabriziosestito)) +- fix execution requested event schema [\#15](https://github.com/trento-project/wanda/pull/15) ([nelsonkopliku](https://github.com/nelsonkopliku)) +- Adds cache version to pipeline [\#12](https://github.com/trento-project/wanda/pull/12) ([nelsonkopliku](https://github.com/nelsonkopliku)) +- Serialize an ExecutionCompleted json cloud event [\#11](https://github.com/trento-project/wanda/pull/11) ([nelsonkopliku](https://github.com/nelsonkopliku)) +- Adds json schema for emitted ExecutionCompletedV1 [\#10](https://github.com/trento-project/wanda/pull/10) ([nelsonkopliku](https://github.com/nelsonkopliku)) +- Receive Execution Requested event [\#9](https://github.com/trento-project/wanda/pull/9) ([fabriziosestito](https://github.com/fabriziosestito)) +- Refactor Wanda.Execution in Wanda.Execution.Server, create execution API module [\#8](https://github.com/trento-project/wanda/pull/8) ([fabriziosestito](https://github.com/fabriziosestito)) +- Receive facts gathered event [\#6](https://github.com/trento-project/wanda/pull/6) ([fabriziosestito](https://github.com/fabriziosestito)) +- Setup amqp [\#5](https://github.com/trento-project/wanda/pull/5) ([fabriziosestito](https://github.com/fabriziosestito)) +- Group expectations evaluation [\#4](https://github.com/trento-project/wanda/pull/4) ([fabriziosestito](https://github.com/fabriziosestito)) +- Refactor execution pt1 [\#3](https://github.com/trento-project/wanda/pull/3) ([fabriziosestito](https://github.com/fabriziosestito)) +- Expectations eval pt 1 [\#2](https://github.com/trento-project/wanda/pull/2) ([fabriziosestito](https://github.com/fabriziosestito)) +- proof of concept of check execution orchestration, step 1 [\#1](https://github.com/trento-project/wanda/pull/1) ([nelsonkopliku](https://github.com/nelsonkopliku)) + + + +\* *This Changelog was automatically generated by [github_changelog_generator](https://github.com/github-changelog-generator/github-changelog-generator)* diff --git a/mix.exs b/mix.exs index 732195fe..16b526d7 100644 --- a/mix.exs +++ b/mix.exs @@ -1,7 +1,7 @@ defmodule Wanda.MixProject do use Mix.Project - @version "0.1.0" + @version "1.0.0" @source_url "https://github.com/trento-project/wanda" def project do