aboutsummaryrefslogtreecommitdiffstats
path: root/docs
Commit message (Expand)AuthorAgeFilesLines
* refactor(node): remove five loopback routes nothing calledChristophe Besson16 hours2-1/+6
* docs: keypair_bundle_delete is reserved for device_policy (O3)Christophe Besson16 hours2-1/+6
* refactor: drop the unread transfer_limits field from the handshake ackChristophe Besson16 hours1-6/+5
* feat(client): save files under a name every platform can writeChristophe Besson16 hours1-0/+9
* feat(hub): reports from public-group members, decided by an administratorChristophe Besson17 hours1-15/+35
* feat: nodes apply the content blocklist in their public groupsChristophe Besson17 hours2-2/+34
* refactor: remove the public-content swarmChristophe Besson17 hours1-7/+7
* fix: bound pending admin challenges and sign every value an op acts onChristophe Besson17 hours2-22/+54
* refactor: remove dead code across packagesChristophe Besson20 hours3-13/+4
* refactor: remove the unused GroupIndex.serialize chainChristophe Besson22 hours2-30/+21
* fix: refuse an unsigned handshake challengeChristophe Besson23 hours2-10/+9
* docs: bring the design and protocol documents in line with the codeChristophe Besson25 hours2-71/+146
* fix(hub): say so when a lazily loaded view cannot be fetched0.16Christophe Besson26 hours1-1/+6
* feat(hub): keep a show's detail modal open under the playerChristophe Besson28 hours2-0/+11
* docs: the Windows node's three modes and one lifecycle, and what it costChristophe Besson40 hours2-6/+27
* fix(node,client): query TMDB only once a language is chosen, in that languageChristophe Besson3 days1-0/+22
* fix(hub): the NAT-punch signal needs a shared active group, like the offer relayChristophe Besson3 days1-1/+4
* docs(design): state the node-bound MNP token as a rule, not an incidentChristophe Besson4 days1-13/+12
* feat(protocol): bind the MNP token to the node it is for (E10)Christophe Besson4 days2-1/+14
* feat(protocol): MNP 4.0 flag day for the node-audience token (B2)Christophe Besson4 days2-2/+32
* feat: invitation links no longer bound to an e-mail addressChristophe Besson4 days4-46/+63
* chore: bump version to 0.16.0Christophe Besson4 days1-1/+1
* refactor(client): split transport.js into classic scriptsChristophe Besson4 days1-1/+1
* feat(client): fetch the media apps, the player, settings and search on first useChristophe Besson4 days1-1/+6
* refactor(node): split ops.py into the ops packageChristophe Besson5 days3-11/+11
* refactor(node): move _dispatch_message out of webrtc_server, unchangedChristophe Besson5 days1-1/+1
* refactor(node): move the session core out of webrtc_serverChristophe Besson5 days2-6/+7
* refactor(node): move the operator's node controls out of webrtc_serverChristophe Besson5 days1-1/+1
* refactor(node): move the MNP handshake out of webrtc_serverChristophe Besson5 days1-1/+1
* refactor(node): move invitations, joins and device linking out of webrtc_serverChristophe Besson5 days1-1/+1
* refactor(node): move uploads out of webrtc_serverChristophe Besson5 days2-2/+2
* refactor(node): move transfer slots and leases out of webrtc_serverChristophe Besson5 days1-1/+1
* refactor(node): move file browsing and folder/file ops out of webrtc_serverChristophe Besson5 days2-6/+6
* refactor(node): move group chat out of webrtc_serverChristophe Besson5 days1-1/+1
* refactor(node): move per-account blobs and key bundles out of webrtc_serverChristophe Besson5 days1-2/+2
* docs: the transcoded-seek test passes without transcodingChristophe Besson5 days1-0/+1
* refactor(node): move video streaming out of webrtc_serverChristophe Besson5 days2-5/+5
* refactor(node): move framing, shared limits and ffmpeg jobs out of webrtc_serverChristophe Besson5 days1-3/+3
* docs: listing a group's folders walks every root on the event loopChristophe Besson5 days1-0/+1
* docs(mail): route @meshbay.org mail to OVH, document the real setupChristophe Besson5 days1-34/+175
* fix(hub): Search reaches each group with one offer, and a busy hub is not a d...0.15Christophe Besson6 days1-3/+37
* fix(hub): a redeemed invitation link leaves the owner's listChristophe Besson6 days2-3/+10
* fix(hub): an invitation no longer holds back its invitee's sign-up codeChristophe Besson6 days1-1/+1
* docs: qualify what an invitation link changes about the codeChristophe Besson6 days4-2/+14
* feat(node): member invite --link and member cancel in the CLIChristophe Besson6 days2-5/+12
* feat(hub): open, create and join invitation links in the interfaceChristophe Besson6 days2-2/+29
* feat(hub): invitation-link tickets bound to a verified addressChristophe Besson6 days1-9/+73
* docs: drop the invitation-link plan from the treeChristophe Besson6 days2-362/+1
* feat(node): invitation links — a code bound to no account until redeemedChristophe Besson6 days3-5/+408
* feat: the node signs its handshake challenge (MNP 3.4)Christophe Besson6 days2-13/+54