Commit Graph

1149 Commits

Author SHA1 Message Date
Jeffrey Morgan 77ee7b3485 removing postinstall 2015-04-16 17:22:43 -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 9705699e0c Merge pull request #382 from kitematic/revert-374-hub-button
Revert "Adding Custom URL Handler for running containers" for 1.6 release
2015-04-16 14:39:36 -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 8770b6013e Merge pull request #374 from kitematic/hub-button
Adding Button for running Docker containers via Custom URL
2015-04-15 17:36:16 -04:00
Jeffrey Morgan afdcb75e54 Merge branch 'master' into hub-button 2015-04-15 17:18:05 -04:00
Jeffrey Morgan ce314020ce Bump atom shell version 2015-04-15 17:17:59 -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 520f607190 Merge pull request #373 from kitematic/fix-logs
Fixing bug where logs would include headers
2015-04-13 13:18:58 -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 2e330fd97b Update CONTRIBUTING.md 2015-04-12 16:52:08 -04:00
Jeffrey Morgan 9772dbd227 Adding architecture guide to CONTRIBUTING.md 2015-04-12 16:51:37 -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 33c8ca3ad0 Update README.md 2015-04-09 20:37:18 -04:00
Jeffrey Morgan d746a5a24f Update README.md 2015-04-09 20:37:02 -04:00
Jeffrey Morgan f140b870e5 Merge pull request #372 from kitematic/improve-logs
Fixes for log issues
2015-04-09 20:08:51 -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 1b8bff01cc Update README.md 2015-04-08 16:26:20 -04:00
Jeffrey Morgan 5a0fd8db61 removing circle.yml 2015-04-07 21:13:27 -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 Morgan b6039efc76 Update README.md 2015-04-06 13:58:47 -04:00
Jeffrey Morgan 063e923065 Update .travis.yml 2015-04-06 13:58:11 -04:00
Jeffrey Morgan ec43f48537 Update .travis.yml 2015-04-06 13:49:31 -04:00
Jeffrey Morgan ce085a450a Merge branch 'master' of github.com:kitematic/kitematic 2015-04-06 13:46:52 -04:00
Jeffrey Morgan f730b5ebf2 adding travis ci 2015-04-06 13:46:46 -04:00
Jeffrey Morgan 4b96ac9bc9 Update circle.yml 2015-04-06 13:38:08 -04:00
Jeffrey Morgan 832ba18c02 Update README.md 2015-04-06 12:20:02 -04:00
Jeffrey Morgan e5975df7f1 Merge pull request #365 from kitematic/coverage
Adding code coverage
2015-04-06 12:14:06 -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
Jeffrey Morgan d94f9d325f Merge pull request #363 from koddsson/master-update-tags-on-mount
Update tags on mounting ImageCard component.
2015-04-06 11:31:33 -04:00
Kristján Oddsson 6e56c4f665 Change normal function in to a ES6 arrow function.
No need for `.bind(this)` with ECMAScript6 syntax!

Signed-off-by: Kristján Oddsson <koddsson@gmail.com>
2015-04-05 21:12:13 +00:00
Kristján Oddsson 603b9c5952 Fetch tags when a Image card has been mounted.
For images that don't have a "latest" tag (such as `google/debian`) we
fetch all the tags when the `ImageCard` component mounts and set the
chosen tag to the first one in the list (so far it seems to be the
latest tag where such a tag exists but we can add some logic here to
choose a appropriate tag if we want).

Signed-off-by: Kristján Oddsson <koddsson@gmail.com>
2015-04-05 17:08:12 +00:00
Kristján Oddsson 9eab0501fd Format the error message a little bit better.
The error message is actually a object and not a string so we format it
a bit better with this patch.

Signed-off-by: Kristján Oddsson <koddsson@gmail.com>
2015-04-05 17:07:54 +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 b67c1a912e Update README.md 2015-04-04 17:24:18 -04: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