Releases: beabee-communityrm/beabee-frontend
v0.2.6
A couple of UI changes in this release:
We've moved callout responses to a separate page rather than being in a tab
We've added some helpful buttons to close/reopen callouts without having to manually update the end date
What's Changed
- ci: don't update latest tag on release by @wpf500 in #414
- fix: initialise default theme by @wpf500 in #417
- feat: add dedicated responses page and remove tabs from callout view by @rlafuente in #416
- feat: add "end now" button to callout view by @rlafuente in #407
Full Changelog: v0.2.5...v0.2.6
v0.2.5
API keys
The API now supports API keys, and you can now generate them in the UI 🎉
Embeddable join flow
You can now embed the join flow as an iFrame! This is small but powerful feature means you can put the join flow on your main site and customise the page how you see fit.
See how The Bristol Cable uses this feature here: https://thebristolcable.org/join/
By default iFrame's don't resize to their contents, so to make the join flow look seamless in the parent page we use a small JavaScript library called iFrame Resizer. You need to add a script to the parent window and tell it to resize the join flow iFrame, see the library's getting started guide for more details.
What's Changed
- style: Same UI for tag/role editor by @aiscarvalho in #408
- feat: embeddable join flow by @wpf500 in #412
- feat: add bearer token authentication for api by @JonasSchatz in #394
Full Changelog: v0.2.4...v0.2.5
v0.2.4
- Allow users to change their fee payment option without changing contribution amount (previously button stayed disabled)
- Add a simple feature for admins to subscribe/unsubscribe contacts through the admin dashboard
What's Changed
- fix: allow updating fee option without changing contribution amount by @wpf500 in #406
- build: update node by @wpf500 in #409
- build: add portainer stack deployment by @wpf500 in #410
- feat: add newsletter status toggle for admins by @wpf500 in #411
Full Changelog: v0.2.3...v0.2.4
v0.2.3
v0.2.2
v0.2.1
v0.2.0
Better user feedback, small UX tweaks to various tables (contacts, callouts, etc.) and more callout features!
You can now do search across all the answers in a response rather than just one, you can create callouts that don't collect contact details for any submission (logged in or otherwise), and you can edit responses!
What's Changed
- chore: small callouts table improvements by @wpf500 in #397
- chore: move tags to a new line by @wpf500 in #398
- feat: consistent notifications by @wpf500 in #390
- fix: notifications merge by @wpf500 in #400
- feat: add support for answers filter by @wpf500 in #395
- feat: add more options for callouts by @wpf500 in #396
- feat: edit responses by @wpf500 in #399
- fix: edit response merge by @wpf500 in #401
Full Changelog: v0.1.1...v0.1.2
v0.1.1
v0.1.0
We've updated our deployment process to publish versions to Docker so you can now pin your versions in your docker-compose.yml files.
This is an opportunity to fix a historic versioning problem: this is beta software and we should be using v0.x.x versions. Up to this point we've been using v2.x.x versions and saying that minor versions aren't backwards compatible (e.g. v2.5.0 not compatible with v2.6.0), but this is not what the semantic versioning spec says.
This means we will have some strange historical versions which we might try to rewrite at some point, but for now you should expect all releases to be v0.x.x. Minor changes will still be incompatible going forwards, but this is semantically valid while the major version is 0.
What's Changed
- fix: refresh comments when changing responses by @wpf500 in #389
- feat: add new deployment workflow by @wpf500 in #391
Full Changelog: v2.15.4...v0.1.0