Port team score/services dashboard to javascript GQL pub/sub

Currently the implementation of services and team scores are reported via websocket from the golang backend. This should be done directly in javascript utilizing the graphql pub/sub facility.

Definition of Done

  • Native javascript implementation reporting data directly from GQL
  • scoreboard server delivers the page template or via API the query that should be used to subscribe to GQL for updates
  • No bearer token should be required to populate this data from GQL. If something should come up that cannot be done via the anonymous role in GQL, we will need to discuss that.