Subdomains support
This release adds the ability to configure and use subdomains. Communities will now have a place to call it their own inside Cambiatus as a personal URL under cambiatus.io
domain.
It also address and improves a lot of screens and flows for community admins, with more flexibility and better usability than ever before!
Features
- New configuration screen to configure subdomain (#494)
- Ability to change community and change URL with it (#494)
- New community selector (#482)
- Add the ability to configure auto invite to the community. Communities can now choose to allow for public entry or invite only (#494)
- New admin screens:
- Screen to edit/view token details, including expiration options
- Screen to edit/view community details, including adding a cover photo to be displayed on the welcome page and website
- New "Welcome page" with custom photos from the community (#494)
- Ability for communities to add their websites, which will be linked on the welcome page (#494)
- Improve sizing and load time of our loading animation (#470)
- Admins can now archive objectives as they wish (#494)
Improvements
- Claims improvements (#504):
- Improves the criteria to know which claim is votable or not, by taking into consideration their deadline and usages
- Allow API sorting on the dashboard analysis query
- Improve typography on the Claim page, now easier to see
- Show new status of "voting blocked" on the Claim page to be consistent with the action status
- Show tag of completed/closed action directly on the claim page to improve transparency for the validators
- Improve Feedback messages. On smaller devices the error message wasn't visible, like on the community screen or signIn (#502)
- Redirect to Dashboard after a claim is made, some users were claiming multiple times because no redirect happened (#518)
- Support more countries as contact numbers (Australia, UK, Portugal, Canada)
- Fix cookie domain (#549)
- Enhancement/Update tailwind (#544)
- Fix community's website button and cover photo (#546)
- Prevent body from scrolling (#548)