-
Notifications
You must be signed in to change notification settings - Fork 2
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
Feature/save metadata to firebase #206
Feature/save metadata to firebase #206
Conversation
The previous PR#201 was closed due to some merging conflicts and rebasing issues. This new PR has the necessary changes for saving metadata and offers a cleaner commit history for review. It will be merged into #179, which is being treated as a staging branch now. |
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.
LGTM! I was able to run a local recipe and view the uploaded metadata on firebase.
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.
Looks good
* [wip] prep recipe data for packing * get creds from local file * save firebase creds to a .creds file * remove cred arg * check for already handled values in remote recipes * can pack one sphere * * adding username to .creds * formatting * move `write_username_to_creds` * download recipe testing * edit comment * code refactor * lint * format tests * add prep_db_doc * changed class name in DBRecipeHandler * fix lint and test errors * initialize firebase handler only once * refactor message * add remote db options in `pack` * remove a print statement * rename and reorg DB handler * fix tests * move database_ids enum to interface_objects * remove db_handler in pack and recipe_loader * send db_handler in to autopack * rename functions * integrate DATABASE_NAMES into interface_objects * lint * Feature/run inherited objects (#198) * turn off resolving inheritance while uploading * able to upload recipes having "inherit" key * get download and pack to work, refactors needed * refactors * formatting * testing and refactor * Feature/save metadata to firebase (#206) * refactor AWS and firebase handler * databases initiation handling * refactor * Update .gitignore Co-authored-by: Saurabh Mogre <saurabh.mogre@alleninstitute.org> * add file existence check * refactor is_nested_list method * revert write_json_file * formatting --------- Co-authored-by: meganrm <meganrm@gmail.com> Co-authored-by: Saurabh Mogre <saurabh.mogre@alleninstitute.org>
Problem
What is the problem this work solves, including
closes #194
Solution
What I/we did to solve this problem
Type of change
Please delete options that are not relevant.
Steps to Verify:
Screenshots (optional):