[ckan-changes] [okfn/ckan] 3d7cbf: [#1057][xs] escape pjson callback
GitHub
noreply at github.com
Fri Feb 17 14:32:44 UTC 2012
Branch: refs/heads/feature-1653-i18n_url_rewriting
Home: https://github.com/okfn/ckan
Commit: 3d7cbf02f0eb2130c13a67e8a66259701b40cfe5
https://github.com/okfn/ckan/commit/3d7cbf02f0eb2130c13a67e8a66259701b40cfe5
Author: Toby <toby at potatolondon.com>
Date: 2012-02-13 (Mon, 13 Feb 2012)
Changed paths:
M ckan/controllers/api.py
Log Message:
-----------
[#1057][xs] escape pjson callback
Commit: bf88c4ce26eba30efa03281771f56387481d722a
https://github.com/okfn/ckan/commit/bf88c4ce26eba30efa03281771f56387481d722a
Author: John Glover <j at johnglover.net>
Date: 2012-02-13 (Mon, 13 Feb 2012)
Changed paths:
M ckan/tests/logic/test_action.py
M ckan/tests/logic/test_tag_vocab.py
Log Message:
-----------
[1767][tests] move test_tag_list_vocab to test_action.py.
Update it to use action API.
Commit: 9d808a98debd046928031e930167c1fd3bc2d2d2
https://github.com/okfn/ckan/commit/9d808a98debd046928031e930167c1fd3bc2d2d2
Author: Ross Jones <rossdjones at gmail.com>
Date: 2012-02-13 (Mon, 13 Feb 2012)
Changed paths:
M ckan/model/group.py
Log Message:
-----------
[xs] Minor tweak to how group members are accessed by type in Group model
Commit: c1e723cfc25efd5994cd4d8edec4f532edf764dc
https://github.com/okfn/ckan/commit/c1e723cfc25efd5994cd4d8edec4f532edf764dc
Author: Ross Jones <rossdjones at gmail.com>
Date: 2012-02-13 (Mon, 13 Feb 2012)
Changed paths:
M ckan/controllers/api.py
Log Message:
-----------
Merge branch 'master' of https://github.com/okfn/ckan
Commit: dc5ca52ab053b7d214dc946ccc229990abb91047
https://github.com/okfn/ckan/commit/dc5ca52ab053b7d214dc946ccc229990abb91047
Author: Ross Jones <rossdjones at gmail.com>
Date: 2012-02-14 (Tue, 14 Feb 2012)
Changed paths:
M ckan/model/group.py
Log Message:
-----------
[xs] Fix the query to fetch group members of a particular model type
Commit: 45ac98451800b9be45cfc25a02c48ab20808251c
https://github.com/okfn/ckan/commit/45ac98451800b9be45cfc25a02c48ab20808251c
Author: Ross Jones <rossdjones at gmail.com>
Date: 2012-02-14 (Tue, 14 Feb 2012)
Changed paths:
M ckanext/publisher_form/templates/publisher_form.html
Log Message:
-----------
[1794] Reducing the amount of user clutter
Commit: db71e3072786a6718ecbe28130d89165aa96513e
https://github.com/okfn/ckan/commit/db71e3072786a6718ecbe28130d89165aa96513e
Author: Ross Jones <rossdjones at gmail.com>
Date: 2012-02-14 (Tue, 14 Feb 2012)
Changed paths:
M ckan/lib/alphabet_paginate.py
Log Message:
-----------
[xs] Fix for alpha pagination when using strings rather than objects
Commit: c26a74186a7a1290abd976d80696c75e58152433
https://github.com/okfn/ckan/commit/c26a74186a7a1290abd976d80696c75e58152433
Author: kindly <kindly at gmail.com>
Date: 2012-02-14 (Tue, 14 Feb 2012)
Changed paths:
M ckan/config/routing.py
M ckan/controllers/api.py
M ckan/controllers/group.py
M ckan/controllers/package.py
M ckan/lib/alphabet_paginate.py
M ckan/lib/create_test_data.py
M ckan/lib/dictization/model_save.py
M ckan/lib/helpers.py
M ckan/logic/__init__.py
M ckan/logic/action/create.py
M ckan/logic/auth/create.py
A ckan/logic/auth/publisher/__init__.py
A ckan/logic/auth/publisher/create.py
A ckan/logic/auth/publisher/delete.py
A ckan/logic/auth/publisher/get.py
A ckan/logic/auth/publisher/update.py
M ckan/logic/auth/update.py
M ckan/logic/schema.py
A ckan/migration/versions/0049_add_group_approval_status.py
M ckan/model/group.py
M ckan/model/package.py
M ckan/model/user.py
M ckan/new_authz.py
A ckan/public/css/chosen.css
M ckan/public/css/style.css
A ckan/public/images/chosen-sprite.png
M ckan/public/scripts/application.js
A ckan/public/scripts/vendor/jquery.chosen/0.9.7/chosen.js
M ckan/templates/group/layout.html
M ckan/templates/layout_base.html
M ckan/tests/functional/api/__init__.py
M ckan/tests/functional/test_group.py
A ckan/tests/functional/test_publisher_auth.py
M ckan/tests/lib/test_alphabet_pagination.py
M ckan/tests/lib/test_dictization.py
M ckan/tests/lib/test_dictization_schema.py
M ckan/tests/logic/test_action.py
A ckan/tests/misc/test_auth_profiles.py
A ckan/tests/mock_publisher_auth.py
A ckanext/publisher_form/__init__.py
A ckanext/publisher_form/forms.py
A ckanext/publisher_form/templates/dataset_form.html
A ckanext/publisher_form/templates/publisher_form.html
M doc/configuration.rst
M setup.py
Log Message:
-----------
Merge branch 'master' into feature-1781-add-term-translation-table
Commit: fb967293b5935671c32e93a557a4b42dbeead865
https://github.com/okfn/ckan/commit/fb967293b5935671c32e93a557a4b42dbeead865
Author: kindly <kindly at gmail.com>
Date: 2012-02-14 (Tue, 14 Feb 2012)
Changed paths:
R ckan/migration/versions/049_term_translation_table.py
A ckan/migration/versions/050_term_translation_table.py
Log Message:
-----------
[1781] change migration number due to merge
Commit: ed7145269ea39332f7598f3bc13cd70ce8e4be42
https://github.com/okfn/ckan/commit/ed7145269ea39332f7598f3bc13cd70ce8e4be42
Author: John Glover <j at johnglover.net>
Date: 2012-02-14 (Tue, 14 Feb 2012)
Changed paths:
M ckan/tests/logic/test_tag_vocab.py
Log Message:
-----------
[1767][tests] test that vocab tags are passed to dataset view page
Commit: 7f029ce19b619b103104a646d84b52dbf9ca8f88
https://github.com/okfn/ckan/commit/7f029ce19b619b103104a646d84b52dbf9ca8f88
Author: Ross Jones <rossdjones at gmail.com>
Date: 2012-02-14 (Tue, 14 Feb 2012)
Changed paths:
M ckan/lib/helpers.py
Log Message:
-----------
Code (whitespace) cleanup
Commit: 44f2aec004122081e651519703c8363943199720
https://github.com/okfn/ckan/commit/44f2aec004122081e651519703c8363943199720
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2012-02-14 (Tue, 14 Feb 2012)
Changed paths:
M ckan/logic/action/get.py
M ckan/model/tag.py
M ckan/tests/logic/test_action.py
Log Message:
-----------
[#1723] Update tag_search() and tag_autocomplete() for vocabularies.
Update tag_search() logic action function to filter by vocabulary.
Update tag_autocomplete() logic action function to filter by vocabulary.
Removed most of the code from this method as it seemed unnecessary, it just
calls tag_search() after doing its own auth check and then transforms the
result a little and returns it.
test_action.py: Add tests for tag_autocomplete() with vocabs.
Fix a mistake in model.Tag.all(), if no vocab specified return only free tags.
Commit: a08f209a0bcb0ba723d437f62670fb0d5c563b27
https://github.com/okfn/ckan/commit/a08f209a0bcb0ba723d437f62670fb0d5c563b27
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2012-02-14 (Tue, 14 Feb 2012)
Changed paths:
M ckan/tests/logic/test_action.py
M ckan/tests/logic/test_tag_vocab.py
Log Message:
-----------
Merge branch 'feature-1698-tag-taxonomies' of github.com:okfn/ckan into feature-1698-tag-taxonomies
Commit: 643a800bfa7b76074203f332218506d1db3da854
https://github.com/okfn/ckan/commit/643a800bfa7b76074203f332218506d1db3da854
Author: Ross Jones <rossdjones at gmail.com>
Date: 2012-02-14 (Tue, 14 Feb 2012)
Changed paths:
M ckan/config/routing.py
M ckan/controllers/api.py
M ckan/model/group.py
M ckan/public/scripts/application.js
Log Message:
-----------
[1794] Added autocomplete for groups
Commit: 0546a5ed1be7f090d1eb3f8ebeb2071b2f324c10
https://github.com/okfn/ckan/commit/0546a5ed1be7f090d1eb3f8ebeb2071b2f324c10
Author: Ross Jones <rossdjones at gmail.com>
Date: 2012-02-14 (Tue, 14 Feb 2012)
Changed paths:
M ckan/controllers/group.py
M ckan/logic/action/create.py
M ckan/logic/action/update.py
Log Message:
-----------
[1794] Allowing group create/update to optionally add the parent group
Commit: 64900fae93d617f442b46a250e50d9c083644916
https://github.com/okfn/ckan/commit/64900fae93d617f442b46a250e50d9c083644916
Author: Ross Jones <rossdjones at gmail.com>
Date: 2012-02-14 (Tue, 14 Feb 2012)
Changed paths:
R ckan/migration/versions/0049_add_group_approval_status.py
A ckan/migration/versions/049_add_group_approval_status.py
Log Message:
-----------
[1794] Fixed dodgy migration name
Commit: c02e9104a850ae26aa6b5e8e46a4a4a0af7391ae
https://github.com/okfn/ckan/commit/c02e9104a850ae26aa6b5e8e46a4a4a0af7391ae
Author: John Glover <j at johnglover.net>
Date: 2012-02-14 (Tue, 14 Feb 2012)
Changed paths:
M ckan/logic/converters.py
Log Message:
-----------
[1720][converters] return a list of tags instead of a tag string from convert_from_tags
Commit: a0a2d67c8970cd825dddce3ce17343012390c04f
https://github.com/okfn/ckan/commit/a0a2d67c8970cd825dddce3ce17343012390c04f
Author: John Glover <j at johnglover.net>
Date: 2012-02-14 (Tue, 14 Feb 2012)
Changed paths:
M ckan/tests/logic/test_tag_vocab.py
Log Message:
-----------
[1767][tests] Add vocab tag select to edit form in plugin.
Tidy up TestWUI.
Commit: 03f03ffed1741189670f77f8b5196385e1eab8e5
https://github.com/okfn/ckan/commit/03f03ffed1741189670f77f8b5196385e1eab8e5
Author: John Glover <j at johnglover.net>
Date: 2012-02-14 (Tue, 14 Feb 2012)
Changed paths:
M ckan/logic/action/get.py
M ckan/model/tag.py
M ckan/tests/logic/test_action.py
Log Message:
-----------
Merge branch 'feature-1698-tag-taxonomies' of github.com:okfn/ckan into feature-1698-tag-taxonomies
Commit: 6ec1e6445b787bbd0686c42c8e2d034f89d1fe7d
https://github.com/okfn/ckan/commit/6ec1e6445b787bbd0686c42c8e2d034f89d1fe7d
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2012-02-14 (Tue, 14 Feb 2012)
Changed paths:
M ckan/logic/action/get.py
M ckan/tests/logic/test_action.py
Log Message:
-----------
[#1724] Add tests for tag_search() logic action function
And fix a couple of bugs found in tag_search() and tag_list() in the process,
and factor out some code repetition, and add some docstrings.
Commit: 2fd9ad110c5751008f5e559bda0b3f4682cb133a
https://github.com/okfn/ckan/commit/2fd9ad110c5751008f5e559bda0b3f4682cb133a
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2012-02-14 (Tue, 14 Feb 2012)
Changed paths:
M ckan/logic/converters.py
M ckan/tests/logic/test_tag_vocab.py
Log Message:
-----------
Merge branch 'feature-1698-tag-taxonomies' of github.com:okfn/ckan into feature-1698-tag-taxonomies
Commit: 771187624ed2562c0cd61cc2a241a41e08dcdf71
https://github.com/okfn/ckan/commit/771187624ed2562c0cd61cc2a241a41e08dcdf71
Author: John Glover <j at johnglover.net>
Date: 2012-02-14 (Tue, 14 Feb 2012)
Changed paths:
M ckan/tests/logic/test_tag_vocab.py
Log Message:
-----------
[1767][tests] add WUI test for changing the vocab tags on a dataset
Commit: 4f64b254fa02010b0713dab79c32edcd3493cc9e
https://github.com/okfn/ckan/commit/4f64b254fa02010b0713dab79c32edcd3493cc9e
Author: John Glover <j at johnglover.net>
Date: 2012-02-15 (Wed, 15 Feb 2012)
Changed paths:
M ckan/tests/logic/test_tag_vocab.py
Log Message:
-----------
[1767][tests] update tag vocab WUI tests - remove vocab tags after each test
Commit: 5cfdb52c5f3b123d6854f55c9818a95d4f0b4b7f
https://github.com/okfn/ckan/commit/5cfdb52c5f3b123d6854f55c9818a95d4f0b4b7f
Author: John Glover <j at johnglover.net>
Date: 2012-02-15 (Wed, 15 Feb 2012)
Changed paths:
M ckan/tests/logic/test_tag_vocab.py
Log Message:
-----------
[1767][tests] update tag vocab tests - rename test
Commit: 718d0f79aa12ce5e5926eb2d9b82d846b65d1599
https://github.com/okfn/ckan/commit/718d0f79aa12ce5e5926eb2d9b82d846b65d1599
Author: Ross Jones <rossdjones at gmail.com>
Date: 2012-02-15 (Wed, 15 Feb 2012)
Changed paths:
M ckan/config/routing.py
M ckan/controllers/api.py
M ckan/controllers/group.py
M ckan/logic/action/create.py
M ckan/logic/action/update.py
R ckan/migration/versions/0049_add_group_approval_status.py
A ckan/migration/versions/049_add_group_approval_status.py
M ckan/model/group.py
M ckan/public/scripts/application.js
Log Message:
-----------
Merge branch 'feature-1794-publisher-changes'
Commit: be5d7ec1098070d3ead48a42fb1f85560db7530f
https://github.com/okfn/ckan/commit/be5d7ec1098070d3ead48a42fb1f85560db7530f
Author: John Glover <j at johnglover.net>
Date: 2012-02-15 (Wed, 15 Feb 2012)
Changed paths:
M ckan/tests/logic/test_tag_vocab.py
Log Message:
-----------
[1767][tests] update tag vocab tests - add WUI tests for removing and changing vocab tags
Commit: b950d222d9e539aa94a627be8633db6712020bce
https://github.com/okfn/ckan/commit/b950d222d9e539aa94a627be8633db6712020bce
Author: John Glover <j at johnglover.net>
Date: 2012-02-15 (Wed, 15 Feb 2012)
Changed paths:
A ckan/tests/functional/test_tag_vocab.py
M ckan/tests/logic/test_tag_vocab.py
Log Message:
-----------
[1767][tests] Move tag vocab WUI tests to tests/functional
Commit: f6def610df457620ad06530b2a3be7d26141415c
https://github.com/okfn/ckan/commit/f6def610df457620ad06530b2a3be7d26141415c
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2012-02-15 (Wed, 15 Feb 2012)
Changed paths:
M ckan/logic/action/delete.py
M ckan/tests/functional/api/model/test_vocabulary.py
Log Message:
-----------
[#1776] Fix tag_delete() arguments
Accept an 'id' key that can be either the tag id or the tag name, and a
'vocabulary_id' that can be the vocab id or the vocab name.
Update the tests.
Commit: 9da2756d6395f98b4c458cf7e5f000aa8553d7ce
https://github.com/okfn/ckan/commit/9da2756d6395f98b4c458cf7e5f000aa8553d7ce
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2012-02-15 (Wed, 15 Feb 2012)
Changed paths:
A ckan/tests/functional/test_tag_vocab.py
M ckan/tests/logic/test_tag_vocab.py
Log Message:
-----------
Merge branch 'feature-1698-tag-taxonomies' of github.com:okfn/ckan into feature-1698-tag-taxonomies
Commit: 0446c0c5e21944df9aa2d68c22edbe989e6c4d0a
https://github.com/okfn/ckan/commit/0446c0c5e21944df9aa2d68c22edbe989e6c4d0a
Author: John Glover <j at johnglover.net>
Date: 2012-02-15 (Wed, 15 Feb 2012)
Changed paths:
M ckan/tests/functional/test_tag_vocab.py
Log Message:
-----------
[1767][tests] Update tag vocab WUI tests - handle multiple values from select object. Add test for adding multiple tags.
Commit: 8c3bfaf45c16ee265afaee5f6533a88351f1d2c9
https://github.com/okfn/ckan/commit/8c3bfaf45c16ee265afaee5f6533a88351f1d2c9
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2012-02-15 (Wed, 15 Feb 2012)
Changed paths:
M ckan/tests/functional/test_tag_vocab.py
Log Message:
-----------
Merge branch 'feature-1698-tag-taxonomies' of github.com:okfn/ckan into feature-1698-tag-taxonomies
Commit: 40d3f5a0363658e48b74a43bb693f285082de973
https://github.com/okfn/ckan/commit/40d3f5a0363658e48b74a43bb693f285082de973
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2012-02-15 (Wed, 15 Feb 2012)
Changed paths:
M ckan/logic/action/delete.py
M ckan/tests/functional/api/model/test_vocabulary.py
Log Message:
-----------
[#1776] Allow deleting free tags via tag_delete()
Commit: d4c5870a96ff326f4e8798229e4fe203a069e2d9
https://github.com/okfn/ckan/commit/d4c5870a96ff326f4e8798229e4fe203a069e2d9
Author: John Glover <j at johnglover.net>
Date: 2012-02-15 (Wed, 15 Feb 2012)
Changed paths:
M ckan/tests/functional/test_tag_vocab.py
Log Message:
-----------
[1767][tests] quick fix for problem that plugins.unload() does not remove a plugin from the plugins.PluginImplementations(IDatasetForm) list.
Commit: 66993a277fcc2876be82f91cee81b382801373fc
https://github.com/okfn/ckan/commit/66993a277fcc2876be82f91cee81b382801373fc
Author: John Glover <j at johnglover.net>
Date: 2012-02-15 (Wed, 15 Feb 2012)
Changed paths:
M ckan/tests/functional/test_tag_vocab.py
Log Message:
-----------
[1767][tests] bug fix: only use custom select class for TestWUI
Commit: 88bcb8d4c9325ba0d0976d66e832a37c59a1d78c
https://github.com/okfn/ckan/commit/88bcb8d4c9325ba0d0976d66e832a37c59a1d78c
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2012-02-15 (Wed, 15 Feb 2012)
Changed paths:
M ckan/tests/functional/test_tag_vocab.py
Log Message:
-----------
Merge branch 'feature-1698-tag-taxonomies' of github.com:okfn/ckan into feature-1698-tag-taxonomies
Commit: 00c071ff8cb972201e582ca98e99a4f2f948750e
https://github.com/okfn/ckan/commit/00c071ff8cb972201e582ca98e99a4f2f948750e
Author: Ross Jones <rossdjones at gmail.com>
Date: 2012-02-15 (Wed, 15 Feb 2012)
Changed paths:
M ckan/tests/functional/test_group.py
Log Message:
-----------
[xs] Fixing publisher group test that had not run under sqlite
Commit: 3c5e5a268ac5dc69dfe00dcb034e7d456062ddd6
https://github.com/okfn/ckan/commit/3c5e5a268ac5dc69dfe00dcb034e7d456062ddd6
Author: John Glover <j at johnglover.net>
Date: 2012-02-15 (Wed, 15 Feb 2012)
Changed paths:
M ckan/controllers/package.py
M ckan/tests/functional/test_tag_vocab.py
Log Message:
-----------
[1767][controllers][tests] fix issues with tag vocab test mock plugin interfering with other tests
update package controller register pluggable behaviour function to clear controller behaviour list and default behaviour at the start of each run
Commit: 979ca6eef8eead70655b3b18d58dda4629e4bc94
https://github.com/okfn/ckan/commit/979ca6eef8eead70655b3b18d58dda4629e4bc94
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2012-02-15 (Wed, 15 Feb 2012)
Changed paths:
M ckan/controllers/package.py
M ckan/tests/functional/test_tag_vocab.py
Log Message:
-----------
Merge branch 'feature-1698-tag-taxonomies' of github.com:okfn/ckan into feature-1698-tag-taxonomies
Commit: d542c8757250fe154fde920323a20450101177b1
https://github.com/okfn/ckan/commit/d542c8757250fe154fde920323a20450101177b1
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2012-02-15 (Wed, 15 Feb 2012)
Changed paths:
M ckan/__init__.py
M ckan/config/deployment.ini_tmpl
M ckan/config/routing.py
M ckan/controllers/api.py
M ckan/controllers/group.py
M ckan/controllers/package.py
M ckan/lib/alphabet_paginate.py
M ckan/lib/create_test_data.py
M ckan/lib/dictization/model_save.py
M ckan/lib/helpers.py
M ckan/lib/search/__init__.py
M ckan/logic/__init__.py
M ckan/logic/action/create.py
M ckan/logic/action/update.py
M ckan/logic/auth/create.py
A ckan/logic/auth/publisher/__init__.py
A ckan/logic/auth/publisher/create.py
A ckan/logic/auth/publisher/delete.py
A ckan/logic/auth/publisher/get.py
A ckan/logic/auth/publisher/update.py
M ckan/logic/auth/update.py
M ckan/logic/schema.py
A ckan/migration/versions/049_add_group_approval_status.py
M ckan/model/group.py
M ckan/model/license.py
M ckan/model/package.py
M ckan/model/user.py
M ckan/new_authz.py
A ckan/public/css/chosen.css
M ckan/public/css/style.css
A ckan/public/images/chosen-sprite.png
M ckan/public/scripts/application.js
A ckan/public/scripts/vendor/jquery.chosen/0.9.7/chosen.js
M ckan/templates/group/layout.html
M ckan/templates/layout_base.html
M ckan/tests/forms/test_package.py
M ckan/tests/functional/api/__init__.py
M ckan/tests/functional/test_group.py
M ckan/tests/functional/test_package.py
A ckan/tests/functional/test_publisher_auth.py
M ckan/tests/lib/test_alphabet_pagination.py
M ckan/tests/lib/test_dictization.py
M ckan/tests/lib/test_dictization_schema.py
M ckan/tests/logic/test_action.py
A ckan/tests/misc/test_auth_profiles.py
A ckan/tests/mock_publisher_auth.py
M ckan/tests/models/test_license.py
M ckan/tests/models/test_package.py
A ckanext/publisher_form/__init__.py
A ckanext/publisher_form/forms.py
A ckanext/publisher_form/templates/dataset_form.html
A ckanext/publisher_form/templates/publisher_form.html
M doc/common-error-messages.rst
M doc/configuration.rst
M doc/extensions.rst
M doc/index.rst
M doc/install-from-source.rst
M doc/paster.rst
R doc/plugins.rst
R doc/prepare-extensions.rst
A doc/writing-extensions.rst
M requires/lucid_missing.txt
M setup.py
Log Message:
-----------
Merge branch 'master' of github.com:okfn/ckan into feature-1698-tag-taxonomies
Commit: 1a61d3e6c470009136448becc27bc247e19c4286
https://github.com/okfn/ckan/commit/1a61d3e6c470009136448becc27bc247e19c4286
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2012-02-15 (Wed, 15 Feb 2012)
Changed paths:
M ckan/logic/auth/publisher/create.py
M ckan/logic/auth/publisher/delete.py
M ckan/logic/auth/publisher/update.py
Log Message:
-----------
Import tag and vocab logic/auth functions in logic/auth/publisher modules
Commit: 22a2ea2ffd240ecc98ca4fbb1a25d2403db7634a
https://github.com/okfn/ckan/commit/22a2ea2ffd240ecc98ca4fbb1a25d2403db7634a
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2012-02-15 (Wed, 15 Feb 2012)
Changed paths:
R ckan/migration/versions/049_add_tag_vocabulary.py
A ckan/migration/versions/050_add_tag_vocabulary.py
Log Message:
-----------
Rename tag vocab migration script
It clashed with the group approval status migration script
Commit: 91e9a2d44ad4c33f5cac6626ea49609401c94637
https://github.com/okfn/ckan/commit/91e9a2d44ad4c33f5cac6626ea49609401c94637
Author: Rufus Pollock <rufus.pollock at okfn.org>
Date: 2012-02-15 (Wed, 15 Feb 2012)
Changed paths:
M ckan/templates/layout_base.html
Log Message:
-----------
[#1608,bugfix][xs]: minor, but important bugfix for blob storage.
* Bug: we had merged ckanext-storage into core as part of #1608 but the JS was checking CKAN.Plugins list in javascript (build from ckan.plugins in config) when determining whether to show Upload button. Thus new users would not have known how to enable uploading.
* Fixed this by adding 'storage' to CKAN.Plugins in JS if ckan.storage.bucket config option is set.
Commit: d59cd9c9d9fa406b6cec091d1699f0a7c62a9d50
https://github.com/okfn/ckan/commit/d59cd9c9d9fa406b6cec091d1699f0a7c62a9d50
Author: Rufus Pollock <rufus.pollock at okfn.org>
Date: 2012-02-15 (Wed, 15 Feb 2012)
Changed paths:
M ckan/templates/package/edit.html
M ckan/templates/package/resource_read.html
Log Message:
-----------
[bugfix,js][xs]: make sure we do *not* genshi HTML escape json package and resource data we are inserting into pages (dataset edit and resource read).
* Had run into this via an odd bug whereby a resource url that was an html page was not previewing and reason was & had been converted to &
Commit: e1864007a058e493c2e12f42c6eb726f0a39faf4
https://github.com/okfn/ckan/commit/e1864007a058e493c2e12f42c6eb726f0a39faf4
Author: kindly <kindly at gmail.com>
Date: 2012-02-16 (Thu, 16 Feb 2012)
Changed paths:
M ckan/config/routing.py
M ckan/controllers/api.py
M ckan/controllers/group.py
M ckan/lib/alphabet_paginate.py
M ckan/lib/helpers.py
M ckan/logic/action/create.py
M ckan/logic/action/update.py
R ckan/migration/versions/0049_add_group_approval_status.py
A ckan/migration/versions/049_add_group_approval_status.py
M ckan/model/group.py
M ckan/public/scripts/application.js
M ckan/templates/layout_base.html
M ckan/templates/package/edit.html
M ckan/templates/package/resource_read.html
M ckan/tests/functional/test_group.py
M ckanext/publisher_form/templates/publisher_form.html
Log Message:
-----------
Merge branch 'master' into feature-1781-add-term-translation-table
Commit: 9d04f4fc95690bd2e1a3d2100a37143576322340
https://github.com/okfn/ckan/commit/9d04f4fc95690bd2e1a3d2100a37143576322340
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2012-02-16 (Thu, 16 Feb 2012)
Changed paths:
M ckan/templates/layout_base.html
M ckan/templates/package/edit.html
M ckan/templates/package/resource_read.html
Log Message:
-----------
Merge branch 'master' of github.com:okfn/ckan into feature-1698-tag-taxonomies
Commit: 5075ed268dd4bf5c7c498947ccf081f27a2ac721
https://github.com/okfn/ckan/commit/5075ed268dd4bf5c7c498947ccf081f27a2ac721
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2012-02-16 (Thu, 16 Feb 2012)
Changed paths:
M ckan/lib/search/query.py
M ckan/model/package.py
M ckan/tests/functional/test_authz.py
M ckan/tests/lib/test_solr_package_search.py
Log Message:
-----------
[#1698] Fix some failing psql tests
Commit: 6acb26385688367e86af0a37c905cc4e61c660d0
https://github.com/okfn/ckan/commit/6acb26385688367e86af0a37c905cc4e61c660d0
Author: kindly <kindly at gmail.com>
Date: 2012-02-16 (Thu, 16 Feb 2012)
Changed paths:
M ckan/logic/action/get.py
M ckan/logic/action/update.py
M ckan/logic/auth/publisher/update.py
M ckan/logic/auth/update.py
M ckan/tests/logic/test_action.py
Log Message:
-----------
[1781] add api and tests
Commit: 669a8e9f7a768b147b1668940842b72b2a302088
https://github.com/okfn/ckan/commit/669a8e9f7a768b147b1668940842b72b2a302088
Author: kindly <kindly at gmail.com>
Date: 2012-02-16 (Thu, 16 Feb 2012)
Changed paths:
M ckan/logic/action/get.py
M ckan/logic/action/update.py
M ckan/logic/auth/publisher/update.py
M ckan/logic/auth/update.py
A ckan/migration/versions/050_term_translation_table.py
M ckan/model/__init__.py
A ckan/model/term_translation.py
M ckan/tests/logic/test_action.py
Log Message:
-----------
Merge branch 'feature-1781-add-term-translation-table'
Commit: a4aa80529e8b962b766427739bc581535ce0577a
https://github.com/okfn/ckan/commit/a4aa80529e8b962b766427739bc581535ce0577a
Author: kindly <kindly at gmail.com>
Date: 2012-02-16 (Thu, 16 Feb 2012)
Changed paths:
M ckan/__init__.py
M ckan/config/deployment.ini_tmpl
M ckan/config/routing.py
M ckan/controllers/api.py
M ckan/controllers/authorization_group.py
M ckan/controllers/group.py
M ckan/controllers/package.py
M ckan/controllers/user.py
A ckan/lib/activity.py
M ckan/lib/alphabet_paginate.py
M ckan/lib/base.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/hash.py
M ckan/lib/helpers.py
M ckan/lib/search/__init__.py
M ckan/lib/search/index.py
M ckan/logic/__init__.py
M ckan/logic/action/__init__.py
M ckan/logic/action/create.py
M ckan/logic/action/get.py
M ckan/logic/action/update.py
M ckan/logic/auth/create.py
A ckan/logic/auth/publisher/__init__.py
A ckan/logic/auth/publisher/create.py
A ckan/logic/auth/publisher/delete.py
A ckan/logic/auth/publisher/get.py
A ckan/logic/auth/publisher/update.py
M ckan/logic/auth/update.py
M ckan/logic/schema.py
M ckan/logic/validators.py
A ckan/migration/versions/048_add_activity_streams_tables.py
A ckan/migration/versions/049_add_group_approval_status.py
A ckan/migration/versions/050_term_translation_table.py
M ckan/model/__init__.py
A ckan/model/activity.py
M ckan/model/authorization_group.py
M ckan/model/authz.py
M ckan/model/group.py
M ckan/model/license.py
M ckan/model/meta.py
M ckan/model/package.py
M ckan/model/package_extra.py
M ckan/model/resource.py
M ckan/model/tag.py
A ckan/model/term_translation.py
M ckan/model/user.py
M ckan/new_authz.py
A ckan/public/css/chosen.css
M ckan/public/css/style.css
A ckan/public/images/chosen-sprite.png
M ckan/public/scripts/application.js
M ckan/public/scripts/templates.js
A ckan/public/scripts/vendor/jquery.chosen/0.9.7/chosen.js
M ckan/templates/_util.html
A ckan/templates/activity_streams/added_tag.html
A ckan/templates/activity_streams/changed_group.html
A ckan/templates/activity_streams/changed_package.html
A ckan/templates/activity_streams/changed_package_extra.html
A ckan/templates/activity_streams/changed_resource.html
A ckan/templates/activity_streams/changed_user.html
A ckan/templates/activity_streams/deleted_group.html
A ckan/templates/activity_streams/deleted_package.html
A ckan/templates/activity_streams/deleted_package_extra.html
A ckan/templates/activity_streams/deleted_resource.html
A ckan/templates/activity_streams/new_group.html
A ckan/templates/activity_streams/new_package.html
A ckan/templates/activity_streams/new_package_extra.html
A ckan/templates/activity_streams/new_resource.html
A ckan/templates/activity_streams/new_user.html
A ckan/templates/activity_streams/removed_tag.html
M ckan/templates/group/layout.html
M ckan/templates/layout_base.html
M ckan/templates/package/edit.html
M ckan/templates/package/history.html
M ckan/templates/package/read.html
M ckan/templates/package/resource_read.html
M ckan/templates/user/read.html
M ckan/tests/forms/test_package.py
M ckan/tests/functional/api/__init__.py
M ckan/tests/functional/api/base.py
A ckan/tests/functional/api/test_activity.py
A ckan/tests/functional/test_activity.py
M ckan/tests/functional/test_edit_authz.py
M ckan/tests/functional/test_group.py
M ckan/tests/functional/test_package.py
M ckan/tests/functional/test_package_edit_authz.py
A ckan/tests/functional/test_publisher_auth.py
M ckan/tests/functional/test_user.py
M ckan/tests/lib/test_alphabet_pagination.py
M ckan/tests/lib/test_dictization.py
M ckan/tests/lib/test_dictization_schema.py
A ckan/tests/lib/test_hash.py
M ckan/tests/lib/test_helpers.py
M ckan/tests/logic/test_action.py
A ckan/tests/misc/test_auth_profiles.py
A ckan/tests/mock_publisher_auth.py
M ckan/tests/models/test_license.py
M ckan/tests/models/test_package.py
A ckanext/publisher_form/__init__.py
A ckanext/publisher_form/forms.py
A ckanext/publisher_form/templates/dataset_form.html
A ckanext/publisher_form/templates/publisher_form.html
M doc/apiv3.rst
M doc/common-error-messages.rst
M doc/configuration.rst
M doc/extensions.rst
M doc/index.rst
M doc/install-from-source.rst
M doc/paster.rst
R doc/plugins.rst
R doc/prepare-extensions.rst
A doc/writing-extensions.rst
M requires/lucid_missing.txt
M setup.py
Log Message:
-----------
Merge branch 'master' into feature-1741-add-datasetview-extension
Commit: 7825caed3361e88a245b5dd2f946da8bedb160e0
https://github.com/okfn/ckan/commit/7825caed3361e88a245b5dd2f946da8bedb160e0
Author: kindly <kindly at gmail.com>
Date: 2012-02-16 (Thu, 16 Feb 2012)
Changed paths:
M ckan/controllers/group.py
M ckan/lib/dictization/model_dictize.py
M ckan/plugins/interfaces.py
M ckan/tests/functional/test_group.py
M ckan/tests/lib/test_dictization.py
Log Message:
-----------
[1741] add group view, fix tests
Commit: b24205ba741d9fed847175992823c681b5583ccd
https://github.com/okfn/ckan/commit/b24205ba741d9fed847175992823c681b5583ccd
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2012-02-16 (Thu, 16 Feb 2012)
Changed paths:
M ckan/logic/action/get.py
M ckan/model/tag.py
M ckan/tests/functional/api/model/test_vocabulary.py
M ckan/tests/functional/test_tag_vocab.py
M ckan/tests/logic/test_action.py
Log Message:
-----------
[#1698] Tag and vocab logic functions tweaks
Fix tag_list() and Tag.all() to handle both the optional query and
vocabulary_id correctly, and change 'vocabulary_name' arguments in tag
and vocab logic functions to 'vocabulary_id' arguments that can be
either name or ID (to be consistent with other logic functions).
Commit: 5a5f78793d90a4d79aeb575acb10c1ed2b0e44a9
https://github.com/okfn/ckan/commit/5a5f78793d90a4d79aeb575acb10c1ed2b0e44a9
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2012-02-16 (Thu, 16 Feb 2012)
Changed paths:
M ckan/controllers/group.py
M ckan/controllers/package.py
M ckan/lib/dictization/model_dictize.py
M ckan/logic/action/get.py
M ckan/logic/action/update.py
M ckan/logic/auth/publisher/update.py
M ckan/logic/auth/update.py
R ckan/migration/versions/050_add_tag_vocabulary.py
A ckan/migration/versions/050_term_translation_table.py
A ckan/migration/versions/051_add_tag_vocabulary.py
M ckan/model/__init__.py
A ckan/model/term_translation.py
M ckan/plugins/interfaces.py
M ckan/templates/package/read.html
M ckan/tests/functional/test_group.py
M ckan/tests/functional/test_package.py
M ckan/tests/lib/test_dictization.py
M ckan/tests/logic/test_action.py
Log Message:
-----------
Merge branch 'master' of github.com:okfn/ckan into feature-1698-tag-taxonomies
Conflicts:
ckan/logic/auth/update.py
Commit: dff9f7a8bdd0c15640f9a9029ab8d2beec4fedaa
https://github.com/okfn/ckan/commit/dff9f7a8bdd0c15640f9a9029ab8d2beec4fedaa
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2012-02-16 (Thu, 16 Feb 2012)
Changed paths:
M ckan/controllers/api.py
M ckan/controllers/package.py
M ckan/forms/common.py
M ckan/forms/package_dict.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/search/query.py
M ckan/logic/action/create.py
M ckan/logic/action/delete.py
M ckan/logic/action/get.py
M ckan/logic/action/update.py
M ckan/logic/auth/create.py
M ckan/logic/auth/delete.py
M ckan/logic/auth/publisher/create.py
M ckan/logic/auth/publisher/delete.py
M ckan/logic/auth/publisher/update.py
M ckan/logic/auth/update.py
M ckan/logic/converters.py
M ckan/logic/schema.py
M ckan/logic/validators.py
A ckan/migration/versions/051_add_tag_vocabulary.py
M ckan/model/__init__.py
M ckan/model/package.py
M ckan/model/tag.py
A ckan/model/vocabulary.py
M ckan/templates/_util.html
M ckan/templates/package/new_package_form.html
M ckan/tests/forms/test_package.py
M ckan/tests/functional/api/model/test_package.py
A ckan/tests/functional/api/model/test_vocabulary.py
M ckan/tests/functional/test_authz.py
M ckan/tests/functional/test_package.py
A ckan/tests/functional/test_tag_vocab.py
M ckan/tests/lib/test_dictization.py
M ckan/tests/lib/test_solr_package_search.py
M ckan/tests/logic/test_action.py
A ckan/tests/logic/test_tag_vocab.py
M ckan/tests/models/test_package.py
M ckan/tests/models/test_purge_revision.py
Log Message:
-----------
Merge branch 'feature-1698-tag-taxonomies'
Commit: aac7586db1178df5bc9996704357f4cfdffbdc2b
https://github.com/okfn/ckan/commit/aac7586db1178df5bc9996704357f4cfdffbdc2b
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2012-02-17 (Fri, 17 Feb 2012)
Changed paths:
M ckan/logic/action/get.py
M ckan/tests/functional/api/model/test_vocabulary.py
M ckan/tests/functional/test_tag_vocab.py
Log Message:
-----------
Tweak vocabulary_show() arguments
Be consistent with other *_show() logic functions: accept an 'id'
argument that can be either the vocab ID or the name.
Commit: 0e892f8cbfbc95d0754a9bd781586fd46053bd3b
https://github.com/okfn/ckan/commit/0e892f8cbfbc95d0754a9bd781586fd46053bd3b
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2012-02-17 (Fri, 17 Feb 2012)
Changed paths:
M ckan/logic/action/delete.py
M ckan/logic/action/update.py
Log Message:
-----------
Tweak vocab API error messages
Make them all use the same string, easier to translate
Commit: 05f1273389b0ba8ef94dd4a461ef082631fd8378
https://github.com/okfn/ckan/commit/05f1273389b0ba8ef94dd4a461ef082631fd8378
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2012-02-17 (Fri, 17 Feb 2012)
Changed paths:
M ckan/logic/action/update.py
M ckan/tests/functional/api/model/test_vocabulary.py
Log Message:
-----------
Fix vocabulary_update() when no id given
Commit: 9e6872aa80adc911d4e17a28c862e2956db6c506
https://github.com/okfn/ckan/commit/9e6872aa80adc911d4e17a28c862e2956db6c506
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2012-02-17 (Fri, 17 Feb 2012)
Changed paths:
M ckan/logic/action/delete.py
M ckan/tests/functional/api/model/test_vocabulary.py
Log Message:
-----------
Fix vocabulary_delete() when no id given
Commit: 8b20b91da9e238fd7142d4a120ac87d591c9d1b7
https://github.com/okfn/ckan/commit/8b20b91da9e238fd7142d4a120ac87d591c9d1b7
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2012-02-17 (Fri, 17 Feb 2012)
Changed paths:
M ckan/logic/action/delete.py
M ckan/tests/functional/api/model/test_vocabulary.py
Log Message:
-----------
Tweak tag_delete() error messages
Make them more consistent with those of other logic functions
Commit: 277dc15a60bdd9f9355b3b7614cd87f07eb57806
https://github.com/okfn/ckan/commit/277dc15a60bdd9f9355b3b7614cd87f07eb57806
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2012-02-17 (Fri, 17 Feb 2012)
Changed paths:
M ckan/logic/action/get.py
M ckan/logic/action/update.py
Log Message:
-----------
Remove some unnecessary lines of code
Commit: 0c90eabeb85b23b6a0dde82d626f050a3bbe7a1d
https://github.com/okfn/ckan/commit/0c90eabeb85b23b6a0dde82d626f050a3bbe7a1d
Author: Toby <toby.junk at gmail.com>
Date: 2012-02-17 (Fri, 17 Feb 2012)
Changed paths:
M ckan/config/routing.py
M ckan/controllers/api.py
M ckan/controllers/group.py
M ckan/controllers/package.py
M ckan/forms/common.py
M ckan/forms/package_dict.py
M ckan/lib/alphabet_paginate.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/helpers.py
M ckan/lib/search/query.py
M ckan/logic/__init__.py
M ckan/logic/action/create.py
M ckan/logic/action/delete.py
M ckan/logic/action/get.py
M ckan/logic/action/update.py
M ckan/logic/auth/create.py
M ckan/logic/auth/delete.py
A ckan/logic/auth/publisher/__init__.py
A ckan/logic/auth/publisher/create.py
A ckan/logic/auth/publisher/delete.py
A ckan/logic/auth/publisher/get.py
A ckan/logic/auth/publisher/update.py
M ckan/logic/auth/update.py
M ckan/logic/converters.py
M ckan/logic/schema.py
M ckan/logic/validators.py
A ckan/migration/versions/049_add_group_approval_status.py
A ckan/migration/versions/050_term_translation_table.py
A ckan/migration/versions/051_add_tag_vocabulary.py
M ckan/model/__init__.py
M ckan/model/group.py
M ckan/model/package.py
M ckan/model/tag.py
A ckan/model/term_translation.py
M ckan/model/user.py
A ckan/model/vocabulary.py
M ckan/new_authz.py
M ckan/plugins/interfaces.py
A ckan/public/css/chosen.css
M ckan/public/css/style.css
A ckan/public/images/chosen-sprite.png
M ckan/public/scripts/application.js
A ckan/public/scripts/vendor/jquery.chosen/0.9.7/chosen.js
M ckan/templates/_util.html
M ckan/templates/group/layout.html
M ckan/templates/layout_base.html
M ckan/templates/package/edit.html
M ckan/templates/package/new_package_form.html
M ckan/templates/package/read.html
M ckan/templates/package/resource_read.html
M ckan/tests/forms/test_package.py
M ckan/tests/functional/api/__init__.py
M ckan/tests/functional/api/model/test_package.py
A ckan/tests/functional/api/model/test_vocabulary.py
M ckan/tests/functional/test_authz.py
M ckan/tests/functional/test_group.py
M ckan/tests/functional/test_package.py
A ckan/tests/functional/test_publisher_auth.py
A ckan/tests/functional/test_tag_vocab.py
M ckan/tests/lib/test_alphabet_pagination.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/logic/test_action.py
A ckan/tests/logic/test_tag_vocab.py
A ckan/tests/misc/test_auth_profiles.py
A ckan/tests/mock_publisher_auth.py
M ckan/tests/models/test_package.py
M ckan/tests/models/test_purge_revision.py
A ckanext/publisher_form/__init__.py
A ckanext/publisher_form/forms.py
A ckanext/publisher_form/templates/dataset_form.html
A ckanext/publisher_form/templates/publisher_form.html
M doc/configuration.rst
M setup.py
Log Message:
-----------
Merge branch 'master' into feature-1653-i18n_url_rewriting
Conflicts:
ckan/templates/layout_base.html
Commit: 4768cca2402dd7e5c23f68f19b49393d07e55970
https://github.com/okfn/ckan/commit/4768cca2402dd7e5c23f68f19b49393d07e55970
Author: Toby <toby.junk at gmail.com>
Date: 2012-02-17 (Fri, 17 Feb 2012)
Changed paths:
M ckan/templates/layout_base.html
Log Message:
-----------
fix bad merge
Commit: 950a9f0d94170078930f90f5a8b429c778f23bea
https://github.com/okfn/ckan/commit/950a9f0d94170078930f90f5a8b429c778f23bea
Author: Toby <toby.junk at gmail.com>
Date: 2012-02-17 (Fri, 17 Feb 2012)
Changed paths:
M ckan/config/middleware.py
Log Message:
-----------
do not try to detect browser language preferences
Compare: https://github.com/okfn/ckan/compare/a82bd69...950a9f0
More information about the ckan-changes
mailing list