Ecosyste.ms: OpenCollective

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

github.com/casbin/casbin

An authorization library that supports access control models like ACL, RBAC, ABAC in Golang: https://discord.gg/S5UjpzGZjN
https://github.com/casbin/casbin

Add Synced RBAC API.

dbaaad14a7c8b454231c16eadb310477210ccd0d authored almost 7 years ago by Yang Luo <[email protected]>
Add SetWatcher() to SyncedEnforcer.

9d0524e1226b9d0d588acf5e49887d117760285c authored almost 7 years ago by Yang Luo <[email protected]>
Specify the model and policy rules in adopters in README.

5fac2fc034b56bd112d660901f4f3a7650dee86d authored almost 7 years ago by Yang Luo <[email protected]>
Add IRIS Community to our adopters in README.

7f5387a736910a4ae92df195d2f591b588d1c6f5 authored almost 7 years ago by Yang Luo <[email protected]>
Improve tutorials in README.

b22fdf1faa4d3f11e226b7c1bddd306928f6c2b4 authored almost 7 years ago by Yang Luo <[email protected]>
Add a tutorial link.

a01d3ffad08bd0415addb63d8e9c8030e6802092 authored almost 7 years ago by Yang Luo <[email protected]>
Add tutorials to README.

1b8f581b3213fee8295c7dc7018fb16566eb2cb9 authored about 7 years ago by Yang Luo <[email protected]>
Add Cyber Auth API to our adopters in README.

0d0039775e99fc9cb4ad190b6682427d47a9a66f authored about 7 years ago by Yang Luo <[email protected]>
Add JSON Adapter to README.

0f0bbe925ea193bd11e6a6ba990d4571ca4baa0d authored about 7 years ago by Yang Luo <[email protected]>
Merge pull request #60 from cdennison/testcov-getsetfixed

Tests to demo model/policy getters/setters.

9566491e9fe1898000031bba3e2b354dd633904a authored about 7 years ago by Yang Luo <[email protected]>
Tests to demo model/policy getters/setters.

8ebd4965347d7b497ad38498862c237d4cab5871 authored about 7 years ago by Dennison, Charles <[email protected]>
Merge pull request #59 from bayrinat/master

Close opened files for reading

536a0fa01573de103a2eade3a2321beba7143e7a authored about 7 years ago by Yang Luo <[email protected]>
Close opened files for reading

fixes #58

4c99cdbd760374460dd536f9c2ca8f8b01dd8f6a authored about 7 years ago by r.baygildin <[email protected]>
Add link to policy rules for Intel RMD and EngineerCMS.

b194b17708a3a1214cc65d4ca14d05676b64cd32 authored about 7 years ago by Yang Luo <[email protected]>
Fix the bug that matcher functions are not loaded in Enforcer.SetModel().

9bb178c3db99aa195a8e1d509cfcfdbed1416a36 authored about 7 years ago by Yang Luo <[email protected]>
Refactor out watcher_test.go

820de8f33e4d18dc0092883a8f66fc2694571809 authored about 7 years ago by Yang Luo <[email protected]>
Fix typo.

ef63bd2f4c39644f5d1ec5913090e8f8f64e38b5 authored about 7 years ago by Yang Luo <[email protected]>
Improve code format.

ec627bdaaf2c9a96b1a7a8471cdbfb3ad781925e authored about 7 years ago by Yang Luo <[email protected]>
Merge pull request #54 from cdennison/testcoverage

Improve test coverage from 76% to 99%

b343113695847fc457289cc229ea4bc771cee3d9 authored about 7 years ago by Yang Luo <[email protected]>
Improving coverage to 86.5%. Removing lines from adapter mock to improve coverage.

016f8bf2712bb25e960010760f2f18247086c3b8 authored about 7 years ago by Dennison, Charles <[email protected]>
Add EngineerCMS to adopters in README.

8349419948b14e721169d25e96a75c6603ed2c93 authored about 7 years ago by Yang Luo <[email protected]>
Add DynamoDB Adapter to README.

13b7cf40bc982c9dd1bf2c026ee6bd220267baee authored about 7 years ago by Yang Luo <[email protected]>
Use go 1.9 in Travis CI.

8230b076d1ccdd8d5180dcb87dc8bd188a9e27b3 authored about 7 years ago by Yang Luo <[email protected]>
Refactor out Enforcer.initialize()

325b7883d3f76c746638107dfde263f10c40c2c8 authored about 7 years ago by Yang Luo <[email protected]>
Add middleware-acl to Casbin as a service in README.

ccc3b45b162b04f9a126724c7b8ff935c3c1088e authored about 7 years ago by Yang Luo <[email protected]>
Add Intel RMD to our adopters in README.

b44de2c4eda18a6c4a709c1607af0fd29f822b47 authored about 7 years ago by Yang Luo <[email protected]>
Add Gobis to adopters in README.

6a3a95225c20e66e7d127a1469c1f1efcc3c2cfa authored about 7 years ago by Yang Luo <[email protected]>
Update the location of Revel plugin.

3b25a82bd1e3ce20dd037ba7ecb06140bd9acc5c authored about 7 years ago by Yang Luo <[email protected]>
Add Policy consistence section in README.

9ef059d1d37ba324aa2b68465551828743764693 authored about 7 years ago by Yang Luo <[email protected]>
Add the watcher hooks to the enforcer.

433a72226663b56b43f1d87d4c582b99eb1da001 authored about 7 years ago by Yang Luo <[email protected]>
Add the Watcher interface to watch the policy change from other Casbin enforcer instances.

450cbbafb6a9164f4dd78fa2d05409cf76e6e287 authored about 7 years ago by Yang Luo <[email protected]>
Add web UI for model and policy management in README.

1f3b50bcad9d36e30d449f4e11679283b036da8f authored about 7 years ago by Yang Luo <[email protected]>
Update TOC in README.

688b926abc4602137e077d17c3f0d6b634eb0c8f authored about 7 years ago by Yang Luo <[email protected]>
Add Multi-threading section in README.

dffc66245b8f5275c12448d81fd8e57cdfb8a01a authored about 7 years ago by Yang Luo <[email protected]>
Add Policy management section to README.

646e10cd121f1e1dfad4199eee787fb894e90272 authored about 7 years ago by Yang Luo <[email protected]>
Move role manager section in README.

4d1774248a2623493fd5f9b7552af163576f8468 authored about 7 years ago by Yang Luo <[email protected]>
Describe session role manager in README.

887f066a9db38539525313b5bb96aedcfb266b29 authored about 7 years ago by Yang Luo <[email protected]>
Use more meaningful param names for session role manager.

3e4ef049536a07dd736eaa6abfdfbd034e5dee5b authored about 7 years ago by Yang Luo <[email protected]>
Add getAfterCurrentTime() and getAfterOneHour() to avoid any racing conditions. Because if the machine is fast enough, all the time.Now() calls will return the same nanoseconds.

31d4487c98bd02eb7171fc1c275ec739d12c49cf authored about 7 years ago by Yang Luo <[email protected]>
Fix the getOneHourAgo() typo.

b27c96b7c4300b8fb1cb20d42640729f90c81dee authored about 7 years ago by Yang Luo <[email protected]>
Fix an import error.

d8718d29359512670193411eee47174e0856dcf9 authored about 7 years ago by Yang Luo <[email protected]>
Merge pull request #44 from edomosystems/rbac-sessions

Session support for RBAC

9b853149fa28398d7bb7400fee88a166abb7aa68 authored about 7 years ago by Yang Luo <[email protected]>
Changed order of imports

4334c26f85eccfb6f5e0f9f473b68964add385a8 authored about 7 years ago by Julian Schmidt <[email protected]>
Created tests. Fixed errors.

058b532eb97005eede251676538687c01af1d52d authored about 7 years ago by Julian Schmidt <[email protected]>
Added documentation, model and policy examples.

b8e1cbcb768eed59b42bcb918159430bd8dee591 authored about 7 years ago by Julian Schmidt <[email protected]>
Implemented a custom role manager to support rbac sessions.

4326823773020d7665c18b50513ccd9092e99998 authored about 7 years ago by Julian Schmidt <[email protected]>
Add Auth0 sponsorship.

7499c34155c15cd33efc6b59a138f73f951acc74 authored about 7 years ago by Yang Luo <[email protected]>
Add RBAC medium and large test cases to benchmark.

64500bb1a992990012448dc6646f1bb88f7fbec7 authored about 7 years ago by Yang Luo <[email protected]>
Add the autoBuildRoleLinks option in enforcer, so we can choose not to update the role hierarchy every time when a role is added or deleted.

c413903cd2e6366f3b0b887eed3f4224c9e1d3bf authored about 7 years ago by Yang Luo <[email protected]>
Add RBAC (large) test case to benchmark.

fd2e5016e978bd13074b7b0c7a0c42f5dbb4f255 authored about 7 years ago by Yang Luo <[email protected]>
Record the number of users and roles in benchmark.

148e10c534a0900aec9a491dcd57034375ba5a5c authored about 7 years ago by Yang Luo <[email protected]>
Add "Number of rules" column to benchmark.

af11ce3a25837fe0d2917275cd0417bf66530342 authored about 7 years ago by Yang Luo <[email protected]>
Add Deny-override test case to benchmark.

7fc1cf699b3780891f28249fb074546c8d63195d authored about 7 years ago by Yang Luo <[email protected]>
Add some RBAC test cases to benchmark.

d9f88becf3244714713b171883ada0f7dd9a760e authored about 7 years ago by Yang Luo <[email protected]>
Add RESTful and priority test cases to benchmark.

f986e91eaa9784dde2cdb2316f105c8c630c7411 authored about 7 years ago by Yang Luo <[email protected]>
Add raw test case to benchmark.

058c5786b1fb07831a3d951bb15c73e1f55a555f authored about 7 years ago by Yang Luo <[email protected]>
Remove benchmarkEnforce() in the benchmark test.

d1a11d60aabcdc2bd6c25ed57482b68771ace554 authored about 7 years ago by Yang Luo <[email protected]>
Add memory to benchmarks in README.

ce0e17a23d4f754cb6892d2dfac144a3abb29a9d authored about 7 years ago by Yang Luo <[email protected]>
Add Benchmarks to README.

54fb49a3887eefe64b04f9bb320123d5a7c4071f authored about 7 years ago by Yang Luo <[email protected]>
Improve the comments of role manager.

8545c26ac2168ba676139f195abdbc6954b82791 authored about 7 years ago by Yang Luo <[email protected]>
Add the domain parameter to GetUsers() in role manager.

a57b2b7e0f2c28d42ddcef2d98f9b37c83394d47 authored about 7 years ago by Yang Luo <[email protected]>
Remove PeriodicallyLoadPolicy().

184a85ddc9f793d36ef59092853f415774436801 authored about 7 years ago by Yang Luo <[email protected]>
Add LoadPolicy() and SavePolicy() to SyncedEnforcer.

eccff7aa947a6a0fdafe996a76272ab6f4d58c84 authored about 7 years ago by Yang Luo <[email protected]>
Allow 4 parameters for role manager's AddLink().

9a33e2dc10f1bcf57f20448254022d91f51cf58c authored about 7 years ago by Yang Luo <[email protected]>
Fix the benchmark test.

c1f8fa592a00ea23d117cc88531765fd24f9ca2e authored about 7 years ago by Yang Luo <[email protected]>
Define helper functions in test (Go 1.9 feature).

078d12596497fc040bc164ab76cde40a2cfa7b27 authored about 7 years ago by Yang Luo <[email protected]>
Merge pull request #42 from faceless-saint/master

[feature] Enable multiple policies/roles in API

3e5f7de74a0af5c9e322b953078503cf21ee2469 authored about 7 years ago by Yang Luo <[email protected]>
Conform to method argument naming convention

Rename the argument `name` to `ptype` for consistency with
internal API methods.

b4bc1dde95e5a31e1e09cc3e949892901e7c2597 authored about 7 years ago by Ryan Clarke <[email protected]>
Fix the wrong call (and Travis CI error) in synced enforcer.

944fc29e6ecc6f356f7808b1de3360aca13e7cd0 authored about 7 years ago by Yang Luo <[email protected]>
[feature] Enable multiple policies/roles in API

Expand the Management API to include functions allowing
for multiple policy definitions to be ma...

4c545994a3f11513fd110f618a6b8b58b8890e74 authored about 7 years ago by Ryan Clarke <[email protected]>
Add Beego ORM Adapter.

8172e2af5b91fcd100c99fb1be57056db3fd5aa8 authored about 7 years ago by Yang Luo <[email protected]>
Can automatically reload policies for every X minutes.

093596e330a509f57dcdf20f3e7e89a32ce08acb authored about 7 years ago by Yang Luo <[email protected]>
Create synced enforcer by adding read-write lock.

9251d5db63750ff7e476a28dec2b550b03c0efa7 authored about 7 years ago by Yang Luo <[email protected]>
Add RethinkDB Adapter.

5ee21480809e9d44592bc42eee970894a4355f72 authored over 7 years ago by Yang Luo <[email protected]>
Add the official Redis adapter.

ba95ed24e07a42088b2265a847142a4785ea5a19 authored over 7 years ago by Yang Luo <[email protected]>
"" (empty string) in fieldValues of filter functions means matching all values.

e025267cb0169fbd4070e6c7006cdac7b2f3c298 authored over 7 years ago by Yang Luo <[email protected]>
Support custom data in grouping policy.

4e12fea89c935d0f8ec517a76d7f6bf5e80674d8 authored over 7 years ago by Yang Luo <[email protected]>
Allow to store extra elements in a grouping policy for self use.

357e7a2dd9a8c3f9a5878eac554f6037d0184a70 authored over 7 years ago by Yang Luo <[email protected]>
Introduce jCasbin in README.

cd98ca66a8c4581860bea619c4986d3df3da6189 authored over 7 years ago by Yang Luo <[email protected]>
Use string as NewModel()'s param.

efdc1ba7804168e827d898c859b16215c7c54c72 authored over 7 years ago by Yang Luo <[email protected]>
Add comments to the adapter interface.

c33657b4cb76947b1b829ad75cd4c09c021c97d7 authored over 7 years ago by Yang Luo <[email protected]>
Improve the error string in file adapter.

806276702bcb5cb6027cbe89e11533fd4ed5a319 authored over 7 years ago by Yang Luo <[email protected]>
Merge pull request #37 from kenjones-cisco/feature/role-manager-interface

Feature: Define RoleManager as interface

24e651819005cf57777db7f9028b7b79724d0983 authored over 7 years ago by Yang Luo <[email protected]>
Feature: Define RoleManager as interface

Define RoleManager as interface, and rename existing RoleManager struct
to defaultRoleManager to...

ef81f100479af89b597de9b2f417aca990d13662 authored over 7 years ago by kenjones <[email protected]>
Add PostgreSQL Adapter.

748b81503e7166d9d43e3d66f3cffae3c8b1ebdd authored over 7 years ago by Yang Luo <[email protected]>
Add RQLite Adapter.

f02fd0b1d7e485297bd3af35f7e79dc8c98beab1 authored over 7 years ago by Yang Luo <[email protected]>
Add AddRoleForUserInDomain() and DeleteRoleForUserInDomain() in RBAC API.

eecef0f9a1a411eabd4319c73830e7b9bdf7c098 authored over 7 years ago by Yang Luo <[email protected]>
Return the affected boolean for RBAC API.

ccde48c464ee0df312d599fc119630ad44dfacae authored over 7 years ago by Yang Luo <[email protected]>
Rename UnderDomain to InDomain.

2741f0cdcdfac49d5b70c999ca2b1a698d8c7eab authored over 7 years ago by Yang Luo <[email protected]>
Fix the bug that "/alice/all" matches "/:id" in keyMatch2().

391eab9693562007e7fb14ef309c8e761e30f9dd authored over 7 years ago by Yang Luo <[email protected]>
Add donation to README.

824174c65c7886d1bf62b7327b9d17c182ae7a5b authored over 7 years ago by Yang Luo <[email protected]>
Add donation.

f9a6bba4a5c39c091651c33042de877a13edb664 authored over 7 years ago by Yang Luo <[email protected]>
Add MongoDB Adapter.

2095d404f3e5c02c60cded6bf91f38b8d71cee3d authored over 7 years ago by Yang Luo <[email protected]>
Add "How to use Casbin as a service?" to README.

b35d2f8cac9f1710752fdebab78e53ae5a5847fc authored over 7 years ago by Yang Luo <[email protected]>
Add Gorm support.

ad1f91ab5e5176973dcd023619b4592d2fd3a9ca authored over 7 years ago by Yang Luo <[email protected]>
Add KeyMatch3() as built-in function.

7e795078d9b18faf51f22177a7f421256b8affcc authored over 7 years ago by Yang Luo <[email protected]>
Add GetPermissionsForUserUnderDomain() to RBAC API.

6194d270f8dbffa392f9d50b9aea7d0809b66dd2 authored over 7 years ago by Yang Luo <[email protected]>
Add GetRolesForUserUnderDomain() to RBAC API.

62a87a0841c1d11f95ecb04788ac6f308161a18d authored over 7 years ago by Yang Luo <[email protected]>
Deprecate MySQL Adapter.

83d5e5ef5345e9317d798617aff7c15ed4dc7769 authored over 7 years ago by Yang Luo <[email protected]>
Fix gofmt warnings.

78fdd316c1bf057e8c63512901064cfe63c2df66 authored over 7 years ago by Yang Luo <[email protected]>