aboutsummaryrefslogtreecommitdiffstats
path: root/packages/meshbay-hub/src/meshbay_hub/static/group-page.js
Commit message (Expand)AuthorAgeFilesLines
* feat(client): fetch the media apps, the player, settings and search on first useChristophe Besson7 hours1-2/+6
* refactor(node): move the MNP handshake out of webrtc_serverChristophe Besson25 hours1-1/+1
* feat(hub): open, create and join invitation links in the interfaceChristophe Besson47 hours1-3/+28
* fix(hub): a reconnect re-reads the index, not just the handshakeChristophe Besson6 days1-28/+86
* fix(hub): stop keeping a copy of every group's file listing in the browserChristophe Besson6 days1-9/+1
* docs: cite MESHBAY_DESIGN.md and a section instead of the merged notesChristophe Besson7 days1-6/+6
* playlists: merge rules, sealing, and the keyChristophe Besson9 days1-1/+1
* music: play, play next, add to queueChristophe Besson9 days1-3/+10
* feat(hub): Videos and Music list their cards a page at a timeChristophe Besson10 days1-1/+1
* fix(ui): a group opened directly lands on the preferred app once preferences ...0.14Christophe Besson11 days1-4/+23
* feat: a group can be left out of Search, and Search tries every nodeChristophe Besson11 days1-0/+6
* feat(ui): an indexing dock above the music bar, on every pageChristophe Besson11 days1-5/+21
* fix: an empty group claim is a claim on nothingChristophe Besson13 days1-19/+52
* fix(node): the handshake ack dropped one app's directoriesChristophe Besson2026-09-101-12/+17
* refactor(mnp)!: one operation for an app's folders, not one per appChristophe Besson2026-09-101-13/+4
* refactor(spa): stop asking a node what version it isChristophe Besson2026-09-101-6/+0
* refactor(mnp)!: one answer to "may this member write", and it is the rootChristophe Besson2026-09-101-18/+3
* feat(hub): pin the app controls while a library scrollsChristophe Besson2026-09-101-2/+6
* fix(spa): a reconnect must give the Chat composer backChristophe Besson2026-09-091-1/+15
* feat(hub): client-side transfer leases and the transfers panelChristophe Besson2026-09-081-1/+6
* feat(client): HelloWorld, the reference applicationChristophe Besson2026-09-071-8/+16
* fix: a root change reaches every client without a page reloadChristophe Besson2026-09-061-0/+7
* feat(node): an upload lands in the folder it was sent toChristophe Besson2026-09-061-2/+11
* fix(client): degrade against a node still speaking MNP 1.0Christophe Besson2026-09-061-0/+6
* fix(client): a successful root op must never blank the operator's tableChristophe Besson2026-09-061-1/+5
* feat(client): Phase 2 — per-app settings panes, folder tree, multi-directoryChristophe Besson2026-09-061-33/+74
* fix(groups): finish Phase 1 — MNP root management, upload targets, eject stateChristophe Besson2026-09-061-8/+26
* feat: groups refactor Phase 1 — root RO/RW model + shared directories UIChristophe Besson2026-09-061-9/+25
* feat!: MNP 1.0 — seal index and handshake_ack under the group keyChristophe Besson2026-09-031-0/+10
* fix(hub): fall back to the group's first app when the landing tab is absentChristophe Besson2026-09-021-1/+24
* fix(hub): adjust no-group prompt and post-create wizard stepChristophe Besson2026-09-011-2/+19
* feat: passphrase change and account recovery (auth-confirm)Christophe Besson2026-09-011-4/+68
* fix(hub): chat kept stale messages when switching groups on the Chat tabChristophe Besson2026-08-291-1/+1
* feat: node workflow redesign — wizard auto-config, reset, MusicBrainz contactChristophe Besson2026-08-291-6/+1
* feat(hub): cross-group search with reuse of existing viewsChristophe Besson2026-08-281-40/+19
* feat(hub): group names unique per owner, shown as name@ownerChristophe Besson2026-08-281-3/+8
* feat(music): network-adaptive prefetch depth, opt-in keep-screen-on toggleChristophe Besson2026-08-261-1/+1
* fix(transport): auto-reconnect after WebRTC failure, without dropping in-flig...Christophe Besson2026-08-261-0/+5
* feat: add Photos group appChristophe Besson2026-08-251-0/+9
* fix(hub): refresh directory list after adding/removing a shared rootChristophe Besson2026-08-241-0/+1
* feat(hub): audio_root wiring, mutually-exclusive players, Settings reworkChristophe Besson2026-08-241-0/+7
* fix(hub): starting one player stops the otherChristophe Besson2026-08-241-1/+8
* feat(hub): play audio files from Explorer, scoped to the current folderChristophe Besson2026-08-241-3/+19
* feat(hub): consolidate loose tracks, "&"/"and" fold, player close/queueChristophe Besson2026-08-241-2/+12
* feat(hub): Music app client — album grid, flat list, persistent playerChristophe Besson2026-08-241-0/+33
* fix(node,hub): HEVC transcode fallback, live-add progress, per-group TMDB toggleChristophe Besson2026-08-241-2/+11
* feat(node,hub): add Videos group app (poster grid, flat list, TMDB metadata)Christophe Besson2026-08-241-6/+31
* feat(node): persistent index cache, visible scan progress, adaptive reconcile...Christophe Besson2026-08-231-1/+56
* feat(hub): split the group UI into a pluggable "applications" architectureChristophe Besson2026-08-231-0/+484