[ckan-changes] [ckan/ckan] 0d0e57: Fix 2551

David Read noreply at github.com
Fri Feb 1 10:30:52 UTC 2019


  Branch: refs/heads/activity-stream-html
  Home:   https://github.com/ckan/ckan
  Commit: 0d0e57e55a54485f8f6729c130138d9daa956398
      https://github.com/ckan/ckan/commit/0d0e57e55a54485f8f6729c130138d9daa956398
  Author: Benjamin Laot <blaot35 at gmail.com>
  Date:   2015-07-22 (Wed, 22 Jul 2015)

  Changed paths:
    M ckanext/reclineview/theme/public/widget.recordcount.js

  Log Message:
  -----------
  Fix 2551


  Commit: 52149ec3fc3e6ae2ac3a71a602e4e411760a2e27
      https://github.com/ckan/ckan/commit/52149ec3fc3e6ae2ac3a71a602e4e411760a2e27
  Author: Adrià Mercader <amercadero at gmail.com>
  Date:   2018-06-06 (Wed, 06 Jun 2018)

  Changed paths:
    M .github/ISSUE_TEMPLATE.md

  Log Message:
  -----------
  Add mention of the security at ckan.org email address in issue template


  Commit: e6d6361a8bff29b9eb8dd461c8e5e6cb7c252ea6
      https://github.com/ckan/ckan/commit/e6d6361a8bff29b9eb8dd461c8e5e6cb7c252ea6
  Author: David Read <david.read at hackneyworkshop.com>
  Date:   2018-11-23 (Fri, 23 Nov 2018)

  Changed paths:
    M ckanext/datastore/backend/postgres.py
    M ckanext/datastore/logic/action.py
    M ckanext/datastore/logic/schema.py
    M ckanext/datastore/tests/test_search.py
    M doc/maintaining/configuration.rst

  Log Message:
  -----------
  datastore_search limit has a default which is NOW configurable with ckan.datastore.search.rows_max


  Commit: ab19c888fcdf1401bf2c1848e6b24a6278778a17
      https://github.com/ckan/ckan/commit/ab19c888fcdf1401bf2c1848e6b24a6278778a17
  Author: David Read <david.read at hackneyworkshop.com>
  Date:   2018-11-23 (Fri, 23 Nov 2018)

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

  Log Message:
  -----------
  Modernize some search tests


  Commit: b381dc23da5b8d1af2ea5a063dd4538e6426efb2
      https://github.com/ckan/ckan/commit/b381dc23da5b8d1af2ea5a063dd4538e6426efb2
  Author: David Read <david.read at hackneyworkshop.com>
  Date:   2018-11-23 (Fri, 23 Nov 2018)

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

  Log Message:
  -----------
  Initial work on limit added to datastore_search_sql


  Commit: e647bbd665bc5e79cf92762ccc79ad856ef0deb0
      https://github.com/ckan/ckan/commit/e647bbd665bc5e79cf92762ccc79ad856ef0deb0
  Author: David Read <david.read at hackneyworkshop.com>
  Date:   2018-11-23 (Fri, 23 Nov 2018)

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

  Log Message:
  -----------
  Try to get tests passing on circleci. Both version ok on 2.7.6 but circleci is 2.7.15 I think


  Commit: 33aefe9ea6d9f7f034a80af03a6dde5c0ba71014
      https://github.com/ckan/ckan/commit/33aefe9ea6d9f7f034a80af03a6dde5c0ba71014
  Author: David Read <david.read at hackneyworkshop.com>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

  Changed paths:
    M ckanext/datastore/backend/postgres.py
    M ckanext/datastore/logic/action.py
    M ckanext/datastore/tests/test_search.py
    M doc/maintaining/configuration.rst

  Log Message:
  -----------
  Add limit to datastore_search_sql


  Commit: 1f0cde2ac933cbbabab3edc52a0c307394b4049d
      https://github.com/ckan/ckan/commit/1f0cde2ac933cbbabab3edc52a0c307394b4049d
  Author: David Read <david.read at hackneyworkshop.com>
  Date:   2018-11-30 (Fri, 30 Nov 2018)

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

  Log Message:
  -----------
  Simplify


  Commit: f913419218e790d86dad1ee7af9569550dfa2d41
      https://github.com/ckan/ckan/commit/f913419218e790d86dad1ee7af9569550dfa2d41
  Author: Francesco Frassinelli <francesco.frassinelli at nina.no>
  Date:   2018-12-07 (Fri, 07 Dec 2018)

  Changed paths:
    M contrib/docker/ckan-entrypoint.sh
    M contrib/docker/docker-compose.yml

  Log Message:
  -----------
  Run CKAN container when db is ready

Fix for #3075 and #3319


  Commit: 6dc2653fb953cddbac51be693c411be25bd40671
      https://github.com/ckan/ckan/commit/6dc2653fb953cddbac51be693c411be25bd40671
  Author: Francesco Frassinelli <francesco.frassinelli at nina.no>
  Date:   2018-12-07 (Fri, 07 Dec 2018)

  Changed paths:
    M contrib/docker/docker-compose.yml

  Log Message:
  -----------
  Add healthcheck for db


  Commit: d31f688cbc59fee6ede6b70a0a8120ea01fecdaa
      https://github.com/ckan/ckan/commit/d31f688cbc59fee6ede6b70a0a8120ea01fecdaa
  Author: David Read <david.read at hackneyworkshop.com>
  Date:   2018-12-07 (Fri, 07 Dec 2018)

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

  Log Message:
  -----------
  Modernize test_dump.py


  Commit: a65294d4b1513ff14ed89fd8d02099992c48a8cd
      https://github.com/ckan/ckan/commit/a65294d4b1513ff14ed89fd8d02099992c48a8cd
  Author: David Read <david.read at hackneyworkshop.com>
  Date:   2018-12-07 (Fri, 07 Dec 2018)

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

  Log Message:
  -----------
  records_truncated key is only returned if the result is truncated. Simpler and more backwards compatible for clients.


  Commit: 9ec856b02f5c39047dadd21b07d2666c16896a1a
      https://github.com/ckan/ckan/commit/9ec856b02f5c39047dadd21b07d2666c16896a1a
  Author: David Read <david.read at hackneyworkshop.com>
  Date:   2018-12-07 (Fri, 07 Dec 2018)

  Changed paths:
    M ckanext/datastore/controller.py
    M ckanext/datastore/logic/action.py
    M ckanext/datastore/logic/schema.py
    M ckanext/datastore/tests/test_dump.py

  Log Message:
  -----------
  Compatibility between PAGINATE_BY and rows_max. Fixes a bug where if the rows_max is less than PAGINATE_BY then dump_as misses records.


  Commit: 1d4d27de8327814e61bffbc8fa7cfdbc9af2d54e
      https://github.com/ckan/ckan/commit/1d4d27de8327814e61bffbc8fa7cfdbc9af2d54e
  Author: David Read <david.read at hackneyworkshop.com>
  Date:   2018-12-07 (Fri, 07 Dec 2018)

  Changed paths:
    M ckanext/datastore/backend/postgres.py
    M doc/maintaining/configuration.rst

  Log Message:
  -----------
  Default rows_max is now 32000


  Commit: 5ed1b2d18da13e979485de30a833756007f8897e
      https://github.com/ckan/ckan/commit/5ed1b2d18da13e979485de30a833756007f8897e
  Author: David Read <david.read at hackneyworkshop.com>
  Date:   2018-12-07 (Fri, 07 Dec 2018)

  Changed paths:
    M ckanext/datastore/logic/action.py
    M ckanext/datastore/logic/schema.py
    M ckanext/datastore/tests/test_search.py

  Log Message:
  -----------
  datastore_search now also has returns "records_truncated"


  Commit: 613ba51443155cb83523e8bdb1f2ca5395f28618
      https://github.com/ckan/ckan/commit/613ba51443155cb83523e8bdb1f2ca5395f28618
  Author: David Read <david.read at hackneyworkshop.com>
  Date:   2018-12-07 (Fri, 07 Dec 2018)

  Changed paths:
    M ckanext/datastore/controller.py
    M ckanext/datastore/logic/action.py
    M ckanext/datastore/tests/test_dump.py

  Log Message:
  -----------
  Different way to attack the dump bug - WIP


  Commit: b728d26923099e58108f4149e9b25d04260aa014
      https://github.com/ckan/ckan/commit/b728d26923099e58108f4149e9b25d04260aa014
  Author: David Read <david.read at hackneyworkshop.com>
  Date:   2018-12-07 (Fri, 07 Dec 2018)

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

  Log Message:
  -----------
  Modernize test_dump.py


  Commit: 1e2623c4f5e8bf7112284a3d5c7b091c1f38d244
      https://github.com/ckan/ckan/commit/1e2623c4f5e8bf7112284a3d5c7b091c1f38d244
  Author: David Read <david.read at hackneyworkshop.com>
  Date:   2018-12-07 (Fri, 07 Dec 2018)

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

  Log Message:
  -----------
  Add tests for datastore dump pagination


  Commit: 54b56ba6c16ceac6718e45b6cd97f6093a53e529
      https://github.com/ckan/ckan/commit/54b56ba6c16ceac6718e45b6cd97f6093a53e529
  Author: David Read <david.read at hackneyworkshop.com>
  Date:   2018-12-07 (Fri, 07 Dec 2018)

  Changed paths:
    A ckan/cli/__init__.py
    A ckan/cli/cli.py
    A ckan/cli/db.py
    A ckan/cli/search_index.py
    A ckan/cli/server.py
    M ckan/config/middleware/flask_app.py
    M ckan/config/solr/schema.xml
    M ckan/controllers/api.py
    M ckan/lib/dictization/model_dictize.py
    M ckan/lib/dictization/model_save.py
    M ckan/lib/helpers.py
    M ckan/lib/search/__init__.py
    M ckan/lib/search/query.py
    M ckan/logic/action/get.py
    M ckan/logic/action/patch.py
    M ckan/tests/legacy/lib/test_resource_search.py
    M ckan/tests/legacy/logic/test_action.py
    M ckan/tests/lib/dictization/test_model_dictize.py
    M ckan/tests/logic/action/test_get.py
    M ckan/views/__init__.py
    M ckan/views/user.py
    M ckanext/datastore/backend/postgres.py
    M ckanext/datastore/logic/action.py
    M ckanext/datastore/logic/auth.py
    M ckanext/datastore/logic/schema.py
    M ckanext/datastore/tests/helpers.py
    M ckanext/datastore/tests/test_create.py
    M ckanext/datastore/tests/test_delete.py
    M ckanext/datastore/tests/test_dump.py
    M ckanext/datastore/tests/test_search.py
    M ckanext/datastore/tests/test_upsert.py
    M ckanext/reclineview/theme/public/vendor/ckan.js/ckan.js
    M ckanext/reclineview/theme/public/vendor/recline/recline.js
    M doc/theming/index.rst
    M setup.py

  Log Message:
  -----------
  Merge branch 'dump' into 4561-limit-datastore_search


  Commit: fc0b4650d649569df93029db0dad6b8be8f0c396
      https://github.com/ckan/ckan/commit/fc0b4650d649569df93029db0dad6b8be8f0c396
  Author: David Read <david.read at hackneyworkshop.com>
  Date:   2018-12-07 (Fri, 07 Dec 2018)

  Changed paths:
    M ckanext/datastore/controller.py
    M ckanext/datastore/tests/test_dump.py
    M doc/maintaining/configuration.rst
    M doc/maintaining/datastore.rst

  Log Message:
  -----------
  X-Records-Up-To-Rows-Max implemented for Datastore dump call. Pretty complicated - not sure if it is worth it.


  Commit: 497795cc3770a6ffac5501a90039341033e6a4b0
      https://github.com/ckan/ckan/commit/497795cc3770a6ffac5501a90039341033e6a4b0
  Author: David Read <david.read at hackneyworkshop.com>
  Date:   2018-12-07 (Fri, 07 Dec 2018)

  Changed paths:
    M ckanext/datastore/controller.py
    M ckanext/datastore/logic/action.py
    M ckanext/datastore/logic/schema.py
    M ckanext/datastore/tests/test_dump.py
    M ckanext/datastore/tests/test_search.py
    M doc/maintaining/configuration.rst
    M doc/maintaining/datastore.rst

  Log Message:
  -----------
  datastore dump is NOT limited by rows_max.


  Commit: 74d8fb2ff4f77d8c20d4eef2508aaaf166769df8
      https://github.com/ckan/ckan/commit/74d8fb2ff4f77d8c20d4eef2508aaaf166769df8
  Author: David Read <david.read at hackneyworkshop.com>
  Date:   2018-12-07 (Fri, 07 Dec 2018)

  Changed paths:
    M ckanext/datastore/controller.py
    M ckanext/datastore/logic/action.py
    M ckanext/datastore/tests/test_dump.py

  Log Message:
  -----------
  Reworded comments and made tests easier to understand.


  Commit: 0e0c9573a6f5cd7af44fd78c42c9e633c9acb1d7
      https://github.com/ckan/ckan/commit/0e0c9573a6f5cd7af44fd78c42c9e633c9acb1d7
  Author: David Read <david.read at hackneyworkshop.com>
  Date:   2018-12-07 (Fri, 07 Dec 2018)

  Changed paths:
    M ckanext/datastore/tests/test_dump.py
    M doc/maintaining/configuration.rst

  Log Message:
  -----------
  Pep8


  Commit: 712f3adf74644116bfe5e439cf1d44e608641c72
      https://github.com/ckan/ckan/commit/712f3adf74644116bfe5e439cf1d44e608641c72
  Author: Sergey Motornyuk <sergey.motornyuk at linkdigital.com.au>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

  Changed paths:
    A bin/remove-old-git-branches.sh

  Log Message:
  -----------
  Script that removes old git branches


  Commit: f91f818fc9b5adae16420c239b8cbd67b6546867
      https://github.com/ckan/ckan/commit/f91f818fc9b5adae16420c239b8cbd67b6546867
  Author: David Read <david.read at hackneyworkshop.com>
  Date:   2018-12-14 (Fri, 14 Dec 2018)

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

  Log Message:
  -----------
  Use pop() for efficiency


  Commit: 33bcd69d57c925d0ce5bb988652c259274dc7dda
      https://github.com/ckan/ckan/commit/33bcd69d57c925d0ce5bb988652c259274dc7dda
  Author: Guillaume Troupel <gt at novel-t.ch>
  Date:   2018-12-20 (Thu, 20 Dec 2018)

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

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


  Commit: 8dda564737bc585192aaa90dcd1c8bb51a6f8c25
      https://github.com/ckan/ckan/commit/8dda564737bc585192aaa90dcd1c8bb51a6f8c25
  Author: Guillaume Troupel <gt at novel-t.ch>
  Date:   2018-12-20 (Thu, 20 Dec 2018)

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

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


  Commit: 9fcc0db9ace9887ee59013f191e5e5b5bc17722f
      https://github.com/ckan/ckan/commit/9fcc0db9ace9887ee59013f191e5e5b5bc17722f
  Author: Scott Dillon <scott.dillon at gmail.com>
  Date:   2018-12-21 (Fri, 21 Dec 2018)

  Changed paths:
    M ckan/lib/jobs.py

  Log Message:
  -----------
  [#3994] Pass a timeout through to the rq.Job object.

Pass the job timeout kwarg through to the `rq.queue.enqueue_call` method.

Get the default job timeout from the ckan config.


  Commit: a0cfa22b52e1d232df926952ba508da3ad398734
      https://github.com/ckan/ckan/commit/a0cfa22b52e1d232df926952ba508da3ad398734
  Author: Scott Dillon <scott.dillon at gmail.com>
  Date:   2018-12-21 (Fri, 21 Dec 2018)

  Changed paths:
    M ckan/config/deployment.ini_tmpl

  Log Message:
  -----------
  [#3994] Add default backound job timeout to deployment.ini template.


  Commit: 5d8935fa5c076087c20b0ed9b1fcb999e1b23d9a
      https://github.com/ckan/ckan/commit/5d8935fa5c076087c20b0ed9b1fcb999e1b23d9a
  Author: Scott Dillon <scott.dillon at gmail.com>
  Date:   2018-12-21 (Fri, 21 Dec 2018)

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

  Log Message:
  -----------
  [#3994] Test for accurate timeout values in the rq Job.

Test that a timeout was passed to the rq Job objects when called from `ckan.lib.jobs.py`. Test if timeout is not passed and values of 0, -1 and 3600 are passed correctly.


  Commit: 907c60dca8c196e4d025b6772110ffb9e80f5686
      https://github.com/ckan/ckan/commit/907c60dca8c196e4d025b6772110ffb9e80f5686
  Author: Scott Dillon <scott.dillon at gmail.com>
  Date:   2018-12-21 (Fri, 21 Dec 2018)

  Changed paths:
    M doc/maintaining/background-tasks.rst

  Log Message:
  -----------
  [#3994] Background job timeout documentation

Detail how to add a custom timeout to a background job and the location of default value in the ckan config file.


  Commit: f3f841f84a3417259fa14610e8e32e4dea3fb6c0
      https://github.com/ckan/ckan/commit/f3f841f84a3417259fa14610e8e32e4dea3fb6c0
  Author: Scott Dillon <scott.dillon at gmail.com>
  Date:   2018-12-21 (Fri, 21 Dec 2018)

  Changed paths:
    M test-core-circle-ci.ini

  Log Message:
  -----------
  [#3994] Add job timeout to circle CI settings file.


  Commit: 5b83e01fd8d9a6220fefe1a434370b8f206d998a
      https://github.com/ckan/ckan/commit/5b83e01fd8d9a6220fefe1a434370b8f206d998a
  Author: Scott Dillon <scott.dillon at gmail.com>
  Date:   2018-12-21 (Fri, 21 Dec 2018)

  Changed paths:
    M ckan/config/deployment.ini_tmpl
    M test-core-circle-ci.ini

  Log Message:
  -----------
  [#3994] Move timeout setting under the `[app:main]` header in ini file.


  Commit: 76d97865a6150d5714c5b0e387e23ff090cbe16f
      https://github.com/ckan/ckan/commit/76d97865a6150d5714c5b0e387e23ff090cbe16f
  Author: Scott Dillon <scott.dillon at gmail.com>
  Date:   2018-12-21 (Fri, 21 Dec 2018)

  Changed paths:
    M test-core-circle-ci.ini
    M test-core.ini

  Log Message:
  -----------
  [#3994] Move backgroud job timeout to `test-core.ini`


  Commit: dc7532d6ecd6c27de188a638c9e3aec3ec8d96f9
      https://github.com/ckan/ckan/commit/dc7532d6ecd6c27de188a638c9e3aec3ec8d96f9
  Author: Scott Dillon <scott.dillon at gmail.com>
  Date:   2019-01-08 (Tue, 08 Jan 2019)

  Changed paths:
    M ckan/lib/jobs.py

  Log Message:
  -----------
  [#3994] Perform a  lookup in config dict to get a default value.


  Commit: 28d78d3cc912e6d38e9505eabb753c01dfdfa5b4
      https://github.com/ckan/ckan/commit/28d78d3cc912e6d38e9505eabb753c01dfdfa5b4
  Author: Scott Dillon <scott.dillon at gmail.com>
  Date:   2019-01-08 (Tue, 08 Jan 2019)

  Changed paths:
    M ckan/lib/jobs.py

  Log Message:
  -----------
  [#3994] Fix bracket error.


  Commit: 897082f04eed02e39d756c5c1b62ef149808b3e4
      https://github.com/ckan/ckan/commit/897082f04eed02e39d756c5c1b62ef149808b3e4
  Author: Scott Dillon <scott.dillon at gmail.com>
  Date:   2019-01-08 (Tue, 08 Jan 2019)

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

  Log Message:
  -----------
  [#3994] Change timeout access to attribute from meta dict lookup.


  Commit: b81155230dbca991c87d2c21f62357803441c0fb
      https://github.com/ckan/ckan/commit/b81155230dbca991c87d2c21f62357803441c0fb
  Author: Scott Dillon <scott.dillon at gmail.com>
  Date:   2019-01-08 (Tue, 08 Jan 2019)

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

  Log Message:
  -----------
  [#3994] Fix test reference value when setting timeout to -1. redis queue sets the timeout to the default instead of using no timeout.


  Commit: 2ed66c47ebb786e66e94a5d551957f0b8bb3699e
      https://github.com/ckan/ckan/commit/2ed66c47ebb786e66e94a5d551957f0b8bb3699e
  Author: Scott Dillon <scott.dillon at gmail.com>
  Date:   2019-01-08 (Tue, 08 Jan 2019)

  Changed paths:
    M ckan/lib/jobs.py

  Log Message:
  -----------
  [#3994] Pass the timeout to the  function instead of None


  Commit: abef638041acdc880f0ec45bcbe95de6eb80e311
      https://github.com/ckan/ckan/commit/abef638041acdc880f0ec45bcbe95de6eb80e311
  Author: Scott Dillon <scott.dillon at gmail.com>
  Date:   2019-01-08 (Tue, 08 Jan 2019)

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

  Log Message:
  -----------
  [#3994] Fix the test reference value since it does support -1 as a timeout value.


  Commit: 53139007dcc8735d05a389d5e745fcb6ece7e0b4
      https://github.com/ckan/ckan/commit/53139007dcc8735d05a389d5e745fcb6ece7e0b4
  Author: Guillaume Troupel <gt at novel-t.ch>
  Date:   2019-01-14 (Mon, 14 Jan 2019)

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

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


  Commit: e147a86e8e2db00a92b3f90b6d4d8422dee72183
      https://github.com/ckan/ckan/commit/e147a86e8e2db00a92b3f90b6d4d8422dee72183
  Author: Guillaume Troupel <gt at novel-t.ch>
  Date:   2019-01-14 (Mon, 14 Jan 2019)

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

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


  Commit: a83085ba147da95092cc45aa7698b93f5c40e899
      https://github.com/ckan/ckan/commit/a83085ba147da95092cc45aa7698b93f5c40e899
  Author: Konstantin Sivakov <konstantin.sivakov at keitaro.com>
  Date:   2019-01-14 (Mon, 14 Jan 2019)

  Changed paths:
    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

  Log Message:
  -----------
  Merge pull request #4599 from gt-novelt/master

Fix delete button links


  Commit: a342792b97d95623bce739d8ce9030dc45fee220
      https://github.com/ckan/ckan/commit/a342792b97d95623bce739d8ce9030dc45fee220
  Author: Konstantin Sivakov <konstantin.sivakov at keitaro.com>
  Date:   2019-01-15 (Tue, 15 Jan 2019)

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

  Log Message:
  -----------
  Merge pull request #4581 from ckan/dump

Adds tests for Datastore dump pagination


  Commit: 85ee64bddae5c13921cf83e0a5d4dec7e862296c
      https://github.com/ckan/ckan/commit/85ee64bddae5c13921cf83e0a5d4dec7e862296c
  Author: Scott Dillon <scott.dillon at gmail.com>
  Date:   2019-01-15 (Tue, 15 Jan 2019)

  Changed paths:
    M ckan/config/deployment.ini_tmpl
    M ckan/lib/jobs.py
    M doc/maintaining/background-tasks.rst
    M test-core.ini

  Log Message:
  -----------
  Change references to config  variable to be implementation agnostic.


  Commit: baf875b44db592152cf272a60699b6153cecc43e
      https://github.com/ckan/ckan/commit/baf875b44db592152cf272a60699b6153cecc43e
  Author: Jari Voutilainen <jari.voutilainen at iki.fi>
  Date:   2019-01-17 (Thu, 17 Jan 2019)

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

  Log Message:
  -----------
  Add simple email error logger to flask


  Commit: ee58488cdebf8c83ae0f1ca3990581db3efd7994
      https://github.com/ckan/ckan/commit/ee58488cdebf8c83ae0f1ca3990581db3efd7994
  Author: Jari Voutilainen <jari.voutilainen at iki.fi>
  Date:   2019-01-17 (Thu, 17 Jan 2019)

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

  Log Message:
  -----------
  flake8


  Commit: db21c64b49f7758d45bd39b901ad8613663f2c87
      https://github.com/ckan/ckan/commit/db21c64b49f7758d45bd39b901ad8613663f2c87
  Author: Jari Voutilainen <jari.voutilainen at iki.fi>
  Date:   2019-01-17 (Thu, 17 Jan 2019)

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

  Log Message:
  -----------
  Cleanup log formatting


  Commit: 6382d1ec158c6724270e67a6aaf7f51edf56725e
      https://github.com/ckan/ckan/commit/6382d1ec158c6724270e67a6aaf7f51edf56725e
  Author: Scott Dillon <scott.dillon at gmail.com>
  Date:   2019-01-17 (Thu, 17 Jan 2019)

  Changed paths:
    M ckan/config/deployment.ini_tmpl
    M ckan/lib/jobs.py
    M doc/maintaining/background-tasks.rst
    M test-core.ini

  Log Message:
  -----------
  [#3994] Scope the background job timeout to ckan.


  Commit: 5d7a4985f283b1d424c4a1ce3252eedb35f76e83
      https://github.com/ckan/ckan/commit/5d7a4985f283b1d424c4a1ce3252eedb35f76e83
  Author: Adrià Mercader <amercadero at gmail.com>
  Date:   2019-01-18 (Fri, 18 Jan 2019)

  Changed paths:
    M ckan/config/deployment.ini_tmpl
    M ckan/lib/jobs.py
    M ckan/tests/lib/test_jobs.py
    M doc/maintaining/background-tasks.rst
    M test-core.ini

  Log Message:
  -----------
  Merge pull request #4601 from scottdillon/3994-fix-background-job-timeout

3994 fix background job timeout


  Commit: b7a0be8b6b07e0dff6db70afb7a51ef2241a5608
      https://github.com/ckan/ckan/commit/b7a0be8b6b07e0dff6db70afb7a51ef2241a5608
  Author: Stefan Oderbolz <stefan.oderbolz at liip.ch>
  Date:   2019-01-23 (Wed, 23 Jan 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: 7d1c9ce5605e04ac37aee9f4b37a570298c6659f
      https://github.com/ckan/ckan/commit/7d1c9ce5605e04ac37aee9f4b37a570298c6659f
  Author: Stefan Oderbolz <stefan.oderbolz at liip.ch>
  Date:   2019-01-23 (Wed, 23 Jan 2019)

  Changed paths:
    M ckan/logic/validators.py

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


  Commit: ec4a6f1ae2a203af07364b986fe4e664ee6d753a
      https://github.com/ckan/ckan/commit/ec4a6f1ae2a203af07364b986fe4e664ee6d753a
  Author: Adrià Mercader <amercadero at gmail.com>
  Date:   2019-01-23 (Wed, 23 Jan 2019)

  Changed paths:
    M .github/ISSUE_TEMPLATE.md

  Log Message:
  -----------
  Merge pull request #4280 from ckan/security-list-issue-template

Add mention of the security at ckan.org email address in issue template


  Commit: b42769976b0fdf665ebdf22395c6ee2323fb0e11
      https://github.com/ckan/ckan/commit/b42769976b0fdf665ebdf22395c6ee2323fb0e11
  Author: Adrià Mercader <amercadero at gmail.com>
  Date:   2019-01-24 (Thu, 24 Jan 2019)

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

  Log Message:
  -----------
  Merge pull request #4630 from opendatazurich/url-validator

Check ValueError in url_validator


  Commit: b8568db824406b55e004abc2283da94bc13b5801
      https://github.com/ckan/ckan/commit/b8568db824406b55e004abc2283da94bc13b5801
  Author: Ian Ward <ian at excess.org>
  Date:   2019-01-24 (Thu, 24 Jan 2019)

  Changed paths:
    A bin/remove-old-git-branches.sh

  Log Message:
  -----------
  Merge pull request #4591 from smotornyuk/remove-unused-branches

Script that removes old git branches


  Commit: 51337ff02aaf1ac2f216563a4c0c5b1a27c5700a
      https://github.com/ckan/ckan/commit/51337ff02aaf1ac2f216563a4c0c5b1a27c5700a
  Author: David Read <david.read at hackneyworkshop.com>
  Date:   2019-01-25 (Fri, 25 Jan 2019)

  Changed paths:
    M CHANGELOG.rst
    M ckanext/datastore/logic/action.py
    M ckanext/datastore/logic/schema.py
    M ckanext/datastore/tests/test_search.py
    M doc/maintaining/configuration.rst

  Log Message:
  -----------
  Make configurable the default limit of datastore_search. Note it in the docs & changelog.


  Commit: 8bc80d7a612ed644ed137709427da5817da2a7e2
      https://github.com/ckan/ckan/commit/8bc80d7a612ed644ed137709427da5817da2a7e2
  Author: David Read <david.read at hackneyworkshop.com>
  Date:   2019-01-25 (Fri, 25 Jan 2019)

  Changed paths:
    M CHANGELOG.rst

  Log Message:
  -----------
  limit has defaulted to 100 since 2012, so no need to mention here


  Commit: 4171ce9abb8a0b2e77979022ef285f8ef95b7e5b
      https://github.com/ckan/ckan/commit/4171ce9abb8a0b2e77979022ef285f8ef95b7e5b
  Author: David Read <david.read at hackneyworkshop.com>
  Date:   2019-01-27 (Sun, 27 Jan 2019)

  Changed paths:
    M CHANGELOG.rst
    M ckanext/datastore/backend/postgres.py
    M ckanext/datastore/controller.py
    M ckanext/datastore/logic/action.py
    M ckanext/datastore/logic/schema.py
    M ckanext/datastore/tests/test_dump.py
    M ckanext/datastore/tests/test_search.py
    M doc/maintaining/configuration.rst
    M doc/maintaining/datastore.rst

  Log Message:
  -----------
  Merge pull request #4562 from ckan/4561-limit-datastore_search

Add a hard upper limit to datastore_search(_sql) rows returned


  Commit: 0e1b600ef8165f2cf42c389f377f67640172907e
      https://github.com/ckan/ckan/commit/0e1b600ef8165f2cf42c389f377f67640172907e
  Author: kmbn <github at nevermindtheumlauts.com>
  Date:   2019-01-29 (Tue, 29 Jan 2019)

  Changed paths:
    M ckan/tests/controllers/test_api.py
    M ckan/tests/controllers/test_organization.py
    M ckan/tests/controllers/test_package.py
    M ckan/tests/controllers/test_util.py
    M ckan/tests/helpers.py
    M ckan/tests/legacy/__init__.py
    M ckan/tests/legacy/functional/api/base.py
    M ckan/tests/legacy/functional/api/model/test_ratings.py
    M ckan/tests/legacy/functional/api/model/test_tag.py
    M ckan/tests/legacy/functional/api/model/test_vocabulary.py
    M ckan/tests/legacy/functional/api/test_activity.py
    M ckan/tests/legacy/functional/api/test_api.py
    M ckan/tests/legacy/functional/api/test_dashboard.py
    M ckan/tests/legacy/functional/api/test_email_notifications.py
    M ckan/tests/legacy/functional/api/test_follow.py
    M ckan/tests/legacy/functional/api/test_package_search.py
    M ckan/tests/legacy/functional/api/test_user.py
    M ckan/tests/legacy/functional/api/test_util.py
    M ckan/tests/legacy/functional/test_activity.py
    M ckan/tests/legacy/functional/test_package.py
    M ckan/tests/legacy/functional/test_user.py
    M ckan/tests/legacy/lib/test_cli.py
    M ckan/tests/legacy/lib/test_dictization.py
    M ckan/tests/legacy/lib/test_hash.py
    M ckan/tests/legacy/lib/test_tag_search.py
    M ckan/tests/legacy/logic/test_action.py
    M ckan/tests/legacy/logic/test_auth.py
    M ckan/tests/legacy/misc/test_mock_mail_server.py
    M ckan/tests/legacy/misc/test_sync.py
    M ckan/tests/legacy/models/test_package_relationships.py
    M ckan/tests/legacy/models/test_resource.py
    M ckan/tests/legacy/models/test_revision.py
    M ckan/tests/legacy/test_coding_standards.py
    M ckan/tests/lib/search/test_index.py
    M ckan/tests/lib/test_navl.py
    M ckan/tests/logic/action/test_patch.py
    M ckan/tests/logic/test_conversion.py
    M ckan/tests/model/test_system_info.py

  Log Message:
  -----------
  Remove unused imports from tests


  Commit: 74ca41c5be20394f166f60fb970105b4787139b3
      https://github.com/ckan/ckan/commit/74ca41c5be20394f166f60fb970105b4787139b3
  Author: Adrià Mercader <amercadero at gmail.com>
  Date:   2019-01-29 (Tue, 29 Jan 2019)

  Changed paths:
    M ckanext/reclineview/theme/public/widget.recordcount.js

  Log Message:
  -----------
  Merge pull request #2552 from benjaminlaot/2551-handle-singular-and-plural-for-recordCount

2551 Allow a good orthograph for the word 'record' when there is only one result.


  Commit: 0596bf75b4ffd3903e9cca61ad29866c544955c6
      https://github.com/ckan/ckan/commit/0596bf75b4ffd3903e9cca61ad29866c544955c6
  Author: Adrià Mercader <amercadero at gmail.com>
  Date:   2019-01-29 (Tue, 29 Jan 2019)

  Changed paths:
    M contrib/docker/ckan-entrypoint.sh
    M contrib/docker/docker-compose.yml

  Log Message:
  -----------
  Merge pull request #4499 from frafra/patch-1

Run CKAN container when db is ready


  Commit: e358acf0233ce80ab88e71fe07b0f0cc9d5e884b
      https://github.com/ckan/ckan/commit/e358acf0233ce80ab88e71fe07b0f0cc9d5e884b
  Author: Sergey <tonnydexter at gmail.com>
  Date:   2019-01-30 (Wed, 30 Jan 2019)

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

  Log Message:
  -----------
  Merge pull request #4623 from Zharktas/add_simple_email_error_logger_to_flask

Add simple email error logger to flask


  Commit: 469713bee45895a319ca674f43b1b30b3451c457
      https://github.com/ckan/ckan/commit/469713bee45895a319ca674f43b1b30b3451c457
  Author: Adrià Mercader <amercadero at gmail.com>
  Date:   2019-01-31 (Thu, 31 Jan 2019)

  Changed paths:
    M ckan/tests/controllers/test_api.py
    M ckan/tests/controllers/test_organization.py
    M ckan/tests/controllers/test_package.py
    M ckan/tests/controllers/test_util.py
    M ckan/tests/helpers.py
    M ckan/tests/legacy/__init__.py
    M ckan/tests/legacy/functional/api/base.py
    M ckan/tests/legacy/functional/api/model/test_ratings.py
    M ckan/tests/legacy/functional/api/model/test_tag.py
    M ckan/tests/legacy/functional/api/model/test_vocabulary.py
    M ckan/tests/legacy/functional/api/test_activity.py
    M ckan/tests/legacy/functional/api/test_api.py
    M ckan/tests/legacy/functional/api/test_dashboard.py
    M ckan/tests/legacy/functional/api/test_email_notifications.py
    M ckan/tests/legacy/functional/api/test_follow.py
    M ckan/tests/legacy/functional/api/test_package_search.py
    M ckan/tests/legacy/functional/api/test_user.py
    M ckan/tests/legacy/functional/api/test_util.py
    M ckan/tests/legacy/functional/test_activity.py
    M ckan/tests/legacy/functional/test_package.py
    M ckan/tests/legacy/functional/test_user.py
    M ckan/tests/legacy/lib/test_cli.py
    M ckan/tests/legacy/lib/test_dictization.py
    M ckan/tests/legacy/lib/test_hash.py
    M ckan/tests/legacy/lib/test_tag_search.py
    M ckan/tests/legacy/logic/test_action.py
    M ckan/tests/legacy/logic/test_auth.py
    M ckan/tests/legacy/misc/test_mock_mail_server.py
    M ckan/tests/legacy/misc/test_sync.py
    M ckan/tests/legacy/models/test_package_relationships.py
    M ckan/tests/legacy/models/test_resource.py
    M ckan/tests/legacy/models/test_revision.py
    M ckan/tests/legacy/test_coding_standards.py
    M ckan/tests/lib/search/test_index.py
    M ckan/tests/lib/test_navl.py
    M ckan/tests/logic/action/test_patch.py
    M ckan/tests/logic/test_conversion.py
    M ckan/tests/model/test_system_info.py

  Log Message:
  -----------
  Merge pull request #4641 from kmbn/remove-unused-test-imports

Remove unused imports from tests


  Commit: 070d19979856fa25f43b46be2818c3387e08ac69
      https://github.com/ckan/ckan/commit/070d19979856fa25f43b46be2818c3387e08ac69
  Author: David Read <david.read at hackneyworkshop.com>
  Date:   2019-02-01 (Fri, 01 Feb 2019)

  Changed paths:
    M .github/ISSUE_TEMPLATE.md
    M CHANGELOG.rst
    A bin/remove-old-git-branches.sh
    M ckan/config/deployment.ini_tmpl
    M ckan/config/middleware/flask_app.py
    M ckan/lib/jobs.py
    M ckan/logic/validators.py
    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/tests/controllers/test_api.py
    M ckan/tests/controllers/test_organization.py
    M ckan/tests/controllers/test_package.py
    M ckan/tests/controllers/test_util.py
    M ckan/tests/helpers.py
    M ckan/tests/legacy/__init__.py
    M ckan/tests/legacy/functional/api/base.py
    M ckan/tests/legacy/functional/api/model/test_ratings.py
    M ckan/tests/legacy/functional/api/model/test_tag.py
    M ckan/tests/legacy/functional/api/model/test_vocabulary.py
    M ckan/tests/legacy/functional/api/test_api.py
    M ckan/tests/legacy/functional/api/test_email_notifications.py
    M ckan/tests/legacy/functional/api/test_follow.py
    M ckan/tests/legacy/functional/api/test_package_search.py
    M ckan/tests/legacy/functional/api/test_user.py
    M ckan/tests/legacy/functional/api/test_util.py
    M ckan/tests/legacy/functional/test_package.py
    M ckan/tests/legacy/functional/test_user.py
    M ckan/tests/legacy/lib/test_cli.py
    M ckan/tests/legacy/lib/test_dictization.py
    M ckan/tests/legacy/lib/test_hash.py
    M ckan/tests/legacy/lib/test_tag_search.py
    M ckan/tests/legacy/logic/test_action.py
    M ckan/tests/legacy/logic/test_auth.py
    M ckan/tests/legacy/misc/test_mock_mail_server.py
    M ckan/tests/legacy/misc/test_sync.py
    M ckan/tests/legacy/models/test_package_relationships.py
    M ckan/tests/legacy/models/test_resource.py
    M ckan/tests/legacy/models/test_revision.py
    M ckan/tests/legacy/test_coding_standards.py
    M ckan/tests/lib/search/test_index.py
    M ckan/tests/lib/test_jobs.py
    M ckan/tests/lib/test_navl.py
    M ckan/tests/logic/action/test_patch.py
    M ckan/tests/logic/test_conversion.py
    M ckan/tests/logic/test_validators.py
    M ckan/tests/model/test_system_info.py
    M ckanext/datastore/backend/postgres.py
    M ckanext/datastore/controller.py
    M ckanext/datastore/logic/action.py
    M ckanext/datastore/logic/schema.py
    M ckanext/datastore/tests/test_dump.py
    M ckanext/datastore/tests/test_search.py
    M ckanext/reclineview/theme/public/widget.recordcount.js
    M contrib/docker/ckan-entrypoint.sh
    M contrib/docker/docker-compose.yml
    M doc/maintaining/background-tasks.rst
    M doc/maintaining/configuration.rst
    M doc/maintaining/datastore.rst
    M test-core.ini

  Log Message:
  -----------
  Merge branch 'master' into activity-stream-fixes


  Commit: 83df65ea8c22ec58b081e540997d38bdbc87660e
      https://github.com/ckan/ckan/commit/83df65ea8c22ec58b081e540997d38bdbc87660e
  Author: David Read <david.read at hackneyworkshop.com>
  Date:   2019-02-01 (Fri, 01 Feb 2019)

  Changed paths:
    M .github/ISSUE_TEMPLATE.md
    M CHANGELOG.rst
    A bin/remove-old-git-branches.sh
    M ckan/config/deployment.ini_tmpl
    M ckan/config/middleware/flask_app.py
    M ckan/lib/jobs.py
    M ckan/logic/validators.py
    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/tests/controllers/test_api.py
    M ckan/tests/controllers/test_organization.py
    M ckan/tests/controllers/test_package.py
    M ckan/tests/controllers/test_util.py
    M ckan/tests/helpers.py
    M ckan/tests/legacy/__init__.py
    M ckan/tests/legacy/functional/api/base.py
    M ckan/tests/legacy/functional/api/model/test_ratings.py
    M ckan/tests/legacy/functional/api/model/test_tag.py
    M ckan/tests/legacy/functional/api/model/test_vocabulary.py
    M ckan/tests/legacy/functional/api/test_api.py
    M ckan/tests/legacy/functional/api/test_email_notifications.py
    M ckan/tests/legacy/functional/api/test_follow.py
    M ckan/tests/legacy/functional/api/test_package_search.py
    M ckan/tests/legacy/functional/api/test_user.py
    M ckan/tests/legacy/functional/api/test_util.py
    M ckan/tests/legacy/functional/test_package.py
    M ckan/tests/legacy/functional/test_user.py
    M ckan/tests/legacy/lib/test_cli.py
    M ckan/tests/legacy/lib/test_dictization.py
    M ckan/tests/legacy/lib/test_hash.py
    M ckan/tests/legacy/lib/test_tag_search.py
    M ckan/tests/legacy/logic/test_action.py
    M ckan/tests/legacy/logic/test_auth.py
    M ckan/tests/legacy/misc/test_mock_mail_server.py
    M ckan/tests/legacy/misc/test_sync.py
    M ckan/tests/legacy/models/test_package_relationships.py
    M ckan/tests/legacy/models/test_resource.py
    M ckan/tests/legacy/models/test_revision.py
    M ckan/tests/legacy/test_coding_standards.py
    M ckan/tests/lib/search/test_index.py
    M ckan/tests/lib/test_jobs.py
    M ckan/tests/lib/test_navl.py
    M ckan/tests/logic/action/test_patch.py
    M ckan/tests/logic/test_conversion.py
    M ckan/tests/logic/test_validators.py
    M ckan/tests/model/test_system_info.py
    M ckanext/datastore/backend/postgres.py
    M ckanext/datastore/controller.py
    M ckanext/datastore/logic/action.py
    M ckanext/datastore/logic/schema.py
    M ckanext/datastore/tests/test_dump.py
    M ckanext/datastore/tests/test_search.py
    M ckanext/reclineview/theme/public/widget.recordcount.js
    M contrib/docker/ckan-entrypoint.sh
    M contrib/docker/docker-compose.yml
    M doc/maintaining/background-tasks.rst
    M doc/maintaining/configuration.rst
    M doc/maintaining/datastore.rst
    M test-core.ini

  Log Message:
  -----------
  Merge branch 'activity-stream-fixes' into activity-stream-html


Compare: https://github.com/ckan/ckan/compare/c1faf26a233b...83df65ea8c22



More information about the ckan-changes mailing list