Commit b379a2d8 authored by Jaden's avatar Jaden

[reports][js] dont let reports be locked with unused exps

Adds a flag to the experiments table to indicate which experiments
need to be added to a group.
Also changes the Lock Button functionality:
- will save report before locking it
- if the report has experiments that aren't in a group,
  the report wont lock and will instead show a modal asking the
  user to either add all exps to a group or remove them.

Closes #529
parent f081e48c
Pipeline #31450 passed with stage
in 14 minutes and 40 seconds