-
Notifications
You must be signed in to change notification settings - Fork 5
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
Feat/pxp 11370 data library controls #243
Merged
craigrbarnes
merged 8 commits into
PXP-11170_my_data_library
from
feat/PXP-11370-data-library-controls
Sep 25, 2024
Merged
Feat/pxp 11370 data library controls #243
craigrbarnes
merged 8 commits into
PXP-11170_my_data_library
from
feat/PXP-11370-data-library-controls
Sep 25, 2024
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
craigrbarnes
added a commit
that referenced
this pull request
Dec 8, 2024
* PXP-11346: Implement Data Image Library List (#216) * add prototype lists api * move list code to sampleCommons due to need for 'use server' * add RTKQuery functions for data-library * add documentation comments to dataLibraryApi * Add DataLibrary page, update Slices * Add Sample Data, support for DataSets * update sample data * feat(PXP-11346): reduce list fields, typo, types * feat(PXP-11346): add list of accordions with table lists inside * fix(PXP11346): use const, semicolons * fix(PXP-11346): row specific numbers * feat(PXP-11346): fix possibly undefined items, unused var * fix(PXP-11346): resolve eslint errors --------- Co-authored-by: craigrbarnes <craig.barnes@intelligentlight.com> * Update .env.development * PXP-11373: mydatalibrary api hooks (#233) * add indexDB based DataLibrary db and function calls * add combined DataLibrary hook * update package-lock * fix panel * update panel * Add updated hooks for my data library (#242) * add indexDB based DataLibrary db and function calls * add combined DataLibrary hook * update package-lock * fix panel * update panel * Update DataLibrary Head metadata * Feat/pxp 11370 data library controls (#243) * feat(PXP-11370): styling * feat(PXP-11370): styling changes * feat(PXP-11370): minor change, delete comment * Update DataLibrary Head metadata --------- Co-authored-by: alilahrime <alahrime@uchicago.edu> * GFF-181: refine my data library design (#247) * fix types * fix accordian layout * update table layout * update table style add delete list action * fix some snyk code issues * change to Custom accordian control * GFF-184: update and rename list (#254) * fix TS 5.6 build errors * refine icons and chackbox for datalist * delete list and remove dataset work * add TODO * add TODO * add create list * add two different selection implementation * refactor to DataLists * continue selection implementation * add indeterminate selection * start datalist selection * continue list selection * continue list selection * fix selection and add unit tests * cleanup typenames and simplify code * cleanup typenames and simplify code * Merge charts and stats * continue to refactor list selection * continue to refactor list selection * selection states work * remove console.log * fixed selection * handled empty list selection (needs refactoring) * update selections * remove console.log * initial extraction of selected items * add Selection Modal * update TODO * checkpoint * add guppySlice unit test * fixed missing datasetId * fix layout and some typing * update TODO * update 0.10.48 * @tabler/icons-react * checkpoint * fix buttons * update table columns * add date util * add icons * update icon tools and start changing style to match wireframes * continue to update styling * Update explorer * start cohort details * add better query summary * add better query summary * update package-lock * fig merge issues * GFF-198: group by dataset guid (#276) * Setup Actions rules * Setup Actions rules * integrate actions * setup validation * add item and group rules * start clean up unimplemeted functions * fix types * fixed actions * start export actions * add fetch/user/download API for both RTKquery and fetch based * add fetch/user/download API for both RTKquery and fetch based * updating actions * revert a few endpoints * removed circular dependency * remove circular dependency cleanup * get presignedURL working * handoff to 7 bridges works * refine type guard * change PATCH to PUT * add flattenList for REST API updates * add timestamp, restore icons * add Selection Header types for TableConfig * add clear all * add size support to all tables * add utils unit test * fix Execute action disable check * update data library with error states * update tp staging env * rename with API working * Uodate FileTable * merge from develop * add transformError to dataLibraryApi * send action now takes selected and validated items * remove console.log * remove midrc from configs * reset .env.development to gen3 * removed data library test API --------- Co-authored-by: Ali Lahrime <90918464+alilahrime@users.noreply.github.com> Co-authored-by: alilahrime <alahrime@uchicago.edu>
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.
Link to JIRA ticket if there is one:
New Features
Breaking Changes
Bug Fixes
Improvements
Dependency updates
Deployment changes