Koala
92bec29215
Remove exaggerated marketing claims and fix technical inaccuracies across docs and website
2026-05-25 09:37:13 +02:00
Timo
19ddfd1e21
Add ESLint setup, fix 6 lint errors, update AI_INIT.md with lint checks
2026-05-25 02:46:29 +02:00
Timo
8778403449
docs: add mandatory pre-session git pull instruction to AI_INIT.md
2026-05-25 02:17:50 +02:00
Timo
6774b2bfb7
feat(website): fix Chrome icon, add dynamic Firefox targeting and update versioning guidelines
2026-05-18 20:15:10 +02:00
Timo
5b1d6d7ba4
docs: add mandatory node -c syntax check before committing/pushing
2026-05-18 19:45:01 +02:00
MacBook
5157428e74
docs: comprehensive repository polish + step-by-step user guide
...
Documentation Rewrites:
- AI_INIT.md: fix duplicate section numbers, add file responsibility map,
fix stale manual mirror instruction, add room ID constraint
- PRIVACY.md: add TL;DR statement, data retention table, explicit
<all_urls> justification, self-hosted instance disclaimer
- CONTRIBUTING.md: add local testing guide, version warning, room ID
constraint, bug report requirements
- shared/README.md: complete event table (all 15 events), fix stale
manifest.json reference
- docs/SYNC_GUIDE.md: Chrome→Browser, add README.md to sync list,
drop stale RC5 reference
- server/README.md: sync env defaults with .env.example (1000/50)
New Documentation:
- docs/HOW_IT_WORKS.md: 10-step walkthrough covering room creation,
invitation bridge flow, synchronized playback, force sync protocol,
heartbeat system, and episode auto-sync. Includes exact data payloads.
Infrastructure Cleanup:
- docker-compose.yml: remove deprecated version key
- .dockerignore: remove dead .bat/.sh patterns
- README.md: add self-hosting extension config tip, link HOW_IT_WORKS
2026-05-04 05:41:43 +02:00
MacBook
47ca7563b7
ci: auto-inject version from git tag + unify shared/ mirroring
...
- CI release workflow now extracts version from tag (v1.4.0 → 1.4.0)
and injects it into manifest.base.json, shared/constants.js, and
package.json before building — the tag is the single source of truth
- Build script now copies README.md alongside constants.js and
blacklist.js from /shared → /extension/shared/ (full mirror)
- .gitignore updated: extension/shared/ is fully generated by build
- AI_INIT.md: simplified release workflow, fixed Chrome-only reference
2026-05-04 05:27:07 +02:00
MacBook
652f1cef4f
refactor: automate protocol sync and reorganize repo for store readiness
2026-05-04 04:43:30 +02:00
MacBook
0f1f8bde1b
docs: clean up obsolete scripts and update documentation for store readiness
2026-05-04 04:37:59 +02:00
MacBook
47a9c08f48
docs: enforce strict version bumping in AI release workflow
2026-05-02 00:37:09 +02:00
MacBook
1438a4d41f
docs: add release tag 'v' prefix requirement to AI_INIT.md
2026-05-01 06:10:25 +02:00
MacBook
c9cf7c49dc
Fix logic flaws and update documentation
2026-05-01 06:06:46 +02:00
Timo
622db23f38
style: restore classic remote control UI and sync architectural fixes
2026-04-22 13:32:10 +02:00
Timo
8d28691030
docs: restore detailed AI_INIT.md with v1.0.0-RC5 updates
2026-04-22 11:56:38 +02:00
Timo
1d2237aab6
docs: complete repository documentation update for v1.0.0-RC5 features
2026-04-22 11:54:54 +02:00
Timo
5cfc9d4047
Stable state before Final Polish optimizations
2026-04-22 08:56:52 +02:00
MacBook
d558e9d9c4
chore: achieve 100% data sovereignty
...
- Localized Chrome icon (removed Wikimedia dependency).
- Removed remaining Google Font CDN from extension popup.
- Updated AI_INIT.md with strict 'Zero-External-Requests' policy.
- Verified all website and extension assets are served locally.
2026-04-21 09:00:45 +02:00
MacBook
8b02593f40
Added modern landing page with animated CSS background and updated documentation
2026-04-21 08:00:01 +02:00
MacBook
14033244e5
Initial commit: Production-ready KoalaSync Monorepo with Manifest V3, Socket.IO Relay, and Two-Phase Sync
2026-04-21 07:49:37 +02:00