Skip to content

Quality of Life Improvements #58

Description

@gtarcea
  • Project cards in dashboard should have an icon to delete the project
  • Add ability to edit and preview markdown file in MC
  • Add substr and/or regex matching in Query Builder
  • See https://materialscommons.org/app/projects/820/entities?category=experimental for ideas on supporting papers in Materials Commons
  • Saved Queries in MQL doesn't show newly saved queries.
  • Natural Sort for samples (Qianying)
  • Ability to view a JSON file in https://jsoneditoronline.org/ or similar (Brian)
  • Some spreadsheets don't render in Materials Commons (Chiatali)
  • Add description for process steps (Duncan)
  • Support folders in ETL (Megan)
  • Group Attributes together in Sample Details page (Megan)
  • Copy between folders UI is very confusing to use (Megan, Tracy, Glenn)
  • Show files for experiments (like we do for projects) (Most of John's lab, also multiple people from PRISMS training)
  • Remove Files/Measurements headers in Sample Details if nothing to show (Duncan)
  • Materials Commons website doesn't display well on Mobile devices (Tracy)
  • CLI/API doesn't support trashcan
  • Files like in this directory (vertically long) don't display well https://materialscommons.org/app/projects/761/folders/6776711
  • File sharing links so you can easily share with users outside of Materials Commons
  • Globus - Email user if upload/download active too long
  • Globus - Show status of importing/exporting for upload/download in the navbar
  • Breadcrumbs aren't applied consistently. In particular the file page doesn't have them.
  • Faster upload/download CLI
  • Add copy path for directories in the UI
  • Add ability to do ETL for a sheet/excel file in the Sheets navbar page
  • Globus - Start Upload/Download shouldn't require user to give a name
  • Hide in progress query builder until its finished
  • Sort recently accessed and active projects on dashboard by last accessed time (rather than name)
  • Remember spreadsheet/google sheet when reloading (and show google sheet name) (Tracy, multiple others)
  • Add Modal for Empty Trash so user has to confirm that they want to empty the trash
  • Put deleted projects in the trash
  • Improve MD formatting https://materialscommons.org/app/projects/761/files/6776925/show Needs to handle metadata at top of file
  • [ X] Sort projects on dashboards recently accessed and active project lists by last accessed date instead of name
  • Allow users to immediately delete a project
  • Move deleted projects list to dashboard rather than the small dashboard navbar where people didn't see it
  • Add ability to archive projects
  • Clean up dashboard to make projects easier to find by allowing user to mark projects as active and keeping track of recently accessed project
  • Mathjax support in Markdown
  • Improve MD formatting https://materialscommons.org/app/projects/820/files/6971291/show of code blocks
  • Samples showing up for computations
  • Markdown files format different than markdown in textboxes because css override isn't applied to markdown files
  • Images don't display in markdown in descriptions, but do display in markdown files
  • Stable Headers on tables, so they don't scroll off page (Tracy)
  • Show last updated (reloaded) date for experiment, rather than the create date on the experiments page
  • Add ability to copy text file contents to clipboard
  • Add ability to copy file path in file page or directory.
  • Add clickable path to file view page.
  • Tooltips in navbar (David)
  • Computations tab in experiments isn't showing computational data
  • UI Updates for layout of pages like project, navbar, etc... (adding contextual content)
  • Add empty trash button (multiple)
  • Show when trash will be emptied
  • Allow normal files to /display, not just images

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions