Commit Graph

1237 Commits

Author SHA1 Message Date
Jordan Pellizzari
e7b8c59bcc Merge pull request #2126 from weaveworks/2121-upgrade-xterm
Upgraded xterm.js to 2.2.3
2017-02-10 13:51:25 -08:00
jpellizzari
8b1ca73179 Added changeInstance action; exported actions to public API 2017-02-09 13:44:30 -08:00
Filip Barl
df2193cd95 Fix rounded square node shadow radius 2017-02-08 18:41:46 +01:00
Filip Barl
0bd24c596a Merge pull request #2210 from weaveworks/fixed-node-stack-display
Fix for node stack display bug
2017-02-08 18:39:51 +01:00
Filip Barl
c8c6dd84c2 Fixed the node stack display bug. 2017-02-08 18:25:05 +01:00
Simon Howe
047ce43d2a Fixes base font-size of popped out terminal.
Share the rest of the base styles too so the embedded and popped out
terminal are working from a common style base.
2017-02-08 18:08:13 +01:00
Jordan Pellizzari
d91fc5c310 Added API prefix to terminal window 2017-02-07 09:24:39 -08:00
jpellizzari
7a1843ca15 Added json type to api requests 2017-02-07 08:48:44 -08:00
Jordan Pellizzari
68971447c8 Merge pull request #2194 from weaveworks/2181-closed-connections
Change merge to re-assign when nodes are updated
2017-02-06 09:17:55 -08:00
Filip Barl
2a8904e5f2 Fixed the node details spinner Chrome display bug 2017-02-06 11:16:28 +01:00
Jordan Pellizzari
f65f39b128 Refactored API URL generation to function calls and added tests 2017-02-03 12:32:35 -08:00
jpellizzari
f82ec445f8 Changed merge to re-assign in RECEIVE_NODES_DELTA 2017-02-03 11:26:54 -08:00
Filip Barl
2b4ba3239c Fixed the node labels bug on Firefox. 2017-02-03 17:06:53 +01:00
Filip Barl
c9ff15f7f3 Re-applied PR #2128 'Graph layout optimizations' 2017-02-03 16:59:25 +01:00
Filip Barl
8eaa12e680 Revert "Graph layout optimizations" 2017-02-02 11:42:12 +01:00
Simon Howe
dcfc66811f Ignore xterm sourcemaps which cause warnings w/ npm run build 2017-02-01 18:54:01 +01:00
Simon Howe
9e333d4f4d Remove scroll-lock, this is now a feature of xterm.js 2017-02-01 08:29:30 -08:00
jpellizzari
ca97cee4dd Upgraded xterm.js to 2.2.3 2017-02-01 08:29:30 -08:00
Filip Barl
c802c8c6c1 Addressed @foot's UI comments 2017-02-01 16:27:23 +01:00
Filip Barl
2a6308bf6c Split the zooming and layout logic in nodes-chart.js between a bunch of selectors 2017-02-01 16:27:23 +01:00
Filip Barl
632e3756c4 Optimized rendering of graph layout and zooming events 2017-02-01 16:27:23 +01:00
Filip Barl
ceacc27503 Merge pull request #2174 from weaveworks/2165-contrast
Split stylesheets to fix contrast bug
2017-02-01 12:07:35 +01:00
David Kaltschmidt
4121da1c06 Added Internet button to debug toolbar 2017-01-31 16:57:49 +01:00
David Kaltschmidt
f86dd128e0 Hotfix for URL issue
Pertains to #2154
2017-01-30 13:05:28 +01:00
Mike Lang
02a2dd9d7a Fix ownership issues with client/build-external
When the directory is created during the build process, it is as root.

This prevents us deleting root-owned files inside the directory during make clean.

In client/build/, we get around this because the directory contains a tracked file,
so it's created during git checkout.
We make this the case for build-external by adding a hidden, empty file to track.
This won't fix existing checkouts though, so we also add a fix-up step to make clean.

The use of .gitignore as the empty file to track is taken from
	https://git.wiki.kernel.org/index.php/GitFaq#Can_I_add_empty_directories.3F
Specifically:
	"If you really need a directory to exist in checkouts you should create a file in it.
	.gitignore works well for this purpose"
2017-01-27 14:57:02 -08:00
jpellizzari
3f6e68230c Split stylesheets to fix contrast bug 2017-01-27 12:08:01 -08:00
jpellizzari
5e461cd3ba Fix for URLs in contrast mode 2017-01-27 08:13:17 -08:00
jpellizzari
74ab685343 Added iframe and standalone logic to web-api-utils 2017-01-26 13:54:37 -08:00
jpellizzari
7fb3ad3a96 Added npm module scripts to CI 2017-01-26 13:54:37 -08:00
jpellizzari
33844ca650 npm scripts change 2017-01-24 17:41:41 -08:00
jpellizzari
b3f3dc180e Makefile changes 2017-01-24 17:21:31 -08:00
jpellizzari
a0b1aa12c0 Changed client build-pkg directory 2017-01-24 16:15:02 -08:00
jpellizzari
9acca772a9 Added npm module scripts to CI 2017-01-24 13:36:39 -08:00
jpellizzari
a6412f12b2 Scoped CSS classes inside .scope-app class 2017-01-24 11:33:20 -08:00
jpellizzari
0bf7fa49dd Exported wsUrl constant from web-api-utils for the terminal component 2017-01-24 11:25:03 -08:00
jpellizzari
59ed9b8f3f Added S3 release script 2017-01-24 11:25:03 -08:00
jpellizzari
c1303e181e Added ActionTypes and styles exports 2017-01-24 11:25:03 -08:00
jpellizzari
0575e85ca1 Changed API URLs when running as dependency 2017-01-24 11:25:02 -08:00
jpellizzari
d5d853ebba Added package installation scripts 2017-01-24 11:25:02 -08:00
jpellizzari
bfefa0902b Added exports and install script 2017-01-24 11:25:02 -08:00
jpellizzari
50b84fed64 Converted node-details table style to sass 2017-01-24 08:23:41 -08:00
jpellizzari
df85fa577b Locked sass deps; fixed .matched-text fade function 2017-01-20 10:06:04 -08:00
jpellizzari
1efbb933d0 Changed font-awesome imports to use Sass 2017-01-20 10:06:04 -08:00
jpellizzari
9675cd2551 Converted stylesheets to Sass 2017-01-20 10:06:04 -08:00
Filip Barl
1ef64cf17c Addressed David's comments 2017-01-20 12:52:03 +01:00
Filip Barl
26fc2eed58 Fixed row focusing for the bottom of a scrollable table 2017-01-20 12:36:27 +01:00
Filip Barl
687fb3a201 Maintain focus on hovered node table rows
More sophisticated row focusing

Keeping deleted focused nodes in the table

Fixed focus debouncing
2017-01-20 12:36:27 +01:00
jpellizzari
9a28ab425f Fixed contrast page import statement 2017-01-19 10:33:31 -08:00
Alfonso Acosta
43adb03565 Merge pull request #2068 from kinvolk/iaguis/fix-lint
Fix linter errors
2017-01-18 12:23:27 +01:00
Iago López Galeiras
43d9f38c5e Fix various linter issues
Found via shellcheck.
2017-01-18 11:51:41 +01:00