[ckan-changes] [ckan/ckan] ab557c: Added Ubuntu 16.04 instructions and host ports
GitHub
noreply at github.com
Fri Mar 9 15:38:29 UTC 2018
Branch: refs/heads/3816-query-based-views
Home: https://github.com/ckan/ckan
Commit: ab557c81ca5bd392831aaddd4a7bdf2c39b26aeb
https://github.com/ckan/ckan/commit/ab557c81ca5bd392831aaddd4a7bdf2c39b26aeb
Author: Gabriel Nicolas Avellaneda <avellaneda.gabriel at gmail.com>
Date: 2017-09-21 (Thu, 21 Sep 2017)
Changed paths:
M doc/maintaining/installing/install-from-package.rst
Log Message:
-----------
Added Ubuntu 16.04 instructions and host ports
Commit: 594b0a48cc75184380c2cca4d64acb550240c2e4
https://github.com/ckan/ckan/commit/594b0a48cc75184380c2cca4d64acb550240c2e4
Author: Gabriel Nicolas Avellaneda <avellaneda.gabriel at gmail.com>
Date: 2017-09-21 (Thu, 21 Sep 2017)
Changed paths:
M doc/maintaining/installing/install-from-package.rst
Log Message:
-----------
Suggested jetty8 as config file for Ubuntu 16.04
Commit: 97eb6c8fd7cd33ee91c75bef3c229b0fa2d11414
https://github.com/ckan/ckan/commit/97eb6c8fd7cd33ee91c75bef3c229b0fa2d11414
Author: Gabriel Nicolas Avellaneda <avellaneda.gabriel at gmail.com>
Date: 2017-09-21 (Thu, 21 Sep 2017)
Changed paths:
M doc/conf.py
Log Message:
-----------
Added variable for xenial release
Commit: 08acbac591c2de8f5d81ab675a1d04f5c43af9f7
https://github.com/ckan/ckan/commit/08acbac591c2de8f5d81ab675a1d04f5c43af9f7
Author: Ian Ward <ian at excess.org>
Date: 2017-09-22 (Fri, 22 Sep 2017)
Changed paths:
M ckanext/datastore/plugin.py
Log Message:
-----------
[#2562] remove unused plugin interfaces
Commit: cb6476e36e13da8b8f14e6fe1b131459475c676e
https://github.com/ckan/ckan/commit/cb6476e36e13da8b8f14e6fe1b131459475c676e
Author: Ian Ward <ian at excess.org>
Date: 2017-10-11 (Wed, 11 Oct 2017)
Changed paths:
M CHANGELOG.rst
M Dockerfile
M README.rst
M ckan/__init__.py
M ckan/config/deployment.ini_tmpl
M ckan/config/middleware/__init__.py
M ckan/config/middleware/flask_app.py
M ckan/config/routing.py
M ckan/config/solr/schema.xml
M ckan/config/supervisor-ckan-worker.conf
M ckan/controllers/api.py
M ckan/controllers/package.py
M ckan/controllers/user.py
M ckan/i18n/de/LC_MESSAGES/ckan.mo
M ckan/i18n/en_GB/LC_MESSAGES/ckan.mo
M ckan/i18n/fi/LC_MESSAGES/ckan.mo
M ckan/i18n/fi/LC_MESSAGES/ckan.po
M ckan/i18n/fr/LC_MESSAGES/ckan.mo
M ckan/i18n/fr/LC_MESSAGES/ckan.po
M ckan/i18n/id/LC_MESSAGES/ckan.mo
M ckan/i18n/id/LC_MESSAGES/ckan.po
M ckan/i18n/nl/LC_MESSAGES/ckan.mo
M ckan/i18n/no/LC_MESSAGES/ckan.mo
M ckan/i18n/pt_BR/LC_MESSAGES/ckan.mo
M ckan/i18n/pt_BR/LC_MESSAGES/ckan.po
M ckan/i18n/uk_UA/LC_MESSAGES/ckan.mo
M ckan/i18n/uk_UA/LC_MESSAGES/ckan.po
M ckan/lib/activity_streams.py
M ckan/lib/alphabet_paginate.py
M ckan/lib/base.py
M ckan/lib/helpers.py
M ckan/lib/i18n.py
M ckan/lib/jsonp.py
M ckan/logic/action/get.py
M ckan/model/group.py
M ckan/pastertemplates/template/+dot+travis.yml_tmpl
M ckan/pastertemplates/template/bin/travis-build.bash_tmpl
M ckan/templates/package/search.html
M ckan/templates/snippets/add_dataset.html
M ckan/templates/snippets/package_item.html
M ckan/templates/snippets/search_result_text.html
M ckan/tests/config/test_middleware.py
M ckan/tests/controllers/test_admin.py
M ckan/tests/controllers/test_api.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_tags.py
M ckan/tests/controllers/test_util.py
M ckan/tests/legacy/functional/api/model/test_package.py
R ckan/tests/legacy/functional/api/test_misc.py
M ckan/tests/legacy/functional/api/test_util.py
M ckan/tests/legacy/logic/test_action.py
M ckan/tests/legacy/logic/test_auth.py
M ckan/tests/legacy/test_coding_standards.py
M ckan/tests/logic/action/test_get.py
M ckan/views/__init__.py
M ckan/views/api.py
M ckanext/datastore/backend/postgres.py
M ckanext/datastore/logic/action.py
M ckanext/datastore/set_permissions.sql
M ckanext/datastore/templates-bs2/ajax_snippets/api_info.html
M ckanext/datastore/templates/ajax_snippets/api_info.html
M ckanext/datastore/templates/package/resource_read.html
M ckanext/datastore/templates/package/snippets/data_api_button.html
M ckanext/datastore/tests/helpers.py
M ckanext/datastore/tests/test_create.py
M ckanext/datastore/tests/test_db.py
M ckanext/datastore/tests/test_search.py
M ckanext/multilingual/plugin.py
M doc/contributing/test.rst
M doc/maintaining/authorization.rst
M doc/maintaining/configuration.rst
M doc/maintaining/datastore.rst
M doc/maintaining/getting-started.rst
M doc/maintaining/upgrading/upgrade-package-to-minor-release.rst
M doc/maintaining/upgrading/upgrade-source.rst
M pip-requirements-docs.txt
M requirements.in
M requirements.txt
M setup.py
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into 2562-datastore-search-sql-private
Commit: ccec46e08af5040b3fd73ceb07a1306ba2f459ab
https://github.com/ckan/ckan/commit/ccec46e08af5040b3fd73ceb07a1306ba2f459ab
Author: Ian Ward <ian at excess.org>
Date: 2017-10-11 (Wed, 11 Oct 2017)
Changed paths:
M ckan/config/environment.py
M ckan/config/middleware/flask_app.py
M ckan/config/solr/schema.xml
M ckan/lib/render.py
M ckan/lib/search/__init__.py
M ckan/tests/controllers/test_api.py
M ckan/views/api.py
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into 2562-datastore-search-sql-private
Commit: 386e1d8fcde2a10b67297837f193a9f77902e535
https://github.com/ckan/ckan/commit/386e1d8fcde2a10b67297837f193a9f77902e535
Author: Konstantin Sivakov <konstantin.sivakov at gmail.com>
Date: 2017-10-30 (Mon, 30 Oct 2017)
Changed paths:
A ckan/views/home.py
Log Message:
-----------
rewrite home blueprint
Commit: 9db6ec4d347b2b475f95a1424f62c6b334dc0074
https://github.com/ckan/ckan/commit/9db6ec4d347b2b475f95a1424f62c6b334dc0074
Author: Konstantin Sivakov <konstantin.sivakov at gmail.com>
Date: 2017-10-30 (Mon, 30 Oct 2017)
Changed paths:
M ckan/config/routing.py
M ckan/templates/header.html
Log Message:
-----------
remove route from pylons
Commit: 3c3a38beff538098abbfaa2eef57c3b4603b77e6
https://github.com/ckan/ckan/commit/3c3a38beff538098abbfaa2eef57c3b4603b77e6
Author: Konstantin Sivakov <konstantin.sivakov at gmail.com>
Date: 2017-10-31 (Tue, 31 Oct 2017)
Changed paths:
M ckan/tests/config/test_middleware.py
Log Message:
-----------
fix tests
Commit: 9ac4a8456643d56283b99a089d17c1954391b61f
https://github.com/ckan/ckan/commit/9ac4a8456643d56283b99a089d17c1954391b61f
Author: Konstantin Sivakov <konstantin.sivakov at gmail.com>
Date: 2017-10-31 (Tue, 31 Oct 2017)
Changed paths:
M ckan/tests/config/test_middleware.py
Log Message:
-----------
remove commented breakpoint
Commit: 46eb14b3b7a6fca7a02ce267a238cee004e9b41d
https://github.com/ckan/ckan/commit/46eb14b3b7a6fca7a02ce267a238cee004e9b41d
Author: Konstantin Sivakov <konstantin.sivakov at gmail.com>
Date: 2017-10-31 (Tue, 31 Oct 2017)
Changed paths:
M ckan/tests/controllers/test_home.py
M ckan/views/home.py
Log Message:
-----------
remove obsolete route and fix the tests
Commit: f7d9a5999fabc43eff25927853fee18342f2d387
https://github.com/ckan/ckan/commit/f7d9a5999fabc43eff25927853fee18342f2d387
Author: Konstantin Sivakov <konstantin.sivakov at gmail.com>
Date: 2017-10-31 (Tue, 31 Oct 2017)
Changed paths:
M ckan/tests/config/test_middleware.py
Log Message:
-----------
fix tests
Commit: 230b6802a05de792f43c3906af7b8256aba51bdb
https://github.com/ckan/ckan/commit/230b6802a05de792f43c3906af7b8256aba51bdb
Author: Konstantin Sivakov <konstantin.sivakov at gmail.com>
Date: 2017-11-01 (Wed, 01 Nov 2017)
Changed paths:
M ckan/templates-bs2/header.html
M ckan/templates/header.html
Log Message:
-----------
fix homepage logo url_for
Commit: c7451ab2e0c07df5d5639d8728e16c7837dd19f8
https://github.com/ckan/ckan/commit/c7451ab2e0c07df5d5639d8728e16c7837dd19f8
Author: Konstantin Sivakov <konstantin.sivakov at gmail.com>
Date: 2017-11-01 (Wed, 01 Nov 2017)
Changed paths:
M ckanext/example_itranslation/tests/test_plugin.py
Log Message:
-----------
make test more flasky
Commit: b85f58dba090b22f36ae42dbe47fcce7f25b94da
https://github.com/ckan/ckan/commit/b85f58dba090b22f36ae42dbe47fcce7f25b94da
Author: Konstantin Sivakov <konstantin.sivakov at gmail.com>
Date: 2017-11-06 (Mon, 06 Nov 2017)
Changed paths:
M ckan/tests/config/test_middleware.py
Log Message:
-----------
remove unnecessary print statement
Commit: a1383c3e88b85189a2adda992cdb060d72025a1e
https://github.com/ckan/ckan/commit/a1383c3e88b85189a2adda992cdb060d72025a1e
Author: Konstantin Sivakov <konstantin.sivakov at gmail.com>
Date: 2017-11-07 (Tue, 07 Nov 2017)
Changed paths:
M ckan/lib/helpers.py
M ckan/templates-bs2/snippets/home_breadcrumb_item.html
M ckan/templates/home/about.html
M ckan/templates/snippets/home_breadcrumb_item.html
M ckan/views/home.py
Log Message:
-----------
fix bugs
Commit: 6a359afb5dc1295cb8b038e19aee099688f7e025
https://github.com/ckan/ckan/commit/6a359afb5dc1295cb8b038e19aee099688f7e025
Author: Ian Ward <ian at excess.org>
Date: 2017-11-21 (Tue, 21 Nov 2017)
Changed paths:
M ckanext/datastore/backend/postgres.py
M ckanext/datastore/helpers.py
Log Message:
-----------
[#2562] careful with crosstabs
Commit: c156a50c54435a0a1c0828fc5b321b16550189a7
https://github.com/ckan/ckan/commit/c156a50c54435a0a1c0828fc5b321b16550189a7
Author: Florian Brucker <florian.brucker at it.karlsruhe.de>
Date: 2018-01-31 (Wed, 31 Jan 2018)
Changed paths:
M doc/contributing/test.rst
M doc/contributing/testing.rst
M doc/maintaining/background-tasks.rst
Log Message:
-----------
Document how to test code that relies on background jobs
Commit: ef46b33b9002e19217429b18df4e39ee6847b95d
https://github.com/ckan/ckan/commit/ef46b33b9002e19217429b18df4e39ee6847b95d
Author: Ian Ward <ian at excess.org>
Date: 2018-02-15 (Thu, 15 Feb 2018)
Changed paths:
M ckan/controllers/api.py
M ckan/views/api.py
Log Message:
-----------
[#4022] use javascript content-type for jsonp responses
Commit: 1c64d3ca168a30626c1948b9e537df1230d0fe99
https://github.com/ckan/ckan/commit/1c64d3ca168a30626c1948b9e537df1230d0fe99
Author: Ian Ward <ian at excess.org>
Date: 2018-02-15 (Thu, 15 Feb 2018)
Changed paths:
M ckan/tests/controllers/test_api.py
Log Message:
-----------
[[#4022] add test for jsonp content type
Commit: 45747407ad680a74921de654202dee3e95ad4d46
https://github.com/ckan/ckan/commit/45747407ad680a74921de654202dee3e95ad4d46
Author: amercader <amercadero at gmail.com>
Date: 2018-02-22 (Thu, 22 Feb 2018)
Changed paths:
M ckan/config/routing.py
Log Message:
-----------
[#4031] Add names to organization routes so they can be referenced in templates
Commit: e8f26b461c5e11bc36d2c233093f0c9f0d5cb801
https://github.com/ckan/ckan/commit/e8f26b461c5e11bc36d2c233093f0c9f0d5cb801
Author: amercader <amercadero at gmail.com>
Date: 2018-02-22 (Thu, 22 Feb 2018)
Changed paths:
M ckan/controllers/group.py
Log Message:
-----------
[#4031] Pass group_type to plugins so they can choose what to do
For instance when rendering the form for a new group/org there is not
way of telling if it's a group, org or custom type. The existing method
for the plugin interface just accepts context and data_dict, so to
maintain backwards compatibility I'm adding the group_type to
data_dict['type'], which is consistent with what they would get on an
update operation.
Commit: e397e4c0b5eba4e66812ed31aedaaae194f7eb82
https://github.com/ckan/ckan/commit/e397e4c0b5eba4e66812ed31aedaaae194f7eb82
Author: amercader <amercadero at gmail.com>
Date: 2018-02-22 (Thu, 22 Feb 2018)
Changed paths:
M ckan/controllers/organization.py
Log Message:
-----------
[#4031] Remove _guess_group_type methods from org controller
It had "organization" hardcoded so it prevented custom organization
types to work properly. The parent implementation in the group
controller should work fine for orgs as well as it just uses the URL.
Commit: 534b7b176d0eaca2f62f7aeae4bf983082b4f7fa
https://github.com/ckan/ckan/commit/534b7b176d0eaca2f62f7aeae4bf983082b4f7fa
Author: amercader <amercadero at gmail.com>
Date: 2018-02-22 (Thu, 22 Feb 2018)
Changed paths:
M ckan/controllers/group.py
Log Message:
-----------
[#4031] Remove methods that prevented custom types URLs
These two methods had hardcoded calls to the group or org routes defined
in core, so custom types were ignored. Replace them with calls to
`redirect_to` or `url_for` that take the group type into account.
Commit: a54c906c4dba0361160b74d6ff5e0e7d7580bfbc
https://github.com/ckan/ckan/commit/a54c906c4dba0361160b74d6ff5e0e7d7580bfbc
Author: amercader <amercadero at gmail.com>
Date: 2018-02-22 (Thu, 22 Feb 2018)
Changed paths:
M ckan/controllers/group.py
Log Message:
-----------
[#4031] Improve search in group read and bulk page
Commit: 0b8dc27ed53f30db49c2fcc9729c878b3ab41e8d
https://github.com/ckan/ckan/commit/0b8dc27ed53f30db49c2fcc9729c878b3ab41e8d
Author: amercader <amercadero at gmail.com>
Date: 2018-02-22 (Thu, 22 Feb 2018)
Changed paths:
M ckan/templates/group/edit_base.html
M ckan/templates/group/index.html
M ckan/templates/group/member_new.html
M ckan/templates/group/members.html
M ckan/templates/group/read_base.html
M ckan/templates/organization/edit_base.html
M ckan/templates/organization/index.html
M ckan/templates/organization/member_new.html
M ckan/templates/organization/members.html
M ckan/templates/organization/read_base.html
M ckan/templates/snippets/organization.html
Log Message:
-----------
[#4031] Use group type when building URLs in templates
TODO bootstrap2 ?
Commit: 38cdf6291e707e0ddbfcd952379b87703e35cf08
https://github.com/ckan/ckan/commit/38cdf6291e707e0ddbfcd952379b87703e35cf08
Author: amercader <amercadero at gmail.com>
Date: 2018-02-22 (Thu, 22 Feb 2018)
Changed paths:
M ckan/lib/plugins.py
Log Message:
-----------
[#4031] Add missing routes in group plugins
Commit: 7ac5546eeceb70d1f53b02d87a346442ae01b385
https://github.com/ckan/ckan/commit/7ac5546eeceb70d1f53b02d87a346442ae01b385
Author: amercader <amercadero at gmail.com>
Date: 2018-02-22 (Thu, 22 Feb 2018)
Changed paths:
M ckan/lib/plugins.py
Log Message:
-----------
[#4031] Allow registering of fallback org plugins
Right now if an organization plugin implementing `IGroupForm` set
is_fallback to True, the plugin was added as the default *group* plugin,
not the organization one.
Commit: 2abd5926abbd6b8ae92b1fef1ffdf5ee21ed37c6
https://github.com/ckan/ckan/commit/2abd5926abbd6b8ae92b1fef1ffdf5ee21ed37c6
Author: amercader <amercadero at gmail.com>
Date: 2018-02-22 (Thu, 22 Feb 2018)
Changed paths:
M ckan/config/routing.py
Log Message:
-----------
[#4031] Add names to group routes as well
Commit: 7e7e01a6c967a18c1e753ed401d6659463482b2d
https://github.com/ckan/ckan/commit/7e7e01a6c967a18c1e753ed401d6659463482b2d
Author: amercader <amercadero at gmail.com>
Date: 2018-02-23 (Fri, 23 Feb 2018)
Changed paths:
M ckan/config/middleware/flask_app.py
M ckan/controllers/group.py
M ckan/controllers/package.py
M ckan/lib/dictization/__init__.py
M ckan/lib/dictization/model_save.py
M ckan/lib/extract.py
M ckan/lib/helpers.py
M ckan/lib/jinja_extensions.py
M ckan/lib/search/common.py
M ckan/lib/search/query.py
M ckan/logic/__init__.py
M ckan/logic/action/get.py
M ckan/logic/converters.py
M ckan/migration/versions/001_add_existing_tables.py
M ckan/model/types.py
M ckan/plugins/core.py
M ckan/templates/snippets/facet_list.html
M ckan/tests/controllers/test_api.py
M ckan/tests/controllers/test_group.py
M ckan/tests/legacy/html_check.py
M ckan/tests/logic/action/test_get.py
M ckan/tests/logic/test_validators.py
M ckanext/datastore/backend/postgres.py
M ckanext/datastore/helpers.py
M ckanext/datastore/logic/schema.py
M ckanext/datastore/plugin.py
M ckanext/datastore/templates/datastore/snippets/dictionary_form.html
M ckanext/example_itranslation/tests/test_plugin.py
M ckanext/multilingual/plugin.py
M ckanext/stats/tests/test_stats_lib.py
M contrib/docker/solr/Dockerfile
M doc/contributing/documentation.rst
M doc/contributing/test.rst
M doc/maintaining/datastore.rst
M doc/maintaining/installing/install-from-source.rst
M doc/maintaining/upgrading/upgrade-source.rst
M requirements.in
M requirements.txt
Log Message:
-----------
Merge branch 'master' into 4031-improve-igroupform-support
Commit: b99b85092fd123b266fad93f391dc66ac274f514
https://github.com/ckan/ckan/commit/b99b85092fd123b266fad93f391dc66ac274f514
Author: amercader <amercadero at gmail.com>
Date: 2018-02-23 (Fri, 23 Feb 2018)
Changed paths:
M ckan/templates-bs2/group/edit_base.html
M ckan/templates-bs2/group/index.html
M ckan/templates-bs2/group/member_new.html
M ckan/templates-bs2/group/members.html
M ckan/templates-bs2/group/read_base.html
M ckan/templates-bs2/organization/edit_base.html
M ckan/templates-bs2/organization/index.html
M ckan/templates-bs2/organization/member_new.html
M ckan/templates-bs2/organization/members.html
M ckan/templates-bs2/organization/read_base.html
M ckan/templates-bs2/snippets/organization.html
Log Message:
-----------
[#4013] Update Bootstrap 2 templates to support custom group types
Commit: 45ae812c26e8fcb4ceeec762e655626e5205c879
https://github.com/ckan/ckan/commit/45ae812c26e8fcb4ceeec762e655626e5205c879
Author: Konstantin Sivakov <konstantin.sivakov at gmail.com>
Date: 2018-02-23 (Fri, 23 Feb 2018)
Changed paths:
M .travis.yml
M Dockerfile
M LICENSE.txt
M README.rst
M ckan/authz.py
M ckan/common.py
M ckan/config/environment.py
M ckan/config/middleware/common_middleware.py
M ckan/config/middleware/flask_app.py
M ckan/config/middleware/pylons_app.py
M ckan/config/routing.py
M ckan/controllers/admin.py
M ckan/controllers/api.py
M ckan/controllers/group.py
M ckan/controllers/home.py
M ckan/controllers/package.py
M ckan/controllers/template.py
M ckan/controllers/user.py
M ckan/lib/base.py
M ckan/lib/celery_app.py
M ckan/lib/cli.py
M ckan/lib/dictization/__init__.py
M ckan/lib/dictization/model_save.py
M ckan/lib/extract.py
M ckan/lib/helpers.py
M ckan/lib/jinja_extensions.py
M ckan/lib/mailer.py
M ckan/lib/navl/dictization_functions.py
M ckan/lib/navl/validators.py
M ckan/lib/redis.py
M ckan/lib/search/__init__.py
M ckan/lib/search/common.py
M ckan/lib/search/index.py
M ckan/lib/search/query.py
M ckan/lib/uploader.py
M ckan/logic/__init__.py
M ckan/logic/action/create.py
M ckan/logic/action/delete.py
M ckan/logic/action/get.py
M ckan/logic/action/update.py
M ckan/logic/converters.py
M ckan/logic/schema.py
M ckan/logic/validators.py
M ckan/migration/versions/001_add_existing_tables.py
M ckan/migration/versions/018_adjust_licenses.py
M ckan/model/domain_object.py
M ckan/model/group.py
M ckan/model/license.py
M ckan/model/meta.py
M ckan/model/modification.py
M ckan/model/package.py
M ckan/model/package_relationship.py
M ckan/model/types.py
M ckan/plugins/core.py
M ckan/plugins/interfaces.py
M ckan/plugins/toolkit.py
M ckan/templates-bs2/admin/base.html
M ckan/templates-bs2/admin/config.html
M ckan/templates-bs2/admin/confirm_reset.html
M ckan/templates-bs2/admin/index.html
M ckan/templates-bs2/admin/trash.html
M ckan/templates-bs2/header.html
M ckan/templates-bs2/organization/snippets/organization_form.html
M ckan/templates-bs2/package/resource_read.html
M ckan/templates-bs2/user/activity_stream.html
M ckan/templates-bs2/user/dashboard.html
M ckan/templates-bs2/user/edit.html
M ckan/templates-bs2/user/edit_base.html
M ckan/templates-bs2/user/edit_user_form.html
M ckan/templates-bs2/user/followers.html
M ckan/templates-bs2/user/list.html
M ckan/templates-bs2/user/login.html
M ckan/templates-bs2/user/logout_first.html
M ckan/templates-bs2/user/new.html
M ckan/templates-bs2/user/read.html
M ckan/templates-bs2/user/read_base.html
M ckan/templates-bs2/user/request_reset.html
M ckan/templates-bs2/user/snippets/followee_dropdown.html
M ckan/templates-bs2/user/snippets/login_form.html
M ckan/templates-bs2/user/snippets/user_search.html
M ckan/templates/admin/base.html
M ckan/templates/admin/config.html
M ckan/templates/admin/confirm_reset.html
M ckan/templates/admin/index.html
M ckan/templates/admin/trash.html
M ckan/templates/header.html
M ckan/templates/organization/snippets/organization_form.html
M ckan/templates/package/resource_read.html
R ckan/templates/snippets/datapreview_embed_dialog.html
M ckan/templates/snippets/facet_list.html
M ckan/templates/user/activity_stream.html
M ckan/templates/user/dashboard.html
M ckan/templates/user/dashboard_datasets.html
M ckan/templates/user/edit.html
M ckan/templates/user/edit_base.html
M ckan/templates/user/edit_user_form.html
M ckan/templates/user/followers.html
M ckan/templates/user/list.html
M ckan/templates/user/login.html
M ckan/templates/user/logout_first.html
M ckan/templates/user/new.html
M ckan/templates/user/perform_reset.html
M ckan/templates/user/read.html
M ckan/templates/user/read_base.html
M ckan/templates/user/request_reset.html
M ckan/templates/user/snippets/followee_dropdown.html
M ckan/templates/user/snippets/login_form.html
M ckan/templates/user/snippets/user_search.html
M ckan/tests/controllers/test_admin.py
M ckan/tests/controllers/test_api.py
M ckan/tests/controllers/test_feed.py
M ckan/tests/controllers/test_group.py
M ckan/tests/controllers/test_home.py
M ckan/tests/controllers/test_organization.py
M ckan/tests/controllers/test_user.py
M ckan/tests/legacy/__init__.py
M ckan/tests/legacy/functional/api/base.py
M ckan/tests/legacy/functional/test_activity.py
M ckan/tests/legacy/functional/test_admin.py
M ckan/tests/legacy/functional/test_pagination.py
M ckan/tests/legacy/functional/test_user.py
M ckan/tests/legacy/html_check.py
M ckan/tests/legacy/lib/test_solr_schema_version.py
M ckan/tests/legacy/lib/test_solr_search_index.py
R ckan/tests/legacy/misc/test_format_text.py
M ckan/tests/legacy/misc/test_sync.py
M ckan/tests/lib/test_helpers.py
M ckan/tests/logic/action/test_delete.py
M ckan/tests/logic/action/test_get.py
M ckan/tests/logic/test_validators.py
M ckan/views/__init__.py
A ckan/views/admin.py
M ckan/views/api.py
A ckan/views/dashboard.py
A ckan/views/user.py
M ckanext/datapusher/logic/action.py
M ckanext/datapusher/plugin.py
M ckanext/datapusher/templates/datapusher/resource_data.html
M ckanext/datastore/backend/postgres.py
M ckanext/datastore/helpers.py
M ckanext/datastore/logic/action.py
M ckanext/datastore/logic/schema.py
M ckanext/datastore/plugin.py
M ckanext/datastore/templates/datastore/snippets/dictionary_form.html
A ckanext/datastore/tests/test_chained_auth_functions.py
M ckanext/datastore/tests/test_unit.py
A ckanext/example_flask_streaming/__init__.py
A ckanext/example_flask_streaming/plugin.py
A ckanext/example_flask_streaming/templates/stream.html
A ckanext/example_flask_streaming/tests/10lines.txt
A ckanext/example_flask_streaming/tests/__init__.py
A ckanext/example_flask_streaming/tests/test_streaming_responses.py
M ckanext/example_itranslation/tests/test_plugin.py
M ckanext/example_ivalidators/plugin.py
M ckanext/example_ivalidators/tests/test_ivalidators.py
M ckanext/example_theme_docs/custom_config_setting/plugin.py
M ckanext/multilingual/plugin.py
M ckanext/multilingual/tests/test_multilingual_plugin.py
M ckanext/resourceproxy/controller.py
M ckanext/stats/tests/test_stats_lib.py
M contrib/docker/.env.template
M contrib/docker/apache.wsgi
M contrib/docker/ckan-entrypoint.sh
M contrib/docker/docker-compose.yml
M contrib/docker/my_init.d/50_configure
M contrib/docker/my_init.d/70_initdb
M contrib/docker/postgresql/Dockerfile
A contrib/docker/postgresql/docker-entrypoint-initdb.d/00_create_datastore.sh
R contrib/docker/postgresql/docker-entrypoint-initdb.d/00_create_datastore.sql
M contrib/docker/solr/Dockerfile
M doc/contributing/documentation.rst
M doc/contributing/issues.rst
M doc/contributing/test.rst
M doc/maintaining/configuration.rst
M doc/maintaining/datastore.rst
M doc/maintaining/getting-started.rst
M doc/maintaining/installing/install-from-docker-compose.rst
M doc/maintaining/installing/install-from-source.rst
M doc/maintaining/upgrading/upgrade-source.rst
M requirements.in
M requirements.txt
M setup.py
Log Message:
-----------
Merge remote-tracking branch 'upstream/master' into flask-home-blueprint
Commit: 71f779fe351a49559e3781e26cb7587e9e7f3d72
https://github.com/ckan/ckan/commit/71f779fe351a49559e3781e26cb7587e9e7f3d72
Author: cclauss <cclauss at bluewin.ch>
Date: 2018-02-23 (Fri, 23 Feb 2018)
Changed paths:
M ckan/ckan_nose_plugin.py
M ckan/i18n/check_po_files.py
M ckan/lib/cli.py
M ckan/lib/config_tool.py
M ckan/lib/create_test_data.py
M ckan/lib/search/__init__.py
M ckan/logic/validators.py
M ckan/migration/versions/018_adjust_licenses.py
M ckan/migration/versions/083_remove_related_items.py
M ckan/pastertemplates/__init__.py
M ckan/tests/legacy/functional/api/model/test_package.py
M ckan/tests/legacy/functional/api/model/test_relationships.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/test_package.py
M ckan/tests/legacy/functional/test_revision.py
M ckan/tests/legacy/lib/test_dictization.py
M ckan/tests/legacy/lib/test_navl.py
M ckan/tests/legacy/misc/test_sync.py
M ckan/tests/legacy/models/test_resource.py
M ckanext/datapusher/cli.py
M ckanext/datapusher/tests/test.py
M ckanext/datastore/tests/test_disable.py
Log Message:
-----------
print() is a function in Python 3
Commit: bb87587ad544901c09aa7681d4d720b0207292fc
https://github.com/ckan/ckan/commit/bb87587ad544901c09aa7681d4d720b0207292fc
Author: Ian Ward <ian at excess.org>
Date: 2018-02-23 (Fri, 23 Feb 2018)
Changed paths:
M .gitignore
M .travis.yml
M Dockerfile
M LICENSE.txt
M README.rst
M ckan/authz.py
M ckan/common.py
M ckan/config/environment.py
M ckan/config/middleware/common_middleware.py
M ckan/config/middleware/flask_app.py
M ckan/config/middleware/pylons_app.py
M ckan/config/routing.py
M ckan/controllers/admin.py
M ckan/controllers/api.py
M ckan/controllers/group.py
M ckan/controllers/home.py
M ckan/controllers/package.py
M ckan/controllers/template.py
M ckan/controllers/user.py
M ckan/lib/base.py
M ckan/lib/celery_app.py
M ckan/lib/cli.py
M ckan/lib/dictization/__init__.py
M ckan/lib/dictization/model_save.py
M ckan/lib/extract.py
M ckan/lib/helpers.py
M ckan/lib/jinja_extensions.py
M ckan/lib/mailer.py
M ckan/lib/navl/dictization_functions.py
M ckan/lib/navl/validators.py
M ckan/lib/redis.py
M ckan/lib/search/__init__.py
M ckan/lib/search/common.py
M ckan/lib/search/index.py
M ckan/lib/search/query.py
M ckan/lib/uploader.py
M ckan/logic/__init__.py
M ckan/logic/action/create.py
M ckan/logic/action/delete.py
M ckan/logic/action/get.py
M ckan/logic/action/update.py
M ckan/logic/converters.py
M ckan/logic/schema.py
M ckan/logic/validators.py
M ckan/migration/versions/001_add_existing_tables.py
M ckan/migration/versions/018_adjust_licenses.py
M ckan/model/domain_object.py
M ckan/model/group.py
M ckan/model/license.py
M ckan/model/meta.py
M ckan/model/modification.py
M ckan/model/package.py
M ckan/model/package_relationship.py
M ckan/model/types.py
M ckan/plugins/core.py
M ckan/plugins/interfaces.py
M ckan/plugins/toolkit.py
M ckan/templates-bs2/admin/base.html
M ckan/templates-bs2/admin/config.html
M ckan/templates-bs2/admin/confirm_reset.html
M ckan/templates-bs2/admin/index.html
M ckan/templates-bs2/admin/trash.html
M ckan/templates-bs2/header.html
M ckan/templates-bs2/organization/snippets/organization_form.html
M ckan/templates-bs2/package/resource_read.html
M ckan/templates-bs2/user/activity_stream.html
M ckan/templates-bs2/user/dashboard.html
M ckan/templates-bs2/user/edit.html
M ckan/templates-bs2/user/edit_base.html
M ckan/templates-bs2/user/edit_user_form.html
M ckan/templates-bs2/user/followers.html
M ckan/templates-bs2/user/list.html
M ckan/templates-bs2/user/login.html
M ckan/templates-bs2/user/logout_first.html
M ckan/templates-bs2/user/new.html
M ckan/templates-bs2/user/read.html
M ckan/templates-bs2/user/read_base.html
M ckan/templates-bs2/user/request_reset.html
M ckan/templates-bs2/user/snippets/followee_dropdown.html
M ckan/templates-bs2/user/snippets/login_form.html
M ckan/templates-bs2/user/snippets/user_search.html
M ckan/templates/admin/base.html
M ckan/templates/admin/config.html
M ckan/templates/admin/confirm_reset.html
M ckan/templates/admin/index.html
M ckan/templates/admin/trash.html
M ckan/templates/header.html
M ckan/templates/organization/snippets/organization_form.html
M ckan/templates/package/resource_read.html
R ckan/templates/snippets/datapreview_embed_dialog.html
M ckan/templates/snippets/facet_list.html
M ckan/templates/user/activity_stream.html
M ckan/templates/user/dashboard.html
M ckan/templates/user/dashboard_datasets.html
M ckan/templates/user/edit.html
M ckan/templates/user/edit_base.html
M ckan/templates/user/edit_user_form.html
M ckan/templates/user/followers.html
M ckan/templates/user/list.html
M ckan/templates/user/login.html
M ckan/templates/user/logout_first.html
M ckan/templates/user/new.html
M ckan/templates/user/perform_reset.html
M ckan/templates/user/read.html
M ckan/templates/user/read_base.html
M ckan/templates/user/request_reset.html
M ckan/templates/user/snippets/followee_dropdown.html
M ckan/templates/user/snippets/login_form.html
M ckan/templates/user/snippets/user_search.html
M ckan/tests/controllers/test_admin.py
M ckan/tests/controllers/test_api.py
M ckan/tests/controllers/test_feed.py
M ckan/tests/controllers/test_group.py
M ckan/tests/controllers/test_home.py
M ckan/tests/controllers/test_organization.py
M ckan/tests/controllers/test_user.py
M ckan/tests/legacy/__init__.py
M ckan/tests/legacy/functional/api/base.py
M ckan/tests/legacy/functional/test_activity.py
M ckan/tests/legacy/functional/test_admin.py
M ckan/tests/legacy/functional/test_pagination.py
M ckan/tests/legacy/functional/test_user.py
M ckan/tests/legacy/html_check.py
M ckan/tests/legacy/lib/test_solr_schema_version.py
M ckan/tests/legacy/lib/test_solr_search_index.py
R ckan/tests/legacy/misc/test_format_text.py
M ckan/tests/legacy/misc/test_sync.py
M ckan/tests/lib/test_helpers.py
M ckan/tests/logic/action/test_delete.py
M ckan/tests/logic/action/test_get.py
M ckan/tests/logic/test_validators.py
M ckan/views/__init__.py
A ckan/views/admin.py
M ckan/views/api.py
A ckan/views/dashboard.py
A ckan/views/feed.py
A ckan/views/user.py
M ckanext/datapusher/logic/action.py
M ckanext/datapusher/plugin.py
M ckanext/datapusher/templates/datapusher/resource_data.html
M ckanext/datastore/backend/postgres.py
M ckanext/datastore/helpers.py
M ckanext/datastore/logic/action.py
M ckanext/datastore/logic/schema.py
M ckanext/datastore/plugin.py
M ckanext/datastore/templates/datastore/snippets/dictionary_form.html
A ckanext/datastore/tests/test_chained_auth_functions.py
M ckanext/datastore/tests/test_unit.py
A ckanext/example_flask_streaming/__init__.py
A ckanext/example_flask_streaming/plugin.py
A ckanext/example_flask_streaming/templates/stream.html
A ckanext/example_flask_streaming/tests/10lines.txt
A ckanext/example_flask_streaming/tests/__init__.py
A ckanext/example_flask_streaming/tests/test_streaming_responses.py
M ckanext/example_itranslation/tests/test_plugin.py
M ckanext/example_ivalidators/plugin.py
M ckanext/example_ivalidators/tests/test_ivalidators.py
M ckanext/example_theme_docs/custom_config_setting/plugin.py
M ckanext/multilingual/plugin.py
M ckanext/multilingual/tests/test_multilingual_plugin.py
M ckanext/resourceproxy/controller.py
M ckanext/stats/tests/test_stats_lib.py
A contrib/docker/.env.template
M contrib/docker/apache.wsgi
M contrib/docker/ckan-entrypoint.sh
M contrib/docker/docker-compose.yml
M contrib/docker/my_init.d/50_configure
M contrib/docker/my_init.d/70_initdb
M contrib/docker/postgresql/Dockerfile
A contrib/docker/postgresql/docker-entrypoint-initdb.d/00_create_datastore.sh
A contrib/docker/postgresql/docker-entrypoint-initdb.d/20_postgis_permissions.sql
M contrib/docker/solr/Dockerfile
M dev-requirements.txt
M doc/contributing/documentation.rst
M doc/contributing/issues.rst
M doc/contributing/test.rst
M doc/extensions/adding-custom-fields.rst
M doc/maintaining/configuration.rst
M doc/maintaining/datastore.rst
M doc/maintaining/getting-started.rst
M doc/maintaining/installing/index.rst
A doc/maintaining/installing/install-from-docker-compose.rst
M doc/maintaining/installing/install-from-source.rst
M doc/maintaining/upgrading/upgrade-source.rst
M requirements.in
M requirements.txt
M setup.py
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into 2562-datastore-search-sql-private
Commit: d7a13a6242740236a1ceeb2d1e50f48b488dd631
https://github.com/ckan/ckan/commit/d7a13a6242740236a1ceeb2d1e50f48b488dd631
Author: Ian Ward <ian at excess.org>
Date: 2018-02-23 (Fri, 23 Feb 2018)
Changed paths:
M ckanext/datastore/tests/test_chained_auth_functions.py
Log Message:
-----------
[#2562] fix chained_auth test
Commit: a53b7f334e3cc3035684e4ccbb06d683b2fbe58d
https://github.com/ckan/ckan/commit/a53b7f334e3cc3035684e4ccbb06d683b2fbe58d
Author: Ian Ward <ian at excess.org>
Date: 2018-02-23 (Fri, 23 Feb 2018)
Changed paths:
M ckan/config/routing.py
M ckan/controllers/group.py
M ckan/controllers/organization.py
M ckan/lib/plugins.py
M ckan/templates-bs2/group/edit_base.html
M ckan/templates-bs2/group/index.html
M ckan/templates-bs2/group/member_new.html
M ckan/templates-bs2/group/members.html
M ckan/templates-bs2/group/read_base.html
M ckan/templates-bs2/organization/edit_base.html
M ckan/templates-bs2/organization/index.html
M ckan/templates-bs2/organization/member_new.html
M ckan/templates-bs2/organization/members.html
M ckan/templates-bs2/organization/read_base.html
M ckan/templates-bs2/snippets/organization.html
M ckan/templates/group/edit_base.html
M ckan/templates/group/index.html
M ckan/templates/group/member_new.html
M ckan/templates/group/members.html
M ckan/templates/group/read_base.html
M ckan/templates/organization/edit_base.html
M ckan/templates/organization/index.html
M ckan/templates/organization/member_new.html
M ckan/templates/organization/members.html
M ckan/templates/organization/read_base.html
M ckan/templates/snippets/organization.html
Log Message:
-----------
Merge pull request #4032 from ckan/4031-improve-igroupform-support
[#4031] Improve IGroupForm support
Commit: 7ff923605d140569d587559ef3c639e4275639ae
https://github.com/ckan/ckan/commit/7ff923605d140569d587559ef3c639e4275639ae
Author: Alex Sadleir <alex.sadleir at digital.gov.au>
Date: 2018-02-25 (Sun, 25 Feb 2018)
Changed paths:
M ckan/lib/search/index.py
M ckan/tests/lib/search/test_index.py
Log Message:
-----------
Fix and test Solr index delete_package implementation
Commit: 043b1e7323fb3ca8b6a5d109799901edfaca0f14
https://github.com/ckan/ckan/commit/043b1e7323fb3ca8b6a5d109799901edfaca0f14
Author: Ian Ward <ian at excess.org>
Date: 2018-02-25 (Sun, 25 Feb 2018)
Changed paths:
M ckanext/datastore/logic/action.py
Log Message:
-----------
[#2562] fix datastore_search_sql docstring
Commit: 6b3ae4d998c28984e4c843a2da0f2e8061c56558
https://github.com/ckan/ckan/commit/6b3ae4d998c28984e4c843a2da0f2e8061c56558
Author: Ian Ward <ian at excess.org>
Date: 2018-02-25 (Sun, 25 Feb 2018)
Changed paths:
M ckanext/datastore/backend/postgres.py
M ckanext/datastore/logic/action.py
M ckanext/datastore/plugin.py
M ckanext/datastore/tests/test_configure.py
M ckanext/datastore/tests/test_disable.py
M ckanext/datastore/tests/test_helpers.py
M ckanext/datastore/tests/test_info.py
M ckanext/datastore/tests/test_search.py
M ckanext/datastore/tests/test_unit.py
M doc/maintaining/datastore.rst
Log Message:
-----------
[#4041] remove datastore legacy mode
Commit: f5ce17ef83f54200acdc95151634d9acf68f2d38
https://github.com/ckan/ckan/commit/f5ce17ef83f54200acdc95151634d9acf68f2d38
Author: Ian Ward <ian at excess.org>
Date: 2018-02-25 (Sun, 25 Feb 2018)
Changed paths:
M ckanext/datastore/logic/action.py
Log Message:
-----------
[#4041] fix variable redefinition
Commit: 832e0139c7a07a3473b293421d768e3ff14f41f1
https://github.com/ckan/ckan/commit/832e0139c7a07a3473b293421d768e3ff14f41f1
Author: Sergey <tonnydexter at gmail.com>
Date: 2018-02-26 (Mon, 26 Feb 2018)
Changed paths:
M ckan/controllers/api.py
M ckan/tests/controllers/test_api.py
M ckan/views/api.py
Log Message:
-----------
Merge pull request #4027 from ckan/4022-jsonp-content-type
[#4022] use javascript content-type for jsonp responses
Commit: 4d5826868873dcf61d5dcfc1976bf8fac739235e
https://github.com/ckan/ckan/commit/4d5826868873dcf61d5dcfc1976bf8fac739235e
Author: Konstantin Sivakov <konstantin.sivakov at gmail.com>
Date: 2018-02-26 (Mon, 26 Feb 2018)
Changed paths:
M ckan/config/routing.py
M ckan/controllers/api.py
M ckan/controllers/group.py
M ckan/controllers/organization.py
M ckan/lib/plugins.py
M ckan/templates-bs2/group/edit_base.html
M ckan/templates-bs2/group/index.html
M ckan/templates-bs2/group/member_new.html
M ckan/templates-bs2/group/members.html
M ckan/templates-bs2/group/read_base.html
M ckan/templates-bs2/organization/edit_base.html
M ckan/templates-bs2/organization/index.html
M ckan/templates-bs2/organization/member_new.html
M ckan/templates-bs2/organization/members.html
M ckan/templates-bs2/organization/read_base.html
M ckan/templates-bs2/snippets/organization.html
M ckan/templates/group/edit_base.html
M ckan/templates/group/index.html
M ckan/templates/group/member_new.html
M ckan/templates/group/members.html
M ckan/templates/group/read_base.html
M ckan/templates/organization/edit_base.html
M ckan/templates/organization/index.html
M ckan/templates/organization/member_new.html
M ckan/templates/organization/members.html
M ckan/templates/organization/read_base.html
M ckan/templates/snippets/organization.html
M ckan/tests/controllers/test_api.py
M ckan/views/api.py
Log Message:
-----------
Merge remote-tracking branch 'upstream/master' into flask-home-blueprint
Commit: 855cfe854a12ad8b807e44dc378e2086cc71c53a
https://github.com/ckan/ckan/commit/855cfe854a12ad8b807e44dc378e2086cc71c53a
Author: Adrià Mercader <amercadero at gmail.com>
Date: 2018-02-27 (Tue, 27 Feb 2018)
Changed paths:
M ckan/ckan_nose_plugin.py
M ckan/i18n/check_po_files.py
M ckan/lib/cli.py
M ckan/lib/config_tool.py
M ckan/lib/create_test_data.py
M ckan/lib/search/__init__.py
M ckan/logic/validators.py
M ckan/migration/versions/018_adjust_licenses.py
M ckan/migration/versions/083_remove_related_items.py
M ckan/pastertemplates/__init__.py
M ckan/tests/legacy/functional/api/model/test_package.py
M ckan/tests/legacy/functional/api/model/test_relationships.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/test_package.py
M ckan/tests/legacy/functional/test_revision.py
M ckan/tests/legacy/lib/test_dictization.py
M ckan/tests/legacy/lib/test_navl.py
M ckan/tests/legacy/misc/test_sync.py
M ckan/tests/legacy/models/test_resource.py
M ckanext/datapusher/cli.py
M ckanext/datapusher/tests/test.py
M ckanext/datastore/tests/test_disable.py
Log Message:
-----------
Merge pull request #4038 from cclauss/from-future-import-print_function
print() is a function in Python 3
Commit: 6f73e170dada3c824ca2dfad201c4407eb691b13
https://github.com/ckan/ckan/commit/6f73e170dada3c824ca2dfad201c4407eb691b13
Author: cclauss <cclauss at bluewin.ch>
Date: 2018-02-27 (Tue, 27 Feb 2018)
Changed paths:
M ckan/lib/cli.py
Log Message:
-----------
cli: from six.moves import input, xrange for Py3
Commit: 938cba07263aa025ca4bc01fdded74d7e4cb36e5
https://github.com/ckan/ckan/commit/938cba07263aa025ca4bc01fdded74d7e4cb36e5
Author: Adrià Mercader <amercadero at gmail.com>
Date: 2018-02-27 (Tue, 27 Feb 2018)
Changed paths:
M ckan/lib/search/index.py
M ckan/tests/lib/search/test_index.py
Log Message:
-----------
Merge pull request #4040 from maxious/3949-fix-solr-delete_package
[#3949] Fix and test Solr index delete_package implementation
Commit: d246e878f10387f426f3d0febff10befb1722b88
https://github.com/ckan/ckan/commit/d246e878f10387f426f3d0febff10befb1722b88
Author: amercader <amercadero at gmail.com>
Date: 2018-02-27 (Tue, 27 Feb 2018)
Changed paths:
M ckan/templates-bs2/group/members.html
Log Message:
-----------
[#4031] Fix wrong action in bs2 template
Commit: 849cd8d48962dd164240f77a68a7bd1ebffa537a
https://github.com/ckan/ckan/commit/849cd8d48962dd164240f77a68a7bd1ebffa537a
Author: Konstantin Sivakov <konstantin.sivakov at keitaro.com>
Date: 2018-02-27 (Tue, 27 Feb 2018)
Changed paths:
M ckan/templates-bs2/group/members.html
Log Message:
-----------
Merge pull request #4046 from ckan/4031-fix-action-in-bs2-template
[#4031] Fix wrong action in BS2 template
Commit: 867f3fae92f0d98c99e231d1070b20dd5c490dfe
https://github.com/ckan/ckan/commit/867f3fae92f0d98c99e231d1070b20dd5c490dfe
Author: Alice Butcher <alycejenni at gmail.com>
Date: 2018-02-28 (Wed, 28 Feb 2018)
Changed paths:
M ckan/logic/__init__.py
Log Message:
-----------
changed parameters to wrapper() funcs in decorators to args/kwargs
wrapper functions do not actually use the parameters so they don't need to be defined; defining them was causing issues with chained functions as there are 3 parameters passed to the wrapper
Commit: f001927b4ef0b0e4037728d12bce40059b5110ad
https://github.com/ckan/ckan/commit/f001927b4ef0b0e4037728d12bce40059b5110ad
Author: cclauss <cclauss at bluewin.ch>
Date: 2018-02-28 (Wed, 28 Feb 2018)
Changed paths:
M doc/conf.py
Log Message:
-----------
Convert ur'strings' --> u'strings' in doc/conf.py
Commit: af1917003c1c35a5cdd77e44a8d848e70e3570fa
https://github.com/ckan/ckan/commit/af1917003c1c35a5cdd77e44a8d848e70e3570fa
Author: Sergey <tonnydexter at gmail.com>
Date: 2018-02-28 (Wed, 28 Feb 2018)
Changed paths:
M doc/conf.py
Log Message:
-----------
Merge pull request #4049 from cclauss/fix-urstring-in-doc-conf.py
Convert ur'strings' --> u'strings' in doc/conf.py
Commit: 947e7bea98b97f1719b443aac3350da186ea7b7a
https://github.com/ckan/ckan/commit/947e7bea98b97f1719b443aac3350da186ea7b7a
Author: Sergey <tonnydexter at gmail.com>
Date: 2018-02-28 (Wed, 28 Feb 2018)
Changed paths:
M doc/contributing/test.rst
M doc/contributing/testing.rst
M doc/maintaining/background-tasks.rst
Log Message:
-----------
Merge pull request #3997 from torfsen/document-testing-of-background-jobs
Document how to test code that relies on background jobs
Commit: a727c6373576702ff9f5226cf2a9ba5096e3c843
https://github.com/ckan/ckan/commit/a727c6373576702ff9f5226cf2a9ba5096e3c843
Author: Sergey Motornyuk <sergey.motornyuk at linkdigital.com.au>
Date: 2018-02-28 (Wed, 28 Feb 2018)
Changed paths:
M ckan/config/environment.py
M ckan/config/middleware/flask_app.py
M ckan/lib/jinja_extensions.py
M ckan/lib/render.py
M ckan/tests/controllers/test_api.py
M ckanext/example_flask_iblueprint/plugin.py
M ckanext/example_flask_streaming/plugin.py
Log Message:
-----------
[#4044] Pylons and Flask just use the same options for Jinja2 environment
Commit: 95b1c9b7f756fdca739d35597f409cc27194f008
https://github.com/ckan/ckan/commit/95b1c9b7f756fdca739d35597f409cc27194f008
Author: Adrià Mercader <amercadero at gmail.com>
Date: 2018-03-01 (Thu, 01 Mar 2018)
Changed paths:
M ckan/lib/cli.py
Log Message:
-----------
Merge pull request #4045 from cclauss/cli-from-six.moves-import-raw_input_xrange
cli: from six.moves import input, xrange for Py3
Commit: 6efb72944de186ed79dd57b319b5110ec4149722
https://github.com/ckan/ckan/commit/6efb72944de186ed79dd57b319b5110ec4149722
Author: Adrià Mercader <amercadero at gmail.com>
Date: 2018-03-01 (Thu, 01 Mar 2018)
Changed paths:
M ckan/config/environment.py
M ckan/config/middleware/flask_app.py
M ckan/lib/jinja_extensions.py
M ckan/lib/render.py
M ckan/tests/controllers/test_api.py
M ckanext/example_flask_iblueprint/plugin.py
M ckanext/example_flask_streaming/plugin.py
Log Message:
-----------
Merge pull request #4050 from smotornyuk/4044-ckan_extends-not-working-from-flask
[#4044] Pylons and Flask just use the same options for Jinja2 environment
Commit: 8f63e6f749d50ccc1ac2e2ac138cb297933045bd
https://github.com/ckan/ckan/commit/8f63e6f749d50ccc1ac2e2ac138cb297933045bd
Author: Konstantin Sivakov <konstantin.sivakov at gmail.com>
Date: 2018-03-01 (Thu, 01 Mar 2018)
Changed paths:
M ckan/ckan_nose_plugin.py
M ckan/config/environment.py
M ckan/config/middleware/flask_app.py
M ckan/i18n/check_po_files.py
M ckan/lib/cli.py
M ckan/lib/config_tool.py
M ckan/lib/create_test_data.py
M ckan/lib/jinja_extensions.py
M ckan/lib/render.py
M ckan/lib/search/__init__.py
M ckan/lib/search/index.py
M ckan/logic/validators.py
M ckan/migration/versions/018_adjust_licenses.py
M ckan/migration/versions/083_remove_related_items.py
M ckan/pastertemplates/__init__.py
M ckan/templates-bs2/group/members.html
M ckan/tests/controllers/test_api.py
M ckan/tests/legacy/functional/api/model/test_package.py
M ckan/tests/legacy/functional/api/model/test_relationships.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/test_package.py
M ckan/tests/legacy/functional/test_revision.py
M ckan/tests/legacy/lib/test_dictization.py
M ckan/tests/legacy/lib/test_navl.py
M ckan/tests/legacy/misc/test_sync.py
M ckan/tests/legacy/models/test_resource.py
M ckan/tests/lib/search/test_index.py
M ckanext/datapusher/cli.py
M ckanext/datapusher/tests/test.py
M ckanext/datastore/tests/test_disable.py
M ckanext/example_flask_iblueprint/plugin.py
M ckanext/example_flask_streaming/plugin.py
M doc/conf.py
M doc/contributing/test.rst
M doc/contributing/testing.rst
M doc/maintaining/background-tasks.rst
Log Message:
-----------
Merge remote-tracking branch 'upstream/master' into flask-home-blueprint
Commit: fffd1437fb1220533e6c5a59991718cb9ae9df30
https://github.com/ckan/ckan/commit/fffd1437fb1220533e6c5a59991718cb9ae9df30
Author: Adrià Mercader <amercadero at gmail.com>
Date: 2018-03-01 (Thu, 01 Mar 2018)
Changed paths:
M ckan/logic/validators.py
M ckanext/datastore/backend/__init__.py
M ckanext/datastore/backend/postgres.py
M ckanext/datastore/helpers.py
M ckanext/datastore/logic/action.py
M ckanext/datastore/logic/auth.py
M ckanext/datastore/plugin.py
M ckanext/datastore/tests/test_chained_auth_functions.py
M ckanext/datastore/tests/test_search.py
Log Message:
-----------
Merge pull request #2562 from ckan/2562-datastore-search-sql-private
allow datastore_search_sql on private datasets
Commit: e7b0ff0a93e7fc2488ce9c03c2e23b2cd8f6e27f
https://github.com/ckan/ckan/commit/e7b0ff0a93e7fc2488ce9c03c2e23b2cd8f6e27f
Author: amercader <amercadero at gmail.com>
Date: 2018-03-01 (Thu, 01 Mar 2018)
Changed paths:
M ckan/ckan_nose_plugin.py
M ckan/config/environment.py
M ckan/config/middleware/flask_app.py
M ckan/config/routing.py
M ckan/controllers/api.py
M ckan/controllers/group.py
M ckan/controllers/organization.py
M ckan/i18n/check_po_files.py
M ckan/lib/cli.py
M ckan/lib/config_tool.py
M ckan/lib/create_test_data.py
M ckan/lib/jinja_extensions.py
M ckan/lib/plugins.py
M ckan/lib/render.py
M ckan/lib/search/__init__.py
M ckan/lib/search/index.py
M ckan/logic/validators.py
M ckan/migration/versions/018_adjust_licenses.py
M ckan/migration/versions/083_remove_related_items.py
M ckan/pastertemplates/__init__.py
M ckan/templates-bs2/group/edit_base.html
M ckan/templates-bs2/group/index.html
M ckan/templates-bs2/group/member_new.html
M ckan/templates-bs2/group/members.html
M ckan/templates-bs2/group/read_base.html
M ckan/templates-bs2/organization/edit_base.html
M ckan/templates-bs2/organization/index.html
M ckan/templates-bs2/organization/member_new.html
M ckan/templates-bs2/organization/members.html
M ckan/templates-bs2/organization/read_base.html
M ckan/templates-bs2/snippets/organization.html
M ckan/templates/group/edit_base.html
M ckan/templates/group/index.html
M ckan/templates/group/member_new.html
M ckan/templates/group/members.html
M ckan/templates/group/read_base.html
M ckan/templates/organization/edit_base.html
M ckan/templates/organization/index.html
M ckan/templates/organization/member_new.html
M ckan/templates/organization/members.html
M ckan/templates/organization/read_base.html
M ckan/templates/snippets/organization.html
M ckan/tests/controllers/test_api.py
M ckan/tests/legacy/functional/api/model/test_package.py
M ckan/tests/legacy/functional/api/model/test_relationships.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/test_package.py
M ckan/tests/legacy/functional/test_revision.py
M ckan/tests/legacy/lib/test_dictization.py
M ckan/tests/legacy/lib/test_navl.py
M ckan/tests/legacy/misc/test_sync.py
M ckan/tests/legacy/models/test_resource.py
M ckan/tests/lib/search/test_index.py
M ckan/views/api.py
M ckanext/datapusher/cli.py
M ckanext/datapusher/tests/test.py
M ckanext/datastore/tests/test_disable.py
M ckanext/example_flask_iblueprint/plugin.py
M ckanext/example_flask_streaming/plugin.py
M doc/conf.py
M doc/contributing/test.rst
M doc/contributing/testing.rst
M doc/maintaining/background-tasks.rst
Log Message:
-----------
Merge branch 'master' into 4041-remove-datastore-legacy-mode
Commit: a7f0a55059b56b925d7967f9887c3d5fbd112b02
https://github.com/ckan/ckan/commit/a7f0a55059b56b925d7967f9887c3d5fbd112b02
Author: amercader <amercadero at gmail.com>
Date: 2018-03-01 (Thu, 01 Mar 2018)
Changed paths:
M doc/conf.py
M doc/maintaining/installing/install-from-package.rst
Log Message:
-----------
Merge branch 'patch-1' of https://github.com/GabrielNicolasAvellaneda/ckan into GabrielNicolasAvellaneda-patch-1
Commit: 7b3df148389590052dce65967690689af49e2c26
https://github.com/ckan/ckan/commit/7b3df148389590052dce65967690689af49e2c26
Author: amercader <amercadero at gmail.com>
Date: 2018-03-01 (Thu, 01 Mar 2018)
Changed paths:
M doc/maintaining/installing/index.rst
M doc/maintaining/installing/install-from-package.rst
M doc/maintaining/installing/install-from-source.rst
M doc/maintaining/upgrading/upgrade-package-ckan-1-to-2.rst
Log Message:
-----------
Remove mentions of 12.04, move table to intro
Commit: eaf19118ab4e199bb327ac602d859e455727860e
https://github.com/ckan/ckan/commit/eaf19118ab4e199bb327ac602d859e455727860e
Author: amercader <amercadero at gmail.com>
Date: 2018-03-01 (Thu, 01 Mar 2018)
Changed paths:
M doc/conf.py
M doc/maintaining/installing/index.rst
M doc/maintaining/installing/install-from-package.rst
M doc/maintaining/installing/install-from-source.rst
M doc/maintaining/upgrading/upgrade-package-ckan-1-to-2.rst
Log Message:
-----------
Merge branch 'GabrielNicolasAvellaneda-patch-1'
Commit: e553743d11222099bbab1481d3e52d2c255e84eb
https://github.com/ckan/ckan/commit/e553743d11222099bbab1481d3e52d2c255e84eb
Author: amercader <amercadero at gmail.com>
Date: 2018-03-01 (Thu, 01 Mar 2018)
Changed paths:
M dev-requirements.txt
M doc/theming/jinja-tags.rst
Log Message:
-----------
Upgrade Sphinx to avoid large number of warnings when building
Commit: 49e0099bb7d1b7d2383b5f2add436df5cb569c39
https://github.com/ckan/ckan/commit/49e0099bb7d1b7d2383b5f2add436df5cb569c39
Author: Adrià Mercader <amercadero at gmail.com>
Date: 2018-03-01 (Thu, 01 Mar 2018)
Changed paths:
M ckanext/datastore/backend/postgres.py
M ckanext/datastore/logic/action.py
M ckanext/datastore/plugin.py
M ckanext/datastore/tests/test_configure.py
M ckanext/datastore/tests/test_disable.py
M ckanext/datastore/tests/test_helpers.py
M ckanext/datastore/tests/test_info.py
M ckanext/datastore/tests/test_search.py
M ckanext/datastore/tests/test_unit.py
M doc/maintaining/datastore.rst
Log Message:
-----------
Merge pull request #4041 from ckan/4041-remove-datastore-legacy-mode
Remove datastore legacy mode
Commit: 8cd85512ed00215300678067d80d9188cb9ca874
https://github.com/ckan/ckan/commit/8cd85512ed00215300678067d80d9188cb9ca874
Author: cclauss <cclauss at bluewin.ch>
Date: 2018-03-01 (Thu, 01 Mar 2018)
Changed paths:
M ckan/controllers/api.py
M ckan/controllers/feed.py
M ckan/controllers/group.py
M ckan/controllers/package.py
M ckan/controllers/revision.py
M ckan/controllers/user.py
M ckan/lib/alphabet_paginate.py
M ckan/lib/cli.py
M ckan/lib/create_test_data.py
M ckan/lib/dictization/__init__.py
M ckan/lib/helpers.py
M ckan/lib/io.py
M ckan/lib/jinja_extensions.py
M ckan/lib/lazyjson.py
M ckan/lib/mailer.py
M ckan/lib/munge.py
M ckan/lib/navl/dictization_functions.py
M ckan/lib/navl/validators.py
M ckan/lib/search/index.py
M ckan/logic/__init__.py
M ckan/logic/action/get.py
M ckan/logic/action/update.py
M ckan/logic/converters.py
M ckan/logic/schema.py
M ckan/model/__init__.py
M ckan/model/group_extra.py
M ckan/model/license.py
M ckan/model/package_extra.py
M ckan/model/resource.py
M ckan/model/system_info.py
M ckan/model/types.py
M ckan/model/user.py
M ckan/tests/controllers/test_api.py
M ckan/tests/legacy/__init__.py
M ckan/tests/legacy/html_check.py
M ckan/tests/legacy/lib/__init__.py
M ckan/tests/legacy/lib/test_navl.py
M ckan/tests/lib/navl/test_dictization_functions.py
M ckan/tests/lib/test_helpers.py
M ckan/tests/lib/test_io.py
M ckan/tests/lib/test_munge.py
M ckan/tests/lib/test_navl.py
M ckan/tests/logic/action/test_delete.py
M ckan/tests/logic/action/test_get.py
M ckan/tests/model/test_user.py
M ckan/tests/test_coding_standards.py
M ckan/tests/test_common.py
M ckan/views/__init__.py
M ckan/views/api.py
M ckan/views/feed.py
M ckan/views/user.py
M ckanext/datapusher/logic/schema.py
M ckanext/datastore/backend/postgres.py
M ckanext/datastore/logic/action.py
M ckanext/datastore/logic/schema.py
M ckanext/datastore/writer.py
M ckanext/datatablesview/controller.py
M ckanext/example_iconfigurer/plugin.py
M ckanext/example_iconfigurer/plugin_v1.py
M ckanext/example_iconfigurer/plugin_v2.py
M ckanext/example_iconfigurer/tests/test_iconfigurer_update_config.py
M ckanext/example_ivalidators/plugin.py
M ckanext/imageview/plugin.py
M ckanext/stats/stats.py
M ckanext/webpageview/plugin.py
M doc/contributing/unicode.rst
Log Message:
-----------
Change unicode() --> six.text_type() for Python 3
Commit: 555e0960c43d0ca86066b1954e5c94aad565baa7
https://github.com/ckan/ckan/commit/555e0960c43d0ca86066b1954e5c94aad565baa7
Author: Adrià Mercader <amercadero at gmail.com>
Date: 2018-03-01 (Thu, 01 Mar 2018)
Changed paths:
M ckan/controllers/api.py
M ckan/controllers/feed.py
M ckan/controllers/group.py
M ckan/controllers/package.py
M ckan/controllers/revision.py
M ckan/controllers/user.py
M ckan/lib/alphabet_paginate.py
M ckan/lib/cli.py
M ckan/lib/create_test_data.py
M ckan/lib/dictization/__init__.py
M ckan/lib/helpers.py
M ckan/lib/io.py
M ckan/lib/jinja_extensions.py
M ckan/lib/lazyjson.py
M ckan/lib/mailer.py
M ckan/lib/munge.py
M ckan/lib/navl/dictization_functions.py
M ckan/lib/navl/validators.py
M ckan/lib/search/index.py
M ckan/logic/__init__.py
M ckan/logic/action/get.py
M ckan/logic/action/update.py
M ckan/logic/converters.py
M ckan/logic/schema.py
M ckan/model/__init__.py
M ckan/model/group_extra.py
M ckan/model/license.py
M ckan/model/package_extra.py
M ckan/model/resource.py
M ckan/model/system_info.py
M ckan/model/types.py
M ckan/model/user.py
M ckan/tests/controllers/test_api.py
M ckan/tests/legacy/__init__.py
M ckan/tests/legacy/html_check.py
M ckan/tests/legacy/lib/__init__.py
M ckan/tests/legacy/lib/test_navl.py
M ckan/tests/lib/navl/test_dictization_functions.py
M ckan/tests/lib/test_helpers.py
M ckan/tests/lib/test_io.py
M ckan/tests/lib/test_munge.py
M ckan/tests/lib/test_navl.py
M ckan/tests/logic/action/test_delete.py
M ckan/tests/logic/action/test_get.py
M ckan/tests/model/test_user.py
M ckan/tests/test_coding_standards.py
M ckan/tests/test_common.py
M ckan/views/__init__.py
M ckan/views/api.py
M ckan/views/feed.py
M ckan/views/user.py
M ckanext/datapusher/logic/schema.py
M ckanext/datastore/backend/postgres.py
M ckanext/datastore/logic/action.py
M ckanext/datastore/logic/schema.py
M ckanext/datastore/writer.py
M ckanext/datatablesview/controller.py
M ckanext/example_iconfigurer/plugin.py
M ckanext/example_iconfigurer/plugin_v1.py
M ckanext/example_iconfigurer/plugin_v2.py
M ckanext/example_iconfigurer/tests/test_iconfigurer_update_config.py
M ckanext/example_ivalidators/plugin.py
M ckanext/imageview/plugin.py
M ckanext/stats/stats.py
M ckanext/webpageview/plugin.py
M doc/contributing/unicode.rst
Log Message:
-----------
Merge pull request #4035 from cclauss/unicode-to-six.text_type
Change unicode() --> six.text_type() for Python 3
Commit: f97d194f6f0434a776f730e27030703c07de2be6
https://github.com/ckan/ckan/commit/f97d194f6f0434a776f730e27030703c07de2be6
Author: Konstantin Sivakov <konstantin.sivakov at gmail.com>
Date: 2018-03-01 (Thu, 01 Mar 2018)
Changed paths:
M ckan/tests/config/test_middleware.py
Log Message:
-----------
test_middleware fix
Commit: a5c17a6484aa82d2945e6a9501e289aa6f95559b
https://github.com/ckan/ckan/commit/a5c17a6484aa82d2945e6a9501e289aa6f95559b
Author: Konstantin Sivakov <konstantin.sivakov at gmail.com>
Date: 2018-03-01 (Thu, 01 Mar 2018)
Changed paths:
M ckan/controllers/api.py
M ckan/controllers/feed.py
M ckan/controllers/group.py
M ckan/controllers/package.py
M ckan/controllers/revision.py
M ckan/controllers/user.py
M ckan/lib/alphabet_paginate.py
M ckan/lib/cli.py
M ckan/lib/create_test_data.py
M ckan/lib/dictization/__init__.py
M ckan/lib/helpers.py
M ckan/lib/io.py
M ckan/lib/jinja_extensions.py
M ckan/lib/lazyjson.py
M ckan/lib/mailer.py
M ckan/lib/munge.py
M ckan/lib/navl/dictization_functions.py
M ckan/lib/navl/validators.py
M ckan/lib/search/index.py
M ckan/logic/__init__.py
M ckan/logic/action/get.py
M ckan/logic/action/update.py
M ckan/logic/converters.py
M ckan/logic/schema.py
M ckan/logic/validators.py
M ckan/model/__init__.py
M ckan/model/group_extra.py
M ckan/model/license.py
M ckan/model/package_extra.py
M ckan/model/resource.py
M ckan/model/system_info.py
M ckan/model/types.py
M ckan/model/user.py
M ckan/tests/controllers/test_api.py
M ckan/tests/legacy/__init__.py
M ckan/tests/legacy/html_check.py
M ckan/tests/legacy/lib/__init__.py
M ckan/tests/legacy/lib/test_navl.py
M ckan/tests/lib/navl/test_dictization_functions.py
M ckan/tests/lib/test_helpers.py
M ckan/tests/lib/test_io.py
M ckan/tests/lib/test_munge.py
M ckan/tests/lib/test_navl.py
M ckan/tests/logic/action/test_delete.py
M ckan/tests/logic/action/test_get.py
M ckan/tests/model/test_user.py
M ckan/tests/test_coding_standards.py
M ckan/tests/test_common.py
M ckan/views/__init__.py
M ckan/views/api.py
M ckan/views/feed.py
M ckan/views/user.py
M ckanext/datapusher/logic/schema.py
M ckanext/datastore/backend/__init__.py
M ckanext/datastore/backend/postgres.py
M ckanext/datastore/helpers.py
M ckanext/datastore/logic/action.py
M ckanext/datastore/logic/auth.py
M ckanext/datastore/logic/schema.py
M ckanext/datastore/plugin.py
M ckanext/datastore/tests/test_chained_auth_functions.py
M ckanext/datastore/tests/test_configure.py
M ckanext/datastore/tests/test_disable.py
M ckanext/datastore/tests/test_helpers.py
M ckanext/datastore/tests/test_info.py
M ckanext/datastore/tests/test_search.py
M ckanext/datastore/tests/test_unit.py
M ckanext/datastore/writer.py
M ckanext/datatablesview/controller.py
M ckanext/example_iconfigurer/plugin.py
M ckanext/example_iconfigurer/plugin_v1.py
M ckanext/example_iconfigurer/plugin_v2.py
M ckanext/example_iconfigurer/tests/test_iconfigurer_update_config.py
M ckanext/example_ivalidators/plugin.py
M ckanext/imageview/plugin.py
M ckanext/stats/stats.py
M ckanext/webpageview/plugin.py
M doc/conf.py
M doc/contributing/unicode.rst
M doc/maintaining/datastore.rst
M doc/maintaining/installing/index.rst
M doc/maintaining/installing/install-from-package.rst
M doc/maintaining/installing/install-from-source.rst
M doc/maintaining/upgrading/upgrade-package-ckan-1-to-2.rst
Log Message:
-----------
Merge remote-tracking branch 'upstream/master' into flask-home-blueprint
Commit: 55f1413b91b381e7fe900fe1f3e94d89df41791d
https://github.com/ckan/ckan/commit/55f1413b91b381e7fe900fe1f3e94d89df41791d
Author: cclauss <cclauss at bluewin.ch>
Date: 2018-03-01 (Thu, 01 Mar 2018)
Changed paths:
M ckan/lib/create_test_data.py
M ckan/logic/validators.py
Log Message:
-----------
Change basestring --> six.string_types for Python 3 (again)
Commit: fa196ce46033a2b47af9d7026ccc81cbc2146bb0
https://github.com/ckan/ckan/commit/fa196ce46033a2b47af9d7026ccc81cbc2146bb0
Author: Ian Ward <ian at excess.org>
Date: 2018-03-01 (Thu, 01 Mar 2018)
Changed paths:
M dev-requirements.txt
M doc/theming/jinja-tags.rst
Log Message:
-----------
Merge pull request #4053 from ckan/update-sphinx
Upgrade Sphinx to avoid large number of warnings when building
Commit: 6e8e5d1b0fa16e79062d6f589442f1559efd8c27
https://github.com/ckan/ckan/commit/6e8e5d1b0fa16e79062d6f589442f1559efd8c27
Author: Adrià Mercader <amercadero at gmail.com>
Date: 2018-03-01 (Thu, 01 Mar 2018)
Changed paths:
M ckan/config/routing.py
M ckan/lib/helpers.py
M ckan/templates-bs2/header.html
M ckan/templates-bs2/snippets/home_breadcrumb_item.html
M ckan/templates/header.html
M ckan/templates/home/about.html
M ckan/templates/snippets/home_breadcrumb_item.html
M ckan/tests/config/test_middleware.py
M ckan/tests/controllers/test_home.py
A ckan/views/home.py
M ckanext/example_itranslation/tests/test_plugin.py
Log Message:
-----------
Merge pull request #3891 from tino097/flask-home-blueprint
rewrite home blueprint
Commit: 8fc3ad9c3c127b15cb4e652e37cdb714dae5b42c
https://github.com/ckan/ckan/commit/8fc3ad9c3c127b15cb4e652e37cdb714dae5b42c
Author: cclauss <cclauss at bluewin.ch>
Date: 2018-03-01 (Thu, 01 Mar 2018)
Changed paths:
M ckan/lib/munge.py
M ckan/tests/test_coding_standards.py
Log Message:
-----------
Convert ur'strings' --> u'strings' for Python 3
Commit: 2747af715794bee4489fe0249b2cc57a65c28999
https://github.com/ckan/ckan/commit/2747af715794bee4489fe0249b2cc57a65c28999
Author: cclauss <cclauss at bluewin.ch>
Date: 2018-03-01 (Thu, 01 Mar 2018)
Changed paths:
M ckan/pastertemplates/__init__.py
Log Message:
-----------
Fix reload() for Python 3
Commit: fac7b2f92f71b4adec5ffd0afb651da37d9a071d
https://github.com/ckan/ckan/commit/fac7b2f92f71b4adec5ffd0afb651da37d9a071d
Author: cclauss <cclauss at bluewin.ch>
Date: 2018-03-01 (Thu, 01 Mar 2018)
Changed paths:
M ckan/model/group.py
M ckan/model/package.py
Log Message:
-----------
Fix cmp() for Python 3
Commit: 95f3eee3498d76120ec7d473c456002337ea69e1
https://github.com/ckan/ckan/commit/95f3eee3498d76120ec7d473c456002337ea69e1
Author: Adrià Mercader <amercadero at gmail.com>
Date: 2018-03-01 (Thu, 01 Mar 2018)
Changed paths:
M ckan/lib/create_test_data.py
M ckan/logic/validators.py
Log Message:
-----------
Merge pull request #4057 from cclauss/basestring-to-six.string_types-again
Change basestring --> six.string_types for Python 3 (again)
Commit: 352457ccf25e428d22ba2eb9997e4a0880f3e9a7
https://github.com/ckan/ckan/commit/352457ccf25e428d22ba2eb9997e4a0880f3e9a7
Author: Alice Butcher <alycejenni at gmail.com>
Date: 2018-03-01 (Thu, 01 Mar 2018)
Changed paths:
M ckan/logic/__init__.py
Log Message:
-----------
set attribute directly on function instead of using internal def
as the decorators are only setting simple attributes, the internal wrapper() def block is unnecessary.
Commit: 783ae8696910e642537a16a7778bda2d8a72f84b
https://github.com/ckan/ckan/commit/783ae8696910e642537a16a7778bda2d8a72f84b
Author: Ian Ward <ian at excess.org>
Date: 2018-03-01 (Thu, 01 Mar 2018)
Changed paths:
M ckan/pastertemplates/__init__.py
Log Message:
-----------
Merge pull request #4058 from cclauss/fix-reload-for-Python3
Fix reload() for Python 3
Commit: 5fc51e6d8b1d4622891b2a808b3193601c49d057
https://github.com/ckan/ckan/commit/5fc51e6d8b1d4622891b2a808b3193601c49d057
Author: Ian Ward <ian at excess.org>
Date: 2018-03-01 (Thu, 01 Mar 2018)
Changed paths:
M ckan/lib/munge.py
M ckan/tests/test_coding_standards.py
Log Message:
-----------
Merge pull request #4052 from cclauss/fix-other-urstrings-for-Python3-alt
Convert ur'strings' --> u'strings' for Python 3
Commit: c0168befa86bcbc080bc8febd50df5348b5b576e
https://github.com/ckan/ckan/commit/c0168befa86bcbc080bc8febd50df5348b5b576e
Author: Sergey Motornyuk <sergey.motornyuk at linkdigital.com.au>
Date: 2018-03-03 (Sat, 03 Mar 2018)
Changed paths:
M ckanext/datastore/plugin.py
M ckanext/datastore/tests/test_delete.py
Log Message:
-----------
[#4042] update extras only for deleted resource
Commit: 3476c6813ae74f88a6bbad90ea9f3e724bf46d63
https://github.com/ckan/ckan/commit/3476c6813ae74f88a6bbad90ea9f3e724bf46d63
Author: Daren McCulley <mcculleydj at gmail.com>
Date: 2018-03-03 (Sat, 03 Mar 2018)
Changed paths:
M ckanext/example_theme_docs/v10_custom_snippet/templates/snippets/example_theme_most_popular_groups.html
M doc/theming/templates.rst
Log Message:
-----------
Update theming template docs from group.packages to group.package_count
packages is not an attribute on group, but package_count is
Commit: 2f048eec2bd057c638a5d362993bd18ad02af2b7
https://github.com/ckan/ckan/commit/2f048eec2bd057c638a5d362993bd18ad02af2b7
Author: Adrià Mercader <amercadero at gmail.com>
Date: 2018-03-06 (Tue, 06 Mar 2018)
Changed paths:
M ckanext/example_theme_docs/v10_custom_snippet/templates/snippets/example_theme_most_popular_groups.html
M doc/theming/templates.rst
Log Message:
-----------
Merge pull request #4064 from mcculleydj/update-theme-docs-package-count
Update theming template docs from group.packages to group.package_count
Commit: 3bbbe028e43a25ea2179c35e50ed4b67c404b135
https://github.com/ckan/ckan/commit/3bbbe028e43a25ea2179c35e50ed4b67c404b135
Author: Adrià Mercader <amercadero at gmail.com>
Date: 2018-03-06 (Tue, 06 Mar 2018)
Changed paths:
M ckan/model/group.py
M ckan/model/package.py
Log Message:
-----------
Merge pull request #4059 from cclauss/fix-cmp-for-Python3
Fix cmp() for Python 3
Commit: c74fc260813683aefcbd945825a98543bdfc4d84
https://github.com/ckan/ckan/commit/c74fc260813683aefcbd945825a98543bdfc4d84
Author: Ian Ward <ian at excess.org>
Date: 2018-03-06 (Tue, 06 Mar 2018)
Changed paths:
M ckanext/datastore/plugin.py
M ckanext/datastore/tests/test_delete.py
Log Message:
-----------
Merge pull request #4063 from smotornyuk/4042-fix-datastore-after_delete
[#4042] update extras only for deleted resource
Commit: 400f17458217424b130d90577edef763316a2c80
https://github.com/ckan/ckan/commit/400f17458217424b130d90577edef763316a2c80
Author: Ian Ward <ian at excess.org>
Date: 2018-03-07 (Wed, 07 Mar 2018)
Changed paths:
M ckan/logic/__init__.py
Log Message:
-----------
Merge pull request #4048 from alycejenni/wrapper-generic-params
Make parameters for wrapper() functions in ckan.logic generic args/kwargs
Commit: a3d4a7a714c70ec4807762e578fe0b1aaedf7f0b
https://github.com/ckan/ckan/commit/a3d4a7a714c70ec4807762e578fe0b1aaedf7f0b
Author: Goce Mitevski <goce.mitevski at keitaro.com>
Date: 2018-03-08 (Thu, 08 Mar 2018)
Changed paths:
M ckan/public/base/less/module.less
Log Message:
-----------
Override .module-content h1 top margin
Commit: beda3fc7c98977b8d1ff0bee2edde509290fc103
https://github.com/ckan/ckan/commit/beda3fc7c98977b8d1ff0bee2edde509290fc103
Author: amercader <amercadero at gmail.com>
Date: 2018-03-08 (Thu, 08 Mar 2018)
Changed paths:
M ckan/controllers/package.py
Log Message:
-----------
[#4081] Return a 403 if not authorized on the search page
Commit: 1b7bd6924e8be71ad978bd603765dbfb15d09996
https://github.com/ckan/ckan/commit/1b7bd6924e8be71ad978bd603765dbfb15d09996
Author: Nevelina Aleksandrova <nevelina at cottagelabs.com>
Date: 2018-03-08 (Thu, 08 Mar 2018)
Changed paths:
M ckan/config/environment.py
M ckan/tests/config/test_environment.py
M contrib/docker/ckan-entrypoint.sh
Log Message:
-----------
Allows maximum resource upload size to be specified as an env variable
Commit: 51bf35db595059379ce8c247c2d9019806f87052
https://github.com/ckan/ckan/commit/51bf35db595059379ce8c247c2d9019806f87052
Author: Goce Mitevski <goce.mitevski at keitaro.com>
Date: 2018-03-08 (Thu, 08 Mar 2018)
Changed paths:
M ckan/public/base/javascript/modules/confirm-action.js
Log Message:
-----------
Update confirm-action.js template and JS selector
Commit: 0cd9fd1f9ff3835cd24cf5e4097922bca9f307b2
https://github.com/ckan/ckan/commit/0cd9fd1f9ff3835cd24cf5e4097922bca9f307b2
Author: Adrià Mercader <amercadero at gmail.com>
Date: 2018-03-08 (Thu, 08 Mar 2018)
Changed paths:
M ckan/public/base/less/module.less
Log Message:
-----------
Merge pull request #4080 from gocemitevski/dataset-title-top-margin
Override .module-content h1 top margin
Commit: 4caf7c00b1f0a668ca7b1eb5946455fabbb0efda
https://github.com/ckan/ckan/commit/4caf7c00b1f0a668ca7b1eb5946455fabbb0efda
Author: Adrià Mercader <amercadero at gmail.com>
Date: 2018-03-08 (Thu, 08 Mar 2018)
Changed paths:
M ckan/public/base/javascript/modules/confirm-action.js
Log Message:
-----------
Merge pull request #4086 from gocemitevski/modal-dailog-markup
Update confirm-action.js Bootstrap 3 template
Commit: e0fc64aaaa5dc25011a8ff62e5fb29847ed0d436
https://github.com/ckan/ckan/commit/e0fc64aaaa5dc25011a8ff62e5fb29847ed0d436
Author: Nevelina Aleksandrova <nevelina at cottagelabs.com>
Date: 2018-03-08 (Thu, 08 Mar 2018)
Changed paths:
M contrib/docker/docker-compose.yml
Log Message:
-----------
Add max upload size variable to docker-compose
Commit: 2b9ddced8e1eac15bab314cf6e43e9a8ea2f24a0
https://github.com/ckan/ckan/commit/2b9ddced8e1eac15bab314cf6e43e9a8ea2f24a0
Author: Ian Ward <ian at excess.org>
Date: 2018-03-08 (Thu, 08 Mar 2018)
Changed paths:
M ckan/controllers/package.py
Log Message:
-----------
Merge pull request #4082 from ckan/4081-not-authorized-search
[#4081] Return a 403 if not authorized on the search page
Commit: dee0e54e5fcb60c5cda94ed9608910cc70ef5f68
https://github.com/ckan/ckan/commit/dee0e54e5fcb60c5cda94ed9608910cc70ef5f68
Author: Ryan Brooks <ryan at slatehorse.com>
Date: 2018-03-08 (Thu, 08 Mar 2018)
Changed paths:
M ckan/config/environment.py
Log Message:
-----------
Add support for user/pass for Solr as ENV var
Commit: 37ff02fb0fe175dd0cb8411f76971b846def4b4a
https://github.com/ckan/ckan/commit/37ff02fb0fe175dd0cb8411f76971b846def4b4a
Author: Adrià Mercader <amercadero at gmail.com>
Date: 2018-03-09 (Fri, 09 Mar 2018)
Changed paths:
M ckan/config/environment.py
M ckan/tests/config/test_environment.py
M contrib/docker/ckan-entrypoint.sh
M contrib/docker/docker-compose.yml
Log Message:
-----------
Merge pull request #4084 from Nimphal/4083_max_upload_size_env
Allows maximum resource upload size to be specified as an env variable
Commit: 24c092c2fe60c7b07657fde5ccbb7f2735de7488
https://github.com/ckan/ckan/commit/24c092c2fe60c7b07657fde5ccbb7f2735de7488
Author: Adrià Mercader <amercadero at gmail.com>
Date: 2018-03-09 (Fri, 09 Mar 2018)
Changed paths:
M ckan/config/environment.py
Log Message:
-----------
Merge pull request #4092 from spikeheap/4091_solr_auth_envvars
Add support for user/pass for Solr as ENV var
Commit: ce91553d8ff8e8fe9a3f935e3773c627f04f230c
https://github.com/ckan/ckan/commit/ce91553d8ff8e8fe9a3f935e3773c627f04f230c
Author: Ian Ward <ian at excess.org>
Date: 2018-03-09 (Fri, 09 Mar 2018)
Changed paths:
M ckan/ckan_nose_plugin.py
M ckan/config/environment.py
M ckan/config/middleware/flask_app.py
M ckan/config/routing.py
M ckan/controllers/api.py
M ckan/controllers/feed.py
M ckan/controllers/group.py
M ckan/controllers/organization.py
M ckan/controllers/package.py
M ckan/controllers/revision.py
M ckan/controllers/user.py
M ckan/i18n/check_po_files.py
M ckan/lib/alphabet_paginate.py
M ckan/lib/cli.py
M ckan/lib/config_tool.py
M ckan/lib/create_test_data.py
M ckan/lib/dictization/__init__.py
M ckan/lib/helpers.py
M ckan/lib/io.py
M ckan/lib/jinja_extensions.py
M ckan/lib/lazyjson.py
M ckan/lib/mailer.py
M ckan/lib/munge.py
M ckan/lib/navl/dictization_functions.py
M ckan/lib/navl/validators.py
M ckan/lib/plugins.py
M ckan/lib/render.py
M ckan/lib/search/__init__.py
M ckan/lib/search/index.py
M ckan/logic/__init__.py
M ckan/logic/action/get.py
M ckan/logic/action/update.py
M ckan/logic/converters.py
M ckan/logic/schema.py
M ckan/logic/validators.py
M ckan/migration/versions/018_adjust_licenses.py
M ckan/migration/versions/083_remove_related_items.py
M ckan/model/__init__.py
M ckan/model/group.py
M ckan/model/group_extra.py
M ckan/model/license.py
M ckan/model/package.py
M ckan/model/package_extra.py
M ckan/model/resource.py
M ckan/model/system_info.py
M ckan/model/types.py
M ckan/model/user.py
M ckan/pastertemplates/__init__.py
M ckan/public/base/javascript/modules/confirm-action.js
M ckan/public/base/less/module.less
M ckan/templates-bs2/group/edit_base.html
M ckan/templates-bs2/group/index.html
M ckan/templates-bs2/group/member_new.html
M ckan/templates-bs2/group/members.html
M ckan/templates-bs2/group/read_base.html
M ckan/templates-bs2/header.html
M ckan/templates-bs2/organization/edit_base.html
M ckan/templates-bs2/organization/index.html
M ckan/templates-bs2/organization/member_new.html
M ckan/templates-bs2/organization/members.html
M ckan/templates-bs2/organization/read_base.html
M ckan/templates-bs2/snippets/home_breadcrumb_item.html
M ckan/templates-bs2/snippets/organization.html
M ckan/templates/group/edit_base.html
M ckan/templates/group/index.html
M ckan/templates/group/member_new.html
M ckan/templates/group/members.html
M ckan/templates/group/read_base.html
M ckan/templates/header.html
M ckan/templates/home/about.html
M ckan/templates/organization/edit_base.html
M ckan/templates/organization/index.html
M ckan/templates/organization/member_new.html
M ckan/templates/organization/members.html
M ckan/templates/organization/read_base.html
M ckan/templates/snippets/home_breadcrumb_item.html
M ckan/templates/snippets/organization.html
M ckan/tests/config/test_environment.py
M ckan/tests/config/test_middleware.py
M ckan/tests/controllers/test_api.py
M ckan/tests/controllers/test_home.py
M ckan/tests/legacy/__init__.py
M ckan/tests/legacy/functional/api/model/test_package.py
M ckan/tests/legacy/functional/api/model/test_relationships.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/test_package.py
M ckan/tests/legacy/functional/test_revision.py
M ckan/tests/legacy/html_check.py
M ckan/tests/legacy/lib/__init__.py
M ckan/tests/legacy/lib/test_dictization.py
M ckan/tests/legacy/lib/test_navl.py
M ckan/tests/legacy/misc/test_sync.py
M ckan/tests/legacy/models/test_resource.py
M ckan/tests/lib/navl/test_dictization_functions.py
M ckan/tests/lib/search/test_index.py
M ckan/tests/lib/test_helpers.py
M ckan/tests/lib/test_io.py
M ckan/tests/lib/test_munge.py
M ckan/tests/lib/test_navl.py
M ckan/tests/logic/action/test_delete.py
M ckan/tests/logic/action/test_get.py
M ckan/tests/model/test_user.py
M ckan/tests/test_coding_standards.py
M ckan/tests/test_common.py
M ckan/views/__init__.py
M ckan/views/api.py
M ckan/views/feed.py
A ckan/views/home.py
M ckan/views/user.py
M ckanext/datapusher/cli.py
M ckanext/datapusher/logic/schema.py
M ckanext/datapusher/tests/test.py
M ckanext/datastore/backend/postgres.py
M ckanext/datastore/helpers.py
M ckanext/datastore/logic/action.py
M ckanext/datastore/logic/schema.py
M ckanext/datastore/plugin.py
M ckanext/datastore/tests/test_delete.py
M ckanext/datastore/tests/test_disable.py
M ckanext/datastore/writer.py
M ckanext/datatablesview/controller.py
M ckanext/example_flask_iblueprint/plugin.py
M ckanext/example_flask_streaming/plugin.py
M ckanext/example_iconfigurer/plugin.py
M ckanext/example_iconfigurer/plugin_v1.py
M ckanext/example_iconfigurer/plugin_v2.py
M ckanext/example_iconfigurer/tests/test_iconfigurer_update_config.py
M ckanext/example_itranslation/tests/test_plugin.py
M ckanext/example_ivalidators/plugin.py
M ckanext/example_theme_docs/v10_custom_snippet/templates/snippets/example_theme_most_popular_groups.html
M ckanext/imageview/plugin.py
M ckanext/stats/stats.py
M ckanext/webpageview/plugin.py
M contrib/docker/ckan-entrypoint.sh
M contrib/docker/docker-compose.yml
M dev-requirements.txt
M doc/conf.py
M doc/contributing/test.rst
M doc/contributing/testing.rst
M doc/contributing/unicode.rst
M doc/maintaining/background-tasks.rst
M doc/maintaining/installing/index.rst
M doc/maintaining/installing/install-from-package.rst
M doc/maintaining/installing/install-from-source.rst
M doc/maintaining/upgrading/upgrade-package-ckan-1-to-2.rst
M doc/theming/jinja-tags.rst
M doc/theming/templates.rst
Log Message:
-----------
Merge branch 'master' into 3816-query-based-views
Commit: 080212d84f575e8024ceaf07049fdfb68b391b22
https://github.com/ckan/ckan/commit/080212d84f575e8024ceaf07049fdfb68b391b22
Author: Ian Ward <ian at excess.org>
Date: 2018-03-09 (Fri, 09 Mar 2018)
Changed paths:
M doc/maintaining/datastore.rst
Log Message:
-----------
[#3816] settle on consistent "Resource Queries" naming
Compare: https://github.com/ckan/ckan/compare/4564712c5bd4...080212d84f57
More information about the ckan-changes
mailing list