[ckan-changes] [okfn/ckan] f83f08: [api/model/test_tag] Updated test_tag to test flex...

noreply at github.com noreply at github.com
Thu Dec 8 12:16:46 UTC 2011


  Branch: refs/heads/release-v1.5
  Home:   https://github.com/okfn/ckan

  Commit: f83f08da5c55498ca01e07dd738c7276f795527b
      https://github.com/okfn/ckan/commit/f83f08da5c55498ca01e07dd738c7276f795527b
  Author: Ian Murray <ian.murray at okfn.org>
  Date:   2011-11-10 (Thu, 10 Nov 2011)

  Changed paths:
    M ckan/tests/__init__.py
  M ckan/tests/functional/api/base.py
  M ckan/tests/functional/api/model/test_tag.py

  Log Message:
  -----------
  [api/model/test_tag] Updated test_tag to test flexible tags.


  Commit: 63f5c7d0c82f738ecdcc9b46cfb74ea2817692d0
      https://github.com/okfn/ckan/commit/63f5c7d0c82f738ecdcc9b46cfb74ea2817692d0
  Author: Ian Murray <ian.murray at okfn.org>
  Date:   2011-11-10 (Thu, 10 Nov 2011)

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

  Log Message:
  -----------
  [api/model/test_package] Updated some package tests to use flexible tags.

Nothing needed to change in order for them to pass.


  Commit: 4be51872e7dc8903df94e6c05ec8a536b3ad32b7
      https://github.com/okfn/ckan/commit/4be51872e7dc8903df94e6c05ec8a536b3ad32b7
  Author: Ian Murray <ian.murray at okfn.org>
  Date:   2011-11-10 (Thu, 10 Nov 2011)

  Changed paths:
    M ckan/tests/functional/api/test_action.py

  Log Message:
  -----------
  [action tests] Updated action tests to take into account more flexible tag names.

This includes one failing test, test_15_tag_autocomplete_search_with_capital_letters.
There's a note about it's failure in the source.


  Commit: d88d92ae2f034b17025df425688f6fd178c6cac0
      https://github.com/okfn/ckan/commit/d88d92ae2f034b17025df425688f6fd178c6cac0
  Author: kindly <kindly at gmail.com>
  Date:   2011-11-10 (Thu, 10 Nov 2011)

  Changed paths:
    A .gitignore
  R .hgignore

  Log Message:
  -----------
  change hgignore to gitignore


  Commit: 71c6cd388cf8967c4b9d2a7d6bed64edbdd09053
      https://github.com/okfn/ckan/commit/71c6cd388cf8967c4b9d2a7d6bed64edbdd09053
  Author: kindly <kindly at gmail.com>
  Date:   2011-11-10 (Thu, 10 Nov 2011)

  Changed paths:
    A .gitignore
  R .hgignore

  Log Message:
  -----------
  change hgignore to gitignore


  Commit: 1b1a4987d0e14f869b9b87d2f5f68a34f0d9f121
      https://github.com/okfn/ckan/commit/1b1a4987d0e14f869b9b87d2f5f68a34f0d9f121
  Author: kindly <kindly at gmail.com>
  Date:   2011-11-11 (Fri, 11 Nov 2011)

  Changed paths:
    M MANIFEST.in
  M fabfile.py

  Log Message:
  -----------
  [git] few fixes due to change to git


  Commit: 9c14b0a955f1fe73c4ce50ce266bb2ec1750ed8a
      https://github.com/okfn/ckan/commit/9c14b0a955f1fe73c4ce50ce266bb2ec1750ed8a
  Author: kindly <kindly at gmail.com>
  Date:   2011-11-11 (Fri, 11 Nov 2011)

  Changed paths:
    A ckan/config/celery-supervisor.conf
  A ckan/config/celeryconfig.py
  M ckan/config/environment.py
  M ckan/controllers/api.py
  M ckan/controllers/authorization_group.py
  M ckan/controllers/group.py
  A ckan/lib/celery_app.py
  M ckan/lib/cli.py
  M ckan/lib/dictization/model_dictize.py
  M ckan/lib/dictization/model_save.py
  M ckan/lib/search/__init__.py
  M ckan/lib/search/index.py
  M ckan/logic/__init__.py
  M ckan/logic/action/create.py
  M ckan/logic/action/delete.py
  M ckan/logic/action/get.py
  M ckan/logic/action/update.py
  M ckan/logic/auth/__init__.py
  M ckan/logic/auth/delete.py
  M ckan/logic/auth/get.py
  M ckan/logic/auth/update.py
  M ckan/logic/schema.py
  A ckan/migration/versions/044_add_task_status.py
  M ckan/model/__init__.py
  M ckan/model/modification.py
  A ckan/model/task_status.py
  M ckan/plugins/interfaces.py
  M ckan/templates/group/read.html
  M ckan/tests/functional/api/test_action.py
  M ckan/tests/functional/test_authorization_group.py
  M ckan/tests/functional/test_group.py
  M ckan/tests/functional/test_tag.py
  M requires/lucid_conflict.txt
  M requires/lucid_missing.txt
  M setup.py
  M test-core.ini

  Log Message:
  -----------
  Merge branch 'feature-1371-task-status-logic-layer'


  Commit: f68e4f8ff6796b97e117130414639994740e5c42
      https://github.com/okfn/ckan/commit/f68e4f8ff6796b97e117130414639994740e5c42
  Author: David Read <david.read at okfn.org>
  Date:   2011-11-11 (Fri, 11 Nov 2011)

  Changed paths:
    M MANIFEST.in
  A ckan/config/celery-supervisor.conf
  A ckan/config/celeryconfig.py
  M ckan/config/environment.py
  M ckan/controllers/api.py
  M ckan/controllers/authorization_group.py
  M ckan/controllers/group.py
  A ckan/lib/celery_app.py
  M ckan/lib/cli.py
  M ckan/lib/dictization/model_dictize.py
  M ckan/lib/dictization/model_save.py
  M ckan/lib/search/__init__.py
  M ckan/lib/search/index.py
  M ckan/logic/__init__.py
  M ckan/logic/action/create.py
  M ckan/logic/action/delete.py
  M ckan/logic/action/get.py
  M ckan/logic/action/update.py
  M ckan/logic/auth/__init__.py
  M ckan/logic/auth/delete.py
  M ckan/logic/auth/get.py
  M ckan/logic/auth/update.py
  M ckan/logic/schema.py
  A ckan/migration/versions/044_add_task_status.py
  M ckan/model/__init__.py
  M ckan/model/modification.py
  A ckan/model/task_status.py
  M ckan/plugins/interfaces.py
  M ckan/templates/group/read.html
  M ckan/tests/functional/api/test_action.py
  M ckan/tests/functional/test_authorization_group.py
  M ckan/tests/functional/test_group.py
  M ckan/tests/functional/test_tag.py
  M fabfile.py
  M requires/lucid_conflict.txt
  M requires/lucid_missing.txt
  M setup.py
  M test-core.ini

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


  Commit: 749e7af4f4a8d9706ff341840df7bc7ee41cd54f
      https://github.com/okfn/ckan/commit/749e7af4f4a8d9706ff341840df7bc7ee41cd54f
  Author: David Read <david.read at okfn.org>
  Date:   2011-11-11 (Fri, 11 Nov 2011)

  Changed paths:
    M doc/install-from-source.rst
  M fabfile.py

  Log Message:
  -----------
  [doc]: Bitbucket changed to github.


  Commit: c2f9a4e0a2aa9f5252c76121a3c4a4917e6d69ec
      https://github.com/okfn/ckan/commit/c2f9a4e0a2aa9f5252c76121a3c4a4917e6d69ec
  Author: John Glover <glover.john at gmail.com>
  Date:   2011-11-14 (Mon, 14 Nov 2011)

  Changed paths:
    M ckan/model/resource.py

  Log Message:
  -----------
  [model] update Resource.get to allow resources to be
fetched by name as well as ID (behave in a similar
way to Package.get)


  Commit: cc93a8816836af8ba6fbcdc26c1e524fd349d5c2
      https://github.com/okfn/ckan/commit/cc93a8816836af8ba6fbcdc26c1e524fd349d5c2
  Author: John Glover <glover.john at gmail.com>
  Date:   2011-11-14 (Mon, 14 Nov 2011)

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

  Log Message:
  -----------
  [controllers, templates] add resource_read to
Package controller and shell of resource read
template. Update routing.


  Commit: 59fd5c7cb6e14374dd63315264a9d4b67be24eeb
      https://github.com/okfn/ckan/commit/59fd5c7cb6e14374dd63315264a9d4b67be24eeb
  Author: David Read <david.read at okfn.org>
  Date:   2011-11-14 (Mon, 14 Nov 2011)

  Changed paths:
    M doc/common-error-messages.rst
  A doc/editing_the_database_ownership.rst
  M doc/paster.rst

  Log Message:
  -----------
  [doc]: Added James info about changing db user and which paster to run.


  Commit: 5b41a22074cb5b4888e0a80905be1c28bdb365f7
      https://github.com/okfn/ckan/commit/5b41a22074cb5b4888e0a80905be1c28bdb365f7
  Author: John Glover <glover.john at gmail.com>
  Date:   2011-11-14 (Mon, 14 Nov 2011)

  Changed paths:
    M ckan/public/css/style.css

  Log Message:
  -----------
  [ux] tidy-up: don't show minornavigation or content
borders on about page


  Commit: a8b9c46f303b886102fdb3e28cd5c270300162a4
      https://github.com/okfn/ckan/commit/a8b9c46f303b886102fdb3e28cd5c270300162a4
  Author: Ian Murray <ian.c.murray at gmail.com>
  Date:   2011-11-14 (Mon, 14 Nov 2011)

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

  Log Message:
  -----------
  [dictization tests] Updated dictization tests to hanlde the extra tag in the test fixtures.

# HG changeset patch
# User Ian Murray <ian.murray at okfn.org>
# Date 1320938763 0
# Branch feature-1453-flexible-tag-names
# Node ID a8c0b9c83c3eab4d6a5450fc95efc5278be49daa
# Parent  5af74aad266e45bf82e1a2fc4e95786c6f8e8da5


  Commit: 98a7148942a42cfe7a346b31d54f713b37e2b13c
      https://github.com/okfn/ckan/commit/98a7148942a42cfe7a346b31d54f713b37e2b13c
  Author: Ian Murray <ian.c.murray at gmail.com>
  Date:   2011-11-14 (Mon, 14 Nov 2011)

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

  Log Message:
  -----------
  [dictization_schema tests] Updated dictization_schema tests to handle the extra tag in the test fixtures.

# HG changeset patch
# User Ian Murray <ian.murray at okfn.org>
# Date 1320939043 0
# Branch feature-1453-flexible-tag-names
# Node ID 13860f708c96a758b2102d52b924390d5b687bce
# Parent  a8c0b9c83c3eab4d6a5450fc95efc5278be49daa


  Commit: 47437bf6ef4c021a175a600a653dbea5f1d04b8c
      https://github.com/okfn/ckan/commit/47437bf6ef4c021a175a600a653dbea5f1d04b8c
  Author: Ian Murray <ian.c.murray at gmail.com>
  Date:   2011-11-14 (Mon, 14 Nov 2011)

  Changed paths:
    M ckan/tests/functional/api/test_misc.py

  Log Message:
  -----------
  [api test_misc] Updated tag count test to account for new tag fixture

# HG changeset patch
# User Ian Murray <ian.murray at okfn.org>
# Date 1320939849 0
# Branch feature-1453-flexible-tag-names
# Node ID c6e13a49b246f4da55317371dd1b74f66f4a32c6
# Parent  13860f708c96a758b2102d52b924390d5b687bce


  Commit: 92dbcfd0d3db29e9bd8c270a317189bc92b462d8
      https://github.com/okfn/ckan/commit/92dbcfd0d3db29e9bd8c270a317189bc92b462d8
  Author: Ian Murray <ian.c.murray at gmail.com>
  Date:   2011-11-14 (Mon, 14 Nov 2011)

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

  Log Message:
  -----------
  [web api test_package] Small update to include flexible tag fixture

# HG changeset patch
# User Ian Murray <ian.murray at okfn.org>
# Date 1320942249 0
# Branch feature-1453-flexible-tag-names
# Node ID 7983d12af976e115b473445f68b8fec5d65783a0
# Parent  c6e13a49b246f4da55317371dd1b74f66f4a32c6


  Commit: ab68d6523c37dfa786497b40356123c5024537d1
      https://github.com/okfn/ckan/commit/ab68d6523c37dfa786497b40356123c5024537d1
  Author: Ian Murray <ian.c.murray at gmail.com>
  Date:   2011-11-14 (Mon, 14 Nov 2011)

  Changed paths:
    M ckan/misc.py
  M ckan/tests/misc/test_format_text.py

  Log Message:
  -----------
  [internal links] Allow multi-word tag names in internal links.

By allowing the tag name to be quoted, e.g.:

tag:"single-word-tag"
tag:"multi word tag"

Also, enabled matching of all punctuation (except commas and quotes),
as well as capital letters.  (For tags only).

# HG changeset patch
# User Ian Murray <ian.murray at okfn.org>
# Date 1320949294 0
# Branch feature-1453-flexible-tag-names
# Node ID 197e739f67d72d553b2990007ab2bf2370555a96
# Parent  7983d12af976e115b473445f68b8fec5d65783a0


  Commit: d541dd7857adb75c24509d568f8db446a83d25de
      https://github.com/okfn/ckan/commit/d541dd7857adb75c24509d568f8db446a83d25de
  Author: Ian Murray <ian.c.murray at gmail.com>
  Date:   2011-11-14 (Mon, 14 Nov 2011)

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

  Log Message:
  -----------
  [test_package web] Updated a test to check multi-word tag links

# HG changeset patch
# User Ian Murray <ian.murray at okfn.org>
# Date 1321266410 0
# Branch feature-1453-flexible-tag-names
# Node ID 480d6ce5a475c1e6b66fa5ccf2393a13e5630e59
# Parent  197e739f67d72d553b2990007ab2bf2370555a96


  Commit: c2014e80fe60a7286a868b2b218bac12cb9d76a8
      https://github.com/okfn/ckan/commit/c2014e80fe60a7286a868b2b218bac12cb9d76a8
  Author: Ian Murray <ian.c.murray at gmail.com>
  Date:   2011-11-14 (Mon, 14 Nov 2011)

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

  Log Message:
  -----------
  [test_package web] Updated another test class to use flexible tags.

# HG changeset patch
# User Ian Murray <ian.murray at okfn.org>
# Date 1321268339 0
# Branch feature-1453-flexible-tag-names
# Node ID 4888e657f8bdc1adb3496ddfbf9c6225068bd65d
# Parent  480d6ce5a475c1e6b66fa5ccf2393a13e5630e59


  Commit: 575a6591a8db022d1ee238799c0f70c877136803
      https://github.com/okfn/ckan/commit/575a6591a8db022d1ee238799c0f70c877136803
  Author: Ian Murray <ian.c.murray at gmail.com>
  Date:   2011-11-14 (Mon, 14 Nov 2011)

  Changed paths:
    M ckan/controllers/package.py
  M ckan/forms/common.py
  M ckan/forms/package.py
  M ckan/forms/package_dict.py
  M ckan/logic/validators.py
  M ckan/templates/package/new_package_form.html
  M ckan/tests/forms/test_package.py
  M ckan/tests/functional/test_package.py
  M ckan/tests/lib/test_dictization_schema.py
  M ckan/tests/test_dumper.py

  Log Message:
  -----------
  [package-form flexible-tags] Updated the package forms to work with multi-word tags.

 - The tagnames are now delimited by commas.
 - Updated tests to reflect and test the changes.

# HG changeset patch
# User Ian Murray <ian.murray at okfn.org>
# Date 1321286162 0
# Branch feature-1453-flexible-tag-names
# Node ID 0c702144f57902b2399b585721b69a02f909678d
# Parent  4888e657f8bdc1adb3496ddfbf9c6225068bd65d


  Commit: 1e0b2e5c1f347d63b2a4382c606cffb73ea04d6d
      https://github.com/okfn/ckan/commit/1e0b2e5c1f347d63b2a4382c606cffb73ea04d6d
  Author: Ian Murray <ian.c.murray at gmail.com>
  Date:   2011-11-14 (Mon, 14 Nov 2011)

  Changed paths:
    A .gitignore

  Log Message:
  -----------
  [gitignore] Copied from master.


  Commit: 081bc0cb9420aa35eb6ff7f6f75ae10c823b82db
      https://github.com/okfn/ckan/commit/081bc0cb9420aa35eb6ff7f6f75ae10c823b82db
  Author: Ian Murray <ian.c.murray at gmail.com>
  Date:   2011-11-15 (Tue, 15 Nov 2011)

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

  Log Message:
  -----------
  [convert legacy params to solr] Ensured multi-word tags work.


  Commit: 1772a5c2d37d0eb32f7616e33c19482562ee2ee7
      https://github.com/okfn/ckan/commit/1772a5c2d37d0eb32f7616e33c19482562ee2ee7
  Author: John Glover <glover.john at gmail.com>
  Date:   2011-11-15 (Tue, 15 Nov 2011)

  Changed paths:
    M ckan/config/routing.py
  M ckan/templates/layout_base.html

  Log Message:
  -----------
  [templates, routing] set map.explicit to True, so
url_for paths must be specified explicitly. Prevents
issues with routes memory incorrectly appending
mapping variables as url query parameters.

update layout_base, id=None not needed for urls
now that explicit is True.

fix routing for resource
view page so id still refers to dataset and
resource_id is explicit.


  Commit: f9cf5e2fa3a290a6afe29ca07bd02fd65be06177
      https://github.com/okfn/ckan/commit/f9cf5e2fa3a290a6afe29ca07bd02fd65be06177
  Author: John Glover <glover.john at gmail.com>
  Date:   2011-11-15 (Tue, 15 Nov 2011)

  Changed paths:
    M ckan/controllers/package.py

  Log Message:
  -----------
  [controllers] update resource view, id refers to
dataset instead of resource


  Commit: ae6e4e3879f31bd2852c78b919444713c45a1d05
      https://github.com/okfn/ckan/commit/ae6e4e3879f31bd2852c78b919444713c45a1d05
  Author: John Glover <glover.john at gmail.com>
  Date:   2011-11-15 (Tue, 15 Nov 2011)

  Changed paths:
    M ckan/public/css/style.css

  Log Message:
  -----------
  [xs, ux] add resource view header style.

whitespace tidy up


  Commit: a9869c3b2cc90dee900297651ba9d5a84eb056e5
      https://github.com/okfn/ckan/commit/a9869c3b2cc90dee900297651ba9d5a84eb056e5
  Author: John Glover <glover.john at gmail.com>
  Date:   2011-11-15 (Tue, 15 Nov 2011)

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

  Log Message:
  -----------
  [templates] update resource view header


  Commit: 86c34dca4f6f8d40838876a228602d74224ad962
      https://github.com/okfn/ckan/commit/86c34dca4f6f8d40838876a228602d74224ad962
  Author: John Glover <glover.john at gmail.com>
  Date:   2011-11-15 (Tue, 15 Nov 2011)

  Changed paths:
    M doc/common-error-messages.rst
  A doc/editing_the_database_ownership.rst
  M doc/paster.rst

  Log Message:
  -----------
  Merge branch 'master' of github.com:okfn/ckan into feature-1445-resource-view


  Commit: 94f32a227caeda44c0f910f301dbef5229e086c0
      https://github.com/okfn/ckan/commit/94f32a227caeda44c0f910f301dbef5229e086c0
  Author: John Glover <glover.john at gmail.com>
  Date:   2011-11-15 (Tue, 15 Nov 2011)

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

  Log Message:
  -----------
  [templates, ux] add dataset license symbol to 
resource view page


  Commit: 56643019e1a7fbad65fed4c3168c0e05a05fb45b
      https://github.com/okfn/ckan/commit/56643019e1a7fbad65fed4c3168c0e05a05fb45b
  Author: John Glover <glover.john at gmail.com>
  Date:   2011-11-15 (Tue, 15 Nov 2011)

  Changed paths:
    M ckan/public/css/style.css
  M ckan/templates/package/resource_read.html

  Log Message:
  -----------
  [ux] add sample action buttons and update css on
resource view page


  Commit: 15345e3bb350505b8c1f6d804b62166675817228
      https://github.com/okfn/ckan/commit/15345e3bb350505b8c1f6d804b62166675817228
  Author: Ian Murray <ian.c.murray at gmail.com>
  Date:   2011-11-15 (Tue, 15 Nov 2011)

  Changed paths:
    M ckan/lib/create_test_data.py
  M ckan/tests/lib/test_solr_package_search.py

  Log Message:
  -----------
  [solr tests] Testing that solr picks up on the flexible tags.


  Commit: 26d9d7bf43d3a56f8dab40bf31dd92857298352b
      https://github.com/okfn/ckan/commit/26d9d7bf43d3a56f8dab40bf31dd92857298352b
  Author: John Glover <glover.john at gmail.com>
  Date:   2011-11-15 (Tue, 15 Nov 2011)

  Changed paths:
    M ckan/public/css/style.css
  M ckan/templates/package/resource_read.html

  Log Message:
  -----------
  [ux, resource-view] line up actions buttons with
heading instead of dataset link


  Commit: 8faff3c76f2a1c25225d9241de65e1383231a68c
      https://github.com/okfn/ckan/commit/8faff3c76f2a1c25225d9241de65e1383231a68c
  Author: Ian Murray <ian.c.murray at gmail.com>
  Date:   2011-11-15 (Tue, 15 Nov 2011)

  Changed paths:
    M ckan/tests/functional/api/test_package_search.py

  Log Message:
  -----------
  [package-search tests] Fixed up a couple of tests that were failing due to new fixtures.


  Commit: 15d3f1bb149605f4c0ec11a73cb4478873a6054c
      https://github.com/okfn/ckan/commit/15d3f1bb149605f4c0ec11a73cb4478873a6054c
  Author: David Read <david.read at okfn.org>
  Date:   2011-11-15 (Tue, 15 Nov 2011)

  Changed paths:
    M doc/editing_the_database_ownership.rst
  M doc/paster.rst

  Log Message:
  -----------
  [doc]: More of James paster tips.


  Commit: 2450c4b3041ea3bde1c2eb085002ac4f432aa04b
      https://github.com/okfn/ckan/commit/2450c4b3041ea3bde1c2eb085002ac4f432aa04b
  Author: John Glover <glover.john at gmail.com>
  Date:   2011-11-15 (Tue, 15 Nov 2011)

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

  Log Message:
  -----------
  [ux, templates] add resource info to read page
(unstyled)


  Commit: 5a9054459e3833443bed3e118bbbb6c442e55b0b
      https://github.com/okfn/ckan/commit/5a9054459e3833443bed3e118bbbb6c442e55b0b
  Author: Ian Murray <ian.c.murray at gmail.com>
  Date:   2011-11-15 (Tue, 15 Nov 2011)

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

  Log Message:
  -----------
  [solr query] Fixed bug: legacy parameter conversion assumed values were bytestrings.


  Commit: d8005ef30dfe1201585b317c6dbad6c0eb8303b9
      https://github.com/okfn/ckan/commit/d8005ef30dfe1201585b317c6dbad6c0eb8303b9
  Author: Ian Murray <ian.c.murray at gmail.com>
  Date:   2011-11-15 (Tue, 15 Nov 2011)

  Changed paths:
    M ckan/tests/functional/api/test_package_search.py

  Log Message:
  -----------
  [package search tests] Changed test from searching for multiple tags to searching for a single multi-word tag.


  Commit: ec768f4088b52636e956c9b46af127feec7c12b4
      https://github.com/okfn/ckan/commit/ec768f4088b52636e956c9b46af127feec7c12b4
  Author: Ian Murray <ian.c.murray at gmail.com>
  Date:   2011-11-15 (Tue, 15 Nov 2011)

  Changed paths:
    M ckan/tests/functional/api/test_package_search.py

  Log Message:
  -----------
  [api package search tests] Updated some tests to consider flexible tags.


  Commit: 9de03a914dc89a801d41df095b6360fb6d49861a
      https://github.com/okfn/ckan/commit/9de03a914dc89a801d41df095b6360fb6d49861a
  Author: Ian Murray <ian.c.murray at gmail.com>
  Date:   2011-11-15 (Tue, 15 Nov 2011)

  Changed paths:
    M ckan/tests/functional/api/test_resource_search.py

  Log Message:
  -----------
  [resource search tests] Added a flexible tag to the fixture.

Nothing needed to change though.


  Commit: 08a1bb259ea36263174d063ac905dd60446442f6
      https://github.com/okfn/ckan/commit/08a1bb259ea36263174d063ac905dd60446442f6
  Author: Ian Murray <ian.c.murray at gmail.com>
  Date:   2011-11-15 (Tue, 15 Nov 2011)

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

  Log Message:
  -----------
  [tag autocomplete js] Altered js to split on commas rather than spaces.


  Commit: 8d43debdcf6529c1c573ce7ae6479f0406d3b30c
      https://github.com/okfn/ckan/commit/8d43debdcf6529c1c573ce7ae6479f0406d3b30c
  Author: John Glover <glover.john at gmail.com>
  Date:   2011-11-16 (Wed, 16 Nov 2011)

  Changed paths:
    M ckan/public/css/style.css
  M ckan/templates/package/resource_read.html

  Log Message:
  -----------
  [ux, resource-view] remove dummy action buttons, add style to resource info


  Commit: 68dd647da0f11f69029cb5e36de13bf9234ecc97
      https://github.com/okfn/ckan/commit/68dd647da0f11f69029cb5e36de13bf9234ecc97
  Author: amercader <amercadero at gmail.com>
  Date:   2011-11-16 (Wed, 16 Nov 2011)

  Changed paths:
    A .gitignore
  R .hgignore
  M CHANGELOG.txt
  M MANIFEST.in
  A bin/copy-ckan-2-ckan.py
  A ckan/config/celery-supervisor.conf
  A ckan/config/celeryconfig.py
  M ckan/config/deployment.ini_tmpl
  M ckan/config/environment.py
  M ckan/controllers/api.py
  M ckan/controllers/authorization_group.py
  M ckan/controllers/group.py
  M ckan/controllers/package.py
  M ckan/i18n/bg/LC_MESSAGES/ckan.mo
  M ckan/i18n/bg/LC_MESSAGES/ckan.po
  M ckan/i18n/ca/LC_MESSAGES/ckan.mo
  M ckan/i18n/ca/LC_MESSAGES/ckan.po
  M ckan/i18n/ckan.pot
  M ckan/i18n/cs_CZ/LC_MESSAGES/ckan.mo
  M ckan/i18n/cs_CZ/LC_MESSAGES/ckan.po
  M ckan/i18n/de/LC_MESSAGES/ckan.mo
  M ckan/i18n/de/LC_MESSAGES/ckan.po
  M ckan/i18n/el/LC_MESSAGES/ckan.mo
  M ckan/i18n/el/LC_MESSAGES/ckan.po
  M ckan/i18n/es/LC_MESSAGES/ckan.mo
  M ckan/i18n/es/LC_MESSAGES/ckan.po
  M ckan/i18n/fi/LC_MESSAGES/ckan.mo
  M ckan/i18n/fi/LC_MESSAGES/ckan.po
  M ckan/i18n/fr/LC_MESSAGES/ckan.mo
  M ckan/i18n/fr/LC_MESSAGES/ckan.po
  M ckan/i18n/hu/LC_MESSAGES/ckan.mo
  M ckan/i18n/hu/LC_MESSAGES/ckan.po
  M ckan/i18n/it/LC_MESSAGES/ckan.mo
  M ckan/i18n/it/LC_MESSAGES/ckan.po
  M ckan/i18n/lt/LC_MESSAGES/ckan.mo
  M ckan/i18n/lt/LC_MESSAGES/ckan.po
  M ckan/i18n/nl/LC_MESSAGES/ckan.mo
  M ckan/i18n/nl/LC_MESSAGES/ckan.po
  M ckan/i18n/no/LC_MESSAGES/ckan.mo
  M ckan/i18n/no/LC_MESSAGES/ckan.po
  M ckan/i18n/pl/LC_MESSAGES/ckan.mo
  M ckan/i18n/pl/LC_MESSAGES/ckan.po
  M ckan/i18n/pt_BR/LC_MESSAGES/ckan.mo
  M ckan/i18n/pt_BR/LC_MESSAGES/ckan.po
  M ckan/i18n/ro/LC_MESSAGES/ckan.mo
  M ckan/i18n/ro/LC_MESSAGES/ckan.po
  M ckan/i18n/ru/LC_MESSAGES/ckan.mo
  M ckan/i18n/ru/LC_MESSAGES/ckan.po
  M ckan/i18n/sl/LC_MESSAGES/ckan.mo
  M ckan/i18n/sl/LC_MESSAGES/ckan.po
  M ckan/i18n/sq/LC_MESSAGES/ckan.mo
  M ckan/i18n/sq/LC_MESSAGES/ckan.po
  A ckan/i18n/sr/LC_MESSAGES/ckan.mo
  A ckan/i18n/sr/LC_MESSAGES/ckan.po
  M ckan/i18n/sv/LC_MESSAGES/ckan.mo
  M ckan/i18n/sv/LC_MESSAGES/ckan.po
  A ckan/lib/celery_app.py
  M ckan/lib/cli.py
  M ckan/lib/create_test_data.py
  M ckan/lib/dictization/model_dictize.py
  M ckan/lib/dictization/model_save.py
  M ckan/lib/i18n.py
  M ckan/lib/search/__init__.py
  M ckan/lib/search/index.py
  M ckan/lib/search/query.py
  M ckan/logic/__init__.py
  M ckan/logic/action/create.py
  M ckan/logic/action/delete.py
  M ckan/logic/action/get.py
  M ckan/logic/action/update.py
  M ckan/logic/auth/__init__.py
  M ckan/logic/auth/delete.py
  M ckan/logic/auth/get.py
  M ckan/logic/auth/update.py
  M ckan/logic/schema.py
  A ckan/migration/versions/043_drop_postgres_search.py
  A ckan/migration/versions/044_add_task_status.py
  M ckan/model/__init__.py
  M ckan/model/modification.py
  M ckan/model/package_mapping.py
  R ckan/model/search_index.py
  A ckan/model/task_status.py
  M ckan/plugins/interfaces.py
  M ckan/templates/group/read.html
  M ckan/templates/package/read_core.html
  M ckan/tests/functional/api/test_action.py
  M ckan/tests/functional/api/test_package_search.py
  M ckan/tests/functional/test_authorization_group.py
  M ckan/tests/functional/test_group.py
  M ckan/tests/functional/test_home.py
  M ckan/tests/functional/test_tag.py
  M ckan/tests/lib/test_i18n.py
  M ckan/tests/pylons_controller.py
  M doc/api.rst
  M doc/common-error-messages.rst
  A doc/editing_the_database_ownership.rst
  M doc/install-from-package.rst
  M doc/install-from-source.rst
  M doc/paster.rst
  M doc/post-installation.rst
  M doc/test.rst
  M fabfile.py
  M requires/lucid_conflict.txt
  M requires/lucid_missing.txt
  M requires/lucid_present.txt
  M setup.py
  M test-core.ini

  Log Message:
  -----------
  Merge branch 'master' into defect-1430-mixed-docs-in-search-index


  Commit: 81078af9b127597b16943b59877a823e68a73a88
      https://github.com/okfn/ckan/commit/81078af9b127597b16943b59877a823e68a73a88
  Author: John Glover <glover.john at gmail.com>
  Date:   2011-11-16 (Wed, 16 Nov 2011)

  Changed paths:
    M ckan/public/css/style.css
  M ckan/templates/package/resource_read.html

  Log Message:
  -----------
  [ux, resource-view] put main heading back above 
minor navigation (use page_heading function).
Move resource actions below div.


  Commit: ba43efd0137e1f550551033ed7ad7a4d6d7f17e3
      https://github.com/okfn/ckan/commit/ba43efd0137e1f550551033ed7ad7a4d6d7f17e3
  Author: John Glover <glover.john at gmail.com>
  Date:   2011-11-16 (Wed, 16 Nov 2011)

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

  Log Message:
  -----------
  [ux, resource-view] move last modified up to resource-main-info section


  Commit: 7cf65e6fe8261e3b01ca734df4f054c4d91224cf
      https://github.com/okfn/ckan/commit/7cf65e6fe8261e3b01ca734df4f054c4d91224cf
  Author: John Glover <glover.john at gmail.com>
  Date:   2011-11-16 (Wed, 16 Nov 2011)

  Changed paths:
    M ckan/public/css/style.css

  Log Message:
  -----------
  [ux, resource-view] use full screen width on resource
view page (no sidebar)


  Commit: 5eb304c4aa0e821b3860af3ba5341e4440c4200b
      https://github.com/okfn/ckan/commit/5eb304c4aa0e821b3860af3ba5341e4440c4200b
  Author: John Glover <glover.john at gmail.com>
  Date:   2011-11-16 (Wed, 16 Nov 2011)

  Changed paths:
    M ckan/lib/helpers.py
  M ckan/public/css/style.css
  M ckan/templates/package/resource_read.html

  Log Message:
  -----------
  [ux, resource-view] move description to top,
show dataset description if no resource description
available


  Commit: ef66beaaf68b550d18e06c6f8ab48585ec59afb6
      https://github.com/okfn/ckan/commit/ef66beaaf68b550d18e06c6f8ab48585ec59afb6
  Author: John Glover <glover.john at gmail.com>
  Date:   2011-11-16 (Wed, 16 Nov 2011)

  Changed paths:
    M ckan/public/css/style.css
  M ckan/templates/package/resource_read.html

  Log Message:
  -----------
  [ux, resource-view] add section for data explorer


  Commit: 7e3365aa3af03587a95881c0968c84c72ac9f158
      https://github.com/okfn/ckan/commit/7e3365aa3af03587a95881c0968c84c72ac9f158
  Author: John Glover <glover.john at gmail.com>
  Date:   2011-11-16 (Wed, 16 Nov 2011)

  Changed paths:
    M ckan/public/css/style.css
  M ckan/templates/package/resource_read.html

  Log Message:
  -----------
  [ux, resource-view] add basic 'get' actions


  Commit: 2dcb668cf4d024dcb5c74223f937e961d1d14c9f
      https://github.com/okfn/ckan/commit/2dcb668cf4d024dcb5c74223f937e961d1d14c9f
  Author: John Glover <glover.john at gmail.com>
  Date:   2011-11-16 (Wed, 16 Nov 2011)

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

  Log Message:
  -----------
  [ux, resource-view] hide explore section for now


  Commit: a3b4c059061322648c69c7bdc18c25fe4e38a514
      https://github.com/okfn/ckan/commit/a3b4c059061322648c69c7bdc18c25fe4e38a514
  Author: David Read <david.read at okfn.org>
  Date:   2011-11-16 (Wed, 16 Nov 2011)

  Changed paths:
    M pip-requirements.txt

  Log Message:
  -----------
  [pip-requirements]: Updated to use github instead of bitbucket.


  Commit: ad29e3ea75a3d0f19f4b9051ffc1b4ddb8f14376
      https://github.com/okfn/ckan/commit/ad29e3ea75a3d0f19f4b9051ffc1b4ddb8f14376
  Author: amercader <amercadero at gmail.com>
  Date:   2011-11-16 (Wed, 16 Nov 2011)

  Changed paths:
    M ckan/logic/schema.py
  M ckan/logic/validators.py
  M ckan/model/user.py
  M ckan/tests/functional/api/test_action.py
  M ckan/tests/functional/test_user.py

  Log Message:
  -----------
  [users] Fix and tests #1470


  Commit: 6744cc9ccded48c7b51072a451998a6587f407f4
      https://github.com/okfn/ckan/commit/6744cc9ccded48c7b51072a451998a6587f407f4
  Author: amercader <amercadero at gmail.com>
  Date:   2011-11-16 (Wed, 16 Nov 2011)

  Changed paths:
    M pip-requirements.txt

  Log Message:
  -----------
  Merge branch 'master' of github.com:okfn/ckan into defect-1470-user-name


  Commit: 322cafd8be7f9055ad61761a6374cd96a8ca9a60
      https://github.com/okfn/ckan/commit/322cafd8be7f9055ad61761a6374cd96a8ca9a60
  Author: John Glover <glover.john at gmail.com>
  Date:   2011-11-16 (Wed, 16 Nov 2011)

  Changed paths:
    M ckan/public/css/style.css
  M ckan/templates/package/read_core.html

  Log Message:
  -----------
  [ux, dataset-view] change resource list from
table to something more like search results


  Commit: ed81036a457e5d118086304c8359ffcf471f57d7
      https://github.com/okfn/ckan/commit/ed81036a457e5d118086304c8359ffcf471f57d7
  Author: David Read <david.read at okfn.org>
  Date:   2011-11-16 (Wed, 16 Nov 2011)

  Changed paths:
    M ckan/model/package.py
  M ckan/model/types.py

  Log Message:
  -----------
  [model]: Fix tests on sqlite for datetime field, broken when sqlalchemy changed to 0.7.


  Commit: 1ce93021dcfe9843630cf2fc78f73773c174c7f5
      https://github.com/okfn/ckan/commit/1ce93021dcfe9843630cf2fc78f73773c174c7f5
  Author: David Read <david.read at okfn.org>
  Date:   2011-11-16 (Wed, 16 Nov 2011)

  Changed paths:
    M ckan/__init__.py
  M ckan/config/deployment.ini_tmpl
  M ckan/i18n/bg/LC_MESSAGES/ckan.po
  M ckan/i18n/ca/LC_MESSAGES/ckan.po
  M ckan/i18n/ckan.pot
  M ckan/i18n/cs_CZ/LC_MESSAGES/ckan.po
  M ckan/i18n/de/LC_MESSAGES/ckan.po
  M ckan/i18n/el/LC_MESSAGES/ckan.po
  M ckan/i18n/es/LC_MESSAGES/ckan.po
  M ckan/i18n/fi/LC_MESSAGES/ckan.po
  M ckan/i18n/fr/LC_MESSAGES/ckan.po
  M ckan/i18n/hu/LC_MESSAGES/ckan.po
  M ckan/i18n/it/LC_MESSAGES/ckan.po
  M ckan/i18n/lt/LC_MESSAGES/ckan.po
  M ckan/i18n/nl/LC_MESSAGES/ckan.po
  M ckan/i18n/no/LC_MESSAGES/ckan.po
  M ckan/i18n/pl/LC_MESSAGES/ckan.po
  M ckan/i18n/pt_BR/LC_MESSAGES/ckan.po
  M ckan/i18n/ro/LC_MESSAGES/ckan.po
  M ckan/i18n/ru/LC_MESSAGES/ckan.po
  M ckan/i18n/sl/LC_MESSAGES/ckan.po
  M ckan/i18n/sq/LC_MESSAGES/ckan.po
  M ckan/i18n/sr/LC_MESSAGES/ckan.po
  M ckan/i18n/sv/LC_MESSAGES/ckan.po
  M pip-requirements.txt

  Log Message:
  -----------
  [i18n]: Updated the latest strings from Transifex.


  Commit: 03ea24f69a2c0253b3293e63b941b6525e2779a0
      https://github.com/okfn/ckan/commit/03ea24f69a2c0253b3293e63b941b6525e2779a0
  Author: Ian Murray <ian.c.murray at gmail.com>
  Date:   2011-11-17 (Thu, 17 Nov 2011)

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

  Log Message:
  -----------
  [tag search] Removed the case-lowering of tag search terms.

Otherwise, tag names with capital letters won't be picked up in the tag
search or tag autocomplete.


  Commit: 041e7e147e974ba945dd1db3264fbac09d717f74
      https://github.com/okfn/ckan/commit/041e7e147e974ba945dd1db3264fbac09d717f74
  Author: Ian Murray <ian.c.murray at gmail.com>
  Date:   2011-11-17 (Thu, 17 Nov 2011)

  Changed paths:
    M ckan/tests/models/test_package.py

  Log Message:
  -----------
  [models/test_package] Fixed up a test that broke with the earlier fixture changes.


  Commit: 07cab2225753ad2308d60ffe4f3830b55ee0bd94
      https://github.com/okfn/ckan/commit/07cab2225753ad2308d60ffe4f3830b55ee0bd94
  Author: David Read <david.read at okfn.org>
  Date:   2011-11-17 (Thu, 17 Nov 2011)

  Changed paths:
    M ckan/__init__.py
  M pip-requirements.txt

  Log Message:
  -----------
  [release]: updating version number for master.


  Commit: fd0a237904b71d64df19948d752c367d621cf322
      https://github.com/okfn/ckan/commit/fd0a237904b71d64df19948d752c367d621cf322
  Author: David Read <david.read at okfn.org>
  Date:   2011-11-17 (Thu, 17 Nov 2011)

  Changed paths:
    M ckan/config/deployment.ini_tmpl

  Log Message:
  -----------
  [i18n]: Have not added sr at latin on this branch so took out of config.


  Commit: d747010ab844c22bf24b35b41cb731f8ce95caac
      https://github.com/okfn/ckan/commit/d747010ab844c22bf24b35b41cb731f8ce95caac
  Author: David Read <david.read at okfn.org>
  Date:   2011-11-17 (Thu, 17 Nov 2011)

  Changed paths:
    M ckan/i18n/bg/LC_MESSAGES/ckan.mo
  M ckan/i18n/ca/LC_MESSAGES/ckan.mo
  M ckan/i18n/cs_CZ/LC_MESSAGES/ckan.mo
  M ckan/i18n/de/LC_MESSAGES/ckan.mo
  M ckan/i18n/el/LC_MESSAGES/ckan.mo
  M ckan/i18n/es/LC_MESSAGES/ckan.mo
  M ckan/i18n/fi/LC_MESSAGES/ckan.mo
  M ckan/i18n/fr/LC_MESSAGES/ckan.mo
  M ckan/i18n/hu/LC_MESSAGES/ckan.mo
  M ckan/i18n/it/LC_MESSAGES/ckan.mo
  M ckan/i18n/lt/LC_MESSAGES/ckan.mo
  M ckan/i18n/nl/LC_MESSAGES/ckan.mo
  M ckan/i18n/no/LC_MESSAGES/ckan.mo
  M ckan/i18n/pl/LC_MESSAGES/ckan.mo
  M ckan/i18n/pt_BR/LC_MESSAGES/ckan.mo
  M ckan/i18n/ro/LC_MESSAGES/ckan.mo
  M ckan/i18n/ru/LC_MESSAGES/ckan.mo
  M ckan/i18n/sl/LC_MESSAGES/ckan.mo
  M ckan/i18n/sq/LC_MESSAGES/ckan.mo
  M ckan/i18n/sr/LC_MESSAGES/ckan.mo
  A ckan/i18n/sr at latin/LC_MESSAGES/ckan.mo
  A ckan/i18n/sr at latin/LC_MESSAGES/ckan.po
  M ckan/i18n/sv/LC_MESSAGES/ckan.mo

  Log Message:
  -----------
  [i18n]: Added sr at latin.


  Commit: e5636f729cfe36c184d7a856e33d087609a16732
      https://github.com/okfn/ckan/commit/e5636f729cfe36c184d7a856e33d087609a16732
  Author: David Read <david.read at okfn.org>
  Date:   2011-11-17 (Thu, 17 Nov 2011)

  Changed paths:
    M .tx/config
  M ckan/i18n/bg/LC_MESSAGES/ckan.mo
  M ckan/i18n/ca/LC_MESSAGES/ckan.mo
  M ckan/i18n/cs_CZ/LC_MESSAGES/ckan.mo
  M ckan/i18n/de/LC_MESSAGES/ckan.mo
  M ckan/i18n/el/LC_MESSAGES/ckan.mo
  M ckan/i18n/es/LC_MESSAGES/ckan.mo
  M ckan/i18n/fi/LC_MESSAGES/ckan.mo
  M ckan/i18n/fr/LC_MESSAGES/ckan.mo
  M ckan/i18n/hu/LC_MESSAGES/ckan.mo
  M ckan/i18n/it/LC_MESSAGES/ckan.mo
  M ckan/i18n/lt/LC_MESSAGES/ckan.mo
  M ckan/i18n/nl/LC_MESSAGES/ckan.mo
  M ckan/i18n/no/LC_MESSAGES/ckan.mo
  M ckan/i18n/pl/LC_MESSAGES/ckan.mo
  M ckan/i18n/pt_BR/LC_MESSAGES/ckan.mo
  M ckan/i18n/ro/LC_MESSAGES/ckan.mo
  M ckan/i18n/ru/LC_MESSAGES/ckan.mo
  M ckan/i18n/sl/LC_MESSAGES/ckan.mo
  M ckan/i18n/sq/LC_MESSAGES/ckan.mo
  M ckan/i18n/sr/LC_MESSAGES/ckan.mo
  R ckan/i18n/sr at latin/LC_MESSAGES/ckan.mo
  R ckan/i18n/sr at latin/LC_MESSAGES/ckan.po
  A ckan/i18n/sr_Latn/LC_MESSAGES/ckan.mo
  A ckan/i18n/sr_Latn/LC_MESSAGES/ckan.po
  M ckan/i18n/sv/LC_MESSAGES/ckan.mo

  Log Message:
  -----------
  [i18n]: Got sr at Latin working.


  Commit: 8e92689d8fa9160937b5c51cc61d7c372f29ad02
      https://github.com/okfn/ckan/commit/8e92689d8fa9160937b5c51cc61d7c372f29ad02
  Author: David Read <david.read at okfn.org>
  Date:   2011-11-17 (Thu, 17 Nov 2011)

  Changed paths:
    M ckan/config/deployment.ini_tmpl

  Log Message:
  -----------
  [i18n]: One more sr at Latin change.


  Commit: aa16cb743e9174aab8417534dd676025fbdc6410
      https://github.com/okfn/ckan/commit/aa16cb743e9174aab8417534dd676025fbdc6410
  Author: Ian Murray <ian.c.murray at gmail.com>
  Date:   2011-11-17 (Thu, 17 Nov 2011)

  Changed paths:
    M ckan/lib/create_test_data.py
  M ckan/logic/validators.py
  M ckan/tests/__init__.py
  M ckan/tests/functional/api/model/test_package.py
  M ckan/tests/functional/api/model/test_tag.py
  M ckan/tests/functional/api/test_action.py
  M ckan/tests/functional/api/test_misc.py
  M ckan/tests/functional/api/test_package_search.py
  M ckan/tests/functional/test_package.py
  M ckan/tests/functional/test_tag.py
  M ckan/tests/lib/test_dictization.py
  M ckan/tests/lib/test_dictization_schema.py
  M ckan/tests/lib/test_solr_package_search.py
  M ckan/tests/lib/test_tag_search.py

  Log Message:
  -----------
  [tagname validator] Re-strengthened definition of valid tag names.

 - Removed almost all punctuation as valid.  Now only hyphens, underscores and fullstops are the valid punctuation characters
 - Upper and lower case alphanumeric characters are valid.  Where alphanumeric characters are taken from the full unicode range.


  Commit: 588914ee70f78cd7b02872bb0788cb61546b7829
      https://github.com/okfn/ckan/commit/588914ee70f78cd7b02872bb0788cb61546b7829
  Author: Ian Murray <ian.c.murray at gmail.com>
  Date:   2011-11-17 (Thu, 17 Nov 2011)

  Changed paths:
    M ckan/logic/validators.py

  Log Message:
  -----------
  [tag validation il8n] Reverted the change to the error message


  Commit: bf727b4ee10c2c97163d55329fd0195057068d3f
      https://github.com/okfn/ckan/commit/bf727b4ee10c2c97163d55329fd0195057068d3f
  Author: Ian Murray <ian.c.murray at gmail.com>
  Date:   2011-11-17 (Thu, 17 Nov 2011)

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

  Log Message:
  -----------
  [test_package] A little bit tidier


  Commit: e47abee7e623bcd6534a7fe2bc2abf91710d89dd
      https://github.com/okfn/ckan/commit/e47abee7e623bcd6534a7fe2bc2abf91710d89dd
  Author: Ian Murray <ian.c.murray at gmail.com>
  Date:   2011-11-17 (Thu, 17 Nov 2011)

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

  Log Message:
  -----------
  [dictization_schema test] An extra test


  Commit: c46388b945d58123564f44b138c9afc142d8773a
      https://github.com/okfn/ckan/commit/c46388b945d58123564f44b138c9afc142d8773a
  Author: David Read <david.read at okfn.org>
  Date:   2011-11-17 (Thu, 17 Nov 2011)

  Changed paths:
    A ckan/migration/versions/045_user_name_unique.py
  M ckan/tests/test_authz.py
  M ckan/tests/test_wsgi_ckanclient.py

  Log Message:
  -----------
  [migration,tests]: #1470


  Commit: f9fa9abfe6c3e552d397f404f3f1a5ef64aa6ce2
      https://github.com/okfn/ckan/commit/f9fa9abfe6c3e552d397f404f3f1a5ef64aa6ce2
  Author: David Read <david.read at okfn.org>
  Date:   2011-11-17 (Thu, 17 Nov 2011)

  Changed paths:
    A ckan/migration/versions/045_user_name_unique.py
  M ckan/tests/test_authz.py
  M ckan/tests/test_wsgi_ckanclient.py

  Log Message:
  -----------
  Merge branch 'release-v1.5.1'

Conflicts:
	ckan/config/deployment.ini_tmpl


  Commit: 28d1c62d772d034bad585b5e1a33004c7ba3d7ed
      https://github.com/okfn/ckan/commit/28d1c62d772d034bad585b5e1a33004c7ba3d7ed
  Author: Ian Murray <ian.c.murray at gmail.com>
  Date:   2011-11-17 (Thu, 17 Nov 2011)

  Changed paths:
    M ckan/tests/forms/test_package.py

  Log Message:
  -----------
  [test package form] Couple of extra tests for completeness.


  Commit: 8729d46331341d6156447a1b1acfceb11e7f8eb7
      https://github.com/okfn/ckan/commit/8729d46331341d6156447a1b1acfceb11e7f8eb7
  Author: Ian Murray <ian.c.murray at gmail.com>
  Date:   2011-11-17 (Thu, 17 Nov 2011)

  Changed paths:
    M ckan/misc.py
  M ckan/tests/misc/test_format_text.py

  Log Message:
  -----------
  [tag internal links] Fixed up the internal link RE

After having changed what the valid characters in a tagname are, this needed
re-writing.  A by-product is that it fixed up a bug where the newline character, \n,
was being matched in a tag name.


  Commit: 47b1044989c31a6565984e09c7de92a9a358b13a
      https://github.com/okfn/ckan/commit/47b1044989c31a6565984e09c7de92a9a358b13a
  Author: rgrp <rufus.pollock at okfn.org>
  Date:   2011-11-17 (Thu, 17 Nov 2011)

  Changed paths:
    M ckan/templates/layout_base.html

  Log Message:
  -----------
  [template/layout][s]: fix very minor bug whereby about page link is not inside right div.

* NB: a problem for re-theming so should be in v1.5.1.


  Commit: f20eaa22e398820b2edb4113db04c8a6bc9d4ce7
      https://github.com/okfn/ckan/commit/f20eaa22e398820b2edb4113db04c8a6bc9d4ce7
  Author: rgrp <rufus.pollock at okfn.org>
  Date:   2011-11-17 (Thu, 17 Nov 2011)

  Changed paths:
    M doc/theming.rst

  Log Message:
  -----------
  [doc/theming][s]: (refs #1380) add docs for new template_head_end (which allows for easier css customization) and refactor theming docs somewhat at the same time.


  Commit: c62af341c863aa8bb42cf55800310e8cb8c479c6
      https://github.com/okfn/ckan/commit/c62af341c863aa8bb42cf55800310e8cb8c479c6
  Author: David Read <david.read at okfn.org>
  Date:   2011-11-18 (Fri, 18 Nov 2011)

  Changed paths:
    M ckan/lib/navl/dictization_functions.py
  M ckan/tests/forms/test_package.py
  A ckan/tests/schema/__init__.py
  A ckan/tests/schema/test_schema.py

  Log Message:
  -----------
  [tests]: #1453 Added schema tests for tag names for new form.


  Commit: 02b20b4c9387aaa756b92407182f2670f46ee6cd
      https://github.com/okfn/ckan/commit/02b20b4c9387aaa756b92407182f2670f46ee6cd
  Author: David Read <david.read at okfn.org>
  Date:   2011-11-18 (Fri, 18 Nov 2011)

  Changed paths:
    R .hgignore
  M .tx/config
  M CHANGELOG.txt
  A LICENSE.txt
  M MANIFEST.in
  A bin/copy-ckan-2-ckan.py
  A build.sh
  M ckan/__init__.py
  M ckan/config/celery-supervisor.conf
  M ckan/config/deployment.ini_tmpl
  M ckan/config/environment.py
  M ckan/config/routing.py
  M ckan/controllers/api.py
  M ckan/controllers/authorization_group.py
  M ckan/controllers/group.py
  M ckan/controllers/home.py
  M ckan/controllers/package.py
  M ckan/controllers/revision.py
  M ckan/controllers/tag.py
  M ckan/i18n/__init__.py
  M ckan/i18n/bg/LC_MESSAGES/ckan.mo
  M ckan/i18n/bg/LC_MESSAGES/ckan.po
  M ckan/i18n/ca/LC_MESSAGES/ckan.mo
  M ckan/i18n/ca/LC_MESSAGES/ckan.po
  M ckan/i18n/ckan.pot
  M ckan/i18n/cs_CZ/LC_MESSAGES/ckan.mo
  M ckan/i18n/cs_CZ/LC_MESSAGES/ckan.po
  M ckan/i18n/de/LC_MESSAGES/ckan.mo
  M ckan/i18n/de/LC_MESSAGES/ckan.po
  M ckan/i18n/el/LC_MESSAGES/ckan.mo
  M ckan/i18n/el/LC_MESSAGES/ckan.po
  M ckan/i18n/es/LC_MESSAGES/ckan.mo
  M ckan/i18n/es/LC_MESSAGES/ckan.po
  M ckan/i18n/fi/LC_MESSAGES/ckan.mo
  M ckan/i18n/fi/LC_MESSAGES/ckan.po
  M ckan/i18n/fr/LC_MESSAGES/ckan.mo
  M ckan/i18n/fr/LC_MESSAGES/ckan.po
  M ckan/i18n/hu/LC_MESSAGES/ckan.mo
  M ckan/i18n/hu/LC_MESSAGES/ckan.po
  M ckan/i18n/it/LC_MESSAGES/ckan.mo
  M ckan/i18n/it/LC_MESSAGES/ckan.po
  M ckan/i18n/lt/LC_MESSAGES/ckan.mo
  M ckan/i18n/lt/LC_MESSAGES/ckan.po
  M ckan/i18n/nl/LC_MESSAGES/ckan.mo
  M ckan/i18n/nl/LC_MESSAGES/ckan.po
  M ckan/i18n/no/LC_MESSAGES/ckan.mo
  M ckan/i18n/no/LC_MESSAGES/ckan.po
  M ckan/i18n/pl/LC_MESSAGES/ckan.mo
  M ckan/i18n/pl/LC_MESSAGES/ckan.po
  M ckan/i18n/pt_BR/LC_MESSAGES/ckan.mo
  M ckan/i18n/pt_BR/LC_MESSAGES/ckan.po
  M ckan/i18n/ro/LC_MESSAGES/ckan.mo
  M ckan/i18n/ro/LC_MESSAGES/ckan.po
  M ckan/i18n/ru/LC_MESSAGES/ckan.mo
  M ckan/i18n/ru/LC_MESSAGES/ckan.po
  M ckan/i18n/sl/LC_MESSAGES/ckan.mo
  M ckan/i18n/sl/LC_MESSAGES/ckan.po
  M ckan/i18n/sq/LC_MESSAGES/ckan.mo
  M ckan/i18n/sq/LC_MESSAGES/ckan.po
  A ckan/i18n/sr/LC_MESSAGES/ckan.mo
  A ckan/i18n/sr/LC_MESSAGES/ckan.po
  A ckan/i18n/sr_Latn/LC_MESSAGES/ckan.mo
  A ckan/i18n/sr_Latn/LC_MESSAGES/ckan.po
  M ckan/i18n/sv/LC_MESSAGES/ckan.mo
  M ckan/i18n/sv/LC_MESSAGES/ckan.po
  M ckan/lib/app_globals.py
  M ckan/lib/base.py
  R ckan/lib/cache.py
  M ckan/lib/captcha.py
  A ckan/lib/celery_app.py
  M ckan/lib/cli.py
  M ckan/lib/create_test_data.py
  M ckan/lib/dictization/model_save.py
  M ckan/lib/helpers.py
  A ckan/lib/i18n.py
  M ckan/lib/munge.py
  M ckan/lib/navl/dictization_functions.py
  M ckan/lib/search/query.py
  M ckan/lib/stats.py
  M ckan/logic/__init__.py
  M ckan/logic/action/get.py
  M ckan/logic/auth/create.py
  M ckan/logic/schema.py
  M ckan/logic/validators.py
  R ckan/migration/versions/043_add_task_status.py
  A ckan/migration/versions/043_drop_postgres_search.py
  A ckan/migration/versions/044_add_task_status.py
  A ckan/migration/versions/045_user_name_unique.py
  M ckan/misc.py
  M ckan/model/__init__.py
  M ckan/model/package.py
  M ckan/model/package_mapping.py
  R ckan/model/search_index.py
  M ckan/model/tag.py
  M ckan/model/task_status.py
  M ckan/model/types.py
  M ckan/model/user.py
  M ckan/public/css/blueprint/screen.css
  A ckan/public/css/pretty_buttons.css
  M ckan/public/css/style.css
  M ckan/public/scripts/application.js
  M ckan/public/scripts/templates.js
  M ckan/templates/_util.html
  M ckan/templates/group/edit.html
  M ckan/templates/group/new.html
  M ckan/templates/group/new_group_form.html
  M ckan/templates/group/read.html
  M ckan/templates/home/index.html
  M ckan/templates/layout_base.html
  M ckan/templates/package/edit.html
  M ckan/templates/package/facets.html
  M ckan/templates/package/new.html
  M ckan/templates/package/new_package_form.html
  M ckan/templates/package/read.html
  M ckan/templates/package/read_core.html
  M ckan/templates/user/list.html
  M ckan/templates/user/login.html
  M ckan/templates/user/perform_reset.html
  M ckan/templates/user/request_reset.html
  M ckan/tests/__init__.py
  M ckan/tests/functional/api/model/test_package.py
  M ckan/tests/functional/api/test_action.py
  M ckan/tests/functional/api/test_package_search.py
  M ckan/tests/functional/test_authorization_group.py
  R ckan/tests/functional/test_cache.py
  M ckan/tests/functional/test_group.py
  M ckan/tests/functional/test_home.py
  M ckan/tests/functional/test_package.py
  M ckan/tests/functional/test_search.py
  M ckan/tests/functional/test_tag.py
  M ckan/tests/functional/test_user.py
  M ckan/tests/lib/test_helpers.py
  A ckan/tests/lib/test_i18n.py
  M ckan/tests/lib/test_munge.py
  M ckan/tests/misc/test_format_text.py
  M ckan/tests/pylons_controller.py
  M ckan/tests/test_authz.py
  M ckan/tests/test_wsgi_ckanclient.py
  M ckan_deb/DEBIAN/control.template
  M ckan_deb/usr/bin/ckan-create-instance
  A ckan_deb/usr/bin/ckan-setup-solr
  M ckan_deb/usr/lib/ckan/common.sh
  M doc/api.rst
  M doc/apiv3.rst
  A doc/common-error-messages.rst
  M doc/configuration.rst
  A doc/editing_the_database_ownership.rst
  M doc/i18n.rst
  M doc/index.rst
  M doc/install-from-package.rst
  M doc/install-from-source.rst
  M doc/paster.rst
  M doc/post-installation.rst
  M doc/test.rst
  M fabfile.py
  M pip-requirements.txt
  M requires/lucid_conflict.txt
  M requires/lucid_missing.txt
  M requires/lucid_present.txt
  M setup.py
  M test-core.ini

  Log Message:
  -----------
  Merge branch 'master' into ian-review

Conflicts:
	.gitignore
	ckan/tests/pylons_controller.py


  Commit: 7733eb19971ff06e568970ec713b80c3b0c5bfec
      https://github.com/okfn/ckan/commit/7733eb19971ff06e568970ec713b80c3b0c5bfec
  Author: David Read <david.read at okfn.org>
  Date:   2011-11-18 (Fri, 18 Nov 2011)

  Changed paths:
    M ckan/logic/schema.py
  M ckan/logic/validators.py
  M ckan/model/package.py
  M ckan/tests/schema/test_schema.py

  Log Message:
  -----------
  [logic,model]: #1473 Fixed validators for length of dataset name and version.


  Commit: 093cc25187063c0c9ed008a08fa348cf8480c766
      https://github.com/okfn/ckan/commit/093cc25187063c0c9ed008a08fa348cf8480c766
  Author: rgrp <rufus.pollock at okfn.org>
  Date:   2011-11-20 (Sun, 20 Nov 2011)

  Changed paths:
    M ckan/public/css/style.css

  Log Message:
  -----------
  [css][xs]: micro tweak to css to make user list on group page look nicer.


  Commit: 8f3d917e24390f91db577fdbd8b8c6a1d6228505
      https://github.com/okfn/ckan/commit/8f3d917e24390f91db577fdbd8b8c6a1d6228505
  Author: kindly <kindly at gmail.com>
  Date:   2011-11-20 (Sun, 20 Nov 2011)

  Changed paths:
    M ckan/tests/lib/test_navl.py

  Log Message:
  -----------
  #1474 fix navl tests


  Commit: 47216c49fcec881f4eacc7170cb02d0a443500a2
      https://github.com/okfn/ckan/commit/47216c49fcec881f4eacc7170cb02d0a443500a2
  Author: kindly <kindly at gmail.com>
  Date:   2011-11-20 (Sun, 20 Nov 2011)

  Changed paths:
    M doc/extensions.rst

  Log Message:
  -----------
  [doc] #1398 add some docs about deploying celeryd


  Commit: dc9e8e054657cf026de789ef6a8777bf8ae34112
      https://github.com/okfn/ckan/commit/dc9e8e054657cf026de789ef6a8777bf8ae34112
  Author: Ian Murray <ian.c.murray at gmail.com>
  Date:   2011-11-21 (Mon, 21 Nov 2011)

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

  Log Message:
  -----------
  [functional/test_admin] Prevented test_admin classes from overwriting config with contents of test.ini.

Create the WSGI app the normal way.


  Commit: 1ed1a349961595c6092a15d10f34f70b11ec522b
      https://github.com/okfn/ckan/commit/1ed1a349961595c6092a15d10f34f70b11ec522b
  Author: Ian Murray <ian.c.murray at gmail.com>
  Date:   2011-11-21 (Mon, 21 Nov 2011)

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

  Log Message:
  -----------
  [functional/test_admin] Clean up unused imports


  Commit: f78a94528b7e6ca09441a9619a00a482a1a8c281
      https://github.com/okfn/ckan/commit/f78a94528b7e6ca09441a9619a00a482a1a8c281
  Author: Ian Murray <ian.c.murray at gmail.com>
  Date:   2011-11-21 (Mon, 21 Nov 2011)

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

  Log Message:
  -----------
  [test_home #1452] Disabled browser lang detection tests.


  Commit: d565be9d85e202681d4158892742f68e8157a139
      https://github.com/okfn/ckan/commit/d565be9d85e202681d4158892742f68e8157a139
  Author: Ian Murray <ian.c.murray at gmail.com>
  Date:   2011-11-21 (Mon, 21 Nov 2011)

  Changed paths:
    M ckan/model/meta.py
  M ckan/model/types.py

  Log Message:
  -----------
  [types][sqlite/datetime check] Check whether the engine itself is sqlite

Rather than checking the config file.


  Commit: 5a01e677dfb42eaeb88f0e0e99f2a783a4a3cb47
      https://github.com/okfn/ckan/commit/5a01e677dfb42eaeb88f0e0e99f2a783a4a3cb47
  Author: John Glover <glover.john at gmail.com>
  Date:   2011-11-21 (Mon, 21 Nov 2011)

  Changed paths:
    M ckan/config/routing.py
  M ckan/controllers/package.py
  M ckan/lib/helpers.py
  M ckan/model/resource.py
  M ckan/public/css/style.css
  M ckan/templates/layout_base.html
  M ckan/templates/package/read_core.html
  A ckan/templates/package/resource_read.html

  Log Message:
  -----------
  [merge] feature-1449-resource-listing


  Commit: 52d71102d9b07693ea240d4a66e8adb43e515414
      https://github.com/okfn/ckan/commit/52d71102d9b07693ea240d4a66e8adb43e515414
  Author: John Glover <glover.john at gmail.com>
  Date:   2011-11-21 (Mon, 21 Nov 2011)

  Changed paths:
    M ckan/templates/layout_base.html
  M ckan/templates/package/search_form.html
  M ckan/tests/functional/test_search.py

  Log Message:
  -----------
  [xs, ux] Fix bugs caused by setting map.explicit 
to True in routing.py, id=None does not need to be 
specified and url.current() does not work


  Commit: c40c5f7b312151b0dd8d13ee6cc5dbc45dcd182c
      https://github.com/okfn/ckan/commit/c40c5f7b312151b0dd8d13ee6cc5dbc45dcd182c
  Author: John Glover <glover.john at gmail.com>
  Date:   2011-11-21 (Mon, 21 Nov 2011)

  Changed paths:
    M ckan/templates/layout_base.html

  Log Message:
  -----------
  [xs, ux] Add in fix for about page link that was
accidently removed during a merge.

Original commit: 47b1044989c31a6565984e09c7de92a9a358b13a


  Commit: 653493a93fbb92b2bfb1443fb5fd80c59b7b1a2f
      https://github.com/okfn/ckan/commit/653493a93fbb92b2bfb1443fb5fd80c59b7b1a2f
  Author: Ian Murray <ian.c.murray at gmail.com>
  Date:   2011-11-21 (Mon, 21 Nov 2011)

  Changed paths:
    M ckan/misc.py
  M ckan/tests/functional/test_package.py
  M ckan/tests/misc/test_format_text.py

  Log Message:
  -----------
  [internal tag links] Ensure spaces and unicode characters in URIs are encoded.


  Commit: 924a6783810e1d4025ab98d336e68d82ec2764a0
      https://github.com/okfn/ckan/commit/924a6783810e1d4025ab98d336e68d82ec2764a0
  Author: Ian Murray <ian.c.murray at gmail.com>
  Date:   2011-11-21 (Mon, 21 Nov 2011)

  Changed paths:
    M ckan/tests/functional/api/test_package_search.py

  Log Message:
  -----------
  [test_package_search] Tidied rogue import


  Commit: cf93d6be423540373b80b62fb8443886ec042aff
      https://github.com/okfn/ckan/commit/cf93d6be423540373b80b62fb8443886ec042aff
  Author: Ian Murray <ian.c.murray at gmail.com>
  Date:   2011-11-21 (Mon, 21 Nov 2011)

  Changed paths:
    M ckan/tests/functional/api/test_action.py

  Log Message:
  -----------
  [test_action] Quick fix to some tests

These tests would fail if run in isolation due to a fixture leaking from test-to-test within the suite.
A better fix would be to fix the fixture from leaking.  But at least this is an improvement.


  Commit: 98f2a828d6913ea96f6b1027788da571ba82b3ea
      https://github.com/okfn/ckan/commit/98f2a828d6913ea96f6b1027788da571ba82b3ea
  Author: Ian Murray <ian.c.murray at gmail.com>
  Date:   2011-11-21 (Mon, 21 Nov 2011)

  Changed paths:
    M ckan/tests/functional/api/test_package_search.py

  Log Message:
  -----------
  [test_package_search] A couple more tests tag search tests


  Commit: 37758456b38b8d0d609d2b37ce31ed5ecf674815
      https://github.com/okfn/ckan/commit/37758456b38b8d0d609d2b37ce31ed5ecf674815
  Author: Ian Murray <ian.c.murray at gmail.com>
  Date:   2011-11-21 (Mon, 21 Nov 2011)

  Changed paths:
    M doc/api.rst

  Log Message:
  -----------
  [docs] Updated docs with a few examples of searching for tags


  Commit: 380eab620c7397eee8cb9ee8d628bbddd0ce1bbf
      https://github.com/okfn/ckan/commit/380eab620c7397eee8cb9ee8d628bbddd0ce1bbf
  Author: David Read <david.read at okfn.org>
  Date:   2011-11-22 (Tue, 22 Nov 2011)

  Changed paths:
    M ckan/model/user.py
  M ckan/tests/functional/test_user.py

  Log Message:
  -----------
  [model]: #1479 Fixed working with unicode email addresses.


  Commit: d074ef2b4dd8988053b4b3c9eaf411fc331a7922
      https://github.com/okfn/ckan/commit/d074ef2b4dd8988053b4b3c9eaf411fc331a7922
  Author: Ian Murray <ian.c.murray at gmail.com>
  Date:   2011-11-22 (Tue, 22 Nov 2011)

  Changed paths:
    M ckan/logic/action/get.py
  A ckan/model/misc.py
  M ckan/tests/functional/api/test_action.py
  M ckan/tests/lib/test_solr_package_search.py
  M ckan/tests/lib/test_tag_search.py
  M ckan/tests/models/test_misc.py

  Log Message:
  -----------
  [tagname search] Made /tag search case-insensitive.

 - This affects tagname autocomplete
 - Also fixed up a bug where '_' and '%' weren't being escaped in SQL LIKE expressions


  Commit: c740e7a346146b934511dcf82250310c19bde9ca
      https://github.com/okfn/ckan/commit/c740e7a346146b934511dcf82250310c19bde9ca
  Author: Ian Murray <ian.c.murray at gmail.com>
  Date:   2011-11-22 (Tue, 22 Nov 2011)

  Changed paths:
    M ckan/config/routing.py
  M ckan/controllers/package.py
  M ckan/lib/helpers.py
  M ckan/model/meta.py
  M ckan/model/resource.py
  M ckan/model/types.py
  M ckan/public/css/style.css
  M ckan/templates/layout_base.html
  M ckan/templates/package/read_core.html
  A ckan/templates/package/resource_read.html
  M ckan/templates/package/search_form.html
  M ckan/tests/functional/test_admin.py
  M ckan/tests/functional/test_home.py
  M ckan/tests/functional/test_search.py
  M ckan/tests/lib/test_navl.py
  M doc/extensions.rst
  M doc/theming.rst

  Log Message:
  -----------
  Merge branch 'master' into feature-1453-flexible-tag-names


  Commit: e43009db393cb0540d1175fb1876f6cfa349ab14
      https://github.com/okfn/ckan/commit/e43009db393cb0540d1175fb1876f6cfa349ab14
  Author: David Read <david.read at okfn.org>
  Date:   2011-11-22 (Tue, 22 Nov 2011)

  Changed paths:
    M ckan/config/routing.py
  M ckan/controllers/api.py
  M ckan/lib/munge.py
  M ckan/logic/validators.py
  M ckan/model/package.py
  M ckan/model/tag.py
  R ckan/tests/functional/api/test_ajax.py
  A ckan/tests/functional/api/test_util.py
  M ckan/tests/lib/test_munge.py
  M doc/api.rst

  Log Message:
  -----------
  [logic,lib,model,config,docs]: #1480 Munge functions now exposed in API.


  Commit: fadda1738399ab2755468d627cc30126fe95a7d9
      https://github.com/okfn/ckan/commit/fadda1738399ab2755468d627cc30126fe95a7d9
  Author: Tom Rees <zephod at gmail.com>
  Date:   2011-11-22 (Tue, 22 Nov 2011)

  Changed paths:
    M ckan/public/scripts/application.js
  M ckan/templates/group/new_group_form.html

  Log Message:
  -----------
  [js][s]: Merge pulled files out of sync. Restoring url slug editor.


  Commit: e54b089f6e24a3d27704b1df0005b72e31da5720
      https://github.com/okfn/ckan/commit/e54b089f6e24a3d27704b1df0005b72e31da5720
  Author: Tom Rees <zephod at gmail.com>
  Date:   2011-11-22 (Tue, 22 Nov 2011)

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

  Log Message:
  -----------
  [js,preview][xs]: Old bug needed fixing. Don't set up preview buttons if there are no resources.


  Commit: 358b9d309e0daab8b697e8aadb5e4d3251ec1f06
      https://github.com/okfn/ckan/commit/358b9d309e0daab8b697e8aadb5e4d3251ec1f06
  Author: Tom Rees <zephod at gmail.com>
  Date:   2011-11-22 (Tue, 22 Nov 2011)

  Log Message:
  -----------
  Merge branch '1348'


  Commit: 88e88380f61965f58fb105095e76a78673ce3e2c
      https://github.com/okfn/ckan/commit/88e88380f61965f58fb105095e76a78673ce3e2c
  Author: John Glover <glover.john at gmail.com>
  Date:   2011-11-23 (Wed, 23 Nov 2011)

  Changed paths:
    M ckan/templates/group/new_group_form.html
  M ckan/templates/package/new_package_form.html

  Log Message:
  -----------
  [xs] Bug fix: fix problem with auto url generation
in new packages/groups. Templates needed to be
updated after map.explicit was changed to True in 
our routing.py file


  Commit: ddca1a70c98f6ec1dac25c1199638d2cb35e51fe
      https://github.com/okfn/ckan/commit/ddca1a70c98f6ec1dac25c1199638d2cb35e51fe
  Author: David Read <david.read at okfn.org>
  Date:   2011-11-23 (Wed, 23 Nov 2011)

  Changed paths:
    M ckan/controllers/api.py
  M ckan/lib/dictization/__init__.py
  M ckan/lib/dictization/model_save.py
  M ckan/lib/navl/dictization_functions.py
  M ckan/tests/lib/test_dictization.py

  Log Message:
  -----------
  [lib]: #1484 fix for duplicate tags in a package create. Also added tests and a little tidy up.


  Commit: fb8fc7c3873320a6cff7c39eaea2aad7090f192e
      https://github.com/okfn/ckan/commit/fb8fc7c3873320a6cff7c39eaea2aad7090f192e
  Author: David Read <david.read at okfn.org>
  Date:   2011-11-23 (Wed, 23 Nov 2011)

  Changed paths:
    M ckan/controllers/api.py
  M ckan/lib/dictization/__init__.py
  M ckan/lib/dictization/model_save.py
  M ckan/lib/navl/dictization_functions.py
  M ckan/tests/lib/test_dictization.py

  Log Message:
  -----------
  [lib]: #1484 fix for duplicate tags in a package create. Also added tests and a little tidy up.


  Commit: c0aaa31c4b7ded54d5cf97d0e8c3065856b6424b
      https://github.com/okfn/ckan/commit/c0aaa31c4b7ded54d5cf97d0e8c3065856b6424b
  Author: Ian Murray <ian.c.murray at gmail.com>
  Date:   2011-11-23 (Wed, 23 Nov 2011)

  Changed paths:
    M .gitignore
  M ckan/controllers/package.py
  M ckan/forms/common.py
  M ckan/forms/package.py
  M ckan/forms/package_dict.py
  M ckan/lib/create_test_data.py
  M ckan/lib/munge.py
  M ckan/lib/navl/dictization_functions.py
  M ckan/lib/search/query.py
  M ckan/logic/action/get.py
  M ckan/logic/schema.py
  M ckan/logic/validators.py
  M ckan/misc.py
  A ckan/model/misc.py
  M ckan/model/package.py
  M ckan/public/scripts/application.js
  M ckan/templates/package/new_package_form.html
  M ckan/tests/__init__.py
  M ckan/tests/forms/test_package.py
  M ckan/tests/functional/api/base.py
  M ckan/tests/functional/api/model/test_package.py
  M ckan/tests/functional/api/model/test_tag.py
  M ckan/tests/functional/api/test_action.py
  M ckan/tests/functional/api/test_misc.py
  M ckan/tests/functional/api/test_package_search.py
  M ckan/tests/functional/api/test_resource_search.py
  M ckan/tests/functional/test_package.py
  M ckan/tests/functional/test_tag.py
  M ckan/tests/lib/test_dictization.py
  M ckan/tests/lib/test_dictization_schema.py
  M ckan/tests/lib/test_solr_package_search.py
  M ckan/tests/lib/test_tag_search.py
  M ckan/tests/misc/test_format_text.py
  M ckan/tests/models/test_misc.py
  M ckan/tests/models/test_package.py
  M ckan/tests/pylons_controller.py
  A ckan/tests/schema/__init__.py
  A ckan/tests/schema/test_schema.py
  M ckan/tests/test_dumper.py
  M doc/api.rst

  Log Message:
  -----------
  [merge] Merge branch 'feature-1453-flexible-tag-names' into master

Conflicts:
	ckan/logic/validators.py
	ckan/model/package.py

Also updated 'ckan/tests/schema/test_schema.py:TestPackage.test_name_validation()' to include
the extra validation error messages.

Merge included renaming PACKAGE_{NAME,VERSION}_{MIN,MAX}_LENGTH constants to
{MIN,MAX}_PACKAGE_{NAME,VERSION}_LENGTH as the branch and master had slightly
different nameing conventions.  Picked one and stuck to it.


  Commit: bd3ca25acad5957dd2dc107ca8843b1a995bdf04
      https://github.com/okfn/ckan/commit/bd3ca25acad5957dd2dc107ca8843b1a995bdf04
  Author: Ian Murray <ian.c.murray at gmail.com>
  Date:   2011-11-23 (Wed, 23 Nov 2011)

  Changed paths:
    M ckan/lib/munge.py
  M ckan/logic/validators.py
  M ckan/model/package.py

  Log Message:
  -----------
  [model constants] Corrected a rename of some constants defined in model/package.py


  Commit: fc2dbc08edff7c58b6c38c02fdefdf7adffe1136
      https://github.com/okfn/ckan/commit/fc2dbc08edff7c58b6c38c02fdefdf7adffe1136
  Author: kindly <kindly at gmail.com>
  Date:   2011-11-23 (Wed, 23 Nov 2011)

  Changed paths:
    M ckan/lib/dictization/model_dictize.py
  M ckan/logic/action/get.py

  Log Message:
  -----------
  [home] #1487 group ordering on homepage


  Commit: 4160859c8c9786588dbf0893981b93d9621019a9
      https://github.com/okfn/ckan/commit/4160859c8c9786588dbf0893981b93d9621019a9
  Author: kindly <kindly at gmail.com>
  Date:   2011-11-23 (Wed, 23 Nov 2011)

  Changed paths:
    M ckan/lib/dictization/model_dictize.py
  M ckan/logic/action/get.py

  Log Message:
  -----------
  [home] #1487 group ordering on homepage


  Commit: 8f284e64053607e538a2e3ea2801b74f64948dda
      https://github.com/okfn/ckan/commit/8f284e64053607e538a2e3ea2801b74f64948dda
  Author: David Read <david.read at okfn.org>
  Date:   2011-11-24 (Thu, 24 Nov 2011)

  Changed paths:
    M doc/configuration.rst

  Log Message:
  -----------
  [doc][s]: Added missing config option.


  Commit: 625bb2ad7bb6c91a9de6e302a6e15f4ce5621f3b
      https://github.com/okfn/ckan/commit/625bb2ad7bb6c91a9de6e302a6e15f4ce5621f3b
  Author: David Read <david.read at okfn.org>
  Date:   2011-11-24 (Thu, 24 Nov 2011)

  Changed paths:
    M .gitignore
  M ckan/controllers/package.py
  M ckan/forms/common.py
  M ckan/forms/package.py
  M ckan/forms/package_dict.py
  M ckan/lib/create_test_data.py
  M ckan/lib/dictization/model_dictize.py
  M ckan/lib/navl/dictization_functions.py
  M ckan/lib/search/query.py
  M ckan/logic/action/get.py
  M ckan/logic/schema.py
  M ckan/logic/validators.py
  M ckan/misc.py
  A ckan/model/misc.py
  M ckan/model/package.py
  M ckan/public/scripts/application.js
  M ckan/templates/package/new_package_form.html
  M ckan/tests/__init__.py
  M ckan/tests/forms/test_package.py
  M ckan/tests/functional/api/base.py
  M ckan/tests/functional/api/model/test_package.py
  M ckan/tests/functional/api/model/test_tag.py
  M ckan/tests/functional/api/test_action.py
  M ckan/tests/functional/api/test_misc.py
  M ckan/tests/functional/api/test_package_search.py
  M ckan/tests/functional/api/test_resource_search.py
  M ckan/tests/functional/test_package.py
  M ckan/tests/functional/test_tag.py
  M ckan/tests/lib/test_dictization.py
  M ckan/tests/lib/test_dictization_schema.py
  M ckan/tests/lib/test_solr_package_search.py
  M ckan/tests/lib/test_tag_search.py
  M ckan/tests/misc/test_format_text.py
  M ckan/tests/models/test_misc.py
  M ckan/tests/models/test_package.py
  M ckan/tests/pylons_controller.py
  A ckan/tests/schema/__init__.py
  A ckan/tests/schema/test_schema.py
  M ckan/tests/test_dumper.py
  M doc/api.rst

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


  Commit: 7a32a16f882560914ff759c49c2f44112f4fb2d7
      https://github.com/okfn/ckan/commit/7a32a16f882560914ff759c49c2f44112f4fb2d7
  Author: amercader <amercadero at gmail.com>
  Date:   2011-11-25 (Fri, 25 Nov 2011)

  Changed paths:
    M ckan/lib/dictization/model_dictize.py
  M ckan/logic/action/get.py
  M ckan/model/package.py
  M ckan/tests/lib/test_dictization.py

  Log Message:
  -----------
  [dictization] Fix for #1490. Use package_dictize

Use package_dictize when returning a package_listing, instead of
a custom method in the logic layer. The package_dictize method needed
to be modified to add the "isopen" property.


  Commit: c94b60e45a9cddf34802f5827ca701462b5e704d
      https://github.com/okfn/ckan/commit/c94b60e45a9cddf34802f5827ca701462b5e704d
  Author: David Read <david.read at okfn.org>
  Date:   2011-11-25 (Fri, 25 Nov 2011)

  Changed paths:
    M bin/copy-ckan-2-ckan.py

  Log Message:
  -----------
  [bin]: Updated script for copying packages.


  Commit: 415d9ae3199e60348a389d68b28d205f6c4622ec
      https://github.com/okfn/ckan/commit/415d9ae3199e60348a389d68b28d205f6c4622ec
  Author: David Read <david.read at okfn.org>
  Date:   2011-11-25 (Fri, 25 Nov 2011)

  Changed paths:
    M ckan/config/deployment.ini_tmpl
  M ckan/config/routing.py
  M ckan/controllers/api.py
  M ckan/logic/action/get.py
  M ckan/tests/functional/api/test_util.py

  Log Message:
  -----------
  [logic,controllers]: #1488 Extensions added to the status_show. Also added /api/util/status RESTful version.


  Commit: db07290f3f8281778e28c5e7b0268b9bc66257e5
      https://github.com/okfn/ckan/commit/db07290f3f8281778e28c5e7b0268b9bc66257e5
  Author: David Read <david.read at okfn.org>
  Date:   2011-11-25 (Fri, 25 Nov 2011)

  Changed paths:
    M doc/theming.rst

  Log Message:
  -----------
  [doc][xs]: Provided missing reference.


  Commit: be54fbf6ff6cf8ddf3b28885dc17df3dcb58e717
      https://github.com/okfn/ckan/commit/be54fbf6ff6cf8ddf3b28885dc17df3dcb58e717
  Author: David Read <david.read at okfn.org>
  Date:   2011-11-25 (Fri, 25 Nov 2011)

  Changed paths:
    M doc/configuration.rst

  Log Message:
  -----------
  [doc][xs]: Moved stuff around to be in the correct section.


  Commit: 8d5fd4a55610ea2dabc51de9f07d424b9fd310ec
      https://github.com/okfn/ckan/commit/8d5fd4a55610ea2dabc51de9f07d424b9fd310ec
  Author: amercader <amercadero at gmail.com>
  Date:   2011-11-27 (Sun, 27 Nov 2011)

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

  Log Message:
  -----------
  [dictization] Use package_dictize on tag_show results


  Commit: e6bb6735a09595108814b7b2b326f1d735366ed5
      https://github.com/okfn/ckan/commit/e6bb6735a09595108814b7b2b326f1d735366ed5
  Author: David Read <david.read at okfn.org>
  Date:   2011-11-28 (Mon, 28 Nov 2011)

  Changed paths:
    M bin/copy-ckan-2-ckan.py

  Log Message:
  -----------
  [bin][s]: Added filter option to package copy script.


  Commit: cdbfa799f18a6c54d7f3ce947856013230941985
      https://github.com/okfn/ckan/commit/cdbfa799f18a6c54d7f3ce947856013230941985
  Author: David Read <david.read at okfn.org>
  Date:   2011-11-28 (Mon, 28 Nov 2011)

  Changed paths:
    M ckan/config/environment.py
  M ckan/lib/search/__init__.py

  Log Message:
  -----------
  [config]: #1493 fix - ensure ckan.site_id is setup so that SOLR index clear/rebuild work.


  Commit: db814bed54e4ef2e7e40a01ce814b2a328a3840a
      https://github.com/okfn/ckan/commit/db814bed54e4ef2e7e40a01ce814b2a328a3840a
  Author: David Read <david.read at okfn.org>
  Date:   2011-11-28 (Mon, 28 Nov 2011)

  Changed paths:
    M ckan/config/environment.py
  M ckan/lib/search/__init__.py

  Log Message:
  -----------
  [config]: #1493 fix - ensure ckan.site_id is setup so that SOLR index clear/rebuild work.


  Commit: 2ea20fd512989b68da1f7e6c2bdebeb1c53e7b35
      https://github.com/okfn/ckan/commit/2ea20fd512989b68da1f7e6c2bdebeb1c53e7b35
  Author: Tom Rees <zephod at gmail.com>
  Date:   2011-11-28 (Mon, 28 Nov 2011)

  Changed paths:
    M ckan/public/scripts/application.js
  M ckan/templates/group/new_group_form.html

  Log Message:
  -----------
  [js][s]: Merge pulled files out of sync. Restoring url slug editor.


  Commit: 9dd930e202524bd161bd1afc7e45ffdc6689cbba
      https://github.com/okfn/ckan/commit/9dd930e202524bd161bd1afc7e45ffdc6689cbba
  Author: Tom Rees <zephod at gmail.com>
  Date:   2011-11-28 (Mon, 28 Nov 2011)

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

  Log Message:
  -----------
  [js,preview][xs]: Old bug needed fixing. Don't set up preview buttons if there are no resources.


  Commit: c23821b349a59849c5ddd46db9f844ce73aa9345
      https://github.com/okfn/ckan/commit/c23821b349a59849c5ddd46db9f844ce73aa9345
  Author: amercader <amercadero at gmail.com>
  Date:   2011-11-28 (Mon, 28 Nov 2011)

  Changed paths:
    M ckan/lib/dictization/model_dictize.py
  M ckan/logic/action/get.py
  M ckan/model/package.py
  M ckan/tests/lib/test_dictization.py

  Log Message:
  -----------
  Merge branch 'feature-1490-standard-package-output-from-logic-layer'


  Commit: 05b675a4314ad269c6e6a095d57e3f2a21e771eb
      https://github.com/okfn/ckan/commit/05b675a4314ad269c6e6a095d57e3f2a21e771eb
  Author: John Glover <glover.john at gmail.com>
  Date:   2011-11-28 (Mon, 28 Nov 2011)

  Changed paths:
    M ckan/config/schema.xml
  M ckan/lib/search/query.py
  M ckan/tests/lib/test_solr_package_search.py
  M ckan/tests/lib/test_solr_package_search_synchronous_update.py

  Log Message:
  -----------
  [xs, search] #1455 bug fix for extras not showing
up when searching with all_fields=1.

Schema updated so that extra values will be 
returned from Solr, and added to package_dict['extras']
in the search results.


  Commit: 4e1fc44f292d04f5b263092ba7df0372ecebd769
      https://github.com/okfn/ckan/commit/4e1fc44f292d04f5b263092ba7df0372ecebd769
  Author: David Read <david.read at okfn.org>
  Date:   2011-11-28 (Mon, 28 Nov 2011)

  Changed paths:
    M test-core.ini

  Log Message:
  -----------
  [tests][xs]: #1488 Added description to test-core so that someone you has it set in their development.ini does not have a test failure.


  Commit: de971e8e892634caf7a40558b4ca78531b2e7e2f
      https://github.com/okfn/ckan/commit/de971e8e892634caf7a40558b4ca78531b2e7e2f
  Author: David Read <david.read at okfn.org>
  Date:   2011-11-28 (Mon, 28 Nov 2011)

  Changed paths:
    M ckan/config/schema.xml
  M ckan/lib/dictization/model_dictize.py
  M ckan/lib/search/query.py
  M ckan/logic/action/get.py
  M ckan/model/package.py
  M ckan/tests/lib/test_dictization.py
  M ckan/tests/lib/test_solr_package_search.py
  M ckan/tests/lib/test_solr_package_search_synchronous_update.py

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


  Commit: 7789e85c973c9e085f623486bced6be14f25678f
      https://github.com/okfn/ckan/commit/7789e85c973c9e085f623486bced6be14f25678f
  Author: John Glover <glover.john at gmail.com>
  Date:   2011-11-28 (Mon, 28 Nov 2011)

  Changed paths:
    M ckan/lib/cli.py
  M ckan/lib/search/__init__.py

  Log Message:
  -----------
  [xs, #1468] allow search-index rebuild command to
take an optional package name/id, and only rebuild
that specific package if given.


  Commit: 0ffbf288aa1f2f05fc71edae686c9991bfcaa57c
      https://github.com/okfn/ckan/commit/0ffbf288aa1f2f05fc71edae686c9991bfcaa57c
  Author: David Read <david.read at okfn.org>
  Date:   2011-11-28 (Mon, 28 Nov 2011)

  Changed paths:
    M ckan/tests/__init__.py
  M ckan/tests/functional/api/test_util.py

  Log Message:
  -----------
  [tests][xs]: #1488 Fix extension status test - on postgres the expected result is slightly different.


  Commit: b6fe6098f362129801f237a6d8ffbaef343d2c3d
      https://github.com/okfn/ckan/commit/b6fe6098f362129801f237a6d8ffbaef343d2c3d
  Author: David Read <david.read at okfn.org>
  Date:   2011-11-28 (Mon, 28 Nov 2011)

  Changed paths:
    M ckan/lib/cli.py
  M ckan/lib/search/__init__.py

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


  Commit: fdee2ebc450a5396b025219baa817b2a1ed7fc42
      https://github.com/okfn/ckan/commit/fdee2ebc450a5396b025219baa817b2a1ed7fc42
  Author: John Glover <glover.john at gmail.com>
  Date:   2011-11-28 (Mon, 28 Nov 2011)

  Changed paths:
    M ckan/config/schema.xml
  M ckan/lib/search/query.py
  M ckan/tests/lib/test_solr_package_search.py
  M ckan/tests/lib/test_solr_package_search_synchronous_update.py

  Log Message:
  -----------
  [xs, search] #1455 bug fix for extras not showing
up when searching with all_fields=1.

Schema updated so that extra values will be
returned from Solr, and added to package_dict['extras']
in the search results.


  Commit: 220201029aaab5aa4335a0292ca2350006ccc852
      https://github.com/okfn/ckan/commit/220201029aaab5aa4335a0292ca2350006ccc852
  Author: John Glover <glover.john at gmail.com>
  Date:   2011-11-28 (Mon, 28 Nov 2011)

  Changed paths:
    M ckan/lib/cli.py
  M ckan/lib/search/__init__.py

  Log Message:
  -----------
  [xs, #1468] allow search-index rebuild command to
take an optional package name/id, and only rebuild
that specific package if given.


  Commit: 23ef0a3b2722f041e369b594f38248a080a6773b
      https://github.com/okfn/ckan/commit/23ef0a3b2722f041e369b594f38248a080a6773b
  Author: David Read <david.read at okfn.org>
  Date:   2011-11-28 (Mon, 28 Nov 2011)

  Changed paths:
    M ckan/tests/__init__.py

  Log Message:
  -----------
  [tests]: Fix to crucial skip logic.


  Commit: 91258a6296db71d78aa25bd183833cc6014fbe2b
      https://github.com/okfn/ckan/commit/91258a6296db71d78aa25bd183833cc6014fbe2b
  Author: David Read <david.read at okfn.org>
  Date:   2011-11-28 (Mon, 28 Nov 2011)

  Changed paths:
    M ckan/lib/cli.py
  M ckan/lib/create_test_data.py
  M ckan/lib/package_saver.py
  A ckan/migration/versions/046_drop_changesets.py
  M ckan/model/__init__.py
  R ckan/model/changeset.py
  M ckan/tests/__init__.py
  M ckan/tests/functional/api/model/test_group.py
  M ckan/tests/functional/api/model/test_licenses.py
  M ckan/tests/functional/api/model/test_package.py
  M ckan/tests/functional/api/model/test_ratings.py
  M ckan/tests/functional/api/model/test_relationships.py
  M ckan/tests/functional/api/model/test_revisions.py
  M ckan/tests/functional/api/model/test_tag.py
  R ckan/tests/models/test_changeset.py
  R ckan/tests/test_changes.py
  M doc/test.rst

  Log Message:
  -----------
  [model,lib,tests]: #1002 Removed changeset code.


  Commit: 284eef68fd0d33a5d4c15dba138fe4fcf2c300a3
      https://github.com/okfn/ckan/commit/284eef68fd0d33a5d4c15dba138fe4fcf2c300a3
  Author: David Read <david.read at okfn.org>
  Date:   2011-11-28 (Mon, 28 Nov 2011)

  Changed paths:
    M ckan/tests/__init__.py

  Log Message:
  -----------
  [merge]


  Commit: 639e5a5dbedd124fe67c90f6314067a4a13ecdc1
      https://github.com/okfn/ckan/commit/639e5a5dbedd124fe67c90f6314067a4a13ecdc1
  Author: David Read <david.read at okfn.org>
  Date:   2011-11-28 (Mon, 28 Nov 2011)

  Changed paths:
    M ckan/model/user.py
  M ckan/tests/functional/test_user.py

  Log Message:
  -----------
  [merge]


  Commit: 732426d180cedd20d1d3a623f012c2a296abe824
      https://github.com/okfn/ckan/commit/732426d180cedd20d1d3a623f012c2a296abe824
  Author: David Read <david.read at okfn.org>
  Date:   2011-11-29 (Tue, 29 Nov 2011)

  Changed paths:
    M ckan/tests/lib/__init__.py
  M ckan/tests/lib/test_solr_package_search.py
  M ckan/tests/lib/test_solr_package_search_synchronous_update.py

  Log Message:
  -----------
  [tests]: Tidy up test to try and get it stop failing on buildbot.


  Commit: e1e2918e54e5872427f1e1da35e393809cd66d48
      https://github.com/okfn/ckan/commit/e1e2918e54e5872427f1e1da35e393809cd66d48
  Author: David Read <david.read at okfn.org>
  Date:   2011-11-29 (Tue, 29 Nov 2011)

  Changed paths:
    M ckan/config/environment.py

  Log Message:
  -----------
  [cli]: Suppress benign warning.


  Commit: aae2eb422d4cf6fc07869485d98c9b3a0c2836fd
      https://github.com/okfn/ckan/commit/aae2eb422d4cf6fc07869485d98c9b3a0c2836fd
  Author: amercader <amercadero at gmail.com>
  Date:   2011-11-29 (Tue, 29 Nov 2011)

  Changed paths:
    M .gitignore
  M .tx/config
  M bin/copy-ckan-2-ckan.py
  M ckan/__init__.py
  M ckan/config/deployment.ini_tmpl
  M ckan/config/environment.py
  M ckan/config/routing.py
  M ckan/config/schema.xml
  M ckan/controllers/api.py
  M ckan/controllers/package.py
  M ckan/forms/common.py
  M ckan/forms/package.py
  M ckan/forms/package_dict.py
  M ckan/i18n/bg/LC_MESSAGES/ckan.mo
  M ckan/i18n/bg/LC_MESSAGES/ckan.po
  M ckan/i18n/ca/LC_MESSAGES/ckan.mo
  M ckan/i18n/ca/LC_MESSAGES/ckan.po
  M ckan/i18n/ckan.pot
  M ckan/i18n/cs_CZ/LC_MESSAGES/ckan.mo
  M ckan/i18n/cs_CZ/LC_MESSAGES/ckan.po
  M ckan/i18n/de/LC_MESSAGES/ckan.mo
  M ckan/i18n/de/LC_MESSAGES/ckan.po
  M ckan/i18n/el/LC_MESSAGES/ckan.mo
  M ckan/i18n/el/LC_MESSAGES/ckan.po
  M ckan/i18n/es/LC_MESSAGES/ckan.mo
  M ckan/i18n/es/LC_MESSAGES/ckan.po
  M ckan/i18n/fi/LC_MESSAGES/ckan.mo
  M ckan/i18n/fi/LC_MESSAGES/ckan.po
  M ckan/i18n/fr/LC_MESSAGES/ckan.mo
  M ckan/i18n/fr/LC_MESSAGES/ckan.po
  M ckan/i18n/hu/LC_MESSAGES/ckan.mo
  M ckan/i18n/hu/LC_MESSAGES/ckan.po
  M ckan/i18n/it/LC_MESSAGES/ckan.mo
  M ckan/i18n/it/LC_MESSAGES/ckan.po
  M ckan/i18n/lt/LC_MESSAGES/ckan.mo
  M ckan/i18n/lt/LC_MESSAGES/ckan.po
  M ckan/i18n/nl/LC_MESSAGES/ckan.mo
  M ckan/i18n/nl/LC_MESSAGES/ckan.po
  M ckan/i18n/no/LC_MESSAGES/ckan.mo
  M ckan/i18n/no/LC_MESSAGES/ckan.po
  M ckan/i18n/pl/LC_MESSAGES/ckan.mo
  M ckan/i18n/pl/LC_MESSAGES/ckan.po
  M ckan/i18n/pt_BR/LC_MESSAGES/ckan.mo
  M ckan/i18n/pt_BR/LC_MESSAGES/ckan.po
  M ckan/i18n/ro/LC_MESSAGES/ckan.mo
  M ckan/i18n/ro/LC_MESSAGES/ckan.po
  M ckan/i18n/ru/LC_MESSAGES/ckan.mo
  M ckan/i18n/ru/LC_MESSAGES/ckan.po
  M ckan/i18n/sl/LC_MESSAGES/ckan.mo
  M ckan/i18n/sl/LC_MESSAGES/ckan.po
  M ckan/i18n/sq/LC_MESSAGES/ckan.mo
  M ckan/i18n/sq/LC_MESSAGES/ckan.po
  M ckan/i18n/sr/LC_MESSAGES/ckan.mo
  M ckan/i18n/sr/LC_MESSAGES/ckan.po
  A ckan/i18n/sr_Latn/LC_MESSAGES/ckan.mo
  A ckan/i18n/sr_Latn/LC_MESSAGES/ckan.po
  M ckan/i18n/sv/LC_MESSAGES/ckan.mo
  M ckan/i18n/sv/LC_MESSAGES/ckan.po
  M ckan/lib/cli.py
  M ckan/lib/create_test_data.py
  M ckan/lib/dictization/__init__.py
  M ckan/lib/dictization/model_dictize.py
  M ckan/lib/dictization/model_save.py
  M ckan/lib/helpers.py
  M ckan/lib/munge.py
  M ckan/lib/navl/dictization_functions.py
  M ckan/lib/package_saver.py
  M ckan/lib/search/__init__.py
  M ckan/lib/search/query.py
  M ckan/logic/action/get.py
  M ckan/logic/schema.py
  M ckan/logic/validators.py
  A ckan/migration/versions/045_user_name_unique.py
  A ckan/migration/versions/046_drop_changesets.py
  M ckan/misc.py
  M ckan/model/__init__.py
  R ckan/model/changeset.py
  M ckan/model/meta.py
  A ckan/model/misc.py
  M ckan/model/package.py
  M ckan/model/resource.py
  M ckan/model/tag.py
  M ckan/model/types.py
  M ckan/model/user.py
  M ckan/public/css/style.css
  M ckan/public/scripts/application.js
  M ckan/templates/group/new_group_form.html
  M ckan/templates/layout_base.html
  M ckan/templates/package/new_package_form.html
  M ckan/templates/package/read_core.html
  A ckan/templates/package/resource_read.html
  M ckan/templates/package/search_form.html
  M ckan/tests/__init__.py
  M 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_licenses.py
  M ckan/tests/functional/api/model/test_package.py
  M ckan/tests/functional/api/model/test_ratings.py
  M ckan/tests/functional/api/model/test_relationships.py
  M ckan/tests/functional/api/model/test_revisions.py
  M ckan/tests/functional/api/model/test_tag.py
  M ckan/tests/functional/api/test_action.py
  R ckan/tests/functional/api/test_ajax.py
  M ckan/tests/functional/api/test_misc.py
  M ckan/tests/functional/api/test_package_search.py
  M ckan/tests/functional/api/test_resource_search.py
  A ckan/tests/functional/api/test_util.py
  M ckan/tests/functional/test_admin.py
  M ckan/tests/functional/test_home.py
  M ckan/tests/functional/test_package.py
  M ckan/tests/functional/test_search.py
  M ckan/tests/functional/test_tag.py
  M ckan/tests/functional/test_user.py
  M ckan/tests/lib/__init__.py
  M ckan/tests/lib/test_dictization.py
  M ckan/tests/lib/test_dictization_schema.py
  M ckan/tests/lib/test_munge.py
  M ckan/tests/lib/test_navl.py
  M ckan/tests/lib/test_solr_package_search.py
  M ckan/tests/lib/test_solr_package_search_synchronous_update.py
  M ckan/tests/lib/test_tag_search.py
  M ckan/tests/misc/test_format_text.py
  R ckan/tests/models/test_changeset.py
  M ckan/tests/models/test_misc.py
  M ckan/tests/models/test_package.py
  M ckan/tests/pylons_controller.py
  A ckan/tests/schema/__init__.py
  A ckan/tests/schema/test_schema.py
  M ckan/tests/test_authz.py
  R ckan/tests/test_changes.py
  M ckan/tests/test_dumper.py
  M ckan/tests/test_wsgi_ckanclient.py
  M doc/api.rst
  M doc/configuration.rst
  M doc/extensions.rst
  M doc/test.rst
  M doc/theming.rst
  M pip-requirements.txt
  M test-core.ini

  Log Message:
  -----------
  Merge branch 'master' into defect-1430-mixed-docs-in-search-index


  Commit: 4e9585190ea635d9c59f4958f311c88c0d34c977
      https://github.com/okfn/ckan/commit/4e9585190ea635d9c59f4958f311c88c0d34c977
  Author: Tom Rees <zephod at gmail.com>
  Date:   2011-11-29 (Tue, 29 Nov 2011)

  Changed paths:
    M ckan/public/css/style.css
  M ckan/public/scripts/application.js
  M ckan/templates/js_strings.html

  Log Message:
  -----------
  [ux,bugfix][s]: Fixed CSS on slug editor. Squashed premature 'url is available' message.


  Commit: 821e97282e9f8a4db193d96614b14b9e13941bde
      https://github.com/okfn/ckan/commit/821e97282e9f8a4db193d96614b14b9e13941bde
  Author: Tom Rees <zephod at gmail.com>
  Date:   2011-11-29 (Tue, 29 Nov 2011)

  Changed paths:
    M ckan/public/css/style.css
  M ckan/templates/group/new_group_form.html

  Log Message:
  -----------
  [ux,bugfix][xs]: Same fix applied to AddGroup form


  Commit: 9d97592aec6d697973862d7b92e16ec5c4761bc2
      https://github.com/okfn/ckan/commit/9d97592aec6d697973862d7b92e16ec5c4761bc2
  Author: David Read <david.read at okfn.org>
  Date:   2011-11-29 (Tue, 29 Nov 2011)

  Changed paths:
    M ckan/lib/cli.py
  M setup.py

  Log Message:
  -----------
  [cli] #1499 Added CLI command for deleting packages etc.


  Commit: ba13f2f55074826dab751a7fa0e0b093b98eebd7
      https://github.com/okfn/ckan/commit/ba13f2f55074826dab751a7fa0e0b093b98eebd7
  Author: David Read <david.read at okfn.org>
  Date:   2011-11-29 (Tue, 29 Nov 2011)

  Changed paths:
    M ckan/public/css/style.css
  M ckan/public/scripts/application.js
  M ckan/templates/js_strings.html

  Log Message:
  -----------
  [merge] from release-v1.5.1.


  Commit: ff84fa3d020902ec0e70375d1178520e317b75fe
      https://github.com/okfn/ckan/commit/ff84fa3d020902ec0e70375d1178520e317b75fe
  Author: David Read <david.read at okfn.org>
  Date:   2011-11-29 (Tue, 29 Nov 2011)

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

  Log Message:
  -----------
  [templates]: Correct merge.


  Commit: 783e9ed05f6d2dcf06ba7385d7987f095743bcaf
      https://github.com/okfn/ckan/commit/783e9ed05f6d2dcf06ba7385d7987f095743bcaf
  Author: David Read <david.read at okfn.org>
  Date:   2011-11-29 (Tue, 29 Nov 2011)

  Changed paths:
    M ckan/config/routing.py
  M ckan/controllers/api.py
  M ckan/controllers/package.py
  M ckan/logic/action/get.py
  M ckan/tests/functional/api/test_action.py
  M ckan/tests/functional/api/test_util.py
  M doc/api.rst

  Log Message:
  -----------
  [logic,controllers,config] #1500 Tidy up slug API calls.


  Commit: 255352a1c2f403aa5d25b461ca60dbc272d90ea4
      https://github.com/okfn/ckan/commit/255352a1c2f403aa5d25b461ca60dbc272d90ea4
  Author: John Glover <john.c.glover at nuim.ie>
  Date:   2011-11-30 (Wed, 30 Nov 2011)

  Changed paths:
    M ckan/lib/alphabet_paginate.py
  M ckan/lib/create_test_data.py
  M ckan/lib/helpers.py
  A ckan/tests/functional/test_pagination.py

  Log Message:
  -----------
  [xs, 1501] Fix group, user, tag pagination
broken when map.explicit=True was set (15.11.11)


  Commit: 1534d9f16d300f7d5a7aa6bf1a61f120ca7eff3d
      https://github.com/okfn/ckan/commit/1534d9f16d300f7d5a7aa6bf1a61f120ca7eff3d
  Author: John Glover <john.c.glover at nuim.ie>
  Date:   2011-11-30 (Wed, 30 Nov 2011)

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

  Log Message:
  -----------
  [xs, 1502] Bug fix: list group packages by name


  Commit: 59223689750e08b4ce5b3e949170acd532ce93a1
      https://github.com/okfn/ckan/commit/59223689750e08b4ce5b3e949170acd532ce93a1
  Author: David Read <david.read at okfn.org>
  Date:   2011-12-01 (Thu, 01 Dec 2011)

  Changed paths:
    M ckan/controllers/api.py
  M ckan/lib/search/__init__.py
  M ckan/lib/search/query.py
  M ckan/tests/functional/api/test_action.py
  M doc/apiv3.rst

  Log Message:
  -----------
  [controller,tests]: #1505 Fix catching of search errors in package_search Action API.


  Commit: 5dc12f284077a56e12d5962daabe3ccb9b0005b9
      https://github.com/okfn/ckan/commit/5dc12f284077a56e12d5962daabe3ccb9b0005b9
  Author: David Read <david.read at okfn.org>
  Date:   2011-12-01 (Thu, 01 Dec 2011)

  Changed paths:
    M .gitignore
  M .tx/config
  M bin/copy-ckan-2-ckan.py
  M ckan/__init__.py
  M ckan/config/deployment.ini_tmpl
  M ckan/config/environment.py
  M ckan/config/routing.py
  M ckan/controllers/api.py
  M ckan/controllers/package.py
  M ckan/forms/common.py
  M ckan/forms/package.py
  M ckan/forms/package_dict.py
  M ckan/i18n/bg/LC_MESSAGES/ckan.mo
  M ckan/i18n/ca/LC_MESSAGES/ckan.mo
  M ckan/i18n/cs_CZ/LC_MESSAGES/ckan.mo
  M ckan/i18n/de/LC_MESSAGES/ckan.mo
  M ckan/i18n/el/LC_MESSAGES/ckan.mo
  M ckan/i18n/es/LC_MESSAGES/ckan.mo
  M ckan/i18n/fi/LC_MESSAGES/ckan.mo
  M ckan/i18n/fr/LC_MESSAGES/ckan.mo
  M ckan/i18n/hu/LC_MESSAGES/ckan.mo
  M ckan/i18n/it/LC_MESSAGES/ckan.mo
  M ckan/i18n/lt/LC_MESSAGES/ckan.mo
  M ckan/i18n/nl/LC_MESSAGES/ckan.mo
  M ckan/i18n/no/LC_MESSAGES/ckan.mo
  M ckan/i18n/pl/LC_MESSAGES/ckan.mo
  M ckan/i18n/pt_BR/LC_MESSAGES/ckan.mo
  M ckan/i18n/ro/LC_MESSAGES/ckan.mo
  M ckan/i18n/ru/LC_MESSAGES/ckan.mo
  M ckan/i18n/sl/LC_MESSAGES/ckan.mo
  M ckan/i18n/sq/LC_MESSAGES/ckan.mo
  M ckan/i18n/sr/LC_MESSAGES/ckan.mo
  A ckan/i18n/sr_Latn/LC_MESSAGES/ckan.mo
  A ckan/i18n/sr_Latn/LC_MESSAGES/ckan.po
  M ckan/i18n/sv/LC_MESSAGES/ckan.mo
  M ckan/lib/cli.py
  M ckan/lib/create_test_data.py
  M ckan/lib/dictization/model_dictize.py
  M ckan/lib/helpers.py
  M ckan/lib/munge.py
  M ckan/lib/navl/dictization_functions.py
  M ckan/lib/package_saver.py
  M ckan/lib/search/query.py
  M ckan/logic/action/get.py
  M ckan/logic/schema.py
  M ckan/logic/validators.py
  A ckan/migration/versions/046_drop_changesets.py
  M ckan/misc.py
  M ckan/model/__init__.py
  R ckan/model/changeset.py
  M ckan/model/meta.py
  A ckan/model/misc.py
  M ckan/model/package.py
  M ckan/model/resource.py
  M ckan/model/tag.py
  M ckan/model/types.py
  M ckan/public/css/style.css
  M ckan/public/scripts/application.js
  M ckan/templates/group/new_group_form.html
  M ckan/templates/layout_base.html
  M ckan/templates/package/new_package_form.html
  M ckan/templates/package/read_core.html
  A ckan/templates/package/resource_read.html
  M ckan/templates/package/search_form.html
  M ckan/tests/__init__.py
  M 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_licenses.py
  M ckan/tests/functional/api/model/test_package.py
  M ckan/tests/functional/api/model/test_ratings.py
  M ckan/tests/functional/api/model/test_relationships.py
  M ckan/tests/functional/api/model/test_revisions.py
  M ckan/tests/functional/api/model/test_tag.py
  M ckan/tests/functional/api/test_action.py
  R ckan/tests/functional/api/test_ajax.py
  M ckan/tests/functional/api/test_misc.py
  M ckan/tests/functional/api/test_package_search.py
  M ckan/tests/functional/api/test_resource_search.py
  A ckan/tests/functional/api/test_util.py
  M ckan/tests/functional/test_admin.py
  M ckan/tests/functional/test_home.py
  M ckan/tests/functional/test_package.py
  M ckan/tests/functional/test_search.py
  M ckan/tests/functional/test_tag.py
  M ckan/tests/lib/__init__.py
  M ckan/tests/lib/test_dictization.py
  M ckan/tests/lib/test_dictization_schema.py
  M ckan/tests/lib/test_munge.py
  M ckan/tests/lib/test_navl.py
  M ckan/tests/lib/test_solr_package_search.py
  M ckan/tests/lib/test_solr_package_search_synchronous_update.py
  M ckan/tests/lib/test_tag_search.py
  M ckan/tests/misc/test_format_text.py
  R ckan/tests/models/test_changeset.py
  M ckan/tests/models/test_misc.py
  M ckan/tests/models/test_package.py
  M ckan/tests/pylons_controller.py
  A ckan/tests/schema/__init__.py
  A ckan/tests/schema/test_schema.py
  R ckan/tests/test_changes.py
  M ckan/tests/test_dumper.py
  M doc/api.rst
  M doc/configuration.rst
  M doc/extensions.rst
  M doc/test.rst
  M doc/theming.rst
  M pip-requirements.txt
  M setup.py
  M test-core.ini

  Log Message:
  -----------
  Merge branch 'release-v1.5.1' of ssh://github.com/okfn/ckan into release-v1.5.1


  Commit: 50285ef6352e128572672a20fa4fc5d70a7daeef
      https://github.com/okfn/ckan/commit/50285ef6352e128572672a20fa4fc5d70a7daeef
  Author: amercader <amercadero at gmail.com>
  Date:   2011-12-05 (Mon, 05 Dec 2011)

  Changed paths:
    M ckan/config/environment.py
  R ckan/config/schema.xml
  A ckan/config/solr/CHANGELOG.txt
  A ckan/config/solr/README.txt
  A ckan/config/solr/schema-1.2.xml
  A ckan/config/solr/schema-1.3.xml
  M ckan/lib/search/__init__.py
  A ckan/tests/lib/solr/schema-no-version.xml
  A ckan/tests/lib/solr/schema-wrong-version.xml
  A ckan/tests/lib/test_solr_schema_version.py

  Log Message:
  -----------
  [search] #1498 Support for multiple SOLR schemas

A check is now made on the startup to see if the SOLR server defined
in the configuration file is using a compatible version. The schema
file will be retrieved from the SOLR server and the version will be
extracted and check against a local list of supported versions. If the
remote version is not supported, a SearchError exception will be shown.
Note that the SOLR schemas files have been moved to::

    ckan/config/solr

Please refer to `ckan/config/solr/README.txt` for more details.


  Commit: 5814170f1d2c82a0f6d328210e0425d46f584d32
      https://github.com/okfn/ckan/commit/5814170f1d2c82a0f6d328210e0425d46f584d32
  Author: amercader <amercadero at gmail.com>
  Date:   2011-12-05 (Mon, 05 Dec 2011)

  Changed paths:
    M ckan/config/solr/schema-1.3.xml
  M ckan/lib/search/index.py
  M ckan/tests/lib/test_solr_search_index.py

  Log Message:
  -----------
  Merge branch 'defect-1430-mixed-docs-in-search-index' into feature-1498-multiple-schemas


  Commit: 2ed1fd9c10f0b3ca449786d6c093f2b173fac733
      https://github.com/okfn/ckan/commit/2ed1fd9c10f0b3ca449786d6c093f2b173fac733
  Author: amercader <amercadero at gmail.com>
  Date:   2011-12-05 (Mon, 05 Dec 2011)

  Changed paths:
    M ckan/config/solr/CHANGELOG.txt
  M ckan/config/solr/schema-1.3.xml
  M ckan/lib/search/index.py
  M ckan/tests/lib/test_solr_search_index.py

  Log Message:
  -----------
  [search] Index creatiaon and modification date

As the SOLR schema needs to be modified for the new release, we
might as well introduce this small change that will allow the long
overdue ticket #191 (Search by modification date).


  Commit: 3c7616ab7d9c2bce0d2f930a071b100aca96bf03
      https://github.com/okfn/ckan/commit/3c7616ab7d9c2bce0d2f930a071b100aca96bf03
  Author: amercader <amercadero at gmail.com>
  Date:   2011-12-05 (Mon, 05 Dec 2011)

  Changed paths:
    M ckan/config/solr/CHANGELOG.txt

  Log Message:
  -----------
  [search] Fix versions in schemas CHANGELOG


  Commit: aa9bbd76432a98d296e508121a8e8124e2f6e1ae
      https://github.com/okfn/ckan/commit/aa9bbd76432a98d296e508121a8e8124e2f6e1ae
  Author: amercader <amercadero at gmail.com>
  Date:   2011-12-05 (Mon, 05 Dec 2011)

  Changed paths:
    M doc/configuration.rst
  M doc/index.rst
  M doc/install-from-package.rst
  M doc/install-from-source.rst

  Log Message:
  -----------
  [doc,search] Update docs with Solr deployment details and conventions


  Commit: e336213a5e4383e52a1f9dd574e35fceb855096e
      https://github.com/okfn/ckan/commit/e336213a5e4383e52a1f9dd574e35fceb855096e
  Author: amercader <amercadero at gmail.com>
  Date:   2011-12-06 (Tue, 06 Dec 2011)

  Changed paths:
    A doc/solr-setup.rst

  Log Message:
  -----------
  [doc,search] Add missing doc file


  Commit: 34c9079eaa369d42d221b90ba9ecc043159576b2
      https://github.com/okfn/ckan/commit/34c9079eaa369d42d221b90ba9ecc043159576b2
  Author: amercader <amercadero at gmail.com>
  Date:   2011-12-06 (Tue, 06 Dec 2011)

  Changed paths:
    M ckan/config/environment.py
  R ckan/config/schema.xml
  A ckan/config/solr/CHANGELOG.txt
  A ckan/config/solr/README.txt
  A ckan/config/solr/schema-1.2.xml
  A ckan/config/solr/schema-1.3.xml
  M ckan/lib/alphabet_paginate.py
  M ckan/lib/create_test_data.py
  M ckan/lib/helpers.py
  M ckan/lib/search/__init__.py
  M ckan/lib/search/index.py
  M ckan/logic/action/get.py
  A ckan/tests/functional/test_pagination.py
  A ckan/tests/lib/solr/schema-no-version.xml
  A ckan/tests/lib/solr/schema-wrong-version.xml
  A ckan/tests/lib/test_solr_schema_version.py
  M ckan/tests/lib/test_solr_search_index.py
  M doc/configuration.rst
  M doc/index.rst
  M doc/install-from-package.rst
  M doc/install-from-source.rst
  A doc/solr-setup.rst

  Log Message:
  -----------
  Merge branch 'feature-1498-multiple-schemas' into release-v1.5.1


Compare: https://github.com/okfn/ckan/compare/0778e60...34c9079




More information about the ckan-changes mailing list