Commit graph

11 commits

Author SHA1 Message Date
Sasha Klizhentas 698e615fd7 make API backwards compatible with pre-namespaces 2016-12-13 14:20:52 -08:00
Sasha Klizhentas b510f93cca add support for rewriting paths 2016-12-13 13:44:26 -08:00
Sasha Klizhentas 09398da494 more work on rewrites 2016-12-13 10:19:30 -08:00
klizhentas d68e693cad migrate to trace errors 2016-04-12 11:07:14 -07:00
klizhentas 3fdbeb8d77 expose connectors via config.json 2016-04-04 14:06:27 -07:00
klizhentas 4ff59c59b5 support draft console login 2016-04-03 15:06:50 -07:00
klizhentas 18a6e69323 use this 2016-04-03 12:09:00 -07:00
klizhentas 6edd6675e6 re-introduce reverse tunnels into teleport
Reverse tunnels are now first class citizens of teleport.
There's no longer static configuration for reverse tunnel agents
in the config. Instead, admins can add and remove reverse tunnels
using tctl reversetunnel (hidden) commands.

* tctl reversetunnel ls
  lists reverse tunnels

* tctl reversetunnel upsert a.example.com 10.0.0.4:2023,10.0.0.5:2033 --ttl=10m
  updates or inserts reverse tunnel for 10 minutes

* tctl reversetunnel del a.example.com
  deletes a reverse tunnel

Teleport proxies watch changes in the reverse tunnels on the backend and
spin up / spin down reverse tunnels according to these changes.
2016-03-18 17:13:22 -07:00
klizhentas 1eb952b89f properly propagate HTTP errors, fixes #172 2016-03-07 17:05:57 -08:00
klizhentas c64e3d4261 add working connect 2016-02-25 14:26:26 -08:00
klizhentas 6ef5f36037 refactor API to use JSON instead of forms, unify error handling 2016-02-23 12:03:34 -08:00