Repository navigation
Yuva 0.0.2
One home for every product's conversations.
E-mail, live chat and in-app messages in one open-source inbox that you host yourself.
Website · Install guide · Upgrading · Changelog · Security
Warning
Pre-alpha. Yuva is young: the API and database schema can still change between
releases. Try it, read it, tell us what breaks — but keep real customer data out of it for now.
Get Yuva 0.0.2
docker pull ghcr.io/productdevbook/yuva:0.0.2| Piece | How to get it |
|---|---|
| Server and team panel | ghcr.io/productdevbook/yuva:0.0.2 for linux/amd64 and linux/arm64 — one binary, Postgres is all it needs |
| Web widget | served by your own Yuva at /yuva.js, embed <yuva-chat> (guide) |
| iOS | Swift Package https://github.com/productdevbook/yuva, version 0.0.2 (guide) |
| Android | implementation("com.github.productdevbook:yuva:v0.0.2") from https://jitpack.io (guide) |
| Go helpers | go get github.com/productdevbook/yuva/sdk/go@v0.0.2 — identity tokens and webhook verification |
| API contract | openapi/openapi.yaml |
What's in this release
Added
- Workspace deletion: owners delete a workspace in the panel (Settings → Workspace → Danger
zone) or withDELETE /v1/workspace; it stops working at once and a background job deletes its
data and stored files in batches. Operators useyuva workspace delete. - Account deletion: members delete their account in the panel (Settings → My profile) or with
DELETE /v1/me, refused while they are a workspace's only owner; their messages stay, shown as
from a deleted member. Operators useyuva person delete. - Panel: replies from a visitor's typed, unconfirmed address are marked "Unverified sender".
- Android SDK on JitPack:
implementation("com.github.productdevbook:yuva:v0.0.2")from
https://jitpack.io; the local module still works.
Changed
- A person who belongs to no workspace can sign in, sees that, and can delete their account.
Before you upgrade
Back up the database (and attachment storage) first. Migrations run when the new server starts,
and until 1.0 they have no way back. The steps are in the
operations guide.
Thank you
Yuva is AGPL-3.0 at its core and MIT for everything you embed in your own apps, so it can stay
open and keep going. Issues, ideas and pull requests are welcome — see
CONTRIBUTING.md.
Found a vulnerability? Please report it privately as described in
SECURITY.md.
Full changes: v0.0.1...v0.0.2
