[ckan-changes] [okfn/ckan] b094a0: [#408] Remove organizations (publisher) code
GitHub
noreply at github.com
Fri Mar 22 06:25:35 UTC 2013
Branch: refs/heads/356-auth-create-user-option
Home: https://github.com/okfn/ckan
Commit: b094a0402680b677ed9c8c2f319129c9afe8f44a
https://github.com/okfn/ckan/commit/b094a0402680b677ed9c8c2f319129c9afe8f44a
Author: tobes <toby.junk at gmail.com>
Date: 2013-02-15 (Fri, 15 Feb 2013)
Changed paths:
R ckanext/organizations/__init__.py
R ckanext/organizations/controllers.py
R ckanext/organizations/forms.py
R ckanext/organizations/templates/email/join_publisher_request.txt
R ckanext/organizations/templates/organization_edit.html
R ckanext/organizations/templates/organizations/form.html
R ckanext/organizations/templates/organizations/index.html
R ckanext/organizations/templates/organizations/new.html
R ckanext/organizations/templates/organizations/read.html
R ckanext/organizations/templates/organizations/users.html
R ckanext/organizations/templates/organizations/users_form.html
R ckanext/organizations/templates_legacy/organizations/apply.html
R ckanext/organizations/templates_legacy/organizations/apply_form.html
R ckanext/organizations/templates_legacy/organizations/email/join_publisher_request.txt
R ckanext/organizations/templates_legacy/organizations/form.html
R ckanext/organizations/templates_legacy/organizations/history.html
R ckanext/organizations/templates_legacy/organizations/index.html
R ckanext/organizations/templates_legacy/organizations/layout.html
R ckanext/organizations/templates_legacy/organizations/new.html
R ckanext/organizations/templates_legacy/organizations/package_form.html
R ckanext/organizations/templates_legacy/organizations/read.html
R ckanext/organizations/templates_legacy/organizations/users.html
R ckanext/organizations/templates_legacy/organizations/users_form.html
Log Message:
-----------
[#408] Remove organizations (publisher) code
Commit: 55dec0d327e17d935f9584a19e16d294b92569f2
https://github.com/okfn/ckan/commit/55dec0d327e17d935f9584a19e16d294b92569f2
Author: tobes <toby.junk at gmail.com>
Date: 2013-02-26 (Tue, 26 Feb 2013)
Changed paths:
M ckan/lib/helpers.py
Log Message:
-----------
[#471] Deprecate lib.helper link functions
Commit: ac5baccf90d7aa76a4947e1e1aefc1a1457018b4
https://github.com/okfn/ckan/commit/ac5baccf90d7aa76a4947e1e1aefc1a1457018b4
Author: tobes <toby.junk at gmail.com>
Date: 2013-02-26 (Tue, 26 Feb 2013)
Changed paths:
M ckan/templates_legacy/layout_base.html
Log Message:
-----------
[#471] Fix template for nav_named_link() removal
Commit: c744d3295bc68ea4a3b017b2e66cb65fdc83dad1
https://github.com/okfn/ckan/commit/c744d3295bc68ea4a3b017b2e66cb65fdc83dad1
Author: tobes <toby.junk at gmail.com>
Date: 2013-02-26 (Tue, 26 Feb 2013)
Changed paths:
M ckan/templates_legacy/group/layout.html
M ckan/templates_legacy/package/layout.html
M ckan/templates_legacy/package/read_core.html
M ckan/templates_legacy/revision/layout.html
M ckan/templates_legacy/user/layout.html
Log Message:
-----------
[#471] Fix template for subnav_link() removal
Commit: 026e135bc8333e98661529c9d500a9a2ac56ff28
https://github.com/okfn/ckan/commit/026e135bc8333e98661529c9d500a9a2ac56ff28
Author: tobes <toby.junk at gmail.com>
Date: 2013-02-26 (Tue, 26 Feb 2013)
Changed paths:
M ckan/lib/helpers.py
Log Message:
-----------
[#471] Use suggested function not direct link for clarity
Commit: 6bf23484539bc0f697bdb9906a4bca1b1419efde
https://github.com/okfn/ckan/commit/6bf23484539bc0f697bdb9906a4bca1b1419efde
Author: tobes <toby.junk at gmail.com>
Date: 2013-02-26 (Tue, 26 Feb 2013)
Changed paths:
M ckan/lib/helpers.py
M ckan/templates_legacy/layout_base.html
Log Message:
-----------
[#471] Fix up nav_named_link() so now uses nav_link()
Commit: f126a165fab07c33ae986599bdbc9ee5df79cff3
https://github.com/okfn/ckan/commit/f126a165fab07c33ae986599bdbc9ee5df79cff3
Author: tobes <toby.junk at gmail.com>
Date: 2013-02-27 (Wed, 27 Feb 2013)
Changed paths:
M ckan/lib/helpers.py
Log Message:
-----------
[#471] Fix subnav_named_route() to use nav_link()
Commit: 704a8cf10b0982b23e7a225f05dec54b3b1a4643
https://github.com/okfn/ckan/commit/704a8cf10b0982b23e7a225f05dec54b3b1a4643
Author: tobes <toby.junk at gmail.com>
Date: 2013-02-27 (Wed, 27 Feb 2013)
Changed paths:
M ckan/lib/helpers.py
Log Message:
-----------
[#471] Fix nav_link() when controller supplied as positional arg
Commit: 1730056c27a483b0580a516bf9efc8530f66b93f
https://github.com/okfn/ckan/commit/1730056c27a483b0580a516bf9efc8530f66b93f
Author: tobes <toby.junk at gmail.com>
Date: 2013-02-27 (Wed, 27 Feb 2013)
Changed paths:
M .travis.yml
M ckan/controllers/package.py
M ckan/lib/helpers.py
M ckan/lib/jinja_extensions.py
M ckan/templates/package/search.html
M ckan/templates_legacy/package/search.html
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_api.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 ckanext/resourceproxy/controller.py
M pip-requirements-test.txt
M pip-requirements.txt
Log Message:
-----------
Merge branch 'master' into 471-helper-clean-link-functions
Commit: c1b806dc0137fb6e9849c46dd12994909eba459d
https://github.com/okfn/ckan/commit/c1b806dc0137fb6e9849c46dd12994909eba459d
Author: tobes <toby.junk at gmail.com>
Date: 2013-02-27 (Wed, 27 Feb 2013)
Changed paths:
M ckan/lib/helpers.py
Log Message:
-----------
[#471] Fix typo
Commit: d2ef6c82314652878e6b2faa3bebe08e9795abc2
https://github.com/okfn/ckan/commit/d2ef6c82314652878e6b2faa3bebe08e9795abc2
Author: Dominik Moritz <domoritz at gmail.com>
Date: 2013-03-02 (Sat, 02 Mar 2013)
Changed paths:
R ckanext/resourceproxy/tests/file_server.py
M ckanext/resourceproxy/tests/test_proxy.py
M pip-requirements-test.txt
Log Message:
-----------
[#543] Test resource proxy using httpretty
Commit: ba42dfde8393b9ce409667d394fbc07e7895819a
https://github.com/okfn/ckan/commit/ba42dfde8393b9ce409667d394fbc07e7895819a
Author: Dominik Moritz <domoritz at gmail.com>
Date: 2013-03-03 (Sun, 03 Mar 2013)
Changed paths:
M ckanext/resourceproxy/tests/test_proxy.py
Log Message:
-----------
[#543] from .. import -> import ..
Commit: bb94e628458741d85b782880ff9383c9b30e2743
https://github.com/okfn/ckan/commit/bb94e628458741d85b782880ff9383c9b30e2743
Author: John Martin <me at johnmart.in>
Date: 2013-03-13 (Wed, 13 Mar 2013)
Changed paths:
A ckan/templates/tag/index.html
Log Message:
-----------
[#421] Adds tag index page
Commit: 0d84c28206feb701b4b6b7808fe66ad454c7dc2d
https://github.com/okfn/ckan/commit/0d84c28206feb701b4b6b7808fe66ad454c7dc2d
Author: John Martin <me at johnmart.in>
Date: 2013-03-13 (Wed, 13 Mar 2013)
Changed paths:
M ckan/controllers/tag.py
Log Message:
-----------
[#421] Redirects old tag redirect page to new package search with tag
Commit: 7d775cba0bf8fd3df03c3dfc535fc19a527fc41c
https://github.com/okfn/ckan/commit/7d775cba0bf8fd3df03c3dfc535fc19a527fc41c
Author: Dominik Moritz <domoritz at gmail.com>
Date: 2013-03-14 (Thu, 14 Mar 2013)
Changed paths:
M ckanext/resourceproxy/tests/test_proxy.py
Log Message:
-----------
[#543] Resolve speed issues in resource proxy test with httpretty.
The problem was that httpretty slows down requests and this slowed down set_resource_url.
Commit: 54c932abc8a83b45ea468adb9563b5401612eb14
https://github.com/okfn/ckan/commit/54c932abc8a83b45ea468adb9563b5401612eb14
Author: Dominik Moritz <domoritz at gmail.com>
Date: 2013-03-14 (Thu, 14 Mar 2013)
Changed paths:
M ckanext/resourceproxy/tests/test_proxy.py
Log Message:
-----------
[#543] Fix test_resource_proxy_non_existent
Commit: 37a9320e1800ac0af4333ba33c609044a9eaf58e
https://github.com/okfn/ckan/commit/37a9320e1800ac0af4333ba33c609044a9eaf58e
Author: John Martin <me at johnmart.in>
Date: 2013-03-14 (Thu, 14 Mar 2013)
Changed paths:
M ckan/controllers/tag.py
Log Message:
-----------
[#421] Fix for checking if we're in legacy templates mode for tests
Commit: 1b117786f206bb1623cfbdd69c860c0fc46df487
https://github.com/okfn/ckan/commit/1b117786f206bb1623cfbdd69c860c0fc46df487
Author: tobes <toby.junk at gmail.com>
Date: 2013-03-15 (Fri, 15 Mar 2013)
Changed paths:
M ckan/new_authz.py
Log Message:
-----------
[#636] Fix deleted members having rights
Commit: d97d1c7d51a160fc5ceca66b9bc30ac048793eab
https://github.com/okfn/ckan/commit/d97d1c7d51a160fc5ceca66b9bc30ac048793eab
Author: tobes <toby.junk at gmail.com>
Date: 2013-03-15 (Fri, 15 Mar 2013)
Changed paths:
M ckan/logic/action/create.py
Log Message:
-----------
[#636] Check we set state to active
Commit: ca87536129753ed38e428a830aea0ba10c1343f9
https://github.com/okfn/ckan/commit/ca87536129753ed38e428a830aea0ba10c1343f9
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-03-18 (Mon, 18 Mar 2013)
Changed paths:
M ckan/logic/schema.py
M ckan/tests/lib/test_dictization_schema.py
M ckan/tests/schema/test_schema.py
M ckanext/test_tag_vocab_plugin.py
Log Message:
-----------
[#649] Rename default_package_schema() -> _base_package_schema()
Also add a docstring.
This schema seems to be a base schema for other package schemas to be
based on, and a private helper function of schema.py. It's not used
outside of schema.py apart from by some tests that probably should not
be using it. The new name hopefully makes it clearer what the purpose of
this function is.
Commit: 0030d73d7ced558ffa543929a5bbb4a2d5995633
https://github.com/okfn/ckan/commit/0030d73d7ced558ffa543929a5bbb4a2d5995633
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-03-18 (Mon, 18 Mar 2013)
Changed paths:
M ckan/logic/schema.py
Log Message:
-----------
[#649] Deprecate package_form_schema() properly
I think package_form_schema() was probably deprecated using a code
comment before we had the Right Way of deprecating things (using the
deprecated decorator).
Commit: 6604d7b7a608f4463725981a82b1c9006dcfbd97
https://github.com/okfn/ckan/commit/6604d7b7a608f4463725981a82b1c9006dcfbd97
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-03-18 (Mon, 18 Mar 2013)
Changed paths:
M ckan/controllers/package.py
Log Message:
-----------
[#649] Don't validate package dicts in package controller
The package_*() action functions handle fetching package schemas and
using them to validate package dicts, no need to also do it in the
package controller!
Commit: c9a4c27798509cd7b2ca99b2bdbcdc9279551c6e
https://github.com/okfn/ckan/commit/c9a4c27798509cd7b2ca99b2bdbcdc9279551c6e
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-03-18 (Mon, 18 Mar 2013)
Changed paths:
M ckan/logic/action/create.py
Log Message:
-----------
[#649] Delete package_create_validate()
Delete package_create_validate() action function.
This function has no docstring and no tests, and duplicates package dict
validation code in package_create().
Commit: 4abebbc562519ade7b8d17797ca4ec3889c878e7
https://github.com/okfn/ckan/commit/4abebbc562519ade7b8d17797ca4ec3889c878e7
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-03-18 (Mon, 18 Mar 2013)
Changed paths:
M ckan/logic/action/update.py
Log Message:
-----------
[#649] Delete package_update_validate()
Delete package_update_validate() action function.
This function has no docstring and no tests, and duplicates package dict
validation code in package_update().
Commit: 3c677cfdfcfbab5a4ff9edd84b85213fe15990cc
https://github.com/okfn/ckan/commit/3c677cfdfcfbab5a4ff9edd84b85213fe15990cc
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-03-19 (Tue, 19 Mar 2013)
Changed paths:
M ckan/lib/plugins.py
M ckan/logic/action/create.py
M ckan/logic/action/update.py
M ckan/logic/schema.py
M ckan/tests/lib/test_dictization_schema.py
M ckan/tests/schema/test_schema.py
M ckanext/test_tag_vocab_plugin.py
Log Message:
-----------
[#649] Refactor form_to_db_schema()
Replace form_to_db_schema(), form_to_db_schema_options(),
form_to_db_schema_api_create(), form_to_db_schema_api_update(),
form_to_db_package_schema() with just two schemas: create and update.
Then get the tests passing.
schema.py:
- Delete _base_package_schema()
- Delete already deprecated package_form_schema()
- Delete form_to_db_package_schema()
- Tweak default_create_package_schema() and
default_update_package_schema() to get tests passing
DefaultDatasetForm:
- Delete form_to_db_schema_options()
- Delete form_to_db_schema()
- Delete form_to_db_schema_api_create()
- Delete form_to_db_schema_api_update()
- Add create_package_schema(), returns None
- Add update_package_schema(), returns None
Note that by deleting form_to_db_schema() and
form_to_db_schema_options(), _api_create() and _api_update(), we're
breaking backwards compatibility with any plugins that were using these.
package_create():
- Don't call form_to_db_schema_options() or form_to_db_schema().
- Instead call the package plugin's create_package_schema(), if that
doesn't exist or if it returns None then call
default_create_package_schema() instead
package_update():
- Don't call form_to_db_schema_options() or form_to_db_schema().
- Instead call the package plugin's update_package_schema(), if that
doesn't exist or if it returns None then call
default_update_package_schema() instead
Note that by no longer calling the form_to_db_schema_options() or
form_to_db_schema() methods of IDatasetForm plugins, we're breaking
backward compatibility with those plugins.
Note this makes IDatasetForm less flexible - plugins can return
different schemas for creating, updating or showing packages, but they
can no longer return different schemas depending on whether we're using
the API or web UI, or on other parameters from the Pylons context.
test_tag_vocab.py:
- Update MockVocabTagsPlugin to work with the new interface
Also update some other tests.
Commit: b763aa5375d936c6bf8e7d79204e9d5035520138
https://github.com/okfn/ckan/commit/b763aa5375d936c6bf8e7d79204e9d5035520138
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-03-19 (Tue, 19 Mar 2013)
Changed paths:
M ckan/lib/plugins.py
M ckan/logic/schema.py
M ckanext/test_tag_vocab_plugin.py
Log Message:
-----------
[#649] Rename db_to_form_package_schema() -> default_show_package_schema()
This makes the name consistent with default_create_package_schema() and
default_update_package_schema().
Commit: d7cf2bd4e53034a37ac2f884f0320523eadfa8ff
https://github.com/okfn/ckan/commit/d7cf2bd4e53034a37ac2f884f0320523eadfa8ff
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-03-19 (Tue, 19 Mar 2013)
Changed paths:
M ckan/lib/plugins.py
M ckan/logic/action/get.py
M ckanext/test_tag_vocab_plugin.py
Log Message:
-----------
[#649] Get rid of form_to_db_schema_options()
package_show(): Don't call an IDatasetForm plugin's
db_to_form_schema_options() or db_to_form_schema() anymore, instead call
package_show_schema(), if the plugin doesn't have that method or if it
returns None then fall back on
ckan.logic.schema.default_package_show_schema(). (Same pattern as for
package_create() and package_update()).
Delete DefaultDatasetForm's db_to_form_schema_options() and
db_to_form_schema(), add show_package_schema() that just returns None,
same as create_package_schema() and update_package_schema().
Commit: 78ce503ae6ded1e406689aa26d01179b65d74863
https://github.com/okfn/ckan/commit/78ce503ae6ded1e406689aa26d01179b65d74863
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-03-19 (Tue, 19 Mar 2013)
Changed paths:
M ckan/controllers/package.py
Log Message:
-----------
Remove unused _check_data_dict() from package controller
This method is never called
Commit: 24a616fff72a053ee093f6ebdcfa23e61177468d
https://github.com/okfn/ckan/commit/24a616fff72a053ee093f6ebdcfa23e61177468d
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-03-19 (Tue, 19 Mar 2013)
Changed paths:
M ckan/controllers/package.py
Log Message:
-----------
[#649] Remove schema-related hacks from package controller
These hacks are no longer needed
Commit: 0b771d3d467b1e7db6ff992f27f6724319a19920
https://github.com/okfn/ckan/commit/0b771d3d467b1e7db6ff992f27f6724319a19920
Author: John Glover <j at johnglover.net>
Date: 2013-03-19 (Tue, 19 Mar 2013)
Changed paths:
M ckan/lib/activity_streams_session_extension.py
M ckan/logic/action/create.py
M ckan/tests/functional/api/test_activity.py
M ckan/tests/functional/test_activity.py
Log Message:
-----------
[#654] Allow activity streams to be disabled via config
Commit: b750d3c6e724dca4ef27450a2d1d08ee72f395c6
https://github.com/okfn/ckan/commit/b750d3c6e724dca4ef27450a2d1d08ee72f395c6
Author: John Glover <j at johnglover.net>
Date: 2013-03-19 (Tue, 19 Mar 2013)
Changed paths:
M ckan/lib/plugins.py
M ckan/plugins/interfaces.py
A ckanext/example_idatasetform/__init__.py
A ckanext/example_idatasetform/plugin.py
A ckanext/example_idatasetform/templates/package/new_package_metadata.html
A ckanext/example_idatasetform/templates/package/read.html
A ckanext/example_idatasetform/templates/package/snippets/package_form.html
A ckanext/example_idatasetform/templates/package/snippets/package_metadata_fields.html
A ckanext/example_idatasetform/templates/package/snippets/package_metadata_form.html
A ckanext/example_idatasetform/tests/test_example_idatasetform_plugin.py
M doc/conf.py
R doc/forms.rst
M doc/index.rst
M doc/tag-vocabularies.rst
M setup.py
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into 654-disable-activity-streams-via-config
Commit: cc4c9093526fea25ad4340b1530ef8f26dd7a9e6
https://github.com/okfn/ckan/commit/cc4c9093526fea25ad4340b1530ef8f26dd7a9e6
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-03-19 (Tue, 19 Mar 2013)
Changed paths:
M ckan/controllers/group.py
M ckan/controllers/package.py
M ckan/lib/app_globals.py
M ckan/lib/dictization/model_dictize.py
M ckan/lib/plugins.py
M ckan/lib/search/index.py
M ckan/logic/action/create.py
M ckan/logic/action/get.py
M ckan/logic/action/update.py
M ckan/new_authz.py
M ckan/plugins/interfaces.py
M ckan/plugins/toolkit.py
M ckan/public/base/less/module.less
M ckan/templates/organization/bulk_process.html
M ckan/templates/organization/members.html
M ckan/templates/package/snippets/package_metadata_fields.html
M ckan/tests/functional/test_package.py
A ckanext/example_idatasetform/__init__.py
A ckanext/example_idatasetform/plugin.py
A ckanext/example_idatasetform/templates/package/read.html
A ckanext/example_idatasetform/templates/package/snippets/package_metadata_fields.html
M doc/conf.py
R doc/forms.rst
M doc/index.rst
M doc/tag-vocabularies.rst
M setup.py
Log Message:
-----------
Merge branch 'master' of github.com:okfn/ckan into idatasetform-package-schemas-simplification
Conflicts:
ckan/controllers/package.py
ckan/lib/plugins.py
At this point ckanext/example_idatasetform/ is broken by the recent #649
commits, will fix it in following commits...
Commit: 0cfc3a162b1f5e3ea7c6f01281bca5b4d2709b79
https://github.com/okfn/ckan/commit/0cfc3a162b1f5e3ea7c6f01281bca5b4d2709b79
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-03-19 (Tue, 19 Mar 2013)
Changed paths:
M ckanext/example_idatasetform/plugin.py
Log Message:
-----------
[#649] Update example_idatasetform to new IDatasetForm interface
This imports ckan.logic.schema which is bad.
Commit: 09583bf1382d181c51786f66a83e2bc06af9588c
https://github.com/okfn/ckan/commit/09583bf1382d181c51786f66a83e2bc06af9588c
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-03-19 (Tue, 19 Mar 2013)
Changed paths:
M ckan/lib/plugins.py
M ckan/logic/action/create.py
M ckan/logic/action/get.py
M ckan/logic/action/update.py
M ckanext/example_idatasetform/plugin.py
Log Message:
-----------
[#649] Make DefaultDatasetForm return default schemas
Make DefaultDatasetForm's create_package_schema(),
update_package_schema() and show_package_schema() methods return
default_create_package_schema(), default_update_package_schema() and
default_show_package_schema() from schema.py.
This makes it easier for plugins as they can just inherit from
DefaultDatasetForm and call super() to get the default schemas, they
don't need to import ckan.logic.schema to get them (or we don't need to
add the default schemas to the plugins toolkit).
This removes the logic, which was repeated in package_create(),
package_update() and package_show(), of getting the schema from the
plugin but if the plugin provided no schema then falling back on the default
one from schema.py. The action functions now simply get the schema from
plugin and always expect the plugin to provide the schema. The default
fallback behaviour is provided by plugins inheriting from
DefaultDatasetForm instead.
Commit: a2108e053fa608e0febee8447126b3552882efae
https://github.com/okfn/ckan/commit/a2108e053fa608e0febee8447126b3552882efae
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-03-19 (Tue, 19 Mar 2013)
Changed paths:
M ckan/plugins/interfaces.py
Log Message:
-----------
[#649] Update IDatasetForm docs
Commit: bf95feeb1dfb708f1f008abbae3b7cb8b86782c5
https://github.com/okfn/ckan/commit/bf95feeb1dfb708f1f008abbae3b7cb8b86782c5
Author: kindly <kindly at gmail.com>
Date: 2013-03-19 (Tue, 19 Mar 2013)
Changed paths:
M ckan/templates/organization/bulk_process.html
Log Message:
-----------
#658 make action post
Commit: 2c67ef0bae3033739fd86a928c245ed4a20c4468
https://github.com/okfn/ckan/commit/2c67ef0bae3033739fd86a928c245ed4a20c4468
Author: tobes <toby.junk at gmail.com>
Date: 2013-03-20 (Wed, 20 Mar 2013)
Changed paths:
M ckan/logic/action/get.py
Log Message:
-----------
[#594] Make group/org search non case sensitive
Commit: e6b5516f4b26fc4f22237b99aaf2fe8a036ec353
https://github.com/okfn/ckan/commit/e6b5516f4b26fc4f22237b99aaf2fe8a036ec353
Author: John Martin <me at johnmart.in>
Date: 2013-03-20 (Wed, 20 Mar 2013)
Changed paths:
M ckan/templates/organization/bulk_process.html
Log Message:
-----------
Merge pull request #658 from okfn/658-bulk-action-post
Make bulk action a post request
Commit: 2f46e34a5e3c23779e68e651219bf04a563bbc2d
https://github.com/okfn/ckan/commit/2f46e34a5e3c23779e68e651219bf04a563bbc2d
Author: kindly <kindly at gmail.com>
Date: 2013-03-20 (Wed, 20 Mar 2013)
Changed paths:
M ckan/logic/action/get.py
Log Message:
-----------
Merge pull request #594 from okfn/594-case-insensitive-group-org-search
org / group search is case sensitive
Commit: f28b9dd720c5d3ca6f9b925e5ac6d026cd92551b
https://github.com/okfn/ckan/commit/f28b9dd720c5d3ca6f9b925e5ac6d026cd92551b
Author: John Glover <j at johnglover.net>
Date: 2013-03-20 (Wed, 20 Mar 2013)
Changed paths:
M ckan/tests/logic/test_auth.py
Log Message:
-----------
[#636] Fix group auth tests.
A partial update was removing members
from a group so at the next call to group_update
authorization was denied. The whole group dict
is now fetched using group_show before being
updated.
Also some PEP8 fixes.
Commit: eb89ccb7fdec0fdc1b861a7a4ea196f8b6c14ab2
https://github.com/okfn/ckan/commit/eb89ccb7fdec0fdc1b861a7a4ea196f8b6c14ab2
Author: John Glover <j at johnglover.net>
Date: 2013-03-20 (Wed, 20 Mar 2013)
Changed paths:
M ckan/controllers/group.py
M ckan/controllers/package.py
M ckan/lib/app_globals.py
M ckan/lib/dictization/model_dictize.py
M ckan/lib/plugins.py
M ckan/lib/search/index.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
M ckan/logic/auth/update.py
M ckan/logic/schema.py
M ckan/new_authz.py
M ckan/plugins/interfaces.py
M ckan/plugins/toolkit.py
M ckan/public/base/less/module.less
M ckan/templates/organization/bulk_process.html
M ckan/templates/organization/members.html
M ckan/templates/package/snippets/package_metadata_fields.html
M ckan/tests/functional/test_package.py
M ckan/tests/lib/test_dictization_schema.py
M ckan/tests/schema/test_schema.py
A ckanext/example_idatasetform/__init__.py
A ckanext/example_idatasetform/plugin.py
A ckanext/example_idatasetform/templates/package/read.html
A ckanext/example_idatasetform/templates/package/snippets/package_metadata_fields.html
M ckanext/test_tag_vocab_plugin.py
M doc/conf.py
R doc/forms.rst
M doc/index.rst
M doc/tag-vocabularies.rst
M setup.py
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into 636-auth-bug
Commit: fc51d0e8c672126ece626159eea39c258de65d09
https://github.com/okfn/ckan/commit/fc51d0e8c672126ece626159eea39c258de65d09
Author: John Glover <glover.john at gmail.com>
Date: 2013-03-20 (Wed, 20 Mar 2013)
Changed paths:
M ckan/logic/action/create.py
M ckan/new_authz.py
M ckan/tests/logic/test_auth.py
Log Message:
-----------
Merge pull request #636 from okfn/636-auth-bug
Access is not restricted when user is removed from Group
Commit: 5751655f5b12ae425d556987c11866c2d3c219c5
https://github.com/okfn/ckan/commit/5751655f5b12ae425d556987c11866c2d3c219c5
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-03-20 (Wed, 20 Mar 2013)
Changed paths:
M ckan/templates/home/about.html
Log Message:
-----------
[#671] Use render_markdown() for custom about page text
Use render_markdown() not markdown_extract() for custom about page text,
so that the full text gets shown not just an extract. Fixes #671.
Commit: afef1b1c45d0fc33b4b216047dc821e4f82fd6fd
https://github.com/okfn/ckan/commit/afef1b1c45d0fc33b4b216047dc821e4f82fd6fd
Author: John Glover <j at johnglover.net>
Date: 2013-03-20 (Wed, 20 Mar 2013)
Changed paths:
M ckan/logic/action/create.py
Log Message:
-----------
[#654] Import asbool from paste.deploy.converters instead of ckan.lib.helpers
Commit: 4efd5bb21502b1578217044dc370dbc1110a5770
https://github.com/okfn/ckan/commit/4efd5bb21502b1578217044dc370dbc1110a5770
Author: joetsoi <joe.yeung.tsoi at gmail.com>
Date: 2013-03-20 (Wed, 20 Mar 2013)
Changed paths:
R doc/administrative-dashboard.rst
Log Message:
-----------
[#532] remove doc/administrative-datshboard.rst
Commit: c087d252f2d4821bff6e641525183e408da73263
https://github.com/okfn/ckan/commit/c087d252f2d4821bff6e641525183e408da73263
Author: John Martin <me at johnmart.in>
Date: 2013-03-20 (Wed, 20 Mar 2013)
Changed paths:
M ckan/public/base/less/forms.less
M ckan/templates/package/new_package_metadata.html
Log Message:
-----------
[#586] Adds error_summary to add stage 3 and tidies up errors after bootstrap upgrade
Commit: 4bf6bcd0ade4296070a0cc51843250be957725e2
https://github.com/okfn/ckan/commit/4bf6bcd0ade4296070a0cc51843250be957725e2
Author: tobes <toby.junk at gmail.com>
Date: 2013-03-20 (Wed, 20 Mar 2013)
Changed paths:
R ckanext/resourceproxy/tests/file_server.py
M ckanext/resourceproxy/tests/test_proxy.py
M pip-requirements-test.txt
Log Message:
-----------
Merge branch '543-httpretty-for-proxy-tests'
Commit: e048f480c82695b5ffdd73dda671d02f5f484787
https://github.com/okfn/ckan/commit/e048f480c82695b5ffdd73dda671d02f5f484787
Author: John Martin <me at johnmart.in>
Date: 2013-03-21 (Thu, 21 Mar 2013)
Changed paths:
M ckan/templates/tag/index.html
Log Message:
-----------
[#421] Update strings for CKAN 2.0 readyness
Commit: 66b23508f693677ace9ee8627b663b19c3f0a9fc
https://github.com/okfn/ckan/commit/66b23508f693677ace9ee8627b663b19c3f0a9fc
Author: tobes <toby.junk at gmail.com>
Date: 2013-03-21 (Thu, 21 Mar 2013)
Changed paths:
M ckan/controllers/tag.py
A ckan/templates/tag/index.html
Log Message:
-----------
Merge branch '421-tag-pages'
Commit: 5a75b3ce659c3d60df745c3571213734ed51d1f0
https://github.com/okfn/ckan/commit/5a75b3ce659c3d60df745c3571213734ed51d1f0
Author: tobes <toby.junk at gmail.com>
Date: 2013-03-21 (Thu, 21 Mar 2013)
Changed paths:
M ckan/templates/tag/index.html
Log Message:
-----------
Revert "[#421] Update strings for CKAN 2.0 readyness"
This reverts commit e048f480c82695b5ffdd73dda671d02f5f484787.
This commit is for 2.0 only
Commit: a423c2d44456f271e36eee61a674b7f3b8818d01
https://github.com/okfn/ckan/commit/a423c2d44456f271e36eee61a674b7f3b8818d01
Author: amercader <amercadero at gmail.com>
Date: 2013-03-21 (Thu, 21 Mar 2013)
Changed paths:
M ckan/lib/helpers.py
M ckan/templates_legacy/group/layout.html
M ckan/templates_legacy/layout_base.html
M ckan/templates_legacy/package/layout.html
M ckan/templates_legacy/package/read_core.html
M ckan/templates_legacy/revision/layout.html
M ckan/templates_legacy/user/layout.html
Log Message:
-----------
Merge branch '471-helper-clean-link-functions'
Commit: c23f90bc70d90a8e6d92a186dbb4365dd1bc986e
https://github.com/okfn/ckan/commit/c23f90bc70d90a8e6d92a186dbb4365dd1bc986e
Author: John Martin <me at johnmart.in>
Date: 2013-03-21 (Thu, 21 Mar 2013)
Changed paths:
M ckan/public/base/less/layout.less
Log Message:
-----------
[#678] Moves the position of the modal into the correct position in center of screen
Commit: dfb0866f964a151587847a99019b52bc3d42ce4b
https://github.com/okfn/ckan/commit/dfb0866f964a151587847a99019b52bc3d42ce4b
Author: amercader <amercadero at gmail.com>
Date: 2013-03-21 (Thu, 21 Mar 2013)
Changed paths:
M ckan/public/base/less/layout.less
Log Message:
-----------
Merge branch '678-modal-position'
Commit: f1a5f76eedaef2095f5dffe9255b175fb6c7ba8a
https://github.com/okfn/ckan/commit/f1a5f76eedaef2095f5dffe9255b175fb6c7ba8a
Author: amercader <amercadero at gmail.com>
Date: 2013-03-21 (Thu, 21 Mar 2013)
Changed paths:
M doc/configuration.rst
Log Message:
-----------
[#654] Document activity streams config option
Commit: 78314a4ef08b3938d57bc8fcf6e096d33839e8b9
https://github.com/okfn/ckan/commit/78314a4ef08b3938d57bc8fcf6e096d33839e8b9
Author: amercader <amercadero at gmail.com>
Date: 2013-03-21 (Thu, 21 Mar 2013)
Changed paths:
M ckan/lib/activity_streams_session_extension.py
M ckan/logic/action/create.py
M ckan/tests/functional/api/test_activity.py
M ckan/tests/functional/test_activity.py
M doc/configuration.rst
Log Message:
-----------
Merge branch '654-disable-activity-streams-via-config'
Commit: e69b0727a306e5c8515ea9b16faa1163d6fe9aee
https://github.com/okfn/ckan/commit/e69b0727a306e5c8515ea9b16faa1163d6fe9aee
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-03-21 (Thu, 21 Mar 2013)
Changed paths:
M .travis.yml
A bin/travis-build
A ckan/common.py
M ckan/config/middleware.py
M ckan/config/routing.py
M ckan/controllers/admin.py
M ckan/controllers/api.py
R ckan/controllers/datastore.py
M ckan/controllers/feed.py
M ckan/controllers/group.py
M ckan/controllers/home.py
M ckan/controllers/organization.py
M ckan/controllers/package.py
M ckan/controllers/related.py
M ckan/controllers/revision.py
M ckan/controllers/tag.py
M ckan/controllers/template.py
M ckan/controllers/user.py
M ckan/lib/activity_streams_session_extension.py
M ckan/lib/app_globals.py
R ckan/lib/authztool.py
M ckan/lib/base.py
M ckan/lib/cli.py
M ckan/lib/create_test_data.py
M ckan/lib/datapreview.py
M ckan/lib/dictization/model_dictize.py
M ckan/lib/dictization/model_save.py
M ckan/lib/dumper.py
M ckan/lib/field_types.py
M ckan/lib/helpers.py
M ckan/lib/jinja_extensions.py
M ckan/lib/jsonp.py
M ckan/lib/mailer.py
M ckan/lib/maintain.py
M ckan/lib/navl/dictization_functions.py
M ckan/lib/plugins.py
M ckan/lib/repoze_patch.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/create.py
M ckan/logic/auth/update.py
M ckan/logic/schema.py
M ckan/logic/validators.py
M ckan/migration/versions/022_add_group_extras.py
M ckan/migration/versions/027_adjust_harvester.py
M ckan/migration/versions/029_version_groups.py
M ckan/migration/versions/045_user_name_unique.py
M ckan/migration/versions/064_add_email_last_sent_column.py
A ckan/migration/versions/067_turn_extras_to_strings.py
M ckan/model/group.py
M ckan/model/group_extra.py
M ckan/model/package_extra.py
M ckan/new_authz.py
M ckan/plugins/core.py
M ckan/plugins/interfaces.py
M ckan/plugins/toolkit.py
R ckan/public/base/css/fuchsia.min.css
R ckan/public/base/css/green.min.css
M ckan/public/base/css/main.css
R ckan/public/base/css/main.min.css
R ckan/public/base/css/maroon.min.css
R ckan/public/base/css/red.min.css
R ckan/public/base/datapreview/vendor/flot/0.7/excanvas.min.js
R ckan/public/base/datapreview/vendor/flot/0.7/jquery.flot.min.js
R ckan/public/base/datapreview/vendor/leaflet.markercluster/MarkerCluster.Default.ie.min.css
R ckan/public/base/datapreview/vendor/leaflet.markercluster/MarkerCluster.Default.min.css
R ckan/public/base/datapreview/vendor/leaflet.markercluster/MarkerCluster.min.css
R ckan/public/base/datapreview/vendor/leaflet.markercluster/leaflet.markercluster.min.js
R ckan/public/base/datapreview/vendor/leaflet/0.3.1/leaflet.ie.min.css
R ckan/public/base/datapreview/vendor/leaflet/0.3.1/leaflet.min.css
R ckan/public/base/datapreview/vendor/leaflet/0.3.1/leaflet.min.js
R ckan/public/base/datapreview/vendor/leaflet/0.4.4/leaflet-src.min.js
R ckan/public/base/i18n/bg.min.js
R ckan/public/base/i18n/ca.min.js
R ckan/public/base/i18n/cs_CZ.min.js
R ckan/public/base/i18n/de.min.js
R ckan/public/base/i18n/el.min.js
R ckan/public/base/i18n/es.min.js
R ckan/public/base/i18n/fi.min.js
R ckan/public/base/i18n/fr.min.js
R ckan/public/base/i18n/hu.min.js
R ckan/public/base/i18n/it.min.js
R ckan/public/base/i18n/lt.min.js
R ckan/public/base/i18n/lv.min.js
R ckan/public/base/i18n/nl.min.js
R ckan/public/base/i18n/no.min.js
R ckan/public/base/i18n/pl.min.js
R ckan/public/base/i18n/pt_BR.min.js
R ckan/public/base/i18n/ro.min.js
R ckan/public/base/i18n/ru.min.js
R ckan/public/base/i18n/sk.min.js
R ckan/public/base/i18n/sl.min.js
R ckan/public/base/i18n/sq.min.js
R ckan/public/base/i18n/sr.min.js
R ckan/public/base/i18n/sr_Latn.min.js
R ckan/public/base/i18n/sv.min.js
R ckan/public/base/i18n/zh_TW.min.js
A ckan/public/base/images/bg.png
M ckan/public/base/images/ckan-logo-footer.png
M ckan/public/base/images/ckan-logo.png
M ckan/public/base/images/dashboard-followee-related.png
A ckan/public/base/images/nav-active.png
A ckan/public/base/images/nav.png
M ckan/public/base/images/placeholder-application.png
M ckan/public/base/images/placeholder-group.png
M ckan/public/base/images/placeholder-image.png
M ckan/public/base/images/placeholder-organization.png
A ckan/public/base/images/table-seperator.png
M ckan/public/base/javascript/client.js
R ckan/public/base/javascript/client.min.js
R ckan/public/base/javascript/i18n.min.js
M ckan/public/base/javascript/main.js
R ckan/public/base/javascript/main.min.js
R ckan/public/base/javascript/module.min.js
R ckan/public/base/javascript/modules/api-info.min.js
M ckan/public/base/javascript/modules/autocomplete.js
R ckan/public/base/javascript/modules/autocomplete.min.js
R ckan/public/base/javascript/modules/basic-form.min.js
R ckan/public/base/javascript/modules/confirm-action.min.js
R ckan/public/base/javascript/modules/custom-fields.min.js
M ckan/public/base/javascript/modules/dashboard.js
R ckan/public/base/javascript/modules/dashboard.min.js
R ckan/public/base/javascript/modules/data-viewer.min.js
R ckan/public/base/javascript/modules/follow.min.js
M ckan/public/base/javascript/modules/popover-context.js
R ckan/public/base/javascript/modules/related-item.min.js
R ckan/public/base/javascript/modules/resource-form.min.js
R ckan/public/base/javascript/modules/resource-upload-field.min.js
R ckan/public/base/javascript/modules/select-switch.min.js
R ckan/public/base/javascript/modules/slug-preview.min.js
A ckan/public/base/javascript/modules/table-selectable-rows.js
A ckan/public/base/javascript/modules/table-toggle-more.js
R ckan/public/base/javascript/notify.min.js
R ckan/public/base/javascript/plugins/jquery.date-helpers.min.js
R ckan/public/base/javascript/plugins/jquery.form-warning.min.js
R ckan/public/base/javascript/plugins/jquery.inherit.min.js
R ckan/public/base/javascript/plugins/jquery.proxy-all.min.js
M ckan/public/base/javascript/plugins/jquery.slug-preview.js
R ckan/public/base/javascript/plugins/jquery.slug-preview.min.js
R ckan/public/base/javascript/plugins/jquery.slug.min.js
R ckan/public/base/javascript/plugins/jquery.truncator.min.js
R ckan/public/base/javascript/plugins/jquery.url-helpers.min.js
R ckan/public/base/javascript/pubsub.min.js
M ckan/public/base/javascript/resource.config
R ckan/public/base/javascript/sandbox.min.js
R ckan/public/base/javascript/tracking.min.js
M ckan/public/base/less/activity.less
M ckan/public/base/less/ckan.less
M ckan/public/base/less/dashboard.less
M ckan/public/base/less/dataset.less
R ckan/public/base/less/follower-list.less
A ckan/public/base/less/font-awesome.less
M ckan/public/base/less/footer.less
M ckan/public/base/less/forms.less
A ckan/public/base/less/homepage.less
M ckan/public/base/less/icons.less
M ckan/public/base/less/iehacks.less
M ckan/public/base/less/layout.less
M ckan/public/base/less/main.less
M ckan/public/base/less/masthead.less
M ckan/public/base/less/media.less
M ckan/public/base/less/mixins.less
M ckan/public/base/less/module.less
M ckan/public/base/less/nav.less
M ckan/public/base/less/profile.less
A ckan/public/base/less/tables.less
M ckan/public/base/less/toolbar.less
M ckan/public/base/less/variables.less
R ckan/public/base/test/spec/ckan.spec.min.js
R ckan/public/base/test/spec/client.spec.min.js
R ckan/public/base/test/spec/module.spec.min.js
R ckan/public/base/test/spec/modules/autocomplete.spec.min.js
R ckan/public/base/test/spec/modules/basic-form.spec.min.js
R ckan/public/base/test/spec/modules/confirm-action.spec.min.js
R ckan/public/base/test/spec/modules/custom-fields.spec.min.js
R ckan/public/base/test/spec/modules/related-item.spec.min.js
R ckan/public/base/test/spec/modules/resource-form.spec.min.js
R ckan/public/base/test/spec/modules/resource-upload-field.spec.min.js
R ckan/public/base/test/spec/notify.spec.min.js
R ckan/public/base/test/spec/plugins/jquery.date-helpers.spec.min.js
R ckan/public/base/test/spec/plugins/jquery.form-warning.spec.min.js
R ckan/public/base/test/spec/plugins/jquery.inherit.spec.min.js
R ckan/public/base/test/spec/plugins/jquery.proxy-all.spec.min.js
R ckan/public/base/test/spec/plugins/jquery.slug-preview.spec.min.js
R ckan/public/base/test/spec/plugins/jquery.slug.spec.min.js
R ckan/public/base/test/spec/plugins/jquery.url-helpers.spec.min.js
R ckan/public/base/test/spec/pubsub.spec.min.js
R ckan/public/base/test/spec/sandbox.spec.min.js
R ckan/public/base/vendor/bootstrap/images/bootstrap-glyphicons-halflings-white.png
R ckan/public/base/vendor/bootstrap/images/bootstrap-glyphicons-halflings.png
A ckan/public/base/vendor/bootstrap/img/glyphicons-halflings-white.png
A ckan/public/base/vendor/bootstrap/img/glyphicons-halflings.png
A ckan/public/base/vendor/bootstrap/js/.jshintrc
R ckan/public/base/vendor/bootstrap/js/bootstrap-alert.js
R ckan/public/base/vendor/bootstrap/js/bootstrap-alert.min.js
R ckan/public/base/vendor/bootstrap/js/bootstrap-button.js
R ckan/public/base/vendor/bootstrap/js/bootstrap-button.min.js
R ckan/public/base/vendor/bootstrap/js/bootstrap-collapse.js
R ckan/public/base/vendor/bootstrap/js/bootstrap-collapse.min.js
R ckan/public/base/vendor/bootstrap/js/bootstrap-dropdown.js
R ckan/public/base/vendor/bootstrap/js/bootstrap-dropdown.min.js
R ckan/public/base/vendor/bootstrap/js/bootstrap-modal.js
R ckan/public/base/vendor/bootstrap/js/bootstrap-modal.min.js
R ckan/public/base/vendor/bootstrap/js/bootstrap-popover.js
R ckan/public/base/vendor/bootstrap/js/bootstrap-popover.min.js
R ckan/public/base/vendor/bootstrap/js/bootstrap-tab.js
R ckan/public/base/vendor/bootstrap/js/bootstrap-tab.min.js
R ckan/public/base/vendor/bootstrap/js/bootstrap-tooltip.js
R ckan/public/base/vendor/bootstrap/js/bootstrap-tooltip.min.js
R ckan/public/base/vendor/bootstrap/js/bootstrap-transition.js
R ckan/public/base/vendor/bootstrap/js/bootstrap-transition.min.js
R ckan/public/base/vendor/bootstrap/js/bootstrap-typeahead.js
R ckan/public/base/vendor/bootstrap/js/bootstrap-typeahead.min.js
A ckan/public/base/vendor/bootstrap/js/bootstrap.js
A ckan/public/base/vendor/bootstrap/js/bootstrap.min.js
M ckan/public/base/vendor/bootstrap/less/accordion.less
M ckan/public/base/vendor/bootstrap/less/alerts.less
M ckan/public/base/vendor/bootstrap/less/bootstrap.less
M ckan/public/base/vendor/bootstrap/less/breadcrumbs.less
M ckan/public/base/vendor/bootstrap/less/button-groups.less
M ckan/public/base/vendor/bootstrap/less/buttons.less
M ckan/public/base/vendor/bootstrap/less/carousel.less
M ckan/public/base/vendor/bootstrap/less/close.less
M ckan/public/base/vendor/bootstrap/less/code.less
M ckan/public/base/vendor/bootstrap/less/component-animations.less
M ckan/public/base/vendor/bootstrap/less/dropdowns.less
M ckan/public/base/vendor/bootstrap/less/forms.less
M ckan/public/base/vendor/bootstrap/less/grid.less
M ckan/public/base/vendor/bootstrap/less/hero-unit.less
M ckan/public/base/vendor/bootstrap/less/labels-badges.less
M ckan/public/base/vendor/bootstrap/less/layouts.less
A ckan/public/base/vendor/bootstrap/less/media.less
M ckan/public/base/vendor/bootstrap/less/mixins.less
M ckan/public/base/vendor/bootstrap/less/modals.less
M ckan/public/base/vendor/bootstrap/less/navbar.less
M ckan/public/base/vendor/bootstrap/less/navs.less
M ckan/public/base/vendor/bootstrap/less/pager.less
M ckan/public/base/vendor/bootstrap/less/pagination.less
M ckan/public/base/vendor/bootstrap/less/popovers.less
M ckan/public/base/vendor/bootstrap/less/progress-bars.less
M ckan/public/base/vendor/bootstrap/less/reset.less
M ckan/public/base/vendor/bootstrap/less/responsive-1200px-min.less
M ckan/public/base/vendor/bootstrap/less/responsive-767px-max.less
M ckan/public/base/vendor/bootstrap/less/responsive-768px-979px.less
M ckan/public/base/vendor/bootstrap/less/responsive-navbar.less
M ckan/public/base/vendor/bootstrap/less/responsive-utilities.less
M ckan/public/base/vendor/bootstrap/less/responsive.less
M ckan/public/base/vendor/bootstrap/less/scaffolding.less
M ckan/public/base/vendor/bootstrap/less/sprites.less
M ckan/public/base/vendor/bootstrap/less/tables.less
A ckan/public/base/vendor/bootstrap/less/tests/buttons.html
A ckan/public/base/vendor/bootstrap/less/tests/css-tests.css
A ckan/public/base/vendor/bootstrap/less/tests/css-tests.html
A ckan/public/base/vendor/bootstrap/less/tests/forms-responsive.html
A ckan/public/base/vendor/bootstrap/less/tests/forms.html
A ckan/public/base/vendor/bootstrap/less/tests/navbar-fixed-top.html
A ckan/public/base/vendor/bootstrap/less/tests/navbar-static-top.html
A ckan/public/base/vendor/bootstrap/less/tests/navbar.html
M ckan/public/base/vendor/bootstrap/less/thumbnails.less
M ckan/public/base/vendor/bootstrap/less/tooltip.less
M ckan/public/base/vendor/bootstrap/less/type.less
M ckan/public/base/vendor/bootstrap/less/utilities.less
M ckan/public/base/vendor/bootstrap/less/variables.less
M ckan/public/base/vendor/bootstrap/less/wells.less
M ckan/public/base/vendor/font-awesome/css/font-awesome-ie7.css
R ckan/public/base/vendor/font-awesome/css/font-awesome-ie7.min.css
A ckan/public/base/vendor/font-awesome/css/font-awesome.css
A ckan/public/base/vendor/font-awesome/font/FontAwesome.otf
A ckan/public/base/vendor/font-awesome/font/fontawesome-webfont.eot
A ckan/public/base/vendor/font-awesome/font/fontawesome-webfont.svg
A ckan/public/base/vendor/font-awesome/font/fontawesome-webfont.ttf
A ckan/public/base/vendor/font-awesome/font/fontawesome-webfont.woff
R ckan/public/base/vendor/font-awesome/fonts/fontawesome-webfont.eot
R ckan/public/base/vendor/font-awesome/fonts/fontawesome-webfont.svg
R ckan/public/base/vendor/font-awesome/fonts/fontawesome-webfont.ttf
R ckan/public/base/vendor/font-awesome/fonts/fontawesome-webfont.woff
M ckan/public/base/vendor/font-awesome/less/font-awesome-ie7.less
M ckan/public/base/vendor/font-awesome/less/font-awesome.less
M ckan/public/base/vendor/resource.config
R ckan/templates/admin/authz.html
A ckan/templates/admin/base.html
M ckan/templates/admin/config.html
M ckan/templates/admin/confirm_reset.html
M ckan/templates/admin/index.html
R ckan/templates/admin/snippets/header.html
M ckan/templates/ajax_snippets/api_info.html
M ckan/templates/dataviewer/snippets/no_preview.html
M ckan/templates/development/snippets/list.html
M ckan/templates/development/snippets/nav.html
M ckan/templates/development/snippets/page_header.html
M ckan/templates/development/snippets/toolbar.html
M ckan/templates/error_document_template.html
M ckan/templates/footer.html
M ckan/templates/group/about.html
M ckan/templates/group/base_form_page.html
M ckan/templates/group/index.html
M ckan/templates/group/members.html
M ckan/templates/group/new.html
M ckan/templates/group/read.html
M ckan/templates/group/read_base.html
M ckan/templates/group/snippets/group_item.html
M ckan/templates/header.html
M ckan/templates/home/about.html
M ckan/templates/home/index.html
M ckan/templates/home/snippets/about_text.html
M ckan/templates/macros/form.html
M ckan/templates/organization/about.html
A ckan/templates/organization/activity_stream.html
M ckan/templates/organization/base_form_page.html
A ckan/templates/organization/bulk_process.html
M ckan/templates/organization/edit.html
M ckan/templates/organization/edit_base.html
M ckan/templates/organization/index.html
M ckan/templates/organization/member_new.html
M ckan/templates/organization/members.html
M ckan/templates/organization/new.html
M ckan/templates/organization/read.html
M ckan/templates/organization/read_base.html
A ckan/templates/organization/snippets/help.html
M ckan/templates/organization/snippets/organization_item.html
A ckan/templates/package/base.html
M ckan/templates/package/base_form_page.html
M ckan/templates/package/edit.html
M ckan/templates/package/new_package_metadata.html
M ckan/templates/package/new_resource.html
M ckan/templates/package/read.html
M ckan/templates/package/read_base.html
M ckan/templates/package/related_list.html
R ckan/templates/package/resource_api_data.html
M ckan/templates/package/resource_edit.html
M ckan/templates/package/resource_read.html
M ckan/templates/package/search.html
R ckan/templates/package/snippets/back_to_package_action.html
M ckan/templates/package/snippets/data_api_button.html
M ckan/templates/package/snippets/info.html
M ckan/templates/package/snippets/package_basic_fields.html
A ckan/templates/package/snippets/package_context.html
M ckan/templates/package/snippets/package_metadata_fields.html
M ckan/templates/package/snippets/resource_form.html
M ckan/templates/package/snippets/resources_list.html
M ckan/templates/package/snippets/search_form.html
M ckan/templates/page.html
M ckan/templates/related/base_form_page.html
M ckan/templates/related/snippets/related_form.html
M ckan/templates/snippets/activity_item.html
M ckan/templates/snippets/context.html
M ckan/templates/snippets/context/dataset.html
M ckan/templates/snippets/context/group.html
M ckan/templates/snippets/context/user.html
M ckan/templates/snippets/datapreview_embed_dialog.html
M ckan/templates/snippets/disqus_trackback.html
M ckan/templates/snippets/facet_list.html
M ckan/templates/snippets/group_item.html
M ckan/templates/snippets/home_breadcrumb_item.html
M ckan/templates/snippets/license.html
M ckan/templates/snippets/organization.html
M ckan/templates/snippets/package_item.html
R ckan/templates/snippets/page_header.html
M ckan/templates/snippets/popular.html
M ckan/templates/snippets/related.html
A ckan/templates/snippets/search_result_text.html
A ckan/templates/snippets/simple_search.html
M ckan/templates/snippets/social.html
M ckan/templates/snippets/subscribe.html
A ckan/templates/tag/index.html
M ckan/templates/user/dashboard.html
M ckan/templates/user/edit.html
A ckan/templates/user/edit_base.html
M ckan/templates/user/edit_user_form.html
M ckan/templates/user/list.html
M ckan/templates/user/logout_first.html
M ckan/templates/user/perform_reset.html
M ckan/templates/user/read_base.html
M ckan/templates/user/snippets/back_to_user_action.html
M ckan/templates/user/snippets/followee_dropdown.html
M ckan/templates/user/snippets/followers.html
M ckan/templates_legacy/group/layout.html
M ckan/templates_legacy/layout_base.html
M ckan/templates_legacy/package/layout.html
M ckan/templates_legacy/package/read_core.html
M ckan/templates_legacy/package/search.html
M ckan/templates_legacy/revision/layout.html
M ckan/templates_legacy/user/layout.html
M ckan/tests/__init__.py
M ckan/tests/ckantestplugin/ckantestplugin.egg-info/entry_points.txt
M ckan/tests/ckantestplugin/ckantestplugin/__init__.py
M ckan/tests/ckantestplugin/setup.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/model/test_vocabulary.py
M ckan/tests/functional/api/test_activity.py
M ckan/tests/functional/api/test_api.py
M ckan/tests/functional/api/test_dashboard.py
M ckan/tests/functional/api/test_email_notifications.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/api/test_util.py
M ckan/tests/functional/test_activity.py
R ckan/tests/functional/test_datastore.py
M ckan/tests/functional/test_group.py
M ckan/tests/functional/test_package.py
M ckan/tests/functional/test_pagination.py
M ckan/tests/functional/test_preview_interface.py
M ckan/tests/functional/test_related.py
M ckan/tests/functional/test_search.py
M ckan/tests/functional/test_storage.py
M ckan/tests/functional/test_upload.py
M ckan/tests/lib/test_cli.py
M ckan/tests/lib/test_datapreview.py
M ckan/tests/lib/test_dictization.py
M ckan/tests/lib/test_dictization_schema.py
M ckan/tests/lib/test_helpers.py
M ckan/tests/lib/test_solr_package_search_synchronous_update.py
M ckan/tests/lib/test_solr_search_index.py
M ckan/tests/logic/test_action.py
M ckan/tests/logic/test_auth.py
M ckan/tests/misc/test_sync.py
R ckan/tests/mock_publisher_auth.py
M ckan/tests/models/test_group.py
M ckan/tests/schema/test_schema.py
M ckan/tests/test_dumper.py
M ckan/tests/test_plugins.py
M ckanext/datastore/bin/datastore_setup.py
M ckanext/datastore/db.py
M ckanext/datastore/plugin.py
A ckanext/datastore/tests/test_configure.py
M ckanext/datastore/tests/test_create.py
M ckanext/datastore/tests/test_delete.py
M ckanext/datastore/tests/test_search.py
M ckanext/datastore/tests/test_unit.py
M ckanext/datastore/tests/test_upsert.py
A ckanext/example_idatasetform/__init__.py
A ckanext/example_idatasetform/plugin.py
A ckanext/example_idatasetform/templates/package/read.html
A ckanext/example_idatasetform/templates/package/snippets/package_metadata_fields.html
A ckanext/example_itemplatehelpers/__init__.py
A ckanext/example_itemplatehelpers/plugin.py
A ckanext/example_itemplatehelpers/templates/home/index.html
M ckanext/jsonpreview/tests/test_preview.py
R ckanext/jsonpreview/theme/public/css/json.min.css
R ckanext/jsonpreview/theme/public/preview_json.min.js
M ckanext/multilingual/plugin.py
M ckanext/pdfpreview/tests/test_preview.py
R ckanext/pdfpreview/theme/public/css/pdf.min.css
R ckanext/pdfpreview/theme/public/css/recline.min.css
R ckanext/pdfpreview/theme/public/preview_pdf.min.js
R ckanext/publisher_form/__init__.py
R ckanext/publisher_form/forms.py
R ckanext/publisher_form/templates/dataset_form.html
R ckanext/publisher_form/templates/publisher_form.html
R ckanext/publisher_form/templates/publisher_index.html
R ckanext/publisher_form/templates/publisher_layout.html
R ckanext/publisher_form/templates/publisher_new.html
R ckanext/publisher_form/templates/publisher_read.html
M ckanext/reclinepreview/tests/test_preview.py
R ckanext/reclinepreview/theme/public/css/recline.min.css
M ckanext/reclinepreview/theme/public/vendor/recline/recline.js
M ckanext/reclinepreview/theme/public/vendor/recline/recline.min.js
M ckanext/resourceproxy/controller.py
R ckanext/resourceproxy/tests/file_server.py
M ckanext/resourceproxy/tests/test_proxy.py
M ckanext/stats/tests/__init__.py
M ckanext/stats/tests/test_stats_lib.py
M ckanext/test_tag_vocab_plugin.py
R doc/administrative-dashboard.rst
R doc/api-tutorial.rst
R doc/api-util.rst
R doc/api-v2.rst
M doc/api.rst
R doc/apiv3.rst
M doc/architecture.rst
A doc/ckan.logic.action.create.rst
A doc/ckan.logic.action.delete.rst
A doc/ckan.logic.action.get.rst
A doc/ckan.logic.action.update.rst
M doc/conf.py
M doc/configuration.rst
M doc/datastore-api.rst
A doc/filestore-api.rst
M doc/filestore.rst
R doc/forms.rst
M doc/index.rst
M doc/install-from-source.rst
A doc/legacy-api.rst
M doc/loading-data.rst
M doc/multilingual.rst
M doc/python-coding-standards.rst
M doc/tag-vocabularies.rst
M doc/writing-extensions.rst
M pip-requirements-test.txt
M pip-requirements.txt
M setup.py
M test-core.ini
Log Message:
-----------
Merge branch 'master' of github.com:okfn/ckan into 408-remove-legacy-org-code
Commit: 902dbb8d122f5d5a5d8303b6e6e1c1226e2cb6d8
https://github.com/okfn/ckan/commit/902dbb8d122f5d5a5d8303b6e6e1c1226e2cb6d8
Author: Sean Hammond <seanhammond at lavabit.com>
Date: 2013-03-21 (Thu, 21 Mar 2013)
Changed paths:
R ckanext/organizations/__init__.py
R ckanext/organizations/controllers.py
R ckanext/organizations/forms.py
R ckanext/organizations/templates/email/join_publisher_request.txt
R ckanext/organizations/templates/organization_edit.html
R ckanext/organizations/templates/organizations/form.html
R ckanext/organizations/templates/organizations/index.html
R ckanext/organizations/templates/organizations/new.html
R ckanext/organizations/templates/organizations/read.html
R ckanext/organizations/templates/organizations/users.html
R ckanext/organizations/templates/organizations/users_form.html
R ckanext/organizations/templates_legacy/organizations/apply.html
R ckanext/organizations/templates_legacy/organizations/apply_form.html
R ckanext/organizations/templates_legacy/organizations/email/join_publisher_request.txt
R ckanext/organizations/templates_legacy/organizations/form.html
R ckanext/organizations/templates_legacy/organizations/history.html
R ckanext/organizations/templates_legacy/organizations/index.html
R ckanext/organizations/templates_legacy/organizations/layout.html
R ckanext/organizations/templates_legacy/organizations/new.html
R ckanext/organizations/templates_legacy/organizations/package_form.html
R ckanext/organizations/templates_legacy/organizations/read.html
R ckanext/organizations/templates_legacy/organizations/users.html
R ckanext/organizations/templates_legacy/organizations/users_form.html
Log Message:
-----------
Merge branch '408-remove-legacy-org-code'
Commit: bf23bd269f6c83ceedf9cb8b6ac1ce1b297887eb
https://github.com/okfn/ckan/commit/bf23bd269f6c83ceedf9cb8b6ac1ce1b297887eb
Author: Nigel Babu <nigelbabu at gmail.com>
Date: 2013-03-21 (Thu, 21 Mar 2013)
Changed paths:
M ckan/controllers/package.py
M ckan/controllers/tag.py
M ckan/lib/activity_streams_session_extension.py
M ckan/lib/helpers.py
M ckan/lib/plugins.py
M ckan/logic/action/create.py
M ckan/logic/action/get.py
M ckan/logic/action/update.py
M ckan/logic/schema.py
M ckan/new_authz.py
M ckan/plugins/interfaces.py
M ckan/public/base/less/forms.less
M ckan/public/base/less/layout.less
M ckan/templates/home/about.html
M ckan/templates/organization/bulk_process.html
M ckan/templates/package/new_package_metadata.html
A ckan/templates/tag/index.html
M ckan/templates_legacy/group/layout.html
M ckan/templates_legacy/layout_base.html
M ckan/templates_legacy/package/layout.html
M ckan/templates_legacy/package/read_core.html
M ckan/templates_legacy/revision/layout.html
M ckan/templates_legacy/user/layout.html
M ckan/tests/functional/api/test_activity.py
M ckan/tests/functional/test_activity.py
M ckan/tests/lib/test_dictization_schema.py
M ckan/tests/logic/test_auth.py
M ckan/tests/schema/test_schema.py
M ckanext/example_idatasetform/plugin.py
R ckanext/organizations/__init__.py
R ckanext/organizations/controllers.py
R ckanext/organizations/forms.py
R ckanext/organizations/templates/email/join_publisher_request.txt
R ckanext/organizations/templates/organization_edit.html
R ckanext/organizations/templates/organizations/form.html
R ckanext/organizations/templates/organizations/index.html
R ckanext/organizations/templates/organizations/new.html
R ckanext/organizations/templates/organizations/read.html
R ckanext/organizations/templates/organizations/users.html
R ckanext/organizations/templates/organizations/users_form.html
R ckanext/organizations/templates_legacy/organizations/apply.html
R ckanext/organizations/templates_legacy/organizations/apply_form.html
R ckanext/organizations/templates_legacy/organizations/email/join_publisher_request.txt
R ckanext/organizations/templates_legacy/organizations/form.html
R ckanext/organizations/templates_legacy/organizations/history.html
R ckanext/organizations/templates_legacy/organizations/index.html
R ckanext/organizations/templates_legacy/organizations/layout.html
R ckanext/organizations/templates_legacy/organizations/new.html
R ckanext/organizations/templates_legacy/organizations/package_form.html
R ckanext/organizations/templates_legacy/organizations/read.html
R ckanext/organizations/templates_legacy/organizations/users.html
R ckanext/organizations/templates_legacy/organizations/users_form.html
R ckanext/resourceproxy/tests/file_server.py
M ckanext/resourceproxy/tests/test_proxy.py
M ckanext/test_tag_vocab_plugin.py
R doc/administrative-dashboard.rst
M doc/configuration.rst
M pip-requirements-test.txt
Log Message:
-----------
Merge branch 'master' into 356-auth-create-user-option
Commit: 57175549bff451ffb70b785f91e0c171e2afc91b
https://github.com/okfn/ckan/commit/57175549bff451ffb70b785f91e0c171e2afc91b
Author: Nigel Babu <nigelbabu at gmail.com>
Date: 2013-03-21 (Thu, 21 Mar 2013)
Changed paths:
M ckan/tests/functional/test_user.py
Log Message:
-----------
First attempt at test (It fails)
Compare: https://github.com/okfn/ckan/compare/c8d37ef8e520...57175549bff4
More information about the ckan-changes
mailing list