aboutsummaryrefslogtreecommitdiffstats
path: root/packages/meshbay-node/tests
Commit message (Expand)AuthorAgeFilesLines
* fix(node): a member is told a media tool failed, not what ffmpeg saidChristophe Besson13 hours1-0/+22
* fix(node): the reaper deletes only the .part files the node wroteChristophe Besson13 hours1-10/+22
* fix(node): a revoked account is disconnected, not only refused next timeChristophe Besson13 hours1-0/+53
* fix: downloads are marked and keep their extension; Explorer files are refusedChristophe Besson14 hours1-0/+21
* fix(node): one member holds a share of the node, sized past real useChristophe Besson15 hours1-0/+151
* fix(node): an upload never replaces a file, nor shares a part with anotherChristophe Besson16 hours1-1/+64
* fix(node): ffprobe over a member's file is bounded, and stopped when it isChristophe Besson16 hours1-0/+61
* fix(node): link previews connect to the address they checked, without blockingChristophe Besson16 hours1-7/+87
* fix(node): how a hosted group admits people is the operator's, not the hub'sChristophe Besson16 hours3-5/+105
* fix: an identity signs a named kind, and a device approval answers a requestChristophe Besson29 hours2-10/+107
* fix(client): the page names node operations, and the app confirms what widens...Christophe Besson37 hours2-14/+14
* fix(node): the roster, not the key alone, decides who gets a sessionChristophe Besson38 hours1-0/+95
* fix: only the owner decides who hosts a group, and nobody is made a member un...Christophe Besson38 hours1-1/+1
* fix: a member can no longer lock a node, crash it with a link, or stop hub cl...Christophe Besson39 hours2-0/+154
* refactor: drop the unread transfer_limits field from the handshake ackChristophe Besson3 days1-12/+17
* feat: nodes apply the content blocklist in their public groupsChristophe Besson3 days1-0/+238
* refactor: remove the public-content swarmChristophe Besson3 days2-81/+14
* fix: bound pending admin challenges and sign every value an op acts onChristophe Besson3 days4-69/+211
* refactor: remove dead code across packagesChristophe Besson3 days1-320/+0
* refactor: remove the unused GroupIndex.serialize chainChristophe Besson3 days2-94/+8
* test: make both suites pass on WindowsChristophe Besson4 days20-49/+74
* fix: Windows installer and desktop app start and stop the node one wayChristophe Besson4 days1-69/+403
* fix(node): a Windows daemon that stops properly, starts honestly and runs onceChristophe Besson4 days4-90/+556
* fix(node,client): query TMDB only once a language is chosen, in that languageChristophe Besson5 days4-1/+184
* fix(node): read the packaged TMDB token in placeChristophe Besson6 days1-33/+30
* fix(node,client): survive a transient hub state on login, and surface a faile...Christophe Besson6 days1-0/+109
* feat(protocol): MNP 4.0 flag day for the node-audience token (B2)Christophe Besson6 days1-56/+56
* fix(hub): present a node-audience token in the handshake, not the hub session...Christophe Besson6 days4-5/+11
* feat: invitation links no longer bound to an e-mail addressChristophe Besson6 days2-8/+28
* refactor(node): split ops.py into the ops packageChristophe Besson7 days2-2/+2
* test(node): read ops wherever it is splitChristophe Besson7 days2-6/+26
* refactor(node): move per-app enrichment out of NodeDaemonChristophe Besson7 days2-2/+2
* refactor(node): move the CLI out of daemon.py into cli/Christophe Besson7 days5-11/+55
* test(node): record what every CLI verb printsChristophe Besson7 days2-0/+1001
* test(node): keep the CLI dispatch test off the developer's nodeChristophe Besson7 days1-0/+8
* test(node): read the daemon's source wherever it is splitChristophe Besson7 days9-59/+138
* fix(node): Peers tab answered 500 after the webrtc splitChristophe Besson7 days2-0/+69
* refactor(node): dispatch MNP messages through a tableChristophe Besson7 days1-1/+4
* test(node): the dispatch golden covers a type field that is not a stringChristophe Besson7 days2-0/+258
* refactor(node): move _dispatch_message out of webrtc_server, unchangedChristophe Besson7 days1-1/+1
* refactor(node): move the session core out of webrtc_serverChristophe Besson7 days1-4/+2
* refactor(node): move the MNP handshake out of webrtc_serverChristophe Besson7 days1-1/+1
* refactor(node): move uploads out of webrtc_serverChristophe Besson7 days3-14/+9
* refactor(node): move transfer slots and leases out of webrtc_serverChristophe Besson7 days1-3/+4
* refactor(node): move file browsing and folder/file ops out of webrtc_serverChristophe Besson7 days3-12/+13
* refactor(node): move group chat out of webrtc_serverChristophe Besson7 days2-7/+7
* refactor(node): move per-account blobs and key bundles out of webrtc_serverChristophe Besson7 days1-2/+2
* refactor(node): move video streaming out of webrtc_serverChristophe Besson7 days8-19/+15
* refactor(node): move the Videos catalogue handlers out of webrtc_serverChristophe Besson7 days1-9/+9
* refactor(node): move the Music handlers out of webrtc_serverChristophe Besson7 days1-2/+3