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-hub
Commit message (
Expand
)
Author
Age
Files
Lines
*
fix(hub): keep "add a directory" when one node check is missed
Christophe Besson
15 hours
2
-13
/
+125
*
fix(hub): let a download wait out a reconnect instead of failing
Christophe Besson
25 hours
3
-7
/
+127
*
fix(hub): move "clear finished" into the finished group's head
Christophe Besson
25 hours
3
-16
/
+46
*
fix(hub): stop the transfers panel scrolling sideways
Christophe Besson
27 hours
1
-1
/
+7
*
fix(hub): play video on iPhone through ManagedMediaSource
Christophe Besson
37 hours
11
-2
/
+24
*
feat(hub): say "N groups unreachable" on Search for a few seconds, not for good
0.18
Christophe Besson
3 days
7
-34
/
+86
*
test(hub): join from an invitation link and land under the group's handle
Christophe Besson
3 days
2
-5
/
+35
*
feat: copy a file's or folder's #/name@owner link from Files, Music, Photos a...
Christophe Besson
3 days
21
-20
/
+560
*
feat: open a group, a folder or a file from a #/name@owner link
Christophe Besson
3 days
18
-11
/
+615
*
fix: list as members only the accounts the node has admitted
Christophe Besson
3 days
13
-6
/
+55
*
feat: move the desktop client's Hub section from Settings to Profile
Christophe Besson
3 days
12
-35
/
+35
*
docs: generate an HTTP API listing for the hub and the node control API
Christophe Besson
3 days
22
-2
/
+85
*
feat: prefill https://meshbay.org on the desktop client's hub screen
Christophe Besson
3 days
12
-15
/
+4
*
fix: read the node token per call and detect before polling the index dock
Christophe Besson
3 days
1
-0
/
+10
*
chore: license MeshBay — LGPL protocol layer, AGPL for the rest
Christophe Besson
3 days
23
-1
/
+2551
*
feat(cast): music on the TV, the music bar as its remote
Christophe Besson
3 days
10
-294
/
+794
*
feat(cast): photos on the TV, and a television chosen once for the session
Christophe Besson
3 days
19
-17
/
+944
*
fix(hub): music keep-alive outlasts a skipped track
Christophe Besson
4 days
1
-7
/
+15
*
feat(android): music keeps playing with the screen off
Christophe Besson
4 days
3
-4
/
+26
*
fix(hub): music player retries a track lost to a screen-off disconnect
Christophe Besson
4 days
1
-3
/
+60
*
fix(android): music player starts on its own and no longer shows autoplay ref...
Christophe Besson
4 days
1
-1
/
+4
*
chore: bump version to 0.18.0
Christophe Besson
5 days
3
-3
/
+3
*
Player: redesigned cast remote
Christophe Besson
5 days
14
-74
/
+254
*
Player: remote control while casting
Christophe Besson
5 days
14
-9
/
+280
*
Cast: receiver position and pause/play on both clients
Christophe Besson
5 days
1
-0
/
+13
*
fix(android): the cast relay spools a receiver's lead to disk
Christophe Besson
5 days
1
-1
/
+15
*
fix(client): the local player is silent while casting
Christophe Besson
5 days
2
-0
/
+33
*
fix(client): a seek's first segments are held while it lands, not dropped
Christophe Besson
5 days
3
-3
/
+106
*
feat(android): casting through a LAN relay and the platform cast SDK
Christophe Besson
5 days
2
-2
/
+122
*
feat(android): downloads to disk and uploads through the system picker
Christophe Besson
5 days
1
-0
/
+90
*
fix(client): a download written to disk no longer holds the whole file
Christophe Besson
5 days
2
-0
/
+57
*
feat(android): device key, bundle key and node identities held natively
Christophe Besson
5 days
2
-2
/
+77
*
fix(client): the node setup welcome is for a build that has a node
Christophe Besson
5 days
2
-1
/
+15
*
feat(android): client shell with the interface from the package
Christophe Besson
5 days
1
-0
/
+210
*
test(hub): shared keyring and transcript vectors
Christophe Besson
5 days
3
-0
/
+716
*
refactor(mnp): remove ten operator messages no client sent
0.17
Christophe Besson
6 days
3
-78
/
+2
*
fix(client): no confirmation dialog for adding a folder or its flags
Christophe Besson
6 days
12
-31
/
+6
*
feat(mnp): sharing a folder is decided on the node's machine only (MNP 6.0)
Christophe Besson
6 days
19
-177
/
+141
*
feat(client): list cast receivers as they answer
Christophe Besson
6 days
3
-15
/
+155
*
test(hub): wrap a docstring ruff flagged
Christophe Besson
7 days
1
-3
/
+3
*
fix(client): rotating a group key asks nothing
Christophe Besson
7 days
12
-15
/
+2
*
fix(client): hosting a group asks nothing when its folder came from the picker
Christophe Besson
7 days
10
-10
/
+0
*
fix(hub): a username is unique whatever its case
Christophe Besson
7 days
2
-4
/
+34
*
fix(hub): what an offer or a node message costs the hub is bounded
Christophe Besson
7 days
3
-25
/
+113
*
fix(client): the audit export never hands a spreadsheet a formula
Christophe Besson
7 days
3
-5
/
+48
*
chore: remove a spike page served in production and an unused derivation
Christophe Besson
7 days
1
-265
/
+0
*
fix: an MBK2 bundle is opened once and stored again as MBK3
Christophe Besson
7 days
5
-6
/
+184
*
fix: downloads are marked and keep their extension; Explorer files are refused
Christophe Besson
7 days
2
-1
/
+29
*
fix(hub): a stranger who knows your name locks only browsers you never used
Christophe Besson
7 days
6
-21
/
+272
*
fix(hub): a group name fits its column and carries no control characters
Christophe Besson
7 days
3
-4
/
+58
[next]