[ckan-changes] [okfn/ckan] db00f0: [#1078] use SOLR data_dict instead of package_dict...
GitHub
noreply at github.com
Sun Aug 25 09:16:05 UTC 2013
Branch: refs/heads/1200-datastore-read-only
Home: https://github.com/okfn/ckan
Commit: db00f0970c2731d8c096156bb0b7a797c204aaf2
https://github.com/okfn/ckan/commit/db00f0970c2731d8c096156bb0b7a797c204aaf2
Author: Ian Ward <ian at excess.org>
Date: 2013-07-08 (Mon, 08 Jul 2013)
Changed paths:
M ckan/logic/action/get.py
Log Message:
-----------
[#1078] use SOLR data_dict instead of package_dictize when possible
Commit: df8cdd08e564e0106b9f3fc00664d2c3c0e257fa
https://github.com/okfn/ckan/commit/df8cdd08e564e0106b9f3fc00664d2c3c0e257fa
Author: Ian Ward <ian at excess.org>
Date: 2013-07-08 (Mon, 08 Jul 2013)
Changed paths:
M ckan/logic/action/get.py
Log Message:
-----------
[#1078] fall back to package_dictize on SearchError
Commit: e55380470036ac85c1ff78281835744266363a5e
https://github.com/okfn/ckan/commit/e55380470036ac85c1ff78281835744266363a5e
Author: Ian Ward <ian at excess.org>
Date: 2013-07-08 (Mon, 08 Jul 2013)
Changed paths:
M ckan/logic/action/get.py
Log Message:
-----------
[#1078] treat socket errors as solr lookup failure
Commit: c07c79baaee97513234ffcd41c383bffa2c6f87d
https://github.com/okfn/ckan/commit/c07c79baaee97513234ffcd41c383bffa2c6f87d
Author: Ian Ward <ian at excess.org>
Date: 2013-07-08 (Mon, 08 Jul 2013)
Changed paths:
M ckan/logic/action/get.py
Log Message:
-----------
[#1078] don't use cache if schema passed
Commit: 484947a24d36c4c98e1589e9c2b34c2459133870
https://github.com/okfn/ckan/commit/484947a24d36c4c98e1589e9c2b34c2459133870
Author: Ian Ward <ian at excess.org>
Date: 2013-07-08 (Mon, 08 Jul 2013)
Changed paths:
M ckan/logic/action/get.py
Log Message:
-----------
[#1078] don't use cache if different revision
Commit: 879b9376005177e1805ba305a583e771fbe7f17f
https://github.com/okfn/ckan/commit/879b9376005177e1805ba305a583e771fbe7f17f
Author: Ian Ward <ian at excess.org>
Date: 2013-07-08 (Mon, 08 Jul 2013)
Changed paths:
M ckan/lib/search/__init__.py
M ckan/logic/action/get.py
Log Message:
-----------
[#1078] don't use cache when indexing
Commit: db77781b1ab5bc72f89f3a40d6e2256535e581c3
https://github.com/okfn/ckan/commit/db77781b1ab5bc72f89f3a40d6e2256535e581c3
Author: Ian Ward <ian at excess.org>
Date: 2013-07-08 (Mon, 08 Jul 2013)
Changed paths:
M ckan/logic/action/get.py
Log Message:
-----------
[#1078] fix for before_view with cached dataset
Commit: 557b028b08e1054b41d9fbae7550598b08fe5f09
https://github.com/okfn/ckan/commit/557b028b08e1054b41d9fbae7550598b08fe5f09
Author: Ian Ward <ian at excess.org>
Date: 2013-07-09 (Tue, 09 Jul 2013)
Changed paths:
M ckan/lib/dictization/model_dictize.py
M ckan/logic/action/get.py
Log Message:
-----------
[#1078] move before_view plugin from dictize to action, feels more consistent
Commit: 9af97400264eb7030b08733cc76246dfd1d100b9
https://github.com/okfn/ckan/commit/9af97400264eb7030b08733cc76246dfd1d100b9
Author: Ian Ward <ian at excess.org>
Date: 2013-07-09 (Tue, 09 Jul 2013)
Changed paths:
M ckan/config/solr/schema-2.0.xml
M ckan/lib/search/index.py
M ckan/logic/action/get.py
M ckanext/multilingual/solr/schema.xml
Log Message:
-----------
[#1078] store show_package_schema-validated data_dict in SOLR
Commit: a00e218c50bf5027de9a4bcaeda1b683094da92f
https://github.com/okfn/ckan/commit/a00e218c50bf5027de9a4bcaeda1b683094da92f
Author: Ian Ward <ian at excess.org>
Date: 2013-07-09 (Tue, 09 Jul 2013)
Changed paths:
M ckan/lib/search/index.py
Log Message:
-----------
[#1078] package index: treat missing type as default type
Commit: 458283baf64f510e8391a149e9728849300c520b
https://github.com/okfn/ckan/commit/458283baf64f510e8391a149e9728849300c520b
Author: Ian Ward <ian at excess.org>
Date: 2013-07-09 (Tue, 09 Jul 2013)
Changed paths:
M ckan/lib/navl/dictization_functions.py
M ckan/lib/search/index.py
Log Message:
-----------
[#1078] validated data dict store missing as null
Commit: f239d8412a70c7c4bccb7cbeac06648e412874bd
https://github.com/okfn/ckan/commit/f239d8412a70c7c4bccb7cbeac06648e412874bd
Author: Ian Ward <ian at excess.org>
Date: 2013-07-09 (Tue, 09 Jul 2013)
Changed paths:
M ckan/logic/action/get.py
Log Message:
-----------
[#1078] data_dict may still be used when schema passed
Commit: 9568bb30408b31a6fabc1c520386bda3e46a8497
https://github.com/okfn/ckan/commit/9568bb30408b31a6fabc1c520386bda3e46a8497
Author: Dominik Moritz <domoritz at gmail.com>
Date: 2013-07-17 (Wed, 17 Jul 2013)
Changed paths:
M ckanext/resourceproxy/controller.py
M ckanext/resourceproxy/tests/test_proxy.py
Log Message:
-----------
[#1106] Don't accept invalid URLs in resource proxy
Commit: 9d132f4481afd238efc28019b45e481cb7607e8b
https://github.com/okfn/ckan/commit/9d132f4481afd238efc28019b45e481cb7607e8b
Author: John Martin <me at johnmart.in>
Date: 2013-08-01 (Thu, 01 Aug 2013)
Changed paths:
M ckan/templates/group/snippets/group_form.html
M ckan/templates/organization/snippets/organization_form.html
Log Message:
-----------
[#1095] Changed 'title' to 'name' in group and org form templates
Commit: 3a36088468900905f0d8616f19bd0163a6a93a6e
https://github.com/okfn/ckan/commit/3a36088468900905f0d8616f19bd0163a6a93a6e
Author: Vitor Baptista <vitor at vitorbaptista.com>
Date: 2013-08-09 (Fri, 09 Aug 2013)
Changed paths:
M ckan/logic/action/get.py
M ckan/model/activity.py
A ckan/tests/models/test_activity.py
Log Message:
-----------
Move logic of getting ActivityDetails' by activity_id to its model
Commit: 6564b45ed344c1bc3d28a03486f6184cf9933de9
https://github.com/okfn/ckan/commit/6564b45ed344c1bc3d28a03486f6184cf9933de9
Author: Dominik Moritz <domoritz at gmail.com>
Date: 2013-08-13 (Tue, 13 Aug 2013)
Changed paths:
M ckanext/datastore/tests/test_create.py
Log Message:
-----------
[#938] Fix datapusher test
Commit: b958f93465051cb33b1ab7086c96b1b70aecf109
https://github.com/okfn/ckan/commit/b958f93465051cb33b1ab7086c96b1b70aecf109
Author: David Lemayian <dlemayian at gmail.com>
Date: 2013-08-13 (Tue, 13 Aug 2013)
Changed paths:
M doc/conf.py
Log Message:
-----------
Update copyright year to 2013
Commit: a381e98562f2ae990cbb91d2ef2479c622fce7f9
https://github.com/okfn/ckan/commit/a381e98562f2ae990cbb91d2ef2479c622fce7f9
Author: Dominik Moritz <domoritz at gmail.com>
Date: 2013-08-15 (Thu, 15 Aug 2013)
Changed paths:
M .tx/config
M CHANGELOG.rst
A ckan/i18n/ar/LC_MESSAGES/ckan.mo
A ckan/i18n/ar/LC_MESSAGES/ckan.po
M ckan/i18n/bg/LC_MESSAGES/ckan.mo
M ckan/i18n/bg/LC_MESSAGES/ckan.po
M ckan/i18n/ca/LC_MESSAGES/ckan.mo
M ckan/i18n/ca/LC_MESSAGES/ckan.po
M ckan/i18n/ckan.pot
M ckan/i18n/cs_CZ/LC_MESSAGES/ckan.mo
M ckan/i18n/cs_CZ/LC_MESSAGES/ckan.po
A ckan/i18n/da_DK/LC_MESSAGES/ckan.mo
A ckan/i18n/da_DK/LC_MESSAGES/ckan.po
M ckan/i18n/de/LC_MESSAGES/ckan.mo
M ckan/i18n/de/LC_MESSAGES/ckan.po
M ckan/i18n/dv/LC_MESSAGES/ckan.mo
M ckan/i18n/dv/LC_MESSAGES/ckan.po
M ckan/i18n/el/LC_MESSAGES/ckan.mo
M ckan/i18n/el/LC_MESSAGES/ckan.po
A ckan/i18n/en_AU/LC_MESSAGES/ckan.mo
A ckan/i18n/en_AU/LC_MESSAGES/ckan.po
M ckan/i18n/en_GB/LC_MESSAGES/ckan.mo
M ckan/i18n/en_GB/LC_MESSAGES/ckan.po
M ckan/i18n/es/LC_MESSAGES/ckan.mo
M ckan/i18n/es/LC_MESSAGES/ckan.po
M ckan/i18n/es_AR/LC_MESSAGES/ckan.mo
M ckan/i18n/es_AR/LC_MESSAGES/ckan.po
M ckan/i18n/fa_IR/LC_MESSAGES/ckan.mo
M ckan/i18n/fa_IR/LC_MESSAGES/ckan.po
M ckan/i18n/fi/LC_MESSAGES/ckan.mo
M ckan/i18n/fi/LC_MESSAGES/ckan.po
M ckan/i18n/fr/LC_MESSAGES/ckan.mo
M ckan/i18n/fr/LC_MESSAGES/ckan.po
M ckan/i18n/hu/LC_MESSAGES/ckan.mo
M ckan/i18n/hu/LC_MESSAGES/ckan.po
M ckan/i18n/id/LC_MESSAGES/ckan.mo
M ckan/i18n/id/LC_MESSAGES/ckan.po
M ckan/i18n/is/LC_MESSAGES/ckan.mo
M ckan/i18n/is/LC_MESSAGES/ckan.po
M ckan/i18n/it/LC_MESSAGES/ckan.mo
M ckan/i18n/it/LC_MESSAGES/ckan.po
M ckan/i18n/ja/LC_MESSAGES/ckan.mo
M ckan/i18n/ja/LC_MESSAGES/ckan.po
A ckan/i18n/km/LC_MESSAGES/ckan.mo
A ckan/i18n/km/LC_MESSAGES/ckan.po
M ckan/i18n/ko_KR/LC_MESSAGES/ckan.mo
M ckan/i18n/ko_KR/LC_MESSAGES/ckan.po
M ckan/i18n/lt/LC_MESSAGES/ckan.mo
M ckan/i18n/lt/LC_MESSAGES/ckan.po
M ckan/i18n/lv/LC_MESSAGES/ckan.mo
M ckan/i18n/lv/LC_MESSAGES/ckan.po
M ckan/i18n/my_MM/LC_MESSAGES/ckan.mo
M ckan/i18n/my_MM/LC_MESSAGES/ckan.po
M ckan/i18n/nl/LC_MESSAGES/ckan.mo
M ckan/i18n/nl/LC_MESSAGES/ckan.po
M ckan/i18n/no/LC_MESSAGES/ckan.mo
M ckan/i18n/no/LC_MESSAGES/ckan.po
M ckan/i18n/pl/LC_MESSAGES/ckan.mo
M ckan/i18n/pl/LC_MESSAGES/ckan.po
M ckan/i18n/pt_BR/LC_MESSAGES/ckan.mo
M ckan/i18n/pt_BR/LC_MESSAGES/ckan.po
M ckan/i18n/ro/LC_MESSAGES/ckan.mo
M ckan/i18n/ro/LC_MESSAGES/ckan.po
M ckan/i18n/ru/LC_MESSAGES/ckan.mo
M ckan/i18n/ru/LC_MESSAGES/ckan.po
M ckan/i18n/sk/LC_MESSAGES/ckan.mo
M ckan/i18n/sk/LC_MESSAGES/ckan.po
M ckan/i18n/sl/LC_MESSAGES/ckan.mo
M ckan/i18n/sl/LC_MESSAGES/ckan.po
M ckan/i18n/sq/LC_MESSAGES/ckan.mo
M ckan/i18n/sq/LC_MESSAGES/ckan.po
M ckan/i18n/sr/LC_MESSAGES/ckan.mo
M ckan/i18n/sr/LC_MESSAGES/ckan.po
M ckan/i18n/sr_Latn/LC_MESSAGES/ckan.mo
M ckan/i18n/sr_Latn/LC_MESSAGES/ckan.po
M ckan/i18n/sv/LC_MESSAGES/ckan.mo
M ckan/i18n/sv/LC_MESSAGES/ckan.po
M ckan/i18n/tr/LC_MESSAGES/ckan.mo
M ckan/i18n/tr/LC_MESSAGES/ckan.po
M ckan/i18n/uk_UA/LC_MESSAGES/ckan.mo
M ckan/i18n/uk_UA/LC_MESSAGES/ckan.po
M ckan/i18n/zh_CN/LC_MESSAGES/ckan.mo
M ckan/i18n/zh_CN/LC_MESSAGES/ckan.po
M ckan/i18n/zh_TW/LC_MESSAGES/ckan.mo
M ckan/i18n/zh_TW/LC_MESSAGES/ckan.po
M ckan/lib/formatters.py
M ckan/lib/helpers.py
M ckan/logic/action/get.py
M ckan/logic/auth/update.py
A ckan/migration/versions/070_add_activity_and_resource_indexes.py
M ckan/plugins/core.py
M ckan/templates/snippets/activity_item.html
M ckan/tests/logic/test_action.py
M ckan/tests/test_plugins.py
M ckanext/reclinepreview/theme/public/resource.config
M doc/documentation-guidelines.rst
M doc/install-from-source.rst
M doc/test.rst
M doc/upgrade-source.rst
Log Message:
-----------
Merge remote-tracking branch 'okfn/master' into 938-datapusher
Commit: f674d2aa525daca747b8b1145858b53a06b1fec8
https://github.com/okfn/ckan/commit/f674d2aa525daca747b8b1145858b53a06b1fec8
Author: amercader <amercadero at gmail.com>
Date: 2013-08-15 (Thu, 15 Aug 2013)
Changed paths:
M ckan/logic/auth/create.py
Log Message:
-----------
[#1184] Remove auth_sysadmins_check decorator from package_create
There is no reason why sysadmins should need to use the auth function.
Commit: 243cd1c68435fe9b121bd3ead3f774bef21dc5c8
https://github.com/okfn/ckan/commit/243cd1c68435fe9b121bd3ead3f774bef21dc5c8
Author: amercader <amercadero at gmail.com>
Date: 2013-08-15 (Thu, 15 Aug 2013)
Changed paths:
M ckan/logic/auth/create.py
M ckan/logic/auth/update.py
M ckan/new_authz.py
Log Message:
-----------
[#1184] Update user checks in package create and update auth functions
The `auth_is_registered_user` function's name is misleading, as it only checks
if there is a user on the Pylons context object (ie if it is logged in).
It has been renamed to `auth_is_loggedin_user`, keeping the old as
deprecated. The function is not used anymore on the auth functions, as
the user should be always present in the context dict passed to the
functions (The controller sets context['user'] to c.user).
Commit: 1117ca25e0a675cfc9024165e412899f0615fee0
https://github.com/okfn/ckan/commit/1117ca25e0a675cfc9024165e412899f0615fee0
Author: amercader <amercadero at gmail.com>
Date: 2013-08-16 (Fri, 16 Aug 2013)
Changed paths:
M ckan/tests/functional/test_package.py
Log Message:
-----------
[#1184] Fix failing test due to not providing the user
Commit: 11eff7eb3cfe8bc6627a84cdf45170e574a9cdb2
https://github.com/okfn/ckan/commit/11eff7eb3cfe8bc6627a84cdf45170e574a9cdb2
Author: amercader <amercadero at gmail.com>
Date: 2013-08-16 (Fri, 16 Aug 2013)
Changed paths:
M ckan/logic/auth/create.py
M ckan/logic/auth/update.py
M ckan/new_authz.py
Log Message:
-----------
[#1184] Revert 243cd1c with a better anon user check
Due to how the controllers set up the user in the context it was
impossible with the current logic to identify an anonymous request on
the auth functions.
On ckan/lib/base.py:232 the following are set on the pylons context object
(c):
* Anon request (not logged in):
c.user = None
c.author = IP (or 'Unknown IP Address')
* Logged in user:
c.user = User name
c.author = User name
Once in the controllers, these are normally used in:
context = {'user': c.user or c.auhtor}
That means that once in the auth functions we need way to check if
a call is anonymous that works both for requests made via the web
(object c) or called directly from an extension, where the user is
defined directly on the context. The new `auth_is_anon_user` function
does that.
Ideally this should be handled automatically at a higher level, and the
logic layer should always work with users defined on the context object.
Commit: a52c216f1f5c4cbf3e37b5acba1a3c74b5e49fd4
https://github.com/okfn/ckan/commit/a52c216f1f5c4cbf3e37b5acba1a3c74b5e49fd4
Author: Dominik Moritz <domoritz at gmail.com>
Date: 2013-08-19 (Mon, 19 Aug 2013)
Changed paths:
M dev-requirements.txt
A pip-requirements-docs.txt
Log Message:
-----------
[#1197] Add requirements file to fix the docs build on readthedocs
Commit: 5c5369403e401eb926bf57ab2e9efd31cf55a0ae
https://github.com/okfn/ckan/commit/5c5369403e401eb926bf57ab2e9efd31cf55a0ae
Author: Dominik Moritz <domoritz at gmail.com>
Date: 2013-08-19 (Mon, 19 Aug 2013)
Changed paths:
M dev-requirements.txt
Log Message:
-----------
[#1197] Remove duplicate requirement which might prevent builds on rtd
Commit: d93ae8c4e4bf6aa0c9db9e5b82a77c1af768baef
https://github.com/okfn/ckan/commit/d93ae8c4e4bf6aa0c9db9e5b82a77c1af768baef
Author: joetsoi <joe.yeung.tsoi at gmail.com>
Date: 2013-08-19 (Mon, 19 Aug 2013)
Changed paths:
M ckan/templates/group/snippets/group_form.html
M ckan/templates/organization/snippets/organization_form.html
Log Message:
-----------
Merge branch '1095-org-names'
Commit: 7aa597b498aea6fb8f0ca2d7f193ebafbbc7cbb9
https://github.com/okfn/ckan/commit/7aa597b498aea6fb8f0ca2d7f193ebafbbc7cbb9
Author: amercader <amercadero at gmail.com>
Date: 2013-08-19 (Mon, 19 Aug 2013)
Changed paths:
M ckan/logic/action/create.py
Log Message:
-----------
[#1184] Check if user exists before filling creator_user_id
In some cases, eg anonymous package creation, users won't actually
exist, so we need to avoid a KeyError.
Commit: 1c025f878866f5bb72921990a2e5dc3275262db3
https://github.com/okfn/ckan/commit/1c025f878866f5bb72921990a2e5dc3275262db3
Author: amercader <amercadero at gmail.com>
Date: 2013-08-20 (Tue, 20 Aug 2013)
Changed paths:
M ckanext/resourceproxy/controller.py
M ckanext/resourceproxy/tests/test_proxy.py
Log Message:
-----------
Merge branch '1106-catch-invalid-urls'
Commit: 79bbdb0b15aa37c06dc5bd0f2e12cd3bae8efeb3
https://github.com/okfn/ckan/commit/79bbdb0b15aa37c06dc5bd0f2e12cd3bae8efeb3
Author: Dominik Moritz <domoritz at gmail.com>
Date: 2013-08-20 (Tue, 20 Aug 2013)
Changed paths:
M doc/conf.py
Log Message:
-----------
Merge pull request #1185 from DavidLemayian/patch-1
Update copyright year to 2013 in docs
Commit: b474ad1ef792e6eb707c75443a49a122a53d9ff6
https://github.com/okfn/ckan/commit/b474ad1ef792e6eb707c75443a49a122a53d9ff6
Author: amercader <amercadero at gmail.com>
Date: 2013-08-21 (Wed, 21 Aug 2013)
Changed paths:
M dev-requirements.txt
A pip-requirements-docs.txt
Log Message:
-----------
Merge branch '1197-rtd-fix'
Commit: 8522884222403187b29c417bf70a5eee2b8f0966
https://github.com/okfn/ckan/commit/8522884222403187b29c417bf70a5eee2b8f0966
Author: amercader <amercadero at gmail.com>
Date: 2013-08-21 (Wed, 21 Aug 2013)
Changed paths:
M doc/conf.py
Log Message:
-----------
Merge branch 'master' of github.com:okfn/ckan
Commit: f4306eebe0cbbddf708e33e9f0189c023ab3cf5e
https://github.com/okfn/ckan/commit/f4306eebe0cbbddf708e33e9f0189c023ab3cf5e
Author: amercader <amercadero at gmail.com>
Date: 2013-08-21 (Wed, 21 Aug 2013)
Changed paths:
M dev-requirements.txt
Log Message:
-----------
[#1197] Downgrade Sphinx to fix search on RTD
There is a bug on RTD that prevents the search when using Sphinx 1.2b1.
All details here:
https://github.com/rtfd/readthedocs.org/issues/443
Commit: 306b0fbaad294a403b093e1ec2d3ea74c17e9ee0
https://github.com/okfn/ckan/commit/306b0fbaad294a403b093e1ec2d3ea74c17e9ee0
Author: amercader <amercadero at gmail.com>
Date: 2013-08-21 (Wed, 21 Aug 2013)
Changed paths:
M dev-requirements.txt
Log Message:
-----------
Merge branch '1197-rtd-fix'
Commit: 9d2f44b2920c7e717042301916e30e3f8ed056d0
https://github.com/okfn/ckan/commit/9d2f44b2920c7e717042301916e30e3f8ed056d0
Author: kindly <kindly at gmail.com>
Date: 2013-08-21 (Wed, 21 Aug 2013)
Changed paths:
M ckan/logic/action/create.py
M ckan/logic/auth/create.py
M ckan/logic/auth/update.py
M ckan/new_authz.py
M ckan/tests/functional/test_package.py
Log Message:
-----------
Merge pull request #1184 from okfn/1184-package_create-auth-fixes
Site user can not create datasets
Commit: 8a928b3a0e855c14dcdfb64e82aea7b7f6fc769a
https://github.com/okfn/ckan/commit/8a928b3a0e855c14dcdfb64e82aea7b7f6fc769a
Author: kindly <kindly at gmail.com>
Date: 2013-08-21 (Wed, 21 Aug 2013)
Changed paths:
M .tx/config
M CHANGELOG.rst
M CONTRIBUTING.rst
M bin/ckan_spam.py
M bin/travis-build
R build.sh
M ckan/config/environment.py
M ckan/config/middleware.py
M ckan/config/routing.py
M ckan/controllers/admin.py
M ckan/controllers/feed.py
M ckan/controllers/package.py
A ckan/i18n/ar/LC_MESSAGES/ckan.mo
A ckan/i18n/ar/LC_MESSAGES/ckan.po
M ckan/i18n/bg/LC_MESSAGES/ckan.mo
M ckan/i18n/bg/LC_MESSAGES/ckan.po
M ckan/i18n/ca/LC_MESSAGES/ckan.mo
M ckan/i18n/ca/LC_MESSAGES/ckan.po
M ckan/i18n/ckan.pot
M ckan/i18n/cs_CZ/LC_MESSAGES/ckan.mo
M ckan/i18n/cs_CZ/LC_MESSAGES/ckan.po
A ckan/i18n/da_DK/LC_MESSAGES/ckan.mo
A ckan/i18n/da_DK/LC_MESSAGES/ckan.po
M ckan/i18n/de/LC_MESSAGES/ckan.mo
M ckan/i18n/de/LC_MESSAGES/ckan.po
M ckan/i18n/dv/LC_MESSAGES/ckan.mo
M ckan/i18n/dv/LC_MESSAGES/ckan.po
M ckan/i18n/el/LC_MESSAGES/ckan.mo
M ckan/i18n/el/LC_MESSAGES/ckan.po
A ckan/i18n/en_AU/LC_MESSAGES/ckan.mo
A ckan/i18n/en_AU/LC_MESSAGES/ckan.po
M ckan/i18n/en_GB/LC_MESSAGES/ckan.mo
M ckan/i18n/en_GB/LC_MESSAGES/ckan.po
M ckan/i18n/es/LC_MESSAGES/ckan.mo
M ckan/i18n/es/LC_MESSAGES/ckan.po
M ckan/i18n/es_AR/LC_MESSAGES/ckan.mo
M ckan/i18n/es_AR/LC_MESSAGES/ckan.po
M ckan/i18n/fa_IR/LC_MESSAGES/ckan.mo
M ckan/i18n/fa_IR/LC_MESSAGES/ckan.po
M ckan/i18n/fi/LC_MESSAGES/ckan.mo
M ckan/i18n/fi/LC_MESSAGES/ckan.po
M ckan/i18n/fr/LC_MESSAGES/ckan.mo
M ckan/i18n/fr/LC_MESSAGES/ckan.po
M ckan/i18n/hu/LC_MESSAGES/ckan.mo
M ckan/i18n/hu/LC_MESSAGES/ckan.po
M ckan/i18n/id/LC_MESSAGES/ckan.mo
M ckan/i18n/id/LC_MESSAGES/ckan.po
M ckan/i18n/is/LC_MESSAGES/ckan.mo
M ckan/i18n/is/LC_MESSAGES/ckan.po
M ckan/i18n/it/LC_MESSAGES/ckan.mo
M ckan/i18n/it/LC_MESSAGES/ckan.po
M ckan/i18n/ja/LC_MESSAGES/ckan.mo
M ckan/i18n/ja/LC_MESSAGES/ckan.po
A ckan/i18n/km/LC_MESSAGES/ckan.mo
A ckan/i18n/km/LC_MESSAGES/ckan.po
M ckan/i18n/ko_KR/LC_MESSAGES/ckan.mo
M ckan/i18n/ko_KR/LC_MESSAGES/ckan.po
M ckan/i18n/lt/LC_MESSAGES/ckan.mo
M ckan/i18n/lt/LC_MESSAGES/ckan.po
M ckan/i18n/lv/LC_MESSAGES/ckan.mo
M ckan/i18n/lv/LC_MESSAGES/ckan.po
M ckan/i18n/my_MM/LC_MESSAGES/ckan.mo
M ckan/i18n/my_MM/LC_MESSAGES/ckan.po
M ckan/i18n/nl/LC_MESSAGES/ckan.mo
M ckan/i18n/nl/LC_MESSAGES/ckan.po
M ckan/i18n/no/LC_MESSAGES/ckan.mo
M ckan/i18n/no/LC_MESSAGES/ckan.po
M ckan/i18n/pl/LC_MESSAGES/ckan.mo
M ckan/i18n/pl/LC_MESSAGES/ckan.po
M ckan/i18n/pt_BR/LC_MESSAGES/ckan.mo
M ckan/i18n/pt_BR/LC_MESSAGES/ckan.po
M ckan/i18n/ro/LC_MESSAGES/ckan.mo
M ckan/i18n/ro/LC_MESSAGES/ckan.po
M ckan/i18n/ru/LC_MESSAGES/ckan.mo
M ckan/i18n/ru/LC_MESSAGES/ckan.po
M ckan/i18n/sk/LC_MESSAGES/ckan.mo
M ckan/i18n/sk/LC_MESSAGES/ckan.po
M ckan/i18n/sl/LC_MESSAGES/ckan.mo
M ckan/i18n/sl/LC_MESSAGES/ckan.po
M ckan/i18n/sq/LC_MESSAGES/ckan.mo
M ckan/i18n/sq/LC_MESSAGES/ckan.po
M ckan/i18n/sr/LC_MESSAGES/ckan.mo
M ckan/i18n/sr/LC_MESSAGES/ckan.po
M ckan/i18n/sr_Latn/LC_MESSAGES/ckan.mo
M ckan/i18n/sr_Latn/LC_MESSAGES/ckan.po
M ckan/i18n/sv/LC_MESSAGES/ckan.mo
M ckan/i18n/sv/LC_MESSAGES/ckan.po
M ckan/i18n/tr/LC_MESSAGES/ckan.mo
M ckan/i18n/tr/LC_MESSAGES/ckan.po
M ckan/i18n/uk_UA/LC_MESSAGES/ckan.mo
M ckan/i18n/uk_UA/LC_MESSAGES/ckan.po
M ckan/i18n/zh_CN/LC_MESSAGES/ckan.mo
M ckan/i18n/zh_CN/LC_MESSAGES/ckan.po
M ckan/i18n/zh_TW/LC_MESSAGES/ckan.mo
M ckan/i18n/zh_TW/LC_MESSAGES/ckan.po
M ckan/lib/base.py
M ckan/lib/datapreview.py
M ckan/lib/dictization/model_dictize.py
M ckan/lib/dictization/model_save.py
M ckan/lib/formatters.py
M ckan/lib/helpers.py
M ckan/lib/navl/__init__.py
M ckan/lib/package_saver.py
M ckan/lib/plugins.py
M ckan/lib/render.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/get.py
M ckan/logic/auth/update.py
M ckan/logic/schema.py
A ckan/migration/versions/069_resource_url_and_metadata_modified.py
A ckan/migration/versions/070_add_activity_and_resource_indexes.py
M ckan/model/extension.py
M ckan/model/modification.py
M ckan/model/package.py
M ckan/model/package_relationship.py
M ckan/model/resource.py
M ckan/new_authz.py
M ckan/plugins/core.py
M ckan/public/base/css/fuchsia.css
M ckan/public/base/css/green.css
M ckan/public/base/css/main.css
M ckan/public/base/css/maroon.css
M ckan/public/base/css/red.css
M ckan/public/base/javascript/main.js
M ckan/public/base/javascript/modules/custom-fields.js
M ckan/public/base/javascript/modules/slug-preview.js
M ckan/public/base/javascript/plugins/jquery.slug-preview.js
R ckan/public/base/less/font-awesome.less
M ckan/public/base/less/forms.less
M ckan/public/base/less/icons.less
M ckan/public/base/less/iehacks.less
M ckan/public/base/test/index.html
M ckan/public/base/test/spec/modules/custom-fields.spec.js
M ckan/public/base/test/spec/modules/resource-upload-field.spec.js
M ckan/public/base/test/vendor/mocha.css
M ckan/public/base/test/vendor/mocha.js
A ckan/public/base/vendor/bootstrap/img/glyphicons-halflings-white.png
R ckan/public/base/vendor/bootstrap/img/glyphicons-halflings-white.png
A ckan/public/base/vendor/bootstrap/img/glyphicons-halflings.png
R ckan/public/base/vendor/bootstrap/img/glyphicons-halflings.png
R ckan/public/base/vendor/bootstrap/js/.jshintrc
M ckan/public/base/vendor/bootstrap/js/bootstrap.js
M ckan/public/base/vendor/bootstrap/js/bootstrap.min.js
M ckan/public/base/vendor/bootstrap/less/bootstrap.less
M ckan/public/base/vendor/bootstrap/less/dropdowns.less
M ckan/public/base/vendor/bootstrap/less/responsive.less
M ckan/public/base/vendor/font-awesome/css/font-awesome-ie7.css
A ckan/public/base/vendor/font-awesome/css/font-awesome-ie7.min.css
M ckan/public/base/vendor/font-awesome/css/font-awesome.css
A ckan/public/base/vendor/font-awesome/css/font-awesome.min.css
M ckan/public/base/vendor/font-awesome/font/FontAwesome.otf
M ckan/public/base/vendor/font-awesome/font/fontawesome-webfont.eot
M ckan/public/base/vendor/font-awesome/font/fontawesome-webfont.svg
M ckan/public/base/vendor/font-awesome/font/fontawesome-webfont.ttf
M ckan/public/base/vendor/font-awesome/font/fontawesome-webfont.woff
A ckan/public/base/vendor/font-awesome/less/bootstrap.less
A ckan/public/base/vendor/font-awesome/less/core.less
A ckan/public/base/vendor/font-awesome/less/extras.less
M ckan/public/base/vendor/font-awesome/less/font-awesome-ie7.less
M ckan/public/base/vendor/font-awesome/less/font-awesome.less
A ckan/public/base/vendor/font-awesome/less/icons.less
A ckan/public/base/vendor/font-awesome/less/mixins.less
A ckan/public/base/vendor/font-awesome/less/path.less
A ckan/public/base/vendor/font-awesome/less/variables.less
M ckan/public/base/vendor/jquery.js
M ckan/public/base/vendor/resource.config
M ckan/templates/ajax_snippets/related-item.html
M ckan/templates/group/snippets/group_form.html
M ckan/templates/header.html
M ckan/templates/macros/autoform.html
M ckan/templates/macros/form.html
M ckan/templates/organization/snippets/organization_form.html
M ckan/templates/package/base.html
M ckan/templates/package/read_base.html
M ckan/templates/package/snippets/package_basic_fields.html
M ckan/templates/package/snippets/resource_form.html
M ckan/templates/package/snippets/stages.html
M ckan/templates/snippets/activity_item.html
M ckan/templates/snippets/organization.html
M ckan/templates/user/edit_user_form.html
M ckan/templates/user/read_base.html
M ckan/tests/__init__.py
R ckan/tests/ckantestplugin/ckantestplugin.egg-info/PKG-INFO
R ckan/tests/ckantestplugin/ckantestplugin.egg-info/SOURCES.txt
R ckan/tests/ckantestplugin/ckantestplugin.egg-info/dependency_links.txt
R ckan/tests/ckantestplugin/ckantestplugin.egg-info/entry_points.txt
R ckan/tests/ckantestplugin/ckantestplugin.egg-info/not-zip-safe
R ckan/tests/ckantestplugin/ckantestplugin.egg-info/top_level.txt
R ckan/tests/ckantestplugin/ckantestplugin/__init__.py
R ckan/tests/ckantestplugin/setup.cfg
R ckan/tests/ckantestplugin/setup.py
A ckan/tests/ckantestplugins.py
M ckan/tests/functional/api/model/test_package.py
M ckan/tests/functional/api/test_activity.py
M ckan/tests/functional/api/test_revision_search.py
M ckan/tests/functional/api/test_util.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_tag_vocab.py
M ckan/tests/lib/test_dictization.py
M ckan/tests/lib/test_resource_search.py
M ckan/tests/logic/test_action.py
M ckan/tests/mock_plugin.py
M ckan/tests/models/test_package.py
M ckan/tests/models/test_package_relationships.py
M ckan/tests/test_coding_standards.py
M ckan/tests/test_plugins.py
M ckanext/datastore/db.py
M ckanext/datastore/logic/action.py
M ckanext/datastore/plugin.py
M 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_dump.py
M ckanext/datastore/tests/test_search.py
M ckanext/datastore/tests/test_upsert.py
M ckanext/multilingual/tests/test_multilingual_plugin.py
M ckanext/pdfpreview/tests/test_preview.py
M ckanext/reclinepreview/tests/test_preview.py
M ckanext/reclinepreview/theme/public/resource.config
M ckanext/reclinepreview/theme/public/vendor/recline/recline.js
M ckanext/reclinepreview/theme/public/vendor/recline/recline.min.js
M ckanext/resourceproxy/tests/test_proxy.py
M ckanext/stats/stats.py
M ckanext/test_tag_vocab_plugin.py
M ckanext/textpreview/plugin.py
M ckanext/textpreview/tests/test_preview.py
M dev-requirements.txt
A doc/changelog.rst
M doc/conf.py
M doc/configuration.rst
M doc/documentation-guidelines.rst
M doc/install-from-source.rst
M doc/templating.rst
M doc/test.rst
M doc/upgrade-package-to-minor-release.rst
M doc/upgrade-package-to-patch-release.rst
M doc/upgrade-source.rst
M doc/upgrading.rst
R fabfile.py
R jshint.json
A requirements.in
M requirements.txt
M setup.py
M test-core.ini
R test_sync.ini
R test_sync2.ini
Log Message:
-----------
Merge branch 'master' into 1078-package_show-performance
Commit: 1871a73cfcc1889768cda6f82cf03b1c46942eda
https://github.com/okfn/ckan/commit/1871a73cfcc1889768cda6f82cf03b1c46942eda
Author: kindly <kindly at gmail.com>
Date: 2013-08-21 (Wed, 21 Aug 2013)
Changed paths:
M ckan/lib/search/query.py
M ckan/logic/action/get.py
Log Message:
-----------
[#1078] metadata_modified matching so that only get out from solr when datetimes are similar and minor exception cleanup
Commit: e9dc42c85db1cdd4443b2fa8c7eb93fe82660717
https://github.com/okfn/ckan/commit/e9dc42c85db1cdd4443b2fa8c7eb93fe82660717
Author: kindly <kindly at gmail.com>
Date: 2013-08-21 (Wed, 21 Aug 2013)
Changed paths:
M ckan/config/middleware.py
M ckan/logic/action/create.py
M ckan/logic/action/get.py
M ckan/logic/auth/create.py
M ckan/logic/auth/update.py
M ckan/new_authz.py
M ckan/plugins/core.py
M ckan/plugins/interfaces.py
M ckan/templates/group/snippets/group_form.html
M ckan/templates/organization/snippets/organization_form.html
M ckan/tests/functional/test_package.py
M ckan/tests/test_plugins.py
M ckanext/datastore/logic/action.py
M ckanext/datastore/logic/auth.py
M ckanext/datastore/logic/schema.py
M ckanext/datastore/plugin.py
M ckanext/datastore/tests/test_create.py
M ckanext/resourceproxy/controller.py
M ckanext/resourceproxy/tests/test_proxy.py
M dev-requirements.txt
M doc/conf.py
A pip-requirements-docs.txt
Log Message:
-----------
fix merge conflict
Commit: 682e6bc0a9fbc0a08448bdf53b793a8c9352916f
https://github.com/okfn/ckan/commit/682e6bc0a9fbc0a08448bdf53b793a8c9352916f
Author: Nigel Babu <nigelbabu at gmail.com>
Date: 2013-08-21 (Wed, 21 Aug 2013)
Changed paths:
M ckan/logic/action/get.py
M ckan/model/activity.py
A ckan/tests/models/test_activity.py
Log Message:
-----------
Merge pull request #1177 from okfn/refactoring_activity_details
Move logic of getting ActivityDetails' by activity_id to its model
Commit: a14b54a8477156de2e924e58c941522bf374ef01
https://github.com/okfn/ckan/commit/a14b54a8477156de2e924e58c941522bf374ef01
Author: kindly <kindly at gmail.com>
Date: 2013-08-22 (Thu, 22 Aug 2013)
Changed paths:
M ckan/config/solr/schema-2.0.xml
M ckan/lib/dictization/model_dictize.py
M ckan/lib/navl/dictization_functions.py
M ckan/lib/search/__init__.py
M ckan/lib/search/index.py
M ckan/lib/search/query.py
M ckan/logic/action/get.py
M ckanext/multilingual/solr/schema.xml
Log Message:
-----------
Merge pull request #1078 from okfn/1078-package_show-performance
package_show could be faster
Commit: d251682c34326bfd91437199dd6cc61dd70a63e7
https://github.com/okfn/ckan/commit/d251682c34326bfd91437199dd6cc61dd70a63e7
Author: kindly <kindly at gmail.com>
Date: 2013-08-22 (Thu, 22 Aug 2013)
Changed paths:
M ckan/config/deployment.ini_tmpl
M ckanext/datastore/logic/action.py
M ckanext/datastore/plugin.py
M ckanext/datastore/tests/test_create.py
M doc/configuration.rst
Log Message:
-----------
Merge pull request #938 from okfn/938-datapusher
Push data to the datastore (includes #940 and #981)
Commit: 7ba58629e003e579d4d0a2ebde16e513d0727758
https://github.com/okfn/ckan/commit/7ba58629e003e579d4d0a2ebde16e513d0727758
Author: Dominik Moritz <domoritz at gmail.com>
Date: 2013-08-25 (Sun, 25 Aug 2013)
Changed paths:
M ckan/config/solr/schema-2.0.xml
M ckan/lib/dictization/model_dictize.py
M ckan/lib/navl/dictization_functions.py
M ckan/lib/search/__init__.py
M ckan/lib/search/index.py
M ckan/lib/search/query.py
M ckan/logic/action/create.py
M ckan/logic/action/get.py
M ckan/logic/auth/create.py
M ckan/logic/auth/update.py
M ckan/model/activity.py
M ckan/new_authz.py
M ckan/templates/group/snippets/group_form.html
M ckan/templates/organization/snippets/organization_form.html
M ckan/tests/functional/test_package.py
A ckan/tests/models/test_activity.py
M ckanext/multilingual/solr/schema.xml
M ckanext/resourceproxy/controller.py
M ckanext/resourceproxy/tests/test_proxy.py
M dev-requirements.txt
M doc/conf.py
A pip-requirements-docs.txt
Log Message:
-----------
Merge branch 'master' into 1200-datastore-read-only
Conflicts:
ckanext/datastore/tests/test_create.py
Compare: https://github.com/okfn/ckan/compare/ef7b3e94c3bc...7ba58629e003
More information about the ckan-changes
mailing list