All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
2.0.0 (2018-07-24)
- 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)
- MetronomeActions: introduce data layer (b35ec37)
- 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)
- 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)
- 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)
- 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)
- 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)
- tasks-view: switch to isSchedulerTask (9021eca)
1.13.0 (2018-04-17)
- 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)
- 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)