Skip to content

master+v2.0.0

Compare
Choose a tag to compare
@nLight nLight released this 27 Jul 13:12
· 2680 commits to master since this release

Bug Fixes

  • ci: make build filename unique (a89bc03)
  • DCOSStore: fix cache keys (492d02b)
  • Framework.js: use metadata instead of calculation (1c169c1)
  • Job: fix Job.scheduleStatus fieldresolver (5e1a515)
  • Job: fix typo with MetronomeGenericJobResponse type (e435520)
  • jobmodel: pass correct ids for job runs (fd063cf)
  • JobModel: use existing data to update the UI instantly (2ab1952)
  • MesosStateStore: adjust the backoff strategy (1ed8544)
  • MesosStream: stop replay multicasting the stream (bb97103)
  • MetronomeClient: make activerun optional field for jobresponse (0c404cb)
  • scrollbar: fix scrolling (05d5b75)
  • typescript not building in certain environments (a735e65)

Features

  • connect to MesosStream on all pages (3298195)
  • introduce extension-kid (20e4ede)
  • branding: add link to logo in header bar (7e2b3a7)
  • branding: add new HeaderBar component (5aad48e)
  • Framework: include scheduler resources (08f7615)
  • HeaderBar: add cluster dropdown (fd94eb6)
  • HeaderBar: add logo to header bar (05a3df3)
  • HeaderBar: add user account dropdown on header bar (84cd37e)
  • JobDetail: add JobDetail page with mediator pattern (4ecf320)
  • JobDetailPage: add breadcrumb component (ded4d5a)
  • linearBackoff: add the ability to define a max delay (cc2a96b)
  • JobDetailPage: use graphql based job menu (6419745)
  • jobmodel: add a model for the jobs endpoint (9a5c551)
  • jobmodel: add job detail resolver (55de6a0)
  • JobModel: remove n+1 query and make depending fields nullable (407e00f)
  • jobsmenu: add new jobs menu (c773bdc)
  • Node: add isPublic to node api (987648e)
  • nodeslist: use headercell from ui-kit (5a725ce)
  • nodestable: add health column (7f68148)
  • nodestable: add region column (34c139b)
  • nodestable: add zones column (5fb938b)
  • NodesTable: add new table component from ui kit (9b22c21)
  • Refactor edit and schedule toggle job menu (92bc9ea)
  • caches the flat tree together wit the service tree (8edbfba)
  • improve GPU columns (66e5001)
  • ui-kit-candidates: add SortableColumnHeader (edaa4d4)
  • ui-kit-candidates: add SortableColumnHeaderCellIcon (80e8d67)

Performance Improvements

  • DCOSStore: cache service tree and flat service tree (efdfadf)
  • Service: defer service spec creation (cd6184c)
  • TaskMergeDataUtil: flatten the service tree to avoid extra lookups (bc18272)

BREAKING CHANGES

  • MetronomeActions: Previously two identical request calls only lead to one request
    being made. This is changed now, every request call leads to a real request.