Tony Garnock-Jones
|
9a8898e8ec
|
Significant refactoring of stream protocol
|
2019-05-31 13:58:04 +01:00 |
Tony Garnock-Jones
|
73d55a8018
|
Document help option
|
2019-05-31 10:59:22 +01:00 |
Tony Garnock-Jones
|
28c3992d12
|
Publish
- @syndicate-lang/core@0.1.2
- @syndicate-lang/driver-browser-ui@0.1.2
- @syndicate-lang/driver-http-node@0.1.3
- @syndicate-lang/driver-mdns@0.1.2
- @syndicate-lang/driver-streams-node@0.1.2
- @syndicate-lang/driver-timer@0.1.2
- @syndicate-lang/driver-udp-node@0.1.2
- @syndicate-lang/driver-websocket@0.1.2
- @syndicate-lang/flappy-bird-demo@0.1.2
- @syndicate-lang/server@0.1.4
- @syndicate-lang/syntax-playground@0.1.3
- @syndicate-lang/syntax-server@0.1.3
|
2019-05-30 23:07:37 +01:00 |
Tony Garnock-Jones
|
1d8719f6b1
|
Preserve turn boundaries in distribution protocol; loopback client; much improved debug output
|
2019-05-30 23:06:15 +01:00 |
Tony Garnock-Jones
|
9d12ef311c
|
Improve debug output in WebSocket error guard
|
2019-05-30 22:53:04 +01:00 |
Tony Garnock-Jones
|
844bc3457d
|
Provide PRIORITY
|
2019-05-30 22:52:40 +01:00 |
Tony Garnock-Jones
|
0f6987b02d
|
Debug output
|
2019-05-30 22:52:31 +01:00 |
Tony Garnock-Jones
|
4e33bc1ba5
|
Publish
- @syndicate-lang/core@0.1.1
- @syndicate-lang/driver-browser-ui@0.1.1
- @syndicate-lang/driver-http-node@0.1.2
- @syndicate-lang/driver-mdns@0.1.1
- @syndicate-lang/driver-streams-node@0.1.1
- @syndicate-lang/driver-timer@0.1.1
- @syndicate-lang/driver-udp-node@0.1.1
- @syndicate-lang/driver-websocket@0.1.1
- @syndicate-lang/flappy-bird-demo@0.1.1
- @syndicate-lang/server@0.1.3
- @syndicate-lang/syntax-playground@0.1.2
- @syndicate-lang/syntax-server@0.1.2
|
2019-05-30 14:25:59 +01:00 |
Tony Garnock-Jones
|
c6e780b50a
|
Use the friendlier accessors in more places
|
2019-05-30 14:22:24 +01:00 |
Tony Garnock-Jones
|
4660f21251
|
Update dep after npm audit
|
2019-05-30 14:20:02 +01:00 |
Tony Garnock-Jones
|
c99572f4b1
|
Friendlier accessors on preserves records
|
2019-05-30 14:11:44 +01:00 |
Tony Garnock-Jones
|
89fa91eb89
|
Publish
- @syndicate-lang/driver-http-node@0.1.1
- @syndicate-lang/server@0.1.2
- @syndicate-lang/syntax-playground@0.1.1
- @syndicate-lang/syntax-server@0.1.1
|
2019-05-28 16:55:38 +01:00 |
Tony Garnock-Jones
|
7f07be80df
|
Improve OverlayLink publication
|
2019-05-28 16:54:58 +01:00 |
Tony Garnock-Jones
|
08a8d51de6
|
Handle WS exceptions on server side
|
2019-05-28 16:54:46 +01:00 |
Tony Garnock-Jones
|
a0efda90f9
|
Publish
- @syndicate-lang/server@0.1.1
|
2019-05-28 16:19:12 +01:00 |
Tony Garnock-Jones
|
f21ca81c35
|
No runtime dependency on webpack
|
2019-05-28 16:18:55 +01:00 |
Tony Garnock-Jones
|
0e023a554b
|
Publish
- @syndicate-lang/core@0.1.0
- @syndicate-lang/driver-browser-ui@0.1.0
- @syndicate-lang/driver-http-node@0.1.0
- @syndicate-lang/driver-mdns@0.1.0
- @syndicate-lang/driver-streams-node@0.1.0
- @syndicate-lang/driver-timer@0.1.0
- @syndicate-lang/driver-udp-node@0.1.0
- @syndicate-lang/driver-websocket@0.1.0
- @syndicate-lang/flappy-bird-demo@0.1.0
- @syndicate-lang/server@0.1.0
- @syndicate-lang/syntax-playground@0.1.0
- @syndicate-lang/syntax-server@0.1.0
- @syndicate-lang/syntax@0.1.0
|
2019-05-28 16:11:07 +01:00 |
Tony Garnock-Jones
|
d9b106ac99
|
Make server package public
|
2019-05-28 16:10:47 +01:00 |
Tony Garnock-Jones
|
39468f3557
|
Self-assembling overlays
|
2019-05-28 16:07:15 +01:00 |
Tony Garnock-Jones
|
283bbf03e5
|
Split out disco
|
2019-05-28 13:21:33 +01:00 |
Tony Garnock-Jones
|
84e45f4aa2
|
Construct servers for interest in WebSocket as well as Request
|
2019-05-28 13:21:02 +01:00 |
Tony Garnock-Jones
|
caf75f3d1e
|
Prepare for separate transport advertisement and spanning-tree construction
|
2019-05-28 11:56:29 +01:00 |
Tony Garnock-Jones
|
0690660af8
|
We don't use the timer
|
2019-05-28 11:55:50 +01:00 |
Tony Garnock-Jones
|
2aee34d201
|
Could it really be that a traverse only visits the given node's children, not the node itself?
|
2019-05-28 11:55:33 +01:00 |
Tony Garnock-Jones
|
73e5ee0944
|
A little bit of feedback about what's happening
|
2019-05-25 12:27:22 +01:00 |
Tony Garnock-Jones
|
ef1c849d87
|
Federated uplinks; server command-line parsing
|
2019-05-23 15:52:10 +01:00 |
Tony Garnock-Jones
|
ac12c14864
|
Federation (inbound links only for now)
|
2019-05-23 13:51:16 +01:00 |
Tony Garnock-Jones
|
8fdf6b7032
|
Factor out server.js module
|
2019-05-23 10:33:59 +01:00 |
Tony Garnock-Jones
|
7a9eed8f0d
|
Change name of chat scope to "chat"
|
2019-05-16 22:30:39 +01:00 |
Tony Garnock-Jones
|
aefc45632b
|
Move away from use of "broker"
|
2019-05-16 20:14:38 +01:00 |
Tony Garnock-Jones
|
d8c18535ce
|
Proposal/Envelope split; assert Observe properly in server
|
2019-05-16 10:26:43 +01:00 |
Tony Garnock-Jones
|
31b3ef250d
|
Declare message/assertion types, so latest babel doesn't complain about missing exports
|
2019-05-16 08:47:26 +01:00 |
Tony Garnock-Jones
|
7447a4d3dc
|
Cope with latest babel by explicitly targetting node during Syndicate parser compilation
|
2019-05-16 08:10:59 +01:00 |
Tony Garnock-Jones
|
32bccdbad9
|
Rename "broker" to "server"
|
2019-05-15 17:26:39 +01:00 |
Tony Garnock-Jones
|
b682a3fc3f
|
Updated client-server protocol
|
2019-05-12 23:26:01 +01:00 |
Tony Garnock-Jones
|
50ee261c0f
|
Make client support ping
|
2019-03-18 23:29:43 +00:00 |
Tony Garnock-Jones
|
d46eec2e6d
|
Cut-and-pasteable SYNDICATE_COMPILE_SERVER setting
|
2018-12-24 11:35:25 +00:00 |
Tony Garnock-Jones
|
5de93f6942
|
Use curl instead of wget, avoiding busyboxisms on Alpine
|
2018-12-24 11:35:06 +00:00 |
Tony Garnock-Jones
|
aebf989e8d
|
Prevent wrapExternal from triggering if recipient facet is no longer alive
|
2018-12-16 06:50:52 +00:00 |
Tony Garnock-Jones
|
b85ba4a9f0
|
Ignore spurious differences in job patterns
|
2018-12-14 13:27:19 +00:00 |
Tony Garnock-Jones
|
bbbc1cc0a0
|
Dispatch jobs based on advertised interest in job specs
|
2018-12-14 13:02:48 +00:00 |
Tony Garnock-Jones
|
fb5f569342
|
Cosmetic
|
2018-12-14 13:02:12 +00:00 |
Tony Garnock-Jones
|
f538891a25
|
Skeleton.isCompletelyConcrete
|
2018-12-14 13:01:54 +00:00 |
Tony Garnock-Jones
|
0f4a572393
|
Skeleton.match
|
2018-12-14 12:37:32 +00:00 |
Tony Garnock-Jones
|
14bb7f3d6f
|
Fix failing tests
|
2018-12-14 12:37:21 +00:00 |
Tony Garnock-Jones
|
1f0bb77522
|
Tidy
|
2018-12-14 11:48:09 +00:00 |
Tony Garnock-Jones
|
c3a64121cb
|
veryclean
|
2018-12-14 11:33:15 +00:00 |
Tony Garnock-Jones
|
4e62a7c95a
|
Parallelize compilation
|
2018-12-13 20:19:35 +00:00 |
Tony Garnock-Jones
|
3b18ac6800
|
Hack: keep workers running until the relay quits; this is arguably the wrong approach to a real problem
|
2018-12-13 20:18:48 +00:00 |
Tony Garnock-Jones
|
1cb66959dd
|
Supply an encodable default nothing-ish value for workerData if none given
|
2018-12-13 20:17:23 +00:00 |
Tony Garnock-Jones
|
e43d9eb067
|
Allow wrapExternal to work for nested dataspaces
|
2018-12-13 20:17:03 +00:00 |
Tony Garnock-Jones
|
ed20317225
|
Don't rerun dataflow blocks when the facet they belong to is terminated
|
2018-12-13 20:16:47 +00:00 |
Tony Garnock-Jones
|
f0e679585f
|
Oops
|
2018-12-13 18:23:03 +00:00 |
Tony Garnock-Jones
|
760f48850e
|
Initial sketch of a Syndicate/js compilation server
|
2018-12-13 16:42:19 +00:00 |
Tony Garnock-Jones
|
074f7f1d35
|
Support for reading post bodies from incoming HTTP requests
|
2018-12-13 16:40:24 +00:00 |
Tony Garnock-Jones
|
d1877a890c
|
Experimental node.js worker_threads support
|
2018-12-13 16:39:56 +00:00 |
Tony Garnock-Jones
|
621c6b3737
|
Publish
- @syndicate-lang/broker@0.0.8
- @syndicate-lang/core@0.0.20
- @syndicate-lang/create@0.0.4
- @syndicate-lang/driver-browser-ui@0.0.18
- @syndicate-lang/driver-http-node@0.0.17
- @syndicate-lang/driver-mdns@0.0.2
- @syndicate-lang/driver-streams-node@0.0.2
- @syndicate-lang/driver-timer@0.0.21
- @syndicate-lang/driver-udp-node@0.0.11
- @syndicate-lang/driver-websocket@0.0.12
- @syndicate-lang/flappy-bird-demo@0.0.10
- @syndicate-lang/syntax-playground@0.0.24
- @syndicate-lang/syntax@0.0.22
|
2018-12-13 10:41:03 +00:00 |
Tony Garnock-Jones
|
a0a20bc4f4
|
Update dependencies
|
2018-12-13 10:40:12 +00:00 |
Tony Garnock-Jones
|
ce5b1f5a48
|
Allow clicks too; remove silly special-casing of space bar
|
2018-12-13 10:39:45 +00:00 |
Tony Garnock-Jones
|
8e8a1d9989
|
Steps toward discovery
|
2018-12-12 17:16:10 +00:00 |
Tony Garnock-Jones
|
bb250e1471
|
Routing table information
|
2018-12-12 17:13:09 +00:00 |
Tony Garnock-Jones
|
918112bfaf
|
Unescape service-type label too
|
2018-12-12 17:12:47 +00:00 |
Tony Garnock-Jones
|
b85e8ee61f
|
Clean up probe connection in case of EADDRINUSE for Unix socket listeners
|
2018-12-12 17:12:15 +00:00 |
Tony Garnock-Jones
|
4fb9a066b9
|
Support BinaryExpression
|
2018-12-07 14:18:39 +00:00 |
Tony Garnock-Jones
|
a6dd72549f
|
Publish
- @syndicate-lang/driver-mdns@0.0.1
- @syndicate-lang/syntax-playground@0.0.23
|
2018-12-04 10:18:46 +00:00 |
Tony Garnock-Jones
|
4f3ce393f4
|
Actually parse out TXT data, flawed though it must be
|
2018-12-03 13:03:24 +00:00 |
Tony Garnock-Jones
|
2eca7908e6
|
mDNS support via avahi-browser/avahi-publish
|
2018-12-02 17:48:58 +00:00 |
Tony Garnock-Jones
|
7e8123b496
|
Publish
- @syndicate-lang/broker@0.0.7
- @syndicate-lang/core@0.0.19
- @syndicate-lang/create@0.0.3
- @syndicate-lang/driver-browser-ui@0.0.17
- @syndicate-lang/driver-http-node@0.0.16
- @syndicate-lang/driver-streams-node@0.0.1
- @syndicate-lang/driver-timer@0.0.20
- @syndicate-lang/driver-udp-node@0.0.10
- @syndicate-lang/driver-websocket@0.0.11
- @syndicate-lang/flappy-bird-demo@0.0.9
- @syndicate-lang/syntax-playground@0.0.22
- @syndicate-lang/syntax@0.0.21
|
2018-12-02 09:34:19 +00:00 |
Tony Garnock-Jones
|
2c3d7d247d
|
Be stricter about facet-setup vs script phase separation
|
2018-11-29 17:39:15 +00:00 |
Tony Garnock-Jones
|
bae07566ca
|
SOCKSv5 implementation; simple sshd relay
|
2018-11-29 17:14:12 +00:00 |
Tony Garnock-Jones
|
e0fe54e61b
|
buffer.js for precise control over packet reading
|
2018-11-29 17:13:30 +00:00 |
Tony Garnock-Jones
|
7c70fa74fe
|
Kill subprocess if local end of connection closes
|
2018-11-29 16:40:34 +00:00 |
Tony Garnock-Jones
|
f92923567e
|
Support for treating a subprocess as a kind of socketish connection
|
2018-11-29 16:27:35 +00:00 |
Tony Garnock-Jones
|
ab3b22576d
|
Include listener spec in incoming connection actor name
|
2018-11-29 16:26:45 +00:00 |
Tony Garnock-Jones
|
1f9e050048
|
Remove unused argument
|
2018-11-29 16:26:27 +00:00 |
Tony Garnock-Jones
|
3318ac9e4e
|
Track more information in order to produce an interesting visualisation
|
2018-11-28 17:52:35 +00:00 |
Tony Garnock-Jones
|
c316c0646c
|
More useful to have human-readable output for now
|
2018-11-27 10:50:05 +00:00 |
Tony Garnock-Jones
|
201ab84d03
|
Steps toward visualization of dataspaces
|
2018-11-26 21:58:40 +00:00 |
Tony Garnock-Jones
|
c2cd8eaba5
|
Cosmetic
|
2018-11-26 18:44:15 +00:00 |
Tony Garnock-Jones
|
9b8eebd3b7
|
Fix egregious dependency-gathering error
|
2018-11-26 18:37:08 +00:00 |
Tony Garnock-Jones
|
e62b117691
|
Subprocess support
|
2018-11-26 15:45:32 +00:00 |
Tony Garnock-Jones
|
3713745a45
|
Facet tree debug output
|
2018-11-26 15:44:11 +00:00 |
Tony Garnock-Jones
|
7eaa07de57
|
New driver-streams-node, replacing driver-tcp-node and driver-unixsocket-node
|
2018-11-26 13:27:59 +00:00 |
Tony Garnock-Jones
|
f837aac390
|
Simple ground dataspace dump on SIGQUIT (Ctrl-\)
|
2018-11-26 13:27:59 +00:00 |
Tony Garnock-Jones
|
0eb9205a19
|
Field updates now idempotent per Immutable.is
|
2018-11-26 13:27:59 +00:00 |
Tony Garnock-Jones
|
727fdd33e6
|
Bump preserves dep version
|
2018-11-26 13:27:59 +00:00 |
Tony Garnock-Jones
|
3e7aa40b58
|
Unix socket support. Very repetitive, abstraction desperately needed
|
2018-11-22 12:16:23 +00:00 |
Tony Garnock-Jones
|
04834140b2
|
Pick a fixed scope for a TCP broker connection for now
|
2018-11-22 11:20:18 +00:00 |
Tony Garnock-Jones
|
6acd48b360
|
Update template for new syntax
|
2018-11-22 11:19:59 +00:00 |
Tony Garnock-Jones
|
30fed9d0f6
|
More webpack dep tweaks
|
2018-11-21 17:02:05 +00:00 |
Tony Garnock-Jones
|
6359295dd7
|
Be better about deps for webpack.
|
2018-11-21 15:54:05 +00:00 |
Tony Garnock-Jones
|
3adb057e13
|
Repair grievous error wrt immutable updates being discarded
|
2018-11-21 15:31:44 +00:00 |
Tony Garnock-Jones
|
475355ad3d
|
Avoid reevaluating constant portions of assertions. Avoids some repeated side-effects, e.g. +(new Date()) getting off-by-one-millisecond values.
|
2018-11-21 15:11:38 +00:00 |
Tony Garnock-Jones
|
f56cbd9ed3
|
Reuse a constant Discard() instance
|
2018-11-21 15:10:13 +00:00 |
Tony Garnock-Jones
|
1f852a72e7
|
Simple monitoring and management
|
2018-11-21 14:23:30 +00:00 |
Tony Garnock-Jones
|
b19c92f957
|
Node's httpd seems to need Buffer, not merely Uint8Array
|
2018-11-21 14:22:58 +00:00 |
Tony Garnock-Jones
|
6f2d731867
|
Allow multiple webpacked targets per package
|
2018-11-21 14:22:31 +00:00 |
Tony Garnock-Jones
|
04403f1cb3
|
Scoped broker
|
2018-11-21 13:21:08 +00:00 |
Tony Garnock-Jones
|
96201e7c0b
|
Debug display of skeleton Index
|
2018-11-21 13:14:18 +00:00 |
Tony Garnock-Jones
|
343a305be9
|
Fix error in routing via list patterns
|
2018-11-21 13:13:42 +00:00 |
Tony Garnock-Jones
|
879dbd93b8
|
Generalize assertion/message type wire name expression position
|
2018-11-21 10:50:01 +00:00 |
Tony Garnock-Jones
|
c771abbf2e
|
Ignore ECONNRESET in driver-tcp-node
|
2018-11-20 19:47:55 +00:00 |
Tony Garnock-Jones
|
7e77915a6b
|
Remove unwanted debug output
|
2018-11-20 15:18:46 +00:00 |
Tony Garnock-Jones
|
10e51065e5
|
Publish
- @syndicate-lang/broker@0.0.6
- @syndicate-lang/core@0.0.18
- @syndicate-lang/driver-browser-ui@0.0.16
- @syndicate-lang/driver-http-node@0.0.15
- @syndicate-lang/driver-tcp-node@0.0.5
- @syndicate-lang/driver-timer@0.0.19
- @syndicate-lang/driver-udp-node@0.0.9
- @syndicate-lang/driver-websocket@0.0.10
- @syndicate-lang/flappy-bird-demo@0.0.8
- @syndicate-lang/syntax-playground@0.0.21
- @syndicate-lang/syntax@0.0.20
|
2018-11-20 14:51:03 +00:00 |
Tony Garnock-Jones
|
4048ce3ba2
|
Add VisibilityRestriction
|
2018-11-20 14:17:10 +00:00 |
Tony Garnock-Jones
|
8964596453
|
Remove unneeded imports
|
2018-11-20 14:11:38 +00:00 |
Tony Garnock-Jones
|
9a5c3136f0
|
Broker client implementation; simple chat demo
|
2018-11-19 22:22:39 +00:00 |
Tony Garnock-Jones
|
16719e1d07
|
UIChangeableProperty
|
2018-11-19 22:21:36 +00:00 |
Tony Garnock-Jones
|
1c317f5134
|
htmlToNode function
|
2018-11-19 22:21:29 +00:00 |
Tony Garnock-Jones
|
7267503337
|
Handle browser-based WebSockets yielding Blob instances
|
2018-11-19 22:20:58 +00:00 |
Tony Garnock-Jones
|
ae5096fae2
|
Experimental approach to VisibilityRestriction
|
2018-11-19 22:20:26 +00:00 |
Tony Garnock-Jones
|
822a5826f0
|
Fix Facet/Actor printing when name is null
|
2018-11-19 22:20:10 +00:00 |
Tony Garnock-Jones
|
5dcd794f7c
|
Progress
|
2018-11-19 16:57:22 +00:00 |
Tony Garnock-Jones
|
3dc6559d26
|
Proper "this" scoping in react{}
|
2018-11-19 16:57:00 +00:00 |
Tony Garnock-Jones
|
71fed1eb48
|
Print Facets/Actors with toString instead of JSON
|
2018-11-19 16:56:10 +00:00 |
Tony Garnock-Jones
|
7f362ad99f
|
Decode TCP stream too
|
2018-11-18 17:01:11 +00:00 |
Tony Garnock-Jones
|
d72b981c7d
|
Publish
- @syndicate-lang/broker@0.0.5
- @syndicate-lang/driver-browser-ui@0.0.15
- @syndicate-lang/driver-http-node@0.0.14
- @syndicate-lang/driver-tcp-node@0.0.4
- @syndicate-lang/driver-timer@0.0.18
- @syndicate-lang/driver-udp-node@0.0.8
- @syndicate-lang/driver-websocket@0.0.9
- @syndicate-lang/flappy-bird-demo@0.0.7
- @syndicate-lang/syntax-playground@0.0.20
- @syndicate-lang/syntax@0.0.19
|
2018-11-16 11:18:34 +00:00 |
Tony Garnock-Jones
|
baa40f5699
|
Change send syntax from `^ ...` to `send ...`.
|
2018-11-16 11:17:59 +00:00 |
Tony Garnock-Jones
|
049f4696e2
|
Publish
- @syndicate-lang/broker@0.0.4
- @syndicate-lang/core@0.0.17
- @syndicate-lang/driver-browser-ui@0.0.14
- @syndicate-lang/driver-http-node@0.0.13
- @syndicate-lang/driver-tcp-node@0.0.3
- @syndicate-lang/driver-timer@0.0.17
- @syndicate-lang/driver-udp-node@0.0.7
- @syndicate-lang/driver-websocket@0.0.8
- @syndicate-lang/flappy-bird-demo@0.0.6
- @syndicate-lang/syntax-playground@0.0.19
|
2018-11-16 00:14:11 +00:00 |
Tony Garnock-Jones
|
652fcb5dd1
|
Take care with integer/float distinction
|
2018-11-16 00:13:12 +00:00 |
Tony Garnock-Jones
|
7c0ccd515f
|
Repair silly mistake in test case
|
2018-11-16 00:00:36 +00:00 |
Tony Garnock-Jones
|
6063d556cc
|
Remove dep on preserves, satisfied indirectly via @syndicate-lang/core
|
2018-11-15 23:58:05 +00:00 |
Tony Garnock-Jones
|
22ca5fcb67
|
Publish
- @syndicate-lang/broker@0.0.3
- @syndicate-lang/core@0.0.16
- @syndicate-lang/create@0.0.2
- @syndicate-lang/driver-browser-ui@0.0.13
- @syndicate-lang/driver-http-node@0.0.12
- @syndicate-lang/driver-tcp-node@0.0.2
- @syndicate-lang/driver-timer@0.0.16
- @syndicate-lang/driver-udp-node@0.0.6
- @syndicate-lang/driver-websocket@0.0.7
- @syndicate-lang/flappy-bird-demo@0.0.5
- @syndicate-lang/syntax-playground@0.0.18
- @syndicate-lang/syntax@0.0.18
|
2018-11-15 23:54:09 +00:00 |
Tony Garnock-Jones
|
b11a062563
|
Bump preserves version
|
2018-11-15 23:53:14 +00:00 |
Tony Garnock-Jones
|
afccc4172a
|
Tweak stub broker index.js
|
2018-11-15 23:52:48 +00:00 |
Tony Garnock-Jones
|
44c1d425b3
|
Switch to Preserves for Record and Bytes
|
2018-11-15 23:24:58 +00:00 |
Tony Garnock-Jones
|
ea907c5aee
|
Zip quietly
|
2018-11-15 11:01:36 +00:00 |
Tony Garnock-Jones
|
e65c361c14
|
Try out preserves
|
2018-11-15 11:00:30 +00:00 |
Tony Garnock-Jones
|
018a2bd399
|
Allow observation of routes for websockets, too
|
2018-11-15 11:00:13 +00:00 |
Tony Garnock-Jones
|
4d634c78be
|
Catch asynchronous errors
|
2018-11-15 07:45:55 +00:00 |
Tony Garnock-Jones
|
bf673da104
|
TcpIn -> DataIn, TcpOut -> DataOut, TcpInLine -> LineIn
|
2018-11-14 14:44:57 +00:00 |
Tony Garnock-Jones
|
e3e8e7e3b2
|
Publish
- @syndicate-lang/broker@0.0.2
|
2018-11-13 21:29:54 +00:00 |
Tony Garnock-Jones
|
e3d97a6722
|
Skeletal outline of broker
|
2018-11-13 21:27:26 +00:00 |
Tony Garnock-Jones
|
ee4e58fe9c
|
Rename package correctly
|
2018-11-13 21:20:06 +00:00 |
Tony Garnock-Jones
|
c85f713fcd
|
Publish
- broker@0.0.1
- @syndicate-lang/core@0.0.15
- @syndicate-lang/driver-browser-ui@0.0.12
- @syndicate-lang/driver-http-node@0.0.11
- @syndicate-lang/driver-tcp-node@0.0.1
- @syndicate-lang/driver-timer@0.0.15
- @syndicate-lang/driver-udp-node@0.0.5
- @syndicate-lang/driver-websocket@0.0.6
- @syndicate-lang/flappy-bird-demo@0.0.4
- @syndicate-lang/syntax-playground@0.0.17
|
2018-11-13 20:58:40 +00:00 |
Tony Garnock-Jones
|
32cc933513
|
Ignore observers that are not indicative of demand-matchers.
|
2018-11-13 20:53:45 +00:00 |
Tony Garnock-Jones
|
5d314f01db
|
Allow for convenient calling of bootModule with an exports dict.
|
2018-11-13 20:53:24 +00:00 |
Tony Garnock-Jones
|
5fe6eddcfe
|
TCP/IP driver; TCP/IP demo chat client and server.
|
2018-11-13 20:52:50 +00:00 |
Tony Garnock-Jones
|
04d4c37fa6
|
Publish
- @syndicate-lang/core@0.0.14
- @syndicate-lang/create@0.0.1
- @syndicate-lang/driver-browser-ui@0.0.11
- @syndicate-lang/driver-http-node@0.0.10
- @syndicate-lang/driver-timer@0.0.14
- @syndicate-lang/driver-udp-node@0.0.4
- @syndicate-lang/driver-websocket@0.0.5
- @syndicate-lang/flappy-bird-demo@0.0.3
- @syndicate-lang/syntax-playground@0.0.16
- @syndicate-lang/syntax@0.0.17
|
2018-11-13 15:31:56 +00:00 |
Tony Garnock-Jones
|
40b06ca1b1
|
Build script; tweak message
|
2018-11-13 15:30:32 +00:00 |
Tony Garnock-Jones
|
9fc3802581
|
Initial commit of create package
|
2018-11-13 15:25:30 +00:00 |
Tony Garnock-Jones
|
ff7d235120
|
Remove __ and _$ in favour of plain structs Discard() and Capture(_), respectively
|
2018-11-13 14:08:10 +00:00 |
Tony Garnock-Jones
|
e1ec5ce5ca
|
Publish
- @syndicate-lang/core@0.0.13
- @syndicate-lang/driver-browser-ui@0.0.10
- @syndicate-lang/driver-http-node@0.0.9
- @syndicate-lang/driver-timer@0.0.13
- @syndicate-lang/driver-udp-node@0.0.3
- @syndicate-lang/driver-websocket@0.0.4
- @syndicate-lang/flappy-bird-demo@0.0.2
- @syndicate-lang/syntax-playground@0.0.15
- @syndicate-lang/syntax@0.0.16
|
2018-11-11 17:36:29 +00:00 |
Tony Garnock-Jones
|
18ab5db460
|
Use nested dataspaces to clean up restarts
|
2018-11-11 17:34:59 +00:00 |
Tony Garnock-Jones
|
a75b48eb26
|
Supply Anchor ctor args as options object
|
2018-11-11 17:19:43 +00:00 |
Tony Garnock-Jones
|
87fecf517a
|
Correct foolish error.
|
2018-11-11 15:48:46 +00:00 |
Tony Garnock-Jones
|
52f9da8cac
|
Proper treatment of actor containment; proper treatment of adhoc assertion
|
2018-11-11 15:21:44 +00:00 |
Tony Garnock-Jones
|
72e1653aa6
|
First stab at cross-dataspace relaying; does not yet handle adhoc assertions
|
2018-11-11 14:00:02 +00:00 |
Tony Garnock-Jones
|
066920b771
|
Allow Dataspace subclasses to extend endpoint-addition behaviour
|
2018-11-11 13:59:01 +00:00 |
Tony Garnock-Jones
|
3e3761ee89
|
Return outcome of assertion-adjustment
|
2018-11-11 13:58:37 +00:00 |