Repository navigation
Releases: codeaz-org/asincly
Releases · codeaz-org/asincly
Release list
Asincly 0.1.0
Async standups for remote teams: record a short video in your own morning, AI writes the check-in, your team reads it in theirs.
Self-host it: Docker Compose, every feature, no license key. See DEPLOYMENT.md.
Or use Asincly Cloud: asincly.codeaz.org, free for up to 3 people.
Added
- Branded HTML for every email, with the plain-text version kept
- @-mentions with a teammate picker; a typed @name links the teammate and notifies them
- Invitations the invitee accepts or declines; admins see pending invites and can revoke them
- Two-factor authentication (TOTP, backup codes), required per organization for owners and admins
- Session list with remote sign-out; Google SSO enforcement per email domain
- Role changes and ownership transfer for teams and organizations
- Email preferences with one-click unsubscribe
- AI notice before recording, "ai-assisted" label, AI opt-out per team and per person
- Personal data export; acceptance of Terms and DPA at organization creation
- Legal pages (privacy, terms, DPA, subprocessors, cookies, security, imprint,
accessibility) driven byLEGAL_*settings; DPIA and records-of-processing templates /api/health,/api/cron/daily,/.well-known/security.txt, structured error logging,
nightly backups in the Docker setup, encryption key rotation (pnpm db:rotate-key)
Changed
- Every page reads and writes as the signed-in person under row-level security
- Rate limits are shared across instances (Postgres) and cover sign-in
- Nonce-based Content-Security-Policy; images and media only from the app and the bucket
- Video URLs are minted on play and expire in 15 minutes; uploads are signed for one size
- Magic links expire after one hour
Fixed
- A guest could create a team and then delete the whole organization
- One invalid schedule rule stopped reminders for every tenant
- Deleting data left recordings in the bucket
- Out-of-order Stripe events could roll an organization's plan back
- Email bodies, invitee lists and raw errors were written to logs