desci-labs / nodes-web

UI to create and consume interoperable research objects
https://nodes.desci.com
GNU Affero General Public License v3.0
12 stars 3 forks source link

Drive/General Fixes #80

Closed kadamidev closed 1 year ago

kadamidev commented 1 year ago

Description of the Problem / Feature

  1. Edit mode for the navigate panel was out of date with the new unopinionated data changes
  2. Highlighting on a drive jump was lost in the data changes
  3. External URLs currently only working for code.
  4. Changing filename !== component name
  5. External links had some problematic behaviors
  6. Creating optimistic drive files and using them before the round trip takes place was problematic.

    Explanation of the solution

  7. Changed delete to unstar, minor ui improvements
  8. Bring back highlighting on drive navigating
  9. Added pdf support for external links
  10. For ux improvement, add a checkbox to change the component card name when changing file name
  11. Prevented external link naming collisions, added path links to their payload, disabled type reassignment, synced external link name/path updates.
  12. Disabled being able to use optimistic drive objects before their round trip was complete.
  13. Minor UI updates