[ckan-changes] [ckan/ckan] d3f6ea: [#2898] Fix documentation links

GitHub noreply at github.com
Wed Apr 20 08:29:27 UTC 2016


  Branch: refs/heads/poc-flask-views
  Home:   https://github.com/ckan/ckan
  Commit: d3f6eaa16f5ff9d931bddde01957a962f323eab9
      https://github.com/ckan/ckan/commit/d3f6eaa16f5ff9d931bddde01957a962f323eab9
  Author: amercader <amercadero at gmail.com>
  Date:   2016-03-08 (Tue, 08 Mar 2016)

  Changed paths:
    M doc/maintaining/configuration.rst

  Log Message:
  -----------
  [#2898] Fix documentation links


  Commit: 3e1e486f4b9735890239d67d566c34bfb9f2b335
      https://github.com/ckan/ckan/commit/3e1e486f4b9735890239d67d566c34bfb9f2b335
  Author: Tyler Kennedy <tk at tkte.ch>
  Date:   2016-03-10 (Thu, 10 Mar 2016)

  Changed paths:
    M ckan/config/environment.py
    M ckan/controllers/user.py
    M ckan/lib/helpers.py

  Log Message:
  -----------
  Start rewriting helpers.py


  Commit: 55f3cd4025468c8c5821f31c16440745aab82e3a
      https://github.com/ckan/ckan/commit/55f3cd4025468c8c5821f31c16440745aab82e3a
  Author: Tyler Kennedy <tk at tkte.ch>
  Date:   2016-03-10 (Thu, 10 Mar 2016)

  Changed paths:
    M ckan/lib/helpers.py

  Log Message:
  -----------
  Do not accept an iterable of functions to builtin_helper.


  Commit: d43e8d503cbdef642fc7048a394ec975b7ff5eb0
      https://github.com/ckan/ckan/commit/d43e8d503cbdef642fc7048a394ec975b7ff5eb0
  Author: Tyler Kennedy <tk at tkte.ch>
  Date:   2016-03-10 (Thu, 10 Mar 2016)

  Changed paths:
    M ckan/tests/legacy/test_coding_standards.py

  Log Message:
  -----------
  Remove helpers.py from the list of wildcard import blacklists.


  Commit: 0d65d8adb225ca9f671041f365b08db0b0e3dcbc
      https://github.com/ckan/ckan/commit/0d65d8adb225ca9f671041f365b08db0b0e3dcbc
  Author: Tyler Kennedy <tk at tkte.ch>
  Date:   2016-03-10 (Thu, 10 Mar 2016)

  Changed paths:
    M ckan/controllers/tag.py
    M ckan/tests/legacy/lib/test_alphabet_pagination.py

  Log Message:
  -----------
  Fix old files importing AlphaPage from helpers.py. PEP8 teset_alphabet_pagination.


  Commit: 84fc27bf85e31578f2988030c2184322365c9c32
      https://github.com/ckan/ckan/commit/84fc27bf85e31578f2988030c2184322365c9c32
  Author: Tyler Kennedy <tk at tkte.ch>
  Date:   2016-03-10 (Thu, 10 Mar 2016)

  Changed paths:
    M ckan/controllers/tag.py
    M ckan/tests/legacy/lib/test_alphabet_pagination.py

  Log Message:
  -----------
  Fix AlphaPage import, fix asserts.


  Commit: 7dd7f7775f74501bd525146232fef8e40e29fd33
      https://github.com/ckan/ckan/commit/7dd7f7775f74501bd525146232fef8e40e29fd33
  Author: Tyler Kennedy <tk at tkte.ch>
  Date:   2016-03-10 (Thu, 10 Mar 2016)

  Changed paths:
    M ckan/controllers/tag.py

  Log Message:
  -----------
  Missed a usage of asbool in tags.py


  Commit: 3a8debd39dd8f02f5d0a07540cab36ded989deee
      https://github.com/ckan/ckan/commit/3a8debd39dd8f02f5d0a07540cab36ded989deee
  Author: Tyler Kennedy <tk at tkte.ch>
  Date:   2016-03-10 (Thu, 10 Mar 2016)

  Changed paths:
    M ckan/tests/legacy/lib/test_alphabet_pagination.py
    M ckan/tests/legacy/test_coding_standards.py

  Log Message:
  -----------
  Remove test_alphabet_pagination from wildcard and pep8 blacklists.


  Commit: b73f41bd2e176e0d3327a25e17df6d6be8223cb9
      https://github.com/ckan/ckan/commit/b73f41bd2e176e0d3327a25e17df6d6be8223cb9
  Author: Tyler Kennedy <tk at tkte.ch>
  Date:   2016-03-10 (Thu, 10 Mar 2016)

  Changed paths:
    M ckan/lib/helpers.py

  Log Message:
  -----------
  linked_user helper needs the results wrapped in literal() or it will display on the group members page as text.


  Commit: f71bcc60b1a6741e266897a2965a0eca86773e31
      https://github.com/ckan/ckan/commit/f71bcc60b1a6741e266897a2965a0eca86773e31
  Author: Tyler Kennedy <tk at tkte.ch>
  Date:   2016-03-14 (Mon, 14 Mar 2016)

  Changed paths:
    M ckan/config/environment.py
    M ckan/lib/helpers.py
    M ckan/plugins/toolkit.py

  Log Message:
  -----------
  First take at removing the _Helper magic.


  Commit: 4668b215d2e88f6873881cd90d074445593646d0
      https://github.com/ckan/ckan/commit/4668b215d2e88f6873881cd90d074445593646d0
  Author: Tyler Kennedy <tk at tkte.ch>
  Date:   2016-03-14 (Mon, 14 Mar 2016)

  Changed paths:
    M ckan/pastertemplates/template/setup.py_tmpl
    M ckanext/datastore/db.py
    M ckanext/datastore/logic/action.py
    M ckanext/datastore/tests/test_delete.py

  Log Message:
  -----------
  Merge branch 'master' of https://github.com/ckan/ckan into rewrite_helpers


  Commit: f994ab0156c6e473151f4a169c5e0254262164b6
      https://github.com/ckan/ckan/commit/f994ab0156c6e473151f4a169c5e0254262164b6
  Author: Tyler Kennedy <tk at tkte.ch>
  Date:   2016-03-14 (Mon, 14 Mar 2016)

  Changed paths:
    M ckan/config/environment.py

  Log Message:
  -----------
  Fix setuptools deprectation warnings on newer versions of setuptools.


  Commit: 83d865e9e80ea79cdc4ee74f73b5c01699ac4357
      https://github.com/ckan/ckan/commit/83d865e9e80ea79cdc4ee74f73b5c01699ac4357
  Author: amercader <amercadero at gmail.com>
  Date:   2016-03-17 (Thu, 17 Mar 2016)

  Changed paths:
    M ckanext/datapusher/plugin.py

  Log Message:
  -----------
  [#2856] Avoid submitting resources to the DataPusher multiple times

The datapusher plugin uses the notify extension point to check if a
resource was created or updated. `datapusher_submit` will create a new
task with status pending when first called and `datapusher_hook` will
mark it as complete when necessary. We can use that to avoid resending
jobs unnecessarily.


  Commit: c4306a248dd064ac1a5fbbcf4d37d23a18561e0c
      https://github.com/ckan/ckan/commit/c4306a248dd064ac1a5fbbcf4d37d23a18561e0c
  Author: amercader <amercadero at gmail.com>
  Date:   2016-03-17 (Thu, 17 Mar 2016)

  Changed paths:
    M ckanext/datastore/logic/action.py

  Log Message:
  -----------
  [#2856] Only set datastore_active when necessary

Rather than updating the resource always, just do it when is actually
needed, ie:

* On datastore_create, when the resource doesn't already has a
  datastore_active=True extra

* On datastore_delete, only if the resource has datastore_active=False


  Commit: 461afadd285c9036e18572470bd19901754835b8
      https://github.com/ckan/ckan/commit/461afadd285c9036e18572470bd19901754835b8
  Author: amercader <amercadero at gmail.com>
  Date:   2016-03-17 (Thu, 17 Mar 2016)

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

  Log Message:
  -----------
  [#2856] Add some tests


  Commit: c7ae0c64cecb47467e37420e67f05c0f9a291a97
      https://github.com/ckan/ckan/commit/c7ae0c64cecb47467e37420e67f05c0f9a291a97
  Author: amercader <amercadero at gmail.com>
  Date:   2016-03-17 (Thu, 17 Mar 2016)

  Changed paths:
    M ckanext/datastore/logic/action.py

  Log Message:
  -----------
  [#2856] Better True check


  Commit: 83b963cdb16ca541601201409d37b5503dd27116
      https://github.com/ckan/ckan/commit/83b963cdb16ca541601201409d37b5503dd27116
  Author: amercader <amercadero at gmail.com>
  Date:   2016-03-23 (Wed, 23 Mar 2016)

  Changed paths:
    M ckanext/datapusher/logic/action.py

  Log Message:
  -----------
  [#2856] Resubmit to DataPusher if file is reuploaded or URL changes

Previous commits prevent new DataPusher jobs from being created if there
is an ongoing one. There are cases though where we actually want to
resubmit, basically if the data source has changed since the first
DataPusher job started. This can be because a new file was uploaded or
because the URL was changed.

* For file uploads we check the `last_modified` resource property, which
  is set after an upload against the task creation date.
* For URLs we check if the original URL is different from the current
  one.

 We store both the task creation date and the original URL in the
 metadata sent to (and returned from) the DataPusher.


  Commit: 31b607f83882f577ae1ce4d7bda22ed8c002659e
      https://github.com/ckan/ckan/commit/31b607f83882f577ae1ce4d7bda22ed8c002659e
  Author: amercader <amercadero at gmail.com>
  Date:   2016-03-23 (Wed, 23 Mar 2016)

  Changed paths:
    M ckanext/datapusher/logic/action.py

  Log Message:
  -----------
  [#2856] Move variable to correct scope


  Commit: b6c3b82646fea949dfce0647920fbd9f0c9404e2
      https://github.com/ckan/ckan/commit/b6c3b82646fea949dfce0647920fbd9f0c9404e2
  Author: amercader <amercadero at gmail.com>
  Date:   2016-03-24 (Thu, 24 Mar 2016)

  Changed paths:
    M ckanext/datapusher/logic/action.py

  Log Message:
  -----------
  [#2856] PEP8]


  Commit: a442577e77640b5a1e4a1d75097cbdcd68084a5a
      https://github.com/ckan/ckan/commit/a442577e77640b5a1e4a1d75097cbdcd68084a5a
  Author: amercader <amercadero at gmail.com>
  Date:   2016-03-25 (Fri, 25 Mar 2016)

  Changed paths:
    M ckanext/datapusher/logic/action.py

  Log Message:
  -----------
  [#2856] Tweaks after review


  Commit: f63a9723886bd601fdf893e772c335859f25afe5
      https://github.com/ckan/ckan/commit/f63a9723886bd601fdf893e772c335859f25afe5
  Author: amercader <amercadero at gmail.com>
  Date:   2016-03-25 (Fri, 25 Mar 2016)

  Changed paths:
    M ckan/tests/helpers.py

  Log Message:
  -----------
  [#2856] Add decorator to mock a CKAN action in tests

Because of the way actions are accessed via `get_action`, it is a pain to mock
them. This decorator adds a mock object for the provided action as a parameter
to the test function. The mock is discarded at the end of the function, even
if there is an exception raised.

This mocks the action both when it's called directly via
`ckan.logic.get_action` and via `ckan.plugins.toolkit.get_action`


  Commit: 534621c5f3005bb1836b890b2bc8a38f20d61404
      https://github.com/ckan/ckan/commit/534621c5f3005bb1836b890b2bc8a38f20d61404
  Author: amercader <amercadero at gmail.com>
  Date:   2016-03-25 (Fri, 25 Mar 2016)

  Changed paths:
    A ckanext/datapusher/tests/test_action.py

  Log Message:
  -----------
  [#2856] Added tests for DataPusher submissions

Test basic behaviour and resubmissions if updates are performed during
an ongoing job.


  Commit: f69e28a62c845cecd47219b6e682a5efb51ff3ba
      https://github.com/ckan/ckan/commit/f69e28a62c845cecd47219b6e682a5efb51ff3ba
  Author: amercader <amercadero at gmail.com>
  Date:   2016-03-25 (Fri, 25 Mar 2016)

  Changed paths:
    A bin/solr_init/create_core.sh
    M circle.yml
    M ckan/config/deployment.ini_tmpl
    M ckan/config/environment.py
    M ckan/controllers/user.py
    M ckan/lib/app_globals.py
    M ckan/lib/base.py
    M ckan/logic/validators.py
    M ckan/model/domain_object.py
    M ckan/tests/controllers/test_admin.py
    M ckan/tests/controllers/test_package.py
    M ckan/tests/lib/test_base.py
    M ckan/tests/model/test_resource.py
    M ckanext/datapusher/tests/test.py
    M doc/maintaining/configuration.rst
    M test-core.ini

  Log Message:
  -----------
  Merge branch 'master' into 2856-fix-datapusher-multiple-calls


  Commit: 2873e5277f053f2e42ae748641c60c1b498bb087
      https://github.com/ckan/ckan/commit/2873e5277f053f2e42ae748641c60c1b498bb087
  Author: Laurent Goderre <laurent.goderre at gmail.com>
  Date:   2016-03-29 (Tue, 29 Mar 2016)

  Changed paths:
    M ckan/tests/helpers.py

  Log Message:
  -----------
  Fixed change_config not restoring config when a test fails


  Commit: 3bd3e2d5cbfce11fc7c756472ad96778df626053
      https://github.com/ckan/ckan/commit/3bd3e2d5cbfce11fc7c756472ad96778df626053
  Author: Ian Ward <ian at excess.org>
  Date:   2016-03-29 (Tue, 29 Mar 2016)

  Changed paths:
    M ckan/tests/helpers.py

  Log Message:
  -----------
  Merge pull request #2932 from LaurentGoderre/fix-change-config

Fixed change_config not restoring config when a test fails


  Commit: f661d20619a5edc560e05217575cae16efede075
      https://github.com/ckan/ckan/commit/f661d20619a5edc560e05217575cae16efede075
  Author: Laurent Goderre <laurent.goderre at gmail.com>
  Date:   2016-03-29 (Tue, 29 Mar 2016)

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

  Log Message:
  -----------
  Added a test for the url_for_static helper


  Commit: a76da0caea4f9cc46023a2737f5a35eb5e97416f
      https://github.com/ckan/ckan/commit/a76da0caea4f9cc46023a2737f5a35eb5e97416f
  Author: Laurent Goderre <laurent.goderre at gmail.com>
  Date:   2016-03-29 (Tue, 29 Mar 2016)

  Changed paths:
    M ckan/lib/helpers.py

  Log Message:
  -----------
  Fixed the url_for_static helper with root path


  Commit: 617f6e2ebb7a3d7b2d6fc70633015e2979e2b05f
      https://github.com/ckan/ckan/commit/617f6e2ebb7a3d7b2d6fc70633015e2979e2b05f
  Author: David Read <david.read at hackneyworkshop.com>
  Date:   2016-03-30 (Wed, 30 Mar 2016)

  Changed paths:
    M ckan/model/modification.py

  Log Message:
  -----------
  The benefit of "raise" on its own is that the original stacktrace is made available, rather than creating a new stacktrace with "raise search_error". So its easier to debug.


  Commit: b6c11af5a6f56c2705f84bcd86649a6bc4d11f22
      https://github.com/ckan/ckan/commit/b6c11af5a6f56c2705f84bcd86649a6bc4d11f22
  Author: David Read <david.read at hackneyworkshop.com>
  Date:   2016-03-30 (Wed, 30 Mar 2016)

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

  Log Message:
  -----------
  Improved logging about missing resources.


  Commit: b937f6ae542bcc64146bf99a6475001332ad2b77
      https://github.com/ckan/ckan/commit/b937f6ae542bcc64146bf99a6475001332ad2b77
  Author: Ian Ward <ian at excess.org>
  Date:   2016-03-30 (Wed, 30 Mar 2016)

  Changed paths:
    M ckan/tests/helpers.py
    M ckanext/datapusher/logic/action.py
    M ckanext/datapusher/plugin.py
    A ckanext/datapusher/tests/test_action.py
    M ckanext/datastore/logic/action.py
    M ckanext/datastore/tests/test_create.py

  Log Message:
  -----------
  Merge pull request #2921 from ckan/2856-fix-datapusher-multiple-calls

[#2856] Limit calls between DataPusher -> DataStore -> CKAN


  Commit: e55dfca2064511b0727317f6ed5051c8c6202475
      https://github.com/ckan/ckan/commit/e55dfca2064511b0727317f6ed5051c8c6202475
  Author: Ian Ward <ian at excess.org>
  Date:   2016-03-30 (Wed, 30 Mar 2016)

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

  Log Message:
  -----------
  Merge pull request #2928 from LaurentGoderre/url_for_static_test

Added a test for the url_for_static helper


  Commit: 0354c17fb854ad65dce5240dcd6d43be681a97e1
      https://github.com/ckan/ckan/commit/0354c17fb854ad65dce5240dcd6d43be681a97e1
  Author: Ian Ward <ian at excess.org>
  Date:   2016-03-31 (Thu, 31 Mar 2016)

  Changed paths:
    M circle.yml

  Log Message:
  -----------
  [#2937] pin node version, don't reinstall phantomjs if cached


  Commit: ef96305c48c33023c285c62b49f83b7c76076c06
      https://github.com/ckan/ckan/commit/ef96305c48c33023c285c62b49f83b7c76076c06
  Author: Ian Ward <ian at excess.org>
  Date:   2016-03-31 (Thu, 31 Mar 2016)

  Changed paths:
    M ckan/model/modification.py

  Log Message:
  -----------
  Merge pull request #2934 from ckan/raise-better

Better stacktrace for broken SOLR


  Commit: d6b97b78db78fb1ee6a790f8677986e0f83611b5
      https://github.com/ckan/ckan/commit/d6b97b78db78fb1ee6a790f8677986e0f83611b5
  Author: amercader <amercadero at gmail.com>
  Date:   2016-03-31 (Thu, 31 Mar 2016)

  Changed paths:
    M CHANGELOG.rst

  Log Message:
  -----------
  Update changelog after patch releases


  Commit: b758adc9f0ec512658eecf818d4dfbc031fc3071
      https://github.com/ckan/ckan/commit/b758adc9f0ec512658eecf818d4dfbc031fc3071
  Author: Ian Ward <ian at excess.org>
  Date:   2016-03-31 (Thu, 31 Mar 2016)

  Changed paths:
    A .circleci-matrix.yml
    M circle.yml

  Log Message:
  -----------
  [#2933] split tests across circle CI containers with circleci-matrix


  Commit: d98f04835640e369c824ff589eb487fc91018cef
      https://github.com/ckan/ckan/commit/d98f04835640e369c824ff589eb487fc91018cef
  Author: Ian Ward <ian at excess.org>
  Date:   2016-03-31 (Thu, 31 Mar 2016)

  Changed paths:
    M .circleci-matrix.yml
    M circle.yml

  Log Message:
  -----------
  [#2933] create test report dir inside circleci-matrix


  Commit: 4a4f952f5447cb0891f90db56db9a1f01b06984d
      https://github.com/ckan/ckan/commit/4a4f952f5447cb0891f90db56db9a1f01b06984d
  Author: Ian Ward <ian at excess.org>
  Date:   2016-03-31 (Thu, 31 Mar 2016)

  Changed paths:
    A ckan/tests/i18n/__init__.py

  Log Message:
  -----------
  [#2933] add missing tests/i18n/__init__.py


  Commit: db742361ccc9810271234775f7ef8eb2e1097618
      https://github.com/ckan/ckan/commit/db742361ccc9810271234775f7ef8eb2e1097618
  Author: Ian Ward <ian at excess.org>
  Date:   2016-03-31 (Thu, 31 Mar 2016)

  Changed paths:
    M .circleci-matrix.yml

  Log Message:
  -----------
  [#2933] remove old tests


  Commit: 045f73c37dc6c58481eb9b7cc7e16d57631d1b4f
      https://github.com/ckan/ckan/commit/045f73c37dc6c58481eb9b7cc7e16d57631d1b4f
  Author: Ian Ward <ian at excess.org>
  Date:   2016-03-31 (Thu, 31 Mar 2016)

  Changed paths:
    M .circleci-matrix.yml

  Log Message:
  -----------
  [#2933] use --segments instead of list of test dirs


  Commit: 7d9fcac4d9f16fd5b247690c05e134da6f748fe3
      https://github.com/ckan/ckan/commit/7d9fcac4d9f16fd5b247690c05e134da6f748fe3
  Author: Ian Ward <ian at excess.org>
  Date:   2016-03-31 (Thu, 31 Mar 2016)

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

  Log Message:
  -----------
  [#2933] legacy test fix: clean up after creating test data


  Commit: df794d3a8a170ca577c51ae8994da6c48244afff
      https://github.com/ckan/ckan/commit/df794d3a8a170ca577c51ae8994da6c48244afff
  Author: Ian Ward <ian at excess.org>
  Date:   2016-03-31 (Thu, 31 Mar 2016)

  Changed paths:
    M circle.yml

  Log Message:
  -----------
  [#2933] cache circleci-matrix


  Commit: 2258317fecb0440b0bc7f3733eace6cd6b747ab9
      https://github.com/ckan/ckan/commit/2258317fecb0440b0bc7f3733eace6cd6b747ab9
  Author: amercader <amercadero at gmail.com>
  Date:   2016-04-01 (Fri, 01 Apr 2016)

  Changed paths:
    A .circleci-matrix.yml
    M circle.yml
    A ckan/tests/i18n/__init__.py
    M ckan/tests/legacy/lib/test_helpers.py

  Log Message:
  -----------
  Merge branch '2933-test-faster'


  Commit: 05be731ff10a1a25feabae6b274a8ab0b449d9cd
      https://github.com/ckan/ckan/commit/05be731ff10a1a25feabae6b274a8ab0b449d9cd
  Author: Paul Walsh <paulywalsh at gmail.com>
  Date:   2016-04-03 (Sun, 03 Apr 2016)

  Changed paths:
    M ckan/templates/footer.html

  Log Message:
  -----------
  Update trading name of Open Knowledge Foundation


  Commit: ae47bca674253f5f4769cd1567256cb8d7ddce66
      https://github.com/ckan/ckan/commit/ae47bca674253f5f4769cd1567256cb8d7ddce66
  Author: Laurent Goderre <laurent.goderre at gmail.com>
  Date:   2016-04-04 (Mon, 04 Apr 2016)

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

  Log Message:
  -----------
  Added a unit test for having both a root_path and SCRIPT_NAME env


  Commit: 9cf0369865fc355ef5fe6f714ac3a159830be58f
      https://github.com/ckan/ckan/commit/9cf0369865fc355ef5fe6f714ac3a159830be58f
  Author: Laurent Goderre <laurent.goderre at gmail.com>
  Date:   2016-04-04 (Mon, 04 Apr 2016)

  Changed paths:
    M ckan/lib/base.py

  Log Message:
  -----------
  Fixed the url_for_* helpers when both SCRIPT_NAME and ckan.root_path are defined


  Commit: 291c60a83a3457c7e6c13ddc9b0b5cd3543e3635
      https://github.com/ckan/ckan/commit/291c60a83a3457c7e6c13ddc9b0b5cd3543e3635
  Author: Adrià Mercader <amercadero at gmail.com>
  Date:   2016-04-04 (Mon, 04 Apr 2016)

  Changed paths:
    M ckan/templates/footer.html

  Log Message:
  -----------
  Merge pull request #2940 from pwalsh/patch-1

Update trading name of Open Knowledge Foundation


  Commit: 21959755ba8246dd63760d2f18c3d41f234d9ca2
      https://github.com/ckan/ckan/commit/21959755ba8246dd63760d2f18c3d41f234d9ca2
  Author: Ian Ward <ian at excess.org>
  Date:   2016-04-04 (Mon, 04 Apr 2016)

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

  Log Message:
  -----------
  [#2936] move extra_environ change to decorator


  Commit: 55e38e4e49db8ded73b1bcbd6b688ad94a1c9dc3
      https://github.com/ckan/ckan/commit/55e38e4e49db8ded73b1bcbd6b688ad94a1c9dc3
  Author: Ian Ward <ian at excess.org>
  Date:   2016-04-04 (Mon, 04 Apr 2016)

  Changed paths:
    A .circleci-matrix.yml
    M CHANGELOG.rst
    M circle.yml
    M ckan/model/modification.py
    M ckan/templates/footer.html
    A ckan/tests/i18n/__init__.py
    M ckan/tests/legacy/lib/test_helpers.py

  Log Message:
  -----------
  Merge branch 'master' into fix-script-name


  Commit: fdff5a9e8f6f9a6f9ca7f73fecbdeb578c2f3870
      https://github.com/ckan/ckan/commit/fdff5a9e8f6f9a6f9ca7f73fecbdeb578c2f3870
  Author: Ian Ward <ian at excess.org>
  Date:   2016-04-05 (Tue, 05 Apr 2016)

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

  Log Message:
  -----------
  Merge pull request #2935 from ckan/resource-logging

Improved logging about missing resources


  Commit: 5c63150d995c59751772cb9f213919dc8c50c4d7
      https://github.com/ckan/ckan/commit/5c63150d995c59751772cb9f213919dc8c50c4d7
  Author: Tyler Kennedy <tk at tkte.ch>
  Date:   2016-04-06 (Wed, 06 Apr 2016)

  Changed paths:
    M ckan/plugins/toolkit.py

  Log Message:
  -----------
  Simply directly reference the helper_functions dict instead of accessing it through the pylons context.


  Commit: 788a3a49e0493cfd40c64dd2dd198b60e3999a7a
      https://github.com/ckan/ckan/commit/788a3a49e0493cfd40c64dd2dd198b60e3999a7a
  Author: Tyler Kennedy <tk at tkte.ch>
  Date:   2016-04-06 (Wed, 06 Apr 2016)

  Changed paths:
    M ckan/lib/helpers.py

  Log Message:
  -----------
  Rename builtin_helper to core_helper per feedback.


  Commit: b1cdd0971434c5c747ea1c08c8c5cb715bd86cb5
      https://github.com/ckan/ckan/commit/b1cdd0971434c5c747ea1c08c8c5cb715bd86cb5
  Author: Tyler Kennedy <tk at tkte.ch>
  Date:   2016-04-06 (Wed, 06 Apr 2016)

  Changed paths:
    M ckan/lib/helpers.py

  Log Message:
  -----------
  Load external helpers in reverse order per feedback.


  Commit: 705161783e877465eada3d333f8d826a999af0e4
      https://github.com/ckan/ckan/commit/705161783e877465eada3d333f8d826a999af0e4
  Author: Tyler Kennedy <tk at tkte.ch>
  Date:   2016-04-06 (Wed, 06 Apr 2016)

  Changed paths:
    M ckan/lib/helpers.py

  Log Message:
  -----------
  Raise a HelperError when an undefined helper is called.


  Commit: 967b7b78faf4b0555c20901f7ef1b4bdaea99682
      https://github.com/ckan/ckan/commit/967b7b78faf4b0555c20901f7ef1b4bdaea99682
  Author: Tyler Kennedy <tk at tkte.ch>
  Date:   2016-04-06 (Wed, 06 Apr 2016)

  Changed paths:
    A .circleci-matrix.yml
    M CHANGELOG.rst
    M README.rst
    A bin/solr_init/create_core.sh
    M circle.yml
    M ckan/config/deployment.ini_tmpl
    M ckan/config/environment.py
    M ckan/config/middleware.py
    M ckan/config/routing.py
    M ckan/config/solr/schema.xml
    M ckan/controllers/admin.py
    M ckan/controllers/group.py
    M ckan/controllers/home.py
    M ckan/controllers/package.py
    A ckan/controllers/partyline.py
    M ckan/controllers/revision.py
    M ckan/controllers/tag.py
    M ckan/controllers/user.py
    M ckan/lib/app_globals.py
    M ckan/lib/base.py
    M ckan/lib/helpers.py
    M ckan/lib/plugins.py
    M ckan/logic/action/get.py
    M ckan/logic/action/update.py
    M ckan/logic/validators.py
    M ckan/model/domain_object.py
    M ckan/model/modification.py
    M ckan/pastertemplates/template/MANIFEST.in_tmpl
    M ckan/plugins/interfaces.py
    M ckan/templates/footer.html
    M ckan/templates/package/snippets/package_form.html
    M ckan/templates/package/snippets/resource_form.html
    M ckan/templates/package/snippets/resource_view.html
    M ckan/tests/config/test_middleware.py
    M ckan/tests/controllers/test_admin.py
    M ckan/tests/controllers/test_group.py
    M ckan/tests/controllers/test_organization.py
    M ckan/tests/controllers/test_package.py
    M ckan/tests/controllers/test_user.py
    M ckan/tests/helpers.py
    A ckan/tests/i18n/__init__.py
    M ckan/tests/legacy/functional/test_admin.py
    M ckan/tests/legacy/functional/test_package.py
    M ckan/tests/legacy/functional/test_user.py
    M ckan/tests/legacy/lib/test_helpers.py
    M ckan/tests/lib/test_base.py
    M ckan/tests/lib/test_helpers.py
    M ckan/tests/model/test_resource.py
    M ckanext/datapusher/logic/action.py
    M ckanext/datapusher/plugin.py
    M ckanext/datapusher/tests/test.py
    A ckanext/datapusher/tests/test_action.py
    M ckanext/datastore/logic/action.py
    M ckanext/datastore/tests/test_create.py
    M doc/contributing/css.rst
    M doc/contributing/documentation.rst
    M doc/contributing/javascript.rst
    M doc/contributing/pull-requests.rst
    M doc/contributing/python.rst
    M doc/extensions/remote-config-update.rst
    M doc/extensions/translating-extensions.rst
    M doc/maintaining/configuration.rst
    M doc/maintaining/datastore.rst
    M doc/theming/javascript.rst
    M doc/theming/templates.rst
    M requirements.in
    M requirements.txt
    M setup.py
    M test-core.ini

  Log Message:
  -----------
  Merge branch 'master' into rewrite_helpers


  Commit: aec917812893908927507d2be175eac507869139
      https://github.com/ckan/ckan/commit/aec917812893908927507d2be175eac507869139
  Author: Laurent Goderre <laurent.goderre at gmail.com>
  Date:   2016-04-07 (Thu, 07 Apr 2016)

  Changed paths:
    M ckan/lib/helpers.py

  Log Message:
  -----------
  Added the missing alt attribute for the gravatar

A missing alt text is a WCAG 2.0 failure


  Commit: f90b9c9a79f260785032e00fc4b471497e15f5d0
      https://github.com/ckan/ckan/commit/f90b9c9a79f260785032e00fc4b471497e15f5d0
  Author: Tyler Kennedy <tk at tkte.ch>
  Date:   2016-04-11 (Mon, 11 Apr 2016)

  Changed paths:
    M ckan/exceptions.py
    M ckan/lib/helpers.py

  Log Message:
  -----------
  Move HelperError to exceptions.py


  Commit: 5c7a2fc4f29a0d1464df39368ee8860aee78943f
      https://github.com/ckan/ckan/commit/5c7a2fc4f29a0d1464df39368ee8860aee78943f
  Author: Laurent Goderre <laurent.goderre at gmail.com>
  Date:   2016-04-11 (Mon, 11 Apr 2016)

  Changed paths:
    M circle.yml

  Log Message:
  -----------
  CI: Use the logs to wait for Solr to be started


  Commit: d727f80335cd7b202745742884de0acd0bd43f0a
      https://github.com/ckan/ckan/commit/d727f80335cd7b202745742884de0acd0bd43f0a
  Author: Louis des Landes <louis at psykar.com>
  Date:   2016-04-12 (Tue, 12 Apr 2016)

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

  Log Message:
  -----------
  Fix typos in action/create docstrings


  Commit: 31137c2828607260b7223095e03c269bcb2bf4d6
      https://github.com/ckan/ckan/commit/31137c2828607260b7223095e03c269bcb2bf4d6
  Author: Adrià Mercader <amercadero at gmail.com>
  Date:   2016-04-12 (Tue, 12 Apr 2016)

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

  Log Message:
  -----------
  Merge pull request #2951 from Psykar/patch-1

Fix typos in action/create docstrings


  Commit: 52b176f12c1ce75861494a48c2c5e7baa174a25a
      https://github.com/ckan/ckan/commit/52b176f12c1ce75861494a48c2c5e7baa174a25a
  Author: Adrià Mercader <amercadero at gmail.com>
  Date:   2016-04-12 (Tue, 12 Apr 2016)

  Changed paths:
    M ckan/lib/helpers.py

  Log Message:
  -----------
  Merge pull request #2947 from LaurentGoderre/fix-gravatar-alt

Added the missing alt attribute for the gravatar


  Commit: cd553bba49df65f533789c8366200139d01c22f4
      https://github.com/ckan/ckan/commit/cd553bba49df65f533789c8366200139d01c22f4
  Author: Ian Ward <ian at excess.org>
  Date:   2016-04-12 (Tue, 12 Apr 2016)

  Changed paths:
    M circle.yml

  Log Message:
  -----------
  Merge pull request #2950 from LaurentGoderre/solr-polling

CI: Use the logs to wait for Solr to be started


  Commit: bd72547e70915ecf80750d826c5b420ff8a809f0
      https://github.com/ckan/ckan/commit/bd72547e70915ecf80750d826c5b420ff8a809f0
  Author: Tyler Kennedy <tk at tkte.ch>
  Date:   2016-04-12 (Tue, 12 Apr 2016)

  Changed paths:
    M ckan/tests/legacy/test_coding_standards.py

  Log Message:
  -----------
  Removed exceptions.py from the PEP8 blacklist.


  Commit: 3de7b13decde71f31d6cd9baa7137a21c8ec89e4
      https://github.com/ckan/ckan/commit/3de7b13decde71f31d6cd9baa7137a21c8ec89e4
  Author: Tyler Kennedy <tk at tkte.ch>
  Date:   2016-04-13 (Wed, 13 Apr 2016)

  Changed paths:
    M ckan/lib/helpers.py

  Log Message:
  -----------
  Rename AttributeDict to HelperAttributeDict


  Commit: ff8982a63558bf81f7aff6cf108e1992862ef9df
      https://github.com/ckan/ckan/commit/ff8982a63558bf81f7aff6cf108e1992862ef9df
  Author: Tyler Kennedy <tk at tkte.ch>
  Date:   2016-04-13 (Wed, 13 Apr 2016)

  Changed paths:
    M ckan/plugins/toolkit.py
    M ckan/tests/legacy/test_coding_standards.py

  Log Message:
  -----------
  PEP8 toolkit.py and add HelperError to toolkit export list.


  Commit: 32c12bdacf1b126a066c6791b4b4849dc796ad13
      https://github.com/ckan/ckan/commit/32c12bdacf1b126a066c6791b4b4849dc796ad13
  Author: Tyler Kennedy <tk at tkte.ch>
  Date:   2016-04-13 (Wed, 13 Apr 2016)

  Changed paths:
    M ckan/lib/helpers.py

  Log Message:
  -----------
  Remove commented out legacy imports.


  Commit: 691b3bfd14b13d4953f9b24ffc0a00670d89a643
      https://github.com/ckan/ckan/commit/691b3bfd14b13d4953f9b24ffc0a00670d89a643
  Author: Ian Ward <ian at excess.org>
  Date:   2016-04-13 (Wed, 13 Apr 2016)

  Changed paths:
    M ckan/config/environment.py
    M ckan/controllers/tag.py
    M ckan/controllers/user.py
    M ckan/exceptions.py
    M ckan/lib/helpers.py
    M ckan/plugins/toolkit.py
    M ckan/tests/legacy/lib/test_alphabet_pagination.py
    M ckan/tests/legacy/test_coding_standards.py

  Log Message:
  -----------
  Merge pull request #2908 from TkTech/rewrite_helpers

Start rewriting helpers.py


  Commit: c422cf05f29b623a09097cf63f43142661be740e
      https://github.com/ckan/ckan/commit/c422cf05f29b623a09097cf63f43142661be740e
  Author: Adrià Mercader <amercadero at gmail.com>
  Date:   2016-04-15 (Fri, 15 Apr 2016)

  Changed paths:
    M doc/maintaining/configuration.rst

  Log Message:
  -----------
  Merge pull request #2898 from ckan/2898-fix-doc-lings

Some links in CKAN is not reachable


  Commit: caaadd107dc35add1dba8a649aff9023399edae7
      https://github.com/ckan/ckan/commit/caaadd107dc35add1dba8a649aff9023399edae7
  Author: amercader <amercadero at gmail.com>
  Date:   2016-04-15 (Fri, 15 Apr 2016)

  Changed paths:
    M ckanext/reclineview/theme/public/vendor/recline/recline.js

  Log Message:
  -----------
  [#2923] Proper sanitation of header name on SlickGrid view

Fixes #2923

Cherry-picked from @smotornyuk patch on okfn/recline#498


  Commit: ff883b6a1e147bd14bbdfc50149dad5b99ddcbf5
      https://github.com/ckan/ckan/commit/ff883b6a1e147bd14bbdfc50149dad5b99ddcbf5
  Author: David Read <david.read at hackneyworkshop.com>
  Date:   2016-04-15 (Fri, 15 Apr 2016)

  Changed paths:
    M ckan/templates/footer.html
    M doc/_templates/footer.html
    M doc/conf.py
    M setup.py

  Log Message:
  -----------
  OKF->CKAN Association/contributors


  Commit: e063b0df476a9249ff9864d4c77eeaa87b85056e
      https://github.com/ckan/ckan/commit/e063b0df476a9249ff9864d4c77eeaa87b85056e
  Author: Adrià Mercader <amercadero at gmail.com>
  Date:   2016-04-19 (Tue, 19 Apr 2016)

  Changed paths:
    M ckan/templates/footer.html
    M doc/_templates/footer.html
    M doc/conf.py
    M setup.py

  Log Message:
  -----------
  Merge pull request #2963 from ckan/ckan-association-refs-without-copyright

OKF->CKAN Association/contributors


  Commit: ae2eaa39c2921e53daa439833b3ed267be2a47ad
      https://github.com/ckan/ckan/commit/ae2eaa39c2921e53daa439833b3ed267be2a47ad
  Author: Ian Ward <ian at excess.org>
  Date:   2016-04-19 (Tue, 19 Apr 2016)

  Changed paths:
    M ckanext/reclineview/theme/public/vendor/recline/recline.js

  Log Message:
  -----------
  Merge pull request #2961 from ckan/2923-recline-headers

[#2923] Proper sanitation of header name on SlickGrid view


  Commit: 8c8eede25d2bb1f0b95ec18dc6ea8602dc7db599
      https://github.com/ckan/ckan/commit/8c8eede25d2bb1f0b95ec18dc6ea8602dc7db599
  Author: amercader <amercadero at gmail.com>
  Date:   2016-04-20 (Wed, 20 Apr 2016)

  Changed paths:
    A .circleci-matrix.yml
    M CHANGELOG.rst
    M circle.yml
    M ckan/config/environment.py
    M ckan/controllers/tag.py
    M ckan/controllers/user.py
    M ckan/exceptions.py
    M ckan/lib/base.py
    M ckan/lib/helpers.py
    M ckan/logic/action/create.py
    M ckan/logic/action/get.py
    M ckan/logic/action/update.py
    M ckan/model/modification.py
    M ckan/plugins/toolkit.py
    M ckan/templates/footer.html
    M ckan/tests/helpers.py
    A ckan/tests/i18n/__init__.py
    M ckan/tests/legacy/lib/test_alphabet_pagination.py
    M ckan/tests/legacy/lib/test_helpers.py
    M ckan/tests/legacy/test_coding_standards.py
    M ckan/tests/lib/test_helpers.py
    M ckanext/datapusher/logic/action.py
    M ckanext/datapusher/plugin.py
    A ckanext/datapusher/tests/test_action.py
    M ckanext/datastore/logic/action.py
    M ckanext/datastore/tests/test_create.py
    M ckanext/reclineview/theme/public/vendor/recline/recline.js
    M doc/_templates/footer.html
    M doc/conf.py
    M doc/maintaining/configuration.rst
    M setup.py

  Log Message:
  -----------
  Merge branch 'master' into poc-flask-views


Compare: https://github.com/ckan/ckan/compare/15be8d35d4a3...8c8eede25d2b


More information about the ckan-changes mailing list