[ckan-changes] [okfn/ckan] bc0caa: [#2437] Add standard python coding standards.

GitHub noreply at github.com
Thu Jul 12 10:40:56 UTC 2012


  Branch: refs/heads/2388-out-of-the-box-auth-settings
  Home:   https://github.com/okfn/ckan
  Commit: bc0caafcc6b83aa1fd6a7a5c3d078d435b8f0372
      https://github.com/okfn/ckan/commit/bc0caafcc6b83aa1fd6a7a5c3d078d435b8f0372
  Author: Ian Murray <ian.murray at okfn.org>
  Date:   2012-06-20 (Wed, 20 Jun 2012)

  Changed paths:
    M doc/coding-standards.rst

  Log Message:
  -----------
  [#2437] Add standard python coding standards.


  Commit: c8147bed3fb4dfddf969d2568050c53de1308361
      https://github.com/okfn/ckan/commit/c8147bed3fb4dfddf969d2568050c53de1308361
  Author: Ian Murray <ian.murray at okfn.org>
  Date:   2012-06-20 (Wed, 20 Jun 2012)

  Changed paths:
    M doc/coding-standards.rst

  Log Message:
  -----------
  [#2437] Import aron's javascript style guide.

>From http://aron.github.com/ckan-style/styleguide/javascript/


  Commit: e72fa91427614493ecfab5836a6b5713b4dedfd3
      https://github.com/okfn/ckan/commit/e72fa91427614493ecfab5836a6b5713b4dedfd3
  Author: Ian Murray <ian.murray at okfn.org>
  Date:   2012-06-20 (Wed, 20 Jun 2012)

  Changed paths:
    M doc/coding-standards.rst

  Log Message:
  -----------
  [#2437] Promote the javascript sub-sections so they appear in TOC


  Commit: 5cefb0980a698045751245b2bed2ccbd51222894
      https://github.com/okfn/ckan/commit/5cefb0980a698045751245b2bed2ccbd51222894
  Author: Ian Murray <ian.murray at okfn.org>
  Date:   2012-06-20 (Wed, 20 Jun 2012)

  Changed paths:
    M doc/coding-standards.rst

  Log Message:
  -----------
  [#2437] Import aron's html style guide.

>From http://aron.github.com/ckan-style/styleguide/html/


  Commit: 2eaae78ca266a46819950b2e866f32400ba333fd
      https://github.com/okfn/ckan/commit/2eaae78ca266a46819950b2e866f32400ba333fd
  Author: Ian Murray <ian.murray at okfn.org>
  Date:   2012-06-20 (Wed, 20 Jun 2012)

  Changed paths:
    M doc/coding-standards.rst

  Log Message:
  -----------
  [#2437] Import aron's css style guide.

>From http://aron.github.com/ckan-style/styleguide/css/


  Commit: d0b3da6f5a15f4f3b33e64999bc5493cd099d887
      https://github.com/okfn/ckan/commit/d0b3da6f5a15f4f3b33e64999bc5493cd099d887
  Author: Ian Murray <ian.murray at okfn.org>
  Date:   2012-06-20 (Wed, 20 Jun 2012)

  Changed paths:
    M doc/coding-standards.rst

  Log Message:
  -----------
  [#2437] Tidying up of coding-standards restructured text


  Commit: ca7b65a202dfc01104367cf8bb281b768c35bf7e
      https://github.com/okfn/ckan/commit/ca7b65a202dfc01104367cf8bb281b768c35bf7e
  Author: Ian Murray <ian.murray at okfn.org>
  Date:   2012-06-20 (Wed, 20 Jun 2012)

  Changed paths:
    M doc/coding-standards.rst

  Log Message:
  -----------
  [#2437] Moving python coding standards up the document.


  Commit: 6c4e2c14a65783b5b4ffd4679d9db99556a529cd
      https://github.com/okfn/ckan/commit/6c4e2c14a65783b5b4ffd4679d9db99556a529cd
  Author: Ian Murray <ian.murray at okfn.org>
  Date:   2012-06-20 (Wed, 20 Jun 2012)

  Changed paths:
    M doc/coding-standards.rst

  Log Message:
  -----------
  [#2437] Add further information about the check-in policy.


  Commit: 57aea6e7132d8ac6ca9eba44b0f9d6a25eeb1c98
      https://github.com/okfn/ckan/commit/57aea6e7132d8ac6ca9eba44b0f9d6a25eeb1c98
  Author: Ian Murray <ian.murray at okfn.org>
  Date:   2012-06-20 (Wed, 20 Jun 2012)

  Changed paths:
    M doc/coding-standards.rst

  Log Message:
  -----------
  [#2437] Add info about making changes to models.

>From the CKAN wiki: http://wiki.ckan.org/Making_changes_to_model_code


  Commit: 43bfa72795db57a19771f8fde3b2e4ce54e44f17
      https://github.com/okfn/ckan/commit/43bfa72795db57a19771f8fde3b2e4ce54e44f17
  Author: Ian Murray <ian.murray at okfn.org>
  Date:   2012-06-21 (Thu, 21 Jun 2012)

  Changed paths:
    M doc/coding-standards.rst

  Log Message:
  -----------
  [#2437] Add information about writing action layer code.


  Commit: 306a3982908d249c329f231172e33813ab5bdc17
      https://github.com/okfn/ckan/commit/306a3982908d249c329f231172e33813ab5bdc17
  Author: Ian Murray <ian.murray at okfn.org>
  Date:   2012-06-21 (Thu, 21 Jun 2012)

  Changed paths:
    M doc/coding-standards.rst
    M doc/writing-extensions.rst

  Log Message:
  -----------
  [#2437] Add link to details about writing extensions.


  Commit: 859eab8c9efb5c85237f7c3ef46041e5295a9acb
      https://github.com/okfn/ckan/commit/859eab8c9efb5c85237f7c3ef46041e5295a9acb
  Author: Ian Murray <ian.murray at okfn.org>
  Date:   2012-06-21 (Thu, 21 Jun 2012)

  Changed paths:
    M doc/coding-standards.rst
    A doc/release-cycle.rst

  Log Message:
  -----------
  [#2437] Add information about the release cycle.


  Commit: acbeab430826683d4a49b1d28d8b94daf7ea33c6
      https://github.com/okfn/ckan/commit/acbeab430826683d4a49b1d28d8b94daf7ea33c6
  Author: Ian Murray <ian.murray at okfn.org>
  Date:   2012-06-21 (Thu, 21 Jun 2012)

  Changed paths:
    M doc/coding-standards.rst

  Log Message:
  -----------
  [#2437] Add information about testing.


  Commit: 43c7d093146b03d2f73e60686e28c6e170037ec1
      https://github.com/okfn/ckan/commit/43c7d093146b03d2f73e60686e28c6e170037ec1
  Author: Ian Murray <ian.murray at okfn.org>
  Date:   2012-06-21 (Thu, 21 Jun 2012)

  Changed paths:
    M doc/coding-standards.rst

  Log Message:
  -----------
  [#2437] More instruction about particular areas of the codebase.


  Commit: 15e3d4d46d59cf64c640e7636e47b9e41fef9d4b
      https://github.com/okfn/ckan/commit/15e3d4d46d59cf64c640e7636e47b9e41fef9d4b
  Author: Ian Murray <ian.murray at okfn.org>
  Date:   2012-06-21 (Thu, 21 Jun 2012)

  Changed paths:
    M doc/coding-standards.rst

  Log Message:
  -----------
  [#2437] Move testing section into CKAN-specfic section.


  Commit: b1e1ba2db2454ac80473ffe6b2c189022553c6f1
      https://github.com/okfn/ckan/commit/b1e1ba2db2454ac80473ffe6b2c189022553c6f1
  Author: Ian Murray <ian.murray at okfn.org>
  Date:   2012-06-21 (Thu, 21 Jun 2012)

  Changed paths:
    M doc/coding-standards.rst

  Log Message:
  -----------
  [#2437] Correct formatting


  Commit: 3c6ec2ee0dbce59ba4b53d097fa5a17ea26ff67b
      https://github.com/okfn/ckan/commit/3c6ec2ee0dbce59ba4b53d097fa5a17ea26ff67b
  Author: amercader <amercadero at gmail.com>
  Date:   2012-06-26 (Tue, 26 Jun 2012)

  Changed paths:
    M doc/release-cycle.rst

  Log Message:
  -----------
  [#2437] Minor edit on release cycle docs


  Commit: fca35e5f6929e3008640be1d1c2460dbc2a2ba32
      https://github.com/okfn/ckan/commit/fca35e5f6929e3008640be1d1c2460dbc2a2ba32
  Author: Toby <toby.junk at gmail.com>
  Date:   2012-06-28 (Thu, 28 Jun 2012)

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

  Log Message:
  -----------
  [#1387] fix resource urls with no protocols


  Commit: 85d88059e921deb93025d9d8ef55dc551f1f788d
      https://github.com/okfn/ckan/commit/85d88059e921deb93025d9d8ef55dc551f1f788d
  Author: Toby <toby.junk at gmail.com>
  Date:   2012-06-28 (Thu, 28 Jun 2012)

  Changed paths:
    M ckan/tests/lib/test_dictization.py
    M ckan/tests/logic/test_action.py

  Log Message:
  -----------
  [#1387] fix tests with bad urls


  Commit: 646e551881c54c54b120f68f36205bb7207b53fc
      https://github.com/okfn/ckan/commit/646e551881c54c54b120f68f36205bb7207b53fc
  Author: Ian Murray <ian.murray at okfn.org>
  Date:   2012-06-28 (Thu, 28 Jun 2012)

  Changed paths:
    M ckan/logic/action/get.py
    M ckan/tests/lib/test_tag_search.py

  Log Message:
  -----------
  [#2439] Allow query parameter to be a list of strings

As well as a single string.


  Commit: 903bd62d06392eb211925b4f63d2ee89570bbb78
      https://github.com/okfn/ckan/commit/903bd62d06392eb211925b4f63d2ee89570bbb78
  Author: Ian Murray <ian.murray at okfn.org>
  Date:   2012-06-28 (Thu, 28 Jun 2012)

  Changed paths:
    M ckan/lib/search/query.py
    M ckan/logic/action/get.py
    M ckan/tests/logic/test_tag.py

  Log Message:
  -----------
  [#2439] Mark fields parameter as deprecated

... in tag_search and tag_autocomplete.


  Commit: 85310d44b79ddab590e687c23441b7e244243171
      https://github.com/okfn/ckan/commit/85310d44b79ddab590e687c23441b7e244243171
  Author: Ian Murray <ian.murray at okfn.org>
  Date:   2012-06-28 (Thu, 28 Jun 2012)

  Changed paths:
    M doc/apiv3.rst

  Log Message:
  -----------
  [#2439] Update to docs


  Commit: 54e8722bdb38ba66e9566c09c44c25edeb29aa07
      https://github.com/okfn/ckan/commit/54e8722bdb38ba66e9566c09c44c25edeb29aa07
  Author: Ian Murray <ian.murray at okfn.org>
  Date:   2012-06-29 (Fri, 29 Jun 2012)

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

  Log Message:
  -----------
  [#2439] Sanitise method parameters.

And comment reason for making the list copy.

Response to feedback from code-review.


  Commit: 528d27bf699b8df85edf8c55f7cb91b8fcf64c7c
      https://github.com/okfn/ckan/commit/528d27bf699b8df85edf8c55f7cb91b8fcf64c7c
  Author: amercader <amercadero at gmail.com>
  Date:   2012-07-02 (Mon, 02 Jul 2012)

  Changed paths:
    M ckan/config/deployment.ini_tmpl
    M ckan/config/environment.py
    M doc/configuration.rst

  Log Message:
  -----------
  [#1678] Make synchronous search the default behaviour

Unless already loaded or explicitly disabled via the
`ckan.search.automatic_index` configuration option, the synchronous
search plugin will be loaded during startup time.


  Commit: 67d7135ed8c2494279dbe00b67cfea20ed2bfc6c
      https://github.com/okfn/ckan/commit/67d7135ed8c2494279dbe00b67cfea20ed2bfc6c
  Author: amercader <amercadero at gmail.com>
  Date:   2012-07-02 (Mon, 02 Jul 2012)

  Changed paths:
    M ckan/config/environment.py

  Log Message:
  -----------
  PEP8 environment.py


  Commit: 93931067fb9126c46cfbcec6a1a8f017aca1b31b
      https://github.com/okfn/ckan/commit/93931067fb9126c46cfbcec6a1a8f017aca1b31b
  Author: Sean Hammond <seanhammond at lavabit.com>
  Date:   2012-07-02 (Mon, 02 Jul 2012)

  Changed paths:
    M CHANGELOG.txt

  Log Message:
  -----------
  Add credit to Sven in CHANGELOG


  Commit: af1f41fb48fc1e8634455b2fa3b464d28de6213d
      https://github.com/okfn/ckan/commit/af1f41fb48fc1e8634455b2fa3b464d28de6213d
  Author: Sean Hammond <seanhammond at lavabit.com>
  Date:   2012-07-02 (Mon, 02 Jul 2012)

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

  Log Message:
  -----------
  [#2290] Mark facet titles in search pages for translation


  Commit: 33faf3e512fa888414e9b191dadb3835fb5e232f
      https://github.com/okfn/ckan/commit/33faf3e512fa888414e9b191dadb3835fb5e232f
  Author: Sean Hammond <seanhammond at lavabit.com>
  Date:   2012-07-02 (Mon, 02 Jul 2012)

  Changed paths:
    M ckan/templates/group/read.html

  Log Message:
  -----------
  Mark facet titles on group read page for translation


  Commit: 4594319109fd4e2cd8f152216ae9214e22a8c2ca
      https://github.com/okfn/ckan/commit/4594319109fd4e2cd8f152216ae9214e22a8c2ca
  Author: Sean Hammond <seanhammond at lavabit.com>
  Date:   2012-07-02 (Mon, 02 Jul 2012)

  Changed paths:
    M setup.py

  Log Message:
  -----------
  Add strings from core extensions to pot file


  Commit: fb782e2043d58c7015eb17ee6fe236316dc79ea9
      https://github.com/okfn/ckan/commit/fb782e2043d58c7015eb17ee6fe236316dc79ea9
  Author: Sean Hammond <seanhammond at lavabit.com>
  Date:   2012-07-02 (Mon, 02 Jul 2012)

  Changed paths:
    M ckanext/organizations/controllers.py

  Log Message:
  -----------
  Fix a string that had a lot of whitespace in it


  Commit: 58d054970a1ff108678ae8ee3124c7f27eca224a
      https://github.com/okfn/ckan/commit/58d054970a1ff108678ae8ee3124c7f27eca224a
  Author: Ian Murray <ian.murray at okfn.org>
  Date:   2012-07-02 (Mon, 02 Jul 2012)

  Changed paths:
    M ckan/logic/action/get.py

  Log Message:
  -----------
  Dictize results list of resource_search action.

Looks like this action wasn't even working!


  Commit: f386122015e1b8408b1f94046d8422eb2d17ac7a
      https://github.com/okfn/ckan/commit/f386122015e1b8408b1f94046d8422eb2d17ac7a
  Author: Ian Murray <ian.murray at okfn.org>
  Date:   2012-07-02 (Mon, 02 Jul 2012)

  Changed paths:
    M ckan/logic/action/get.py

  Log Message:
  -----------
  Docstring for resource_search action.


  Commit: ebd9bc613ea4cea5617998cf2c669ff3f267f4dd
      https://github.com/okfn/ckan/commit/ebd9bc613ea4cea5617998cf2c669ff3f267f4dd
  Author: Ian Murray <ian.murray at okfn.org>
  Date:   2012-07-02 (Mon, 02 Jul 2012)

  Changed paths:
    M ckan/logic/action/get.py
    M ckan/tests/logic/test_action.py

  Log Message:
  -----------
  Add 'q' parameter to resource_search action.

This deprecates the existing 'fields' parameter, which is not compatible
with GET-ing the resource_search action.


  Commit: cc070212a450b7c716cf79e81b29ba54301709be
      https://github.com/okfn/ckan/commit/cc070212a450b7c716cf79e81b29ba54301709be
  Author: Ian Murray <ian.murray at okfn.org>
  Date:   2012-07-02 (Mon, 02 Jul 2012)

  Changed paths:
    M ckan/logic/action/get.py
    M ckan/tests/logic/test_action.py

  Log Message:
  -----------
  Ensure legacy parameter, fields, still works.

Keep the old fields `parameter's` behaviour, but encourage use of the new
`query` parameter.


  Commit: f8450f4f2b11308e340c83bd78d114e513717615
      https://github.com/okfn/ckan/commit/f8450f4f2b11308e340c83bd78d114e513717615
  Author: Ian Murray <ian.murray at okfn.org>
  Date:   2012-07-02 (Mon, 02 Jul 2012)

  Changed paths:
    M ckan/logic/action/get.py
    M ckan/tests/logic/test_action.py

  Log Message:
  -----------
  Special chars are escaped in search terms.


  Commit: aeef82cbf16656308730b3e3b9121a4828b526c2
      https://github.com/okfn/ckan/commit/aeef82cbf16656308730b3e3b9121a4828b526c2
  Author: Ian Murray <ian.murray at okfn.org>
  Date:   2012-07-02 (Mon, 02 Jul 2012)

  Changed paths:
    M ckan/logic/action/get.py

  Log Message:
  -----------
  Useful validation errors for resource_search


  Commit: 966ab39183351701656786d63a193bf79898c748
      https://github.com/okfn/ckan/commit/966ab39183351701656786d63a193bf79898c748
  Author: Ian Murray <ian.murray at okfn.org>
  Date:   2012-07-02 (Mon, 02 Jul 2012)

  Changed paths:
    M ckan/logic/action/get.py

  Log Message:
  -----------
  Remove unused session object.


  Commit: 79505e541263eadce6f7245e6548240499413ca1
      https://github.com/okfn/ckan/commit/79505e541263eadce6f7245e6548240499413ca1
  Author: Ian Murray <ian.murray at okfn.org>
  Date:   2012-07-02 (Mon, 02 Jul 2012)

  Changed paths:
    M ckan/logic/action/get.py

  Log Message:
  -----------
  General tidy of resource_search action.


  Commit: d4ea63a2b9c2f5dd339879269fb366f847b3ab76
      https://github.com/okfn/ckan/commit/d4ea63a2b9c2f5dd339879269fb366f847b3ab76
  Author: Ian Murray <ian.murray at okfn.org>
  Date:   2012-07-02 (Mon, 02 Jul 2012)

  Changed paths:
    M ckan/tests/logic/test_action.py

  Log Message:
  -----------
  Add reference to ticket number


  Commit: dcca75713e44763645c2190cd531b30f8c99ff31
      https://github.com/okfn/ckan/commit/dcca75713e44763645c2190cd531b30f8c99ff31
  Author: Ian Murray <ian.murray at okfn.org>
  Date:   2012-07-02 (Mon, 02 Jul 2012)

  Changed paths:
    M ckan/logic/action/get.py

  Log Message:
  -----------
  Add log message warning of deprecated parameter.

Obviously this won't indicate to the action api users, only
when in library access.


  Commit: 575a96470a9278dc660144743999b9c2849e114d
      https://github.com/okfn/ckan/commit/575a96470a9278dc660144743999b9c2849e114d
  Author: Ian Murray <ian.murray at okfn.org>
  Date:   2012-07-02 (Mon, 02 Jul 2012)

  Changed paths:
    M ckan/lib/search/query.py
    M ckan/logic/action/get.py

  Log Message:
  -----------
  Context determines resource_search's result type.

This is provided as it allows the search api to continue to use
this action, and still provide the required result-type for the
action api.


  Commit: aad834c25ce6f28cd719a59d3d89f5cc79ab533c
      https://github.com/okfn/ckan/commit/aad834c25ce6f28cd719a59d3d89f5cc79ab533c
  Author: Ian Murray <ian.murray at okfn.org>
  Date:   2012-07-02 (Mon, 02 Jul 2012)

  Changed paths:
    M ckan/tests/logic/test_action.py

  Log Message:
  -----------
  Test resource_search works with a GET request


  Commit: f4b6a025618d4ae874f4ffb452365cc6301b4aa6
      https://github.com/okfn/ckan/commit/f4b6a025618d4ae874f4ffb452365cc6301b4aa6
  Author: Ian Murray <ian.murray at okfn.org>
  Date:   2012-07-02 (Mon, 02 Jul 2012)

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

  Log Message:
  -----------
  Use the new 'query' parameter in resource_search

instead of the now deprecated 'fields' paramter.


  Commit: 80781b39423084f33cacd981e8e88e9a69c4d1ce
      https://github.com/okfn/ckan/commit/80781b39423084f33cacd981e8e88e9a69c4d1ce
  Author: Ian Murray <ian.murray at okfn.org>
  Date:   2012-07-02 (Mon, 02 Jul 2012)

  Changed paths:
    M ckan/logic/action/get.py

  Log Message:
  -----------
  Clarify translatable string.

``{field}`` is usually used to represent a substitution.


  Commit: 51dd38facbf2c622b1d23213951d86f2a2695000
      https://github.com/okfn/ckan/commit/51dd38facbf2c622b1d23213951d86f2a2695000
  Author: Ross Jones <rossdjones at gmail.com>
  Date:   2012-07-02 (Mon, 02 Jul 2012)

  Changed paths:
    M ckan/lib/search/query.py
    M ckan/logic/action/get.py
    M ckan/tests/lib/test_tag_search.py
    M ckan/tests/logic/test_tag.py
    M doc/apiv3.rst

  Log Message:
  -----------
  Merge pull request #45 from okfn/2439-tag_search-and-tag_autocomplete-GETable

Looks great and all the tests pass.


  Commit: 10f8cdee61d6dd72330b0f68be1824796c0b064a
      https://github.com/okfn/ckan/commit/10f8cdee61d6dd72330b0f68be1824796c0b064a
  Author: Ross Jones <rossdjones at gmail.com>
  Date:   2012-07-02 (Mon, 02 Jul 2012)

  Changed paths:
    M ckan/config/deployment.ini_tmpl
    M ckan/config/environment.py
    M ckan/config/middleware.py
    M ckan/controllers/user.py
    M ckan/lib/i18n.py
    M doc/configuration.rst

  Log Message:
  -----------
  Merge branch '1678-sync-search-by-default' of https://github.com/okfn/ckan


  Commit: 428c9ff756739e4eddc5b5e9e9e794df3726cdc3
      https://github.com/okfn/ckan/commit/428c9ff756739e4eddc5b5e9e9e794df3726cdc3
  Author: Ross Jones <rossdjones at gmail.com>
  Date:   2012-07-02 (Mon, 02 Jul 2012)

  Changed paths:
    M CHANGELOG.txt
    M ckan/controllers/datastore.py
    M ckan/lib/search/query.py
    M ckan/logic/action/get.py
    M ckan/logic/auth/publisher/create.py
    M ckan/public/scripts/application.js
    M ckan/public/scripts/templates.js
    M ckan/public/scripts/vendor/recline/recline.js
    M ckan/templates/group/read.html
    M ckan/templates/js_strings.html
    M ckan/templates/package/resource_read.html
    M ckan/templates/package/search.html
    A ckan/templates/snippets/recline-extra-footer.html
    A ckan/templates/snippets/recline-extra-header.html
    M ckan/tests/functional/test_authz.py
    M ckan/tests/functional/test_datastore.py
    M ckan/tests/functional/test_group.py
    M ckan/tests/functional/test_package.py
    M ckan/tests/lib/test_tag_search.py
    M ckan/tests/logic/test_action.py
    M ckan/tests/logic/test_tag.py
    M ckanext/organizations/controllers.py
    M ckanext/organizations/forms.py
    M ckanext/organizations/templates/organization_package_form.html
    M doc/apiv3.rst
    M doc/datastore.rst
    M setup.py

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


  Commit: b094c4eda6e61cacd3da3e638573803457f014d4
      https://github.com/okfn/ckan/commit/b094c4eda6e61cacd3da3e638573803457f014d4
  Author: Toby <toby.junk at gmail.com>
  Date:   2012-07-03 (Tue, 03 Jul 2012)

  Changed paths:
    M doc/index.rst
    A doc/toolkit.rst

  Log Message:
  -----------
  [#2362] toolkit docs


  Commit: 3e00ffea420bd11af64b0d2d417e3c6100b71390
      https://github.com/okfn/ckan/commit/3e00ffea420bd11af64b0d2d417e3c6100b71390
  Author: amercader <amercadero at gmail.com>
  Date:   2012-07-03 (Tue, 03 Jul 2012)

  Changed paths:
    M ckan/config/deployment.ini_tmpl
    M ckan/config/environment.py
    M doc/configuration.rst

  Log Message:
  -----------
  Make synchronous search the default behaviour

Unless already loaded or explicitly disabled via the
`ckan.search.automatic_index` configuration option, the synchronous
search plugin will be loaded during startup time.


  Commit: 08cba3144db70784f90c381a2139c8c035f2b63e
      https://github.com/okfn/ckan/commit/08cba3144db70784f90c381a2139c8c035f2b63e
  Author: amercader <amercadero at gmail.com>
  Date:   2012-07-03 (Tue, 03 Jul 2012)

  Changed paths:
    M ckan/config/environment.py

  Log Message:
  -----------
  PEP8 environment.py


  Commit: ebc0452576384ace0ea04574b53dc7b9847096b3
      https://github.com/okfn/ckan/commit/ebc0452576384ace0ea04574b53dc7b9847096b3
  Author: Toby <toby.junk at gmail.com>
  Date:   2012-07-03 (Tue, 03 Jul 2012)

  Changed paths:
    M ckan/lib/search/query.py
    M ckan/logic/action/get.py
    M ckan/tests/lib/test_tag_search.py
    M ckan/tests/logic/test_tag.py
    M doc/apiv3.rst

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


  Commit: 63d82ceaea33277b21be3d336f1cd29d98959704
      https://github.com/okfn/ckan/commit/63d82ceaea33277b21be3d336f1cd29d98959704
  Author: Sean Hammond <seanhammond at lavabit.com>
  Date:   2012-07-03 (Tue, 03 Jul 2012)

  Changed paths:
    M pip-requirements.txt

  Log Message:
  -----------
  Update several dependencies

Replaced PyUtilib==4.0.2848 with pyutilib.component.core==4.5.3, this
avoids pulling in all the pyutilib packages and the packages they depend
on.

Updated webhelpers, solrpy, formalchemy, markupsafe, tempita, routes and
paste to the latest versions from pypi


  Commit: a8dab115f0e94b7f475d15ffd6897bd03a6f81b4
      https://github.com/okfn/ckan/commit/a8dab115f0e94b7f475d15ffd6897bd03a6f81b4
  Author: Sean Hammond <seanhammond at lavabit.com>
  Date:   2012-07-03 (Tue, 03 Jul 2012)

  Changed paths:
    M pip-requirements.txt

  Log Message:
  -----------
  Update babel, psyco and zope dependencies


  Commit: 755431512cf806b3af77a3942b613da369f719f8
      https://github.com/okfn/ckan/commit/755431512cf806b3af77a3942b613da369f719f8
  Author: Sean Hammond <seanhammond at lavabit.com>
  Date:   2012-07-03 (Tue, 03 Jul 2012)

  Changed paths:
    M pip-requirements.txt

  Log Message:
  -----------
  Upgrade sqlalchemy-migrate to 0.7.2 (latest)


  Commit: 5629aade36916b967ffae250812e833816e0dddd
      https://github.com/okfn/ckan/commit/5629aade36916b967ffae250812e833816e0dddd
  Author: Sean Hammond <seanhammond at lavabit.com>
  Date:   2012-07-03 (Tue, 03 Jul 2012)

  Changed paths:
    M pip-requirements.txt

  Log Message:
  -----------
  Upgrade sqlalchemy to 0.7.8 (latest)


  Commit: cd7974b2be434d88d937f1fbad2042413b463c48
      https://github.com/okfn/ckan/commit/cd7974b2be434d88d937f1fbad2042413b463c48
  Author: Sean Hammond <seanhammond at lavabit.com>
  Date:   2012-07-06 (Fri, 06 Jul 2012)

  Changed paths:
    M ckan/lib/plugins.py

  Log Message:
  -----------
  Refactor form_to_db_schema_options

Make it call self.form_to_db_schema so that the form_to_db_schema()
methods of IDatasetForm extensions get called.

Also make it call new form_to_db_schema_api_create() and
form_to_db_schema_api_update() methods which could potentially be
overridden by extensions also.


  Commit: 90012807433047593f7acac22522af5bc1302ac6
      https://github.com/okfn/ckan/commit/90012807433047593f7acac22522af5bc1302ac6
  Author: Sean Hammond <seanhammond at lavabit.com>
  Date:   2012-07-06 (Fri, 06 Jul 2012)

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

  Log Message:
  -----------
  Fix a crasher in package/read.html template

Sometimes c.pkg_dict has no member named groups (e.g. when there is an
active IDatasetForm plugin with a db_to_form_schema() method).


  Commit: a5bedce1d321752fd083a7a4ec10e263439e713d
      https://github.com/okfn/ckan/commit/a5bedce1d321752fd083a7a4ec10e263439e713d
  Author: Sean Hammond <seanhammond at lavabit.com>
  Date:   2012-07-06 (Fri, 06 Jul 2012)

  Changed paths:
    M ckan/logic/schema.py

  Log Message:
  -----------
  Add db_to_form_schema method

For IDatasetForm plugins to base their db_to_form_schema() dicts on


  Commit: 7f59f2539abfa009618d34deea087a97a4a94dba
      https://github.com/okfn/ckan/commit/7f59f2539abfa009618d34deea087a97a4a94dba
  Author: Sean Hammond <seanhammond at lavabit.com>
  Date:   2012-07-06 (Fri, 06 Jul 2012)

  Changed paths:
    M ckan/logic/schema.py

  Log Message:
  -----------
  Rename db_to_form_schema -> db_to_form_package_schema()


  Commit: 38fc15cfc0965e567444b2653ff5a36b3f33828b
      https://github.com/okfn/ckan/commit/38fc15cfc0965e567444b2653ff5a36b3f33828b
  Author: Sean Hammond <seanhammond at lavabit.com>
  Date:   2012-07-06 (Fri, 06 Jul 2012)

  Changed paths:
    M ckan/lib/plugins.py
    M ckan/logic/schema.py
    M ckan/tests/schema/test_schema.py
    M ckanext/publisher_form/forms.py
    M ckanext/test_tag_vocab_plugin.py

  Log Message:
  -----------
  Rename package_form_schema() -> form_to_db_package_schema()

The only purpose of this schema is to be used as a base schema by
IDatasetForm plugins for their form_to_db_schema() methods, hopefully
the new name makes that clearer


  Commit: c5553b8e0fdd3e0394c97880f343bee4615b2301
      https://github.com/okfn/ckan/commit/c5553b8e0fdd3e0394c97880f343bee4615b2301
  Author: Sean Hammond <seanhammond at lavabit.com>
  Date:   2012-07-06 (Fri, 06 Jul 2012)

  Changed paths:
    M ckan/logic/schema.py

  Log Message:
  -----------
  Add back in deprectated package_form_schema() for backwards compatibility


  Commit: efca8cb18ca6379a51cb81e59d347ecb370ec78c
      https://github.com/okfn/ckan/commit/efca8cb18ca6379a51cb81e59d347ecb370ec78c
  Author: kindly <kindly at gmail.com>
  Date:   2012-07-06 (Fri, 06 Jul 2012)

  Changed paths:
    M ckan/logic/schema.py

  Log Message:
  -----------
  [2627] fix some more date issues when displayed


  Commit: 519472c1bcf15f66e18927f775e06e5ee70724fa
      https://github.com/okfn/ckan/commit/519472c1bcf15f66e18927f775e06e5ee70724fa
  Author: Ian Murray <ian.murray at okfn.org>
  Date:   2012-07-07 (Sat, 07 Jul 2012)

  Changed paths:
    M doc/coding-standards.rst

  Log Message:
  -----------
  [#2437] Add config file argument to paster commands.


  Commit: 29a06dc503681cb0ab7951ea05cf55b47d025998
      https://github.com/okfn/ckan/commit/29a06dc503681cb0ab7951ea05cf55b47d025998
  Author: Ian Murray <ian.murray at okfn.org>
  Date:   2012-07-07 (Sat, 07 Jul 2012)

  Changed paths:
    M doc/coding-standards.rst

  Log Message:
  -----------
  [#2437] Update commit message guidelines


  Commit: 4636408d71d96e961935b50f4703fdbe5c109c79
      https://github.com/okfn/ckan/commit/4636408d71d96e961935b50f4703fdbe5c109c79
  Author: Ian Murray <ian.murray at okfn.org>
  Date:   2012-07-07 (Sat, 07 Jul 2012)

  Changed paths:
    M doc/coding-standards.rst
    A doc/release-cycle.rst
    M doc/writing-extensions.rst

  Log Message:
  -----------
  Merge branch 'task-2437-add-coding-standards-to-ckan-docs'


  Commit: a1e392f9a3fb89e54afafa339c12bb97134ca26e
      https://github.com/okfn/ckan/commit/a1e392f9a3fb89e54afafa339c12bb97134ca26e
  Author: Ross Jones <rossdjones at gmail.com>
  Date:   2012-07-09 (Mon, 09 Jul 2012)

  Changed paths:
    M ckan/lib/plugins.py
    M ckan/logic/schema.py
    M ckan/templates/package/read.html
    M ckan/tests/schema/test_schema.py
    M ckanext/publisher_form/forms.py
    M ckanext/test_tag_vocab_plugin.py
    M doc/coding-standards.rst
    A doc/release-cycle.rst
    M doc/writing-extensions.rst
    M pip-requirements.txt

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


  Commit: 3a518547e18a1b9d2177db9243620272c58f3ba9
      https://github.com/okfn/ckan/commit/3a518547e18a1b9d2177db9243620272c58f3ba9
  Author: Ross Jones <rossdjones at gmail.com>
  Date:   2012-07-09 (Mon, 09 Jul 2012)

  Changed paths:
    M ckanext/organizations/forms.py

  Log Message:
  -----------
  Fixes 2624, where tags were not saved with organization_dataset

Added tag_convert_string to the validators for the form_to_db_schema
so that it correctly converted the string to tags in the DB.


  Commit: 4f32c46e50d2c9767faf6768ac013248d83d8d82
      https://github.com/okfn/ckan/commit/4f32c46e50d2c9767faf6768ac013248d83d8d82
  Author: Sean Hammond <seanhammond at lavabit.com>
  Date:   2012-07-09 (Mon, 09 Jul 2012)

  Changed paths:
    M ckanext/organizations/forms.py

  Log Message:
  -----------
  [#2624] Base organizations form_to_db_schema() off form_to_db_package_schema()


  Commit: 5d13781be3f7834a178698ae53deaa3ff56bc071
      https://github.com/okfn/ckan/commit/5d13781be3f7834a178698ae53deaa3ff56bc071
  Author: Sean Hammond <seanhammond at lavabit.com>
  Date:   2012-07-09 (Mon, 09 Jul 2012)

  Changed paths:
    M ckanext/organizations/forms.py

  Log Message:
  -----------
  Merge branch '2624-organization-tags'


  Commit: 3bae84bd1352d4a2b9fe37579f7cfcf87fef49ab
      https://github.com/okfn/ckan/commit/3bae84bd1352d4a2b9fe37579f7cfcf87fef49ab
  Author: Toby <toby.junk at gmail.com>
  Date:   2012-07-09 (Mon, 09 Jul 2012)

  Changed paths:
    M CHANGELOG.txt

  Log Message:
  -----------
  [#2634] add restricted template vars to change log


  Commit: b41b57c5fb686c76a6a1a1dd20df5a358b3c7a93
      https://github.com/okfn/ckan/commit/b41b57c5fb686c76a6a1a1dd20df5a358b3c7a93
  Author: Toby <toby.junk at gmail.com>
  Date:   2012-07-09 (Mon, 09 Jul 2012)

  Changed paths:
    M ckan/config/environment.py

  Log Message:
  -----------
  [#2632] check allowed helper functions exist


  Commit: 870f980c35792d0510de649c8db416795edd9008
      https://github.com/okfn/ckan/commit/870f980c35792d0510de649c8db416795edd9008
  Author: Ross Jones <rossdjones at gmail.com>
  Date:   2012-07-10 (Tue, 10 Jul 2012)

  Changed paths:
    M ckan/controllers/package.py
    M ckan/templates/package/resource_read.html

  Log Message:
  -----------
  Fixed missing markdown on the resource read page.

Changed the read_resource method in package controller to generate the
notes from the dictionary and use the dataset notes if no resource
description is available


  Commit: f07c75b3c0d0f0ed0909acf0482051cdfb8e5c3f
      https://github.com/okfn/ckan/commit/f07c75b3c0d0f0ed0909acf0482051cdfb8e5c3f
  Author: Ross Jones <rossdjones at gmail.com>
  Date:   2012-07-10 (Tue, 10 Jul 2012)

  Changed paths:
    M ckanext/organizations/forms.py

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


  Commit: d57be835330f6dd2b1be27099148e0e3e7c83902
      https://github.com/okfn/ckan/commit/d57be835330f6dd2b1be27099148e0e3e7c83902
  Author: John Glover <glover.john at gmail.com>
  Date:   2012-07-10 (Tue, 10 Jul 2012)

  Changed paths:
    M ckan/controllers/package.py
    M ckan/templates/package/resource_read.html

  Log Message:
  -----------
  Merge pull request #58 from okfn/2650-markdown-resource-description

Fixed missing markdown on the resource read page.


  Commit: 737d8234ed654fd53e8422205bd23cd824961a0f
      https://github.com/okfn/ckan/commit/737d8234ed654fd53e8422205bd23cd824961a0f
  Author: John Glover <j at johnglover.net>
  Date:   2012-07-10 (Tue, 10 Jul 2012)

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

  Log Message:
  -----------
  Whitespace cleanup.


  Commit: f417be9d35a2d3bd17da654a2c9f04f5cbba89d2
      https://github.com/okfn/ckan/commit/f417be9d35a2d3bd17da654a2c9f04f5cbba89d2
  Author: Ross Jones <rossdjones at gmail.com>
  Date:   2012-07-10 (Tue, 10 Jul 2012)

  Changed paths:
    M ckan/public/scripts/application.js

  Log Message:
  -----------
  Add support for TSV files on dataproxy


  Commit: 6d4452391e7fb8d9f728f8e9e0f21fef802d7c0f
      https://github.com/okfn/ckan/commit/6d4452391e7fb8d9f728f8e9e0f21fef802d7c0f
  Author: Ross Jones <rossdjones at gmail.com>
  Date:   2012-07-10 (Tue, 10 Jul 2012)

  Changed paths:
    M ckan/controllers/package.py
    M ckan/templates/package/resource_read.html

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


  Commit: 096a414efd3ef4fb6fc8c48635be12d0f4ee7e73
      https://github.com/okfn/ckan/commit/096a414efd3ef4fb6fc8c48635be12d0f4ee7e73
  Author: Ross Jones <rossdjones at gmail.com>
  Date:   2012-07-10 (Tue, 10 Jul 2012)

  Changed paths:
    M ckan/lib/dictization/model_dictize.py
    M ckan/tests/lib/test_dictization.py
    M ckan/tests/logic/test_action.py

  Log Message:
  -----------
  Merge branch '1387-fix-resource-urls'


  Commit: fea646fc610c96ae9ff34d38a6dc4f8aa153f4e9
      https://github.com/okfn/ckan/commit/fea646fc610c96ae9ff34d38a6dc4f8aa153f4e9
  Author: Toby <toby.junk at gmail.com>
  Date:   2012-07-10 (Tue, 10 Jul 2012)

  Changed paths:
    M ckan/controllers/package.py
    M ckan/lib/helpers.py
    M ckan/templates/package/resource_read.html

  Log Message:
  -----------
  [#2651] rival patch to keep controller clean


  Commit: 16a689555807cd37a66c11340a0201de47ea8e07
      https://github.com/okfn/ckan/commit/16a689555807cd37a66c11340a0201de47ea8e07
  Author: Ross Jones <rossdjones at gmail.com>
  Date:   2012-07-10 (Tue, 10 Jul 2012)

  Changed paths:
    M ckan/controllers/package.py
    M ckan/lib/helpers.py
    M ckan/templates/package/resource_read.html

  Log Message:
  -----------
  Merge branch '2651-rival-patch'


  Commit: f19278e68e8d3148421e97a4a5f034f1b8f94a3b
      https://github.com/okfn/ckan/commit/f19278e68e8d3148421e97a4a5f034f1b8f94a3b
  Author: Sean Hammond <seanhammond at lavabit.com>
  Date:   2012-07-11 (Wed, 11 Jul 2012)

  Changed paths:
    M ckan/controllers/package.py

  Log Message:
  -----------
  Stop the package controller from crashing when used at the root URL

If the root URL '/' was connected to the package controller (e.g. by an
IRoutes plugin) _guess_package_type() would crash. Add a special case to
avoid the crash.


  Commit: 8dfbf0d02b070a5a99f75e039eab6a3bf03b006f
      https://github.com/okfn/ckan/commit/8dfbf0d02b070a5a99f75e039eab6a3bf03b006f
  Author: kindly <kindly at gmail.com>
  Date:   2012-07-11 (Wed, 11 Jul 2012)

  Changed paths:
    M ckan/controllers/package.py

  Log Message:
  -----------
  Merge pull request #63 from okfn/feature-allow-package-controller-at-root-url

Stop the package controller from crashing when used at the root URL


  Commit: 316f6615a0ee5e4da2e2341c98955d7e99da042c
      https://github.com/okfn/ckan/commit/316f6615a0ee5e4da2e2341c98955d7e99da042c
  Author: Ross Jones <rossdjones at gmail.com>
  Date:   2012-07-12 (Thu, 12 Jul 2012)

  Changed paths:
    M ckan/controllers/package.py

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


  Commit: 506f5a11a76c37c3461a1a505648c9d1db6ec55b
      https://github.com/okfn/ckan/commit/506f5a11a76c37c3461a1a505648c9d1db6ec55b
  Author: Ross Jones <rossdjones at gmail.com>
  Date:   2012-07-12 (Thu, 12 Jul 2012)

  Changed paths:
    M doc/index.rst
    A doc/toolkit.rst

  Log Message:
  -----------
  Merge pull request #49 from okfn/2362-toolkit-doc-part1

Docs generate fine.


  Commit: 6419864302da0107859d161125fc0535d50c4898
      https://github.com/okfn/ckan/commit/6419864302da0107859d161125fc0535d50c4898
  Author: Ross Jones <rossdjones at gmail.com>
  Date:   2012-07-12 (Thu, 12 Jul 2012)

  Changed paths:
    M doc/index.rst
    A doc/toolkit.rst

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


  Commit: 255c5b62dfb26e41f90208a705d9bb5bccc733da
      https://github.com/okfn/ckan/commit/255c5b62dfb26e41f90208a705d9bb5bccc733da
  Author: Ross Jones <rossdjones at gmail.com>
  Date:   2012-07-12 (Thu, 12 Jul 2012)

  Changed paths:
    M CHANGELOG.txt

  Log Message:
  -----------
  Merge pull request #52 from okfn/2634-changelog-update

[#2634] add restricted template vars to change log


  Commit: 26c7265dbb840a8e9bb5e0772049b375475df5e7
      https://github.com/okfn/ckan/commit/26c7265dbb840a8e9bb5e0772049b375475df5e7
  Author: Ross Jones <rossdjones at gmail.com>
  Date:   2012-07-12 (Thu, 12 Jul 2012)

  Changed paths:
    M CHANGELOG.txt

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


  Commit: d3056214fbc7e62e0c0e51a907403f86af75491e
      https://github.com/okfn/ckan/commit/d3056214fbc7e62e0c0e51a907403f86af75491e
  Author: Ross Jones <rossdjones at gmail.com>
  Date:   2012-07-12 (Thu, 12 Jul 2012)

  Changed paths:
    M ckan/config/environment.py

  Log Message:
  -----------
  [2632] Fix for missing list item with remove


  Commit: f2725f39a1b08e53a0310b8c69ed7d5296484764
      https://github.com/okfn/ckan/commit/f2725f39a1b08e53a0310b8c69ed7d5296484764
  Author: Ross Jones <rossdjones at gmail.com>
  Date:   2012-07-12 (Thu, 12 Jul 2012)

  Changed paths:
    M ckan/config/environment.py

  Log Message:
  -----------
  Merge pull request #53 from okfn/2632-check-allowed-helper-functions-exist

[#2632] check allowed helper functions exist

Small fix to check presence before list removal


  Commit: 60a3194574cfb5c7200958890e24c24354579e33
      https://github.com/okfn/ckan/commit/60a3194574cfb5c7200958890e24c24354579e33
  Author: Ross Jones <rossdjones at gmail.com>
  Date:   2012-07-12 (Thu, 12 Jul 2012)

  Changed paths:
    M ckan/config/environment.py

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


  Commit: b7d224dec412bc4bba7a2c300051a3e7293ae9ce
      https://github.com/okfn/ckan/commit/b7d224dec412bc4bba7a2c300051a3e7293ae9ce
  Author: Ross Jones <rossdjones at gmail.com>
  Date:   2012-07-12 (Thu, 12 Jul 2012)

  Changed paths:
    M CHANGELOG.txt
    M ckan/config/deployment.ini_tmpl
    M ckan/config/environment.py
    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/query.py
    M ckan/logic/action/get.py
    M ckan/logic/schema.py
    M ckan/public/scripts/application.js
    M ckan/templates/group/read.html
    M ckan/templates/package/read.html
    M ckan/templates/package/resource_read.html
    M ckan/templates/package/search.html
    M ckan/tests/lib/test_dictization.py
    M ckan/tests/lib/test_tag_search.py
    M ckan/tests/logic/test_action.py
    M ckan/tests/logic/test_tag.py
    M ckan/tests/schema/test_schema.py
    M ckanext/organizations/controllers.py
    M ckanext/organizations/forms.py
    M ckanext/publisher_form/forms.py
    M ckanext/test_tag_vocab_plugin.py
    M doc/apiv3.rst
    M doc/coding-standards.rst
    M doc/configuration.rst
    M doc/index.rst
    A doc/release-cycle.rst
    A doc/toolkit.rst
    M doc/writing-extensions.rst
    M pip-requirements.txt
    M setup.py

  Log Message:
  -----------
  Merge


Compare: https://github.com/okfn/ckan/compare/b55c85e4fbc9...b7d224dec412


More information about the ckan-changes mailing list