aboutsummaryrefslogtreecommitdiffstats
path: root/teleterm/src/web.rs
Commit message (Collapse)AuthorAgeFilesLines
* add oauth endpointJesse Luehrs2019-11-271-0/+6
| | | | no functionality yet
* store more information about the login stateJesse Luehrs2019-11-261-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 handlingJesse Luehrs2019-11-261-14/+14
|
* pass oauth login urls along to the browserJesse Luehrs2019-11-261-5/+50
|
* add a logout buttonJesse Luehrs2019-11-261-0/+2
|
* allow configuring the allowed login methods for the web serverJesse Luehrs2019-11-261-0/+9
|
* remove title from webconfigJesse Luehrs2019-11-261-4/+0
| | | | this was only temporary to prove the webconfig stuff worked
* make logins persistentJesse Luehrs2019-11-251-1/+25
| | | | so if the server knows we're logged in, don't show the login page
* start working on the login flowJesse Luehrs2019-11-231-0/+19
|
* stop hardcoding the list and watch urlsJesse Luehrs2019-11-231-0/+3
|
* refactor a bitJesse Luehrs2019-11-231-409/+6
|
* also rely on the middleware for template renderingJesse Luehrs2019-11-231-18/+12
|
* use middleware insteadJesse Luehrs2019-11-231-22/+13
|
* move server address to configurationJesse Luehrs2019-11-231-9/+32
|
* pass configuration from the web server to the web appJesse Luehrs2019-11-231-44/+13
|
* precompile the templatesJesse Luehrs2019-11-231-8/+17
|
* add basic template rendering abilityJesse Luehrs2019-11-231-5/+41
|
* resize the browser terminal if the streamer terminal is resizedJesse Luehrs2019-11-221-6/+3
|
* remove annoying log lineJesse Luehrs2019-11-221-2/+0
| | | | this is quite large for terminal output messages
* more web display improvementsJesse Luehrs2019-11-221-0/+7
|
* handle streamer disconnectsJesse Luehrs2019-11-221-0/+5
|
* simplifyJesse Luehrs2019-11-221-20/+8
|
* send terminal output messages back to the web pageJesse Luehrs2019-11-221-19/+125
|
* connect to the teleterm server on watch requestsJesse Luehrs2019-11-221-7/+74
|
* make it return jsonJesse Luehrs2019-11-211-12/+1
|
* add an endpoint that is able to list available streamsJesse Luehrs2019-11-211-0/+139
|
* rename some stuffJesse Luehrs2019-11-211-2/+2
|
* pull connection stream out into a structJesse Luehrs2019-11-211-13/+64
| | | | so that it can store more state
* simplifyJesse Luehrs2019-11-211-32/+13
|
* start refactoring into a structJesse Luehrs2019-11-161-1/+42
|
* move paths around a bitJesse Luehrs2019-11-151-3/+3
| | | | this seems more likely to work when building the published crate
* serve the teleterm-web contentJesse Luehrs2019-11-151-4/+33
|
* use workspacesJesse Luehrs2019-11-151-0/+87