Skip to content

Rework observations for the laravel version of DeepskyLog #795

@WimDeMeester

Description

@WimDeMeester

Rework the observations for the new version of DeepskyLog.

  • Add observations of solar system objects, comets (Make sure that the comets with a slash in their name also can be observed (2P/Encke, ...)), ...
  • Share observation using twitter / facebook / instagram
  • Lenses / Filters / Eyepieces / Instruments / Locations
    • Only show delete button if there are no observations
      • Also update the tests for lens
    • Recalculate number of observations for each lens / filter / ... of the observer whenever (needed for datatables?):
      • Add observation
      • Update observation
      • Delete observation
  • Show total observations, comet observations, double star observations, planet observations, moon observations, ...
  • Add scale for transparancy
    • Add to openastronomylog?
  • Users
    • Only show delete button if there are no observations
    • Show number of observations and lists in users/view.blade.php
    • Create the charts in users/view.blade.php, check if there is a better laravel integration with other charting libraries (in stead of HighCharts).
    • Add the deepskylog star page in users/view.blade.php
  • Instruments page: instrument/show.blade.php:
    • Add first light date
    • Add the last date of the last use
    • Add the used eyepieces, filters and lenses
    • Add google maps with the locations where the telescope was used.
  • Targets
    • sub/detail.blade.php: Add information if the object was already seen
    • Make the buttons work to add a new observation
  • Add number of observations to the lenses and to the other instrument related things (by writing a new seeder).
  • In graph of users, also show number of observations of planets, sun, moon, double stars, ...
  • Likes? Comments? https://github.com/cybercog/laravel-love
  • Sort on highest number of likes
  • Use Laravel scout (https://github.com/laravel/scout/tree/master) to do full text searching on the observations
  • Add sessions
  • Make blog for every user with observations, observing lists, ... The 'sessions' can become the articles.
  • Add sketch of the week to observations. During seeding of the database, fill New table. Also menu item will all sketches of the week.

Metadata

Metadata

Assignees

No one assigned

    Labels

    LaravelIssues for the laravel version of DeepskyLog

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions