Ecosyste.ms: OpenCollective

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

Casbin

An authorization library that supports access control models like ACL, RBAC, ABAC for Golang, Java, C/C++, Node.js, Javascript, PHP, Python, .NET (C#), Delphi, Rust, Dart/Flutter and Elixir
Collective - Host: opensource - https://opencollective.com/casbin - Website: https://casbin.org/ - Code: https://github.com/casbin

[feature] Implement Policy Filtering

A new interface, `FilteredAdapter`, extends the `Adapter` interface
with the ability to load a f...

github.com/casbin/casbin - e9895b6cc3f0eb8e95dc9cc6bb29875acf48c6f6 authored over 6 years ago by Ryan Clarke <[email protected]>
Made the example value for enum type sensitive.

github.com/casbin/bee - 611eecc204e6bc5f3084d4f755820d5c65a1f1ca authored over 6 years ago by Muxian Wu <[email protected]>
add Name.com provider (#480)

* add Name.com provider

* add namedotcom provider env vars to output of cli.go

github.com/casbin/lego - 91b13b10b9b5f0fa32454a4249de26936c72a201 authored over 6 years ago by Pat Moroney <[email protected]>
Merge pull request #513 from WUMUXIAN/develop

Swagger Enum Fix:

github.com/casbin/bee - be6186155fe292ea4ab99905385a6102a4f03d91 authored over 6 years ago by astaxie <[email protected]>
Add Bolt Adapter in README.

github.com/casbin/casbin - f418a848b452dc6be42851fb6413a81f860d70d9 authored over 6 years ago by Yang Luo <[email protected]>
Swagger Enum Fix:

1. For now the type inference is not supported, they will be skipped.
2. The enums in the documen...

github.com/casbin/bee - 685c16d5ebc29b8efc7e16ec46a047b27ca50094 authored over 6 years ago by Muxian Wu <[email protected]>
Merge pull request #512 from WUMUXIAN/features/swagger-example-enum-support

Swagger: Enum improvement, example value improvement.

github.com/casbin/bee - 3469f0ae4c518350b0838a6929b4d59fd4734f52 authored over 6 years ago by astaxie <[email protected]>
Swagger:

1. Improve the enum support, the enum will be in a format of "enum_name = enum_value"
2. An examp...

github.com/casbin/bee - d217d0b85c1d9eaca83e38168dbdf2b34c499c65 authored over 6 years ago by WUMUXIAN <[email protected]>
Fix the pointers to VMware Dispatch in README.

github.com/casbin/casbin - 4d1319976d1d76ce7273399ac7bfed9e58491428 authored over 6 years ago by Yang Luo <[email protected]>
Merge pull request #1 from flavien29/master

Define the redis casbin key as a parameter

github.com/casbin/redis-adapter - 92ca8afd7d0650cda49c5d86d6333a3a96c30c48 authored over 6 years ago by Yang Luo <[email protected]>
Define the redis casbin key as a parameter

github.com/casbin/redis-adapter - 398ba2a89e687855c9e9f8bf8317a7d5bf750c28 authored over 6 years ago by Flavien MOULLEC <[email protected]>
Merge pull request #74 from matevzmihalic/fix/rbac-concurrency

Fix default role manager concurrency

github.com/casbin/casbin - cef59c85311e768511c229743965df9c1406c090 authored over 6 years ago by Yang Luo <[email protected]>
Fix default role manager concurrency

github.com/casbin/casbin - 3754dbdd58dba82c8fec65512487c3a266d5b84e authored over 6 years ago by Matevz Mihalic <[email protected]>
Add DNS provider: Lightsail (#460)

* add lightsail dns provider

* fix lint errors

* update exoscale.go

* add the docs for ...

github.com/casbin/lego - bacb545c7a26a247cf36a0c9ec46b2697a65465a authored over 6 years ago by Derek Chen <[email protected]>
providers/azure: Refactor to work with Azure SDK version 14.0.0 (#490)

github.com/casbin/lego - 4e330710a7dd17d7112fdd0eab7bad973e3955cd authored over 6 years ago by Aaryaman Vasishta <[email protected]>
Add SetEffector() to Enforcer API.

github.com/casbin/casbin - d466314c71270cba7491fe9758218d6dbe73b71c authored over 6 years ago by Yang Luo <[email protected]>
Refactor out DefaultEffector.

github.com/casbin/casbin - 854e395cb6ed80493bb7b374e24ec899c889e753 authored over 6 years ago by Yang Luo <[email protected]>
Refactor out the effector interface.

github.com/casbin/casbin - 7c4e489e61d145db2c90d97125467c8d5709edad authored over 6 years ago by Yang Luo <[email protected]>
Add matcherResults to enforcer.

github.com/casbin/casbin - 25f887d8d19315b0583c777d8abe628a396a8364 authored over 6 years ago by Yang Luo <[email protected]>
Rename policyResults to policyEffects.

github.com/casbin/casbin - a8c86acfec31dbf7ebeb0ed86c22a4c3c9ed353d authored over 6 years ago by Yang Luo <[email protected]>
Matcher result can be int or float now.

github.com/casbin/casbin - 9931b9e4b9acf1dda256b666af502cb4514abefa authored over 6 years ago by Yang Luo <[email protected]>
Add VMware Dispatch to our adopters in README.

github.com/casbin/casbin - d90aea74415fe8ba97551fc60962af1d6a907277 authored over 6 years ago by Yang Luo <[email protected]>
Add Auth0 role manager in README.

github.com/casbin/casbin - 1d226440a676a57c7dda8f032b19c5bce1b5802f authored over 6 years ago by Yang Luo <[email protected]>
Add Travis CI and coverage.

github.com/casbin/auth0-role-manager - 4898245d8a8430b327d05c11c7b725daee3c27b0 authored over 6 years ago by Yang Luo <[email protected]>
Fix: https://github.com/zenoss/go-auth0/issues/6

github.com/casbin/go-auth0 - dd403fe8eee52f971a11de61858c64820763b3a0 authored over 6 years ago by Yang Luo <[email protected]>
Add .gitignore

github.com/casbin/go-auth0 - d0ecd46a3123b90803e19b4bf71868ec35c5cf6d authored over 6 years ago by Yang Luo <[email protected]>
Ignore IDEA files.

github.com/casbin/auth0-role-manager - 896dfe39405160ad5c9325c4338c7aadef0ac4e9 authored over 6 years ago by Yang Luo <[email protected]>
Add Okta role manager in README.

github.com/casbin/casbin - 130b288edcdf21ba0c87f4d2e3877d1d627e4f93 authored over 6 years ago by Yang Luo <[email protected]>
Add Travis CI and coverage.

github.com/casbin/okta-role-manager - ef1826d956cc8a64bb99fa9a70032adc2c30143c authored over 6 years ago by Yang Luo <[email protected]>
Fix typo in README.

github.com/casbin/session-role-manager - 813bf0d09d43c9737068462b958852942bd57324 authored over 6 years ago by Yang Luo <[email protected]>
Add TestEnforcer().

github.com/casbin/okta-role-manager - 16a69e15443ec23a63b2309ac1612cd8bdcaf139 authored over 6 years ago by Yang Luo <[email protected]>
Return meaningful errors for default role manager.

github.com/casbin/casbin - 10fbc3b6ab15062a138d9d8fb598e14d0215f9c8 authored over 6 years ago by Yang Luo <[email protected]>
Return error in role manager interface.

github.com/casbin/casbin - b5e7d0d74a64e40dac90a019a39ab19bcff8656a authored over 6 years ago by Yang Luo <[email protected]>
Rename the examples.

github.com/casbin/casbin - fdfe6a4832405d43eb2e8b00c596ce67795cfa5c authored over 6 years ago by Yang Luo <[email protected]>
Put file-adapter into persist folder.

github.com/casbin/casbin - 0889b004f78ba7238007d2cd59d97136b01cd321 authored over 6 years ago by Yang Luo <[email protected]>
Ignore IDEA files.

github.com/casbin/okta-role-manager - 0e5d09648b71704118eb72458275550589ec02d7 authored over 6 years ago by Yang Luo <[email protected]>
Remove the built-in session role manager, update the README.

github.com/casbin/casbin - 3a17f2855cc12ad36fd614c590b9d18f46dfd65d authored over 6 years ago by Yang Luo <[email protected]>
Add Travis CI and coverage.

github.com/casbin/session-role-manager - 552a139ebfc2ad5c4c11fc129436a2634a475545 authored over 6 years ago by Yang Luo <[email protected]>
Reformat the test file.

github.com/casbin/session-role-manager - e2af816992a0919a03c3ea27f0dc524e34cf1317 authored over 6 years ago by Yang Luo <[email protected]>
Add TestEnforcer().

github.com/casbin/session-role-manager - 4308e4b5ec7c941e1822ebd26899179e756c8035 authored over 6 years ago by Yang Luo <[email protected]>
Add the role manager code.

github.com/casbin/session-role-manager - 17a4c5a46fc8b427ac2d425b70c90ddb9f81fe80 authored over 6 years ago by Yang Luo <[email protected]>
Ignore IDEA files.

github.com/casbin/session-role-manager - 23fcb36ca6c713d960a83fcb27238d3ef664896c authored over 6 years ago by Yang Luo <[email protected]>
Add TestClear() for role managers.

github.com/casbin/casbin - a83077c9dbb2723a773cb5fc5c9821968ca52a87 authored over 6 years ago by Yang Luo <[email protected]>
Rename level to hierarchyLevel in default role manager.

github.com/casbin/casbin - c8ca897a5f4f574edb760d5a9d4e09ea18dcbec2 authored over 6 years ago by Yang Luo <[email protected]>
Remove role manager constructor.

github.com/casbin/casbin - b2e0bcba38379caece5262ca7907d381e07f7705 authored over 6 years ago by Yang Luo <[email protected]>
Add comments to the session role manager.

github.com/casbin/casbin - a1868737de439ea4568857af88e3e7850aeb591d authored over 6 years ago by Yang Luo <[email protected]>
Rename the role manager's class and constructor names.

github.com/casbin/casbin - f791132a2ef488028ddce4ef3d599a9f5e4a5205 authored over 6 years ago by Yang Luo <[email protected]>
Add Clear() function to role manager.

github.com/casbin/casbin - a54d8fdbfa97082679c849953094b91049066813 authored over 6 years ago by Yang Luo <[email protected]>
Put session default role manager into a separate folder.

github.com/casbin/casbin - 2bbfc5112e193e682680ea966fc0795637406342 authored over 6 years ago by Yang Luo <[email protected]>
Put default role manager into a separate folder.

github.com/casbin/casbin - 75cf63c71648bfd935a150d15af55b6b6284b3f5 authored over 6 years ago by Yang Luo <[email protected]>
Add Minio/AWS S3 Adapter to adapters in README.

github.com/casbin/casbin - 40480db578da7a3f10ebf68a0f1999886095b451 authored over 6 years ago by Yang Luo <[email protected]>
Add Metadata DB to our adopters in README.

github.com/casbin/casbin - 3660b15c8d86321a17f8738fce9e8ad75cac0980 authored over 6 years ago by Yang Luo <[email protected]>
travis config fixed

github.com/casbin/casbin-minio-adapter - 5e9b36112196b6c88398d03dc5cfd2eeb543a7e0 authored over 6 years ago by AleF83 <[email protected]>
Enforcer test improved

github.com/casbin/casbin-minio-adapter - 89ff1285a5c64ddfdad2f211c48a677da5ff1349 authored over 6 years ago by AleF83 <[email protected]>
buffer used instead of pipe + tests improved

github.com/casbin/casbin-minio-adapter - 846ba08a66af2e37a810039699b8391ca8bc4000 authored over 6 years ago by AleF83 <[email protected]>
tests changed + coverage integration

github.com/casbin/casbin-minio-adapter - d6740df2ab3f07641a409235929b8212698775a3 authored over 6 years ago by AleF83 <[email protected]>
Add NATS Watcher in README.

github.com/casbin/casbin - 02c43c1d9315ea03f2f9f25715f76dca14770cd2 authored over 6 years ago by Yang Luo <[email protected]>
Add translation for a tutorial in README.

github.com/casbin/casbin - 9fb7be199259594a31200ae605be7d3eba035572 authored over 6 years ago by Yang Luo <[email protected]>
Add Synced RBAC API.

github.com/casbin/casbin - dbaaad14a7c8b454231c16eadb310477210ccd0d authored over 6 years ago by Yang Luo <[email protected]>
Add SetWatcher() to SyncedEnforcer.

github.com/casbin/casbin - 9d0524e1226b9d0d588acf5e49887d117760285c authored over 6 years ago by Yang Luo <[email protected]>
Add DNS Provider for CloudXNS (#415)

* Add DNS Provider for CloudXNS

* Fix package path error

* Fix typo

CloudFlare -> Cloud...

github.com/casbin/lego - 06a8e7c475c03ef8d4773284ac63357d2810601b authored over 6 years ago by Giuem <[email protected]>
Fix PowerDNS zone URL, add leading slash (#476)

github.com/casbin/lego - ed69aa0cc6a368ab49ea5d1f8b34db6aeee41ea9 authored over 6 years ago by Ian Bishop <[email protected]>
Add support for new Gandi Beta Platform: LiveDNS (#365)

* Add 'dns-01' in CLI usage's solver list

* Add Gandi Beta LiveDNS provider

* gandiv5: ren...

github.com/casbin/lego - e2b4c3a54f7fc22121e43b69c526e23166eef4e1 authored over 6 years ago by Zadkiel <[email protected]>
Specify the model and policy rules in adopters in README.

github.com/casbin/casbin - 5fac2fc034b56bd112d660901f4f3a7650dee86d authored over 6 years ago by Yang Luo <[email protected]>
Add IRIS Community to our adopters in README.

github.com/casbin/casbin - 7f5387a736910a4ae92df195d2f591b588d1c6f5 authored over 6 years ago by Yang Luo <[email protected]>
Improve tutorials in README.

github.com/casbin/casbin - b22fdf1faa4d3f11e226b7c1bddd306928f6c2b4 authored over 6 years ago by Yang Luo <[email protected]>
Add a tutorial link.

github.com/casbin/casbin - a01d3ffad08bd0415addb63d8e9c8030e6802092 authored over 6 years ago by Yang Luo <[email protected]>
Use proxies from environment when making outbound http connections (#478)

Fixes #477

github.com/casbin/lego - 6bddbfd17a6e1ab782617eeab2f2007c6550b160 authored almost 7 years ago by Philippe M. Chiasson <[email protected]>
Merge pull request #505 from louisevanderlith/master

Convert error on Swagger Generate

github.com/casbin/bee - 4ca7777c320bd40eded5473e0c72e6f365af73a4 authored almost 7 years ago by astaxie <[email protected]>
cli: Correct help text for --dns-resolvers default (#462)

getNameservers in dns_challenge.go attempts to determine the system
resolvers from /etc/resolv....

github.com/casbin/lego - cc326ce155a7916c7a784aafb3c845722a4da698 authored almost 7 years ago by James Nugent <[email protected]>
Add `/directory` to example `NewClient` caDirURL. (#471)

The `acme.NewClient` function's `caDirURL` argument is expected to be
the full path to the ACME...

github.com/casbin/lego - a5a28d2e7fc25d89a0e9b3dd9d60e8cbf65e1782 authored almost 7 years ago by Daniel McCarney <[email protected]>
exoscale: update to latest egoscale version (#468)

Signed-off-by: Yoan Blanc <[email protected]>

github.com/casbin/lego - 62e0f1096fbf13b51a7ea5d62cc2a86b0cf031a9 authored almost 7 years ago by Yoan Blanc <[email protected]>
v.Fun can't always be converted to *ast.SelectorExpr. Added a check to confirm that the object is correct.

github.com/casbin/bee - 4f53288e6ab7538939e512f908684e6b7bc4501b authored almost 7 years ago by Louise van der Lith <[email protected]>
Add tutorials to README.

github.com/casbin/casbin - 1b8f581b3213fee8295c7dc7018fb16566eb2cb9 authored almost 7 years ago by Yang Luo <[email protected]>
Merge pull request #4 from zenoss/fixBranches

Fix branches

github.com/casbin/go-auth0 - 72da1c4b9fe782c078e79944fde431310cfd4257 authored almost 7 years ago by Sean Pope <[email protected]>
non-const enviornment vars

github.com/casbin/go-auth0 - 42fce9f1666f128d6bac65507d30e2aa566f86a8 authored almost 7 years ago by sean <[email protected]>
Add simple makefile to run integration tests and isolate environment variables

github.com/casbin/go-auth0 - e5e5995b889f3a64f199edc27991f0d5f6bb4652 authored almost 7 years ago by sean <[email protected]>
CreateMapping returns no content

github.com/casbin/go-auth0 - b583f8e3dd9e32455f9a2a6534281fcf60d08bcf authored almost 7 years ago by sean <[email protected]>
AddGroupRoles returns no content

github.com/casbin/go-auth0 - 53bd6fd4a65654d00934869a4fb336138b2b825e authored almost 7 years ago by sean <[email protected]>
Group also contains roles

github.com/casbin/go-auth0 - 8b8a5bcec68181e41508ba6ed03f3f9f0282ec30 authored almost 7 years ago by sean <[email protected]>
test getAllGroups

github.com/casbin/go-auth0 - 5d9387798c768c4817848d197d59d439f7565a72 authored almost 7 years ago by sean <[email protected]>
Read app id from env

github.com/casbin/go-auth0 - ace20f1f936c53db9a867881f0330242cba22ce7 authored almost 7 years ago by sean <[email protected]>
Add management functions

github.com/casbin/go-auth0 - 1216a5ca2f3d7c1c1f2b158dda905d69a369bec0 authored almost 7 years ago by sean <[email protected]>
Update/add tests

github.com/casbin/go-auth0 - a0cfe7b2a5b04b37323bcc83db3594ecf06b40f0 authored almost 7 years ago by sean <[email protected]>
sometimes you need a pointer, and thats okay

github.com/casbin/go-auth0 - 32e8a8174141210a912dbbe2e2b6586bce224cef authored almost 7 years ago by sean <[email protected]>
Chill out on the pointers

github.com/casbin/go-auth0 - eb900072acf7ed9c65761d25b9a9e421e10ea959 authored almost 7 years ago by sean <[email protected]>