Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/casbin/casbin-ex
An authorization library that supports access control models like ACL, RBAC, ABAC in Elixir
https://github.com/casbin/casbin-ex
fix: enforcer_server (#21)
85efaa43d38ce89065b150debbe51f9dbc7427b9 authored 11 months ago by Nicolas Mark <[email protected]>
85efaa43d38ce89065b150debbe51f9dbc7427b9 authored 11 months ago by Nicolas Mark <[email protected]>
Fix test filename
b1d7c9be751eb846bd39d789bf1074b0178f07e6 authored about 1 year ago by Yang Luo <[email protected]>
b1d7c9be751eb846bd39d789bf1074b0178f07e6 authored about 1 year ago by Yang Luo <[email protected]>
feat: added persist adapters and ability to alter policies and mappings (#19)
d55e97a1bb6995db21fc56588ad1a28e0a9e2d73 authored about 1 year ago by William Michaels <[email protected]>
d55e97a1bb6995db21fc56588ad1a28e0a9e2d73 authored about 1 year ago by William Michaels <[email protected]>
docs: fix broken links (#20)
47aa5ec7942c9ee5c429eb42b963b2441f6a00cf authored over 1 year ago by YunShu <[email protected]>
47aa5ec7942c9ee5c429eb42b963b2441f6a00cf authored over 1 year ago by YunShu <[email protected]>
chore: added Apache 2.0 license file (#18)
640b0480e9f9ae097f8a221f230dd36974e5f91f authored about 2 years ago by William Michaels <[email protected]>
640b0480e9f9ae097f8a221f230dd36974e5f91f authored about 2 years ago by William Michaels <[email protected]>
feat: upgrade required elixir version to 1.13 (#17)
* chore: Update mix.exs
- Upgrade to elixir 1.13
BREAKING CHANGE: Drop support for elixir...
e828e3f7977bb1a41518543499da7bf1e5ab5ca2 authored about 2 years ago by eltonplima <[email protected]>
feat: add EnforcerServer.reset_configuration/1 method (#15)
0e530daed509bc68240a8c366e18d7a5936fe0fe authored about 2 years ago by Dorian <[email protected]>
0e530daed509bc68240a8c366e18d7a5936fe0fe authored about 2 years ago by Dorian <[email protected]>
fix: g3 matcher function + tests (#13)
d26a73cde3801253c991d6a56762c4f664b2b707 authored almost 3 years ago by Dorian <[email protected]>
d26a73cde3801253c991d6a56762c4f664b2b707 authored almost 3 years ago by Dorian <[email protected]>
feat: keyMatch2 implementation (#11)
* feat: keyMatch2 implementation
* test: adding tests for keyMatch matcher function
* refa...
c68edd2c8b60d1ce70a60dc0b0e8f6f9899b6f9d authored almost 3 years ago by Dorian <[email protected]>
feat: RBAC domain model (#10)
* rbac domain model
* test: adding tests for rbac domain
daafa79a040520cdb5da9ff5ee70d800adc76bf6 authored almost 3 years ago by Dorian <[email protected]>
fix: add map support to request struct (#8)
* Add map support to request struct
* add is_map() check to request validation to be able to ...
5b0e7012456f884fdb16bce2ddf12c1833093bb1 authored almost 3 years ago by Hawatz <[email protected]>
fix: add_policy at enforcer server hasn't handled a case where new_enforce comes. (#6)
* Update in the case of add_policy
Signed-off-by: Dulce17mar <[email protected]...
a7478b83834c4019ed677eb8a7d2f50c3fca732b authored about 3 years ago by Dulce Espinoza <[email protected]>
combine all three prtial range types into one
057c64afd8bdc4268b888cdb534e5dbb515727a4 authored almost 5 years ago by ngoclinhng <[email protected]>
057c64afd8bdc4268b888cdb534e5dbb515727a4 authored almost 5 years ago by ngoclinhng <[email protected]>
implement & test PartialRangeFrom
beb12624bb2ba40e397d91b4efcae870e82f4d48 authored almost 5 years ago by ngoclinhng <[email protected]>
beb12624bb2ba40e397d91b4efcae870e82f4d48 authored almost 5 years ago by ngoclinhng <[email protected]>
update README
0f72abf87cfdee8fcc134760e400b43606fff5de authored almost 5 years ago by ngoclinhng <[email protected]>
0f72abf87cfdee8fcc134760e400b43606fff5de authored almost 5 years ago by ngoclinhng <[email protected]>
update README
0e010218ead267463cd87ba1d424f4ace7d86bce authored almost 5 years ago by ngoclinhng <[email protected]>
0e010218ead267463cd87ba1d424f4ace7d86bce authored almost 5 years ago by ngoclinhng <[email protected]>
update README
92a9c0e35696b72154cb5acfe4172f0277b36a1c authored almost 5 years ago by ngoclinhng <[email protected]>
92a9c0e35696b72154cb5acfe4172f0277b36a1c authored almost 5 years ago by ngoclinhng <[email protected]>
update README
0496e21151d77baa2360640bdf17ae50bf64abbe authored almost 5 years ago by ngoclinhng <[email protected]>
0496e21151d77baa2360640bdf17ae50bf64abbe authored almost 5 years ago by ngoclinhng <[email protected]>
update README
f9a650cc3fffc18b7604f8d3f111c489cd7f723d authored almost 5 years ago by ngoclinhng <[email protected]>
f9a650cc3fffc18b7604f8d3f111c489cd7f723d authored almost 5 years ago by ngoclinhng <[email protected]>
update README
f6cf0b54755682efb6019deacf6b4e03a88a9f65 authored almost 5 years ago by ngoclinhng <[email protected]>
f6cf0b54755682efb6019deacf6b4e03a88a9f65 authored almost 5 years ago by ngoclinhng <[email protected]>
update README
4137a0b0372af6da3d95e5994bc8819542d603e1 authored almost 5 years ago by ngoclinhng <[email protected]>
4137a0b0372af6da3d95e5994bc8819542d603e1 authored almost 5 years ago by ngoclinhng <[email protected]>
update README
6cc4e24312c0aa5646d878d59d367a4af60dc43f authored almost 5 years ago by ngoclinhng <[email protected]>
6cc4e24312c0aa5646d878d59d367a4af60dc43f authored almost 5 years ago by ngoclinhng <[email protected]>
update README
02945e876103f2bf9dd1b35883641784fb57509e authored almost 5 years ago by ngoclinhng <[email protected]>
02945e876103f2bf9dd1b35883641784fb57509e authored almost 5 years ago by ngoclinhng <[email protected]>
update README
1bba77b8514217a8abe3e7649567b3a2399208c4 authored almost 5 years ago by ngoclinhng <[email protected]>
1bba77b8514217a8abe3e7649567b3a2399208c4 authored almost 5 years ago by ngoclinhng <[email protected]>
update README
f749cd0e3a6280e781a666974ca6cd5ac1605e74 authored almost 5 years ago by ngoclinhng <[email protected]>
f749cd0e3a6280e781a666974ca6cd5ac1605e74 authored almost 5 years ago by ngoclinhng <[email protected]>
update README
99c39970f2d25a4ea640add17d0e51bb43df9e35 authored almost 5 years ago by ngoclinhng <[email protected]>
99c39970f2d25a4ea640add17d0e51bb43df9e35 authored almost 5 years ago by ngoclinhng <[email protected]>
add RBAC diagram
4f972cb0e2a42ba47b0efa501a36413924a99d38 authored almost 5 years ago by ngoclinhng <[email protected]>
4f972cb0e2a42ba47b0efa501a36413924a99d38 authored almost 5 years ago by ngoclinhng <[email protected]>
update README
d065293916afd7fee7172dae031f5c6bf1eb47c7 authored almost 5 years ago by ngoclinhng <[email protected]>
d065293916afd7fee7172dae031f5c6bf1eb47c7 authored almost 5 years ago by ngoclinhng <[email protected]>
update README
987510712e843b82e2a685479b1740cdf74295e4 authored almost 5 years ago by ngoclinhng <[email protected]>
987510712e843b82e2a685479b1740cdf74295e4 authored almost 5 years ago by ngoclinhng <[email protected]>
update README
64c037d02e4288eb86ea9cef330b6187150b0004 authored almost 5 years ago by ngoclinhng <[email protected]>
64c037d02e4288eb86ea9cef330b6187150b0004 authored almost 5 years ago by ngoclinhng <[email protected]>
update README
d4ea54fb903e6d1dd35c20d17de2aa489ad6f41d authored almost 5 years ago by ngoclinhng <[email protected]>
d4ea54fb903e6d1dd35c20d17de2aa489ad6f41d authored almost 5 years ago by ngoclinhng <[email protected]>
update README
3f6860a884498aa384cc5cde6bd8b953c2282b63 authored almost 5 years ago by ngoclinhng <[email protected]>
3f6860a884498aa384cc5cde6bd8b953c2282b63 authored almost 5 years ago by ngoclinhng <[email protected]>
update README
a287142271480eefd3f886230b25748cf60c4dd7 authored almost 5 years ago by ngoclinhng <[email protected]>
a287142271480eefd3f886230b25748cf60c4dd7 authored almost 5 years ago by ngoclinhng <[email protected]>
update README
f7eea93752d20e039fd48f9483a60431f0df2c95 authored almost 5 years ago by ngoclinhng <[email protected]>
f7eea93752d20e039fd48f9483a60431f0df2c95 authored almost 5 years ago by ngoclinhng <[email protected]>
update README
c07baf0c37fe533166a8eddcd8effd9a85279bae authored almost 5 years ago by ngoclinhng <[email protected]>
c07baf0c37fe533166a8eddcd8effd9a85279bae authored almost 5 years ago by ngoclinhng <[email protected]>
update README
afc08b948c18bd54be8c8f5afb2bdd71a412526e authored almost 5 years ago by ngoclinhng <[email protected]>
afc08b948c18bd54be8c8f5afb2bdd71a412526e authored almost 5 years ago by ngoclinhng <[email protected]>
update README
98338b8a9c792e358003ec35893d7a1f19d6d261 authored almost 5 years ago by ngoclinhng <[email protected]>
98338b8a9c792e358003ec35893d7a1f19d6d261 authored almost 5 years ago by ngoclinhng <[email protected]>
update README
97b479609830ae9778a4ce1af3c10eb91f4c137f authored almost 5 years ago by ngoclinhng <[email protected]>
97b479609830ae9778a4ce1af3c10eb91f4c137f authored almost 5 years ago by ngoclinhng <[email protected]>
update README
b21f766de0179746e4565d131bc3a425037f99aa authored almost 5 years ago by ngoclinhng <[email protected]>
b21f766de0179746e4565d131bc3a425037f99aa authored almost 5 years ago by ngoclinhng <[email protected]>
update README
4e087e97bd8cd1ee43cf38cfa1d549b9c35db37e authored almost 5 years ago by ngoclinhng <[email protected]>
4e087e97bd8cd1ee43cf38cfa1d549b9c35db37e authored almost 5 years ago by ngoclinhng <[email protected]>
update README
59b0a2811ca80edac8c9d3e43b315f95374386bb authored almost 5 years ago by ngoclinhng <[email protected]>
59b0a2811ca80edac8c9d3e43b315f95374386bb authored almost 5 years ago by ngoclinhng <[email protected]>
update README
86401c85045f6fe324de5d4305f0c24f16ae218d authored almost 5 years ago by ngoclinhng <[email protected]>
86401c85045f6fe324de5d4305f0c24f16ae218d authored almost 5 years ago by ngoclinhng <[email protected]>
update README
d4ae141bd15b627acc8709b74e83a41116c0c6e7 authored almost 5 years ago by ngoclinhng <[email protected]>
d4ae141bd15b627acc8709b74e83a41116c0c6e7 authored almost 5 years ago by ngoclinhng <[email protected]>
update README
0f91f34eece24ebc2515b2312f7043cec87736be authored almost 5 years ago by ngoclinhng <[email protected]>
0f91f34eece24ebc2515b2312f7043cec87736be authored almost 5 years ago by ngoclinhng <[email protected]>
update README
27b541cf5a7ae4c6aa9803f361ce1c342f1e4689 authored almost 5 years ago by ngoclinhng <[email protected]>
27b541cf5a7ae4c6aa9803f361ce1c342f1e4689 authored almost 5 years ago by ngoclinhng <[email protected]>
update README
df82cb33afc8b47e4dcae99ac863303f4cc28f2b authored almost 5 years ago by ngoclinhng <[email protected]>
df82cb33afc8b47e4dcae99ac863303f4cc28f2b authored almost 5 years ago by ngoclinhng <[email protected]>
update README
0a37c960931d47ec06afb77f7b3566ce32e2f634 authored almost 5 years ago by ngoclinhng <[email protected]>
0a37c960931d47ec06afb77f7b3566ce32e2f634 authored almost 5 years ago by ngoclinhng <[email protected]>
fix enforcer server and supervisor
f5a9cf40bcb780705ccad05bae9611eace1ec117 authored almost 5 years ago by ngoclinhng <[email protected]>
f5a9cf40bcb780705ccad05bae9611eace1ec117 authored almost 5 years ago by ngoclinhng <[email protected]>
add comments to load_mapping_policies/2
25d7ffea5aa50ef51271f00f0caec96a4dcfb0f3 authored almost 5 years ago by ngoclinhng <[email protected]>
25d7ffea5aa50ef51271f00f0caec96a4dcfb0f3 authored almost 5 years ago by ngoclinhng <[email protected]>
add guard to list_matched_policies/2
7dbcac486d57e446d498edf787dba68fa07af872 authored almost 5 years ago by ngoclinhng <[email protected]>
7dbcac486d57e446d498edf787dba68fa07af872 authored almost 5 years ago by ngoclinhng <[email protected]>
add @spec to list_matched_policies/2
a81797eeb798222c6d9c301d5ce7c866ba4047c7 authored almost 5 years ago by ngoclinhng <[email protected]>
a81797eeb798222c6d9c301d5ce7c866ba4047c7 authored almost 5 years ago by ngoclinhng <[email protected]>
add doctest to list_policies/2
8784c8e2cb58f2923028c201f1e13e2f47bf24bc authored almost 5 years ago by ngoclinhng <[email protected]>
8784c8e2cb58f2923028c201f1e13e2f47bf24bc authored almost 5 years ago by ngoclinhng <[email protected]>
add @spec to list_policies/2
c1393cad94be21caf74be670f169cafabe7fcccd authored almost 5 years ago by ngoclinhng <[email protected]>
c1393cad94be21caf74be670f169cafabe7fcccd authored almost 5 years ago by ngoclinhng <[email protected]>
add doctest to load_policies/2
856ef3c93c4e313d97d485a3719a14196007f132 authored almost 5 years ago by ngoclinhng <[email protected]>
856ef3c93c4e313d97d485a3719a14196007f132 authored almost 5 years ago by ngoclinhng <[email protected]>
add @spect to regex_match?/2
96337aba491e96fa2a96cc07e541cb6d2a8a1664 authored almost 5 years ago by ngoclinhng <[email protected]>
96337aba491e96fa2a96cc07e541cb6d2a8a1664 authored almost 5 years ago by ngoclinhng <[email protected]>
add @spec to allow?/2
3fd4960dc4c5b544b7d81e96850c3eb1be5c5f8d authored almost 5 years ago by ngoclinhng <[email protected]>
3fd4960dc4c5b544b7d81e96850c3eb1be5c5f8d authored almost 5 years ago by ngoclinhng <[email protected]>
add add_fun functionto enforcer
aff269568ba3f80c67987ec2385930c01c0fefc2 authored almost 5 years ago by ngoclinhng <[email protected]>
aff269568ba3f80c67987ec2385930c01c0fefc2 authored almost 5 years ago by ngoclinhng <[email protected]>
add test for ACL RESTful model
deb97c74d2a8013762897602f341ada70f30e612 authored almost 5 years ago by ngoclinhng <[email protected]>
deb97c74d2a8013762897602f341ada70f30e612 authored almost 5 years ago by ngoclinhng <[email protected]>
RBAC model test
f3264265517420ac8e655bf04f6328486cd7cad2 authored almost 5 years ago by ngoclinhng <[email protected]>
f3264265517420ac8e655bf04f6328486cd7cad2 authored almost 5 years ago by ngoclinhng <[email protected]>
add list_policies test
e460d69efffbba7e45e8335d45348eca0bb32a79 authored almost 5 years ago by ngoclinhng <[email protected]>
e460d69efffbba7e45e8335d45348eca0bb32a79 authored almost 5 years ago by ngoclinhng <[email protected]>
ACL model test
9259a63d3bf5b0ea2ea8f392c286ea62807c2f29 authored almost 5 years ago by ngoclinhng <[email protected]>
9259a63d3bf5b0ea2ea8f392c286ea62807c2f29 authored almost 5 years ago by ngoclinhng <[email protected]>
move RoleGroup to internal
632922c188eb0225e29192b8b269a0f55f49d82f authored almost 5 years ago by ngoclinhng <[email protected]>
632922c188eb0225e29192b8b269a0f55f49d82f authored almost 5 years ago by ngoclinhng <[email protected]>
fix doctest
d04829ffb55c35fdababce66995524fba3c59ca2 authored almost 5 years ago by ngoclinhng <[email protected]>
d04829ffb55c35fdababce66995524fba3c59ca2 authored almost 5 years ago by ngoclinhng <[email protected]>
add doctest for invalid config file
a01f55d6be513307420c1ddaabe1a676bd625e56 authored almost 5 years ago by ngoclinhng <[email protected]>
a01f55d6be513307420c1ddaabe1a676bd625e56 authored almost 5 years ago by ngoclinhng <[email protected]>
add doctest
180e18d5554066a55ad2cd101cf3f77765640596 authored almost 5 years ago by ngoclinhng <[email protected]>
180e18d5554066a55ad2cd101cf3f77765640596 authored almost 5 years ago by ngoclinhng <[email protected]>
refacter has_policy_key?
e412ab91e0308d98143b34abc361a7fa9a48881e authored almost 5 years ago by ngoclinhng <[email protected]>
e412ab91e0308d98143b34abc361a7fa9a48881e authored almost 5 years ago by ngoclinhng <[email protected]>
rename role definition ro role mappings
4767e7b6240000057a23d8d195dd28725e320f54 authored almost 5 years ago by ngoclinhng <[email protected]>
4767e7b6240000057a23d8d195dd28725e320f54 authored almost 5 years ago by ngoclinhng <[email protected]>
add validations when parsing config file
a0ff4270caac226d6a978571b2c96157cffd693f authored almost 5 years ago by ngoclinhng <[email protected]>
a0ff4270caac226d6a978571b2c96157cffd693f authored almost 5 years ago by ngoclinhng <[email protected]>
fixed alias
8ea1688f8c3c75859110138ddff16a09601159c4 authored almost 5 years ago by ngoclinhng <[email protected]>
8ea1688f8c3c75859110138ddff16a09601159c4 authored almost 5 years ago by ngoclinhng <[email protected]>
remove Emacs backup file
bb1489a15eaf53d25aa03083f1a604a4adf91fbb authored almost 5 years ago by ngoclinhng <[email protected]>
bb1489a15eaf53d25aa03083f1a604a4adf91fbb authored almost 5 years ago by ngoclinhng <[email protected]>
Restructured
160bed366883845573facacce9959b01f97d9dfd authored almost 5 years ago by ngoclinhng <[email protected]>
160bed366883845573facacce9959b01f97d9dfd authored almost 5 years ago by ngoclinhng <[email protected]>
implement role group
e11e4e5b1c5a35ae42c7a7416d9d470bcabf0c83 authored almost 5 years ago by ngoclinhng <[email protected]>
e11e4e5b1c5a35ae42c7a7416d9d470bcabf0c83 authored almost 5 years ago by ngoclinhng <[email protected]>
digraph to model role inheritance in (H)RBAC system
b2ace86bbe85dabb7dbdd78188fb3eb7c9a30101 authored almost 5 years ago by ngoclinhng <[email protected]>
b2ace86bbe85dabb7dbdd78188fb3eb7c9a30101 authored almost 5 years ago by ngoclinhng <[email protected]>
add more test
50f3300146392f188f577bd6a880033d882f1fae authored almost 5 years ago by ngoclinhng <[email protected]>
50f3300146392f188f577bd6a880033d882f1fae authored almost 5 years ago by ngoclinhng <[email protected]>
test ACL with superuser init/1
0cbf55920443edcefd7476f3a09ba69dd7af572a authored almost 5 years ago by ngoclinhng <[email protected]>
0cbf55920443edcefd7476f3a09ba69dd7af572a authored almost 5 years ago by ngoclinhng <[email protected]>
test RESTful model
d9e235e117ab44915fddff0e28b7e2d234a11ab0 authored almost 5 years ago by ngoclinhng <[email protected]>
d9e235e117ab44915fddff0e28b7e2d234a11ab0 authored almost 5 years ago by ngoclinhng <[email protected]>
initial commit
3edf0db822481fa2b5a68d2572dd56321cd1f5cd authored almost 5 years ago by ngoclinhng <[email protected]>
3edf0db822481fa2b5a68d2572dd56321cd1f5cd authored almost 5 years ago by ngoclinhng <[email protected]>