[ckan-changes] [okfn/ckan] c668b3: [#744] Start writing tests for page-view tracking
GitHub
noreply at github.com
Mon Sep 23 14:52:00 UTC 2013
Branch: refs/heads/1117-start-new-test-suite
Home: https://github.com/okfn/ckan
Commit: c668b36ad05756fd1411f4d25563f1c63abae530
https://github.com/okfn/ckan/commit/c668b36ad05756fd1411f4d25563f1c63abae530
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-04-09 (Tue, 09 Apr 2013)
Changed paths:
A ckan/tests/functional/test_tracking.py
Log Message:
-----------
[#744] Start writing tests for page-view tracking
Commit: 2f38cae5833d5dd0341925640ba1ef7c1f3ea6a8
https://github.com/okfn/ckan/commit/2f38cae5833d5dd0341925640ba1ef7c1f3ea6a8
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-04-09 (Tue, 09 Apr 2013)
Changed paths:
M test-core.ini
Log Message:
-----------
[#744] Add tracking_enabled = true to test-core.ini
This makes the test_tracking.py tests pass
Commit: ddd0151d981b0ae73dd9d1fdb9028e3d0877b6e2
https://github.com/okfn/ckan/commit/ddd0151d981b0ae73dd9d1fdb9028e3d0877b6e2
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-04-16 (Tue, 16 Apr 2013)
Changed paths:
M CONTRIBUTING.rst
M bin/osx-postgres-mem.sh
M bin/travis-build
M ckan/config/deployment.ini_tmpl
M ckan/config/environment.py
M ckan/config/routing.py
M ckan/controllers/api.py
M ckan/controllers/error.py
M ckan/controllers/feed.py
M ckan/controllers/group.py
M ckan/controllers/home.py
M ckan/controllers/organization.py
M ckan/controllers/package.py
M ckan/controllers/related.py
M ckan/controllers/revision.py
M ckan/controllers/storage.py
M ckan/controllers/tag.py
M ckan/controllers/user.py
M ckan/lib/activity_streams.py
M ckan/lib/alphabet_paginate.py
M ckan/lib/app_globals.py
M ckan/lib/base.py
M ckan/lib/cli.py
M ckan/lib/dictization/model_save.py
M ckan/lib/email_notifications.py
M ckan/lib/formatters.py
M ckan/lib/mailer.py
M ckan/lib/navl/dictization_functions.py
M ckan/lib/navl/validators.py
M ckan/lib/search/query.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/converters.py
M ckan/logic/schema.py
M ckan/logic/validators.py
M ckan/model/license.py
M ckan/model/package_relationship.py
M ckan/model/tag.py
M ckan/plugins/toolkit.py
M ckan/public/base/css/main.css
M ckan/public/base/less/layout.less
M ckan/public/base/less/mixins.less
M ckan/public/base/less/prose.less
A ckan/templates/group/history.html
A ckan/templates/group/snippets/history_revisions.html
A ckan/templates/group/snippets/revisions_table.html
M ckan/templates/organization/index.html
A ckan/templates/package/history.html
M ckan/templates/package/read_base.html
M ckan/templates/package/resource_read.html
M ckan/templates/package/search.html
A ckan/templates/package/snippets/history_revisions.html
A ckan/templates/package/snippets/revisions_table.html
A ckan/templates/revision/__init__.py
A ckan/templates/revision/diff.html
A ckan/templates/revision/list.html
A ckan/templates/revision/read.html
A ckan/templates/revision/read_base.html
A ckan/templates/revision/snippets/revisions_list.html
M ckan/tests/functional/test_home.py
M ckan/tests/lib/test_dictization.py
M ckan/tests/logic/test_action.py
M ckanext/datastore/commands.py
M ckanext/datastore/db.py
M ckanext/datastore/plugin.py
M ckanext/datastore/tests/test_configure.py
M ckanext/reclinepreview/theme/public/preview_recline.js
M ckanext/reclinepreview/theme/public/vendor/recline/recline.css
M ckanext/reclinepreview/theme/public/vendor/recline/recline.dataset.js
M ckanext/reclinepreview/theme/public/vendor/recline/recline.dataset.min.js
M ckanext/reclinepreview/theme/public/vendor/recline/recline.js
M ckanext/reclinepreview/theme/public/vendor/recline/recline.min.css
M ckanext/reclinepreview/theme/public/vendor/recline/recline.min.js
M doc/configuration.rst
R doc/contrib.rst
A doc/contributing.rst
M doc/database-dumps.rst
M doc/index.rst
M doc/install-from-source.rst
M doc/legacy-api.rst
M doc/paster.rst
M doc/test.rst
M doc/tracking.rst
M test-core.ini
Log Message:
-----------
Merge branch 'master' of github.com:okfn/ckan into 744-tests-for-page-view-tracking
Conflicts:
test-core.ini
Commit: 759c0d86b38cc0c5f921cc38b57d713665c5fe50
https://github.com/okfn/ckan/commit/759c0d86b38cc0c5f921cc38b57d713665c5fe50
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-06-12 (Wed, 12 Jun 2013)
Changed paths:
M ckan/plugins/interfaces.py
A ckanext/examples/iauthfunctions/plugin_1.py
A ckanext/examples/iauthfunctions/plugin_2.py
A ckanext/examples/iauthfunctions/plugin_3.py
M doc/conf.py
M doc/writing-extensions.rst
M setup.py
Log Message:
-----------
[#943] First draft if new writing extensions tutorial
Commit: 90cf45017b0236ae02e23885120095d680931d34
https://github.com/okfn/ckan/commit/90cf45017b0236ae02e23885120095d680931d34
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-06-13 (Thu, 13 Jun 2013)
Changed paths:
M ckan/pastertemplates/template/setup.py_tmpl
Log Message:
-----------
[#943] Reformat setup.py_tmpl
Spaces, not tabs. Also fix random indentation.
Commit: 3c2fda0c48f0d568f646f452da6c8cdf95d0636b
https://github.com/okfn/ckan/commit/3c2fda0c48f0d568f646f452da6c8cdf95d0636b
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-06-24 (Mon, 24 Jun 2013)
Changed paths:
M ckanext/examples/iauthfunctions/plugin_3.py
Log Message:
-----------
[#943] Delete an unwanted return
This should not have been committed
Commit: 5b7b0b466b4e2a40555e0cc984b40494083c2b7a
https://github.com/okfn/ckan/commit/5b7b0b466b4e2a40555e0cc984b40494083c2b7a
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-06-24 (Mon, 24 Jun 2013)
Changed paths:
M CONTRIBUTING.rst
M doc/writing-extensions.rst
Log Message:
-----------
[#943] Add some minimal extension best practices
There's probably a lot more to mention here.
Commit: 8d5c326d9b7ec8c7b062dffbf13fd2a8f4c8dcbb
https://github.com/okfn/ckan/commit/8d5c326d9b7ec8c7b062dffbf13fd2a8f4c8dcbb
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-06-27 (Thu, 27 Jun 2013)
Changed paths:
M .gitmodules
A .pipignore
M .tx/config
A CHANGELOG.rst
R CHANGELOG.txt
M CONTRIBUTING.rst
M LICENSE.txt
M README.rst
M bin/ckan_edit_local.py
M bin/travis-build
M ckan/__init__.py
M ckan/config/deployment.ini_tmpl
M ckan/config/environment.py
A ckan/config/install.py
M ckan/config/routing.py
M ckan/config/who.ini
M ckan/controllers/api.py
M ckan/controllers/group.py
M ckan/controllers/home.py
M ckan/controllers/organization.py
M ckan/controllers/package.py
M ckan/controllers/user.py
M ckan/i18n/bg/LC_MESSAGES/ckan.mo
M ckan/i18n/bg/LC_MESSAGES/ckan.po
M ckan/i18n/ca/LC_MESSAGES/ckan.mo
M ckan/i18n/ca/LC_MESSAGES/ckan.po
M ckan/i18n/check_po_files.py
M ckan/i18n/ckan.pot
M ckan/i18n/cs_CZ/LC_MESSAGES/ckan.mo
M ckan/i18n/cs_CZ/LC_MESSAGES/ckan.po
M ckan/i18n/de/LC_MESSAGES/ckan.mo
M ckan/i18n/de/LC_MESSAGES/ckan.po
A ckan/i18n/dv/LC_MESSAGES/ckan.mo
A ckan/i18n/dv/LC_MESSAGES/ckan.po
M ckan/i18n/el/LC_MESSAGES/ckan.mo
M ckan/i18n/el/LC_MESSAGES/ckan.po
A ckan/i18n/en_GB/LC_MESSAGES/ckan.mo
A ckan/i18n/en_GB/LC_MESSAGES/ckan.po
M ckan/i18n/es/LC_MESSAGES/ckan.mo
M ckan/i18n/es/LC_MESSAGES/ckan.po
A ckan/i18n/es_AR/LC_MESSAGES/ckan.mo
A ckan/i18n/es_AR/LC_MESSAGES/ckan.po
A ckan/i18n/fa_IR/LC_MESSAGES/ckan.mo
A ckan/i18n/fa_IR/LC_MESSAGES/ckan.po
M ckan/i18n/fi/LC_MESSAGES/ckan.mo
M ckan/i18n/fi/LC_MESSAGES/ckan.po
M ckan/i18n/fr/LC_MESSAGES/ckan.mo
M ckan/i18n/fr/LC_MESSAGES/ckan.po
M ckan/i18n/hu/LC_MESSAGES/ckan.mo
M ckan/i18n/hu/LC_MESSAGES/ckan.po
A ckan/i18n/id/LC_MESSAGES/ckan.mo
A ckan/i18n/id/LC_MESSAGES/ckan.po
A ckan/i18n/is/LC_MESSAGES/ckan.mo
A ckan/i18n/is/LC_MESSAGES/ckan.po
M ckan/i18n/it/LC_MESSAGES/ckan.mo
M ckan/i18n/it/LC_MESSAGES/ckan.po
M ckan/i18n/ja/LC_MESSAGES/ckan.mo
M ckan/i18n/ja/LC_MESSAGES/ckan.po
A ckan/i18n/ko_KR/LC_MESSAGES/ckan.mo
A ckan/i18n/ko_KR/LC_MESSAGES/ckan.po
M ckan/i18n/lt/LC_MESSAGES/ckan.mo
M ckan/i18n/lt/LC_MESSAGES/ckan.po
M ckan/i18n/lv/LC_MESSAGES/ckan.mo
M ckan/i18n/lv/LC_MESSAGES/ckan.po
A ckan/i18n/my_MM/LC_MESSAGES/ckan.mo
A ckan/i18n/my_MM/LC_MESSAGES/ckan.po
M ckan/i18n/nl/LC_MESSAGES/ckan.mo
M ckan/i18n/nl/LC_MESSAGES/ckan.po
M ckan/i18n/no/LC_MESSAGES/ckan.mo
M ckan/i18n/no/LC_MESSAGES/ckan.po
M ckan/i18n/pl/LC_MESSAGES/ckan.mo
M ckan/i18n/pl/LC_MESSAGES/ckan.po
M ckan/i18n/pt_BR/LC_MESSAGES/ckan.mo
M ckan/i18n/pt_BR/LC_MESSAGES/ckan.po
M ckan/i18n/ro/LC_MESSAGES/ckan.mo
M ckan/i18n/ro/LC_MESSAGES/ckan.po
M ckan/i18n/ru/LC_MESSAGES/ckan.mo
M ckan/i18n/ru/LC_MESSAGES/ckan.po
M ckan/i18n/sk/LC_MESSAGES/ckan.mo
M ckan/i18n/sk/LC_MESSAGES/ckan.po
M ckan/i18n/sl/LC_MESSAGES/ckan.mo
M ckan/i18n/sl/LC_MESSAGES/ckan.po
M ckan/i18n/sq/LC_MESSAGES/ckan.mo
M ckan/i18n/sq/LC_MESSAGES/ckan.po
M ckan/i18n/sr/LC_MESSAGES/ckan.mo
M ckan/i18n/sr/LC_MESSAGES/ckan.po
M ckan/i18n/sr_Latn/LC_MESSAGES/ckan.mo
M ckan/i18n/sr_Latn/LC_MESSAGES/ckan.po
M ckan/i18n/sv/LC_MESSAGES/ckan.mo
M ckan/i18n/sv/LC_MESSAGES/ckan.po
A ckan/i18n/tr/LC_MESSAGES/ckan.mo
A ckan/i18n/tr/LC_MESSAGES/ckan.po
A ckan/i18n/uk_UA/LC_MESSAGES/ckan.mo
A ckan/i18n/uk_UA/LC_MESSAGES/ckan.po
A ckan/i18n/zh_CN/LC_MESSAGES/ckan.mo
A ckan/i18n/zh_CN/LC_MESSAGES/ckan.po
A ckan/i18n/zh_TW/LC_MESSAGES/ckan.mo
A ckan/i18n/zh_TW/LC_MESSAGES/ckan.po
M ckan/lib/activity_streams.py
M ckan/lib/app_globals.py
M ckan/lib/base.py
M ckan/lib/celery_app.py
M ckan/lib/cli.py
M ckan/lib/create_test_data.py
M ckan/lib/datapreview.py
M ckan/lib/dictization/model_dictize.py
M ckan/lib/email_notifications.py
M ckan/lib/helpers.py
M ckan/lib/i18n.py
M ckan/lib/navl/dictization_functions.py
M ckan/lib/package_saver.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/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/__init__.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/068_add_package_extras_index.py
R ckan/misc.py
M ckan/model/license.py
M ckan/model/meta.py
M ckan/model/package.py
R ckan/model/test_user.py
M ckan/model/user.py
M ckan/new_authz.py
M ckan/plugins/interfaces.py
M ckan/plugins/toolkit.py
M ckan/public/base/css/main.css
R ckan/public/base/images/flags.png
M ckan/public/base/javascript/modules/autocomplete.js
M ckan/public/base/javascript/modules/basic-form.js
M ckan/public/base/javascript/modules/confirm-action.js
A ckan/public/base/javascript/modules/media-grid.js
M ckan/public/base/javascript/modules/related-item.js
M ckan/public/base/javascript/modules/resource-upload-field.js
A ckan/public/base/javascript/plugins/jquery.masonry.js
M ckan/public/base/javascript/resource.config
M ckan/public/base/javascript/tracking.js
M ckan/public/base/less/ckan.less
M ckan/public/base/less/dataset.less
M ckan/public/base/less/footer.less
M ckan/public/base/less/group.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/media.less
M ckan/public/base/less/module.less
M ckan/public/base/less/prose.less
A ckan/public/base/less/search.less
M ckan/public/base/less/toolbar.less
M ckan/public/base/test/index.html
M ckan/public/base/test/spec/client.spec.js
M ckan/public/base/test/spec/modules/autocomplete.spec.js
M ckan/templates/activity_streams/activity_stream_items.html
M ckan/templates/admin/base.html
M ckan/templates/dataviewer/snippets/data_preview.html
M ckan/templates/development/primer.html
A ckan/templates/development/snippets/actions.html
A ckan/templates/development/snippets/context.html
M ckan/templates/development/snippets/facet.html
M ckan/templates/development/snippets/media_grid.html
M ckan/templates/development/snippets/nav.html
M ckan/templates/development/snippets/page_header.html
R ckan/templates/development/snippets/toolbar.html
M ckan/templates/group/about.html
M ckan/templates/group/activity_stream.html
M ckan/templates/group/admins.html
M ckan/templates/group/base_form_page.html
M ckan/templates/group/edit.html
A ckan/templates/group/edit_base.html
M ckan/templates/group/followers.html
M ckan/templates/group/index.html
M ckan/templates/group/member_new.html
M ckan/templates/group/members.html
M ckan/templates/group/read.html
M ckan/templates/group/read_base.html
M ckan/templates/group/snippets/group_item.html
M ckan/templates/group/snippets/group_list.html
M ckan/templates/header.html
M ckan/templates/home/index.html
M ckan/templates/organization/about.html
M ckan/templates/organization/activity_stream.html
M ckan/templates/organization/base_form_page.html
M ckan/templates/organization/bulk_process.html
M ckan/templates/organization/edit_base.html
M ckan/templates/organization/index.html
M ckan/templates/organization/member_new.html
M ckan/templates/organization/members.html
M ckan/templates/organization/read.html
M ckan/templates/organization/read_base.html
M ckan/templates/organization/snippets/organization_form.html
M ckan/templates/organization/snippets/organization_item.html
M ckan/templates/organization/snippets/organization_list.html
M ckan/templates/package/activity.html
M ckan/templates/package/activity_stream.html
M ckan/templates/package/edit.html
M ckan/templates/package/followers.html
M ckan/templates/package/history.html
M ckan/templates/package/new_resource.html
M ckan/templates/package/read.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_read.html
M ckan/templates/package/search.html
M ckan/templates/package/snippets/additional_info.html
M ckan/templates/package/snippets/data_api_button.html
M ckan/templates/package/snippets/package_basic_fields.html
M ckan/templates/package/snippets/package_form.html
M ckan/templates/package/snippets/resource_item.html
M ckan/templates/package/snippets/resources_list.html
R ckan/templates/package/snippets/search_form.html
M ckan/templates/package/snippets/tags.html
M ckan/templates/page.html
M ckan/templates/related/dashboard.html
M ckan/templates/related/snippets/related_item.html
M ckan/templates/related/snippets/related_list.html
M ckan/templates/revision/read.html
A ckan/templates/snippets/additional_info.html
M ckan/templates/snippets/facet_list.html
M ckan/templates/snippets/group_item.html
M ckan/templates/snippets/organization.html
M ckan/templates/snippets/organization_item.html
A ckan/templates/snippets/search_form.html
M ckan/templates/user/dashboard.html
M ckan/templates/user/edit_base.html
M ckan/templates/user/read_base.html
M ckan/templates_legacy/package/new_package_form.html
M ckan/templates_legacy/package/read_core.html
M ckan/templates_legacy/package/resource_read.html
M ckan/tests/__init__.py
M ckan/tests/functional/api/test_activity.py
M ckan/tests/functional/api/test_dashboard.py
M ckan/tests/functional/test_package.py
M ckan/tests/functional/test_related.py
M ckan/tests/functional/test_user.py
M ckan/tests/lib/test_dictization.py
M ckan/tests/lib/test_email_notifications.py
M ckan/tests/lib/test_solr_package_search.py
M ckan/tests/logic/test_action.py
A ckan/tests/logic/test_init.py
M ckan/tests/logic/test_member.py
M ckan/tests/misc/test_format_text.py
M ckan/tests/models/test_package.py
M ckan/tests/models/test_user.py
M ckan/tests/schema/test_schema.py
A ckan/tests/test_coding_standards.py
M ckanext/datastore/commands.py
A ckanext/datastore/controller.py
M ckanext/datastore/db.py
M ckanext/datastore/logic/action.py
M ckanext/datastore/logic/auth.py
A ckanext/datastore/logic/schema.py
M ckanext/datastore/plugin.py
M ckanext/datastore/tests/test_create.py
M ckanext/datastore/tests/test_delete.py
A ckanext/datastore/tests/test_dump.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
R ckanext/jsonpreview/__init__.py
R ckanext/jsonpreview/plugin.py
R ckanext/jsonpreview/tests/__init__.py
R ckanext/jsonpreview/tests/test_preview.py
R ckanext/jsonpreview/theme/public/css/json.css
R ckanext/jsonpreview/theme/public/preview_json.js
R ckanext/jsonpreview/theme/public/resource.config
R ckanext/jsonpreview/theme/templates/json.html
M ckanext/pdfpreview/plugin.py
M ckanext/pdfpreview/tests/test_preview.py
M ckanext/pdfpreview/theme/public/resource.config
A ckanext/pdfpreview/theme/public/vendor/l10n/ar/metadata.inc
A ckanext/pdfpreview/theme/public/vendor/l10n/ar/viewer.properties
A ckanext/pdfpreview/theme/public/vendor/l10n/ca/chrome.properties
A ckanext/pdfpreview/theme/public/vendor/l10n/ca/metadata.inc
A ckanext/pdfpreview/theme/public/vendor/l10n/ca/viewer.properties
A ckanext/pdfpreview/theme/public/vendor/l10n/cs/metadata.inc
A ckanext/pdfpreview/theme/public/vendor/l10n/cs/viewer.properties
A ckanext/pdfpreview/theme/public/vendor/l10n/da/chrome.properties
A ckanext/pdfpreview/theme/public/vendor/l10n/da/metadata.inc
A ckanext/pdfpreview/theme/public/vendor/l10n/da/viewer.properties
A ckanext/pdfpreview/theme/public/vendor/l10n/de/metadata.inc
A ckanext/pdfpreview/theme/public/vendor/l10n/de/viewer.properties
A ckanext/pdfpreview/theme/public/vendor/l10n/el/chrome.properties
A ckanext/pdfpreview/theme/public/vendor/l10n/el/metadata.inc
A ckanext/pdfpreview/theme/public/vendor/l10n/el/viewer.properties
A ckanext/pdfpreview/theme/public/vendor/l10n/en-US/chrome.properties
A ckanext/pdfpreview/theme/public/vendor/l10n/en-US/metadata.inc
A ckanext/pdfpreview/theme/public/vendor/l10n/en-US/viewer.properties
A ckanext/pdfpreview/theme/public/vendor/l10n/es/chrome.properties
A ckanext/pdfpreview/theme/public/vendor/l10n/es/metadata.inc
A ckanext/pdfpreview/theme/public/vendor/l10n/es/viewer.properties
A ckanext/pdfpreview/theme/public/vendor/l10n/fi/chrome.properties
A ckanext/pdfpreview/theme/public/vendor/l10n/fi/metadata.inc
A ckanext/pdfpreview/theme/public/vendor/l10n/fi/viewer.properties
A ckanext/pdfpreview/theme/public/vendor/l10n/fr/chrome.properties
A ckanext/pdfpreview/theme/public/vendor/l10n/fr/metadata.inc
A ckanext/pdfpreview/theme/public/vendor/l10n/fr/viewer.properties
A ckanext/pdfpreview/theme/public/vendor/l10n/he/metadata.inc
A ckanext/pdfpreview/theme/public/vendor/l10n/he/viewer.properties
A ckanext/pdfpreview/theme/public/vendor/l10n/it/metadata.inc
A ckanext/pdfpreview/theme/public/vendor/l10n/it/viewer.properties
A ckanext/pdfpreview/theme/public/vendor/l10n/ja/chrome.properties
A ckanext/pdfpreview/theme/public/vendor/l10n/ja/metadata.inc
A ckanext/pdfpreview/theme/public/vendor/l10n/ja/viewer.properties
A ckanext/pdfpreview/theme/public/vendor/l10n/ko/chrome.properties
A ckanext/pdfpreview/theme/public/vendor/l10n/ko/metadata.inc
A ckanext/pdfpreview/theme/public/vendor/l10n/ko/viewer.properties
A ckanext/pdfpreview/theme/public/vendor/l10n/locale.properties.js
A ckanext/pdfpreview/theme/public/vendor/l10n/lt/chrome.properties
A ckanext/pdfpreview/theme/public/vendor/l10n/lt/metadata.inc
A ckanext/pdfpreview/theme/public/vendor/l10n/lt/viewer.properties
A ckanext/pdfpreview/theme/public/vendor/l10n/nl/chrome.properties
A ckanext/pdfpreview/theme/public/vendor/l10n/nl/metadata.inc
A ckanext/pdfpreview/theme/public/vendor/l10n/nl/viewer.properties
A ckanext/pdfpreview/theme/public/vendor/l10n/pl/chrome.properties
A ckanext/pdfpreview/theme/public/vendor/l10n/pl/metadata.inc
A ckanext/pdfpreview/theme/public/vendor/l10n/pl/viewer.properties
A ckanext/pdfpreview/theme/public/vendor/l10n/pt-BR/metadata.inc
A ckanext/pdfpreview/theme/public/vendor/l10n/pt-BR/viewer.properties
A ckanext/pdfpreview/theme/public/vendor/l10n/ro/metadata.inc
A ckanext/pdfpreview/theme/public/vendor/l10n/ro/viewer.properties
A ckanext/pdfpreview/theme/public/vendor/l10n/ru/metadata.inc
A ckanext/pdfpreview/theme/public/vendor/l10n/ru/viewer.properties
A ckanext/pdfpreview/theme/public/vendor/l10n/sr/metadata.inc
A ckanext/pdfpreview/theme/public/vendor/l10n/sr/viewer.properties
A ckanext/pdfpreview/theme/public/vendor/l10n/sv/chrome.properties
A ckanext/pdfpreview/theme/public/vendor/l10n/sv/metadata.inc
A ckanext/pdfpreview/theme/public/vendor/l10n/sv/viewer.properties
A ckanext/pdfpreview/theme/public/vendor/l10n/tr/chrome.properties
A ckanext/pdfpreview/theme/public/vendor/l10n/tr/metadata.inc
A ckanext/pdfpreview/theme/public/vendor/l10n/tr/viewer.properties
A ckanext/pdfpreview/theme/public/vendor/l10n/vi/chrome.properties
A ckanext/pdfpreview/theme/public/vendor/l10n/vi/metadata.inc
A ckanext/pdfpreview/theme/public/vendor/l10n/vi/viewer.properties
A ckanext/pdfpreview/theme/public/vendor/l10n/zh-CN/chrome.properties
A ckanext/pdfpreview/theme/public/vendor/l10n/zh-CN/metadata.inc
A ckanext/pdfpreview/theme/public/vendor/l10n/zh-CN/viewer.properties
A ckanext/pdfpreview/theme/public/vendor/l10n/zh-TW/chrome.properties
A ckanext/pdfpreview/theme/public/vendor/l10n/zh-TW/metadata.inc
A ckanext/pdfpreview/theme/public/vendor/l10n/zh-TW/viewer.properties
M ckanext/pdfpreview/theme/public/vendor/pdfjs/pdf.js
R ckanext/pdfpreview/theme/public/vendor/pdfviewer/compatibility.min.js
M ckanext/pdfpreview/theme/public/vendor/pdfviewer/debugger.js
R ckanext/pdfpreview/theme/public/vendor/pdfviewer/debugger.min.js
M ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/annotation-check.svg
M ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/annotation-comment.svg
A ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/annotation-help.svg
A ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/annotation-insert.svg
A ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/annotation-key.svg
A ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/annotation-newparagraph.svg
A ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/annotation-note.svg
A ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/annotation-paragraph.svg
A ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/findbarButton-next-rtl.png
A ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/findbarButton-next.png
A ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/findbarButton-previous-rtl.png
A ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/findbarButton-previous.png
A ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/loading-small.png
A ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/shadow.png
A ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/toolbarButton-presentationMode.png
R ckanext/pdfpreview/theme/public/vendor/pdfviewer/locale.properties.js
M ckanext/pdfpreview/theme/public/vendor/pdfviewer/viewer.css
M 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
M ckanext/pdfpreview/theme/public/vendor/webL10n/l10n.js
R ckanext/pdfpreview/theme/public/vendor/webL10n/l10n.min.js
M ckanext/pdfpreview/theme/templates/pdf.html
M ckanext/reclinepreview/theme/public/preview_recline.js
M ckanext/resourceproxy/controller.py
M ckanext/resourceproxy/tests/test_proxy.py
M ckanext/test_tag_vocab_plugin.py
A ckanext/textpreview/__init__.py
A ckanext/textpreview/plugin.py
A ckanext/textpreview/tests/__init__.py
A ckanext/textpreview/tests/test_preview.py
A ckanext/textpreview/theme/public/LICENSE
A ckanext/textpreview/theme/public/css/text.css
A ckanext/textpreview/theme/public/highlight.pack.js
A ckanext/textpreview/theme/public/preview_text.js
A ckanext/textpreview/theme/public/resource.config
A ckanext/textpreview/theme/public/styles/default.css
A ckanext/textpreview/theme/public/styles/github.css
A ckanext/textpreview/theme/templates/text.html
A dev-requirements.txt
R doc/CHANGELOG.rst
M doc/_templates/footer.html
M doc/_themes/sphinx-theme-okfn
M doc/api.rst
M doc/apps-ideas.rst
R doc/architecture.rst
M doc/authorization.rst
A doc/ckan-coding-standards.rst
R doc/ckan.logic.action.create.rst
R doc/ckan.logic.action.delete.rst
R doc/ckan.logic.action.get.rst
R doc/ckan.logic.action.update.rst
R doc/commenting.rst
R doc/common-error-messages.rst
M doc/conf.py
M doc/configuration.rst
M doc/css-coding-standards.rst
M doc/data-viewer.rst
R doc/database-dumps.rst
R doc/datastore-api.rst
R doc/datastore-setup.rst
M doc/datastore.rst
M doc/deployment.rst
A doc/documentation-guidelines.rst
M doc/email-notifications.rst
R doc/extension-templating.rst
R doc/extensions.rst
A doc/features.rst
R doc/filestore-api.rst
M doc/filestore.rst
M doc/form-integration.rst
M doc/frontend-development.rst
R doc/frontend-testing.rst
R doc/geospatial.rst
A doc/getting-started.rst
R doc/harvesting.rst
M doc/i18n.rst
R doc/images/1.png
R doc/images/2.png
R doc/images/3a.png
R doc/images/3b.png
R doc/images/4.png
R doc/images/5.png
R doc/images/6.png
R doc/images/7.png
R doc/images/8.png
R doc/images/8a.png
M doc/images/9.png
A doc/images/admin-page.png
R doc/images/i1.png
R doc/images/i2.png
R doc/images/i3.png
R doc/images/i4.png
R doc/images/i5.png
R doc/images/i6.png
R doc/images/i7.png
R doc/images/i8.png
R doc/images/virtualbox1-package.png
R doc/images/virtualbox11-ubuntu.png
R doc/images/virtualbox4-newvm.png
R doc/images/virtualbox5-vmtype.png
R doc/images/virtualbox6-vmloc.png
R doc/images/virtualbox7-startvm.png
R doc/images/virtualbox8-firstrun.png
R doc/images/virtualbox9-iso.png
M doc/index.rst
R doc/install-from-package-amazon.rst
R doc/install-from-package-virtualbox.rst
M doc/install-from-package.rst
M doc/install-from-source.rst
A doc/installing.rst
M doc/javascript-coding-standards.rst
M doc/javascript-module-tutorial.rst
R doc/loading-data.rst
M doc/multilingual.rst
R doc/organizations_and_groups.rst
M doc/paster.rst
R doc/post-installation.rst
R doc/publisher-profile.rst
R doc/publishing-datasets.rst
M doc/python-coding-standards.rst
R doc/release-cycle.rst
A doc/release-process.rst
M doc/resources.rst
M doc/solr-setup.rst
A doc/stats.rst
M doc/tag-vocabularies.rst
M doc/templating.rst
M doc/test.rst
M doc/theming.rst
M doc/toolkit.rst
M doc/tracking.rst
A doc/upgrade-package-ckan-1-to-2.rst
A doc/upgrade-package-to-minor-release.rst
A doc/upgrade-package-to-patch-release.rst
A doc/upgrade-source.rst
A doc/upgrading.rst
M doc/writing-extensions.rst
M fabfile.py
R pip-requirements-docs.txt
R pip-requirements-test.txt
R pip-requirements.txt
A requirements.txt
M setup.py
M test-core.ini
Log Message:
-----------
Merge branch 'master' of github.com:okfn/ckan into 744-tests-for-page-view-tracking
Commit: cccf5d29c5b832274e5f7daede1c8992bc68afba
https://github.com/okfn/ckan/commit/cccf5d29c5b832274e5f7daede1c8992bc68afba
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-06-28 (Fri, 28 Jun 2013)
Changed paths:
A ckanext/examples/iauthfunctions/plugin_4.py
M doc/api.rst
M doc/writing-extensions.rst
M setup.py
Log Message:
-----------
[#943] Add tutorial section on error handling in extensions
Commit: 6f6389fdec7b4966903b562b4583f5a0508f9d6a
https://github.com/okfn/ckan/commit/6f6389fdec7b4966903b562b4583f5a0508f9d6a
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-06-28 (Fri, 28 Jun 2013)
Changed paths:
A ckanext/examples/__init__.py
A ckanext/examples/iauthfunctions/__init__.py
Log Message:
-----------
[#943] Add __init__.py files to examples/iauthfunctions
These are needed for the extension to load successfully.
Commit: b5c8b7f7f80b4ae5aedd147050b6de31b66f98d2
https://github.com/okfn/ckan/commit/b5c8b7f7f80b4ae5aedd147050b6de31b66f98d2
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-06-28 (Fri, 28 Jun 2013)
Changed paths:
A ckanext/example_iauthfunctions/__init__.py
A ckanext/example_iauthfunctions/plugin_1.py
A ckanext/example_iauthfunctions/plugin_2.py
A ckanext/example_iauthfunctions/plugin_3.py
A ckanext/example_iauthfunctions/plugin_4.py
R ckanext/examples/iauthfunctions/__init__.py
R ckanext/examples/iauthfunctions/plugin_1.py
R ckanext/examples/iauthfunctions/plugin_2.py
R ckanext/examples/iauthfunctions/plugin_3.py
R ckanext/examples/iauthfunctions/plugin_4.py
M setup.py
Log Message:
-----------
[#943] Move the example iauthfunctions extension
Put it in the same place as example_idatasetform etc.
Commit: 53ed705b47f5f184eb5a16a58366a974dec72442
https://github.com/okfn/ckan/commit/53ed705b47f5f184eb5a16a58366a974dec72442
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-06-28 (Fri, 28 Jun 2013)
Changed paths:
R ckanext/example_iauthfunctions/plugin_1.py
R ckanext/example_iauthfunctions/plugin_2.py
R ckanext/example_iauthfunctions/plugin_3.py
R ckanext/example_iauthfunctions/plugin_4.py
A ckanext/example_iauthfunctions/plugin_v1.py
A ckanext/example_iauthfunctions/plugin_v2.py
A ckanext/example_iauthfunctions/plugin_v3.py
A ckanext/example_iauthfunctions/plugin_v4.py
M setup.py
Log Message:
-----------
[#943] Rename example_iauthfunctions plugin modules
Adding a v makes it clearer that they're successive versions of the same
module.
Commit: c859782a4bc1bd6c1f57f1b0aaf934415670a780
https://github.com/okfn/ckan/commit/c859782a4bc1bd6c1f57f1b0aaf934415670a780
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-06-28 (Fri, 28 Jun 2013)
Changed paths:
M doc/writing-extensions.rst
Log Message:
-----------
[#943] Update includes in writing-extensions docs
Commit: 79deea80bad7fe4b6996f275fcd2aa44503dce82
https://github.com/okfn/ckan/commit/79deea80bad7fe4b6996f275fcd2aa44503dce82
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-06-28 (Fri, 28 Jun 2013)
Changed paths:
R ckanext/examples/__init__.py
Log Message:
-----------
[#943] Delete stray __init__.py file
Commit: 559d41602c30c770b11bf5293c97bd8817712071
https://github.com/okfn/ckan/commit/559d41602c30c770b11bf5293c97bd8817712071
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-06-28 (Fri, 28 Jun 2013)
Changed paths:
M doc/documentation-guidelines.rst
M doc/writing-extensions.rst
Log Message:
-----------
[#943] Edit the writing extensions tutorial
Lots of minor edits
Commit: bf1847f7bce694b0f98dc2b6ff27f8e2dc07be0f
https://github.com/okfn/ckan/commit/bf1847f7bce694b0f98dc2b6ff27f8e2dc07be0f
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-06-28 (Fri, 28 Jun 2013)
Changed paths:
M doc/conf.py
Log Message:
-----------
[#943] Show .. todo:: items in Sphinx output
Commit: 75d1eee0b2d3dd473efc66c388435c2bac2d3901
https://github.com/okfn/ckan/commit/75d1eee0b2d3dd473efc66c388435c2bac2d3901
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-06-28 (Fri, 28 Jun 2013)
Changed paths:
A ckanext/example_iauthfunctions/plugin.py
R ckanext/example_iauthfunctions/plugin_v4.py
A ckanext/example_iauthfunctions/tests/test_example_iauthfunctions.py
M setup.py
Log Message:
-----------
[#943] Add tests for example_iauthfunctions
Commit: e58153506d463597897b9b7ad8d112f7d7d2828f
https://github.com/okfn/ckan/commit/e58153506d463597897b9b7ad8d112f7d7d2828f
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-06-28 (Fri, 28 Jun 2013)
Changed paths:
M ckanext/example_iauthfunctions/tests/test_example_iauthfunctions.py
M doc/writing-extensions.rst
Log Message:
-----------
[#943] Add some docs about testing extensions
Commit: d3bbbe1d85b23ef9114a9ed65c6ac0fecf872290
https://github.com/okfn/ckan/commit/d3bbbe1d85b23ef9114a9ed65c6ac0fecf872290
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-06-28 (Fri, 28 Jun 2013)
Changed paths:
M doc/writing-extensions.rst
Log Message:
-----------
[#943] Update some includes in writing extensions docs
Commit: 22d933a3ed6f16fe3b6a56796c0f1d01257b98a6
https://github.com/okfn/ckan/commit/22d933a3ed6f16fe3b6a56796c0f1d01257b98a6
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-06-28 (Fri, 28 Jun 2013)
Changed paths:
M doc/writing-extensions.rst
Log Message:
-----------
[#943] Add docs on publishing extensions
Commit: a2cbe688c8c5b1d835bebea10cc9c89ff404e1c3
https://github.com/okfn/ckan/commit/a2cbe688c8c5b1d835bebea10cc9c89ff404e1c3
Author: John Martin <me at johnmart.in>
Date: 2013-08-06 (Tue, 06 Aug 2013)
Changed paths:
M ckan/templates/package/base.html
M ckan/templates/package/new_resource.html
Log Message:
-----------
[#865] Adds 'Add New Resource' as breadcrumb item at the end of new_resource form breadcrumbs
Commit: fce2175183522ac230d87daf344344a7568f5a0a
https://github.com/okfn/ckan/commit/fce2175183522ac230d87daf344344a7568f5a0a
Author: John Martin <me at johnmart.in>
Date: 2013-08-06 (Tue, 06 Aug 2013)
Changed paths:
M ckan/templates/activity_streams/activity_stream_items.html
Log Message:
-----------
[#858] Whitespace cleanup on ckan/templates/activity_streams/activity_stream_items.html
Commit: fddc1a350b81ecd1cfda9c2f5f58a86a4f2533a0
https://github.com/okfn/ckan/commit/fddc1a350b81ecd1cfda9c2f5f58a86a4f2533a0
Author: John Martin <me at johnmart.in>
Date: 2013-08-06 (Tue, 06 Aug 2013)
Changed paths:
M ckan/templates/admin/base.html
Log Message:
-----------
[#858] Whitespace cleanup for ckan/templates/admin/base.html
Commit: 4999722de4706bbaff0086a2dbfd070e808377fa
https://github.com/okfn/ckan/commit/4999722de4706bbaff0086a2dbfd070e808377fa
Author: John Martin <me at johnmart.in>
Date: 2013-08-06 (Tue, 06 Aug 2013)
Changed paths:
M ckan/templates/admin/config.html
Log Message:
-----------
[#858] Whitespace cleanup for ckan/templates/admin/config.html
Commit: fafbd3abcff426971bc4823c7fa98658f02d4996
https://github.com/okfn/ckan/commit/fafbd3abcff426971bc4823c7fa98658f02d4996
Author: John Martin <me at johnmart.in>
Date: 2013-08-06 (Tue, 06 Aug 2013)
Changed paths:
M ckan/templates/dataviewer/base.html
Log Message:
-----------
[#858] Whitespace cleanup for ckan/templates/dataviewer/base.html
Commit: 1c20c12ff3f9aa5e8b6b9cd6c87ba84c0e164c5f
https://github.com/okfn/ckan/commit/1c20c12ff3f9aa5e8b6b9cd6c87ba84c0e164c5f
Author: John Martin <me at johnmart.in>
Date: 2013-08-06 (Tue, 06 Aug 2013)
Changed paths:
M ckan/templates/dataviewer/snippets/data_preview.html
Log Message:
-----------
[#858] Whitespace cleanup ckan/templates/dataviewer/snippets/data_preview.html
Commit: 325fb746730a7dc0098f99402e56909a2e4c3293
https://github.com/okfn/ckan/commit/325fb746730a7dc0098f99402e56909a2e4c3293
Author: John Martin <me at johnmart.in>
Date: 2013-08-06 (Tue, 06 Aug 2013)
Changed paths:
M ckan/templates/group/admins.html
Log Message:
-----------
[#858] Whitespace cleanup for ckan/templates/group/admins.html
Commit: 0a0e3c0d5caf6d598eacc1e7fe7e4a643c6b2778
https://github.com/okfn/ckan/commit/0a0e3c0d5caf6d598eacc1e7fe7e4a643c6b2778
Author: John Martin <me at johnmart.in>
Date: 2013-08-06 (Tue, 06 Aug 2013)
Changed paths:
M ckan/templates/group/base_form_page.html
Log Message:
-----------
[#858] Whitespace cleanup ckan/templates/group/base_form_page.html
Commit: dfc4bb040c53c47cc2bf9a4a647b2d9aafb9145e
https://github.com/okfn/ckan/commit/dfc4bb040c53c47cc2bf9a4a647b2d9aafb9145e
Author: John Martin <me at johnmart.in>
Date: 2013-08-06 (Tue, 06 Aug 2013)
Changed paths:
M ckan/templates/group/confirm_delete.html
Log Message:
-----------
[#858] Whitespace cleanup of ckan/templates/group/confirm_delete.html
Commit: 21f41c688b658ec2509b8281c50cb9bc85ecff54
https://github.com/okfn/ckan/commit/21f41c688b658ec2509b8281c50cb9bc85ecff54
Author: John Martin <me at johnmart.in>
Date: 2013-08-06 (Tue, 06 Aug 2013)
Changed paths:
M ckan/templates/group/confirm_delete_member.html
Log Message:
-----------
[#858] Whitespace cleanup ckan/templates/group/confirm_delete_member.html
Commit: a1d23e6b32058c99c4080a6e6c8e085590511b6b
https://github.com/okfn/ckan/commit/a1d23e6b32058c99c4080a6e6c8e085590511b6b
Author: John Martin <me at johnmart.in>
Date: 2013-08-06 (Tue, 06 Aug 2013)
Changed paths:
M ckan/templates/group/followers.html
Log Message:
-----------
[#858] Whitespace cleanup ckan/templates/group/followers.html
Commit: 01758564a95f5698108a34ca792ef95e59fd9313
https://github.com/okfn/ckan/commit/01758564a95f5698108a34ca792ef95e59fd9313
Author: John Martin <me at johnmart.in>
Date: 2013-08-06 (Tue, 06 Aug 2013)
Changed paths:
M ckan/templates/group/history.html
Log Message:
-----------
[#858] Whitespace cleanup ckan/templates/group/history.html
Commit: acf61f61190522b9b5e95fc513fa20ed64737469
https://github.com/okfn/ckan/commit/acf61f61190522b9b5e95fc513fa20ed64737469
Author: John Martin <me at johnmart.in>
Date: 2013-08-06 (Tue, 06 Aug 2013)
Changed paths:
M ckan/templates/group/index.html
Log Message:
-----------
[#858] Whitespace cleanup ckan/templates/group/index.html
Commit: ac467291fae240f907cdbc1615c5cc45d499e1ed
https://github.com/okfn/ckan/commit/ac467291fae240f907cdbc1615c5cc45d499e1ed
Author: John Martin <me at johnmart.in>
Date: 2013-08-06 (Tue, 06 Aug 2013)
Changed paths:
M ckan/templates/group/member_new.html
Log Message:
-----------
[#858] Whitespace cleanup ckan/templates/group/member_new.html
Commit: 461e7d65e27b6daf59cf06a9bdcc9a91dc68ec89
https://github.com/okfn/ckan/commit/461e7d65e27b6daf59cf06a9bdcc9a91dc68ec89
Author: John Martin <me at johnmart.in>
Date: 2013-08-06 (Tue, 06 Aug 2013)
Changed paths:
M ckan/templates/group/new.html
Log Message:
-----------
[#858] Whitespaces cleanup ckan/templates/group/new.html
Commit: 7e82da910a369b0d2a673a6a19a653806864d967
https://github.com/okfn/ckan/commit/7e82da910a369b0d2a673a6a19a653806864d967
Author: John Martin <me at johnmart.in>
Date: 2013-08-06 (Tue, 06 Aug 2013)
Changed paths:
M ckan/templates/group/read.html
Log Message:
-----------
[#858] Whitespaces cleanup ckan/templates/group/read.html
Commit: 3b593d8490460ab7f45d8ec08e7f95c81d6cf43f
https://github.com/okfn/ckan/commit/3b593d8490460ab7f45d8ec08e7f95c81d6cf43f
Author: John Martin <me at johnmart.in>
Date: 2013-08-06 (Tue, 06 Aug 2013)
Changed paths:
M ckan/templates/home/index.html
Log Message:
-----------
[#858] Whitespaces cleanup ckan/templates/home/index.html
Commit: 785c5f4f770f9ad8536d44460a4beba6c85b0bbb
https://github.com/okfn/ckan/commit/785c5f4f770f9ad8536d44460a4beba6c85b0bbb
Author: John Martin <me at johnmart.in>
Date: 2013-08-06 (Tue, 06 Aug 2013)
Changed paths:
M ckan/templates/macros/autoform.html
Log Message:
-----------
[#858] Whitespaces cleanup ckan/templates/macros/autoform.html
Commit: 9f6a5e07f4acb8dd44b34343759ff51edc3b1f10
https://github.com/okfn/ckan/commit/9f6a5e07f4acb8dd44b34343759ff51edc3b1f10
Author: John Martin <me at johnmart.in>
Date: 2013-08-06 (Tue, 06 Aug 2013)
Changed paths:
M ckan/templates/organization/about.html
Log Message:
-----------
[#858] Whitespace cleanup ckan/templates/organization/about.html
Commit: 39ee2eb23e5db40bdf96fe20f01b0484e5bf6554
https://github.com/okfn/ckan/commit/39ee2eb23e5db40bdf96fe20f01b0484e5bf6554
Author: John Martin <me at johnmart.in>
Date: 2013-08-06 (Tue, 06 Aug 2013)
Changed paths:
M ckan/templates/organization/activity_stream.html
Log Message:
-----------
[#858] Whitespace cleanup ckan/templates/organization/activity_stream.html
Commit: 4e4c49a2812dc2a2ff87f4c6daf92d0c1170c738
https://github.com/okfn/ckan/commit/4e4c49a2812dc2a2ff87f4c6daf92d0c1170c738
Author: John Martin <me at johnmart.in>
Date: 2013-08-06 (Tue, 06 Aug 2013)
Changed paths:
M ckan/templates/organization/admins.html
Log Message:
-----------
[#858] Whitespace cleanup ckan/templates/organization/admins.html
Commit: 891e401126b76549339d2873fef02b397374775e
https://github.com/okfn/ckan/commit/891e401126b76549339d2873fef02b397374775e
Author: John Martin <me at johnmart.in>
Date: 2013-08-06 (Tue, 06 Aug 2013)
Changed paths:
M ckan/templates/organization/base_form_page.html
Log Message:
-----------
[#858] Whitespace cleanup ckan/templates/organization/base_form_page.html
Commit: 99a29e6a9070b95e1f14dae97f23eddf3fc0a39d
https://github.com/okfn/ckan/commit/99a29e6a9070b95e1f14dae97f23eddf3fc0a39d
Author: John Martin <me at johnmart.in>
Date: 2013-08-06 (Tue, 06 Aug 2013)
Changed paths:
M ckan/templates/organization/bulk_process.html
Log Message:
-----------
[#858] Whitespace cleanup ckan/templates/organization/bulk_process.html
Commit: 6569cbb8341060909acd56c6205f6825801f7a3a
https://github.com/okfn/ckan/commit/6569cbb8341060909acd56c6205f6825801f7a3a
Author: John Martin <me at johnmart.in>
Date: 2013-08-06 (Tue, 06 Aug 2013)
Changed paths:
M ckan/templates/organization/confirm_delete.html
Log Message:
-----------
[#858] Whitespace cleanup ckan/templates/organization/confirm_delete.html
Commit: e6b3061439a06b907e387dc613518dc647ceb3e5
https://github.com/okfn/ckan/commit/e6b3061439a06b907e387dc613518dc647ceb3e5
Author: John Martin <me at johnmart.in>
Date: 2013-08-06 (Tue, 06 Aug 2013)
Changed paths:
M ckan/templates/organization/confirm_delete_member.html
Log Message:
-----------
[#858] Whitespace cleanup ckan/templates/organization/confirm_delete_member.html
Commit: 3c2fddc5e6476f610d86c634ccd32615c32b92b3
https://github.com/okfn/ckan/commit/3c2fddc5e6476f610d86c634ccd32615c32b92b3
Author: John Martin <me at johnmart.in>
Date: 2013-08-06 (Tue, 06 Aug 2013)
Changed paths:
M ckan/templates/organization/index.html
Log Message:
-----------
[#858] Whitespace cleanup ckan/templates/organization/index.html
Commit: 1a1cc9b9c8ab49249a9c01a14c36b009520505e6
https://github.com/okfn/ckan/commit/1a1cc9b9c8ab49249a9c01a14c36b009520505e6
Author: John Martin <me at johnmart.in>
Date: 2013-08-06 (Tue, 06 Aug 2013)
Changed paths:
M ckan/templates/organization/members.html
Log Message:
-----------
[#858] Whitespace cleanup ckan/templates/organization/members.html
Commit: 43fc5a8e313cae21389ddcf39550ca0306ae8a55
https://github.com/okfn/ckan/commit/43fc5a8e313cae21389ddcf39550ca0306ae8a55
Author: John Martin <me at johnmart.in>
Date: 2013-08-06 (Tue, 06 Aug 2013)
Changed paths:
M ckan/templates/organization/read.html
Log Message:
-----------
[#858] Whitespace cleanup ckan/templates/organization/read.html
Commit: a55de7e4db497d8579b48ebd4a112651c98371e3
https://github.com/okfn/ckan/commit/a55de7e4db497d8579b48ebd4a112651c98371e3
Author: John Martin <me at johnmart.in>
Date: 2013-08-06 (Tue, 06 Aug 2013)
Changed paths:
M ckan/templates/organization/read_base.html
Log Message:
-----------
[#858] Whitespace cleanup ckan/templates/organization/read_base.html
Commit: 8e0254779584af504d282788278eb30d08f1adb1
https://github.com/okfn/ckan/commit/8e0254779584af504d282788278eb30d08f1adb1
Author: John Martin <me at johnmart.in>
Date: 2013-08-06 (Tue, 06 Aug 2013)
Changed paths:
M ckan/templates/footer.html
Log Message:
-----------
[#858] Whitespace cleanup ckan/templates/footer.html
Commit: 3573376720e060aebee4d3e949710081a3df933c
https://github.com/okfn/ckan/commit/3573376720e060aebee4d3e949710081a3df933c
Author: John Martin <me at johnmart.in>
Date: 2013-08-06 (Tue, 06 Aug 2013)
Changed paths:
M ckan/templates/header.html
Log Message:
-----------
[#858] Whitespace cleanup ckan/templates/header.html
Commit: 75cbb3c1e70b128973c19e62824fd98f50991d49
https://github.com/okfn/ckan/commit/75cbb3c1e70b128973c19e62824fd98f50991d49
Author: John Martin <me at johnmart.in>
Date: 2013-08-06 (Tue, 06 Aug 2013)
Changed paths:
M ckan/templates/package/activity.html
Log Message:
-----------
[#858] Whitespace cleanup ckan/templates/package/activity.html
Commit: fa1fcb424a8814994684f09d3d637f10fae7c8b9
https://github.com/okfn/ckan/commit/fa1fcb424a8814994684f09d3d637f10fae7c8b9
Author: John Martin <me at johnmart.in>
Date: 2013-08-06 (Tue, 06 Aug 2013)
Changed paths:
M ckan/templates/package/activity_stream.html
Log Message:
-----------
[#858] Whitespace cleanup ckan/templates/package/activity_stream.html
Commit: 9a01b59c7ddb717581e5fe6bc82bee21324a8156
https://github.com/okfn/ckan/commit/9a01b59c7ddb717581e5fe6bc82bee21324a8156
Author: John Martin <me at johnmart.in>
Date: 2013-08-06 (Tue, 06 Aug 2013)
Changed paths:
M ckan/templates/package/confirm_delete.html
Log Message:
-----------
[#858] Whitespace cleanup ckan/templates/package/confirm_delete.html
Commit: d0e73099d69882714ee5f4798f6c21438c2a9759
https://github.com/okfn/ckan/commit/d0e73099d69882714ee5f4798f6c21438c2a9759
Author: John Martin <me at johnmart.in>
Date: 2013-08-06 (Tue, 06 Aug 2013)
Changed paths:
M ckan/templates/package/confirm_delete_resource.html
Log Message:
-----------
[#858] Whitespace cleanup ckan/templates/package/confirm_delete_resource.html
Commit: a049f61e7fb815e76f676578c7566a4f1cbe254c
https://github.com/okfn/ckan/commit/a049f61e7fb815e76f676578c7566a4f1cbe254c
Author: John Martin <me at johnmart.in>
Date: 2013-08-06 (Tue, 06 Aug 2013)
Changed paths:
M ckan/templates/package/followers.html
Log Message:
-----------
[#858] Whitespace cleanup ckan/templates/package/followers.html
Commit: aab982342dd34893a55e9a5978df3a20b87b3ab5
https://github.com/okfn/ckan/commit/aab982342dd34893a55e9a5978df3a20b87b3ab5
Author: John Martin <me at johnmart.in>
Date: 2013-08-06 (Tue, 06 Aug 2013)
Changed paths:
M ckan/templates/package/history.html
Log Message:
-----------
[#858] Whitespace cleanup ckan/templates/package/history.html
Commit: 53ef91fc04cc0297a4cca3b3b88475c6b9a1a242
https://github.com/okfn/ckan/commit/53ef91fc04cc0297a4cca3b3b88475c6b9a1a242
Author: John Martin <me at johnmart.in>
Date: 2013-08-06 (Tue, 06 Aug 2013)
Changed paths:
M ckan/templates/package/read.html
Log Message:
-----------
[#858] Whitespace cleanup ckan/templates/package/read.html
Commit: 6602a9f9a02bec5842b2acc8ac76ff925f862925
https://github.com/okfn/ckan/commit/6602a9f9a02bec5842b2acc8ac76ff925f862925
Author: John Martin <me at johnmart.in>
Date: 2013-08-06 (Tue, 06 Aug 2013)
Changed paths:
M ckan/templates/package/read_base.html
Log Message:
-----------
[#858] Whitespace cleanup ckan/templates/package/read_base.html
Commit: cefea4a194a44eedc0568b857aead6562469c180
https://github.com/okfn/ckan/commit/cefea4a194a44eedc0568b857aead6562469c180
Author: John Martin <me at johnmart.in>
Date: 2013-08-06 (Tue, 06 Aug 2013)
Changed paths:
M ckan/templates/package/related_list.html
Log Message:
-----------
[#858] Whitespace cleanup ckan/templates/package/related_list.html
Commit: 82677c2be5358e3a5ed6c8ca4554f9381f00b458
https://github.com/okfn/ckan/commit/82677c2be5358e3a5ed6c8ca4554f9381f00b458
Author: John Martin <me at johnmart.in>
Date: 2013-08-06 (Tue, 06 Aug 2013)
Changed paths:
M ckan/templates/package/search.html
Log Message:
-----------
[#858] Whitespace cleanup ckan/templates/package/search.html
Commit: ef89631998eaef68b9a19efb28f0670b1c992fe9
https://github.com/okfn/ckan/commit/ef89631998eaef68b9a19efb28f0670b1c992fe9
Author: John Martin <me at johnmart.in>
Date: 2013-08-06 (Tue, 06 Aug 2013)
Changed paths:
M ckan/templates/package/snippets/additional_info.html
Log Message:
-----------
[#858] Whitespace cleanup ckan/templates/package/snippets/additional_info.html
Commit: 4c2376ad6ecae43b14e40c81ad343fdb2aa6127c
https://github.com/okfn/ckan/commit/4c2376ad6ecae43b14e40c81ad343fdb2aa6127c
Author: John Martin <me at johnmart.in>
Date: 2013-08-06 (Tue, 06 Aug 2013)
Changed paths:
M ckan/templates/package/snippets/info.html
Log Message:
-----------
[#858] Whitespace cleanup ckan/templates/package/snippets/info.html
Commit: 857a663455d03460cba198de921360abc4dc0277
https://github.com/okfn/ckan/commit/857a663455d03460cba198de921360abc4dc0277
Author: John Martin <me at johnmart.in>
Date: 2013-08-06 (Tue, 06 Aug 2013)
Changed paths:
M ckan/templates/package/snippets/package_basic_fields.html
Log Message:
-----------
[#858] Whitespace cleanup ckan/templates/package/snippets/package_basic_fields.html
Commit: 945f418814dd7b3a6e70ca8776b5a6a601a7d619
https://github.com/okfn/ckan/commit/945f418814dd7b3a6e70ca8776b5a6a601a7d619
Author: John Martin <me at johnmart.in>
Date: 2013-08-06 (Tue, 06 Aug 2013)
Changed paths:
M ckan/templates/package/snippets/package_metadata_fields.html
Log Message:
-----------
[#858] Whitespace cleanup ckan/templates/package/snippets/package_metadata_fields.html
Commit: a5070d5b11d9b397d2adff769e4be7a6e61476ae
https://github.com/okfn/ckan/commit/a5070d5b11d9b397d2adff769e4be7a6e61476ae
Author: John Martin <me at johnmart.in>
Date: 2013-08-06 (Tue, 06 Aug 2013)
Changed paths:
M ckan/templates/package/snippets/resource_form.html
Log Message:
-----------
[#858] Whitespace cleanup ckan/templates/package/snippets/resource_form.html
Commit: 634fc8718119c70b0272f878b49110c7179a3046
https://github.com/okfn/ckan/commit/634fc8718119c70b0272f878b49110c7179a3046
Author: John Martin <me at johnmart.in>
Date: 2013-08-06 (Tue, 06 Aug 2013)
Changed paths:
M ckan/templates/package/snippets/resources_list.html
Log Message:
-----------
[#858] Whitespace cleanup ckan/templates/package/snippets/resources_list.html
Commit: 2ad1b5969ec93a372b7524f38e5e402c21ecd24d
https://github.com/okfn/ckan/commit/2ad1b5969ec93a372b7524f38e5e402c21ecd24d
Author: John Martin <me at johnmart.in>
Date: 2013-08-06 (Tue, 06 Aug 2013)
Changed paths:
M ckan/templates/package/snippets/revisions_table.html
Log Message:
-----------
[#858] Whitespace cleanup ckan/templates/package/snippets/revisions_table.html
Commit: cce1d10583cc8ef7da3199297456791664664f8b
https://github.com/okfn/ckan/commit/cce1d10583cc8ef7da3199297456791664664f8b
Author: John Martin <me at johnmart.in>
Date: 2013-08-06 (Tue, 06 Aug 2013)
Changed paths:
M ckan/templates/page.html
Log Message:
-----------
[#858] Whitespace cleanup ckan/templates/page.html
Commit: 892ba2ad0734c427395c1bd0169f5e56266e0d08
https://github.com/okfn/ckan/commit/892ba2ad0734c427395c1bd0169f5e56266e0d08
Author: John Martin <me at johnmart.in>
Date: 2013-08-06 (Tue, 06 Aug 2013)
Changed paths:
M ckan/templates/related/base_form_page.html
Log Message:
-----------
[#858] Whitespace cleanup ckan/templates/related/base_form_page.html
Commit: c8ded1b68781f47a5fd55deb72b1227e11d6e2b8
https://github.com/okfn/ckan/commit/c8ded1b68781f47a5fd55deb72b1227e11d6e2b8
Author: John Martin <me at johnmart.in>
Date: 2013-08-06 (Tue, 06 Aug 2013)
Changed paths:
M ckan/templates/related/confirm_delete.html
Log Message:
-----------
[#858] Whitespace cleanup ckan/templates/related/confirm_delete.html
Commit: 1508a68da1f84e4633687a318fc4bc5e1a99b077
https://github.com/okfn/ckan/commit/1508a68da1f84e4633687a318fc4bc5e1a99b077
Author: John Martin <me at johnmart.in>
Date: 2013-08-06 (Tue, 06 Aug 2013)
Changed paths:
M ckan/templates/related/edit_form.html
Log Message:
-----------
[#858] Whitespace cleanup ckan/templates/related/edit_form.html
Commit: a7b01fd1672760f859f70f4530e6a93990bed122
https://github.com/okfn/ckan/commit/a7b01fd1672760f859f70f4530e6a93990bed122
Author: John Martin <me at johnmart.in>
Date: 2013-08-06 (Tue, 06 Aug 2013)
Changed paths:
M ckan/templates/revision/read.html
Log Message:
-----------
[#858] Whitespace cleanup ckan/templates/revision/read.html
Commit: 36215a3e4914727cc2650a6bf7a2bb44e286d1b2
https://github.com/okfn/ckan/commit/36215a3e4914727cc2650a6bf7a2bb44e286d1b2
Author: John Martin <me at johnmart.in>
Date: 2013-08-06 (Tue, 06 Aug 2013)
Changed paths:
M ckan/templates/revision/snippets/revisions_list.html
Log Message:
-----------
[#858] Whitespace cleanup ckan/templates/revision/snippets/revisions_list.html
Commit: 161e4573ca7d8ee0f72ffec15a3ce957a477d6ca
https://github.com/okfn/ckan/commit/161e4573ca7d8ee0f72ffec15a3ce957a477d6ca
Author: John Martin <me at johnmart.in>
Date: 2013-08-06 (Tue, 06 Aug 2013)
Changed paths:
M ckan/templates/snippets/activity_item.html
Log Message:
-----------
[#858] Whitespace cleanup ckan/templates/snippets/activity_item.html
Commit: 766a75024a90151ce8291d5bdf5d31c5630ce355
https://github.com/okfn/ckan/commit/766a75024a90151ce8291d5bdf5d31c5630ce355
Author: John Martin <me at johnmart.in>
Date: 2013-08-06 (Tue, 06 Aug 2013)
Changed paths:
M ckan/templates/snippets/context/dataset.html
Log Message:
-----------
[#858] Whitespace cleanup ckan/templates/snippets/context/dataset.html
Commit: e3f9585f41f9251100a7185f148c88ca49cf7375
https://github.com/okfn/ckan/commit/e3f9585f41f9251100a7185f148c88ca49cf7375
Author: John Martin <me at johnmart.in>
Date: 2013-08-06 (Tue, 06 Aug 2013)
Changed paths:
M ckan/templates/snippets/context/group.html
Log Message:
-----------
[#858] Whitespace cleanup ckan/templates/snippets/context/group.html
Commit: 5a2067732f54ac8208c2457b4b1e81878303d56d
https://github.com/okfn/ckan/commit/5a2067732f54ac8208c2457b4b1e81878303d56d
Author: John Martin <me at johnmart.in>
Date: 2013-08-06 (Tue, 06 Aug 2013)
Changed paths:
M ckan/templates/snippets/context/user.html
Log Message:
-----------
[#858] Whitespace cleanup ckan/templates/snippets/context/user.html
Commit: 9b390883426984c66d201d028329e0b9c1b0407b
https://github.com/okfn/ckan/commit/9b390883426984c66d201d028329e0b9c1b0407b
Author: John Martin <me at johnmart.in>
Date: 2013-08-06 (Tue, 06 Aug 2013)
Changed paths:
M ckan/templates/snippets/disqus_trackback.html
Log Message:
-----------
[#858] Whitespace cleanup ckan/templates/snippets/disqus_trackback.html
Commit: 2da8bf6091988d89ffdcd2d17148cadd93b266a7
https://github.com/okfn/ckan/commit/2da8bf6091988d89ffdcd2d17148cadd93b266a7
Author: John Martin <me at johnmart.in>
Date: 2013-08-06 (Tue, 06 Aug 2013)
Changed paths:
M ckan/templates/snippets/follow_button.html
Log Message:
-----------
[#858] Whitespace cleanup ckan/templates/snippets/follow_button.html
Commit: 5c75219213964289b597659d92a1cad873edcb94
https://github.com/okfn/ckan/commit/5c75219213964289b597659d92a1cad873edcb94
Author: John Martin <me at johnmart.in>
Date: 2013-08-06 (Tue, 06 Aug 2013)
Changed paths:
M ckan/templates/snippets/license.html
Log Message:
-----------
[#858] Whitespace cleanup ckan/templates/snippets/license.html
Commit: 02d5183b4789e9b0780d37fcbb1c7da647530d31
https://github.com/okfn/ckan/commit/02d5183b4789e9b0780d37fcbb1c7da647530d31
Author: John Martin <me at johnmart.in>
Date: 2013-08-06 (Tue, 06 Aug 2013)
Changed paths:
M ckan/templates/snippets/private.html
Log Message:
-----------
[#858] Whitespace cleanup ckan/templates/snippets/private.html
Commit: ba5651b7d95a4867af71b4e59db700d439e10fa8
https://github.com/okfn/ckan/commit/ba5651b7d95a4867af71b4e59db700d439e10fa8
Author: John Martin <me at johnmart.in>
Date: 2013-08-06 (Tue, 06 Aug 2013)
Changed paths:
M ckan/templates/tag/index.html
Log Message:
-----------
[#858] Whitespace cleanup ckan/templates/tag/index.html
Commit: df80ac593e26d078211d9651ad249a1ccd311468
https://github.com/okfn/ckan/commit/df80ac593e26d078211d9651ad249a1ccd311468
Author: John Martin <me at johnmart.in>
Date: 2013-08-06 (Tue, 06 Aug 2013)
Changed paths:
M ckan/templates/user/activity_stream.html
Log Message:
-----------
[#858] Whitespace cleanup ckan/templates/user/activity_stream.html
Commit: 55646fad517c5ac337426198382194f4c689f594
https://github.com/okfn/ckan/commit/55646fad517c5ac337426198382194f4c689f594
Author: John Martin <me at johnmart.in>
Date: 2013-08-06 (Tue, 06 Aug 2013)
Changed paths:
M ckan/templates/user/dashboard.html
Log Message:
-----------
[#858] Whitespace cleanup ckan/templates/user/dashboard.html
Commit: f11183f81c89e25db3045678c5ac3f677d2ab2f3
https://github.com/okfn/ckan/commit/f11183f81c89e25db3045678c5ac3f677d2ab2f3
Author: John Martin <me at johnmart.in>
Date: 2013-08-06 (Tue, 06 Aug 2013)
Changed paths:
M ckan/templates/user/edit.html
Log Message:
-----------
[#858] Whitespace cleanup ckan/templates/user/edit.html
Commit: ea50bcff3e2f8c48501907db1d53a3215dfd4b6e
https://github.com/okfn/ckan/commit/ea50bcff3e2f8c48501907db1d53a3215dfd4b6e
Author: John Martin <me at johnmart.in>
Date: 2013-08-06 (Tue, 06 Aug 2013)
Changed paths:
M ckan/templates/user/followers.html
Log Message:
-----------
[#858] Whitespace cleanup ckan/templates/user/followers.html
Commit: 03781ef72fc673181705997c09fc8a32e6336414
https://github.com/okfn/ckan/commit/03781ef72fc673181705997c09fc8a32e6336414
Author: John Martin <me at johnmart.in>
Date: 2013-08-06 (Tue, 06 Aug 2013)
Changed paths:
M ckan/templates/user/list.html
Log Message:
-----------
[#858] Whitespace cleanup ckan/templates/user/list.html
Commit: a8ab0365e69b0109f4ea569e604bf8a38fdb1c50
https://github.com/okfn/ckan/commit/a8ab0365e69b0109f4ea569e604bf8a38fdb1c50
Author: John Martin <me at johnmart.in>
Date: 2013-08-06 (Tue, 06 Aug 2013)
Changed paths:
M ckan/templates/user/logout_first.html
Log Message:
-----------
[#858] Whitespace cleanup ckan/templates/user/logout_first.html
Commit: 44ae4a503658fd7fc1663aeb093a45bf8bea6b47
https://github.com/okfn/ckan/commit/44ae4a503658fd7fc1663aeb093a45bf8bea6b47
Author: John Martin <me at johnmart.in>
Date: 2013-08-06 (Tue, 06 Aug 2013)
Changed paths:
M ckan/templates/user/read_base.html
Log Message:
-----------
[#858] Whitespace cleanup ckan/templates/user/read_base.html
Commit: 1c7880d8eaef35528466c6061e57e0f837d323c0
https://github.com/okfn/ckan/commit/1c7880d8eaef35528466c6061e57e0f837d323c0
Author: John Martin <me at johnmart.in>
Date: 2013-08-06 (Tue, 06 Aug 2013)
Changed paths:
M ckan/templates/user/snippets/followee_dropdown.html
Log Message:
-----------
[#858] Whitespace cleanup ckan/templates/user/snippets/followee_dropdown.html
Commit: 293ddf6eda9573096554e9992ac0a292281cc086
https://github.com/okfn/ckan/commit/293ddf6eda9573096554e9992ac0a292281cc086
Author: John Martin <me at johnmart.in>
Date: 2013-08-06 (Tue, 06 Aug 2013)
Changed paths:
M ckan/templates/user/snippets/followers.html
Log Message:
-----------
[#858] Whitespace cleanup ckan/templates/user/snippets/followers.html
Commit: 8d882999a5c8cb3cb4d2cfacbde16da6b0ab7d5b
https://github.com/okfn/ckan/commit/8d882999a5c8cb3cb4d2cfacbde16da6b0ab7d5b
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-08-12 (Mon, 12 Aug 2013)
Changed paths:
M doc/writing-extensions.rst
Log Message:
-----------
[#943] Tweak a TODO in the docs
Commit: a72d243bb1c1d26044c58257b5194c6940756e3e
https://github.com/okfn/ckan/commit/a72d243bb1c1d26044c58257b5194c6940756e3e
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-08-13 (Tue, 13 Aug 2013)
Changed paths:
M ckan/logic/__init__.py
M ckanext/example_iauthfunctions/plugin.py
M ckanext/example_iauthfunctions/plugin_v3.py
Log Message:
-----------
[#943] Prepopulate context in check_access()
In some cases authorization functions can get called without the basics
(model, session, user) in their context dict. For example this was
happening to the group_create() auth function in the
example_iauthfunctions plugin, but only when it was called via the
templates not via the API.
This commit just changes check_access() to always put model, session and
user into the context if they aren't there already before passing the
context onto an auth function.
get_action() was already doing this for action functions.
Commit: 543f4b57b9276f6da897ebb4163c46a688eaf924
https://github.com/okfn/ckan/commit/543f4b57b9276f6da897ebb4163c46a688eaf924
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-08-13 (Tue, 13 Aug 2013)
Changed paths:
M ckan/logic/action/get.py
Log Message:
-----------
[#943] Add :raises: to member_list() action
Commit: 2f5c0870fc40e62e9089c16593a89749af4dae96
https://github.com/okfn/ckan/commit/2f5c0870fc40e62e9089c16593a89749af4dae96
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-08-13 (Tue, 13 Aug 2013)
Changed paths:
M doc/api.rst
Log Message:
-----------
[#943] Minor API docs correction
Commit: a51accc67e6948a744cc50722e451a776e4cfdc0
https://github.com/okfn/ckan/commit/a51accc67e6948a744cc50722e451a776e4cfdc0
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-08-13 (Tue, 13 Aug 2013)
Changed paths:
M doc/api.rst
Log Message:
-----------
[#943] Add a note about exceptions to API docs
Add a note to the API docs about what the API does when an action
function raises an exception.
Commit: da211fa1f7d0f5ec99e2bbec009f5498827bb39c
https://github.com/okfn/ckan/commit/da211fa1f7d0f5ec99e2bbec009f5498827bb39c
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-08-13 (Tue, 13 Aug 2013)
Changed paths:
M doc/writing-extensions.rst
Log Message:
-----------
[#943] Add a TODO to the docs
Commit: 491c80ddef9990be94c1f9f91eb00c06412506ad
https://github.com/okfn/ckan/commit/491c80ddef9990be94c1f9f91eb00c06412506ad
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-08-13 (Tue, 13 Aug 2013)
Changed paths:
M ckan/plugins/toolkit.py
M ckanext/example_iauthfunctions/plugin.py
M ckanext/example_iauthfunctions/tests/test_example_iauthfunctions.py
Log Message:
-----------
[#943] Add ckan.logic.Invalid to the plugins toolkit
This means that extensions that call converter or validator functions
(via the toolkit) don't need to import Invalid directly to catch the
exceptions.
Commit: 64b32d161eeb2a7275a041f12619e7944307230a
https://github.com/okfn/ckan/commit/64b32d161eeb2a7275a041f12619e7944307230a
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-08-13 (Tue, 13 Aug 2013)
Changed paths:
M ckanext/example_iauthfunctions/tests/test_example_iauthfunctions.py
Log Message:
-----------
[#943] Don't use `with assert_raises`
It doesn't work in Python 2.6
Commit: 20d9703d51ce876dbab2c56848ab82e3b7df03bc
https://github.com/okfn/ckan/commit/20d9703d51ce876dbab2c56848ab82e3b7df03bc
Author: Dominik Moritz <domoritz at gmail.com>
Date: 2013-08-15 (Thu, 15 Aug 2013)
Changed paths:
M ckan/lib/cli.py
Log Message:
-----------
[#1195] Also minify css and js in ckanext dir when running `paster front-end-build`
Commit: e445a9bdd5ec016180b15f9399c965ab7c8437b9
https://github.com/okfn/ckan/commit/e445a9bdd5ec016180b15f9399c965ab7c8437b9
Author: Dominik Moritz <domoritz at gmail.com>
Date: 2013-08-15 (Thu, 15 Aug 2013)
Changed paths:
M ckanext/pdfpreview/theme/public/vendor/pdfjs/pdf.min.js
Log Message:
-----------
[#1195] Reminify pdf.js
Commit: 36da56510cc8070f736b27e823ff8148310e3fa5
https://github.com/okfn/ckan/commit/36da56510cc8070f736b27e823ff8148310e3fa5
Author: Dominik Moritz <domoritz at gmail.com>
Date: 2013-08-15 (Thu, 15 Aug 2013)
Changed paths:
A ckanext/pdfpreview/theme/public/vendor/pdfviewer/compatibility.min.js
A ckanext/pdfpreview/theme/public/vendor/pdfviewer/viewer.min.css
A ckanext/pdfpreview/theme/public/vendor/pdfviewer/viewer.min.js
A ckanext/pdfpreview/theme/public/vendor/webL10n/l10n.min.js
Log Message:
-----------
[#1195] Add minified vendor libraries for pdf preview
Commit: bbe1663c4f9ea29db3f9f89f5c5a53ffe79685cb
https://github.com/okfn/ckan/commit/bbe1663c4f9ea29db3f9f89f5c5a53ffe79685cb
Author: Dominik Moritz <domoritz at gmail.com>
Date: 2013-08-15 (Thu, 15 Aug 2013)
Changed paths:
R ckanext/textpreview/theme/public/highlight.pack.js
M ckanext/textpreview/theme/public/resource.config
A ckanext/textpreview/theme/public/vendor/highlight.pack.js
Log Message:
-----------
[#1195] Move highlight.js to vendor directory to avoid minification
Commit: 0405c3f868289a768ca2be9cb4db3ab7f9cd54b8
https://github.com/okfn/ckan/commit/0405c3f868289a768ca2be9cb4db3ab7f9cd54b8
Author: eraviart <emmanuel at raviart.com>
Date: 2013-08-21 (Wed, 21 Aug 2013)
Changed paths:
M ckan/templates/package/snippets/package_basic_fields.html
Log Message:
-----------
Add missing initialization of existing_org in organizations selector.
Without this initialization the organizations selector doesn't select the current organization.
Commit: 90dd70e659816de7c64e3ec7f9d8cda1a3dbd043
https://github.com/okfn/ckan/commit/90dd70e659816de7c64e3ec7f9d8cda1a3dbd043
Author: Dominik Moritz <domoritz at gmail.com>
Date: 2013-08-21 (Wed, 21 Aug 2013)
Changed paths:
M ckan/logic/action/update.py
M ckan/logic/schema.py
M ckan/logic/validators.py
M ckan/tests/logic/test_action.py
Log Message:
-----------
[#1199] Make sure we can remove datasets from organizations through the API. The problem was that the validator removed the owner_org from the data dict when it was empty.
Commit: 7e7b24ba9cfcd9c9916703d3bbc2d0c1657e3efc
https://github.com/okfn/ckan/commit/7e7b24ba9cfcd9c9916703d3bbc2d0c1657e3efc
Author: Dominik Moritz <domoritz at gmail.com>
Date: 2013-08-21 (Wed, 21 Aug 2013)
Changed paths:
M ckan/public/base/vendor/select2/README.md
A ckan/public/base/vendor/select2/select2-spinner.gif
M ckan/public/base/vendor/select2/select2.css
M ckan/public/base/vendor/select2/select2.js
R ckan/public/base/vendor/select2/select2.min.css
M ckan/public/base/vendor/select2/select2.min.js
M ckan/public/base/vendor/select2/select2.png
A ckan/public/base/vendor/select2/select2x2.png
R ckan/public/base/vendor/select2/spinner.gif
Log Message:
-----------
[#1199] Upgrade select2 to make it possible to select item with empty value.
Commit: 331becdd6190bc3428c81d5ed49436c8735e15c4
https://github.com/okfn/ckan/commit/331becdd6190bc3428c81d5ed49436c8735e15c4
Author: Dominik Moritz <domoritz at gmail.com>
Date: 2013-08-21 (Wed, 21 Aug 2013)
Changed paths:
M ckan/logic/schema.py
M ckan/logic/validators.py
M ckan/tests/logic/test_action.py
Log Message:
-----------
[#1199] Fix the package_update and package_create validator to accept an empty org but not None.
Commit: c60cbbe3fe0e2516edf57344fa7ac81d897cd080
https://github.com/okfn/ckan/commit/c60cbbe3fe0e2516edf57344fa7ac81d897cd080
Author: amercader <amercadero at gmail.com>
Date: 2013-08-23 (Fri, 23 Aug 2013)
Changed paths:
M ckan/logic/__init__.py
M ckan/tests/logic/test_init.py
Log Message:
-----------
[#1210] Add auth_user_obj to context in check_access
If not already there or ignore_auth is True, and the context has a user
name, try to see if the user actually exists in the DB, and store the
object (or None if not found) in context['auth_user_obj']. The check if
performed only once per context object.
Commit: 3b1b86838c4a7101e33c4b5babd059454efb4a70
https://github.com/okfn/ckan/commit/3b1b86838c4a7101e33c4b5babd059454efb4a70
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-08-26 (Mon, 26 Aug 2013)
Changed paths:
M doc/python-coding-standards.rst
Log Message:
-----------
[#1211] Add exception guidelines to Python coding standards
Commit: 13bd60c3014f01df5ad44b4bdc2e3df46257f532
https://github.com/okfn/ckan/commit/13bd60c3014f01df5ad44b4bdc2e3df46257f532
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-08-26 (Mon, 26 Aug 2013)
Changed paths:
M doc/python-coding-standards.rst
Log Message:
-----------
Add logging example to Python coding standards
Commit: 560f86787d635d1f27169ce3086c428c87178b5c
https://github.com/okfn/ckan/commit/560f86787d635d1f27169ce3086c428c87178b5c
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-08-26 (Mon, 26 Aug 2013)
Changed paths:
M doc/python-coding-standards.rst
Log Message:
-----------
Correct some Sphinx formatting
Commit: 79f7deaa73c4dbb8a5a6d5fff8a083e8ebfb769e
https://github.com/okfn/ckan/commit/79f7deaa73c4dbb8a5a6d5fff8a083e8ebfb769e
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-08-26 (Mon, 26 Aug 2013)
Changed paths:
M doc/python-coding-standards.rst
Log Message:
-----------
Correct some grammar.
Commit: 6164aea8ddb59d81b16d58d440cca0f9d0016f15
https://github.com/okfn/ckan/commit/6164aea8ddb59d81b16d58d440cca0f9d0016f15
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-08-26 (Mon, 26 Aug 2013)
Changed paths:
M doc/python-coding-standards.rst
Log Message:
-----------
Fix the title styles in a docs file
Commit: 0a45c1e5df86f04ec66a805cc98900b7f357dce2
https://github.com/okfn/ckan/commit/0a45c1e5df86f04ec66a805cc98900b7f357dce2
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-08-26 (Mon, 26 Aug 2013)
Changed paths:
M doc/python-coding-standards.rst
Log Message:
-----------
Add docstring guidelines for cross-referencing code objects
Commit: 08f28c2e758c4c40f4b9ce8d8cbc6dac8c325441
https://github.com/okfn/ckan/commit/08f28c2e758c4c40f4b9ce8d8cbc6dac8c325441
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-08-26 (Mon, 26 Aug 2013)
Changed paths:
M doc/python-coding-standards.rst
Log Message:
-----------
Remove formatting cleanups stuff from coding standards
This coding standard was wrong
Commit: b5fe93d4fe2cf0eda2880512bcc1c39448677c23
https://github.com/okfn/ckan/commit/b5fe93d4fe2cf0eda2880512bcc1c39448677c23
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-08-26 (Mon, 26 Aug 2013)
Changed paths:
M doc/python-coding-standards.rst
Log Message:
-----------
Reorder some docs subsections
Commit: 55aa9598641655d9abfb23b4d68a8098de5a3a6f
https://github.com/okfn/ckan/commit/55aa9598641655d9abfb23b4d68a8098de5a3a6f
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-08-26 (Mon, 26 Aug 2013)
Changed paths:
M doc/python-coding-standards.rst
Log Message:
-----------
Docs: add a bullet-point
Commit: 700cee77702e0b6a14e241fcc1f130430a212407
https://github.com/okfn/ckan/commit/700cee77702e0b6a14e241fcc1f130430a212407
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-08-26 (Mon, 26 Aug 2013)
Changed paths:
M doc/documentation-guidelines.rst
M doc/python-coding-standards.rst
Log Message:
-----------
Add a cross-ref in the docs
Commit: e6fcf1e15e6c05801c3f5c590a4df8dc0f0802aa
https://github.com/okfn/ckan/commit/e6fcf1e15e6c05801c3f5c590a4df8dc0f0802aa
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-08-27 (Tue, 27 Aug 2013)
Changed paths:
M .gitmodules
A .pipignore
M .tx/config
M CHANGELOG.rst
M CONTRIBUTING.rst
M LICENSE.txt
M bin/ckan_edit_local.py
M bin/ckan_spam.py
M bin/travis-build
R build.sh
M ckan/__init__.py
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-2.0.xml
M ckan/controllers/admin.py
M ckan/controllers/api.py
M ckan/controllers/feed.py
M ckan/controllers/group.py
M ckan/controllers/organization.py
M ckan/controllers/package.py
M ckan/controllers/user.py
A ckan/i18n/ar/LC_MESSAGES/ckan.mo
A ckan/i18n/ar/LC_MESSAGES/ckan.po
M ckan/i18n/bg/LC_MESSAGES/ckan.mo
M ckan/i18n/bg/LC_MESSAGES/ckan.po
M ckan/i18n/ca/LC_MESSAGES/ckan.mo
M ckan/i18n/ca/LC_MESSAGES/ckan.po
M ckan/i18n/ckan.pot
M ckan/i18n/cs_CZ/LC_MESSAGES/ckan.mo
M ckan/i18n/cs_CZ/LC_MESSAGES/ckan.po
A ckan/i18n/da_DK/LC_MESSAGES/ckan.mo
A ckan/i18n/da_DK/LC_MESSAGES/ckan.po
M ckan/i18n/de/LC_MESSAGES/ckan.mo
M ckan/i18n/de/LC_MESSAGES/ckan.po
M ckan/i18n/dv/LC_MESSAGES/ckan.mo
M ckan/i18n/dv/LC_MESSAGES/ckan.po
M ckan/i18n/el/LC_MESSAGES/ckan.mo
M ckan/i18n/el/LC_MESSAGES/ckan.po
A ckan/i18n/en_AU/LC_MESSAGES/ckan.mo
A ckan/i18n/en_AU/LC_MESSAGES/ckan.po
M ckan/i18n/en_GB/LC_MESSAGES/ckan.mo
M ckan/i18n/en_GB/LC_MESSAGES/ckan.po
M ckan/i18n/es/LC_MESSAGES/ckan.mo
M ckan/i18n/es/LC_MESSAGES/ckan.po
M ckan/i18n/es_AR/LC_MESSAGES/ckan.mo
M ckan/i18n/es_AR/LC_MESSAGES/ckan.po
M ckan/i18n/fa_IR/LC_MESSAGES/ckan.mo
M ckan/i18n/fa_IR/LC_MESSAGES/ckan.po
M ckan/i18n/fi/LC_MESSAGES/ckan.mo
M ckan/i18n/fi/LC_MESSAGES/ckan.po
M ckan/i18n/fr/LC_MESSAGES/ckan.mo
M ckan/i18n/fr/LC_MESSAGES/ckan.po
M ckan/i18n/hu/LC_MESSAGES/ckan.mo
M ckan/i18n/hu/LC_MESSAGES/ckan.po
M ckan/i18n/id/LC_MESSAGES/ckan.mo
M ckan/i18n/id/LC_MESSAGES/ckan.po
M ckan/i18n/is/LC_MESSAGES/ckan.mo
M ckan/i18n/is/LC_MESSAGES/ckan.po
M ckan/i18n/it/LC_MESSAGES/ckan.mo
M ckan/i18n/it/LC_MESSAGES/ckan.po
M ckan/i18n/ja/LC_MESSAGES/ckan.mo
M ckan/i18n/ja/LC_MESSAGES/ckan.po
A ckan/i18n/km/LC_MESSAGES/ckan.mo
A ckan/i18n/km/LC_MESSAGES/ckan.po
M ckan/i18n/ko_KR/LC_MESSAGES/ckan.mo
M ckan/i18n/ko_KR/LC_MESSAGES/ckan.po
M ckan/i18n/lt/LC_MESSAGES/ckan.mo
M ckan/i18n/lt/LC_MESSAGES/ckan.po
M ckan/i18n/lv/LC_MESSAGES/ckan.mo
M ckan/i18n/lv/LC_MESSAGES/ckan.po
M ckan/i18n/my_MM/LC_MESSAGES/ckan.mo
M ckan/i18n/my_MM/LC_MESSAGES/ckan.po
M ckan/i18n/nl/LC_MESSAGES/ckan.mo
M ckan/i18n/nl/LC_MESSAGES/ckan.po
M ckan/i18n/no/LC_MESSAGES/ckan.mo
M ckan/i18n/no/LC_MESSAGES/ckan.po
M ckan/i18n/pl/LC_MESSAGES/ckan.mo
M ckan/i18n/pl/LC_MESSAGES/ckan.po
M ckan/i18n/pt_BR/LC_MESSAGES/ckan.mo
M ckan/i18n/pt_BR/LC_MESSAGES/ckan.po
M ckan/i18n/ro/LC_MESSAGES/ckan.mo
M ckan/i18n/ro/LC_MESSAGES/ckan.po
M ckan/i18n/ru/LC_MESSAGES/ckan.mo
M ckan/i18n/ru/LC_MESSAGES/ckan.po
M ckan/i18n/sk/LC_MESSAGES/ckan.mo
M ckan/i18n/sk/LC_MESSAGES/ckan.po
M ckan/i18n/sl/LC_MESSAGES/ckan.mo
M ckan/i18n/sl/LC_MESSAGES/ckan.po
M ckan/i18n/sq/LC_MESSAGES/ckan.mo
M ckan/i18n/sq/LC_MESSAGES/ckan.po
M ckan/i18n/sr/LC_MESSAGES/ckan.mo
M ckan/i18n/sr/LC_MESSAGES/ckan.po
M ckan/i18n/sr_Latn/LC_MESSAGES/ckan.mo
M ckan/i18n/sr_Latn/LC_MESSAGES/ckan.po
M ckan/i18n/sv/LC_MESSAGES/ckan.mo
M ckan/i18n/sv/LC_MESSAGES/ckan.po
M ckan/i18n/tr/LC_MESSAGES/ckan.mo
M ckan/i18n/tr/LC_MESSAGES/ckan.po
M ckan/i18n/uk_UA/LC_MESSAGES/ckan.mo
M ckan/i18n/uk_UA/LC_MESSAGES/ckan.po
M ckan/i18n/zh_CN/LC_MESSAGES/ckan.mo
M ckan/i18n/zh_CN/LC_MESSAGES/ckan.po
M ckan/i18n/zh_TW/LC_MESSAGES/ckan.mo
M ckan/i18n/zh_TW/LC_MESSAGES/ckan.po
M ckan/lib/activity_streams.py
M ckan/lib/app_globals.py
M ckan/lib/base.py
M ckan/lib/celery_app.py
M ckan/lib/cli.py
M ckan/lib/datapreview.py
M ckan/lib/dictization/model_dictize.py
M ckan/lib/dictization/model_save.py
M ckan/lib/email_notifications.py
M ckan/lib/formatters.py
M ckan/lib/helpers.py
M ckan/lib/i18n.py
M ckan/lib/navl/__init__.py
M ckan/lib/navl/dictization_functions.py
M ckan/lib/package_saver.py
M ckan/lib/plugins.py
M ckan/lib/render.py
M ckan/lib/repoze_patch.py
M ckan/lib/search/__init__.py
M ckan/lib/search/index.py
M ckan/lib/search/query.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/schema.py
M ckan/logic/validators.py
M ckan/migration/versions/066_default_package_type.py
A ckan/migration/versions/068_add_package_extras_index.py
A ckan/migration/versions/069_resource_url_and_metadata_modified.py
A ckan/migration/versions/070_add_activity_and_resource_indexes.py
M ckan/model/activity.py
M ckan/model/extension.py
M ckan/model/license.py
M ckan/model/meta.py
M ckan/model/modification.py
M ckan/model/package.py
M ckan/model/package_relationship.py
M ckan/model/resource.py
M ckan/model/user.py
M ckan/new_authz.py
M ckan/plugins/core.py
M ckan/plugins/interfaces.py
M ckan/plugins/toolkit.py
M ckan/public/base/css/fuchsia.css
M ckan/public/base/css/green.css
M ckan/public/base/css/main.css
M ckan/public/base/css/maroon.css
M ckan/public/base/css/red.css
M ckan/public/base/javascript/main.js
M ckan/public/base/javascript/modules/custom-fields.js
A ckan/public/base/javascript/modules/dataset-visibility.js
A ckan/public/base/javascript/modules/media-grid.js
M ckan/public/base/javascript/modules/related-item.js
M ckan/public/base/javascript/modules/resource-upload-field.js
M ckan/public/base/javascript/modules/slug-preview.js
A ckan/public/base/javascript/plugins/jquery.masonry.js
M ckan/public/base/javascript/plugins/jquery.slug-preview.js
M ckan/public/base/javascript/resource.config
M ckan/public/base/less/ckan.less
M ckan/public/base/less/dashboard.less
M ckan/public/base/less/dataset.less
R ckan/public/base/less/font-awesome.less
M ckan/public/base/less/forms.less
M ckan/public/base/less/homepage.less
M ckan/public/base/less/icons.less
M ckan/public/base/less/iehacks.less
M ckan/public/base/less/layout.less
M ckan/public/base/less/media.less
M ckan/public/base/less/module.less
M ckan/public/base/less/nav.less
A ckan/public/base/less/search.less
M ckan/public/base/less/toolbar.less
M ckan/public/base/test/index.html
M ckan/public/base/test/spec/modules/custom-fields.spec.js
M ckan/public/base/test/spec/modules/resource-upload-field.spec.js
M ckan/public/base/test/vendor/mocha.css
M ckan/public/base/test/vendor/mocha.js
A ckan/public/base/vendor/bootstrap/img/glyphicons-halflings-white.png
R ckan/public/base/vendor/bootstrap/img/glyphicons-halflings-white.png
A ckan/public/base/vendor/bootstrap/img/glyphicons-halflings.png
R ckan/public/base/vendor/bootstrap/img/glyphicons-halflings.png
R ckan/public/base/vendor/bootstrap/js/.jshintrc
M ckan/public/base/vendor/bootstrap/js/bootstrap.js
M ckan/public/base/vendor/bootstrap/js/bootstrap.min.js
M ckan/public/base/vendor/bootstrap/less/bootstrap.less
M ckan/public/base/vendor/bootstrap/less/dropdowns.less
M ckan/public/base/vendor/bootstrap/less/responsive.less
M ckan/public/base/vendor/font-awesome/css/font-awesome-ie7.css
A ckan/public/base/vendor/font-awesome/css/font-awesome-ie7.min.css
M ckan/public/base/vendor/font-awesome/css/font-awesome.css
A ckan/public/base/vendor/font-awesome/css/font-awesome.min.css
M ckan/public/base/vendor/font-awesome/font/FontAwesome.otf
M ckan/public/base/vendor/font-awesome/font/fontawesome-webfont.eot
M ckan/public/base/vendor/font-awesome/font/fontawesome-webfont.svg
M ckan/public/base/vendor/font-awesome/font/fontawesome-webfont.ttf
M ckan/public/base/vendor/font-awesome/font/fontawesome-webfont.woff
A ckan/public/base/vendor/font-awesome/less/bootstrap.less
A ckan/public/base/vendor/font-awesome/less/core.less
A ckan/public/base/vendor/font-awesome/less/extras.less
M ckan/public/base/vendor/font-awesome/less/font-awesome-ie7.less
M ckan/public/base/vendor/font-awesome/less/font-awesome.less
A ckan/public/base/vendor/font-awesome/less/icons.less
A ckan/public/base/vendor/font-awesome/less/mixins.less
A ckan/public/base/vendor/font-awesome/less/path.less
A ckan/public/base/vendor/font-awesome/less/variables.less
M ckan/public/base/vendor/jquery.js
M ckan/public/base/vendor/resource.config
M ckan/templates/admin/base.html
M ckan/templates/admin/config.html
M ckan/templates/admin/index.html
M ckan/templates/ajax_snippets/related-item.html
M ckan/templates/footer.html
M ckan/templates/group/about.html
M ckan/templates/group/activity_stream.html
M ckan/templates/group/admins.html
M ckan/templates/group/base_form_page.html
M ckan/templates/group/edit.html
A ckan/templates/group/edit_base.html
M ckan/templates/group/followers.html
M ckan/templates/group/history.html
M ckan/templates/group/index.html
M ckan/templates/group/member_new.html
M ckan/templates/group/members.html
M ckan/templates/group/new.html
M ckan/templates/group/read.html
M ckan/templates/group/read_base.html
M ckan/templates/group/snippets/group_form.html
M ckan/templates/group/snippets/group_item.html
M ckan/templates/group/snippets/group_list.html
A ckan/templates/group/snippets/helper.html
A ckan/templates/group/snippets/info.html
M ckan/templates/header.html
M ckan/templates/home/index.html
M ckan/templates/macros/autoform.html
M ckan/templates/macros/form.html
M ckan/templates/organization/about.html
M ckan/templates/organization/activity_stream.html
M ckan/templates/organization/admins.html
M ckan/templates/organization/base_form_page.html
M ckan/templates/organization/bulk_process.html
M ckan/templates/organization/edit_base.html
M ckan/templates/organization/index.html
M ckan/templates/organization/member_new.html
M ckan/templates/organization/members.html
M ckan/templates/organization/new.html
M ckan/templates/organization/read.html
M ckan/templates/organization/read_base.html
A ckan/templates/organization/snippets/helper.html
M ckan/templates/organization/snippets/organization_form.html
M ckan/templates/organization/snippets/organization_item.html
M ckan/templates/organization/snippets/organization_list.html
M ckan/templates/package/activity.html
M ckan/templates/package/activity_stream.html
M ckan/templates/package/base.html
M ckan/templates/package/edit.html
M ckan/templates/package/followers.html
M ckan/templates/package/history.html
M ckan/templates/package/new_resource.html
M ckan/templates/package/read.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_read.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_metadata_fields.html
M ckan/templates/package/snippets/resource_form.html
M ckan/templates/package/snippets/resource_item.html
M ckan/templates/package/snippets/resources_list.html
R ckan/templates/package/snippets/search_form.html
M ckan/templates/package/snippets/stages.html
M ckan/templates/package/snippets/tags.html
M ckan/templates/page.html
M ckan/templates/related/dashboard.html
M ckan/templates/related/snippets/related_item.html
M ckan/templates/related/snippets/related_list.html
M ckan/templates/snippets/activity_item.html
M ckan/templates/snippets/group_item.html
M ckan/templates/snippets/organization.html
M ckan/templates/snippets/organization_item.html
A ckan/templates/snippets/search_form.html
M ckan/templates/user/dashboard.html
A ckan/templates/user/dashboard_datasets.html
A ckan/templates/user/dashboard_groups.html
A ckan/templates/user/dashboard_organizations.html
M ckan/templates/user/edit.html
M ckan/templates/user/edit_base.html
M ckan/templates/user/edit_user_form.html
M ckan/templates/user/read_base.html
M ckan/templates_legacy/package/resource_read.html
M ckan/tests/__init__.py
R ckan/tests/ckantestplugin/ckantestplugin.egg-info/PKG-INFO
R ckan/tests/ckantestplugin/ckantestplugin.egg-info/SOURCES.txt
R ckan/tests/ckantestplugin/ckantestplugin.egg-info/dependency_links.txt
R ckan/tests/ckantestplugin/ckantestplugin.egg-info/entry_points.txt
R ckan/tests/ckantestplugin/ckantestplugin.egg-info/not-zip-safe
R ckan/tests/ckantestplugin/ckantestplugin.egg-info/top_level.txt
R ckan/tests/ckantestplugin/ckantestplugin/__init__.py
R ckan/tests/ckantestplugin/setup.cfg
R ckan/tests/ckantestplugin/setup.py
A ckan/tests/ckantestplugins.py
A ckan/tests/functional/api/model/test_group_and_organization_purge.py
M ckan/tests/functional/api/model/test_package.py
M ckan/tests/functional/api/test_activity.py
M ckan/tests/functional/api/test_revision_search.py
M ckan/tests/functional/api/test_util.py
M ckan/tests/functional/test_group.py
M ckan/tests/functional/test_package.py
M ckan/tests/functional/test_pagination.py
M ckan/tests/functional/test_preview_interface.py
M ckan/tests/functional/test_related.py
M ckan/tests/functional/test_tag_vocab.py
M ckan/tests/functional/test_user.py
M ckan/tests/lib/test_dictization.py
M ckan/tests/lib/test_email_notifications.py
M ckan/tests/lib/test_helpers.py
M ckan/tests/lib/test_resource_search.py
M ckan/tests/logic/test_action.py
M ckan/tests/mock_plugin.py
A ckan/tests/models/test_activity.py
M ckan/tests/models/test_package.py
M ckan/tests/models/test_package_relationships.py
M ckan/tests/test_coding_standards.py
M ckan/tests/test_plugins.py
M ckanext/datastore/db.py
M ckanext/datastore/logic/action.py
M ckanext/datastore/logic/auth.py
M ckanext/datastore/logic/schema.py
M ckanext/datastore/plugin.py
M ckanext/datastore/tests/test_configure.py
M ckanext/datastore/tests/test_create.py
M ckanext/datastore/tests/test_delete.py
M ckanext/datastore/tests/test_dump.py
M ckanext/datastore/tests/test_search.py
M ckanext/datastore/tests/test_unit.py
M ckanext/datastore/tests/test_upsert.py
M ckanext/example_idatasetform/plugin.py
M ckanext/multilingual/solr/schema.xml
M ckanext/multilingual/tests/test_multilingual_plugin.py
M ckanext/pdfpreview/plugin.py
M ckanext/pdfpreview/tests/test_preview.py
M ckanext/pdfpreview/theme/public/resource.config
A ckanext/pdfpreview/theme/public/vendor/l10n/ar/metadata.inc
A ckanext/pdfpreview/theme/public/vendor/l10n/ar/viewer.properties
A ckanext/pdfpreview/theme/public/vendor/l10n/ca/chrome.properties
A ckanext/pdfpreview/theme/public/vendor/l10n/ca/metadata.inc
A ckanext/pdfpreview/theme/public/vendor/l10n/ca/viewer.properties
A ckanext/pdfpreview/theme/public/vendor/l10n/cs/metadata.inc
A ckanext/pdfpreview/theme/public/vendor/l10n/cs/viewer.properties
A ckanext/pdfpreview/theme/public/vendor/l10n/da/chrome.properties
A ckanext/pdfpreview/theme/public/vendor/l10n/da/metadata.inc
A ckanext/pdfpreview/theme/public/vendor/l10n/da/viewer.properties
A ckanext/pdfpreview/theme/public/vendor/l10n/de/metadata.inc
A ckanext/pdfpreview/theme/public/vendor/l10n/de/viewer.properties
A ckanext/pdfpreview/theme/public/vendor/l10n/el/chrome.properties
A ckanext/pdfpreview/theme/public/vendor/l10n/el/metadata.inc
A ckanext/pdfpreview/theme/public/vendor/l10n/el/viewer.properties
A ckanext/pdfpreview/theme/public/vendor/l10n/en-US/chrome.properties
A ckanext/pdfpreview/theme/public/vendor/l10n/en-US/metadata.inc
A ckanext/pdfpreview/theme/public/vendor/l10n/en-US/viewer.properties
A ckanext/pdfpreview/theme/public/vendor/l10n/es/chrome.properties
A ckanext/pdfpreview/theme/public/vendor/l10n/es/metadata.inc
A ckanext/pdfpreview/theme/public/vendor/l10n/es/viewer.properties
A ckanext/pdfpreview/theme/public/vendor/l10n/fi/chrome.properties
A ckanext/pdfpreview/theme/public/vendor/l10n/fi/metadata.inc
A ckanext/pdfpreview/theme/public/vendor/l10n/fi/viewer.properties
A ckanext/pdfpreview/theme/public/vendor/l10n/fr/chrome.properties
A ckanext/pdfpreview/theme/public/vendor/l10n/fr/metadata.inc
A ckanext/pdfpreview/theme/public/vendor/l10n/fr/viewer.properties
A ckanext/pdfpreview/theme/public/vendor/l10n/he/metadata.inc
A ckanext/pdfpreview/theme/public/vendor/l10n/he/viewer.properties
A ckanext/pdfpreview/theme/public/vendor/l10n/it/metadata.inc
A ckanext/pdfpreview/theme/public/vendor/l10n/it/viewer.properties
A ckanext/pdfpreview/theme/public/vendor/l10n/ja/chrome.properties
A ckanext/pdfpreview/theme/public/vendor/l10n/ja/metadata.inc
A ckanext/pdfpreview/theme/public/vendor/l10n/ja/viewer.properties
A ckanext/pdfpreview/theme/public/vendor/l10n/ko/chrome.properties
A ckanext/pdfpreview/theme/public/vendor/l10n/ko/metadata.inc
A ckanext/pdfpreview/theme/public/vendor/l10n/ko/viewer.properties
A ckanext/pdfpreview/theme/public/vendor/l10n/locale.properties.js
A ckanext/pdfpreview/theme/public/vendor/l10n/lt/chrome.properties
A ckanext/pdfpreview/theme/public/vendor/l10n/lt/metadata.inc
A ckanext/pdfpreview/theme/public/vendor/l10n/lt/viewer.properties
A ckanext/pdfpreview/theme/public/vendor/l10n/nl/chrome.properties
A ckanext/pdfpreview/theme/public/vendor/l10n/nl/metadata.inc
A ckanext/pdfpreview/theme/public/vendor/l10n/nl/viewer.properties
A ckanext/pdfpreview/theme/public/vendor/l10n/pl/chrome.properties
A ckanext/pdfpreview/theme/public/vendor/l10n/pl/metadata.inc
A ckanext/pdfpreview/theme/public/vendor/l10n/pl/viewer.properties
A ckanext/pdfpreview/theme/public/vendor/l10n/pt-BR/metadata.inc
A ckanext/pdfpreview/theme/public/vendor/l10n/pt-BR/viewer.properties
A ckanext/pdfpreview/theme/public/vendor/l10n/ro/metadata.inc
A ckanext/pdfpreview/theme/public/vendor/l10n/ro/viewer.properties
A ckanext/pdfpreview/theme/public/vendor/l10n/ru/metadata.inc
A ckanext/pdfpreview/theme/public/vendor/l10n/ru/viewer.properties
A ckanext/pdfpreview/theme/public/vendor/l10n/sr/metadata.inc
A ckanext/pdfpreview/theme/public/vendor/l10n/sr/viewer.properties
A ckanext/pdfpreview/theme/public/vendor/l10n/sv/chrome.properties
A ckanext/pdfpreview/theme/public/vendor/l10n/sv/metadata.inc
A ckanext/pdfpreview/theme/public/vendor/l10n/sv/viewer.properties
A ckanext/pdfpreview/theme/public/vendor/l10n/tr/chrome.properties
A ckanext/pdfpreview/theme/public/vendor/l10n/tr/metadata.inc
A ckanext/pdfpreview/theme/public/vendor/l10n/tr/viewer.properties
A ckanext/pdfpreview/theme/public/vendor/l10n/vi/chrome.properties
A ckanext/pdfpreview/theme/public/vendor/l10n/vi/metadata.inc
A ckanext/pdfpreview/theme/public/vendor/l10n/vi/viewer.properties
A ckanext/pdfpreview/theme/public/vendor/l10n/zh-CN/chrome.properties
A ckanext/pdfpreview/theme/public/vendor/l10n/zh-CN/metadata.inc
A ckanext/pdfpreview/theme/public/vendor/l10n/zh-CN/viewer.properties
A ckanext/pdfpreview/theme/public/vendor/l10n/zh-TW/chrome.properties
A ckanext/pdfpreview/theme/public/vendor/l10n/zh-TW/metadata.inc
A ckanext/pdfpreview/theme/public/vendor/l10n/zh-TW/viewer.properties
M ckanext/pdfpreview/theme/public/vendor/pdfjs/pdf.js
R ckanext/pdfpreview/theme/public/vendor/pdfviewer/compatibility.min.js
M ckanext/pdfpreview/theme/public/vendor/pdfviewer/debugger.js
R ckanext/pdfpreview/theme/public/vendor/pdfviewer/debugger.min.js
M ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/annotation-check.svg
M ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/annotation-comment.svg
A ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/annotation-help.svg
A ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/annotation-insert.svg
A ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/annotation-key.svg
A ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/annotation-newparagraph.svg
A ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/annotation-note.svg
A ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/annotation-paragraph.svg
A ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/findbarButton-next-rtl.png
A ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/findbarButton-next.png
A ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/findbarButton-previous-rtl.png
A ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/findbarButton-previous.png
A ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/loading-small.png
A ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/shadow.png
A ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/toolbarButton-presentationMode.png
R ckanext/pdfpreview/theme/public/vendor/pdfviewer/locale.properties.js
M ckanext/pdfpreview/theme/public/vendor/pdfviewer/viewer.css
M 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
M ckanext/pdfpreview/theme/public/vendor/webL10n/l10n.js
R ckanext/pdfpreview/theme/public/vendor/webL10n/l10n.min.js
M ckanext/pdfpreview/theme/templates/pdf.html
M ckanext/reclinepreview/tests/test_preview.py
M ckanext/reclinepreview/theme/public/preview_recline.js
M ckanext/reclinepreview/theme/public/resource.config
M ckanext/reclinepreview/theme/public/vendor/recline/recline.js
M ckanext/reclinepreview/theme/public/vendor/recline/recline.min.js
M ckanext/resourceproxy/controller.py
M ckanext/resourceproxy/tests/test_proxy.py
M ckanext/stats/stats.py
M ckanext/test_tag_vocab_plugin.py
M ckanext/textpreview/plugin.py
M ckanext/textpreview/tests/test_preview.py
A dev-requirements.txt
A doc/changelog.rst
M doc/conf.py
M doc/configuration.rst
M doc/data-viewer.rst
M doc/datastore.rst
M doc/documentation-guidelines.rst
M doc/index.rst
M doc/install-from-source.rst
M doc/installing.rst
M doc/paster.rst
M doc/release-process.rst
R doc/releases.rst
M doc/templating.rst
M doc/test.rst
M doc/toolkit.rst
A doc/upgrade-package-ckan-1-to-2.rst
A doc/upgrade-package-to-minor-release.rst
A doc/upgrade-package-to-patch-release.rst
A doc/upgrade-source.rst
R doc/upgrading-a-package-install.rst
R doc/upgrading-a-source-install.rst
A doc/upgrading.rst
R fabfile.py
R jshint.json
M pip-requirements-docs.txt
R pip-requirements-test.txt
R pip-requirements.txt
A requirements.in
A requirements.txt
M setup.py
M test-core.ini
R test_sync.ini
R test_sync2.ini
Log Message:
-----------
Merge branch 'master' of github.com:okfn/ckan into 943-writing-extensions-tutorial
Conflicts:
ckan/logic/__init__.py
ckan/plugins/toolkit.py
doc/conf.py
Commit: 89767240d397e30597451a3f0fb267b0671d5d7b
https://github.com/okfn/ckan/commit/89767240d397e30597451a3f0fb267b0671d5d7b
Author: amercader <amercadero at gmail.com>
Date: 2013-08-27 (Tue, 27 Aug 2013)
Changed paths:
M ckan/logic/__init__.py
Log Message:
-----------
[#1210] Fix side_effect_free check
It should be in place if it is an action function from get.py and it
hasn't already been set.
Commit: 923118ce89216bee2fb274d81f376deec97a638c
https://github.com/okfn/ckan/commit/923118ce89216bee2fb274d81f376deec97a638c
Author: amercader <amercadero at gmail.com>
Date: 2013-08-27 (Tue, 27 Aug 2013)
Changed paths:
M ckan/logic/__init__.py
M ckan/new_authz.py
Log Message:
-----------
[#1210] Require a logged in user by default except for get actions
By default, any auth function not in get.py will not allow anonymous
access, ie will require a logged in user to be performed. Core auth
functions are automatically configured when building the `AuthFunctions`
cache, but two decorators are provided to allow defining exceptions
in both cases and extensions to define the behaviour on their own auth
functions. The decoratos are `auth_allow_anonymous_access` and
`auth_disllow_anonymous_access`.
`check_access` will check for the auth_allow_anonymous_access attribute
on the auth function, and if False and there isn't a validated user
object in the context, it will raise a NotAuthorized exception.
Commit: 13f07b7f2a6fdfc26996a737503df11800203470
https://github.com/okfn/ckan/commit/13f07b7f2a6fdfc26996a737503df11800203470
Author: amercader <amercadero at gmail.com>
Date: 2013-08-27 (Tue, 27 Aug 2013)
Changed paths:
M ckan/controllers/storage.py
M ckan/logic/auth/create.py
M ckan/logic/auth/update.py
M ckan/tests/logic/test_init.py
Log Message:
-----------
[#1210] Fix auth tests and tweak auth functions
Add the anon access decorator to some functions as they require it in
some circumstances.
The storage controller was calling `is_authorized_boolean` directly,
which should be never done (same for `is_authorized`).
It would be god to refactor password_reset out of user_update, so
user_update does not require anon access.
Commit: ffbf901e45055f34e2460a40b4cc84cec617e12d
https://github.com/okfn/ckan/commit/ffbf901e45055f34e2460a40b4cc84cec617e12d
Author: amercader <amercadero at gmail.com>
Date: 2013-08-27 (Tue, 27 Aug 2013)
Changed paths:
M ckan/plugins/toolkit.py
M doc/toolkit.rst
Log Message:
-----------
[#1210] Add decorators to the plugins toolkit
Commit: 9488125dbd873cff0cd0ee54f70a7d2567f81dfb
https://github.com/okfn/ckan/commit/9488125dbd873cff0cd0ee54f70a7d2567f81dfb
Author: amercader <amercadero at gmail.com>
Date: 2013-08-27 (Tue, 27 Aug 2013)
Changed paths:
M ckan/tests/logic/test_init.py
M ckanext/datastore/logic/auth.py
Log Message:
-----------
[#1210] Yet more tests fixes
Commit: 1988837c58a54a13871236a81f6ceb7e0a779180
https://github.com/okfn/ckan/commit/1988837c58a54a13871236a81f6ceb7e0a779180
Author: amercader <amercadero at gmail.com>
Date: 2013-08-28 (Wed, 28 Aug 2013)
Changed paths:
M ckan/controllers/admin.py
M ckan/controllers/api.py
M ckan/controllers/feed.py
M ckan/controllers/home.py
M ckan/controllers/package.py
M ckan/controllers/related.py
M ckan/controllers/revision.py
M ckan/controllers/tag.py
M ckan/controllers/user.py
Log Message:
-----------
[#1210] Add user object to context in controllers
The base controller already checked whether there was a user object in
the db for the user name provided. If we added it to the context we save
the same check on check_access.
Commit: 6fb6072d1daf3846767124623cab91ab659cd283
https://github.com/okfn/ckan/commit/6fb6072d1daf3846767124623cab91ab659cd283
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-08-29 (Thu, 29 Aug 2013)
Changed paths:
M doc/python-coding-standards.rst
Log Message:
-----------
[#1211] Correct a typo
Commit: b26147e8889a6c35fd1e063873d6597d855e6286
https://github.com/okfn/ckan/commit/b26147e8889a6c35fd1e063873d6597d855e6286
Author: John Glover <j at johnglover.net>
Date: 2013-08-29 (Thu, 29 Aug 2013)
Changed paths:
M doc/documentation-guidelines.rst
M doc/python-coding-standards.rst
Log Message:
-----------
Merge pull request #1211 from okfn/1211-add-exception-guidelines
Add exception guidelines to Python coding standards
Commit: be81ab9fff5e37eb1066c7ce4f89bc887e522943
https://github.com/okfn/ckan/commit/be81ab9fff5e37eb1066c7ce4f89bc887e522943
Author: amercader <amercadero at gmail.com>
Date: 2013-08-29 (Thu, 29 Aug 2013)
Changed paths:
M ckan/logic/__init__.py
M ckan/new_authz.py
Log Message:
-----------
[#1210] Minor changes after review
Commit: a0b6faca09af223224b5b2659c3f1a83b2212278
https://github.com/okfn/ckan/commit/a0b6faca09af223224b5b2659c3f1a83b2212278
Author: amercader <amercadero at gmail.com>
Date: 2013-08-29 (Thu, 29 Aug 2013)
Changed paths:
M ckan/logic/__init__.py
M ckan/plugins/interfaces.py
Log Message:
-----------
[#1210] Add some docs
Commit: 9e49f2ba89bee68f1b32430c74f6ffbc0c584f40
https://github.com/okfn/ckan/commit/9e49f2ba89bee68f1b32430c74f6ffbc0c584f40
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-08-29 (Thu, 29 Aug 2013)
Changed paths:
M ckan/plugins/toolkit.py
A ckan/plugins/toolkit_sphinx_extension.py
M doc/conf.py
M doc/toolkit.rst
M doc/writing-extensions.rst
Log Message:
-----------
[#943] Autodoc the plugins toolkit
ckan.plugins.toolkit isn't compatible with autodoc. Autodoc supports
modules and classes, but the plugins toolkit is actually an
object-instance masquerading as a module.
Added a Sphinx extension to do what autodoc does for classes and
modules, but for the plugins toolkit object.
Added a custom __dir__() method to the plugins toolkit so that
inspect.getmembers() works as desired for it.
Commit: 9bd399d19cc23fec43d0266036ac57de1469a2e0
https://github.com/okfn/ckan/commit/9bd399d19cc23fec43d0266036ac57de1469a2e0
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-08-29 (Thu, 29 Aug 2013)
Changed paths:
M ckan/lib/base.py
Log Message:
-----------
[#943] Add some docstrings to lib/base.py
These are functions that are imported into the plugins toolkit, so they
need docstrings.
Commit: cbd9c2d4274acdabde18955cf549c5f79b0ccd38
https://github.com/okfn/ckan/commit/cbd9c2d4274acdabde18955cf549c5f79b0ccd38
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-08-29 (Thu, 29 Aug 2013)
Changed paths:
M ckan/lib/cli.py
Log Message:
-----------
[#943] Add a docstrings to lib/cli.py
This class is imported into the plugins toolkit, so it needs a docstring.
Commit: 758c80e17a944034110d9983c3ce61cc1aa6396f
https://github.com/okfn/ckan/commit/758c80e17a944034110d9983c3ce61cc1aa6396f
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-08-29 (Thu, 29 Aug 2013)
Changed paths:
M ckan/lib/helpers.py
Log Message:
-----------
[#943] Add some docstrings to helpers.py.
Everything in the template helpers module should have a docstring.
Commit: a637afcc23489cdd4363c62c0354e1ffffe21ac4
https://github.com/okfn/ckan/commit/a637afcc23489cdd4363c62c0354e1ffffe21ac4
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-08-29 (Thu, 29 Aug 2013)
Changed paths:
M ckan/lib/navl/dictization_functions.py
Log Message:
-----------
[#943] Add a docstring to Invalid exception
This exception is imported into the plugins toolkit so it needs a
docstring.
Commit: 08e7aaec026cf3cfd81a9952c9a94ecca774e249
https://github.com/okfn/ckan/commit/08e7aaec026cf3cfd81a9952c9a94ecca774e249
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-08-29 (Thu, 29 Aug 2013)
Changed paths:
M ckan/lib/plugins.py
Log Message:
-----------
[#943] Improve DefaultDatasetForm's docstring
Commit: e4c8d4ac65d6df0cd04597d6babc6e0eccb88f87
https://github.com/okfn/ckan/commit/e4c8d4ac65d6df0cd04597d6babc6e0eccb88f87
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-08-29 (Thu, 29 Aug 2013)
Changed paths:
M ckan/logic/__init__.py
Log Message:
-----------
[#943] Add some docstrings to logic/__init__.py
These functions and exceptions are imported into the plugins toolkit, so
they need docstrings.
Commit: e7559600e903e59796fea624459fffcb3fced3dd
https://github.com/okfn/ckan/commit/e7559600e903e59796fea624459fffcb3fced3dd
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-08-29 (Thu, 29 Aug 2013)
Changed paths:
M ckan/plugins/toolkit.py
Log Message:
-----------
[#943] Add some docstrings to plugins/toolkit.py.
Everything in the plugins toolkit should have a docstring.
Commit: 3a93c879f7e14eedcd5fc900a957b9c54a317b80
https://github.com/okfn/ckan/commit/3a93c879f7e14eedcd5fc900a957b9c54a317b80
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-08-29 (Thu, 29 Aug 2013)
Changed paths:
M ckan/logic/action/get.py
M ckan/tests/logic/test_action.py
M doc/documentation-guidelines.rst
M doc/python-coding-standards.rst
Log Message:
-----------
Merge branch 'master' of github.com:okfn/ckan into 943-writing-extensions-tutorial
Commit: 0f4f730fcbab5ad6f7a600a3d214b04000c7508d
https://github.com/okfn/ckan/commit/0f4f730fcbab5ad6f7a600a3d214b04000c7508d
Author: Anton Lundin <anton at dohi.se>
Date: 2013-08-29 (Thu, 29 Aug 2013)
Changed paths:
M ckan/config/deployment.ini_tmpl
Log Message:
-----------
Add config template stanza for ckan.storage.bucket
This was lost in e0cd7ba46e260b503b4090d1a382c5bc5dcf7db8
Commit: 69f600e04dbcb5bd63d1b7b97387c9c0f669f880
https://github.com/okfn/ckan/commit/69f600e04dbcb5bd63d1b7b97387c9c0f669f880
Author: Anton Lundin <anton at dohi.se>
Date: 2013-08-29 (Thu, 29 Aug 2013)
Changed paths:
M ckan/config/deployment.ini_tmpl
M doc/configuration.rst
Log Message:
-----------
Better config stanza and doc for ckan.storage
Commit: 6c274d35b3b43d9b96842ec6a16e6e10b8a5285a
https://github.com/okfn/ckan/commit/6c274d35b3b43d9b96842ec6a16e6e10b8a5285a
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-08-29 (Thu, 29 Aug 2013)
Changed paths:
M ckan/plugins/toolkit.py
M ckan/plugins/toolkit_sphinx_extension.py
Log Message:
-----------
[#943] Add custom docstrings for some 3rd-party stuff
The plugins toolkit imports some things from 3rd-party libraries, e.g.
the request, response and c objects from Pylons. We want to use our own
docstrings for these rather than having the 3rd-party docstrings appear
in the CKAN docs. Also in some cases the 3rd-psrty function has no
docstring, or introspection would end up with a class docstring where
what we actually want is to document a specific object-instance.
So add custom docstring overrides as a feature implemented in toolkit.py
and toolkit_sphinx_extension.py.
Commit: d29564ed3efb6a2de66557376c6751d2d4b2d44f
https://github.com/okfn/ckan/commit/d29564ed3efb6a2de66557376c6751d2d4b2d44f
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-08-29 (Thu, 29 Aug 2013)
Changed paths:
M ckan/logic/__init__.py
M ckan/plugins/toolkit.py
M ckan/plugins/toolkit_sphinx_extension.py
M doc/background-tasks.rst
M doc/ckan-coding-standards.rst
M doc/configuration.rst
M doc/data-viewer.rst
M doc/documentation-guidelines.rst
A doc/extensions/best-practices.rst
A doc/extensions/converters.rst
A doc/extensions/index.rst
A doc/extensions/plugin-interfaces.rst
A doc/extensions/plugins-toolkit.rst
A doc/extensions/tutorial.rst
M doc/index.rst
M doc/tag-vocabularies.rst
R doc/toolkit.rst
R doc/writing-extensions.rst
Log Message:
-----------
[#943] Rearrange the writing extensions docs
But the different parts into different pages
Commit: 216033ab50bf7a6815df55081df67157eca99905
https://github.com/okfn/ckan/commit/216033ab50bf7a6815df55081df67157eca99905
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-08-29 (Thu, 29 Aug 2013)
Changed paths:
M doc/authorization.rst
Log Message:
-----------
[#943] Add cross-ref from authorization docs to IAuthFunctions
Commit: a70396b16c88227f825eae0a93ed0a54532ac50e
https://github.com/okfn/ckan/commit/a70396b16c88227f825eae0a93ed0a54532ac50e
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-08-29 (Thu, 29 Aug 2013)
Changed paths:
M doc/extensions/tutorial.rst
Log Message:
-----------
[#943] Minor tweaks to the writing extensions tutorial
Commit: 4d287f76ab628005260fb87c04fcb79b3748e45c
https://github.com/okfn/ckan/commit/4d287f76ab628005260fb87c04fcb79b3748e45c
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-08-29 (Thu, 29 Aug 2013)
Changed paths:
M doc/extensions/index.rst
A doc/extensions/publishing-extensions.rst
A doc/extensions/testing-extensions.rst
M doc/extensions/tutorial.rst
Log Message:
-----------
[#943] Move some of the writing extensions tutorial sections into separate files
Commit: 6e1010bba67384fc2fe9065878ef69f6da737058
https://github.com/okfn/ckan/commit/6e1010bba67384fc2fe9065878ef69f6da737058
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-08-29 (Thu, 29 Aug 2013)
Changed paths:
M doc/extensions/index.rst
R doc/extensions/publishing-extensions.rst
Log Message:
-----------
[#943] Remove the Publishing extensions page from the docs
It wasn't very good
Commit: 5d9a95c46b4f9ab9626e68c0ef8153c4cf340542
https://github.com/okfn/ckan/commit/5d9a95c46b4f9ab9626e68c0ef8153c4cf340542
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-08-29 (Thu, 29 Aug 2013)
Changed paths:
M doc/extensions/testing-extensions.rst
Log Message:
-----------
[#943] Typo
Commit: d5299658fe9ad0cde3cf8784af57d691dab4c8a5
https://github.com/okfn/ckan/commit/d5299658fe9ad0cde3cf8784af57d691dab4c8a5
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-08-29 (Thu, 29 Aug 2013)
Changed paths:
M ckan/plugins/interfaces.py
M doc/extensions/plugin-interfaces.rst
Log Message:
-----------
[#943] Tweak the plugin interfaces reference docs
Commit: 4adde342af94b39490d17c2272427c246a4b6951
https://github.com/okfn/ckan/commit/4adde342af94b39490d17c2272427c246a4b6951
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-08-29 (Thu, 29 Aug 2013)
Changed paths:
M ckan/logic/__init__.py
Log Message:
-----------
[#943] Tweak get_action() docstring
Commit: f31f8caa4149cdd2e95f7ea1bf568a85ea20ddeb
https://github.com/okfn/ckan/commit/f31f8caa4149cdd2e95f7ea1bf568a85ea20ddeb
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-08-29 (Thu, 29 Aug 2013)
Changed paths:
M doc/extensions/index.rst
A doc/extensions/validators.rst
Log Message:
-----------
[#943] Add validator functions reference to docs
These are available to plugins to toolkit.get_validator(), so they need
to be in the docs.
Commit: 22ae3113d18342e2af26c8e5847e18e00773da55
https://github.com/okfn/ckan/commit/22ae3113d18342e2af26c8e5847e18e00773da55
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-08-29 (Thu, 29 Aug 2013)
Changed paths:
M doc/extensions/plugin-interfaces.rst
Log Message:
-----------
[#943] Tweak plugin interfaces reference docs
Commit: f816eada81a073e38eda5114adbd4fb3db69d5c2
https://github.com/okfn/ckan/commit/f816eada81a073e38eda5114adbd4fb3db69d5c2
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-08-29 (Thu, 29 Aug 2013)
Changed paths:
M ckan/plugins/toolkit_sphinx_extension.py
M ckanext/example_iauthfunctions/plugin.py
M ckanext/example_iauthfunctions/plugin_v1.py
M ckanext/example_iauthfunctions/plugin_v3.py
M ckanext/example_iauthfunctions/tests/test_example_iauthfunctions.py
Log Message:
-----------
[#943] PEP-8
Commit: 159c56a9a13be424f8ed504a8f9b97d1b46d1a1a
https://github.com/okfn/ckan/commit/159c56a9a13be424f8ed504a8f9b97d1b46d1a1a
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-08-30 (Fri, 30 Aug 2013)
Changed paths:
M ckan/plugins/toolkit_sphinx_extension.py
Log Message:
-----------
[#943] Delete a done TODO comment
Commit: 4ac63579908710d08028ab57060a521e9296bcda
https://github.com/okfn/ckan/commit/4ac63579908710d08028ab57060a521e9296bcda
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-09-02 (Mon, 02 Sep 2013)
Changed paths:
M .tx/config
M CHANGELOG.rst
M CONTRIBUTING.rst
M bin/ckan_spam.py
M bin/travis-build
R build.sh
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-2.0.xml
M ckan/controllers/admin.py
M ckan/controllers/feed.py
M ckan/controllers/package.py
M ckan/controllers/user.py
A ckan/i18n/ar/LC_MESSAGES/ckan.mo
A ckan/i18n/ar/LC_MESSAGES/ckan.po
M ckan/i18n/bg/LC_MESSAGES/ckan.mo
M ckan/i18n/bg/LC_MESSAGES/ckan.po
M ckan/i18n/ca/LC_MESSAGES/ckan.mo
M ckan/i18n/ca/LC_MESSAGES/ckan.po
M ckan/i18n/ckan.pot
M ckan/i18n/cs_CZ/LC_MESSAGES/ckan.mo
M ckan/i18n/cs_CZ/LC_MESSAGES/ckan.po
A ckan/i18n/da_DK/LC_MESSAGES/ckan.mo
A ckan/i18n/da_DK/LC_MESSAGES/ckan.po
M ckan/i18n/de/LC_MESSAGES/ckan.mo
M ckan/i18n/de/LC_MESSAGES/ckan.po
M ckan/i18n/dv/LC_MESSAGES/ckan.mo
M ckan/i18n/dv/LC_MESSAGES/ckan.po
M ckan/i18n/el/LC_MESSAGES/ckan.mo
M ckan/i18n/el/LC_MESSAGES/ckan.po
A ckan/i18n/en_AU/LC_MESSAGES/ckan.mo
A ckan/i18n/en_AU/LC_MESSAGES/ckan.po
M ckan/i18n/en_GB/LC_MESSAGES/ckan.mo
M ckan/i18n/en_GB/LC_MESSAGES/ckan.po
M ckan/i18n/es/LC_MESSAGES/ckan.mo
M ckan/i18n/es/LC_MESSAGES/ckan.po
M ckan/i18n/es_AR/LC_MESSAGES/ckan.mo
M ckan/i18n/es_AR/LC_MESSAGES/ckan.po
M ckan/i18n/fa_IR/LC_MESSAGES/ckan.mo
M ckan/i18n/fa_IR/LC_MESSAGES/ckan.po
M ckan/i18n/fi/LC_MESSAGES/ckan.mo
M ckan/i18n/fi/LC_MESSAGES/ckan.po
M ckan/i18n/fr/LC_MESSAGES/ckan.mo
M ckan/i18n/fr/LC_MESSAGES/ckan.po
M ckan/i18n/hu/LC_MESSAGES/ckan.mo
M ckan/i18n/hu/LC_MESSAGES/ckan.po
M ckan/i18n/id/LC_MESSAGES/ckan.mo
M ckan/i18n/id/LC_MESSAGES/ckan.po
M ckan/i18n/is/LC_MESSAGES/ckan.mo
M ckan/i18n/is/LC_MESSAGES/ckan.po
M ckan/i18n/it/LC_MESSAGES/ckan.mo
M ckan/i18n/it/LC_MESSAGES/ckan.po
M ckan/i18n/ja/LC_MESSAGES/ckan.mo
M ckan/i18n/ja/LC_MESSAGES/ckan.po
A ckan/i18n/km/LC_MESSAGES/ckan.mo
A ckan/i18n/km/LC_MESSAGES/ckan.po
M ckan/i18n/ko_KR/LC_MESSAGES/ckan.mo
M ckan/i18n/ko_KR/LC_MESSAGES/ckan.po
M ckan/i18n/lt/LC_MESSAGES/ckan.mo
M ckan/i18n/lt/LC_MESSAGES/ckan.po
M ckan/i18n/lv/LC_MESSAGES/ckan.mo
M ckan/i18n/lv/LC_MESSAGES/ckan.po
M ckan/i18n/my_MM/LC_MESSAGES/ckan.mo
M ckan/i18n/my_MM/LC_MESSAGES/ckan.po
M ckan/i18n/nl/LC_MESSAGES/ckan.mo
M ckan/i18n/nl/LC_MESSAGES/ckan.po
M ckan/i18n/no/LC_MESSAGES/ckan.mo
M ckan/i18n/no/LC_MESSAGES/ckan.po
M ckan/i18n/pl/LC_MESSAGES/ckan.mo
M ckan/i18n/pl/LC_MESSAGES/ckan.po
M ckan/i18n/pt_BR/LC_MESSAGES/ckan.mo
M ckan/i18n/pt_BR/LC_MESSAGES/ckan.po
M ckan/i18n/ro/LC_MESSAGES/ckan.mo
M ckan/i18n/ro/LC_MESSAGES/ckan.po
M ckan/i18n/ru/LC_MESSAGES/ckan.mo
M ckan/i18n/ru/LC_MESSAGES/ckan.po
M ckan/i18n/sk/LC_MESSAGES/ckan.mo
M ckan/i18n/sk/LC_MESSAGES/ckan.po
M ckan/i18n/sl/LC_MESSAGES/ckan.mo
M ckan/i18n/sl/LC_MESSAGES/ckan.po
M ckan/i18n/sq/LC_MESSAGES/ckan.mo
M ckan/i18n/sq/LC_MESSAGES/ckan.po
M ckan/i18n/sr/LC_MESSAGES/ckan.mo
M ckan/i18n/sr/LC_MESSAGES/ckan.po
M ckan/i18n/sr_Latn/LC_MESSAGES/ckan.mo
M ckan/i18n/sr_Latn/LC_MESSAGES/ckan.po
M ckan/i18n/sv/LC_MESSAGES/ckan.mo
M ckan/i18n/sv/LC_MESSAGES/ckan.po
M ckan/i18n/tr/LC_MESSAGES/ckan.mo
M ckan/i18n/tr/LC_MESSAGES/ckan.po
M ckan/i18n/uk_UA/LC_MESSAGES/ckan.mo
M ckan/i18n/uk_UA/LC_MESSAGES/ckan.po
M ckan/i18n/zh_CN/LC_MESSAGES/ckan.mo
M ckan/i18n/zh_CN/LC_MESSAGES/ckan.po
M ckan/i18n/zh_TW/LC_MESSAGES/ckan.mo
M ckan/i18n/zh_TW/LC_MESSAGES/ckan.po
M ckan/lib/base.py
M ckan/lib/datapreview.py
M ckan/lib/dictization/model_dictize.py
M ckan/lib/dictization/model_save.py
M ckan/lib/formatters.py
M ckan/lib/helpers.py
M ckan/lib/navl/__init__.py
M ckan/lib/navl/dictization_functions.py
M ckan/lib/package_saver.py
M ckan/lib/plugins.py
M ckan/lib/render.py
M ckan/lib/repoze_patch.py
M ckan/lib/search/__init__.py
M ckan/lib/search/index.py
M ckan/lib/search/query.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/schema.py
M ckan/logic/validators.py
M ckan/migration/versions/066_default_package_type.py
A ckan/migration/versions/069_resource_url_and_metadata_modified.py
A ckan/migration/versions/070_add_activity_and_resource_indexes.py
M ckan/model/activity.py
M ckan/model/extension.py
M ckan/model/modification.py
M ckan/model/package.py
M ckan/model/package_relationship.py
M ckan/model/resource.py
M ckan/new_authz.py
M ckan/plugins/core.py
M ckan/plugins/interfaces.py
M ckan/public/base/css/fuchsia.css
M ckan/public/base/css/green.css
M ckan/public/base/css/main.css
M ckan/public/base/css/maroon.css
M ckan/public/base/css/red.css
M ckan/public/base/javascript/main.js
M ckan/public/base/javascript/modules/custom-fields.js
A ckan/public/base/javascript/modules/dataset-visibility.js
M ckan/public/base/javascript/modules/slug-preview.js
M ckan/public/base/javascript/plugins/jquery.slug-preview.js
M ckan/public/base/javascript/resource.config
M ckan/public/base/less/dashboard.less
R ckan/public/base/less/font-awesome.less
M ckan/public/base/less/forms.less
M ckan/public/base/less/icons.less
M ckan/public/base/less/iehacks.less
M ckan/public/base/less/media.less
M ckan/public/base/less/module.less
M ckan/public/base/less/nav.less
M ckan/public/base/less/toolbar.less
M ckan/public/base/test/index.html
M ckan/public/base/test/spec/modules/custom-fields.spec.js
M ckan/public/base/test/spec/modules/resource-upload-field.spec.js
M ckan/public/base/test/vendor/mocha.css
M ckan/public/base/test/vendor/mocha.js
A ckan/public/base/vendor/bootstrap/img/glyphicons-halflings-white.png
R ckan/public/base/vendor/bootstrap/img/glyphicons-halflings-white.png
A ckan/public/base/vendor/bootstrap/img/glyphicons-halflings.png
R ckan/public/base/vendor/bootstrap/img/glyphicons-halflings.png
R ckan/public/base/vendor/bootstrap/js/.jshintrc
M ckan/public/base/vendor/bootstrap/js/bootstrap.js
M ckan/public/base/vendor/bootstrap/js/bootstrap.min.js
M ckan/public/base/vendor/bootstrap/less/bootstrap.less
M ckan/public/base/vendor/bootstrap/less/dropdowns.less
M ckan/public/base/vendor/bootstrap/less/responsive.less
M ckan/public/base/vendor/font-awesome/css/font-awesome-ie7.css
A ckan/public/base/vendor/font-awesome/css/font-awesome-ie7.min.css
M ckan/public/base/vendor/font-awesome/css/font-awesome.css
A ckan/public/base/vendor/font-awesome/css/font-awesome.min.css
M ckan/public/base/vendor/font-awesome/font/FontAwesome.otf
M ckan/public/base/vendor/font-awesome/font/fontawesome-webfont.eot
M ckan/public/base/vendor/font-awesome/font/fontawesome-webfont.svg
M ckan/public/base/vendor/font-awesome/font/fontawesome-webfont.ttf
M ckan/public/base/vendor/font-awesome/font/fontawesome-webfont.woff
A ckan/public/base/vendor/font-awesome/less/bootstrap.less
A ckan/public/base/vendor/font-awesome/less/core.less
A ckan/public/base/vendor/font-awesome/less/extras.less
M ckan/public/base/vendor/font-awesome/less/font-awesome-ie7.less
M ckan/public/base/vendor/font-awesome/less/font-awesome.less
A ckan/public/base/vendor/font-awesome/less/icons.less
A ckan/public/base/vendor/font-awesome/less/mixins.less
A ckan/public/base/vendor/font-awesome/less/path.less
A ckan/public/base/vendor/font-awesome/less/variables.less
M ckan/public/base/vendor/jquery.js
M ckan/public/base/vendor/resource.config
M ckan/templates/admin/config.html
M ckan/templates/admin/index.html
M ckan/templates/ajax_snippets/related-item.html
M ckan/templates/footer.html
M ckan/templates/group/admins.html
M ckan/templates/group/base_form_page.html
M ckan/templates/group/edit.html
M ckan/templates/group/edit_base.html
M ckan/templates/group/followers.html
M ckan/templates/group/history.html
M ckan/templates/group/index.html
M ckan/templates/group/new.html
M ckan/templates/group/read_base.html
M ckan/templates/group/snippets/group_form.html
A ckan/templates/group/snippets/helper.html
A ckan/templates/group/snippets/info.html
M ckan/templates/header.html
M ckan/templates/macros/autoform.html
M ckan/templates/macros/form.html
M ckan/templates/organization/admins.html
M ckan/templates/organization/index.html
M ckan/templates/organization/new.html
M ckan/templates/organization/read.html
A ckan/templates/organization/snippets/helper.html
M ckan/templates/organization/snippets/organization_form.html
M ckan/templates/package/base.html
M ckan/templates/package/read_base.html
M ckan/templates/package/search.html
M ckan/templates/package/snippets/package_basic_fields.html
M ckan/templates/package/snippets/package_metadata_fields.html
M ckan/templates/package/snippets/resource_form.html
M ckan/templates/package/snippets/stages.html
M ckan/templates/snippets/activity_item.html
M ckan/templates/snippets/organization.html
M ckan/templates/user/dashboard.html
A ckan/templates/user/dashboard_datasets.html
A ckan/templates/user/dashboard_groups.html
A ckan/templates/user/dashboard_organizations.html
M ckan/templates/user/edit.html
M ckan/templates/user/edit_base.html
M ckan/templates/user/edit_user_form.html
M ckan/templates/user/read_base.html
M ckan/tests/__init__.py
R ckan/tests/ckantestplugin/ckantestplugin.egg-info/PKG-INFO
R ckan/tests/ckantestplugin/ckantestplugin.egg-info/SOURCES.txt
R ckan/tests/ckantestplugin/ckantestplugin.egg-info/dependency_links.txt
R ckan/tests/ckantestplugin/ckantestplugin.egg-info/entry_points.txt
R ckan/tests/ckantestplugin/ckantestplugin.egg-info/not-zip-safe
R ckan/tests/ckantestplugin/ckantestplugin.egg-info/top_level.txt
R ckan/tests/ckantestplugin/ckantestplugin/__init__.py
R ckan/tests/ckantestplugin/setup.cfg
R ckan/tests/ckantestplugin/setup.py
A ckan/tests/ckantestplugins.py
A ckan/tests/functional/api/model/test_group_and_organization_purge.py
M ckan/tests/functional/api/model/test_package.py
M ckan/tests/functional/api/test_activity.py
M ckan/tests/functional/api/test_revision_search.py
M ckan/tests/functional/api/test_util.py
M ckan/tests/functional/test_group.py
M ckan/tests/functional/test_package.py
M ckan/tests/functional/test_pagination.py
M ckan/tests/functional/test_preview_interface.py
M ckan/tests/functional/test_tag_vocab.py
M ckan/tests/functional/test_user.py
M ckan/tests/lib/test_dictization.py
M ckan/tests/lib/test_helpers.py
M ckan/tests/lib/test_resource_search.py
M ckan/tests/logic/test_action.py
M ckan/tests/mock_plugin.py
A ckan/tests/models/test_activity.py
M ckan/tests/models/test_package.py
M ckan/tests/models/test_package_relationships.py
M ckan/tests/test_coding_standards.py
M ckan/tests/test_plugins.py
M ckanext/datastore/db.py
M ckanext/datastore/logic/action.py
M ckanext/datastore/logic/auth.py
M ckanext/datastore/logic/schema.py
M ckanext/datastore/plugin.py
M ckanext/datastore/tests/test_configure.py
M ckanext/datastore/tests/test_create.py
M ckanext/datastore/tests/test_delete.py
M ckanext/datastore/tests/test_dump.py
M ckanext/datastore/tests/test_search.py
M ckanext/datastore/tests/test_upsert.py
M ckanext/multilingual/solr/schema.xml
M ckanext/multilingual/tests/test_multilingual_plugin.py
M ckanext/pdfpreview/tests/test_preview.py
M ckanext/reclinepreview/tests/test_preview.py
M ckanext/reclinepreview/theme/public/resource.config
M ckanext/reclinepreview/theme/public/vendor/recline/recline.js
M ckanext/reclinepreview/theme/public/vendor/recline/recline.min.js
M ckanext/resourceproxy/controller.py
M ckanext/resourceproxy/tests/test_proxy.py
M ckanext/stats/stats.py
M ckanext/test_tag_vocab_plugin.py
M ckanext/textpreview/plugin.py
M ckanext/textpreview/tests/test_preview.py
M dev-requirements.txt
A doc/changelog.rst
M doc/conf.py
M doc/configuration.rst
M doc/data-viewer.rst
M doc/datastore.rst
M doc/documentation-guidelines.rst
M doc/install-from-source.rst
M doc/python-coding-standards.rst
M doc/templating.rst
M doc/test.rst
M doc/upgrade-package-to-minor-release.rst
M doc/upgrade-package-to-patch-release.rst
M doc/upgrade-source.rst
M doc/upgrading.rst
R fabfile.py
R jshint.json
A pip-requirements-docs.txt
A requirements.in
M requirements.txt
M setup.py
M test-core.ini
R test_sync.ini
R test_sync2.ini
Log Message:
-----------
Merge branch 'master' of github.com:okfn/ckan into 744-tests-for-page-view-tracking
Commit: 597a6db5dbb971a1f236db841fa010551831dcd8
https://github.com/okfn/ckan/commit/597a6db5dbb971a1f236db841fa010551831dcd8
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-09-02 (Mon, 02 Sep 2013)
Changed paths:
M ckan/lib/dictization/model_dictize.py
M ckan/logic/action/get.py
Log Message:
-----------
[#744] Fix package and resource view tracking
An optimization broke the package and resource view tracking. Package
and resource dicts are now sometimes gotten from the Solr cache instead
of dictized each time, but these cached dicts may contain outdated
tracking data.
Add the tracking data to the package and resource dicts in the logic
instead of in the dictization. So the tracking data is now added after
the dictization or Solr cache retrieval, this way the tracking data is
always the latest.
Commit: 9d449fb16896a266dbc92eabf85291884ff71749
https://github.com/okfn/ckan/commit/9d449fb16896a266dbc92eabf85291884ff71749
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-09-02 (Mon, 02 Sep 2013)
Changed paths:
M ckan/tests/functional/test_tracking.py
Log Message:
-----------
[#744] Add some TODOs to page view tracking tests
Commit: db4fb6ee06714f67200348c8f34a1905aafa7989
https://github.com/okfn/ckan/commit/db4fb6ee06714f67200348c8f34a1905aafa7989
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-09-02 (Mon, 02 Sep 2013)
Changed paths:
M ckan/tests/functional/test_tracking.py
Log Message:
-----------
[#714] Add a page view tracking test
Commit: 7382643f5ac63fef272a4cdda66f98cceeed43ea
https://github.com/okfn/ckan/commit/7382643f5ac63fef272a4cdda66f98cceeed43ea
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-09-02 (Mon, 02 Sep 2013)
Changed paths:
M ckan/tests/functional/test_tracking.py
Log Message:
-----------
[#744] PEP-8
Commit: b5cc286d844bbd25d8fa589b919b04c3932779f8
https://github.com/okfn/ckan/commit/b5cc286d844bbd25d8fa589b919b04c3932779f8
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-09-02 (Mon, 02 Sep 2013)
Changed paths:
M ckan/model/package.py
Log Message:
-----------
[#744] Don't add package data in Package's as_dict
This is done in the logic now
Commit: 2b2e152d450615ab0d761d161a1d1f1e6ca54672
https://github.com/okfn/ckan/commit/2b2e152d450615ab0d761d161a1d1f1e6ca54672
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-09-02 (Mon, 02 Sep 2013)
Changed paths:
M ckan/model/resource.py
Log Message:
-----------
[#744] Don't add tracking data in Resource's as_dict
This is done in the logic now
Commit: ad0021869cb32cd10bdf11572b65e713df9cb364
https://github.com/okfn/ckan/commit/ad0021869cb32cd10bdf11572b65e713df9cb364
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-09-02 (Mon, 02 Sep 2013)
Changed paths:
M ckan/tests/lib/test_dictization.py
Log Message:
-----------
[#744] Update some tests
Now that tracking_summary is done in logic, not dictization
Commit: 185262a5de2d5616f0ee4495c00a6f6af3c2f0b2
https://github.com/okfn/ckan/commit/185262a5de2d5616f0ee4495c00a6f6af3c2f0b2
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-09-02 (Mon, 02 Sep 2013)
Changed paths:
M ckan/tests/logic/test_action.py
Log Message:
-----------
[#744] Update an outdated test
Commit: 558868108b85d43a10dd16a283cb7acefb93ce75
https://github.com/okfn/ckan/commit/558868108b85d43a10dd16a283cb7acefb93ce75
Author: Nigel Babu <nigelbabu at gmail.com>
Date: 2013-09-03 (Tue, 03 Sep 2013)
Changed paths:
M ckan/logic/action/delete.py
M ckan/tests/logic/test_action.py
Log Message:
-----------
[#1216] Correct the logic in resource_delete
resource_delete, as it stands, is broken. This fixes the logic and adds tests
for resource_delete. Fixes #1216.
Commit: 36459a5063f32a622e44ca3aed26bb8538d5f0ed
https://github.com/okfn/ckan/commit/36459a5063f32a622e44ca3aed26bb8538d5f0ed
Author: John Glover <j at johnglover.net>
Date: 2013-09-03 (Tue, 03 Sep 2013)
Changed paths:
M ckan/controllers/admin.py
Log Message:
-----------
[#1217] Fix trash redirect for instances not at /
Commit: 28e6ed78a854f3a4b6f171199d141a00bb0aaf06
https://github.com/okfn/ckan/commit/28e6ed78a854f3a4b6f171199d141a00bb0aaf06
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-09-04 (Wed, 04 Sep 2013)
Changed paths:
M doc/configuration.rst
Log Message:
-----------
[#1222] Undeprecated extra_template_paths and extra_public_paths
These config options shouldn't have been marked as deprecated.
Commit: 2c3d1b5c6dd726cd8c6f37b0cf38492b9b500222
https://github.com/okfn/ckan/commit/2c3d1b5c6dd726cd8c6f37b0cf38492b9b500222
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-09-05 (Thu, 05 Sep 2013)
Changed paths:
M ckan/config/deployment.ini_tmpl
M ckan/logic/action/get.py
M ckan/tests/logic/test_action.py
M doc/configuration.rst
Log Message:
-----------
Merge branch 'config_doc'
Commit: fade3c2bdbf02a243e8d8f8a15a19a31776ffeba
https://github.com/okfn/ckan/commit/fade3c2bdbf02a243e8d8f8a15a19a31776ffeba
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-09-05 (Thu, 05 Sep 2013)
Changed paths:
M doc/documentation-guidelines.rst
M doc/python-coding-standards.rst
Log Message:
-----------
Merge branch 'master' of github.com:okfn/ckan
Commit: 642ff4c9b7c3efd39d1dd37b8c9759e7b3cc23e8
https://github.com/okfn/ckan/commit/642ff4c9b7c3efd39d1dd37b8c9759e7b3cc23e8
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-09-05 (Thu, 05 Sep 2013)
Changed paths:
M ckan/templates/package/snippets/package_basic_fields.html
Log Message:
-----------
[#1199] Change 'Select an organization' to 'No organization'
When creating or editing a dataset, the dropdown for selecting the
dataset's organization contained an item labelled
'Select an organization...' that, if selected, would set the dataset to
belong to no organization (removing it from any organization it does
belong to). This seems quite confusing, change the label to
'No organization' to make it clear what it does.
Commit: a3a2698bd0868e15b784b659931f44b7a6d414cb
https://github.com/okfn/ckan/commit/a3a2698bd0868e15b784b659931f44b7a6d414cb
Author: Nigel Babu <nigelbabu at gmail.com>
Date: 2013-09-05 (Thu, 05 Sep 2013)
Changed paths:
M ckan/templates/user/request_reset.html
Log Message:
-----------
Correct breadcumb link in reset password template
Commit: 9337ab87c9235992ec9857adbddf3988ec82546e
https://github.com/okfn/ckan/commit/9337ab87c9235992ec9857adbddf3988ec82546e
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-09-05 (Thu, 05 Sep 2013)
Changed paths:
M ckan/config/deployment.ini_tmpl
M ckan/config/solr/schema-2.0.xml
M ckan/lib/dictization/model_dictize.py
M ckan/lib/navl/dictization_functions.py
M ckan/lib/search/__init__.py
M ckan/lib/search/index.py
M ckan/lib/search/query.py
M ckan/logic/action/create.py
M ckan/logic/action/get.py
M ckan/logic/auth/create.py
M ckan/logic/auth/update.py
M ckan/model/activity.py
M ckan/new_authz.py
M ckan/plugins/interfaces.py
M ckan/tests/functional/test_package.py
M ckan/tests/logic/test_action.py
A ckan/tests/models/test_activity.py
M ckanext/datastore/logic/action.py
M ckanext/datastore/plugin.py
M ckanext/datastore/tests/test_create.py
M ckanext/multilingual/solr/schema.xml
M ckanext/resourceproxy/controller.py
M ckanext/resourceproxy/tests/test_proxy.py
M dev-requirements.txt
M doc/configuration.rst
M doc/data-viewer.rst
M doc/datastore.rst
M doc/documentation-guidelines.rst
M doc/python-coding-standards.rst
A pip-requirements-docs.txt
Log Message:
-----------
Merge branch 'master' of github.com:okfn/ckan into 1199-fix-package-owner-org-edit
Commit: 154b1c0c3057e4bcbb2ee75801ed8424bd311a9b
https://github.com/okfn/ckan/commit/154b1c0c3057e4bcbb2ee75801ed8424bd311a9b
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-09-05 (Thu, 05 Sep 2013)
Changed paths:
M ckan/tests/lib/test_dictization_schema.py
Log Message:
-----------
[#744] Update an outdated test
Commit: 2a84329d683029f108d243cc523e74389c2f4d2a
https://github.com/okfn/ckan/commit/2a84329d683029f108d243cc523e74389c2f4d2a
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-09-05 (Thu, 05 Sep 2013)
Changed paths:
M ckan/tests/lib/test_resource_search.py
Log Message:
-----------
[#744] Update an outdated test
Commit: 8e771e6d34f2fe47e44e18c4817e534a9f23d67f
https://github.com/okfn/ckan/commit/8e771e6d34f2fe47e44e18c4817e534a9f23d67f
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-09-05 (Thu, 05 Sep 2013)
Changed paths:
M ckan/config/deployment.ini_tmpl
M doc/configuration.rst
Log Message:
-----------
Merge branch 'master' of github.com:okfn/ckan into 744-tests-for-page-view-tracking
Commit: 67a12a7503215e0a055a75e5febf64f686733bae
https://github.com/okfn/ckan/commit/67a12a7503215e0a055a75e5febf64f686733bae
Author: John Martin <me at johnmart.in>
Date: 2013-09-05 (Thu, 05 Sep 2013)
Changed paths:
M ckan/templates/activity_streams/activity_stream_items.html
M ckan/templates/header.html
M ckan/templates/related/confirm_delete.html
Log Message:
-----------
[#858] Small whitespace tweaks
Commit: d17d095a5fb74caa059de6d85033109b9606db6c
https://github.com/okfn/ckan/commit/d17d095a5fb74caa059de6d85033109b9606db6c
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-09-09 (Mon, 09 Sep 2013)
Changed paths:
M doc/extensions/tutorial.rst
Log Message:
-----------
[#943] Add note that extension names must begin with ckanext-
Commit: feae0ea9d500a186f382efcbe82b0c027fb1db77
https://github.com/okfn/ckan/commit/feae0ea9d500a186f382efcbe82b0c027fb1db77
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-09-09 (Mon, 09 Sep 2013)
Changed paths:
M ckanext/example_iauthfunctions/plugin.py
M ckanext/example_iauthfunctions/plugin_v2.py
M ckanext/example_iauthfunctions/plugin_v3.py
M doc/extensions/tutorial.rst
Log Message:
-----------
[#943] Remove inherit=False from extensions docs
inherit=False is the default behavior anyway, and we're not sure if
inherit=True would actually be much use in CKAN
Commit: 48031a5607d09d1942952e7abc19bf74ccfb4f71
https://github.com/okfn/ckan/commit/48031a5607d09d1942952e7abc19bf74ccfb4f71
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-09-09 (Mon, 09 Sep 2013)
Changed paths:
M doc/extensions/tutorial.rst
Log Message:
-----------
[#943] Remove Plugin vs SingletonPlugin from the docs
We're not sure what it's for anyway
Commit: d1d3535e647a4f3f3444238f6e4dc99c5b8bdee5
https://github.com/okfn/ckan/commit/d1d3535e647a4f3f3444238f6e4dc99c5b8bdee5
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-09-09 (Mon, 09 Sep 2013)
Changed paths:
M ckan/config/deployment.ini_tmpl
M doc/configuration.rst
Log Message:
-----------
Merge branch 'master' of github.com:okfn/ckan into 943-writing-extensions-tutorial
Commit: d5f80a12563f4cc60452cd1d8963d59f2246be0c
https://github.com/okfn/ckan/commit/d5f80a12563f4cc60452cd1d8963d59f2246be0c
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-09-09 (Mon, 09 Sep 2013)
Changed paths:
M doc/extensions/plugin-interfaces.rst
Log Message:
-----------
[#943] Fix a Sphinx error
Commit: 8de21bd59c1c4d00ada2c2c0bb7fae5c7ab48836
https://github.com/okfn/ckan/commit/8de21bd59c1c4d00ada2c2c0bb7fae5c7ab48836
Author: joetsoi <joe.yeung.tsoi at gmail.com>
Date: 2013-09-09 (Mon, 09 Sep 2013)
Changed paths:
M CONTRIBUTING.rst
M ckan/lib/base.py
M ckan/lib/cli.py
M ckan/lib/helpers.py
M ckan/lib/navl/dictization_functions.py
M ckan/lib/plugins.py
M ckan/logic/__init__.py
M ckan/logic/action/get.py
M ckan/pastertemplates/template/setup.py_tmpl
M ckan/plugins/interfaces.py
M ckan/plugins/toolkit.py
A ckan/plugins/toolkit_sphinx_extension.py
A ckanext/example_iauthfunctions/__init__.py
A ckanext/example_iauthfunctions/plugin.py
A ckanext/example_iauthfunctions/plugin_v1.py
A ckanext/example_iauthfunctions/plugin_v2.py
A ckanext/example_iauthfunctions/plugin_v3.py
A ckanext/example_iauthfunctions/tests/test_example_iauthfunctions.py
M doc/api.rst
M doc/authorization.rst
M doc/background-tasks.rst
M doc/ckan-coding-standards.rst
M doc/conf.py
M doc/configuration.rst
M doc/data-viewer.rst
M doc/documentation-guidelines.rst
A doc/extensions/best-practices.rst
A doc/extensions/converters.rst
A doc/extensions/index.rst
A doc/extensions/plugin-interfaces.rst
A doc/extensions/plugins-toolkit.rst
A doc/extensions/testing-extensions.rst
A doc/extensions/tutorial.rst
A doc/extensions/validators.rst
M doc/index.rst
M doc/tag-vocabularies.rst
R doc/toolkit.rst
R doc/writing-extensions.rst
M setup.py
Log Message:
-----------
Merge branch '943-writing-extensions-tutorial'
Commit: 200587be7e3d89c23069a3831b934e62361bbb06
https://github.com/okfn/ckan/commit/200587be7e3d89c23069a3831b934e62361bbb06
Author: joetsoi <joe.yeung.tsoi at gmail.com>
Date: 2013-09-09 (Mon, 09 Sep 2013)
Changed paths:
M ckan/templates/package/snippets/additional_info.html
Log Message:
-----------
[#1230] add extras block to package/snippets/additional_info.html
Commit: a1b439def52630909d832c6f112d7d6a5438679f
https://github.com/okfn/ckan/commit/a1b439def52630909d832c6f112d7d6a5438679f
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-09-09 (Mon, 09 Sep 2013)
Changed paths:
M doc/extensions/best-practices.rst
Log Message:
-----------
[#1231] Make a correction to the docs
Fixes #1231
Commit: 91b833c9f0bd80f25f76f94827bfb8fa2c402d3c
https://github.com/okfn/ckan/commit/91b833c9f0bd80f25f76f94827bfb8fa2c402d3c
Author: joetsoi <joe.yeung.tsoi at gmail.com>
Date: 2013-09-09 (Mon, 09 Sep 2013)
Changed paths:
M doc/extensions/best-practices.rst
Log Message:
-----------
Merge branch '1231-best-practices-for-writing-extensions-mistake'
Commit: 787b8924936817455edbfc17084741ed4d48032e
https://github.com/okfn/ckan/commit/787b8924936817455edbfc17084741ed4d48032e
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-09-10 (Tue, 10 Sep 2013)
Changed paths:
M CONTRIBUTING.rst
M ckan/lib/base.py
M ckan/lib/cli.py
M ckan/lib/helpers.py
M ckan/lib/navl/dictization_functions.py
M ckan/lib/plugins.py
M ckan/logic/__init__.py
M ckan/logic/action/get.py
M ckan/pastertemplates/template/setup.py_tmpl
M ckan/plugins/interfaces.py
M ckan/plugins/toolkit.py
A ckan/plugins/toolkit_sphinx_extension.py
A ckanext/example_iauthfunctions/__init__.py
A ckanext/example_iauthfunctions/plugin.py
A ckanext/example_iauthfunctions/plugin_v1.py
A ckanext/example_iauthfunctions/plugin_v2.py
A ckanext/example_iauthfunctions/plugin_v3.py
A ckanext/example_iauthfunctions/tests/test_example_iauthfunctions.py
M doc/api.rst
M doc/authorization.rst
M doc/background-tasks.rst
M doc/ckan-coding-standards.rst
M doc/conf.py
M doc/configuration.rst
M doc/data-viewer.rst
M doc/documentation-guidelines.rst
A doc/extensions/best-practices.rst
A doc/extensions/converters.rst
A doc/extensions/index.rst
A doc/extensions/plugin-interfaces.rst
A doc/extensions/plugins-toolkit.rst
A doc/extensions/testing-extensions.rst
A doc/extensions/tutorial.rst
A doc/extensions/validators.rst
M doc/index.rst
M doc/tag-vocabularies.rst
R doc/toolkit.rst
R doc/writing-extensions.rst
M setup.py
Log Message:
-----------
Merge branch 'master' of github.com:okfn/ckan into 1199-fix-package-owner-org-edit
Commit: 41ae6b5a85b8e6ea39557fc532b64c5a3b47e86f
https://github.com/okfn/ckan/commit/41ae6b5a85b8e6ea39557fc532b64c5a3b47e86f
Author: John Martin <me at johnmart.in>
Date: 2013-09-10 (Tue, 10 Sep 2013)
Changed paths:
M ckan/templates/package/snippets/additional_info.html
Log Message:
-----------
Merge pull request #1230 from okfn/1230-additional-info-extras-block
add template block for extras in package/snippets/additional_info.html
Commit: 74aaea5273363c4ff584a95c39b13978c206333c
https://github.com/okfn/ckan/commit/74aaea5273363c4ff584a95c39b13978c206333c
Author: John Martin <me at johnmart.in>
Date: 2013-09-10 (Tue, 10 Sep 2013)
Changed paths:
M ckan/templates/user/request_reset.html
Log Message:
-----------
Merge pull request #1225 from okfn/1225-reset-template
Breadcrumbs on password reset page links to register
Commit: 86b4e89a5cbdb7d1d846d5465f454877b36b540b
https://github.com/okfn/ckan/commit/86b4e89a5cbdb7d1d846d5465f454877b36b540b
Author: amercader <amercadero at gmail.com>
Date: 2013-09-11 (Wed, 11 Sep 2013)
Changed paths:
M CONTRIBUTING.rst
M ckan/config/deployment.ini_tmpl
M ckan/config/solr/schema-2.0.xml
M ckan/lib/base.py
M ckan/lib/cli.py
M ckan/lib/dictization/model_dictize.py
M ckan/lib/helpers.py
M ckan/lib/navl/dictization_functions.py
M ckan/lib/plugins.py
M ckan/lib/search/__init__.py
M ckan/lib/search/index.py
M ckan/lib/search/query.py
M ckan/logic/__init__.py
M ckan/logic/action/get.py
M ckan/pastertemplates/template/setup.py_tmpl
M ckan/plugins/interfaces.py
M ckan/plugins/toolkit.py
A ckan/plugins/toolkit_sphinx_extension.py
M ckan/templates/package/snippets/additional_info.html
M ckan/templates/user/request_reset.html
M ckan/tests/logic/test_action.py
M ckanext/datastore/logic/action.py
M ckanext/datastore/plugin.py
M ckanext/datastore/tests/test_create.py
A ckanext/example_iauthfunctions/__init__.py
A ckanext/example_iauthfunctions/plugin.py
A ckanext/example_iauthfunctions/plugin_v1.py
A ckanext/example_iauthfunctions/plugin_v2.py
A ckanext/example_iauthfunctions/plugin_v3.py
A ckanext/example_iauthfunctions/tests/test_example_iauthfunctions.py
M ckanext/multilingual/solr/schema.xml
M doc/api.rst
M doc/authorization.rst
M doc/background-tasks.rst
M doc/ckan-coding-standards.rst
M doc/conf.py
M doc/configuration.rst
M doc/data-viewer.rst
M doc/datastore.rst
M doc/documentation-guidelines.rst
A doc/extensions/best-practices.rst
A doc/extensions/converters.rst
A doc/extensions/index.rst
A doc/extensions/plugin-interfaces.rst
A doc/extensions/plugins-toolkit.rst
A doc/extensions/testing-extensions.rst
A doc/extensions/tutorial.rst
A doc/extensions/validators.rst
M doc/index.rst
M doc/python-coding-standards.rst
M doc/tag-vocabularies.rst
R doc/toolkit.rst
R doc/writing-extensions.rst
M setup.py
Log Message:
-----------
Merge branch 'master' into 1210-auth-checks-improvements
Conflicts due to changes in the docstrings for #943. Added relevant
missing bits.
Conflicts:
ckan/logic/__init__.py
ckan/plugins/interfaces.py
doc/toolkit.rst
Commit: e01b8c07aca9efcb5583f6f96a495cccec9e824c
https://github.com/okfn/ckan/commit/e01b8c07aca9efcb5583f6f96a495cccec9e824c
Author: amercader <amercadero at gmail.com>
Date: 2013-09-11 (Wed, 11 Sep 2013)
Changed paths:
M ckan/logic/__init__.py
Log Message:
-----------
[#1210] check_access should always get an action name
Commit: 452a4c5cd7bfd19b56ade5a38d3eb23747f9c27a
https://github.com/okfn/ckan/commit/452a4c5cd7bfd19b56ade5a38d3eb23747f9c27a
Author: amercader <amercadero at gmail.com>
Date: 2013-09-11 (Wed, 11 Sep 2013)
Changed paths:
M ckanext/example_iauthfunctions/plugin.py
M ckanext/example_iauthfunctions/tests/test_example_iauthfunctions.py
Log Message:
-----------
[#1210] Fix test in ExampleIAuthFunctions Plugin
Commit: bd200d09a5709646d33c5894c6926f4db160bf53
https://github.com/okfn/ckan/commit/bd200d09a5709646d33c5894c6926f4db160bf53
Author: amercader <amercadero at gmail.com>
Date: 2013-09-11 (Wed, 11 Sep 2013)
Changed paths:
M ckanext/example_iauthfunctions/tests/test_example_iauthfunctions.py
Log Message:
-----------
[#1210] pep8 fix
Commit: 8dbd071c9e99c9a839b91762efff2419ebdc1de1
https://github.com/okfn/ckan/commit/8dbd071c9e99c9a839b91762efff2419ebdc1de1
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-09-11 (Wed, 11 Sep 2013)
Changed paths:
M ckan/logic/action/update.py
M ckan/logic/validators.py
M ckan/public/base/vendor/select2/README.md
A ckan/public/base/vendor/select2/select2-spinner.gif
M ckan/public/base/vendor/select2/select2.css
M ckan/public/base/vendor/select2/select2.js
R ckan/public/base/vendor/select2/select2.min.css
M ckan/public/base/vendor/select2/select2.min.js
M ckan/public/base/vendor/select2/select2.png
A ckan/public/base/vendor/select2/select2x2.png
R ckan/public/base/vendor/select2/spinner.gif
M ckan/templates/package/snippets/package_basic_fields.html
M ckan/tests/logic/test_action.py
Log Message:
-----------
Merge branch '1199-fix-package-owner-org-edit'
Commit: e2d9ce5c3c22941a4f7c5633c3da3bbdd8e79f21
https://github.com/okfn/ckan/commit/e2d9ce5c3c22941a4f7c5633c3da3bbdd8e79f21
Author: John Glover <j at johnglover.net>
Date: 2013-09-11 (Wed, 11 Sep 2013)
Changed paths:
M ckan/controllers/admin.py
M ckan/controllers/api.py
M ckan/controllers/feed.py
M ckan/controllers/home.py
M ckan/controllers/package.py
M ckan/controllers/related.py
M ckan/controllers/revision.py
M ckan/controllers/storage.py
M ckan/controllers/tag.py
M ckan/controllers/user.py
M ckan/logic/__init__.py
M ckan/logic/auth/create.py
M ckan/logic/auth/update.py
M ckan/new_authz.py
M ckan/plugins/interfaces.py
M ckan/plugins/toolkit.py
M ckan/tests/logic/test_init.py
M ckanext/datastore/logic/auth.py
M ckanext/example_iauthfunctions/plugin.py
M ckanext/example_iauthfunctions/tests/test_example_iauthfunctions.py
Log Message:
-----------
Merge pull request #1210 from okfn/1210-auth-checks-improvements
Auth checks improvements for logged in users
Commit: 847320bad8d0ef91e930d090f04b0640c4719e52
https://github.com/okfn/ckan/commit/847320bad8d0ef91e930d090f04b0640c4719e52
Author: John Martin <me at johnmart.in>
Date: 2013-09-11 (Wed, 11 Sep 2013)
Changed paths:
M ckan/lib/helpers.py
Log Message:
-----------
[#1238] Correctly closes the span on
Commit: a514fa1e98d6603be5e70e0d9bbd5841968d5ef5
https://github.com/okfn/ckan/commit/a514fa1e98d6603be5e70e0d9bbd5841968d5ef5
Author: John Martin <me at johnmart.in>
Date: 2013-09-12 (Thu, 12 Sep 2013)
Changed paths:
M ckan/lib/cli.py
M ckanext/pdfpreview/theme/public/vendor/pdfjs/pdf.min.js
A ckanext/pdfpreview/theme/public/vendor/pdfviewer/compatibility.min.js
A ckanext/pdfpreview/theme/public/vendor/pdfviewer/viewer.min.css
A ckanext/pdfpreview/theme/public/vendor/pdfviewer/viewer.min.js
A ckanext/pdfpreview/theme/public/vendor/webL10n/l10n.min.js
R ckanext/textpreview/theme/public/highlight.pack.js
M ckanext/textpreview/theme/public/resource.config
A ckanext/textpreview/theme/public/vendor/highlight.pack.js
Log Message:
-----------
Merge pull request #1195 from okfn/1195-minification-fixes
Minification fixes
Commit: 34e73caa8aabb3aa35c3fcea46c1e8ac41599f77
https://github.com/okfn/ckan/commit/34e73caa8aabb3aa35c3fcea46c1e8ac41599f77
Author: Nigel Babu <nigelbabu at gmail.com>
Date: 2013-09-12 (Thu, 12 Sep 2013)
Changed paths:
M ckan/logic/action/delete.py
Log Message:
-----------
Don't modify the list that's being iterated
Commit: c43c3fbe4c23968767260d1e2b68a9459dc013be
https://github.com/okfn/ckan/commit/c43c3fbe4c23968767260d1e2b68a9459dc013be
Author: John Glover <j at johnglover.net>
Date: 2013-09-16 (Mon, 16 Sep 2013)
Changed paths:
M ckan/logic/action/delete.py
M ckan/tests/logic/test_action.py
Log Message:
-----------
Merge pull request #1216 from okfn/1216-fix-resource-delete
resource_delete does not work
Commit: ba560b99c30097f888acb3726fa73bfd4a727c6b
https://github.com/okfn/ckan/commit/ba560b99c30097f888acb3726fa73bfd4a727c6b
Author: joetsoi <joe.yeung.tsoi at gmail.com>
Date: 2013-09-17 (Tue, 17 Sep 2013)
Changed paths:
M doc/configuration.rst
Log Message:
-----------
Merge branch '1222-undeprecate-extra-template-and-public-paths'
Commit: 4699c6476d27fc91f938abcf139434734dc71e5f
https://github.com/okfn/ckan/commit/4699c6476d27fc91f938abcf139434734dc71e5f
Author: Joe Tsoi <joe.yeung.tsoi at gmail.com>
Date: 2013-09-19 (Thu, 19 Sep 2013)
Changed paths:
M ckan/lib/helpers.py
Log Message:
-----------
Merge pull request #1238 from okfn/1238-number_span-span-fix
`h.SI_number_span` doesn't close `<span />` correctly
Commit: 37bbf267401390183874c1e68d411f287dd2f54a
https://github.com/okfn/ckan/commit/37bbf267401390183874c1e68d411f287dd2f54a
Author: John Martin <me at johnmart.in>
Date: 2013-09-19 (Thu, 19 Sep 2013)
Changed paths:
M .tx/config
M CHANGELOG.rst
M CONTRIBUTING.rst
M bin/travis-build
M ckan/config/deployment.ini_tmpl
M ckan/config/middleware.py
M ckan/config/solr/schema-2.0.xml
M ckan/controllers/admin.py
M ckan/controllers/api.py
M ckan/controllers/feed.py
M ckan/controllers/home.py
M ckan/controllers/package.py
M ckan/controllers/related.py
M ckan/controllers/revision.py
M ckan/controllers/storage.py
M ckan/controllers/tag.py
M ckan/controllers/user.py
A ckan/i18n/ar/LC_MESSAGES/ckan.mo
A ckan/i18n/ar/LC_MESSAGES/ckan.po
M ckan/i18n/bg/LC_MESSAGES/ckan.mo
M ckan/i18n/bg/LC_MESSAGES/ckan.po
M ckan/i18n/ca/LC_MESSAGES/ckan.mo
M ckan/i18n/ca/LC_MESSAGES/ckan.po
M ckan/i18n/ckan.pot
M ckan/i18n/cs_CZ/LC_MESSAGES/ckan.mo
M ckan/i18n/cs_CZ/LC_MESSAGES/ckan.po
A ckan/i18n/da_DK/LC_MESSAGES/ckan.mo
A ckan/i18n/da_DK/LC_MESSAGES/ckan.po
M ckan/i18n/de/LC_MESSAGES/ckan.mo
M ckan/i18n/de/LC_MESSAGES/ckan.po
M ckan/i18n/dv/LC_MESSAGES/ckan.mo
M ckan/i18n/dv/LC_MESSAGES/ckan.po
M ckan/i18n/el/LC_MESSAGES/ckan.mo
M ckan/i18n/el/LC_MESSAGES/ckan.po
A ckan/i18n/en_AU/LC_MESSAGES/ckan.mo
A ckan/i18n/en_AU/LC_MESSAGES/ckan.po
M ckan/i18n/en_GB/LC_MESSAGES/ckan.mo
M ckan/i18n/en_GB/LC_MESSAGES/ckan.po
M ckan/i18n/es/LC_MESSAGES/ckan.mo
M ckan/i18n/es/LC_MESSAGES/ckan.po
M ckan/i18n/es_AR/LC_MESSAGES/ckan.mo
M ckan/i18n/es_AR/LC_MESSAGES/ckan.po
M ckan/i18n/fa_IR/LC_MESSAGES/ckan.mo
M ckan/i18n/fa_IR/LC_MESSAGES/ckan.po
M ckan/i18n/fi/LC_MESSAGES/ckan.mo
M ckan/i18n/fi/LC_MESSAGES/ckan.po
M ckan/i18n/fr/LC_MESSAGES/ckan.mo
M ckan/i18n/fr/LC_MESSAGES/ckan.po
M ckan/i18n/hu/LC_MESSAGES/ckan.mo
M ckan/i18n/hu/LC_MESSAGES/ckan.po
M ckan/i18n/id/LC_MESSAGES/ckan.mo
M ckan/i18n/id/LC_MESSAGES/ckan.po
M ckan/i18n/is/LC_MESSAGES/ckan.mo
M ckan/i18n/is/LC_MESSAGES/ckan.po
M ckan/i18n/it/LC_MESSAGES/ckan.mo
M ckan/i18n/it/LC_MESSAGES/ckan.po
M ckan/i18n/ja/LC_MESSAGES/ckan.mo
M ckan/i18n/ja/LC_MESSAGES/ckan.po
A ckan/i18n/km/LC_MESSAGES/ckan.mo
A ckan/i18n/km/LC_MESSAGES/ckan.po
M ckan/i18n/ko_KR/LC_MESSAGES/ckan.mo
M ckan/i18n/ko_KR/LC_MESSAGES/ckan.po
M ckan/i18n/lt/LC_MESSAGES/ckan.mo
M ckan/i18n/lt/LC_MESSAGES/ckan.po
M ckan/i18n/lv/LC_MESSAGES/ckan.mo
M ckan/i18n/lv/LC_MESSAGES/ckan.po
M ckan/i18n/my_MM/LC_MESSAGES/ckan.mo
M ckan/i18n/my_MM/LC_MESSAGES/ckan.po
M ckan/i18n/nl/LC_MESSAGES/ckan.mo
M ckan/i18n/nl/LC_MESSAGES/ckan.po
M ckan/i18n/no/LC_MESSAGES/ckan.mo
M ckan/i18n/no/LC_MESSAGES/ckan.po
M ckan/i18n/pl/LC_MESSAGES/ckan.mo
M ckan/i18n/pl/LC_MESSAGES/ckan.po
M ckan/i18n/pt_BR/LC_MESSAGES/ckan.mo
M ckan/i18n/pt_BR/LC_MESSAGES/ckan.po
M ckan/i18n/ro/LC_MESSAGES/ckan.mo
M ckan/i18n/ro/LC_MESSAGES/ckan.po
M ckan/i18n/ru/LC_MESSAGES/ckan.mo
M ckan/i18n/ru/LC_MESSAGES/ckan.po
M ckan/i18n/sk/LC_MESSAGES/ckan.mo
M ckan/i18n/sk/LC_MESSAGES/ckan.po
M ckan/i18n/sl/LC_MESSAGES/ckan.mo
M ckan/i18n/sl/LC_MESSAGES/ckan.po
M ckan/i18n/sq/LC_MESSAGES/ckan.mo
M ckan/i18n/sq/LC_MESSAGES/ckan.po
M ckan/i18n/sr/LC_MESSAGES/ckan.mo
M ckan/i18n/sr/LC_MESSAGES/ckan.po
M ckan/i18n/sr_Latn/LC_MESSAGES/ckan.mo
M ckan/i18n/sr_Latn/LC_MESSAGES/ckan.po
M ckan/i18n/sv/LC_MESSAGES/ckan.mo
M ckan/i18n/sv/LC_MESSAGES/ckan.po
M ckan/i18n/tr/LC_MESSAGES/ckan.mo
M ckan/i18n/tr/LC_MESSAGES/ckan.po
M ckan/i18n/uk_UA/LC_MESSAGES/ckan.mo
M ckan/i18n/uk_UA/LC_MESSAGES/ckan.po
M ckan/i18n/zh_CN/LC_MESSAGES/ckan.mo
M ckan/i18n/zh_CN/LC_MESSAGES/ckan.po
M ckan/i18n/zh_TW/LC_MESSAGES/ckan.mo
M ckan/i18n/zh_TW/LC_MESSAGES/ckan.po
M ckan/lib/base.py
M ckan/lib/cli.py
M ckan/lib/dictization/model_dictize.py
M ckan/lib/formatters.py
M ckan/lib/helpers.py
M ckan/lib/navl/dictization_functions.py
M ckan/lib/plugins.py
M ckan/lib/search/__init__.py
M ckan/lib/search/index.py
M ckan/lib/search/query.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/update.py
M ckan/logic/validators.py
A ckan/migration/versions/070_add_activity_and_resource_indexes.py
M ckan/model/activity.py
M ckan/new_authz.py
M ckan/pastertemplates/template/setup.py_tmpl
M ckan/plugins/core.py
M ckan/plugins/interfaces.py
M ckan/plugins/toolkit.py
A ckan/plugins/toolkit_sphinx_extension.py
M ckan/public/base/vendor/select2/README.md
A ckan/public/base/vendor/select2/select2-spinner.gif
M ckan/public/base/vendor/select2/select2.css
M ckan/public/base/vendor/select2/select2.js
R ckan/public/base/vendor/select2/select2.min.css
M ckan/public/base/vendor/select2/select2.min.js
M ckan/public/base/vendor/select2/select2.png
A ckan/public/base/vendor/select2/select2x2.png
R ckan/public/base/vendor/select2/spinner.gif
M ckan/templates/group/snippets/group_form.html
M ckan/templates/organization/snippets/organization_form.html
M ckan/templates/package/snippets/additional_info.html
M ckan/templates/package/snippets/package_basic_fields.html
M ckan/templates/snippets/activity_item.html
M ckan/templates/user/request_reset.html
M ckan/tests/functional/test_package.py
M ckan/tests/logic/test_action.py
M ckan/tests/logic/test_init.py
A ckan/tests/models/test_activity.py
M ckan/tests/test_plugins.py
M ckanext/datastore/db.py
M ckanext/datastore/logic/action.py
M ckanext/datastore/logic/auth.py
M ckanext/datastore/logic/schema.py
M ckanext/datastore/plugin.py
M ckanext/datastore/tests/test_create.py
M ckanext/datastore/tests/test_dump.py
A ckanext/example_iauthfunctions/__init__.py
A ckanext/example_iauthfunctions/plugin.py
A ckanext/example_iauthfunctions/plugin_v1.py
A ckanext/example_iauthfunctions/plugin_v2.py
A ckanext/example_iauthfunctions/plugin_v3.py
A ckanext/example_iauthfunctions/tests/test_example_iauthfunctions.py
M ckanext/multilingual/solr/schema.xml
M ckanext/pdfpreview/theme/public/vendor/pdfjs/pdf.min.js
A ckanext/pdfpreview/theme/public/vendor/pdfviewer/compatibility.min.js
A ckanext/pdfpreview/theme/public/vendor/pdfviewer/viewer.min.css
A ckanext/pdfpreview/theme/public/vendor/pdfviewer/viewer.min.js
A ckanext/pdfpreview/theme/public/vendor/webL10n/l10n.min.js
M ckanext/reclinepreview/theme/public/resource.config
M ckanext/reclinepreview/theme/public/vendor/recline/recline.js
M ckanext/reclinepreview/theme/public/vendor/recline/recline.min.js
M ckanext/resourceproxy/controller.py
M ckanext/resourceproxy/tests/test_proxy.py
R ckanext/textpreview/theme/public/highlight.pack.js
M ckanext/textpreview/theme/public/resource.config
A ckanext/textpreview/theme/public/vendor/highlight.pack.js
M dev-requirements.txt
M doc/api.rst
M doc/authorization.rst
M doc/background-tasks.rst
M doc/ckan-coding-standards.rst
M doc/conf.py
M doc/configuration.rst
M doc/data-viewer.rst
M doc/datastore.rst
M doc/documentation-guidelines.rst
A doc/extensions/best-practices.rst
A doc/extensions/converters.rst
A doc/extensions/index.rst
A doc/extensions/plugin-interfaces.rst
A doc/extensions/plugins-toolkit.rst
A doc/extensions/testing-extensions.rst
A doc/extensions/tutorial.rst
A doc/extensions/validators.rst
M doc/index.rst
M doc/install-from-source.rst
M doc/python-coding-standards.rst
M doc/tag-vocabularies.rst
M doc/test.rst
R doc/toolkit.rst
M doc/upgrade-source.rst
R doc/writing-extensions.rst
A pip-requirements-docs.txt
A requirements.in
M requirements.txt
M setup.py
Log Message:
-----------
Merge master
Commit: e3c3e23a7e1c8e28fbd776e5d8c26a371ad7c76c
https://github.com/okfn/ckan/commit/e3c3e23a7e1c8e28fbd776e5d8c26a371ad7c76c
Author: kindly <kindly at gmail.com>
Date: 2013-09-20 (Fri, 20 Sep 2013)
Changed paths:
M CONTRIBUTING.rst
M ckan/controllers/admin.py
M ckan/controllers/api.py
M ckan/controllers/feed.py
M ckan/controllers/home.py
M ckan/controllers/package.py
M ckan/controllers/related.py
M ckan/controllers/revision.py
M ckan/controllers/storage.py
M ckan/controllers/tag.py
M ckan/controllers/user.py
M ckan/lib/base.py
M ckan/lib/cli.py
M ckan/lib/helpers.py
M ckan/lib/navl/dictization_functions.py
M ckan/lib/plugins.py
M ckan/logic/__init__.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/update.py
M ckan/logic/validators.py
M ckan/new_authz.py
M ckan/pastertemplates/template/setup.py_tmpl
M ckan/plugins/interfaces.py
M ckan/plugins/toolkit.py
A ckan/plugins/toolkit_sphinx_extension.py
M ckan/public/base/vendor/select2/README.md
A ckan/public/base/vendor/select2/select2-spinner.gif
M ckan/public/base/vendor/select2/select2.css
M ckan/public/base/vendor/select2/select2.js
R ckan/public/base/vendor/select2/select2.min.css
M ckan/public/base/vendor/select2/select2.min.js
M ckan/public/base/vendor/select2/select2.png
A ckan/public/base/vendor/select2/select2x2.png
R ckan/public/base/vendor/select2/spinner.gif
M ckan/templates/package/snippets/additional_info.html
M ckan/templates/package/snippets/package_basic_fields.html
M ckan/templates/user/request_reset.html
M ckan/tests/logic/test_action.py
M ckan/tests/logic/test_init.py
M ckanext/datastore/logic/auth.py
A ckanext/example_iauthfunctions/__init__.py
A ckanext/example_iauthfunctions/plugin.py
A ckanext/example_iauthfunctions/plugin_v1.py
A ckanext/example_iauthfunctions/plugin_v2.py
A ckanext/example_iauthfunctions/plugin_v3.py
A ckanext/example_iauthfunctions/tests/test_example_iauthfunctions.py
M ckanext/pdfpreview/theme/public/vendor/pdfjs/pdf.min.js
A ckanext/pdfpreview/theme/public/vendor/pdfviewer/compatibility.min.js
A ckanext/pdfpreview/theme/public/vendor/pdfviewer/viewer.min.css
A ckanext/pdfpreview/theme/public/vendor/pdfviewer/viewer.min.js
A ckanext/pdfpreview/theme/public/vendor/webL10n/l10n.min.js
R ckanext/textpreview/theme/public/highlight.pack.js
M ckanext/textpreview/theme/public/resource.config
A ckanext/textpreview/theme/public/vendor/highlight.pack.js
M doc/api.rst
M doc/authorization.rst
M doc/background-tasks.rst
M doc/ckan-coding-standards.rst
M doc/conf.py
M doc/configuration.rst
M doc/data-viewer.rst
M doc/documentation-guidelines.rst
A doc/extensions/best-practices.rst
A doc/extensions/converters.rst
A doc/extensions/index.rst
A doc/extensions/plugin-interfaces.rst
A doc/extensions/plugins-toolkit.rst
A doc/extensions/testing-extensions.rst
A doc/extensions/tutorial.rst
A doc/extensions/validators.rst
M doc/index.rst
M doc/tag-vocabularies.rst
R doc/toolkit.rst
R doc/writing-extensions.rst
M setup.py
Log Message:
-----------
Merge branch 'master' into 744-tests-for-page-view-tracking
Commit: b8eecf1967144a218c703853d75d24aaec5d673c
https://github.com/okfn/ckan/commit/b8eecf1967144a218c703853d75d24aaec5d673c
Author: kindly <kindly at gmail.com>
Date: 2013-09-20 (Fri, 20 Sep 2013)
Changed paths:
M ckan/lib/dictization/model_dictize.py
M ckan/logic/action/get.py
M ckan/model/package.py
M ckan/model/resource.py
A ckan/tests/functional/test_tracking.py
M ckan/tests/lib/test_dictization.py
M ckan/tests/lib/test_dictization_schema.py
M ckan/tests/lib/test_resource_search.py
M ckan/tests/logic/test_action.py
M test-core.ini
Log Message:
-----------
Merge branch '744-tests-for-page-view-tracking'
Commit: 1f560e98c5f66528b49d74f4bee9d4e048dca76c
https://github.com/okfn/ckan/commit/1f560e98c5f66528b49d74f4bee9d4e048dca76c
Author: kindly <kindly at gmail.com>
Date: 2013-09-20 (Fri, 20 Sep 2013)
Changed paths:
M ckan/templates/package/base.html
M ckan/templates/package/new_resource.html
Log Message:
-----------
Merge pull request #865 from okfn/865-add-resource-breadcrumbs
Add resource screen breadcrumb incorrect
Commit: 490624a752d9aee8c971e009edb017902c24a506
https://github.com/okfn/ckan/commit/490624a752d9aee8c971e009edb017902c24a506
Author: kindly <kindly at gmail.com>
Date: 2013-09-20 (Fri, 20 Sep 2013)
Changed paths:
M ckan/controllers/admin.py
Log Message:
-----------
Merge pull request #1217 from okfn/1217-trash-redirect
Trash purge action redirect broken for CKAN instances not at /
Commit: f9deb2d7e52caad8fd576c2a776ae7723effb8ce
https://github.com/okfn/ckan/commit/f9deb2d7e52caad8fd576c2a776ae7723effb8ce
Author: Nigel Babu <nigelbabu at gmail.com>
Date: 2013-09-22 (Sun, 22 Sep 2013)
Changed paths:
M ckan/templates/activity_streams/activity_stream_items.html
M ckan/templates/admin/base.html
M ckan/templates/admin/config.html
M ckan/templates/dataviewer/base.html
M ckan/templates/dataviewer/snippets/data_preview.html
M ckan/templates/footer.html
M ckan/templates/group/admins.html
M ckan/templates/group/base_form_page.html
M ckan/templates/group/confirm_delete.html
M ckan/templates/group/confirm_delete_member.html
M ckan/templates/group/followers.html
M ckan/templates/group/history.html
M ckan/templates/group/index.html
M ckan/templates/group/member_new.html
M ckan/templates/group/new.html
M ckan/templates/group/read.html
M ckan/templates/header.html
M ckan/templates/home/index.html
M ckan/templates/macros/autoform.html
M ckan/templates/organization/about.html
M ckan/templates/organization/activity_stream.html
M ckan/templates/organization/admins.html
M ckan/templates/organization/base_form_page.html
M ckan/templates/organization/bulk_process.html
M ckan/templates/organization/confirm_delete.html
M ckan/templates/organization/confirm_delete_member.html
M ckan/templates/organization/index.html
M ckan/templates/organization/members.html
M ckan/templates/organization/read.html
M ckan/templates/organization/read_base.html
M ckan/templates/package/activity.html
M ckan/templates/package/activity_stream.html
M ckan/templates/package/confirm_delete.html
M ckan/templates/package/confirm_delete_resource.html
M ckan/templates/package/followers.html
M ckan/templates/package/history.html
M ckan/templates/package/read.html
M ckan/templates/package/read_base.html
M ckan/templates/package/related_list.html
M ckan/templates/package/search.html
M ckan/templates/package/snippets/additional_info.html
M ckan/templates/package/snippets/info.html
M ckan/templates/package/snippets/package_basic_fields.html
M ckan/templates/package/snippets/package_metadata_fields.html
M ckan/templates/package/snippets/resource_form.html
M ckan/templates/package/snippets/resources_list.html
M ckan/templates/package/snippets/revisions_table.html
M ckan/templates/page.html
M ckan/templates/related/base_form_page.html
M ckan/templates/related/confirm_delete.html
M ckan/templates/related/edit_form.html
M ckan/templates/revision/read.html
M ckan/templates/revision/snippets/revisions_list.html
M ckan/templates/snippets/activity_item.html
M ckan/templates/snippets/context/dataset.html
M ckan/templates/snippets/context/group.html
M ckan/templates/snippets/context/user.html
M ckan/templates/snippets/disqus_trackback.html
M ckan/templates/snippets/follow_button.html
M ckan/templates/snippets/license.html
M ckan/templates/snippets/private.html
M ckan/templates/tag/index.html
M ckan/templates/user/activity_stream.html
M ckan/templates/user/dashboard.html
M ckan/templates/user/edit.html
M ckan/templates/user/followers.html
M ckan/templates/user/list.html
M ckan/templates/user/logout_first.html
M ckan/templates/user/read_base.html
M ckan/templates/user/snippets/followee_dropdown.html
M ckan/templates/user/snippets/followers.html
Log Message:
-----------
Merge pull request #858 from okfn/858-template-whitespace-cleanup
Template whitespace cleanup
Commit: 736a614980f6876d632e0724434d77f93dc7e00a
https://github.com/okfn/ckan/commit/736a614980f6876d632e0724434d77f93dc7e00a
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-09-23 (Mon, 23 Sep 2013)
Changed paths:
M doc/testing-coding-standards.rst
Log Message:
-----------
[#1117] Remove testing guidelines about assert messages
This is unnecessary in most cases, should be clear from the test name
(or else the test may be doing too much)
Commit: c5ea35f1db74e228aa1e47dbe92ca6db0b6c5ec4
https://github.com/okfn/ckan/commit/c5ea35f1db74e228aa1e47dbe92ca6db0b6c5ec4
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-09-23 (Mon, 23 Sep 2013)
Changed paths:
M ckan/new_tests/factories.py
M ckan/new_tests/logic/auth/test_update.py
Log Message:
-----------
[#1117] Add factories.MockUser class
Commit: e50a79c7382a400d5491e8f7af91c55f6ee8c93a
https://github.com/okfn/ckan/commit/e50a79c7382a400d5491e8f7af91c55f6ee8c93a
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-09-23 (Mon, 23 Sep 2013)
Changed paths:
M ckan/new_tests/lib/navl/test_validators.py
Log Message:
-----------
[#1117] Remove an unnecessary deepcopy
Commit: 084feee3bc7b94f70ec6282d90ba122b74342c1c
https://github.com/okfn/ckan/commit/084feee3bc7b94f70ec6282d90ba122b74342c1c
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-09-23 (Mon, 23 Sep 2013)
Changed paths:
M ckan/new_tests/lib/navl/test_validators.py
Log Message:
-----------
[#1117] Simplify a test decorator
Commit: 696f98b392d659211d4c04f60418bc206462a46d
https://github.com/okfn/ckan/commit/696f98b392d659211d4c04f60418bc206462a46d
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-09-23 (Mon, 23 Sep 2013)
Changed paths:
M ckan/new_tests/lib/navl/test_validators.py
Log Message:
-----------
[#1117] Simplify some more test decorators
Commit: cf157df17944f68efd37be119e23f7cf06f6125b
https://github.com/okfn/ckan/commit/cf157df17944f68efd37be119e23f7cf06f6125b
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-09-23 (Mon, 23 Sep 2013)
Changed paths:
M ckan/new_tests/logic/test_validators.py
Log Message:
-----------
[#1117] Simplify some more test decorators
And also remove some duplicated test decorators
Commit: 5acbbdb56df2fcd937bc2020f536712271076a39
https://github.com/okfn/ckan/commit/5acbbdb56df2fcd937bc2020f536712271076a39
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-09-23 (Mon, 23 Sep 2013)
Changed paths:
M CONTRIBUTING.rst
M ckan/config/deployment.ini_tmpl
M ckan/controllers/admin.py
M ckan/controllers/api.py
M ckan/controllers/feed.py
M ckan/controllers/home.py
M ckan/controllers/package.py
M ckan/controllers/related.py
M ckan/controllers/revision.py
M ckan/controllers/storage.py
M ckan/controllers/tag.py
M ckan/controllers/user.py
M ckan/lib/base.py
M ckan/lib/cli.py
M ckan/lib/dictization/model_dictize.py
M ckan/lib/helpers.py
M ckan/lib/navl/dictization_functions.py
M ckan/lib/plugins.py
M ckan/logic/__init__.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/update.py
M ckan/logic/validators.py
M ckan/model/package.py
M ckan/model/resource.py
M ckan/new_authz.py
M ckan/pastertemplates/template/setup.py_tmpl
M ckan/plugins/interfaces.py
M ckan/plugins/toolkit.py
A ckan/plugins/toolkit_sphinx_extension.py
M ckan/public/base/vendor/select2/README.md
A ckan/public/base/vendor/select2/select2-spinner.gif
M ckan/public/base/vendor/select2/select2.css
M ckan/public/base/vendor/select2/select2.js
R ckan/public/base/vendor/select2/select2.min.css
M ckan/public/base/vendor/select2/select2.min.js
M ckan/public/base/vendor/select2/select2.png
A ckan/public/base/vendor/select2/select2x2.png
R ckan/public/base/vendor/select2/spinner.gif
M ckan/templates/activity_streams/activity_stream_items.html
M ckan/templates/admin/base.html
M ckan/templates/admin/config.html
M ckan/templates/dataviewer/base.html
M ckan/templates/dataviewer/snippets/data_preview.html
M ckan/templates/footer.html
M ckan/templates/group/admins.html
M ckan/templates/group/base_form_page.html
M ckan/templates/group/confirm_delete.html
M ckan/templates/group/confirm_delete_member.html
M ckan/templates/group/followers.html
M ckan/templates/group/history.html
M ckan/templates/group/index.html
M ckan/templates/group/member_new.html
M ckan/templates/group/new.html
M ckan/templates/group/read.html
M ckan/templates/header.html
M ckan/templates/home/index.html
M ckan/templates/macros/autoform.html
M ckan/templates/organization/about.html
M ckan/templates/organization/activity_stream.html
M ckan/templates/organization/admins.html
M ckan/templates/organization/base_form_page.html
M ckan/templates/organization/bulk_process.html
M ckan/templates/organization/confirm_delete.html
M ckan/templates/organization/confirm_delete_member.html
M ckan/templates/organization/index.html
M ckan/templates/organization/members.html
M ckan/templates/organization/read.html
M ckan/templates/organization/read_base.html
M ckan/templates/package/activity.html
M ckan/templates/package/activity_stream.html
M ckan/templates/package/base.html
M ckan/templates/package/confirm_delete.html
M ckan/templates/package/confirm_delete_resource.html
M ckan/templates/package/followers.html
M ckan/templates/package/history.html
M ckan/templates/package/new_resource.html
M ckan/templates/package/read.html
M ckan/templates/package/read_base.html
M ckan/templates/package/related_list.html
M ckan/templates/package/search.html
M ckan/templates/package/snippets/additional_info.html
M ckan/templates/package/snippets/info.html
M ckan/templates/package/snippets/package_basic_fields.html
M ckan/templates/package/snippets/package_metadata_fields.html
M ckan/templates/package/snippets/resource_form.html
M ckan/templates/package/snippets/resources_list.html
M ckan/templates/package/snippets/revisions_table.html
M ckan/templates/page.html
M ckan/templates/related/base_form_page.html
M ckan/templates/related/confirm_delete.html
M ckan/templates/related/edit_form.html
M ckan/templates/revision/read.html
M ckan/templates/revision/snippets/revisions_list.html
M ckan/templates/snippets/activity_item.html
M ckan/templates/snippets/context/dataset.html
M ckan/templates/snippets/context/group.html
M ckan/templates/snippets/context/user.html
M ckan/templates/snippets/disqus_trackback.html
M ckan/templates/snippets/follow_button.html
M ckan/templates/snippets/license.html
M ckan/templates/snippets/private.html
M ckan/templates/tag/index.html
M ckan/templates/user/activity_stream.html
M ckan/templates/user/dashboard.html
M ckan/templates/user/edit.html
M ckan/templates/user/followers.html
M ckan/templates/user/list.html
M ckan/templates/user/logout_first.html
M ckan/templates/user/read_base.html
M ckan/templates/user/request_reset.html
M ckan/templates/user/snippets/followee_dropdown.html
M ckan/templates/user/snippets/followers.html
A ckan/tests/functional/test_tracking.py
M ckan/tests/lib/test_dictization.py
M ckan/tests/lib/test_dictization_schema.py
M ckan/tests/lib/test_resource_search.py
M ckan/tests/logic/test_action.py
M ckan/tests/logic/test_init.py
M ckanext/datastore/logic/auth.py
A ckanext/example_iauthfunctions/__init__.py
A ckanext/example_iauthfunctions/plugin.py
A ckanext/example_iauthfunctions/plugin_v1.py
A ckanext/example_iauthfunctions/plugin_v2.py
A ckanext/example_iauthfunctions/plugin_v3.py
A ckanext/example_iauthfunctions/tests/test_example_iauthfunctions.py
M ckanext/pdfpreview/theme/public/vendor/pdfjs/pdf.min.js
A ckanext/pdfpreview/theme/public/vendor/pdfviewer/compatibility.min.js
A ckanext/pdfpreview/theme/public/vendor/pdfviewer/viewer.min.css
A ckanext/pdfpreview/theme/public/vendor/pdfviewer/viewer.min.js
A ckanext/pdfpreview/theme/public/vendor/webL10n/l10n.min.js
R ckanext/textpreview/theme/public/highlight.pack.js
M ckanext/textpreview/theme/public/resource.config
A ckanext/textpreview/theme/public/vendor/highlight.pack.js
M doc/api.rst
M doc/authorization.rst
M doc/background-tasks.rst
M doc/ckan-coding-standards.rst
M doc/conf.py
M doc/configuration.rst
M doc/data-viewer.rst
M doc/documentation-guidelines.rst
A doc/extensions/best-practices.rst
A doc/extensions/converters.rst
A doc/extensions/index.rst
A doc/extensions/plugin-interfaces.rst
A doc/extensions/plugins-toolkit.rst
A doc/extensions/testing-extensions.rst
A doc/extensions/tutorial.rst
A doc/extensions/validators.rst
M doc/index.rst
M doc/python-coding-standards.rst
M doc/tag-vocabularies.rst
R doc/toolkit.rst
R doc/writing-extensions.rst
M setup.py
M test-core.ini
Log Message:
-----------
Merge branch 'master' of github.com:okfn/ckan into 1117-start-new-test-suite
Compare: https://github.com/okfn/ckan/compare/8bd5d35fc29c...5acbbdb56df2
More information about the ckan-changes
mailing list