[ckan-changes] [ckan/ckan] 2ec2c9: [#3679] Allow chaining of authentication functions

GitHub noreply at github.com
Fri Jan 26 14:33:51 UTC 2018


  Branch: refs/heads/master
  Home:   https://github.com/ckan/ckan
  Commit: 2ec2c948aaf75141402c00de87e627bee368dfa5
      https://github.com/ckan/ckan/commit/2ec2c948aaf75141402c00de87e627bee368dfa5
  Author: Josh Humphries <j.humphries at nhm.ac.uk>
  Date:   2018-01-23 (Tue, 23 Jan 2018)

  Changed paths:
    M ckan/authz.py
    M ckan/logic/__init__.py
    M ckan/plugins/toolkit.py
    A ckanext/datastore/tests/test_chained_auth.py
    M setup.py

  Log Message:
  -----------
  [#3679] Allow chaining of authentication functions

In a prior peace of work the ability to chain action functions was
added, this commit extends that concept to authentication functions
and adds tests for it.

Action chaining work: https://github.com/ckan/ckan/pull/3494


  Commit: 27129818c718ffe7c6c735a6ae00a326ebbd5c3f
      https://github.com/ckan/ckan/commit/27129818c718ffe7c6c735a6ae00a326ebbd5c3f
  Author: Josh Humphries <j.humphries at nhm.ac.uk>
  Date:   2018-01-23 (Tue, 23 Jan 2018)

  Changed paths:
    M ckan/plugins/interfaces.py

  Log Message:
  -----------
  Update documentation regarding chained auth functions


  Commit: ed9d90e72aa75c751de1581bafa42b9a9e56fb7e
      https://github.com/ckan/ckan/commit/ed9d90e72aa75c751de1581bafa42b9a9e56fb7e
  Author: Josh Humphries <j.humphries at nhm.ac.uk>
  Date:   2018-01-24 (Wed, 24 Jan 2018)

  Changed paths:
    M ckanext/datastore/tests/test_chained_auth.py

  Log Message:
  -----------
  Provide unicode prefix to all strings


  Commit: 37b42ec216cbed49c379e58a4ac7b67c2798cd87
      https://github.com/ckan/ckan/commit/37b42ec216cbed49c379e58a4ac7b67c2798cd87
  Author: Josh Humphries <j.humphries at nhm.ac.uk>
  Date:   2018-01-26 (Fri, 26 Jan 2018)

  Changed paths:
    M ckan/authz.py
    M ckan/logic/__init__.py
    M ckan/plugins/toolkit.py
    R ckanext/datastore/tests/test_chained_auth.py
    A ckanext/datastore/tests/test_chained_auth_functions.py
    M setup.py

  Log Message:
  -----------
  Rename chained_auth -> chained_auth_function


  Commit: 000dbb18a123082137900f3cea8a94b14332a818
      https://github.com/ckan/ckan/commit/000dbb18a123082137900f3cea8a94b14332a818
  Author: Josh Humphries <j.humphries at nhm.ac.uk>
  Date:   2018-01-26 (Fri, 26 Jan 2018)

  Changed paths:
    M ckan/plugins/interfaces.py

  Log Message:
  -----------
  Reword documentation


  Commit: ca99577a9da684150b0986f8c2fcff62c102935f
      https://github.com/ckan/ckan/commit/ca99577a9da684150b0986f8c2fcff62c102935f
  Author: Josh Humphries <j.humphries at nhm.ac.uk>
  Date:   2018-01-26 (Fri, 26 Jan 2018)

  Changed paths:
    M ckan/plugins/interfaces.py

  Log Message:
  -----------
  Reduce indent in doc


  Commit: ea7ef1aa7745bc1317523fb160bcbcde1d8a35b3
      https://github.com/ckan/ckan/commit/ea7ef1aa7745bc1317523fb160bcbcde1d8a35b3
  Author: Josh Humphries <j.humphries at nhm.ac.uk>
  Date:   2018-01-26 (Fri, 26 Jan 2018)

  Changed paths:
    M ckan/plugins/interfaces.py

  Log Message:
  -----------
  Fix sphinx build tests

Correctly this time.


  Commit: 794b4d64dafdb4074d1a79e1ed120338ca0c5458
      https://github.com/ckan/ckan/commit/794b4d64dafdb4074d1a79e1ed120338ca0c5458
  Author: Ian Ward <ian at excess.org>
  Date:   2018-01-26 (Fri, 26 Jan 2018)

  Changed paths:
    M ckan/authz.py
    M ckan/logic/__init__.py
    M ckan/plugins/interfaces.py
    M ckan/plugins/toolkit.py
    A ckanext/datastore/tests/test_chained_auth_functions.py
    M setup.py

  Log Message:
  -----------
  Merge pull request #3995 from jrdh/3679-allow-chaining-of-auth-functions

[#3679] Allow chaining of authentication functions


Compare: https://github.com/ckan/ckan/compare/1b82aa278fe5...794b4d64dafd


More information about the ckan-changes mailing list