Releases: bigblueswarm/bigblueswarm
Releases · bigblueswarm/bigblueswarm
v2.3.0
What’s Changed
- docs: add
bigblueswarm.recordingsPollInterval
documentation and set default value #207 @SLedunois (#209) - docs: refactor documentation #193 @SLedunois (#206)
🚀 Features
- feat: add sentry integration #199 @SLedunois (#204)
- feat: add a check on api status while processing a server in balancer #197 @SLedunois (#203)
- feat: add flag to log in file #191 @SLedunois (#202)
- feat: add optional metadata map on tenant #196 @SLedunois (#201)
- feat: update queries to fit to the bigbluebutton-telegraf-plugin v2.0.0 #198 @SLedunois (#200)
🧰 Maintenance
- chore: rename BigBlueButton configuration as BigBlueSwarm configuration #205 @SLedunois (#208)
v2.2.1
v2.2.0
What’s Changed
- doc: add custom error documentation #186 @SLedunois (#190)
🚀 Features
- feat: add logging level configuration #177 @SLedunois (#185)
- feat: create custom errors #164 @SLedunois (#184)
- feat: move version management in go build and data build metadata #182 @SLedunois (#183)
- feat: add max users in tenant spec #179 @SLedunois (#181)
- feat: add max meetings in tenant spec #178 @SLedunois (#180)
- feat: if tenant does not have instances pick into all instances #173 @SLedunois (#174)
🐛 Bug Fixes
- fix: consul watcher does not works on remote #159 @SLedunois (#172)
🧰 Maintenance
- chore: fix linter issues #171 @SLedunois (#175)
- chore: perform a tenant check in custom middleware #187 @SLedunois (#189)
- chore: perform a better logging management #176 @SLedunois (#188)
- chore: fix linter issues #171 @SLedunois (#175)
v2.1.3
What’s Changed
🚀 Features
- feat: add tenant metadata #161 @SLedunois (#166)
🐛 Bug Fixes
- fix: update get host method #163 @SLedunois (#168)
🧰 Maintenance
- chore: rename to bigblueswarm and move project to bigblueswarm organization #162 @SLedunois (#169)
- chore: downgrade default max cpu and ram values to 90% #165 @SLedunois (#167)
v2.1.2
What’s Changed
🧰 Maintenance
- chore: update logo #156 @SLedunois (#158)
- chore: replace internal test #148 @SLedunois (#157)
- chore: upgrade gin version #151 @SLedunois (#155)
- chore: upgrade go version #153 @SLedunois (#154)
- chore: expose more config methods #150 @SLedunois (#152)
v2.1.1
v2.1.0
What’s Changed
🚀 Features
- feat: create docker image #142 @SLedunois (#145)
🐛 Bug Fixes
- fix: check is tenant exists before deletion #137 @SLedunois (#141)
- fix: return HTTP 403 is calling tenant is not found #136 @SLedunois (#139)
🧰 Maintenance
- chore: expose config package #138 @SLedunois (#144)
- chore: move scripts into b3lb scripts repository #140 @SLedunois (#143)
v2.0.0
What’s Changed
🚀 Features
- feat: update get tenants endpoint and add instance count #134 @SLedunois (#135)
- feat: describe tenant endpoint #132 @SLedunois (#133)
- feat: get config endpoint #126 @SLedunois (#130)
- feat: custom secret by tenant #127 @SLedunois (#129)
- feat: multi tenant cluster #93 @SLedunois (#128)
- feat: get tenants endpoint #112 @SLedunois (#124)
- feat: create tenant endpoint #110 @SLedunois (#118)
- feat: new instances API endpoint #109 @SLedunois (#111)
- feat: consul configuration provider #94 @SLedunois (#107)
🐛 Bug Fixes
- fix: defer body.Close #106 @SLedunois (#108)
🧰 Maintenance
- chore: move default config path from
$HOME/.b3lb.yaml
to$HOME/.b3lb/b3lb.yaml
#121 @SLedunois (#122) - chore: cleanup old admin api endpoint and mock #116 @SLedunois (#120)
- chore: move mocks in their root package #117 @SLedunois (#119)
- chore: move
/admin/cluster/status
endpoint to/admin/api/cluster
… @SLedunois (#115) - chore: create custom type for Port configuration #104 @SLedunois (#105)
- chore: update to golang 1.18 #100 @SLedunois (#102)
- chore: move configuration to use a pointer #99 @SLedunois (#101)
v1.6.0
What’s Changed
🧰 Maintenance
- chore: create a ci/cd makefile #92 @SLedunois (#97)
- chore: replace gookit yaml config tool by custom load and parsing with gopkg.in/yaml.v3 package #95 @SLedunois (#96)
v1.5.0
What’s Changed
🚀 Features
- feat: update config name to match camel case #88 @SLedunois (#90)
🐛 Bug Fixes
- fix: use bucket configuration in balancer process #89 @SLedunois (#91)