-
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
Deploy to prod #158
Merged
Merged
Deploy to prod #158
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
* updates readme * defaults boolean vals to false (so checkbox works)
* updates readme * defaults boolean vals to false (so checkbox works) * recursive method to replace boolean widgets, need to fix * - * manual ui schema in progress * ephys ui schema * fix ephys ui schema * endline * small fix * Bug 78 bool widget (#103) * feat: adds rjsf material ui package * feat: adds custom checkbox for booleans --------- Co-authored-by: Mekhla Kapoor <54870020+mekhlakapoor@users.noreply.github.com> * removes override --------- Co-authored-by: jtyoung84 <104453205+jtyoung84@users.noreply.github.com>
* Deploy to prod (#107) * Bug 78 bool (#100) * updates readme * defaults boolean vals to false (so checkbox works) * Bug 78 bool (#101) * updates readme * defaults boolean vals to false (so checkbox works) * recursive method to replace boolean widgets, need to fix * - * manual ui schema in progress * ephys ui schema * fix ephys ui schema * endline * small fix * Bug 78 bool widget (#103) * feat: adds rjsf material ui package * feat: adds custom checkbox for booleans --------- Co-authored-by: Mekhla Kapoor <54870020+mekhlakapoor@users.noreply.github.com> * removes override --------- Co-authored-by: jtyoung84 <104453205+jtyoung84@users.noreply.github.com> * hot fix (#106) --------- Co-authored-by: Mekhla Kapoor <54870020+mekhlakapoor@users.noreply.github.com> Co-authored-by: jtyoung84 <104453205+jtyoung84@users.noreply.github.com> * version bump [skip actions] * removes ephys, ophys, behavior rigs & sessions * off dev * schemas filtered with env variable * env template --------- Co-authored-by: Yosef Bedaso <20714699+yosefmaru@users.noreply.github.com> Co-authored-by: jtyoung84 <104453205+jtyoung84@users.noreply.github.com> Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
* recursion, unit test, additional properties * fix import * docstring
…ntic version (#123) * Sort schema versions dropdown by lastest-first semantic version * Add sample schema list and sorted version list for unit tests * Add unit tests for Dropdowns and sorted schema version
* add error handling for preProcessSchema() andfetchAndSetSchema() * handle prop.default is null * improve App component UI and styling * refactor Dropdowns to Toolbar, add styling, disable version dropdown and upload btn on default * add default titles to dropdown of allowed types/ subschemas * add react-toastify for notifications
* add ESLint with React plugin, JS Standard style guide * add unit test commands * add current coverage as test coverageThreshold * linter auto-fix styling issues * fix linting issues (imports, React in scope, camelCase) * add propTypes to resolve prop validation linting issues * Feat 27: Add linter and unit test frameworks
#142) * Add ErrorBoundary for RenderForm component * use selectedSchemaPath as key to re-render RenderForm component * create unit test suite for App component
* parse and validate schema type, version to fix filter logic * create unit tests for parseAndFilterSchemas() * replace selectedSchemaVersion with unique selectedSchemaPath
… errors (#151) * enable discriminator validation in ajv validator * remove extra formData on changes to seleciton/ discriminator * update empty object check * update unit tests
#154) * add error handling and file type validation for file upload * validate uploaded schema type, version with possible schemas * clear autofilled formData after change schema * allow autofill with any schema type * refactor RehydrateForm.js from component to util function * success toast to indicate autofill complete, fix button focus * code cleanup * update unit tests for autofill feature changes * update test coverage thresholds
* fix rendering of nested literals/ consts * revert other widgets to material-ui to keep label * Enforce const values set to formData, enforce null consts as null strings * update @rjsf/core * useLayoutEffect in custom widget to sync changes on screen * explicityly set missing type for all consts, check default value is correct * update unit tests to check consts preprocessed and rendered correctly * update docstrings * update docstrings
mekhlakapoor
approved these changes
Apr 1, 2024
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.
No description provided.