Commit Graph
16 Commits
Author SHA1 Message Date
Anton Petrochenko 8ad367d307 Added a shields.io badge for experimental stability 2026-04-02 17:49:11 +06:00
jevb e26b5e7d9a fix: correct GitHub username in README issues link 2026-04-02 11:26:23 +02:00
jevb 74eab7ab0b docs: add early alpha warning banner to README 2026-04-02 11:24:10 +02:00
jevb 0635a2e25e docs: add screenshots to README
Show client chat view, login page, and admin panel dashboard.
2026-03-30 22:36:38 +02:00
jevb ec5775910f docs: add public documentation for contributors and users
Created 12 public docs derived from internal vault:
- Setup guides: quick-start, server-configuration, livekit-setup, deployment
- Networking: port-forwarding, tailscale
- References: api, protocol, schema, client-architecture
- Community: contributing, security

Updated .gitignore to only exclude docs/brain/ (internal vault),
allowing docs/ to be tracked. Updated README with expanded quick
start, voice/video setup, networking ports, and doc links.
2026-03-30 22:31:06 +02:00
jevb 795ed48ec9 docs: v1.0.0 release prep — version bump, license, README overhaul
- Bump version to 1.0.0 across package.json, Cargo.toml, tauri.conf.json
- Add AGPL-3.0 LICENSE file
- Update README with missing features (2FA, DMs, video grid, stream preview,
  theming, auto-login, account deletion, observability)
- Remove internal Copilot Assets section from README
- Remove soundboard reference (not implemented)
- Add account deletion and video grid docs to CLAUDE.md
2026-03-30 20:54:05 +02:00
jevb c2681eb787 docs: add repo copilot assets section to CLAUDE.md and README
Documents auto-applied instructions and on-demand skills available
in .github/instructions/ and .claude/skills/.
2026-03-30 14:23:39 +02:00
jevb de666d515a docs: sync documentation with codebase — version alignment, config fixes, test scripts
- Fix version misalignment: CLAUDE.md had 1.3.0, README had 1.0.0, actual is 1.2.0
- Fix README config table: upload.max_size_mb 10→100, tls.mode selfsigned→self_signed
- Add missing test scripts to CLAUDE.md (e2e:native, e2e:prod, e2e:ui, watch)
- Add documentation audit report
2026-03-24 21:42:16 +01:00
jevb 7a16182f5b fix: restore audio track attachment for remote playback
The refactored LiveKit session dropped track.attach() for remote audio,
so no <audio> element was created and remote participants were silent.
Also refactors noise suppression to use LiveKit TrackProcessor API,
adds input volume gain node bypass at 100%, and exposes __lkDebug()
on window for DevTools diagnostics.
2026-03-22 15:34:26 +01:00
jevb 5caa9c7ff6 docs: update documentation for video chat, GIF picker, PTT, and notifications
- README.md: added video chat, GIF picker, inline images, PTT, desktop
  notifications, compact mode, admin IP restriction, config table entry
- CLAUDE.md: added Key Features section and new critical rules for video
  track IDs and Tenor API key
- tenor.ts: documented public anonymous Tenor API key
- ptt.rs: added 10s timeout to key capture to prevent thread leak
- KeybindsTab.ts: handle timeout (vk=0) from key capture gracefully
2026-03-19 17:54:13 +01:00
jevb 4acf507702 docs: update README and CLAUDE.md for v1.0.0 release
- Update README Administration section with full admin panel features
  (live server logs, audit filters, backup/restore, settings, modals)
- Fix CLAUDE.md branch reference (tauri-migration -> dev)
2026-03-19 05:40:22 +01:00
jevb a06d805ada docs: update README with voice NAT traversal, per-user volume, noise suppression
- Replace inaccurate "built-in TURN/STUN" with actual setup (Google STUN + external_ip)
- Add per-user volume, RNNoise noise suppression, VAD, silence suppression to features
- Add voice.external_ip to config table
- Update tech stack to reflect Google STUN instead of built-in TURN
2026-03-18 23:09:52 +01:00
jevb b3bcb283ee docs: rewrite README with current features, architecture, and config 2026-03-18 17:56:03 +01:00
jevb b7d63dd443 chore: update .gitignore to exclude local tooling, build artifacts, and internal docs
Remove Claude Code configs, skills, publish artifacts, HTML mockups,
and internal planning docs from git tracking. Files remain local.
2026-03-15 16:54:55 +01:00
jevb 7398756515 docs: add README, SECURITY, CONTRIBUTING, and setup guides 2026-03-14 21:58:53 +01:00
jevb bcf563f36c chore: initial commit with project specs and configuration
Add all specification files (CHATSERVER, PROTOCOL, SCHEMA, API, SETUP),
Claude Code config, and skill definitions for the OwnCord chat platform.
2026-03-14 19:57:39 +01:00