Commit Graph

  • 3fb48ee822 feat(website): expand features grid from 4 to 6 symmetrical tiles including self-hosting and invites Timo 2026-05-18 20:49:03 +02:00
  • 2d20af7199 fix(website): add missing navbar home bilingual translation on join page Timo 2026-05-18 20:43:56 +02:00
  • 579677e11c feat(website): overhaul interactive extension mockup alignment and update server docker/caddy examples Timo 2026-05-18 20:43:02 +02:00
  • 05e1801653 feat(website): fully redesign website and invitation page with premium responsive layouts, inline SVG icons, and a sleek vector Globe language selector Timo 2026-05-18 20:31:18 +02:00
  • 6774b2bfb7 feat(website): fix Chrome icon, add dynamic Firefox targeting and update versioning guidelines Timo 2026-05-18 20:15:10 +02:00
  • 108d015e9f chore(release): update versions to v1.5.3 [skip ci] GitHub Action 2026-05-18 18:10:54 +00:00
  • e0b9e9ef27 perf(background): reduce reactive update lock duration to 1.0s v1.5.3 Timo 2026-05-18 20:10:29 +02:00
  • 641c9bfb24 chore(release): update versions to v1.5.2 [skip ci] GitHub Action 2026-05-18 18:09:45 +00:00
  • cf993b4ef0 fix(background): reset reactive locks on execute force sync for instant play update v1.5.2 Timo 2026-05-18 20:09:20 +02:00
  • 5b1d6d7ba4 docs: add mandatory node -c syntax check before committing/pushing Timo 2026-05-18 19:44:57 +02:00
  • 9ed7c98933 chore(release): update versions to v1.5.1 [skip ci] GitHub Action 2026-05-18 17:44:37 +00:00
  • 68b0f3306c fix(background): resolve missing closing brace syntax error in alarms onAlarm listener v1.5.1 Timo 2026-05-18 19:44:01 +02:00
  • a71cdc3e53 chore(release): update versions to v1.5.0 [skip ci] GitHub Action 2026-05-18 17:41:13 +00:00
  • 366d157d80 feat: implement Strategy C (zero-latency hybrid synchronization) and fix room switching duplicate matches v1.5.0 Timo 2026-05-18 19:40:46 +02:00
  • 2d231cb390 chore(release): update versions to v1.4.5 [skip ci] GitHub Action 2026-05-18 17:24:42 +00:00
  • b11b3316af fix(firefox): add gecko data collection permissions and proper icon sizes v1.4.5 Timo 2026-05-18 19:24:14 +02:00
  • e337527e63 docs: add inline icon to README.md header MacBook 2026-05-18 15:17:06 +02:00
  • 882565a079 chore(release): update versions to v1.4.4 [skip ci] GitHub Action 2026-05-18 13:14:48 +00:00
  • 4653c455d5 feat(landing): implement dynamic version and release date display v1.4.4 MacBook 2026-05-18 15:14:23 +02:00
  • 800a6c09b7 UI: Overwrite website logo/favicon with new monochrome icon v1.4.3 Timo 2026-05-18 14:58:18 +02:00
  • 751496ed48 UI: Update KoalaSync icon to monochrome version to match neon theme v1.4.2 Timo 2026-05-18 14:56:22 +02:00
  • 734a004f23 UI: Add new icon to popup header next to title v1.4.1 Timo 2026-05-18 14:52:06 +02:00
  • 01ce3ec99e chore: migrate domains from shik3i.net to koalastuff.net v1.4.0 MacBook 2026-05-16 13:08:53 +02:00
  • d9b26f9fb4 docs: link Caddyfile.example and finalize website documentation v1.3.2 MacBook 2026-05-04 05:55:46 +02:00
  • 1e3bb94660 website: fix HTML issues, mobile nav, i18n, and SEO MacBook 2026-05-04 05:49:16 +02:00
  • 90882f91ef docs: clarify ws:// vs wss:// for self-hosted servers MacBook 2026-05-04 05:42:31 +02:00
  • 5157428e74 docs: comprehensive repository polish + step-by-step user guide MacBook 2026-05-04 05:41:43 +02:00
  • 47ca7563b7 ci: auto-inject version from git tag + unify shared/ mirroring MacBook 2026-05-04 05:27:07 +02:00
  • f7829bbebb security: harden server relay + documentation audit MacBook 2026-05-04 05:19:18 +02:00
  • 6093da4dc6 feat: add docker-compose example and update GHCR deployment links MacBook 2026-05-04 05:12:22 +02:00
  • 583e15745f docs: improve transparency in privacy policy and readme MacBook 2026-05-04 04:55:04 +02:00
  • bd8c7edc3a docs: clean up README marketing language and remove banner MacBook 2026-05-04 04:51:29 +02:00
  • bd4c53f9c7 docs: overhaul root README with premium branding and badges MacBook 2026-05-04 04:48:51 +02:00
  • 5440d136fe docs: complete audit of all READMEs for consistency MacBook 2026-05-04 04:46:27 +02:00
  • c9ec6ce3e0 docs: final polish and refined protocol automation MacBook 2026-05-04 04:45:02 +02:00
  • 652f1cef4f refactor: automate protocol sync and reorganize repo for store readiness MacBook 2026-05-04 04:43:30 +02:00
  • 0f1f8bde1b docs: clean up obsolete scripts and update documentation for store readiness MacBook 2026-05-04 04:37:59 +02:00
  • fa4e4039b3 fix: bump APP_VERSION in shared/constants.js to 1.3.1 MacBook 2026-05-02 02:09:23 +02:00
  • cb466d3865 chore: bump version to 1.3.1 MacBook 2026-05-02 02:07:22 +02:00
  • 54be9f9a39 feat: SEO and localization improvements MacBook 2026-05-02 02:00:06 +02:00
  • 47a9c08f48 docs: enforce strict version bumping in AI release workflow MacBook 2026-05-02 00:37:09 +02:00
  • b0bcab77e3 docs: restructure README for end-users and developers, add browser support, add badges MacBook 2026-05-01 06:18:27 +02:00
  • 6624bcc1ca docs: remove hardcoded version string and link to releases tab MacBook 2026-05-01 06:14:11 +02:00
  • ca391ca83b docs: add AI guardrails for networking, routing, and identity MacBook 2026-05-01 06:11:50 +02:00
  • 1438a4d41f docs: add release tag 'v' prefix requirement to AI_INIT.md MacBook 2026-05-01 06:10:25 +02:00
  • c9cf7c49dc Fix logic flaws and update documentation v1.3.1 MacBook 2026-05-01 06:06:46 +02:00
  • bcbd46d658 fix: make shared file sync fail-fast in build script v1.3.0 MacBook 2026-05-01 05:41:07 +02:00
  • 4d489ec992 chore: implement cross-browser build pipeline for extension MacBook 2026-05-01 05:37:47 +02:00
  • 65ad4b5c6b chore: Bump version to 1.2.1 v1.2.1 Timo 2026-04-25 17:47:59 +02:00
  • c2857dbdda feat: Improve seek logging and increase log buffer to 200 entries Timo 2026-04-25 17:45:06 +02:00
  • d07bf745a3 fix: Add seek delta threshold and debounce to prevent HLS/DASH buffering micro-seeks from being relayed as user seeks Timo 2026-04-25 17:42:55 +02:00
  • bd54e893b4 docs: Update root README for v1.2.0 features v1.2.0 Timo 2026-04-25 16:50:09 +02:00
  • 50c9ba4ec8 docs: Update website for v1.2.0 release and add Episode Auto-Sync feature card Timo 2026-04-25 16:49:52 +02:00
  • 55c2d4ed0d feat: Auto-Sync Next Episode v1.2.0 Timo 2026-04-25 16:43:10 +02:00
  • 02afc193c6 fix: extend input sanitization to relay path and remove whitespace artefact v1.1.5 Timo 2026-04-25 16:17:16 +02:00
  • 7fc156977a feat: add graceful shutdown, input validation, and peer data factory (Phase 3) Timo 2026-04-25 16:15:11 +02:00
  • 99cb07bc2a refactor: centralize room cleanup logic to fix DRY violation (H-1) Timo 2026-04-25 16:12:51 +02:00
  • 77ffda3e42 fix: address phase 1 audit findings (xss, cors, dead code) Timo 2026-04-25 16:08:12 +02:00
  • 01bc95e176 docs: add github link and version info to dev tab (v1.1.4) v1.1.4 Timo 2026-04-25 03:49:42 +02:00
  • 7417c21217 feat: enhance peer list with volume icons, play/pause status, and time interpolation (v1.1.3) v1.1.3 Timo 2026-04-25 03:47:57 +02:00
  • 3e63602559 docs(shared): add strict warning headers and README to prevent out-of-sync edits v1.1.2 Timo 2026-04-23 22:01:35 +02:00
  • 4785c9625c chore(extension): bump version, fix targeted injection and race conditions Timo 2026-04-23 21:58:19 +02:00
  • 0d08711398 fix: restore CONNECT handler else branch, sync APP_VERSION, clean dead return-true Timo 2026-04-23 20:09:30 +02:00
  • abe876e04e fix: remove legacy fallback for 100% strict tab targeting MacBook 2026-04-23 08:41:16 +02:00
  • 3771243b3c fix: ensure routeToContent prioritizes saved target tab settings MacBook 2026-04-23 08:35:14 +02:00
  • ee79d66ac0 fix: enforce strict tab targeting and update badge logic MacBook 2026-04-23 08:30:28 +02:00
  • ac8d73ef4f feat: add ARM64 support to Docker build MacBook 2026-04-23 07:16:10 +02:00
  • f3ee7b47b9 chore: bump version to 1.1.1 and fix self-metadata sync and UI visibility v1.1.1 MacBook 2026-04-22 18:44:20 +02:00
  • 0f611fa112 chore: bump version to 1.1.0 v1.1.0 MacBook 2026-04-22 18:31:28 +02:00
  • 67f872ffd2 feat(sync): implement end-to-end media title synchronization MacBook 2026-04-22 18:29:53 +02:00
  • e40e2e5101 feat(dev): implement extended video metadata and data-attribute inspector MacBook 2026-04-22 18:22:59 +02:00
  • 0e7b57ce71 chore: bump version to 1.0.4 v1.0.4 MacBook 2026-04-22 18:05:55 +02:00
  • 6065e0a278 fix(extension): guard currentTime against non-finite values and fix seek payload mismatch MacBook 2026-04-22 18:05:33 +02:00
  • 1dae8539f5 fix: integrate protocol sync into CI/CD and update documentation v1.0.3 MacBook 2026-04-22 17:01:00 +02:00
  • 6a26731fa7 Delete scratch directory Koala 2026-04-22 15:16:36 +02:00
  • e042fd92cd chore: ignore scratch directory Timo 2026-04-22 15:06:08 +02:00
  • 90ae8e8f26 docs: update README with accurate structure and missing features Timo 2026-04-22 15:05:32 +02:00
  • f43c1a8850 ci: final fix for ghcr lowercase using metadata-action v1.0.2 Timo 2026-04-22 14:29:18 +02:00
  • 8f01feeb56 ci: fix ghcr lowercase naming convention Timo 2026-04-22 14:26:19 +02:00
  • 8696533b1c UI: Exclude local peer from activity acknowledgment list for better UX. Timo 2026-04-22 14:11:28 +02:00
  • 2aef9a1ffc fix: v1.0.5 stability hotfixes (ACK security and event jitter) Timo 2026-04-22 13:55:57 +02:00
  • 33e48a8278 fix: resolve syntax error in background.js (unexpected token ')' at end of handleAsyncMessage) Timo 2026-04-22 13:48:11 +02:00
  • bcb3acb78e fix: resolve critical sync feedback loop and notification argument order Timo 2026-04-22 13:41:05 +02:00
  • e65c326c32 fix: resolve metadata desync in heartbeats and restore remote control icons Timo 2026-04-22 13:33:33 +02:00
  • 622db23f38 style: restore classic remote control UI and sync architectural fixes Timo 2026-04-22 13:32:10 +02:00
  • 0509b993e5 feat: implement one-click auto-join and self-closing bridge with countdown Timo 2026-04-22 12:29:09 +02:00
  • 901b97dcaf fix: implement timestamp correlation for visual ACKs Timo 2026-04-22 12:23:17 +02:00
  • 221961820a feat: implement visual confirmation system and redesigned Sync tab Timo 2026-04-22 12:20:32 +02:00
  • 3317994354 fix: ensure popup remote control affects local video too Timo 2026-04-22 12:14:53 +02:00
  • 1910b09bce fix: ensure username and tab title are sent and stored on initial join Timo 2026-04-22 12:13:33 +02:00
  • 9f004557ed fix: resolve peer isolation and invitation link sync issues Timo 2026-04-22 12:10:26 +02:00
  • 465a34837d fix: only show 'ON' badge when connected to a room with a target tab Timo 2026-04-22 12:01:27 +02:00
  • 8d28691030 docs: restore detailed AI_INIT.md with v1.0.0-RC5 updates Timo 2026-04-22 11:56:38 +02:00
  • 1d2237aab6 docs: complete repository documentation update for v1.0.0-RC5 features Timo 2026-04-22 11:54:54 +02:00
  • 830f8c44b1 fix: implement background heartbeats and aggressive server-side peer pruning Timo 2026-04-22 11:51:29 +02:00
  • 61d8dfc9eb ui: refine peer list name/id display style Timo 2026-04-22 11:46:36 +02:00
  • 6afae29252 fix: include username in settings fetch to ensure it is sent to server Timo 2026-04-22 11:46:07 +02:00
  • acd18b4d7b ui: move connection status to the top of the dev tab Timo 2026-04-22 11:41:02 +02:00
  • 3e3fa75f25 docs: clarify noise filtering behavior in settings Timo 2026-04-22 11:40:00 +02:00
  • 5ccdd273cf fix: clear peer list immediately when leaving a room Timo 2026-04-22 11:39:27 +02:00