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

Releases: beabee-communityrm/beabee

v0.10.6

28 Feb 12:46
3dadc4c
Compare
Choose a tag to compare

What's Changed

  • fix: duplicate key on update contact role by @wpf500 in #372

Full Changelog: v0.10.5...v0.10.6

v0.10.5

28 Feb 11:28
adf878e
Compare
Choose a tag to compare

What's Changed

  • chore: add logging to help trace component validation problems by @wpf500 in #371

Full Changelog: v0.10.4...v0.10.5

v0.10.4

21 Feb 12:17
f485b66
Compare
Choose a tag to compare

What's Changed

  • fix(legacy): filter out empty payment methods by @wpf500 in #366
  • fix: add segment filters by @wpf500 in #367

Full Changelog: v0.10.3...v0.10.4

v0.10.3

16 Feb 12:54
47bdf3a
Compare
Choose a tag to compare

What's Changed

  • fix: force load lots of responses for map by @wpf500 in #365

Full Changelog: v0.10.2...v0.10.3

v0.10.2

16 Feb 12:51
552d3fc
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.10.1...v0.10.2

v0.10.1

16 Feb 12:04
017ef98
Compare
Choose a tag to compare

What's Changed

  • fix: add missing transform for map data by @wpf500 in #363

Full Changelog: v0.10.0...v0.10.1

v0.10.0

16 Feb 10:29
3922d7c
Compare
Choose a tag to compare

🔒 A major release with a focus on improving beabee's security. 🔒

We've refactored the code that handles API requests and responses to improve the readability and add an extra layer of security to prevent unauthorised data access.

Breaking change! We've added an extra layer of security to the internal network that communicates between our services. There is a new required environment variable BEABEE_SERVICE_SECRET which you must set in your .env file

Finally, we've prevented API keys from being able to create new API keys, so if an API key is leaked it can't be used to gain prolonged access (provided the leaked key has an expiry date, which it should!).

What's Changed

  • refactor: improve API data model handlers by @wpf500 in #332
  • feat: add new API response validations by @wpf500 in #335
  • fix: API usage by @wpf500 in #340
  • fix: API keys shouldn't be able to create new API keys by @wpf500 in #327
  • feat: validate API responses by @wpf500 in #333
  • fix: chargeDate was actually a string, should be a Date by @wpf500 in #344
  • feat(network-communication)!: More secure internal communication by @JumpLink in #342
  • feat(network-communication)!: Improve network security and add telegram_bot to network services by @JumpLink in #341
  • fix: use maildev instead of mailhog for development by @wpf500 in #349
  • feat: validate callout form schema by @wpf500 in #345
  • fix: prevent API from being a superadmin by @wpf500 in #343
  • fix: network communicator by @wpf500 in #353
  • fix: callout validation errors by @wpf500 in #354
  • fix: add more missing input component types by @wpf500 in #355
  • fix: transforming components to classes by @wpf500 in #356
  • fix: new API authentication tests by @wpf500 in #357
  • fix: allow logged in users to send anonymous responses by @wpf500 in #358
  • fix: callout radio value nextSlideId should be optional by @wpf500 in #359
  • feat: add geocode countries setting by @wpf500 in #361
  • chore: remove internal server error for initial rollout by @wpf500 in #362

Full Changelog: v0.9.9...v0.10.0

v0.9.9

15 Feb 16:24
Compare
Choose a tag to compare

What's Changed

  • Add geocodeCountries property to map schema by @wpf500 in #360

Full Changelog: v0.9.8...v0.9.9

v0.9.8

26 Jan 15:54
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.9.7...v0.9.8

v0.9.7

25 Jan 12:39
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.9.6...v0.9.7