Timo
|
e042fd92cd
|
chore: ignore scratch directory
|
2026-04-22 15:06:08 +02:00 |
|
Timo
|
90ae8e8f26
|
docs: update README with accurate structure and missing features
|
2026-04-22 15:05:32 +02:00 |
|
Timo
|
f43c1a8850
|
ci: final fix for ghcr lowercase using metadata-action
v1.0.2
|
2026-04-22 14:29:18 +02:00 |
|
Timo
|
8f01feeb56
|
ci: fix ghcr lowercase naming convention
|
2026-04-22 14:26:19 +02:00 |
|
Timo
|
8696533b1c
|
UI: Exclude local peer from activity acknowledgment list for better UX.
|
2026-04-22 14:11:28 +02:00 |
|
Timo
|
2aef9a1ffc
|
fix: v1.0.5 stability hotfixes (ACK security and event jitter)
|
2026-04-22 13:55:57 +02:00 |
|
Timo
|
33e48a8278
|
fix: resolve syntax error in background.js (unexpected token ')' at end of handleAsyncMessage)
|
2026-04-22 13:48:11 +02:00 |
|
Timo
|
bcb3acb78e
|
fix: resolve critical sync feedback loop and notification argument order
|
2026-04-22 13:41:05 +02:00 |
|
Timo
|
e65c326c32
|
fix: resolve metadata desync in heartbeats and restore remote control icons
|
2026-04-22 13:33:33 +02:00 |
|
Timo
|
622db23f38
|
style: restore classic remote control UI and sync architectural fixes
|
2026-04-22 13:32:10 +02:00 |
|
Timo
|
0509b993e5
|
feat: implement one-click auto-join and self-closing bridge with countdown
|
2026-04-22 12:29:09 +02:00 |
|
Timo
|
901b97dcaf
|
fix: implement timestamp correlation for visual ACKs
|
2026-04-22 12:23:17 +02:00 |
|
Timo
|
221961820a
|
feat: implement visual confirmation system and redesigned Sync tab
|
2026-04-22 12:20:32 +02:00 |
|
Timo
|
3317994354
|
fix: ensure popup remote control affects local video too
|
2026-04-22 12:14:53 +02:00 |
|
Timo
|
1910b09bce
|
fix: ensure username and tab title are sent and stored on initial join
|
2026-04-22 12:13:33 +02:00 |
|
Timo
|
9f004557ed
|
fix: resolve peer isolation and invitation link sync issues
|
2026-04-22 12:10:26 +02:00 |
|
Timo
|
465a34837d
|
fix: only show 'ON' badge when connected to a room with a target tab
|
2026-04-22 12:01:27 +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
|
830f8c44b1
|
fix: implement background heartbeats and aggressive server-side peer pruning
|
2026-04-22 11:51:29 +02:00 |
|
Timo
|
61d8dfc9eb
|
ui: refine peer list name/id display style
|
2026-04-22 11:46:36 +02:00 |
|
Timo
|
6afae29252
|
fix: include username in settings fetch to ensure it is sent to server
|
2026-04-22 11:46:07 +02:00 |
|
Timo
|
acd18b4d7b
|
ui: move connection status to the top of the dev tab
|
2026-04-22 11:41:02 +02:00 |
|
Timo
|
3e3fa75f25
|
docs: clarify noise filtering behavior in settings
|
2026-04-22 11:40:00 +02:00 |
|
Timo
|
5ccdd273cf
|
fix: clear peer list immediately when leaving a room
|
2026-04-22 11:39:27 +02:00 |
|
Timo
|
a847719b24
|
Update blacklist with comprehensive browser and idle game list
|
2026-04-22 11:34:15 +02:00 |
|
Timo
|
1c8c52abf9
|
Update blacklist with media info sites and game noise
|
2026-04-22 11:33:20 +02:00 |
|
Timo
|
1e7f67fa17
|
Update domain blacklist with search engines, storage, and e-commerce
|
2026-04-22 11:31:44 +02:00 |
|
Timo
|
1355022c35
|
feat: reorganize popup tabs and add video debug diagnostics
|
2026-04-22 11:27:16 +02:00 |
|
Timo
|
51a5f43130
|
feat: add username support and fix invitation link server parsing
|
2026-04-22 11:22:31 +02:00 |
|
Timo
|
9a2ccd27ca
|
fix: resolve duplicate peerList IDs and refine server deduplication emission
|
2026-04-22 11:18:32 +02:00 |
|
Timo
|
80f3801b79
|
feat: add visible active room id and server labels to popup
|
2026-04-22 11:14:36 +02:00 |
|
Timo
|
e410fc48c8
|
fix: resolve ghost peer duplication and service worker state persistence issues
|
2026-04-22 11:10:31 +02:00 |
|
Timo
|
f1dae0ef4e
|
chore: final integration polish - harden join ux, refine connection state, and sanitize logs
|
2026-04-22 11:04:51 +02:00 |
|
Timo
|
92cbd7172a
|
Add SYNC_GUIDE.md for protocol synchronization documentation
|
2026-04-22 11:00:39 +02:00 |
|
Timo
|
4f2fe3045c
|
Fix SPA video element recycling resilience
|
2026-04-22 10:55:54 +02:00 |
|
Timo
|
15afcccd0a
|
Fix memory leak and unhandled promise rejection in service worker
|
2026-04-22 10:49:35 +02:00 |
|
Timo
|
643c70772e
|
chore(core): Integration and UX Polish fixes
|
2026-04-22 10:44:31 +02:00 |
|
Timo
|
32044dab57
|
Fix: Race condition where queue bypassed namespace handshake
|
2026-04-22 10:37:38 +02:00 |
|
Timo
|
0b28274766
|
Fix: Service Worker persistence, Ping-Pong failsafe, URL parsing, and server rate limit DoS
|
2026-04-22 10:31:46 +02:00 |
|
Timo
|
88cb313fc0
|
Security & Stability: Fixed SW race, ping-pong loops, and invite parsing
|
2026-04-22 10:20:45 +02:00 |
|
Timo
|
d750d96db5
|
Fix security vulnerabilities and logic flaws
|
2026-04-22 10:04:46 +02:00 |
|
Timo
|
bf48d6a75d
|
DevOps: Add .dockerignore to optimize server builds
|
2026-04-22 09:59:59 +02:00 |
|
Timo
|
3ec10a52e4
|
Refactor: Comprehensive Security and Architecture Audit (Self-Audit Fixes)
|
2026-04-22 09:53:26 +02:00 |
|
Timo
|
37ead94f76
|
Refactor: Comprehensive Security and Architecture Audit
|
2026-04-22 09:49:23 +02:00 |
|
Timo
|
ffbd80881a
|
UI: Refactored Sync tab into a Remote Control interface
|
2026-04-22 09:24:12 +02:00 |
|
Timo
|
4db23fc685
|
UI: Context-aware layouts and Smart Invite links (Server-in-URL)
|
2026-04-22 09:19:49 +02:00 |
|
Timo
|
d9e2d6aa77
|
Logic: Capped reconnection (5m) and manual retry UI
|
2026-04-22 09:17:01 +02:00 |
|
Timo
|
8b8dc9e546
|
UI: Update extension icons to use new 128px high-res asset
|
2026-04-22 09:06:25 +02:00 |
|
Timo
|
f2781a45c2
|
Fix: Resolve SyntaxError and ReferenceError in content.js MutationObserver
|
2026-04-22 09:01:50 +02:00 |
|