[ckan-changes] [ckan/ckan] 4309aa: Fixes #1596 by ensuring it only shows active membe...
GitHub
noreply at github.com
Fri Nov 21 15:14:10 UTC 2014
Branch: refs/heads/1414-remove-moderated-edits
Home: https://github.com/ckan/ckan
Commit: 4309aa7af0428b9d175f3da545a72b3419eebfbc
https://github.com/ckan/ckan/commit/4309aa7af0428b9d175f3da545a72b3419eebfbc
Author: Ross Jones <ross at servercode.co.uk>
Date: 2014-04-18 (Fri, 18 Apr 2014)
Changed paths:
M ckan/logic/action/get.py
Log Message:
-----------
Fixes #1596 by ensuring it only shows active members.
Currently removing a user from a group/org (marking membership as deleted)
then it still gets returned in dataset/new as a viable organisation/group to
choose when it isn't (as the user is not actually still a member).
Commit: d0e4ea4c221e2c865fe0cefc1e0a6f8a206c545c
https://github.com/ckan/ckan/commit/d0e4ea4c221e2c865fe0cefc1e0a6f8a206c545c
Author: Sean Hammond <git at seanh.cc>
Date: 2014-10-03 (Fri, 03 Oct 2014)
Changed paths:
M ckan/pastertemplates/__init__.py
A ckan/pastertemplates/template/+dot+coveragerc_tmpl
A ckan/pastertemplates/template/+dot+gitignore_tmpl
A ckan/pastertemplates/template/+dot+travis.yml_tmpl
A ckan/pastertemplates/template/LICENSE_tmpl
A ckan/pastertemplates/template/MANIFEST.in_tmpl
A ckan/pastertemplates/template/README.rst_tmpl
A ckan/pastertemplates/template/bin/travis-build.bash_tmpl
A ckan/pastertemplates/template/bin/travis-run.sh_tmpl
R ckan/pastertemplates/template/ckanext/+project+/__init__.py
A ckan/pastertemplates/template/ckanext/+project_shortname+/__init__.py
A ckan/pastertemplates/template/ckanext/+project_shortname+/fanstatic/+dot+gitignore
A ckan/pastertemplates/template/ckanext/+project_shortname+/plugin.py_tmpl
A ckan/pastertemplates/template/ckanext/+project_shortname+/public/+dot+gitignore
A ckan/pastertemplates/template/ckanext/+project_shortname+/templates/+dot+gitignore
A ckan/pastertemplates/template/ckanext/+project_shortname+/tests/__init__.py
A ckan/pastertemplates/template/ckanext/+project_shortname+/tests/test_plugin.py_tmpl
M ckan/pastertemplates/template/ckanext/__init__.py
R ckan/pastertemplates/template/ckanext_+project+.egg-info/.gitignore
A ckan/pastertemplates/template/ckanext_+project_shortname+.egg-info/.gitignore
A ckan/pastertemplates/template/dev-requirements.txt_tmpl
M ckan/pastertemplates/template/setup.py_tmpl
A ckan/pastertemplates/template/test.ini_tmpl
Log Message:
-----------
Improve the ckanext template
Commit: fc9561c042d2e9192c4db1db7a868b330a66cc0b
https://github.com/ckan/ckan/commit/fc9561c042d2e9192c4db1db7a868b330a66cc0b
Author: Sean Hammond <git at seanh.cc>
Date: 2014-10-03 (Fri, 03 Oct 2014)
Changed paths:
M ckan/pastertemplates/template/README.rst_tmpl
Log Message:
-----------
Typo in README template
Commit: 8b34820ad2fc7c2437e451ae518a9c0b00a880f4
https://github.com/ckan/ckan/commit/8b34820ad2fc7c2437e451ae518a9c0b00a880f4
Author: Sean Hammond <git at seanh.cc>
Date: 2014-10-03 (Fri, 03 Oct 2014)
Changed paths:
M ckan/pastertemplates/template/README.rst_tmpl
Log Message:
-----------
Remove "deadoralive" from template README
Commit: 8108a2c78b8cd52ea7c28fc9fc04fd0f38452742
https://github.com/ckan/ckan/commit/8108a2c78b8cd52ea7c28fc9fc04fd0f38452742
Author: Sean Hammond <git at seanh.cc>
Date: 2014-10-07 (Tue, 07 Oct 2014)
Changed paths:
M ckan/pastertemplates/__init__.py
Log Message:
-----------
Change example names
Commit: be54ba88cf9f1854fa504d574ebedde238e9b2a6
https://github.com/ckan/ckan/commit/be54ba88cf9f1854fa504d574ebedde238e9b2a6
Author: Sean Hammond <git at seanh.cc>
Date: 2014-10-07 (Tue, 07 Oct 2014)
Changed paths:
M ckan/pastertemplates/template/MANIFEST.in_tmpl
M ckan/pastertemplates/template/setup.py_tmpl
Log Message:
-----------
Fix packaging of data files
Commit: f5f0565634bb30fb215755d0386c96e150f46c72
https://github.com/ckan/ckan/commit/f5f0565634bb30fb215755d0386c96e150f46c72
Author: Sean Hammond <git at seanh.cc>
Date: 2014-10-07 (Tue, 07 Oct 2014)
Changed paths:
M ckan/pastertemplates/template/setup.py_tmpl
Log Message:
-----------
Add some more package metadata
Commit: 19dd3253aba9a5771c449f04f7dc3a075cbb89b6
https://github.com/ckan/ckan/commit/19dd3253aba9a5771c449f04f7dc3a075cbb89b6
Author: Sean Hammond <git at seanh.cc>
Date: 2014-10-15 (Wed, 15 Oct 2014)
Changed paths:
M ckan/pastertemplates/template/setup.py_tmpl
Log Message:
-----------
Fix missing comma in setup.py_tmpl
Commit: 8df768d6a598ae54fe24c041f719020b9066c439
https://github.com/ckan/ckan/commit/8df768d6a598ae54fe24c041f719020b9066c439
Author: Denis Zgonjanin <deniszgonjanin at gmail.com>
Date: 2014-10-27 (Mon, 27 Oct 2014)
Changed paths:
M ckan/logic/action/update.py
M ckan/tests/logic/test_action.py
Log Message:
-----------
package patch action, for issue #1416
Commit: 775a6a6efdd3f632f0ca34db48f8436e0178fdb7
https://github.com/ckan/ckan/commit/775a6a6efdd3f632f0ca34db48f8436e0178fdb7
Author: Denis Zgonjanin <deniszgonjanin at gmail.com>
Date: 2014-10-27 (Mon, 27 Oct 2014)
Changed paths:
M ckan/logic/action/update.py
Log Message:
-----------
[#1416] improve patch method
Commit: ed4067a67e4e0fa6574f048a06bfd2443fac9551
https://github.com/ckan/ckan/commit/ed4067a67e4e0fa6574f048a06bfd2443fac9551
Author: Denis Zgonjanin <deniszgonjanin at gmail.com>
Date: 2014-10-27 (Mon, 27 Oct 2014)
Changed paths:
M ckan/logic/action/update.py
M ckan/logic/auth/update.py
Log Message:
-----------
[#1416] add auth function to package_patch action
Commit: bb452421266866e826169cd6706f4c15447cae5f
https://github.com/ckan/ckan/commit/bb452421266866e826169cd6706f4c15447cae5f
Author: Ross Jones <ross at servercode.co.uk>
Date: 2014-10-27 (Mon, 27 Oct 2014)
Changed paths:
M ckan/lib/cli.py
M doc/maintaining/paster.rst
Log Message:
-----------
Allows use of CKAN_INI env-var to locate config
Implements #1597
If you don't specify a config file using the -c option, CKAN defaults to
looking for development.ini in the current directory. This patch will
first check the -c parameter, and if it doesn't find it will use the
content of the CKAN_INI environment variable. If it cannot find that,
it will then default to development.ini in the current directory.
Commit: ba51a431071751e0deb9942a46116492a62a7f83
https://github.com/ckan/ckan/commit/ba51a431071751e0deb9942a46116492a62a7f83
Author: Ross Jones <ross at servercode.co.uk>
Date: 2014-10-28 (Tue, 28 Oct 2014)
Changed paths:
M ckan/lib/cli.py
Log Message:
-----------
CHange error message, hope travis retests
Commit: 5b007b6e0f50c9295c8bdb3b4df5445a96eee2e1
https://github.com/ckan/ckan/commit/5b007b6e0f50c9295c8bdb3b4df5445a96eee2e1
Author: Ian Ward <ian at excess.org>
Date: 2014-10-29 (Wed, 29 Oct 2014)
Changed paths:
M ckan/controllers/package.py
M ckan/controllers/revision.py
M ckan/lib/base.py
M ckan/lib/create_test_data.py
M ckan/lib/dictization/model_dictize.py
M ckan/lib/dictization/model_save.py
M ckan/lib/plugins.py
M ckan/lib/render.py
M ckan/lib/search/index.py
M ckan/logic/action/create.py
M ckan/logic/action/get.py
M ckan/logic/action/update.py
M ckan/logic/auth/delete.py
M ckan/logic/auth/get.py
M ckan/logic/auth/update.py
M ckan/logic/schema.py
A ckan/migration/versions/074_remove_resource_groups.py
M ckan/model/__init__.py
M ckan/model/package.py
M ckan/model/resource.py
A ckan/new_tests/lib/dictization/__init__.py
A ckan/new_tests/logic/action/test_delete.py
M ckan/new_tests/logic/action/test_update.py
A ckan/new_tests/logic/auth/test_delete.py
M ckan/plugins/interfaces.py
M ckan/plugins/toolkit.py
M ckan/public/scripts/application.js
M ckan/templates/group/snippets/group_form.html
M ckan/templates/organization/snippets/organization_form.html
M ckan/templates/package/base_form_page.html
M ckan/templates/package/edit.html
M ckan/templates/package/new_resource.html
M ckan/templates/package/new_resource_not_draft.html
M ckan/templates/package/resource_edit.html
M ckan/templates/package/snippets/resource_edit_form.html
M ckan/templates/package/snippets/resource_form.html
M ckan/templates/snippets/group_item.html
M ckan/tests/functional/test_group.py
M ckan/tests/functional/test_package.py
M ckan/tests/functional/test_revision.py
M ckan/tests/lib/test_dictization.py
M ckan/tests/lib/test_resource_search.py
M ckan/tests/logic/test_action.py
M ckan/tests/models/test_package.py
M ckan/tests/models/test_resource.py
M ckan/tests/test_plugins.py
M ckanext/datastore/logic/action.py
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into 2003-package-patch-simple-version
Commit: 3b478e58d6d82c87abe6aa5de04ce7db5ba3e877
https://github.com/ckan/ckan/commit/3b478e58d6d82c87abe6aa5de04ce7db5ba3e877
Author: Sean Hammond <git at seanh.cc>
Date: 2014-10-30 (Thu, 30 Oct 2014)
Changed paths:
M ckan/pastertemplates/template/README.rst_tmpl
M ckan/pastertemplates/template/setup.py_tmpl
Log Message:
-----------
Add pypip.in README badges to extension template
Commit: cc720cf0476c97bb95831b66f5d263c406316e4f
https://github.com/ckan/ckan/commit/cc720cf0476c97bb95831b66f5d263c406316e4f
Author: Ian Ward <ian at excess.org>
Date: 2014-11-03 (Mon, 03 Nov 2014)
Changed paths:
M ckan/logic/action/update.py
Log Message:
-----------
[#2003] separate context for package_show
Commit: 20c44b61ef4399a9e83d63d4c69d2518a40d42da
https://github.com/ckan/ckan/commit/20c44b61ef4399a9e83d63d4c69d2518a40d42da
Author: Ian Ward <ian at excess.org>
Date: 2014-11-03 (Mon, 03 Nov 2014)
Changed paths:
M ckan/logic/__init__.py
A ckan/logic/action/patch.py
M ckan/logic/action/update.py
A ckan/logic/auth/patch.py
M ckan/logic/auth/update.py
M ckan/new_authz.py
Log Message:
-----------
[#2003] start separate file for patch actions
Commit: 616eaca6780402789f65806190b8bc07338b871d
https://github.com/ckan/ckan/commit/616eaca6780402789f65806190b8bc07338b871d
Author: Ian Ward <ian at excess.org>
Date: 2014-11-03 (Mon, 03 Nov 2014)
Changed paths:
A ckan/new_tests/logic/action/test_patch.py
M ckan/tests/logic/test_action.py
Log Message:
-----------
[#2003] smaller, simpler, new_test for package_patch
Commit: 8459491800ad4f77521f7a7a0621acc840fda088
https://github.com/ckan/ckan/commit/8459491800ad4f77521f7a7a0621acc840fda088
Author: Ian Ward <ian at excess.org>
Date: 2014-11-03 (Mon, 03 Nov 2014)
Changed paths:
M ckan/logic/action/patch.py
Log Message:
-----------
[#2003] fix missing symbol
Commit: d8e9cb2889544fa2e07cc88570377da3e6dac424
https://github.com/ckan/ckan/commit/d8e9cb2889544fa2e07cc88570377da3e6dac424
Author: Ian Ward <ian at excess.org>
Date: 2014-11-03 (Mon, 03 Nov 2014)
Changed paths:
M ckan/logic/action/patch.py
M ckan/new_tests/logic/action/test_patch.py
Log Message:
-----------
[#2003] pep8
Commit: 7e46789e91d115ea303d7cbda888c9aba31db0ec
https://github.com/ckan/ckan/commit/7e46789e91d115ea303d7cbda888c9aba31db0ec
Author: Ian Ward <ian at excess.org>
Date: 2014-11-04 (Tue, 04 Nov 2014)
Changed paths:
M ckan/logic/action/patch.py
M ckan/new_tests/logic/action/test_patch.py
Log Message:
-----------
[#2003] test package_patch: get by original id
Commit: 2b6c1edb36c54114110c0490d0b1ed5287499565
https://github.com/ckan/ckan/commit/2b6c1edb36c54114110c0490d0b1ed5287499565
Author: amercader <amercadero at gmail.com>
Date: 2014-11-07 (Fri, 07 Nov 2014)
Changed paths:
M ckan/new_authz.py
A ckan/new_tests/test_authz.py
Log Message:
-----------
[#2035] Refactor new_authz.check_config_permission to not cache things
Otherwise the values can not be overriden from tests
Commit: 07f2d0d2bb455eed82d16cb13b189fef659663a9
https://github.com/ckan/ckan/commit/07f2d0d2bb455eed82d16cb13b189fef659663a9
Author: amercader <amercadero at gmail.com>
Date: 2014-11-07 (Fri, 07 Nov 2014)
Changed paths:
M ckan/new_tests/helpers.py
M ckan/tests/functional/api/test_user.py
Log Message:
-----------
[#2035] Remove uneeded calls to clear_auth_functions_cache()
Commit: 3665e3851d125554dd79c57e6f680fdc5dc54d04
https://github.com/ckan/ckan/commit/3665e3851d125554dd79c57e6f680fdc5dc54d04
Author: amercader <amercadero at gmail.com>
Date: 2014-11-07 (Fri, 07 Nov 2014)
Changed paths:
M ckan/tests/logic/test_auth.py
Log Message:
-----------
[#2035] Fix old auth tests
Commit: 96c1d9d1669ebec7ce49c395bf5383f3c0d6d910
https://github.com/ckan/ckan/commit/96c1d9d1669ebec7ce49c395bf5383f3c0d6d910
Author: george <george.sattler at xvt.com.au>
Date: 2014-11-08 (Sat, 08 Nov 2014)
Changed paths:
M ckan/config/solr/schema.xml
M ckan/lib/search/index.py
Log Message:
-----------
[#1905] Allow search on resource name field.
Currently a package search will not search on the resource name field. With this change resource names are indexed so that package search will return dataset(s) where user searches for a resource by name.
Commit: 1c30fd37195ffaa38ce0179897b62440e4eb63b4
https://github.com/ckan/ckan/commit/1c30fd37195ffaa38ce0179897b62440e4eb63b4
Author: george <george.sattler at xvt.com.au>
Date: 2014-11-08 (Sat, 08 Nov 2014)
Changed paths:
M ckan/new_tests/logic/action/test_get.py
Log Message:
-----------
[#1905] Allow search on resource name field.
Adds test to new_tests.
Commit: 00b192d489f1f680e8bb8372a23b3e3caf7f689c
https://github.com/ckan/ckan/commit/00b192d489f1f680e8bb8372a23b3e3caf7f689c
Author: amercader <amercadero at gmail.com>
Date: 2014-11-10 (Mon, 10 Nov 2014)
Changed paths:
M ckan/tests/logic/test_auth.py
Log Message:
-----------
[#2035] Further fixes to auth tests
The old auth tests are terrible in that they depend on each other to
run. Also the auth cache thing masked some bad assumptions.
The whole file should be rewritten as new tests.
Commit: 7d30f7cc0b8c2879dfa1e1481269f6a55958287b
https://github.com/ckan/ckan/commit/7d30f7cc0b8c2879dfa1e1481269f6a55958287b
Author: amercader <amercadero at gmail.com>
Date: 2014-11-10 (Mon, 10 Nov 2014)
Changed paths:
M ckanext/resourceproxy/tests/test_proxy.py
Log Message:
-----------
[#2035] Don't use http://foo.bar as a test url
Because `.bar` is being recognized as a gTLD, it points to
`127.0.53.53`, which if you have a web server running will return
localhost (and a 200 status).
More details:
https://stackoverflow.com/questions/25662590/domain-foo-bar-points-127-0-53-53-why
Commit: 69883390a99590d5ef0305a0faf527ab24958c47
https://github.com/ckan/ckan/commit/69883390a99590d5ef0305a0faf527ab24958c47
Author: amercader <amercadero at gmail.com>
Date: 2014-11-12 (Wed, 12 Nov 2014)
Changed paths:
M ckan/logic/auth/create.py
M ckan/new_tests/logic/auth/test_create.py
Log Message:
-----------
[#2037] Make resource_create auth work against package_update
Right now it was deferring to package_create, which doesn't make much
sense. Basically if you can update this particular dataset, you should
be able to add a resource to it. Added auth tests.
Also fixed the authorization for resource views creation. This is being
fully tested on #1852
Commit: cb474d0036855c1e91e55f6e04ee9750bca6747b
https://github.com/ckan/ckan/commit/cb474d0036855c1e91e55f6e04ee9750bca6747b
Author: amercader <amercadero at gmail.com>
Date: 2014-11-12 (Wed, 12 Nov 2014)
Changed paths:
M ckan/logic/action/get.py
Log Message:
-----------
[#2037] Fix logger call to allow warning on tests
Commit: 8b051f54f1e749dbe2903199984af8b5b55981ee
https://github.com/ckan/ckan/commit/8b051f54f1e749dbe2903199984af8b5b55981ee
Author: amercader <amercadero at gmail.com>
Date: 2014-11-12 (Wed, 12 Nov 2014)
Changed paths:
M ckan/new_tests/logic/auth/test_create.py
Log Message:
-----------
[#2037] PEP8
Commit: 424bd37b806ebf7eaf8cbd83cdc0575798921aff
https://github.com/ckan/ckan/commit/424bd37b806ebf7eaf8cbd83cdc0575798921aff
Author: amercader <amercadero at gmail.com>
Date: 2014-11-12 (Wed, 12 Nov 2014)
Changed paths:
M ckan/logic/action/create.py
M ckan/new_tests/logic/action/test_create.py
Log Message:
-----------
[#2037] Don't remove package_id before resource_create auth check
I didn't find any good reason as to why it was being done, and it
prevents `resource_create` auth to check authorization against the
dataset.
Added action tests
Commit: 31c08189ae20865653e129f698bb5e4562a34a1d
https://github.com/ckan/ckan/commit/31c08189ae20865653e129f698bb5e4562a34a1d
Author: george <george.sattler at xvt.com.au>
Date: 2014-11-13 (Thu, 13 Nov 2014)
Changed paths:
M ckan/new_tests/logic/action/test_get.py
Log Message:
-----------
[#1905] Allow search on resource name field.
Changed 'assert' to 'eq' to make test pass okay.
Commit: 9390a92e2a59700ca3fcc08e8aa8c3cae4dce1f8
https://github.com/ckan/ckan/commit/9390a92e2a59700ca3fcc08e8aa8c3cae4dce1f8
Author: Brook Elgie <specialbrew at gmail.com>
Date: 2014-11-13 (Thu, 13 Nov 2014)
Changed paths:
M ckan/config/who.ini
M ckan/new_tests/lib/test_base.py
M requirements.in
M requirements.txt
Log Message:
-----------
[#2048] Upgrade repoze.who to 2.0
Commit: 44c8c7cf62d0289ed1ea87c4e069982e98c53bdc
https://github.com/ckan/ckan/commit/44c8c7cf62d0289ed1ea87c4e069982e98c53bdc
Author: David Read <david.read at hackneyworkshop.com>
Date: 2014-11-13 (Thu, 13 Nov 2014)
Changed paths:
M ckan/lib/cli.py
Log Message:
-----------
[#1597] Refactored for code clarity and improved error message.
Commit: c6de4c195a0efb233fd6b9aab17df62212ddd9d4
https://github.com/ckan/ckan/commit/c6de4c195a0efb233fd6b9aab17df62212ddd9d4
Author: Ian Ward <ian at excess.org>
Date: 2014-11-13 (Thu, 13 Nov 2014)
Changed paths:
M CHANGELOG.rst
M ckan/config/deployment.ini_tmpl
M ckan/config/environment.py
M ckan/config/routing.py
M ckan/lib/base.py
M ckan/lib/datapreview.py
M ckan/lib/dictization/model_dictize.py
R ckan/lib/field_types.py
M ckan/logic/converters.py
M ckan/new_tests/helpers.py
M ckan/new_tests/lib/dictization/test_model_dictize.py
A ckan/new_tests/lib/test_base.py
M ckan/new_tests/logic/action/test_get.py
M ckan/public/base/css/main.css
M ckan/public/base/javascript/modules/resource-view-embed.js
M ckan/public/base/javascript/modules/resource-view-reorder.js
M ckan/public/base/less/ckan.less
M ckan/public/base/less/dataset.less
R ckan/public/base/less/resource-view-embed.less
M ckan/public/base/less/toolbar.less
M ckan/templates/macros/form.html
M ckan/templates/package/resource_read.html
M ckan/templates/package/resource_views.html
M ckan/templates/package/snippets/package_basic_fields.html
M ckan/templates/package/snippets/resource_view.html
M ckan/templates/package/snippets/resource_views_list.html
M ckan/templates/package/snippets/resource_views_list_item.html
R ckan/templates_legacy/__init__.py
R ckan/templates_legacy/_snippet/data-api-help.html
R ckan/templates_legacy/_util.html
R ckan/templates_legacy/activity_streams/activity_stream_items.html
R ckan/templates_legacy/admin/authz.html
R ckan/templates_legacy/admin/index.html
R ckan/templates_legacy/admin/layout.html
R ckan/templates_legacy/admin/trash.html
R ckan/templates_legacy/error_document_template.html
R ckan/templates_legacy/facets.html
R ckan/templates_legacy/group/__init__.py
R ckan/templates_legacy/group/authz.html
R ckan/templates_legacy/group/edit.html
R ckan/templates_legacy/group/edit_form.html
R ckan/templates_legacy/group/history.html
R ckan/templates_legacy/group/index.html
R ckan/templates_legacy/group/layout.html
R ckan/templates_legacy/group/new.html
R ckan/templates_legacy/group/new_group_form.html
R ckan/templates_legacy/group/read.html
R ckan/templates_legacy/home/__init__.py
R ckan/templates_legacy/home/about.html
R ckan/templates_legacy/home/index.html
R ckan/templates_legacy/home/layout.html
R ckan/templates_legacy/importer/__init__.py
R ckan/templates_legacy/importer/importer.html
R ckan/templates_legacy/importer/preview.html
R ckan/templates_legacy/importer/result.html
R ckan/templates_legacy/js_strings.html
R ckan/templates_legacy/layout.html
R ckan/templates_legacy/layout_base.html
R ckan/templates_legacy/package/__init__.py
R ckan/templates_legacy/package/authz.html
R ckan/templates_legacy/package/comments.html
R ckan/templates_legacy/package/edit.html
R ckan/templates_legacy/package/edit_form.html
R ckan/templates_legacy/package/editresources.html
R ckan/templates_legacy/package/followers.html
R ckan/templates_legacy/package/form.html
R ckan/templates_legacy/package/form_extra_fields.html
R ckan/templates_legacy/package/form_fields.html
R ckan/templates_legacy/package/form_resources.html
R ckan/templates_legacy/package/history.html
R ckan/templates_legacy/package/layout.html
R ckan/templates_legacy/package/new.html
R ckan/templates_legacy/package/new_package_form.html
R ckan/templates_legacy/package/read.html
R ckan/templates_legacy/package/read.n3
R ckan/templates_legacy/package/read.rdf
R ckan/templates_legacy/package/read_core.html
R ckan/templates_legacy/package/resource_embedded_dataviewer.html
R ckan/templates_legacy/package/resource_read.html
R ckan/templates_legacy/package/resources.html
R ckan/templates_legacy/package/search.html
R ckan/templates_legacy/package/search_form.html
R ckan/templates_legacy/package/snippets/data_preview.html
R ckan/templates_legacy/related/add-related.html
R ckan/templates_legacy/related/dashboard.html
R ckan/templates_legacy/related/related_list.html
R ckan/templates_legacy/rest/__init__.py
R ckan/templates_legacy/revision/__init__.py
R ckan/templates_legacy/revision/diff.html
R ckan/templates_legacy/revision/layout.html
R ckan/templates_legacy/revision/list.html
R ckan/templates_legacy/revision/read.html
R ckan/templates_legacy/snippets/data-viewer-embed-branded-link.html
R ckan/templates_legacy/snippets/data-viewer-embed-dialog.html
R ckan/templates_legacy/snippets/follow_button.html
R ckan/templates_legacy/snippets/internal-tracking.html
R ckan/templates_legacy/snippets/package_list.html
R ckan/templates_legacy/snippets/recline-extra-footer.html
R ckan/templates_legacy/snippets/recline-extra-header.html
R ckan/templates_legacy/snippets/revision_list.html
R ckan/templates_legacy/storage/index.html
R ckan/templates_legacy/storage/success.html
R ckan/templates_legacy/tag/__init__.py
R ckan/templates_legacy/tag/index.html
R ckan/templates_legacy/tag/layout.html
R ckan/templates_legacy/tag/read.html
R ckan/templates_legacy/user/__init__.py
R ckan/templates_legacy/user/dashboard.html
R ckan/templates_legacy/user/edit.html
R ckan/templates_legacy/user/edit_user_form.html
R ckan/templates_legacy/user/followers.html
R ckan/templates_legacy/user/layout.html
R ckan/templates_legacy/user/list.html
R ckan/templates_legacy/user/login.html
R ckan/templates_legacy/user/logout.html
R ckan/templates_legacy/user/logout_first.html
R ckan/templates_legacy/user/new.html
R ckan/templates_legacy/user/new_user_form.html
R ckan/templates_legacy/user/perform_reset.html
R ckan/templates_legacy/user/read.html
R ckan/templates_legacy/user/request_reset.html
M ckan/tests/functional/test_activity.py
M ckan/tests/functional/test_admin.py
R ckan/tests/functional/test_cors.py
R ckan/tests/functional/test_follow.py
M ckan/tests/functional/test_group.py
M ckan/tests/functional/test_home.py
M ckan/tests/functional/test_package.py
R ckan/tests/functional/test_package_relationships.py
M ckan/tests/functional/test_revision.py
R ckan/tests/functional/test_search.py
M ckan/tests/functional/test_tag.py
R ckan/tests/functional/test_tag_vocab.py
R ckan/tests/functional/test_upload.py
M ckan/tests/functional/test_user.py
R ckan/tests/lib/test_field_types.py
M ckan/tests/test_coding_standards.py
M ckanext/datastore/db.py
M ckanext/datastore/logic/schema.py
M ckanext/datastore/tests/test_create.py
M ckanext/datastore/tests/test_search.py
M ckanext/multilingual/tests/test_multilingual_plugin.py
M ckanext/reclineview/theme/public/recline_view.js
M ckanext/stats/tests/test_stats_plugin.py
M doc/maintaining/configuration.rst
M doc/maintaining/datastore.rst
M doc/maintaining/getting-started.rst
M requirements.in
M requirements.txt
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into 2003-package-patch-simple-version
Commit: bd13557c08f81a7976f8ffb8d6df9f7684696487
https://github.com/ckan/ckan/commit/bd13557c08f81a7976f8ffb8d6df9f7684696487
Author: Ian Ward <ian at excess.org>
Date: 2014-11-13 (Thu, 13 Nov 2014)
Changed paths:
M ckan/logic/action/patch.py
M ckan/logic/auth/patch.py
M ckan/new_tests/logic/action/test_patch.py
Log Message:
-----------
[#2003] resource_patch
Commit: 45ef9eede66c17ff409dcadddc3c2003b772d7f0
https://github.com/ckan/ckan/commit/45ef9eede66c17ff409dcadddc3c2003b772d7f0
Author: Ian Ward <ian at excess.org>
Date: 2014-11-13 (Thu, 13 Nov 2014)
Changed paths:
M ckan/logic/action/patch.py
M ckan/logic/auth/patch.py
M ckan/new_tests/logic/action/test_patch.py
Log Message:
-----------
[#2003] group_patch and organization_patch
Commit: 0ca9f887145c16afc518362bb2430a4baa172ded
https://github.com/ckan/ckan/commit/0ca9f887145c16afc518362bb2430a4baa172ded
Author: Ian Ward <ian at excess.org>
Date: 2014-11-13 (Thu, 13 Nov 2014)
Changed paths:
M doc/api/index.rst
Log Message:
-----------
[#2003] reference docs
Commit: 370c811c5ebe2cbca086fa0181bf5787e8c6e254
https://github.com/ckan/ckan/commit/370c811c5ebe2cbca086fa0181bf5787e8c6e254
Author: amercader <amercadero at gmail.com>
Date: 2014-11-14 (Fri, 14 Nov 2014)
Changed paths:
M ckanext/resourceproxy/tests/test_proxy.py
Log Message:
-----------
[#2035] Improve non-existent URL added on 7d30f7c
Commit: 99e5ee0d6c8499a262038aa7a724590298b5d81f
https://github.com/ckan/ckan/commit/99e5ee0d6c8499a262038aa7a724590298b5d81f
Author: amercader <amercadero at gmail.com>
Date: 2014-11-14 (Fri, 14 Nov 2014)
Changed paths:
M ckan/new_authz.py
Log Message:
-----------
[#2035] Split all whitespace when parsing roles_that_cascade_to_sub_groups
Use split() rather than split(' ')
Commit: d7096f872315c0fc9027c73b0f1d572a0f4262c5
https://github.com/ckan/ckan/commit/d7096f872315c0fc9027c73b0f1d572a0f4262c5
Author: amercader <amercadero at gmail.com>
Date: 2014-11-14 (Fri, 14 Nov 2014)
Changed paths:
M CHANGELOG.rst
A Dockerfile
M README.rst
M bin/travis-install-dependencies
M ckan/config/deployment.ini_tmpl
M ckan/config/environment.py
M ckan/config/middleware.py
M ckan/config/routing.py
M ckan/config/solr/schema.xml
M ckan/config/who.ini
M ckan/controllers/group.py
M ckan/controllers/home.py
M ckan/controllers/package.py
M ckan/controllers/related.py
M ckan/controllers/revision.py
M ckan/controllers/user.py
M ckan/exceptions.py
M ckan/i18n/cs_CZ/LC_MESSAGES/ckan.mo
M ckan/i18n/cs_CZ/LC_MESSAGES/ckan.po
M ckan/i18n/fr/LC_MESSAGES/ckan.mo
M ckan/i18n/fr/LC_MESSAGES/ckan.po
M ckan/i18n/sk/LC_MESSAGES/ckan.mo
M ckan/i18n/sk/LC_MESSAGES/ckan.po
M ckan/lib/base.py
M ckan/lib/cli.py
A ckan/lib/config_tool.py
M ckan/lib/create_test_data.py
M ckan/lib/datapreview.py
M ckan/lib/dictization/model_dictize.py
M ckan/lib/dictization/model_save.py
R ckan/lib/field_types.py
M ckan/lib/helpers.py
M ckan/lib/maintain.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/lib/search/query.py
M ckan/lib/uploader.py
A ckan/lib/util.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/auth/create.py
M ckan/logic/auth/delete.py
M ckan/logic/auth/get.py
M ckan/logic/auth/update.py
M ckan/logic/converters.py
M ckan/logic/schema.py
M ckan/logic/validators.py
A ckan/migration/versions/072_add_resource_view.py
A ckan/migration/versions/073_update_resource_view_resource_id_constraint.py
A ckan/migration/versions/074_remove_resource_groups.py
M ckan/model/__init__.py
M ckan/model/modification.py
M ckan/model/package.py
M ckan/model/resource.py
A ckan/model/resource_view.py
M ckan/model/user.py
M ckan/new_authz.py
A ckan/new_tests/controllers/test_group.py
A ckan/new_tests/controllers/test_package.py
M ckan/new_tests/controllers/test_util.py
M ckan/new_tests/factories.py
M ckan/new_tests/helpers.py
A ckan/new_tests/lib/dictization/__init__.py
A ckan/new_tests/lib/dictization/test_model_dictize.py
A ckan/new_tests/lib/navl/test_dictization_functions.py
A ckan/new_tests/lib/search/__init__.py
A ckan/new_tests/lib/search/test_index.py
A ckan/new_tests/lib/test_base.py
A ckan/new_tests/lib/test_config_tool.py
M ckan/new_tests/lib/test_helpers.py
M ckan/new_tests/logic/action/test_create.py
A ckan/new_tests/logic/action/test_delete.py
M ckan/new_tests/logic/action/test_get.py
M ckan/new_tests/logic/action/test_update.py
M ckan/new_tests/logic/auth/test_create.py
A ckan/new_tests/logic/auth/test_delete.py
M ckan/new_tests/logic/auth/test_update.py
A ckan/new_tests/logic/test_conversion.py
M ckan/new_tests/logic/test_converters.py
M ckan/new_tests/logic/test_validators.py
A ckan/new_tests/model/test_resource.py
A ckan/new_tests/model/test_resource_view.py
A ckan/new_tests/model/test_user.py
A ckan/new_tests/test_coding_standards.py
A ckan/new_tests/test_factories.py
M ckan/plugins/__init__.py
M ckan/plugins/core.py
M ckan/plugins/interfaces.py
M ckan/plugins/toolkit.py
M ckan/public/base/css/main.css
M ckan/public/base/javascript/main.js
M ckan/public/base/javascript/modules/custom-fields.js
M ckan/public/base/javascript/modules/image-upload.js
A ckan/public/base/javascript/modules/resource-view-embed.js
A ckan/public/base/javascript/modules/resource-view-reorder.js
M ckan/public/base/javascript/resource.config
M ckan/public/base/less/dataset.less
M ckan/public/base/less/footer.less
M ckan/public/base/less/forms.less
M ckan/public/base/less/homepage.less
M ckan/public/base/less/iehacks.less
M ckan/public/base/less/layout.less
M ckan/public/base/less/main.less
M ckan/public/base/less/masthead.less
M ckan/public/base/less/media.less
M ckan/public/base/less/mixins.less
M ckan/public/base/less/module.less
M ckan/public/base/less/nav.less
M ckan/public/base/less/search.less
M ckan/public/base/less/toolbar.less
M ckan/public/base/vendor/bootstrap/less/responsive.less
M ckan/public/base/vendor/jquery.min.js
A ckan/public/base/vendor/select2/.gitignore
A ckan/public/base/vendor/select2/LICENSE
M ckan/public/base/vendor/select2/README.md
A ckan/public/base/vendor/select2/bower.json
A ckan/public/base/vendor/select2/component.json
A ckan/public/base/vendor/select2/composer.json
A ckan/public/base/vendor/select2/package.json
A ckan/public/base/vendor/select2/release.sh
A ckan/public/base/vendor/select2/select2-bootstrap.css
M ckan/public/base/vendor/select2/select2.css
A ckan/public/base/vendor/select2/select2.jquery.json
M ckan/public/base/vendor/select2/select2.js
M ckan/public/base/vendor/select2/select2.min.js
A ckan/public/base/vendor/select2/select2_locale_ar.js
A ckan/public/base/vendor/select2/select2_locale_bg.js
A ckan/public/base/vendor/select2/select2_locale_ca.js
A ckan/public/base/vendor/select2/select2_locale_cs.js
A ckan/public/base/vendor/select2/select2_locale_da.js
A ckan/public/base/vendor/select2/select2_locale_de.js
A ckan/public/base/vendor/select2/select2_locale_el.js
A ckan/public/base/vendor/select2/select2_locale_en.js.template
A ckan/public/base/vendor/select2/select2_locale_es.js
A ckan/public/base/vendor/select2/select2_locale_et.js
A ckan/public/base/vendor/select2/select2_locale_eu.js
A ckan/public/base/vendor/select2/select2_locale_fa.js
A ckan/public/base/vendor/select2/select2_locale_fi.js
A ckan/public/base/vendor/select2/select2_locale_fr.js
A ckan/public/base/vendor/select2/select2_locale_gl.js
A ckan/public/base/vendor/select2/select2_locale_he.js
A ckan/public/base/vendor/select2/select2_locale_hr.js
A ckan/public/base/vendor/select2/select2_locale_hu.js
A ckan/public/base/vendor/select2/select2_locale_id.js
A ckan/public/base/vendor/select2/select2_locale_is.js
A ckan/public/base/vendor/select2/select2_locale_it.js
A ckan/public/base/vendor/select2/select2_locale_ja.js
A ckan/public/base/vendor/select2/select2_locale_ka.js
A ckan/public/base/vendor/select2/select2_locale_ko.js
A ckan/public/base/vendor/select2/select2_locale_lt.js
A ckan/public/base/vendor/select2/select2_locale_lv.js
A ckan/public/base/vendor/select2/select2_locale_mk.js
A ckan/public/base/vendor/select2/select2_locale_ms.js
A ckan/public/base/vendor/select2/select2_locale_nl.js
A ckan/public/base/vendor/select2/select2_locale_no.js
A ckan/public/base/vendor/select2/select2_locale_pl.js
A ckan/public/base/vendor/select2/select2_locale_pt-BR.js
A ckan/public/base/vendor/select2/select2_locale_pt-PT.js
A ckan/public/base/vendor/select2/select2_locale_ro.js
A ckan/public/base/vendor/select2/select2_locale_rs.js
A ckan/public/base/vendor/select2/select2_locale_ru.js
A ckan/public/base/vendor/select2/select2_locale_sk.js
A ckan/public/base/vendor/select2/select2_locale_sv.js
A ckan/public/base/vendor/select2/select2_locale_th.js
A ckan/public/base/vendor/select2/select2_locale_tr.js
A ckan/public/base/vendor/select2/select2_locale_uk.js
A ckan/public/base/vendor/select2/select2_locale_vi.js
A ckan/public/base/vendor/select2/select2_locale_zh-CN.js
A ckan/public/base/vendor/select2/select2_locale_zh-TW.js
M ckan/public/scripts/application.js
M ckan/templates/admin/base.html
M ckan/templates/admin/config.html
A ckan/templates/admin/trash.html
M ckan/templates/ajax_snippets/api_info.html
M ckan/templates/base.html
M ckan/templates/dataviewer/base.html
M ckan/templates/dataviewer/snippets/data_preview.html
M ckan/templates/footer.html
M ckan/templates/group/member_new.html
M ckan/templates/group/read.html
M ckan/templates/group/snippets/group_form.html
M ckan/templates/header.html
M ckan/templates/home/snippets/promoted.html
M ckan/templates/home/snippets/search.html
M ckan/templates/macros/form.html
M ckan/templates/organization/member_new.html
M ckan/templates/organization/read.html
M ckan/templates/organization/snippets/organization_form.html
M ckan/templates/package/base_form_page.html
M ckan/templates/package/edit.html
A ckan/templates/package/edit_view.html
M ckan/templates/package/new_package_form.html
R ckan/templates/package/new_package_metadata.html
M ckan/templates/package/new_resource.html
M ckan/templates/package/new_resource_not_draft.html
A ckan/templates/package/new_view.html
M ckan/templates/package/read_base.html
M ckan/templates/package/related_list.html
M ckan/templates/package/resource_edit.html
M ckan/templates/package/resource_edit_base.html
M ckan/templates/package/resource_read.html
A ckan/templates/package/resource_views.html
M ckan/templates/package/search.html
M ckan/templates/package/snippets/additional_info.html
M ckan/templates/package/snippets/package_basic_fields.html
M ckan/templates/package/snippets/package_form.html
R ckan/templates/package/snippets/package_metadata_form.html
M ckan/templates/package/snippets/resource_edit_form.html
M ckan/templates/package/snippets/resource_form.html
M ckan/templates/package/snippets/resource_item.html
A ckan/templates/package/snippets/resource_view.html
A ckan/templates/package/snippets/resource_view_embed.html
A ckan/templates/package/snippets/resource_views_list.html
A ckan/templates/package/snippets/resource_views_list_item.html
M ckan/templates/package/snippets/resources_list.html
M ckan/templates/package/snippets/stages.html
A ckan/templates/package/snippets/view_form.html
A ckan/templates/package/snippets/view_help.html
A ckan/templates/package/view_edit_base.html
M ckan/templates/page.html
M ckan/templates/snippets/group_item.html
M ckan/templates/snippets/license.html
M ckan/templates/snippets/organization.html
M ckan/templates/snippets/search_form.html
M ckan/templates/user/edit_user_form.html
M ckan/templates/user/login.html
M ckan/templates/user/snippets/recaptcha.html
R ckan/templates_legacy/__init__.py
R ckan/templates_legacy/_snippet/data-api-help.html
R ckan/templates_legacy/_util.html
R ckan/templates_legacy/activity_streams/activity_stream_items.html
R ckan/templates_legacy/admin/authz.html
R ckan/templates_legacy/admin/index.html
R ckan/templates_legacy/admin/layout.html
R ckan/templates_legacy/admin/trash.html
R ckan/templates_legacy/error_document_template.html
R ckan/templates_legacy/facets.html
R ckan/templates_legacy/group/__init__.py
R ckan/templates_legacy/group/authz.html
R ckan/templates_legacy/group/edit.html
R ckan/templates_legacy/group/edit_form.html
R ckan/templates_legacy/group/history.html
R ckan/templates_legacy/group/index.html
R ckan/templates_legacy/group/layout.html
R ckan/templates_legacy/group/new.html
R ckan/templates_legacy/group/new_group_form.html
R ckan/templates_legacy/group/read.html
R ckan/templates_legacy/home/__init__.py
R ckan/templates_legacy/home/about.html
R ckan/templates_legacy/home/index.html
R ckan/templates_legacy/home/layout.html
R ckan/templates_legacy/importer/__init__.py
R ckan/templates_legacy/importer/importer.html
R ckan/templates_legacy/importer/preview.html
R ckan/templates_legacy/importer/result.html
R ckan/templates_legacy/js_strings.html
R ckan/templates_legacy/layout.html
R ckan/templates_legacy/layout_base.html
R ckan/templates_legacy/package/__init__.py
R ckan/templates_legacy/package/authz.html
R ckan/templates_legacy/package/comments.html
R ckan/templates_legacy/package/edit.html
R ckan/templates_legacy/package/edit_form.html
R ckan/templates_legacy/package/editresources.html
R ckan/templates_legacy/package/followers.html
R ckan/templates_legacy/package/form.html
R ckan/templates_legacy/package/form_extra_fields.html
R ckan/templates_legacy/package/form_fields.html
R ckan/templates_legacy/package/form_resources.html
R ckan/templates_legacy/package/history.html
R ckan/templates_legacy/package/layout.html
R ckan/templates_legacy/package/new.html
R ckan/templates_legacy/package/new_package_form.html
R ckan/templates_legacy/package/read.html
R ckan/templates_legacy/package/read.n3
R ckan/templates_legacy/package/read.rdf
R ckan/templates_legacy/package/read_core.html
R ckan/templates_legacy/package/resource_embedded_dataviewer.html
R ckan/templates_legacy/package/resource_read.html
R ckan/templates_legacy/package/resources.html
R ckan/templates_legacy/package/search.html
R ckan/templates_legacy/package/search_form.html
R ckan/templates_legacy/package/snippets/data_preview.html
R ckan/templates_legacy/related/add-related.html
R ckan/templates_legacy/related/dashboard.html
R ckan/templates_legacy/related/related_list.html
R ckan/templates_legacy/rest/__init__.py
R ckan/templates_legacy/revision/__init__.py
R ckan/templates_legacy/revision/diff.html
R ckan/templates_legacy/revision/layout.html
R ckan/templates_legacy/revision/list.html
R ckan/templates_legacy/revision/read.html
R ckan/templates_legacy/snippets/data-viewer-embed-branded-link.html
R ckan/templates_legacy/snippets/data-viewer-embed-dialog.html
R ckan/templates_legacy/snippets/follow_button.html
R ckan/templates_legacy/snippets/internal-tracking.html
R ckan/templates_legacy/snippets/package_list.html
R ckan/templates_legacy/snippets/recline-extra-footer.html
R ckan/templates_legacy/snippets/recline-extra-header.html
R ckan/templates_legacy/snippets/revision_list.html
R ckan/templates_legacy/storage/index.html
R ckan/templates_legacy/storage/success.html
R ckan/templates_legacy/tag/__init__.py
R ckan/templates_legacy/tag/index.html
R ckan/templates_legacy/tag/layout.html
R ckan/templates_legacy/tag/read.html
R ckan/templates_legacy/user/__init__.py
R ckan/templates_legacy/user/dashboard.html
R ckan/templates_legacy/user/edit.html
R ckan/templates_legacy/user/edit_user_form.html
R ckan/templates_legacy/user/followers.html
R ckan/templates_legacy/user/layout.html
R ckan/templates_legacy/user/list.html
R ckan/templates_legacy/user/login.html
R ckan/templates_legacy/user/logout.html
R ckan/templates_legacy/user/logout_first.html
R ckan/templates_legacy/user/new.html
R ckan/templates_legacy/user/new_user_form.html
R ckan/templates_legacy/user/perform_reset.html
R ckan/templates_legacy/user/read.html
R ckan/templates_legacy/user/request_reset.html
M ckan/tests/functional/api/test_package_search.py
M ckan/tests/functional/test_activity.py
M ckan/tests/functional/test_admin.py
R ckan/tests/functional/test_cors.py
R ckan/tests/functional/test_follow.py
M ckan/tests/functional/test_group.py
M ckan/tests/functional/test_home.py
M ckan/tests/functional/test_package.py
R ckan/tests/functional/test_package_relationships.py
M ckan/tests/functional/test_related.py
M ckan/tests/functional/test_revision.py
R ckan/tests/functional/test_search.py
M ckan/tests/functional/test_tag.py
R ckan/tests/functional/test_tag_vocab.py
M ckan/tests/functional/test_tracking.py
R ckan/tests/functional/test_upload.py
M ckan/tests/functional/test_user.py
M ckan/tests/lib/test_dictization.py
R ckan/tests/lib/test_field_types.py
M ckan/tests/lib/test_navl.py
M ckan/tests/lib/test_resource_search.py
M ckan/tests/lib/test_solr_search_index.py
M ckan/tests/logic/test_action.py
M ckan/tests/models/test_package.py
M ckan/tests/models/test_resource.py
M ckan/tests/test_coding_standards.py
M ckan/tests/test_plugins.py
M ckanext/datapusher/logic/action.py
M ckanext/datapusher/plugin.py
R ckanext/datastore/bin/__init__.py
R ckanext/datastore/bin/datastore_setup.py
R ckanext/datastore/bin/set_permissions.sql
M ckanext/datastore/commands.py
M ckanext/datastore/db.py
A ckanext/datastore/helpers.py
A ckanext/datastore/interfaces.py
M ckanext/datastore/logic/action.py
M ckanext/datastore/logic/auth.py
M ckanext/datastore/logic/schema.py
M ckanext/datastore/plugin.py
A ckanext/datastore/set_permissions.sql
A ckanext/datastore/tests/sample_datastore_plugin.py
M ckanext/datastore/tests/test_create.py
A ckanext/datastore/tests/test_db.py
M ckanext/datastore/tests/test_delete.py
A ckanext/datastore/tests/test_helpers.py
A ckanext/datastore/tests/test_interface.py
A ckanext/datastore/tests/test_plugin.py
M ckanext/datastore/tests/test_search.py
M ckanext/datastore/tests/test_unit.py
M ckanext/datastore/tests/test_upsert.py
M ckanext/example_idatasetform/plugin.py
A ckanext/example_idatasetform/plugin_v1.py
A ckanext/example_idatasetform/plugin_v2.py
A ckanext/example_idatasetform/plugin_v3.py
A ckanext/example_idatasetform/plugin_v4.py
A ckanext/example_idatasetform/templates/package/search.html
A ckanext/example_idatasetform/templates/package/snippets/additional_info.html
M ckanext/example_idatasetform/templates/package/snippets/package_metadata_fields.html
A ckanext/example_idatasetform/templates/package/snippets/resource_form.html
A ckanext/example_idatasetform/tests/__init__.py
A ckanext/example_idatasetform/tests/test_example_idatasetform.py
A ckanext/example_iresourcecontroller/__init__.py
A ckanext/example_iresourcecontroller/plugin.py
A ckanext/example_iresourcecontroller/tests/test_example_iresourcecontroller.py
A ckanext/example_ivalidators/__init__.py
A ckanext/example_ivalidators/plugin.py
A ckanext/example_ivalidators/tests/__init__.py
A ckanext/example_ivalidators/tests/test_ivalidators.py
M ckanext/example_theme/v16_initialize_a_javascript_module/templates/snippets/package_item.html
M ckanext/example_theme/v17_popover/templates/snippets/package_item.html
M ckanext/example_theme/v18_snippet_api/templates/snippets/package_item.html
M ckanext/example_theme/v21_custom_jquery_plugin/templates/snippets/package_item.html
A ckanext/imageview/__init__.py
A ckanext/imageview/plugin.py
A ckanext/imageview/tests/__init__.py
A ckanext/imageview/tests/test_view.py
A ckanext/imageview/theme/templates/image_form.html
A ckanext/imageview/theme/templates/image_view.html
M ckanext/multilingual/plugin.py
M ckanext/multilingual/solr/schema.xml
M ckanext/multilingual/tests/test_multilingual_plugin.py
R ckanext/pdfpreview/__init__.py
R ckanext/pdfpreview/plugin.py
R ckanext/pdfpreview/tests/__init__.py
R ckanext/pdfpreview/tests/test_preview.py
R ckanext/pdfpreview/theme/public/css/pdf.css
R ckanext/pdfpreview/theme/public/css/recline.css
R ckanext/pdfpreview/theme/public/img/ajaxload-circle.gif
R ckanext/pdfpreview/theme/public/preview_pdf.js
R ckanext/pdfpreview/theme/public/resource.config
R ckanext/pdfpreview/theme/public/vendor/l10n/ar/metadata.inc
R ckanext/pdfpreview/theme/public/vendor/l10n/ar/viewer.properties
R ckanext/pdfpreview/theme/public/vendor/l10n/ca/chrome.properties
R ckanext/pdfpreview/theme/public/vendor/l10n/ca/metadata.inc
R ckanext/pdfpreview/theme/public/vendor/l10n/ca/viewer.properties
R ckanext/pdfpreview/theme/public/vendor/l10n/cs/metadata.inc
R ckanext/pdfpreview/theme/public/vendor/l10n/cs/viewer.properties
R ckanext/pdfpreview/theme/public/vendor/l10n/da/chrome.properties
R ckanext/pdfpreview/theme/public/vendor/l10n/da/metadata.inc
R ckanext/pdfpreview/theme/public/vendor/l10n/da/viewer.properties
R ckanext/pdfpreview/theme/public/vendor/l10n/de/metadata.inc
R ckanext/pdfpreview/theme/public/vendor/l10n/de/viewer.properties
R ckanext/pdfpreview/theme/public/vendor/l10n/el/chrome.properties
R ckanext/pdfpreview/theme/public/vendor/l10n/el/metadata.inc
R ckanext/pdfpreview/theme/public/vendor/l10n/el/viewer.properties
R ckanext/pdfpreview/theme/public/vendor/l10n/en-US/chrome.properties
R ckanext/pdfpreview/theme/public/vendor/l10n/en-US/metadata.inc
R ckanext/pdfpreview/theme/public/vendor/l10n/en-US/viewer.properties
R ckanext/pdfpreview/theme/public/vendor/l10n/es/chrome.properties
R ckanext/pdfpreview/theme/public/vendor/l10n/es/metadata.inc
R ckanext/pdfpreview/theme/public/vendor/l10n/es/viewer.properties
R ckanext/pdfpreview/theme/public/vendor/l10n/fi/chrome.properties
R ckanext/pdfpreview/theme/public/vendor/l10n/fi/metadata.inc
R ckanext/pdfpreview/theme/public/vendor/l10n/fi/viewer.properties
R ckanext/pdfpreview/theme/public/vendor/l10n/fr/chrome.properties
R ckanext/pdfpreview/theme/public/vendor/l10n/fr/metadata.inc
R ckanext/pdfpreview/theme/public/vendor/l10n/fr/viewer.properties
R ckanext/pdfpreview/theme/public/vendor/l10n/he/metadata.inc
R ckanext/pdfpreview/theme/public/vendor/l10n/he/viewer.properties
R ckanext/pdfpreview/theme/public/vendor/l10n/it/metadata.inc
R ckanext/pdfpreview/theme/public/vendor/l10n/it/viewer.properties
R ckanext/pdfpreview/theme/public/vendor/l10n/ja/chrome.properties
R ckanext/pdfpreview/theme/public/vendor/l10n/ja/metadata.inc
R ckanext/pdfpreview/theme/public/vendor/l10n/ja/viewer.properties
R ckanext/pdfpreview/theme/public/vendor/l10n/ko/chrome.properties
R ckanext/pdfpreview/theme/public/vendor/l10n/ko/metadata.inc
R ckanext/pdfpreview/theme/public/vendor/l10n/ko/viewer.properties
R ckanext/pdfpreview/theme/public/vendor/l10n/locale.properties.js
R ckanext/pdfpreview/theme/public/vendor/l10n/lt/chrome.properties
R ckanext/pdfpreview/theme/public/vendor/l10n/lt/metadata.inc
R ckanext/pdfpreview/theme/public/vendor/l10n/lt/viewer.properties
R ckanext/pdfpreview/theme/public/vendor/l10n/nl/chrome.properties
R ckanext/pdfpreview/theme/public/vendor/l10n/nl/metadata.inc
R ckanext/pdfpreview/theme/public/vendor/l10n/nl/viewer.properties
R ckanext/pdfpreview/theme/public/vendor/l10n/pl/chrome.properties
R ckanext/pdfpreview/theme/public/vendor/l10n/pl/metadata.inc
R ckanext/pdfpreview/theme/public/vendor/l10n/pl/viewer.properties
R ckanext/pdfpreview/theme/public/vendor/l10n/pt-BR/metadata.inc
R ckanext/pdfpreview/theme/public/vendor/l10n/pt-BR/viewer.properties
R ckanext/pdfpreview/theme/public/vendor/l10n/ro/metadata.inc
R ckanext/pdfpreview/theme/public/vendor/l10n/ro/viewer.properties
R ckanext/pdfpreview/theme/public/vendor/l10n/ru/metadata.inc
R ckanext/pdfpreview/theme/public/vendor/l10n/ru/viewer.properties
R ckanext/pdfpreview/theme/public/vendor/l10n/sr/metadata.inc
R ckanext/pdfpreview/theme/public/vendor/l10n/sr/viewer.properties
R ckanext/pdfpreview/theme/public/vendor/l10n/sv/chrome.properties
R ckanext/pdfpreview/theme/public/vendor/l10n/sv/metadata.inc
R ckanext/pdfpreview/theme/public/vendor/l10n/sv/viewer.properties
R ckanext/pdfpreview/theme/public/vendor/l10n/tr/chrome.properties
R ckanext/pdfpreview/theme/public/vendor/l10n/tr/metadata.inc
R ckanext/pdfpreview/theme/public/vendor/l10n/tr/viewer.properties
R ckanext/pdfpreview/theme/public/vendor/l10n/vi/chrome.properties
R ckanext/pdfpreview/theme/public/vendor/l10n/vi/metadata.inc
R ckanext/pdfpreview/theme/public/vendor/l10n/vi/viewer.properties
R ckanext/pdfpreview/theme/public/vendor/l10n/zh-CN/chrome.properties
R ckanext/pdfpreview/theme/public/vendor/l10n/zh-CN/metadata.inc
R ckanext/pdfpreview/theme/public/vendor/l10n/zh-CN/viewer.properties
R ckanext/pdfpreview/theme/public/vendor/l10n/zh-TW/chrome.properties
R ckanext/pdfpreview/theme/public/vendor/l10n/zh-TW/metadata.inc
R ckanext/pdfpreview/theme/public/vendor/l10n/zh-TW/viewer.properties
R ckanext/pdfpreview/theme/public/vendor/pdfjs/pdf.js
R ckanext/pdfpreview/theme/public/vendor/pdfjs/pdf.min.js
R ckanext/pdfpreview/theme/public/vendor/pdfviewer/compatibility.js
R ckanext/pdfpreview/theme/public/vendor/pdfviewer/compatibility.min.js
R ckanext/pdfpreview/theme/public/vendor/pdfviewer/debugger.js
R ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/annotation-check.svg
R ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/annotation-comment.svg
R ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/annotation-help.svg
R ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/annotation-insert.svg
R ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/annotation-key.svg
R ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/annotation-newparagraph.svg
R ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/annotation-note.svg
R ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/annotation-paragraph.svg
R ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/annotation-text.svg
R ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/findbarButton-next-rtl.png
R ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/findbarButton-next.png
R ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/findbarButton-previous-rtl.png
R ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/findbarButton-previous.png
R ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/loading-icon.gif
R ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/loading-small.png
R ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/shadow.png
R ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/texture.png
R ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/toolbarButton-bookmark.png
R ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/toolbarButton-download.png
R ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/toolbarButton-fullscreen.png
R ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/toolbarButton-menuArrows.png
R ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/toolbarButton-openFile.png
R ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/toolbarButton-pageDown-rtl.png
R ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/toolbarButton-pageDown.png
R ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/toolbarButton-pageUp-rtl.png
R ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/toolbarButton-pageUp.png
R ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/toolbarButton-presentationMode.png
R ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/toolbarButton-print.png
R ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/toolbarButton-search.png
R ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/toolbarButton-sidebarToggle.png
R ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/toolbarButton-viewOutline.png
R ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/toolbarButton-viewThumbnail.png
R ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/toolbarButton-zoomIn.png
R ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/toolbarButton-zoomOut.png
R ckanext/pdfpreview/theme/public/vendor/pdfviewer/viewer.css
R ckanext/pdfpreview/theme/public/vendor/pdfviewer/viewer.js
R ckanext/pdfpreview/theme/public/vendor/pdfviewer/viewer.min.css
R ckanext/pdfpreview/theme/public/vendor/pdfviewer/viewer.min.js
R ckanext/pdfpreview/theme/public/vendor/webL10n/README.md
R ckanext/pdfpreview/theme/public/vendor/webL10n/l10n.js
R ckanext/pdfpreview/theme/public/vendor/webL10n/l10n.min.js
R ckanext/pdfpreview/theme/templates/pdf.html
A ckanext/pdfview/__init__.py
A ckanext/pdfview/plugin.py
A ckanext/pdfview/tests/__init__.py
A ckanext/pdfview/tests/test_view.py
A ckanext/pdfview/theme/public/css/pdf.css
A ckanext/pdfview/theme/public/css/recline.css
A ckanext/pdfview/theme/public/img/ajaxload-circle.gif
A ckanext/pdfview/theme/public/pdf_view.js
A ckanext/pdfview/theme/public/resource.config
A ckanext/pdfview/theme/public/vendor/l10n/ar/metadata.inc
A ckanext/pdfview/theme/public/vendor/l10n/ar/viewer.properties
A ckanext/pdfview/theme/public/vendor/l10n/ca/chrome.properties
A ckanext/pdfview/theme/public/vendor/l10n/ca/metadata.inc
A ckanext/pdfview/theme/public/vendor/l10n/ca/viewer.properties
A ckanext/pdfview/theme/public/vendor/l10n/cs/metadata.inc
A ckanext/pdfview/theme/public/vendor/l10n/cs/viewer.properties
A ckanext/pdfview/theme/public/vendor/l10n/da/chrome.properties
A ckanext/pdfview/theme/public/vendor/l10n/da/metadata.inc
A ckanext/pdfview/theme/public/vendor/l10n/da/viewer.properties
A ckanext/pdfview/theme/public/vendor/l10n/de/metadata.inc
A ckanext/pdfview/theme/public/vendor/l10n/de/viewer.properties
A ckanext/pdfview/theme/public/vendor/l10n/el/chrome.properties
A ckanext/pdfview/theme/public/vendor/l10n/el/metadata.inc
A ckanext/pdfview/theme/public/vendor/l10n/el/viewer.properties
A ckanext/pdfview/theme/public/vendor/l10n/en-US/chrome.properties
A ckanext/pdfview/theme/public/vendor/l10n/en-US/metadata.inc
A ckanext/pdfview/theme/public/vendor/l10n/en-US/viewer.properties
A ckanext/pdfview/theme/public/vendor/l10n/es/chrome.properties
A ckanext/pdfview/theme/public/vendor/l10n/es/metadata.inc
A ckanext/pdfview/theme/public/vendor/l10n/es/viewer.properties
A ckanext/pdfview/theme/public/vendor/l10n/fi/chrome.properties
A ckanext/pdfview/theme/public/vendor/l10n/fi/metadata.inc
A ckanext/pdfview/theme/public/vendor/l10n/fi/viewer.properties
A ckanext/pdfview/theme/public/vendor/l10n/fr/chrome.properties
A ckanext/pdfview/theme/public/vendor/l10n/fr/metadata.inc
A ckanext/pdfview/theme/public/vendor/l10n/fr/viewer.properties
A ckanext/pdfview/theme/public/vendor/l10n/he/metadata.inc
A ckanext/pdfview/theme/public/vendor/l10n/he/viewer.properties
A ckanext/pdfview/theme/public/vendor/l10n/it/metadata.inc
A ckanext/pdfview/theme/public/vendor/l10n/it/viewer.properties
A ckanext/pdfview/theme/public/vendor/l10n/ja/chrome.properties
A ckanext/pdfview/theme/public/vendor/l10n/ja/metadata.inc
A ckanext/pdfview/theme/public/vendor/l10n/ja/viewer.properties
A ckanext/pdfview/theme/public/vendor/l10n/ko/chrome.properties
A ckanext/pdfview/theme/public/vendor/l10n/ko/metadata.inc
A ckanext/pdfview/theme/public/vendor/l10n/ko/viewer.properties
A ckanext/pdfview/theme/public/vendor/l10n/locale.properties.js
A ckanext/pdfview/theme/public/vendor/l10n/lt/chrome.properties
A ckanext/pdfview/theme/public/vendor/l10n/lt/metadata.inc
A ckanext/pdfview/theme/public/vendor/l10n/lt/viewer.properties
A ckanext/pdfview/theme/public/vendor/l10n/nl/chrome.properties
A ckanext/pdfview/theme/public/vendor/l10n/nl/metadata.inc
A ckanext/pdfview/theme/public/vendor/l10n/nl/viewer.properties
A ckanext/pdfview/theme/public/vendor/l10n/pl/chrome.properties
A ckanext/pdfview/theme/public/vendor/l10n/pl/metadata.inc
A ckanext/pdfview/theme/public/vendor/l10n/pl/viewer.properties
A ckanext/pdfview/theme/public/vendor/l10n/pt-BR/metadata.inc
A ckanext/pdfview/theme/public/vendor/l10n/pt-BR/viewer.properties
A ckanext/pdfview/theme/public/vendor/l10n/ro/metadata.inc
A ckanext/pdfview/theme/public/vendor/l10n/ro/viewer.properties
A ckanext/pdfview/theme/public/vendor/l10n/ru/metadata.inc
A ckanext/pdfview/theme/public/vendor/l10n/ru/viewer.properties
A ckanext/pdfview/theme/public/vendor/l10n/sr/metadata.inc
A ckanext/pdfview/theme/public/vendor/l10n/sr/viewer.properties
A ckanext/pdfview/theme/public/vendor/l10n/sv/chrome.properties
A ckanext/pdfview/theme/public/vendor/l10n/sv/metadata.inc
A ckanext/pdfview/theme/public/vendor/l10n/sv/viewer.properties
A ckanext/pdfview/theme/public/vendor/l10n/tr/chrome.properties
A ckanext/pdfview/theme/public/vendor/l10n/tr/metadata.inc
A ckanext/pdfview/theme/public/vendor/l10n/tr/viewer.properties
A ckanext/pdfview/theme/public/vendor/l10n/vi/chrome.properties
A ckanext/pdfview/theme/public/vendor/l10n/vi/metadata.inc
A ckanext/pdfview/theme/public/vendor/l10n/vi/viewer.properties
A ckanext/pdfview/theme/public/vendor/l10n/zh-CN/chrome.properties
A ckanext/pdfview/theme/public/vendor/l10n/zh-CN/metadata.inc
A ckanext/pdfview/theme/public/vendor/l10n/zh-CN/viewer.properties
A ckanext/pdfview/theme/public/vendor/l10n/zh-TW/chrome.properties
A ckanext/pdfview/theme/public/vendor/l10n/zh-TW/metadata.inc
A ckanext/pdfview/theme/public/vendor/l10n/zh-TW/viewer.properties
A ckanext/pdfview/theme/public/vendor/pdfjs/pdf.js
A ckanext/pdfview/theme/public/vendor/pdfjs/pdf.min.js
A ckanext/pdfview/theme/public/vendor/pdfviewer/compatibility.js
A ckanext/pdfview/theme/public/vendor/pdfviewer/compatibility.min.js
A ckanext/pdfview/theme/public/vendor/pdfviewer/debugger.js
A ckanext/pdfview/theme/public/vendor/pdfviewer/images/annotation-check.svg
A ckanext/pdfview/theme/public/vendor/pdfviewer/images/annotation-comment.svg
A ckanext/pdfview/theme/public/vendor/pdfviewer/images/annotation-help.svg
A ckanext/pdfview/theme/public/vendor/pdfviewer/images/annotation-insert.svg
A ckanext/pdfview/theme/public/vendor/pdfviewer/images/annotation-key.svg
A ckanext/pdfview/theme/public/vendor/pdfviewer/images/annotation-newparagraph.svg
A ckanext/pdfview/theme/public/vendor/pdfviewer/images/annotation-note.svg
A ckanext/pdfview/theme/public/vendor/pdfviewer/images/annotation-paragraph.svg
A ckanext/pdfview/theme/public/vendor/pdfviewer/images/annotation-text.svg
A ckanext/pdfview/theme/public/vendor/pdfviewer/images/findbarButton-next-rtl.png
A ckanext/pdfview/theme/public/vendor/pdfviewer/images/findbarButton-next.png
A ckanext/pdfview/theme/public/vendor/pdfviewer/images/findbarButton-previous-rtl.png
A ckanext/pdfview/theme/public/vendor/pdfviewer/images/findbarButton-previous.png
A ckanext/pdfview/theme/public/vendor/pdfviewer/images/loading-icon.gif
A ckanext/pdfview/theme/public/vendor/pdfviewer/images/loading-small.png
A ckanext/pdfview/theme/public/vendor/pdfviewer/images/shadow.png
A ckanext/pdfview/theme/public/vendor/pdfviewer/images/texture.png
A ckanext/pdfview/theme/public/vendor/pdfviewer/images/toolbarButton-bookmark.png
A ckanext/pdfview/theme/public/vendor/pdfviewer/images/toolbarButton-download.png
A ckanext/pdfview/theme/public/vendor/pdfviewer/images/toolbarButton-fullscreen.png
A ckanext/pdfview/theme/public/vendor/pdfviewer/images/toolbarButton-menuArrows.png
A ckanext/pdfview/theme/public/vendor/pdfviewer/images/toolbarButton-openFile.png
A ckanext/pdfview/theme/public/vendor/pdfviewer/images/toolbarButton-pageDown-rtl.png
A ckanext/pdfview/theme/public/vendor/pdfviewer/images/toolbarButton-pageDown.png
A ckanext/pdfview/theme/public/vendor/pdfviewer/images/toolbarButton-pageUp-rtl.png
A ckanext/pdfview/theme/public/vendor/pdfviewer/images/toolbarButton-pageUp.png
A ckanext/pdfview/theme/public/vendor/pdfviewer/images/toolbarButton-presentationMode.png
A ckanext/pdfview/theme/public/vendor/pdfviewer/images/toolbarButton-print.png
A ckanext/pdfview/theme/public/vendor/pdfviewer/images/toolbarButton-search.png
A ckanext/pdfview/theme/public/vendor/pdfviewer/images/toolbarButton-sidebarToggle.png
A ckanext/pdfview/theme/public/vendor/pdfviewer/images/toolbarButton-viewOutline.png
A ckanext/pdfview/theme/public/vendor/pdfviewer/images/toolbarButton-viewThumbnail.png
A ckanext/pdfview/theme/public/vendor/pdfviewer/images/toolbarButton-zoomIn.png
A ckanext/pdfview/theme/public/vendor/pdfviewer/images/toolbarButton-zoomOut.png
A ckanext/pdfview/theme/public/vendor/pdfviewer/viewer.css
A ckanext/pdfview/theme/public/vendor/pdfviewer/viewer.js
A ckanext/pdfview/theme/public/vendor/pdfviewer/viewer.min.css
A ckanext/pdfview/theme/public/vendor/pdfviewer/viewer.min.js
A ckanext/pdfview/theme/public/vendor/webL10n/README.md
A ckanext/pdfview/theme/public/vendor/webL10n/l10n.js
A ckanext/pdfview/theme/public/vendor/webL10n/l10n.min.js
A ckanext/pdfview/theme/templates/pdf.html
R ckanext/reclinepreview/__init__.py
R ckanext/reclinepreview/plugin.py
R ckanext/reclinepreview/tests/__init__.py
R ckanext/reclinepreview/tests/test_preview.py
R ckanext/reclinepreview/theme/public/css/recline.css
R ckanext/reclinepreview/theme/public/img/ajaxload-circle.gif
R ckanext/reclinepreview/theme/public/preview_recline.js
R ckanext/reclinepreview/theme/public/resource.config
R ckanext/reclinepreview/theme/public/vendor/backbone/0.9.2/backbone.js
R ckanext/reclinepreview/theme/public/vendor/backbone/0.9.2/backbone.min.js
R ckanext/reclinepreview/theme/public/vendor/bootstrap/2.0.2/bootstrap.js
R ckanext/reclinepreview/theme/public/vendor/bootstrap/2.0.2/bootstrap.min.js
R ckanext/reclinepreview/theme/public/vendor/bootstrap/2.0.2/css/bootstrap-responsive.css
R ckanext/reclinepreview/theme/public/vendor/bootstrap/2.0.2/css/bootstrap-responsive.min.css
R ckanext/reclinepreview/theme/public/vendor/bootstrap/2.0.2/css/bootstrap.css
R ckanext/reclinepreview/theme/public/vendor/bootstrap/2.0.2/css/bootstrap.min.css
R ckanext/reclinepreview/theme/public/vendor/bootstrap/2.0.2/img/glyphicons-halflings-white.png
R ckanext/reclinepreview/theme/public/vendor/bootstrap/2.0.2/img/glyphicons-halflings.png
R ckanext/reclinepreview/theme/public/vendor/flot/excanvas.js
R ckanext/reclinepreview/theme/public/vendor/flot/excanvas.min.js
R ckanext/reclinepreview/theme/public/vendor/flot/jquery.flot.js
R ckanext/reclinepreview/theme/public/vendor/flot/jquery.flot.min.js
R ckanext/reclinepreview/theme/public/vendor/flotr2/flotr2.js
R ckanext/reclinepreview/theme/public/vendor/flotr2/flotr2.min.js
R ckanext/reclinepreview/theme/public/vendor/jquery/1.7.1/jquery.js
R ckanext/reclinepreview/theme/public/vendor/jquery/1.7.1/jquery.min.js
R ckanext/reclinepreview/theme/public/vendor/json/json2.js
R ckanext/reclinepreview/theme/public/vendor/json/json2.min.js
R ckanext/reclinepreview/theme/public/vendor/leaflet.markercluster/MarkerCluster.Default.css
R ckanext/reclinepreview/theme/public/vendor/leaflet.markercluster/MarkerCluster.Default.ie.css
R ckanext/reclinepreview/theme/public/vendor/leaflet.markercluster/MarkerCluster.Default.ie.min.css
R ckanext/reclinepreview/theme/public/vendor/leaflet.markercluster/MarkerCluster.Default.min.css
R ckanext/reclinepreview/theme/public/vendor/leaflet.markercluster/MarkerCluster.css
R ckanext/reclinepreview/theme/public/vendor/leaflet.markercluster/MarkerCluster.min.css
R ckanext/reclinepreview/theme/public/vendor/leaflet.markercluster/leaflet.markercluster.js
R ckanext/reclinepreview/theme/public/vendor/leaflet.markercluster/leaflet.markercluster.min.js
R ckanext/reclinepreview/theme/public/vendor/leaflet/0.4.4/images/layers.png
R ckanext/reclinepreview/theme/public/vendor/leaflet/0.4.4/images/marker-icon.png
R ckanext/reclinepreview/theme/public/vendor/leaflet/0.4.4/images/marker-shadow.png
R ckanext/reclinepreview/theme/public/vendor/leaflet/0.4.4/images/zoom-in.png
R ckanext/reclinepreview/theme/public/vendor/leaflet/0.4.4/images/zoom-out.png
R ckanext/reclinepreview/theme/public/vendor/leaflet/0.4.4/leaflet-src.js
R ckanext/reclinepreview/theme/public/vendor/leaflet/0.4.4/leaflet-src.min.js
R ckanext/reclinepreview/theme/public/vendor/leaflet/0.4.4/leaflet.css
R ckanext/reclinepreview/theme/public/vendor/leaflet/0.4.4/leaflet.ie.css
R ckanext/reclinepreview/theme/public/vendor/leaflet/0.4.4/leaflet.ie.min.css
R ckanext/reclinepreview/theme/public/vendor/leaflet/0.4.4/leaflet.js
R ckanext/reclinepreview/theme/public/vendor/leaflet/0.4.4/leaflet.min.css
R ckanext/reclinepreview/theme/public/vendor/leaflet/0.4.4/leaflet.min.js
R ckanext/reclinepreview/theme/public/vendor/moment/1.6.2/moment.js
R ckanext/reclinepreview/theme/public/vendor/moment/1.6.2/moment.min.js
R ckanext/reclinepreview/theme/public/vendor/mustache/0.5.0-dev/mustache.js
R ckanext/reclinepreview/theme/public/vendor/mustache/0.5.0-dev/mustache.min.js
R ckanext/reclinepreview/theme/public/vendor/recline/recline.css
R ckanext/reclinepreview/theme/public/vendor/recline/recline.dataset.js
R ckanext/reclinepreview/theme/public/vendor/recline/recline.dataset.min.js
R ckanext/reclinepreview/theme/public/vendor/recline/recline.js
R ckanext/reclinepreview/theme/public/vendor/recline/recline.min.css
R ckanext/reclinepreview/theme/public/vendor/recline/recline.min.js
R ckanext/reclinepreview/theme/public/vendor/showdown/20120615/showdown.js
R ckanext/reclinepreview/theme/public/vendor/showdown/20120615/showdown.min.js
R ckanext/reclinepreview/theme/public/vendor/slickgrid/2.0.1/MIT-LICENSE.txt
R ckanext/reclinepreview/theme/public/vendor/slickgrid/2.0.1/README.txt
R ckanext/reclinepreview/theme/public/vendor/slickgrid/2.0.1/images/calendar.gif
R ckanext/reclinepreview/theme/public/vendor/slickgrid/2.0.1/images/sort-asc.gif
R ckanext/reclinepreview/theme/public/vendor/slickgrid/2.0.1/images/sort-desc.gif
R ckanext/reclinepreview/theme/public/vendor/slickgrid/2.0.1/jquery-ui-1.8.16.custom.js
R ckanext/reclinepreview/theme/public/vendor/slickgrid/2.0.1/jquery-ui-1.8.16.custom.min.js
R ckanext/reclinepreview/theme/public/vendor/slickgrid/2.0.1/jquery.event.drag-2.0.js
R ckanext/reclinepreview/theme/public/vendor/slickgrid/2.0.1/jquery.event.drag-2.0.min.js
R ckanext/reclinepreview/theme/public/vendor/slickgrid/2.0.1/slick.grid.css
R ckanext/reclinepreview/theme/public/vendor/slickgrid/2.0.1/slick.grid.js
R ckanext/reclinepreview/theme/public/vendor/slickgrid/2.0.1/slick.grid.min.css
R ckanext/reclinepreview/theme/public/vendor/slickgrid/2.0.1/slick.grid.min.js
R ckanext/reclinepreview/theme/public/vendor/timeline/20120520/css/timeline.css
R ckanext/reclinepreview/theme/public/vendor/timeline/20120520/css/timeline.min.css
R ckanext/reclinepreview/theme/public/vendor/timeline/20120520/css/timeline.png
R ckanext/reclinepreview/theme/public/vendor/timeline/20120520/js/timeline.js
R ckanext/reclinepreview/theme/public/vendor/timeline/20120520/js/timeline.min.js
R ckanext/reclinepreview/theme/public/vendor/underscore.deferred/0.4.0/underscore.deferred.js
R ckanext/reclinepreview/theme/public/vendor/underscore.deferred/0.4.0/underscore.deferred.min.js
R ckanext/reclinepreview/theme/public/vendor/underscore/1.4.2/underscore.js
R ckanext/reclinepreview/theme/public/vendor/underscore/1.4.2/underscore.min.js
R ckanext/reclinepreview/theme/templates/recline.html
A ckanext/reclineview/__init__.py
A ckanext/reclineview/plugin.py
A ckanext/reclineview/tests/__init__.py
A ckanext/reclineview/tests/test_view.py
A ckanext/reclineview/theme/public/css/recline.css
A ckanext/reclineview/theme/public/img/ajaxload-circle.gif
A ckanext/reclineview/theme/public/recline_view.js
A ckanext/reclineview/theme/public/resource.config
A ckanext/reclineview/theme/public/vendor/backbone/1.0.0/backbone.js
A ckanext/reclineview/theme/public/vendor/bootstrap/2.3.2/bootstrap.js
A ckanext/reclineview/theme/public/vendor/bootstrap/2.3.2/css/bootstrap-responsive.css
A ckanext/reclineview/theme/public/vendor/bootstrap/2.3.2/css/bootstrap.css
A ckanext/reclineview/theme/public/vendor/bootstrap/2.3.2/img/glyphicons-halflings-white.png
A ckanext/reclineview/theme/public/vendor/bootstrap/2.3.2/img/glyphicons-halflings.png
A ckanext/reclineview/theme/public/vendor/ckan.js/ckan.js
A ckanext/reclineview/theme/public/vendor/flot/excanvas.js
A ckanext/reclineview/theme/public/vendor/flot/excanvas.min.js
A ckanext/reclineview/theme/public/vendor/flot/jquery.flot.js
A ckanext/reclineview/theme/public/vendor/flotr2/flotr2.js
A ckanext/reclineview/theme/public/vendor/flotr2/flotr2.min.js
A ckanext/reclineview/theme/public/vendor/jquery/1.7.1/jquery.js
A ckanext/reclineview/theme/public/vendor/jquery/1.7.1/jquery.min.js
A ckanext/reclineview/theme/public/vendor/json/json2.js
A ckanext/reclineview/theme/public/vendor/json/json2.min.js
A ckanext/reclineview/theme/public/vendor/leaflet.markercluster/MarkerCluster.Default.css
A ckanext/reclineview/theme/public/vendor/leaflet.markercluster/MarkerCluster.Default.ie.css
A ckanext/reclineview/theme/public/vendor/leaflet.markercluster/MarkerCluster.Default.ie.min.css
A ckanext/reclineview/theme/public/vendor/leaflet.markercluster/MarkerCluster.Default.min.css
A ckanext/reclineview/theme/public/vendor/leaflet.markercluster/MarkerCluster.css
A ckanext/reclineview/theme/public/vendor/leaflet.markercluster/MarkerCluster.min.css
A ckanext/reclineview/theme/public/vendor/leaflet.markercluster/leaflet.markercluster.js
A ckanext/reclineview/theme/public/vendor/leaflet.markercluster/leaflet.markercluster.min.js
A ckanext/reclineview/theme/public/vendor/leaflet/0.4.4/images/layers.png
A ckanext/reclineview/theme/public/vendor/leaflet/0.4.4/images/marker-icon.png
A ckanext/reclineview/theme/public/vendor/leaflet/0.4.4/images/marker-shadow.png
A ckanext/reclineview/theme/public/vendor/leaflet/0.4.4/images/zoom-in.png
A ckanext/reclineview/theme/public/vendor/leaflet/0.4.4/images/zoom-out.png
A ckanext/reclineview/theme/public/vendor/leaflet/0.4.4/leaflet-src.js
A ckanext/reclineview/theme/public/vendor/leaflet/0.4.4/leaflet-src.min.js
A ckanext/reclineview/theme/public/vendor/leaflet/0.4.4/leaflet.css
A ckanext/reclineview/theme/public/vendor/leaflet/0.4.4/leaflet.ie.css
A ckanext/reclineview/theme/public/vendor/leaflet/0.4.4/leaflet.ie.min.css
A ckanext/reclineview/theme/public/vendor/leaflet/0.4.4/leaflet.js
A ckanext/reclineview/theme/public/vendor/leaflet/0.4.4/leaflet.min.css
A ckanext/reclineview/theme/public/vendor/leaflet/0.4.4/leaflet.min.js
A ckanext/reclineview/theme/public/vendor/moment/1.6.2/moment.js
A ckanext/reclineview/theme/public/vendor/moment/1.6.2/moment.min.js
A ckanext/reclineview/theme/public/vendor/mustache/0.5.0-dev/mustache.js
A ckanext/reclineview/theme/public/vendor/mustache/0.5.0-dev/mustache.min.js
A ckanext/reclineview/theme/public/vendor/recline/recline.css
A ckanext/reclineview/theme/public/vendor/recline/recline.dataset.js
A ckanext/reclineview/theme/public/vendor/recline/recline.dataset.min.js
A ckanext/reclineview/theme/public/vendor/recline/recline.js
A ckanext/reclineview/theme/public/vendor/recline/recline.min.css
A ckanext/reclineview/theme/public/vendor/recline/recline.min.js
A ckanext/reclineview/theme/public/vendor/showdown/20120615/showdown.js
A ckanext/reclineview/theme/public/vendor/showdown/20120615/showdown.min.js
A ckanext/reclineview/theme/public/vendor/slickgrid/2.0.1/MIT-LICENSE.txt
A ckanext/reclineview/theme/public/vendor/slickgrid/2.0.1/README.txt
A ckanext/reclineview/theme/public/vendor/slickgrid/2.0.1/images/calendar.gif
A ckanext/reclineview/theme/public/vendor/slickgrid/2.0.1/images/sort-asc.gif
A ckanext/reclineview/theme/public/vendor/slickgrid/2.0.1/images/sort-desc.gif
A ckanext/reclineview/theme/public/vendor/slickgrid/2.0.1/jquery-ui-1.8.16.custom.js
A ckanext/reclineview/theme/public/vendor/slickgrid/2.0.1/jquery-ui-1.8.16.custom.min.js
A ckanext/reclineview/theme/public/vendor/slickgrid/2.0.1/jquery.event.drag-2.0.js
A ckanext/reclineview/theme/public/vendor/slickgrid/2.0.1/jquery.event.drag-2.0.min.js
A ckanext/reclineview/theme/public/vendor/slickgrid/2.0.1/plugins/slick.rowmovemanager.js
A ckanext/reclineview/theme/public/vendor/slickgrid/2.0.1/plugins/slick.rowselectionmodel.js
A ckanext/reclineview/theme/public/vendor/slickgrid/2.0.1/slick.grid.css
A ckanext/reclineview/theme/public/vendor/slickgrid/2.0.1/slick.grid.js
A ckanext/reclineview/theme/public/vendor/slickgrid/2.0.1/slick.grid.min.css
A ckanext/reclineview/theme/public/vendor/slickgrid/2.0.1/slick.grid.min.js
A ckanext/reclineview/theme/public/vendor/timeline/20120520/css/timeline.css
A ckanext/reclineview/theme/public/vendor/timeline/20120520/css/timeline.min.css
A ckanext/reclineview/theme/public/vendor/timeline/20120520/css/timeline.png
A ckanext/reclineview/theme/public/vendor/timeline/20120520/js/timeline.js
A ckanext/reclineview/theme/public/vendor/timeline/20120520/js/timeline.min.js
A ckanext/reclineview/theme/public/vendor/underscore.deferred/0.4.0/underscore.deferred.js
A ckanext/reclineview/theme/public/vendor/underscore.deferred/0.4.0/underscore.deferred.min.js
A ckanext/reclineview/theme/public/vendor/underscore/1.4.2/underscore.js
A ckanext/reclineview/theme/public/vendor/underscore/1.4.2/underscore.min.js
A ckanext/reclineview/theme/public/widget.recordcount.js
A ckanext/reclineview/theme/templates/recline_graph_form.html
A ckanext/reclineview/theme/templates/recline_map_form.html
A ckanext/reclineview/theme/templates/recline_view.html
M ckanext/resourceproxy/controller.py
M ckanext/resourceproxy/plugin.py
M ckanext/resourceproxy/tests/test_proxy.py
M ckanext/stats/__init__.py
M ckanext/stats/tests/test_stats_plugin.py
R ckanext/textpreview/__init__.py
R ckanext/textpreview/plugin.py
R ckanext/textpreview/tests/__init__.py
R ckanext/textpreview/tests/test_preview.py
R ckanext/textpreview/theme/public/LICENSE
R ckanext/textpreview/theme/public/css/text.css
R ckanext/textpreview/theme/public/preview_text.js
R ckanext/textpreview/theme/public/resource.config
R ckanext/textpreview/theme/public/styles/default.css
R ckanext/textpreview/theme/public/styles/github.css
R ckanext/textpreview/theme/public/vendor/highlight.pack.js
R ckanext/textpreview/theme/templates/text.html
A ckanext/textview/__init__.py
A ckanext/textview/plugin.py
A ckanext/textview/tests/__init__.py
A ckanext/textview/tests/test_view.py
A ckanext/textview/theme/public/LICENSE
A ckanext/textview/theme/public/css/text.css
A ckanext/textview/theme/public/resource.config
A ckanext/textview/theme/public/styles/default.css
A ckanext/textview/theme/public/styles/github.css
A ckanext/textview/theme/public/text_view.js
A ckanext/textview/theme/public/vendor/highlight.pack.js
A ckanext/textview/theme/templates/text_form.html
A ckanext/textview/theme/templates/text_view.html
A ckanext/webpageview/__init__.py
A ckanext/webpageview/plugin.py
A ckanext/webpageview/tests/__init__.py
A ckanext/webpageview/tests/test_view.py
A ckanext/webpageview/theme/templates/webpage_form.html
A ckanext/webpageview/theme/templates/webpage_view.html
A contrib/docker/apache.conf
A contrib/docker/apache.wsgi
A contrib/docker/main.cf
A contrib/docker/my_init.d/50_configure
A contrib/docker/my_init.d/70_initdb
A contrib/docker/nginx.conf
A contrib/docker/postgresql/Dockerfile
A contrib/docker/solr/Dockerfile
A contrib/docker/solr/schema.xml
A contrib/docker/svc/ckan/run
A contrib/docker/svc/nginx/run
A contrib/docker/svc/postfix/run
M dev-requirements.txt
M doc/api.rst
M doc/api/index.rst
M doc/conf.py
M doc/contributing/architecture.rst
M doc/contributing/documentation.rst
M doc/contributing/frontend/index.rst
M doc/contributing/html.rst
M doc/contributing/i18n.rst
M doc/contributing/pull-requests.rst
M doc/contributing/python.rst
M doc/contributing/reviewing.rst
M doc/contributing/test.rst
M doc/contributing/testing.rst
A doc/extensions/adding-custom-fields.rst
R doc/extensions/converters.rst
M doc/extensions/index.rst
M doc/extensions/tutorial.rst
M doc/extensions/validators.rst
M doc/images/add_dataset_3.jpg
A doc/images/ckan_importing_diagram.graphml
A doc/images/ckan_importing_diagram.png
M doc/maintaining/configuration.rst
M doc/maintaining/data-viewer.rst
M doc/maintaining/datastore.rst
M doc/maintaining/form-integration.rst
M doc/maintaining/getting-started.rst
M doc/maintaining/installing/deployment.rst
M doc/maintaining/installing/index.rst
M doc/maintaining/installing/install-from-source.rst
A doc/maintaining/installing/install-using-docker.rst
M doc/maintaining/paster.rst
M doc/maintaining/solr-multicore.rst
M doc/theming/best-practices.rst
M doc/theming/css.rst
M doc/theming/fanstatic.rst
M doc/theming/javascript.rst
M doc/theming/static-files.rst
M doc/theming/templates.rst
M doc/user-guide.rst
M requirements.in
M requirements.txt
M setup.py
Log Message:
-----------
Merge branch 'master' into 1596-dont-show-deleted-members
Commit: aba3675e2b46162aa8c134ed5ed19728297105db
https://github.com/ckan/ckan/commit/aba3675e2b46162aa8c134ed5ed19728297105db
Author: amercader <amercadero at gmail.com>
Date: 2014-11-14 (Fri, 14 Nov 2014)
Log Message:
-----------
Merge branch '1596-dont-show-deleted-members'
Commit: 6623a73290660418c9dea792712d1b60724fae4b
https://github.com/ckan/ckan/commit/6623a73290660418c9dea792712d1b60724fae4b
Author: Brook Elgie <specialbrew at gmail.com>
Date: 2014-11-14 (Fri, 14 Nov 2014)
Changed paths:
M ckan/config/middleware.py
A ckan/lib/auth_tkt.py
A ckan/new_tests/lib/test_auth_tkt.py
Log Message:
-----------
[#1941] Subclass repoze.who AuthTktCookiePlugin.
Override _get_cookies to ensure the presence or absence of the HttpOnly
flag in each cookie value based on a new httponly property of the class.
Commit: 53e76cb94f0c8f47f51b21780b7200e15fc9a868
https://github.com/ckan/ckan/commit/53e76cb94f0c8f47f51b21780b7200e15fc9a868
Author: Brook Elgie <specialbrew at gmail.com>
Date: 2014-11-14 (Fri, 14 Nov 2014)
Changed paths:
M ckan/new_tests/lib/test_auth_tkt.py
Log Message:
-----------
[#1941] More robust get_cookies test
Commit: a08cda8f0ef7b3d62eaf5051ac005db69132b331
https://github.com/ckan/ckan/commit/a08cda8f0ef7b3d62eaf5051ac005db69132b331
Author: Brook Elgie <specialbrew at gmail.com>
Date: 2014-11-14 (Fri, 14 Nov 2014)
Changed paths:
M ckan/config/middleware.py
M ckan/config/who.ini
M ckan/lib/auth_tkt.py
Log Message:
-----------
[#1941] Move middleware auth_tkt code to lib.
This puts the auth_tkt related code in the same place.
Commit: 629e46671d2eb742c5b7131a1cbe033fc941d479
https://github.com/ckan/ckan/commit/629e46671d2eb742c5b7131a1cbe033fc941d479
Author: Brook Elgie <specialbrew at gmail.com>
Date: 2014-11-14 (Fri, 14 Nov 2014)
Changed paths:
M ckan/lib/auth_tkt.py
M ckan/new_tests/lib/test_auth_tkt.py
Log Message:
-----------
[#1941] Can set HttpOnly flag from config
Commit: 97781736938b616fe04746e6729767bc63a761fb
https://github.com/ckan/ckan/commit/97781736938b616fe04746e6729767bc63a761fb
Author: amercader <amercadero at gmail.com>
Date: 2014-11-14 (Fri, 14 Nov 2014)
Changed paths:
M ckan/config/who.ini
M ckan/new_tests/lib/test_base.py
M requirements.in
M requirements.txt
Log Message:
-----------
Merge branch '2048-upgrade-repoze' of https://github.com/brew/ckan into brew-2048-upgrade-repoze
Commit: 4e9fbf7e9aeeccfc46d7cdbba1d8e16166919c79
https://github.com/ckan/ckan/commit/4e9fbf7e9aeeccfc46d7cdbba1d8e16166919c79
Author: amercader <amercadero at gmail.com>
Date: 2014-11-14 (Fri, 14 Nov 2014)
Changed paths:
M ckan/config/who.ini
M ckan/new_tests/lib/test_base.py
M requirements.in
M requirements.txt
Log Message:
-----------
Merge branch 'brew-2048-upgrade-repoze'
Commit: 33ac02400a74238e8f35638f20f989940ea107b8
https://github.com/ckan/ckan/commit/33ac02400a74238e8f35638f20f989940ea107b8
Author: Brook Elgie <specialbrew at gmail.com>
Date: 2014-11-14 (Fri, 14 Nov 2014)
Changed paths:
M CHANGELOG.rst
M doc/maintaining/configuration.rst
Log Message:
-----------
[#1941] Docs and changelog for HttpOnly flag
Commit: a645f81a0e698a115ff6fac82835eeaba0b212fc
https://github.com/ckan/ckan/commit/a645f81a0e698a115ff6fac82835eeaba0b212fc
Author: Brook Elgie <specialbrew at gmail.com>
Date: 2014-11-14 (Fri, 14 Nov 2014)
Changed paths:
M doc/maintaining/configuration.rst
Log Message:
-----------
Make help doc pass test
Commit: ff39eec420475c9f9f4233c68e83ebaf4a12e7c0
https://github.com/ckan/ckan/commit/ff39eec420475c9f9f4233c68e83ebaf4a12e7c0
Author: Brook Elgie <specialbrew at gmail.com>
Date: 2014-11-16 (Sun, 16 Nov 2014)
Changed paths:
M ckan/logic/action/create.py
M ckan/logic/action/get.py
M ckan/logic/auth/create.py
M ckan/new_tests/logic/action/test_create.py
M ckan/new_tests/logic/auth/test_create.py
Log Message:
-----------
Merge branch 'master' into 1941-httponly
Commit: 6d6c6774bb0f07edd067d802f7c543775853eebe
https://github.com/ckan/ckan/commit/6d6c6774bb0f07edd067d802f7c543775853eebe
Author: Brook Elgie <specialbrew at gmail.com>
Date: 2014-11-16 (Sun, 16 Nov 2014)
Changed paths:
M ckan/lib/auth_tkt.py
M ckan/new_tests/lib/test_auth_tkt.py
M doc/maintaining/configuration.rst
Log Message:
-----------
[#1942] secure flag for auth cookies
Commit: 32ae210b93dcaf60a4691b7330a2c7e24fd8fb3a
https://github.com/ckan/ckan/commit/32ae210b93dcaf60a4691b7330a2c7e24fd8fb3a
Author: Brook Elgie <specialbrew at gmail.com>
Date: 2014-11-16 (Sun, 16 Nov 2014)
Changed paths:
M ckan/new_tests/lib/test_auth_tkt.py
Log Message:
-----------
[#1942] Fix test comment
Commit: 378851a8160d97d578dd4cb845190f57cbcae210
https://github.com/ckan/ckan/commit/378851a8160d97d578dd4cb845190f57cbcae210
Author: george <george.sattler at xvt.com.au>
Date: 2014-11-17 (Mon, 17 Nov 2014)
Changed paths:
M ckan/new_tests/logic/action/test_get.py
Log Message:
-----------
fixes PEP8 issue (too many spaces after ',')
Commit: 5a3cd397408719c6a2a80409366cb9eac806f3c6
https://github.com/ckan/ckan/commit/5a3cd397408719c6a2a80409366cb9eac806f3c6
Author: jqnatividad <joel.natividad at ontodia.com>
Date: 2014-11-17 (Mon, 17 Nov 2014)
Changed paths:
M ckan/templates/package/read_base.html
Log Message:
-----------
2054-fix meta property og:description
fixes #2054 by trimming whitespace
Commit: 5cae3035b9701e48e6183fe825c39f03fd1255ff
https://github.com/ckan/ckan/commit/5cae3035b9701e48e6183fe825c39f03fd1255ff
Author: David Read <david.read at hackneyworkshop.com>
Date: 2014-11-18 (Tue, 18 Nov 2014)
Changed paths:
M ckan/templates/package/read_base.html
Log Message:
-----------
Merge pull request #2055 from jqnatividad/master
2054-fix meta property og:description
Commit: 0ddd6fda6103d3a22e00ed2480c929081c880eef
https://github.com/ckan/ckan/commit/0ddd6fda6103d3a22e00ed2480c929081c880eef
Author: David Read <david.read at hackneyworkshop.com>
Date: 2014-11-18 (Tue, 18 Nov 2014)
Changed paths:
M ckan/lib/cli.py
M doc/maintaining/paster.rst
Log Message:
-----------
Merge pull request #2005 from ckan/1597-config
Allows use of CKAN_INI env-var to locate config
Commit: 830032e54bb6a391c215807e20663d770a92cc08
https://github.com/ckan/ckan/commit/830032e54bb6a391c215807e20663d770a92cc08
Author: Matt Fullerton <mattfullerton at users.noreply.github.com>
Date: 2014-11-19 (Wed, 19 Nov 2014)
Changed paths:
M ckan/templates/footer.html
Log Message:
-----------
Added missing </div>
Commit: a45b373bac1bd631f5c2806c07c76ead2f35125a
https://github.com/ckan/ckan/commit/a45b373bac1bd631f5c2806c07c76ead2f35125a
Author: Ross Jones <ross at servercode.co.uk>
Date: 2014-11-19 (Wed, 19 Nov 2014)
Changed paths:
M ckan/controllers/group.py
M ckan/controllers/package.py
R ckan/lib/package_saver.py
M ckan/lib/plugins.py
Log Message:
-----------
Removes package saver to close #2040
Only formatted notes and revision info generated for c by package_saver
were actually used, so they have been moved to the
setup_template_variables for the default dataset form.
A handful of private and unused methods from group controller at the
same time.
Commit: 109fdea682f175e15b8e2a78a09c95fcebd6a35b
https://github.com/ckan/ckan/commit/109fdea682f175e15b8e2a78a09c95fcebd6a35b
Author: Ian Ward <ian at excess.org>
Date: 2014-11-19 (Wed, 19 Nov 2014)
Changed paths:
M ckan/new_authz.py
M ckan/new_tests/helpers.py
A ckan/new_tests/test_authz.py
M ckan/tests/functional/api/test_user.py
M ckan/tests/logic/test_auth.py
M ckanext/resourceproxy/tests/test_proxy.py
Log Message:
-----------
Merge branch '2035-remove-auth-permissions-cache'
Commit: 150f452b9451e06078b5f41d188db0d4da567f7a
https://github.com/ckan/ckan/commit/150f452b9451e06078b5f41d188db0d4da567f7a
Author: Brook Elgie <specialbrew at gmail.com>
Date: 2014-11-20 (Thu, 20 Nov 2014)
Changed paths:
M ckan/lib/auth_tkt.py
M ckan/new_tests/lib/test_auth_tkt.py
Log Message:
-----------
[#1941] More concise way to ensure HttpOnly
Commit: 8ece262d1c2ac4f42e04a35449da1136bedfb5fd
https://github.com/ckan/ckan/commit/8ece262d1c2ac4f42e04a35449da1136bedfb5fd
Author: Brook Elgie <specialbrew at gmail.com>
Date: 2014-11-20 (Thu, 20 Nov 2014)
Changed paths:
M doc/maintaining/configuration.rst
Log Message:
-----------
[#1941] Warn against setting httponly to False
Commit: d8b8482718f62c679c756f791fb5ae764dc8acb3
https://github.com/ckan/ckan/commit/d8b8482718f62c679c756f791fb5ae764dc8acb3
Author: Brook Elgie <specialbrew at gmail.com>
Date: 2014-11-20 (Thu, 20 Nov 2014)
Changed paths:
M CHANGELOG.rst
Log Message:
-----------
[#1941] Tweak changelog for CORS and HttpOnly
Commit: 0f7662e2aaa1f80f30bc43626a774dbd5c042616
https://github.com/ckan/ckan/commit/0f7662e2aaa1f80f30bc43626a774dbd5c042616
Author: amercader <amercadero at gmail.com>
Date: 2014-11-20 (Thu, 20 Nov 2014)
Changed paths:
M CHANGELOG.rst
M ckan/config/middleware.py
M ckan/config/who.ini
A ckan/lib/auth_tkt.py
A ckan/new_tests/lib/test_auth_tkt.py
M doc/maintaining/configuration.rst
Log Message:
-----------
Merge branch 'brew-1941-httponly'
Commit: 593a42eb16c5b56a09672100c925c133ac92dbb9
https://github.com/ckan/ckan/commit/593a42eb16c5b56a09672100c925c133ac92dbb9
Author: amercader <amercadero at gmail.com>
Date: 2014-11-20 (Thu, 20 Nov 2014)
Changed paths:
M ckan/lib/cli.py
M ckan/new_authz.py
M ckan/new_tests/helpers.py
A ckan/new_tests/test_authz.py
M ckan/templates/package/read_base.html
M ckan/tests/functional/api/test_user.py
M ckan/tests/logic/test_auth.py
M ckanext/resourceproxy/tests/test_proxy.py
M doc/maintaining/paster.rst
Log Message:
-----------
Merge branch 'master' of github.com:ckan/ckan
Commit: 2f1270066c44751807377f2e9e2abacb6b5ce67f
https://github.com/ckan/ckan/commit/2f1270066c44751807377f2e9e2abacb6b5ce67f
Author: Brook Elgie <specialbrew at gmail.com>
Date: 2014-11-20 (Thu, 20 Nov 2014)
Changed paths:
M CHANGELOG.rst
M ckan/lib/auth_tkt.py
M ckan/lib/cli.py
M ckan/new_authz.py
M ckan/new_tests/helpers.py
M ckan/new_tests/lib/test_auth_tkt.py
A ckan/new_tests/test_authz.py
M ckan/templates/package/read_base.html
M ckan/tests/functional/api/test_user.py
M ckan/tests/logic/test_auth.py
M ckanext/resourceproxy/tests/test_proxy.py
M doc/maintaining/configuration.rst
M doc/maintaining/paster.rst
Log Message:
-----------
Merge branch 'master'into 1942-secure-cookie
Commit: 338d93ecc32cd4ccb1d5b45f7ed801938bb76ae6
https://github.com/ckan/ckan/commit/338d93ecc32cd4ccb1d5b45f7ed801938bb76ae6
Author: David Lemayian <dlemayian at gmail.com>
Date: 2014-11-20 (Thu, 20 Nov 2014)
Changed paths:
M ckan/controllers/home.py
Log Message:
-----------
Fix spelling in home controller comments
Commit: 75cc192926c44fc21bcd4f8361c597623e9326c5
https://github.com/ckan/ckan/commit/75cc192926c44fc21bcd4f8361c597623e9326c5
Author: David Read <david.read at hackneyworkshop.com>
Date: 2014-11-20 (Thu, 20 Nov 2014)
Changed paths:
M ckan/controllers/group.py
M ckan/controllers/package.py
R ckan/lib/package_saver.py
M ckan/lib/plugins.py
Log Message:
-----------
Merge pull request #2061 from ckan/2040-remove-packagesaver
Removes package saver to close #2040
Commit: 232634d6681eabd5f8fa70cdc468dca5b1c0197b
https://github.com/ckan/ckan/commit/232634d6681eabd5f8fa70cdc468dca5b1c0197b
Author: amercader <amercadero at gmail.com>
Date: 2014-11-20 (Thu, 20 Nov 2014)
Changed paths:
M ckan/pastertemplates/__init__.py
A ckan/pastertemplates/template/+dot+coveragerc_tmpl
A ckan/pastertemplates/template/+dot+gitignore_tmpl
A ckan/pastertemplates/template/+dot+travis.yml_tmpl
A ckan/pastertemplates/template/LICENSE_tmpl
A ckan/pastertemplates/template/MANIFEST.in_tmpl
A ckan/pastertemplates/template/README.rst_tmpl
A ckan/pastertemplates/template/bin/travis-build.bash_tmpl
A ckan/pastertemplates/template/bin/travis-run.sh_tmpl
R ckan/pastertemplates/template/ckanext/+project+/__init__.py
A ckan/pastertemplates/template/ckanext/+project_shortname+/__init__.py
A ckan/pastertemplates/template/ckanext/+project_shortname+/fanstatic/+dot+gitignore
A ckan/pastertemplates/template/ckanext/+project_shortname+/plugin.py_tmpl
A ckan/pastertemplates/template/ckanext/+project_shortname+/public/+dot+gitignore
A ckan/pastertemplates/template/ckanext/+project_shortname+/templates/+dot+gitignore
A ckan/pastertemplates/template/ckanext/+project_shortname+/tests/__init__.py
A ckan/pastertemplates/template/ckanext/+project_shortname+/tests/test_plugin.py_tmpl
M ckan/pastertemplates/template/ckanext/__init__.py
R ckan/pastertemplates/template/ckanext_+project+.egg-info/.gitignore
A ckan/pastertemplates/template/ckanext_+project_shortname+.egg-info/.gitignore
A ckan/pastertemplates/template/dev-requirements.txt_tmpl
M ckan/pastertemplates/template/setup.py_tmpl
A ckan/pastertemplates/template/test.ini_tmpl
Log Message:
-----------
Merge branch 'improve-ckanext-template'
Commit: 311d15683d6c42c821ad34b55143316a8cdbfe9d
https://github.com/ckan/ckan/commit/311d15683d6c42c821ad34b55143316a8cdbfe9d
Author: David Read <david.read at hackneyworkshop.com>
Date: 2014-11-20 (Thu, 20 Nov 2014)
Changed paths:
M ckan/controllers/package.py
Log Message:
-----------
[#2068] Remove remnant of formalchemy. And some tidying.
Commit: 10d737f67e45e3132122b057cf8a43f7cfb798aa
https://github.com/ckan/ckan/commit/10d737f67e45e3132122b057cf8a43f7cfb798aa
Author: amercader <amercadero at gmail.com>
Date: 2014-11-20 (Thu, 20 Nov 2014)
Changed paths:
M ckan/lib/auth_tkt.py
M ckan/new_tests/lib/test_auth_tkt.py
M doc/maintaining/configuration.rst
Log Message:
-----------
Merge branch 'brew-1942-secure-cookie'
Commit: 45f476c1c5c95eccea174d75be992ae22705af67
https://github.com/ckan/ckan/commit/45f476c1c5c95eccea174d75be992ae22705af67
Author: David Read <david.read at hackneyworkshop.com>
Date: 2014-11-20 (Thu, 20 Nov 2014)
Changed paths:
M ckan/logic/action/create.py
M ckan/model/__init__.py
M ckan/model/package.py
M ckan/model/rating.py
R ckan/rating.py
Log Message:
-----------
[#2070] Move rating.py into model.
Commit: ef5e9a7ff9427d11dfd811c2bf5778d4a541aca0
https://github.com/ckan/ckan/commit/ef5e9a7ff9427d11dfd811c2bf5778d4a541aca0
Author: David Read <david.read at hackneyworkshop.com>
Date: 2014-11-20 (Thu, 20 Nov 2014)
Changed paths:
M ckan/tests/logic/test_action.py
Log Message:
-----------
[#2072] Fix resource_status test that fails second time without --reset-db. celery_taskmeta not needed.
Commit: 7aea7a022f7ec297b0c770a7ed0987fd797ea5e0
https://github.com/ckan/ckan/commit/7aea7a022f7ec297b0c770a7ed0987fd797ea5e0
Author: amercader <amercadero at gmail.com>
Date: 2014-11-20 (Thu, 20 Nov 2014)
Changed paths:
M ckan/config/solr/schema.xml
M ckan/lib/search/index.py
M ckan/new_tests/logic/action/test_get.py
Log Message:
-----------
Merge branch '1905-package-search-on-resource-name-field' of https://github.com/george-sattler/ckan into george-sattler-1905-package-search-on-resource-name-field
Commit: dc61be8c25e7e9dd1cb52996817d42bcfb28e230
https://github.com/ckan/ckan/commit/dc61be8c25e7e9dd1cb52996817d42bcfb28e230
Author: amercader <amercadero at gmail.com>
Date: 2014-11-20 (Thu, 20 Nov 2014)
Changed paths:
M ckan/config/solr/schema.xml
M ckan/lib/search/index.py
M ckan/new_tests/logic/action/test_get.py
Log Message:
-----------
Merge branch 'george-sattler-1905-package-search-on-resource-name-field'
Commit: 028fc624a9f72bd9f4372812cca00990cc38ea68
https://github.com/ckan/ckan/commit/028fc624a9f72bd9f4372812cca00990cc38ea68
Author: David Read <david.read at hackneyworkshop.com>
Date: 2014-11-20 (Thu, 20 Nov 2014)
Changed paths:
M ckan/controllers/home.py
Log Message:
-----------
Merge pull request #2067 from DavidLemayian/patch-3
Fix spelling in home controller comments
Commit: b7a38a0dfba9281b1377a4cff56fd77b7a56f96b
https://github.com/ckan/ckan/commit/b7a38a0dfba9281b1377a4cff56fd77b7a56f96b
Author: amercader <amercadero at gmail.com>
Date: 2014-11-20 (Thu, 20 Nov 2014)
Changed paths:
M ckan/tests/logic/test_action.py
Log Message:
-----------
Merge branch '2072-resource-status-test'
Commit: c69753cf78ff1263d4795e0f14a9350313068584
https://github.com/ckan/ckan/commit/c69753cf78ff1263d4795e0f14a9350313068584
Author: amercader <amercadero at gmail.com>
Date: 2014-11-20 (Thu, 20 Nov 2014)
Changed paths:
M ckan/controllers/package.py
Log Message:
-----------
Merge branch '2068-remove-remnant'
Commit: 7877ba6cb13b4c11bed0582dbd29a2639b415bb6
https://github.com/ckan/ckan/commit/7877ba6cb13b4c11bed0582dbd29a2639b415bb6
Author: amercader <amercadero at gmail.com>
Date: 2014-11-20 (Thu, 20 Nov 2014)
Changed paths:
M ckan/logic/action/create.py
M ckan/model/__init__.py
M ckan/model/package.py
M ckan/model/rating.py
R ckan/rating.py
Log Message:
-----------
Merge branch '2070-rating-moved'
Commit: f14c3112a039a26a8ae7e2f0a252b96d53db844c
https://github.com/ckan/ckan/commit/f14c3112a039a26a8ae7e2f0a252b96d53db844c
Author: amercader <amercadero at gmail.com>
Date: 2014-11-20 (Thu, 20 Nov 2014)
Changed paths:
M ckan/templates/footer.html
Log Message:
-----------
Merge branch 'patch-1' of https://github.com/mattfullerton/ckan into mattfullerton-patch-1
Commit: c76a487410e72c16a4e5f3b81ac0ae7e8747cee8
https://github.com/ckan/ckan/commit/c76a487410e72c16a4e5f3b81ac0ae7e8747cee8
Author: amercader <amercadero at gmail.com>
Date: 2014-11-20 (Thu, 20 Nov 2014)
Changed paths:
M ckan/templates/footer.html
Log Message:
-----------
Merge branch 'mattfullerton-patch-1'
Commit: c851bbc422df81863ddbc9a8207c40b08f0ed4cc
https://github.com/ckan/ckan/commit/c851bbc422df81863ddbc9a8207c40b08f0ed4cc
Author: Ross Jones <ross at servercode.co.uk>
Date: 2014-11-20 (Thu, 20 Nov 2014)
Changed paths:
M ckan/controllers/package.py
M ckan/lib/accept.py
M ckan/plugins/interfaces.py
A ckan/templates/package/read.n3
A ckan/templates/package/read.rdf
M ckan/tests/functional/test_package.py
M ckan/tests/lib/test_accept.py
Log Message:
-----------
Reimplement the read.rdf template lost in genshi purge
Fixes #2063 by re-adding the missing template, but implemented with
jinja instead. The accept-header checks have been simplified as the
different loaders are no longer required.
N3 template is still broken but is included for completeness
Commit: d8abc43aad6178ed22c92ee520b09342fb8dcad0
https://github.com/ckan/ckan/commit/d8abc43aad6178ed22c92ee520b09342fb8dcad0
Author: David Read <david.read at hackneyworkshop.com>
Date: 2014-11-21 (Fri, 21 Nov 2014)
Changed paths:
M ckan/new_tests/controllers/test_package.py
M ckan/templates/package/read.rdf
M ckan/tests/functional/test_package.py
Log Message:
-----------
[#2063] Fix template to be detected as jinja. Convert to new tests.
Commit: 133219b4502adcc692403315d87353099625c296
https://github.com/ckan/ckan/commit/133219b4502adcc692403315d87353099625c296
Author: David Read <david.read at hackneyworkshop.com>
Date: 2014-11-21 (Fri, 21 Nov 2014)
Changed paths:
M ckan/plugins/interfaces.py
Log Message:
-----------
[#2063] Mention reinstated n3 format in docstring.
Commit: 36718f2fecfa758ddaec3704c62bfc729b4da733
https://github.com/ckan/ckan/commit/36718f2fecfa758ddaec3704c62bfc729b4da733
Author: David Read <david.read at hackneyworkshop.com>
Date: 2014-11-21 (Fri, 21 Nov 2014)
Changed paths:
M ckan/controllers/package.py
M ckan/lib/accept.py
M ckan/new_tests/controllers/test_package.py
M ckan/plugins/interfaces.py
A ckan/templates/package/read.n3
A ckan/templates/package/read.rdf
M ckan/tests/lib/test_accept.py
Log Message:
-----------
Merge pull request #2066 from ckan/2063-reimpl-rdf-template
Reimplement the read.rdf template lost in genshi purge
Commit: b455441579145093596b396bc67be15651510abd
https://github.com/ckan/ckan/commit/b455441579145093596b396bc67be15651510abd
Author: David Read <david.read at hackneyworkshop.com>
Date: 2014-11-21 (Fri, 21 Nov 2014)
Changed paths:
M ckan/logic/__init__.py
A ckan/logic/action/patch.py
A ckan/logic/auth/patch.py
M ckan/new_authz.py
A ckan/new_tests/logic/action/test_patch.py
M doc/api/index.rst
Log Message:
-----------
Merge pull request #2003 from wardi/2003-package-patch-simple-version
package_patch (simple version)
Commit: 525fd7d4c6d9987504d2d20c383b83382cefcab3
https://github.com/ckan/ckan/commit/525fd7d4c6d9987504d2d20c383b83382cefcab3
Author: amercader <amercadero at gmail.com>
Date: 2014-11-21 (Fri, 21 Nov 2014)
Changed paths:
M CHANGELOG.rst
M ckan/config/middleware.py
M ckan/config/solr/schema.xml
M ckan/config/who.ini
M ckan/controllers/group.py
M ckan/controllers/home.py
M ckan/controllers/package.py
M ckan/lib/accept.py
A ckan/lib/auth_tkt.py
M ckan/lib/cli.py
R ckan/lib/package_saver.py
M ckan/lib/plugins.py
M ckan/lib/search/index.py
M ckan/logic/__init__.py
M ckan/logic/action/create.py
A ckan/logic/action/patch.py
M ckan/logic/auth/create.py
A ckan/logic/auth/patch.py
M ckan/model/__init__.py
M ckan/model/package.py
M ckan/model/rating.py
M ckan/new_authz.py
M ckan/new_tests/controllers/test_package.py
M ckan/new_tests/helpers.py
A ckan/new_tests/lib/test_auth_tkt.py
M ckan/new_tests/lib/test_base.py
M ckan/new_tests/logic/action/test_create.py
M ckan/new_tests/logic/action/test_get.py
A ckan/new_tests/logic/action/test_patch.py
M ckan/new_tests/logic/auth/test_create.py
A ckan/new_tests/test_authz.py
M ckan/pastertemplates/__init__.py
A ckan/pastertemplates/template/+dot+coveragerc_tmpl
A ckan/pastertemplates/template/+dot+gitignore_tmpl
A ckan/pastertemplates/template/+dot+travis.yml_tmpl
A ckan/pastertemplates/template/LICENSE_tmpl
A ckan/pastertemplates/template/MANIFEST.in_tmpl
A ckan/pastertemplates/template/README.rst_tmpl
A ckan/pastertemplates/template/bin/travis-build.bash_tmpl
A ckan/pastertemplates/template/bin/travis-run.sh_tmpl
R ckan/pastertemplates/template/ckanext/+project+/__init__.py
A ckan/pastertemplates/template/ckanext/+project_shortname+/__init__.py
A ckan/pastertemplates/template/ckanext/+project_shortname+/fanstatic/+dot+gitignore
A ckan/pastertemplates/template/ckanext/+project_shortname+/plugin.py_tmpl
A ckan/pastertemplates/template/ckanext/+project_shortname+/public/+dot+gitignore
A ckan/pastertemplates/template/ckanext/+project_shortname+/templates/+dot+gitignore
A ckan/pastertemplates/template/ckanext/+project_shortname+/tests/__init__.py
A ckan/pastertemplates/template/ckanext/+project_shortname+/tests/test_plugin.py_tmpl
M ckan/pastertemplates/template/ckanext/__init__.py
R ckan/pastertemplates/template/ckanext_+project+.egg-info/.gitignore
A ckan/pastertemplates/template/ckanext_+project_shortname+.egg-info/.gitignore
A ckan/pastertemplates/template/dev-requirements.txt_tmpl
M ckan/pastertemplates/template/setup.py_tmpl
A ckan/pastertemplates/template/test.ini_tmpl
M ckan/plugins/interfaces.py
R ckan/rating.py
M ckan/templates/footer.html
A ckan/templates/package/read.n3
A ckan/templates/package/read.rdf
M ckan/templates/package/read_base.html
M ckan/tests/functional/api/test_user.py
M ckan/tests/lib/test_accept.py
M ckan/tests/logic/test_action.py
M ckan/tests/logic/test_auth.py
M ckanext/resourceproxy/tests/test_proxy.py
M doc/api/index.rst
M doc/maintaining/configuration.rst
M doc/maintaining/paster.rst
M requirements.in
M requirements.txt
Log Message:
-----------
Merge branch 'master' into 1414-remove-moderated-edits
Conflicts:
ckan/lib/package_saver.py
Compare: https://github.com/ckan/ckan/compare/185b24693419...525fd7d4c6d9
More information about the ckan-changes
mailing list