[ckan-changes] [okfn/ckan] 8262b1: Validation error for negative limit and offset in ...

GitHub noreply at github.com
Fri Jan 11 14:06:54 UTC 2013


  Branch: refs/heads/autofix_config_get_action
  Home:   https://github.com/okfn/ckan
  Commit: 8262b1378c59a7c43c588355b5a102cbb3a5f566
      https://github.com/okfn/ckan/commit/8262b1378c59a7c43c588355b5a102cbb3a5f566
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-10-12 (Fri, 12 Oct 2012)

  Changed paths:
    M ckanext/datastore/db.py
    M ckanext/datastore/tests/test_search.py

  Log Message:
  -----------
  Validation error for negative limit and offset in search.


  Commit: 2c72b7b3eecf8ef850fc304c74de441646822e4a
      https://github.com/okfn/ckan/commit/2c72b7b3eecf8ef850fc304c74de441646822e4a
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-10-23 (Tue, 23 Oct 2012)

  Changed paths:
    M ckanext/datastore/db.py

  Log Message:
  -----------
  Type guessing should not fail for empty values


  Commit: 2f90177c5124c2c930830ec849d700a9ec26f099
      https://github.com/okfn/ckan/commit/2f90177c5124c2c930830ec849d700a9ec26f099
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-10-24 (Wed, 24 Oct 2012)

  Changed paths:
    M ckanext/datastore/logic/action.py
    M doc/datastore-api.rst
    M doc/datastore.rst

  Log Message:
  -----------
  Improved the datastore docs


  Commit: 1c7fdf1087faf462189fd83d10f7869cd8efe6b6
      https://github.com/okfn/ckan/commit/1c7fdf1087faf462189fd83d10f7869cd8efe6b6
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-10-30 (Tue, 30 Oct 2012)

  Changed paths:
    M ckanext/datastore/logic/action.py
    M doc/datastore-api.rst

  Log Message:
  -----------
  Add notes on _table_metadata view.


  Commit: a5433d245333423c3e71208e1594f1987ce17fe1
      https://github.com/okfn/ckan/commit/a5433d245333423c3e71208e1594f1987ce17fe1
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-10-30 (Tue, 30 Oct 2012)

  Changed paths:
    M ckanext/datastore/logic/action.py

  Log Message:
  -----------
  Allow usage of `id` as an alias for `resource_id`


  Commit: bddc793cea4b32cf7930f2de3bab4d12741ae04c
      https://github.com/okfn/ckan/commit/bddc793cea4b32cf7930f2de3bab4d12741ae04c
  Author: Sean Hammond <seanhammond at lavabit.com>
  Date:   2012-12-06 (Thu, 06 Dec 2012)

  Changed paths:
    M README.rst
    M ckan/config/deployment.ini_tmpl
    M ckan/config/routing.py
    M ckan/config/solr/CHANGELOG.txt
    A ckan/config/solr/schema-2.0.xml
    M ckan/controllers/group.py
    M ckan/controllers/home.py
    M ckan/controllers/package.py
    M ckan/lib/app_globals.py
    M ckan/lib/dictization/model_dictize.py
    M ckan/lib/helpers.py
    M ckan/lib/search/__init__.py
    M ckan/lib/search/index.py
    M ckan/lib/search/query.py
    M ckan/logic/action/get.py
    M ckan/logic/auth/get.py
    M ckan/model/activity.py
    M ckan/model/group.py
    M ckan/public/base/less/masthead.less
    M ckan/templates/header.html
    A ckan/templates/package/activity.html
    M ckan/templates/package/read.html
    M ckan/templates/user/dashboard.html
    M ckan/tests/__init__.py
    M ckan/tests/functional/api/__init__.py
    M ckan/tests/functional/api/test_activity.py
    M ckan/tests/functional/api/test_dashboard.py
    M ckan/tests/functional/api/test_follow.py
    M ckan/tests/functional/test_group.py
    M ckan/tests/functional/test_search.py
    M ckan/tests/functional/test_user.py
    M ckan/tests/lib/test_dictization_schema.py
    M ckan/tests/lib/test_solr_package_search.py
    M ckan/tests/lib/test_solr_package_search_synchronous_update.py
    M ckan/tests/mock_publisher_auth.py
    M ckan/tests/models/test_group.py
    M ckanext/multilingual/solr/schema.xml
    M doc/configuration.rst
    M doc/contributing.rst
    A doc/frontend-testing.rst
    M doc/install-from-source.rst
    M doc/python-coding-standards.rst
    M pip-requirements-test.txt
    M pip-requirements.txt

  Log Message:
  -----------
  Merge branch 'master' of github.com:okfn/ckan into autofix_config_get_action


  Commit: 93ae49b7aa3f9b2a4212e8b5709bb2ddfe7caf91
      https://github.com/okfn/ckan/commit/93ae49b7aa3f9b2a4212e8b5709bb2ddfe7caf91
  Author: tobes <toby.junk at gmail.com>
  Date:   2012-12-18 (Tue, 18 Dec 2012)

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

  Log Message:
  -----------
  Fix organization base template #216


  Commit: f145a3598075f8072b6a176beeca98a74e16ba1c
      https://github.com/okfn/ckan/commit/f145a3598075f8072b6a176beeca98a74e16ba1c
  Author: tobes <toby.junk at gmail.com>
  Date:   2012-12-18 (Tue, 18 Dec 2012)

  Changed paths:
    M ckan/lib/plugins.py

  Log Message:
  -----------
  Fix DefaultGroupForm to have about_template #216


  Commit: b6d9aecf6a20bf7bab5b5d6b32f511facf48e6df
      https://github.com/okfn/ckan/commit/b6d9aecf6a20bf7bab5b5d6b32f511facf48e6df
  Author: amercader <amercadero at gmail.com>
  Date:   2012-12-20 (Thu, 20 Dec 2012)

  Changed paths:
    M ckan/logic/action/create.py
    M ckan/logic/action/update.py

  Log Message:
  -----------
  [#238] Don't commit on package_owner_org_update when calling it from package_create, update


  Commit: bdf959eefcb721f537c4080861bac0db8b407078
      https://github.com/okfn/ckan/commit/bdf959eefcb721f537c4080861bac0db8b407078
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-12-21 (Fri, 21 Dec 2012)

  Changed paths:
    M ckanext/datastore/db.py
    M ckanext/datastore/logic/action.py
    M ckanext/datastore/tests/test_search.py
    M doc/datastore-api.rst
    M doc/datastore.rst

  Log Message:
  -----------
  Merge branch '2733-feature-datastore' into 246-fix-datastorer-tests


  Commit: 65a02a3e386c16d5e16638126eaa49de92af05ff
      https://github.com/okfn/ckan/commit/65a02a3e386c16d5e16638126eaa49de92af05ff
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-12-21 (Fri, 21 Dec 2012)

  Changed paths:
    M ckanext/datastore/tests/test_create.py
    M ckanext/datastore/tests/test_delete.py
    M ckanext/datastore/tests/test_search.py

  Log Message:
  -----------
  test whether it works as an alias for resource_id as parameter


  Commit: 4601066bebdd57d914f93e2b23316f43aa4fdf7c
      https://github.com/okfn/ckan/commit/4601066bebdd57d914f93e2b23316f43aa4fdf7c
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-12-21 (Fri, 21 Dec 2012)

  Changed paths:
    M ckanext/datastore/tests/test_create.py
    M ckanext/datastore/tests/test_delete.py
    M ckanext/datastore/tests/test_search.py

  Log Message:
  -----------
  Merge branch '2733-feature-datastore' into 246-fix-datastorer-tests


  Commit: 41a0aac3cbe464cc656e90b3239617b98196257e
      https://github.com/okfn/ckan/commit/41a0aac3cbe464cc656e90b3239617b98196257e
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-12-21 (Fri, 21 Dec 2012)

  Changed paths:
    M ckanext/datastore/logic/auth.py

  Log Message:
  -----------
  Auth for datastore also supports alias `id` for `resource_id`


  Commit: 37145331c7f75054780b6db2bae0b0b4216a7fd2
      https://github.com/okfn/ckan/commit/37145331c7f75054780b6db2bae0b0b4216a7fd2
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-12-21 (Fri, 21 Dec 2012)

  Changed paths:
    M ckanext/datastore/logic/auth.py

  Log Message:
  -----------
  Merge branch '2733-feature-datastore' into 246-fix-datastorer-tests


  Commit: 013330e76a47f0a30be0cc2e97a374d1468bf40f
      https://github.com/okfn/ckan/commit/013330e76a47f0a30be0cc2e97a374d1468bf40f
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2012-12-21 (Fri, 21 Dec 2012)

  Changed paths:
    M ckanext/datastore/logic/action.py

  Log Message:
  -----------
  do not fail datastore logic actions if id is not in data_dict


  Commit: 57bc556856bfe3896765a728445211a068d1ebe0
      https://github.com/okfn/ckan/commit/57bc556856bfe3896765a728445211a068d1ebe0
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2013-01-04 (Fri, 04 Jan 2013)

  Changed paths:
    M ckanext/reclinepreview/plugin.py
    M ckanext/reclinepreview/tests/test_preview.py

  Log Message:
  -----------
  [259] recline preview supports datastore resources, fixes #259


  Commit: fcb91cc79acca6b8991fd5129d70f0027717356e
      https://github.com/okfn/ckan/commit/fcb91cc79acca6b8991fd5129d70f0027717356e
  Author: Dominik Moritz <domoritz at gmail.com>
  Date:   2013-01-08 (Tue, 08 Jan 2013)

  Changed paths:
    M ckanext/reclinepreview/plugin.py

  Log Message:
  -----------
  [#259] Add comment that states that datastore resources can be previewed with recline


  Commit: e85afd41a4b200db5ea726cdc1195ee087abed2c
      https://github.com/okfn/ckan/commit/e85afd41a4b200db5ea726cdc1195ee087abed2c
  Author: Stefan Wehrmeyer <mail at stefanwehrmeyer.com>
  Date:   2013-01-08 (Tue, 08 Jan 2013)

  Changed paths:
    M ckan/templates/package/search.html

  Log Message:
  -----------
  Add extension template block to dataset search template


  Commit: ef736117a1303d905497bee1cc032ad4399ad02e
      https://github.com/okfn/ckan/commit/ef736117a1303d905497bee1cc032ad4399ad02e
  Author: Stefan Wehrmeyer <mail at stefanwehrmeyer.com>
  Date:   2013-01-08 (Tue, 08 Jan 2013)

  Changed paths:
    M ckan/controllers/package.py

  Log Message:
  -----------
  Set default value to fix 500 on search error

The except code should set the default value for
the coming code, but c.search_facets was not
initialized properly and c.search_facets.keys()
would fail. The whole section should be refactored
to a smaller try-except-block.


  Commit: 3e1321f425646f35e991ca443968fe09e3bfe591
      https://github.com/okfn/ckan/commit/3e1321f425646f35e991ca443968fe09e3bfe591
  Author: tobes <toby.junk at gmail.com>
  Date:   2013-01-08 (Tue, 08 Jan 2013)

  Changed paths:
    M ckan/public/base/less/masthead.less

  Log Message:
  -----------
  [#3021] Make user dropdown work with no js


  Commit: ef5e39527e776515bf85c40863667bd1821688a5
      https://github.com/okfn/ckan/commit/ef5e39527e776515bf85c40863667bd1821688a5
  Author: kindly <kindly at gmail.com>
  Date:   2013-01-09 (Wed, 09 Jan 2013)

  Changed paths:
    M ckanext/reclinepreview/plugin.py
    M ckanext/reclinepreview/tests/test_preview.py

  Log Message:
  -----------
  Merge pull request #260 from okfn/259-recline-preview-datastore


  Commit: 8f8c3d47ccac7b8cdaefcd26e7fb49646f055e8b
      https://github.com/okfn/ckan/commit/8f8c3d47ccac7b8cdaefcd26e7fb49646f055e8b
  Author: amercader <amercadero at gmail.com>
  Date:   2013-01-09 (Wed, 09 Jan 2013)

  Changed paths:
    M ckan/controllers/package.py

  Log Message:
  -----------
  Pass package_type to IDatasetForm methods


  Commit: cea169ca86ee5f72096d8eeef16cd4bb20a9a89a
      https://github.com/okfn/ckan/commit/cea169ca86ee5f72096d8eeef16cd4bb20a9a89a
  Author: amercader <amercadero at gmail.com>
  Date:   2013-01-09 (Wed, 09 Jan 2013)

  Changed paths:
    M ckan/controllers/package.py
    M ckan/lib/plugins.py

  Log Message:
  -----------
  Allow IDatasetForm to customize the edit template


  Commit: 65fa8b4d59b7f60d756ae91079b81fc22dab010f
      https://github.com/okfn/ckan/commit/65fa8b4d59b7f60d756ae91079b81fc22dab010f
  Author: amercader <amercadero at gmail.com>
  Date:   2013-01-09 (Wed, 09 Jan 2013)

  Changed paths:
    M ckan/controllers/package.py

  Log Message:
  -----------
  Redirect to the dataset type view page after create or edit


  Commit: b58dfe94d35dcb41e664b3b21b28d5f3479b110a
      https://github.com/okfn/ckan/commit/b58dfe94d35dcb41e664b3b21b28d5f3479b110a
  Author: amercader <amercadero at gmail.com>
  Date:   2013-01-09 (Wed, 09 Jan 2013)

  Changed paths:
    M ckan/lib/plugins.py

  Log Message:
  -----------
  Name all dataset type routes to allow URL generation

Routes have the form `dataset-type_action`, eg `harvest_source_read` or
`mydatasettype_edit`. This allows to build the url with url_for or
nav_named_link from the controllers or templates.


  Commit: 4dcd654cac1ab8955b44d7708c3abcb70a014bfa
      https://github.com/okfn/ckan/commit/4dcd654cac1ab8955b44d7708c3abcb70a014bfa
  Author: amercader <amercadero at gmail.com>
  Date:   2013-01-09 (Wed, 09 Jan 2013)

  Changed paths:
    M ckanext/test_tag_vocab_plugin.py

  Log Message:
  -----------
  Fix vocabs test plugin


  Commit: 71ee54981e5acca4f296e30c3da1a922c080ba2f
      https://github.com/okfn/ckan/commit/71ee54981e5acca4f296e30c3da1a922c080ba2f
  Author: amercader <amercadero at gmail.com>
  Date:   2013-01-09 (Wed, 09 Jan 2013)

  Changed paths:
    M ckan/lib/plugins.py

  Log Message:
  -----------
  Register search page route for dataset types


  Commit: 783856d52b0acbf087031d4c8062d25996ffb1c7
      https://github.com/okfn/ckan/commit/783856d52b0acbf087031d4c8062d25996ffb1c7
  Author: amercader <amercadero at gmail.com>
  Date:   2013-01-09 (Wed, 09 Jan 2013)

  Changed paths:
    M ckan/lib/dictization/model_dictize.py

  Log Message:
  -----------
  Assign a default value to dataset type when dictizing

This makes search queries much easier


  Commit: 42e5f775f16ffa0ada79320f933907e8209fc06e
      https://github.com/okfn/ckan/commit/42e5f775f16ffa0ada79320f933907e8209fc06e
  Author: amercader <amercadero at gmail.com>
  Date:   2013-01-09 (Wed, 09 Jan 2013)

  Changed paths:
    M ckan/lib/search/index.py

  Log Message:
  -----------
  Index dataset type


  Commit: a05ee7c36e38de90f11aa66d91b90b73a212784a
      https://github.com/okfn/ckan/commit/a05ee7c36e38de90f11aa66d91b90b73a212784a
  Author: amercader <amercadero at gmail.com>
  Date:   2013-01-09 (Wed, 09 Jan 2013)

  Changed paths:
    M ckan/controllers/package.py
    M doc/configuration.rst

  Log Message:
  -----------
  Show relevant dataset types on the search pages

When visiting the search page of a custom dataset type (eg /<my-type>),
only datasets from this type are shown. On the main search page
(/dataset), only standard datasets are shown, unless the config option
`ckan.search.show_all_types` is set to True.


  Commit: 994ccda504bfeb13c61a93a534be973f1a9644f7
      https://github.com/okfn/ckan/commit/994ccda504bfeb13c61a93a534be973f1a9644f7
  Author: amercader <amercadero at gmail.com>
  Date:   2013-01-09 (Wed, 09 Jan 2013)

  Changed paths:
    M ckan/controllers/package.py

  Log Message:
  -----------
  Call _setup_template_variables on search action

Also don't pass id on new action


  Commit: 7b234f7b38481810890c04bfea2f0b98fd359a6f
      https://github.com/okfn/ckan/commit/7b234f7b38481810890c04bfea2f0b98fd359a6f
  Author: amercader <amercadero at gmail.com>
  Date:   2013-01-09 (Wed, 09 Jan 2013)

  Changed paths:
    M ckan/lib/helpers.py
    M ckan/templates/snippets/facet_list.html

  Log Message:
  -----------
  Support alternative_url param on h.add/remove_url_param

This allows custom URLs like the ones from dataset types. Private
function _url_with_params was duplicated on helpers.


  Commit: 484dfe11ed4559fa3f9d2c1985894ec512a4c84f
      https://github.com/okfn/ckan/commit/484dfe11ed4559fa3f9d2c1985894ec512a4c84f
  Author: amercader <amercadero at gmail.com>
  Date:   2013-01-09 (Wed, 09 Jan 2013)

  Changed paths:
    M ckan/controllers/package.py

  Log Message:
  -----------
  Call _setup_template_variables on read action


  Commit: f903e10ee9e2637bc565d65bef6a14bc28ede153
      https://github.com/okfn/ckan/commit/f903e10ee9e2637bc565d65bef6a14bc28ede153
  Author: amercader <amercadero at gmail.com>
  Date:   2013-01-09 (Wed, 09 Jan 2013)

  Changed paths:
    M ckan/controllers/package.py

  Log Message:
  -----------
  Use dataset type when generating URLs on the search page

This allows the Pager to generate URLs that point to the relevant
dataset type page, and not /dataset.


  Commit: 55732ea4ce4aa7793e193ecf468b56809d7fdbf4
      https://github.com/okfn/ckan/commit/55732ea4ce4aa7793e193ecf468b56809d7fdbf4
  Author: amercader <amercadero at gmail.com>
  Date:   2013-01-09 (Wed, 09 Jan 2013)

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

  Log Message:
  -----------
  Use alternative_url on facet_list when genereating URLs

This allows dataset type pages to show their own facets and have links
pointing to the right direction.


  Commit: 8163e1f45929fc926e9c8785e837679ddabb07e2
      https://github.com/okfn/ckan/commit/8163e1f45929fc926e9c8785e837679ddabb07e2
  Author: amercader <amercadero at gmail.com>
  Date:   2013-01-09 (Wed, 09 Jan 2013)

  Changed paths:
    M ckan/model/package.py

  Log Message:
  -----------
  Add a default value to package type field


  Commit: d7e1792b75ab29a93563fe2990ab1512a53cd917
      https://github.com/okfn/ckan/commit/d7e1792b75ab29a93563fe2990ab1512a53cd917
  Author: amercader <amercadero at gmail.com>
  Date:   2013-01-09 (Wed, 09 Jan 2013)

  Changed paths:
    M ckan/tests/lib/test_dictization.py
    M ckan/tests/lib/test_dictization_schema.py
    M ckan/tests/lib/test_solr_search_index.py

  Log Message:
  -----------
  Fix failing test due to default package type


  Commit: 4e17a74905f10d77eda3f1ed858f736df5de9c9a
      https://github.com/okfn/ckan/commit/4e17a74905f10d77eda3f1ed858f736df5de9c9a
  Author: amercader <amercadero at gmail.com>
  Date:   2013-01-09 (Wed, 09 Jan 2013)

  Changed paths:
    A ckan/migration/versions/064_default_package_type.py

  Log Message:
  -----------
  Add db migration script for setting the default package type


  Commit: af51c32a7f1863d69f210bf570e5ef0d35185dce
      https://github.com/okfn/ckan/commit/af51c32a7f1863d69f210bf570e5ef0d35185dce
  Author: amercader <amercadero at gmail.com>
  Date:   2013-01-09 (Wed, 09 Jan 2013)

  Changed paths:
    M ckan/controllers/package.py
    M ckan/lib/dictization/model_dictize.py
    M ckan/model/package.py

  Log Message:
  -----------
  Minor pep8 and pythonic changes


  Commit: 74a8118c4a9c618729447f0ab793b66a18b2c2fa
      https://github.com/okfn/ckan/commit/74a8118c4a9c618729447f0ab793b66a18b2c2fa
  Author: amercader <amercadero at gmail.com>
  Date:   2013-01-09 (Wed, 09 Jan 2013)

  Changed paths:
    M ckan/lib/helpers.py

  Log Message:
  -----------
  Add alternative_url to docstrings


  Commit: e248bb0789ab8034fb8fd8bb5a5c8a9f96cfb667
      https://github.com/okfn/ckan/commit/e248bb0789ab8034fb8fd8bb5a5c8a9f96cfb667
  Author: kindly <kindly at gmail.com>
  Date:   2013-01-09 (Wed, 09 Jan 2013)

  Changed paths:
    M ckan/lib/plugins.py
    M ckan/templates/organization/read_base.html

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/216-group-about-fix'


  Commit: aa96d6fd5e28a714f9ae6f4de02af46b7661ae02
      https://github.com/okfn/ckan/commit/aa96d6fd5e28a714f9ae6f4de02af46b7661ae02
  Author: kindly <kindly at gmail.com>
  Date:   2013-01-09 (Wed, 09 Jan 2013)

  Changed paths:
    M ckanext/datastore/db.py
    M ckanext/datastore/logic/action.py
    M ckanext/datastore/logic/auth.py
    M ckanext/datastore/tests/test_create.py
    M ckanext/datastore/tests/test_delete.py
    M ckanext/datastore/tests/test_search.py
    M doc/datastore-api.rst
    M doc/datastore.rst

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/246-fix-datastorer-tests'


  Commit: f66a7657ce1711dcc8c96daa0e6716d0ff6a73ee
      https://github.com/okfn/ckan/commit/f66a7657ce1711dcc8c96daa0e6716d0ff6a73ee
  Author: tobes <toby.junk at gmail.com>
  Date:   2013-01-09 (Wed, 09 Jan 2013)

  Changed paths:
    R ckan/migration/versions/064_default_package_type.py
    A ckan/migration/versions/066_default_package_type.py

  Log Message:
  -----------
  [#233] Rename version due to conflict 064 -> 066


  Commit: cf8554c2fcf835e84c9f0f392d88f3f7ee534393
      https://github.com/okfn/ckan/commit/cf8554c2fcf835e84c9f0f392d88f3f7ee534393
  Author: tobes <toby.junk at gmail.com>
  Date:   2013-01-09 (Wed, 09 Jan 2013)

  Changed paths:
    M ckan/lib/plugins.py
    M ckan/templates/organization/read_base.html
    M ckanext/reclinepreview/plugin.py
    M ckanext/reclinepreview/tests/test_preview.py

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


  Commit: b1ac960b45cfc927aa168e11313c8e88eda5b01e
      https://github.com/okfn/ckan/commit/b1ac960b45cfc927aa168e11313c8e88eda5b01e
  Author: kindly <kindly at gmail.com>
  Date:   2013-01-09 (Wed, 09 Jan 2013)

  Changed paths:
    M ckan/controllers/package.py
    M ckan/lib/dictization/model_dictize.py
    M ckan/lib/helpers.py
    M ckan/lib/plugins.py
    M ckan/lib/search/index.py
    A ckan/migration/versions/066_default_package_type.py
    M ckan/model/package.py
    M ckan/templates/snippets/facet_list.html
    M ckan/tests/lib/test_dictization.py
    M ckan/tests/lib/test_dictization_schema.py
    M ckan/tests/lib/test_solr_search_index.py
    M ckanext/test_tag_vocab_plugin.py
    M doc/configuration.rst

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


  Commit: dfc408abf4ff76d8df8a640d34a07bff53207dcd
      https://github.com/okfn/ckan/commit/dfc408abf4ff76d8df8a640d34a07bff53207dcd
  Author: kindly <kindly at gmail.com>
  Date:   2013-01-09 (Wed, 09 Jan 2013)

  Changed paths:
    M ckan/logic/action/create.py
    M ckan/logic/action/update.py

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/238-dont-commit-on-package_owner_org_update'


  Commit: 669a559654f3666d3cd58d51c6b39eb403228eb3
      https://github.com/okfn/ckan/commit/669a559654f3666d3cd58d51c6b39eb403228eb3
  Author: John Martin <me at johnmart.in>
  Date:   2013-01-10 (Thu, 10 Jan 2013)

  Changed paths:
    M ckan/public/base/less/ckan.less
    A ckan/public/base/less/dropdown.less
    M ckan/public/base/less/masthead.less

  Log Message:
  -----------
  [#3012] Small tweaks and lessifying JS dropdown


  Commit: d9282952a5b0b2d329605ce6fc9cc65594a066f1
      https://github.com/okfn/ckan/commit/d9282952a5b0b2d329605ce6fc9cc65594a066f1
  Author: John Martin <me at johnmart.in>
  Date:   2013-01-10 (Thu, 10 Jan 2013)

  Changed paths:
    M ckan/public/base/less/masthead.less

  Log Message:
  -----------
  [#3012] Whitespace fix


  Commit: 4bb1a405971770894899de3437e70cd2cd454d88
      https://github.com/okfn/ckan/commit/4bb1a405971770894899de3437e70cd2cd454d88
  Author: John Martin <me at johnmart.in>
  Date:   2013-01-10 (Thu, 10 Jan 2013)

  Changed paths:
    M ckan/public/base/less/ckan.less
    A ckan/public/base/less/dropdown.less

  Log Message:
  -----------
  Merge pull request #261 from okfn/3021-logout-no-js

[#3021] Make user dropdown work with no js


  Commit: 4977df6ec5f4cda863151d0b8705c187df4a2975
      https://github.com/okfn/ckan/commit/4977df6ec5f4cda863151d0b8705c187df4a2975
  Author: Sean Hammond <seanhammond at lavabit.com>
  Date:   2013-01-10 (Thu, 10 Jan 2013)

  Changed paths:
    R ckan/authz.py
    M ckan/config/deployment.ini_tmpl
    M ckan/config/environment.py
    M ckan/config/routing.py
    M ckan/controllers/admin.py
    M ckan/controllers/api.py
    M ckan/controllers/group.py
    R ckan/controllers/group_formalchemy.py
    M ckan/controllers/home.py
    A ckan/controllers/organization.py
    M ckan/controllers/package.py
    R ckan/controllers/package_formalchemy.py
    M ckan/controllers/related.py
    M ckan/controllers/revision.py
    M ckan/controllers/storage.py
    M ckan/controllers/user.py
    R ckan/forms/__init__.py
    R ckan/forms/authorization_group.py
    R ckan/forms/authz.py
    R ckan/forms/builder.py
    R ckan/forms/common.py
    R ckan/forms/group.py
    R ckan/forms/package.py
    R ckan/forms/package_dict.py
    R ckan/forms/registry.py
    M ckan/i18n/check_po_files.py
    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
    A ckan/lib/datapreview.py
    M ckan/lib/dictization/model_dictize.py
    M ckan/lib/dictization/model_save.py
    A ckan/lib/email_notifications.py
    M ckan/lib/formatters.py
    M ckan/lib/helpers.py
    M ckan/lib/jinja_extensions.py
    M ckan/lib/mailer.py
    M ckan/lib/plugins.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
    R ckan/logic/auth/publisher/__init__.py
    R ckan/logic/auth/publisher/create.py
    R ckan/logic/auth/publisher/delete.py
    R ckan/logic/auth/publisher/get.py
    R ckan/logic/auth/publisher/update.py
    M ckan/logic/auth/update.py
    M ckan/logic/schema.py
    M ckan/logic/validators.py
    A ckan/migration/versions/063_org_changes.py
    A ckan/migration/versions/064_add_email_last_sent_column.py
    A ckan/migration/versions/065_add_email_notifications_preference.py
    M ckan/model/__init__.py
    M ckan/model/activity.py
    M ckan/model/authz.py
    M ckan/model/dashboard.py
    M ckan/model/group.py
    M ckan/model/package.py
    M ckan/model/user.py
    M ckan/new_authz.py
    M ckan/plugins/interfaces.py
    M ckan/public/base/css/fuchsia.css
    M ckan/public/base/css/fuchsia.min.css
    M ckan/public/base/css/green.css
    M ckan/public/base/css/green.min.css
    M ckan/public/base/css/main.css
    M ckan/public/base/css/main.min.css
    M ckan/public/base/css/maroon.css
    M ckan/public/base/css/maroon.min.css
    M ckan/public/base/css/red.css
    M ckan/public/base/css/red.min.css
    R ckan/public/base/datapreview/css/json.css
    R ckan/public/base/datapreview/css/json.min.css
    R ckan/public/base/datapreview/css/pdf.css
    R ckan/public/base/datapreview/css/pdf.min.css
    R ckan/public/base/datapreview/css/recline.css
    R ckan/public/base/datapreview/css/recline.min.css
    R ckan/public/base/datapreview/img/ajaxload-circle.gif
    R ckan/public/base/datapreview/preview_json.js
    R ckan/public/base/datapreview/preview_json.min.js
    R ckan/public/base/datapreview/preview_pdf.js
    R ckan/public/base/datapreview/preview_pdf.min.js
    R ckan/public/base/datapreview/preview_recline.js
    R ckan/public/base/datapreview/preview_recline.min.js
    R ckan/public/base/datapreview/resource.config
    R ckan/public/base/datapreview/vendor/backbone/backbone.js
    R ckan/public/base/datapreview/vendor/backbone/backbone.min.js
    R ckan/public/base/datapreview/vendor/bootstrap/bootstrap.js
    R ckan/public/base/datapreview/vendor/bootstrap/bootstrap.min.js
    R ckan/public/base/datapreview/vendor/bootstrap/css/bootstrap.css
    R ckan/public/base/datapreview/vendor/bootstrap/css/bootstrap.min.css
    R ckan/public/base/datapreview/vendor/bootstrap/img/glyphicons-halflings-white.png
    R ckan/public/base/datapreview/vendor/bootstrap/img/glyphicons-halflings.png
    A ckan/public/base/datapreview/vendor/flot/0.7/excanvas.min.js
    A ckan/public/base/datapreview/vendor/flot/0.7/jquery.flot.min.js
    R ckan/public/base/datapreview/vendor/flotr2/excanvas.js
    R ckan/public/base/datapreview/vendor/flotr2/excanvas.min.js
    R ckan/public/base/datapreview/vendor/flotr2/flotr2.js
    R ckan/public/base/datapreview/vendor/flotr2/flotr2.min.js
    R ckan/public/base/datapreview/vendor/jquery.mustache/jquery.mustache.js
    R ckan/public/base/datapreview/vendor/jquery.mustache/jquery.mustache.min.js
    R ckan/public/base/datapreview/vendor/leaflet.markercluster/MarkerCluster.Default.css
    R ckan/public/base/datapreview/vendor/leaflet.markercluster/MarkerCluster.Default.ie.css
    A ckan/public/base/datapreview/vendor/leaflet.markercluster/MarkerCluster.Default.ie.min.css
    A ckan/public/base/datapreview/vendor/leaflet.markercluster/MarkerCluster.Default.min.css
    R ckan/public/base/datapreview/vendor/leaflet.markercluster/MarkerCluster.css
    A ckan/public/base/datapreview/vendor/leaflet.markercluster/MarkerCluster.min.css
    R ckan/public/base/datapreview/vendor/leaflet.markercluster/leaflet.markercluster.js
    A ckan/public/base/datapreview/vendor/leaflet.markercluster/leaflet.markercluster.min.js
    A ckan/public/base/datapreview/vendor/leaflet/0.3.1/leaflet.ie.min.css
    A ckan/public/base/datapreview/vendor/leaflet/0.3.1/leaflet.min.css
    A ckan/public/base/datapreview/vendor/leaflet/0.3.1/leaflet.min.js
    A ckan/public/base/datapreview/vendor/leaflet/0.4.4/leaflet-src.min.js
    R ckan/public/base/datapreview/vendor/leaflet/images/layers.png
    R ckan/public/base/datapreview/vendor/leaflet/images/marker-icon.png
    R ckan/public/base/datapreview/vendor/leaflet/images/marker-shadow.png
    R ckan/public/base/datapreview/vendor/leaflet/images/zoom-in.png
    R ckan/public/base/datapreview/vendor/leaflet/images/zoom-out.png
    R ckan/public/base/datapreview/vendor/leaflet/leaflet.css
    R ckan/public/base/datapreview/vendor/leaflet/leaflet.ie.css
    R ckan/public/base/datapreview/vendor/leaflet/leaflet.ie.min.css
    R ckan/public/base/datapreview/vendor/leaflet/leaflet.js
    R ckan/public/base/datapreview/vendor/leaflet/leaflet.min.css
    R ckan/public/base/datapreview/vendor/leaflet/leaflet.min.js
    R ckan/public/base/datapreview/vendor/moment/moment.js
    R ckan/public/base/datapreview/vendor/moment/moment.min.js
    R ckan/public/base/datapreview/vendor/mustache/mustache.js
    R ckan/public/base/datapreview/vendor/mustache/mustache.min.js
    R ckan/public/base/datapreview/vendor/pdfjs/pdf.js
    R ckan/public/base/datapreview/vendor/pdfjs/pdf.min.js
    R ckan/public/base/datapreview/vendor/pdfviewer/compatibility.js
    R ckan/public/base/datapreview/vendor/pdfviewer/compatibility.min.js
    R ckan/public/base/datapreview/vendor/pdfviewer/debugger.js
    R ckan/public/base/datapreview/vendor/pdfviewer/debugger.min.js
    R ckan/public/base/datapreview/vendor/pdfviewer/images/annotation-check.svg
    R ckan/public/base/datapreview/vendor/pdfviewer/images/annotation-comment.svg
    R ckan/public/base/datapreview/vendor/pdfviewer/images/annotation-text.svg
    R ckan/public/base/datapreview/vendor/pdfviewer/images/loading-icon.gif
    R ckan/public/base/datapreview/vendor/pdfviewer/images/texture.png
    R ckan/public/base/datapreview/vendor/pdfviewer/images/toolbarButton-bookmark.png
    R ckan/public/base/datapreview/vendor/pdfviewer/images/toolbarButton-download.png
    R ckan/public/base/datapreview/vendor/pdfviewer/images/toolbarButton-fullscreen.png
    R ckan/public/base/datapreview/vendor/pdfviewer/images/toolbarButton-menuArrows.png
    R ckan/public/base/datapreview/vendor/pdfviewer/images/toolbarButton-openFile.png
    R ckan/public/base/datapreview/vendor/pdfviewer/images/toolbarButton-pageDown-rtl.png
    R ckan/public/base/datapreview/vendor/pdfviewer/images/toolbarButton-pageDown.png
    R ckan/public/base/datapreview/vendor/pdfviewer/images/toolbarButton-pageUp-rtl.png
    R ckan/public/base/datapreview/vendor/pdfviewer/images/toolbarButton-pageUp.png
    R ckan/public/base/datapreview/vendor/pdfviewer/images/toolbarButton-print.png
    R ckan/public/base/datapreview/vendor/pdfviewer/images/toolbarButton-search.png
    R ckan/public/base/datapreview/vendor/pdfviewer/images/toolbarButton-sidebarToggle.png
    R ckan/public/base/datapreview/vendor/pdfviewer/images/toolbarButton-viewOutline.png
    R ckan/public/base/datapreview/vendor/pdfviewer/images/toolbarButton-viewThumbnail.png
    R ckan/public/base/datapreview/vendor/pdfviewer/images/toolbarButton-zoomIn.png
    R ckan/public/base/datapreview/vendor/pdfviewer/images/toolbarButton-zoomOut.png
    R ckan/public/base/datapreview/vendor/pdfviewer/locale.properties
    R ckan/public/base/datapreview/vendor/pdfviewer/viewer.css
    R ckan/public/base/datapreview/vendor/pdfviewer/viewer.js
    R ckan/public/base/datapreview/vendor/pdfviewer/viewer.min.css
    R ckan/public/base/datapreview/vendor/pdfviewer/viewer.min.js
    R ckan/public/base/datapreview/vendor/recline/css/recline.css
    R ckan/public/base/datapreview/vendor/recline/css/recline.min.css
    R ckan/public/base/datapreview/vendor/recline/recline.js
    R ckan/public/base/datapreview/vendor/recline/recline.min.js
    R ckan/public/base/datapreview/vendor/slickgrid/MIT-LICENSE.txt
    R ckan/public/base/datapreview/vendor/slickgrid/README.txt
    R ckan/public/base/datapreview/vendor/slickgrid/images/sort-asc.gif
    R ckan/public/base/datapreview/vendor/slickgrid/images/sort-desc.gif
    R ckan/public/base/datapreview/vendor/slickgrid/jquery-ui-1.8.16.custom.js
    R ckan/public/base/datapreview/vendor/slickgrid/jquery-ui-1.8.16.custom.min.js
    R ckan/public/base/datapreview/vendor/slickgrid/jquery.event.drag-2.0.js
    R ckan/public/base/datapreview/vendor/slickgrid/jquery.event.drag-2.0.min.js
    R ckan/public/base/datapreview/vendor/slickgrid/slick.grid.css
    R ckan/public/base/datapreview/vendor/slickgrid/slick.grid.js
    R ckan/public/base/datapreview/vendor/slickgrid/slick.grid.min.css
    R ckan/public/base/datapreview/vendor/slickgrid/slick.grid.min.js
    R ckan/public/base/datapreview/vendor/underscore/underscore.js
    R ckan/public/base/datapreview/vendor/underscore/underscore.min.js
    R ckan/public/base/datapreview/vendor/webL10n/README.md
    R ckan/public/base/datapreview/vendor/webL10n/l10n.js
    R ckan/public/base/datapreview/vendor/webL10n/l10n.min.js
    A ckan/public/base/images/editing.png
    M ckan/public/base/images/placeholder-group.png
    A ckan/public/base/images/placeholder-organization.png
    M ckan/public/base/javascript/client.js
    M ckan/public/base/javascript/client.min.js
    M ckan/public/base/javascript/module.min.js
    A ckan/public/base/javascript/modules/activity-stream.js
    A ckan/public/base/javascript/modules/dashboard.min.js
    M ckan/public/base/javascript/modules/data-viewer.min.js
    A ckan/public/base/javascript/modules/follow.min.js
    M ckan/public/base/javascript/modules/popover-context.js
    A ckan/public/base/javascript/modules/popover-context.min.js
    M ckan/public/base/javascript/resource.config
    M ckan/public/base/less/activity.less
    M ckan/public/base/less/forms.less
    M ckan/public/base/less/group.less
    M ckan/public/base/less/masthead.less
    M ckan/public/base/less/profile.less
    M ckan/public/base/less/variables.less
    A ckan/public/base/vendor/bootstrap/js/bootstrap-dropdown.min.js
    A ckan/public/base/vendor/bootstrap/js/bootstrap-popover.min.js
    A ckan/public/base/vendor/bootstrap/js/bootstrap-tooltip.min.js
    A ckan/templates/activity_streams/activity_stream_email_notifications.text
    M ckan/templates/activity_streams/activity_stream_items.html
    R ckan/templates/ajax_snippets/popover-context-dataset.html
    R ckan/templates/ajax_snippets/popover-context-group.html
    R ckan/templates/ajax_snippets/popover-context-user.html
    A ckan/templates/ajax_snippets/popover_context_dataset.html
    A ckan/templates/ajax_snippets/popover_context_group.html
    A ckan/templates/ajax_snippets/popover_context_user.html
    M ckan/templates/base.html
    R ckan/templates/dataviewer/json.html
    R ckan/templates/dataviewer/pdf.html
    R ckan/templates/dataviewer/recline.html
    M ckan/templates/dataviewer/snippets/no_preview.html
    M ckan/templates/development/primer.html
    A ckan/templates/development/snippets/page_header.html
    M ckan/templates/footer.html
    M ckan/templates/group/base_form_page.html
    A ckan/templates/group/confirm_delete_member.html
    M ckan/templates/group/index.html
    A ckan/templates/group/member_new.html
    A ckan/templates/group/members.html
    M ckan/templates/group/read.html
    A ckan/templates/group/read_base.html
    M ckan/templates/group/snippets/group_form.html
    M ckan/templates/header.html
    M ckan/templates/macros/form.html
    A ckan/templates/organization/about.html
    A ckan/templates/organization/admins.html
    A ckan/templates/organization/base_form_page.html
    A ckan/templates/organization/confirm_delete.html
    A ckan/templates/organization/confirm_delete_member.html
    A ckan/templates/organization/edit.html
    A ckan/templates/organization/edit_base.html
    A ckan/templates/organization/index.html
    A ckan/templates/organization/member_new.html
    A ckan/templates/organization/members.html
    A ckan/templates/organization/new.html
    A ckan/templates/organization/new_organization_form.html
    A ckan/templates/organization/read.html
    A ckan/templates/organization/read_base.html
    A ckan/templates/organization/snippets/feeds.html
    A ckan/templates/organization/snippets/info.html
    A ckan/templates/organization/snippets/organization_form.html
    A ckan/templates/organization/snippets/organization_item.html
    A ckan/templates/organization/snippets/organization_list.html
    M ckan/templates/package/activity.html
    A ckan/templates/package/activity_stream.html
    M ckan/templates/package/followers.html
    M ckan/templates/package/read.html
    A ckan/templates/package/read_base.html
    M ckan/templates/package/related_list.html
    M ckan/templates/package/resource_read.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/page.html
    M ckan/templates/snippets/facet_list.html
    M ckan/templates/snippets/group.html
    M ckan/templates/snippets/group_item.html
    A ckan/templates/snippets/organization.html
    A ckan/templates/snippets/organization_item.html
    A ckan/templates/snippets/page_header.html
    A ckan/templates/snippets/private.html
    A ckan/templates/tests/mock_json_resource_preview_template.html
    A ckan/templates/tests/mock_resource_preview_template.html
    M ckan/templates/user/edit_user_form.html
    M ckan/templates/user/read.html
    A ckan/templates/user/read_base.html
    M ckan/templates/user/snippets/followers.html
    M ckan/templates_legacy/admin/index.html
    M ckan/templates_legacy/admin/layout.html
    M ckan/templates_legacy/group/layout.html
    M ckan/templates_legacy/package/layout.html
    M ckan/templates_legacy/package/new_package_form.html
    M ckan/tests/ckantestplugin/ckantestplugin/__init__.py
    R ckan/tests/forms/__init__.py
    R ckan/tests/forms/test_authz.py
    R ckan/tests/forms/test_group.py
    R ckan/tests/forms/test_package.py
    M ckan/tests/functional/api/base.py
    M ckan/tests/functional/api/model/test_group.py
    M ckan/tests/functional/api/model/test_package.py
    M ckan/tests/functional/api/model/test_vocabulary.py
    M ckan/tests/functional/api/test_activity.py
    M ckan/tests/functional/api/test_dashboard.py
    A ckan/tests/functional/api/test_email_notifications.py
    M ckan/tests/functional/test_activity.py
    M ckan/tests/functional/test_admin.py
    R ckan/tests/functional/test_authz.py
    R ckan/tests/functional/test_edit_authz.py
    M ckan/tests/functional/test_group.py
    M ckan/tests/functional/test_package.py
    R ckan/tests/functional/test_package_edit_authz.py
    M ckan/tests/functional/test_pagination.py
    A ckan/tests/functional/test_preview_interface.py
    R ckan/tests/functional/test_publisher_auth.py
    M ckan/tests/functional/test_tag_vocab.py
    M ckan/tests/functional/test_upload.py
    M ckan/tests/functional/test_user.py
    R ckan/tests/lib/test_authztool.py
    A ckan/tests/lib/test_datapreview.py
    M ckan/tests/lib/test_dictization.py
    M ckan/tests/lib/test_dictization_schema.py
    A ckan/tests/lib/test_email_notifications.py
    M ckan/tests/lib/test_helpers.py
    M ckan/tests/lib/test_mailer.py
    M ckan/tests/lib/test_solr_package_search.py
    M ckan/tests/lib/test_solr_search_index.py
    M ckan/tests/logic/test_action.py
    A ckan/tests/logic/test_auth.py
    R ckan/tests/misc/test_auth_profiles.py
    M ckan/tests/misc/test_mock_mail_server.py
    R ckan/tests/misc/test_package_saver.py
    M ckan/tests/mock_mail_server.py
    R ckan/tests/models/test_authz.py
    R ckan/tests/models/test_repo.py
    R ckan/tests/test_authz.py
    M ckan_deb/usr/lib/ckan/common.sh
    A ckanext/jsonpreview/__init__.py
    A ckanext/jsonpreview/plugin.py
    A ckanext/jsonpreview/tests/__init__.py
    A ckanext/jsonpreview/tests/test_preview.py
    A ckanext/jsonpreview/theme/public/css/json.css
    A ckanext/jsonpreview/theme/public/css/json.min.css
    A ckanext/jsonpreview/theme/public/preview_json.js
    A ckanext/jsonpreview/theme/public/preview_json.min.js
    A ckanext/jsonpreview/theme/public/resource.config
    A ckanext/jsonpreview/theme/templates/json.html
    A ckanext/pdfpreview/__init__.py
    A ckanext/pdfpreview/plugin.py
    A ckanext/pdfpreview/tests/__init__.py
    A ckanext/pdfpreview/tests/test_preview.py
    A ckanext/pdfpreview/theme/public/css/pdf.css
    A ckanext/pdfpreview/theme/public/css/pdf.min.css
    A ckanext/pdfpreview/theme/public/css/recline.css
    A ckanext/pdfpreview/theme/public/css/recline.min.css
    A ckanext/pdfpreview/theme/public/img/ajaxload-circle.gif
    A ckanext/pdfpreview/theme/public/preview_pdf.js
    A ckanext/pdfpreview/theme/public/preview_pdf.min.js
    A ckanext/pdfpreview/theme/public/resource.config
    A ckanext/pdfpreview/theme/public/vendor/pdfjs/pdf.js
    A ckanext/pdfpreview/theme/public/vendor/pdfjs/pdf.min.js
    A ckanext/pdfpreview/theme/public/vendor/pdfviewer/compatibility.js
    A ckanext/pdfpreview/theme/public/vendor/pdfviewer/compatibility.min.js
    A ckanext/pdfpreview/theme/public/vendor/pdfviewer/debugger.js
    A ckanext/pdfpreview/theme/public/vendor/pdfviewer/debugger.min.js
    A ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/annotation-check.svg
    A ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/annotation-comment.svg
    A ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/annotation-text.svg
    A ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/loading-icon.gif
    A ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/texture.png
    A ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/toolbarButton-bookmark.png
    A ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/toolbarButton-download.png
    A ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/toolbarButton-fullscreen.png
    A ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/toolbarButton-menuArrows.png
    A ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/toolbarButton-openFile.png
    A ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/toolbarButton-pageDown-rtl.png
    A ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/toolbarButton-pageDown.png
    A ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/toolbarButton-pageUp-rtl.png
    A ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/toolbarButton-pageUp.png
    A ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/toolbarButton-print.png
    A ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/toolbarButton-search.png
    A ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/toolbarButton-sidebarToggle.png
    A ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/toolbarButton-viewOutline.png
    A ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/toolbarButton-viewThumbnail.png
    A ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/toolbarButton-zoomIn.png
    A ckanext/pdfpreview/theme/public/vendor/pdfviewer/images/toolbarButton-zoomOut.png
    A ckanext/pdfpreview/theme/public/vendor/pdfviewer/locale.properties.js
    A ckanext/pdfpreview/theme/public/vendor/pdfviewer/viewer.css
    A ckanext/pdfpreview/theme/public/vendor/pdfviewer/viewer.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/README.md
    A ckanext/pdfpreview/theme/public/vendor/webL10n/l10n.js
    A ckanext/pdfpreview/theme/public/vendor/webL10n/l10n.min.js
    A ckanext/pdfpreview/theme/templates/pdf.html
    A ckanext/reclinepreview/__init__.py
    A ckanext/reclinepreview/plugin.py
    A ckanext/reclinepreview/tests/__init__.py
    A ckanext/reclinepreview/tests/test_preview.py
    A ckanext/reclinepreview/theme/public/css/recline.css
    A ckanext/reclinepreview/theme/public/css/recline.min.css
    A ckanext/reclinepreview/theme/public/img/ajaxload-circle.gif
    A ckanext/reclinepreview/theme/public/preview_recline.js
    A ckanext/reclinepreview/theme/public/preview_recline.min.js
    A ckanext/reclinepreview/theme/public/resource.config
    A ckanext/reclinepreview/theme/public/vendor/backbone/backbone.js
    A ckanext/reclinepreview/theme/public/vendor/backbone/backbone.min.js
    A ckanext/reclinepreview/theme/public/vendor/bootstrap/bootstrap.js
    A ckanext/reclinepreview/theme/public/vendor/bootstrap/bootstrap.min.js
    A ckanext/reclinepreview/theme/public/vendor/bootstrap/css/bootstrap.css
    A ckanext/reclinepreview/theme/public/vendor/bootstrap/css/bootstrap.min.css
    A ckanext/reclinepreview/theme/public/vendor/bootstrap/img/glyphicons-halflings-white.png
    A ckanext/reclinepreview/theme/public/vendor/bootstrap/img/glyphicons-halflings.png
    A ckanext/reclinepreview/theme/public/vendor/flotr2/excanvas.js
    A ckanext/reclinepreview/theme/public/vendor/flotr2/excanvas.min.js
    A ckanext/reclinepreview/theme/public/vendor/flotr2/flotr2.js
    A ckanext/reclinepreview/theme/public/vendor/flotr2/flotr2.min.js
    A ckanext/reclinepreview/theme/public/vendor/jquery.mustache/jquery.mustache.js
    A ckanext/reclinepreview/theme/public/vendor/jquery.mustache/jquery.mustache.min.js
    A ckanext/reclinepreview/theme/public/vendor/leaflet.markercluster/MarkerCluster.Default.css
    A ckanext/reclinepreview/theme/public/vendor/leaflet.markercluster/MarkerCluster.Default.ie.css
    A ckanext/reclinepreview/theme/public/vendor/leaflet.markercluster/MarkerCluster.Default.ie.min.css
    A ckanext/reclinepreview/theme/public/vendor/leaflet.markercluster/MarkerCluster.Default.min.css
    A ckanext/reclinepreview/theme/public/vendor/leaflet.markercluster/MarkerCluster.css
    A ckanext/reclinepreview/theme/public/vendor/leaflet.markercluster/MarkerCluster.min.css
    A ckanext/reclinepreview/theme/public/vendor/leaflet.markercluster/leaflet.markercluster.js
    A ckanext/reclinepreview/theme/public/vendor/leaflet.markercluster/leaflet.markercluster.min.js
    A ckanext/reclinepreview/theme/public/vendor/leaflet/images/layers.png
    A ckanext/reclinepreview/theme/public/vendor/leaflet/images/marker-icon.png
    A ckanext/reclinepreview/theme/public/vendor/leaflet/images/marker-shadow.png
    A ckanext/reclinepreview/theme/public/vendor/leaflet/images/zoom-in.png
    A ckanext/reclinepreview/theme/public/vendor/leaflet/images/zoom-out.png
    A ckanext/reclinepreview/theme/public/vendor/leaflet/leaflet.css
    A ckanext/reclinepreview/theme/public/vendor/leaflet/leaflet.ie.css
    A ckanext/reclinepreview/theme/public/vendor/leaflet/leaflet.ie.min.css
    A ckanext/reclinepreview/theme/public/vendor/leaflet/leaflet.js
    A ckanext/reclinepreview/theme/public/vendor/leaflet/leaflet.min.css
    A ckanext/reclinepreview/theme/public/vendor/leaflet/leaflet.min.js
    A ckanext/reclinepreview/theme/public/vendor/moment/moment.js
    A ckanext/reclinepreview/theme/public/vendor/moment/moment.min.js
    A ckanext/reclinepreview/theme/public/vendor/mustache/mustache.js
    A ckanext/reclinepreview/theme/public/vendor/mustache/mustache.min.js
    A ckanext/reclinepreview/theme/public/vendor/recline/css/recline.css
    A ckanext/reclinepreview/theme/public/vendor/recline/css/recline.min.css
    A ckanext/reclinepreview/theme/public/vendor/recline/recline.js
    A ckanext/reclinepreview/theme/public/vendor/recline/recline.min.js
    A ckanext/reclinepreview/theme/public/vendor/slickgrid/MIT-LICENSE.txt
    A ckanext/reclinepreview/theme/public/vendor/slickgrid/README.txt
    A ckanext/reclinepreview/theme/public/vendor/slickgrid/images/sort-asc.gif
    A ckanext/reclinepreview/theme/public/vendor/slickgrid/images/sort-desc.gif
    A ckanext/reclinepreview/theme/public/vendor/slickgrid/jquery-ui-1.8.16.custom.js
    A ckanext/reclinepreview/theme/public/vendor/slickgrid/jquery-ui-1.8.16.custom.min.js
    A ckanext/reclinepreview/theme/public/vendor/slickgrid/jquery.event.drag-2.0.js
    A ckanext/reclinepreview/theme/public/vendor/slickgrid/jquery.event.drag-2.0.min.js
    A ckanext/reclinepreview/theme/public/vendor/slickgrid/slick.grid.css
    A ckanext/reclinepreview/theme/public/vendor/slickgrid/slick.grid.js
    A ckanext/reclinepreview/theme/public/vendor/slickgrid/slick.grid.min.css
    A ckanext/reclinepreview/theme/public/vendor/slickgrid/slick.grid.min.js
    A ckanext/reclinepreview/theme/public/vendor/underscore/underscore.js
    A ckanext/reclinepreview/theme/public/vendor/underscore/underscore.min.js
    A ckanext/reclinepreview/theme/templates/recline.html
    A ckanext/resourceproxy/__init__.py
    A ckanext/resourceproxy/controller.py
    A ckanext/resourceproxy/plugin.py
    A ckanext/resourceproxy/tests/__init__.py
    A ckanext/resourceproxy/tests/file_server.py
    A ckanext/resourceproxy/tests/static/huge.json
    A ckanext/resourceproxy/tests/static/test.json
    A ckanext/resourceproxy/tests/test_proxy.py
    M doc/configuration.rst
    A doc/email-notifications.rst
    M doc/index.rst
    A doc/organizations_and_groups.rst
    M doc/toolkit.rst
    M doc/writing-extensions.rst
    M setup.py
    M test-core.ini

  Log Message:
  -----------
  Merge branch 'autofix_config_get_action' of github.com:okfn/ckan into autofix_config_get_action


  Commit: a390cdf49cad3f9736a6e2a159107d10128c4864
      https://github.com/okfn/ckan/commit/a390cdf49cad3f9736a6e2a159107d10128c4864
  Author: Sean Hammond <seanhammond at lavabit.com>
  Date:   2013-01-10 (Thu, 10 Jan 2013)

  Changed paths:
    M ckan/controllers/package.py
    M ckan/lib/dictization/model_dictize.py
    M ckan/lib/helpers.py
    M ckan/lib/plugins.py
    M ckan/lib/search/index.py
    M ckan/logic/action/create.py
    M ckan/logic/action/update.py
    A ckan/migration/versions/066_default_package_type.py
    M ckan/model/package.py
    M ckan/public/base/less/ckan.less
    A ckan/public/base/less/dropdown.less
    M ckan/templates/organization/read_base.html
    M ckan/templates/package/search.html
    M ckan/templates/snippets/facet_list.html
    M ckan/tests/lib/test_dictization.py
    M ckan/tests/lib/test_dictization_schema.py
    M ckan/tests/lib/test_solr_search_index.py
    M ckanext/datastore/db.py
    M ckanext/datastore/logic/action.py
    M ckanext/datastore/logic/auth.py
    M ckanext/datastore/tests/test_create.py
    M ckanext/datastore/tests/test_delete.py
    M ckanext/datastore/tests/test_search.py
    M ckanext/reclinepreview/plugin.py
    M ckanext/reclinepreview/tests/test_preview.py
    M ckanext/test_tag_vocab_plugin.py
    M doc/configuration.rst
    M doc/datastore-api.rst
    M doc/datastore.rst

  Log Message:
  -----------
  Merge branch 'master' of github.com:okfn/ckan into autofix_config_get_action


  Commit: e1821b791bfb3f4718d6d42a06252b5f50d20e33
      https://github.com/okfn/ckan/commit/e1821b791bfb3f4718d6d42a06252b5f50d20e33
  Author: Sean Hammond <seanhammond at lavabit.com>
  Date:   2013-01-10 (Thu, 10 Jan 2013)

  Changed paths:
    M ckan/logic/__init__.py

  Log Message:
  -----------
  Improve get_action() docstring: PEP257 style and generally more explicit


Compare: https://github.com/okfn/ckan/compare/d6bebc641e0e...e1821b791bfb


More information about the ckan-changes mailing list