[ckan-changes] [ckan/ckan] a09c11: [#2345] datastore: create _table_metadata view in ...
GitHub
noreply at github.com
Tue Nov 29 09:25:36 UTC 2016
Branch: refs/heads/3196-common-requests-code
Home: https://github.com/ckan/ckan
Commit: a09c11bd7d61f2940b2c6430a9c1835e914c5def
https://github.com/ckan/ckan/commit/a09c11bd7d61f2940b2c6430a9c1835e914c5def
Author: Fabio Anderegg <fabio.anderegg at liip.ch>
Date: 2016-09-30 (Fri, 30 Sep 2016)
Changed paths:
M ckanext/datastore/plugin.py
M ckanext/datastore/set_permissions.sql
Log Message:
-----------
[#2345] datastore: create _table_metadata view in set_permissions.sql
Commit: 57373cf2843f8e09747c5d631d12e5073725459f
https://github.com/ckan/ckan/commit/57373cf2843f8e09747c5d631d12e5073725459f
Author: Florian Brucker <florian.brucker at mb.karlsruhe.de>
Date: 2016-11-02 (Wed, 02 Nov 2016)
Changed paths:
M ckan/lib/cli.py
M ckan/lib/i18n.py
Log Message:
-----------
[iar#176] Move code for building JS translations to ckan.lib.i18n.
Commit: 8a7fac68147830ba2def5dbe931e584eb2fbd174
https://github.com/ckan/ckan/commit/8a7fac68147830ba2def5dbe931e584eb2fbd174
Author: Florian Brucker <florian.brucker at mb.karlsruhe.de>
Date: 2016-11-02 (Wed, 02 Nov 2016)
Changed paths:
M ckan/lib/i18n.py
Log Message:
-----------
[iar#176] Collect translations from extensions.
Commit: 571b8c9bfdf04ddeb67fd08de1bb644fb13bf4ae
https://github.com/ckan/ckan/commit/571b8c9bfdf04ddeb67fd08de1bb644fb13bf4ae
Author: Florian Brucker <florian.brucker at mb.karlsruhe.de>
Date: 2016-11-02 (Wed, 02 Nov 2016)
Changed paths:
M ckan/lib/i18n.py
Log Message:
-----------
[iar#176] Only generate JS translations if necessary.
`ckan.lib.i18n.build_js_translations` now only re-generates a language's
JS translations if the compiled translation file is missing or
out-dated.
Commit: 4007ee7ae1b48f27447ed7121a8bebb877995fdf
https://github.com/ckan/ckan/commit/4007ee7ae1b48f27447ed7121a8bebb877995fdf
Author: Florian Brucker <florian.brucker at mb.karlsruhe.de>
Date: 2016-11-02 (Wed, 02 Nov 2016)
Changed paths:
M ckan/config/environment.py
Log Message:
-----------
[iar#176] Regenerate JS translations during server startup.
Commit: 00677c298d58bd01a90404efe75681a7c4c69916
https://github.com/ckan/ckan/commit/00677c298d58bd01a90404efe75681a7c4c69916
Author: Florian Brucker <florian.brucker at mb.karlsruhe.de>
Date: 2016-11-02 (Wed, 02 Nov 2016)
Changed paths:
M ckan/lib/i18n.py
A ckan/tests/lib/_i18n_build_js_translations/ckanext-test_js_translations.pot
A ckan/tests/lib/_i18n_build_js_translations/de/LC_MESSAGES/ckanext-test_js_translations.po
A ckan/tests/lib/test_i18n.py
M setup.py
Log Message:
-----------
[iar#176] Tests for JS translation generation
Commit: 5f6e385d5846a46f97440e604dcd83891cfef292
https://github.com/ckan/ckan/commit/5f6e385d5846a46f97440e604dcd83891cfef292
Author: Florian Brucker <florian.brucker at mb.karlsruhe.de>
Date: 2016-11-02 (Wed, 02 Nov 2016)
Changed paths:
M ckan/plugins/interfaces.py
M doc/contributing/string-i18n.rst
M doc/extensions/translating-extensions.rst
M doc/maintaining/paster.rst
Log Message:
-----------
[iar#176] Update documentation for JavaScript translations
Commit: 8e5db8f0f1e0a7c46e4217b18abf0a549219b147
https://github.com/ckan/ckan/commit/8e5db8f0f1e0a7c46e4217b18abf0a549219b147
Author: Raul Hidalgo Caballero <raul.hidalgo.sopa at gmail.com>
Date: 2016-11-02 (Wed, 02 Nov 2016)
Changed paths:
M contrib/docker/my_init.d/50_configure
M contrib/docker/postgresql/Dockerfile
Log Message:
-----------
Postgres Update
Fix a bug with password of the Postgres Instance
Upgrades the postgres image from 9.5 to 9.6
Commit: 253b19f3f51aeae25a7ffeaed204e92dea31195c
https://github.com/ckan/ckan/commit/253b19f3f51aeae25a7ffeaed204e92dea31195c
Author: deinok <raul.hidalgo.sopa at gmail.com>
Date: 2016-11-05 (Sat, 05 Nov 2016)
Changed paths:
M requirements.in
M requirements.txt
Log Message:
-----------
Beaker Update
Commit: 382ab0424da531e56b98add978f03ae103adf59c
https://github.com/ckan/ckan/commit/382ab0424da531e56b98add978f03ae103adf59c
Author: deinok <raul.hidalgo.sopa at gmail.com>
Date: 2016-11-05 (Sat, 05 Nov 2016)
Changed paths:
M requirements.in
M requirements.txt
Log Message:
-----------
Bleach Upgrade
Commit: d894accf301c10b83e493579caac066d78e96ae2
https://github.com/ckan/ckan/commit/d894accf301c10b83e493579caac066d78e96ae2
Author: deinok <raul.hidalgo.sopa at gmail.com>
Date: 2016-11-05 (Sat, 05 Nov 2016)
Changed paths:
M requirements.in
M requirements.txt
Log Message:
-----------
Flask Upgrade
Commit: d350e4aebb9d5998730578de2f732e482a499809
https://github.com/ckan/ckan/commit/d350e4aebb9d5998730578de2f732e482a499809
Author: deinok <raul.hidalgo.sopa at gmail.com>
Date: 2016-11-05 (Sat, 05 Nov 2016)
Changed paths:
M requirements.in
M requirements.txt
Log Message:
-----------
Markdown Upgrade
Commit: fa692913c9bcf67cf04af5353e0d9ee9b5563cbc
https://github.com/ckan/ckan/commit/fa692913c9bcf67cf04af5353e0d9ee9b5563cbc
Author: deinok <raul.hidalgo.sopa at gmail.com>
Date: 2016-11-05 (Sat, 05 Nov 2016)
Changed paths:
M requirements.in
M requirements.txt
Log Message:
-----------
python-magic Upgrade
Commit: 09a829f3d029693328746d892b1883f46f53cae4
https://github.com/ckan/ckan/commit/09a829f3d029693328746d892b1883f46f53cae4
Author: deinok <raul.hidalgo.sopa at gmail.com>
Date: 2016-11-05 (Sat, 05 Nov 2016)
Changed paths:
M requirements.in
M requirements.txt
Log Message:
-----------
PySolr Upgrade
Commit: 15d092bb0a31a1b2aef3330504ae0f3674348baf
https://github.com/ckan/ckan/commit/15d092bb0a31a1b2aef3330504ae0f3674348baf
Author: Raul Hidalgo Caballero <raul.hidalgo.sopa at gmail.com>
Date: 2016-11-05 (Sat, 05 Nov 2016)
Changed paths:
M requirements.in
M requirements.txt
Log Message:
-----------
Requests Upgrade
Commit: f88d48fead236f9a0f504e8ccc739027bf99e6a2
https://github.com/ckan/ckan/commit/f88d48fead236f9a0f504e8ccc739027bf99e6a2
Author: Raul Hidalgo Caballero <raul.hidalgo.sopa at gmail.com>
Date: 2016-11-05 (Sat, 05 Nov 2016)
Changed paths:
M requirements.in
M requirements.txt
Log Message:
-----------
SQLParse Upgrade
Commit: d448ae80a00aaa99fe4e2353e8e331a9181e125e
https://github.com/ckan/ckan/commit/d448ae80a00aaa99fe4e2353e8e331a9181e125e
Author: Raul Hidalgo Caballero <raul.hidalgo.sopa at gmail.com>
Date: 2016-11-05 (Sat, 05 Nov 2016)
Changed paths:
M requirements.in
M requirements.txt
Log Message:
-----------
TzLocal Updated
Commit: a835bcadd889ca5a42158c058b9f424c4b61f4c5
https://github.com/ckan/ckan/commit/a835bcadd889ca5a42158c058b9f424c4b61f4c5
Author: Raul Hidalgo Caballero <raul.hidalgo.sopa at gmail.com>
Date: 2016-11-05 (Sat, 05 Nov 2016)
Changed paths:
M requirements.in
M requirements.txt
Log Message:
-----------
pytz Upgrade
Commit: 9523657c59cfdb7c8ef674bb71f96048e4eebce4
https://github.com/ckan/ckan/commit/9523657c59cfdb7c8ef674bb71f96048e4eebce4
Author: Raul Hidalgo Caballero <raul.hidalgo.sopa at gmail.com>
Date: 2016-11-06 (Sun, 06 Nov 2016)
Changed paths:
M requirements.in
M requirements.txt
Log Message:
-----------
zope.interface Upgraded
Commit: 26d10d89b1956a362fa97135d97e8749570bdec2
https://github.com/ckan/ckan/commit/26d10d89b1956a362fa97135d97e8749570bdec2
Author: Adrià Mercader <amercadero at gmail.com>
Date: 2016-11-14 (Mon, 14 Nov 2016)
Changed paths:
M requirements.in
M requirements.txt
Log Message:
-----------
Merge pull request #3305 from deinok/ckan-requirements-upgrade
Requirements.in Update
Commit: 896acf460d6d9beb4802b41fe67a194d7f5a8164
https://github.com/ckan/ckan/commit/896acf460d6d9beb4802b41fe67a194d7f5a8164
Author: Ian Ward <ian at excess.org>
Date: 2016-11-14 (Mon, 14 Nov 2016)
Changed paths:
M contrib/docker/my_init.d/50_configure
M contrib/docker/postgresql/Dockerfile
Log Message:
-----------
Merge pull request #3296 from deinok/docker-upgrade-postgres
Docker Postgres Update
Commit: aba9a6de6a0b43d2979f453f51a5875c0f16d942
https://github.com/ckan/ckan/commit/aba9a6de6a0b43d2979f453f51a5875c0f16d942
Author: Adrià Mercader <amercadero at gmail.com>
Date: 2016-11-15 (Tue, 15 Nov 2016)
Changed paths:
M ckan/config/environment.py
M ckan/lib/cli.py
M ckan/lib/i18n.py
M ckan/plugins/interfaces.py
A ckan/tests/lib/_i18n_build_js_translations/ckanext-test_js_translations.pot
A ckan/tests/lib/_i18n_build_js_translations/de/LC_MESSAGES/ckanext-test_js_translations.po
A ckan/tests/lib/test_i18n.py
M doc/contributing/string-i18n.rst
M doc/extensions/translating-extensions.rst
M doc/maintaining/paster.rst
M setup.py
Log Message:
-----------
Merge pull request #3272 from torfsen/iar176-js-translations-in-extensions
Support for JS translations in extensions
Commit: a8ddb45350f219f3a3bd519a9a43a2a4085a5542
https://github.com/ckan/ckan/commit/a8ddb45350f219f3a3bd519a9a43a2a4085a5542
Author: Raul Hidalgo Caballero <raul.hidalgo.sopa at gmail.com>
Date: 2016-11-15 (Tue, 15 Nov 2016)
Changed paths:
M dev-requirements.txt
Log Message:
-----------
BeaultifulSoup - Update
Commit: d0baaa23df5be4a3ed301f57eb87aff7b50e1866
https://github.com/ckan/ckan/commit/d0baaa23df5be4a3ed301f57eb87aff7b50e1866
Author: Raul Hidalgo Caballero <raul.hidalgo.sopa at gmail.com>
Date: 2016-11-15 (Tue, 15 Nov 2016)
Changed paths:
M dev-requirements.txt
Log Message:
-----------
PipTools - Update
Commit: 94e98b73a282aa5094693c935af603483e43183c
https://github.com/ckan/ckan/commit/94e98b73a282aa5094693c935af603483e43183c
Author: Raul Hidalgo Caballero <raul.hidalgo.sopa at gmail.com>
Date: 2016-11-15 (Tue, 15 Nov 2016)
Changed paths:
M dev-requirements.txt
Log Message:
-----------
PyFakeFs - Update
Commit: 85d5d0cc164f7812774d8cdf12c5ba0c06fffb6a
https://github.com/ckan/ckan/commit/85d5d0cc164f7812774d8cdf12c5ba0c06fffb6a
Author: Raul Hidalgo Caballero <raul.hidalgo.sopa at gmail.com>
Date: 2016-11-16 (Wed, 16 Nov 2016)
Changed paths:
M ckan/common.py
M ckan/config/environment.py
M ckan/config/middleware/__init__.py
M ckan/controllers/api.py
M ckan/controllers/feed.py
M ckan/controllers/group.py
M ckan/controllers/package.py
M ckan/controllers/user.py
M ckan/lib/auth_tkt.py
M ckan/lib/base.py
M ckan/lib/celery_app.py
M ckan/lib/helpers.py
M ckan/lib/i18n.py
M ckan/lib/munge.py
M ckan/lib/search/common.py
M ckan/logic/__init__.py
M ckan/logic/action/create.py
M ckan/model/core.py
M ckan/plugins/toolkit_sphinx_extension.py
M ckan/tests/controllers/test_user.py
M ckan/tests/helpers.py
M ckan/tests/legacy/logic/test_tag_vocab.py
M ckan/tests/legacy/test_coding_standards.py
M ckan/tests/lib/test_cli.py
M ckan/tests/logic/action/test_create.py
M ckan/tests/logic/action/test_update.py
M ckan/tests/logic/auth/test_update.py
M ckan/tests/logic/test_validators.py
M ckan/tests/test_coding_standards.py
M ckanext/datapusher/tests/test.py
M ckanext/datastore/db.py
M ckanext/datastore/helpers.py
M ckanext/datastore/logic/auth.py
M ckanext/datastore/tests/test_configure.py
M ckanext/datastore/tests/test_dump.py
M ckanext/example_idatasetform/plugin_v1.py
M ckanext/example_idatasetform/plugin_v2.py
M ckanext/example_idatasetform/plugin_v4.py
M ckanext/example_igroupform/plugin.py
M dev-requirements.txt
Log Message:
-----------
Pep8 - BugFixing
Commit: 7a976fe6189b4629c61d90501680efbbf1cabc1b
https://github.com/ckan/ckan/commit/7a976fe6189b4629c61d90501680efbbf1cabc1b
Author: Adrià Mercader <amercadero at gmail.com>
Date: 2016-11-16 (Wed, 16 Nov 2016)
Changed paths:
M dev-requirements.txt
Log Message:
-----------
Merge pull request #3313 from deinok/dev-requirements-update
Dev Requirements Update
Commit: e396257fe558c752bd71925dfce2e3200aad09cc
https://github.com/ckan/ckan/commit/e396257fe558c752bd71925dfce2e3200aad09cc
Author: Raul Hidalgo Caballero <raul.hidalgo.sopa at gmail.com>
Date: 2016-11-17 (Thu, 17 Nov 2016)
Changed paths:
M ckan/config/environment.py
M ckan/lib/cli.py
M ckan/lib/i18n.py
M ckan/plugins/interfaces.py
A ckan/tests/lib/_i18n_build_js_translations/ckanext-test_js_translations.pot
A ckan/tests/lib/_i18n_build_js_translations/de/LC_MESSAGES/ckanext-test_js_translations.po
A ckan/tests/lib/test_i18n.py
M dev-requirements.txt
M doc/contributing/string-i18n.rst
M doc/extensions/translating-extensions.rst
M doc/maintaining/paster.rst
M setup.py
Log Message:
-----------
Merge remote-tracking branch 'refs/remotes/ckan/master' into pep8
# Conflicts:
# ckan/config/environment.py
# dev-requirements.txt
Commit: 2f3a07fcb6b9d4c9e5f2a52b072be9a3b63c1a5f
https://github.com/ckan/ckan/commit/2f3a07fcb6b9d4c9e5f2a52b072be9a3b63c1a5f
Author: Raul Hidalgo Caballero <raul.hidalgo.sopa at gmail.com>
Date: 2016-11-17 (Thu, 17 Nov 2016)
Changed paths:
M ckan/config/environment.py
M dev-requirements.txt
Log Message:
-----------
Fix Merge Issue
Commit: 35aee1ac3e52840fb18ecfdf5adcbbd3e35c99c8
https://github.com/ckan/ckan/commit/35aee1ac3e52840fb18ecfdf5adcbbd3e35c99c8
Author: Raul Hidalgo Caballero <raul.hidalgo.sopa at gmail.com>
Date: 2016-11-17 (Thu, 17 Nov 2016)
Changed paths:
M ckan/config/environment.py
Log Message:
-----------
ES305 On environment.py
Commit: 9b5bf5d3accc147c90348f210a261cace00f8199
https://github.com/ckan/ckan/commit/9b5bf5d3accc147c90348f210a261cace00f8199
Author: Ian Ward <ian at excess.org>
Date: 2016-11-17 (Thu, 17 Nov 2016)
Changed paths:
M ckan/common.py
M ckan/config/middleware/__init__.py
M ckan/controllers/api.py
M ckan/controllers/feed.py
M ckan/controllers/group.py
M ckan/controllers/package.py
M ckan/controllers/user.py
M ckan/lib/auth_tkt.py
M ckan/lib/base.py
M ckan/lib/celery_app.py
M ckan/lib/helpers.py
M ckan/lib/i18n.py
M ckan/lib/munge.py
M ckan/lib/search/common.py
M ckan/logic/__init__.py
M ckan/logic/action/create.py
M ckan/model/core.py
M ckan/plugins/toolkit_sphinx_extension.py
M ckan/tests/controllers/test_user.py
M ckan/tests/helpers.py
M ckan/tests/legacy/logic/test_tag_vocab.py
M ckan/tests/legacy/test_coding_standards.py
M ckan/tests/lib/test_cli.py
M ckan/tests/logic/action/test_create.py
M ckan/tests/logic/action/test_update.py
M ckan/tests/logic/auth/test_update.py
M ckan/tests/logic/test_validators.py
M ckan/tests/test_coding_standards.py
M ckanext/datapusher/tests/test.py
M ckanext/datastore/db.py
M ckanext/datastore/helpers.py
M ckanext/datastore/logic/auth.py
M ckanext/datastore/tests/test_configure.py
M ckanext/datastore/tests/test_dump.py
M ckanext/example_idatasetform/plugin_v1.py
M ckanext/example_idatasetform/plugin_v2.py
M ckanext/example_idatasetform/plugin_v4.py
M ckanext/example_igroupform/plugin.py
M dev-requirements.txt
Log Message:
-----------
Merge pull request #3314 from deinok/pep8
Pep8 - BugFixing
Commit: ad3c34eba83e74d15ca11e904a6cdc793938001b
https://github.com/ckan/ckan/commit/ad3c34eba83e74d15ca11e904a6cdc793938001b
Author: Peter Dave Hello <hsu at peterdavehello.org>
Date: 2016-11-21 (Mon, 21 Nov 2016)
Changed paths:
M Dockerfile
Log Message:
-----------
Optimize Docker image build to minimize its size
Combine apt-get related commands in a single RUN statements,
to prevent some additional but useless layers created during the build.
Size difference:
```
$ docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
after <none> 84cac1 9 minutes ago 629 MB
before <none> ff3e9b 32 minutes ago 651.5 MB
```
Reference:
Best practices for writing Dockerfiles
https://docs.docker.com/engine/userguide/eng-image/dockerfile_best-practices/#run
Commit: 33b9f9d6e845787c0413e9c85eee19fde454089c
https://github.com/ckan/ckan/commit/33b9f9d6e845787c0413e9c85eee19fde454089c
Author: Ian Ward <ian at excess.org>
Date: 2016-11-21 (Mon, 21 Nov 2016)
Changed paths:
M Dockerfile
Log Message:
-----------
Merge pull request #3322 from PeterDaveHelloKitchen/Dockerfile-optimize
Optimize Docker image build to minimize its size
Commit: d6fb44b655918f80abec7e36996cd7b439c4aeaa
https://github.com/ckan/ckan/commit/d6fb44b655918f80abec7e36996cd7b439c4aeaa
Author: Ian Ward <ian at excess.org>
Date: 2016-11-21 (Mon, 21 Nov 2016)
Changed paths:
M ckanext/datastore/plugin.py
M ckanext/datastore/set_permissions.sql
Log Message:
-----------
Merge pull request #3258 from fanderegg/2345-do-not-recreate-datastore-view-on-startup
[#2345] datastore: only create _table_metadata view if it does not exist yet
Commit: 425597f6caea90c7513162727268c5aa6d744277
https://github.com/ckan/ckan/commit/425597f6caea90c7513162727268c5aa6d744277
Author: Ian Ward <ian at excess.org>
Date: 2016-11-25 (Fri, 25 Nov 2016)
Changed paths:
M ckan/i18n/check_po_files.py
M dev-requirements.txt
M doc/contributing/release-process.rst
M requirements.in
M requirements.txt
Log Message:
-----------
[#3316] make polib a proper requirement
Commit: 82a12f28ac9e2e30210426c97bbdb97fc2f78c56
https://github.com/ckan/ckan/commit/82a12f28ac9e2e30210426c97bbdb97fc2f78c56
Author: Tyler Kennedy <tk at tkte.ch>
Date: 2016-11-28 (Mon, 28 Nov 2016)
Changed paths:
M ckan/i18n/check_po_files.py
M dev-requirements.txt
M doc/contributing/release-process.rst
M requirements.in
M requirements.txt
Log Message:
-----------
Merge pull request #3334 from ckan/3316-polib-req
make polib a proper requirement
Commit: 535f1b4e01584224399a4cf6b45c499cd03f9553
https://github.com/ckan/ckan/commit/535f1b4e01584224399a4cf6b45c499cd03f9553
Author: amercader <amercadero at gmail.com>
Date: 2016-11-29 (Tue, 29 Nov 2016)
Changed paths:
M Dockerfile
M ckan/common.py
M ckan/config/environment.py
M ckan/config/middleware/__init__.py
M ckan/controllers/api.py
M ckan/controllers/feed.py
M ckan/controllers/group.py
M ckan/controllers/package.py
M ckan/controllers/user.py
M ckan/i18n/check_po_files.py
M ckan/lib/auth_tkt.py
M ckan/lib/base.py
M ckan/lib/celery_app.py
M ckan/lib/cli.py
M ckan/lib/helpers.py
M ckan/lib/i18n.py
M ckan/lib/munge.py
M ckan/lib/search/common.py
M ckan/logic/__init__.py
M ckan/logic/action/create.py
M ckan/model/core.py
M ckan/plugins/interfaces.py
M ckan/plugins/toolkit_sphinx_extension.py
M ckan/tests/controllers/test_user.py
M ckan/tests/helpers.py
M ckan/tests/legacy/logic/test_tag_vocab.py
M ckan/tests/legacy/test_coding_standards.py
A ckan/tests/lib/_i18n_build_js_translations/ckanext-test_js_translations.pot
A ckan/tests/lib/_i18n_build_js_translations/de/LC_MESSAGES/ckanext-test_js_translations.po
M ckan/tests/lib/test_cli.py
A ckan/tests/lib/test_i18n.py
M ckan/tests/logic/action/test_create.py
M ckan/tests/logic/action/test_update.py
M ckan/tests/logic/auth/test_update.py
M ckan/tests/logic/test_validators.py
M ckan/tests/test_coding_standards.py
M ckanext/datapusher/tests/test.py
M ckanext/datastore/db.py
M ckanext/datastore/helpers.py
M ckanext/datastore/logic/auth.py
M ckanext/datastore/plugin.py
M ckanext/datastore/set_permissions.sql
M ckanext/datastore/tests/test_configure.py
M ckanext/datastore/tests/test_dump.py
M ckanext/example_idatasetform/plugin_v1.py
M ckanext/example_idatasetform/plugin_v2.py
M ckanext/example_idatasetform/plugin_v4.py
M ckanext/example_igroupform/plugin.py
M contrib/docker/my_init.d/50_configure
M contrib/docker/postgresql/Dockerfile
M dev-requirements.txt
M doc/contributing/release-process.rst
M doc/contributing/string-i18n.rst
M doc/extensions/translating-extensions.rst
M doc/maintaining/paster.rst
M requirements.in
M requirements.txt
M setup.py
Log Message:
-----------
Merge branch 'master' into 3196-common-requests-code
Compare: https://github.com/ckan/ckan/compare/9bbe0fc764c2...535f1b4e0158
More information about the ckan-changes
mailing list