Skip to content

Releases: raystack/entropy

v0.2.0

01 Mar 09:26
9e4c9be
Compare
Choose a tag to compare

Changelog

  • 4b2253e feat(firehose): check if consumer id is set or generate one (#108)
  • 9e4c9be fix: json schema for kube config (#109)

v0.1.5

27 Jan 09:05
dad50ff
Compare
Choose a tag to compare

What's Changed

  • feat(firehose): enable resource to use same defaults as when created and provide upgrade action by @rohilsurana in #107

Full Changelog: v0.1.4...v0.1.5

v0.1.4

12 Jan 09:50
43e888f
Compare
Choose a tag to compare

What's Changed

  • fix: retain previous output during intermediate states by @spy16 in #106

Full Changelog: v0.1.3...v0.1.4

v0.1.3

24 Nov 11:47
9a3050e
Compare
Choose a tag to compare

Changelog

  • 6615b0b doc: document entropy.yaml config file (#77)
  • 588e37c doc: remove dead link to config file
  • 70a6339 feat(core): add pods details to firehose output (#103)
  • 0cacc40 feat(entropy): add support for updating labels in Update and Action requests (#100)
  • 6f3abdc feat(firehose): add field stop_by_time to stop firehose by give datetime (#85)
  • a3b34cd feat: add checks to prevent cross-project reference in dependency (#79)
  • 1652022 feat: add telegraf config section to firehose (#84)
  • 8210f03 feat: support module configuration API (#90)
  • 755bf6e fix(core): don't regenrate URN for update calls (#95)
  • 4a3fb40 fix(core): use snake_case for json response in http and cli (#94)
  • 9a3050e fix: firehose log filters and log options (#105)
  • 32f5c13 fix: handle duplicate enqueue error (#87)
  • 76c16e9 fix: register prometheus exporter

v0.1.2

14 Jul 09:59
56ecf79
Compare
Choose a tag to compare

Changelog

  • 37f55e6 add telemetry package (#71)
  • 301d2e6 feat(entropy): store revision on every resource create and update (#73)

v0.1.1

11 Jul 05:20
Compare
Choose a tag to compare

Changelog

  • f230dd9 fix(cli): fix action cli json Unmarshalling issue

v0.1.0

08 Jul 06:06
Compare
Choose a tag to compare

Changelog

  • 9a14cfa Initial commit
  • a5a4085 chore: add install task to makefile
  • 0aa714a chore: add pg14 to docker-compose
  • d9789c3 chore: error variable name changed (#28)
  • cb30588 chore: remove pointer in resource list
  • 7d9a1ae chore: remove unused configs & mongodb package
  • 61d339d chore: rename repository to store
  • bf4ba7e chore: upgrade golangci-lint to latest version (#57)
  • eb6c471 feat(actions): add actions endpoint (#26)
  • 8be6526 feat(cli): add entropy cli commands (#53)
  • d41c553 feat(core): add list resouces endpoint implementation (#19)
  • 68f3209 feat(core): implement create and update resource endpoint (#17)
  • 1d05b59 feat(core/logs) add support for streaming logs (#29)
  • 73bad78 feat(firehose): add firehose consumer offset reset action (#64)
  • c081286 feat(firehose): add streaming logs (#39)
  • a32138e feat(module): add interface and repository for module and a log module implementation (#18)
  • 53db69c feat(module): add validation flow for module configs (#20)
  • b7a0e33 feat(module/firehose): add schema validation (#25)
  • b8862da feat(modules/firehose): add custom actions (#32)
  • 23cf3a3 feat: async worker implementation (#56)
  • ce74a82 feat: add delete endpoint (#22)
  • ab5e1dd feat: add go:generate directives to generate mocks for interfaces using mockery
  • 09b5b1c feat: add golangci linters (#45)
  • cb8d28b feat: add helm provider (#24)
  • 04a7a9d feat: add hooks arg to mutations in resource-store
  • 4022063 feat: add json schema conditional validations (#65)
  • dc04085 feat: add standardised error handling (#36)
  • c7c13cf feat: bootstrap code for entropy service (#1)
  • fbdd02e feat: firehose module implementation (#48)
  • 6bf147f feat: handle error and do fatal exit (#68)
  • becc901 feat: provider framework to pass creds to k8s/helm provider (#27)
  • 6810438 feat: support mongodb uri for connecting
  • 14bbc73 fix(config): handle config file not found error and print log for the same (#67)
  • a4395b3 fix: log module validation error handling
  • 11596a9 refactor(firehose): configs to remove additional default configurations (#62)
  • 01874be refactor(firehose): logging to use new kube package and module interface (#51)
  • c22e6e9 refactor: add context param to all repositories
  • 33fac94 refactor: add validation for resource & provider
  • 5e5c1a7 refactor: change filter map to Filter type
  • 8fc8d1f refactor: implement pgsql storage (#59)
  • 9a61916 refactor: modify core & modules to work with plan+sync (#40)
  • ebc9dd6 refactor: move collection init to mongodb package
  • f04fb4d refactor: move logic from api-server to resource service (#35)
  • bbb6380 refactor: refactor project structure
  • 421ed39 refactor: remove pointer arguments in module interface (#34)