Ecosyste.ms: OpenCollective

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

github.com/casbin/lua-casbin

An authorization library that supports access control models like ACL, RBAC, ABAC in Lua (Kong, APISIX, OpenResty)
https://github.com/casbin/lua-casbin

fix: fix broken links (#151)

* fix: fix broken links

* Update README.md

---------

Co-authored-by: hsluoyz <hsluoyz@q...

24bd8d63972a2b188198dfa301c7dbcf78eede31 authored over 1 year ago
docs: replace gitter links with discord (#149)

7a8e83aef5fba877b0b3ec9134c39bb7c3be210f authored over 1 year ago
fix: Revert 146 fix protocol and fix rockspec (#147)

* Revert "fix: rockspec url protocol (#146)"

This reverts commit e9ebbacd6881431964a545a80bbf...

459278e2b7c2e443ba85a5456cd9ac62d5b8af56 authored almost 2 years ago
fix: rockspec url protocol (#146)

e9ebbacd6881431964a545a80bbf3680ee6ed99d authored almost 2 years ago
fix: upgrade luarocks release template, fix missing parts in PR: #143 (#144)

f2e8f27617eecfd2a63690cccdb01c51463d1dba authored about 2 years ago
fix: fix `luaposix` build error (#143)

24d0c42746721a044fa9c2b580c06b704e5bd8ea authored about 2 years ago
fix: install specific version of semantic-release (#142)

* fix: use the specified version of Node.js to run semantic-release

* test: debug

* debug:...

2775cd58533b0f06d6c374341780794743d875b0 authored about 2 years ago
fix: improve performance by removing non-essential but resource-intensive logging (#140)

* perf: remove non-essential but resource-intensive logging

* perf: remove non-essential but ...

1ce390fc33a7789f8da606bedea205ec973e172a authored about 2 years ago
fix: fix other repository can not clone this in github action (#138)

7f5758b60f06d33b2bdf0513f364b85211fe30cb authored over 2 years ago
perf: remove redundant reinitialization of policyMap (#137)

6b4efc48d4388c803f4cf327a959aef14aec8ff9 authored over 2 years ago
feat: add updateFilteredPolicies (#135)

Signed-off-by: Edmond-J-A <[email protected]>

2a66ee58a24a796cda23ece7c48e716c59aa92d7 authored over 3 years ago
fix: fix updatepolicies (#134)

Signed-off-by: Edmond-J-A <[email protected]>

574536a108d99c051a56b74522cc6029059079e1 authored over 3 years ago
feat: support bracket with in operator (#133)

Signed-off-by: Edmond-J-A <[email protected]>

b972dc787ae99da3ae6372e335fe293121625bc6 authored over 3 years ago
feat: Add function loadmodel (#130)

Signed-off-by: Edmond-J-A <[email protected]>

84a898998b678937cf242529698f778a311350c4 authored over 3 years ago
feat: Add function updateFilteredPolicies (#129)

Signed-off-by: Edmond-J-A <[email protected]>

a1dc026700e4ad0afd1391b38a3f4410ca6be715 authored over 3 years ago
feat: Add function updateForAddPolicies and updateForRemovePolicies (#128)

Signed-off-by: Edmond-J-A <[email protected]>

f403d45f0d7ddb006054698a12df09963f3047b0 authored over 3 years ago
refactor: Add shouldpersist (#127)

Signed-off-by: Edmond-J-A <[email protected]>

f9aa4449ae37cf30d361299df15130d5169d2ff6 authored over 3 years ago
feat: Add interface in WatcherUpdatable.lua and Dispatcher.lua (#126)

Signed-off-by: Edmond-J-A <[email protected]>

2cf7657f708c134ccd2d51af2b2d7618bab9ddf4 authored over 3 years ago
fix: added built-in functions to FunctionMap (#124)

Signed-off-by: Rushikesh Tote <[email protected]>

425ac40c127a6af88a4ef4c92f92e0ad265110fb authored over 3 years ago
feat: Add keyGet2 (#123)

Signed-off-by: Edmond-J-A <[email protected]>

a2a93318177cfb6924aedd5d463d85a6ddb9fcf3 authored over 3 years ago
perf: replace eval func will not run for non-eval matcher (#122)

Signed-off-by: Rushikesh Tote <[email protected]>

84ade1565f8ce76109bfaa02232d4fde2aacd8e3 authored over 3 years ago
feat: Add IPMatch (#121)

Signed-off-by: Edmond-J-A <[email protected]>

5f345774ba710cbb1bb0c510658d29c7f971db89 authored over 3 years ago
Merge pull request #120 from Edmond-J-A/master

feat: Add keyMatch4

543ae0f3f5872529c8f36ac942897efd64065532 authored over 3 years ago
feat: Add keyMatch4

Signed-off-by: Edmond-J-A <[email protected]>

ff81f1341682d725635732349e84da64e4ef5e8d authored over 3 years ago
Merge pull request #119 from rushitote/remove-setup-doc

docs: removed openresty setup doc

757edd18908fd221d50af4c78ace2dd48b070658 authored over 3 years ago
docs: remove openresty setup doc

Signed-off-by: Rushikesh Tote <[email protected]>

2afbd260f2f25b9ec5b397c1a7b7120bf22d1e62 authored over 3 years ago
Merge pull request #117 from rushitote/master

docs: added Installation and Get Started section for this repo

9e82a2b86985c5eef975c44545c0474a153ccf94 authored over 3 years ago
docs: added installation/usage section for Lua Casbin

Signed-off-by: Rushikesh Tote <[email protected]>

883d09c7c6a81f1407bbd535334b566f0cb06108 authored over 3 years ago
fix: Add function validateVariadicArgs (#116)

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

1e43f550926ea96abc83d348c951563d58d811f1 authored over 3 years ago
Merge pull request #115 from Edmond-J-A/master

feat: Add Cache at persist

ac8e060f4e2ebc602277e384889bc630fd680280 authored over 3 years ago
feat: Add Cache at persist

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

1ae06ac43553ba56a34ae0fc5793d7fb98e12736 authored over 3 years ago
Merge pull request #113 from Edmond-J-A/master

feat: Add copy in Assertion and move deepcopy to Util

f751ead294877795cb49ed07df27ac2fda4eb3e8 authored over 3 years ago
feat: Add copy in Assertion and move deepcopy to Util

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

239dbdcf37cc0be3572c09a3592f5bd0cd60e8c7 authored over 3 years ago
feat: Add code relates with priorityIndex (#112)

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

4cc5f60e7a9114fa5add03af66e089b7bef72c68 authored over 3 years ago
Merge pull request #111 from Edmond-J-A/master

feat: Add function addPoliciesWithAffected

363976c95871c542cc05815b1e217b7d8cc42067 authored over 3 years ago
feat: Add function addPoliciesWithAffected

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

b746bc38e7ebb5bae51b6d45d1b6b0d1d9fccaf5 authored over 3 years ago
feat: Add function sortPoliciesBySubjectHierarchy (#110)

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

7158a79969018f298a4b1fd21e90466db38ab5a9 authored over 3 years ago
feat: Add function copy (#108)

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

3c4d1505541c3757162c13d255d4603e007273b1 authored over 3 years ago
Merge pull request #106 from rushitote/master

feat: Added function to create new Enforcer from text

7a997843016262d45317a9e8f5c03c056fa31c35 authored over 3 years ago
feat: Added function to create new Enforcer from text

Signed-off-by: Rushikesh Tote <[email protected]>

9f0bd09bbdd450c6abe31f864bbbeaca9f26206c authored over 3 years ago
Merge pull request #105 from Edmond-J-A/master

fix: Remove some useless files

12dbc13d405cd7ee606055b98199072904b97b9f authored over 3 years ago
fix: Remove some useless files

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

0b75fb84c461cdec293159f1b8cf1cd6248e6ffa authored over 3 years ago
feat: Add UpdateAdapter (#104)

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

eb2a2e998fc6a672601ce8527e8e6e10ef90ef5b authored over 3 years ago
fix: LuaRocks module link (#103)

Signed-off-by: Rushikesh Tote <[email protected]>

88eb629df945654e2a329f5fe1fb3761f3df76ba authored over 3 years ago
style: Move function loadPolicyLine to Adapter and adjust the parameter of assert (#102)

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

249ae23a23d1be74762c7f3e25e5685e61b6e2d6 authored over 3 years ago
Merge pull request #99 from rushitote/master

docs: Added badges for Lua/LuaRocks in README

094c9716754c38a3235d1abd2979045db04654ee authored over 3 years ago
docs: Added badges for Lua/LuaRocks in README

Signed-off-by: Rushikesh Tote <[email protected]>

3abb8fe54e17eaca207e3bb743260d344398c94c authored over 3 years ago
Merge pull request #98 from rushitote/master

fix: LuaRocks module upload error

36ab9360caae62679e389775e337aa09a7fc82dd authored over 3 years ago
fix: LuaRocks module upload error

Signed-off-by: Rushikesh Tote <[email protected]>

9835264592a07dec3bc168cf313a6c6a467743d1 authored over 3 years ago
Merge pull request #97 from rushitote/master

feat: Automated LuaRocks module release

ff9baca76c5c1fa5f4d92652376974367f16427f authored over 3 years ago
feat: Automated LuaRocks module release

Signed-off-by: Rushikesh Tote <[email protected]>

f1b14a3cf741c24aaf36f58eb96e4beb3cdf3d07 authored over 3 years ago
feat: Add code relates with policyMap (#96)

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

de2de0a99d67b0703154b256ce0695f223b58645 authored over 3 years ago
feat: Add function removePoliciesWithEffected (#95)

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

4cf7737b3bc81b4b1524eb599a36725b7eded708 authored over 3 years ago
style: Adjust the format of the code (#94)

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

9951b5bb556aafcb71373be6d9f289c325dd07d7 authored over 3 years ago
Merge pull request #91 from rushitote/master

fix: warnings and errors from Luacheck

fed0cfc5dc6d627b14e38e367f981eafea2059eb authored over 3 years ago
fix: warnings and errors from Luacheck

Signed-off-by: Rushikesh Tote <[email protected]>

ec468465c173445f8739eb8c1c0fde90c11c55aa authored over 3 years ago
Merge pull request #88 from casbin/techoner-patch-1

ci: Lint with Luacheck

28246fb8a50fb2a5f5b9ddf03b85e8f1fb2b4f49 authored over 3 years ago
ci: Lint with Luacheck

Signed-off-by: Jon Lee <[email protected]>

dbaa3d2c34a11b618f40ecc695ef4e4f589be8a5 authored over 3 years ago
feat: Add function hasPolicies (#85)

* feat: Add function hasPolicies

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

* feat: Add ...

2b48145c1c52e8dd5b3cddbab34f639c0353e7df authored over 3 years ago
feat: Implement loadFilteredPolicy() (#84)

Signed-off-by: Rushikesh Tote <[email protected]>

3f7e220f2fb6f41765e9f2151cd56f45684625c0 authored over 3 years ago
feat: Add function Model:toText (#83)

* feat: Add function toText

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

* feat: Add toText...

bcda75ab97ea99ca319c9713846e82019e442d2a authored over 3 years ago
feat: Add parameters at functions' declare (#82)

* feat: Declare function addPolicies

Signed-off-by: 蒋振邦 <[email protected]>

* fix: Add p...

40bb1f720a3fcefe5e2f1280c6903e9c78410b2e authored over 3 years ago
Merge pull request #81 from rushitote/master

feat: Added new version of rockspec/rock file

8f41bd26a201b7bb51bf81edffa21e9d59263593 authored over 3 years ago
feat: Added new version of rockspec/rock file

Signed-off-by: Rushikesh Tote <[email protected]>

aa8e467342c84356cc108074ddd3a2fcf727f849 authored over 3 years ago
perf: Added benchmark test and limited expression compiling to once unless required (#80)

* feat: Added benchmark tests

Signed-off-by: Rushikesh Tote <[email protected]>

* perf:...

42fbfd44662e5b9610b424682fd07bef0d41592a authored over 3 years ago
feat: Add function newConfigFromText (#79)

* feat: add some comment

Signed-off-by: 蒋振邦 <[email protected]>

* feat: Add function new...

a72b8220812b39f92de1772aed1b89402f705ae7 authored over 3 years ago
style: add some comment (#78)

Signed-off-by: 蒋振邦 <[email protected]>

2ad505fc4a488dae1249f4f8c5a089aea461b514 authored over 3 years ago
feat: Added RBAC domain pattern functionality with tests (#63)

* feat: Added RBAC domain pattern functionality with tests

Signed-off-by: Rushikesh Tote <rus...

8e38ab87d8ba05d2f54db329a55713fcfac70b29 authored over 3 years ago
fix: setup documentation for Casbin installation (#66)

Signed-off-by: Rushikesh Tote <[email protected]>

cadeed6c1b95b3b82407eba9b092128ac4a6bba0 authored over 3 years ago
feat: Added logging, file logging and interfaces for watcher and dispatcher (#54)

* feat: Added logging for requests and file logging functionality

Signed-off-by: Rushikesh To...

e1e9283388a262cd3c15cfbfde84c53d1f3a24f8 authored over 3 years ago
feat: Added CachedEnforcer and tests for it (#62)

Signed-off-by: Rushikesh Tote <[email protected]>

90b47cf3df5d65a708f1bec03f6e753b5323bd3c authored over 3 years ago
Merge pull request #61 from rushitote/fix-rockspec

fix: module error in rockspec file

c243902cf6fa8b3c17451448760be85ac6d6c745 authored over 3 years ago
fix: module error in rockspec

Signed-off-by: Rushikesh Tote <[email protected]>

63d53f760e3b849604e19c1bf3ac6d98bd75ad6f authored over 3 years ago
Merge pull request #60 from rushitote/update-rockspec

feat: Update rockspec and rock files of Casbin

2ab53e7f8482827486f424b47516b98c6e2bfbe9 authored over 3 years ago
feat: Update rockspec and rock files of Casbin

Signed-off-by: Rushikesh Tote <[email protected]>

8d06006e6c82d76f68ecc02791555a3c5d8eafa8 authored over 3 years ago
Add .rockspec file.

ab575f03c2cb35a463854da2178e7fe37ff9f6ac authored over 3 years ago
Merge pull request #53 from rushitote/master

feat: Added RBAC API

e355189c1d4e44202466ed2beda1cd4e823b00ff authored over 3 years ago
feat: Added RBAC API tests

Signed-off-by: Rushikesh Tote <[email protected]>

2f976539a334348a64230e6fc50cefb1b8a6d4a0 authored over 3 years ago
feat: Added RBAC API (with domains)

Signed-off-by: Rushikesh Tote <[email protected]>

5a5b82f62b81c7d1c6acd329250bc3cb8b49fc1b authored over 3 years ago
feat: Added RBAC API (without domains)

Signed-off-by: Rushikesh Tote <[email protected]>

2fff8e93485605087d68b32960fbea234f8b35bd authored over 3 years ago
feat: Added Management API tests (#52)

Signed-off-by: Rushikesh Tote <[email protected]>

e902bbe1c0c6303804504d211a629fa02b362e17 authored over 3 years ago
feat: Added Management API for the Enforcer (#51)

Signed-off-by: Rushikesh Tote <[email protected]>

4eee2afa45de36e611a0f765785a873356340f54 authored over 3 years ago
feat: Added Internal API test and fix: errors with Internal API (#50)

Signed-off-by: Rushikesh Tote <[email protected]>

59251cd8787cd391cd939cc33b6c6096a228abb6 authored over 3 years ago
Merge pull request #49 from rushitote/master

docs: Added guide for setup of Lua-Casbin on OpenResty

4a15756dfc244c059c82935a397c5d3458d99577 authored over 3 years ago
refactor: changed unit tests location directory from spec to tests

Signed-off-by: Rushikesh Tote <[email protected]>

82d67b505fdedff550874fe5437c59f8b1104ea1 authored over 3 years ago
docs: Added setup guide for Lua Casbin with OpenResty

Signed-off-by: Rushikesh Tote <[email protected]>

3757291273be4ca6db2085f92a05a6a539746f82 authored over 3 years ago
test: Added CoreEnforcer tests and feat: Enforce with no policy functionality (#48)

Signed-off-by: Rushikesh Tote <[email protected]>

a2e15784b407f3a8d6d21c0819b25733c934fabd authored over 3 years ago
Merge pull request #47 from rushitote/master

feat: Added eval and 'in' of matcher functionality with basic tests for it

152b63800faf31181483e2902cc9f6af05b82d34 authored over 3 years ago
feat: loading policy with priority explicitly

Signed-off-by: Rushikesh Tote <[email protected]>

77a115f45e2d74dcb6869ef0b22f494d1fcb70bd authored over 3 years ago
feat: Added eval and 'in' of matcher functionality with basic tests for it

Signed-off-by: Rushikesh Tote <[email protected]>

0b8e7da2e322234808889be32445f1298f74123a authored over 3 years ago
feat: Implemented CoreEnforcer with basic tests (#46)

Signed-off-by: Rushikesh Tote <[email protected]>

cf39efb2666931b73d400433776db02d5fdd3d59 authored over 3 years ago
feat: Added Built-in Functions and tests for it (#44)

* feat: Added Built-in Functions and tests for it

Signed-off-by: Rushikesh Tote <rushi.tote@g...

c2e808a866781235a0515b8726059e7606292914 authored over 3 years ago
Merge pull request #43 from rushitote/master

feat: Added logging module for logging to console/file

db9ef24282e71c696737621d94cf243e9ed946f3 authored almost 4 years ago
fix: error with other lua versions

Signed-off-by: Rushikesh Tote <[email protected]>

330d5a2533da229e6379aa68e8bd16750f24c0dd authored almost 4 years ago
feat: Added logging module for logging to console/file

Signed-off-by: Rushikesh Tote <[email protected]>

4ba0c9c83cfc6080200c95ee3c487ced0e0c9b7d authored almost 4 years ago
Merge pull request #42 from rushitote/master

feat: Implemented Role Manager module and fix: errors in Assertion

9a3493f3728ffcd26df43f98311d8a007aa05cb0 authored almost 4 years ago
fix: Busted shows similar tables as false

Signed-off-by: Rushikesh Tote <[email protected]>

f0a27876682cc617dc5f412d4497f56590575783 authored almost 4 years ago
feat: Added tests for Role Manager module and fix: syntax errors in it

Signed-off-by: Rushikesh Tote <[email protected]>

e07c484d579e9448bfc82a70c1d1b9f20d4c9c69 authored almost 4 years ago
fix: Previous syntax errors in Assertion

Signed-off-by: Rushikesh Tote <[email protected]>

7d3ccfd2767887a5af9964f1c8bc14c7317c3e57 authored almost 4 years ago
feat: Implemented Role Manager module

Signed-off-by: Rushikesh Tote <[email protected]>

34b2bf96f7770d3b5c11f821cfcb9b05202da024 authored almost 4 years ago