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

Merge pull request #118 from EmperorYP7/benchmark-api

test: Benchmarks for ManagementAPI

dbb4d24586adc95f77dcda2979e95c9dcbb9f5fe authored over 3 years ago by Yang Luo <[email protected]>
feat: Incorporated in internal code

Signed-off-by: Yash Pandey (YP) <[email protected]>

27ac2bdc342d47ed1d5b4b6d8cd9db645470c739 authored over 3 years ago by Yash Pandey (YP) <[email protected]>
feat: Streamlined types

Signed-off-by: Yash Pandey (YP) <[email protected]>

02a54a2a2e6dff36a29dfb8c28fc18b21cdc299e authored over 3 years ago by Yash Pandey (YP) <[email protected]>
Merge pull request #116 from EmperorYP7/benchmark

test: Benchmarks for `CachedEnforcer`

f00c5d5cacd23568a52d33893bef320bdf65763e authored over 3 years ago by Yang Luo <[email protected]>
test: Benchmarks for ManagementAPI

Signed-off-by: Yash Pandey (YP) <[email protected]>

d525b95af37a962219d94cd2af55eca547155b56 authored over 3 years ago by Yash Pandey (YP) <[email protected]>
test: Added benchmarks for CachedEnforcer

Signed-off-by: Yash Pandey (YP) <[email protected]>

17cc825047e51634c695f85f7a2b6ea908dd5fb4 authored over 3 years ago by Yash Pandey (YP) <[email protected]>
feat: Initiated benchmark workflow (#114)

* feat: Added benchmarking

Signed-off-by: Yash Pandey (YP) <[email protected]>...

617ba26f7e8bbea557cad1ce64e25af4cd53d510 authored over 3 years ago by Yash Pandey (YP) <[email protected]>
chore: Updated docs for build instructions (#113)

* docs: Updated docs

Signed-off-by: Yash Pandey (YP) <[email protected]>

* ...

0cd1fc5ea0b796b6cbbe3309ae9d142b3ad1d754 authored over 3 years ago by Yash Pandey (YP) <[email protected]>
Merge pull request #109 from EmperorYP7/ctest-full2

test: Added RBAC, Role Manager and removed MS Unit Tests

6f6a4e887944f29982c3cbf90256367bb459fe70 authored over 3 years ago by Yang Luo <[email protected]>
test: Added ABACData

Signed-off-by: Yash Pandey (YP) <[email protected]>

51e01fb67cd85f9cee8f8c7667020f7430fee682 authored over 3 years ago by Yash Pandey (YP) <[email protected]>
chore: Removed MSV files

Signed-off-by: Yash Pandey (YP) <[email protected]>

6dfa478eb5b7540cc5fae1c26eabff8c4b62af19 authored over 3 years ago by Yash Pandey (YP) <[email protected]>
test: Added RBAC tests and more

Signed-off-by: Yash Pandey (YP) <[email protected]>

753880b162736e2b8e73f763c4d1f31679fa0916 authored over 3 years ago by Yash Pandey (YP) <[email protected]>
fix: Build on macOS

Signed-off-by: Yash Pandey (YP) <[email protected]>

70efa6faedca8fd7785505447f3f4a60e0439e63 authored over 3 years ago by Yash Pandey (YP) <[email protected]>
Merge pull request #108 from EmperorYP7/ctest-full

test: Management API, Utility methods and more

5fc6caaa4522bce1f4085857b93617c7bb5ed04b authored over 3 years ago by Yang Luo <[email protected]>
feat: Added more tests

Signed-off-by: Yash Pandey (YP) <[email protected]>

bf0af681248ad5a4556522f3d759136690cfcef9 authored over 3 years ago by Yash Pandey (YP) <[email protected]>
Merge pull request #112 from EmperorYP7/exception

feat: Inherit `std::exception`

1a1ea594ad5ab5e5e4cb4dd5a088b1e3a43effff authored over 3 years ago by Yang Luo <[email protected]>
feat: Inherit std::exception

Signed-off-by: Yash Pandey (YP) <[email protected]>

f2e6355b94e702371f771d85aacfc6c3426c8565 authored over 3 years ago by Yash Pandey (YP) <[email protected]>
Merge pull request #107 from EmperorYP7/ctest-setup

feat: Initiated CTest setup

8540825b9c0bc94b36423d8e2caaa37ede4aa057 authored over 3 years ago by Yang Luo <[email protected]>
feat: Added ABAC entity wrapper (#105)

Signed-off-by: Yash Pandey (YP) <[email protected]>

a5019e160c5cb0b194cc66d2a396e1d2b8ec8b87 authored over 3 years ago by Yash Pandey (YP) <[email protected]>
feat: Added ABAC entity wrapper (#105)

* feat: Added ABAC entity wrapper

Signed-off-by: Yash Pandey (YP) <yash.btech.cs19@iiitranchi...

f5c0ef94fa73c87474475a615b0ea68ada14cad8 authored over 3 years ago by Yash Pandey (YP) <[email protected]>
fix: Linux sudo error

Signed-off-by: Yash Pandey (YP) <[email protected]>

ee306b2b0e69214dc274b94386a0948749663e47 authored over 3 years ago by Yash Pandey (YP) <[email protected]>
fix: Fixed CI

Signed-off-by: Yash Pandey (YP) <[email protected]>

fbad4263d9bad180bae389f1d211e1d7da88ae5c authored over 3 years ago by Yash Pandey (YP) <[email protected]>
test: Added Enforcer tests

Signed-off-by: Yash Pandey (YP) <[email protected]>

5f73b844d58e6db5ca3815edef5941d5a869538d authored over 3 years ago by Yash Pandey (YP) <[email protected]>
feat: Added more tests

Signed-off-by: Yash Pandey (YP) <[email protected]>

bbfdd66229fff5b6446de4bfa5e930b4cd889d6f authored over 3 years ago by Yash Pandey (YP) <[email protected]>
feat: Added CTest

Signed-off-by: Yash Pandey (YP) <[email protected]>

7daac09dda0fd20e500ebbae3008c76e41f96646 authored over 3 years ago by Yash Pandey (YP) <[email protected]>
Merge pull request #106 from EmperorYP7/api-completion

feat: Added implementation and tests for UpdatePolicy API

7143cc4ef97c8db272455e78fedd822971034962 authored over 3 years ago by Yang Luo <[email protected]>
fix: Windows CI

Signed-off-by: Yash Pandey (YP) <[email protected]>

cf260ae6c81110bcec80f8b73a35856a504206f3 authored over 3 years ago by Yash Pandey (YP) <[email protected]>
feat: Added CMake CI for Windows

Signed-off-by: Yash Pandey (YP) <[email protected]>

7f21dfb7fff26998f4309335c963b21b86e58c85 authored over 3 years ago by Yash Pandey (YP) <[email protected]>
feat: Added CMake GitHub Action

Signed-off-by: Yash Pandey (YP) <[email protected]>

8ae76046a70fbe8e40e61494e4f932c6700650f2 authored over 3 years ago by Yash Pandey (YP) <[email protected]>
fix: fixing error in UNIX

Signed-off-by: Yash Pandey (YP) <[email protected]>

5125e2580e51b304b0552ef656843a7e617f40ba authored over 3 years ago by Yash Pandey (YP) <[email protected]>
feat: added tests for UpdatePolicy

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

5c684ce676ce7273729c654112a4bc6c71aa6c3b authored over 3 years ago by EmperorYP7 <[email protected]>
feat: Missing implementations in internal API

Signed-off-by: Yash Pandey (YP) <[email protected]>

ae0f3472b435df04d4eb2ff2d3e0f27233472626 authored over 3 years ago by Yash Pandey (YP) <[email protected]>
feat: added model implementation

Signed-off-by: Yash Pandey (YP) <[email protected]>

1f7d811b5dde1e6a4502a661750a3dec36625ba4 authored over 3 years ago by Yash Pandey (YP) <[email protected]>
Merge pull request #103 from EmperorYP7/api-completion

feat: Completion of Enforcer API

c4a0e1107539f688e3a4a17eddef8e365573ff09 authored over 3 years ago by Yang Luo <[email protected]>
feat: Modern constructor for shared_ptr

Signed-off-by: Yash Pandey (YP) <[email protected]>

feat: Added logger and funct...

47079df2d8662714283ae36fc1e207cd03c5f393 authored over 3 years ago by Yash Pandey (YP) <[email protected]>
fix: Taking in parameters by const reference (#104)

* fix: taking in parameters by const reference

Signed-off-by: Yash Pandey (YP) <yash.btech.cs...

e8f4e1789f62f2293961a5d6b8a3fcb50dba43ba authored over 3 years ago by Yash Pandey (YP) <[email protected]>
Merge pull request #101 from EmperorYP7/initial-config

feat: Initiate CMake configuration

542de110ecfbc24556b53130808ff8bff664fd56 authored over 3 years ago by hsluoyz <[email protected]>
feat: Initiate CMake config

Signed-off-by: Yash Pandey (YP) <[email protected]>

475f23b21887c1ba35c14fd053637131405a7cfb authored over 3 years ago by Yash Pandey (YP) <[email protected]>
Merge pull request #98 from EmperorYP7/fix-build

fix: Build on MS Visual Studio

6109ee4db7a58e3b25ef4297e6bb29fb5adb9319 authored over 3 years ago by hsluoyz <[email protected]>
fix: build on Visual Studio

Signed-off-by: Yash Pandey (YP) <[email protected]>

7c5d5e48e829a61e3c8e12aeb91c2b6ffbf8bcdb authored over 3 years ago by Yash Pandey (YP) <[email protected]>
Merge pull request #95 from PDLdeLange/improve-portability

feat: Improve portability

737710bfb383b76a8f4d209abd764803c415a776 authored over 3 years ago by hsluoyz <[email protected]>
Merge pull request #94 from EmperorYP7/synced-enforcer

feat: Added Tests for SyncedEnforcer

61143d9b6763ef6712d3c7b3b59e39e718bda176 authored over 3 years ago by hsluoyz <[email protected]>
feat: improve portability

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

Fix for #88.

Description:
- removed 'using na...

3d242dc3aaff457dfcbc6498376decccd7f895f7 authored over 3 years ago by PDLdeLange <[email protected]>
feat: added tests for synced enforcer

Signed-off-by: Yash Pandey (YP) <[email protected]>

0a0a48a38c752fa0737a0c11e9911a00475a7926 authored over 3 years ago by Yash Pandey (YP) <[email protected]>
Merge pull request #93 from EmperorYP7/synced-enforcer

feat: Added translation unit for synced enforcer

b84ed3495258c7a4777e5ade958546ac19706750 authored over 3 years ago by hsluoyz <[email protected]>
fix: replace LoadPolicy for same class

Signed-off-by: Yash Pandey (YP) <[email protected]>

9e5dd593e8b9955bd6c391f3cfc5731c3e277a6e authored over 3 years ago by Yash Pandey (YP) <[email protected]>
feat: added translation unit for synced enforcer

Signed-off-by: Yash Pandey (YP) <[email protected]>

7e214964542811464cc8df1d93356a2bd7e90f4e authored over 3 years ago by Yash Pandey (YP) <[email protected]>
Merge pull request #90 from EmperorYP7/synced-enforcer

feat: Added async ticker

6baafaa239c691520a55be247725bac2fa1d11e8 authored over 3 years ago by hsluoyz <[email protected]>
feat: added async ticker

Signed-off-by: Yash Pandey (YP) <[email protected]>

0875c60291aa7cf84c7d42fcf039e13172bd65c5 authored over 3 years ago by Yash Pandey (YP) <[email protected]>
Merge pull request #92 from EmperorYP7/EmperorYP7/github-action

feat: Replaced travis with GitHub Actions

d7254f2a6a861e5dd9a951469ecb82c29ac53663 authored over 3 years ago by hsluoyz <[email protected]>
feat: add badge

Signed-off-by: Yash Pandey (YP) <[email protected]>

08ce172560ce35d71873dcd6e2ace65a0b7723c8 authored over 3 years ago by Yash Pandey (YP) <[email protected]>
feat: replaced travis with gh actions

Signed-off-by: Yash Pandey (YP) <[email protected]>

9228a88545f94a096b5806363f0c9df9f27b5f44 authored over 3 years ago by Yash Pandey (YP) <[email protected]>
Merge pull request #89 from EmperorYP7/synced-enforcer

feat: Added synced enforcer

1555573508171af4f37256200abf356276ab6923 authored over 3 years ago by hsluoyz <[email protected]>
feat: added synced enforcer

Signed-off-by: Yash Pandey (YP) <[email protected]>

031868e10463c9b7586c6e953e21efaf8e8b0934 authored over 3 years ago by Yash Pandey (YP) <[email protected]>
Merge pull request #82 from EmperorYP7/EmperorYP7/include-guard

feat: Replaced pragma with include guards

74fbd8c60c4730e79db5cfd753e6c057a191fe1d authored over 3 years ago by Divy Patel <[email protected]>
fix: replaced pragma with include guard

Signed-off-by: Yash Pandey (YP) <[email protected]>

5a2807b5974bfa2325edb8f6f6ce4763b16f18e7 authored over 3 years ago by Yash Pandey (YP) <[email protected]>
Merge pull request #81 from bigcat26/fix_scope_leak

fix: memory leak

8c76f288f127f25d2c3ca18557d8aec75d7123d0 authored over 3 years ago by hsluoyz <[email protected]>
fix: remove LoadFunctionMap while constructing Enforcer

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

a9565fc65292f41f4a0390c340c4f8130ff6d1c0 authored over 3 years ago by chris <[email protected]>
fix: memory leak

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

76840241e65c3ed193f14b3d144a0079d1ce902e authored over 3 years ago by chris <[email protected]>
fix: crash while initialize Enforcer without adapter bug (#78)

* fix: crash while initialize Enforcer without adapter bug

Signed-off-by: chris <bigcat26@gma...

b0f7c79031fd3baf5cd2a726e2fe3aa7ba57de34 authored over 3 years ago by coding is so funny <[email protected]>
Merge pull request #73 from Riptide3/master

fix: assign value to uninitialized vector

1f2aa3d779b34a06517ac8957168334b8fd4ce48 authored over 3 years ago by hsluoyz <[email protected]>
fix: assign value to uninitialized vector

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

dd5f9178d9369f78c50f9331426894de312b8fa0 authored over 3 years ago by Riptide3 <[email protected]>
Merge pull request #70 from divy9881/fix_unix_build

fix: unix build to fast fail when compile-time errors and fix file boostraping for VS.

978abe1f5e2adf1709ff052ed80ef62b2af3d6fd authored almost 4 years ago by Yang Luo <[email protected]>
fix: fast fail, disable pragma once warnings and add debug alias.

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

52929cb0b908d90f65bf063295ca0df5c7347394 authored almost 4 years ago by divy9881 <[email protected]>
fix: file naming convention and fix vs filters and bootstrap file opening process.

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

a73a9efad2872cc3094e91854c70f3a7707af8ce authored almost 4 years ago by divy9881 <[email protected]>
Merge pull request #69 from RobotHuang/dev

fix: change "ParseException.h" to "parseException.h"

5e3baa381ac7f3e1903d082be38b8473f97fbed1 authored almost 4 years ago by Divy Patel <[email protected]>
fix: change "ParseException.h" to "parseException.h"

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

75677db047035be72aba1db4c4bd6c9a6884d5eb authored almost 4 years ago by RobotHuang <[email protected]>
Merge pull request #61 from ZipoChan/master

feat: add cached enforcer and code style linter.

633e6a035ef292895d6c048e8e4d7a12116e4976 authored about 4 years ago by Divy Patel <[email protected]>
feat: Add cached Enforcer.

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

153f6c2d7d1bcf9c1e8c3d176e9d93c0dec2ee4b authored about 4 years ago by ZipoChan <[email protected]>
Merge pull request #62 from divy9881/constructor_interface

fix: Add constructor interface to Enforcer, Adapters, RoleManager and Effector.

10febc654a2770fe509fd23532395ca3b8dd1286 authored about 4 years ago by Divy Patel <[email protected]>
fix: merge conflict in makefile.

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

37baac356290da50c0b983fa3fb4c41a6abf0d51 authored about 4 years ago by divy9881 <[email protected]>
Merge pull request #66 from nodece/master

chore: add cmake support

2752d636fbedc78cecbaf5aab8e01b6e3493d885 authored about 4 years ago by Divy Patel <[email protected]>
fix: merge conflict.

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

187dcf37ab797bfc5bf85d97141a9ce8ddb8e77e authored about 4 years ago by divy9881 <[email protected]>
chore: add cmake support

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

90c38f21b7b75a24224b57564b7c31d46e8cdcb1 authored about 4 years ago by Zixuan Liu <[email protected]>
Merge pull request #65 from nodece/master

chore: add CMakeLists.txt for support CLion

913346709cd9f551abd29b41cdf32481304cbaca authored about 4 years ago by Divy Patel <[email protected]>
chore: add CMakeLists.txt for support CLion

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

cc3951a0d6f03ed091477f5bb507eebd6752fd92 authored about 4 years ago by Zixuan Liu <[email protected]>
Merge pull request #64 from divy9881/add-setup-doc

feat: add set-up guide.

30401b34554ef4b1d53ca6998958c9185f6f696c authored about 4 years ago by Yang Luo <[email protected]>
fix: remove unwanted config files.

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

3ff394bd791e248053a4a487eaa8c7caf8369b98 authored about 4 years ago by divy9881 <[email protected]>
feat: add set-up guide.

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

f89ef907615a1afb536429c4b9ac52f4931de75a authored about 4 years ago by divy9881 <[email protected]>
feat: Unix build (#63)

* feat: Add makefile

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

* fix: rename the except...

6812da5cafee8142939ab30b8a1f7b886ff0983e authored about 4 years ago by Divy Patel <[email protected]>
feat: Add makefile

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

7b25d51cb3c5d19757fb4712f879d77b0506dbb5 authored about 4 years ago by divy9881 <[email protected]>
fix: Change data variable names according to the conventions.

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

dcce8083c450b892aca06dd1aa80697eed903829 authored about 4 years ago by divy9881 <[email protected]>
fix: Add smart pointer to the tests.

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

9a647b47d4b1d56744e877d678b8d1ea8a0421f9 authored about 4 years ago by divy9881 <[email protected]>
fix: Add constructor enforcer interface.

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

49293377b4d5789489f1d4154aeb5709e26a4b6f authored about 4 years ago by divy9881 <[email protected]>
fix: change to shared_ptr implementation.

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

c0e248a45c1c58929003ba3613d81b05e7d13586 authored about 4 years ago by divy9881 <[email protected]>
fix: Add constructor interface to file adapters.

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

9b56abe2a77f242adb97c4f5ca68d9dc1c27431a authored about 4 years ago by divy9881 <[email protected]>
fix: Add constructor interface.

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

8fc7a037729bd3b1170aef4900a6f4c6fac558b2 authored about 4 years ago by divy9881 <[email protected]>
fix: Add constructor interface to effector.

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

7d857d9b98a298d34fba5b622f9b22f234cdf58d authored about 4 years ago by divy9881 <[email protected]>
Merge pull request #57 from ZipoChan/master

fix: Using smart pointers instead of raw pointer.

546c5aceaf65dd6b9927eb0f83c65ec646c7aee3 authored over 4 years ago by Divy Patel <[email protected]>
fix: change the enforcer interface.

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

012f3572c90c48264f244e9549c1a5edb785482b authored over 4 years ago by ZipoChan <[email protected]>
feat: add smart pointers.

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

bf6096a7e279eb4e1b7888f8a56c324cc6b4e541 authored over 4 years ago by ZipoChan <[email protected]>
Merge pull request #60 from divy9881/change_status

fix: change casbin-cpp status.

5eab53ec8c406a775d9cea6d1f402b01d3dbf517 authored over 4 years ago by Yang Luo <[email protected]>
fix: change casbin-cpp status.

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

fd5bd63db8ffe5a205ad669434d656faf05ecbd6 authored over 4 years ago by divy9881 <[email protected]>
Merge pull request #58 from divy9881/api_tests

feat: Add Management, RBAC API, RBAC API with Domains tests and fix filePath function removal.

f6d1786ae3909d125c71aec2e7d53559fb3dc735 authored over 4 years ago by Yang Luo <[email protected]>
fix: merge conflicts.

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

2bfebf8d0a048c9550cbf98482a3b99bd9920360 authored over 4 years ago by DivyPatel9881 <[email protected]>
fix: code formatting.

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

6caf08e754c70dfc3b6995102d3ed0116a87c9ee authored over 4 years ago by DivyPatel9881 <[email protected]>
Merge pull request #59 from divy9881/get_started

feat: add Get-Started section.

30941e013ddc90ca2cc49df62cd694cac44e02cd authored over 4 years ago by Yang Luo <[email protected]>
feat: add platform build availability table.

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

efeeb34c480e5feb8eafa16bbbd68f05fa3ae814 authored over 4 years ago by DivyPatel9881 <[email protected]>
feat: add Get-Started section.

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

f1421e3b0509b80d50acde2cb7bce466982c7f72 authored over 4 years ago by DivyPatel9881 <[email protected]>
feat: Add Get-Started section.

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

514fa2a21f067a83d3cb1f5bda2b5b9b6c1ab1db authored over 4 years ago by DivyPatel9881 <[email protected]>