Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/casbin/node-casbin
An authorization library that supports access control models like ACL, RBAC, ABAC in Node.js and Browser
https://github.com/casbin/node-casbin
6e4f87676301470a178ccd10efd28f6758cc738e authored almost 5 years ago by Zixuan Liu <[email protected]>
docs: update README.md
a10cfb55dbb282182093a7f75f3d8058d93eb91a authored almost 5 years ago by Yang Luo <[email protected]>9d612ef5a083469ae7a7aa81637e800a6e31e708 authored almost 5 years ago by Zixuan Liu <[email protected]>
# [4.2.0](https://github.com/casbin/node-casbin/compare/v4.1.1...v4.2.0) (2020-04-05)
### Featu...
820a87adae208322a661146739faa0d630651994 authored almost 5 years ago by semantic-release-bot <[email protected]>feat: add glob pattern to built-in function
072285e146ee86aae0c3729e6802a01452e2830d authored almost 5 years ago by Yang Luo <[email protected]>8415fc2648796d033c85771e27219bd32541982e authored almost 5 years ago by Zixuan Liu <[email protected]>
add await as getRolesForUser returns Promise.
6be5cef56d6d049ef6853f6d483a85afd2630266 authored almost 5 years ago by Yang Luo <[email protected]>ea608ceacfc29bab97b8dda8c2596867dc6a73d3 authored almost 5 years ago by Mayurs <[email protected]>
## [4.1.1](https://github.com/casbin/node-casbin/compare/v4.1.0...v4.1.1) (2020-02-20)
### Bug ...
cd2bb542d1f76d6e9dfc81df1f6be4ed975dfc4c authored almost 5 years ago by semantic-release-bot <[email protected]>Fix deleteUser and improve RBAC test coverage
c3be710dab226c585089b895abbaef2957994100 authored almost 5 years ago by Yang Luo <[email protected]>deleteUser now removes related grouping policies and normal policies related to user. Previously...
1e6af16e939543a56dbf9cb5d39924263186fc9a authored almost 5 years ago by Sefriol <[email protected]>Add more test related to RBAC functionality in enforcer.test.ts and rbacAPI.test.ts
454165ef93c3151c6131fa90c3af885ae7abef90 authored almost 5 years ago by Sefriol <[email protected]># [4.1.0](https://github.com/casbin/node-casbin/compare/v4.0.0...v4.1.0) (2020-02-13)
### Featu...
7a18dc2a5a9b4415e13b02f81fd60d878506e3d8 authored almost 5 years ago by semantic-release-bot <[email protected]>feat: synchronized enforcer
91176a405967e5ff456f558cf9c41897fa42147a authored almost 5 years ago by Yang Luo <[email protected]>ecec514a582f1bfad94214b61ee06fc1cab3fc36 authored almost 5 years ago by Zixuan Liu <[email protected]>
# [4.0.0](https://github.com/casbin/node-casbin/compare/v3.1.0...v4.0.0) (2020-02-11)
### impro...
cb3925ea570a7943bae5cd127a50794b3831561a authored almost 5 years ago by semantic-release-bot <[email protected]>improvement: convert all management_api to async function
3f9f272874245e27fcd37d5ada98b3dffd8b3353 authored almost 5 years ago by Yang Luo <[email protected]>BREAKING CHANGE: see #
e9f4d38e153b10ffbd4fa09355ec72eb3dae47cd authored almost 5 years ago by Zixuan Liu <[email protected]>516841fa6d54f8996dbf584aa6015d19b5b39102 authored almost 5 years ago by Zixuan Liu <[email protected]>
# [3.1.0](https://github.com/casbin/node-casbin/compare/v3.0.9...v3.1.0) (2020-01-22)
### Featu...
8d9b260452500c7045cdb807beb986691c6b3f69 authored almost 5 years ago by semantic-release-bot <[email protected]>feat: implementation cachedEnforcer
f6471cc1daad9ab108779b497fb6cd1e121c4cdf authored almost 5 years ago by Yang Luo <[email protected]>0ace1a66a36d5fe3ada37bfaaa938b84fc001c58 authored almost 5 years ago by Zixuan Liu <[email protected]>
## [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]>fix: getImplicitPermissionsForUser missing domain parameter
3264928c7deb50d62b4936d9a8e310eef078518c authored almost 5 years ago by Yang Luo <[email protected]>584624c99eabca68fc790d66fc4737511d92b074 authored almost 5 years ago by Zixuan Liu <[email protected]>
968372c49dfa4e9d8a94a1b2d2aa750b020fa7a1 authored about 5 years ago by Zixuan Liu <[email protected]>
d84e3438c1ed4b92a92a4a578cb73110267064b8 authored about 5 years ago by Zixuan Liu <[email protected]>
fc0ef9afee65f0c642a6577f7d892ea54aa21a3e authored about 5 years ago by Zixuan Liu <[email protected]>
fc2ac9111e2e80bdd0fa49247ac174443e44b5d7 authored about 5 years ago by Zixuan Liu <[email protected]>
Update README with correct link to Rust's Casbin repo -- https://github.com/casbin/casbin-rs/iss...
9b95d03146ce7dd5d1b58469f3f302df268b4792 authored about 5 years ago by Kyle McCarthy <[email protected]>6d2d9b00008cff031de04fcba354b7ee5b4cb5c3 authored about 5 years ago by Zixuan Liu <[email protected]>
687c10f01d35c30a7e88bc2deef18187f0396dd7 authored about 5 years ago by Zixuan Liu <[email protected]>
9978ac83304948cb9f756119afa003d726c9d3c8 authored about 5 years ago by Zixuan Liu <[email protected]>
dbd5f991be912ad14e4864ebb8c926460905986c authored about 5 years ago by Zixuan Liu <[email protected]>
Bump to [email protected] and using eslint instead of tslint
89bf6ead3ff776b8f37be91ef75a0d29a1afcaac authored about 5 years ago by Yang Luo <[email protected]>adf3aedeb6724994427fc66525b7003f5beaa899 authored about 5 years ago by Zixuan Liu <[email protected]>
Add keyMatch4()
079b0b2026be082e9708f444ab1efb461052fdad authored about 5 years ago by Yang Luo <[email protected]>44e573f14045239fddb329275e9b357eb69eed36 authored about 5 years ago by Zixuan Liu <[email protected]>
522d2e67ddaf8651f67969c1b20fa85f6a37a2ce authored about 5 years ago by Zixuan Liu <[email protected]>
58eae6680576b8d182fa4d2028fcc9172ce15612 authored about 5 years ago by Zixuan Liu <[email protected]>
Add enforceWithSyncCompile
8d9ef77861d0c8aae46124ce5d9b92df63914955 authored about 5 years ago by Yang Luo <[email protected]>f23ae6826cb9df023e0035ec253f73bd3bf343aa authored about 5 years ago by Zixuan Liu <[email protected]>
Cache the precompilled expressions to speed up.
c3e8118b226ef5cc73127417a0452da2f3989744 authored about 5 years ago by Yang Luo <[email protected]>66e5f54e8d44fb24411a0de5cfa66882be6793c7 authored about 5 years ago by Zixuan Liu <[email protected]>
Fix buildRoleLinks method
ce5082ca9a755ac68b821c32feda5e500e0fb8d6 authored over 5 years ago by Yang Luo <[email protected]>acff4ba1c91793012dc99b5c412817418614d15a authored over 5 years ago by Zixuan Liu <[email protected]>
Add back linked readme sections
4a993297a7bc3f59f2cd33dba70d524af49538d8 authored over 5 years ago by Yang Luo <[email protected]>Closes #84
4ac6ad1797f06f21ff6f2cce2d297927403b4781 authored over 5 years ago by Jannik Hollenbach <[email protected]>dce6e4753663d37b1e2c9c3c2e229cbc836b17cb authored over 5 years ago by Jannik Hollenbach <[email protected]>
Upgrade lodash to the latest version
9296e74c2501c74b0216b4b86f7db1889dc90807 authored over 5 years ago by Yang Luo <[email protected]>30ab6b5bcea7b2e89695066650fd17666bbf773d authored over 5 years ago by Zixuan Liu <[email protected]>
ac0b8fc5d428bfcc87dae96b98c999434a4665d6 authored over 5 years ago by Yang Luo <[email protected]>
Improve matcher escaping
3670495fdac858265b7b909ea51026352d72b5bb authored over 5 years ago by Yang Luo <[email protected]>e78575ff07bc2ce53a83f6d855a49d25363fe97e authored over 5 years ago by Zixuan Liu <[email protected]>
8c91862f7fc1c66e1814cfc4e735265ae1522cbe authored over 5 years ago by Yang Luo <[email protected]>
b133ecbdaa558d3c91bab9e6f8c18cc6d5c39206 authored over 5 years ago by Yang Luo <[email protected]>
f45a43dc369c914c3b14d6f1a0cc4f09c331c066 authored over 5 years ago by Yang Luo <[email protected]>
3b5f849fdc37ba4e4e9ce008b12f3f9fc4906333 authored over 5 years ago by Yang Luo <[email protected]>
53aa9926a509f2034ea9f6c40face956f5554d7b authored over 5 years ago by Yang Luo <[email protected]>
New StringAdapter class to support policies from strings instead of files or db connection.
1c77e8c4015ee8cfc67a16ea05e20631cd53e588 authored over 5 years ago by Yang Luo <[email protected]>3cf10fc60f525d40fdb686b6b5dd74a8ec7b2c20 authored over 5 years ago by Caleb Faruki <[email protected]>
e1ba1979fd2efe23e74f4f8c6d4790ee3cfcc279 authored over 5 years ago by Caleb Faruki <[email protected]>
21ad08f75253b78f6671caaf3a6536922a6ccd25 authored over 5 years ago by Caleb Faruki <[email protected]>
74525bf0c9a1aeb999f1a30b23816a60888199d1 authored over 5 years ago by Caleb Faruki <[email protected]>
f96e91a51f5ea9064574abb7b363a1e575e71ad8 authored over 5 years ago by Caleb Faruki <[email protected]>
f8581fdb836b31e1f059c092add1a79fd35cd4c0 authored over 5 years ago by Caleb Faruki <[email protected]>
6048b3d9f37d8d6675d60e87a036d0ebad8df3d0 authored over 5 years ago by Caleb Faruki <[email protected]>
85a6a34d102b6af35d87a5237349acc91c34c917 authored over 5 years ago by Caleb Faruki <[email protected]>
60526bf828991cd46c4c19bf09cc9a9e611c4ffe authored over 5 years ago by Caleb Faruki <[email protected]>
6595d540581b0d76b559a7b6a538931bf9c11351 authored over 5 years ago by Caleb Faruki <[email protected]>
1a8d0a94771dcbfa9b313d55055c41ce3f0a14b1 authored over 5 years ago by Caleb Faruki <[email protected]>
4b221c521638802a5c7fda0f08909afe32667df2 authored over 5 years ago by Yang Luo <[email protected]>
a3272e58de5a9a5561fa2ac354d3e0e524f506fe authored over 5 years ago by Zixuan Liu <[email protected]>
Fix the escape of the matcher
cbce61cf021f07cc205e0c2a85a9f3a87eb36640 authored over 5 years ago by Yang Luo <[email protected]>cab0ceb36f125e074314f37856f9543a9b2fc445 authored over 5 years ago by Zixuan Liu <[email protected]>
54d7c8996a33bd345777343486477dab28bfe332 authored over 5 years ago by Yang Luo <[email protected]>
8dc98d1374677a9f70acec35713e7ab11e5d8b8f authored over 5 years ago by Zixuan Liu <[email protected]>
Update README.md for version 3.0
5a714d640ed0194989e86bc8c436d7fe23f48cc2 authored over 5 years ago by Yang Luo <[email protected]>147f1bd8f397f66bfd01c1c8c64a2a4ca826b688 authored over 5 years ago by Zixuan Liu <[email protected]>
Format code and remove ts-ignore
3111163c69bb43ca68a170efef933d2e819ad936 authored over 5 years ago by Yang Luo <[email protected]>c113f979e3aed27198113af3bf50bc1c34451439 authored over 5 years ago by Zixuan Liu <[email protected]>
Version 3.0
fa812f11baa3670ca59b0b1d4d9acab904798f22 authored over 5 years ago by Yang Luo <[email protected]>bdfa864af2d3699009ecab0e774bc8c19dd1b535 authored over 5 years ago by Yang Luo <[email protected]>
d9e4878e740dbd2abe2d2982c4b02cc3a3d1c099 authored over 5 years ago by Zixuan Liu <[email protected]>
13c6353bdd82777bbfafdab090dc374159628d7f authored over 5 years ago by Zixuan Liu <[email protected]>
Make all function to async function in rolemanager interface
157f0b5167f0d0ff0effd82f0431aba7c45ea6f3 authored over 5 years ago by Yang Luo <[email protected]>08538f4342bc641a0643a2909e02c8b65a50ccf9 authored over 5 years ago by Zixuan Liu <[email protected]>
Merge async_rolemanager
70d4c57bf1332f0e4543652d825bf15d7336745c authored over 5 years ago by Yang Luo <[email protected]>607ce9a2b29b47a48db18f4b1f1f18e458977527 authored over 5 years ago by Zixuan Liu <[email protected]>
e915afced6976cc705c657b1a110d7ab2b85d0d2 authored over 5 years ago by Zixuan Liu <[email protected]>
Add getImplicitRolesForUser and getImplicitPermissionsForUser
1155ce5ebf4bf6582f1056d11b1c3d0762a5bd36 authored over 5 years ago by Yang Luo <[email protected]>7db4f47dcae81befb0666f8a02f52beb4bc25bac authored over 5 years ago by Zixuan Liu <[email protected]>
fb9a4cbbe23f0e92597510f6b66bf41e6ff3f252 authored over 5 years ago by Zixuan Liu <[email protected]>
Add multiline parse support for model
608e1a55e984572f482d924de7c58582a460d149 authored over 5 years ago by Yang Luo <[email protected]>91435149e9efbba2e848bb6d8b0192a135be1494 authored over 5 years ago by Zixuan Liu <[email protected]>
7c67f72904e2a857191596738c7292283443d135 authored over 5 years ago by Zixuan Liu <[email protected]>
babbd8b6dd367bbb5a55df01e1a56bd30db9088d authored over 5 years ago by Zixuan Liu <[email protected]>
7711fe76d6285ae35375fd871cc18486983582b4 authored over 5 years ago by Zixuan Liu <[email protected]>
9901e34d11ce6c406df5ec6d614009570cd2ce0d authored over 5 years ago by Zixuan Liu <[email protected]>
d5df83c668fcee53202ea45dc02898bd5e324ff9 authored over 5 years ago by Zixuan Liu <[email protected]>