Commit Graph
932 Commits
Author SHA1 Message Date
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
jpellizzariandJordan Pellizzari 7a1843ca15 Added json type to api requests 2017-02-07 08:48:44 -08:00
Jordan PellizzariandGitHub 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 Pellizzariandjpellizzari 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 BarlandGitHub 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 Howeandjpellizzari 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 BarlandGitHub 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 AcostaandGitHub 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
Filip Barl d3466b5454 Refactored the table component/model and wrote the tests
Backward-compatibility fix
2017-01-16 17:05:36 +01:00
Filip Barl 6888108b83 Made the searching of generic tables work on the UI
Extracted table headers common code on the frontend

Fixed the search matching and extracted further common code in the UI
2017-01-16 12:22:10 +01:00
Filip Barl e475a09ee6 Rendering sortable generic tables in the UI
Rendering generic table columns

Made Type a required attribute for TableTemplate

Made generic table sortable on the UI
2017-01-16 12:22:10 +01:00
Filip Barl 31be525bd2 Created generic table model on backend
Replaced MetadataRow with generic Row in Table model

Sending through multicolumn tables from the backend
2017-01-16 12:22:10 +01:00
jpellizzari 71485db4df Removed leading slash from getAllNodes() api request 2017-01-11 14:20:18 -08:00