Skip to content

TODOs #11

@shengjiex98

Description

@shengjiex98

Fix these bugs

  • In Periodogram or Period Folding tabs of the Pulsar mode, when the chart is resized, it triggers updateTableHeight() which causes Handsontable to render huge amount of rows
    • updateTableHeight() is not called anymore but sometimes Handsontable still warns about rendering too many rows. More investigation needed.
  • After switching to Bootstrap 5, there seems to be a problem with unnecessary horizontal scrollbars appearing in the table when 1) the page is zoomed in, 2) the vertical scrollbar is visible and 3) the page is either loaded or refreshed when zoomed in.

Make it better!

  • Make "switch view" buttons in Cluster mode more consistent with the rest of elements in page.
  • Hackish Handsontable resize error fix: currently just using a try-catch block to ignore the errors.
  • Hackish TypeScript fix for Chart.js typing: currently just casting them to any.

Next?

  • Docker would be nice
    • Build a docker container with working environment setup.
    • Build a docker container for the server.
    • Create a docker-compose script for simple employment
  • Maybe a framework will make designing easier...

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions