summaryrefslogtreecommitdiffstats
path: root/packages/meshbay-hub/tests
Commit message (Expand)AuthorAgeFilesLines
* feat(client): system tray on Windows, and a clearer tray iconChristophe Besson2026-09-051-0/+32
* feat!: MNP 1.0 — seal index and handshake_ack under the group keyChristophe Besson2026-09-033-0/+316
* fix(hub): route the chat ack to the request that asked for itChristophe Besson2026-09-032-0/+279
* chore(client): build against the latest Electron, and stop defining the packa...Christophe Besson2026-09-031-0/+44
* fix(hub): stop the maintenance loop racing the tests, and pin _ASSETSChristophe Besson2026-09-022-1/+53
* fix(hub): merge duplicate sources in Search's Music and Photos tooChristophe Besson2026-09-024-189/+469
* fix(hub): one entry per file in the Search view's Videos gridChristophe Besson2026-09-022-0/+525
* fix(hub): dismissing a notification deletes itChristophe Besson2026-09-022-12/+49
* fix(hub): a dismissed notification stays dismissed across a restartChristophe Besson2026-09-021-0/+144
* fix(hub): a desktop solve reports no hostname at all, not "meshbay"Christophe Besson2026-09-022-10/+76
* fix(hub): check the captcha's origin here, so the desktop client can pass oneChristophe Besson2026-09-022-1/+189
* fix(hub): the Node page takes the width of a settings pageChristophe Besson2026-09-021-0/+174
* fix(hub): a show opens on its first season, not its first thumbnailChristophe Besson2026-09-021-0/+107
* fix(hub): the show detail modal must not move when the season doesChristophe Besson2026-09-022-108/+361
* fix(hub): steady the show detail modal, and give a series its directorChristophe Besson2026-09-021-0/+280
* fix(hub): fall back to the group's first app when the landing tab is absentChristophe Besson2026-09-022-0/+260
* fix(hub): let the reader scroll up in the chat againChristophe Besson2026-09-013-4/+335
* revert(hub): M6 — add_group_member must keep accepting node tokensChristophe Besson2026-09-011-6/+17
* fix(hub): send a CSP and protective headers on every responseChristophe Besson2026-09-011-0/+65
* fix(hub): constrain what a federated peer hub can do (MHP)Christophe Besson2026-09-011-0/+179
* fix(client): allow reCAPTCHA in the Electron CSPChristophe Besson2026-09-011-4/+38
* fix(hub): enforce registration captcha for every clientChristophe Besson2026-09-011-0/+58
* fix(hub): require auth and distinct reporters for content reportsChristophe Besson2026-09-011-45/+87
* fix(hub): moderator can no longer grant admin or hard-revoke accountsChristophe Besson2026-09-011-1/+38
* feat: passphrase change and account recovery (auth-confirm)Christophe Besson2026-09-016-1/+790
* feat: email verification for registration, email change, and invitationsChristophe Besson2026-08-311-0/+12
* refactor(ui): extract Explore, Login, Register and CreateGroup from app.jsChristophe Besson2026-08-313-6/+16
* refactor(ui): extract Settings, Profile and Admin pages from app.jsChristophe Besson2026-08-301-3/+8
* fix(hub): update layout test for the fit → fitAndPin renameChristophe Besson2026-08-291-3/+5
* fix(hub): chat scroll-to-bottom, message loading on group switch, connecting ...Christophe Besson2026-08-291-0/+92
* feat(hub): group names unique per owner, shown as name@ownerChristophe Besson2026-08-282-0/+142
* feat(hub): let a hub admin disable public groups instance-wideChristophe Besson2026-08-282-0/+303
* feat: add Photos group appChristophe Besson2026-08-253-3/+32
* feat(hub): Music app client — album grid, flat list, persistent playerChristophe Besson2026-08-242-1/+3
* feat(node,hub): add Videos group app (poster grid, flat list, TMDB metadata)Christophe Besson2026-08-242-2/+3
* fix(node,hub): always transcode video audio to stereo AAC, never copyChristophe Besson2026-08-231-1/+5
* feat(hub): split the group UI into a pluggable "applications" architectureChristophe Besson2026-08-2314-93/+182
* fix: update source-reading tests that drifted from the codeChristophe Besson2026-08-224-6/+13
* fix: update test_desktop_shell.py for build/ → scripts/ renameChristophe Besson2026-08-221-2/+2
* feat(node): the operator can close uploading to everyone but themselvesChristophe Besson2026-08-181-0/+122
* fix: the chat tab no longer scrolls, and a group is listed or invite-onlyChristophe Besson2026-08-184-16/+381
* fix(ui): name the section after its button, drop the folder slash, colour the...Christophe Besson2026-08-182-1/+48
* fix: two waits with no deadline, resume positions per account, group settings...Christophe Besson2026-08-184-8/+416
* fix(client): a film can go full-screen, and automatic saving is automaticChristophe Besson2026-08-181-4/+61
* fix(client): three defects a real desktop found in ten minutesChristophe Besson2026-08-182-3/+82
* fix(client): the desktop client runs, and running it corrected three thingsChristophe Besson2026-08-182-12/+43
* feat(client): the platform seam, and an Electron shell that has never been runChristophe Besson2026-08-182-2/+228
* feat: device linking, and signing in to the hub with a device keyChristophe Besson2026-08-181-0/+279
* fix(hub): a session that renews itselfChristophe Besson2026-08-173-1/+399
* fix(hub): the transfers panel hung off the side of a phoneChristophe Besson2026-08-173-3/+295