1224 Commits

Author SHA1 Message Date
Asim Aslam
a53fc54b70 Merge pull request #79 from micro/mdns
mdns: zero dependency registry using multicast dns
2016-05-01 19:49:04 +01:00
Asim
e14f9a0380 Add watcher.... OH YEAAA 2016-05-01 19:31:03 +01:00
Asim
59f1a9a07b Use mdns-sd service 2016-04-30 00:22:31 +01:00
Asim
5b94e4672d Failed to gofmt 2016-04-30 00:20:05 +01:00
Asim
ae8c948202 Use our fork of mdns with all the updates 2016-04-30 00:15:00 +01:00
Asim
67e464b34d Eliminate a data race by copying the services 2016-04-29 19:29:24 +01:00
Asim
c26f989bbb Fix encoding so we split across txt records 2016-04-28 18:36:59 +01:00
Asim
796dba3aac Fix up the http broker so it works concurrently and pubs async 2016-04-28 00:16:11 +01:00
Asim
1340e81235 Remove logging 2016-04-28 00:07:25 +01:00
Asim
6c108d95b2 First attempt at mdns 2016-04-27 18:21:05 +01:00
Asim Aslam
65a880fadd Merge pull request #78 from micro/cache
Caching Selector
2016-04-26 20:06:03 +01:00
Asim
04e0864df4 Add the link to cmd 2016-04-26 18:54:35 +01:00
Asim
1152b63c5d Merge branch 'master' into cache 2016-04-26 18:53:39 +01:00
Asim
e8b5cebb52 Remove that link 2016-04-26 18:52:17 +01:00
Asim
9d8e5d1e15 Add caching selector 2016-04-26 18:49:29 +01:00
Asim
3d3044404e Don't add to defaults in func init, just add them to cmd 2016-04-26 18:49:02 +01:00
Asim
f7c57fd4f4 Mock watcher that just blocks 2016-04-26 18:32:43 +01:00
Asim
decb70b97c Response type for Stream is an interface 2016-04-26 15:52:08 +01:00
Asim
b0bc806a57 Add sponsors 2016-04-26 12:18:18 +01:00
Asim Aslam
6f81b48f8e Merge pull request #75 from micro/mqtt
MQTT Broker
2016-04-25 22:19:40 +01:00
Asim
545cd22daf Commit fixes for MQTT 2016-04-25 22:15:01 +01:00
Asim
48d191c3eb Test to the best of our ability 2016-04-24 20:07:24 +01:00
Asim Aslam
2fd476a16f Merge pull request #76 from micro/selector
Add Label and Version based Filters
2016-04-23 21:42:53 +01:00
Asim
d6fdfc252e Make it easier to add select filters 2016-04-23 21:37:26 +01:00
Asim
ed764ca0b2 Add endpoint filter 2016-04-23 21:24:07 +01:00
Asim
febe87dfb8 Switch around method names 2016-04-23 21:09:48 +01:00
Asim
7c3ce60ce6 Add label and version filters 2016-04-23 20:57:46 +01:00
Asim
4d4f842702 Change SelectFilter to Filter 2016-04-23 20:15:01 +01:00
Asim
eecdeaae99 Fix the mqtt broker connect. Add to default brokers in cmd 2016-04-23 00:38:45 +01:00
Asim
d74cf95278 First for mqtt broker 2016-04-23 00:06:29 +01:00
Asim
a4c05fd6ad update image 2016-04-22 10:34:32 +01:00
Asim
03b3a53407 add the image itself\! 2016-04-22 10:33:08 +01:00
Asim
7a081e5514 Add image 2016-04-22 10:32:46 +01:00
Asim Aslam
f27b2b8c73 Merge pull request #74 from micro/convenience
Convenience settings for Broker, Registry, Transport and Wrappers
2016-04-19 18:56:23 +01:00
Asim
47d146daa4 That should be i-1 2016-04-19 00:47:15 +01:00
Asim
d1a6126350 Convenience settings for Broker, Registry, Transport and Wrappers 2016-04-18 21:41:03 +01:00
Asim
ca91a8383e Add mock server 2016-04-16 00:02:55 +01:00
Asim
089c457d6c Appending to metadata is a side effect. Let's not do that anymore. 2016-04-15 16:45:59 +01:00
Asim
0410508385 add link to blog post 2016-04-13 11:30:17 +01:00
Asim Aslam
0e93f0772a Merge pull request #73 from micro/consul_register
Don't re-register if the state hasn't changed
2016-04-10 23:07:29 +01:00
Asim
e2855c4bc2 Fix some mapping issues while we're at it 2016-04-09 22:19:03 +01:00
Asim
9d7bd3f424 God damn you nil map 2016-04-09 21:34:45 +01:00
Asim
b3fbd36ba7 Don't re-register if the state hasn't changed 2016-04-09 21:30:31 +01:00
Asim
7739e23401 Call it mock TestResponse 2016-04-06 18:38:33 +01:00
Asim
9d060bf6e1 Test struct works with mock client 2016-04-06 18:37:46 +01:00
Asim
ac6b8b730b First stab at mock client 2016-04-06 18:33:57 +01:00
Asim
bfe20d81d0 More linting fun 2016-04-06 18:03:27 +01:00
Asim
2f50c74f41 Satisfy the golint gods a little 2016-04-06 17:53:16 +01:00
Asim Aslam
5fb1051e0b Merge pull request #70 from micro/backoff
Add Backoff func option
2016-04-06 17:43:39 +01:00
Asim
7167f998ce First crack at backoff function 2016-04-05 20:04:37 +01:00