Commit Graph

250 Commits

Author SHA1 Message Date
Jeffrey Morgan 3a116d83cc removing flaky test case 2015-04-19 21:25:41 -04:00
Jeffrey Morgan b8b6f94d6f Removing unnecessary log 2015-04-17 22:28:46 -04:00
Jeffrey Morgan 2e7e64471c Adding method to filter sensitive data 2015-04-17 22:26:36 -04:00
Jeffrey Morgan 5fd740d67f Removing react-router warnings 2015-04-17 12:43:08 -04:00
Jeffrey Morgan 729f0c4920 Removing unnecessary logs
Signed-off-by: Jeffrey Morgan <jmorganca@gmail.com>
2015-04-17 11:37:37 -04:00
Jeffrey Morgan 851b01ef04 Fixing test 2015-04-16 21:01:21 -04:00
Jeffrey Morgan c92b74bfa0 Fix upgrade and delete bugs 2015-04-16 20:52:48 -04:00
Jeffrey Morgan 3cf1a37835 fixing test 2015-04-16 16:47:51 -04:00
Jeffrey Morgan 98000359ba bumping to 0.5.14 with docker 1.6 2015-04-16 16:29:18 -04:00
Jeffrey Morgan 61a03c3a7d Revert "Adding Custom URL Handler for running containers" 2015-04-16 13:58:07 -04:00
Jeffrey Morgan 0875ecd4b3 Removing unused file
Signed-off-by: Jeffrey Morgan <jmorganca@gmail.com>
2015-04-15 17:44:36 -04:00
Jeffrey Morgan 4b1291c952 Add comment for supported repos 2015-04-15 15:46:45 -04:00
Jeffrey Morgan ebc1143723 removing tag support for custom url 2015-04-15 15:28:50 -04:00
Jeffrey Morgan e4491bd899 Adding 'run' method back
Signed-off-by: Jeffrey Morgan <jmorganca@gmail.com>
2015-04-15 13:15:44 -04:00
Jeffrey Morgan 6679f9a851 Check URL parameters via regexp
Signed-off-by: Jeffrey Morgan <jmorganca@gmail.com>
2015-04-14 13:26:27 -04:00
Jeffrey Morgan 902a0e5763 Merge branch 'master' into hub-button 2015-04-13 13:48:45 -04:00
Jeffrey Morgan d4f18763a1 Fixing bug where logs would include headers
Signed-off-by: Jeffrey Morgan <jmorganca@gmail.com>
2015-04-13 12:47:23 -04:00
Jeffrey Morgan b06999e36a New click-to-pull protocol
Signed-off-by: Jeffrey Morgan <jmorganca@gmail.com>
2015-04-11 17:59:03 -04:00
Jeffrey Morgan 53cf2b696b Merge branch 'master' into hub-button 2015-04-10 16:35:41 -04:00
Jeffrey Morgan 54a6caa855 Merge branch 'master' into hub-button 2015-04-10 16:35:28 -04:00
Jeffrey Morgan bc4b37cffd Better log performance by capping at 3000 lines. Detach stream when log view is unmounted.
Signed-off-by: Jeffrey Morgan <jmorganca@gmail.com>
2015-04-09 19:57:17 -04:00
Jeffrey Morgan a5b003b381 Adding pull container feature 2015-04-07 16:06:08 -04:00
Jeffrey Morgan 9776f44d2c Merge pull request #364 from koddsson/master-fix-key-warning
Fall-back to image name as key when there is no id
2015-04-07 14:51:20 -04:00
Jeffrey Morgan d7dea0bcfa wip button
Signed-off-by: Jeffrey Morgan <jmorganca@gmail.com>
2015-04-06 21:45:45 -04:00
Jeffrey Morgan 89d3728bda Removing console side 2015-04-06 14:19:47 -04:00
Jeffrey Morgan d277997cc9 Merge branch 'master' into hub-button 2015-04-06 14:17:14 -04:00
Jeffrey Dean Morgan be368f7a77 Adding code coverage to unit tests
Signed-off-by: Jeffrey Morgan <jmorganca@gmail.com>
2015-04-06 12:13:05 -04:00
Kristján Oddsson 7482077975 Change variable from snake_case to camelCase.
Signed-off-by: Kristján Oddsson <koddsson@gmail.com>
2015-04-06 15:36:26 +00:00
Kristján Oddsson dfe80af6e4 Fall-back to image name as key when there is no id
When a container is first started and the image is downloading there is
no id set. With this patch we'll check if the container has a id and
and is downloading, if so we'll substitute it with the image name and
render such.

This will fix the react key props warning in the developer console as
well as maybe give us some sort of performance boost(?)

Signed-off-by: Kristján Oddsson <koddsson@gmail.com>
2015-04-05 17:05:45 +00:00
Jeffrey Morgan 8e66b7b949 Merge pull request #359 from koddsson/master-fix-scratch-run-message
Replace hard-coded error message with props.
2015-04-04 16:25:01 -04:00
Kristján Oddsson 584c795512 Replace hard-coded error message with props.
Make sure that errors that happen when pulling image layers bubble up to
the UI. We do this by catching errors coming from the docker client,
calling the callback with that error and setting the global variable
`_error` as the error we just caught. This is to make sure that when the
stream ends we call the callback with the error as well as to not to
over-ride it.

Finally we remove the hard-coded message in the UI and display the error
that gets passed in to it through the props attribute. This is the only
part I'm not super sure on if we really want since it must have been set
there for a reason. If I can get a re-producible test case I can make
sure that it's still passing with this patch.

Fixes #355.

Signed-off-by: Kristján Oddsson <koddsson@gmail.com>
2015-04-03 20:15:39 +00:00
Kristján Oddsson d92a102a83 Remove `componentDidMount` function with reload.
Removing the reload (and the whole `componentDidMount` function since
the reload was the only thing in there) makes sure that the container
view isn't reloaded when the DOM changes and so does not make a request
to the container. Because of this change kitematic will not make a
request to the container when hovering over the preference button.

(I wasn't sure if this was used somewhere for real. If it is, I couldn't
find it).

Fixes #333.

Signed-off-by: Kristján Oddsson <koddsson@gmail.com>
2015-04-02 10:09:30 +00:00
Jeffrey Morgan f4307531a0 Merge branch 'click-repo-open-hub-sitepage' of https://github.com/allen-servedio/kitematic 2015-03-28 21:54:20 -04:00
Allen Servedio c51a2bdce6 Missed updating one tool tip. 2015-03-28 21:48:18 -04:00
Jeffrey Morgan e81371d2b7 Merge pull request #281 from allen-servedio/click-repo-open-hub-sitepage
Altering the repo name to be a link that takes you to the Docker Hub page
2015-03-28 21:43:37 -04:00
Allen Servedio 1b8e25501c Changes made in response to code review. 2015-03-28 21:34:22 -04:00
Jeffrey Morgan 149f31750e Fix bug where environment variables wouldn't be saved 2015-03-27 14:45:27 -04:00
Sean Li e435a67a7f Merge pull request #341 from kitematic/ui-polish
UI Polish
2015-03-27 11:38:24 -07:00
Sean Li 0cb0a7c588 Display no logs message when there is no logs. 2015-03-27 11:00:14 -07:00
Jeffrey Morgan 55f648354f Merge pull request #340 from kitematic/fix-volumes
Fixes for various volume-related bugs
2015-03-27 12:37:09 -04:00
Jeffrey Morgan 4780087ad4 Fix opening directory on first launch 2015-03-27 12:30:22 -04:00
Jeffrey Morgan bada95e9e0 Fix bug related to Env vars 2015-03-27 12:12:36 -04:00
Jeffrey Morgan 835e0d55ca Volumes off by default unless edit files folder is Clicked. Ability to disable volumes 2015-03-27 11:55:56 -04:00
bhaal275 9c49b17efd A fix required to load only one instance of React in the application. Without such fix, on windows application loads two instances of React at start time, and crashes. 2015-03-24 09:22:57 +01:00
Jeffrey Morgan 9e2c11f6d0 Changing protocol to Docker 2015-03-18 11:51:59 -07:00
ttwthomas da5bccf870 fix issue 268
https://github.com/kitematic/kitematic/issues/268
2015-03-17 11:25:43 -04:00
Allen Servedio d9aa828dd0 Altering the repo name to be a link that takes you to the Docker Hub page for it. Tried to follow styling for other link on card. 2015-03-15 00:48:47 -04:00
Jeffrey Morgan e92678508b WIP button 2015-03-11 18:43:19 -04:00
Jeffrey Morgan 69bd70584f Fix white screen if VBox is not installed properly 2015-03-09 12:27:02 -04:00
Jeffrey Morgan 3220b43cd7 Don't turn off VM if restarting to update 2015-03-09 12:01:09 -04:00