Commit Graph
827 Commits
Author SHA1 Message Date
Tom Wilkie 19657acf04 Make containers the default topology. 2015-06-02 10:14:32 +00:00
David Kaltschmidt d259be72c2 removed console.log 2015-05-29 18:08:03 +02:00
David Kaltschmidt 9c3db34d49 highlight edges and connected nodes on edge hover 2015-05-29 18:00:35 +02:00
David Kaltschmidt e6f4a8ce71 highlight connected nodes on hover 2015-05-29 16:53:05 +02:00
David Kaltschmidt 215a1b4f84 set and unset window title for details
fixes #42
2015-05-29 15:47:51 +02:00
David Kaltschmidt 2720b17ab1 position tools absolute, extract truncate class
fixes #124
2015-05-29 15:05:07 +02:00
David Kaltschmidt 3a79dbb02a added linter config to build image, linter README 2015-05-29 13:55:07 +02:00
David Kaltschmidt a2d9f60f66 added gulpfile to Docker image, added config src 2015-05-29 12:18:46 +02:00
David Kaltschmidt 4d027fef19 changed tooling from browserify to webpack
* using browsersync instead of livereload
* `gulp serve` works as before
* `gulp sync` starts browserSync and serves UI on port 3000
* everything is built in `build/`
* build release with `gulp build --release`
2015-05-29 11:48:55 +02:00
David Kaltschmidt 7d1ee40a2b Fixed lint errors in all js files
- Also added linter configuration, and make linter fail on error
- fixing ES6 errors and added ES6 transformer
- gulp target to try local build
- linted gulpfile
- cant hook into gulp lint yet, because gulp does currently not support
  ES6 which some rules demand, since gulp cant transpile itself, we have a
  chicken and egg problem.
- ES6 transpiler for test runner
- removed old linter config
- adapted editorconfig to reflect linter config
2015-05-28 15:07:13 +00:00
David Kaltschmidt 42a3f57e11 Added linter for js
- use global stricts
- use airbnb linter rules
- gulp lint target
- make target client-lint
2015-05-28 15:06:46 +00:00
David Kaltschmidt 99c76dc4c8 fix indentation to 2 spaces in js/less/html 2015-05-28 15:05:01 +00:00
Tom Wilkie ab41aacd59 Fix wrapping and scrolling in the details pane. 2015-05-24 09:36:49 +00:00
David Kaltschmidt 66d66a4d01 Fix grouping bar for topologies that don't support grouping
- fixes #61
- dont clear nodes cache if topo is the same
- combined stores that were interdependent
- dont show topology grouping menu if unsupported
- also harmonized some variable names
- removed old grouping switcher
- moved topo actions to app actions, removed search
- get correct topology url
- first JS test using Jest
- make tests run on circle using the build container.
- replaced jest test runner with karma/jasmine
- Use debian for UI build and test container.
- updated karma-browserify
2015-05-22 16:41:48 +00:00
David Kaltschmidt 4ca869d891 Automated UI building
- Add Dockerfile for js build image
- Wire up dockerized-ui build to the makefile.
- Removed unused dev tools from package.json/gulp
2015-05-20 10:45:35 +00:00
David Kaltschmidt cc14318fea copy woff2 static files as well in font task 2015-05-19 16:54:11 +02:00
David Kaltschmidt 16a7fc2f50 removed unused stats styles, search and options 2015-05-19 16:53:40 +02:00
David Kaltschmidt 6a56a797d9 bring top menues closer together 2015-05-19 16:46:44 +02:00
David Kaltschmidt 0040b25f69 show disconnection state 2015-05-19 10:05:39 +00:00
Tom Wilkie cb86331fde Remove old makefiles 2015-05-19 10:05:07 +00:00
David Kaltschmidt 720c743020 dont do unnecessary requests 2015-05-19 10:05:06 +00:00
David Kaltschmidt cda51ef696 grouping switch for topologies
fixes #24
2015-05-19 10:05:06 +00:00
David Kaltschmidt ea382b1e1b applied company colours 2015-05-19 10:05:04 +00:00
David Kaltschmidt 38169004e5 reformat tabs to spaces 2015-05-19 10:05:04 +00:00
David Kaltschmidt bacd7f9f7c new scope logo 2015-05-19 10:05:03 +00:00
David Kaltschmidt ea862f761c updated client readme's getting started 2015-05-19 10:03:03 +00:00
Tom Wilkie d50e827fd5 Intial commit 2015-05-19 10:02:02 +00:00