Bump version to 0.11

Signed-off-by: French Ben <frenchben@docker.com>
This commit is contained in:
French Ben
2016-06-13 12:02:52 -07:00
parent fe536059f1
commit 90147cccc3
3 changed files with 22 additions and 7 deletions

View File

@@ -1,6 +1,6 @@
{
"name": "Kitematic",
"version": "0.10.4",
"version": "0.11.0",
"author": "Kitematic",
"description": "Simple Docker Container management for Mac OS X.",
"homepage": "https://kitematic.com/",

View File

@@ -119,7 +119,7 @@ var ImageCard = React.createClass({
var description;
if (this.props.image.description) {
description = this.props.image.description;
} else if(this.props.image.short_description){
} else if (this.props.image.short_description) {
description = this.props.image.short_description;
} else {
description = 'No description.';

View File

@@ -240,7 +240,7 @@ module.exports = React.createClass({
);
paginateResults = null;
} else if (filter === 'userimages') {
let userImageItems = this.state.images.map(image => {
let userImageItems = this.state.images.map((image, index) => {
let repo = image.RepoTags[0].split(':')[0];
if (repo.indexOf('/') === -1) {
repo = 'local/' + repo;
@@ -250,7 +250,10 @@ module.exports = React.createClass({
let tags = image.tags.join('-');
image.star_count = 0;
image.is_local = true;
return (<ImageCard key={image.namespace + '/' + image.name + ':' + tags} image={image} chosenTag={image.tags[0]} tags={image.tags} />);
console.log('Img: %o', image);
const key = `local-${image.name}-${index}`;
console.log('User img key: %o', key);
return (<ImageCard key={key + ':' + tags} image={image} chosenTag={image.tags[0]} tags={image.tags} />);
});
let userImageResults = userImageItems.length ? (
<div className="result-grids">
@@ -277,8 +280,16 @@ module.exports = React.createClass({
</div>
);
} else if (repos.length) {
let recommendedItems = repos.filter(repo => repo.is_recommended).map(image => <ImageCard key={image.namespace + '/' + image.name} image={image} />);
let otherItems = repos.filter(repo => !repo.is_recommended && !repo.is_user_repo).map(image => <ImageCard key={image.namespace + '/' + image.name} image={image} />);
let recommendedItems = repos.filter(repo => repo.is_recommended).map((image, index) => {
const key = `rec-${image.name}-${index}`;
console.log('Rec img key: %o', key);
return (<ImageCard key={key} image={image} />);
});
let otherItems = repos.filter(repo => !repo.is_recommended && !repo.is_user_repo).map((image, index) => {
const key = `other-${image.name}-${index}`;
console.log('Other img key: %o', key);
return (<ImageCard key={key} image={image} />);
});
let recommendedResults = recommendedItems.length ? (
<div>
@@ -289,7 +300,11 @@ module.exports = React.createClass({
</div>
) : null;
let userRepoItems = repos.filter(repo => repo.is_user_repo).map(image => <ImageCard key={image.namespace + '/' + image.name} image={image} />);
let userRepoItems = repos.filter(repo => repo.is_user_repo).map((image, index) => {
const key = `usr-${image.name}-${index}`;
console.log('User img key: %o', key);
return (<ImageCard key={key} image={image} />);
});
let userRepoResults = userRepoItems.length ? (
<div>
<h4>My Repositories</h4>