Commit Graph

345 Commits

Author SHA1 Message Date
Cadey Ratio c0c610af43 mage: add runmigrations to the autobuild list 2018-01-21 12:50:52 -08:00
Cadey Ratio cd17465155 add database migrations tool, start on postgres support 2018-01-21 12:46:03 -08:00
Cadey Ratio 220b2a8994 internal/database: write the rest of the tests 2018-01-21 12:19:54 -08:00
Cadey Ratio 0088a7dc09 internal/database: add cert tests 2018-01-21 11:53:05 -08:00
Cadey Ratio 34eab0cf25 cmd/routed: this is the token body oops 2018-01-21 11:53:05 -08:00
Cadey Ratio 2d2f894517 cmd/routed: use split database handlers 2018-01-21 11:53:05 -08:00
Cadey Ratio e91d1bb2b1 mage: don't build plugins on linux 2018-01-21 11:53:05 -08:00
Cadey Ratio 6b12210014 internal/database: bake postgres actions into the binary with go-bindata 2018-01-21 11:53:05 -08:00
Cadey Ratio 0c5cc8f2d9 internal/database: add postgres database querying fragments 2018-01-21 11:53:05 -08:00
Cadey Ratio fcbaeffffb internal/database: add postgres migrations 2018-01-21 11:53:05 -08:00
Cadey Ratio 924e9fa48f mage: route-core has no version 2018-01-21 11:53:00 -08:00
Cadey Ratio 1d4169edc7 Merge branch 'Xe/feat/twirp' 2018-01-21 09:40:06 -08:00
Cadey Ratio 53522e3f51 spam the console less 2018-01-21 09:35:48 -08:00
Cadey Ratio d7c09d0a2d xxx 2018-01-21 09:27:09 -08:00
Cadey Ratio 7d6f217f0b cmd/routed: more hacks 2018-01-21 09:24:15 -08:00
Cadey Ratio 28c3094e40 cmd/routed: log paths for twirp apis 2018-01-21 09:13:30 -08:00
Cadey Ratio 3017291b45 hack 2018-01-21 09:10:07 -08:00
Cadey Ratio b9a78fa3bf cmd/routed: fix header getting 2018-01-21 09:07:21 -08:00
Cadey Ratio e7d494513d internal/middleware: fix again 2018-01-21 09:01:22 -08:00
Cadey Ratio 143a2f8e3f internal/middleware: fix twirp 2018-01-21 08:57:35 -08:00
Cadey Ratio 2f92dfbe46 cmd/routed: add twirp middleware 2018-01-21 08:53:43 -08:00
Cadey Ratio dd53921e77 fix build, switch to twirp completely 2018-01-21 08:35:41 -08:00
Cadey Ratio 0566205ec2 cmd/routed: fix build 2018-01-21 08:22:10 -08:00
Cadey Ratio d2cb12201e proto: convert grpc to twirp 2018-01-21 07:22:13 -08:00
Cadey Ratio 51aeab0a13 mage: build images with docker build 2018-01-21 06:57:51 -08:00
Cadey Ratio d0695adfb6 update quic 2018-01-20 10:07:01 -08:00
Cadey Ratio 3e711e63dc update dependencies 2018-01-20 09:57:11 -08:00
Cadey Ratio b4bb197f80 more logging 2018-01-20 09:45:36 -08:00
Cadey Ratio ec7e506d23 fixup 2018-01-20 09:42:21 -08:00
Cadey Ratio 841ae6e2b9 fixup 2018-01-20 09:41:34 -08:00
Cadey Ratio a0d1787b5b cmd/routed: don't use waitgroups 2018-01-20 09:40:54 -08:00
Cadey Ratio b628042e29 cmd/routed: syncgroup better 2018-01-20 09:33:32 -08:00
Cadey Ratio cce1197484 cmd/routed: signal shutdown better 2018-01-20 09:30:47 -08:00
Cadey Ratio 0862521d93 cmd/routed: wait for things to get set up 2018-01-20 09:26:54 -08:00
Cadey Ratio 364875dd6d mage: don't autogenerate 2018-01-20 09:23:20 -08:00
Cadey Ratio b613e4405d cmd/routed: shutdown http servers gracefully 2018-01-20 09:14:00 -08:00
Cadey Ratio 6d9c05778c cmd/routed: add idle timeouts 2018-01-20 09:14:00 -08:00
Cadey Ratio d41ed43455 mage: show variables 2018-01-20 09:14:00 -08:00
Cadey Ratio eb5d770c45 mage: run code generators 2018-01-20 09:14:00 -08:00
Cadey Ratio d2840f3328 doc: new document on the theory of routed, incomplete 2018-01-17 08:45:14 -08:00
Cadey Ratio d35987e4a6 Update README 2018-01-17 08:45:02 -08:00
Cadey Ratio 19f3dc24ac cmd/routed: document a few things better 2018-01-16 22:23:00 -08:00
Cadey Ratio ee6525661b internal/tun2: qualify key names in request/response proxying 2018-01-16 21:50:47 -08:00
Cadey Ratio 7c6cf0f7bd mage: simplify 2018-01-16 21:50:47 -08:00
Cadey Ratio 1a7fc0892d cmd/routed: use HTTP-01 challenges 2018-01-16 20:49:45 -08:00
Cadey Ratio 5dec8c2014 fix quic 2018-01-16 20:47:53 -08:00
Cadey Ratio 45cecbc145 update deps, vendor mage 2018-01-16 20:32:37 -08:00
Cadey Ratio 752d742f89 cmd/terraform-provider-route: add support for provisioning tokens 2018-01-16 20:27:01 -08:00
Cadey Ratio 88a375f174 fix quic manually 2018-01-03 11:29:07 -08:00
Cadey Ratio 792c0a9e81 upgrade all the dependencies 2018-01-03 11:19:49 -08:00