Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | remove unicode-normalization from the wasm build | Jesse Luehrs | 2019-11-23 | 1 | -2/+2 |
| | | | | | this cuts about 30% off of the binary size, and should have almost no impact | ||||
* | add basic template rendering ability | Jesse Luehrs | 2019-11-23 | 1 | -0/+75 |
| | |||||
* | more web display improvements | Jesse Luehrs | 2019-11-22 | 1 | -0/+1 |
| | |||||
* | use vt100 to render the terminal data in the browser(!) | Jesse Luehrs | 2019-11-22 | 1 | -0/+1 |
| | |||||
* | switch to the log crate | Jesse Luehrs | 2019-11-22 | 1 | -0/+12 |
| | |||||
* | connect to the teleterm server on watch requests | Jesse Luehrs | 2019-11-22 | 1 | -0/+11 |
| | |||||
* | implement listing and watching on the web side | Jesse Luehrs | 2019-11-22 | 1 | -0/+3 |
| | | | | | watching doesn't do anything yet, because the server side doesn't yet know how to send messages to a watch client | ||||
* | start using seed on the web side | Jesse Luehrs | 2019-11-22 | 1 | -4/+107 |
| | |||||
* | make it return json | Jesse Luehrs | 2019-11-21 | 1 | -0/+1 |
| | |||||
* | drop another unused dep | Jesse Luehrs | 2019-11-21 | 1 | -1/+0 |
| | | | | this was moved to tokio-terminal-resize | ||||
* | bump vt100 again | Jesse Luehrs | 2019-11-20 | 1 | -2/+2 |
| | |||||
* | fix cargo lock | Jesse Luehrs | 2019-11-20 | 1 | -17/+0 |
| | |||||
* | serve the teleterm-web content | Jesse Luehrs | 2019-11-15 | 1 | -0/+18 |
| | |||||
* | add basic websocket client | Jesse Luehrs | 2019-11-15 | 1 | -0/+142 |
| | |||||
* | add basic websocket server implementation | Jesse Luehrs | 2019-11-15 | 1 | -10/+151 |
| | | | | | based on example in the gotham repo - ugly, but it's what is supported for now | ||||
* | add basic structure of web server | Jesse Luehrs | 2019-11-14 | 1 | -0/+255 |
| | |||||
* | finish bumping version0.2.0 | Jesse Luehrs | 2019-11-14 | 1 | -1/+1 |
| | |||||
* | bump vt100 again | Jesse Luehrs | 2019-11-13 | 1 | -2/+3 |
| | |||||
* | bump vt100 again | Jesse Luehrs | 2019-11-08 | 1 | -2/+2 |
| | |||||
* | bump vt100 | Jesse Luehrs | 2019-11-08 | 1 | -2/+2 |
| | |||||
* | changelog and version bump0.1.6 | Jesse Luehrs | 2019-11-07 | 1 | -1/+1 |
| | |||||
* | changelog and version bump0.1.5 | Jesse Luehrs | 2019-11-06 | 1 | -1/+1 |
| | |||||
* | changelog and version bump0.1.4 | Jesse Luehrs | 2019-11-06 | 1 | -1/+1 |
| | |||||
* | bump deps | Jesse Luehrs | 2019-11-06 | 1 | -104/+65 |
| | |||||
* | implement seeking in playing ttyrecs | Jesse Luehrs | 2019-11-06 | 1 | -1/+108 |
| | |||||
* | fix playback of ttyrecs whose timestamps don't start at 0 | Jesse Luehrs | 2019-11-04 | 1 | -2/+2 |
| | |||||
* | move resizing out into a separate crate | Jesse Luehrs | 2019-10-27 | 1 | -2/+17 |
| | |||||
* | move ttyrec to a separate crate | Jesse Luehrs | 2019-10-27 | 1 | -0/+12 |
| | |||||
* | bump component-future | Jesse Luehrs | 2019-10-24 | 1 | -2/+2 |
| | |||||
* | move process out to a separate crate | Jesse Luehrs | 2019-10-24 | 1 | -782/+795 |
| | |||||
* | move component_future to a separate crate | Jesse Luehrs | 2019-10-24 | 1 | -0/+10 |
| | |||||
* | changelog and version bump0.1.3 | Jesse Luehrs | 2019-10-23 | 1 | -1/+1 |
| | |||||
* | changelog and version bump0.1.2 | Jesse Luehrs | 2019-10-23 | 1 | -1/+1 |
| | |||||
* | version bump0.1.1 | Jesse Luehrs | 2019-10-23 | 1 | -1/+1 |
| | |||||
* | improve dependencies a bit | Jesse Luehrs | 2019-10-21 | 1 | -101/+0 |
| | |||||
* | update deps | Jesse Luehrs | 2019-10-21 | 1 | -168/+124 |
| | |||||
* | improve usage information | Jesse Luehrs | 2019-10-21 | 1 | -0/+13 |
| | |||||
* | drop root privileges during normal operation | Jesse Luehrs | 2019-10-20 | 1 | -0/+10 |
| | | | | | it should only be necessary for reading the tls key and binding to low-numbered ports | ||||
* | load config data from a file too | Jesse Luehrs | 2019-10-18 | 1 | -0/+119 |
| | |||||
* | cache refresh tokens and use them when the exist | Jesse Luehrs | 2019-10-16 | 1 | -0/+63 |
| | | | | to avoid needing to go through the browser auth flow every time | ||||
* | start implementing oauth authentication | Jesse Luehrs | 2019-10-15 | 1 | -0/+731 |
| | |||||
* | name change, again | Jesse Luehrs | 2019-10-14 | 1 | -23/+23 |
| | |||||
* | add tls support to the server | Jesse Luehrs | 2019-10-12 | 1 | -0/+161 |
| | |||||
* | move to a real logging crate | Jesse Luehrs | 2019-10-09 | 1 | -0/+94 |
| | |||||
* | basic rate limiting | Jesse Luehrs | 2019-10-09 | 1 | -0/+34 |
| | | | | | | | for now, it just closes down connections if a single user is being too spammy (other than with TerminalOutput messages). this is better than nothing, but overall doesn't really do a whole lot - it'll probably need some amount of tweaking. | ||||
* | better client reconnect handling | Jesse Luehrs | 2019-10-09 | 1 | -0/+75 |
| | | | | | | make sure we always use the reconnect timer, even in cases where we successfully log in before the connection gets dropped, and use exponential backoff for reconnect attempts | ||||
* | add stub sigwinch handler | Jesse Luehrs | 2019-10-02 | 1 | -0/+1 |
| | |||||
* | bump dependency versions | Jesse Luehrs | 2019-10-01 | 1 | -130/+117 |
| | |||||
* | rename | Jesse Luehrs | 2019-10-01 | 1 | -16/+16 |
| | |||||
* | use tokio codecs for some of the protocol parsing | Jesse Luehrs | 2019-09-05 | 1 | -0/+1 |
| |