Skip to content
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

PXP-11346: Implement Data Image Library List #216

Merged

Conversation

alilahrime
Copy link
Contributor

@alilahrime alilahrime commented Jul 30, 2024

@alilahrime alilahrime changed the base branch from main to develop July 30, 2024 20:04
@craigrbarnes craigrbarnes changed the base branch from develop to PXP-11170_my_data_library August 2, 2024 14:09
Copy link
Collaborator

@craigrbarnes craigrbarnes left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Changs are fine. Good work on getting this started

@craigrbarnes craigrbarnes merged commit 13fcb03 into PXP-11170_my_data_library Aug 2, 2024
6 checks passed
@craigrbarnes craigrbarnes deleted the feat/PXP-11346_proto_mydata_api branch August 2, 2024 14:38
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
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants