-
Notifications
You must be signed in to change notification settings - Fork 6
Implement API endpoints for creating and retrieving JGISequencingProjects
#1297
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
Merged
Merged
Changes from all commits
Commits
Show all changes
33 commits
Select commit
Hold shift + click to select a range
19c19de
added function to generate sequencing projects
mflynn-lanl 2ff3203
added model for SequencingProject
mflynn-lanl dec1a93
added get endpoints to list and retrieve sequencing projects and post…
mflynn-lanl 99bbb8f
added tests for get and post sequencing project endpoints
mflynn-lanl 1819634
Merge branch '1289-create-globus-table-related-endpoints' into 1291-c…
mflynn-lanl e6bd45a
added Field() to SequencingProject
mflynn-lanl a61f8b1
modified generate_sequencing_projects to match changes to model
mflynn-lanl efcba98
fixed print statement
mflynn-lanl 63ce827
added missing comma
mflynn-lanl 15bb8ac
fixed url of endpoints
mflynn-lanl 31ca5e4
fixed tests
mflynn-lanl 13dd3f9
style: reformat
invalid-email-address 2560f37
Merge branch 'main' into 1291-create-sequencing-project-endpoints
mflynn-lanl 08ba380
Added get, post and list endpoints for sequencing projects
mflynn-lanl 01b2d99
changed project_name to sequencing_project_name and description to se…
mflynn-lanl 4ebf966
changed project_name to sequencing_project_name
mflynn-lanl f93e412
added tests for creating, getting and listing sequencing projects
mflynn-lanl bef8a89
style: reformat
invalid-email-address dac20e6
Delete redundant function definition
eecavanna 3e1dd6b
Rename `SequencingProject` class to emphasize relationship to JGI
eecavanna eb195a1
Remove redundant `import` statement
eecavanna 849ad96
Rename endpoint to follow convention( `jgi_` prefix and plural)
eecavanna 5cf5842
Remove `print` statements following initial prototyping
eecavanna ef00f4a
Add a description to each new endpoint
eecavanna 8d5fb22
Standardize name of MongoDB collection used for `JGISequencingProject`s
eecavanna 89d825e
style: reformat
invalid-email-address 8cb594c
Make assertions about resource list instead of response payload wrapper
eecavanna 4cd8ffd
Fix bug where test was trying to serialize dicts
eecavanna db58f17
makes sure duplicated sequencing_projects cannot be created
mflynn-lanl 967f735
Adds check for existing jgi sequencing project name
mflynn-lanl 09c7081
use enum for sequencing project collection, create index for sequenci…
mflynn-lanl 050391b
fix type in error message
mflynn-lanl e6c3b05
fix test to create unique name for sequencing project
mflynn-lanl File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or 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
This file contains hidden or 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
This file contains hidden or 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
This file contains hidden or 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
Oops, something went wrong.
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.
Uh oh!
There was an error while loading. Please reload this page.