@lykmapipo/postman
Version:
collective notifications for nodejs
533 lines (310 loc) • 24.9 kB
Markdown
#### 0.19.5 (2020-12-21)
##### Chores
* **deps:**
* force latest version & audit fix ([7f03dc21](https://github.com/lykmapipo/postman/commit/7f03dc210bb1d19fb85d545a710229052b7089e6))
* bump ini from 1.3.5 to 1.3.7 ([7edd9822](https://github.com/lykmapipo/postman/commit/7edd9822150effc1c3176ba58ffda63255470263))
#### 0.19.4 (2020-09-16)
##### Chores
* **deps:** force latest version & audit fix ([c6ac6c52](https://github.com/lykmapipo/postman/commit/c6ac6c520e763eeda5940e9bc2a16f37aee35df3))
#### 0.19.3 (2020-07-30)
##### Chores
* **deps:** force latest version & audit fix ([e8797ace](https://github.com/lykmapipo/postman/commit/e8797ace392ae25f0781f2c526e2df29ffdad1d1))
#### 0.19.2 (2020-07-14)
##### Chores
* **deps:** force latest version & audit fix ([9ca8aea6](https://github.com/lykmapipo/postman/commit/9ca8aea6b5fdd8b45ebcf10af02cc392d8d86930))
#### 0.19.1 (2020-07-02)
##### Chores
* **deps:** force latest version & audit fix ([8519745d](https://github.com/lykmapipo/postman/commit/8519745d0e3f729a3910fd8a651b0c5847994eed))
#### 0.19.0 (2020-06-15)
##### Chores
* **deps:**
* force latest version & audit fix ([25a9861a](https://github.com/lykmapipo/postman/commit/25a9861a6847abe14b77764becf808232c42fb66))
* force latest version ([aa49cbb0](https://github.com/lykmapipo/postman/commit/aa49cbb0e95e21b977cb704dbdb7d8c8532ed217))
##### New Features
* **shortcuts:**
* add send sms ([cac2329b](https://github.com/lykmapipo/postman/commit/cac2329bd5f25392ae71316e9b79ecb7a3120722))
* add send push ([0b2251ce](https://github.com/lykmapipo/postman/commit/0b2251ce964544ce407d2dae0d05aeb0de496abf))
* add send email ([e9116903](https://github.com/lykmapipo/postman/commit/e911690311f2bb0673529c9dd121ca687dd61864))
* add send campaign ([2ee95b94](https://github.com/lykmapipo/postman/commit/2ee95b94b27df2370ad9417f589744edd12eb964))
#### 0.18.14 (2020-06-11)
##### Chores
* **deps:** force latest version & audit fix ([ad46e877](https://github.com/lykmapipo/postman/commit/ad46e8771a7066508bf7d9c7d58da9a339f43a5e))
##### Code Style Changes
* apply code format ([ae19d80a](https://github.com/lykmapipo/postman/commit/ae19d80af5bd3ac5503c4c4653db009239e596ee))
#### 0.18.13 (2020-05-25)
##### Refactors
* remove index from message ([ecdbb121](https://github.com/lykmapipo/postman/commit/ecdbb121d60301a88f180505ca06ceb89ea620af))
#### 0.18.12 (2020-05-20)
##### Chores
* **deps:** force latest version & audit fix ([8f81d3c5](https://github.com/lykmapipo/postman/commit/8f81d3c5f0e0d1470537dd6dac630a1b805c1f64))
#### 0.18.11 (2020-05-10)
##### Chores
* **deps:** force latest version & audit fix ([465712ce](https://github.com/lykmapipo/postman/commit/465712ceb26f096c9e03090d9377c35e563f45a2))
#### 0.18.10 (2020-05-03)
##### Chores
* **deps:** force latest version & audit fix ([cfa2d0d0](https://github.com/lykmapipo/postman/commit/cfa2d0d06fcdeaffb91841cdf3c1e3f0de41e428))
#### 0.18.9 (2020-05-03)
##### Chores
* **deps:** force latest version & audit fix ([43ac4489](https://github.com/lykmapipo/postman/commit/43ac448905466de9c6ceb1ac66898199d3c4ec91))
#### 0.18.8 (2020-05-01)
##### Tests
* fix E.164 format assertions ([78ada96a](https://github.com/lykmapipo/postman/commit/78ada96a67cef19134eddea247ea0269f282def8))
#### 0.18.7 (2020-04-27)
##### Chores
* **deps:** force latest version & audit fix ([de3202c8](https://github.com/lykmapipo/postman/commit/de3202c857bced29e644d0f1e1a5717a2f5409eb))
#### 0.18.6 (2020-04-18)
##### Chores
* **deps:** force latest version & audit fix ([82e0c7ac](https://github.com/lykmapipo/postman/commit/82e0c7acbea1f0a00ff1dd5eb3f21dd6dc5122ad))
#### 0.18.5 (2020-03-30)
##### Chores
* **deps:** force latest version & audit fix ([09308b4a](https://github.com/lykmapipo/postman/commit/09308b4a3e4160012b124bd6f1cd7a42cbecabc5))
#### 0.18.4 (2020-03-06)
##### Chores
* **deps:** force latest version & audit fix ([ded8f0cf](https://github.com/lykmapipo/postman/commit/ded8f0cf97900cdf7591147f82a9973af432f426))
#### 0.18.3 (2020-02-29)
##### Chores
* **release:** compile latest source & release notes ([f54194f7](https://github.com/lykmapipo/postman/commit/f54194f7ffc562a1601330e270b77316688673d9))
##### Bug Fixes
* **message:** return message on queue pull mode transport ([2b671d74](https://github.com/lykmapipo/postman/commit/2b671d74dd126d3644b763dceedcceb07f37b89e))
* **smssync:** ignore queued timestamp for pull transport ([25f38885](https://github.com/lykmapipo/postman/commit/25f388854edc18c52fd550599a565975f589e858))
#### 0.18.2 (2020-02-28)
##### Bug Fixes
* **smssync:** ignore queued timestamp for pull transport ([25f38885](https://github.com/lykmapipo/postman/commit/25f388854edc18c52fd550599a565975f589e858))
#### 0.18.0 (2020-02-28)
##### Chores
* **deps:** force latest version & audit fix ([9fca793b](https://github.com/lykmapipo/postman/commit/9fca793b6be57e5f92fd3eb0897eeb3091cc5b56))
##### New Features
* **smssync:**
* process delivered messages on http post ([07840722](https://github.com/lykmapipo/postman/commit/078407222e5338c5d6379e8c86a85f2c44b34c2b))
* return undelivered messages on http get ([9a3d1f27](https://github.com/lykmapipo/postman/commit/9a3d1f2727bde11b62eec60892980f821980da18))
* process queued messages on http post ([a8697ddf](https://github.com/lykmapipo/postman/commit/a8697ddfb26bfa4150ff47f52d4c91a4329b7a3f))
* provider unsent messages on http get ([5f83740c](https://github.com/lykmapipo/postman/commit/5f83740c89eb29ce844a591ecb6a7b8e5a3250a9))
* initialize router factory ([09219db8](https://github.com/lykmapipo/postman/commit/09219db8a5a9761dd38b2cc00513f792291eb0a8))
* **transports:** add smssync router factory ([05b38239](https://github.com/lykmapipo/postman/commit/05b382392d998dfef69be25155fa2a83a36db64b))
* **message:** add metadata schema path ([407349fc](https://github.com/lykmapipo/postman/commit/407349fc9f2811ef36852732dc54033d6f4bd588))
##### Refactors
* **transports:** remove smssync router from transport ([f7c1f8c6](https://github.com/lykmapipo/postman/commit/f7c1f8c68773c91e202313bad239821800254fc2))
##### Tests
* **smssync:**
* add initialization blocks ([3e5f6299](https://github.com/lykmapipo/postman/commit/3e5f62998cc3ef38e1f911b4486fd2c5eded2472))
* add http api spec definition ([2109d4f6](https://github.com/lykmapipo/postman/commit/2109d4f64e6cdfe0d0c14539f51d121fede5fdcc))
#### 0.17.1 (2020-02-24)
##### Chores
* **deps:** force latest version & audit fix ([816de611](https://github.com/lykmapipo/postman/commit/816de611e2aca28a80f16dcc9b270c1dff3bed07))
#### 0.17.0 (2020-02-24)
##### Chores
* **deps:** force latest version & audit fix ([02549e87](https://github.com/lykmapipo/postman/commit/02549e874a31dbc6e62f395fef4f512a925c21a5))
* **env:** add smssync configs ([9a784bdc](https://github.com/lykmapipo/postman/commit/9a784bdc517cfa36102d092d3bbe7565b4ef1477))
##### New Features
* **transport:** add smssync transport ([241abc19](https://github.com/lykmapipo/postman/commit/241abc19216a345d078090b320c5b19d24f5fdab))
* **transports:**
* ignore queue for pull transport ([8da8d2d3](https://github.com/lykmapipo/postman/commit/8da8d2d34d0dd2cffd9c4196478df0a2ae972341))
* add initial smssync transport ([6983d6f5](https://github.com/lykmapipo/postman/commit/6983d6f5e12d4b06aea5f70106782e052f19c994))
#### 0.16.7 (2020-02-16)
##### Chores
* **deps:** force latest version & audit fix ([e2a2a661](https://github.com/lykmapipo/postman/commit/e2a2a6612c50216f2b0569668b17b3a8f28ad17a))
#### 0.16.6 (2020-02-04)
##### Chores
* **deps:** force latest version & audit fix ([13b4cc73](https://github.com/lykmapipo/postman/commit/13b4cc734ff093c6994bde650387206aede733ae))
#### 0.16.5 (2020-01-22)
##### Chores
* **deps:** force latest version & audit fix ([026345ec](https://github.com/lykmapipo/postman/commit/026345ec15284855ed26c6ebab4a8ee994aecac7))
#### 0.16.4 (2020-01-17)
##### Chores
* **deps:** force latest version & audit fix ([e63e8eb3](https://github.com/lykmapipo/postman/commit/e63e8eb35a8574ba76915702167c61979fa783a8))
#### 0.16.3 (2020-01-12)
##### Chores
* **deps:** force latest version & audit fix ([7eb7861c](https://github.com/lykmapipo/postman/commit/7eb7861cc3885c9c487d7781596ade181aaab5ab))
#### 0.16.2 (2019-12-17)
##### Chores
* **deps:** force latest version & audit fix ([e2c9036f](https://github.com/lykmapipo/postman/commit/e2c9036fa045ffdcab1a2fb66dc8fce6ee6833e1))
#### 0.16.1 (2019-11-20)
##### Chores
* **deps:** force latest version & audit fix ([fcb3df71](https://github.com/lykmapipo/postman/commit/fcb3df712dab7ccf07f382aa23e358770fe3978c))
#### 0.16.0 (2019-10-28)
##### Chores
* **deps:** force latest version & audit fix ([b6244b44](https://github.com/lykmapipo/postman/commit/b6244b4419bb4ec124482655436a24cda2b6fd9c))
##### Bug Fixes
* **campaign:** send using specified channels only ([736cf5d4](https://github.com/lykmapipo/postman/commit/736cf5d4e782c48701cca0ad11d96b46675b26f9))
#### 0.15.0 (2019-10-16)
##### Chores
* **deps:** force latest version & audit fix ([a74bb058](https://github.com/lykmapipo/postman/commit/a74bb058e1489a95564edcefe9eeddf6f5430e9a))
##### New Features
* **transport:** add echo transport ([5422f2ce](https://github.com/lykmapipo/postman/commit/5422f2ce83e97639b6e3f2cfc41c4db5b172f2a3))
#### 0.14.0 (2019-10-14)
##### Chores
* **deps:** force latest version & audit fix ([3be2522a](https://github.com/lykmapipo/postman/commit/3be2522a815f5e510169d45d854cc05c93599582))
##### Documentation Changes
* update usage docs ([209e51f0](https://github.com/lykmapipo/postman/commit/209e51f0d5f1e04dbe0c54e14434ecd910f35750))
* update usage ([e2230026](https://github.com/lykmapipo/postman/commit/e2230026d28e58fead514d2a041e4e1ab876596a))
##### New Features
* send multi channel message per recipient ([1d43780a](https://github.com/lykmapipo/postman/commit/1d43780a3665ac3c4575e170ddc89ae9f3b6a6ea))
#### 0.13.3 (2019-10-10)
##### Chores
* **deps:** force latest version & audit fix ([6f494533](https://github.com/lykmapipo/postman/commit/6f494533214c8fa3d2003e401813e492a21984de))
#### 0.13.2 (2019-09-26)
##### Chores
* **deps:** force latest version & audit fix ([8a0049ec](https://github.com/lykmapipo/postman/commit/8a0049ec57b8c68773b42606691a5a091ec247ac))
#### 0.13.1 (2019-09-16)
##### Chores
* **deps:** force latest version & audit fix ([703a79ed](https://github.com/lykmapipo/postman/commit/703a79ed2115a6631841b1b5827ecf031608e967))
#### 0.13.0 (2019-09-13)
##### New Features
* add smtp from name and address ([a825824e](https://github.com/lykmapipo/postman/commit/a825824e1e894039a4c9ebcb2ddb77e0035629b2))
#### 0.12.0 (2019-09-12)
##### New Features
* make use of from in smtp transport ([12dabee7](https://github.com/lykmapipo/postman/commit/12dabee72c4f49d3b6da570e446645484d591702))
* add support of replyTo ([3f276183](https://github.com/lykmapipo/postman/commit/3f27618355bc2096059d320ef74f9adb9076af54))
#### 0.11.0 (2019-09-12)
##### New Features
* start support TLS options on SMTP transport ([324e0d0d](https://github.com/lykmapipo/postman/commit/324e0d0dd2401ba16f1b538c45214983df48c64e))
#### 0.10.5 (2019-09-12)
##### Chores
* **deps:** force latest version & audit fix ([774d31ac](https://github.com/lykmapipo/postman/commit/774d31accbbe097d1308c83c93f2833bd2c363e5))
##### Bug Fixes
* mime type checking ([a47a7991](https://github.com/lykmapipo/postman/commit/a47a79911e6af3f8f0fb80d4f944823ee9431c33))
#### 0.10.4 (2019-08-15)
##### Chores
* **deps:** force latest version & audit fix ([519c5372](https://github.com/lykmapipo/postman/commit/519c5372c43983d47f60bda507a54e6f27d673c6))
#### 0.10.3 (2019-08-15)
##### Chores
* **deps:** force latest version & audit fix ([7b7008ce](https://github.com/lykmapipo/postman/commit/7b7008ce6fa7944047eed08728e9f25c99c8a9e1))
#### 0.10.2 (2019-07-09)
##### Chores
* **deps:**
* force latest version & audit fix ([a6c9a174](https://github.com/lykmapipo/postman/commit/a6c9a1743d7175d1da43729c579c16056d3d5ba9))
* force latest version & audit fix ([32b4ae0a](https://github.com/lykmapipo/postman/commit/32b4ae0a0e2b40de57ca4f35099fc8b8898310bb))
#### 0.10.0 (2019-06-20)
##### Chores
* **deps:** force latest version & audit fix ([bc0bdc43](https://github.com/lykmapipo/postman/commit/bc0bdc433c4a87aa0ee9e68f1a352a1de05c24b1))
##### New Features
* use queue on message http post ([6ad2e0df](https://github.com/lykmapipo/postman/commit/6ad2e0df36bb468a7306c97c63c6504af44bf6bf))
* use queue on campaign post ([09787a97](https://github.com/lykmapipo/postman/commit/09787a9775cc5fb0ca3bc4208656aea91d1f0688))
* implement campaign queue ([88338fc0](https://github.com/lykmapipo/postman/commit/88338fc0707cd8d2f143c8ec8ceefab166436d6c))
* implement campaign queue ([1e215fde](https://github.com/lykmapipo/postman/commit/1e215fde58e2f889371bd387bc6d57672a81e8a3))
* implement campaign send ([8ed527b9](https://github.com/lykmapipo/postman/commit/8ed527b9b8f1c99050d3abaed4b3d07659cf6b31))
* implement campaign send and sendEmails ([a0be6e88](https://github.com/lykmapipo/postman/commit/a0be6e88df8f9b1aa2ba04290a9ce632de55dd51))
* add campaign to message ([06b71d24](https://github.com/lykmapipo/postman/commit/06b71d24aeab4f6fd24d542773a8e761a58ef26b))
* support fetchContacts from integrations ([a8d5d24c](https://github.com/lykmapipo/postman/commit/a8d5d24c0ca6e23db9be95f92015d8cb75a11753))
##### Tests
* add campaign send specs ([b8bb06d0](https://github.com/lykmapipo/postman/commit/b8bb06d03e7c54041584934e7d3e6dbb268f80a4))
#### 0.9.3 (2019-06-19)
##### Chores
* **deps:** force latest version & audit fix ([a9750d9c](https://github.com/lykmapipo/postman/commit/a9750d9cfb9e9c038d7e5848b239446690848981))
#### 0.9.2 (2019-06-19)
##### Bug Fixes
* allow service criteria with mongodb keywords ([5318c5a5](https://github.com/lykmapipo/postman/commit/5318c5a5ca73837d42599a43afbbdb237a96c0b0))
##### Code Style Changes
* format codes using prettier ([27b79eec](https://github.com/lykmapipo/postman/commit/27b79eec07d9b6978a9004ea9ccf75d16d49cbcf))
##### Tests
* add campaign validations specs ([5faeab32](https://github.com/lykmapipo/postman/commit/5faeab32610c6ad1bbf511e66bc3f4bda90379b1))
#### 0.9.1 (2019-06-19)
#### 0.9.0 (2019-06-16)
##### Chores
* **deps:**
* force latest version & audit fix ([b8bf22a7](https://github.com/lykmapipo/postman/commit/b8bf22a7d375fd384b9cd9ddf45b1848f4cc6855))
* force latest version & audit fix ([d60e1c46](https://github.com/lykmapipo/postman/commit/d60e1c46d9a98d4db27758db7b6d2720a4f55d20))
* add test helpers & force latest versions ([6cf3b336](https://github.com/lykmapipo/postman/commit/6cf3b336f86fa69a50723b2bba69dc5244ce7f6e))
* **ci:** use latest nodejs version ([86ec043b](https://github.com/lykmapipo/postman/commit/86ec043bf8c512e61964b17f55ab43f7a614ce35))
##### Documentation Changes
* add redis to requirements ([0860fb2e](https://github.com/lykmapipo/postman/commit/0860fb2ef61a81272c52a4961f69144acebd10d2))
* add build & dependencies status badges ([1dab89e0](https://github.com/lykmapipo/postman/commit/1dab89e0dbabfbe9c731bdca58226ad5b6cd4274))
* update usage docs ([fc9604d9](https://github.com/lykmapipo/postman/commit/fc9604d9ac513f5ce0d503aab2a6eed9fcd62ca9))
##### New Features
* add campaign http router ([65a0d3cc](https://github.com/lykmapipo/postman/commit/65a0d3cc0ef70f84d4e1fe7493b67416bec42f0d))
* add campaign http router ([236f23dc](https://github.com/lykmapipo/postman/commit/236f23dccdf638126701e484b3c1150fceb72411))
* diasable patch and put on messages http router ([5f3ebd06](https://github.com/lykmapipo/postman/commit/5f3ebd06ae886f2b31af2f14f06c87dfd202ae98))
* force E.164 format on phone numbers ([984a0d37](https://github.com/lykmapipo/postman/commit/984a0d372af67243096cd89d29bf744002ed4073))
* implement initial message router ([ebc7cea9](https://github.com/lykmapipo/postman/commit/ebc7cea9ae4d6706657c7fb6b9542c6ab44b4c0c))
* add list of recipirnts to campaign ([71debab4](https://github.com/lykmapipo/postman/commit/71debab43a8ae528cd3209c98996e80bb3f5c73c))
* add campaign sender ([92d01f4b](https://github.com/lykmapipo/postman/commit/92d01f4bac2397eb0f749f7e7841d74e4f7a37cf))
* add Contact sub schema ([3bc9f1c1](https://github.com/lykmapipo/postman/commit/3bc9f1c179df9b1bb97aa88110f3f3ffcf517ca3))
* expose common constants ([c63f3f54](https://github.com/lykmapipo/postman/commit/c63f3f548ec7708186809c5bd6a4794ec12d1ebe))
* add campaign audiendences ([5c15dae7](https://github.com/lykmapipo/postman/commit/5c15dae70008e770c86d8314b346ca7934337150))
* merge message forms & audiences from environment ([c9683ada](https://github.com/lykmapipo/postman/commit/c9683ada3b4a2fa7c3a6ec5f121aac97bec86a7c))
* add campaign metadata ([211b9ad0](https://github.com/lykmapipo/postman/commit/211b9ad0c9528293e0d611a304578398356c8ecb))
* add campaign statistics ([c666b568](https://github.com/lykmapipo/postman/commit/c666b568f889274bf24ac2a745c8e8bb80418bb5))
* add campaign criteria ([db43c81c](https://github.com/lykmapipo/postman/commit/db43c81c8cd070eff3bf94722d17890e8d26fec7))
* add campaign channel ([f0088af5](https://github.com/lykmapipo/postman/commit/f0088af57dec28fa5157e089aa72957e2bf92481))
* add campaign title or name ([99789544](https://github.com/lykmapipo/postman/commit/99789544c63ca6ad71d9c235785f3d56ff168280))
* add form, subject and message on campaign ([fbbda967](https://github.com/lykmapipo/postman/commit/fbbda9670c3131836ccfef5a4870fa6d35c7d808))
* initialize campaign model ([2ff20314](https://github.com/lykmapipo/postman/commit/2ff20314bb811c0841f5629925ec1de23b40ba97))
* add queuedAt timestamps & ensure processing states ([1c3a69cb](https://github.com/lykmapipo/postman/commit/1c3a69cb147c060c417263771b525bb069003fb1))
##### Refactors
* use hashOf to compute message hash ([972c473b](https://github.com/lykmapipo/postman/commit/972c473bd345f42c9a21d5425e3d54ba8cfe1476))
* use toE164 in common ([08cfb4ff](https://github.com/lykmapipo/postman/commit/08cfb4fff7368584b182c7130bedd4debd89892b))
* migrate to use libphonenumber for phone number parsing ([94f5896d](https://github.com/lykmapipo/postman/commit/94f5896d93ea4c50966fa574cfb3b6dd4719aba5))
* start extract common constants ([fa626880](https://github.com/lykmapipo/postman/commit/fa62688092de6144d4219e4398f9429aa789d132))
##### Tests
* add message http specs ([d2b3d6ae](https://github.com/lykmapipo/postman/commit/d2b3d6ae3291112cd28dab174052dcb7f999c9e8))
* comment transport on postman specs ([051196ef](https://github.com/lykmapipo/postman/commit/051196ef055700b533b01cfe70e44caad85e632b))
#### 0.8.2 (2019-06-15)
##### Chores
* **deps:** force latest version & audit fix ([4960fcd1](https://github.com/lykmapipo/postman/commit/4960fcd116c265126d42340b060c6e67babe1f91))
#### 0.8.1 (2019-06-10)
##### Chores
* **deps:** force latest version & audit fix ([c9dac84a](https://github.com/lykmapipo/postman/commit/c9dac84a1c5d974e3183c8761e7cdc9736822bb6))
#### 0.8.0 (2019-05-29)
##### Chores
* **deps:** force latest version & audit fix ([3b069697](https://github.com/lykmapipo/postman/commit/3b069697d84e787cb877cc58e6e52c219c015d83))
##### New Features
* expose secured kue http ui ([32f85250](https://github.com/lykmapipo/postman/commit/32f852501ecc890f0338d44aa5e251655e1f784e))
#### 0.7.0 (2019-05-29)
##### Chores
* **deps:**
* force latest versions ([c9ab2912](https://github.com/lykmapipo/postman/commit/c9ab291242cb23985ea6f3618a5b51c2faf081e8))
* force latest version & audit fix ([c66e354e](https://github.com/lykmapipo/postman/commit/c66e354e4f0d8e38d652545271cae4ea970396f9))
##### Tests
* refactor queue specs to work ([e6ba43c1](https://github.com/lykmapipo/postman/commit/e6ba43c1ad328704a762667891fd9ae674a62a9e))
#### 0.6.0 (2019-05-28)
##### Chores
* **ci:** add redis on .travis.yml ([9404c48c](https://github.com/lykmapipo/postman/commit/9404c48caf66c816253105cf497f9ba7113ad724))
* **deps:**
* force latest version & audit fix ([5cdfce81](https://github.com/lykmapipo/postman/commit/5cdfce81da5062a48d4750cdaba558f95a35ad30))
* add push notification dependency ([63105567](https://github.com/lykmapipo/postman/commit/63105567201fc3a4c8662df61f91c855e70b6cc2))
##### Documentation Changes
* fix typos and remove year from license ([0e35a66c](https://github.com/lykmapipo/postman/commit/0e35a66c5f17990229bc201390ecdc1e5c57c533))
* add push usage docs ([8a990f7b](https://github.com/lykmapipo/postman/commit/8a990f7b75d2cb1f66855c1500360ded0976587b))
##### New Features
* expose Push message factory ([649e5f48](https://github.com/lykmapipo/postman/commit/649e5f48879dec628eb31d3d4d984c1303d44736))
* load fcm push transport ([24499a7f](https://github.com/lykmapipo/postman/commit/24499a7f1d642b599def4b8e1e9fb63ab7128ea5))
* add message readAt and options ([de8ed1c0](https://github.com/lykmapipo/postman/commit/de8ed1c0d51469fc5b78fe73cf5ba84cc4613f3d))
* **push:** initial fcm transport implementation ([d030f324](https://github.com/lykmapipo/postman/commit/d030f324d48c9ceb8ebc236375adb56ef62aea77))
##### Tests
* skip fcm queue integration test ([2fb7a7c5](https://github.com/lykmapipo/postman/commit/2fb7a7c5e065712e42b920d214ca188d0e3ebbc9))
* fix and improve fcm push transport send specs ([dcefc1e1](https://github.com/lykmapipo/postman/commit/dcefc1e14adb902e793233de137a605de7c01df7))
* add fcm send specs ([784f46b4](https://github.com/lykmapipo/postman/commit/784f46b44fc31aba7e213bb826727765e21437a8))
#### 0.5.5 (2019-05-21)
##### Chores
* **deps:**
* force latest version & audit fix ([9cd183f6](https://github.com/lykmapipo/postman/commit/9cd183f6567f191187e5b6e06c5397df24492575))
* force latest version & audit fix ([841cac06](https://github.com/lykmapipo/postman/commit/841cac06aedd2e5dd9e3266a1168430814e8fc77))
#### 0.5.4 (2019-05-12)
##### Chores
* **deps:** force latest version & audit fix ([3971fddb](https://github.com/lykmapipo/postman/commit/3971fddbe7d30de6f0781bb95bd5fc3653771a57))
#### 0.5.3 (2019-05-01)
##### Chores
* **ci:** force latest nodejs ([c828574a](https://github.com/lykmapipo/postman/commit/c828574a58904ba3f5e20ac1d4a64ffeab4d5aaf))
* **.npmrc:** prevent npm version to commit and tag version ([39e85f9e](https://github.com/lykmapipo/postman/commit/39e85f9e725f3956fc3f15166fea8b52e3165a62))
* **deps:** force latest version & audit fix ([c01578df](https://github.com/lykmapipo/postman/commit/c01578df8ad87ae2d7350bb2eccff6c44348d6b1))
#### 0.5.2 (2019-04-16)
##### Chores
* remove unused dependencies ([b1112856](https://github.com/lykmapipo/postman/commit/b11128567357af52813bb3d95fa0a4754779e5f4))
* force latest dependencies ([e0f6fd48](https://github.com/lykmapipo/postman/commit/e0f6fd48d0ae7104edca631f568b610c24284faa))
##### Documentation Changes
* add code of conduct and contributing guide ([ba6e6d08](https://github.com/lykmapipo/postman/commit/ba6e6d08b703322f50abf144c40cb0fdf0e004d9))
##### Refactors
* use latest env & force laatest dependencies ([76502599](https://github.com/lykmapipo/postman/commit/76502599a834d5362d517c1f65c3edc4c1529e7b))
##### Tests
* skip queue tests ([d4fd273a](https://github.com/lykmapipo/postman/commit/d4fd273a7b2f22b2a5b135b3d4aba536dc926253))
* fix message unsent ([c2c01f0a](https://github.com/lykmapipo/postman/commit/c2c01f0a23cde242c6e1ba9f5ce2e21c7f5bd0a1))
* fix message sent ([7b9333f6](https://github.com/lykmapipo/postman/commit/7b9333f615a3c0c0644253b5886665f9a6b48796))
* fix tz ega sms transport ([798e8bf1](https://github.com/lykmapipo/postman/commit/798e8bf18b5cf314d0ee81fd58684fcd2d7d045d))
* fix smtp transport ([008a50cf](https://github.com/lykmapipo/postman/commit/008a50cf3423bee930b29f3b552df6f9cf14a211))
* fix infobip transport ([62fc2f07](https://github.com/lykmapipo/postman/commit/62fc2f0796f92804e8fb398f7e24f372eb04c264))
* fix echo transport ([2155a90f](https://github.com/lykmapipo/postman/commit/2155a90f05f2bbe4dc0234691e2ad5f7cf49a2ce))
* fix tz ega transport queue & add queue redis cleanups ([00b52eac](https://github.com/lykmapipo/postman/commit/00b52eacd1c7c9370ddfe7187ce50248d1231233))
* fix smtp transport queue ([ad6b4952](https://github.com/lykmapipo/postman/commit/ad6b49521df71e1b6bb8109d9e2e4b6c39a4612d))
* fix infobip transport queue ([6fc652ec](https://github.com/lykmapipo/postman/commit/6fc652ec2334cd2127db6498795fd47b8d9f8dbc))
* fix echo transport queue test ([9997d064](https://github.com/lykmapipo/postman/commit/9997d0644717f2f7afce64e07797e75940571e68))
* use mongoose test helpers and fix schema unit tests ([d15de0d7](https://github.com/lykmapipo/postman/commit/d15de0d7924eb7f1fdd423d730a6148165c7416b))