Open Bug 1771695 (lando-treestatus) Opened 2 years ago Updated 1 month ago

Migrate TreeStatus API and UI from RelEng to Lando

Categories

(Conduit :: Lando, enhancement, P2)

enhancement

Tracking

(Not tracked)

People

(Reporter: glob, Assigned: sheehan)

References

(Depends on 10 open bugs, Blocks 1 open bug)

Details

(Keywords: conduit-triaged)

Rewrite the TreeStatus application (https://github.com/mozilla-releng/treestatus) into Lando.

The primary goals are:

  • rewrite the UI from Elm to supported languages (ie. JS+Py)
  • use Mozilla SSO authentication directly rather than via TaskCluster
  • 100% API compatibility; no changes should be required of existing clients
Severity: -- → N/A
Type: defect → enhancement
Keywords: conduit-triaged
Priority: -- → P2
Assignee: nobody → sheehan
Depends on: 1817472
Depends on: 1817473
Depends on: 1817474
Blocks: 1704807
Alias: lando-treestatus
See Also: → 1863629

The UI and API implementations are complete. They won't land in the main repo until we are ready to deploy to production.

Depends on: 1868888

Lando-Treestatus is live on the Lando dev instance, with data imported from RelEng treestatus as of a few days ago:

Depends on: 1878969
Depends on: 1879170
Depends on: 1894257
Depends on: 1894801
Depends on: 1894984
Depends on: 1895332
Depends on: 1896152
Depends on: 1896696
Depends on: 1901484
You need to log in before you can comment on or make changes to this bug.