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

CRDCDH-1608 Create column filtering for tables and add filters to Data Submission List table #476

Merged
merged 57 commits into from
Oct 10, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
57 commits
Select commit Hold shift + click to select a range
a3dc2b6
Create hook for using local storage
Alejandro-Vega Sep 25, 2024
d8f7c2e
Added table columns icon
Alejandro-Vega Sep 25, 2024
1a3d852
Created column visibility popper and button to support filtering colu…
Alejandro-Vega Sep 25, 2024
9a4e0f7
Add hideable property to columns
Alejandro-Vega Sep 25, 2024
5292042
Add hideable property to columns
Alejandro-Vega Sep 25, 2024
8c0cd33
Fix truncated text hover
Alejandro-Vega Sep 25, 2024
1f82749
Create hook to manage column visibility
Alejandro-Vega Sep 25, 2024
7bff1c9
Simplify the column visibility button
Alejandro-Vega Sep 25, 2024
96182aa
Update to use new column visibility hook and update props
Alejandro-Vega Sep 25, 2024
8b310eb
Add support for sorting columns alphabetically in column visibility p…
Alejandro-Vega Sep 25, 2024
352653d
Update test ids
Alejandro-Vega Sep 25, 2024
c4a5868
Add test ids for popper
Alejandro-Vega Sep 25, 2024
9d6901a
Create test coverage for popper component
Alejandro-Vega Sep 25, 2024
9c9203f
Added test coverage for column visibility button component
Alejandro-Vega Sep 25, 2024
9a0055d
Merge branch '3.1.0' into CRDCDH-1608
Alejandro-Vega Sep 26, 2024
f95381e
Merge branch '3.1.0' into CRDCDH-1608
Alejandro-Vega Oct 4, 2024
b84db27
Update listSubmissions query to include fragment for returning submit…
Alejandro-Vega Oct 7, 2024
55b2a3b
Update table columns icon
Alejandro-Vega Oct 7, 2024
c743418
Update column visibility button to include updated icon
Alejandro-Vega Oct 7, 2024
7ff2797
Add list of roles that can view other orgs
Alejandro-Vega Oct 7, 2024
72e605e
Update listSubmissions query
Alejandro-Vega Oct 7, 2024
d2e986d
Update column visibility popper styling
Alejandro-Vega Oct 8, 2024
9e948de
Create filters for Data Submission list view table
Alejandro-Vega Oct 8, 2024
c9ed77e
Update list view to use filters
Alejandro-Vega Oct 8, 2024
5cb394c
Merge branch '3.1.0' of https://github.com/CBIIT/crdc-datahub-ui into…
Alejandro-Vega Oct 8, 2024
3b05a5d
Update filters and added test coverage
Alejandro-Vega Oct 8, 2024
feaf2fe
Add test coverage to the useLocalStorage hook
Alejandro-Vega Oct 8, 2024
e462925
Add test coverage for column visibility hook
Alejandro-Vega Oct 8, 2024
92ab0e4
Cancel debounce if no field length remaining
Alejandro-Vega Oct 8, 2024
2df870e
Default the dropdown values to All
Alejandro-Vega Oct 8, 2024
20618f1
Fix column visibility popper zIndex
Alejandro-Vega Oct 8, 2024
7bd4be8
Update icon color
Alejandro-Vega Oct 8, 2024
aab82a8
Add tooltips to icon buttons
Alejandro-Vega Oct 8, 2024
7885449
Fix tests
Alejandro-Vega Oct 9, 2024
39ea013
Fix tests
Alejandro-Vega Oct 9, 2024
fa34367
Added logging heap usage for jest tests via cli
Alejandro-Vega Oct 9, 2024
0909f1d
Fix tests
Alejandro-Vega Oct 9, 2024
03d3e6f
Filter out empty data commons or submitter names from list
Alejandro-Vega Oct 9, 2024
0874f96
Update default reset form values based on whether the user can view o…
Alejandro-Vega Oct 9, 2024
117bbad
Fix table reset issue with other list tables
Alejandro-Vega Oct 9, 2024
2c2b42f
Update text field placeholders
Alejandro-Vega Oct 9, 2024
ef38f5a
Update default rows per page for table
Alejandro-Vega Oct 9, 2024
1ee0a80
Fix issue with resetting submitterName based on other filter changes
Alejandro-Vega Oct 9, 2024
f5d2f05
Log errors for local storage hook
Alejandro-Vega Oct 10, 2024
e71349e
Updated submission status type
Alejandro-Vega Oct 10, 2024
9c653d7
Move ColumnVisibilityModel type to type definition file
Alejandro-Vega Oct 10, 2024
5d0050b
Removed nesting for accessibility tests
Alejandro-Vega Oct 10, 2024
85a18fa
Modify column visibility popper placement and prevent flipping
Alejandro-Vega Oct 10, 2024
d22ee37
Clean up variables for listSubmissions
Alejandro-Vega Oct 10, 2024
c09ba7a
Add storage listener to check for other tabs
Alejandro-Vega Oct 10, 2024
f45270b
Use safeParse util instead
Alejandro-Vega Oct 10, 2024
d0c03ae
Created simple utility function to check if string length is between …
Alejandro-Vega Oct 10, 2024
4b00bc5
Clear text fields on blur when their values are below 3 characters. A…
Alejandro-Vega Oct 10, 2024
3322a2e
Prevent search params from including name and dbGaPID input value unt…
Alejandro-Vega Oct 10, 2024
4d52975
Address CI failure
amattu2 Oct 10, 2024
a858ec7
Merge branch '3.1.0' into CRDCDH-1608
amattu2 Oct 10, 2024
b190ffa
Skip hover event
amattu2 Oct 10, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@
"build": "react-scripts build",
"eject": "react-scripts eject",
"test": "TZ=UTC react-scripts test",
"test:ci": "TZ=UTC CI=true react-scripts test --passWithNoTests --coverage --maxWorkers=2 --maxConcurrent=2",
"test:ci": "TZ=UTC CI=true react-scripts test --passWithNoTests --coverage --maxWorkers=2 --maxConcurrent=2 --logHeapUsage",
"lint": "eslint . --ignore-path .gitignore",
"lint:ci": "eslint . --ignore-path .gitignore --max-warnings 0",
"lint:fix": "eslint --fix . --ignore-path .gitignore",
Expand Down
8 changes: 8 additions & 0 deletions src/assets/icons/table_columns_icon.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading