index
:
meshbay.git
main
MeshBay — read-only public mirror
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
packages
/
meshbay-node
Commit message (
Expand
)
Author
Age
Files
Lines
*
fix(node): read the packaged TMDB token in place
Christophe Besson
8 hours
3
-74
/
+58
*
feat(protocol): bind the MNP token to the node it is for (E10)
Christophe Besson
18 hours
2
-0
/
+2
*
fix(node,client): survive a transient hub state on login, and surface a faile...
Christophe Besson
25 hours
2
-0
/
+126
*
feat(protocol): MNP 4.0 flag day for the node-audience token (B2)
Christophe Besson
26 hours
1
-56
/
+56
*
fix(hub): present a node-audience token in the handshake, not the hub session...
Christophe Besson
27 hours
5
-6
/
+18
*
feat: invitation links no longer bound to an e-mail address
Christophe Besson
27 hours
8
-36
/
+60
*
chore: bump version to 0.16.0
0.16
Christophe Besson
31 hours
2
-2
/
+2
*
refactor(node): split ops.py into the ops package
Christophe Besson
42 hours
16
-2060
/
+2285
*
test(node): read ops wherever it is split
Christophe Besson
43 hours
2
-6
/
+26
*
refactor(node): move per-app enrichment out of NodeDaemon
Christophe Besson
2 days
5
-294
/
+305
*
refactor(node): move the CLI out of daemon.py into cli/
Christophe Besson
2 days
17
-1427
/
+1600
*
test(node): record what every CLI verb prints
Christophe Besson
2 days
2
-0
/
+1001
*
test(node): keep the CLI dispatch test off the developer's node
Christophe Besson
2 days
1
-0
/
+8
*
test(node): read the daemon's source wherever it is split
Christophe Besson
2 days
9
-59
/
+138
*
fix(node): Peers tab answered 500 after the webrtc split
Christophe Besson
2 days
3
-1
/
+70
*
refactor(node): run signed operations through a table of executors
Christophe Besson
2 days
1
-85
/
+37
*
refactor(node): dispatch MNP messages through a table
Christophe Besson
2 days
3
-196
/
+166
*
test(node): the dispatch golden covers a type field that is not a string
Christophe Besson
2 days
2
-0
/
+258
*
refactor(node): move _dispatch_message out of webrtc_server, unchanged
Christophe Besson
2 days
3
-244
/
+254
*
refactor(node): move the session core out of webrtc_server
Christophe Besson
2 days
3
-322
/
+342
*
refactor(node): move operator authority and the admin response out of webrtc_...
Christophe Besson
2 days
2
-307
/
+318
*
refactor(node): move the operator's group controls out of webrtc_server
Christophe Besson
2 days
3
-368
/
+383
*
refactor(node): move the operator's node controls out of webrtc_server
Christophe Besson
2 days
2
-563
/
+588
*
refactor(node): section headers follow the code they introduce
Christophe Besson
2 days
3
-21
/
+16
*
refactor(node): move the MNP handshake out of webrtc_server
Christophe Besson
2 days
3
-355
/
+373
*
docs(node): two stale comments in webrtc_server
Christophe Besson
2 days
1
-6
/
+2
*
refactor(node): move invitations, joins and device linking out of webrtc_server
Christophe Besson
2 days
2
-847
/
+864
*
refactor(node): move uploads out of webrtc_server
Christophe Besson
2 days
7
-416
/
+422
*
refactor(node): move transfer slots and leases out of webrtc_server
Christophe Besson
2 days
3
-262
/
+285
*
refactor(node): move file browsing and folder/file ops out of webrtc_server
Christophe Besson
2 days
7
-473
/
+502
*
refactor(node): move group chat out of webrtc_server
Christophe Besson
2 days
4
-654
/
+670
*
refactor(node): move per-account blobs and key bundles out of webrtc_server
Christophe Besson
2 days
3
-244
/
+262
*
refactor(node): move video streaming out of webrtc_server
Christophe Besson
2 days
12
-652
/
+663
*
refactor(node): move the Videos catalogue handlers out of webrtc_server
Christophe Besson
2 days
3
-716
/
+739
*
refactor(node): move the MusicBrainz switch to the Music mixin
Christophe Besson
2 days
2
-38
/
+40
*
refactor(node): move the Music handlers out of webrtc_server
Christophe Besson
2 days
3
-192
/
+212
*
refactor(node): move the subtitle handler out of webrtc_server
Christophe Besson
2 days
5
-176
/
+199
*
refactor(node): move framing, shared limits and ffmpeg jobs out of webrtc_server
Christophe Besson
2 days
6
-343
/
+383
*
test(node): record what the session does with every message it can be sent
Christophe Besson
2 days
2
-0
/
+24943
*
test(node): a patched module attribute must be read where it is patched
Christophe Besson
2 days
1
-0
/
+118
*
test: read the WebRTC transport's source as a set of files
Christophe Besson
2 days
11
-93
/
+160
*
fix(node): a connection that ends leaves its group's peer set
Christophe Besson
2 days
2
-0
/
+70
*
fix(hub): offer ceilings that bound a member without failing an ordinary one
Christophe Besson
3 days
1
-2
/
+3
*
feat(node): member invite --link and member cancel in the CLI
Christophe Besson
3 days
6
-6
/
+274
*
docs: drop the invitation-link plan from the tree
Christophe Besson
3 days
5
-5
/
+5
*
feat(node): invitation links — a code bound to no account until redeemed
Christophe Besson
3 days
7
-25
/
+695
*
feat: the node signs its handshake challenge (MNP 3.4)
Christophe Besson
3 days
4
-4
/
+109
*
perf(hub): bound video read-ahead by bytes, not by seconds
Christophe Besson
6 days
1
-2
/
+10
*
fix: removing someone who never redeemed their invitation
Christophe Besson
6 days
4
-6
/
+149
*
chore: bump version to 0.15.0
Christophe Besson
6 days
2
-2
/
+2
[next]