Skip to content

Latest commit

 

History

History
382 lines (343 loc) · 35.3 KB

CHANGELOG.md

File metadata and controls

382 lines (343 loc) · 35.3 KB

Change Log

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

2.0.0 (2018-07-24)

Bug Fixes

  • build: stop browser from opened automatically (7301c95)
  • ci: add build script to fix latest builds (0f21d98)
  • ci: add http-server as devDependency (48b353a)
  • ci: add junit-merge as devDependency (72e3de6)
  • ci: add set -e to integration-test script (ae1e3cb)
  • ci: check for dist folder before starting proxy (c5f7349)
  • ci: fix plugins tests, not put them into subfolder (6273e38)
  • ci: fix release file name (9d619a2)
  • ci: make build filename unique (a89bc03)
  • ci: use find instead of foreach glob (aec7e8f)
  • commitlint: adjust configuration (b5fadfa)
  • commitlint: update the commit linting to new versions (4eb602c)
  • dashboard: move nodes card next to gpu (e095dba)
  • DCOSStore: fix cache keys (492d02b)
  • declinedoffersutil: add gpu to declinedoffersutil (d91e251)
  • DSLInputField: adjust change event handling (3156a1a)
  • editservicemodal: render empty modal if the service is not loaded (df5e92b)
  • editservicemodal: show error if service was not found (3e83da3)
  • Framework.js: use metadata instead of calculation (1c169c1)
  • FrameworkConfigurationForm: improve schema errors (4668a25)
  • FrameworkForm: remove extra onChange call (47f5d9c)
  • githooks: fix post-checkout-hook (7b67d25)
  • integration-tests: fix globbing for result merging (484ba8c)
  • jenkinsfile: installs correct node version (9e09647)
  • jest: remove ignore override (0b32406)
  • 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 stream data handling (806e4db)
  • MesosStateStore: adjust stream data handling (eb1332d)
  • MesosStateStore: adjust stream event sampling (fc9b002)
  • MesosStateStore: adjust the backoff strategy (1ed8544)
  • MesosStream: delay reconnections (8caea69)
  • MesosStream: stop replay multicasting the stream (bb97103)
  • MesosSummaryUtil: guard host.framework_ids before accessing it (7c963ae)
  • MetronomeClient: make activerun optional field for jobresponse (0c404cb)
  • moment: update moment (2370aa4)
  • mount: fix mistranslated test to old form (3de11ba)
  • NestedServiceLinks: group link (#2949) (ef78f24)
  • NodeBreadcrumbs: check if node exists before relying on it (f5e862f)
  • package: add check-env as prestart again (02ff3e4)
  • package.json: fix packages version in package.json (578165b)
  • PodStorageConfigSection: display DSS type and size (fa4f723)
  • pre-push: fix old reference to commit lint tool (816fc3f)
  • privacy: fix privacy link colors (587be24)
  • privacy: fix privacy link colors (cc5d8b8)
  • privay: show only when oauth or tracking enabled (254af47)
  • ResourcesUtil: fix undefined or null object (ff0673d)
  • scripts: adapt validate-engines to respect devDeps (89b912e)
  • scripts: make post-checkout executable (7f756ca)
  • scrollbar: fix scrolling (05d5b75)
  • service-util: support Pods task ids (4b0f52a)
  • ServiceOtherDSLSection.js: rename package to catalog (f647512)
  • services-table: hide text if the service status is N/A (20e8d82)
  • ServicesContainer: checks and updates modalProps if needed (e5d18b1)
  • sidebar: match applyFilter interface (7b06b95)
  • storage: adjust getDefinition default (6e7f498)
  • taskdetails: remove misleading endpoints row from config table (0049154)
  • TaskFileViewer: fix url break on multiple file navigations (3583607)
  • TaskFileViewer-tests: fix tests that were skipped (d24a5cd)
  • tasknametextfilter: change indexOf to includes (#2876) (eb972ce)
  • add debounce search (120c102)
  • add style and readability fixes (c8fc267)
  • adequate mediator to the graphql specs (f295960)
  • correct typos and reorganize code (5e4ba2b)
  • deprecate store methods and skip tests (c2b0866)
  • eslint for async/await plus errors (cb2e24b)
  • tasktable: add styles for gpu tasks (627811f)
  • fix shrinkwrap (05315cc)
  • fix shrinkwrap (5abf6ad)
  • npm shrinkwrap (fa00719)
  • prevent service breadcrumb to update without changes (113feeb)
  • remove line break to fix test (e5c8015)
  • remove webpack-dashboard (26b0d44)
  • reorganize dependencies to work with package structure (6737e6e)
  • resolveStep signature to always return an observable (c960fbd)
  • retry add or remove (b45b69f)
  • shows filter default on task page loading (0518a13)
  • typescript not building in certain environments (a735e65)
  • tasknametextfilter: include id search in task text filter (#2873) (f13d97a)
  • TasksView: fix undefined service in TasksView (ecac61d)
  • tests: rename ClusterDetails file to get picked up by runner (5fdfa55)
  • UserAccountDropdown: fix menuItems data type (93ad410)
  • vips: keep VIP label (fb33fe8)
  • webpack: remove warnings from build (f3fe3ca)
  • webpack: set empty string as filename (f5d9bc5)
  • webpack: update raml loader (b0b6a47)

Code Refactoring

  • MetronomeActions: introduce data layer (b35ec37)

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)
  • ci: automatically create release with standard-version (6e42360)
  • ci: move http-server call to shellscript (49b5317)
  • dashboard: change dashboard charts to purple (b008342)
  • data-layer: add graphql support (36c4224)
  • data-layer: wraps recompose api with rxjs config (c225cb0)
  • EditServiceModal: show cosmos services in json-schema form (8866e50)
  • Framework: include scheduler resources (08f7615)
  • FrameworkConfiguration: show name and version in config tab (1167855)
  • githooks: check node version on checkout (1b838b2)
  • GPU: add gpu to debug screen (b6f23a9)
  • 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)
  • add liveFetchRepositories (74dbceb)
  • JobDetailPage: use graphql based job menu (6419745)
  • jobmodel: add a model for the jobs endpoint (9a5c551)
  • jobmodel: add job detail resolver (55de6a0)
  • jobmodel: add job detail resolver (381f440)
  • JobModel: remove n+1 query and make depending fields nullable (407e00f)
  • jobsmenu: add new jobs menu (c773bdc)
  • loginmodal: update styles for privacy policy (f835b80)
  • marathonutil: add tests and fix length failure (4d40612)
  • mesos-stream: repeat the stream (de0cfad)
  • MesosStateStore: add linearBackoff retry to the stream (ca1ae04)
  • NetworkingFormSection: enable service endpoints on ucr (ddb279f)
  • 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)
  • package-describe: add fixture for x-region:string (7f52516)
  • package.json: add tslint command (81b01f7)
  • package.json: adds node & npm as dependency (1eb1271)
  • Packages: respect minDcosReleaseVersion (fa1d0c8)
  • podDetail: add volume views to podDetail (da60a58)
  • PodVolumeDetail: add detail component for pod volumes (c4c5aba)
  • PodVolumeTable: add a volume table for a pod (e61e43e)
  • policy: show policy only when tracking (1a27da9)
  • Refactor edit and schedule toggle job menu (92bc9ea)
  • service-filters: align status filters (01ed942)
  • add graphql support to RepositoryTab (6d7cc36)
  • add support to mutations (d083422)
  • add tslint-config from shared config (57a637c)
  • caches the flat tree together wit the service tree (8edbfba)
  • improve GPU columns (66e5001)
  • task-details-tab: display task's ip addresses (c56553a)
  • taskstable: add gpu to task table (495b0cd)
  • ui-kit-candidates: add SortableColumnHeader (edaa4d4)
  • ui-kit-candidates: add SortableColumnHeaderCellIcon (80e8d67)
  • userformmodal: add privacy policy to user form (a5277c1)
  • use badge from UI Kit (#2881) (3b11b3d)
  • webpack-dev-server: add webpack dashboard (7aaf5a7)

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)
  • tasks-view: switch to isSchedulerTask (9021eca)

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.

Closes DCOS-37613

1.14.0 (2018-05-24)

Bug Fixes

  • build: stop browser from opened automatically (7301c95)
  • ci: add build script to fix latest builds (0f21d98)
  • ci: add http-server as devDependency (48b353a)
  • ci: add junit-merge as devDependency (72e3de6)
  • ci: add set -e to integration-test script (ae1e3cb)
  • ci: check for dist folder before starting proxy (c5f7349)
  • ci: fix plugins tests, not put them into subfolder (6273e38)
  • ci: fix release file name (9d619a2)
  • ci: use find instead of foreach glob (aec7e8f)
  • commitlint: adjust configuration (b5fadfa)
  • commitlint: update the commit linting to new versions (4eb602c)
  • dashboard: move nodes card next to gpu (e095dba)
  • declinedoffersutil: add gpu to declinedoffersutil (d91e251)
  • DSLInputField: adjust change event handling (3156a1a)
  • editservicemodal: render empty modal if the service is not loaded (df5e92b)
  • editservicemodal: show error if service was not found (3e83da3)
  • FrameworkConfigurationForm: improve schema errors (4668a25)
  • FrameworkForm: remove extra onChange call (47f5d9c)
  • githooks: fix post-checkout-hook (7b67d25)
  • integration-tests: fix globbing for result merging (484ba8c)
  • jenkinsfile: installs correct node version (9e09647)
  • jest: remove ignore override (0b32406)
  • MesosStateStore: adjust stream data handling (806e4db)
  • MesosStateStore: adjust stream data handling (eb1332d)
  • MesosStateStore: adjust stream event sampling (fc9b002)
  • MesosStream: delay reconnections (8caea69)
  • MesosSummaryUtil: guard host.framework_ids before accessing it (7c963ae)
  • moment: update moment (2370aa4)
  • mount: fix mistranslated test to old form (3de11ba)
  • NestedServiceLinks: group link (#2949) (ef78f24)
  • NodeBreadcrumbs: check if node exists before relying on it (f5e862f)
  • package: add check-env as prestart again (02ff3e4)
  • package.json: fix packages version in package.json (578165b)
  • PodStorageConfigSection: display DSS type and size (fa4f723)
  • pre-push: fix old reference to commit lint tool (816fc3f)
  • privacy: fix privacy link colors (587be24)
  • privacy: fix privacy link colors (cc5d8b8)
  • privay: show only when oauth or tracking enabled (254af47)
  • ResourcesUtil: fix undefined or null object (ff0673d)
  • scripts: adapt validate-engines to respect devDeps (89b912e)
  • scripts: make post-checkout executable (7f756ca)
  • service-util: support Pods task ids (4b0f52a)
  • ServiceOtherDSLSection.js: rename package to catalog (f647512)
  • services-table: hide text if the service status is N/A (20e8d82)
  • ServicesContainer: checks and updates modalProps if needed (e5d18b1)
  • sidebar: match applyFilter interface (7b06b95)
  • storage: adjust getDefinition default (6e7f498)
  • taskdetails: remove misleading endpoints row from config table (0049154)
  • TaskFileViewer: fix url break on multiple file navigations (3583607)
  • TaskFileViewer-tests: fix tests that were skipped (d24a5cd)
  • tasknametextfilter: change indexOf to includes (#2876) (eb972ce)
  • tasknametextfilter: include id search in task text filter (#2873) (f13d97a)
  • TasksView: fix undefined service in TasksView (ecac61d)
  • reorganize dependencies to work with package structure (6737e6e)
  • tasktable: add styles for gpu tasks (627811f)
  • add debounce search (120c102)
  • add style and readability fixes (c8fc267)
  • adequate mediator to the graphql specs (f295960)
  • correct typos and reorganize code (5e4ba2b)
  • deprecate store methods and skip tests (c2b0866)
  • eslint for async/await plus errors (cb2e24b)
  • fix shrinkwrap (5abf6ad)
  • fix shrinkwrap (05315cc)
  • npm shrinkwrap (fa00719)
  • prevent service breadcrumb to update without changes (113feeb)
  • webpack: update raml loader (b0b6a47)
  • remove line break to fix test (e5c8015)
  • remove webpack-dashboard (26b0d44)
  • tests: rename ClusterDetails file to get picked up by runner (5fdfa55)
  • UserAccountDropdown: fix menuItems data type (93ad410)
  • resolveStep signature to always return an observable (c960fbd)
  • retry add or remove (b45b69f)
  • vips: keep VIP label (fb33fe8)
  • shows filter default on task page loading (0518a13)
  • webpack: remove warnings from build (f3fe3ca)
  • webpack: set empty string as filename (f5d9bc5)

Features

  • ci: automatically create release with standard-version (6e42360)
  • ci: move http-server call to shellscript (49b5317)
  • dashboard: change dashboard charts to purple (b008342)
  • data-layer: add graphql support (36c4224)
  • data-layer: wraps recompose api with rxjs config (c225cb0)
  • EditServiceModal: show cosmos services in json-schema form (8866e50)
  • FrameworkConfiguration: show name and version in config tab (1167855)
  • githooks: check node version on checkout (1b838b2)
  • GPU: add gpu to debug screen (b6f23a9)
  • loginmodal: update styles for privacy policy (f835b80)
  • marathonutil: add tests and fix length failure (4d40612)
  • mesos-stream: repeat the stream (de0cfad)
  • MesosStateStore: add linearBackoff retry to the stream (ca1ae04)
  • NetworkingFormSection: enable service endpoints on ucr (ddb279f)
  • package-describe: add fixture for x-region:string (7f52516)
  • package.json: add tslint command (81b01f7)
  • package.json: adds node & npm as dependency (1eb1271)
  • Packages: respect minDcosReleaseVersion (fa1d0c8)
  • podDetail: add volume views to podDetail (da60a58)
  • PodVolumeDetail: add detail component for pod volumes (c4c5aba)
  • PodVolumeTable: add a volume table for a pod (e61e43e)
  • policy: show policy only when tracking (1a27da9)
  • service-filters: align status filters (01ed942)
  • add graphql support to RepositoryTab (6d7cc36)
  • add liveFetchRepositories (74dbceb)
  • add support to mutations (d083422)
  • add tslint-config from shared config (57a637c)
  • use badge from UI Kit (#2881) (3b11b3d)
  • task-details-tab: display task's ip addresses (c56553a)
  • taskstable: add gpu to task table (495b0cd)
  • userformmodal: add privacy policy to user form (a5277c1)
  • webpack-dev-server: add webpack dashboard (7aaf5a7)

Performance Improvements

  • tasks-view: switch to isSchedulerTask (9021eca)

1.13.0 (2018-04-17)

Bug Fixes

  • build: stop browser from opened automatically (7301c95)
  • ci: add http-server as devDependency (48b353a)
  • ci: add junit-merge as devDependency (72e3de6)
  • ci: add set -e to integration-test script (ae1e3cb)
  • ci: check for dist folder before starting proxy (c5f7349)
  • ci: fix plugins tests, not put them into subfolder (6273e38)
  • ci: fix release file name (9d619a2)
  • ci: use find instead of foreach glob (aec7e8f)
  • commitlint: adjust configuration (b5fadfa)
  • commitlint: update the commit linting to new versions (4eb602c)
  • editservicemodal: render empty modal if the service is not loaded (df5e92b)
  • editservicemodal: show error if service was not found (3e83da3)
  • FrameworkConfigurationForm: improve schema errors (4668a25)
  • FrameworkForm: remove extra onChange call (47f5d9c)
  • githooks: fix post-checkout-hook (7b67d25)
  • integration-tests: fix globbing for result merging (484ba8c)
  • jenkinsfile: installs correct node version (9e09647)
  • MesosStateStore: adjust stream data handling (806e4db)
  • moment: update moment (2370aa4)
  • mount: fix mistranslated test to old form (3de11ba)
  • NodeBreadcrumbs: check if node exists before relying on it (f5e862f)
  • package: add check-env as prestart again (02ff3e4)
  • package.json: fix packages version in package.json (578165b)
  • PodStorageConfigSection: display DSS type and size (fa4f723)
  • pre-push: fix old reference to commit lint tool (816fc3f)
  • ResourcesUtil: fix undefined or null object (ff0673d)
  • scripts: adapt validate-engines to respect devDeps (89b912e)
  • scripts: make post-checkout executable (7f756ca)
  • service-util: support Pods task ids (4b0f52a)
  • ServiceOtherDSLSection.js: rename package to catalog (f647512)
  • services-table: hide text if the service status is N/A (20e8d82)
  • ServicesContainer: checks and updates modalProps if needed (e5d18b1)
  • storage: adjust getDefinition default (6e7f498)
  • taskdetails: remove misleading endpoints row from config table (0049154)
  • TaskFileViewer: fix url break on multiple file navigations (3583607)
  • remove webpack-dashboard (26b0d44)
  • TaskFileViewer-tests: fix tests that were skipped (d24a5cd)
  • tasknametextfilter: change indexOf to includes (#2876) (eb972ce)
  • tasknametextfilter: include id search in task text filter (#2873) (f13d97a)
  • TasksView: fix undefined service in TasksView (ecac61d)
  • vips: keep VIP label (fb33fe8)
  • webpack: remove warnings from build (f3fe3ca)
  • webpack: set empty string as filename (f5d9bc5)
  • webpack: update raml loader (b0b6a47)

Features

  • ci: automatically create release with standard-version (6e42360)
  • ci: move http-server call to shellscript (49b5317)
  • EditServiceModal: show cosmos services in json-schema form (8866e50)
  • FrameworkConfiguration: show name and version in config tab (1167855)
  • githooks: check node version on checkout (1b838b2)
  • mesos-stream: repeat the stream (de0cfad)
  • MesosStateStore: add linearBackoff retry to the stream (ca1ae04)
  • NetworkingFormSection: enable service endpoints on ucr (ddb279f)
  • package-describe: add fixture for x-region:string (7f52516)
  • package.json: add tslint command (81b01f7)
  • package.json: adds node & npm as dependency (1eb1271)
  • Packages: respect minDcosReleaseVersion (fa1d0c8)
  • service-filters: align status filters (01ed942)
  • task-details-tab: display task's ip addresses (c56553a)
  • webpack-dev-server: add webpack dashboard (7aaf5a7)
  • add tslint-config from shared config (57a637c)