Jacques Fuentes
852a47fe37
Ensure we write json header before writing bytes
...
In net/http once we've issued a Write() the response is sent
over the wire including the header! The tests didn't catch
this because I used a net/http/httptest.RequestRecorder
which doesn't follow those semantics.
2014-04-17 14:53:07 -04:00
Jacques Fuentes
e83f723a66
HTTP: add content-type: application/json header
2014-04-17 14:38:14 -04:00
Armon Dadgar
9493b9c126
agent: Add warning if windows and running server mode
2014-04-14 16:49:50 -07:00
Armon Dadgar
293733b74f
agent: Simplify the local state sync
2014-04-14 12:57:54 -07:00
Armon Dadgar
3b0e397851
agent: Fixing wrong port usage for server
2014-04-14 12:37:49 -07:00
Armon Dadgar
e06dc97a8a
agent: Testing start_join parsing
2014-04-11 17:03:19 -07:00
Armon Dadgar
32eb65316f
agent: Adding support for -join flag. Fixes #33 .
2014-04-11 16:59:16 -07:00
Armon Dadgar
360158590e
agent: Nice info output
2014-04-11 15:54:03 -07:00
Armon Dadgar
738310bff0
agent: Simplifying configs
2014-04-11 15:46:55 -07:00
Armon Dadgar
2663b28f3a
agent: First pass at improving flags
2014-04-11 15:22:35 -07:00
Armon Dadgar
88faad86ce
agent: Adding tests for TLS configs
2014-04-07 15:07:00 -07:00
Armon Dadgar
d1308446c3
agent: Passthrough of TLS configurations
2014-04-07 15:07:00 -07:00
Armon Dadgar
d99ac77b84
agent: Add backwards compatibility hack for old 'tag' definitions
2014-04-03 14:22:43 -07:00
Armon Dadgar
fd6a87748f
agent: Support multiple tags per service registration
2014-04-03 12:12:23 -07:00
Armon Dadgar
976c52f3ef
agent: Adding tests for the KV endpoints
2014-03-31 20:45:57 -07:00
Armon Dadgar
96bd58df20
agnet: Fix parsing of cas flag
2014-03-31 20:00:30 -07:00
Armon Dadgar
a29d6c2d4e
consul: Return 404 if no entries found
2014-03-31 20:00:17 -07:00
Armon Dadgar
d1de666855
consul: Enable a recursive delete of all keys
2014-03-31 20:00:01 -07:00
Armon Dadgar
5af036704d
agent: First pass at KVS endpoints
2014-03-31 17:12:10 -07:00
Armon Dadgar
4a2b7e5e39
agent: Use EnableDebug to control adding pprof HTTP endpoints
2014-03-19 17:50:57 -07:00
Armon Dadgar
69065eea70
agent: adding EnableDebug config
2014-03-19 17:49:57 -07:00
Armon Dadgar
46a2c37852
agent: Support protocol version setting
2014-03-09 15:57:03 -07:00
Armon Dadgar
b4a9b4301b
agent: Handle API changes
2014-03-05 15:03:23 -08:00
Armon Dadgar
141086eee8
agent: Fixing DNS CNAME recursion
2014-02-25 17:41:48 -08:00
Armon Dadgar
8c314d3041
agent: Tell client DNS recursion is available
2014-02-25 16:30:10 -08:00
Armon Dadgar
b14ff9e3db
agent: Support CNAME recursion if we have a recursor
2014-02-25 12:46:11 -08:00
Armon Dadgar
b57e806c23
agent: DNS layer properly handles AAAA and CNAME records
2014-02-25 12:07:20 -08:00
Armon Dadgar
8fdbf95452
agent: Fixing bug in dns service filtering
2014-02-23 18:04:12 -08:00
Armon Dadgar
883f492dc5
command/info: Adding new info command
2014-02-23 16:59:32 -08:00
Armon Dadgar
a801eaadf4
agent: Adding Stats() export
2014-02-23 16:42:39 -08:00
Armon Dadgar
fd1d00105e
agent: Disallow bootstrap mode when a client. Fixes #3
2014-02-22 18:58:15 -08:00
Armon Dadgar
6898f23d2d
agent: Adding a check for GOMAXPROCS. Fixes #10 .
2014-02-22 17:43:12 -08:00
Armon Dadgar
85091090c6
agent: Switch to -data-dir, better error if missing. Fixes #2 .
2014-02-22 17:34:57 -08:00
Armon Dadgar
4be7fefe83
consul: Default recursor port 53. Fixes #4
2014-02-22 17:31:30 -08:00
Armon Dadgar
f7a4241097
agent: Copy the help text
2014-02-20 16:26:39 -08:00
Armon Dadgar
981e58e8e9
agent: Adding support for statsite telemetry
2014-02-20 14:59:54 -08:00
Armon Dadgar
46830a3c8f
agent: Enable dumping telemetry on SIGUSR1
2014-02-20 13:51:51 -08:00
Armon Dadgar
7c0b73550c
website: finish the HTTP documentation
2014-02-19 14:27:01 -08:00
Armon Dadgar
7e6c8ac3a8
agent: simplify a select block
2014-02-19 12:39:03 -08:00
Armon Dadgar
c200b63204
website: updating documentation on commands
2014-02-18 17:32:13 -08:00
Armon Dadgar
e2b870b65c
agent: Only truncate DNS results for a UDP query
2014-02-14 14:22:49 -08:00
Armon Dadgar
622aafb7c9
agent: Shuffle DNS responses, limit records
2014-02-14 12:26:51 -08:00
Armon Dadgar
fb34815562
agent: adding ability to reload services and checks
2014-02-07 12:19:56 -08:00
Armon Dadgar
7534346103
agent: Adding server up callback to make state sync faster
2014-02-07 12:11:34 -08:00
Armon Dadgar
ec2b10c006
agent: Adding support to edge trigger consul server coming up for state sync
2014-02-07 12:03:31 -08:00
Armon Dadgar
a63f060fff
agent: Adding some primitive config reloading
2014-02-07 12:03:14 -08:00
Armon Dadgar
1c2a853831
agent: adding ability to pause syncing
2014-02-07 11:58:24 -08:00
Armon Dadgar
728342b537
agent: Adding tests for config parsing
2014-02-07 11:49:51 -08:00
Armon Dadgar
5cc0c73f89
TODO cleanups
2014-02-05 14:54:35 -08:00
Armon Dadgar
14380b8f8e
agent: adding more tests
2014-02-05 14:47:42 -08:00