@betit/orion
Version:
Pluggable microservice framework
153 lines (132 loc) • 14.7 kB
Markdown
## Change Log
### v0.1.21 (2016/10/20)
- [f83b37b](https://github.com/betit/orion/commit/f83b37b2a656f4b7d6d40db706a16b05989b0826) export uid, and use yarn (@speier)
- [47fe7dd](https://github.com/betit/orion/commit/47fe7dda4ab7bd8563845e87c9edee7d83e3cac3) Update changelog (@speier)
### v0.1.20 (2016/10/17)
- [b412d7a](https://github.com/betit/orion/commit/b412d7a22467ccdcd3517a1693e72f8883c9b0a4) release 0.1.20 (@speier)
- [5ffabb5](https://github.com/betit/orion/commit/5ffabb533a28ce6bb4235856cacffdaf83d035ad) Update changelog (@speier)
### v0.1.19 (2016/10/17)
- [cf785af](https://github.com/betit/orion/commit/cf785af8bc72b53436d697dffad8a9d445b9fff9) release 0.1.19 (@speier)
- [fedab59](https://github.com/betit/orion/commit/fedab590c65f7b84ee0438c7043835fc91d63229) switch to codecov (@speier)
- [3bd5f0a](https://github.com/betit/orion/commit/3bd5f0abed0d13638066a110901cb49248a63db9) shorten default env var for nats (@speier)
- [2fa1e76](https://github.com/betit/orion/commit/2fa1e76f0faf9e19ef79e629dda8b4d5a17efd4c) transport timeout extend and service group disable option (@speier)
- [8174a99](https://github.com/betit/orion/commit/8174a99c79a5beba6da2e766074e6483361daf01) Update changelog (@speier)
### v0.1.18 (2016/10/14)
- [86d2b4c](https://github.com/betit/orion/commit/86d2b4caf6baaf8de5bab52a8bbbacc2c71a942c) release 0.1.18 (@speier)
- [1d99c32](https://github.com/betit/orion/commit/1d99c32d1792fc83dac15c583b1393107ddc5057) project on diet, removing gateway (@speier)
- [e522b93](https://github.com/betit/orion/commit/e522b9362b1371472aa8a425523e5986ceef2261) go service on function (@speier)
- [70ccbb3](https://github.com/betit/orion/commit/70ccbb3beadfa6f7a72f5cc4c4a4ea30b3e17cab) gateway changes (@speier)
- [1a93038](https://github.com/betit/orion/commit/1a93038c73f19baa5c82259325a797a4c1e192bd) gateway extends service (@speier)
- [a2f1207](https://github.com/betit/orion/commit/a2f1207eeaf63d3357bf6f329795fcad6cf2fce6) package update (@speier)
- [ec40db3](https://github.com/betit/orion/commit/ec40db3df2614b968c6cb4d0caf6715573e4355b) change emit data type (@speier)
- [2dde52a](https://github.com/betit/orion/commit/2dde52a9efaa03cbb99447753d9ba49251961cda) Update changelog (@speier)
### v0.1.17 (2016/10/05)
- [2349b11](https://github.com/betit/orion/commit/2349b116c1028c9a3327f4ef35cc4829652ebe59) release 0.1.17 (@speier)
- [1551f0c](https://github.com/betit/orion/commit/1551f0cf2187b94c22444e4d2c46b31f5adae5b7) service emit back to business (@speier)
- [32fc5e7](https://github.com/betit/orion/commit/32fc5e7d3d4e1817c19f56b2d289007585c550e2) Update changelog (@speier)
### v0.1.16 (2016/10/04)
- [401859c](https://github.com/betit/orion/commit/401859c64692f1d7acb0564e3d40355e1347147c) release 0.1.16 (@speier)
- [d80d731](https://github.com/betit/orion/commit/d80d731e55203aa4defc09c0b67a6d2d461c4b8f) typo fix (@speier)
- [d16a560](https://github.com/betit/orion/commit/d16a5609f5a5c079ae7b95702f0102614c2dd4f8) gateway extension handling (@speier)
- [7d804dd](https://github.com/betit/orion/commit/7d804dd8d71dc00485121c036e6e1777c9a34a39) gateway extend function refactoring (@speier)
- [98a1e9b](https://github.com/betit/orion/commit/98a1e9bb3a27da87f1f2348fb9c758c1df18b01a) callback function to allow extend gateway session externally (@speier)
- [ffbbae9](https://github.com/betit/orion/commit/ffbbae93ee2b5a82591e1907a023ee199dd28f24) cleanup in progress (@speier)
- [2f22a05](https://github.com/betit/orion/commit/2f22a05a3b1574bd67187b9fa49ce9d7cb75b9ff) [wip] session id and reply for backward compatibility (@speier)
- [527e404](https://github.com/betit/orion/commit/527e4041d217d63a96992a09106c1f0ffec1fb5d) http cors support added (@speier)
- [483f7a3](https://github.com/betit/orion/commit/483f7a32d2c15392126c14d7d02b1c1b4e8a73bd) go packages updated by glide (@speier)
- [75580f3](https://github.com/betit/orion/commit/75580f39cba45ee3ee62db1fcf1066524f535876) msgpack go codec import fix (@speier)
- [79349e2](https://github.com/betit/orion/commit/79349e2d78f1db8f3da73e7996abcf6df58d1e08) Update changelog (@speier)
### v0.1.15 (2016/09/26)
- [aff5b99](https://github.com/betit/orion/commit/aff5b99898541ec3309d03adf3a6b8c66574a0c6) release 0.1.15 (@speier)
- [fa4faff](https://github.com/betit/orion/commit/fa4faffb50e9015c33647e5b43df5ab17b114784) packages updated (@speier)
- [40d827b](https://github.com/betit/orion/commit/40d827b9044261f361c21c2d04acb0c6ac6f4a25) service interface refactoring, added support to get a client by reusing current codec and transport (@speier)
- [bd381cc](https://github.com/betit/orion/commit/bd381cc2b5f6431b314e085da6c437a071058e85) Update changelog (@speier)
### v0.1.14 (2016/09/21)
- [fdd992d](https://github.com/betit/orion/commit/fdd992daa8cbe4c00dd7f074627818fd6b2b1b75) release 0.1.14 (@speier)
- [fe2f1a9](https://github.com/betit/orion/commit/fe2f1a9731cdfeb25ede9709ca3b36652394807d) nats broker removed in favour of transport (@speier)
- [60a8637](https://github.com/betit/orion/commit/60a8637a7394f5bf76491f7e710e467f4b61ceba) Update changelog (@speier)
### v0.1.13 (2016/09/21)
- [aceb79d](https://github.com/betit/orion/commit/aceb79d9bf86bc8337e683d1d724afbcf249427c) release 0.1.13 (@speier)
- [7087813](https://github.com/betit/orion/commit/708781350aef0449b623120a2cd401cdc38c3f91) nats broker support queue optionally with topic prefix (@speier)
- [9662fde](https://github.com/betit/orion/commit/9662fde865b977d35455220009f9808c124885ec) Update changelog (@speier)
### v0.1.12 (2016/09/21)
- [7259dd2](https://github.com/betit/orion/commit/7259dd2907986ddd9c9898c9f36c0bc7cc7406f3) release 0.1.12 (@speier)
- [0e2904c](https://github.com/betit/orion/commit/0e2904ce639539690a9bba45b41d02a7d17110ca) broker supports name prefix (@speier)
- [5da5313](https://github.com/betit/orion/commit/5da531378110b87d149f5117d2ffc45f69e07913) Update changelog (@speier)
### v0.1.11 (2016/09/21)
- [0579379](https://github.com/betit/orion/commit/0579379aa5acb2155f8f1fa7e6bbe4e374ab1a5a) release 0.1.11 (@speier)
- [6575884](https://github.com/betit/orion/commit/65758845ee82eeb6538a0d3b11153b36a3334444) orion nats url naming convention changed (@speier)
- [9983bd2](https://github.com/betit/orion/commit/9983bd2b5e1662578c355c4f083324160df0981e) Update changelog (@speier)
### v0.1.10 (2016/09/21)
- [af13832](https://github.com/betit/orion/commit/af138327139de65510994930dc505b01254c7014) release 0.1.10 (@speier)
- [faeac6a](https://github.com/betit/orion/commit/faeac6abcc7592814ce4d0ba4d06dce61819fb23) broker url env var for default (@speier)
- [953854a](https://github.com/betit/orion/commit/953854af4b650eca00ddf57c972b7ed7264053e5) Update changelog (@speier)
### v0.1.9 (2016/09/21)
- [58927a8](https://github.com/betit/orion/commit/58927a8d7ffe01b9cb1f3a0e02496c77077276f1) release 0.1.9 (@speier)
- [078115a](https://github.com/betit/orion/commit/078115abb564156a7c1d65c587c0bf0e0f9c336e) on and emit methods added to the broker for backward compatibility (@speier)
- [5145710](https://github.com/betit/orion/commit/51457107cbd9b4f399c4f490c657c01bcd200283) on and emit methods for backward compatibility (@speier)
- [13882e7](https://github.com/betit/orion/commit/13882e77ae858bc83e026a8b5f8408be7af899f0) Update changelog (@speier)
### v0.1.8 (2016/09/16)
- [c30a30f](https://github.com/betit/orion/commit/c30a30fd56409a8e73d06364c59a9d3e267c045c) release 0.1.8 (@speier)
- [2d3327b](https://github.com/betit/orion/commit/2d3327b5a709cae181e8195e9d82c7539be8899d) nats transport url env var support (@speier)
- [2ad0798](https://github.com/betit/orion/commit/2ad0798507d68cb2ddd47224614b666dacf8759b) Update changelog (@speier)
### v0.1.7 (2016/09/15)
- [4cc3a9d](https://github.com/betit/orion/commit/4cc3a9d5be500fea08b6aea28dd2534e03d94a09) release 0.1.7 (@speier)
- [d0a4890](https://github.com/betit/orion/commit/d0a48905601a975f0abb7c5c1b84c812510cac6b) use go channels instead of runtime goexit method (@speier)
- [e6a5cdf](https://github.com/betit/orion/commit/e6a5cdf2e9622f47ae68cce04b59d93ebc167d72) request params type changed to map string interface (@speier)
- [fec092b](https://github.com/betit/orion/commit/fec092b9b8657973a5cdbb0848e4db983b9f9c3b) json and msgpack tags added (@speier)
- [45e84c0](https://github.com/betit/orion/commit/45e84c087b0f16a36eaee09381ee1a38f06d98c7) fixing broken test (@speier)
- [7af8012](https://github.com/betit/orion/commit/7af8012c87d04bc8ac1aae221b3aa44fe49f5ff7) go transport options (@speier)
- [8596f93](https://github.com/betit/orion/commit/8596f938efedea5cd1000b453b68f0103d254bec) Update changelog (@speier)
### v0.1.6 (2016/09/06)
- [ef46d75](https://github.com/betit/orion/commit/ef46d757ac1772ab57bfbdad93a73979732ef004) release 0.1.6 (@speier)
- [ad3ff89](https://github.com/betit/orion/commit/ad3ff89ef355cf180f2ca59a87fc1d44096463d6) go client-service prototype (@speier)
- [a2db8ea](https://github.com/betit/orion/commit/a2db8ea3a615180155e528262791c9547ee46849) route params, and client changes (@speier)
- [e1bf198](https://github.com/betit/orion/commit/e1bf1986205226370b6a465351672a34c709f22e) get methods and route params fix (@speier)
- [ebc0bdc](https://github.com/betit/orion/commit/ebc0bdc9f07d4c4fcac338829303f58db9a63ebc) service no need to based on event emitter (@speier)
- [7d07a45](https://github.com/betit/orion/commit/7d07a4574751da68832a8b6e627e3f18051d7a17) Update changelog (@speier)
### v0.1.5 (2016/09/01)
- [15e0645](https://github.com/betit/orion/commit/15e06451d080c68dacb1072de2e9ad3fc6aab9d5) release 0.1.5 (@speier)
- [62ad749](https://github.com/betit/orion/commit/62ad749bab3bad728ab7d4afa0a85888f21bf7f3) router middleware support enhancments (@speier)
- [0464b7e](https://github.com/betit/orion/commit/0464b7ef884afbe6f7264f46f006821fd93a8677) Update changelog (@speier)
### v0.1.4 (2016/08/31)
- [b9db377](https://github.com/betit/orion/commit/b9db37733ed60dc0346f790473f5b08b60675a3c) release 0.1.4 (@speier)
- [751bc86](https://github.com/betit/orion/commit/751bc8653f3b414aa951785fc6e10f443534347e) router middleware, transport timeout, improved test coverage (@speier)
- [568b18e](https://github.com/betit/orion/commit/568b18eb6601ae5672b99974e51346adadfeec02) fixing test quickly (@speier)
- [feb128d](https://github.com/betit/orion/commit/feb128d67b52eefc6ac6516056609b397fe579bd) extending router to support middlewares (wip) (@speier)
- [6f496e9](https://github.com/betit/orion/commit/6f496e9c271bb91efaec9cb185b1ac8ae57863ec) Update changelog (@speier)
### v0.1.3 (2016/08/30)
- [e4e3476](https://github.com/betit/orion/commit/e4e3476549a751d442b44f0affc770bdfc3d0b20) release 0.1.3 (@speier)
- [b1fdd0b](https://github.com/betit/orion/commit/b1fdd0bb15a8b354c260c0dc70059c26373c9301) http client timeout error fix (@speier)
- [f26f406](https://github.com/betit/orion/commit/f26f406a62cfc5d6bdb0c021dc513c585e5138bb) attempt to fix coveralls (@speier)
- [4fb211b](https://github.com/betit/orion/commit/4fb211b1f7dde4a0b792e119329512176b6f5681) updating packge json (@speier)
- [#9](https://github.com/betit/orion/pull/9) [wip] ws proto (@betit)
- [e9d5303](https://github.com/betit/orion/commit/e9d5303f07d026c9b5e236bbfe9170cd7b0431b8) updated readme (@speier)
- [1053a8a](https://github.com/betit/orion/commit/1053a8aa2db6c8ef816b6e25523aa57e1485a006) improved test coverage (@speier)
- [fbe5391](https://github.com/betit/orion/commit/fbe539121ccd9aa16411285b4c4e0c669e113956) gateway, and proto refactoring (@speier)
- [c683e6a](https://github.com/betit/orion/commit/c683e6af6af17f445e1be6a8439b412ebb041f81) [wip] ws proto (@speier)
- [df5b344](https://github.com/betit/orion/commit/df5b344fe2a4865a0e292cfcd10c4a5b8c6b8bbd) travis yaml fix (@speier)
- [fd8f46d](https://github.com/betit/orion/commit/fd8f46da9c9d60af017cf33dc4021d676400b38d) working on webscoket transport sub protocol message (@speier)
- [3333d52](https://github.com/betit/orion/commit/3333d52ea350a5fe4c820f6a55bd29640ec6d22e) circle yaml updated to start nats server dependency (@speier)
- [7704352](https://github.com/betit/orion/commit/77043529ba5b263c74a504bdcf7ee2d4221e421d) integrating circleci and coveralls (@speier)
- [574b9f6](https://github.com/betit/orion/commit/574b9f674f5d2dce1eacbbce4ab19ea25f46c0b6) refactoring the use of codecs in transports (@speier)
- [9c39b72](https://github.com/betit/orion/commit/9c39b72206639a4c7cb144973180c60842d5673a) improving test coverage (@speier)
- [21eddd2](https://github.com/betit/orion/commit/21eddd238d9bc23cf2d4ef478ae18c246e419910) Update changelog (@speier)
### v0.1.2 (2016/08/14)
- [932541d](https://github.com/betit/orion/commit/932541d3d0b73baabdb7a1b404022a12f3af58a0) release 0.1.2 (@speier)
- [d3c7686](https://github.com/betit/orion/commit/d3c7686e7dcbfb7a1cef542eec0328b239d73a66) makefile for release and update changelog (@speier)
- [656e875](https://github.com/betit/orion/commit/656e875ec8a5aadcf69d0551c85745b9d2cc973c) package dependencies updated (@speier)
- [e2d802b](https://github.com/betit/orion/commit/e2d802bc4ea86943646599e2d938b289ad0f51de) http client request support binary (@speier)
- [913d742](https://github.com/betit/orion/commit/913d74251755e751e890bc7a70105b56a9aa5075) http client, unified req-res example (@speier)
- [641144e](https://github.com/betit/orion/commit/641144ebaad55b1a90da6f44247488d9315eb21d) http and websocket support codecs (@speier)
- [7a7d88f](https://github.com/betit/orion/commit/7a7d88f59d3a83d0cc359ab27f70f1a33991591e) static site and slides (@speier)
- [64030a8](https://github.com/betit/orion/commit/64030a8cd31bc91fa047a2857dd2fb6eea233f95) http and websocket transports work in progress (@speier)
### v0.1.1 (2016/08/09)
- [c1399d9](https://github.com/betit/orion/commit/c1399d94f1884269aa8cdcc2294987ff0ff72993) 0.1.1 (@speier)
- [177a063](https://github.com/betit/orion/commit/177a063a60ad9a62ade834b2fbbf41b1b2694088) bump script (@speier)
- [0a61f30](https://github.com/betit/orion/commit/0a61f305a2251a0c9ee50ec242b56d2166b2f70c) err, res reply support (@speier)
- [70fc043](https://github.com/betit/orion/commit/70fc043f4d4cc54fbe2c30466fc19b03b8490256) package scoped to betit (@speier)
- [f38be6f](https://github.com/betit/orion/commit/f38be6f23e42bdb8b0a6a6a1eda52eab3b4c931f) jsdoc and gh pages (@speier)
- [ceb0119](https://github.com/betit/orion/commit/ceb01191c209db79e023739f8773a2a5bccf1250) fixed tests, benchmarks, code coverage and json as default codec (@speier)
- [985040f](https://github.com/betit/orion/commit/985040f0720660761c4074ea2f2c9bbe5bb8bae8) client proxy, ws transport wip (@speier)
- [4a8b0bc](https://github.com/betit/orion/commit/4a8b0bc6abdaeee09d3de120baacae1571358db8) initial commit (@speier)