Tony Garnock-Jones
286bf7ecc1
Hierarchical node connectivity display
2019-06-20 23:09:30 +01:00
Tony Garnock-Jones
52857829a2
Command-line control and better defaults for node ID
2019-06-20 23:09:00 +01:00
Tony Garnock-Jones
86c570ccd2
On start, only relay subs with active holders
2019-06-20 22:54:49 +01:00
Tony Garnock-Jones
d2ecf7da71
Warning if no parent nodes can be found (can we do better?)
2019-06-20 22:45:04 +01:00
Tony Garnock-Jones
dbfd5dc8e6
Connection backoff
2019-06-20 14:39:05 +01:00
Tony Garnock-Jones
f04c743b57
Publish
...
- @syndicate-lang/driver-http-node@0.2.8
- @syndicate-lang/driver-websocket@0.2.8
- @syndicate-lang/server@0.2.8
- @syndicate-lang/socks@0.0.10
- @syndicate-lang/syntax-playground@0.2.9
- @syndicate-lang/syntax-server@0.2.8
2019-06-20 13:36:17 +01:00
Tony Garnock-Jones
8199917335
Heartbeats
2019-06-20 13:35:04 +01:00
Tony Garnock-Jones
1b71d1811d
Log on WebSocket disconnect too
2019-06-20 13:34:21 +01:00
Tony Garnock-Jones
86e81e83f0
Correct WebSocket ctor invocation
2019-06-20 13:34:05 +01:00
Tony Garnock-Jones
553490e77e
Turn down the volume on websocket send error debug messages
2019-06-20 12:46:59 +01:00
Tony Garnock-Jones
413f28bf20
Publish
...
- @syndicate-lang/core@0.2.7
- @syndicate-lang/driver-browser-ui@0.2.7
- @syndicate-lang/driver-http-node@0.2.7
- @syndicate-lang/driver-mdns@0.2.7
- @syndicate-lang/driver-streams-node@0.2.7
- @syndicate-lang/driver-timer@0.2.7
- @syndicate-lang/driver-udp-node@0.2.7
- @syndicate-lang/driver-websocket@0.2.7
- @syndicate-lang/flappy-bird-demo@0.2.7
- @syndicate-lang/server@0.2.7
- @syndicate-lang/socks@0.0.9
- @syndicate-lang/syntax-playground@0.2.8
- @syndicate-lang/syntax-server@0.2.7
2019-06-18 18:03:10 +01:00
Tony Garnock-Jones
76e180b047
let -> field, for debuggability
2019-06-18 16:45:10 +01:00
Tony Garnock-Jones
e806f4b042
Partial repair for a deep problem with VisibilityRestriction.
...
This change makes `during` work "atomically" across a communications
delay, by ensuring that a retracted assertion matching the `during`'s
pattern triggers the "stop on" clause in the expansion of the
`during`.
Some discussion of the change exists in the Journal and in my
notebook.
2019-06-18 16:42:16 +01:00
Tony Garnock-Jones
c406c7a96d
Fix test
2019-06-18 15:31:39 +01:00
Tony Garnock-Jones
a0f78c6575
Publish
...
- @syndicate-lang/socks@0.0.8
2019-06-14 16:27:20 +01:00
Tony Garnock-Jones
438507523b
Publish by address instead of name, for where mDNS isn't configured for resolution
2019-06-14 16:26:59 +01:00
Tony Garnock-Jones
66418286ae
Publish
...
- @syndicate-lang/core@0.2.6
- @syndicate-lang/driver-browser-ui@0.2.6
- @syndicate-lang/driver-http-node@0.2.6
- @syndicate-lang/driver-mdns@0.2.6
- @syndicate-lang/driver-streams-node@0.2.6
- @syndicate-lang/driver-timer@0.2.6
- @syndicate-lang/driver-udp-node@0.2.6
- @syndicate-lang/driver-websocket@0.2.6
- @syndicate-lang/flappy-bird-demo@0.2.6
- @syndicate-lang/server@0.2.6
- @syndicate-lang/socks@0.0.7
- @syndicate-lang/syntax-playground@0.2.7
- @syndicate-lang/syntax-server@0.2.6
2019-06-14 16:09:09 +01:00
Tony Garnock-Jones
1b8ffba878
Webpack messes with module.filename and __filename
2019-06-14 16:08:31 +01:00
Tony Garnock-Jones
3722be1988
Publish
...
- @syndicate-lang/core@0.2.5
- @syndicate-lang/driver-browser-ui@0.2.5
- @syndicate-lang/driver-http-node@0.2.5
- @syndicate-lang/driver-mdns@0.2.5
- @syndicate-lang/driver-streams-node@0.2.5
- @syndicate-lang/driver-timer@0.2.5
- @syndicate-lang/driver-udp-node@0.2.5
- @syndicate-lang/driver-websocket@0.2.5
- @syndicate-lang/flappy-bird-demo@0.2.5
- @syndicate-lang/server@0.2.5
- @syndicate-lang/socks@0.0.6
- @syndicate-lang/syntax-playground@0.2.6
- @syndicate-lang/syntax-server@0.2.5
2019-06-14 15:33:40 +01:00
Tony Garnock-Jones
2e9daad827
Protect other core modules, so that instanceof works properly
2019-06-14 15:33:02 +01:00
Tony Garnock-Jones
41a072c4d4
Publish
...
- @syndicate-lang/core@0.2.4
- @syndicate-lang/driver-browser-ui@0.2.4
- @syndicate-lang/driver-http-node@0.2.4
- @syndicate-lang/driver-mdns@0.2.4
- @syndicate-lang/driver-streams-node@0.2.4
- @syndicate-lang/driver-timer@0.2.4
- @syndicate-lang/driver-udp-node@0.2.4
- @syndicate-lang/driver-websocket@0.2.4
- @syndicate-lang/flappy-bird-demo@0.2.4
- @syndicate-lang/server@0.2.4
- @syndicate-lang/socks@0.0.5
- @syndicate-lang/syntax-playground@0.2.5
- @syndicate-lang/syntax-server@0.2.4
2019-06-14 13:15:51 +01:00
Tony Garnock-Jones
d7169b2687
Undo stupid mistake
2019-06-14 13:15:36 +01:00
Tony Garnock-Jones
9105637143
Publish
...
- @syndicate-lang/core@0.2.3
- @syndicate-lang/driver-browser-ui@0.2.3
- @syndicate-lang/driver-http-node@0.2.3
- @syndicate-lang/driver-mdns@0.2.3
- @syndicate-lang/driver-streams-node@0.2.3
- @syndicate-lang/driver-timer@0.2.3
- @syndicate-lang/driver-udp-node@0.2.3
- @syndicate-lang/driver-websocket@0.2.3
- @syndicate-lang/flappy-bird-demo@0.2.3
- @syndicate-lang/server@0.2.3
- @syndicate-lang/socks@0.0.4
- @syndicate-lang/syntax-playground@0.2.4
- @syndicate-lang/syntax-server@0.2.3
2019-06-14 13:09:40 +01:00
Tony Garnock-Jones
782d97a3ba
Still whacking away at the singleton issue
2019-06-14 13:06:40 +01:00
Tony Garnock-Jones
fd85494672
Latest preserves
2019-06-13 23:05:47 +01:00
Tony Garnock-Jones
afad947682
Publish
...
- @syndicate-lang/core@0.2.2
- @syndicate-lang/driver-browser-ui@0.2.2
- @syndicate-lang/driver-http-node@0.2.2
- @syndicate-lang/driver-mdns@0.2.2
- @syndicate-lang/driver-streams-node@0.2.2
- @syndicate-lang/driver-timer@0.2.2
- @syndicate-lang/driver-udp-node@0.2.2
- @syndicate-lang/driver-websocket@0.2.2
- @syndicate-lang/flappy-bird-demo@0.2.2
- @syndicate-lang/server@0.2.2
- @syndicate-lang/socks@0.0.3
- @syndicate-lang/syntax-playground@0.2.3
- @syndicate-lang/syntax-server@0.2.2
2019-06-13 22:41:29 +01:00
Tony Garnock-Jones
b24a8b04c8
Avoid gratuitously resetting singleton state
2019-06-13 22:41:09 +01:00
Tony Garnock-Jones
3ee76e7ad3
Publish
...
- @syndicate-lang/core@0.2.1
- @syndicate-lang/driver-browser-ui@0.2.1
- @syndicate-lang/driver-http-node@0.2.1
- @syndicate-lang/driver-mdns@0.2.1
- @syndicate-lang/driver-streams-node@0.2.1
- @syndicate-lang/driver-timer@0.2.1
- @syndicate-lang/driver-udp-node@0.2.1
- @syndicate-lang/driver-websocket@0.2.1
- @syndicate-lang/flappy-bird-demo@0.2.1
- @syndicate-lang/server@0.2.1
- @syndicate-lang/socks@0.0.2
- @syndicate-lang/syntax-playground@0.2.2
- @syndicate-lang/syntax-server@0.2.1
2019-06-13 22:31:52 +01:00
Tony Garnock-Jones
3042a23aad
Get raw box-and-client example running again
2019-06-13 22:18:57 +01:00
Tony Garnock-Jones
2223f29ad2
Singleton fudgery
2019-06-13 22:18:45 +01:00
Tony Garnock-Jones
d04d4f0095
Publish
...
- @syndicate-lang/socks@0.0.1
- @syndicate-lang/syntax-playground@0.2.1
2019-06-13 16:31:49 +01:00
Tony Garnock-Jones
9a319b0815
Split out socks package
2019-06-13 16:30:10 +01:00
Tony Garnock-Jones
6f8fd0300a
Loop over container networks
2019-06-13 16:08:47 +01:00
Tony Garnock-Jones
69393e3f0f
Move webpack to dev-dependency
2019-06-13 16:08:38 +01:00
Tony Garnock-Jones
a9f57f90fd
More clean
2019-06-13 16:08:20 +01:00
Tony Garnock-Jones
7e1f62bbe2
Take snapshots of js packages for docker image
2019-06-13 16:08:07 +01:00
Tony Garnock-Jones
3d5e8c0298
Be noisy about available services
2019-06-13 14:33:14 +01:00
Tony Garnock-Jones
449e8c07a5
socks-server: publish docker ports
2019-06-13 14:33:03 +01:00
Tony Garnock-Jones
6561c0b16e
Avoid reinstantiating: VisibilityRestriction is not comparable
2019-06-13 14:32:37 +01:00
Tony Garnock-Jones
9f63d2e181
Publish
...
- @syndicate-lang/core@0.2.0
- @syndicate-lang/driver-browser-ui@0.2.0
- @syndicate-lang/driver-http-node@0.2.0
- @syndicate-lang/driver-mdns@0.2.0
- @syndicate-lang/driver-streams-node@0.2.0
- @syndicate-lang/driver-timer@0.2.0
- @syndicate-lang/driver-udp-node@0.2.0
- @syndicate-lang/driver-websocket@0.2.0
- @syndicate-lang/flappy-bird-demo@0.2.0
- @syndicate-lang/server@0.2.0
- @syndicate-lang/syntax-playground@0.2.0
- @syndicate-lang/syntax-server@0.2.0
2019-06-13 13:19:52 +01:00
Tony Garnock-Jones
d9b1316846
Comment out dataspace.js debugging, to avoid the speed penalty
2019-06-13 13:19:28 +01:00
Tony Garnock-Jones
409aa357db
Improved error signalling
2019-06-12 00:22:53 +01:00
Tony Garnock-Jones
7cfa084558
Repair errors in TCP server facet implementation
2019-06-11 18:48:29 +01:00
Tony Garnock-Jones
0f00b0a83f
Repair client: retract adhoc assertions on facet stop
2019-06-11 17:41:27 +01:00
Tony Garnock-Jones
5c94433a85
Send Err outside Turn
2019-06-08 21:50:11 +01:00
Tony Garnock-Jones
af3c4bfe2d
Remove obsolete Peer message
2019-06-08 21:14:00 +01:00
Tony Garnock-Jones
7fd2805209
Switch to explicit grouping of turn actions/events
2019-06-08 21:11:35 +01:00
Tony Garnock-Jones
a518350b80
Update Dockerfile to alpine:3.9 (why didn't I do this before?)
2019-06-08 21:11:10 +01:00
Tony Garnock-Jones
163bf7e9ea
Repair error in call to projectPaths
2019-06-08 16:02:23 +01:00
Tony Garnock-Jones
5e6c1e5cb9
Less gratuitous noise in federated situation. (Really need subscription aggregation!)
2019-06-07 15:51:54 +01:00