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

HP-231 HP-244 Fix/heal mvp UI #883

Merged
merged 87 commits into from
Jul 12, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
87 commits
Select commit Hold shift + click to select a range
1d93992
Quickly swap out access selector for column filter
mpingram Mar 8, 2021
c839e63
Add Export to Workspace button
mpingram Mar 8, 2021
198008f
Studies are not selectable unless user has access
mpingram Mar 8, 2021
3db34b3
Restore border to study description
mpingram Mar 8, 2021
d3f10c2
Add export buttons
mpingram Mar 9, 2021
e4e2530
Post to manifestservice when Export to Workspace button is clicked
mpingram Mar 9, 2021
ac024bc
Fix bug with config variable scope
mpingram Mar 11, 2021
62155b2
Update mock config with file manifests
mpingram Mar 23, 2021
5acd4f6
Implement 'Download Manifest' button
mpingram Mar 23, 2021
0034d5f
[WIP] Support content_type: link
mpingram Mar 24, 2021
c6fb2fd
Merge branch 'master' into feat/discovery-export-to-workspace
mpingram Mar 25, 2021
78a4231
Add content_type: link
mpingram Mar 29, 2021
9a2404e
Redirect to workspace page on Export to Workspace click
mpingram Apr 2, 2021
927996f
Configure whether Disco page is behind login
mpingram Apr 5, 2021
13a80cd
Revert breaking config change
mpingram Apr 8, 2021
1306c41
Fix bug preventing multiple files from being selected
mpingram Apr 9, 2021
605b528
Remove old code and fix errors
mpingram Apr 21, 2021
2234846
Merge branch 'master' into feat/discovery-export-to-workspace
mpingram Apr 21, 2021
8a9a497
-Merge branch 'master' into feat/discovery-export-to-workspace
mpingram Apr 21, 2021
77108ae
Fix tests
mpingram Apr 21, 2021
60b4f33
Merge branch 'master' into feat/discovery-export-to-workspace
mpingram Apr 27, 2021
0f66f96
Fix style issues
mpingram Apr 27, 2021
19e73aa
Adv search open/close
mpingram Apr 27, 2021
3ede8d6
Merge master
mpingram Apr 28, 2021
aa1a0a9
[WIP] Filter sliding animation and stick to viewport
mpingram Apr 28, 2021
f98e8ed
[WIP] Filtering logic
mpingram Apr 28, 2021
7dd68c7
Set filter state
mpingram Apr 29, 2021
db83585
Filter based on selections
mpingram Apr 29, 2021
2baeab6
Combine filters with AND
mpingram May 5, 2021
00e087a
Hide locks if authz field is missing
mpingram May 11, 2021
9e94ac6
Hide Adv Search Filters button if not enabled
mpingram May 13, 2021
228dbbf
Warn instead of crashing if adv search filters field is missing
mpingram May 13, 2021
650ee7b
Update style: search bar
mpingram May 14, 2021
f280c01
Update font
mpingram May 14, 2021
2095b3b
Update style: adjust font sizes and margins to compress header
mpingram May 14, 2021
8119a58
Update style: advanced search button
mpingram May 14, 2021
43cfcab
Update style: advanced search button and export to workspace button
mpingram May 14, 2021
892a321
Tweak header style to match prototype
mpingram May 14, 2021
d634eb9
[WIP] Update table style to match prototype
mpingram May 17, 2021
6bb582b
Warn instead of crash if malformed filterField
mpingram May 18, 2021
9f7fc13
Fix eslint
mpingram May 18, 2021
4043bbf
Update table style to match prototype
mpingram May 19, 2021
e167951
Make table scrollable when advanced search filters are open
mpingram May 19, 2021
4e4c417
Enable search over fields not present in table
mpingram May 26, 2021
c9bcb9b
[WIP] Study description page pops in from right
mpingram May 26, 2021
d5dc8fa
[WIP] Improve study description page
mpingram Jun 2, 2021
dba1757
[WIP] Improve study description page
mpingram Jun 2, 2021
7b13aca
[WIP] Improve study description page
mpingram Jun 3, 2021
f2e824b
[WIP] Improve study description page
mpingram Jun 4, 2021
43e75e6
Clean up unused code
mpingram Jun 7, 2021
ebadc52
New study description page
mpingram Jun 8, 2021
ee971ab
Fix table row highlight visual bug
mpingram Jun 8, 2021
2b2aa84
Fix visual bug: pagination not visible
mpingram Jun 9, 2021
30ec703
Fix visual bug: top of third study description line visible in table
mpingram Jun 9, 2021
3d781ac
change label 'Unaccessible' to 'No Access'
haraprasadj Jun 18, 2021
ef853f9
change n/a logic
haraprasadj Jun 18, 2021
21e363a
change label to 'Access Required'
haraprasadj Jun 18, 2021
bf361da
fix unit test
haraprasadj Jun 21, 2021
599b304
remove bhc from testSchema
haraprasadj Jun 21, 2021
b3a17b1
fix stylelint
haraprasadj Jun 21, 2021
34e074e
heal bundle without home page
haraprasadj Jun 29, 2021
265f8ba
Delete portal_config.md
haraprasadj Jun 29, 2021
a9af864
fix
haraprasadj Jun 29, 2021
265c29a
fix
haraprasadj Jun 29, 2021
2eb9fe0
fix unit test
haraprasadj Jun 29, 2021
e9d1453
Merge pull request #870 from uc-cdis/feat/heal_bundle_no_home
haraprasadj Jun 29, 2021
a6232fa
fix: adv filter overflow
mfshao Jul 1, 2021
5fc124e
Mitigate table row CSS bug in Safari
mpingram Jul 1, 2021
2b9a01d
Merge branch 'fix/heal-mvp-fix-table-row-css-bug' into fix/heal-mvp-ui
mfshao Jul 1, 2021
c270021
fix: row color
mfshao Jul 2, 2021
c4ac9fb
fix: empty component
mfshao Jul 2, 2021
0a05dc6
fix: css
mfshao Jul 2, 2021
b0e7977
fix: css
mfshao Jul 6, 2021
1424348
fix: more css
mfshao Jul 6, 2021
9f2346d
feat: tag scroll
mfshao Jul 7, 2021
ed6eeb7
fix lint
mfshao Jul 7, 2021
22ec5a7
feat: scroll tag reset
mfshao Jul 7, 2021
e94cc66
feat: sort tag
mfshao Jul 7, 2021
31e147f
Merge branch 'feat/heal' into fix/heal-mvp-ui
mfshao Jul 9, 2021
781da33
chore: rebase
mfshao Jul 9, 2021
4acaa74
chore: pkg
mfshao Jul 9, 2021
defbfc5
Merge remote-tracking branch 'origin/feat/heal' into fix/heal-mvp-ui
mfshao Jul 9, 2021
160e94c
chore: 8 tags
mfshao Jul 9, 2021
b868c75
chore: no more beta
mfshao Jul 9, 2021
343d37c
fix: search crash
mfshao Jul 9, 2021
cf649cf
fix: css
mfshao Jul 9, 2021
1dc6c7c
fix: checkbox
mfshao Jul 10, 2021
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
7 changes: 6 additions & 1 deletion docs/portal_config.md
Original file line number Diff line number Diff line change
Expand Up @@ -396,13 +396,18 @@ Below is an example, with inline comments describing what each JSON block config
"dropdowns": {} // optional; dropdown groupings for buttons
},
"discoveryConfig": { // config for Discovery page. Required if 'featureFlags.discovery' is true. See src/Discovery/DiscoveryConfig.d.ts for Typescript schema.
"requireLogin": false, // optional, defaults to false. If true, requires user to sign in before seeing the Discovery page
"public": true, // optional, defaults to true. If false, requires user to sign in before seeing the Discovery page
"features": {
"exportToWorkspace": { // configures the export to workspace feature. If enabled, the Discovery page data must contain a field which is a list of GUIDs for each study. See `manifestFieldName`
"enable": boolean
"enableDownloadManifest": boolean // enables a button which allows user to download a manifest file for gen3 client
"manifestFieldName": string // the field in the Discovery page data that contains the list of GUIDs that link to each study's data files.
}
"documentationLinks": {
"gen3Client": string // link to documentation about the gen3 client. Used for button tooltips
"gen3Workspaces": string // link to documentation about gen3 workspaces. Used for button tooltips.
}
},
"pageTitle": {
"enabled": true,
"text": "My Special Test Discovery Page"
Expand Down
Loading