Commit Graph
90 Commits
Author SHA1 Message Date
9seconds c3f21a7b0d Log configuration on proxy start
This has to simplify the debugging because usually we do not know all
options which user used to start mtg.
2018-11-01 18:07:16 +03:00
9seconds 9346c11f37 Add support for prometheus 2018-10-17 12:06:46 +03:00
9seconds c74e0ee359 Rework stats server 2018-10-16 22:17:46 +03:00
9seconds 7182c7bf65 Add new secure-only mode 2018-09-24 18:04:00 +03:00
9seconds 1e9bbfae55 Support default dc idx from configs 2018-09-21 09:47:37 +03:00
9seconds 8906ae0db0 Document environment variables 2018-07-28 12:10:39 +03:00
9seconds 0ce325f908 Add possibility to set read/write buffers separately 2018-07-27 14:26:14 +03:00
9seconds b86ad07ba9 Simplify the sources 2018-07-27 13:46:14 +03:00
9seconds c5f99d17b7 Add go-critic 2018-07-18 08:53:04 +03:00
9seconds c1b862c1e9 Switch to golangci-lint 2018-07-18 08:37:37 +03:00
9seconds 5ddf3d77d1 Implement integration with statsd 2018-07-13 11:38:25 +03:00
9seconds c64f97082c Propagate statsd to config 2018-07-13 11:05:43 +03:00
9seconds 71da117d94 Add support of ntp time verification 2018-07-13 09:05:26 +03:00
9seconds 29b5130c95 Fix lint errors 2018-07-09 16:11:05 +03:00
9seconds ff4be53d94 Add base stats 2018-07-09 09:14:11 +03:00
9seconds a0ba89b105 Rework for simplier proxy 2018-07-08 08:04:29 +03:00
9seconds cd63483503 Debug direct connection 2018-07-07 20:45:10 +03:00
9seconds f82ff1f6fe Refactored all the things! 2018-07-07 20:18:16 +03:00
9seconds a7eb29cc94 Propagate to middle client 2018-07-05 10:04:18 +03:00
9seconds c35c482de7 Propagate adtag 2018-07-04 18:08:04 +03:00
9seconds 90c10519ee Bugfix rpc handshake 2018-07-04 11:28:08 +03:00
9seconds f9a2b0513d Propagate connection protocol 2018-07-01 10:27:36 +03:00
9seconds 67c1194d5b Add telegram caller struct 2018-06-24 20:43:04 +03:00
9seconds 3dd6de8cea Tune socket options 2018-06-24 17:16:11 +03:00
9seconds adc7c1b7b6 Setup rlimits for application 2018-06-22 09:30:27 +03:00
9seconds 0a924018e5 Correct math/rand seed initialization 2018-06-20 09:41:24 +03:00
9seconds 86e3be475a Introduce explicit config 2018-06-17 12:25:51 +03:00
9seconds a7d442c4f9 Demand to have secret provided 2018-05-31 10:23:04 +03:00
9seconds 4ad913add2 Fix all lint errors 2018-05-31 09:54:20 +03:00
9seconds 42e5be36bf Print URLs on start to stdout 2018-05-31 09:54:20 +03:00
9seconds 8670a56e39 Prefer ipv6 setting 2018-05-31 09:54:20 +03:00
9seconds 6abdc283ff Print URLs in stats endpoint 2018-05-31 09:54:20 +03:00
9seconds a160ac4ac4 Fix lint issues 2018-05-31 09:54:20 +03:00
9seconds 26ba563064 Add Makefile 2018-05-31 09:54:20 +03:00
9seconds e6dc3f169c Add statistics server 2018-05-31 09:54:20 +03:00
9seconds 588e406978 Rename server to proxy 2018-05-31 09:54:20 +03:00
9seconds 83b46d1b80 Add timeoutreadwritecloser 2018-05-31 09:54:20 +03:00
9seconds 2cc845f158 Add verbose level to logger 2018-05-31 09:54:20 +03:00
9seconds 11810253ff Working version 2018-05-31 09:54:20 +03:00
9seconds 62f2ef8a14 Add boilerplate 2018-05-31 09:54:20 +03:00