Skip to content

Conversation

@josenavas
Copy link
Contributor

This depends on #1679, so review/merge that one first

This PR adds the page and code needed for adding an artifact to the system. At this point, this page is not integrated with the rest of the system in order to keep the PR small. It will be integrated in the next PR, which I'm almost done.

The tests, however, should pass.

The previous implementation was buggy and it did not allow to upload an artifact with more than a single lane or if it was missing the reverse reads. The user feedback has been also improved by performing the files checks on the fly rather when it clicks the create button.

@josenavas
Copy link
Contributor Author

This is ready for review

User adding the atrifact
filepaths : dict of {str: [str, ...], ...}
List of files to attach to the artifact, keyed to the file type
filepaths : dict of {str: str}
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not sure the description and the example match.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good catch - done

@antgonza
Copy link
Member

Some comments.

User adding the atrifact
filepaths : dict of {str: [str, ...], ...}
List of files to attach to the artifact, keyed to the file type
filepaths : str
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This description doesn't match "my inferred type", it seems like it really is a dictionary, not a string, am I missing something?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🍺 you're right

@ElDeveloper
Copy link
Contributor

Just a few comments.

@antgonza
Copy link
Member

👍 @ElDeveloper can you merge?

ElDeveloper added a commit that referenced this pull request Mar 14, 2016
…-creation

Refactoring the refactor (II): Add artifact creation page
@ElDeveloper ElDeveloper merged commit ef83464 into qiita-spots:artifact-study-pages Mar 14, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants