aboutsummaryrefslogtreecommitdiffstats
path: root/packages/meshbay-hub/src/meshbay_hub/static/transport.js
Commit message (Expand)AuthorAgeFilesLines
* feat(node): an upload lands in the folder it was sent toChristophe Besson2026-09-061-6/+12
* fix(client): degrade against a node still speaking MNP 1.0Christophe Besson2026-09-061-0/+53
* feat(client): Phase 2 — per-app settings panes, folder tree, multi-directoryChristophe Besson2026-09-061-0/+78
* fix(groups): finish Phase 1 — MNP root management, upload targets, eject stateChristophe Besson2026-09-061-32/+56
* feat: groups refactor Phase 1 — root RO/RW model + shared directories UIChristophe Besson2026-09-061-5/+57
* fix: drop the retired Mozilla STUN server from the defaultsChristophe Besson2026-09-041-1/+2
* fix(client): resolve STUN hostnames in the main processChristophe Besson2026-09-041-8/+31
* feat!: MNP 1.0 — seal index and handshake_ack under the group keyChristophe Besson2026-09-031-20/+170
* fix(hub): route the chat ack to the request that asked for itChristophe Besson2026-09-031-0/+36
* feat: passphrase change and account recovery (auth-confirm)Christophe Besson2026-09-011-18/+211
* feat: configurable STUN server fallbacks for WebRTC ICEChristophe Besson2026-08-301-1/+6
* feat(node): editable node settings in the Node page (D5)Christophe Besson2026-08-291-0/+8
* feat: V13 — per-card "re-match this one file" (MNP 0.13)Christophe Besson2026-08-291-1/+22
* feat: node workflow redesign — wizard auto-config, reset, MusicBrainz contactChristophe Besson2026-08-291-33/+1
* fix(transport): chat_hist_resp dispatch skipped when older pending entries existChristophe Besson2026-08-281-8/+11
* feat(chat): link previews for pasted URLsChristophe Besson2026-08-281-0/+27
* fix(transport): reconnect used a fresh handshake token but a stale signaling oneChristophe Besson2026-08-261-0/+9
* fix(transport): wake a backing-off reconnect on visibilitychange, fix listene...Christophe Besson2026-08-261-1/+39
* fix(music): don't throw "Transport not connected" while a reconnect is landingChristophe Besson2026-08-261-13/+30
* fix(transport): auto-reconnect after WebRTC failure, without dropping in-flig...Christophe Besson2026-08-261-7/+164
* debug(transport): opt-in WebRTC health tracing for mobile-lock investigationChristophe Besson2026-08-261-0/+156
* fix(node,hub): key music/media metadata lookups by file_id, not pathChristophe Besson2026-08-261-22/+31
* feat: add Photos group appChristophe Besson2026-08-251-0/+29
* fix(hub): keep an unmatched admin_challenge visible, add trace loggingChristophe Besson2026-08-241-1/+17
* fix(hub): key admin_challenge/admin_response by op, not arrival orderChristophe Besson2026-08-241-0/+69
* feat(hub): audio_root wiring, mutually-exclusive players, Settings reworkChristophe Besson2026-08-241-0/+20
* feat(music): transcode WMA/Musepack to AAC so they actually playChristophe Besson2026-08-241-0/+31
* feat(hub): Music app client — album grid, flat list, persistent playerChristophe Besson2026-08-241-0/+83
* fix(node,hub): HEVC transcode fallback, live-add progress, per-group TMDB toggleChristophe Besson2026-08-241-18/+44
* feat(node,hub): season-specific overviews, manual TMDB match correction, and ...Christophe Besson2026-08-241-1/+90
* feat(node,hub): add Videos group app (poster grid, flat list, TMDB metadata)Christophe Besson2026-08-241-6/+103
* feat(node): persistent index cache, visible scan progress, adaptive reconcile...Christophe Besson2026-08-231-0/+119
* feat(hub): split the group UI into a pluggable "applications" architectureChristophe Besson2026-08-231-0/+27
* feat: LAN Wi-Fi casting to Chromecast via local HTTP relayChristophe Besson2026-08-211-0/+4
* feat(node): full Node admin panel — CLI parity, hot-reload, group lifecycleChristophe Besson2026-08-201-3/+117
* feat(node): the operator can close uploading to everyone but themselvesChristophe Besson2026-08-181-0/+27
* fix: two waits with no deadline, resume positions per account, group settings...Christophe Besson2026-08-181-1/+27
* fix(client): the desktop client runs, and running it corrected three thingsChristophe Besson2026-08-181-1/+7
* feat: device linking, and signing in to the hub with a device keyChristophe Besson2026-08-181-0/+123
* feat(node): seeking, as a stream restarted somewhere elseChristophe Besson2026-08-171-2/+5
* fix(hub): bound the video read-ahead by the playhead, not by the networkChristophe Besson2026-08-161-0/+12
* feat(hub): chat, presence, a Profile page, and downloads that do not freezeChristophe Besson2026-08-161-12/+87
* fix: stop a stream on close, count only real users, record where a node isChristophe Besson2026-08-151-0/+35
* feat(groups): remove a member, and keep gigabytes out of the tabChristophe Besson2026-08-151-2/+37
* feat(files): transfers that outlive the page, and selection instead of per-ro...Christophe Besson2026-08-151-11/+30
* feat(files): download a folder as a zip, and remove an empty oneChristophe Besson2026-08-151-0/+20
* perf(upload): several chunks in flight, instead of one per round tripChristophe Besson2026-08-151-13/+89
* fix(members): restore the member list and invite form, and retire the pairing...Christophe Besson2026-08-151-0/+5
* feat(files): one uploads/ directory, for files and chat alikeChristophe Besson2026-08-141-4/+3
* feat(files): upload into the current directory, and create foldersChristophe Besson2026-08-141-1/+14