Ecosyste.ms: OpenCollective

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

github.com/casbin/casbin-mesh

A scalable authorization layer built on Casbin (The experimental project is currently unstable)
https://github.com/casbin/casbin-mesh

refactor: improve config check

94d1c0ac656630eaba7664d6911ef6c76f27564f authored over 1 year ago by Zixuan Liu <[email protected]>
chore: add license header

b97d6bd29e49bd2864a154f1bcbcd53fda3f9a4a authored over 1 year ago by Zixuan Liu <[email protected]>
refactor: use return error instead of log fatal

11964f94f3f9268b580d7c6141a31a34c40eaa07 authored over 1 year ago by Zixuan Liu <[email protected]>
refactor: remove config flag

9eb7d07d0c2de700060aaf6700ccedaef4e86b35 authored over 1 year ago by Zixuan Liu <[email protected]>
test: add new listener test

11abed1b6a4fd0843483c2e8915b9ea2f59ec369 authored over 1 year ago by Zixuan Liu <[email protected]>
fix: fix listen address

3931e9ae2418e149b522e4e8094a7c756e8d41fc authored over 1 year ago by Zixuan Liu <[email protected]>
refactor(server): add Start method

9dc18d1ad4ce85f7ddc150683ef5570471e45910 authored over 1 year ago by Zixuan Liu <[email protected]>
refactor: use zap instead of go log

b56bffd88781dbdc26c10be5dbcacfc2c666364a authored over 1 year ago by Zixuan Liu <[email protected]>
refactor: move new casmesh logic to server

5cd1a708ccc5970f8f137aeff5912b703577a8c8 authored over 1 year ago by Zixuan Liu <[email protected]>
refactor: remove file suffix

67c4bf7bf966bb52e3d01ab3260fc62af3fa7002 authored over 1 year ago by Zixuan Liu <[email protected]>
refactor: rename pprof-address to http-pprof

d5980c24820df351006c0b73a1208205bf483679 authored over 1 year ago by Zixuan Liu <[email protected]>
feat: add pprof server

413c9e3465c9de5c80756e3e3a035f88c355471f authored over 1 year ago by Zixuan Liu <[email protected]>
feat: separate server tls config

98cf2e7aac0f94ef985ebdc1197f0eb42e0c6d2b authored over 1 year ago by Zixuan Liu <[email protected]>
feat: separate raft tls config

eb7d0531a2dbed85d7768855611672f5dd48b2eb authored over 1 year ago by Zixuan Liu <[email protected]>
feat!: separate all ports

BREAKING CHANGE: No longer using `localhost:4002` to share all services:
* **Raft Service:** C...

b1c666fb57bc3bb44bb852e37f441781bea0bf38 authored over 1 year ago by Zixuan Liu <[email protected]>
refactor!: use cobra instead of golang flag

BREAKING CHANGE: Remove support for single dash flags (`-flag`) and require the use of double da...

c46fc6ee562713c3bb2197d946196646f2623ff4 authored over 1 year ago by Zixuan Liu <[email protected]>
refactor: rename api to server in the config

c12308eb292a740680c1423aad774c63cabdb7cc authored over 1 year ago by Zixuan Liu <[email protected]>
feat: add data field for basic provider

447d1591f6bcd844bc553d09e1478df4cff6e2c1 authored over 1 year ago by Zixuan Liu <[email protected]>
feat: add config file and struct

518356bf17698f0d37e6e2e8ef8689b5e90a4fc4 authored over 1 year ago by Zixuan Liu <[email protected]>
refactor: rename app to server

f9e5cdfdfb7e8e0026fbfcc7b4adb6d27c75be5a authored over 1 year ago by Zixuan Liu <[email protected]>
refactor: rename pkg to server

ed9d5ee1b052b68d100ed6f30a7cdf5745575924 authored over 1 year ago by Zixuan Liu <[email protected]>
chore: add install goimports and go-license

23a4fc365161b9bf5eb70289d4ad8e624ddff5ab authored over 1 year ago by Zixuan Liu <[email protected]>
chore: format codebase

5e59d599bb6405af3a9ad47a99e8544841e41992 authored over 1 year ago by Zixuan Liu <[email protected]>
chore: update mod

23e798cdb6fe8d567a2407eea2e9e10073da7dcb authored over 1 year ago by Zixuan Liu <[email protected]>
chore: add NOTICE

1f9d622f1afd8eed21f9f8085e12543c7b5b4284 authored over 1 year ago by Zixuan Liu <[email protected]>
chore: format license header

edda8c8e0b7941c2c395275d2390508e478bf5dd authored over 1 year ago by Zixuan Liu <[email protected]>
feat(helm): Add a chart to deploy a casbin mesh (#65)

* Add a chart to deploy a casbin mesh

* Update README with Helm usage

6a97236e60cd4478f084814665e387a8248e421f authored almost 2 years ago by AbdelrahmanElawady <[email protected]>
docs: update links in Readme (#67)

0b6179d681629ace99b9730c07e3466800cdf4c3 authored almost 2 years ago by Harshal Mittal <[email protected]>
docs: added the documentation for APIs overview and created CONSISTENCY.md (#62)

* docs: added the documentation for APIs overview

* docs: created the CONSISTENCY.md

CONSI...

74b307bfe0c627520d79fce49958d8c16df876e8 authored almost 2 years ago by PrathamJaiswal001 <[email protected]>
fix(app): fix parsing flag bugs

68f59fdbf98cc24b9c3d86edda640f84e9f8541c authored over 2 years ago by Weny Xu <[email protected]>
Merge branch 'main' of github.com:casbin/casbin-mesh

0643b6eb59f2b06edf6273fa13e30ca7ab26aacd authored over 2 years ago by Weny Xu <[email protected]>
feat(client): move client to a separated dir (#59)

42776234279bec681da2bcdf46f49cffd79882e3 authored over 2 years ago by Weny Xu <[email protected]>
feat(app): move parsing flags to a separated files (#60)

65356169c14159bde55803eba80d3de491c11631 authored over 2 years ago by Weny Xu <[email protected]>
chore(.github/action): update CI env go version to 1.18 (#61)

56bd0ccb4c2aafa89b3e878543b465995996e359 authored over 2 years ago by Weny Xu <[email protected]>
chore(.github/action): update CI env go version to 1.18

883fed332ecb5665fe29f5676d859638c230f8de authored over 2 years ago by Weny Xu <[email protected]>
feat(store): add header for snapshot (#55)

c1b32d87368a69036f20e3a5029b9e4556bb572b authored over 2 years ago by Weny Xu <[email protected]>
docs: update

7d3c90fce5b97077017b9da9a4371d0b2986a299 authored over 2 years ago by WenyXu <[email protected]>
chore(docker-publish): support multi-arch (#52)

a087119816e7834a06028e4418140e7bd4b57e7b authored over 2 years ago by Weny Xu <[email protected]>
docs: update docker image url (#51)

45cfac0b0d1b5bdb212c2e72b17292881a670126 authored over 2 years ago by Weny Xu <[email protected]>
feat: add multiple bind addresses support (#38)

* feat: implement cluster listener

Signed-off-by: Zixuan Liu <[email protected]>

* feat: i...

0bf13b31da62b43b3f1b4c1480f20117f06f1a5b authored over 2 years ago by Zixuan Liu <[email protected]>
Docs (#40)

* chore(deps): update

* chore(.github): update docker-publish

* docs: add readme.md

eedc69ecd35b1bb0facb54beb746328e9d3e38db authored over 2 years ago by Weny Xu <[email protected]>
fix: use casmesh as software name (#35)

Signed-off-by: Zixuan Liu <[email protected]>

1eb3f27a674d12a8a969914b545d1f6d60c92255 authored about 3 years ago by Zixuan Liu <[email protected]>
Merge pull request #34 from WenyXu/master

fix: fix auto-forwarding incoming requests related issues

56bb31e9d04a78e4f496982d23369b98028ce268 authored about 3 years ago by Zixuan Liu <[email protected]>
fix: fix auto-forwarding incoming requests related issues

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

ff0c2dbf1295f7dc9da1cd67853048fa317451f6 authored about 3 years ago by wenyxu <[email protected]>
Merge pull request #33 from WenyXu/master

fix(core): fix cors issues

50757ad7a11835b1a613ece06f58a8abf5a2c0d8 authored about 3 years ago by Zixuan Liu <[email protected]>
fix(core): fix cors issues

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

7326fed1eac015e96c7fb4cd5b409bb6c99388c3 authored about 3 years ago by wenyxu <[email protected]>
Merge pull request #32 from WenyXu/master

feat(cmd): add prompt for cli

ca568e86082cae28db2f1a7dbe289daae5760c95 authored about 3 years ago by Zixuan Liu <[email protected]>
feat: add prompt for cli

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

17f03f6b4e3cd591bda468f874fb815f90b4d8de authored about 3 years ago by wenyxu <[email protected]>
chore(deps): update deps

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

febf4d94cc9277ed2848db171c1ec5731ae70f0f authored about 3 years ago by wenyxu <[email protected]>
Merge pull request #31 from WenyXu/chore/license

chore: license all files

b559f4078b5748381a07ca61368e0d82e7ed8d8a authored about 3 years ago by Zixuan Liu <[email protected]>
chore: license all files

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

4cf7bbe18c65d6527d4345fd919c28ea36fc28a5 authored about 3 years ago by wenyxu <[email protected]>
Merge pull request #27 from WenyXu/chore/dockerfile

chore: add dockerfile

e4f38f528d377f82e5973678e1e195721ac272d0 authored about 3 years ago by Zixuan Liu <[email protected]>
chore: remove unused

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

b2f182d099bbb74473c69b7ae787ce1064b28980 authored about 3 years ago by wenyxu <[email protected]>
Merge pull request #29 from WenyXu/chore/log

chore(cmd/main): add detail for unmatched incoming message

2e494543de685703c298335ffaa88795f7127704 authored about 3 years ago by Zixuan Liu <[email protected]>
Merge pull request #28 from WenyXu/fix/addr

fix(cluster/join): use hostname addr instead of IP addr

c49075693b6ef253716b919c6dcbbbea3ca3fcf0 authored about 3 years ago by Zixuan Liu <[email protected]>
Merge pull request #26 from WenyXu/chore/README

chore(docs): udpate README.md

6a72a919cc70020892144b8c50f0ef41df7f8adb authored about 3 years ago by Zixuan Liu <[email protected]>
chore(cmd/main): add detail for unmatched incoming message

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

9b45d7c45b56bf0cb3454ba07fcd44e20daf9674 authored about 3 years ago by wenyxu <[email protected]>
fix(cluster/join): use hostname addr instead of IP addr

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

8ddecb2ba439e39b80370044ec217d325c228631 authored about 3 years ago by wenyxu <[email protected]>
chore(dockerfile): change the app expose port

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

87668fd0788c3d2d18ac57161486c0c21f9ee69a authored about 3 years ago by wenyxu <[email protected]>
chore(Dockerfile): update Dockerfile

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

460bc522aa70fe83a9716173bd9093f709d42847 authored about 3 years ago by wenyxu <[email protected]>
Create docker-publish.yml

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

92aa16f5d08ab63d733d46c3252975ed4911964b authored about 3 years ago by WenyXu <[email protected]>
chore: add Dockerfile

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

01e2141495d2a19cc3e28ece35253ef661ee416b authored about 3 years ago by wenyxu <[email protected]>
chore(docs): udpate README.md

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

5f7d9ea2a5179e90d2892d83b0bc5593bd4b9f90 authored about 3 years ago by wenyxu <[email protected]>
Merge pull request #25 from WenyXu/feat/list-policies

feat: support to list policies by a specific cursor

605d3e349b622c33cfdeffe22cd746cb09365ab6 authored over 3 years ago by Zixuan Liu <[email protected]>
feat(store): support to list policies by a specific cursor

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

c925ef3575f15acdf2b74636f8284eb0dff2b3b6 authored over 3 years ago by wenyxu <[email protected]>
feat(proto): add list payload definition

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

89ed5dc3c73d75308d1694126d97870502ebe3ba authored over 3 years ago by wenyxu <[email protected]>
feat(adapter/badger): support to list items by a specific cursor

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

7b7beef4ed34c4668b6400205baef9184c203c76 authored over 3 years ago by wenyxu <[email protected]>
Merge pull request #24 from WenyXu/chore/docs

chore(docs): move docs into independent repo

6859aa2f54339f203852f2fe1de9115eddd90ced authored over 3 years ago by Zixuan Liu <[email protected]>
Merge pull request #23 from WenyXu/feat/cors

feat(cmd/app): enable cors

e032d5352408c97dfc467cbf32d90ce566833c78 authored over 3 years ago by Zixuan Liu <[email protected]>
Merge pull request #22 from WenyXu/feat/http

feat(pkg/core): impl http endpoint

e318c450f3dd290cbfa469388bf39e0a979378a0 authored over 3 years ago by Zixuan Liu <[email protected]>
Merge pull request #21 from WenyXu/chore/deps

chore(deps): update

039f8deb9586ea428d20fea303255b9465c651b7 authored over 3 years ago by Zixuan Liu <[email protected]>
chore(docs): move docs into independent repo

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

34cac09a22a6f08ead13c11ae4e59fbc123e072b authored over 3 years ago by wenyxu <[email protected]>
feat(cmd/app): enable cors

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

ee8867540f8028e69167b0a61fdfcb4b905c641b authored over 3 years ago by wenyxu <[email protected]>
feat(pkg/core): impl http endpoint

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

6e85f0bc7ca0cfb37cd8425c9db3a2f78fead596 authored over 3 years ago by wenyxu <[email protected]>
chore(deps): update

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

95be86c704f4647d69be300bbc15f6401b5a83ad authored over 3 years ago by wenyxu <[email protected]>
Merge pull request #19 from WenyXu/feat/cli

feat(cli): support basic auth

7e832453ff869f363461f10258334ac7682adb34 authored over 3 years ago by Zixuan Liu <[email protected]>
Merge branch 'master' into feat/cli

27c6b77be22e8c282381077e680cbca40a686dba authored over 3 years ago by WenyXu <[email protected]>
Merge pull request #20 from WenyXu/docs

docs: init skeleton

847da614655d23e582dd1f9ab8c7b7f57531f877 authored over 3 years ago by Zixuan Liu <[email protected]>
Merge pull request #18 from WenyXu/fix/cmd

fix(cmd): fix basic auth issues

7d3ce86f73af7c3c1eb1defaf336570cac96e486 authored over 3 years ago by Zixuan Liu <[email protected]>
Merge pull request #17 from WenyXu/chore/cli

chore(cli): resolve the conflict

183a648271257e638e2b96fb55bd84eae7c03b57 authored over 3 years ago by Zixuan Liu <[email protected]>
Merge pull request #16 from WenyXu/chore/test

chore(test): update

837bf8766bb4efcc74b7a6c7a80d43b5eadf4968 authored over 3 years ago by Zixuan Liu <[email protected]>
docs: init skeleton

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

73f152b6e318d6be8ca8823e79af38aadcf5ffe9 authored over 3 years ago by wenyxu <[email protected]>
chore(cli): resolve the conflict

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

f66f93ff7f23d55b8b2d68408a3d05939b0c04d9 authored over 3 years ago by wenyxu <[email protected]>
feat(cli): support basic auth

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

b869c24271c15eb574253ed0051ade08757ebea3 authored over 3 years ago by wenyxu <[email protected]>
fix(cmd): fix basic auth issues

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

581fc90bfec1d472c733a4c8a6d18be3d7742b04 authored over 3 years ago by wenyxu <[email protected]>
chore(test): update

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

229a9d210b13724ffe41a0c4095550850a36a2d5 authored over 3 years ago by wenyxu <[email protected]>
chore(cli): resolve the conflict

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

81b939a442a255d5c8276da30d2bd241433ba572 authored over 3 years ago by wenyxu <[email protected]>
Merge pull request #14 from WenyXu/feat/auth

feat(pkg/auth): impl auth

8e60343c8bdf943c5458eecbfa17b315dc3c2e69 authored over 3 years ago by Zixuan Liu <[email protected]>
chore(.gitnore): update

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

df6bfc019147e3ad1ac115c194e0f855a730426c authored over 3 years ago by wenyxu <[email protected]>
feat: impl credential store persistence

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

fcec0b66ce0975a673d070d7512e4cb77c17c177 authored over 3 years ago by wenyxu <[email protected]>
chore: typos

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

ea579ae7cd13465a2a22f380b630035d103a2518 authored over 3 years ago by wenyxu <[email protected]>
feat: impl auth registry

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

aebbec442ac921f531ddfeee34485267c14f9547 authored over 3 years ago by wenyxu <[email protected]>
feat(pkg/core): impl grpc basic auth middleware

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

c5b3e8c5c8ba68d0865144a2ca08a5a666f4fe6e authored over 3 years ago by wenyxu <[email protected]>
feat(pkg/core): impl http basic auth middleware

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

927a201e2ed931c52fda63ecf71969885f2c0378 authored over 3 years ago by wenyxu <[email protected]>
feat(pkg/auth): support auth enforce

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

4cb26bb078900e6cc559d389fc001e2b810c01f2 authored over 3 years ago by wenyxu <[email protected]>
feat(pkg/auth): impl credential store

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

f025e912d94cd2b84522850597c2af8301ba63e5 authored over 3 years ago by wenyxu <[email protected]>
refactor:(pkg/auth): reduce useless code

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

f139c56c4223b21d57576783df13ca39ff6e4252 authored over 3 years ago by wenyxu <[email protected]>
chore: update deps

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

ee6f87c70995fa0afe0cca3573807d51793489d5 authored over 3 years ago by wenyxu <[email protected]>
chore: update deps

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

11a80b6563ee9b18e83ca1bb7e5ee48a87a5be2d authored over 3 years ago by wenyxu <[email protected]>
Merge pull request #15 from WenyXu/docs

docs: init docs

fa2c341d6ac2c3df11ae80f64987ba4eef8bdb2c authored over 3 years ago by Zixuan Liu <[email protected]>