ADACS-Australia / GleamXGPMonitoring

GLEAM Galactic Plane transient rating app is a web-based candidate classifier for team members to easily classify transient candidates. The transient candidates are detected in the MWA's weekly monitoring of the galactic plane.
https://gleamxgpmonitoring.readthedocs.io/en/latest/
MIT License
0 stars 1 forks source link

Would like to split candidates by project #22

Closed nhurleywalker closed 2 months ago

nhurleywalker commented 5 months ago

We need to be able to separate the candidate table into specific “projects” so that a user (or set of users) can examine the results from one project at a time, rather than them all being grouped together.

PaulHancock commented 4 months ago

In branch 22-split-candidates-by-project I have added a new model for Project, and now each candidate is linked to a given project. When viewing candidates on the candidate_table or candidate_rating pages, only the candidates from the current project will be shown.

Users can change the project they are working on via the session_settings page.

Projects can be created/edited/removed via the /admin/ interface. Removing a project will delete all the candidates associated with it.

@nhurleywalker / @robotopia: Do Observations also belong to a project?

robotopia commented 4 months ago

I would say "yes", as long as it's ManyToMany. @nhurleywalker does that sound ok?