Ecosyste.ms: OpenCollective

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

github.com/casbin/casbin-core

An authorization library that supports access control models like ACL, RBAC, ABAC in modern JavaScript platforms
https://github.com/casbin/casbin-core

chore(release): 5.0.7 [skip ci] (#176)

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

c853fa1fe19687e260d10f4a488b1bb020b04825 authored about 4 years ago by Zixuan Liu <[email protected]>
chore: support ESM (#174)

Signed-off-by: 木杉 <[email protected]>

4739871946f088eeff58a971aa97713b28827807 authored about 4 years ago by 木杉 <[email protected]>
chore(release): 5.0.6 [skip ci]

## [5.0.6](https://github.com/casbin/node-casbin/compare/v5.0.5...v5.0.6) (2020-07-16)

### Bug ...

50b4a8502fab97845bf9c2ae115d3ca28b92121c authored over 4 years ago by semantic-release-bot <[email protected]>
Merge pull request #171 from divy9881/add_batch_tests

fix: add casbin-cpp to supported languages.

a8accc5eb2f4625e5ab788f0f4a36c90f7e9e497 authored over 4 years ago by Yang Luo <[email protected]>
fix: add casbin-cpp to supported languages.

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

b85673432f8a150490fd5134797508ccd368b81f authored over 4 years ago by divy9881 <[email protected]>
chore(release): 5.0.5 [skip ci]

## [5.0.5](https://github.com/casbin/node-casbin/compare/v5.0.4...v5.0.5) (2020-07-08)

### Bug ...

b434a942e551bce8e3836da1e6afce85ff66dc79 authored over 4 years ago by semantic-release-bot <[email protected]>
Merge pull request #169 from nodece/master

fix: improve tokens separator

674bb52314af1ad263efcf3993f05c8d49d76949 authored over 4 years ago by Yang Luo <[email protected]>
fix: improve tokens separator

687e96f1495de12bc7acd37bf56af57af490b0b6 authored over 4 years ago by Zixuan Liu <[email protected]>
Merge pull request #167 from zhmushan/zhmushan

chore: add changelog

1a6cf5e8f6e620d13bfb211362100c79db5e0dfc authored over 4 years ago by Zixuan Liu <[email protected]>
chore: add changelog

close #99

f76fbf5f4f00d6552d1eb0bc562df52b20dee10a authored over 4 years ago by 木杉 <[email protected]>
chore(release): 5.0.4 [skip ci]

## [5.0.4](https://github.com/casbin/node-casbin/compare/v5.0.3...v5.0.4) (2020-06-08)

### Bug ...

271d6d68be0f9316473647d46f52becaa9817038 authored over 4 years ago by semantic-release-bot <[email protected]>
Merge pull request #164 from nodece/remove_lodash

fix: remove lodash

e01254e019e5c357b2752e9f43660a522e582b74 authored over 4 years ago by Yang Luo <[email protected]>
fix: remove lodash

293a852803d5e83562a36bc35cdf48def0f0088b authored over 4 years ago by Zixuan Liu <[email protected]>
chore(release): 5.0.3 [skip ci]

## [5.0.3](https://github.com/casbin/node-casbin/compare/v5.0.2...v5.0.3) (2020-05-27)

### Bug ...

b1d3c4d7d6968a994a12e604ed8b7f2079467b73 authored over 4 years ago by semantic-release-bot <[email protected]>
Merge pull request #160 from nodece/master

fix: check adapter type

e59ec57d982c365613b096c55b436e049eed05a4 authored over 4 years ago by Yang Luo <[email protected]>
fix: check adapter type

a74314d6c4e1e1c8731128e6bfe9e2de1b3f45ce authored over 4 years ago by Zixuan Liu <[email protected]>
chore(release): 5.0.2 [skip ci]

## [5.0.2](https://github.com/casbin/node-casbin/compare/v5.0.1...v5.0.2) (2020-05-25)

### Bug ...

5d17b89d33e7e15d56a5358501099ba56bb584fb authored over 4 years ago by semantic-release-bot <[email protected]>
Merge pull request #159 from DivyPatel9881/add_batch_tests

fix: Add batch tests and BatchFileAdapter implementation.

7de19b44912027e7aa73b8b4d35f2baea4fbbcfb authored over 4 years ago by Zixuan Liu <[email protected]>
fix: Add tests for batch operations.

e6ad7af69344a5bd95b6490f162dba83d10c98fb authored over 4 years ago by DivyPatel9881 <[email protected]>
fix: Add imports and batchFileAdapter implementation.

3804c3d76802614104016a011c07c11c54a94632 authored over 4 years ago by DivyPatel9881 <[email protected]>
fix: Merge conflicts.

7179b17f7733f72fdd1d13ca6a7818415deb6d9c authored over 4 years ago by DivyPatel9881 <[email protected]>
chore(release): 5.0.1 [skip ci]

## [5.0.1](https://github.com/casbin/node-casbin/compare/v5.0.0...v5.0.1) (2020-05-22)

### Bug ...

4a6c06ecc5c2acbc3dec8647f493631ae1bee44b authored over 4 years ago by semantic-release-bot <[email protected]>
Merge pull request #158 from nodece/fix_comments

fix: support comments after expression

adfe5b21222d7c3ebc922ddde8aefc9dd5bbd027 authored over 4 years ago by Yang Luo <[email protected]>
fix: support comments after expression

c97cb26441d79316960a0464e8d56918859d969c authored over 4 years ago by Zixuan Liu <[email protected]>
chore(release): 5.0.0 [skip ci]

# [5.0.0](https://github.com/casbin/node-casbin/compare/v4.7.2...v5.0.0) (2020-05-18)

### Featu...

5984ba5e4973201599d91387c558215d0d1fa42c authored over 4 years ago by semantic-release-bot <[email protected]>
Merge pull request #157 from nodece/master

add BuildIncrementalRoleLinks & improve effector for improve performance

24b9d676d55fc088b12ce514b5dc32273ddcc18d authored over 4 years ago by Yang Luo <[email protected]>
feat: add BuildIncrementalRoleLinks

BREAKING CHANGE:
**model** addPolicies, removePolicies and removeFilteredPolicy returns [boolean...

b5650055a6e8c47da49dc3b7eb8646bb5bda90d9 authored over 4 years ago by Zixuan Liu <[email protected]>
feat: improve effector for improve performance

BREAKING CHANGE:
- provides a new interface for Effector

57de7b2f1d21ceebb7097552c86721d94cac2275 authored over 4 years ago by Zixuan Liu <[email protected]>
chore(release): 4.7.2 [skip ci]

## [4.7.2](https://github.com/casbin/node-casbin/compare/v4.7.1...v4.7.2) (2020-05-09)

### Bug ...

85f11efdebfbc7fb2cc0ef368ed079fa8d94ea5d authored over 4 years ago by semantic-release-bot <[email protected]>
Merge pull request #155 from nodece/master

fix: stackoverflow in getImplicitRolesForUser

c57746a4a1a70607b4d2f2124016b5ae2019222b authored over 4 years ago by Zixuan Liu <[email protected]>
fix: stackoverflow in getImplicitRolesForUser

d0fc49fb12c7cbb9f985d444c1ed7613ded0121b authored over 4 years ago by Zixuan Liu <[email protected]>
chore(release): 4.7.1 [skip ci]

## [4.7.1](https://github.com/casbin/node-casbin/compare/v4.7.0...v4.7.1) (2020-05-08)

### Bug ...

0e3c49c54b4bb7affa6e0e030ed342bb6cc717d2 authored over 4 years ago by semantic-release-bot <[email protected]>
Merge pull request #151 from DivyPatel9881/scale_ABAC

fix: Scaling ABAC rules.

729452f3bd6d77df59b8241ad64cd0e1a51798dd authored over 4 years ago by Zixuan Liu <[email protected]>
fix: Added ABAC policy logic to the private enforcer.

fix: Added ABAC policy logic to the private enforcer.

fix: Typecasting.

fix: duplicate code.

...

c6fc48750313b400fb98e12802b3422bfc1921bf authored over 4 years ago by DivyPatel9881 <[email protected]>
Merge pull request #153 from nodece/master

chore: add semantic.yml

d88bece1b27d84c5def03988dc338b206c3af0a5 authored over 4 years ago by Zixuan Liu <[email protected]>
chore: add semantic.yml

2c8d961596f1a40d3f48ccc6307a6faddf4da6a7 authored over 4 years ago by Zixuan Liu <[email protected]>
fix: tests.

4da52916d27f262a4813d2b4ff78461312b67c22 authored over 4 years ago by DivyPatel9881 <[email protected]>
fix: compatible types

58242a56f9f72b1a06e4901867f502b73674d640 authored over 4 years ago by DivyPatel9881 <[email protected]>
fix: Add examples.

5cf950ad25eecfad59281d5ba9d6ddae5cde199e authored over 4 years ago by DivyPatel9881 <[email protected]>
fix: Added util functions and util tests.

Fix: Added util functions and util tests.

fix: Changed regex.

fix: tests.

72918bc677e898251dd4375516c31254e79eb6b8 authored over 4 years ago by DivyPatel9881 <[email protected]>
chore(release): 4.7.0 [skip ci]

# [4.7.0](https://github.com/casbin/node-casbin/compare/v4.6.0...v4.7.0) (2020-05-03)

### Featu...

060222bfb908b96f8575c929c39fe9d640865c29 authored over 4 years ago by semantic-release-bot <[email protected]>
Merge pull request #148 from nodece/master

feat: add getImplicitUsersForPermission

cce5354731f0b709ee4d96009363392574a80059 authored over 4 years ago by Yang Luo <[email protected]>
feat: add getImplicitUsersForPermission

ad9df1417cbdb7e0d9065c78e86181d193778adf authored over 4 years ago by Zixuan Liu <[email protected]>
chore(release): 4.6.0 [skip ci]

50b7b9f0a5ee46b63d21a07367859861157f7955 authored over 4 years ago by Zixuan Liu <[email protected]>
Merge pull request #143 from DivyPatel9881/batch_operations

feat: add addPolicies and removePolicies

0b5de5a47596a1df263870c702bcbc5462ccf3ef authored over 4 years ago by Zixuan Liu <[email protected]>
Fix: Concat instead of for loop.

0c56c959fcbd4b8a1452566193abbad532de75a0 authored over 4 years ago by DivyPatel9881 <[email protected]>
Fix : Added atomicity feature to the operations.

a1071e6de52ef30a75ab4a4d185e45f4ac6cc169 authored over 4 years ago by DivyPatel9881 <[email protected]>
Fix: Fix removePolicy and removePolicies logic.

e718364095c29315431c049108f8e450b6b8c67d authored over 4 years ago by DivyPatel9881 <[email protected]>
Fix : Moved if statement outside loop.

a76bd3ac650093b4542c4f2cff15368c219974c9 authored over 4 years ago by DivyPatel9881 <[email protected]>
Fix: Prettier

d8b1bc41bcd5c86a1f760eee1a3fc5cb5c3db617 authored over 4 years ago by DivyPatel9881 <[email protected]>
Fix: Moving statement out of loop.

3ad53cce8be31ad14c4f2b3116df823e03f4066f authored over 4 years ago by DivyPatel9881 <[email protected]>
Bug Fixes.

cdac4131de8dbd881755852187d6339cc3143df0 authored over 4 years ago by DivyPatel9881 <[email protected]>
Adding efficient implementation for model addPolicies and removePolicies.

ee8c490c37c3acfba623ef575bdd88834cfeb0f1 authored over 4 years ago by DivyPatel9881 <[email protected]>
Made necessary changes.

1ebc39ba097f514ccf537400195ba7a3d79501b4 authored over 4 years ago by DivyPatel9881 <[email protected]>
chore(release): 4.5.0 [skip ci]

# [4.5.0](https://github.com/casbin/node-casbin/compare/v4.4.0...v4.5.0) (2020-04-30)

### Featu...

60bcb4e3c4450bf48cd5716c39969c27deaec677 authored over 4 years ago by semantic-release-bot <[email protected]>
Merge pull request #146 from nodece/master

fix: avoid miss initialize

5ea7280f898b9e255387507914eff463016c6914 authored over 4 years ago by Yang Luo <[email protected]>
feat: avoid miss initialize()

1394e8ddfdc4cc9d8859ae034a8f36fb9e3b54e7 authored over 4 years ago by Zixuan Liu <[email protected]>
Added Management API methods for batch functions.

834ab2eb7ae6c0061b5d456da114fd5aa03d46a0 authored over 4 years ago by DivyPatel9881 <[email protected]>
Added internal api methods.

0890233519087c51d28d8a1873f442eefef4a009 authored over 4 years ago by DivyPatel9881 <[email protected]>
Model functions added.

bcf0eaea99da6569b168c3a8afc82c914b6b9c2b authored over 4 years ago by DivyPatel9881 <[email protected]>
Added batch adapter interface.

5a6f8970daeacbdaabadda237669b45a67f5759b authored over 4 years ago by DivyPatel9881 <[email protected]>
chore(release): 4.4.0 [skip ci]

# [4.4.0](https://github.com/casbin/node-casbin/compare/v4.3.1...v4.4.0) (2020-04-25)

### Featu...

b2b960f6dfebe7fdbbc4c75504e7f6967a29fb94 authored over 4 years ago by semantic-release-bot <[email protected]>
Merge pull request #142 from nodece/master

feat: add addMatchingFunc to DefaultRoleManager

748055f1fd8d3c879851797e44871d729c7b04d1 authored over 4 years ago by Yang Luo <[email protected]>
feat: add addMatchingFunc to DefaultRoleManager

cc04e659a1c3b78bb12dcccbb2149bfd9d96c97c authored over 4 years ago by Zixuan Liu <[email protected]>
chore(release): 4.3.1 [skip ci]

## [4.3.1](https://github.com/casbin/node-casbin/compare/v4.3.0...v4.3.1) (2020-04-21)

### Bug ...

bf0b66ec22c20f554b514de7d1ba253f602627b9 authored over 4 years ago by semantic-release-bot <[email protected]>
Merge pull request #139 from nodece/master

fix: improve update into adapter before model

5891bc5d205ce0e47ec822c084e98e630d6148b9 authored over 4 years ago by Yang Luo <[email protected]>
fix: improve update into adapter before model

0e9ccc6b2e4387b9130df8af4fa0e23f7e73958b authored over 4 years ago by Zixuan Liu <[email protected]>
chore(release): 4.3.0 [skip ci]

# [4.3.0](https://github.com/casbin/node-casbin/compare/v4.2.1...v4.3.0) (2020-04-20)

### Featu...

f46e8a9830d52f3119f4171a7a9f911c3ad93181 authored over 4 years ago by semantic-release-bot <[email protected]>
Merge pull request #138 from nodece/master

feat: controls whether to automatically notify Watcher

20b4bed22eb362add8d2cda7a3562ea82e072cf8 authored over 4 years ago by Yang Luo <[email protected]>
feat: controls whether to automatically notify Watcher

2ce07c29cd49c6da304063e8075923b739fc5145 authored over 4 years ago by Zixuan Liu <[email protected]>
Merge pull request #137 from GopherJ/patch-1

make casbin-rs production ready

864ebb6ffedb8c3e7a66fb20b5c1266d5f2ce3a9 authored over 4 years ago by Yang Luo <[email protected]>
make casbin-rs production ready

d4bed461eb0702f1ca04c7f785fbb6ef3ddf60c0 authored over 4 years ago by Cheng JIANG <[email protected]>
chore(release): 4.2.1 [skip ci]

## [4.2.1](https://github.com/casbin/node-casbin/compare/v4.2.0...v4.2.1) (2020-04-05)

### Bug ...

3d726933ba635fc58aa6c0a0a836b6fd532b0553 authored over 4 years ago by semantic-release-bot <[email protected]>
Merge pull request #136 from nodece/master

fix: remove use await and spread operator in array

020253f2628d9d84ffe079e3bc687f27cfec1b17 authored over 4 years ago by Zixuan Liu <[email protected]>
fix: remove use spread operator with await in array

6e4f87676301470a178ccd10efd28f6758cc738e authored over 4 years ago by Zixuan Liu <[email protected]>
Merge pull request #135 from nodece/master

docs: update README.md

a10cfb55dbb282182093a7f75f3d8058d93eb91a authored over 4 years ago by Yang Luo <[email protected]>
docs: update README.md

9d612ef5a083469ae7a7aa81637e800a6e31e708 authored over 4 years ago by Zixuan Liu <[email protected]>
chore(release): 4.2.0 [skip ci]

# [4.2.0](https://github.com/casbin/node-casbin/compare/v4.1.1...v4.2.0) (2020-04-05)

### Featu...

820a87adae208322a661146739faa0d630651994 authored over 4 years ago by semantic-release-bot <[email protected]>
Merge pull request #134 from nodece/master

feat: add glob pattern to built-in function

072285e146ee86aae0c3729e6802a01452e2830d authored over 4 years ago by Yang Luo <[email protected]>
feat: add glob pattern to built-in function

8415fc2648796d033c85771e27219bd32541982e authored over 4 years ago by Zixuan Liu <[email protected]>
Merge pull request #124 from Marvin9/master

add await as getRolesForUser returns Promise.

6be5cef56d6d049ef6853f6d483a85afd2630266 authored over 4 years ago by Yang Luo <[email protected]>
add await as getRolesForUser returns Promise

ea608ceacfc29bab97b8dda8c2596867dc6a73d3 authored over 4 years ago by Mayurs <[email protected]>
chore(release): 4.1.1 [skip ci]

## [4.1.1](https://github.com/casbin/node-casbin/compare/v4.1.0...v4.1.1) (2020-02-20)

### Bug ...

cd2bb542d1f76d6e9dfc81df1f6be4ed975dfc4c authored over 4 years ago by semantic-release-bot <[email protected]>
Merge pull request #119 from Sefriol/fix-delete-user

Fix deleteUser and improve RBAC test coverage

c3be710dab226c585089b895abbaef2957994100 authored over 4 years ago by Yang Luo <[email protected]>
fix(enforcer.ts): fix deleteUser and improve deleteRole description

deleteUser now removes related grouping policies and normal policies related to user. Previously...

1e6af16e939543a56dbf9cb5d39924263186fc9a authored over 4 years ago by Sefriol <[email protected]>
test(rbac): improve RBAC test coverage

Add more test related to RBAC functionality in enforcer.test.ts and rbacAPI.test.ts

454165ef93c3151c6131fa90c3af885ae7abef90 authored over 4 years ago by Sefriol <[email protected]>
chore(release): 4.1.0 [skip ci]

# [4.1.0](https://github.com/casbin/node-casbin/compare/v4.0.0...v4.1.0) (2020-02-13)

### Featu...

7a18dc2a5a9b4415e13b02f81fd60d878506e3d8 authored over 4 years ago by semantic-release-bot <[email protected]>
Merge pull request #117 from nodece/master

feat: synchronized enforcer

91176a405967e5ff456f558cf9c41897fa42147a authored over 4 years ago by Yang Luo <[email protected]>
feat: synchronized enforcer

ecec514a582f1bfad94214b61ee06fc1cab3fc36 authored over 4 years ago by Zixuan Liu <[email protected]>
chore(release): 4.0.0 [skip ci]

# [4.0.0](https://github.com/casbin/node-casbin/compare/v3.1.0...v4.0.0) (2020-02-11)

### impro...

cb3925ea570a7943bae5cd127a50794b3831561a authored over 4 years ago by semantic-release-bot <[email protected]>
Merge pull request #116 from nodece/master

improvement: convert all management_api to async function

3f9f272874245e27fcd37d5ada98b3dffd8b3353 authored over 4 years ago by Yang Luo <[email protected]>
improvement: convert all management_api to async function

BREAKING CHANGE: see #

e9f4d38e153b10ffbd4fa09355ec72eb3dae47cd authored over 4 years ago by Zixuan Liu <[email protected]>
style: copyright claim

516841fa6d54f8996dbf584aa6015d19b5b39102 authored over 4 years ago by Zixuan Liu <[email protected]>
chore(release): 3.1.0 [skip ci]

# [3.1.0](https://github.com/casbin/node-casbin/compare/v3.0.9...v3.1.0) (2020-01-22)

### Featu...

8d9b260452500c7045cdb807beb986691c6b3f69 authored over 4 years ago by semantic-release-bot <[email protected]>
Merge pull request #111 from nodece/master

feat: implementation cachedEnforcer

f6471cc1daad9ab108779b497fb6cd1e121c4cdf authored over 4 years ago by Yang Luo <[email protected]>
feat: implementation cachedEnforcer

0ace1a66a36d5fe3ada37bfaaa938b84fc001c58 authored over 4 years ago by Zixuan Liu <[email protected]>
chore(release): 3.0.9 [skip ci]

## [3.0.9](https://github.com/casbin/node-casbin/compare/v3.0.8...v3.0.9) (2020-01-14)

### Bug ...

ab93a92ac2fc7835045587c8f303bf6090b67179 authored almost 5 years ago by semantic-release-bot <[email protected]>
Merge pull request #109 from nodece/master

fix: getImplicitPermissionsForUser missing domain parameter

3264928c7deb50d62b4936d9a8e310eef078518c authored almost 5 years ago by Yang Luo <[email protected]>
fix: getImplicitPermissionsForUser missing domain parameter

584624c99eabca68fc790d66fc4737511d92b074 authored almost 5 years ago by Zixuan Liu <[email protected]>
ci: remove nodejs@8

968372c49dfa4e9d8a94a1b2d2aa750b020fa7a1 authored almost 5 years ago by Zixuan Liu <[email protected]>