Ecosyste.ms: OpenCollective

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

Casbin

An authorization library that supports access control models like ACL, RBAC, ABAC for Golang, Java, C/C++, Node.js, Javascript, PHP, Python, .NET (C#), Delphi, Rust, Dart/Flutter and Elixir
Collective - Host: opensource - https://opencollective.com/casbin - Website: https://casbin.org/ - Code: https://github.com/casbin

Added command run time statistics for nova commands (novaclient).

github.com/casbin/openstack-patron - db1bdad137d61ebf1d2514c4646de58751f908da authored about 9 years ago by hsluoyz <[email protected]>
Modified mylog.txt position to "/var/log/patron/", improved the variable log function.

github.com/casbin/openstack-patron - c2ca50cdc6a6fbb1a3f2bf7912ab965377184790 authored about 9 years ago by hsluoyz <[email protected]>
Retrieved req_path_info and req_action from nova filter, these two variables can be used to get the rule name.

github.com/casbin/openstack-patron - bfa50355b541078ee777fe9f6445b719c86416ea authored about 9 years ago by hsluoyz <[email protected]>
Improved the config README for patron.

github.com/casbin/openstack-patron - f130c6c597aa8d2d5a03148b806917f3107d4d8c authored about 9 years ago by hsluoyz <[email protected]>
Comments said that policy.enforce() doesn't necessarily return True, so we need to add this check.

github.com/casbin/openstack-patron - 912337dc9e80f38d78d3cbddf37aae24e8c0a900 authored about 9 years ago by hsluoyz <[email protected]>
Added parameter log for patron controller, displayed in /var/lib/patron/mylog.txt.

github.com/casbin/openstack-patron - a84e211efe83859a5b77816c9461a33de9831235 authored about 9 years ago by hsluoyz <[email protected]>
Fixed the bug that "auth_url" variable is used without definition.

github.com/casbin/openstack-patron - 75b24f63a31652d9121a56b0370d9fd6d9a80dfc authored about 9 years ago by hsluoyz <[email protected]>
Improved the code format for nova filter.

github.com/casbin/openstack-patron - 71ea0e8fdb0c516ba02b38d5a98094b29802ad8d authored about 9 years ago by hsluoyz <[email protected]>
Added the session request way for nova filter.

github.com/casbin/openstack-patron - c6d35eda48f6e2b3d15f8fe6cd51b109580e8135 authored about 9 years ago by hsluoyz <[email protected]>
Now nova filter can use username/password to query patron node.

github.com/casbin/openstack-patron - 954b63c2c31de8c53922d87d75de948c510a0f31 authored about 9 years ago by hsluoyz <[email protected]>
Added access control code in nova's KeystoneContext filter, auth_url is hard-coded currently.

github.com/casbin/openstack-patron - e2b01d29188af3c8e5e6621f1c06293b168fcd13 authored about 9 years ago by hsluoyz <[email protected]>
patronclient now will connect to patron-api (port: 8292) instead of nova-api (port: 8774).

github.com/casbin/openstack-patron - d3831592cdebfd8a8bc457d1beeab058338e7558 authored about 9 years ago by hsluoyz <[email protected]>
Removed the patched code for patron in nova project and novaclient project, now patron code will be maintained in patron and patronclient projects.

github.com/casbin/openstack-patron - 8b9df45d30e6fdb7c590c025cb558837a41c1a6a authored about 9 years ago by hsluoyz <[email protected]>
Hard-coded patronclient version to "2.22.0", now "patron verify" command can be used.

github.com/casbin/openstack-patron - 68e55b6e3a5feeffd3ff409624d5aeaf1fc2ce58 authored about 9 years ago by hsluoyz <[email protected]>
Fixed a spelling error in patron binary.

github.com/casbin/openstack-patron - a2303bd17d75804ebd073b19bfb2f813a2834825 authored about 9 years ago by hsluoyz <[email protected]>
Added binary patron and patron-api, patron is used by patronclient.

github.com/casbin/openstack-patron - c717f21077e5dba7a6e45a5c11f846c2d7fe05dc authored about 9 years ago by hsluoyz <[email protected]>
Cloned patronclient code base from novaclient.

github.com/casbin/openstack-patron - 8dd0ed60ce713bbfed534b35fc90b32d49438cac authored about 9 years ago by hsluoyz <[email protected]>
Added patron-api system start support.

github.com/casbin/openstack-patron - 2526b5f099366e3a7b30bb4e74e9c9e84aa66d96 authored about 9 years ago by hsluoyz <[email protected]>
patron-api service fails to start if "exit 1" statement is there, so commented it.

github.com/casbin/openstack-patron - 1e6668aa866bb6c2688b646dbe16bee4260e213f authored about 9 years ago by hsluoyz <[email protected]>
Added config and service files for Patron, refer to README to configure Patron node.

github.com/casbin/openstack-patron - f0c1ad657b3728b97ba0a7a354b9946872bbf693 authored about 9 years ago by hsluoyz <[email protected]>
Separated "Patron" component from "Nova" using new port 8292, still left many nova code.

github.com/casbin/openstack-patron - 1107f6285664646c28bcabfaded20e39c1cc9a9b authored about 9 years ago by hsluoyz <[email protected]>
Get boolean response from Patron API for python.

github.com/casbin/openstack-patron - ca054f500df1e6e63c2ccb737cd6cd07fd533d9c authored about 9 years ago by hsluoyz <[email protected]>
update nova with catching exception for patron-access controller

github.com/casbin/openstack-patron - eb08db488ee6a565a1a7cf3e53719cc10a19d03e authored about 9 years ago by lwyeluo <[email protected]>
modify patron-api for python

github.com/casbin/openstack-patron - 9745d7c40ad83da6198fc5186aced66e28545894 authored about 9 years ago by lwyeluo <[email protected]>
Added the patron API for python test file.

github.com/casbin/openstack-patron - 123418aa47c9970675d2e634e8db46320b3ff7f2 authored about 9 years ago by hsluoyz <[email protected]>
Deleted .idea files.

github.com/casbin/openstack-patron - 04199eca69d7ad42fb58eca0158aef2d4289c5f6 authored about 9 years ago by hsluoyz <[email protected]>
add policy for patron verify. You can test as follows(admin/demo):nova verify --rule compute_extension:admin_actions

github.com/casbin/openstack-patron - eac451c9a092e65cefefaffec5921a762c5c2a1e authored about 9 years ago by lwyeluo <[email protected]>
修改生成文档时,@Sucess 第三个参数解析错误的问题

原来的代码,当第三个参数有多个空格时,比如
// @Success 200 {string} delete success!
第三个参数会解析成success!,即会忽略第一个空格前的单词...

github.com/casbin/bee - d7b23aa54f26b6625989a60a2f16e72b02ba89a8 authored about 9 years ago by itcbx <[email protected]>
delete unuseful file

github.com/casbin/openstack-patron - be1398189fd147b0b1429a8825e9d8e28eec790f authored about 9 years ago by lwyeluo <[email protected]>
added patron-test tools

github.com/casbin/openstack-patron - 790286ab7367b089750dd69330a47361b9f34ee0 authored about 9 years ago by lwyeluo <[email protected]>
Recovered a commented function for ec2.

github.com/casbin/openstack-patron - 109e1352f59a857676f61c47c8dae2c72623dcbd authored about 9 years ago by lwyeluo <[email protected]>
ignored everything but files in /nova and /novaclient.

github.com/casbin/openstack-patron - 26c3c5320c6ef50028145d55fa3bd90c0cac190b authored about 9 years ago by hsluoyz <[email protected]>
added patron client into novaclient for testing

github.com/casbin/openstack-patron - 1cab6ce5235bf3ce333337e60a27c3f88f1c5437 authored about 9 years ago by lwyeluo <[email protected]>
added patron verify controller.

github.com/casbin/openstack-patron - 5c8131a763166e76b82033fe8b0f7c8376ed82b5 authored about 9 years ago by lwyeluo <[email protected]>
original nova and novaclient code for Kilo

github.com/casbin/openstack-patron - b7e5755727297adde1e22dfbc21890c386f4c143 authored about 9 years ago by hsluoyz <[email protected]>
Merge pull request #124 from pjoe/generate-fixes

Generate fixes for model and controller

github.com/casbin/bee - f11cad19ec7966a0449242c59143bd814a370450 authored over 9 years ago by astaxie <[email protected]>
Generate fixes for model and controller

- use int64 for all places handling model id
- use controller code from appcode if a matching mo...

github.com/casbin/bee - f385056264297534612761793de0d072e41f357b authored over 9 years ago by Pelle Johnsen <[email protected]>
Update standard to release URL

github.com/casbin/lego - 41c2d8cc83a4d04a5d51c701c6724c60200b5286 authored over 9 years ago by xenolf <[email protected]>
Merge pull request #122 from simpleton/bug/docs

make docs works when EnableDocs = false

github.com/casbin/bee - f74078b69ff917d99369585805a4bb8503c0589e authored over 9 years ago by astaxie <[email protected]>
make docs works when EnableDocs = false

github.com/casbin/bee - f50dce1d52fc1c76c0e6ca84970349a380657195 authored over 9 years ago by simsun <[email protected]>
Merge pull request #121 from lei-cao/master

Issue-119: flags for excluding Godeps.

github.com/casbin/bee - 6c98bdfbbc8e5ae63345df1252bf956e94f5b7bf authored over 9 years ago by astaxie <[email protected]>
Issue-119: flags for excluding Godeps.

github.com/casbin/bee - 60e4f1b872255d3b78fa6ac08af419a85177c9b1 authored over 9 years ago by Lei Cao <[email protected]>
Merge pull request #154 from bfallik/patch-1

Update README.md

github.com/casbin/go-json-rest - 2af9d0034afcd83101abb1945f2a65ddbd563719 authored over 9 years ago by Antoine Imbert <[email protected]>
Update README.md

include a link to clypd's secure redirect middleware

github.com/casbin/go-json-rest - 2508228d5c311a69addc104ee2e68af69462f606 authored over 9 years ago by Brian Fallik <[email protected]>
Make solvers private + remove random from crypto tests

github.com/casbin/lego - 98e23bab07b1d11e216e02d55fab39bf348d4101 authored over 9 years ago by xenolf <[email protected]>
Update README.md

Add travis build status

github.com/casbin/lego - ed78dc8a1dafe1ab4cf4c0d170c3647b07ce2d20 authored over 9 years ago by xenolf <[email protected]>
Merge pull request #4 from mholt/patch-1

Basic tests for crypto wrapper functions

github.com/casbin/lego - 076173ef112563751244caab077c97a5cdee7c4c authored over 9 years ago by xenolf <[email protected]>
Merge pull request #5 from xenolf/simplehttp-checks

Finish SimpleHTTP and add tests

github.com/casbin/lego - 0c862a7d53a091e41d5e233317a4127f12ec50c0 authored over 9 years ago by xenolf <[email protected]>
Program should not exit on bind error, but return the error to get handled

github.com/casbin/lego - e6aaf7e2dda4348cf965f03a7ab2cb92621db652 authored over 9 years ago by xenolf <[email protected]>
Add SimpleHTTP tests

github.com/casbin/lego - 2231118fdf12bfca21568b35b837eca47e0e9d84 authored over 9 years ago by xenolf <[email protected]>
Add a link to the Auth Token middleware.

Thanks @grayj !

github.com/casbin/go-json-rest - 11950f5f17b973642477ed31b68df64fdf4b1c08 authored over 9 years ago by antoine <[email protected]>
Initial SimpleHTTP test

github.com/casbin/lego - 53d7b59d3609e69d50966fe805526fa32bc52199 authored over 9 years ago by xenolf <[email protected]>
Add a basic execution check to SimpleHTTP

github.com/casbin/lego - fcd0fba9c74bbcab271c9a05fe31cd07610d3ba0 authored over 9 years ago by xenolf <[email protected]>
Basic tests for crypto wrapper functions

Even though the std lib does the heavy lifting, this should verify (somewhat) that the helper fu...

github.com/casbin/lego - 6b6876d15a4a5d7bad29c8776531396692355732 authored over 9 years ago by Matt Holt <[email protected]>
Merge pull request #3 from mholt/patch-1

Test NewClient

github.com/casbin/lego - 5045c7a614c5d9866c7806127cfacaebc25f8e18 authored over 9 years ago by xenolf <[email protected]>
Create .travis.yml

github.com/casbin/lego - 35389b30361e23f216cf7e935da93c08257263b4 authored over 9 years ago by xenolf <[email protected]>
Test NewClient

Just a simple test to make sure a Client gets set up properly

github.com/casbin/lego - 7e12bcd8009490283fc5770c9c51e6fb89b986bd authored over 9 years ago by Matt Holt <[email protected]>
Add LICENSE

github.com/casbin/lego - 01aabdf68a155daa061e256e3c95f260ec942f41 authored over 9 years ago by xenolf <[email protected]>
More comments

github.com/casbin/lego - 6ca96fc99ddffbc9ae273c082a7b9b287b5f0d94 authored over 9 years ago by xenolf <[email protected]>
Remove old imply

github.com/casbin/lego - 29c0c63633befc898b2249d5ffe589c74bd8a0fe authored over 9 years ago by xenolf <[email protected]>
Create README.md

github.com/casbin/lego - b3294a57c45ce245132ce7e959476856c4d4b616 authored over 9 years ago by xenolf <[email protected]>
Some more comments

github.com/casbin/lego - aa818d0515f68a867b9ba1c69d77dcb4c3f1fbff authored over 9 years ago by xenolf <[email protected]>
Add Authorizations to CSR request message

github.com/casbin/lego - 1ceebb72a21eee28c349fb7ac6b38fcfca4a485e authored over 9 years ago by xenolf <[email protected]>
add crypto.go

github.com/casbin/lego - b04e5a4aac5566cc029514820af0910732e5929b authored over 9 years ago by xenolf <[email protected]>
Implement new interface with DVSNI

github.com/casbin/lego - 728646c70e94fef270ef90aeee31c813239089e6 authored over 9 years ago by xenolf <[email protected]>
Flesh out run cli_handler for error handling and saving certificates

github.com/casbin/lego - 612033a83a41de8a42b0baee212ad1169d637052 authored over 9 years ago by xenolf <[email protected]>
Initial version of the SimpleHTTPS challenge

github.com/casbin/lego - a2d9bf4cc35cad86e7bbfdab1f8d7256ac3209f7 authored over 9 years ago by xenolf <[email protected]>
Allow the user to override the challenge port. Enables running as non-root.

github.com/casbin/lego - 8f992218b98268743bf29b2d6ec86758c011a295 authored over 9 years ago by xenolf <[email protected]>
Remove global paths and default to CWD/.lego for storage. Overridable through --path.

github.com/casbin/lego - 805cef4dd68fb3b65d3fcb5a54dd15a546c6afec authored over 9 years ago by xenolf <[email protected]>
Add initial implementation for challenge choosing

github.com/casbin/lego - 84c2bceade15d6afe93fd78c5d84e890868c67ed authored over 9 years ago by xenolf <[email protected]>
Change solver interface definition

github.com/casbin/lego - 2b99a75aff375dfc6f0e009611cb90ea6069418b authored over 9 years ago by xenolf <[email protected]>
Extract JWS to its own struct

github.com/casbin/lego - e600438aebbb3ee375090ce46d401fd07ff0add4 authored over 9 years ago by xenolf <[email protected]>
change solver.solve definition

github.com/casbin/lego - bcdc00add6863322856db1f225b90fc91d6ccaa8 authored over 9 years ago by xenolf <[email protected]>
Rename challengeHandler to solver

github.com/casbin/lego - 7f7e96097be3f3c6230f9c8ae07063eed84ba31e authored over 9 years ago by xenolf <[email protected]>
Add Head and Options Route shortcut methods.

Routes corresponding to the HEAD and OPTIONS HTTP methods.

github.com/casbin/go-json-rest - 57d3250d22392611efe69a00345f3ca2905bb18a authored over 9 years ago by antoine <[email protected]>
Merge pull request #150 from sebest/master

Adding the PATCH verb

github.com/casbin/go-json-rest - dccc14689f60f550319e756338a09090b2e12938 authored over 9 years ago by Antoine Imbert <[email protected]>
Add solvers to client

github.com/casbin/lego - 811c68692cad1b411cacaf59a423711f8747cc33 authored over 9 years ago by xenolf <[email protected]>
Rename simple_https to simple_http and add minimal interface implementation

github.com/casbin/lego - 0ca3e29eb451b7a2b2f1a83100de751db15d1741 authored over 9 years ago by xenolf <[email protected]>
Add remaining challenge types.

github.com/casbin/lego - fe1b6e36d89ff3c509d9bed00313f7c1b169cad2 authored over 9 years ago by xenolf <[email protected]>
Add challengeHandler interface

github.com/casbin/lego - a09886b57785b9b4d8e97feff2b8d36f90402302 authored over 9 years ago by xenolf <[email protected]>
Merge pull request #120 from sacheendra/master

add jsonb and timestamp with time zone to postgres data types

github.com/casbin/bee - 0c2ed7a9a438692d0ee787b8e9768f55e18c055e authored over 9 years ago by astaxie <[email protected]>
add jsonb and timestamp with time zone to postgres data types

github.com/casbin/bee - 47e8ce32d982a3d4fbe926b1db21f8206c2afb1e authored over 9 years ago by Sacheendra Talluri <[email protected]>
Move CLI handlers to their own file

Implement Tos accept and start obtain certificates

github.com/casbin/lego - 7aab5562c10b598388841b1ceb4f479b3a7f3c2b authored over 9 years ago by xenolf <[email protected]>
Save accounts using indented JSON

github.com/casbin/lego - 14627c9d51aaa58c180eda35001e27fefd38dec1 authored over 9 years ago by xenolf <[email protected]>
Base implementation with registration support

github.com/casbin/lego - ea47f1137a1ad9b2bf375f4e276137147cdfc689 authored over 9 years ago by xenolf <[email protected]>
Adding the PATCH verb

github.com/casbin/go-json-rest - f3add9911919590b316a2e76ba71de6019ac8708 authored over 9 years ago by Sebastien Estienne <[email protected]>
README auto-gen - fix broken example

github.com/casbin/go-json-rest - 6eac5ab9fc475f517022602fd417c921403c0a28 authored over 9 years ago by antoine <[email protected]>
Fix broken convertion to v3 API

Fixes #142

github.com/casbin/go-json-rest-examples - b19b09ad90be5c8697f3eb7b460a9421d5d9a3b3 authored over 9 years ago by antoine <[email protected]>
Make golint marginally happier

github.com/casbin/go-json-rest - 4c0ab2b46b2318802f6502ea84031905d53cbb2a authored over 9 years ago by antoine <[email protected]>
Add unit test for the new empty JSON payload error.

Also fix the case convention used in this project, even if different than golint.

github.com/casbin/go-json-rest - 990050cf5fe4149aedf65fb6e5844d6e51b3cfb7 authored over 9 years ago by antoine <[email protected]>
Merge pull request #148 from sebest/master

Return a specific error when the JSON payload

github.com/casbin/go-json-rest - 5da343eb75b41f5f72f4ccd7bf17dd2e342b586d authored over 9 years ago by Antoine Imbert <[email protected]>
Return a specific error when the JSON payload is empty to be able to choose how to handle this case

github.com/casbin/go-json-rest - db8baeaa46e2f84180f7fcfa0577f72b2f4b4f40 authored over 9 years ago by Sebastien Estienne <[email protected]>
Merge pull request #117 from westonplatter/master

migrate. allow postgres migrations to run.

github.com/casbin/bee - fadb5d2af99f1d3ca930d0e1645ae8e679a287bb authored over 9 years ago by astaxie <[email protected]>
migrate. allow postgres migrations to run.

github.com/casbin/bee - 21b91413e85b183077d7f8b1183d8c1253636ee5 authored over 9 years ago by Weston Platter <[email protected]>
Merge pull request #116 from westonplatter/master

migrate. print out error message.

github.com/casbin/bee - 425e86f0bb08f0876be687f7d9dd4c419a14d91b authored over 9 years ago by astaxie <[email protected]>
migrate. changed docs to reference PostgreSQL driver as "postgres"

instead of "postgresql"

github.com/casbin/bee - 50ce2204ce7652e09ec5478db3522957e3d28cac authored over 9 years ago by Weston Platter <[email protected]>
migrate. print out error message.

github.com/casbin/bee - 9f829a1da2ab95ac43be731534e79e636ff57469 authored over 9 years ago by Weston Platter <[email protected]>
Fix a docstring that was mentioning the ResourceHandler.

Also get a more accurate list of implemented interfaces.

github.com/casbin/go-json-rest - bd5fcdd7b0b7e63f4abb171498784efbd01fda7b authored over 9 years ago by antoine <[email protected]>
Update the documentation of the test pkg to not use ResourceHandler

github.com/casbin/go-json-rest - fc2c9a071db8a007b1d30d171b63af9b7366886c authored over 9 years ago by antoine <[email protected]>