From c583c60c4167c2e404a8201d34955c14476ac105 Mon Sep 17 00:00:00 2001 From: Enrique Daimiel Date: Mon, 19 Mar 2018 16:54:11 +0100 Subject: [PATCH] feat(docs): add CHANGELOG.md to about page --- mirrorgate-docs/package.json | 4 +- mirrorgate-docs/src/_data.json | 6 ++- mirrorgate-docs/src/changelog.md | 66 ++++++++++++++++++++++++++++++++ 3 files changed, 73 insertions(+), 3 deletions(-) create mode 100644 mirrorgate-docs/src/changelog.md diff --git a/mirrorgate-docs/package.json b/mirrorgate-docs/package.json index a7afe60f..dd1cd965 100644 --- a/mirrorgate-docs/package.json +++ b/mirrorgate-docs/package.json @@ -3,8 +3,8 @@ "version": "1.0.0", "description": "Docs module for MirrorGate", "scripts": { - "build": "scripts/vendorize.sh && ./node_modules/.bin/harp compile src dist", - "start": "scripts/vendorize.sh && ./node_modules/.bin/harp server src", + "build": "cp ../CHANGELOG.md src/changelog.md && scripts/vendorize.sh && ./node_modules/.bin/harp compile src dist", + "start": "cp ../CHANGELOG.md src/changelog.md && scripts/vendorize.sh && ./node_modules/.bin/harp server src", "postinstall": "$(npm bin)/bower install --allow-root" }, "author": "BBVA", diff --git a/mirrorgate-docs/src/_data.json b/mirrorgate-docs/src/_data.json index 0643ef68..6eeadd07 100644 --- a/mirrorgate-docs/src/_data.json +++ b/mirrorgate-docs/src/_data.json @@ -1,5 +1,6 @@ { - "menu": [{ + "menu": [ + { "name":"Introduction", "file":"index" },{ @@ -14,5 +15,8 @@ "name":"AWS Metrics", "file":"operations/aws_metrics" }] + },{ + "name":"Changelog", + "file":"changelog" }] } \ No newline at end of file diff --git a/mirrorgate-docs/src/changelog.md b/mirrorgate-docs/src/changelog.md new file mode 100644 index 00000000..1cce4647 --- /dev/null +++ b/mirrorgate-docs/src/changelog.md @@ -0,0 +1,66 @@ + +# [0.2.0](https://github.com/BBVA/mirrorgate/compare/v0.1.0...v0.2.0) (2018-03-16) + + +### Bug Fixes + +* **backoffice:** application versions input is set on Markets Widget ([4bbf2b2](https://github.com/BBVA/mirrorgate/commit/4bbf2b2)), closes [#DOST05-589](https://github.com/BBVA/mirrorgate/issues/DOST05-589) +* **bugs:** bugs does not get displayed if using something different than product name ([fbd5487](https://github.com/BBVA/mirrorgate/commit/fbd5487)), closes [#DOST05-541](https://github.com/BBVA/mirrorgate/issues/DOST05-541) +* **dashboard:** avoid make a request when a service has not timer ([8198f4d](https://github.com/BBVA/mirrorgate/commit/8198f4d)) +* **docs:** resolve navigation errors ([6d1be4e](https://github.com/BBVA/mirrorgate/commit/6d1be4e)) +* **metrics:** show only last metric received for activeUsers, weeklyUsers and infrastructureCost metrics ([b6279a8](https://github.com/BBVA/mirrorgate/commit/b6279a8)) +* **multi-product:** resolve duplication of dashboards when resize ([63f271a](https://github.com/BBVA/mirrorgate/commit/63f271a)) +* **multi-product:** do not display deleted dashboard on multi-product dashboards ([4dfd026](https://github.com/BBVA/mirrorgate/commit/4dfd026)), closes [#DOST05-578](https://github.com/BBVA/mirrorgate/issues/DOST05-578) +* **next-sprint:** control zero, NaN and undefined data ([04132f1](https://github.com/BBVA/mirrorgate/commit/04132f1)) +* **notifications:** return the http status code 424 when slack is not set properly ([0102052](https://github.com/BBVA/mirrorgate/commit/0102052)) +* **notifications:** show slack edited messages ([a1e4ca2](https://github.com/BBVA/mirrorgate/commit/a1e4ca2)) +* **operations:** only check previous notification of the own instance of operations-metrics component. This was not working properly in multi-product dashboards. ([0382010](https://github.com/BBVA/mirrorgate/commit/0382010)) +* **program-increment:** JavaScript error when a PI does not exists ([1011b66](https://github.com/BBVA/mirrorgate/commit/1011b66)), closes [#DOST05-582](https://github.com/BBVA/mirrorgate/issues/DOST05-582) +* **reviews:** comments rotation speed ([e7e9850](https://github.com/BBVA/mirrorgate/commit/e7e9850)) +* **reviews:** resume comments rotation when timeout is over ([ea2ac17](https://github.com/BBVA/mirrorgate/commit/ea2ac17)) +* **time-to-master:** round commits per day to two decimals ([0ad87ad](https://github.com/BBVA/mirrorgate/commit/0ad87ad)) +* **user-metrics:** JavaScript error when a user-metrics does not exists ([eb8e58e](https://github.com/BBVA/mirrorgate/commit/eb8e58e)) +* **user-metrics:** show active users metrics when those are also zero. ([052202a](https://github.com/BBVA/mirrorgate/commit/052202a)) + +### Features + +* **backoffice:** add an element when you press space, enter or unfocus from input list elements ([5de73b8](https://github.com/BBVA/mirrorgate/commit/5de73b8)) +* **backoffice:** make elements of input list draggable ([16d07f1](https://github.com/BBVA/mirrorgate/commit/16d07f1)) +* **backoffice:** add general help link. ([34582fc](https://github.com/BBVA/mirrorgate/commit/34582fc)) +* **backoffice:** add navigation to pagination and search ([c688a9c](https://github.com/BBVA/mirrorgate/commit/c688a9c)) +* **backoffice:** separate user analytics and operation analytics in backoffice ([103defe](https://github.com/BBVA/mirrorgate/commit/103defe)) +* **bugs:** bugs component shows alert when there are critical or major bugs and warning when there are medium bugs. ([75c50cc](https://github.com/BBVA/mirrorgate/commit/75c50cc)) +* **builds:** simple-builds-tile also send notifications. ([ce12b12](https://github.com/BBVA/mirrorgate/commit/ce12b12)) +* **dashboard:** add search box of dashboards ([1b34842](https://github.com/BBVA/mirrorgate/commit/1b34842)) +* **dashboard:** modify simple and detail for customizable dashboards structure ([c510687](https://github.com/BBVA/mirrorgate/commit/c510687)) +* **docs:** add about page for aws metrics ([f7ec481](https://github.com/BBVA/mirrorgate/commit/f7ec481)) +* **issues:** new mongo script for cleaning old unnecessary issues from database([b2bbf30](https://github.com/BBVA/mirrorgate/commit/b2bbf30)), closes [#DOST05-510](https://github.com/BBVA/mirrorgate/issues/DOST05-5 +* **metrics:** display metric tendencies ([29510ea](https://github.com/BBVA/mirrorgate/commit/29510ea)) +* **metrics:** display aws costs of infrastructure ([d7190ea](https://github.com/BBVA/mirrorgate/commit/d7190ea)), closes [#DOST05-523](https://github.com/BBVA/mirrorgate/issues/DOST05-523) +* **multi-product:** add Slack notifications and operations metrics component to multi-product dashboards. ([c80f6d7](https://github.com/BBVA/mirrorgate/commit/c80f6d7)) +* **multi-product:** join user metrics and feedback component in multi-product dashboards. ([c80f6d7](https://github.com/BBVA/mirrorgate/commit/c80f6d7)) +* **next-sprint:** highlight backlog component status ([7ded25e](https://github.com/BBVA/mirrorgate/commit/7ded25e)), closes [#DOST05-583](https://github.com/BBVA/mirrorgate/issues/DOST05-583) +* **notification:** throw desktop notifications when something important happens ([bf3d5ae](https://github.com/BBVA/mirrorgate/commit/bf3d5ae)), closes [#DOST05-532](https://github.com/BBVA/mirrorgate/issues/DOST05-532) +* **operations:** display metric tendencies for operational metrics. ([972b0e7](https://github.com/BBVA/mirrorgate/commit/972b0e7)) +* **operations:** display operational metrics for AWS ApiGateway. +* **operations:** display operational metrics for AWS ELB. +* **scm-metrics:** display the average of commits per day from the last 30 days. ([7aced63](https://github.com/BBVA/mirrorgate/commit/7aced63)) +* **scm-metrics:** display time-to-master stats ([2563704](https://github.com/BBVA/mirrorgate/commit/2563704)) +* **user-metrics:** display short term tendency for active users ([44af63b](https://github.com/BBVA/mirrorgate/commit/44af63b)) +* **user-metrics:** display seven users metrics tendency ([49dd43d](https://github.com/BBVA/mirrorgate/commit/49dd43d)) + +# 0.1.0 + +Initial version with following features: + +* Sprint advance status and backlog refinement. +* Program Increment (PI) advance status. +* Incidences visualization by criticality. +* Build status per repository. +* Build statistics and failure tendency. +* Marketplace feedback for mobile applications in iTunes, PlayStore or directly captured. +* Active users from Google Analytics and Adobe Analytics. +* AWS operation metrics. +* Alerts. +* Slack notifications. +* Multi-product dashboards with simplified components.