[ckan-changes] [ckan/ckan] 938117: [#1841] add IValidators, IConverters plugin interf...

GitHub noreply at github.com
Fri Sep 5 13:40:14 UTC 2014


  Branch: refs/heads/make-vocabulary-dictize-faster
  Home:   https://github.com/ckan/ckan
  Commit: 938117afb5b15e268ee8811fdaec929671d1346b
      https://github.com/ckan/ckan/commit/938117afb5b15e268ee8811fdaec929671d1346b
  Author: Ian Ward <ian at excess.org>
  Date:   2014-07-14 (Mon, 14 Jul 2014)

  Changed paths:
    M ckan/logic/__init__.py
    M ckan/plugins/interfaces.py
    M ckan/plugins/toolkit.py

  Log Message:
  -----------
  [#1841] add IValidators, IConverters plugin interfaces


  Commit: 683c7fff99c5ab40cc688fa8a570418e9e11843c
      https://github.com/ckan/ckan/commit/683c7fff99c5ab40cc688fa8a570418e9e11843c
  Author: Ian Ward <ian at excess.org>
  Date:   2014-08-07 (Thu, 07 Aug 2014)

  Changed paths:
    M ckan/logic/__init__.py

  Log Message:
  -----------
  [#1841] define NameConflict error instead of using Excepion itself


  Commit: 3770777352c7a7dabf35f0b2d8a0eaaa517379f3
      https://github.com/ckan/ckan/commit/3770777352c7a7dabf35f0b2d8a0eaaa517379f3
  Author: Ian Ward <ian at excess.org>
  Date:   2014-08-07 (Thu, 07 Aug 2014)

  Changed paths:
    M ckan/logic/converters.py
    M ckan/logic/schema.py
    M ckan/logic/validators.py

  Log Message:
  -----------
  [#1841] extras_unicode_convert is not a validator


  Commit: 9aa870ef64407866ca4f7a91d7953ae647cb8b2f
      https://github.com/ckan/ckan/commit/9aa870ef64407866ca4f7a91d7953ae647cb8b2f
  Author: amercader <amercadero at gmail.com>
  Date:   2014-08-13 (Wed, 13 Aug 2014)

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

  Log Message:
  -----------
  [#1882] Fix org link in dataset page

Replaced use of `with` in the snippet.


  Commit: dce2b5583dcb0f1c6b537e837bf92e1a2a2a20a6
      https://github.com/ckan/ckan/commit/dce2b5583dcb0f1c6b537e837bf92e1a2a2a20a6
  Author: Ian Ward <ian at excess.org>
  Date:   2014-08-13 (Wed, 13 Aug 2014)

  Changed paths:
    M doc/extensions/adding-custom-fields.rst

  Log Message:
  -----------
  [#1841] document custom converters and validators


  Commit: b4f82526d6e28fb6a872bf45b6ea0633f3a1dfe4
      https://github.com/ckan/ckan/commit/b4f82526d6e28fb6a872bf45b6ea0633f3a1dfe4
  Author: Ian Ward <ian at excess.org>
  Date:   2014-08-13 (Wed, 13 Aug 2014)

  Changed paths:
    M ckan/config/solr/schema.xml
    M ckan/lib/search/__init__.py

  Log Message:
  -----------
  [#1883] bump solr schema version to 2.1


  Commit: 03b9d5d3489754783de31ee81afa9851c6201a64
      https://github.com/ckan/ckan/commit/03b9d5d3489754783de31ee81afa9851c6201a64
  Author: Ian Ward <ian at excess.org>
  Date:   2014-08-13 (Wed, 13 Aug 2014)

  Changed paths:
    M doc/extensions/adding-custom-fields.rst

  Log Message:
  -----------
  [#1841] fix grammar, add note about __before, __after validation


  Commit: adb2ba6ce783bd1acb717f81d113cb7ffceebdaa
      https://github.com/ckan/ckan/commit/adb2ba6ce783bd1acb717f81d113cb7ffceebdaa
  Author: Ian Ward <ian at excess.org>
  Date:   2014-08-14 (Thu, 14 Aug 2014)

  Changed paths:
    M ckan/logic/__init__.py
    A ckanext/example_ivalidators_iconverters/__init__.py
    A ckanext/example_ivalidators_iconverters/plugin.py
    A ckanext/example_ivalidators_iconverters/tests/__init__.py
    A ckanext/example_ivalidators_iconverters/tests/test_ivalidators_iconverters.py
    M setup.py

  Log Message:
  -----------
  [#1841] tests and fixes


  Commit: e6d2c463c8797ea87ab1f54bc1a152ace3b1ea8d
      https://github.com/ckan/ckan/commit/e6d2c463c8797ea87ab1f54bc1a152ace3b1ea8d
  Author: Ian Ward <ian at excess.org>
  Date:   2014-08-14 (Thu, 14 Aug 2014)

  Changed paths:
    M Dockerfile
    M ckan/config/deployment.ini_tmpl
    M ckan/config/middleware.py
    M ckan/config/routing.py
    M ckan/config/who.ini
    M ckan/controllers/package.py
    M ckan/controllers/user.py
    M ckan/i18n/cs_CZ/LC_MESSAGES/ckan.mo
    M ckan/i18n/cs_CZ/LC_MESSAGES/ckan.po
    M ckan/i18n/sk/LC_MESSAGES/ckan.mo
    M ckan/i18n/sk/LC_MESSAGES/ckan.po
    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/helpers.py
    M ckan/lib/maintain.py
    M ckan/lib/search/index.py
    M ckan/lib/search/query.py
    M ckan/lib/uploader.py
    A ckan/lib/util.py
    M ckan/logic/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
    A ckan/migration/versions/072_add_resource_view.py
    A ckan/migration/versions/073_update_resource_view_resource_id_constraint.py
    M ckan/model/__init__.py
    M ckan/model/resource.py
    A ckan/model/resource_view.py
    M ckan/model/user.py
    M ckan/new_tests/controllers/test_package.py
    M ckan/new_tests/factories.py
    M ckan/new_tests/helpers.py
    A ckan/new_tests/lib/dictization/test_model_dictize.py
    M ckan/new_tests/lib/search/test_index.py
    M ckan/new_tests/logic/action/test_create.py
    M ckan/new_tests/logic/action/test_get.py
    M ckan/new_tests/logic/action/test_update.py
    M ckan/new_tests/logic/auth/test_update.py
    A ckan/new_tests/model/test_resource.py
    A ckan/new_tests/model/test_resource_view.py
    A ckan/new_tests/model/test_user.py
    A ckan/new_tests/test_coding_standards.py
    M ckan/new_tests/test_factories.py
    M ckan/plugins/interfaces.py
    M ckan/plugins/toolkit.py
    M ckan/public/base/css/main.css
    M ckan/public/base/javascript/main.js
    A ckan/public/base/javascript/modules/resource-view-embed.js
    A ckan/public/base/javascript/modules/resource-view-reorder.js
    M ckan/public/base/javascript/resource.config
    M ckan/public/base/less/ckan.less
    M ckan/public/base/less/dataset.less
    A ckan/public/base/less/resource-view-embed.less
    M ckan/public/scripts/application.js
    M ckan/templates/admin/config.html
    M ckan/templates/ajax_snippets/api_info.html
    M ckan/templates/dataviewer/base.html
    M ckan/templates/group/member_new.html
    M ckan/templates/group/read.html
    M ckan/templates/organization/member_new.html
    M ckan/templates/organization/read.html
    A ckan/templates/package/edit_view.html
    A ckan/templates/package/new_view.html
    M ckan/templates/package/resource_edit_base.html
    M ckan/templates/package/resource_read.html
    A ckan/templates/package/resource_views.html
    M ckan/templates/package/search.html
    M ckan/templates/package/snippets/resource_item.html
    A ckan/templates/package/snippets/resource_view.html
    A ckan/templates/package/snippets/resource_view_embed.html
    A ckan/templates/package/snippets/resource_views_list.html
    A ckan/templates/package/snippets/resource_views_list_item.html
    A ckan/templates/package/snippets/view_form.html
    A ckan/templates/package/snippets/view_help.html
    A ckan/templates/package/view_edit_base.html
    M ckan/templates/user/edit_user_form.html
    M ckan/tests/functional/api/test_package_search.py
    M ckan/tests/lib/test_dictization.py
    M ckan/tests/lib/test_solr_search_index.py
    M ckan/tests/logic/test_action.py
    M ckan/tests/test_coding_standards.py
    M ckan/tests/test_plugins.py
    M ckanext/datapusher/logic/action.py
    M ckanext/datastore/db.py
    M ckanext/datastore/interfaces.py
    M ckanext/datastore/logic/action.py
    M ckanext/datastore/logic/schema.py
    M ckanext/datastore/plugin.py
    M ckanext/datastore/tests/test_create.py
    A ckanext/datastore/tests/test_db.py
    M ckanext/datastore/tests/test_plugin.py
    M ckanext/datastore/tests/test_search.py
    M ckanext/datastore/tests/test_upsert.py
    A ckanext/imageview/__init__.py
    A ckanext/imageview/plugin.py
    A ckanext/imageview/tests/__init__.py
    A ckanext/imageview/tests/test_view.py
    A ckanext/imageview/theme/templates/image_form.html
    A ckanext/imageview/theme/templates/image_view.html
    R ckanext/pdfpreview/__init__.py
    R ckanext/pdfpreview/plugin.py
    R ckanext/pdfpreview/tests/__init__.py
    R ckanext/pdfpreview/tests/test_preview.py
    R ckanext/pdfpreview/theme/public/css/pdf.css
    R ckanext/pdfpreview/theme/public/css/recline.css
    R ckanext/pdfpreview/theme/public/img/ajaxload-circle.gif
    R ckanext/pdfpreview/theme/public/preview_pdf.js
    R ckanext/pdfpreview/theme/public/resource.config
    R ckanext/pdfpreview/theme/public/vendor/l10n/ar/metadata.inc
    R ckanext/pdfpreview/theme/public/vendor/l10n/ar/viewer.properties
    R ckanext/pdfpreview/theme/public/vendor/l10n/ca/chrome.properties
    R ckanext/pdfpreview/theme/public/vendor/l10n/ca/metadata.inc
    R ckanext/pdfpreview/theme/public/vendor/l10n/ca/viewer.properties
    R ckanext/pdfpreview/theme/public/vendor/l10n/cs/metadata.inc
    R ckanext/pdfpreview/theme/public/vendor/l10n/cs/viewer.properties
    R ckanext/pdfpreview/theme/public/vendor/l10n/da/chrome.properties
    R ckanext/pdfpreview/theme/public/vendor/l10n/da/metadata.inc
    R ckanext/pdfpreview/theme/public/vendor/l10n/da/viewer.properties
    R ckanext/pdfpreview/theme/public/vendor/l10n/de/metadata.inc
    R ckanext/pdfpreview/theme/public/vendor/l10n/de/viewer.properties
    R ckanext/pdfpreview/theme/public/vendor/l10n/el/chrome.properties
    R ckanext/pdfpreview/theme/public/vendor/l10n/el/metadata.inc
    R ckanext/pdfpreview/theme/public/vendor/l10n/el/viewer.properties
    R ckanext/pdfpreview/theme/public/vendor/l10n/en-US/chrome.properties
    R ckanext/pdfpreview/theme/public/vendor/l10n/en-US/metadata.inc
    R ckanext/pdfpreview/theme/public/vendor/l10n/en-US/viewer.properties
    R ckanext/pdfpreview/theme/public/vendor/l10n/es/chrome.properties
    R ckanext/pdfpreview/theme/public/vendor/l10n/es/metadata.inc
    R ckanext/pdfpreview/theme/public/vendor/l10n/es/viewer.properties
    R ckanext/pdfpreview/theme/public/vendor/l10n/fi/chrome.properties
    R ckanext/pdfpreview/theme/public/vendor/l10n/fi/metadata.inc
    R ckanext/pdfpreview/theme/public/vendor/l10n/fi/viewer.properties
    R ckanext/pdfpreview/theme/public/vendor/l10n/fr/chrome.properties
    R ckanext/pdfpreview/theme/public/vendor/l10n/fr/metadata.inc
    R ckanext/pdfpreview/theme/public/vendor/l10n/fr/viewer.properties
    R ckanext/pdfpreview/theme/public/vendor/l10n/he/metadata.inc
    R ckanext/pdfpreview/theme/public/vendor/l10n/he/viewer.properties
    R ckanext/pdfpreview/theme/public/vendor/l10n/it/metadata.inc
    R ckanext/pdfpreview/theme/public/vendor/l10n/it/viewer.properties
    R ckanext/pdfpreview/theme/public/vendor/l10n/ja/chrome.properties
    R ckanext/pdfpreview/theme/public/vendor/l10n/ja/metadata.inc
    R ckanext/pdfpreview/theme/public/vendor/l10n/ja/viewer.properties
    R ckanext/pdfpreview/theme/public/vendor/l10n/ko/chrome.properties
    R ckanext/pdfpreview/theme/public/vendor/l10n/ko/metadata.inc
    R ckanext/pdfpreview/theme/public/vendor/l10n/ko/viewer.properties
    R ckanext/pdfpreview/theme/public/vendor/l10n/locale.properties.js
    R ckanext/pdfpreview/theme/public/vendor/l10n/lt/chrome.properties
    R ckanext/pdfpreview/theme/public/vendor/l10n/lt/metadata.inc
    R ckanext/pdfpreview/theme/public/vendor/l10n/lt/viewer.properties
    R ckanext/pdfpreview/theme/public/vendor/l10n/nl/chrome.properties
    R ckanext/pdfpreview/theme/public/vendor/l10n/nl/metadata.inc
    R ckanext/pdfpreview/theme/public/vendor/l10n/nl/viewer.properties
    R ckanext/pdfpreview/theme/public/vendor/l10n/pl/chrome.properties
    R ckanext/pdfpreview/theme/public/vendor/l10n/pl/metadata.inc
    R ckanext/pdfpreview/theme/public/vendor/l10n/pl/viewer.properties
    R ckanext/pdfpreview/theme/public/vendor/l10n/pt-BR/metadata.inc
    R ckanext/pdfpreview/theme/public/vendor/l10n/pt-BR/viewer.properties
    R ckanext/pdfpreview/theme/public/vendor/l10n/ro/metadata.inc
    R ckanext/pdfpreview/theme/public/vendor/l10n/ro/viewer.properties
    R ckanext/pdfpreview/theme/public/vendor/l10n/ru/metadata.inc
    R ckanext/pdfpreview/theme/public/vendor/l10n/ru/viewer.properties
    R ckanext/pdfpreview/theme/public/vendor/l10n/sr/metadata.inc
    R ckanext/pdfpreview/theme/public/vendor/l10n/sr/viewer.properties
    R ckanext/pdfpreview/theme/public/vendor/l10n/sv/chrome.properties
    R ckanext/pdfpreview/theme/public/vendor/l10n/sv/metadata.inc
    R ckanext/pdfpreview/theme/public/vendor/l10n/sv/viewer.properties
    R ckanext/pdfpreview/theme/public/vendor/l10n/tr/chrome.properties
    R ckanext/pdfpreview/theme/public/vendor/l10n/tr/metadata.inc
    R ckanext/pdfpreview/theme/public/vendor/l10n/tr/viewer.properties
    R ckanext/pdfpreview/theme/public/vendor/l10n/vi/chrome.properties
    R ckanext/pdfpreview/theme/public/vendor/l10n/vi/metadata.inc
    R ckanext/pdfpreview/theme/public/vendor/l10n/vi/viewer.properties
    R ckanext/pdfpreview/theme/public/vendor/l10n/zh-CN/chrome.properties
    R ckanext/pdfpreview/theme/public/vendor/l10n/zh-CN/metadata.inc
    R ckanext/pdfpreview/theme/public/vendor/l10n/zh-CN/viewer.properties
    R ckanext/pdfpreview/theme/public/vendor/l10n/zh-TW/chrome.properties
    R ckanext/pdfpreview/theme/public/vendor/l10n/zh-TW/metadata.inc
    R ckanext/pdfpreview/theme/public/vendor/l10n/zh-TW/viewer.properties
    R ckanext/pdfpreview/theme/public/vendor/pdfjs/pdf.js
    R ckanext/pdfpreview/theme/public/vendor/pdfjs/pdf.min.js
    R ckanext/pdfpreview/theme/public/vendor/pdfviewer/compatibility.js
    R ckanext/pdfpreview/theme/public/vendor/pdfviewer/compatibility.min.js
    R ckanext/pdfpreview/theme/public/vendor/pdfviewer/debugger.js
    R ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/annotation-check.svg
    R ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/annotation-comment.svg
    R ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/annotation-help.svg
    R ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/annotation-insert.svg
    R ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/annotation-key.svg
    R ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/annotation-newparagraph.svg
    R ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/annotation-note.svg
    R ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/annotation-paragraph.svg
    R ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/annotation-text.svg
    R ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/findbarButton-next-rtl.png
    R ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/findbarButton-next.png
    R ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/findbarButton-previous-rtl.png
    R ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/findbarButton-previous.png
    R ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/loading-icon.gif
    R ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/loading-small.png
    R ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/shadow.png
    R ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/texture.png
    R ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/toolbarButton-bookmark.png
    R ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/toolbarButton-download.png
    R ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/toolbarButton-fullscreen.png
    R ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/toolbarButton-menuArrows.png
    R ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/toolbarButton-openFile.png
    R ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/toolbarButton-pageDown-rtl.png
    R ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/toolbarButton-pageDown.png
    R ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/toolbarButton-pageUp-rtl.png
    R ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/toolbarButton-pageUp.png
    R ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/toolbarButton-presentationMode.png
    R ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/toolbarButton-print.png
    R ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/toolbarButton-search.png
    R ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/toolbarButton-sidebarToggle.png
    R ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/toolbarButton-viewOutline.png
    R ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/toolbarButton-viewThumbnail.png
    R ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/toolbarButton-zoomIn.png
    R ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/toolbarButton-zoomOut.png
    R ckanext/pdfpreview/theme/public/vendor/pdfviewer/viewer.css
    R ckanext/pdfpreview/theme/public/vendor/pdfviewer/viewer.js
    R ckanext/pdfpreview/theme/public/vendor/pdfviewer/viewer.min.css
    R ckanext/pdfpreview/theme/public/vendor/pdfviewer/viewer.min.js
    R ckanext/pdfpreview/theme/public/vendor/webL10n/README.md
    R ckanext/pdfpreview/theme/public/vendor/webL10n/l10n.js
    R ckanext/pdfpreview/theme/public/vendor/webL10n/l10n.min.js
    R ckanext/pdfpreview/theme/templates/pdf.html
    A ckanext/pdfview/__init__.py
    A ckanext/pdfview/plugin.py
    A ckanext/pdfview/tests/__init__.py
    A ckanext/pdfview/tests/test_view.py
    A ckanext/pdfview/theme/public/css/pdf.css
    A ckanext/pdfview/theme/public/css/recline.css
    A ckanext/pdfview/theme/public/img/ajaxload-circle.gif
    A ckanext/pdfview/theme/public/pdf_view.js
    A ckanext/pdfview/theme/public/resource.config
    A ckanext/pdfview/theme/public/vendor/l10n/ar/metadata.inc
    A ckanext/pdfview/theme/public/vendor/l10n/ar/viewer.properties
    A ckanext/pdfview/theme/public/vendor/l10n/ca/chrome.properties
    A ckanext/pdfview/theme/public/vendor/l10n/ca/metadata.inc
    A ckanext/pdfview/theme/public/vendor/l10n/ca/viewer.properties
    A ckanext/pdfview/theme/public/vendor/l10n/cs/metadata.inc
    A ckanext/pdfview/theme/public/vendor/l10n/cs/viewer.properties
    A ckanext/pdfview/theme/public/vendor/l10n/da/chrome.properties
    A ckanext/pdfview/theme/public/vendor/l10n/da/metadata.inc
    A ckanext/pdfview/theme/public/vendor/l10n/da/viewer.properties
    A ckanext/pdfview/theme/public/vendor/l10n/de/metadata.inc
    A ckanext/pdfview/theme/public/vendor/l10n/de/viewer.properties
    A ckanext/pdfview/theme/public/vendor/l10n/el/chrome.properties
    A ckanext/pdfview/theme/public/vendor/l10n/el/metadata.inc
    A ckanext/pdfview/theme/public/vendor/l10n/el/viewer.properties
    A ckanext/pdfview/theme/public/vendor/l10n/en-US/chrome.properties
    A ckanext/pdfview/theme/public/vendor/l10n/en-US/metadata.inc
    A ckanext/pdfview/theme/public/vendor/l10n/en-US/viewer.properties
    A ckanext/pdfview/theme/public/vendor/l10n/es/chrome.properties
    A ckanext/pdfview/theme/public/vendor/l10n/es/metadata.inc
    A ckanext/pdfview/theme/public/vendor/l10n/es/viewer.properties
    A ckanext/pdfview/theme/public/vendor/l10n/fi/chrome.properties
    A ckanext/pdfview/theme/public/vendor/l10n/fi/metadata.inc
    A ckanext/pdfview/theme/public/vendor/l10n/fi/viewer.properties
    A ckanext/pdfview/theme/public/vendor/l10n/fr/chrome.properties
    A ckanext/pdfview/theme/public/vendor/l10n/fr/metadata.inc
    A ckanext/pdfview/theme/public/vendor/l10n/fr/viewer.properties
    A ckanext/pdfview/theme/public/vendor/l10n/he/metadata.inc
    A ckanext/pdfview/theme/public/vendor/l10n/he/viewer.properties
    A ckanext/pdfview/theme/public/vendor/l10n/it/metadata.inc
    A ckanext/pdfview/theme/public/vendor/l10n/it/viewer.properties
    A ckanext/pdfview/theme/public/vendor/l10n/ja/chrome.properties
    A ckanext/pdfview/theme/public/vendor/l10n/ja/metadata.inc
    A ckanext/pdfview/theme/public/vendor/l10n/ja/viewer.properties
    A ckanext/pdfview/theme/public/vendor/l10n/ko/chrome.properties
    A ckanext/pdfview/theme/public/vendor/l10n/ko/metadata.inc
    A ckanext/pdfview/theme/public/vendor/l10n/ko/viewer.properties
    A ckanext/pdfview/theme/public/vendor/l10n/locale.properties.js
    A ckanext/pdfview/theme/public/vendor/l10n/lt/chrome.properties
    A ckanext/pdfview/theme/public/vendor/l10n/lt/metadata.inc
    A ckanext/pdfview/theme/public/vendor/l10n/lt/viewer.properties
    A ckanext/pdfview/theme/public/vendor/l10n/nl/chrome.properties
    A ckanext/pdfview/theme/public/vendor/l10n/nl/metadata.inc
    A ckanext/pdfview/theme/public/vendor/l10n/nl/viewer.properties
    A ckanext/pdfview/theme/public/vendor/l10n/pl/chrome.properties
    A ckanext/pdfview/theme/public/vendor/l10n/pl/metadata.inc
    A ckanext/pdfview/theme/public/vendor/l10n/pl/viewer.properties
    A ckanext/pdfview/theme/public/vendor/l10n/pt-BR/metadata.inc
    A ckanext/pdfview/theme/public/vendor/l10n/pt-BR/viewer.properties
    A ckanext/pdfview/theme/public/vendor/l10n/ro/metadata.inc
    A ckanext/pdfview/theme/public/vendor/l10n/ro/viewer.properties
    A ckanext/pdfview/theme/public/vendor/l10n/ru/metadata.inc
    A ckanext/pdfview/theme/public/vendor/l10n/ru/viewer.properties
    A ckanext/pdfview/theme/public/vendor/l10n/sr/metadata.inc
    A ckanext/pdfview/theme/public/vendor/l10n/sr/viewer.properties
    A ckanext/pdfview/theme/public/vendor/l10n/sv/chrome.properties
    A ckanext/pdfview/theme/public/vendor/l10n/sv/metadata.inc
    A ckanext/pdfview/theme/public/vendor/l10n/sv/viewer.properties
    A ckanext/pdfview/theme/public/vendor/l10n/tr/chrome.properties
    A ckanext/pdfview/theme/public/vendor/l10n/tr/metadata.inc
    A ckanext/pdfview/theme/public/vendor/l10n/tr/viewer.properties
    A ckanext/pdfview/theme/public/vendor/l10n/vi/chrome.properties
    A ckanext/pdfview/theme/public/vendor/l10n/vi/metadata.inc
    A ckanext/pdfview/theme/public/vendor/l10n/vi/viewer.properties
    A ckanext/pdfview/theme/public/vendor/l10n/zh-CN/chrome.properties
    A ckanext/pdfview/theme/public/vendor/l10n/zh-CN/metadata.inc
    A ckanext/pdfview/theme/public/vendor/l10n/zh-CN/viewer.properties
    A ckanext/pdfview/theme/public/vendor/l10n/zh-TW/chrome.properties
    A ckanext/pdfview/theme/public/vendor/l10n/zh-TW/metadata.inc
    A ckanext/pdfview/theme/public/vendor/l10n/zh-TW/viewer.properties
    A ckanext/pdfview/theme/public/vendor/pdfjs/pdf.js
    A ckanext/pdfview/theme/public/vendor/pdfjs/pdf.min.js
    A ckanext/pdfview/theme/public/vendor/pdfviewer/compatibility.js
    A ckanext/pdfview/theme/public/vendor/pdfviewer/compatibility.min.js
    A ckanext/pdfview/theme/public/vendor/pdfviewer/debugger.js
    A ckanext/pdfview/theme/public/vendor/pdfviewer/images/annotation-check.svg
    A ckanext/pdfview/theme/public/vendor/pdfviewer/images/annotation-comment.svg
    A ckanext/pdfview/theme/public/vendor/pdfviewer/images/annotation-help.svg
    A ckanext/pdfview/theme/public/vendor/pdfviewer/images/annotation-insert.svg
    A ckanext/pdfview/theme/public/vendor/pdfviewer/images/annotation-key.svg
    A ckanext/pdfview/theme/public/vendor/pdfviewer/images/annotation-newparagraph.svg
    A ckanext/pdfview/theme/public/vendor/pdfviewer/images/annotation-note.svg
    A ckanext/pdfview/theme/public/vendor/pdfviewer/images/annotation-paragraph.svg
    A ckanext/pdfview/theme/public/vendor/pdfviewer/images/annotation-text.svg
    A ckanext/pdfview/theme/public/vendor/pdfviewer/images/findbarButton-next-rtl.png
    A ckanext/pdfview/theme/public/vendor/pdfviewer/images/findbarButton-next.png
    A ckanext/pdfview/theme/public/vendor/pdfviewer/images/findbarButton-previous-rtl.png
    A ckanext/pdfview/theme/public/vendor/pdfviewer/images/findbarButton-previous.png
    A ckanext/pdfview/theme/public/vendor/pdfviewer/images/loading-icon.gif
    A ckanext/pdfview/theme/public/vendor/pdfviewer/images/loading-small.png
    A ckanext/pdfview/theme/public/vendor/pdfviewer/images/shadow.png
    A ckanext/pdfview/theme/public/vendor/pdfviewer/images/texture.png
    A ckanext/pdfview/theme/public/vendor/pdfviewer/images/toolbarButton-bookmark.png
    A ckanext/pdfview/theme/public/vendor/pdfviewer/images/toolbarButton-download.png
    A ckanext/pdfview/theme/public/vendor/pdfviewer/images/toolbarButton-fullscreen.png
    A ckanext/pdfview/theme/public/vendor/pdfviewer/images/toolbarButton-menuArrows.png
    A ckanext/pdfview/theme/public/vendor/pdfviewer/images/toolbarButton-openFile.png
    A ckanext/pdfview/theme/public/vendor/pdfviewer/images/toolbarButton-pageDown-rtl.png
    A ckanext/pdfview/theme/public/vendor/pdfviewer/images/toolbarButton-pageDown.png
    A ckanext/pdfview/theme/public/vendor/pdfviewer/images/toolbarButton-pageUp-rtl.png
    A ckanext/pdfview/theme/public/vendor/pdfviewer/images/toolbarButton-pageUp.png
    A ckanext/pdfview/theme/public/vendor/pdfviewer/images/toolbarButton-presentationMode.png
    A ckanext/pdfview/theme/public/vendor/pdfviewer/images/toolbarButton-print.png
    A ckanext/pdfview/theme/public/vendor/pdfviewer/images/toolbarButton-search.png
    A ckanext/pdfview/theme/public/vendor/pdfviewer/images/toolbarButton-sidebarToggle.png
    A ckanext/pdfview/theme/public/vendor/pdfviewer/images/toolbarButton-viewOutline.png
    A ckanext/pdfview/theme/public/vendor/pdfviewer/images/toolbarButton-viewThumbnail.png
    A ckanext/pdfview/theme/public/vendor/pdfviewer/images/toolbarButton-zoomIn.png
    A ckanext/pdfview/theme/public/vendor/pdfviewer/images/toolbarButton-zoomOut.png
    A ckanext/pdfview/theme/public/vendor/pdfviewer/viewer.css
    A ckanext/pdfview/theme/public/vendor/pdfviewer/viewer.js
    A ckanext/pdfview/theme/public/vendor/pdfviewer/viewer.min.css
    A ckanext/pdfview/theme/public/vendor/pdfviewer/viewer.min.js
    A ckanext/pdfview/theme/public/vendor/webL10n/README.md
    A ckanext/pdfview/theme/public/vendor/webL10n/l10n.js
    A ckanext/pdfview/theme/public/vendor/webL10n/l10n.min.js
    A ckanext/pdfview/theme/templates/pdf.html
    R ckanext/reclinepreview/__init__.py
    R ckanext/reclinepreview/plugin.py
    R ckanext/reclinepreview/tests/__init__.py
    R ckanext/reclinepreview/tests/test_preview.py
    R ckanext/reclinepreview/theme/public/css/recline.css
    R ckanext/reclinepreview/theme/public/img/ajaxload-circle.gif
    R ckanext/reclinepreview/theme/public/preview_recline.js
    R ckanext/reclinepreview/theme/public/resource.config
    R ckanext/reclinepreview/theme/public/vendor/backbone/0.9.2/backbone.js
    R ckanext/reclinepreview/theme/public/vendor/backbone/0.9.2/backbone.min.js
    R ckanext/reclinepreview/theme/public/vendor/bootstrap/2.0.2/bootstrap.js
    R ckanext/reclinepreview/theme/public/vendor/bootstrap/2.0.2/bootstrap.min.js
    R ckanext/reclinepreview/theme/public/vendor/bootstrap/2.0.2/css/bootstrap-responsive.css
    R ckanext/reclinepreview/theme/public/vendor/bootstrap/2.0.2/css/bootstrap-responsive.min.css
    R ckanext/reclinepreview/theme/public/vendor/bootstrap/2.0.2/css/bootstrap.css
    R ckanext/reclinepreview/theme/public/vendor/bootstrap/2.0.2/css/bootstrap.min.css
    R ckanext/reclinepreview/theme/public/vendor/bootstrap/2.0.2/img/glyphicons-halflings-white.png
    R ckanext/reclinepreview/theme/public/vendor/bootstrap/2.0.2/img/glyphicons-halflings.png
    R ckanext/reclinepreview/theme/public/vendor/flot/excanvas.js
    R ckanext/reclinepreview/theme/public/vendor/flot/excanvas.min.js
    R ckanext/reclinepreview/theme/public/vendor/flot/jquery.flot.js
    R ckanext/reclinepreview/theme/public/vendor/flot/jquery.flot.min.js
    R ckanext/reclinepreview/theme/public/vendor/flotr2/flotr2.js
    R ckanext/reclinepreview/theme/public/vendor/flotr2/flotr2.min.js
    R ckanext/reclinepreview/theme/public/vendor/jquery/1.7.1/jquery.js
    R ckanext/reclinepreview/theme/public/vendor/jquery/1.7.1/jquery.min.js
    R ckanext/reclinepreview/theme/public/vendor/json/json2.js
    R ckanext/reclinepreview/theme/public/vendor/json/json2.min.js
    R ckanext/reclinepreview/theme/public/vendor/leaflet.markercluster/MarkerCluster.Default.css
    R ckanext/reclinepreview/theme/public/vendor/leaflet.markercluster/MarkerCluster.Default.ie.css
    R ckanext/reclinepreview/theme/public/vendor/leaflet.markercluster/MarkerCluster.Default.ie.min.css
    R ckanext/reclinepreview/theme/public/vendor/leaflet.markercluster/MarkerCluster.Default.min.css
    R ckanext/reclinepreview/theme/public/vendor/leaflet.markercluster/MarkerCluster.css
    R ckanext/reclinepreview/theme/public/vendor/leaflet.markercluster/MarkerCluster.min.css
    R ckanext/reclinepreview/theme/public/vendor/leaflet.markercluster/leaflet.markercluster.js
    R ckanext/reclinepreview/theme/public/vendor/leaflet.markercluster/leaflet.markercluster.min.js
    R ckanext/reclinepreview/theme/public/vendor/leaflet/0.4.4/images/layers.png
    R ckanext/reclinepreview/theme/public/vendor/leaflet/0.4.4/images/marker-icon.png
    R ckanext/reclinepreview/theme/public/vendor/leaflet/0.4.4/images/marker-shadow.png
    R ckanext/reclinepreview/theme/public/vendor/leaflet/0.4.4/images/zoom-in.png
    R ckanext/reclinepreview/theme/public/vendor/leaflet/0.4.4/images/zoom-out.png
    R ckanext/reclinepreview/theme/public/vendor/leaflet/0.4.4/leaflet-src.js
    R ckanext/reclinepreview/theme/public/vendor/leaflet/0.4.4/leaflet-src.min.js
    R ckanext/reclinepreview/theme/public/vendor/leaflet/0.4.4/leaflet.css
    R ckanext/reclinepreview/theme/public/vendor/leaflet/0.4.4/leaflet.ie.css
    R ckanext/reclinepreview/theme/public/vendor/leaflet/0.4.4/leaflet.ie.min.css
    R ckanext/reclinepreview/theme/public/vendor/leaflet/0.4.4/leaflet.js
    R ckanext/reclinepreview/theme/public/vendor/leaflet/0.4.4/leaflet.min.css
    R ckanext/reclinepreview/theme/public/vendor/leaflet/0.4.4/leaflet.min.js
    R ckanext/reclinepreview/theme/public/vendor/moment/1.6.2/moment.js
    R ckanext/reclinepreview/theme/public/vendor/moment/1.6.2/moment.min.js
    R ckanext/reclinepreview/theme/public/vendor/mustache/0.5.0-dev/mustache.js
    R ckanext/reclinepreview/theme/public/vendor/recline/recline.dataset.min.js
    R ckanext/reclinepreview/theme/public/vendor/recline/recline.min.js
    R ckanext/reclinepreview/theme/templates/recline.html
    A ckanext/reclineview/__init__.py
    A ckanext/reclineview/plugin.py
    A ckanext/reclineview/tests/__init__.py
    A ckanext/reclineview/tests/test_view.py
    A ckanext/reclineview/theme/public/css/recline.css
    A ckanext/reclineview/theme/public/img/ajaxload-circle.gif
    A ckanext/reclineview/theme/public/recline_view.js
    A ckanext/reclineview/theme/public/resource.config
    A ckanext/reclineview/theme/public/vendor/backbone/1.0.0/backbone.js
    A ckanext/reclineview/theme/public/vendor/bootstrap/2.3.2/bootstrap.js
    A ckanext/reclineview/theme/public/vendor/bootstrap/2.3.2/css/bootstrap-responsive.css
    A ckanext/reclineview/theme/public/vendor/bootstrap/2.3.2/css/bootstrap.css
    A ckanext/reclineview/theme/public/vendor/bootstrap/2.3.2/img/glyphicons-halflings-white.png
    A ckanext/reclineview/theme/public/vendor/bootstrap/2.3.2/img/glyphicons-halflings.png
    A ckanext/reclineview/theme/public/vendor/ckan.js/ckan.js
    A ckanext/reclineview/theme/public/vendor/flot/excanvas.js
    A ckanext/reclineview/theme/public/vendor/flot/excanvas.min.js
    A ckanext/reclineview/theme/public/vendor/flot/jquery.flot.js
    A ckanext/reclineview/theme/public/vendor/flotr2/flotr2.js
    A ckanext/reclineview/theme/public/vendor/flotr2/flotr2.min.js
    A ckanext/reclineview/theme/public/vendor/jquery/1.7.1/jquery.js
    A ckanext/reclineview/theme/public/vendor/jquery/1.7.1/jquery.min.js
    A ckanext/reclineview/theme/public/vendor/json/json2.js
    A ckanext/reclineview/theme/public/vendor/json/json2.min.js
    A ckanext/reclineview/theme/public/vendor/leaflet.markercluster/MarkerCluster.Default.css
    A ckanext/reclineview/theme/public/vendor/leaflet.markercluster/MarkerCluster.Default.ie.css
    A ckanext/reclineview/theme/public/vendor/leaflet.markercluster/MarkerCluster.Default.ie.min.css
    A ckanext/reclineview/theme/public/vendor/leaflet.markercluster/MarkerCluster.Default.min.css
    A ckanext/reclineview/theme/public/vendor/leaflet.markercluster/MarkerCluster.css
    A ckanext/reclineview/theme/public/vendor/leaflet.markercluster/MarkerCluster.min.css
    A ckanext/reclineview/theme/public/vendor/leaflet.markercluster/leaflet.markercluster.js
    A ckanext/reclineview/theme/public/vendor/leaflet.markercluster/leaflet.markercluster.min.js
    A ckanext/reclineview/theme/public/vendor/leaflet/0.4.4/images/layers.png
    A ckanext/reclineview/theme/public/vendor/leaflet/0.4.4/images/marker-icon.png
    A ckanext/reclineview/theme/public/vendor/leaflet/0.4.4/images/marker-shadow.png
    A ckanext/reclineview/theme/public/vendor/leaflet/0.4.4/images/zoom-in.png
    A ckanext/reclineview/theme/public/vendor/leaflet/0.4.4/images/zoom-out.png
    A ckanext/reclineview/theme/public/vendor/leaflet/0.4.4/leaflet-src.js
    A ckanext/reclineview/theme/public/vendor/leaflet/0.4.4/leaflet-src.min.js
    A ckanext/reclineview/theme/public/vendor/leaflet/0.4.4/leaflet.css
    A ckanext/reclineview/theme/public/vendor/leaflet/0.4.4/leaflet.ie.css
    A ckanext/reclineview/theme/public/vendor/leaflet/0.4.4/leaflet.ie.min.css
    A ckanext/reclineview/theme/public/vendor/leaflet/0.4.4/leaflet.js
    A ckanext/reclineview/theme/public/vendor/leaflet/0.4.4/leaflet.min.css
    A ckanext/reclineview/theme/public/vendor/leaflet/0.4.4/leaflet.min.js
    A ckanext/reclineview/theme/public/vendor/moment/1.6.2/moment.js
    A ckanext/reclineview/theme/public/vendor/moment/1.6.2/moment.min.js
    A ckanext/reclineview/theme/public/vendor/mustache/0.5.0-dev/mustache.js
    R ckanext/textpreview/__init__.py
    R ckanext/textpreview/tests/__init__.py

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master' into 1841-ivalidators-iconverters

Conflicts:
	ckan/logic/schema.py


  Commit: 878be6695bab91a6e220b05c42f95de8b6c734ac
      https://github.com/ckan/ckan/commit/878be6695bab91a6e220b05c42f95de8b6c734ac
  Author: Ian Ward <ian at excess.org>
  Date:   2014-08-14 (Thu, 14 Aug 2014)

  Changed paths:
    M ckanext/example_ivalidators_iconverters/plugin.py
    M ckanext/example_ivalidators_iconverters/tests/test_ivalidators_iconverters.py

  Log Message:
  -----------
  [#1841] fix tests, pep8


  Commit: 08a1fb34e6e173846c9260d1278397d6e5cb8840
      https://github.com/ckan/ckan/commit/08a1fb34e6e173846c9260d1278397d6e5cb8840
  Author: Ian Ward <ian at excess.org>
  Date:   2014-08-14 (Thu, 14 Aug 2014)

  Changed paths:
    M ckan/exceptions.py
    M ckan/plugins/__init__.py
    M ckan/plugins/toolkit.py

  Log Message:
  -----------
  [#1841] make plugins.toolkit more like a normal module


  Commit: 1771a234ccace0bce1cc2e5f5256b891dc279ed2
      https://github.com/ckan/ckan/commit/1771a234ccace0bce1cc2e5f5256b891dc279ed2
  Author: Ian Ward <ian at excess.org>
  Date:   2014-08-14 (Thu, 14 Aug 2014)

  Changed paths:
    M ckanext/example_ivalidators_iconverters/plugin.py
    M ckanext/example_ivalidators_iconverters/tests/test_ivalidators_iconverters.py

  Log Message:
  -----------
  [#1841] import plugins.toolkit like a normal module


  Commit: de9f53d8b6dbffd6ecd620e128eb92c94827b485
      https://github.com/ckan/ckan/commit/de9f53d8b6dbffd6ecd620e128eb92c94827b485
  Author: Ian Ward <ian at excess.org>
  Date:   2014-08-14 (Thu, 14 Aug 2014)

  Changed paths:
    M ckan/plugins/interfaces.py

  Log Message:
  -----------
  [#1841] better docstrings for IConverters, IValidators


  Commit: 2ca159606805c1bec2d585e20d0a3b4165df88a3
      https://github.com/ckan/ckan/commit/2ca159606805c1bec2d585e20d0a3b4165df88a3
  Author: fxia <fxia at reisystems.com>
  Date:   2014-08-18 (Mon, 18 Aug 2014)

  Changed paths:
    M ckan/lib/cli.py

  Log Message:
  -----------
  rewrite tracking summary update query


  Commit: 5e10e1ae740763739ffde51e143743d0f3b746ff
      https://github.com/ckan/ckan/commit/5e10e1ae740763739ffde51e143743d0f3b746ff
  Author: Ian Ward <ian at excess.org>
  Date:   2014-08-18 (Mon, 18 Aug 2014)

  Changed paths:
    M ckan/config/solr/schema.xml
    M ckan/lib/search/__init__.py

  Log Message:
  -----------
  [#1883] use schema version 2.3 instead to match ckan version


  Commit: ccd8cbe4fcbca7fae8c1df3ec1581bce00ea1b7b
      https://github.com/ckan/ckan/commit/ccd8cbe4fcbca7fae8c1df3ec1581bce00ea1b7b
  Author: Ian Ward <ian at excess.org>
  Date:   2014-08-18 (Mon, 18 Aug 2014)

  Changed paths:
    M ckanext/multilingual/solr/schema.xml

  Log Message:
  -----------
  [#1883] apply 2.3 schema change to multilingual extension as well


  Commit: d59713f26aa7304049d1f1e3817549ea03984a04
      https://github.com/ckan/ckan/commit/d59713f26aa7304049d1f1e3817549ea03984a04
  Author: amercader <amercadero at gmail.com>
  Date:   2014-08-19 (Tue, 19 Aug 2014)

  Changed paths:
    M ckan/config/solr/schema.xml
    M ckan/lib/search/__init__.py
    M ckanext/multilingual/solr/schema.xml

  Log Message:
  -----------
  Merge branch 'wardi-1883-bump-solr-schema-version'


  Commit: 5b69ab16f680068b803989cbb1de4efd57120cf2
      https://github.com/ckan/ckan/commit/5b69ab16f680068b803989cbb1de4efd57120cf2
  Author: mbellotti <marianne.bellotti at gmail.com>
  Date:   2014-08-19 (Tue, 19 Aug 2014)

  Changed paths:
    M ckan/controllers/related.py

  Log Message:
  -----------
  Update related.py


  Commit: cb11648fd79580b148aea7b87f304f5fb214349a
      https://github.com/ckan/ckan/commit/cb11648fd79580b148aea7b87f304f5fb214349a
  Author: mbellotti <marianne.bellotti at gmail.com>
  Date:   2014-08-20 (Wed, 20 Aug 2014)

  Changed paths:
    M ckan/tests/functional/test_related.py

  Log Message:
  -----------
  Update test_related.py


  Commit: 925ba6ea9a0abdb0e30f660f97f3b71a34c57b4b
      https://github.com/ckan/ckan/commit/925ba6ea9a0abdb0e30f660f97f3b71a34c57b4b
  Author: Sean Hammond <git at seanh.cc>
  Date:   2014-08-21 (Thu, 21 Aug 2014)

  Changed paths:
    M ckan/exceptions.py
    M ckan/logic/__init__.py
    M ckan/logic/converters.py
    M ckan/logic/schema.py
    M ckan/logic/validators.py
    M ckan/plugins/__init__.py
    M ckan/plugins/interfaces.py
    M ckan/plugins/toolkit.py
    A ckanext/example_ivalidators_iconverters/__init__.py
    A ckanext/example_ivalidators_iconverters/plugin.py
    A ckanext/example_ivalidators_iconverters/tests/__init__.py
    A ckanext/example_ivalidators_iconverters/tests/test_ivalidators_iconverters.py
    M doc/extensions/adding-custom-fields.rst
    M setup.py

  Log Message:
  -----------
  Merge branch '1841-ivalidators-iconverters'


  Commit: 9b124492e15b6e30d44c142230c309750f0db281
      https://github.com/ckan/ckan/commit/9b124492e15b6e30d44c142230c309750f0db281
  Author: Sean Hammond <git at seanh.cc>
  Date:   2014-08-21 (Thu, 21 Aug 2014)

  Changed paths:
    M ckan/lib/cli.py

  Log Message:
  -----------
  Merge branch 'master' of github.com:FuhuXia/ckan


  Commit: 94024e261a84239327769aafb8307d9f554ea76e
      https://github.com/ckan/ckan/commit/94024e261a84239327769aafb8307d9f554ea76e
  Author: Jari Voutilainen <jari.voutilainen at iki.fi>
  Date:   2014-08-22 (Fri, 22 Aug 2014)

  Changed paths:
    M ckanext/multilingual/plugin.py

  Log Message:
  -----------
  [#1520] refactor multilingual action calls to get_action to clean up warnings from logs


  Commit: db91fb566cbb965a8e8e5e943204cf8cf8ced086
      https://github.com/ckan/ckan/commit/db91fb566cbb965a8e8e5e943204cf8cf8ced086
  Author: Jari Voutilainen <jari.voutilainen at iki.fi>
  Date:   2014-08-22 (Fri, 22 Aug 2014)

  Changed paths:
    M ckan/controllers/group.py

  Log Message:
  -----------
  [#1892] fix inclusion of datasets in group_show


  Commit: 9735d6e067821315e5e7c71230a0ce576a2b9c3d
      https://github.com/ckan/ckan/commit/9735d6e067821315e5e7c71230a0ce576a2b9c3d
  Author: John Martin <me at johnmart.in>
  Date:   2014-08-26 (Tue, 26 Aug 2014)

  Changed paths:
    M ckan/templates/user/login.html

  Log Message:
  -----------
  [#1896] Removes hanging § in login template


  Commit: 08ba1fa4f565e4cc829b813092a05eeb73535813
      https://github.com/ckan/ckan/commit/08ba1fa4f565e4cc829b813092a05eeb73535813
  Author: Ian Ward <ian at excess.org>
  Date:   2014-08-27 (Wed, 27 Aug 2014)

  Changed paths:
    M ckan/controllers/group.py

  Log Message:
  -----------
  Merge remote-tracking branch 'yhteentoimivuuspalvelut/1892-fix_redundant_inclusion_of_datasets'


  Commit: e0b48b4f91f070210a362695c6f2d9e70ea4489c
      https://github.com/ckan/ckan/commit/e0b48b4f91f070210a362695c6f2d9e70ea4489c
  Author: Ian Ward <ian at excess.org>
  Date:   2014-08-27 (Wed, 27 Aug 2014)

  Changed paths:
    M ckan/plugins/toolkit.py

  Log Message:
  -----------
  [#1900] add missing to plugins.toolkit


  Commit: 7185c3b5ced27e3a9a5828387619df4368192542
      https://github.com/ckan/ckan/commit/7185c3b5ced27e3a9a5828387619df4368192542
  Author: Ian Ward <ian at excess.org>
  Date:   2014-08-27 (Wed, 27 Aug 2014)

  Changed paths:
    M ckan/plugins/core.py
    M ckanext/example_ivalidators_iconverters/tests/test_ivalidators_iconverters.py

  Log Message:
  -----------
  [#1899] clear validators/converters caches after plugin load


  Commit: 6dd5ecd2fde17720dd963a3c56bc5919c47ea1a2
      https://github.com/ckan/ckan/commit/6dd5ecd2fde17720dd963a3c56bc5919c47ea1a2
  Author: Nigel Babu <nigelbabu at gmail.com>
  Date:   2014-08-28 (Thu, 28 Aug 2014)

  Changed paths:
    M ckan/templates/user/login.html

  Log Message:
  -----------
  Merge pull request #1897 from johnmartin/1896-login

[#1896] Removes hanging § in login template


  Commit: 107ec2ebfd5957c224c39d313beff8f4f5652cf0
      https://github.com/ckan/ckan/commit/107ec2ebfd5957c224c39d313beff8f4f5652cf0
  Author: Nigel Babu <nigelbabu at gmail.com>
  Date:   2014-09-04 (Thu, 04 Sep 2014)

  Changed paths:
    M ckanext/multilingual/plugin.py

  Log Message:
  -----------
  Merge pull request #1893 from yhteentoimivuuspalvelut/1520-refactor_multilingual_action_calls

[#1520] refactor multilingual action calls to clean up warnings


  Commit: 1e40db6494cb1bcbc510e388c60dce706c3caa5f
      https://github.com/ckan/ckan/commit/1e40db6494cb1bcbc510e388c60dce706c3caa5f
  Author: Nigel Babu <nigelbabu at gmail.com>
  Date:   2014-09-04 (Thu, 04 Sep 2014)

  Changed paths:
    M ckan/controllers/related.py
    M ckan/tests/functional/test_related.py

  Log Message:
  -----------
  Merge pull request #1891 from mbellotti/master

[#1891] Update related.py


  Commit: 18ec6002c194e8777fa1ff0f5e18c0b5e581f423
      https://github.com/ckan/ckan/commit/18ec6002c194e8777fa1ff0f5e18c0b5e581f423
  Author: Nigel Babu <nigelbabu at gmail.com>
  Date:   2014-09-04 (Thu, 04 Sep 2014)

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

  Log Message:
  -----------
  Merge pull request #1882 from ckan/1882-incorrect-org-link

[#1882] Incorrect link in Organization snippet on dataset page


  Commit: 6a5acba758fb505c7de561615672c0f782d8a830
      https://github.com/ckan/ckan/commit/6a5acba758fb505c7de561615672c0f782d8a830
  Author: Sean Hammond <seanh at users.noreply.github.com>
  Date:   2014-09-05 (Fri, 05 Sep 2014)

  Changed paths:
    M ckan/plugins/toolkit.py

  Log Message:
  -----------
  Merge pull request #1900 from wardi/1900-export-missing

Export missing object in plugins.toolkit for use by custom validators


  Commit: e36d471e3daf84a68923f5f6490bbbc7305a9d1c
      https://github.com/ckan/ckan/commit/e36d471e3daf84a68923f5f6490bbbc7305a9d1c
  Author: Sean Hammond <seanh at users.noreply.github.com>
  Date:   2014-09-05 (Fri, 05 Sep 2014)

  Changed paths:
    M ckan/plugins/core.py
    M ckanext/example_ivalidators_iconverters/tests/test_ivalidators_iconverters.py

  Log Message:
  -----------
  Merge pull request #1899 from wardi/1899-ivalidators-iconverters-invalidate

IValidator/IConverter reset cache automatically after plugin load


  Commit: 85cb59f370f5ae693a1687465e3bb34b2347608d
      https://github.com/ckan/ckan/commit/85cb59f370f5ae693a1687465e3bb34b2347608d
  Author: Sean Hammond <git at seanh.cc>
  Date:   2014-09-05 (Fri, 05 Sep 2014)

  Changed paths:
    M ckan/config/solr/schema.xml
    M ckan/controllers/group.py
    M ckan/controllers/related.py
    M ckan/exceptions.py
    M ckan/lib/cli.py
    M ckan/lib/search/__init__.py
    M ckan/logic/__init__.py
    M ckan/logic/converters.py
    M ckan/logic/schema.py
    M ckan/logic/validators.py
    M ckan/plugins/__init__.py
    M ckan/plugins/core.py
    M ckan/plugins/interfaces.py
    M ckan/plugins/toolkit.py
    M ckan/templates/snippets/organization.html
    M ckan/templates/user/login.html
    M ckan/tests/functional/test_related.py
    A ckanext/example_ivalidators_iconverters/__init__.py
    A ckanext/example_ivalidators_iconverters/plugin.py
    A ckanext/example_ivalidators_iconverters/tests/__init__.py
    A ckanext/example_ivalidators_iconverters/tests/test_ivalidators_iconverters.py
    M ckanext/multilingual/plugin.py
    M ckanext/multilingual/solr/schema.xml
    M doc/extensions/adding-custom-fields.rst
    M setup.py

  Log Message:
  -----------
  Merge branch 'master' of github.com:ckan/ckan into make-vocabulary-dictize-faster


  Commit: 6f03a4d4f624a4f25a5c979cf844ecad1fe0e1ce
      https://github.com/ckan/ckan/commit/6f03a4d4f624a4f25a5c979cf844ecad1fe0e1ce
  Author: Sean Hammond <git at seanh.cc>
  Date:   2014-09-05 (Fri, 05 Sep 2014)

  Changed paths:
    M ckan/tests/functional/api/model/test_vocabulary.py

  Log Message:
  -----------
  Fix a couple of failing legacy tests


Compare: https://github.com/ckan/ckan/compare/3c3c99623f10...6f03a4d4f624


More information about the ckan-changes mailing list