|
2 | 2 |
|
3 | 3 | 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. |
4 | 4 |
|
| 5 | +## [0.4.0](https://github.com/weareopensource/Node/compare/v0.3.0-beta...v0.4.0) (2020-05-14) |
| 6 | + |
| 7 | + |
| 8 | +### Features |
| 9 | + |
| 10 | +* **auth:** add type & message for notification in sign in sign up ✨ ([4c7147d](https://github.com/weareopensource/Node/commit/4c7147d1a858f0b3acd48f110d4c9e49e438f492)) |
| 11 | +* **config:** add array management for systems var ✨ ([5e5ab52](https://github.com/weareopensource/Node/commit/5e5ab528736e5fa6935b93309b29c7c945e79365)) |
| 12 | +* **config:** add default cors ✨ ([77c3403](https://github.com/weareopensource/Node/commit/77c3403b030c928af129b8c596efbed1958de292)) |
| 13 | +* **config:** display cors at launch ✨ ([8758edc](https://github.com/weareopensource/Node/commit/8758edce3bd02d28506f65446d856db4843623c2)) |
| 14 | +* **dependencies:** update all ✨ ([058e214](https://github.com/weareopensource/Node/commit/058e214a52a44266165effb0f23c6aa4add479f6)) |
| 15 | +* **docker:** init docker & docker compose ✨ ([d28e047](https://github.com/weareopensource/Node/commit/d28e0471a5c0dc0462e1aedc0640c166374aa9ee)) |
| 16 | +* **docker:** review user to do nothing in root ✨ ([6ec0a82](https://github.com/weareopensource/Node/commit/6ec0a82a92e36a86d99e8442a2a7247ec60daef0)) |
| 17 | +* **global:** add vue demo ✨ ([84ed54a](https://github.com/weareopensource/Node/commit/84ed54ab82f4341ad030a9a2cffc9b615aeda89f)) |
| 18 | +* **helpers:** add return to response - allow next res operations ✨ ([06ba553](https://github.com/weareopensource/Node/commit/06ba553b34c2b43f9872310f1aec9f94c2395d7e)) |
| 19 | +* **lib:** add graceful shutdown, prevention for docker ✨ ([eaa6a8e](https://github.com/weareopensource/Node/commit/eaa6a8eb5d339e89a08734b2b2ff0d10fd660489)) |
| 20 | +* **lib:** expose Joi function from middleware, for dynamic schema ✨ ([e6fac31](https://github.com/weareopensource/Node/commit/e6fac31834b0c87bea5e7d6129973b7a647ca17d)) |
| 21 | +* **middlewares:** add isOwner policy example ✨ ([09916ad](https://github.com/weareopensource/Node/commit/09916ad0c28427cf82bfe23319e9d1d88e87c016)) |
| 22 | +* **tasks:** add clean populate example ✨ ([dfaf37b](https://github.com/weareopensource/Node/commit/dfaf37b0c1dfdebb7045a2e7f4230f3cdd9aac35)) |
| 23 | +* **uploads:** add contentLength for direct download progress ✨ ([dea967a](https://github.com/weareopensource/Node/commit/dea967a08e3b7fca6e91d87db9f4132b500e3672)) |
| 24 | +* **uploads:** add purge script example ✨ ([363cd28](https://github.com/weareopensource/Node/commit/363cd28d9428a30d7502e9ef14ccc14ee5cff3b1)) |
| 25 | +* **uploads:** add sharp operation example for images ✨ ([ad6461a](https://github.com/weareopensource/Node/commit/ad6461af4f289a7be12e74cb68955d1177c3239e)) |
| 26 | +* **uploads, config:** add sharp default configuration ✨ ([4f8faf1](https://github.com/weareopensource/Node/commit/4f8faf1944265e68a87503b84509465e1d410c46)) |
| 27 | +* **user:** add bio ✨ ([fb31df8](https://github.com/weareopensource/Node/commit/fb31df83c311d903e6cebe123da61de22907565a)) |
| 28 | +* **user:** add bio ✨ ([aab5668](https://github.com/weareopensource/Node/commit/aab5668f7ccd8252b34d0b087cd2f200ac8bbc52)) |
| 29 | +* **users:** add remove avatar ✨ ([f132fd9](https://github.com/weareopensource/Node/commit/f132fd9d88f537e6b950a3e4a9f50f92a884badb)) |
| 30 | +* **users:** add user delete option ✨ ([a0b75df](https://github.com/weareopensource/Node/commit/a0b75df3967fa3d6908103b4e3f48ab4ca8b34a2)) |
| 31 | +* **users:** end policy ✨ ([4811602](https://github.com/weareopensource/Node/commit/48116028a38f215678d158d49a8a3a26dc2d1b95)) |
| 32 | +* **users, tasks:** init data privacy management example ✨ ([58edcab](https://github.com/weareopensource/Node/commit/58edcabf927269a1c4c984744e4ee38c28321d8b)) |
| 33 | +* **users, uploads, lib:** init uploadx example with gridfs & stream ✨ ([e991ecb](https://github.com/weareopensource/Node/commit/e991ecb55b49ddfa8e108ef3e915e8561b55c4fb)) |
| 34 | + |
| 35 | + |
| 36 | +### Bug Fixes |
| 37 | + |
| 38 | +* **auth:** message sign in 🐛 ([96f8435](https://github.com/weareopensource/Node/commit/96f8435a113fc44aac2b5767d6aff60f8e039617)) |
| 39 | +* **config:** fix git ignore 🐛 ([3d2ab35](https://github.com/weareopensource/Node/commit/3d2ab35fa0cbd5d865ff186482714bad04d5112c)) |
| 40 | +* **config:** fix mongoose settings 🐛 ([41263da](https://github.com/weareopensource/Node/commit/41263da6abd912594935be085b1106e571d263ed)) |
| 41 | +* **config:** update old config 🐛 ([72232a6](https://github.com/weareopensource/Node/commit/72232a6ad83821f255cc57107453aa9c43d4f7f6)) |
| 42 | +* **dependencies:** fix package lock 🐛 ([a3a35b6](https://github.com/weareopensource/Node/commit/a3a35b6a62d11e46b085d7801e13c57b7fe02ffb)) |
| 43 | +* **dependencies:** fix package lock 🐛 ([f31d857](https://github.com/weareopensource/Node/commit/f31d8576ab8f3f97b7806b91e1af4c5818bb179e)) |
| 44 | +* **deps:** fix snyk version 🐛 ([ab68290](https://github.com/weareopensource/Node/commit/ab682906ee3c98364b20f95ab35a665db55f8478)) |
| 45 | +* **global:** fix lint 🐛 ([79654a0](https://github.com/weareopensource/Node/commit/79654a051bc7c977eb3783e4139ce3b58c2084f2)) |
| 46 | +* **helpers:** fix mails error catch ([07ebd21](https://github.com/weareopensource/Node/commit/07ebd2182484bdd9db8792e5d87ec5cc6f55fb89)) |
| 47 | +* **lib:** hot fix app init 🐛 ([7e6b36c](https://github.com/weareopensource/Node/commit/7e6b36cf2ca1e9e4276fbe255ba103c2584e1194)) |
| 48 | +* **lib:** show error if db initialization failed 🐛 ([f962a57](https://github.com/weareopensource/Node/commit/f962a5764267dc9528819f7c0dd09fc3bdc657db)) |
| 49 | +* **package:** tempos downgrade jest 🐛 ([e5f7085](https://github.com/weareopensource/Node/commit/e5f7085e75bd1dd25ec9e1a76dc32eb28cfde8ef)) |
| 50 | +* **package:** update bcrypt to version 4.0.0 ([927d7c8](https://github.com/weareopensource/Node/commit/927d7c8059b009ce088772c2fc196f1ce43a6414)) |
| 51 | +* **package:** update chalk to version 3.0.0 ([54b4ac7](https://github.com/weareopensource/Node/commit/54b4ac7978b1fa8647894df4153eeb185a60cba2)) |
| 52 | +* **package:** update chalk to version 4.0.0 ([91ae908](https://github.com/weareopensource/Node/commit/91ae908dcebbcdac1c5ca3615587d52efe597955)) |
| 53 | +* **package:** update cross-env to version 6.0.0 ([cc27101](https://github.com/weareopensource/Node/commit/cc27101b925a4dcfa15e6c99906fc7cc72bb6ec1)) |
| 54 | +* **package:** update cross-env to version 7.0.0 ([b7118b2](https://github.com/weareopensource/Node/commit/b7118b21fe5fd13f7a8d912861c550b9671fdf84)) |
| 55 | +* **package:** update generate-password to version 1.5.0 ([76cf130](https://github.com/weareopensource/Node/commit/76cf1304bde0656e5c620a65c1ec142ad3bf1001)) |
| 56 | +* **package:** update google-auth-library to version 5.0.0 ([66fb57b](https://github.com/weareopensource/Node/commit/66fb57bf0a8d2afcc390b3d56c7877a97ea8cbbe)) |
| 57 | +* **package:** update google-auth-library to version 6.0.0 ([fede55b](https://github.com/weareopensource/Node/commit/fede55b9f8aef502a87c60605f9e3e75da69a7b0)) |
| 58 | +* **package:** update helmet to version 3.19.0 ([15afcdd](https://github.com/weareopensource/Node/commit/15afcddbb4f6506ff4b46e657a297361d416d4c4)) |
| 59 | +* **package:** update helmet to version 3.20.0 ([b61747e](https://github.com/weareopensource/Node/commit/b61747ef58a049b28a2a00f5595c617dffbf9dad)) |
| 60 | +* **package:** update helmet to version 3.21.0 ([7eab8e4](https://github.com/weareopensource/Node/commit/7eab8e44d9a2943838462e39d01e629325a11020)) |
| 61 | +* **package:** update idtoken-verifier to version 2.0.0 ([5353083](https://github.com/weareopensource/Node/commit/5353083a90c61a3d2ec309b4df6ea893a5da3630)) |
| 62 | +* **package:** update mongoose to version 5.6.0 ([f85ffc3](https://github.com/weareopensource/Node/commit/f85ffc346ac165a0d54d09baba804b0aca7886c8)) |
| 63 | +* **package:** update mongoose to version 5.7.0 ([cc3929c](https://github.com/weareopensource/Node/commit/cc3929cbeaea90ba2d419b98c636c59c83a7b8b6)) |
| 64 | +* **package:** update mongoose to version 5.8.0 ([0b56522](https://github.com/weareopensource/Node/commit/0b56522740291b473bb67d976ad72b4ced81a226)) |
| 65 | +* **package:** update mongoose to version 5.9.0 ([48e28aa](https://github.com/weareopensource/Node/commit/48e28aa2a52a99f5adef59b8baf9b70760020cc2)) |
| 66 | +* **package:** update nodemailer to version 6.3.0 ([4e92a66](https://github.com/weareopensource/Node/commit/4e92a6662222dd891145c93844decffde7dbe7a0)) |
| 67 | +* **package:** update nodemailer to version 6.4.0 ([beb9647](https://github.com/weareopensource/Node/commit/beb9647024c70fa0283f36af81c803be1a0e4dd7)) |
| 68 | +* **package:** update nodemon to version 2.0.0 ([1bd18aa](https://github.com/weareopensource/Node/commit/1bd18aa3880333dd063399708a03108cdf657b2f)) |
| 69 | +* **package:** update pm2 to version 4.0.0 ([428c559](https://github.com/weareopensource/Node/commit/428c5592a48df7d5195e09ce67691940ef79abda)) |
| 70 | +* **package:** update snyk to version 2.0.0 ([610b0d6](https://github.com/weareopensource/Node/commit/610b0d647696c7dd91feddcf82452e0018dc7a76)) |
| 71 | +* **tests:** try fix coveralls 🐛 ([5900177](https://github.com/weareopensource/Node/commit/59001775a3c87af4c69818ec6143206483ca512d)) |
| 72 | +* **travis:** fix path and names 🐛 ([1ea863b](https://github.com/weareopensource/Node/commit/1ea863b3fedfb96e32c9c83d128caa7b5751395c)) |
| 73 | +* **travis:** fix tests 🐛 ([2db3c58](https://github.com/weareopensource/Node/commit/2db3c5818b45abafa79cac51174588d8976757c8)) |
| 74 | +* **travis:** macosx travis services mongodb no longer available 🐛 ([fcabc8b](https://github.com/weareopensource/Node/commit/fcabc8b8400cfff9b0b42e2f9b99b715d9400d80)) |
| 75 | +* **user:** fix optionnal 🐛 ([f76b66f](https://github.com/weareopensource/Node/commit/f76b66f455f22ba7fe93fa0e3a188a71e4abb838)) |
| 76 | +* **users:** add uploads to data privacy mail 🐛 ([6e5d63b](https://github.com/weareopensource/Node/commit/6e5d63b8434045fa9495a269eb7793246aa402a3)) |
| 77 | +* **users:** fix mail contact in templates 🐛 ([e49839a](https://github.com/weareopensource/Node/commit/e49839a67a2a33127f76c0a00a135f6c94105c4c)) |
| 78 | +* **users:** fix optionnal on /me 🐛 ([7675944](https://github.com/weareopensource/Node/commit/7675944df20bfab727253f40b27316fb2ccbead5)) |
| 79 | +* **users:** review schema & /me return 🐛 ([206902f](https://github.com/weareopensource/Node/commit/206902f3e5b06decaed3308463e50728796dfcaf)) |
| 80 | +* **users:** security review, filter user data return by default 🐛 ([af800d1](https://github.com/weareopensource/Node/commit/af800d178e9e9dddf85426374d9e4d90e26253a3)) |
| 81 | +* .snyk to reduce vulnerabilities ([662e3ad](https://github.com/weareopensource/Node/commit/662e3ade5c7109cc2f6facb879a011702e8db0f6)) |
| 82 | +* package.json & package-lock.json to reduce vulnerabilities ([709fac7](https://github.com/weareopensource/Node/commit/709fac70d8be5f4e1ef32045488e536e571be4cc)) |
| 83 | +* package.json & package-lock.json to reduce vulnerabilities ([3319966](https://github.com/weareopensource/Node/commit/331996692679bdf3a406c2f6b13e1e9472f42ebf)) |
| 84 | +* **users:** fix some comments 🐛 ([80e4b7d](https://github.com/weareopensource/Node/commit/80e4b7d5bf14322e1326cf1fc4f25c8a8eef0489)) |
| 85 | +* package.json & package-lock.json to reduce vulnerabilities ([dd135aa](https://github.com/weareopensource/Node/commit/dd135aadc9476d6ed65d406818c31d10aa8d1624)) |
| 86 | +* package.json & package-lock.json to reduce vulnerabilities ([b2016cf](https://github.com/weareopensource/Node/commit/b2016cf764b3c75b7c7555a87727015edd8e8df2)) |
| 87 | +* package.json, package-lock.json & .snyk to reduce vulnerabilities ([935075d](https://github.com/weareopensource/Node/commit/935075d9b2dbb7b3fda5d219e08aea109fa55660)) |
| 88 | + |
5 | 89 | ## [0.3.0](https://github.com/weareopensource/Node/compare/v0.2.0-beta...v0.3.0) (2019-06-10) |
6 | 90 |
|
7 | 91 |
|
|
0 commit comments