Antonis Kalipetis
fd52a544d1
Add .editorconfig file for consistent styling ( #76 )
...
This should take effect when editors with [EditorConfig](http://editorconfig.org/ ) support are used.
Signed-off-by: Antonis Kalipetis <akalipetis@gmail.com >
2017-01-03 19:47:04 +02:00
Marcos Lilljedahl
93740dc9f5
Add copy shortcuts
2016-12-24 13:52:15 -03:00
Jonathan Leibiusky @xetorthio
77905f3fd8
Query DinD instances for running containers and list the published ports
...
so the user can reverse proxy to the instance/port easily.
2016-12-01 17:28:55 -03:00
Marcos Lilljedahl
db03019b4e
Remove unnecesarry deps
2016-11-30 18:55:31 -03:00
Alex Ellis
5eda323477
Enable use of override for session timeout in hours, fix captcha bypass bug. ( #51 )
...
* - Enable use of override for session timeout. This is more useful than having to hard-code and rebuild the code for the previous 4 hour limit. Just set environmental variable and start the app.
- Future work may involve breaking down into minutes, but this is a good minimum delivery to provide value to end-user/developer.
- Fixes bug in Captcha code by introducing new landing page. This is not a new go template, it's a separate HTML file because SRP - single reponsibility principle. Happy for this to be refacted after merging commit.
- Fix for including Docker 1.12 override has been removed for later PR.
* Merge
* Reinstate 'material' JS include'
* https for JS includes
* HTTPs for JS in bypass
2016-11-30 20:17:18 +02:00
Marcos Lilljedahl
10bdf3d5f2
Return swarm info to be displayed in the FE
...
This requires that PWD is working as a container in the same
network as all dinds
Add icons to swarmInfo
2016-11-29 10:52:55 -03:00
Jonathan Leibiusky @xetorthio
8b0749a9ba
Show cpu and memory stats of every node
2016-11-18 13:52:47 -03:00
Antonis Kalipetis
7628864058
Fix race conditions when initially resizing terminal
...
Race conditions could happen if the Terminal container did not have the correct size during initialization.
Signed-off-by: Antonis Kalipetis <akalipetis@gmail.com >
2016-11-18 12:48:49 +02:00
Jonathan Leibiusky @xetorthio
5aa6f52292
Also update hostname of new instances
2016-11-17 17:36:59 -03:00
Jonathan Leibiusky @xetorthio
50943ce516
Show a server disconnected message when user is not able to connect to
...
server.
2016-11-16 09:35:43 -03:00
Jonathan Leibiusky @xetorthio
db074a5804
Add expiration clock to sessions
2016-11-15 13:20:59 -03:00
Michael Irwin
aa0e6ba30e
Fixed grammar in session closing dialog
2016-11-14 16:02:09 -05:00
Marcos Lilljedahl
3e142c91e8
Revert transport preference
2016-11-14 11:56:26 -03:00
Marcos Lilljedahl
f63abdf3dd
Focus terminal when changing instances
2016-11-14 02:05:50 -03:00
Marcos Lilljedahl
46a186f28b
Add hostname to instance name
2016-11-14 01:29:36 -03:00
Marcos Nils
6d445c6205
Fix after initializing the terminal ( #25 )
2016-11-13 17:10:04 +02:00
Marcos Lilljedahl
b37f2469c8
Change connection preferrence so it tries with WS first and fallsback to
...
polling
2016-11-13 01:11:03 -03:00
Jonathan Leibiusky (@xetorthio)
e8b38fe717
Add session close button
2016-11-12 18:58:30 -03:00
Jonathan Leibiusky (@xetorthio)
869842e10e
rollback transports
2016-11-11 20:19:21 -03:00
Jonathan Leibiusky (@xetorthio)
1be40005e8
Increase session time
2016-11-11 20:18:47 -03:00
Jonathan Leibiusky (@xetorthio)
8e4981d24f
Huge refactor to have everything working with socket.io
...
It fixes lots of bugs, can fallback to long polling, resize viewport of
terminals and share clients state of the session, so they all see the
same thing.
2016-11-10 10:42:08 -03:00
Marcos Lilljedahl
7bbb284128
Fix max instance reach alert
2016-10-08 13:05:08 +02:00
Marcos Lilljedahl
991594c35c
Focus terminal when switching instances
2016-10-08 12:26:33 +02:00
Jonathan Leibiusky (@xetorthio)
4950f03404
Show when session has expired
2016-10-08 11:26:16 +02:00
Marcos Lilljedahl
a0ffe28be9
Show alert if more than 5 instances are created
2016-10-08 10:52:52 +02:00
Marcos Lilljedahl
62936fcfc9
Change attach URL
2016-10-08 10:32:40 +02:00
Jonathan Leibiusky (@xetorthio)
dde49d8700
Initial commit
2016-10-08 03:12:48 +02:00