You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@couchdb.apache.org by rn...@apache.org on 2020/04/02 17:57:19 UTC
[couchdb] branch 3.x updated (70fa5ef -> 99692f4)
This is an automated email from the ASF dual-hosted git repository.
rnewson pushed a change to branch 3.x
in repository https://gitbox.apache.org/repos/asf/couchdb.git.
from 70fa5ef fix: require_valid_user exception logic
add 602975a Merge pull request #2658 from apache/import-jwtf
add 6bb69c2 Merge pull request #2661 from apache/jwtf-enhance-alg-check
add eaad1b1 Merge pull request #2668 from apache/jwtf-unknown-checks
add 825dc82 Feature - Add JWT support (#2648)
add 27ae2f7 Merge pull request #2687 from apache/jwt-enhancements
add 1ab4fec Merge pull request #2714 from atrauzzi/jwt-couchdb-specific-roles-claim
add e7bbe98 Merge pull request #2727 from apache/jwt-kty-check
add 2d70e73 Merge pull request #2732 from apache/jwt-controls-2
add 99692f4 Merge pull request #2742 from apache/backport-jwt-3.x
No new revisions were added by this update.
Summary of changes:
mix.exs | 2 +
rebar.config.script | 1 +
rel/overlay/etc/default.ini | 21 ++
rel/reltool.config | 2 +
src/chttpd/src/chttpd_auth.erl | 4 +
src/couch/src/couch_httpd_auth.erl | 29 ++
src/jwtf/.gitignore | 4 +
src/{mango/LICENSE.txt => jwtf/LICENSE} | 26 --
src/jwtf/README.md | 18 ++
src/{rexi => jwtf}/rebar.config | 0
.../src/fabric.app.src => jwtf/src/jwtf.app.src} | 21 +-
src/jwtf/src/jwtf.erl | 353 +++++++++++++++++++++
src/{ken/src/ken_app.erl => jwtf/src/jwtf_app.erl} | 4 +-
src/jwtf/src/jwtf_keystore.erl | 161 ++++++++++
.../src/smoosh_sup.erl => jwtf/src/jwtf_sup.erl} | 4 +-
src/jwtf/test/jwtf_keystore_tests.erl | 57 ++++
src/jwtf/test/jwtf_tests.erl | 317 ++++++++++++++++++
test/elixir/test/config/test-config.ini | 2 +-
test/elixir/test/jwtauth_test.exs | 139 ++++++++
19 files changed, 1126 insertions(+), 39 deletions(-)
create mode 100644 src/jwtf/.gitignore
copy src/{mango/LICENSE.txt => jwtf/LICENSE} (89%)
create mode 100644 src/jwtf/README.md
copy src/{rexi => jwtf}/rebar.config (100%)
copy src/{fabric/src/fabric.app.src => jwtf/src/jwtf.app.src} (71%)
create mode 100644 src/jwtf/src/jwtf.erl
copy src/{ken/src/ken_app.erl => jwtf/src/jwtf_app.erl} (94%)
create mode 100644 src/jwtf/src/jwtf_keystore.erl
copy src/{smoosh/src/smoosh_sup.erl => jwtf/src/jwtf_sup.erl} (93%)
create mode 100644 src/jwtf/test/jwtf_keystore_tests.erl
create mode 100644 src/jwtf/test/jwtf_tests.erl
create mode 100644 test/elixir/test/jwtauth_test.exs