index
:
meshbay.git
main
MeshBay — read-only public mirror
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
Commit message (
Expand
)
Author
Age
Files
Lines
*
refactor(node): move group chat out of webrtc_server
Christophe Besson
30 hours
5
-655
/
+671
*
refactor(node): move per-account blobs and key bundles out of webrtc_server
Christophe Besson
30 hours
4
-246
/
+264
*
docs: the transcoded-seek test passes without transcoding
Christophe Besson
30 hours
1
-0
/
+1
*
refactor(node): move video streaming out of webrtc_server
Christophe Besson
30 hours
15
-658
/
+669
*
refactor(node): move the Videos catalogue handlers out of webrtc_server
Christophe Besson
30 hours
4
-721
/
+744
*
refactor(node): move the MusicBrainz switch to the Music mixin
Christophe Besson
30 hours
3
-39
/
+41
*
refactor(node): move the Music handlers out of webrtc_server
Christophe Besson
30 hours
4
-193
/
+213
*
refactor(node): move the subtitle handler out of webrtc_server
Christophe Besson
30 hours
6
-177
/
+200
*
refactor(node): move framing, shared limits and ffmpeg jobs out of webrtc_server
Christophe Besson
30 hours
8
-347
/
+387
*
test(node): record what the session does with every message it can be sent
Christophe Besson
30 hours
2
-0
/
+24943
*
docs: listing a group's folders walks every root on the event loop
Christophe Besson
30 hours
1
-0
/
+1
*
test(node): a patched module attribute must be read where it is patched
Christophe Besson
30 hours
1
-0
/
+118
*
test: read the WebRTC transport's source as a set of files
Christophe Besson
30 hours
17
-125
/
+231
*
fix(node): a connection that ends leaves its group's peer set
Christophe Besson
30 hours
2
-0
/
+70
*
docs(mail): route @meshbay.org mail to OVH, document the real setup
Christophe Besson
36 hours
1
-34
/
+175
*
fix(hub): Search reaches each group with one offer, and a busy hub is not a d...
0.15
Christophe Besson
46 hours
10
-103
/
+813
*
fix(hub): offer ceilings that bound a member without failing an ordinary one
Christophe Besson
46 hours
3
-5
/
+236
*
fix(hub): a redeemed invitation link leaves the owner's list
Christophe Besson
2 days
15
-31
/
+67
*
fix(client): let Copy buttons write the clipboard in the desktop app
Christophe Besson
2 days
2
-3
/
+18
*
fix(hub): an invitation no longer holds back its invitee's sign-up code
Christophe Besson
2 days
4
-14
/
+71
*
docs: qualify what an invitation link changes about the code
Christophe Besson
2 days
4
-2
/
+14
*
feat(node): member invite --link and member cancel in the CLI
Christophe Besson
2 days
9
-11
/
+296
*
feat(hub): open, create and join invitation links in the interface
Christophe Besson
2 days
25
-12
/
+1390
*
feat(hub): invitation-link tickets bound to a verified address
Christophe Besson
2 days
24
-18
/
+925
*
docs: drop the invitation-link plan from the tree
Christophe Besson
2 days
8
-368
/
+7
*
feat(node): invitation links — a code bound to no account until redeemed
Christophe Besson
2 days
13
-30
/
+1118
*
feat: the node signs its handshake challenge (MNP 3.4)
Christophe Besson
2 days
13
-25
/
+399
*
feat(hub): make mailing an invitation a remembered choice
Christophe Besson
2 days
16
-22
/
+158
*
feat(hub): right-click menu in the Files tab
Christophe Besson
2 days
15
-65
/
+354
*
fix: ask in the page instead of native confirm/alert
Christophe Besson
4 days
29
-64
/
+216
*
docs: the loopback removal path writes no audit entry
Christophe Besson
5 days
1
-0
/
+1
*
fix(hub): removing from a group no longer unpins the account
Christophe Besson
5 days
2
-4
/
+37
*
fix(hub): keep the video read-ahead across a reconnection
Christophe Besson
5 days
3
-10
/
+434
*
perf(hub): bound video read-ahead by bytes, not by seconds
Christophe Besson
5 days
5
-28
/
+460
*
fix: removing someone who never redeemed their invitation
Christophe Besson
5 days
9
-8
/
+267
*
feat(hub): reveal button in the sign-in and registration passphrase fields
Christophe Besson
5 days
13
-9
/
+90
*
chore: bump version to 0.15.0
Christophe Besson
6 days
8
-8
/
+8
*
docs: the node key is linked from Profile, not Settings
Christophe Besson
6 days
2
-2
/
+10
*
feat(hub): show the node's public key in Node → Overview
Christophe Besson
6 days
13
-17
/
+138
*
test(hub): the Firefox probe stops opening the developer's own profile
Christophe Besson
6 days
2
-26
/
+53
*
fix(hub): the members table stops hanging off the side of a phone
Christophe Besson
6 days
3
-2
/
+47
*
Merge origin/main: the tree-wide ruff pass beside the Music reconnect work
Christophe Besson
6 days
191
-933
/
+845
|
\
|
*
refactor(node): delete the revocation subscriber H4 replaced
Christophe Besson
6 days
1
-149
/
+0
|
*
style: the 98 ruff could not fix, so the linter is a signal again
Christophe Besson
6 days
43
-109
/
+175
|
*
style: ruff's own fixes, mechanically applied
Christophe Besson
6 days
173
-685
/
+680
*
|
fix(node): the Music app's tags survive a restart
Christophe Besson
6 days
5
-32
/
+383
*
|
fix(hub): a track with no artist tag reaches the Music grid
Christophe Besson
6 days
15
-5
/
+439
*
|
fix(hub): a reconnect re-reads the index, not just the handshake
Christophe Besson
6 days
10
-42
/
+308
|
/
*
Merge origin/main: the operator's upload ceiling beside the disk-thread work
Christophe Besson
6 days
27
-98
/
+1840
|
\
|
*
fix(node): node.toml's transfer pools reach the transport
Christophe Besson
7 days
6
-66
/
+184
[next]