[ckan-changes] [ckan/ckan] 093d44: [#4684] Use get_action to call activity actions

Adrià Mercader noreply at github.com
Wed Jul 3 09:40:36 UTC 2019


  Branch: refs/heads/2.8
  Home:   https://github.com/ckan/ckan
  Commit: 093d44e8f046c04a25e096243e73b29fb422bc7d
      https://github.com/ckan/ckan/commit/093d44e8f046c04a25e096243e73b29fb422bc7d
  Author: amercader <amercadero at gmail.com>
  Date:   2019-03-14 (Thu, 14 Mar 2019)

  Changed paths:
    M ckan/logic/action/get.py

  Log Message:
  -----------
  [#4684] Use get_action to call activity actions

Otherwise they can not be overridden


  Commit: 809d1eed8e107a6454c43ba1dae4bd6e54c9081d
      https://github.com/ckan/ckan/commit/809d1eed8e107a6454c43ba1dae4bd6e54c9081d
  Author: Ian Ward <ian at excess.org>
  Date:   2019-03-14 (Thu, 14 Mar 2019)

  Changed paths:
    M ckan/logic/action/get.py

  Log Message:
  -----------
  Merge pull request #4685 from ckan/4684-use-get_action-in-activity-actions

[#4684] Use get_action to call activity actions


  Commit: b8f0dad65e28dd5df5c43df3c00751f40f83bb25
      https://github.com/ckan/ckan/commit/b8f0dad65e28dd5df5c43df3c00751f40f83bb25
  Author: Alexandru Gartner <alexandru-m-g at users.noreply.github.com>
  Date:   2019-06-16 (Sun, 16 Jun 2019)

  Changed paths:
    M ckan/lib/cli.py

  Log Message:
  -----------
  fixing problem with reindex-fast on CKAN 2.7

I didn't test this on 2.8 but it might be needed there as well from what i see in the code there


  Commit: 0bc3ad6a47f53214a38f5b43db65e7d267eb2460
      https://github.com/ckan/ckan/commit/0bc3ad6a47f53214a38f5b43db65e7d267eb2460
  Author: David Read <david.read at hackneyworkshop.com>
  Date:   2019-06-16 (Sun, 16 Jun 2019)

  Changed paths:
    M ckan/lib/navl/validators.py
    M ckan/tests/legacy/lib/test_navl.py
    M ckan/tests/lib/navl/test_validators.py
    M ckanext/datastore/controller.py
    M ckanext/datastore/tests/test_search.py

  Log Message:
  -----------
  Fix and test for include_total not working, because of the default() validator was broken.


  Commit: 2ad9d50fc7320d4867a8077499c4dccec2bc9193
      https://github.com/ckan/ckan/commit/2ad9d50fc7320d4867a8077499c4dccec2bc9193
  Author: David Read <david.read at hackneyworkshop.com>
  Date:   2019-06-16 (Sun, 16 Jun 2019)

  Changed paths:
    M ckanext/datastore/controller.py
    M ckanext/datastore/tests/test_search.py

  Log Message:
  -----------
  Address review comments


  Commit: 4c0397dd22da3940077a29da781c2df152f506c0
      https://github.com/ckan/ckan/commit/4c0397dd22da3940077a29da781c2df152f506c0
  Author: David Read <david.read at hackneyworkshop.com>
  Date:   2019-06-16 (Sun, 16 Jun 2019)

  Changed paths:
    M ckan/lib/helpers.py

  Log Message:
  -----------
  We dont need the total when just getting the field names


  Commit: 5e6fb83849a4334c74f072044c535816474a1b4e
      https://github.com/ckan/ckan/commit/5e6fb83849a4334c74f072044c535816474a1b4e
  Author: David Read <david.read at hackneyworkshop.com>
  Date:   2019-06-16 (Sun, 16 Jun 2019)

  Changed paths:
    M ckan/lib/navl/validators.py

  Log Message:
  -----------
  Changelog and docstring


  Commit: e3f0b3003757c30acf5bbeb6a34df54ab0246fc5
      https://github.com/ckan/ckan/commit/e3f0b3003757c30acf5bbeb6a34df54ab0246fc5
  Author: David Read <david.read at hackneyworkshop.com>
  Date:   2019-06-16 (Sun, 16 Jun 2019)

  Changed paths:
    M CHANGELOG.rst
    M ckan/lib/navl/validators.py

  Log Message:
  -----------
  Doc improvements


  Commit: 06e04a3ce3b8f0d6ba4d723c9f536fc57eafd2e0
      https://github.com/ckan/ckan/commit/06e04a3ce3b8f0d6ba4d723c9f536fc57eafd2e0
  Author: Ian Ward <ian at excess.org>
  Date:   2019-06-16 (Sun, 16 Jun 2019)

  Changed paths:
    M ckan/logic/action/get.py
    M ckan/logic/schema.py
    M ckan/tests/logic/action/test_get.py

  Log Message:
  -----------
  [#4464] package_search: fix and test for fl=id, fl as string


  Commit: 4ed13f1ab3df9d6d8c8b5f1b2c06d1c7fec0e0d9
      https://github.com/ckan/ckan/commit/4ed13f1ab3df9d6d8c8b5f1b2c06d1c7fec0e0d9
  Author: Ian Ward <ian at excess.org>
  Date:   2019-06-16 (Sun, 16 Jun 2019)

  Changed paths:
    M ckan/tests/logic/action/test_get.py

  Log Message:
  -----------
  [#4464] pep8


  Commit: 6312b2447d08d83e60620a6e947a5c6928b2306d
      https://github.com/ckan/ckan/commit/6312b2447d08d83e60620a6e947a5c6928b2306d
  Author: Ashley Sommer <ashley.sommer at csiro.au>
  Date:   2019-06-16 (Sun, 16 Jun 2019)

  Changed paths:
    M ckan/authz.py

  Log Message:
  -----------
  Allow chained auth functions to chain off built-in auth functions.


  Commit: 6d1bfea35029e60f06d19dad91d4fbc8b884aa8d
      https://github.com/ckan/ckan/commit/6d1bfea35029e60f06d19dad91d4fbc8b884aa8d
  Author: Francesco Frassinelli <francesco.frassinelli at nina.no>
  Date:   2019-06-16 (Sun, 16 Jun 2019)

  Changed paths:
    M ckan/authz.py
    M doc/maintaining/installing/install-from-docker-compose.rst

  Log Message:
  -----------
  Replace auth_function.__name__ with action


  Commit: eb77bfc3d36aba172ecf128e04475a29a3901d0c
      https://github.com/ckan/ckan/commit/eb77bfc3d36aba172ecf128e04475a29a3901d0c
  Author: Francesco Frassinelli <francesco.frassinelli at nina.no>
  Date:   2019-06-16 (Sun, 16 Jun 2019)

  Changed paths:
    M ckan/authz.py

  Log Message:
  -----------
  Fix line wrap style


  Commit: a4d95b064a1bab13ead0411c1ba8e0b32e0c1c02
      https://github.com/ckan/ckan/commit/a4d95b064a1bab13ead0411c1ba8e0b32e0c1c02
  Author: Francesco Frassinelli <francesco.frassinelli at nina.no>
  Date:   2019-06-16 (Sun, 16 Jun 2019)

  Changed paths:
    M ckanext/datastore/tests/test_chained_auth_functions.py
    M setup.py

  Log Message:
  -----------
  Test chained auth fallback to builtin functions


  Commit: 129cceaa51fd55a874d751a7a544b7740470b858
      https://github.com/ckan/ckan/commit/129cceaa51fd55a874d751a7a544b7740470b858
  Author: Ashley Sommer <ashley.sommer at csiro.au>
  Date:   2019-06-16 (Sun, 16 Jun 2019)

  Changed paths:
    M ckan/authz.py

  Log Message:
  -----------
  Allow chained auth functions to chain off built-in auth functions.


  Commit: 4405362686c378a0367bb8613f01a31d3a5216a4
      https://github.com/ckan/ckan/commit/4405362686c378a0367bb8613f01a31d3a5216a4
  Author: Francesco Frassinelli <francesco.frassinelli at nina.no>
  Date:   2019-06-16 (Sun, 16 Jun 2019)

  Changed paths:

  Log Message:
  -----------
  Replace auth_function.__name__ with action


  Commit: e43e0b9de79d4e12abd541472c783e6a001f1a3a
      https://github.com/ckan/ckan/commit/e43e0b9de79d4e12abd541472c783e6a001f1a3a
  Author: Francesco Frassinelli <francesco.frassinelli at nina.no>
  Date:   2019-06-16 (Sun, 16 Jun 2019)

  Changed paths:
    M ckan/authz.py

  Log Message:
  -----------
  Fix line wrap style


  Commit: 9a3d8386f4d82b983fabf13c4586c049aa30e62c
      https://github.com/ckan/ckan/commit/9a3d8386f4d82b983fabf13c4586c049aa30e62c
  Author: amercader <amercadero at gmail.com>
  Date:   2019-06-16 (Sun, 16 Jun 2019)

  Changed paths:
    M ckan/model/license.py

  Log Message:
  -----------
  [#4594] Allow translation of custom licenses


  Commit: b53b7fd9ce8a70687ebce603c34174216bcec60a
      https://github.com/ckan/ckan/commit/b53b7fd9ce8a70687ebce603c34174216bcec60a
  Author: amercader <amercadero at gmail.com>
  Date:   2019-06-16 (Sun, 16 Jun 2019)

  Changed paths:
    M ckan/model/license.py
    M ckan/tests/model/licenses.v1
    M ckan/tests/model/licenses.v2
    M ckan/tests/model/test_license.py

  Log Message:
  -----------
  [#4594] Support alternative license format, add tests


  Commit: 93b8c12d2e6d44e0d732ea8d8612734d9fe8b61f
      https://github.com/ckan/ckan/commit/93b8c12d2e6d44e0d732ea8d8612734d9fe8b61f
  Author: Guillaume Troupel <gt at novel-t.ch>
  Date:   2019-06-16 (Sun, 16 Jun 2019)

  Changed paths:
    M ckan/templates/group/member_new.html

  Log Message:
  -----------
  fix delete link in group


  Commit: c02c5340ed8fd009dd0fda4455982a2c71905984
      https://github.com/ckan/ckan/commit/c02c5340ed8fd009dd0fda4455982a2c71905984
  Author: Guillaume Troupel <gt at novel-t.ch>
  Date:   2019-06-16 (Sun, 16 Jun 2019)

  Changed paths:
    M ckan/templates/group/member_new.html
    M ckan/templates/organization/member_new.html

  Log Message:
  -----------
  fix delete link in organization


  Commit: 5ed8e20cb696eeda3419b54118e6a2754dab4f5d
      https://github.com/ckan/ckan/commit/5ed8e20cb696eeda3419b54118e6a2754dab4f5d
  Author: Guillaume Troupel <gt at novel-t.ch>
  Date:   2019-06-16 (Sun, 16 Jun 2019)

  Changed paths:
    M ckan/templates-bs2/group/member_new.html

  Log Message:
  -----------
  fix delete button link in group (bs2 template)


  Commit: cf50b1596899c92aac6c5b8aee786351f0477c1e
      https://github.com/ckan/ckan/commit/cf50b1596899c92aac6c5b8aee786351f0477c1e
  Author: Guillaume Troupel <gt at novel-t.ch>
  Date:   2019-06-16 (Sun, 16 Jun 2019)

  Changed paths:
    M ckan/templates-bs2/organization/member_new.html

  Log Message:
  -----------
  fix delete button link in organization (bs2 template)


  Commit: 0bc91d87cf0d719a806a0c0c468b44d0d967c124
      https://github.com/ckan/ckan/commit/0bc91d87cf0d719a806a0c0c468b44d0d967c124
  Author: Stefan Oderbolz <stefan.oderbolz at liip.ch>
  Date:   2019-06-16 (Sun, 16 Jun 2019)

  Changed paths:
    M ckan/logic/validators.py
    M ckan/tests/logic/test_validators.py

  Log Message:
  -----------
  Check ValueError in url_validator

If an invalid URL is provided to urlparse (e.g. `https://example.com]`)
it might raise a ValueError. This breaks the url_validator.
This PR aims to fix that and simply add the error msg if a ValueError
occurs.


  Commit: f33cece1d090f9a98d9b61d9df259c44c9eb7681
      https://github.com/ckan/ckan/commit/f33cece1d090f9a98d9b61d9df259c44c9eb7681
  Author: Stefan Oderbolz <stefan.oderbolz at liip.ch>
  Date:   2019-06-16 (Sun, 16 Jun 2019)

  Changed paths:
    M ckan/logic/validators.py

  Log Message:
  -----------
  Remove unneeded variables


  Commit: 0dec3bda42b0c53d685ec9fa3ad2e278f5dc74b6
      https://github.com/ckan/ckan/commit/0dec3bda42b0c53d685ec9fa3ad2e278f5dc74b6
  Author: Francesco Frassinelli <francesco.frassinelli at nina.no>
  Date:   2019-06-16 (Sun, 16 Jun 2019)

  Changed paths:
    M ckan/public/base/javascript/modules/resource-upload-field.js

  Log Message:
  -----------
  Strip local path when uploading (IE fix)


  Commit: 264a51c9965436144f83e3875e2ed2a3d849a31f
      https://github.com/ckan/ckan/commit/264a51c9965436144f83e3875e2ed2a3d849a31f
  Author: Alberto Miedes <albertomg994 at gmail.com>
  Date:   2019-06-16 (Sun, 16 Jun 2019)

  Changed paths:
    M ckan/controllers/user.py

  Log Message:
  -----------
  Fix hardcoded root paths in user controller


  Commit: 8089103a2fadbb86b0d4f4a36d065e805df4957e
      https://github.com/ckan/ckan/commit/8089103a2fadbb86b0d4f4a36d065e805df4957e
  Author: Alberto Miedes <albertomg994 at gmail.com>
  Date:   2019-06-16 (Sun, 16 Jun 2019)

  Changed paths:
    M ckan/views/user.py

  Log Message:
  -----------
  Fix hardcoded root paths in user view


  Commit: e3d8bcc4236245209f058e4dfa974b71d24e0155
      https://github.com/ckan/ckan/commit/e3d8bcc4236245209f058e4dfa974b71d24e0155
  Author: Shahar Evron <shahar at shoppimon.com>
  Date:   2019-06-16 (Sun, 16 Jun 2019)

  Changed paths:
    M ckan/public-bs2/base/less/ckan.less
    M ckan/public/base/less/ckan.less

  Log Message:
  -----------
  Increase size of h1 headings to 1.8em


  Commit: 399d370a52ecf451ec98370bebc4513e68ae664d
      https://github.com/ckan/ckan/commit/399d370a52ecf451ec98370bebc4513e68ae664d
  Author: Shahar Evron <shahar at shoppimon.com>
  Date:   2019-06-16 (Sun, 16 Jun 2019)

  Changed paths:
    M ckan/templates/user/read_base.html

  Log Message:
  -----------
  Fix block / div nesting in the user/read_base template


  Commit: 54cbc000b4b39fdff1b180ec2269b2666297a790
      https://github.com/ckan/ckan/commit/54cbc000b4b39fdff1b180ec2269b2666297a790
  Author: Sergey Motornyuk <sergey.motornyuk at linkdigital.com.au>
  Date:   2019-06-16 (Sun, 16 Jun 2019)

  Changed paths:
    M ckan/lib/captcha.py
    M ckan/templates/user/snippets/recaptcha.html

  Log Message:
  -----------
  Fix recaptcha


  Commit: f075e52cbda833ef4c5b4c9eab2875fa9abb1804
      https://github.com/ckan/ckan/commit/f075e52cbda833ef4c5b4c9eab2875fa9abb1804
  Author: Jinil Lee <usingsky at gmail.com>
  Date:   2019-06-16 (Sun, 16 Jun 2019)

  Changed paths:
    M ckan/public-bs2/base/javascript/modules/followers-counter.js
    M ckan/public/base/javascript/modules/followers-counter.js

  Log Message:
  -----------
  Fix incremented follower-counter

If the locale code includes '_', follower-count does not increase


  Commit: 5ff17e388210882f80e0a4bf7301d13992996656
      https://github.com/ckan/ckan/commit/5ff17e388210882f80e0a4bf7301d13992996656
  Author: Jinil Lee <usingsky at gmail.com>
  Date:   2019-06-16 (Sun, 16 Jun 2019)

  Changed paths:
    M ckan/public-bs2/base/javascript/modules/followers-counter.js

  Log Message:
  -----------
  Bootstrap 2 is removed from master branch


  Commit: 2675290540003bc167a8fa6f723fb77b9842f0f7
      https://github.com/ckan/ckan/commit/2675290540003bc167a8fa6f723fb77b9842f0f7
  Author: David Read <david.read at hackneyworkshop.com>
  Date:   2019-06-16 (Sun, 16 Jun 2019)

  Changed paths:
    M ckan/templates/package/search.html

  Log Message:
  -----------
  [#4405] Fix breadcrumb on /datasets


  Commit: 6bb3a0a13ceb1e5df2da21f1b5682591e76cc8d6
      https://github.com/ckan/ckan/commit/6bb3a0a13ceb1e5df2da21f1b5682591e76cc8d6
  Author: Sergey Motornyuk <sergey.motornyuk at linkdigital.com.au>
  Date:   2019-06-16 (Sun, 16 Jun 2019)

  Changed paths:
    M ckan/lib/helpers.py
    M ckan/tests/lib/test_helpers.py

  Log Message:
  -----------
  Correctly insert root_path for urls generated with _external flag


  Commit: a1b48d1cc458efc05fd72ad2088634c7c68b3b9a
      https://github.com/ckan/ckan/commit/a1b48d1cc458efc05fd72ad2088634c7c68b3b9a
  Author: Jari Voutilainen <jari.voutilainen at iki.fi>
  Date:   2019-06-16 (Sun, 16 Jun 2019)

  Changed paths:
    M ckan/public/base/javascript/modules/resource-reorder.js

  Log Message:
  -----------
  Make Reorder resources translatable


  Commit: c051697b0bd921c427ff1da0b4bdea08dd7fc603
      https://github.com/ckan/ckan/commit/c051697b0bd921c427ff1da0b4bdea08dd7fc603
  Author: Jari Voutilainen <jari.voutilainen at iki.fi>
  Date:   2019-06-16 (Sun, 16 Jun 2019)

  Changed paths:
    M ckan/public/base/javascript/modules/resource-reorder.js

  Log Message:
  -----------
  Add help text to reordering


  Commit: e5e5ed39737dd38806591b847c1542775e4302c9
      https://github.com/ckan/ckan/commit/e5e5ed39737dd38806591b847c1542775e4302c9
  Author: Sergey Motornyuk <sergey.motornyuk at linkdigital.com.au>
  Date:   2019-06-16 (Sun, 16 Jun 2019)

  Changed paths:
    M ckan/__init__.py

  Log Message:
  -----------
  update version to 2.8.3.b


  Commit: 733d7bdafbd0ee26b2c34077fd56eed92d22f5a5
      https://github.com/ckan/ckan/commit/733d7bdafbd0ee26b2c34077fd56eed92d22f5a5
  Author: Sergey Motornyuk <sergey.motornyuk at linkdigital.com.au>
  Date:   2019-06-16 (Sun, 16 Jun 2019)

  Changed paths:
    M ckan/public/base/css/fuchsia.css
    M ckan/public/base/css/fuchsia.min.css
    M ckan/public/base/css/green.css
    M ckan/public/base/css/green.min.css
    M ckan/public/base/css/main.css
    M ckan/public/base/css/main.min.css
    M ckan/public/base/css/maroon.css
    M ckan/public/base/css/maroon.min.css
    M ckan/public/base/css/red.css
    M ckan/public/base/css/red.min.css
    M ckan/public/base/javascript/modules/followers-counter.min.js
    M ckan/public/base/javascript/modules/resource-reorder.min.js
    M ckan/public/base/javascript/modules/resource-upload-field.min.js

  Log Message:
  -----------
  Rebuild front-end


  Commit: a6301b3f39fb2a46ee7d6426908495c1c8eac615
      https://github.com/ckan/ckan/commit/a6301b3f39fb2a46ee7d6426908495c1c8eac615
  Author: Sergey Motornyuk <sergey.motornyuk at linkdigital.com.au>
  Date:   2019-06-16 (Sun, 16 Jun 2019)

  Changed paths:
    M CHANGELOG.rst

  Log Message:
  -----------
  Update CHANGELOG.rst


  Commit: dd704f1b917477786e139f762e369e3b3470bc9e
      https://github.com/ckan/ckan/commit/dd704f1b917477786e139f762e369e3b3470bc9e
  Author: Sergey Motornyuk <sergey.motornyuk at linkdigital.com.au>
  Date:   2019-06-16 (Sun, 16 Jun 2019)

  Changed paths:
    A ckan/i18n/am/LC_MESSAGES/ckan.po
    M ckan/i18n/ar/LC_MESSAGES/ckan.po
    M ckan/i18n/bg/LC_MESSAGES/ckan.po
    M ckan/i18n/ca/LC_MESSAGES/ckan.po
    M ckan/i18n/cs_CZ/LC_MESSAGES/ckan.po
    M ckan/i18n/da_DK/LC_MESSAGES/ckan.po
    M ckan/i18n/de/LC_MESSAGES/ckan.po
    M ckan/i18n/el/LC_MESSAGES/ckan.po
    M ckan/i18n/en_AU/LC_MESSAGES/ckan.po
    M ckan/i18n/en_GB/LC_MESSAGES/ckan.po
    M ckan/i18n/es/LC_MESSAGES/ckan.po
    M ckan/i18n/es_AR/LC_MESSAGES/ckan.po
    A ckan/i18n/eu/LC_MESSAGES/ckan.po
    M ckan/i18n/fa_IR/LC_MESSAGES/ckan.po
    M ckan/i18n/fi/LC_MESSAGES/ckan.po
    M ckan/i18n/fr/LC_MESSAGES/ckan.po
    M ckan/i18n/gl/LC_MESSAGES/ckan.po
    M ckan/i18n/he/LC_MESSAGES/ckan.po
    M ckan/i18n/hr/LC_MESSAGES/ckan.po
    M ckan/i18n/hu/LC_MESSAGES/ckan.po
    M ckan/i18n/id/LC_MESSAGES/ckan.po
    M ckan/i18n/is/LC_MESSAGES/ckan.po
    M ckan/i18n/it/LC_MESSAGES/ckan.po
    M ckan/i18n/ja/LC_MESSAGES/ckan.po
    M ckan/i18n/km/LC_MESSAGES/ckan.po
    M ckan/i18n/ko_KR/LC_MESSAGES/ckan.po
    M ckan/i18n/lt/LC_MESSAGES/ckan.po
    M ckan/i18n/lv/LC_MESSAGES/ckan.po
    M ckan/i18n/mk/LC_MESSAGES/ckan.po
    M ckan/i18n/mn_MN/LC_MESSAGES/ckan.po
    M ckan/i18n/nl/LC_MESSAGES/ckan.po
    M ckan/i18n/no/LC_MESSAGES/ckan.po
    M ckan/i18n/pl/LC_MESSAGES/ckan.po
    M ckan/i18n/pt_BR/LC_MESSAGES/ckan.po
    M ckan/i18n/pt_PT/LC_MESSAGES/ckan.po
    M ckan/i18n/ro/LC_MESSAGES/ckan.po
    M ckan/i18n/ru/LC_MESSAGES/ckan.po
    M ckan/i18n/sk/LC_MESSAGES/ckan.po
    M ckan/i18n/sl/LC_MESSAGES/ckan.po
    M ckan/i18n/sq/LC_MESSAGES/ckan.po
    M ckan/i18n/sr/LC_MESSAGES/ckan.po
    M ckan/i18n/sr_Latn/LC_MESSAGES/ckan.po
    M ckan/i18n/sv/LC_MESSAGES/ckan.po
    M ckan/i18n/th/LC_MESSAGES/ckan.po
    M ckan/i18n/tr/LC_MESSAGES/ckan.po
    M ckan/i18n/uk/LC_MESSAGES/ckan.po
    M ckan/i18n/uk_UA/LC_MESSAGES/ckan.po
    M ckan/i18n/vi/LC_MESSAGES/ckan.po
    M ckan/i18n/zh_CN/LC_MESSAGES/ckan.po
    M ckan/i18n/zh_TW/LC_MESSAGES/ckan.po

  Log Message:
  -----------
  Update translations


  Commit: e682fe51e3355ffb8ed958302e9a30169c2a5505
      https://github.com/ckan/ckan/commit/e682fe51e3355ffb8ed958302e9a30169c2a5505
  Author: amercader <amercadero at gmail.com>
  Date:   2019-06-26 (Wed, 26 Jun 2019)

  Changed paths:
    M ckan/config/middleware/flask_app.py

  Log Message:
  -----------
  Add default cache header


  Commit: d51c022273ada2f14b61bb6a259deb25dc3ed91e
      https://github.com/ckan/ckan/commit/d51c022273ada2f14b61bb6a259deb25dc3ed91e
  Author: Sergey Motornyuk <sergey.motornyuk at linkdigital.com.au>
  Date:   2019-06-27 (Thu, 27 Jun 2019)

  Changed paths:
    M ckan/lib/helpers.py
    M ckan/tests/lib/test_helpers.py

  Log Message:
  -----------
  Correctly handles site_root in Flask requests


  Commit: 5e18f596e962e6cf6cc29dfd1f3f4e9ae3686a3a
      https://github.com/ckan/ckan/commit/5e18f596e962e6cf6cc29dfd1f3f4e9ae3686a3a
  Author: Sergey Motornyuk <sergey.motornyuk at linkdigital.com.au>
  Date:   2019-06-27 (Thu, 27 Jun 2019)

  Changed paths:
    M ckan/config/middleware/flask_app.py
    M ckan/lib/helpers.py

  Log Message:
  -----------
  Remove SCRIPT_NAME in middleware


  Commit: 2ce44c22ac6e0a4c357ac755bcecfb24f46d3e43
      https://github.com/ckan/ckan/commit/2ce44c22ac6e0a4c357ac755bcecfb24f46d3e43
  Author: Sergey Motornyuk <sergey.motornyuk at linkdigital.com.au>
  Date:   2019-06-27 (Thu, 27 Jun 2019)

  Changed paths:
    M ckan/config/middleware/flask_app.py

  Log Message:
  -----------
  Restore SCRIPT_NAME after Flask app initialized


  Commit: 02486f619545035ef169bd64302307d741ffc62d
      https://github.com/ckan/ckan/commit/02486f619545035ef169bd64302307d741ffc62d
  Author: Sergey Motornyuk <sergey.motornyuk at linkdigital.com.au>
  Date:   2019-06-27 (Thu, 27 Jun 2019)

  Changed paths:
    M ckan/config/middleware/flask_app.py

  Log Message:
  -----------
  Do not restore SCRIPT_NAME for flask rquests


  Commit: d6bf59750c29becf2fef488b10ca7ab92e3fcc95
      https://github.com/ckan/ckan/commit/d6bf59750c29becf2fef488b10ca7ab92e3fcc95
  Author: Sergey Motornyuk <tonnydexter at gmail.com>
  Date:   2019-06-27 (Thu, 27 Jun 2019)

  Changed paths:
    M CHANGELOG.rst

  Log Message:
  -----------
  Update CHANGELOG


  Commit: 488dc6024f003651d8b95ff735554867651089d6
      https://github.com/ckan/ckan/commit/488dc6024f003651d8b95ff735554867651089d6
  Author: Alexandru Gartner <alexandru-m-g at users.noreply.github.com>
  Date:   2019-06-27 (Thu, 27 Jun 2019)

  Changed paths:
    M ckan/templates/organization/snippets/feeds.html

  Log Message:
  -----------
  Blueprint name is 'feeds' not 'feed'


  Commit: b6ff066ff75c1195a920a0d74f34c63f56e2f808
      https://github.com/ckan/ckan/commit/b6ff066ff75c1195a920a0d74f34c63f56e2f808
  Author: amercader <amercadero at gmail.com>
  Date:   2019-07-01 (Mon, 01 Jul 2019)

  Changed paths:
    M ckan/logic/auth/get.py

  Log Message:
  -----------
  [#4827] More robust auth functions for resource_view_show

Fixes #4827.

Right now they rely on resource objects being present in the context.
You should be able to call the auth function with the same parameters
 as the action (ie just the resource view id). This is not an issue
 in core but it can be problematic when extending auth from extensions.


  Commit: 5ca0f2092f1536ff02672cdd79cb4a47a85c7bfb
      https://github.com/ckan/ckan/commit/5ca0f2092f1536ff02672cdd79cb4a47a85c7bfb
  Author: amercader <amercadero at gmail.com>
  Date:   2019-07-01 (Mon, 01 Jul 2019)

  Changed paths:
    M ckan/logic/auth/get.py

  Log Message:
  -----------
  [#4827] No need to update resource_view_list


  Commit: 13c4e26425aeee8ed26a56006e9822307cff19fe
      https://github.com/ckan/ckan/commit/13c4e26425aeee8ed26a56006e9822307cff19fe
  Author: amercader <amercadero at gmail.com>
  Date:   2019-07-01 (Mon, 01 Jul 2019)

  Changed paths:
    M ckan/logic/auth/get.py

  Log Message:
  -----------
  [#4827] Don't rely at all on resource object in context


  Commit: 456870824c207ea40c028ace8474a569e25e8601
      https://github.com/ckan/ckan/commit/456870824c207ea40c028ace8474a569e25e8601
  Author: amercader <amercadero at gmail.com>
  Date:   2019-07-01 (Mon, 01 Jul 2019)

  Changed paths:
    M ckan/lib/helpers.py
    M ckan/tests/lib/test_helpers.py

  Log Message:
  -----------
  [#4872] Remove _external query param on Pylons generated URLs

Fixes #4872

The url_for wrapper for Pylons requests correctly handles Flask's
`_external` parameter to generate fully qualified URLs, but fails
to remove it, resulting in an extraneous param added to the URL,
 eg: http://example.com/dataset/test?_external=True


  Commit: b73a6ba179f3f457f1d065cb9e8ab66ca83a3d91
      https://github.com/ckan/ckan/commit/b73a6ba179f3f457f1d065cb9e8ab66ca83a3d91
  Author: amercader <amercadero at gmail.com>
  Date:   2019-07-01 (Mon, 01 Jul 2019)

  Changed paths:
    M ckan/tests/lib/test_helpers.py

  Log Message:
  -----------
  [#4872] [#4872] Pep8


  Commit: 3cbeb6c38f425ce72380ce8fcb89e2dbe88eb21e
      https://github.com/ckan/ckan/commit/3cbeb6c38f425ce72380ce8fcb89e2dbe88eb21e
  Author: amercader <amercadero at gmail.com>
  Date:   2019-07-01 (Mon, 01 Jul 2019)

  Changed paths:
    M ckanext/reclineview/plugin.py
    M ckanext/reclineview/theme/public/recline_view.js
    M ckanext/reclineview/theme/templates/recline_view.html

  Log Message:
  -----------
  [#4874] Allow to provide a custom DataProxy URL

Adds support for providing a custom DataProxy URL via config option.
This will pave the way for deprecating it and completely removing it in
the near future. If someone really wants to use it they can host it
themselves and update the URL that Recline uses.


  Commit: fe8a1f745e2034ff8dd10883cff4b0864e31144e
      https://github.com/ckan/ckan/commit/fe8a1f745e2034ff8dd10883cff4b0864e31144e
  Author: amercader <amercadero at gmail.com>
  Date:   2019-07-01 (Mon, 01 Jul 2019)

  Changed paths:
    M ckanext/reclineview/plugin.py

  Log Message:
  -----------
  [#4874] [#4874] Pep8


  Commit: 779381794514c33f3eda47f951a3546dc69c1fd5
      https://github.com/ckan/ckan/commit/779381794514c33f3eda47f951a3546dc69c1fd5
  Author: amercader <amercadero at gmail.com>
  Date:   2019-07-01 (Mon, 01 Jul 2019)

  Changed paths:
    M doc/maintaining/configuration.rst

  Log Message:
  -----------
  [#4874] Add config option docs


  Commit: 09d2f3bb9d6eec436b40be4447aff8c9f3db9786
      https://github.com/ckan/ckan/commit/09d2f3bb9d6eec436b40be4447aff8c9f3db9786
  Author: amercader <amercadero at gmail.com>
  Date:   2019-07-01 (Mon, 01 Jul 2019)

  Changed paths:
    M ckanext/datapusher/logic/action.py
    M doc/maintaining/configuration.rst

  Log Message:
  -----------
  [#4878] Allow custom CKAN callback URL for the DataPusher

The DataPusher pings back CKAN when performing or finishing
a job (calling the datapusher_hook action), and it does so
via an HTTP request to the host defined in ckan.site_url.

There are a number of scenarios where this does not work, eg:

* CKAN and DataPusher sitting behind a Firewall that doesn't
  allow external requests
* Standard Docker compose setup for development where the
  ckan.site_url is http://localhost:5000 or similar

This change adds a new config option that allows to define an
alternative internal URL that DataPusher can reach.


  Commit: f9aaf910ae3c35579b17abab6d2bf44d9b859839
      https://github.com/ckan/ckan/commit/f9aaf910ae3c35579b17abab6d2bf44d9b859839
  Author: amercader <amercadero at gmail.com>
  Date:   2019-07-01 (Mon, 01 Jul 2019)

  Changed paths:
    M ckanext/datastore/backend/postgres.py

  Log Message:
  -----------
  [#4841] Change statement to support psycopg2 2.8.x

Some users might find libssl issues (see #4837) for which an upgrade in
psycopg2 is required. While we are not porting the requirement upgrade
to 2.8, we make this change which is backwards compatible with psycopg2
2.7.3.2 (CKAN 2.8 pinned version) in case someone needs to upgrade the
requirement in their environment.

Just in case we fall back to the old syntax if there is an
AttributeError.


  Commit: 3b68d642f8b6a45de586eb30bfb184bfe6f234fe
      https://github.com/ckan/ckan/commit/3b68d642f8b6a45de586eb30bfb184bfe6f234fe
  Author: amercader <amercadero at gmail.com>
  Date:   2019-07-01 (Mon, 01 Jul 2019)

  Changed paths:
    M ckan/public/base/css/fuchsia.css
    M ckan/public/base/css/fuchsia.min.css
    M ckan/public/base/css/green.css
    M ckan/public/base/css/green.min.css
    M ckan/public/base/css/main.css
    M ckan/public/base/css/main.min.css
    M ckan/public/base/css/maroon.css
    M ckan/public/base/css/maroon.min.css
    M ckan/public/base/css/red.css
    M ckan/public/base/css/red.min.css
    M ckanext/reclineview/theme/public/recline_view.min.js

  Log Message:
  -----------
  Compile frontend


  Commit: e3bc7ce333eb62035d4597514f350dbca50d9da7
      https://github.com/ckan/ckan/commit/e3bc7ce333eb62035d4597514f350dbca50d9da7
  Author: amercader <amercadero at gmail.com>
  Date:   2019-07-02 (Tue, 02 Jul 2019)

  Changed paths:
    R .circleci-matrix.yml
    A .circleci/config.yml
    R circle.yml
    M ckan/config/environment.py
    M ckan/tests/legacy/lib/test_solr_search_index.py
    M ckan/tests/lib/test_helpers.py
    M ckanext/datastore/backend/postgres.py
    M ckanext/imageview/tests/test_view.py
    A test-core-circle-ci.ini

  Log Message:
  -----------
  Port Circle CI tests (#4430) to 2.8


  Commit: 33f2a263aacf020143421153c4408aa41d87ecb8
      https://github.com/ckan/ckan/commit/33f2a263aacf020143421153c4408aa41d87ecb8
  Author: Sergey Motornyuk <sergey.motornyuk at linkdigital.com.au>
  Date:   2019-07-02 (Tue, 02 Jul 2019)

  Changed paths:
    M CHANGELOG.rst

  Log Message:
  -----------
  Update CHANGELOG


  Commit: 27c5e22875e8ccf6a7c0eec539ea0261b20ab2ec
      https://github.com/ckan/ckan/commit/27c5e22875e8ccf6a7c0eec539ea0261b20ab2ec
  Author: Sergey Motornyuk <sergey.motornyuk at linkdigital.com.au>
  Date:   2019-07-02 (Tue, 02 Jul 2019)

  Changed paths:
    R .circleci-matrix.yml
    A .circleci/config.yml
    R circle.yml
    M ckan/config/environment.py
    M ckan/tests/legacy/lib/test_solr_search_index.py
    M ckan/tests/lib/test_helpers.py
    M ckanext/datastore/backend/postgres.py
    M ckanext/imageview/tests/test_view.py
    A test-core-circle-ci.ini

  Log Message:
  -----------
  Merge branch 'dev-v2.8' of github.com:ckan/ckan into dev-v2.8


  Commit: 8e1cc60b2fa11da6843051678b7ee2cc08c2a7a9
      https://github.com/ckan/ckan/commit/8e1cc60b2fa11da6843051678b7ee2cc08c2a7a9
  Author: amercader <amercadero at gmail.com>
  Date:   2019-07-03 (Wed, 03 Jul 2019)

  Changed paths:
    M CHANGELOG.rst
    M ckan/__init__.py

  Log Message:
  -----------
  Update version to 2.8.3


  Commit: 197f9b19254dad3056d1418d4bbfc5c604b39c4e
      https://github.com/ckan/ckan/commit/197f9b19254dad3056d1418d4bbfc5c604b39c4e
  Author: amercader <amercadero at gmail.com>
  Date:   2019-07-03 (Wed, 03 Jul 2019)

  Changed paths:
    R .circleci-matrix.yml
    A .circleci/config.yml
    M CHANGELOG.rst
    R circle.yml
    M ckan/__init__.py
    M ckan/authz.py
    M ckan/config/environment.py
    M ckan/config/middleware/flask_app.py
    M ckan/controllers/user.py
    A ckan/i18n/am/LC_MESSAGES/ckan.po
    M ckan/i18n/ar/LC_MESSAGES/ckan.po
    M ckan/i18n/bg/LC_MESSAGES/ckan.po
    M ckan/i18n/ca/LC_MESSAGES/ckan.po
    M ckan/i18n/cs_CZ/LC_MESSAGES/ckan.po
    M ckan/i18n/da_DK/LC_MESSAGES/ckan.po
    M ckan/i18n/de/LC_MESSAGES/ckan.po
    M ckan/i18n/el/LC_MESSAGES/ckan.po
    M ckan/i18n/en_AU/LC_MESSAGES/ckan.po
    M ckan/i18n/en_GB/LC_MESSAGES/ckan.po
    M ckan/i18n/es/LC_MESSAGES/ckan.po
    M ckan/i18n/es_AR/LC_MESSAGES/ckan.po
    A ckan/i18n/eu/LC_MESSAGES/ckan.po
    M ckan/i18n/fa_IR/LC_MESSAGES/ckan.po
    M ckan/i18n/fi/LC_MESSAGES/ckan.po
    M ckan/i18n/fr/LC_MESSAGES/ckan.po
    M ckan/i18n/gl/LC_MESSAGES/ckan.po
    M ckan/i18n/he/LC_MESSAGES/ckan.po
    M ckan/i18n/hr/LC_MESSAGES/ckan.po
    M ckan/i18n/hu/LC_MESSAGES/ckan.po
    M ckan/i18n/id/LC_MESSAGES/ckan.po
    M ckan/i18n/is/LC_MESSAGES/ckan.po
    M ckan/i18n/it/LC_MESSAGES/ckan.po
    M ckan/i18n/ja/LC_MESSAGES/ckan.po
    M ckan/i18n/km/LC_MESSAGES/ckan.po
    M ckan/i18n/ko_KR/LC_MESSAGES/ckan.po
    M ckan/i18n/lt/LC_MESSAGES/ckan.po
    M ckan/i18n/lv/LC_MESSAGES/ckan.po
    M ckan/i18n/mk/LC_MESSAGES/ckan.po
    M ckan/i18n/mn_MN/LC_MESSAGES/ckan.po
    M ckan/i18n/nl/LC_MESSAGES/ckan.po
    M ckan/i18n/no/LC_MESSAGES/ckan.po
    M ckan/i18n/pl/LC_MESSAGES/ckan.po
    M ckan/i18n/pt_BR/LC_MESSAGES/ckan.po
    M ckan/i18n/pt_PT/LC_MESSAGES/ckan.po
    M ckan/i18n/ro/LC_MESSAGES/ckan.po
    M ckan/i18n/ru/LC_MESSAGES/ckan.po
    M ckan/i18n/sk/LC_MESSAGES/ckan.po
    M ckan/i18n/sl/LC_MESSAGES/ckan.po
    M ckan/i18n/sq/LC_MESSAGES/ckan.po
    M ckan/i18n/sr/LC_MESSAGES/ckan.po
    M ckan/i18n/sr_Latn/LC_MESSAGES/ckan.po
    M ckan/i18n/sv/LC_MESSAGES/ckan.po
    M ckan/i18n/th/LC_MESSAGES/ckan.po
    M ckan/i18n/tr/LC_MESSAGES/ckan.po
    M ckan/i18n/uk/LC_MESSAGES/ckan.po
    M ckan/i18n/uk_UA/LC_MESSAGES/ckan.po
    M ckan/i18n/vi/LC_MESSAGES/ckan.po
    M ckan/i18n/zh_CN/LC_MESSAGES/ckan.po
    M ckan/i18n/zh_TW/LC_MESSAGES/ckan.po
    M ckan/lib/captcha.py
    M ckan/lib/cli.py
    M ckan/lib/helpers.py
    M ckan/lib/navl/validators.py
    M ckan/logic/action/get.py
    M ckan/logic/auth/get.py
    M ckan/logic/schema.py
    M ckan/logic/validators.py
    M ckan/model/license.py
    M ckan/public-bs2/base/less/ckan.less
    M ckan/public/base/css/fuchsia.css
    M ckan/public/base/css/fuchsia.min.css
    M ckan/public/base/css/green.css
    M ckan/public/base/css/green.min.css
    M ckan/public/base/css/main.css
    M ckan/public/base/css/main.min.css
    M ckan/public/base/css/maroon.css
    M ckan/public/base/css/maroon.min.css
    M ckan/public/base/css/red.css
    M ckan/public/base/css/red.min.css
    M ckan/public/base/javascript/modules/followers-counter.js
    M ckan/public/base/javascript/modules/followers-counter.min.js
    M ckan/public/base/javascript/modules/resource-reorder.js
    M ckan/public/base/javascript/modules/resource-reorder.min.js
    M ckan/public/base/javascript/modules/resource-upload-field.js
    M ckan/public/base/javascript/modules/resource-upload-field.min.js
    M ckan/public/base/less/ckan.less
    M ckan/templates-bs2/group/member_new.html
    M ckan/templates-bs2/organization/member_new.html
    M ckan/templates/group/member_new.html
    M ckan/templates/organization/member_new.html
    M ckan/templates/organization/snippets/feeds.html
    M ckan/templates/user/read_base.html
    M ckan/templates/user/snippets/recaptcha.html
    M ckan/tests/legacy/lib/test_navl.py
    M ckan/tests/legacy/lib/test_solr_search_index.py
    M ckan/tests/lib/navl/test_validators.py
    M ckan/tests/lib/test_helpers.py
    M ckan/tests/logic/action/test_get.py
    M ckan/tests/logic/test_validators.py
    M ckan/tests/model/licenses.v1
    M ckan/tests/model/licenses.v2
    M ckan/tests/model/test_license.py
    M ckan/views/user.py
    M ckanext/datapusher/logic/action.py
    M ckanext/datastore/backend/postgres.py
    M ckanext/datastore/controller.py
    M ckanext/datastore/tests/test_chained_auth_functions.py
    M ckanext/datastore/tests/test_search.py
    M ckanext/imageview/tests/test_view.py
    M ckanext/reclineview/plugin.py
    M ckanext/reclineview/theme/public/recline_view.js
    M ckanext/reclineview/theme/public/recline_view.min.js
    M ckanext/reclineview/theme/templates/recline_view.html
    M doc/maintaining/configuration.rst
    M doc/maintaining/installing/install-from-docker-compose.rst
    M setup.py
    A test-core-circle-ci.ini

  Log Message:
  -----------
  Merge branch 'dev-v2.8' into 2.8


Compare: https://github.com/ckan/ckan/compare/08dcffb80751...197f9b19254d


More information about the ckan-changes mailing list