diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000000000000000000000000000000000000..ae74aec095033dd88c854efe0c6d62dd30d41f81 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,56 @@ +# Changelog + +All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines. + +## 1.1.0 (2022-10-21) + + +### Features + +* add consents city ([123cb9d](https://forge.grandlyon.com/web-et-numerique/llle_project/enedis-sge-konnector/commit/123cb9d218078a3009f1fdeb79ca445fbf561a62)) +* add dynamical date ([0e95080](https://forge.grandlyon.com/web-et-numerique/llle_project/enedis-sge-konnector/commit/0e950806b73dcac3298c2cbf040155dcb34fb00a)) +* add error on consent delete ([42179a7](https://forge.grandlyon.com/web-et-numerique/llle_project/enedis-sge-konnector/commit/42179a75274cd7d9d6f4c20ba8aea8822b59246a)) +* add max power ([c259724](https://forge.grandlyon.com/web-et-numerique/llle_project/enedis-sge-konnector/commit/c259724c8db0543ad7152e09421c1a49dc33d542)) +* add SGE algo skeleton ([6f9dbe6](https://forge.grandlyon.com/web-et-numerique/llle_project/enedis-sge-konnector/commit/6f9dbe60b3ae231401f8e72f28e4f39c289c198d)) +* **algo:** implementation of recherchePoint ([c08cae1](https://forge.grandlyon.com/web-et-numerique/llle_project/enedis-sge-konnector/commit/c08cae168ab054bd966562d80b6b8f186970fe47)) +* clean template to enedis-sge ([44e8394](https://forge.grandlyon.com/web-et-numerique/llle_project/enedis-sge-konnector/commit/44e8394d358d78f1e980e83602d11d646aea5c63)) +* **core:** add user contract verification/activation and onDelete job for removing consent. Addition of backoffice handling ([2ab65de](https://forge.grandlyon.com/web-et-numerique/llle_project/enedis-sge-konnector/commit/2ab65defa6b4115618849ffc70745fea8361434a)) +* **data:** add insee code retrive ([c4be2cd](https://forge.grandlyon.com/web-et-numerique/llle_project/enedis-sge-konnector/commit/c4be2cd573bc615fb556896eaf28d0977667fcd3)) +* **data:** first data result ([6eddeb2](https://forge.grandlyon.com/web-et-numerique/llle_project/enedis-sge-konnector/commit/6eddeb29fb1e73d83b62864ccb58291444701978)) +* konnector init ([5429981](https://forge.grandlyon.com/web-et-numerique/llle_project/enedis-sge-konnector/commit/5429981521d83099e48c774a6ba9541593d9b27a)) +* **rechercherpoint:** add two fallback in case of no rechercher point match ([14b985c](https://forge.grandlyon.com/web-et-numerique/llle_project/enedis-sge-konnector/commit/14b985cf40c618969d34df7dc381a67ac479dc5c)) +* reduce fetching data to 1y on manual exec ([a4243c4](https://forge.grandlyon.com/web-et-numerique/llle_project/enedis-sge-konnector/commit/a4243c4134fd35332a6d19cfe1ab611cb0ee866f)) +* refactor + aggregation ([1d96197](https://forge.grandlyon.com/web-et-numerique/llle_project/enedis-sge-konnector/commit/1d96197c94aefd73e07825d712cd273a16cfb470)) +* rename endpoints ([fdcf6f0](https://forge.grandlyon.com/web-et-numerique/llle_project/enedis-sge-konnector/commit/fdcf6f031045563a6abced8ea02f1d99a31eb80d)) +* Save expiration date, return OAUTH_OUTDATED error when consent expired and change konnector slug ([e305791](https://forge.grandlyon.com/web-et-numerique/llle_project/enedis-sge-konnector/commit/e3057919f190237cf7876327b0df36ea6710060b)) +* **TU:** add TU stack ([4910d25](https://forge.grandlyon.com/web-et-numerique/llle_project/enedis-sge-konnector/commit/4910d251fb49e412f06357ac12f0dfe383bbf236)) +* update request file with all missing request ([12e2a6a](https://forge.grandlyon.com/web-et-numerique/llle_project/enedis-sge-konnector/commit/12e2a6a93e515bdc0d0cf695e3dabd16daef3973)) + + +### Bug Fixes + +* change slug ([4deca70](https://forge.grandlyon.com/web-et-numerique/llle_project/enedis-sge-konnector/commit/4deca70301a48e0303c4626121d6d6f991e950a6)) +* cicd ([1edb590](https://forge.grandlyon.com/web-et-numerique/llle_project/enedis-sge-konnector/commit/1edb59076069370cb387a91db711efe1dc48d1c2)) +* cicd ([df5141e](https://forge.grandlyon.com/web-et-numerique/llle_project/enedis-sge-konnector/commit/df5141eda20945b40de17585b29dd8c2950b7364)) +* cicd ([91cd6d3](https://forge.grandlyon.com/web-et-numerique/llle_project/enedis-sge-konnector/commit/91cd6d353e21be06af4bbf958d7fc651c9dec91c)) +* **deps:** update cozy konnector packages ([2d817c1](https://forge.grandlyon.com/web-et-numerique/llle_project/enedis-sge-konnector/commit/2d817c15b95d9bb80fc50c717327c63d040c4cee)) +* **deps:** update cozy konnector packages ([f535d8a](https://forge.grandlyon.com/web-et-numerique/llle_project/enedis-sge-konnector/commit/f535d8aee4e87ad52e0729378a510d742a5c1eff)) +* error to warn log ([0741d04](https://forge.grandlyon.com/web-et-numerique/llle_project/enedis-sge-konnector/commit/0741d040cf873b2c8785ae4192ee472295b00b98)) +* ide colors ([97adc90](https://forge.grandlyon.com/web-et-numerique/llle_project/enedis-sge-konnector/commit/97adc905f69bc486f3de6639e4586555d02bed08)) +* **insee:** store insee code in account and use it for alternate start ([8e213d1](https://forge.grandlyon.com/web-et-numerique/llle_project/enedis-sge-konnector/commit/8e213d1bed29d042802fa975ebe8ea74af0b452f)) +* isFirstStart ([500cb66](https://forge.grandlyon.com/web-et-numerique/llle_project/enedis-sge-konnector/commit/500cb668cc82fe58474d607757a5fdd7390a9c6a)) +* konnector def ([84134ef](https://forge.grandlyon.com/web-et-numerique/llle_project/enedis-sge-konnector/commit/84134ef7424039431bb2c8b6f58af2c7fb6bf198)) +* limit date ([889d928](https://forge.grandlyon.com/web-et-numerique/llle_project/enedis-sge-konnector/commit/889d9284df58b84105e797f0a4bddb5294c3c1d4)) +* lint ([a181d0e](https://forge.grandlyon.com/web-et-numerique/llle_project/enedis-sge-konnector/commit/a181d0e3922bf2c19e29b737d294703f3f2b371a)) +* manifest ([eed6e55](https://forge.grandlyon.com/web-et-numerique/llle_project/enedis-sge-konnector/commit/eed6e55e601e1219dcd69662e5fc89e3b82a0e15)) +* name ([29049af](https://forge.grandlyon.com/web-et-numerique/llle_project/enedis-sge-konnector/commit/29049afb872d04c9b5dd1d69dd9dee787b5f5a25)) +* onDelete account retrieve ([ac32986](https://forge.grandlyon.com/web-et-numerique/llle_project/enedis-sge-konnector/commit/ac3298605596a7c731b901b2b0dcfeb77769d32b)) +* **ondelete:** local testing and variables ([b7155d1](https://forge.grandlyon.com/web-et-numerique/llle_project/enedis-sge-konnector/commit/b7155d143ce2b7042ee81434f8333b0f389eb409)) +* request refactor ([72de836](https://forge.grandlyon.com/web-et-numerique/llle_project/enedis-sge-konnector/commit/72de8362de27d0380c2b164ae1b5452ba4227dd8)) +* route name ([b4bd326](https://forge.grandlyon.com/web-et-numerique/llle_project/enedis-sge-konnector/commit/b4bd32659b68ef95560faef8b5fa1d859e629ab2)) +* sge transmissionRecurente and add safety case ([6fc9764](https://forge.grandlyon.com/web-et-numerique/llle_project/enedis-sge-konnector/commit/6fc9764afa9e620bee59a40d2fd5051bcca9fdcc)) +* slug ([746e087](https://forge.grandlyon.com/web-et-numerique/llle_project/enedis-sge-konnector/commit/746e087ee544b0b79e7dc810b17e1e63ea77ea29)) +* switch to warning log because it was making the app failing ([e69a8e3](https://forge.grandlyon.com/web-et-numerique/llle_project/enedis-sge-konnector/commit/e69a8e351a1a70d2a35d0fb3d0cd41d73f943c9e)) +* throw errors when no contracts are found ([00e8b2a](https://forge.grandlyon.com/web-et-numerique/llle_project/enedis-sge-konnector/commit/00e8b2a0d5a73daedffeb8363cf9f4419f4ca41a)) +* version ([7411751](https://forge.grandlyon.com/web-et-numerique/llle_project/enedis-sge-konnector/commit/7411751cfd12f9c325effa528cec2d4ad9ab10a6)) +* wrong error message login failed ([d03863a](https://forge.grandlyon.com/web-et-numerique/llle_project/enedis-sge-konnector/commit/d03863a4209572de4b2601f889f555d8e61dcf64)) diff --git a/package.json b/package.json index 64ee0afcc690a3836523ba5ac48a5da2d7ddb72d..c68b322904f1c94eb3dcf8286f84b262a6e78eed 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "enedissgegrandlyon", - "version": "1.0.1", + "version": "1.1.0", "description": "", "repository": { "type": "https", @@ -25,23 +25,26 @@ } }, "jest": { - "setupFiles": ["./setupTests.js"] + "setupFiles": [ + "./setupTests.js" + ] }, "scripts": { - "start": "node ./src/index.js", + "build": "webpack", + "clean": "rm -rf ./data", + "cozyPublish": "cozy-app-publish --token $REGISTRY_TOKEN --build-commit $(git rev-parse ${DEPLOY_BRANCH:-build})", + "deploy-dev": "git-directory-deploy --directory build/ --branch ${DEPLOY_BRANCH:-build-dev}", + "deploy": "git-directory-deploy --directory build/ --branch ${DEPLOY_BRANCH:-build}", "dev": "cozy-konnector-dev", - "standalone": "cozy-konnector-standalone", + "lint": "eslint --fix .", "onDeleteAccount:standalone": "cozy-konnector-standalone src/onDeleteAccount.js", "onDeleteAccount": "cozy-konnector-dev src/onDeleteAccount.js", - "test": "jest", - "test:cov": "jest --coverage", "pretest": "npm run clean", - "clean": "rm -rf ./data", - "build": "webpack", - "lint": "eslint --fix .", - "deploy": "git-directory-deploy --directory build/ --branch ${DEPLOY_BRANCH:-build}", - "deploy-dev": "git-directory-deploy --directory build/ --branch ${DEPLOY_BRANCH:-build-dev}", - "cozyPublish": "cozy-app-publish --token $REGISTRY_TOKEN --build-commit $(git rev-parse ${DEPLOY_BRANCH:-build})", + "release": "standard-version --no-verify", + "standalone": "cozy-konnector-standalone", + "start": "node ./src/index.js", + "test:cov": "jest --coverage", + "test": "jest", "travisDeployKey": "./bin/generate_travis_deploy_key" }, "dependencies": { @@ -59,6 +62,7 @@ "eslint-config-cozy-app": "1.3.3", "eslint-plugin-prettier": "^4.0.0", "git-directory-deploy": "1.5.1", - "jest-junit": "^14.0.0" + "jest-junit": "^14.0.0", + "standard-version": "^9.5.0" } }