Ecosyste.ms: OpenCollective

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

github.com/casbin/casbin-cpp

An authorization library that supports access control models like ACL, RBAC, ABAC in C/C++
https://github.com/casbin/casbin-cpp

feat: Add GetImplicitUsersForPermission and AddRolesForUser.

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

f858d19713ae78f7bc756050674d672d988b64f2 authored over 4 years ago by DivyPatel9881 <[email protected]>
fix: Make domain as default argument to make it optional

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

5f80bb57664ac70839cb5cde56dc1bbdd57e601e authored over 4 years ago by DivyPatel9881 <[email protected]>
feat: Add RBAC API with Domains tests.

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

50702967a208b7eb5af77b453ffbb53ab4751e40 authored over 4 years ago by DivyPatel9881 <[email protected]>
feat: Add RBAC API test.

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

21b31ad3cf8d1a4ccfefded1196b55b5d521cae0 authored over 4 years ago by DivyPatel9881 <[email protected]>
fix: normal cast to dynamic_cast.

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

6e9a7295b70c9b746f4ec84701b9d8b6db37e77f authored over 4 years ago by DivyPatel9881 <[email protected]>
fix: buildIncrementalRoleLinks and if condition negate.

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

3325cdbd7dc6556248d55018ca07532a73e302d2 authored over 4 years ago by DivyPatel9881 <[email protected]>
fix: filePath function removal.

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

3d27e01f3b7b87c57a1579d62b43a24f3489edac authored over 4 years ago by DivyPatel9881 <[email protected]>
feat: add management api tests and fix enforcer warnings.

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

253ab240932aadbdd557235b1504e0709bcece75 authored over 4 years ago by DivyPatel9881 <[email protected]>
fix: add domain as a parameter.

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

925ca24b03d5c6116f84054abe244ab1995ae8c3 authored over 4 years ago by DivyPatel9881 <[email protected]>
fix: GetFilteredPolicy() inner loop variable.

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

5e271b7be7ba5add4132cc8181a12493dc089373 authored over 4 years ago by DivyPatel9881 <[email protected]>
Merge pull request #54 from ZipoChan/master

feat: add enforce functions with convenient interface.

d1840a0bb393d0ea5f0e85a81a6b3dd5d2cfbaf3 authored over 4 years ago by Divy Patel <[email protected]>
feat: add more functions with convenient interface.

Revert "fix:change enforce interface."

This reverts commit b732bf782eda278b8ab5e28e357c20ad3e7e...

96572faf0a038691ded0c93bec71483a4dbaa12b authored over 4 years ago by ZipoChan <[email protected]>
feat: add enforcers with unodered_map and matcher.

59d5db18ab44a330c275e2d8b97ce5b1f96c9625 authored over 4 years ago by ZipoChan <[email protected]>
feat: add enforce functions with convenient interface.

346af0769cdaad12a478f901ab784982b1ee1ba9 authored over 4 years ago by ZipoChan <[email protected]>
Merge pull request #53 from divy9881/fix_iteration

feat: add basic model enforcer tests and fix enforcer for expression evaluation.

8f4c866c315e95dd384ef5dad2eaf92627e60f79 authored over 4 years ago by Yang Luo <[email protected]>
fix: function implicit comversion warning.

dd50662621820dc11afd7b49b63eb50249e2f886 authored over 4 years ago by DivyPatel9881 <[email protected]>
fix: enforcer for domain rbac and expression evaluation.

5a71c464d3ff606fa0e154d31dcbd1f9dcc34b8b authored over 4 years ago by DivyPatel9881 <[email protected]>
fix: change the matching assertion format.

0f54035869b2810f6a04b94be9b2f45cf7b5f0a5 authored over 4 years ago by DivyPatel9881 <[email protected]>
feat: add MatchingFunctions.

79b94b4673ed7c736ebcfe8dadb7e5f8439119b3 authored over 4 years ago by DivyPatel9881 <[email protected]>
fix: role manager createRole bug.

a1612c20b490f473a030553659062103d0d49e19 authored over 4 years ago by DivyPatel9881 <[email protected]>
fix: change expression evaluation logic.

405b2518e31e2e85f7e1577bb6cf8f150c4060b1 authored over 4 years ago by DivyPatel9881 <[email protected]>
feat: add basic model-enforcer tests.

e5288c20da6e39cdca6099f0cf090ccf52efc941 authored over 4 years ago by DivyPatel9881 <[email protected]>
feat: rename the filtered-file-adapter and change the inheritance hierarchy.

5881fb13f2044f8096bf67e121d4e103a28e2c13 authored over 4 years ago by DivyPatel9881 <[email protected]>
feat: add examples and add basic model-enforcer tests.

b3d64afbb906612c1c7e4a32cfbbbefb9ad80b39 authored over 4 years ago by DivyPatel9881 <[email protected]>
fix: enforcer duktape configuration.

bd4e66cf122f20bfe67bd5a66fe88da34253ba29 authored over 4 years ago by DivyPatel9881 <[email protected]>
Merge pull request #48 from divy9881/fix_iteration

fix: change iteration logic for vectors, changes in formatting of code and fix type cast warnings.

cbd203815a64ebdc5cb461522f64e0c39a23252a authored over 4 years ago by Yang Luo <[email protected]>
feat: add license header to the source files.

376c972d614ca7909964d200a4dbe8f5da963430 authored over 4 years ago by DivyPatel9881 <[email protected]>
fix: formatting of role manager of implementation

d4dba11f3aa692cb1ed98b7db8255132cc6a9b9f authored over 4 years ago by DivyPatel9881 <[email protected]>
fix: cast warnings.

269bbec0e129083e036fe7acfe8845ad2576262c authored over 4 years ago by DivyPatel9881 <[email protected]>
fix: change iteration logic for vectors and remove unwanted formating.

4ff45f814846f0a1ed99c6de97adaf5133823ecb authored over 4 years ago by DivyPatel9881 <[email protected]>
Merge pull request #46 from divy9881/built_in_functions_test

feat: Built in functions and role manager tests.

d90e72d921f4a3369692913cfbcab2047343a49b authored over 4 years ago by Yang Luo <[email protected]>
fix: remove group role manager code and fix vector iteration in DeleteRole.

401739a793ba37c8efeca52dd663dc9657d07c24 authored over 4 years ago by DivyPatel9881 <[email protected]>
feat: add role manager test

8faf95940e8e657966beaa65a830194aa10b2729 authored over 4 years ago by DivyPatel9881 <[email protected]>
fix: remove regex logic and introduce ad-hoc logic.

23998318962caa685618be7dfb5c1ad860a1b1ef authored over 4 years ago by DivyPatel9881 <[email protected]>
feat: add built-in-functions tests.

46a0e16967969b8dcdfa92edafa52af7e854d706 authored over 4 years ago by DivyPatel9881 <[email protected]>
fix: remove logger.

98b7a8744240883246b24fa2a9a83341640acacd authored over 4 years ago by DivyPatel9881 <[email protected]>
Update release link.

0c9b70fd5b09ec1c901df623bbfe9cbced3312f0 authored over 4 years ago by DIVY PATEL <[email protected]>
Merge pull request #45 from divy9881/fix_release_config

feat: add release version badge and change config url.

2ecef0429b5e084c1cde0a990b492b7064a9462a authored over 4 years ago by Yang Luo <[email protected]>
feat: add release version badge and change config url.

37b15ecc89845861f83e532c1533f47772deab5a authored over 4 years ago by DivyPatel9881 <[email protected]>
feat: Add semantic-release and add semantic commit feature. (#44)

* fix: add semantic commit title.

* feat: add semantic release.

* feat: add semantic-relea...

a2fe597ba498bc7a211956b00add362ac214ce88 authored over 4 years ago by DIVY PATEL <[email protected]>
Merge pull request #37 from divy9881/add_mstest

feat: Add MSTest and remove GTest

36252aefa823a5002a9c1db2c1084072215c6690 authored over 4 years ago by Yang Luo <[email protected]>
fix: redefinition of iterator.

b3db8dc9111c131dab3cf3beb7235c59d8a60ea6 authored over 4 years ago by DivyPatel9881 <[email protected]>
fix: update build filepath.

8f44dab41c98a44b8c888df78183b7b5b401216e authored over 4 years ago by DivyPatel9881 <[email protected]>
feat: add MSTest and remove GTest.

2880fb472e2420e7aea4a2900e8ac95e97d13f2d authored over 4 years ago by DivyPatel9881 <[email protected]>
Fix link of Azure Pipelines CI badge.

9a3a86a27941f4bec2380beb95982d507d7f5e92 authored over 4 years ago by Yang Luo <[email protected]>
Add Azure Pipelines CI badge.

cadcae6b44aa0068465d03bb721325c56c8188f0 authored over 4 years ago by Yang Luo <[email protected]>
Create FUNDING.yml

5041f9e255ccea78e02d113981cbe35ca2075916 authored over 4 years ago by Yang Luo <[email protected]>
Ignore IDEA files.

f7eafa81e82d9a32d5adb7851fee652ca5b85388 authored over 4 years ago by Yang Luo <[email protected]>
Add util tests.

ca0bc23fe342e9afaf0d03779a88a727939cda5f authored over 4 years ago by DIVY PATEL <[email protected]>
Merge pull request #33 from divy9881/update_readme

Update readme and add contributors guide.

e2c6bff0eb112f926bf067c4b19ed38967b7ba52 authored over 4 years ago by Yang Luo <[email protected]>
Add gitter badge.

baebb169c72145e89203bea18f406dcf7ec3a748 authored over 4 years ago by DivyPatel9881 <[email protected]>
Update readme and add contributors guide.

bd0886ee1b41686ccf782bc91692a9422554b16d authored over 4 years ago by DivyPatel9881 <[email protected]>
Merge pull request #31 from divy9881/add_ci

Added config file azure pipeline.

6058b51e266003d3ce71cf1b50e38095d72d92b4 authored over 4 years ago by Yang Luo <[email protected]>
Added config file azure pipeline.

c24ccd8c3932e3ae158eae9d233f191e049af61e authored over 4 years ago by DivyPatel9881 <[email protected]>
Fix README.md C++ image size (#30)

ebccc503634e26be355651c85a644dc18b74a5c2 authored over 4 years ago by KaranaLJX <[email protected]>
Merge pull request #29 from divy9881/change_cpp_image_name

Change link to cpp image.

0fa09f643494532b245e8a1a6fe9adbab7d46097 authored over 4 years ago by Yang Luo <[email protected]>
Change link to cpp image.

10a2902e103b3e2a8aaa1f1c99aab69ec5c86681 authored over 4 years ago by DivyPatel9881 <[email protected]>
Merge pull request #16 from divy9881/master

Casbin-CPP implementation, consists of minimal implementation of every feature.

06ce0dd7c839a4e526c86380e420fb08b6c84c55 authored over 4 years ago by Yang Luo <[email protected]>
Add test checker after exception.

678014ffdbbe6adc533ea961f825877a89c802e3 authored over 4 years ago by DivyPatel9881 <[email protected]>
remove makefile.

87fbe87ff33a2ae79c27cf18aa907694dddfff1b authored over 4 years ago by DivyPatel9881 <[email protected]>
fix test project.

ac192b820826dc04b14c4ababba9f21afbd756dd authored over 4 years ago by DivyPatel9881 <[email protected]>
Add test project to the solution.

3f680ddb7bf1b39872e7bc172202e28b75145403 authored over 4 years ago by DivyPatel9881 <[email protected]>
Adding import .h files.

23868b9d3e5cfb09da40379a9b045090f50b2e57 authored over 4 years ago by DivyPatel9881 <[email protected]>
fix build in VS C++

7fca18d33f9154f23bd6888b3f3bd25308dee1af authored over 4 years ago by DivyPatel9881 <[email protected]>
Update exception and ip_parser code format.

9cadf703c95514ba8e376e1427003bf3ddb66eb5 authored over 4 years ago by DivyPatel9881 <[email protected]>
Added separate .cpp files for class and function implementaton.

b69e3a3f5200572153a62c6fcb17523722217fdd authored over 4 years ago by DivyPatel9881 <[email protected]>
Add pragma once directive.

18b41bc715f004b6dcbc840ed9391eb5a245953f authored over 4 years ago by DivyPatel9881 <[email protected]>
Add files to the solution.

bc63d6b83fa4012abfa08999176c8aea73e55c78 authored over 4 years ago by DivyPatel9881 <[email protected]>
Updated enforcer savePolicy method.

cf938086a2919ab2af349d34f874a2ff9a72b267 authored over 4 years ago by DivyPatel9881 <[email protected]>
Add batch policy operations.

3a27e07739ab37b0e26abf337ef7926ca64b2892 authored over 4 years ago by DivyPatel9881 <[email protected]>
Add files to the sln.

293c9bd6df941b8639f1de2e9859fbd896616319 authored over 4 years ago by DivyPatel9881 <[email protected]>
Made changes according to the conventions.

54015cd730d1925595935119a39a81ca79842938 authored over 4 years ago by DivyPatel9881 <[email protected]>
Enforcer added.

33968694eead91ef20c28f18d84e73caf75d60ca authored over 4 years ago by DivyPatel9881 <[email protected]>
Internal API added.

f5e09840a678511111a3341fb9bc8c2765626b9a authored over 4 years ago by DivyPatel9881 <[email protected]>
Util functions added, RBAC API and RBAC API with domains added and filtered adapter added.

55422a1625daa66cd553ee50c3f95f346078f2de authored over 4 years ago by DivyPatel9881 <[email protected]>
Management API added.

e492d561455ccfe81e13e1325550c395b5be0722 authored over 4 years ago by DivyPatel9881 <[email protected]>
File adapter, util functions and enforcer interface added.

18ff6278cd68b5d978c3eff096f36dad4a268392 authored over 4 years ago by DivyPatel9881 <[email protected]>
Added duktape.cpp file.

f77aeb4005d4c2e471d54d019570980fdd11e6a9 authored over 4 years ago by DivyPatel9881 <[email protected]>
Added duktape library, added builtin functions and set up expression evaluator.

01d22997b802af7ce997ea10792f257737a27b0d authored over 4 years ago by DivyPatel9881 <[email protected]>
fixed testcases.

8a620e59bba6b18b6f962158b8b572888f91a91e authored over 4 years ago by DivyPatel9881 <[email protected]>
Fixed file access logic.

8c12b7df6493d0d38baee27380da2955caa64799 authored over 4 years ago by DivyPatel9881 <[email protected]>
cparse added and bugs fixed.

5d8421ff8ec5505b7f295fbbbf2504460c1cc997 authored over 4 years ago by DivyPatel9881 <[email protected]>
Examples, tests and structure changes.

eebbf0dac679fe5ee31d336161c18a9b3a7b403e authored over 4 years ago by DivyPatel9881 <[email protected]>
Contains member function added.

a9e75961a5c85cb7bd25a6f6dc73ffbf49e41414 authored almost 5 years ago by DivyPatel9881 <[email protected]>
src/IPParser

190fd14d54cb358ff06e623b3643e46e1f5a637e authored almost 5 years ago by DivyPatel9881 <[email protected]>
IPParser added.

893ad8895f4c3b72fac3202b729ba2328da8dd73 authored almost 5 years ago by DivyPatel9881 <[email protected]>
Policy file and related utils added.

e82c1ba4c22161cf089656bf981b845ac5fddb93 authored almost 5 years ago by DivyPatel9881 <[email protected]>
Model created, improved guard and added escape assertion util.

f373ac8c78926c9f85bb87569ad175a101b6596c authored almost 5 years ago by DivyPatel9881 <[email protected]>
Mutex support added and adapter interface added.

f24b933739fbb25a2d2d9cbf4c8001d45a0cf91a authored almost 5 years ago by DivyPatel9881 <[email protected]>
Fixed NULL pointer conversion.

9c4318fdf02d3c12f9dae99be8d07a6f125bacec authored almost 5 years ago by DivyPatel9881 <[email protected]>
Mutex unlock fix.

525d004fe71b5cdb620214f86b86a9017cad61cd authored almost 5 years ago by DivyPatel9881 <[email protected]>
Config file and util folder(split, trim, ends_with) added.

cfb24903ec6f3e35096b1fcf0e9b4376e8791471 authored almost 5 years ago by DivyPatel9881 <[email protected]>
Guarding multiple file inclusions.

6907d1d9e3c2abf13c5d088bf0dd83932b5ff189 authored almost 5 years ago by DivyPatel9881 <[email protected]>
Merge commit 'FETCH_HEAD'

6d8398431c2a1e229b8f46f75bdfd1910475126a authored almost 5 years ago by DivyPatel9881 <[email protected]>
Build perfectly on Windows Visual Studio Code.

2c82b512f69910a02176f04bc302ad600f968e1f authored almost 5 years ago by DivyPatel9881 <[email protected]>
Added model/assertion and made convention changes.

062c9e5e1ecda4c998a4671b75053e74a310b07f authored almost 5 years ago by DivyPatel9881 <[email protected]>
Add license header.

26900090441747bd9ea8f79f57183f82226530e3 authored almost 5 years ago by Yang Luo <[email protected]>
Add enforcer class and enforce() function.

ab6655840adedaaca4b7b1737825c7541e611621 authored almost 5 years ago by Yang Luo <[email protected]>
Add Visual Studio 2019 DLL template.

8cbaa0228adebe802124972536f88084753a5f72 authored almost 5 years ago by Yang Luo <[email protected]>
Logger factory interface implementation done.

f20bf7a3221c70fbf439abe470abd34e5bf5e34a authored almost 5 years ago by DivyPatel9881 <[email protected]>