-
Notifications
You must be signed in to change notification settings - Fork 10
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
v2.2 #181
Merged
Merged
v2.2 #181
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Member
thomasyu888
commented
Jun 13, 2020
•
edited
Loading
edited
- Did you run your tests locally (instructions here)?
- Did you add a good description about your changes or additions?
- Add archive-project and validate-project commands
- updating submission annotations will also annotate with synapse style annotations.
…orks/challengeutils into challenge-dataclass
* Create pythonapp.yml * Install challengeutils * Remove travis dependency * Only run test on PR
* Make sure to not redefine 'challenge' * Dont pass object into rest post call * Fix tests * Add in sage name and year
* Add in testing of synapse service module * Test code coverage * Fix * Add init * Update * Remove * Add inits * Add inits * Remove * Try uploading artifact * Add in flake8 * install all dependencies * Rename to build * Remove duplicated test func
* Update version * Refactor mirrowiki * Update mirrorwiki * Add dry run flag, fix docs * Remove comments * Increase update wiki pages and maps helper * Add test mirrorwiki * Make most functions convenience functions * Fix indent * add tests * Add test * Fix * Add integration test * Add integration tests * Remove synapseclient<2 support for challenge.py * Add -f * Add in stdout for wiki titles that exist in destionation but not entity * Update tests/test_mirrorwiki.py
* Add in development requirements * Add to contributing guide on how to develop * Update documentation * Update version and add to changelog * Update CONTRIBUTING.md * Add release procedure * Add in more contributing guide * Edit PR template * Update .github/PULL_REQUEST_TEMPLATE.md Co-authored-by: Verena Chung <9377970+vpchung@users.noreply.github.com> Co-authored-by: Verena Chung <9377970+vpchung@users.noreply.github.com>
* validate project function * added output param to command; added unittest plans * bug fix; add archive_project function * refactor writeups into smaller functions * added tests * adding validation status to return value of validate_project() * updated validateproject doc; changed default "public" value to False * added tests for overall command functionality * added docstrings to tests * Update docstring to follow Google standards Co-Authored-By: Thomas Yu <thomas.yu@sagebase.org> * update names; modularize permissions function further; update tests * fixed and added remaining tests; update package paths * use entity name as new archive name * Update challengeutils/project_submission.py Co-authored-by: Thomas Yu <thomas.yu@sagebase.org> * removed import alias and unused imports; parametrized tests Co-authored-by: verena <vpchung@users.noreply.github.com> Co-authored-by: Thomas Yu <thomas.yu@sagebase.org>
Hello @thomasyu888! Thanks for updating this PR. We checked the lines you've touched for PEP 8 issues, and found:
Comment last updated at 2020-06-15 20:48:08 UTC |
* Test annotations * Add in support to update a submission's status in annotation submission * Fix tess * Add tests for converting dict or synapse style annotations to Annotations cls * Test updating annotations * Add EOL * Add line * Fix
vpchung
approved these changes
Jun 16, 2020
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for updating the project_submissions
command names too!
Looks good.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.