Skip to content

Multiple fixes to plots and general UI

Pierre-Yves Martin requested to merge NEW_version_2.7.0 into feature/switch-to-django3

2.7.0-beta

Changed

  • Move some css config from plot scss to generic scss file to prevent some inconsistencies
  • Change, add a raw_id_field for star in planet2star. A popup windows will be open to add a star.
  • Change descsription of plots.
  • Change the design of polar plot for the new design.
  • Change the description of home.

Fixed

  • Fix catalog could ne be opened from the plot if the selection mode was not activated
  • Fix planet without a proper distance were not shown anymore in polar plot
  • Fix typo in polar plot "distance no defined" --> "distance not defined"
  • Improve usability of the whole plot UI
    • Bootstrapize the plot menu
    • Bootstrapize the plot filter bar
    • fix some long standing UI bugs and papercuts
  • Fix click event on circle on polar plot to be able to clic kon a circle to access to the persoanl page of the planet.
  • Fix scale of polar plot. I don't know why the scale was cumulative with all parameters.
  • Fix scatter plot is the default plot like in the legacy site
  • Fix scatter and histogram plots with a new html disposition and a real size adaptation.
  • Fix menu of scatter and histogram plots
  • Fix the planetarysystem admin.
  • Fix verification of planetary system OR stars in planet admin.
  • Fix color and size buttons on scatter plot.
  • Fix, remove restriction on omega and lambda in planet admin.
  • Fix flatepage edition, tinymce was missing in INSTALL_APPS in settings.py.
  • Fix, Card header system detail self close when we click 2 time on it.
  • Fix adding planet in admin and link with star. Need to restore verification of planetary system OR star. See issue #37 (closed)
  • Fix polar plot, it is displayed. There are still some bugs, see the gitlab
  • Fix template content of the polar plot.
  • Fix help question mark in planet catalog for syntax.
  • Fix design of status, detection and filter button and input in planet catalog.
  • Fix size of scatter plot and scatter plot location.
  • Fix link of histogram and scatter plot in plot page.
  • Fix contact us link in footer, It is temporary before we have a contact us page.
  • Fix link of FAQ. This is temporary before we have an FAQ flatepage.
  • Fix size of histogram plot and histogram plot location.

Removed

  • Remove usage of html entities in polar.js and polar_plot.html since they should not be used anymore according to internet standards.
  • Remove Swap interface on histrogram and scatter plot.
  • Remove Exoris Simulation on scatter plot.

Merge request reports