Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | add oauth endpoint | Jesse Luehrs | 2019-11-27 | 1 | -0/+6 |
| | | | | no functionality yet | ||||
* | store more information about the login state | Jesse Luehrs | 2019-11-26 | 1 | -3/+9 |
| | | | | | | we need to know both who we are (so that the webface can display it) and also how to log back in as that user (since oauth methods log back in without specifying the username at all) | ||||
* | simplify oauth url handling | Jesse Luehrs | 2019-11-26 | 1 | -14/+14 |
| | |||||
* | pass oauth login urls along to the browser | Jesse Luehrs | 2019-11-26 | 1 | -5/+50 |
| | |||||
* | add a logout button | Jesse Luehrs | 2019-11-26 | 1 | -0/+2 |
| | |||||
* | allow configuring the allowed login methods for the web server | Jesse Luehrs | 2019-11-26 | 1 | -0/+9 |
| | |||||
* | remove title from webconfig | Jesse Luehrs | 2019-11-26 | 1 | -4/+0 |
| | | | | this was only temporary to prove the webconfig stuff worked | ||||
* | make logins persistent | Jesse Luehrs | 2019-11-25 | 1 | -1/+25 |
| | | | | so if the server knows we're logged in, don't show the login page | ||||
* | start working on the login flow | Jesse Luehrs | 2019-11-23 | 1 | -0/+19 |
| | |||||
* | stop hardcoding the list and watch urls | Jesse Luehrs | 2019-11-23 | 1 | -0/+3 |
| | |||||
* | refactor a bit | Jesse Luehrs | 2019-11-23 | 1 | -409/+6 |
| | |||||
* | also rely on the middleware for template rendering | Jesse Luehrs | 2019-11-23 | 1 | -18/+12 |
| | |||||
* | use middleware instead | Jesse Luehrs | 2019-11-23 | 1 | -22/+13 |
| | |||||
* | move server address to configuration | Jesse Luehrs | 2019-11-23 | 1 | -9/+32 |
| | |||||
* | pass configuration from the web server to the web app | Jesse Luehrs | 2019-11-23 | 1 | -44/+13 |
| | |||||
* | precompile the templates | Jesse Luehrs | 2019-11-23 | 1 | -8/+17 |
| | |||||
* | add basic template rendering ability | Jesse Luehrs | 2019-11-23 | 1 | -5/+41 |
| | |||||
* | resize the browser terminal if the streamer terminal is resized | Jesse Luehrs | 2019-11-22 | 1 | -6/+3 |
| | |||||
* | remove annoying log line | Jesse Luehrs | 2019-11-22 | 1 | -2/+0 |
| | | | | this is quite large for terminal output messages | ||||
* | more web display improvements | Jesse Luehrs | 2019-11-22 | 1 | -0/+7 |
| | |||||
* | handle streamer disconnects | Jesse Luehrs | 2019-11-22 | 1 | -0/+5 |
| | |||||
* | simplify | Jesse Luehrs | 2019-11-22 | 1 | -20/+8 |
| | |||||
* | send terminal output messages back to the web page | Jesse Luehrs | 2019-11-22 | 1 | -19/+125 |
| | |||||
* | connect to the teleterm server on watch requests | Jesse Luehrs | 2019-11-22 | 1 | -7/+74 |
| | |||||
* | make it return json | Jesse Luehrs | 2019-11-21 | 1 | -12/+1 |
| | |||||
* | add an endpoint that is able to list available streams | Jesse Luehrs | 2019-11-21 | 1 | -0/+139 |
| | |||||
* | rename some stuff | Jesse Luehrs | 2019-11-21 | 1 | -2/+2 |
| | |||||
* | pull connection stream out into a struct | Jesse Luehrs | 2019-11-21 | 1 | -13/+64 |
| | | | | so that it can store more state | ||||
* | simplify | Jesse Luehrs | 2019-11-21 | 1 | -32/+13 |
| | |||||
* | start refactoring into a struct | Jesse Luehrs | 2019-11-16 | 1 | -1/+42 |
| | |||||
* | move paths around a bit | Jesse Luehrs | 2019-11-15 | 1 | -3/+3 |
| | | | | this seems more likely to work when building the published crate | ||||
* | serve the teleterm-web content | Jesse Luehrs | 2019-11-15 | 1 | -4/+33 |
| | |||||
* | use workspaces | Jesse Luehrs | 2019-11-15 | 1 | -0/+87 |