Ecosyste.ms: OpenCollective

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

github.com/go-kratos/kratos

Your ultimate Go microservices framework for the cloud-native era.
https://github.com/go-kratos/kratos

fix:add consul all health check (#1620)

* fix:add consul all health check

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

05ecd2ce2cc08f04355fc4f54ef1b70c3e26f41b authored almost 3 years ago by haiyux <[email protected]>
refactor: move from io/ioutil to io and os packages (#1633)

The io/ioutil package has been deprecated as of Go 1.16, see
https://golang.org/doc/go1.16#iout...

77b16286f8fd228d67c585a08301acaf1d1ed121 authored almost 3 years ago by Eng Zer Jun <[email protected]>
fix(cmd/protoc-gen-go-http): follow the http rule to use query strings (#1629)

7a52468ea8164677dce8a76c0a68313ed3cf70c4 authored almost 3 years ago by Giovanny Gutiérrez <[email protected]>
fix(cmd/new): print the correct error message (#1630)

268243d8a39324aa57de32767da39a6870c31246 authored almost 3 years ago by 包子 <[email protected]>
docs of etcd config (#1622)

780a6c0527bcb29ccccac5fe4b7c6f5f608fa1cd authored almost 3 years ago by 李鑫 <[email protected]>
docs: replenish config/apollo and registry/discovery readme (#1625)

* docs(config/apollo): replenish config/apollo readme

* docs(registry/discovery): replenish r...

c392528e112226d9617d60816c04f75c3a79ef40 authored almost 3 years ago by yeqown <[email protected]>
fix(middleware/tracing): modify kartos to kratos (#1628)

0f423be434e543c78dd0eba1a8c3a0e64c4d84e4 authored almost 3 years ago by spume <[email protected]>
feat(form/form): add support google.protobuf.Struct; (#1617)

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

0fad751032e5bff76efe659474060449f4818bfc authored almost 3 years ago by Soul <[email protected]>
fix[cmd]: if enum is a word in proto file, it should be camel too. (#1618)

c70cdc9a11ffcf2b50c5b3ab7779cd5b05117f04 authored almost 3 years ago by thinkgo <[email protected]>
feat(contrib/config): use key file extension as format & config load log (#1619)

* add format

a8692e7ddefc2fdc0b5dc3473728c2ede6adeea4 authored almost 3 years ago by Windfarer <[email protected]>
fix:modify annotation and wrong words (#1615)

* fix:modify annotation and wrong words

fcd935171749bc3117d8f9403cf715fa66018354 authored almost 3 years ago by zhaohaiyux <[email protected]>
feat: add base fitler to improve performace (#1612)

* add node filter

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

988c2312b4b029f3a2340524111e08bb231884ba authored almost 3 years ago by longxboy <[email protected]>
fix: nacos registry test data race (#1613)

c3d0bb66bb481b6ec853fd7d11de3673127f7455 authored almost 3 years ago by wangcong <[email protected]>
feat(http): http client support service discovery in Do (#1563)

32272fe44156cf3d1fa5cd4dbbb9b5098c9c2a4f authored almost 3 years ago by letian <[email protected]>
test: add nacos test (#1603)

* add test

* upgrade nacos sdk version

* upgrade nacos sdk version

* fix test

* gith...

4f013de2ec33a100ecd7156d87dd7bd193b79f7d authored almost 3 years ago by Windfarer <[email protected]>
fix(cmd/http): fixed cannot declare a route with a regular expression (#1608)

* fix(cmd/http): fixed cannot declare a route with a regular expression

5aac2ef5a76d4e1405c7a7f0e617b8ac2b7dc45f authored almost 3 years ago by 包子 <[email protected]>
feat: add raw node (#1611)

* add raw node to improve performace

cd79c2a45800351fcb7b891c4a4a96efcb6cb9d4 authored almost 3 years ago by longxboy <[email protected]>
make the output of gin example right (#1598)

9d2719f9f493b84372719c73e1a7f8a83fbab557 authored almost 3 years ago by hoolio <[email protected]>
fix: k8s nacos and zookeeper registry lint (#1599)

cf385f6285c61653a9aaf5c3fb5ab6efe41c5ca8 authored almost 3 years ago by wangcong <[email protected]>
fix: fix p2c test (#1607)

f42b1c4dd234534460dc82860dfcef81ac587414 authored almost 3 years ago by longxboy <[email protected]>
export selector node (#1606)

037296cdbf54bb01dd753d7d62acfb13e9567aac authored almost 3 years ago by longxboy <[email protected]>
feat: recovery logger with ctx (#1601)

Co-authored-by: 曾政 <[email protected]>

f9a132c9dd44a8051ba74840decc4d712002f21b authored almost 3 years ago by Evan <[email protected]>
fix(cmd/kratos): use context timeout control, add timeout param (#1592)

ce8ed35c1d05f3a207d9807275e5759fdf174d11 authored almost 3 years ago by 包子 <[email protected]>
feat: add descriptor.proto (#1590)

143dc584cb8aed62d4073232839a243da6678279 authored almost 3 years ago by 包子 <[email protected]>
fix(app): use new context when app stop (#1589)

70f58b264a10558edbf1a7cb5503e8ee81f8e12d authored almost 3 years ago by 包子 <[email protected]>
add pprof handler (#1587)

b353ab91f1a62d071bf9a0c01f52e2d76538dc86 authored almost 3 years ago by Tony Chen <[email protected]>
feat: Add consul kv config provider (#1499)

feat: Add consul kv for config
Co-authored-by: liuxiong <[email protected]>

ef686a1cc7c8cd287d9a386c7bd0379b2cd9c8ee authored almost 3 years ago by Xiong Liu <[email protected]>
doc: create CODE_OF_CONDUCT.md (#1585)

806a6b3e13cf1b5be4a97086dd46294107207b77 authored almost 3 years ago by 包子 <[email protected]>
Create CONTRIBUTING.md

5097c3d74388a480e2b12d511c44e966a5828d2f authored almost 3 years ago by 包子 <[email protected]>
chore: update badge (#1582)

ea1a0c30ed066ef02d99cbce097c2680cdb2a6dd authored almost 3 years ago by Windfarer <[email protected]>
test: add transport http test (#1579)

* test: add transport http test

* fix lient

* add client

* add http test

3da927759a88da388151e08efdc4e972020654f7 authored almost 3 years ago by 海雨 <[email protected]>
test: add transport grpc test (#1580)

* add transport grpc test

* fix node

91714bcd34dd30892b1124af5d3f9fd5434e9077 authored almost 3 years ago by longxboy <[email protected]>
test : add selector & balancer test (#1577)

* add selector test

* add balancer test

* add node and selector

* add ewma test

* fi...

ae57ae9bde916c770df4e83f1916d1a4ab2be655 authored almost 3 years ago by longxboy <[email protected]>
test: add log test (#1576)

* test: add log test

* fix

* fix lint

7cd9503b95babaaee5c7812eb18a953c0f1a3835 authored almost 3 years ago by 海雨 <[email protected]>
fix(config/apollo): apollo namespace (#1516)

* fix(config/apollo): support multiple namespace

* fix(config/apollo): modify example and tes...

eec45a3d0ac0ce2e9ac3161c920699eb87cc438d authored almost 3 years ago by Yeqllo <[email protected]>
feat: add encodeing test (#1573)

eb0730a1b09e6338dfb9375e1a163389a833f68d authored almost 3 years ago by 海雨 <[email protected]>
test: add app and transport test (#1572)

* add app and transport test

52876d3e207381569e4b27f7d76865e134c56f78 authored almost 3 years ago by longxboy <[email protected]>
test: arrangement test proto and add test (#1567)

* arrangement test proto and add test

fecfb7dc86aeac95372bb53ab0279f89a9a37bec authored almost 3 years ago by 海雨 <[email protected]>
fix: fix log.Helper.WithContext msg key missing (#1571)

63b1764a04581170d30265acb534ad70e75b482c authored almost 3 years ago by sxpsxp12 <[email protected]>
fix: fix encode form well known message bug (#1568)

fix: fix encode form well known message bug

ad7df8d4bc82c4a9f77c5303770c13ff529a0f90 authored almost 3 years ago by 海雨 <[email protected]>
feat: add msgpack Codec (#1555)

318cacd04db2fa6ad95e5f7e7e07e0f23fb6069c authored almost 3 years ago by leyou240 <[email protected]>
change version to v2.1.1

1b7a40c28bf3762142d543384f90caa756e66701 authored about 3 years ago by longXboy <[email protected]>
fix global selector bug (#1564)

86dec76aa354ff16e775bb69fb9851bafc20cfb1 authored about 3 years ago by longxboy <[email protected]>
fix: cmd http embed message path generate (#1561)

fix: cmd http embed message path generate (#1561)

2d026f1f95d40be99811aeb47651870e2fa627b0 authored about 3 years ago by longxboy <[email protected]>
fix: fix encode proto well known types in form and url query (#1559)

* fix encode proto well known types

210e414e6f5b4a678da315b2a364ebf975258cff authored about 3 years ago by longxboy <[email protected]>
fix(cmd/proto-gen-http): fix the problem that the field declaration does not exist causing panic (#1553)

014778b72a2086ace5eb7bdf3c7bb10205b68110 authored about 3 years ago by 包子 <[email protected]>
deps: update kratos version (#1554)

979ec39c53ba9c5c2b48dae80863e265a1820e19 authored about 3 years ago by 包子 <[email protected]>
revert: revert #1544 (#1548)

872d31343a9a504bc703de3dc25695b7e92e93c9 authored about 3 years ago by 包子 <[email protected]>
feat(log): default message key (#1545)

3d23d295c47342da1b13dcf9a275e8fac03d86d9 authored about 3 years ago by letian <[email protected]>
fix(protoc-gen-go-errors): fix the camel case bug of name (#1544)

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

1e86faea1bfe0f1293b97a1ef9774d47e21c27f7 authored about 3 years ago by storyicon <[email protected]>
feat(log/helper): log helper add WithMessageKey option (#1541)

250bb5c8e769d5615217d5a1fe901169184bdc9d authored about 3 years ago by 包子 <[email protected]>
fix registry TTL. (#1537)

* fix registry.
1. When etcd stops, the application cannot stop.
2. Stop consul first, then st...

9743ad8d32890258177e0335d1a0741e9d45833e authored about 3 years ago by aiscrm <[email protected]>
feat: add config slice map support (#1538)

feat: add config slice map support

69fc5cca876c05b891c051a3fc8829d708118467 authored about 3 years ago by longxboy <[email protected]>
feat: update go version to 1.16 (#1536)

f3e75bffca735a5c1b5ae388814aed0e37388f09 authored about 3 years ago by Windfarer <[email protected]>
feat: change to v2.1.0 (#1535)

* change to v2.0.5

* fix go lint

d0c65fbd755d7cd9231a07af42f1e3db581bd8b8 authored about 3 years ago by longxboy <[email protected]>
feat: add http transport interface (#1533)

feat: add http transport interface

056812e4b2654778b7cf44d9d421405c76708252 authored about 3 years ago by longxboy <[email protected]>
feat: add backupConfigPath method (#1511)

* add backupConfigPath method

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

a99659052ad7f3f4be9f65364725aca0ffc79c1c authored about 3 years ago by ONG-YA <[email protected]>
fix: consul lint error (#1530)

* fix: consul lint error

* fix: services init eroor

3b477e7e5241bb1a1d6e39c02ddb39a30bef740c authored about 3 years ago by Tt yo <[email protected]>
fix: 'tokenInfo' might have 'nil' or bad value (#1534)

* fix: 'tokenInfo' might have 'nil' or bad value

* fix: return the origin err

5e88a20cd404288a12b4df6c85ddfde9e1d2006b authored about 3 years ago by Bear <[email protected]>
fix: contrib config kubernetes lint err (#1523)

* fix: contrib metrics datadog lint err

* fix: contrib config nacos lint err

* fix: contri...

0597883e701b3db9842ee736201588b6b9834d0a authored about 3 years ago by 倒霉狐狸 <[email protected]>
feat:add warning when http path filed use map or list (#1526)

* feat:add warning when http path filed use map or list

23a96a3d63546c6ac5b5d4eb4a5af22d14bb21a5 authored about 3 years ago by 海雨 <[email protected]>
fix(registry/discovery): watch quit while context cancel; supplement metadata (#1524)

* fix(registry/discovery): watch quit with context cancel; lose metadata while translating Servi...

a2f53128cf3aaa2ced43eff29d83376feef918db authored about 3 years ago by Yeqllo <[email protected]>
fix: contrib config nacos lint err (#1522)

* fix: contrib metrics datadog lint err

* fix: contrib config nacos lint err

74e630c21a5bd8c7e28d893131f5df5e21470ece authored about 3 years ago by 倒霉狐狸 <[email protected]>
fix: fix registry go mod(#1521)

fix: fix registry go mod

0aace47d086a6364913ccfdeef9179809bed8c40 authored about 3 years ago by longxboy <[email protected]>
feat(registry): support discovery registry center (#1480)

* feat(registry): support discovery registry center

5786f61e133e8b1437d905e5442bd6be5763c241 authored about 3 years ago by Yeqllo <[email protected]>
fix: contrib metrics datadog lint err (#1517)

bae20ba7355694c1d016fd7474a6b765c5dc8f62 authored about 3 years ago by 倒霉狐狸 <[email protected]>
fix typo (#1509)

7cc6565d0195147afed61ace119ed586941caefb authored about 3 years ago by hotcha <[email protected]>
fix:etcd prifex find error (#1507)

953deaa36312351f67c2e227b39fafe4335c4a3c authored about 3 years ago by 海雨 <[email protected]>
chore: fix readme typo (#1505)

c180cd4ab0bf35a5f8e072b2bfeeff2d067bd179 authored about 3 years ago by 包子 <[email protected]>
feat:edit readme and roadmap (#1504)

6f45cb0dfb2341cc559adf2723366100b732fb08 authored about 3 years ago by 海雨 <[email protected]>
feat: add selector and filters examples (#1485)

* add selector examples and filters

feeec630d7591aa5c4a64d3e4b7122f081e763b7 authored about 3 years ago by longxboy <[email protected]>
deps: otel upgrade to v1.0.0 (#1500)

25f448794d910594adf337d968d298c61862e692 authored about 3 years ago by 包子 <[email protected]>
chrone: fix doc error (#1498)

aba30889c9a6f1fbcdd372e58102dce0536c4e53 authored about 3 years ago by 404_K <[email protected]>
fix http resvoler test case (#1496)

3cbe4755ed45120ebfc555e6a5d73f152418d513 authored about 3 years ago by longxboy <[email protected]>
fix:http server start panic when use Endpoint (#1492)

423b60b33077b90a2dbcbcc053c172ea54e0ddc8 authored about 3 years ago by seasrain <[email protected]>
fix:server start panic when use Endpoint (#1491)

* fix:server start panic when use Endpoint

* fix test

* fix lint

55e00ce9f33a67db22a57102a47eb4df22e34759 authored about 3 years ago by seasrain <[email protected]>
fix typo (#1490)

09969457e260cdc2b973b427a9f67a35e11aba6d authored about 3 years ago by SparkLee <[email protected]>
test(middleware/tracing): tracing unit test enhancement (#1484)

* use t.Setenv

* add tracing test

* lint fix

* update go test env to [email protected]

* remov...

04bc0e63bac5fb23ff99bf13ecb61f308fe05b7e authored about 3 years ago by Kagaya <[email protected]>
add endpoint option in grpc server (#1488)

db2122860d22f63c25ff5efc29621503119bb5dc authored about 3 years ago by letian <[email protected]>
remove http client call option:selectFilter

039ce627780b920fcfd8954dd80109a15707500a authored about 3 years ago by longXboy <[email protected]>
fix error in file test (#1483)

53563ab498cc157d74e2178f89c613fd9c4ac74c authored about 3 years ago by letian <[email protected]>
fix defer leak (#1477)

894fc1a0585d0b2979909d29326178b811bbcd64 authored about 3 years ago by letian <[email protected]>
fix bug of host.Extract (#1481)

2ce8f22fac17da6ff915bc208de9c414e726ba08 authored about 3 years ago by letian <[email protected]>
deps: remove x/net package (#1476)

24ec23f0e41676bfe9726ce612005ac5ab85d67c authored about 3 years ago by seasrain <[email protected]>
typo(examples/blog): change ”make run“ to ”kratos run“ (#1474)

73bba905b4ba0445201dbde2aada3aaa92f2dc98 authored about 3 years ago by 包子 <[email protected]>
docs: fix typo (#1473)

32c41f47d5290ffd22cefa8d4c18fb1ef9ef2f03 authored about 3 years ago by 祈緒ちゃん - Kiochan <[email protected]>
fix:move test proto file to internal (#1471)

* fix:move test proto file to internal

1dd8786ed91fe6c6761dd9a9640dc9fedc25c980 authored about 3 years ago by seasrain <[email protected]>
add test for HandleHeader (#1467)

754d83ea9d68aa7392d5132f17c81612c341a037 authored about 3 years ago by letian <[email protected]>
deps: update otel to v1.0.0-rc3 (#1466)

* update otel to v1.0.0-rc3

b92e8a9da80c91f11bca47b55225cced962fa40f authored about 3 years ago by Tony Chen <[email protected]>
Feat: add load balancer (#1437)

* add balancer
* add p2c balancer
* add http client selector filter

Co-authored-by: yuemoxi...

20f0a07d3675566abf3cd3cdea7baf86e6f9cf0c authored about 3 years ago by longxboy <[email protected]>
fix(transport/grpc): default base ctx (#1465)

* fix grpc base ctx

0184d217cf519b639fe64f575cb9afb57b88f2c2 authored about 3 years ago by Tony Chen <[email protected]>
fix:http rehister url lack / (#1464)

* fix: set strictSlash true

798adbff5eb4a35c06c6bd4b4cb3e41d5d14ca44 authored about 3 years ago by seasrain <[email protected]>
fix: middleware uses sentinel error (#1463)

6e6526efd9ecb8034328b1a7faf17e4a53109104 authored about 3 years ago by Tony Chen <[email protected]>
fix:edit the config's readmes (#1462)

558070f4d9b32a05fdb22a7fdaf697bbe81dadc6 authored about 3 years ago by seasrain <[email protected]>
refactor(contrib/config): move etcd config (#1457)

* move etcd config

* add with prefix to options

1148bbd9689a9a99adef077f03234932c2a9771f authored about 3 years ago by Windfarer <[email protected]>
fix: optimizate with context (#1460)

* fix: optimizate with context

8b1086ad56011e0e65f80f644bbbe5432674319f authored about 3 years ago by seasrain <[email protected]>
feat: add http header handler (#1461)

4bdafa63936a82b14dc047356350d3726bf4a656 authored about 3 years ago by letian <[email protected]>
feat(middleware/auth): add auth middleware (#1274)

* add auth middleware

ab5152dbe1ca0a277389ebdf7904bda10f8b53af authored about 3 years ago by Casper-Mars <[email protected]>
fix http server handler (#1456)

aed6af7acccf03d0da104c20fbdbe03274edf04c authored about 3 years ago by Tony Chen <[email protected]>
fix: examples lint error (#1454)

* fix example lint error

* use latest version lint

* ignore zap Sync error

736fb38e793a95f21e14846718590446733e9b85 authored about 3 years ago by Kagaya <[email protected]>