|
1 | 1 | # Changelog
|
2 | 2 |
|
| 3 | +## 1.0.2 (2023-02-27) |
| 4 | + |
| 5 | + |
| 6 | +### ⚠ BREAKING CHANGES |
| 7 | + |
| 8 | +* release 1.0.2 |
| 9 | +* release 1.0.1 |
| 10 | +* release 1.0.0 |
| 11 | + |
| 12 | +### Features |
| 13 | + |
| 14 | +* add api base decorator ([104deb7](https://github.com/mdwitr0/kinopoiskdev/commit/104deb7815a46514552007a1490a0229fede987a)) |
| 15 | +* add app cluster ([6b07de8](https://github.com/mdwitr0/kinopoiskdev/commit/6b07de87721f8070c6536022ee2d3bf10df7d919)) |
| 16 | +* add base controller ([92b2bc1](https://github.com/mdwitr0/kinopoiskdev/commit/92b2bc1523f03e8d25d85485a85d632444fd6d2f)) |
| 17 | +* add base controller with find by id ([0fd1671](https://github.com/mdwitr0/kinopoiskdev/commit/0fd16711e88ced35468d60066663a63e1a2a3c4c)) |
| 18 | +* add base service ([d63703b](https://github.com/mdwitr0/kinopoiskdev/commit/d63703b69d8e63f3787b772025c006c0a5b2c060)) |
| 19 | +* add controller decorator ([8ca5478](https://github.com/mdwitr0/kinopoiskdev/commit/8ca5478596cb6b854fe4e9b3480952b43a955ee1)) |
| 20 | +* add description to date properties ([e891863](https://github.com/mdwitr0/kinopoiskdev/commit/e891863b200fc7501f7f36393391398a6660d71c)) |
| 21 | +* add error dto ([4384cad](https://github.com/mdwitr0/kinopoiskdev/commit/4384cadd9cf81f4226a4308a058dd6c7ba192064)) |
| 22 | +* add exclude genres & countiries [#19](https://github.com/mdwitr0/kinopoiskdev/issues/19) ([8d0138a](https://github.com/mdwitr0/kinopoiskdev/commit/8d0138abbb711964068d6fefac38efced0596cfb)) |
| 23 | +* add field transpilation to mongo object ([eef389d](https://github.com/mdwitr0/kinopoiskdev/commit/eef389d04974b906c25f4bf2adba298d3edec753)) |
| 24 | +* add fields for all entities ([10545e9](https://github.com/mdwitr0/kinopoiskdev/commit/10545e90895fe797f7d77e1ae8887cd63c1cb4fb)) |
| 25 | +* add paginated decorator ([cecfea0](https://github.com/mdwitr0/kinopoiskdev/commit/cecfea0b589f84d3e4b0afa14383c07e3828be18)) |
| 26 | +* add pino logging ([e0436ab](https://github.com/mdwitr0/kinopoiskdev/commit/e0436ab5c84d5e3e40a9d9c7ff4fb07e278641b5)) |
| 27 | +* add query transfom pipe ([e4babda](https://github.com/mdwitr0/kinopoiskdev/commit/e4babda53fd66f5ca76de19fcc2d71cfd0948a16)) |
| 28 | +* add remove system field interceptor ([17b8d2e](https://github.com/mdwitr0/kinopoiskdev/commit/17b8d2e5824a82d423b76b5d55fda9d8b15c1ceb)) |
| 29 | +* add sagger styles ([87a2343](https://github.com/mdwitr0/kinopoiskdev/commit/87a2343d95c08e66c671c416e5bdd1348c41d1e6)) |
| 30 | +* add select to model ([98a8569](https://github.com/mdwitr0/kinopoiskdev/commit/98a8569094f1b133113273fc66a1b7215817e4b4)) |
| 31 | +* add text search regexp ([24c2d53](https://github.com/mdwitr0/kinopoiskdev/commit/24c2d53fb22d996e6643bc4f85e2e7ab205ab34d)) |
| 32 | +* add transform schema to json ([895a794](https://github.com/mdwitr0/kinopoiskdev/commit/895a7940f4dadac522515a792e8081b39afb9831)) |
| 33 | +* add types to description ([9b37bd6](https://github.com/mdwitr0/kinopoiskdev/commit/9b37bd6ee30bfa71eae7c4c4768065bf72713b13)) |
| 34 | +* add types to description ([c721539](https://github.com/mdwitr0/kinopoiskdev/commit/c7215393690eafeff138d559855f4c1349959546)) |
| 35 | +* add x-api-key to swagger ([547233a](https://github.com/mdwitr0/kinopoiskdev/commit/547233aa5acac0dcd5c36aedebb93e50475b0390)) |
| 36 | +* **auth:** add auth guard ([0b19404](https://github.com/mdwitr0/kinopoiskdev/commit/0b1940429fecd5ccda19689bdd52b59dafaff66a)) |
| 37 | +* **auth:** add auth middleware ([fed4cb8](https://github.com/mdwitr0/kinopoiskdev/commit/fed4cb8bc9f0f6190cd8edb0a97b966ad0c6e03b)) |
| 38 | +* **auth:** add tariff to find user by token ([f3cf4a0](https://github.com/mdwitr0/kinopoiskdev/commit/f3cf4a08f37c556e6197eacb4bf021d394be3605)) |
| 39 | +* **auth:** add token strategy ([8e80682](https://github.com/mdwitr0/kinopoiskdev/commit/8e806825c869fbd04cbacc21b06768326f3057cb)) |
| 40 | +* **auth:** remove auth strategy ([0b871ad](https://github.com/mdwitr0/kinopoiskdev/commit/0b871ad17b8de10496123241aa6bdce2e36b36bb)) |
| 41 | +* **image:** add find one & find many methods ([31a7eeb](https://github.com/mdwitr0/kinopoiskdev/commit/31a7eeb57cbc401267dc08447ff63d1c702d6331)) |
| 42 | +* **movie:** add code description and exapmles to movie ([66bb3fd](https://github.com/mdwitr0/kinopoiskdev/commit/66bb3fdbbe88df42d7058d8fa9251ee692a800e6)) |
| 43 | +* **movie:** add find one & find many methods ([3a26801](https://github.com/mdwitr0/kinopoiskdev/commit/3a26801880fa9211ffcb6ce0b1cbc19591dbb8c7)) |
| 44 | +* **movie:** add get random movie method ([ab13677](https://github.com/mdwitr0/kinopoiskdev/commit/ab13677f708e932869a4d26eee14d2ab8d2832a7)) |
| 45 | +* **movie:** add posible method ([e8a7d84](https://github.com/mdwitr0/kinopoiskdev/commit/e8a7d84896073c679140a214ff9911139332e42c)) |
| 46 | +* **person:** add find one & find many methods ([77c8cf7](https://github.com/mdwitr0/kinopoiskdev/commit/77c8cf78d0f39e62ddb7b2847722a312a52d6619)) |
| 47 | +* release 1.0.0 ([cb412d4](https://github.com/mdwitr0/kinopoiskdev/commit/cb412d41c261b6298d9049da0411422ebfcdc276)) |
| 48 | +* **review:** add find one & find many methods ([3018f05](https://github.com/mdwitr0/kinopoiskdev/commit/3018f05f9d021f928223d381a4b2d4644b9e8528)) |
| 49 | +* **season:** add find one & find many methods ([e3391d2](https://github.com/mdwitr0/kinopoiskdev/commit/e3391d2e9378d07910b6eb02106490deb774e0c9)) |
| 50 | +* set file name ([c7d0d67](https://github.com/mdwitr0/kinopoiskdev/commit/c7d0d6700e13a7e9998212f556690b5d9381dd03)) |
| 51 | +* set file name to pino ([b632c38](https://github.com/mdwitr0/kinopoiskdev/commit/b632c387e2673ce3ddad13fd28f8cca7942957f1)) |
| 52 | +* set optional entity ([6d9c1d3](https://github.com/mdwitr0/kinopoiskdev/commit/6d9c1d3efe62fdbce76777dde10f67a80e1728d8)) |
| 53 | +* use auth muddleware ([dcf65c9](https://github.com/mdwitr0/kinopoiskdev/commit/dcf65c9219b30aad484ffb6018ec958a0361e534)) |
| 54 | +* **user:** add user model ([d091f7d](https://github.com/mdwitr0/kinopoiskdev/commit/d091f7dab73b1367281efd29f23c933d605d17dc)) |
| 55 | +* добавить докер [#4](https://github.com/mdwitr0/kinopoiskdev/issues/4) ([be30c61](https://github.com/mdwitr0/kinopoiskdev/commit/be30c61d9beb59301ac07af195f348a09d329098)) |
| 56 | +* добавить докер [#4](https://github.com/mdwitr0/kinopoiskdev/issues/4) ([07b14ea](https://github.com/mdwitr0/kinopoiskdev/commit/07b14eab37d162fe57abb91f6b001640393a8508)) |
| 57 | +* Добавить префикс c версией api [#14](https://github.com/mdwitr0/kinopoiskdev/issues/14) ([b96199e](https://github.com/mdwitr0/kinopoiskdev/commit/b96199ed773187e42756aed2d4bbfcaf82195ab5)) |
| 58 | +* Добавить префикс c версией api [#14](https://github.com/mdwitr0/kinopoiskdev/issues/14) ([c3af759](https://github.com/mdwitr0/kinopoiskdev/commit/c3af7594edde98b515bca8348940409e8a619414)) |
| 59 | +* Добавить списывание запросов [#9](https://github.com/mdwitr0/kinopoiskdev/issues/9) ([008ac86](https://github.com/mdwitr0/kinopoiskdev/commit/008ac86276d4bf85a92a9556647ed7a05945806f)) |
| 60 | + |
| 61 | + |
| 62 | +### Bug Fixes |
| 63 | + |
| 64 | +* [Invalid behavior] Movie.sequelsAndPrequels [#31](https://github.com/mdwitr0/kinopoiskdev/issues/31) ([68ba2f4](https://github.com/mdwitr0/kinopoiskdev/commit/68ba2f4438d3f97e8b1da248f4c84d03c5eb7b01)) |
| 65 | +* 500 error. When the movie is not found ([99e4ba1](https://github.com/mdwitr0/kinopoiskdev/commit/99e4ba18843547ffd3f055fc13e4363db28a72cd)) |
| 66 | +* add description to swagger ([b898067](https://github.com/mdwitr0/kinopoiskdev/commit/b898067fa09c340b6820765351b53e349afb674d)) |
| 67 | +* api not generated literal types ([0cbf3a4](https://github.com/mdwitr0/kinopoiskdev/commit/0cbf3a43edaa49f9ae76aa3bb315d029727bb7c1)) |
| 68 | +* date fields serialize to null [#25](https://github.com/mdwitr0/kinopoiskdev/issues/25) ([d67266c](https://github.com/mdwitr0/kinopoiskdev/commit/d67266c5ede677239f027b04e87cce010e22923d)) |
| 69 | +* **docs:** fix text ([ae51715](https://github.com/mdwitr0/kinopoiskdev/commit/ae5171517cefed225d01a3e6fdadcac26ee7532c)) |
| 70 | +* filter by interval does not wokr for critics & await fields [#23](https://github.com/mdwitr0/kinopoiskdev/issues/23) ([2c4209e](https://github.com/mdwitr0/kinopoiskdev/commit/2c4209eb1a34f6af7981bb468b62a134b1aec79e)) |
| 71 | +* incorrect examples [#32](https://github.com/mdwitr0/kinopoiskdev/issues/32) ([03ce45a](https://github.com/mdwitr0/kinopoiskdev/commit/03ce45a74baf1ace38a6f562f2f834f3b1768e2c)) |
| 72 | +* incorrect set of properties of votes [#21](https://github.com/mdwitr0/kinopoiskdev/issues/21) ([f8e2d0f](https://github.com/mdwitr0/kinopoiskdev/commit/f8e2d0f27ae43daf36bdcbd0928a0424e12a45cc)) |
| 73 | +* missing productionCompanies in the scheme [#32](https://github.com/mdwitr0/kinopoiskdev/issues/32) ([95e3c9b](https://github.com/mdwitr0/kinopoiskdev/commit/95e3c9bf7b3bbd01b7e5cd261b7fbbe047ceb12e)) |
| 74 | +* models from nullable objects are not valid in swagger [#39](https://github.com/mdwitr0/kinopoiskdev/issues/39) ([8dea880](https://github.com/mdwitr0/kinopoiskdev/commit/8dea8800dfcfd79a156bbb030dc43e0a6197e722)) |
| 75 | +* models from nullable objects are not valid in swagger [#39](https://github.com/mdwitr0/kinopoiskdev/issues/39) ([b6b2cc5](https://github.com/mdwitr0/kinopoiskdev/commit/b6b2cc534ba836c2e8de4d989bf004ace0a0d444)) |
| 76 | +* **movie:** externalId is not array [#11](https://github.com/mdwitr0/kinopoiskdev/issues/11) ([72d128c](https://github.com/mdwitr0/kinopoiskdev/commit/72d128c91cce06141f9e35bee8c64a306b696fae)) |
| 77 | +* not all fields are covered by decorators in images ([76fd892](https://github.com/mdwitr0/kinopoiskdev/commit/76fd89207ee7da5ee4a42b656c3c6366e0609d9e)) |
| 78 | +* not all fields are covered by decorators in movies ([4fbc789](https://github.com/mdwitr0/kinopoiskdev/commit/4fbc78940da65770688909ef0baf6d90e11a50c7)) |
| 79 | +* not all fields are covered by decorators in persons ([bc93620](https://github.com/mdwitr0/kinopoiskdev/commit/bc93620366faa681a4410aaa249eeb9849720f49)) |
| 80 | +* not all fields are covered by decorators in review ([324569b](https://github.com/mdwitr0/kinopoiskdev/commit/324569b52bab962a728ce884c82973a45910c8c8)) |
| 81 | +* not all fields are covered by decorators in season ([f608ed0](https://github.com/mdwitr0/kinopoiskdev/commit/f608ed0f51bb2d8967195520e9e5273e5a9a511a)) |
| 82 | +* not falide date ([c26f62d](https://github.com/mdwitr0/kinopoiskdev/commit/c26f62d9b54276379fce89ca4c0ace68e1312903)) |
| 83 | +* not found sort fields ([2dd02a0](https://github.com/mdwitr0/kinopoiskdev/commit/2dd02a0b17e26051d441058d30685301ef7016d8)) |
| 84 | +* not seted summary ([7e6b899](https://github.com/mdwitr0/kinopoiskdev/commit/7e6b899cf0bd08918108e9e35b4ebc1c53077a8a)) |
| 85 | +* not use nested properties ([b2f2f6b](https://github.com/mdwitr0/kinopoiskdev/commit/b2f2f6bdc1303e52388f75ffcd64268c83a1cfc8)) |
| 86 | +* not valid fields parsing ([b8d8e9d](https://github.com/mdwitr0/kinopoiskdev/commit/b8d8e9d67f3a758ee685cb16155fa84ee9476ef1)) |
| 87 | +* not valid message text ([aa4c9ab](https://github.com/mdwitr0/kinopoiskdev/commit/aa4c9abdc8aee21541949cf3d1853b18db07c312)) |
| 88 | +* not valid schema generated ([c19988e](https://github.com/mdwitr0/kinopoiskdev/commit/c19988ef1c56c1230b29b3ce42f34f9deed144f2)) |
| 89 | +* not valid search from season ([cafbb5e](https://github.com/mdwitr0/kinopoiskdev/commit/cafbb5e8e8b895a948df5ba7a9cd28045a3be271)) |
| 90 | +* not valide swagger type ([290761d](https://github.com/mdwitr0/kinopoiskdev/commit/290761d0378d5284559be295b968415680b6944e)) |
| 91 | +* not working filte by many params [#19](https://github.com/mdwitr0/kinopoiskdev/issues/19) ([7efeff1](https://github.com/mdwitr0/kinopoiskdev/commit/7efeff137a844162c619eb9db7e8ca9f98b36ee8)) |
| 92 | +* **person:** general is not valid name of property ([e40048a](https://github.com/mdwitr0/kinopoiskdev/commit/e40048a0b6ae291a9199f011445c07ea82eb145c)) |
| 93 | +* **person:** model is not valid in swagger ([8e9b45e](https://github.com/mdwitr0/kinopoiskdev/commit/8e9b45e5d9527a62b91a3f30e595244db094f948)) |
| 94 | +* **person:** not valide path ([4b5d3b6](https://github.com/mdwitr0/kinopoiskdev/commit/4b5d3b6aa8076c8cf3bcee6ab854375f6585da24)) |
| 95 | +* **person:** Не возвращает тело ответа /person [#12](https://github.com/mdwitr0/kinopoiskdev/issues/12) ([79b1e20](https://github.com/mdwitr0/kinopoiskdev/commit/79b1e20bce47868ad635818041ce213034cec11a)) |
| 96 | +* pino is not logging for server ([8632827](https://github.com/mdwitr0/kinopoiskdev/commit/86328275b37a145e943fae32acf8cf83fe9b43ff)) |
| 97 | +* release 1.0.1 ([e990f1e](https://github.com/mdwitr0/kinopoiskdev/commit/e990f1e51bec32befe9d8ad33071812d1c6c26c0)) |
| 98 | +* release 1.0.2 ([26b4a2b](https://github.com/mdwitr0/kinopoiskdev/commit/26b4a2b86ae572b7ee7148fa61e4253c80716552)) |
| 99 | +* не верный порт для redis [#4](https://github.com/mdwitr0/kinopoiskdev/issues/4) ([3521cb9](https://github.com/mdwitr0/kinopoiskdev/commit/3521cb9898033015689b1c79fe75308982394cc0)) |
| 100 | +* не верный тайтл страницы и favicon в сваггере [#16](https://github.com/mdwitr0/kinopoiskdev/issues/16) ([9cf6458](https://github.com/mdwitr0/kinopoiskdev/commit/9cf645871e39260a768b9a63cbf14555c42ec2e6)) |
| 101 | +* не прокидывается порт из api на локалку [#11](https://github.com/mdwitr0/kinopoiskdev/issues/11) ([d5afd9d](https://github.com/mdwitr0/kinopoiskdev/commit/d5afd9d058567686477229f146d306f3a1c9026f)) |
| 102 | + |
3 | 103 | ## [1.0.2](https://github.com/mdwitr0/kinopoiskdev/compare/kinopooiskdev_api-v1.0.1...kinopooiskdev_api-v1.0.2) (2023-02-27)
|
4 | 104 |
|
5 | 105 |
|
|
0 commit comments