Ecosyste.ms: OpenCollective

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

github.com/greenpau/caddy-authorize

Authorization Plugin for Caddy v2 (JWT/PASETO)
https://github.com/greenpau/caddy-authorize

add coverage for acl.TestNewAccessList

376f360ee3700ff9855fc1b29a593b2c3234c72a authored over 3 years ago by Paul Greenberg <[email protected]>
add acl.TestNewAccessList

06c46091e5f15e2046cb5cf55d968d93bdd34524 authored over 3 years ago by Paul Greenberg <[email protected]>
complete eval acl rule coverage

a8db0d788580089e5159e12004adccbbe91783e9 authored over 3 years ago by Paul Greenberg <[email protected]>
add complete test coverage for NewAclRule

a49565e0838c99f7a0ccc131a6e4921fa1f05382 authored over 3 years ago by Paul Greenberg <[email protected]>
enhance newACLRule function

65cec333080f2d67806509dc9bb05a4d3494a87a authored over 3 years ago by Paul Greenberg <[email protected]>
add complete coverage for acl rule conditions

dc7d2db07cdaf6a7a9b00c8d2b11e60084096e6f authored over 3 years ago by Paul Greenberg <[email protected]>
add keyword indication to TestNewAclRuleCondition

c34c18146fe8171c3179086fef9e730f7b8b5eeb authored over 3 years ago by Paul Greenberg <[email protected]>
add conditions to expected data in TestNewAclRuleCondition

4185360eb9a808f6f40babb611e64b43e0a35212 authored over 3 years ago by Paul Greenberg <[email protected]>
add test to cover newAclRuleCondition

8e9d5bc0207303d74465f3607af0bdd35febc1cd authored over 3 years ago by Paul Greenberg <[email protected]>
read path acl tests

c19523afe76c0c28b04a90a44d5022dfe7b6fabd authored over 3 years ago by Paul Greenberg <[email protected]>
begin acl refactoring

2c2b4820a5b193207a8f58cce388e1e92e6a6391 authored over 3 years ago by Paul Greenberg <[email protected]>
refactor validator

a86fe00b94866eb9dce3366481d116027040cd97 authored over 3 years ago by Paul Greenberg <[email protected]>
refactor kms loader

237e1ca51a1c58df337b40e6a52b11086195e46d authored over 3 years ago by Paul Greenberg <[email protected]>
refactor plugin signing

683677a22f41fd0e97e0de32de46540b3825c5b1 authored over 3 years ago by Paul Greenberg <[email protected]>
refactor plugin

8acf8807a4f40e8e310b2cf3274ba133c4a2c98b authored over 3 years ago by Paul Greenberg <[email protected]>
refactor kms

ca444fd6ba6d218a753232e62dd8c85d4633ae69 authored over 3 years ago by Paul Greenberg <[email protected]>
add facilities to support ecdsa algorithm

Partial Resolution: github.com/greenpau/caddy-auth-portal#102

24d3bccdcec99a9db80f5b2a1774a11b85f5915d authored over 3 years ago by Paul Greenberg <[email protected]>
upgrade to github.com/google/go-cmp v0.5.5

ea1c9e18999cc471c3e2f5dafb77f144d92f8b71 authored over 3 years ago by Paul Greenberg <[email protected]>
enforce linter errors

396f2597d31855312088b44c548233830d1174b9 authored over 3 years ago by Paul Greenberg <[email protected]>
update github actions to use go 1.15 and 1.16

22231adca2b475d9f38038016ee66470798d1535 authored over 3 years ago by Paul Greenberg <[email protected]>
apply handle javascript redirect to non-primary plugin instances

See also: github.com/greenpau/caddy-auth-portal#101

513faf6821e16078319fec74ed80dc030bb2d2e0 authored over 3 years ago by Paul Greenberg <[email protected]>
Merge pull request #55 from caiych/jsredir

Implement use_js_redir.

633ae4826d80da97c508afcf70d143fa8efe3cb9 authored over 3 years ago by Paul Greenberg <[email protected]>
amend docs related to JWT key signing/verification algorithms

Partial Resolution: github.com/greenpau/caddy-auth-portal#102

bc7d6175c894bb51c45034bc9f906ccbf9e6553a authored over 3 years ago by Paul Greenberg <[email protected]>
Divert the redirect logic in auth

3b7ac26bb590881e7170eded68a23b4296ef5b11 authored over 3 years ago by caiych <[email protected]>
Rename use_js_redir to enable js redirect

761a9d5a30e723f0b3e0fcff9c29e5a2f9520a4a authored over 3 years ago by caiych <[email protected]>
Implement use_js_redir.

2141d40a75871a9d88281c1e36875a2fbd6f73ad authored over 3 years ago by caiych <[email protected]>
released v1.2.7

1f0825e606c2f6493f097ffacbaad60f42c8b61f authored over 3 years ago by Paul Greenberg <[email protected]>
disable fail-fast on github actions

83455596eb58eabfbae0dae7a2cf16678f0b08d3 authored over 3 years ago by Paul Greenberg <[email protected]>
update go.mod with go1.15

adf97f85ed5612d8b2732c9337ea568f805070f9 authored over 3 years ago by Paul Greenberg <[email protected]>
released v1.2.6

9f4a675fd1cdc95e4f8a28151eeed3ebb399641a authored over 3 years ago by Paul Greenberg <[email protected]>
add test coverage for GetToken function

20c3e11f05d950919e5dd587e64e007eb4833d20 authored over 3 years ago by Paul Greenberg <[email protected]>
improve token claims tests

3e2688b4e7656ba51a42b5313d5e7cd6b7e027c9 authored over 3 years ago by Paul Greenberg <[email protected]>
released v1.2.5

91858ca034b9814394752a8dee8ec010ddfabc02 authored over 3 years ago by Paul Greenberg <[email protected]>
add picture claim and improve the handling of token processing

Resolves: #50

Partial Resolution: #49

0877a11b6c4f7cd3ee3985fb88e1d640e4afdabd authored over 3 years ago by Paul Greenberg <[email protected]>
released v1.2.4

0064a604d8a7a14c58c1b6fec7bd53915199dae0 authored over 3 years ago by Paul Greenberg <[email protected]>
add app dev env link in CONTRIBUTING.md

03d5baf1ab1d03232820c7be79c1aba25b60c64f authored over 3 years ago by Paul Greenberg <[email protected]>
Merge pull request #46 from dkendall/main

allow array for audience and scope claims

2cac666bfebb1c74a0c074ef6dda0359b41a1316 authored over 3 years ago by Paul Greenberg <[email protected]>
format aud and scope claims correctly

c1036a31a66ee8375d130bd380786c5e277663d7 authored over 3 years ago by dkendall <[email protected]>
update readme

5417d7564da520c259d25d32d8f5b602cf969fa2 authored over 3 years ago by dkendall <[email protected]>
Merge branch 'main' of https://github.com/dkendall/caddy-auth-jwt into main

1ba0b3888d6373f02afc90c06a7ff33f64fc16f7 authored over 3 years ago by dkendall <[email protected]>
unit tests for disable auth_redirect

f9fc32bdd87854fba71f2d2b9c11af4be5627d23 authored over 3 years ago by dkendall <[email protected]>
unit tests for allow/deny audience and scope

72b1105f3f6ca5ab52bede24bd3e168e5dc1ed08 authored over 3 years ago by dkendall <[email protected]>
add validate allow_any allow_all

c29b0177917af21c5b049da57032921e399c7039 authored over 3 years ago by dkendall <[email protected]>
allow or deny audience and scope claims

27f8edb48942fb4d144ecdcbfc4cad3a019aa4da authored over 3 years ago by dkendall <[email protected]>
only delete auth cookies sent in request

1789f10f21d1b404dc058098651c0e3f3bdca444 authored over 3 years ago by dkendall <[email protected]>
unit tests for audience claim

6942ba6c539b49af841cac99822b4690151b534d authored over 3 years ago by dkendall <[email protected]>
add disable delete_auth_cookies option

2721e652786b281096806a5244775ba8290e492f authored over 3 years ago by dkendall <[email protected]>
add disable auth_redirect option

1edeb16ee32ad7e915727b07ce28a3604b980371 authored over 3 years ago by dkendall <[email protected]>
allow array for audience claim

I hereby consent to the Individual CLA provided in assets/cla/individual_cla.md

a84bc1e07d340191e8aef51f3c1c5f681dae1579 authored over 3 years ago by dkendall <[email protected]>
released v1.2.3

70e5767345bdfef377846fb8b010f412d578bf17 authored almost 4 years ago by Paul Greenberg <[email protected]>
add handling of roles found in realm_access

13187f8d136dff51237d4663fc97f617ea91e54b authored almost 4 years ago by Paul Greenberg <[email protected]>
released v1.2.2

f3c871bc4f75ed6109422cb7ee750bec81c986c3 authored almost 4 years ago by Paul Greenberg <[email protected]>
remove token_issuer directive

e30e22e8d34270239aa7519403d0c435d21e9bac authored almost 4 years ago by Paul Greenberg <[email protected]>
update contributing.md

072ce29f648e323879749859f221f00196f030b4 authored almost 4 years ago by Paul Greenberg <[email protected]>
amend github issue template

9dbd1ba618c27b49ccde59d9940d8c45303f9376 authored almost 4 years ago by Paul Greenberg <[email protected]>
add github issue template

86e0a3e40fd99b3329878351adb151a5b8aefc00 authored almost 4 years ago by Paul Greenberg <[email protected]>
released v1.2.1

46851fe8c48eb483544d91cd14ba1822bd4aa56e authored almost 4 years ago by Paul Greenberg <[email protected]>
improve redirect

3d1ea722131113a2d212788492419973a02455df authored almost 4 years ago by Paul Greenberg <[email protected]>
update github actions

4fe3ff57c5d73bc1f753ec477b38cbe37f99275f authored almost 4 years ago by Paul Greenberg <[email protected]>
released v1.1.10

b65f3f95604071bc130d2f6b80ab367376c13568 authored almost 4 years ago by Paul Greenberg <[email protected]>
feature: add handling of redirects for requests with X-Forwarded

headers

4c12537a4abd8581370095031d09457ac423d2ee authored almost 4 years ago by Paul Greenberg <[email protected]>
released v1.1.9

5a50309f0583e217d5c310a74e9697559b74590a authored almost 4 years ago by Paul Greenberg <[email protected]>
encode query parameters on redirect

Resolves: #38

ca0696825edc2392c84a27f6c34631214dfcd251 authored almost 4 years ago by Paul Greenberg <[email protected]>
released v1.1.8

bf42fe83ddf73472514298fa14d77b3a37432c5a authored almost 4 years ago by Paul Greenberg <[email protected]>
add auth package

b55aecc559b9b62fd0036be2494574a9893c8aa0 authored almost 4 years ago by Paul Greenberg <[email protected]>
add validator package

d20599c24ebd2d712feff5cb387d5a70d52856b9 authored almost 4 years ago by Paul Greenberg <[email protected]>
add grantor package

0491a7b5cc74bde14365703e73a866fa9ff691fd authored almost 4 years ago by Paul Greenberg <[email protected]>
released v1.1.7

8f4b0fd2ca6d7a33fdf7dfe35567cb92b2181f9f authored almost 4 years ago by Paul Greenberg <[email protected]>
add acl package

52f2f6e857ceeeea3c44c591f35d3b5d7afb72c1 authored almost 4 years ago by Paul Greenberg <[email protected]>
add cache, backends, config packages

2363a4362fa17513fb62e30b3b820227427f092d authored almost 4 years ago by Paul Greenberg <[email protected]>
create utils package

7b5a39ce980243e1a11cd4fcec4654ba6c57bb02 authored almost 4 years ago by Paul Greenberg <[email protected]>
released v1.1.6

caac07605dccfea5bbfaa1706ff20e89d0d2d052 authored almost 4 years ago by Paul Greenberg <[email protected]>
remove id from metadata in user identity

25c21c569f413c1a353497a6485cc53b92b10d08 authored almost 4 years ago by Paul Greenberg <[email protected]>
moved errors to a separate package

2047cf1cb75e5e4f38abec698a2914c8441791e1 authored almost 4 years ago by Paul Greenberg <[email protected]>
released v1.1.5

f78c2941fc33de79f5435f26844bd39a675c46c5 authored almost 4 years ago by Paul Greenberg <[email protected]>
add user_identity caddyfile directive

Resolves: #58

7400fd8dea73eb49405c2ac83cb1c24e581ba366 authored almost 4 years ago by Paul Greenberg <[email protected]>
amend makefile

a34b002bb49e82dfc51aa311aadd6d246a464be7 authored almost 4 years ago by Paul Greenberg <[email protected]>
update toc

cb27e1c56cbdc7e2b6ccb87038c68b89cb43390e authored almost 4 years ago by Paul Greenberg <[email protected]>
released v1.1.4

85206e3d0e5d617510a2405580ab5e6e41f448b3 authored almost 4 years ago by Paul Greenberg <[email protected]>
add Caddyfile shortcut trusted_public_key

4416e86967766ab62bfbd06c8d22bed75c70e536 authored almost 4 years ago by Paul Greenberg <[email protected]>
add license preambles, contributing guide

16f12946c3cb944dd2f52cb2e57d9d49ac7cfe52 authored almost 4 years ago by Paul Greenberg <[email protected]>
released v1.1.3

133bf9e1191ec66efebdeffe2765a280276d4db3 authored about 4 years ago by Paul Greenberg <[email protected]>
remove github.com/satori/go.uuid

63bd506e6345a697bb1aed2951547b0224b2b62a authored about 4 years ago by Paul Greenberg <[email protected]>
add GetSignedToken function

f98084c93ae509b42af8e7e26d7bf128c8caf552 authored about 4 years ago by Paul Greenberg <[email protected]>
released v1.1.2

92b9c0fdf8a98c13eb3f7fa758dc36e7d7af8549 authored about 4 years ago by Paul Greenberg <[email protected]>
feature: pass claims as headers to downstream plugins

Resolves: #3

d662073669395c1b1a7f957b97be6e47b4af2058 authored about 4 years ago by Paul Greenberg <[email protected]>
released v1.1.1

c916cd3c6620d255dfcea63bddcbdd89d34384f1 authored about 4 years ago by Paul Greenberg <[email protected]>
bugfix: empty access list

f7f734f3ff5fe619823e670bfdb73ab3b3460f03 authored about 4 years ago by Paul Greenberg <[email protected]>
released v1.0.20

2fe24b6c57f52b7d9cd4e221ae5a1ce1116c0cbf authored about 4 years ago by Paul Greenberg <[email protected]>
add processing of path-based acl in jwt tokens

Resolves: #24

03df3a7c2c3148eaea14cf479717569ab9e5f23e authored about 4 years ago by Paul Greenberg <[email protected]>
released v1.0.19

ceefe451b97ace7f1093c2267ec6c5ef6bf31182 authored about 4 years ago by Paul Greenberg <[email protected]>
fix readme

4bfe6a564a78a6fedd50791c09bf964a75e5a25a authored about 4 years ago by Paul Greenberg <[email protected]>
feature: add acl with http method and path

Resolves: #24

3e1d835c22302bfbe1cac2d53c2acbb3c03d78ae authored about 4 years ago by Paul Greenberg <[email protected]>
feature: redirect to url on 403 forbidden

Resolves: #32

9a347047566862cefa1a25830f72380e7e663e82 authored about 4 years ago by Paul Greenberg <[email protected]>
released v1.0.18

4a92a4d1891abe337e3e3fd8d00b4e053e2de74c authored about 4 years ago by Paul Greenberg <[email protected]>
feature: add handling of bearer authorization header

Resolves: #31

f2e33e773d6d64b7d6aa4c9b181cc51a921af7a1 authored about 4 years ago by Paul Greenberg <[email protected]>
update docs

a4821007ea1b1b238ae37066736d553148e86d5e authored about 4 years ago by Paul Greenberg <[email protected]>
update docs

3dab8f00aec43935d85fb97afee7aea10df5eca6 authored about 4 years ago by Paul Greenberg <[email protected]>
update docs

84b941c82e74164fc2e450d81d44550812f9e116 authored about 4 years ago by Paul Greenberg <[email protected]>
update docs

8c634b7c9435f485396423d146b7cf7beadc64b7 authored about 4 years ago by Paul Greenberg <[email protected]>