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
:green_heart: Update script order
3796889a8e427f7edd7e4e3b768f7de6b8d0af0c authored over 6 years ago by nodece <[email protected]>
3796889a8e427f7edd7e4e3b768f7de6b8d0af0c authored over 6 years ago by nodece <[email protected]>
Add examples folder
b91a470c316ea25cf45373efea9dd89ff81ca391 authored over 6 years ago by nodece <[email protected]>
b91a470c316ea25cf45373efea9dd89ff81ca391 authored over 6 years ago by nodece <[email protected]>
:heavy_plus_sign: Add jest test dependency
381b73450fcabe9bd7ee8b24aa5713bea728d17e authored over 6 years ago by nodece <[email protected]>
381b73450fcabe9bd7ee8b24aa5713bea728d17e authored over 6 years ago by nodece <[email protected]>
:ambulance: use setEnableLog function from log util's fix
dc20c9c1bb6208d091ef1b853ef5993d4367d1d1 authored over 6 years ago by Chalin-Shi <[email protected]>
dc20c9c1bb6208d091ef1b853ef5993d4367d1d1 authored over 6 years ago by Chalin-Shi <[email protected]>
Merge branch 'master' of https://github.com/casbin/node-casbin
5f1098a405c45a72850404bd347eefebe0d795e0 authored over 6 years ago by nodece <[email protected]>
5f1098a405c45a72850404bd347eefebe0d795e0 authored over 6 years ago by nodece <[email protected]>
:sparkles: Add setEnableLog method
b4a309e82172b8c39decde75f94e415324a910f9 authored over 6 years ago by nodece <[email protected]>
b4a309e82172b8c39decde75f94e415324a910f9 authored over 6 years ago by nodece <[email protected]>
:art: improve code statement
6839b90fc0d1f9f0fb0ab0609f7074b82ffe5057 authored over 6 years ago by Chalin-Shi <[email protected]>
6839b90fc0d1f9f0fb0ab0609f7074b82ffe5057 authored over 6 years ago by Chalin-Shi <[email protected]>
:pencil2: fix typo
8075a7f10e1c2eab32f3efd91ac42c8a024c4ca5 authored over 6 years ago by Chalin-Shi <[email protected]>
8075a7f10e1c2eab32f3efd91ac42c8a024c4ca5 authored over 6 years ago by Chalin-Shi <[email protected]>
Merge branch 'master' of https://github.com/casbin/node-casbin
0920ae789b774f216cb8494ecadcaa10a0bcf726 authored over 6 years ago by nodece <[email protected]>
0920ae789b774f216cb8494ecadcaa10a0bcf726 authored over 6 years ago by nodece <[email protected]>
:sparkles: Add new features
aeb819f80f30cb11ea64afdc174dadae8bf2a8ae authored over 6 years ago by nodece <[email protected]>
aeb819f80f30cb11ea64afdc174dadae8bf2a8ae authored over 6 years ago by nodece <[email protected]>
:bug: fix switch-case statement error
de78011329c55178c235388529156b5b947f9f11 authored over 6 years ago by Chalin-Shi <[email protected]>
de78011329c55178c235388529156b5b947f9f11 authored over 6 years ago by Chalin-Shi <[email protected]>
:art: modify logo
e3dea28686e4f5c98078cf303bed19e5d1257fe4 authored over 6 years ago by Chalin-Shi <[email protected]>
e3dea28686e4f5c98078cf303bed19e5d1257fe4 authored over 6 years ago by Chalin-Shi <[email protected]>
:art: modify logo
57d4b5208d1f8bb2f39a0805d67d3fcad3339501 authored over 6 years ago by Chalin-Shi <[email protected]>
57d4b5208d1f8bb2f39a0805d67d3fcad3339501 authored over 6 years ago by Chalin-Shi <[email protected]>
:pencil: Use Java's README as a template.
9fa785f39ff63d7b60d85b3825f00cab02e3aba8 authored over 6 years ago by Yang Luo <[email protected]>
9fa785f39ff63d7b60d85b3825f00cab02e3aba8 authored over 6 years ago by Yang Luo <[email protected]>
:pencil2: Fix typo in header.
24b4f080270ef2594dcc473c2660935f1a7f5015 authored over 6 years ago by Yang Luo <[email protected]>
24b4f080270ef2594dcc473c2660935f1a7f5015 authored over 6 years ago by Yang Luo <[email protected]>
:wheelchair: Change the model variable modifier
fb0e7b575defca4dba23f92ccb0f3d4c85cff120 authored over 6 years ago by nodece <[email protected]>
fb0e7b575defca4dba23f92ccb0f3d4c85cff120 authored over 6 years ago by nodece <[email protected]>
:sparkles: add main enforcer ts file
3bbda321c44a9dc0af2bb4ccc129108a6a72e980 authored over 6 years ago by Chalin-Shi <[email protected]>
3bbda321c44a9dc0af2bb4ccc129108a6a72e980 authored over 6 years ago by Chalin-Shi <[email protected]>
:art: add static method for functionMap
e8a96c348006d1d009be8672f9b938082b09f489 authored over 6 years ago by Chalin-Shi <[email protected]>
e8a96c348006d1d009be8672f9b938082b09f489 authored over 6 years ago by Chalin-Shi <[email protected]>
:stars: add logo png file
66c24b34c189ed39e357ffeeacc3f0947451b9f5 authored over 6 years ago by Chalin-Shi <[email protected]>
66c24b34c189ed39e357ffeeacc3f0947451b9f5 authored over 6 years ago by Chalin-Shi <[email protected]>
:fire: remove unuse files
8084b5a7fff970cfed1475bac7e36254d6316c7b authored over 6 years ago by Chalin-Shi <[email protected]>
8084b5a7fff970cfed1475bac7e36254d6316c7b authored over 6 years ago by Chalin-Shi <[email protected]>
:sparkles: :art: add policy ts file for model dir and optimize code
8b0017a85d3b1bd170d246d4dde29c3dc53a1618 authored over 6 years ago by Chalin-Shi <[email protected]>
8b0017a85d3b1bd170d246d4dde29c3dc53a1618 authored over 6 years ago by Chalin-Shi <[email protected]>
:sparkles: add model ts file for model dir
ab6a5aebea09d492f0d71b33674e4827292b18fe authored over 6 years ago by Chalin-Shi <[email protected]>
ab6a5aebea09d492f0d71b33674e4827292b18fe authored over 6 years ago by Chalin-Shi <[email protected]>
:octcat: resolve conflict
b1d439e18a64ff8cc18c1e5c292e97e4acadd0c9 authored over 6 years ago by Chalin-Shi <[email protected]>
b1d439e18a64ff8cc18c1e5c292e97e4acadd0c9 authored over 6 years ago by Chalin-Shi <[email protected]>
:sparkles: add index file for model
8bbfe9cc2746a2b4cb66be7095d3200b137336d9 authored over 6 years ago by Chalin-Shi <[email protected]>
8bbfe9cc2746a2b4cb66be7095d3200b137336d9 authored over 6 years ago by Chalin-Shi <[email protected]>
:pencil2: add description
8fe100cf3702d9971769fa0d61cdb0db88679b22 authored over 6 years ago by Chalin-Shi <[email protected]>
8fe100cf3702d9971769fa0d61cdb0db88679b22 authored over 6 years ago by Chalin-Shi <[email protected]>
:art: Add export all for model folder
3a9c60af0ff67daa1548ddbf9204ee5e2f28bbf3 authored over 6 years ago by nodece <[email protected]>
3a9c60af0ff67daa1548ddbf9204ee5e2f28bbf3 authored over 6 years ago by nodece <[email protected]>
Merge branch 'master' of https://github.com/casbin/node-casbin
f852dde7b301e0f68108b1b8a1e6c956002ab701 authored over 6 years ago by nodece <[email protected]>
f852dde7b301e0f68108b1b8a1e6c956002ab701 authored over 6 years ago by nodece <[email protected]>
:art: optimize code
fc4a0eadd4ac104933811a96ccb4d37ab2afe83b authored over 6 years ago by Chalin-Shi <[email protected]>
fc4a0eadd4ac104933811a96ccb4d37ab2afe83b authored over 6 years ago by Chalin-Shi <[email protected]>
:sparkles: add assertion for model
4f0cb8ac1ceeba99dcaf18e28843d6e308ea1407 authored over 6 years ago by Chalin-Shi <[email protected]>
4f0cb8ac1ceeba99dcaf18e28843d6e308ea1407 authored over 6 years ago by Chalin-Shi <[email protected]>
:ok_hand: Updating code
278f2a3d6812c9781a8ab3218afa1a4d3b8ad0f4 authored over 6 years ago by nodece <[email protected]>
278f2a3d6812c9781a8ab3218afa1a4d3b8ad0f4 authored over 6 years ago by nodece <[email protected]>
::sparkles: Implement of config.ts file method
fd5aaf96d740db518f409770271cf8ddd376b762 authored over 6 years ago by nodece <[email protected]>
fd5aaf96d740db518f409770271cf8ddd376b762 authored over 6 years ago by nodece <[email protected]>
:wrench: Change dependency
7e375c82e4850494481ce1153a83363db4a2e158 authored over 6 years ago by nodece <[email protected]>
7e375c82e4850494481ce1153a83363db4a2e158 authored over 6 years ago by nodece <[email protected]>
:art: Format tsconfig
9eab416aefc48d57a73a5103f0dd9f3daa868f8f authored over 6 years ago by nodece <[email protected]>
9eab416aefc48d57a73a5103f0dd9f3daa868f8f authored over 6 years ago by nodece <[email protected]>
:sparkles: add functionMap for model
d906fd4455575fb165bf3a011cdb3913b111319e authored over 6 years ago by Chalin-Shi <[email protected]>
d906fd4455575fb165bf3a011cdb3913b111319e authored over 6 years ago by Chalin-Shi <[email protected]>
:pencil: Add code comments
9260cd11fed3984a0a21374dc237a7a0dc651017 authored over 6 years ago by nodece <[email protected]>
9260cd11fed3984a0a21374dc237a7a0dc651017 authored over 6 years ago by nodece <[email protected]>
:art: optimize code
95710ca02fbcb928079ac397ebb567f9d563a54a authored over 6 years ago by Chalin-Shi <[email protected]>
95710ca02fbcb928079ac397ebb567f9d563a54a authored over 6 years ago by Chalin-Shi <[email protected]>
:knife: add bultin operators util
2b69c294509d37c64d1f3d8a5834872219968d1e authored over 6 years ago by Chalin-Shi <[email protected]>
2b69c294509d37c64d1f3d8a5834872219968d1e authored over 6 years ago by Chalin-Shi <[email protected]>
:heavy_plus_sign: add node-ip lib
073be7c6afb30f7dff0a0bad0424a0526e1f28af authored over 6 years ago by Chalin-Shi <[email protected]>
073be7c6afb30f7dff0a0bad0424a0526e1f28af authored over 6 years ago by Chalin-Shi <[email protected]>
:sparkles: Implement the printRoles method
a2cb12fe225ce6dee601267ec51eb31d667eea94 authored over 6 years ago by nodece <[email protected]>
a2cb12fe225ce6dee601267ec51eb31d667eea94 authored over 6 years ago by nodece <[email protected]>
:heavy_plus_sign: Add lodash library
9902ef873232b6a16b15139bc9f258b7626bd22b authored over 6 years ago by nodece <[email protected]>
9902ef873232b6a16b15139bc9f258b7626bd22b authored over 6 years ago by nodece <[email protected]>
merge remote master branch
abab1112304686962c0e9051cd56bac2dfb103be authored over 6 years ago by nodece <[email protected]>
abab1112304686962c0e9051cd56bac2dfb103be authored over 6 years ago by nodece <[email protected]>
:sparkles: Implement rbac
8ee640b9e84e0022f796cb32abd414261a92fb81 authored over 6 years ago by nodece <[email protected]>
8ee640b9e84e0022f796cb32abd414261a92fb81 authored over 6 years ago by nodece <[email protected]>
:pencil: fix syntax typo
594bd0c713141f8e3e231ea04c2233e60f4e2819 authored over 6 years ago by Chalin-Shi <[email protected]>
594bd0c713141f8e3e231ea04c2233e60f4e2819 authored over 6 years ago by Chalin-Shi <[email protected]>
:knife: add utils
179a11d46aadbdb48a5f839c2bb83ac8fbd17c8e authored over 6 years ago by Chalin-Shi <[email protected]>
179a11d46aadbdb48a5f839c2bb83ac8fbd17c8e authored over 6 years ago by Chalin-Shi <[email protected]>
:heavy_plus_sign: add lodash lib
339109763bc329027b59d84a706b294d0ee9d175 authored over 6 years ago by Chalin-Shi <[email protected]>
339109763bc329027b59d84a706b294d0ee9d175 authored over 6 years ago by Chalin-Shi <[email protected]>
:wrench: allow console.log
38300dff70815f1e9623d5d729a0d3db60035fd6 authored over 6 years ago by Chalin-Shi <[email protected]>
38300dff70815f1e9623d5d729a0d3db60035fd6 authored over 6 years ago by Chalin-Shi <[email protected]>
:sparkles: Implement effect
c57cdc6c6cacc5421ca47b8456e44ce88a90d95b authored over 6 years ago by nodece <[email protected]>
c57cdc6c6cacc5421ca47b8456e44ce88a90d95b authored over 6 years ago by nodece <[email protected]>
:wrench: Update tslint rule
393325ba615531465f8adc8a3f2a613355a1a848 authored over 6 years ago by nodece <[email protected]>
393325ba615531465f8adc8a3f2a613355a1a848 authored over 6 years ago by nodece <[email protected]>
:hankey: improve code
d940a12f5fdf82a14f0e3587ffa7a0293ee0f868 authored over 6 years ago by nodece <[email protected]>
d940a12f5fdf82a14f0e3587ffa7a0293ee0f868 authored over 6 years ago by nodece <[email protected]>
Use camelCase in source file naming.
7a3fe5ffcabc40037d68e0d5fcf6c5906b34b2b2 authored over 6 years ago by Yang Luo <[email protected]>
7a3fe5ffcabc40037d68e0d5fcf6c5906b34b2b2 authored over 6 years ago by Yang Luo <[email protected]>
Use single quotemark in code.
39967a31fc067edb3b4a4e52b5946f70c87990bc authored over 6 years ago by Yang Luo <[email protected]>
39967a31fc067edb3b4a4e52b5946f70c87990bc authored over 6 years ago by Yang Luo <[email protected]>
Add missing imports.
6962974bca0bcec0ebf742af18472d8cf1e415e3 authored over 6 years ago by Yang Luo <[email protected]>
6962974bca0bcec0ebf742af18472d8cf1e415e3 authored over 6 years ago by Yang Luo <[email protected]>
Remove trailing ".ts" in imports.
1c520867cdc7a2bed6fd1c2c562d6b18b41b98de authored over 6 years ago by Yang Luo <[email protected]>
1c520867cdc7a2bed6fd1c2c562d6b18b41b98de authored over 6 years ago by Yang Luo <[email protected]>
Enable tslint's semicolon rule.
e4fb9c314dc4ca8a6a37e7f0ee70239be10e5179 authored over 6 years ago by Yang Luo <[email protected]>
e4fb9c314dc4ca8a6a37e7f0ee70239be10e5179 authored over 6 years ago by Yang Luo <[email protected]>
Add code to class: Config.
06fc5a0d3d21d8c8c1392361c0eb37210568f545 authored over 6 years ago by Yang Luo <[email protected]>
06fc5a0d3d21d8c8c1392361c0eb37210568f545 authored over 6 years ago by Yang Luo <[email protected]>
:art: add import lib for enforcer
7aaacaff38749c6320e7f216d0b98bf5f1973fa7 authored over 6 years ago by Chalin-Shi <[email protected]>
7aaacaff38749c6320e7f216d0b98bf5f1973fa7 authored over 6 years ago by Chalin-Shi <[email protected]>
:wrench: add tslint rules
a5890ce5c644884bad478fbbc54845a8843544c9 authored over 6 years ago by dcos <dcos@localhost>
a5890ce5c644884bad478fbbc54845a8843544c9 authored over 6 years ago by dcos <dcos@localhost>
:art: add export keyword for every class
f853b559a348712694cc3462bddc9fafafbcb993 authored over 6 years ago by dcos <dcos@localhost>
f853b559a348712694cc3462bddc9fafafbcb993 authored over 6 years ago by dcos <dcos@localhost>
:wrench: tslint
adae5a2ea07864ee27cba0c4124938dd666d5b15 authored over 6 years ago by nodece <[email protected]>
adae5a2ea07864ee27cba0c4124938dd666d5b15 authored over 6 years ago by nodece <[email protected]>
Add interface: IEffector.
2214cee2110c94a10ec035b7cb48cec693dd93ac authored over 6 years ago by Yang Luo <[email protected]>
2214cee2110c94a10ec035b7cb48cec693dd93ac authored over 6 years ago by Yang Luo <[email protected]>
Add interfaces: IAdapter and IWatcher.
3ee8862c954c3460d789ec56c914a3df3bd42186 authored over 6 years ago by Yang Luo <[email protected]>
3ee8862c954c3460d789ec56c914a3df3bd42186 authored over 6 years ago by Yang Luo <[email protected]>
Add declarations for classes: Model and Policy.
bc877a5a6820c6aba15dab9a642fff5a741c11b3 authored over 6 years ago by Yang Luo <[email protected]>
bc877a5a6820c6aba15dab9a642fff5a741c11b3 authored over 6 years ago by Yang Luo <[email protected]>
Finish some code of Enforcer.
3ad79792e014498edd316181cbaa8628b19ac23d authored over 6 years ago by Yang Luo <[email protected]>
3ad79792e014498edd316181cbaa8628b19ac23d authored over 6 years ago by Yang Luo <[email protected]>
merge origin/master
2d71303a22e4185c6f782c5040bb6fdb1259acf3 authored over 6 years ago by nodece <[email protected]>
2d71303a22e4185c6f782c5040bb6fdb1259acf3 authored over 6 years ago by nodece <[email protected]>
:tada: Initial Project
57761ff6a9a439d5ce90beb3e1e30488bf13edb6 authored over 6 years ago by nodece <[email protected]>
57761ff6a9a439d5ce90beb3e1e30488bf13edb6 authored over 6 years ago by nodece <[email protected]>
Initial commit
47c60c2a3de64a2a25587925d3951c9ca1334e4d authored over 6 years ago by Yang Luo <[email protected]>
47c60c2a3de64a2a25587925d3951c9ca1334e4d authored over 6 years ago by Yang Luo <[email protected]>