Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

Kratos

A Go framework for microservices.
Collective - Host: opensource - https://opencollective.com/go-kratos - Website: https://go-kratos.dev - Code: https://github.com/go-kratos/kratos

chore(examples): optimize typos of swagger/server (#1862)

github.com/go-kratos/kratos - 79057d4326a64818be7cda41444cc331436b48f5 authored over 2 years ago by kwanhur <[email protected]>
docs: fix some typos (#1852)

Signed-off-by: cuishuang <[email protected]>

github.com/go-kratos/kratos - ed6ab7caf9ca2a8571f85a10831d18109df136f2 authored over 2 years ago by cui fliter <[email protected]>
Example for Polaris (#1850)

* fix (registry/polaris): fix get unhealthy service

* fix (example/polaris): add polaris example

github.com/go-kratos/kratos - e739f1d282b694656033657ce9f498b4e4e8b595 authored over 2 years ago by YuanXin Hu <[email protected]>
fix: error code judgment (#1849)

* fix error code judgment

* fix errors test

github.com/go-kratos/kratos - 03ad2b6636244621082bd60fd071bf64f6d25be3 authored over 2 years ago by Tony Chen <[email protected]>
perf: add prealloc (#1846)

github.com/go-kratos/kratos - 48d407cc9bd914f2dcb888d8b7f881027eb53c0f authored over 2 years ago by Sasha Melentyev <[email protected]>
feat: add zero prealloc (#1847)

github.com/go-kratos/kratos - da147b576328277bfb39c0937e25912ecfcfb512 authored over 2 years ago by Sasha Melentyev <[email protected]>
build: add matrix strategy with go version (#1845)

github.com/go-kratos/kratos - 997b6a9f79a9445fe7326307db5dfa06015558fb authored over 2 years ago by Sasha Melentyev <[email protected]>
perf(app): add prealloc (#1843)

github.com/go-kratos/kratos - d679466a7bd496b57560993c5ee282af3b25728b authored over 2 years ago by Sasha Melentyev <[email protected]>
feat(example/transaction/ent): add ent install in Makefile (#1844)

github.com/go-kratos/kratos - f56b325a3d740c71f1889a493fdc4bb21e31efb4 authored over 2 years ago by Sasha Melentyev <[email protected]>
Discovery For Tencent Polaris (#1839)

* feat (registry/polaris): discovery for polaris

1.add heartbeat report option
2.implements ...

github.com/go-kratos/kratos - f3313476ac3a8d99b8f60a838c7de5fe2f447d1d authored over 2 years ago by YuanXin Hu <[email protected]>
feat(examples/transaction): feature transaction gorm (#1838)

* feature-examples gorm transaction

* feat: examples transaction gorm

* feature examples ...

github.com/go-kratos/kratos - 2ee4e5f37aaa237ab219a12b30000e50821b5ccf authored over 2 years ago by 高永立 <[email protected]>
fix(config/config):fix type not match bug (#1837)

If the type of new value not match the old one, value stay the old one.

github.com/go-kratos/kratos - 5e18a151096c2799d164fa6465b9a15654f6170f authored over 2 years ago by Casper-Mars <[email protected]>
deps: upgrade kratos version to 2.2.0 (#1834)

github.com/go-kratos/kratos - d6896127b137f94313378109755ffa9f92f4d8f8 authored over 2 years ago by 包子 <[email protected]>
feat(examples/transaction): add transaction examples (#1836)

github.com/go-kratos/kratos - c9f1d7db6d49839dc7997da0f55eb28277d81563 authored over 2 years ago by 包子 <[email protected]>
fix lint (#1833)

github.com/go-kratos/kratos - 24393ee655f4ef64f172a692cc05b8dd4466504d authored over 2 years ago by haiyux <[email protected]>
fix: add yaml / yml parser (#1808)

Co-authored-by: yang.liu14 <[email protected]>

github.com/go-kratos/kratos - a52b17c2686c2aeb12ce318693c450bf46ba13a6 authored over 2 years ago by youn <[email protected]>
fix(jwt): parse server custom claims (#1817)

* fix(jwt): parse server custom claims

* fix(jwt): parse server custom claims & use factory p...

github.com/go-kratos/kratos - 4dadafff90258bf7ecae616cb1453f0c130e53d0 authored over 2 years ago by Zhen Wang <[email protected]>
fix(contrib): get nacos service of customize group name (#1798)

github.com/go-kratos/kratos - 85800cedb9620bbe5f421ede3f7e4a0706ddc40a authored over 2 years ago by Jin Peng <[email protected]>
update contrib readme (#1831)

github.com/go-kratos/kratos - 9dec67bddd369385c11b1e2e5584539361a84b59 authored over 2 years ago by haiyux <[email protected]>
feat(registry/polaris): add registry for Tencent Polaris (#1816)

* feat(registry): add polaris registry

github.com/go-kratos/kratos - 6446212258fe61db88757a7e1616bf118840750e authored over 2 years ago by YuanXin Hu <[email protected]>
fix(config/consul):Config from consul skip empty key (#1830)

* feat(config/consul):skip empty key

* feat(config/consul):delete empty blank

github.com/go-kratos/kratos - c1e98e41ded2807b1fe9312bf8b42f249f91923d authored over 2 years ago by Casper-Mars <[email protected]>
move container group to internal (#1827)

github.com/go-kratos/kratos - 6ec695064b00cf7a79f4e022dae1bf1b9fb2f35e authored over 2 years ago by Tony Chen <[email protected]>
deps(thirdparty): clean oepnapi2 proto (#1826)

github.com/go-kratos/kratos - 991bb932f0320e459a4c1e78e393f942fdf5243f authored over 2 years ago by 包子 <[email protected]>
fix: fix the latest version of lint problem (#1825)

github.com/go-kratos/kratos - 370a1585a58db6cbdd93e21915caef6c123aae52 authored over 2 years ago by haiyux <[email protected]>
fix(cmd/http): warn only when a get or delete request declares a body (#1789)

github.com/go-kratos/kratos - cde962a6c1615c966d186cae33c501d7cffddc5e authored over 2 years ago by 包子 <[email protected]>
fix: k8s discovery interface (#1820)

github.com/go-kratos/kratos - 471a2aab794b17ae45d531e0b92da3e4d531b7a9 authored over 2 years ago by Jason C.H <[email protected]>
feat:add examples redirect url (#1807)

* feat:add examples redirect url

* add contrast

github.com/go-kratos/kratos - 9662ef3c213d3f7802c27d6b85386bd649a76de7 authored over 2 years ago by haiyux <[email protected]>
fix: fix ci tool (#1803)

* fix: fix ci tool

github.com/go-kratos/kratos - 86b8b6c366b9632d759e3a0b7db36c51c9043117 authored over 2 years ago by haiyux <[email protected]>
fix: allocates new objects each time (#1802)

github.com/go-kratos/kratos - 34d0cccefd7bff28299b137ab46d3143d1778758 authored over 2 years ago by Tony Chen <[email protected]>
deps:upgrade go mod version (#1800)

* deps:upgrade go mod version

github.com/go-kratos/kratos - 18315303f06b4cd8d207509e137ea17a58bab9e1 authored over 2 years ago by haiyux <[email protected]>
解决consul client以IPv6地址格式register consul server health check时报错:[Check socket connection failed ... too many colons in address] (#1790)

github.com/go-kratos/kratos - 0f23c1c5167ee80ff3742449258bf024ce0f28f3 authored over 2 years ago by zjx-ERROR <[email protected]>
deps: upgrade kratos version to v2.1.5 (#1785)

github.com/go-kratos/kratos - 9ea78f302d5a2b762937746d37e8951373175cb6 authored over 2 years ago by 包子 <[email protected]>
feat: add logger sdk for aliyun (#1748)

* add logger sdk for aliyun

Co-authored-by: haiyux <[email protected]>

github.com/go-kratos/kratos - 1c18228d6102c67a167e7502433a888bbf0c368b authored over 2 years ago by guihouchang <[email protected]>
deps[cmd]: Upgrade Cobra 1.2.1 -> v1.3.0 (#1783)

Co-authored-by: gopower <[email protected]>

github.com/go-kratos/kratos - ef99b7d1ef4f5a67952d08a5730f6092459e049c authored over 2 years ago by gopower <[email protected]>
fix: change consul config docs (#1784)

Co-authored-by: ArthurQiu <[email protected]>

github.com/go-kratos/kratos - 92e4a83dbf54880c2ef8a14225f8cd387146e135 authored over 2 years ago by ArthurQ <[email protected]>
fix: consul heartbeat ttl not registered (#1781)

* fix: consul heartbeat ttl check not registered

github.com/go-kratos/kratos - a87abe223c183009871ef3f449fc41ed2f9f7ad3 authored over 2 years ago by longxboy <[email protected]>
fix: perhaps MISSING (#1779)

Change-Id: If09d5e65ea61f7fbf569b3938db10241f32bb64d

Co-authored-by: shenlianfeng <shenlianfe...

github.com/go-kratos/kratos - c250958af6b0ed81983b436c10e4e412567c788b authored over 2 years ago by shengwudiyi <[email protected]>
fixed the problem that grpc stop could not close properly

Co-authored-by: coco <>

github.com/go-kratos/kratos - f050b0743222712355077c830b8ba57508cea8be authored over 2 years ago by yangjianfeng9527 <[email protected]>
fix:fix log caller error (#1773)

* fix:fix log caller error

github.com/go-kratos/kratos - 9bf178b1d18b13174259409c5b1615752dcc1977 authored almost 3 years ago by haiyux <[email protected]>
feat:add stream interceptor use ctx encapsulation (#1770)

* feat:add stream interceptor use ctx encapsulation

* add reply header

github.com/go-kratos/kratos - 89583885e4e72d7ee951e6217f62ef33bf72b2b4 authored almost 3 years ago by haiyux <[email protected]>
fix(cmd/kratos): specified version for upgrade (#1772)

github.com/go-kratos/kratos - 0965bf8e2207f5544f33c9f475bb0a923ce28ae1 authored almost 3 years ago by Tony Chen <[email protected]>
make logger appliance as logger proxy (#1765)

github.com/go-kratos/kratos - 83fad75c0f642092619a8d4d4927f88bf200a79e authored almost 3 years ago by realityone <[email protected]>
test:remove testify go mod (#1766)

* test:remove testify go mod

* tidy go mdo

* fix test

github.com/go-kratos/kratos - 00c05e82a3107ac7e59f976bcf2398c7cbc2c561 authored almost 3 years ago by haiyux <[email protected]>
optimization: optimize global logger (#1763)

github.com/go-kratos/kratos - c6c5e4595ce5a135b44bb35f8194d57792a7195e authored almost 3 years ago by MARATRIX Li <[email protected]>
fix(cmd/kratos): filepath walk nil pointer reference problem (#1762)

* fix(cmd/kratos): filepath walk nil pointer reference problem

* Update path.go

github.com/go-kratos/kratos - a0006677e97dccc613dbd7cfaf1f417fc0b30ebe authored almost 3 years ago by 包子 <[email protected]>
feat(log): add global logger appliance, as process level default logger (#1761)

* add global logger appliance, as process level default logger

* replace DefaultLogger as glo...

github.com/go-kratos/kratos - 0ed2e0f3793d389be3407a77c2476d7ae37907ec authored almost 3 years ago by realityone <[email protected]>
fix: change installation package path for protoc-gen-openapi (#1759)

* fix: change installation package path for protoc-gen-openapi

Co-authored-by: haiyux <haiy...

github.com/go-kratos/kratos - d082075676fb1258a00946e4432b071d10bbd5b9 authored almost 3 years ago by Heelie <[email protected]>
zk 作为注册服务,异常端开,zk节点信息没有清理 (#1758)

github.com/go-kratos/kratos - 8bb55663d92bc5f9e308abbe1ba8d0409c5a2c93 authored almost 3 years ago by kwame <[email protected]>
feat:sync to gitee where release a version (#1755)

github.com/go-kratos/kratos - cd4aa7f4126f51cf819eb38a1279d42a81291521 authored almost 3 years ago by haiyux <[email protected]>
feat(middleware/auth/jwt): add customer header (#1752)

github.com/go-kratos/kratos - 76ab0baa561fc0e812e4a6b38af63271eb307791 authored almost 3 years ago by Casper-Mars <[email protected]>
readme:add log third party log library readme (#1753)

github.com/go-kratos/kratos - 1c3185f9e50c49cb91571b00b381e16d7c4b8663 authored almost 3 years ago by haiyux <[email protected]>
upgrade:upgrade grpc and opentelemetry version (#1751)

* upgrade:upgrade grpc and opentelemetry version

* upgrade jaeger

* fix lint

github.com/go-kratos/kratos - da70e22201155541619269ab4f52fd1cd49a15c3 authored almost 3 years ago by haiyux <[email protected]>
deps: uprade kratos version to v2.1.4 (#1749)

github.com/go-kratos/kratos - 7fe194ead48940f8d3f0987dee2498e1a4180756 authored almost 3 years ago by 包子 <[email protected]>
sync to gitee (#1746)

github.com/go-kratos/kratos - 0bbda717943c4e7ca0e85256817338adf2c94f05 authored almost 3 years ago by Windfarer <[email protected]>
upgrade(examples):upgrade go mod version (#1745)

github.com/go-kratos/kratos - 25774fd3cf8362e3b5be0265206d5526d678d845 authored almost 3 years ago by haiyux <[email protected]>
fix: k8s client logr incompatible update (#1744)

github.com/go-kratos/kratos - 8172f9fff3d35edeab595b831d0a31f5d5bfdcf4 authored almost 3 years ago by wangcong <[email protected]>
test(errors): add errors test (#1739)

* test(errors): add errors test

* fix lint

github.com/go-kratos/kratos - 4d3092b7aa761796fb5795b200dfdbed11f57cb1 authored almost 3 years ago by haiyux <[email protected]>
optimization: optimize error (#1740)

github.com/go-kratos/kratos - f38cd9875f162eac20d7b088cfc9d4f8f3a1f1fb authored almost 3 years ago by haiyux <[email protected]>
feat(registry/consul): add WithHeartbeat option (#1738)

github.com/go-kratos/kratos - d2f8b45603b59fd3d38dd706a83896a7fa1bc4fa authored almost 3 years ago by letian <[email protected]>
fix(registry/consul):fix can't get service instance in async mode (#1731)

* fix(registry/consul):fix can't get service instance in async mode

* fix(registry/consul): r...

github.com/go-kratos/kratos - 1e749de5dbc68c2fe819d9ae5fbc12842e7486bf authored almost 3 years ago by letian <[email protected]>
fix(registry/consul): fix can not find service in 20s (#1728)

* fix(registry/consul): fix can not find service in 20s

github.com/go-kratos/kratos - 17201cd2845677643c77db8a1d5ca1228314ec2f authored almost 3 years ago by letian <[email protected]>
feat(examples/):add etcd registry cmux example (#1734)

github.com/go-kratos/kratos - ed86f36476c9f093662206c07dd2f9dc7536adf0 authored almost 3 years ago by haiyux <[email protected]>
test(transport): add transport Listener test (#1735)

* test(tansport): add transport Listener test

github.com/go-kratos/kratos - 7f003a8742eeb529e2d85177cb2296bdfd44d77e authored almost 3 years ago by haiyux <[email protected]>
feat(transport):add grpc and http with listen (#1729)

* feat(transport):add grpc and http with listen

github.com/go-kratos/kratos - 3625634d3ce248a2ec4158817ac14121ffc15998 authored almost 3 years ago by haiyux <[email protected]>
fix: remove the use of client timeout as discovery time (#1715)

github.com/go-kratos/kratos - b4213892270edb9274d9fd7360c1032292d5483c authored almost 3 years ago by Jason Song <[email protected]>
fix(cmd/kratos): add look protoc-gen-openapi when use kratos proto client (#1726)

github.com/go-kratos/kratos - d9530ed54b84c53770bdeb875823589e694f7ffe authored almost 3 years ago by haiyux <[email protected]>
fix FieldMask are converted to/from lower-camel naming conventions. (#1724)

github.com/go-kratos/kratos - 11a6120a2e3d44c5f14a3eba14ac4d56efc26cf9 authored almost 3 years ago by Tony Chen <[email protected]>
fix(cmd/protoc-gen-go-http): Fix when replacement rule is not ending (#1721)

github.com/go-kratos/kratos - b6b95089c482aaa5fbb1df7c702053461377b1ec authored almost 3 years ago by Giovanny Gutiérrez <[email protected]>
fix: fix typo in cmd/protoc-gen-go-http/http.go(is does not -> does not) (#1718)

github.com/go-kratos/kratos - c1ab0cce3c534a45d9b52c161501dd3f008b7df3 authored almost 3 years ago by aldslvda <[email protected]>
feat(cmd/kratos): generating API documentation using Gnostic (#1716)

github.com/go-kratos/kratos - 3642f5d0baf59ca97c7c5f03a0c4e2e9d490e17f authored almost 3 years ago by 包子 <[email protected]>
fix(protoc-gen-go-http): Update http rule when path mappings (#1704)

* fix(cmd/protoc-gen-go-http): Follow the http rule to use the query string

github.com/go-kratos/kratos - ccb649a201517fbc89a45b37feaf7c32829d32b4 authored almost 3 years ago by Giovanny Gutiérrez <[email protected]>
fix(cmd): fixed a camel word enum error

github.com/go-kratos/kratos - e95452276f1f16490c358ae56afed459a8c6ef14 authored almost 3 years ago by Xudong Cai <[email protected]>
fix(cmd/proto-gen-http-go): remove go.mod replace (#1707)

github.com/go-kratos/kratos - 0e72cc2dcb4d442433f6332ccdb685f2475529d1 authored almost 3 years ago by 包子 <[email protected]>
deps: update kratos version to 2.1.3 (#1706)

github.com/go-kratos/kratos - 1117350b9c47f638709edb03456a88f5a05573cd authored almost 3 years ago by 包子 <[email protected]>
feat(transport/grpc): gRPC client discovery supports incoming logger and timeout (#1702)

github.com/go-kratos/kratos - 5aeb14d381c2e06cdd8e618b186f49e3b1cc4b9f authored almost 3 years ago by 包子 <[email protected]>
docs: some wrong err msg description

github.com/go-kratos/kratos - 72f9cc3518d18ecdbc1276b2c18462671422ccf4 authored almost 3 years ago by 白玉堂 <[email protected]>
fix(cmd/proto-gen-errors): non nil assertion for error (#1700)

github.com/go-kratos/kratos - 94d674fd4c2f5ff4c7230e2420a0f54438e35db5 authored almost 3 years ago by JerryZhou <[email protected]>
fix(nacos): call unsubscribe when watching is stopped (#1697)

github.com/go-kratos/kratos - 32158bcef203ff4719f7a82eb3171f232a8b4181 authored almost 3 years ago by 包子 <[email protected]>
fix:internal/host:选择ip未判断ip是否可用&&返回序号最小的ip(#1686) (#1687)

github.com/go-kratos/kratos - 7aa9f352f8dfecdde655849963db2f11c62d7cf5 authored almost 3 years ago by hshe <[email protected]>
consul: support WithServiceResolver option (#1693)

* consul: add endpoints resolver option

* consul: resolver []*api.ServiceEntry -> []*registry...

github.com/go-kratos/kratos - 03f5ee015c976e20b2ec47480e181204086b79f9 authored almost 3 years ago by Cluas <[email protected]>
feat: middleware seletor add ctx match (#1652)

* feat: middleware seletor add headers match

* fix

* add some annotation

* add ctx sele...

github.com/go-kratos/kratos - 2e045c3e42e172ec4fd5c34a292b87bf4f25008f authored almost 3 years ago by haiyux <[email protected]>
transport/http: delay pass context.Context (#1684)

* transport/http: fix http request do not with ctx from user

github.com/go-kratos/kratos - e1e81847686f1252e8e24456c1cec1b860e3ad6b authored almost 3 years ago by Cluas <[email protected]>
registry/nacos: reduce twice string copies (#1681)

* registry/nacos: reduce two string copies

* registry/nacos: update example

github.com/go-kratos/kratos - 5df28f4fdcd51ff675b2e7ba29eb230d0f6c2ae2 authored almost 3 years ago by Cluas <[email protected]>
fix: map 其桶中只能存储 8 个键值对元素,超过后会储存到溢出桶或者扩容,影响性能,预先声明容量以免影响性能 (#1671)

github.com/go-kratos/kratos - 041ffffb159db29fff2ff73d9ab6356d53d77f54 authored almost 3 years ago by kiripeng <[email protected]>
fix(config): apollo close function: useless infinite loop causes high cpu usage (#1674)

Co-authored-by: wangshaosen <[email protected]>

github.com/go-kratos/kratos - 413cc77f7dee1a2f41858736bdf6ef1b9d0a3cab authored almost 3 years ago by xiaoxiaodek <[email protected]>
chore: completion command in the comment (#1680)

github.com/go-kratos/kratos - c9e19f1d988becda1ae3fee9669529f7e1657d4c authored almost 3 years ago by Richard <[email protected]>
fix: circuitbreaker use client context (#1679)

github.com/go-kratos/kratos - 83ebf53b93ecaa026aba555d5b20c9d18ae03cd2 authored almost 3 years ago by china小宇 <[email protected]>
style: format (#1667)

* style: format

* fix:ci

github.com/go-kratos/kratos - 8c9e70b47bf48adb8a47b207308428155da4d12f authored almost 3 years ago by songzhibin97 <[email protected]>
fix: fix nacos.Register many endpoint metadata kind error (#1664)

* fix: fix nacos.Register metadata map type reference bug --user=sxpsxp12

* fix: fix golangci...

github.com/go-kratos/kratos - 63a7ffae0487015a80d93cb2905b01bf5b104598 authored almost 3 years ago by sxpsxp12 <[email protected]>
fix(grpc): Block the RCP unil a new picker is available (#1660)

* fix(config): Support colon as default value in config.yaml

* fix(cmd/protoc-gen-go-http): F...

github.com/go-kratos/kratos - 2471f1d955c1c281dea76739dd9bf081e728ba8f authored almost 3 years ago by Giovanny Gutiérrez <[email protected]>
feat(registry/nacos): add default kind option (#1650)

github.com/go-kratos/kratos - 67161b62ebb64e4af1cbf46e68b2b968a2594007 authored almost 3 years ago by leyou240 <[email protected]>
revert to select filters (#1656)

github.com/go-kratos/kratos - 98fd40bcb49bc5883c76febe41e23087d0ad9a9a authored almost 3 years ago by longxboy <[email protected]>
feat(app): app info delivery to stop context (#1649)

github.com/go-kratos/kratos - 2acede53f3e821cef7d3e167dc1cbd6dac22609b authored almost 3 years ago by Wimi Yuan <[email protected]>
optimize:chan bool to chan struct{} (#1648)

github.com/go-kratos/kratos - 27cfec93d6ceeabf27cb7dfb9059240a60777afa authored almost 3 years ago by haiyux <[email protected]>
fix: remove cmd replace (#1640)

github.com/go-kratos/kratos - ef3322ec076462e192756f90b96e87aaa2c03271 authored almost 3 years ago by haiyux <[email protected]>
fix: nacos a vulnerable dependency was referenced (#1639)

* fix: replace jsonparser version

* fix

* fix

github.com/go-kratos/kratos - 7e0045cd0f2f1cfe5ef40eba3f28af41d4b81849 authored almost 3 years ago by 包子 <[email protected]>
deps: upgrade 2.1.2 (#1638)

* deps: upgrade 2.1.2

* fix lint

github.com/go-kratos/kratos - 6b53d7d229d665b7ab5de180818f3948f07ffa60 authored almost 3 years ago by 包子 <[email protected]>
fix doc (#1636)

github.com/go-kratos/kratos - 7d821541b3f79f30fbcb4a533d8cbc444263110a authored almost 3 years ago by wuxingzhong <[email protected]>
Update main.go (#1627)

github.com/go-kratos/kratos - 3231b3542090bef5f1a7184e5f1888983acb4533 authored almost 3 years ago by lcsin <[email protected]>
feat: upgrade grpc version to 1.42.0 (#1626)

github.com/go-kratos/kratos - 3607ce1b925dcfa8223577cbe760ae70eee61c3a authored almost 3 years ago by haiyux <[email protected]>