[ckan-changes] [ckan/ckan] 3946b3: [#2844] remove url not_empty validator

GitHub noreply at github.com
Thu Jun 23 12:39:01 UTC 2016


  Branch: refs/heads/poc-flask-views
  Home:   https://github.com/ckan/ckan
  Commit: 3946b3f5c4636c499400e689627e9a96dc506af9
      https://github.com/ckan/ckan/commit/3946b3f5c4636c499400e689627e9a96dc506af9
  Author: Ian Ward <ian at excess.org>
  Date:   2016-01-25 (Mon, 25 Jan 2016)

  Changed paths:
    M ckan/logic/schema.py
    M ckan/tests/logic/action/test_create.py

  Log Message:
  -----------
  [#2844] remove url not_empty validator


  Commit: aca938feb21c77773f8ef6c16c5f8678f1f9d87e
      https://github.com/ckan/ckan/commit/aca938feb21c77773f8ef6c16c5f8678f1f9d87e
  Author: Ian Ward <ian at excess.org>
  Date:   2016-01-25 (Mon, 25 Jan 2016)

  Changed paths:
    M ckan/logic/action/create.py
    M ckan/logic/action/update.py

  Log Message:
  -----------
  [#2844] force missing url value to ""


  Commit: 9c0050bed5811c8cdfc9664b94f053b65ea2b5fb
      https://github.com/ckan/ckan/commit/9c0050bed5811c8cdfc9664b94f053b65ea2b5fb
  Author: Ian Ward <ian at excess.org>
  Date:   2016-01-25 (Mon, 25 Jan 2016)

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

  Log Message:
  -----------
  [#2844] update old tests for optional urls


  Commit: e03da496fc2400be90ad7020a54b761740d5afdf
      https://github.com/ckan/ckan/commit/e03da496fc2400be90ad7020a54b761740d5afdf
  Author: yingqiaogit <qiaoying at hotmail.com>
  Date:   2016-04-29 (Fri, 29 Apr 2016)

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

  Log Message:
  -----------
  A resource is allowed to have null value in its url. We don't set resource['url'] as 'http://' after the resource is retrieved from the database. In this way, the value of resource['url'] is kept as null at front end. We have tested the update with the others in the same branch using the default web UI front. For a resuouce with an empty url, in the Resource Page , the line for URL and the Go to resource Button are not displayed. In the Package page, the Go to resource button is not included in the Explore pop up menu. There is no extra log message shown up in the console.


  Commit: 55add0906f02a648b0018b603ec7b09393cb6100
      https://github.com/ckan/ckan/commit/55add0906f02a648b0018b603ec7b09393cb6100
  Author: yingqiaogit <qiaoying at hotmail.com>
  Date:   2016-05-15 (Sun, 15 May 2016)

  Changed paths:
    M ckan/tests/logic/action/test_create.py

  Log Message:
  -----------
  test the case for resource_show action on resource with empty url


  Commit: f0eff6660c2f156bbce005a7b045b7c2a6d387db
      https://github.com/ckan/ckan/commit/f0eff6660c2f156bbce005a7b045b7c2a6d387db
  Author: yingqiaogit <qiaoying at hotmail.com>
  Date:   2016-05-15 (Sun, 15 May 2016)

  Changed paths:
    M ckan/tests/logic/action/test_create.py

  Log Message:
  -----------
  adjust the code for cleaning the error messages on pep8 issues


  Commit: fa023f7fd9871c7f481c840b9258979b283f44c3
      https://github.com/ckan/ckan/commit/fa023f7fd9871c7f481c840b9258979b283f44c3
  Author: Knut Hühne <knut at k-nut.eu>
  Date:   2016-05-23 (Mon, 23 May 2016)

  Changed paths:
    M ckan/public/base/css/main.css
    M ckan/public/base/images/sprite-resource-icons.png

  Log Message:
  -----------
  [#2948] include icon for image data


  Commit: f4e8c8446ccb8071ee9c42b7cd08d513a1330584
      https://github.com/ckan/ckan/commit/f4e8c8446ccb8071ee9c42b7cd08d513a1330584
  Author: Brook Elgie <specialbrew at gmail.com>
  Date:   2016-05-25 (Wed, 25 May 2016)

  Changed paths:
    M ckan/lib/base.py
    M ckan/tests/legacy/lib/test_i18n.py

  Log Message:
  -----------
  [#3053] Remove old locale session code.

Locale is no longer persisted by a value in the session (instead using
urls). This simply removes some old unused references to i18n info in
the session, and some commented out tests.


  Commit: 9eb66f2daa68d0f677eedfe498499983b6617a97
      https://github.com/ckan/ckan/commit/9eb66f2daa68d0f677eedfe498499983b6617a97
  Author: Brook Elgie <specialbrew at gmail.com>
  Date:   2016-05-25 (Wed, 25 May 2016)

  Changed paths:
    M ckan/tests/legacy/test_coding_standards.py

  Log Message:
  -----------
  [#3053] Remove test_i18n from pep blacklist


  Commit: 89dab0cd3544cc206f5035796e7514c3301ef316
      https://github.com/ckan/ckan/commit/89dab0cd3544cc206f5035796e7514c3301ef316
  Author: Knut Hühne <knut at k-nut.eu>
  Date:   2016-05-27 (Fri, 27 May 2016)

  Changed paths:
    M ckan/lib/navl/dictization_functions.py

  Log Message:
  -----------
  [#3060] set ckan.locale_default as language for FormEncode

- If this is not done FormEncode takes the system LANG for its
  validation messages which might lead to unexpected behaviour.
- This also leads to the tests passing on machines where the LANG is
  set to something other then `en`
- More information can be found at
  http://www.formencode.org/en/latest/Validator.html#localization-of-error-messages-i18n


  Commit: ae52164e009df1863f1451a343041a94c3d0fc0d
      https://github.com/ckan/ckan/commit/ae52164e009df1863f1451a343041a94c3d0fc0d
  Author: Knut Hühne <knut at k-nut.eu>
  Date:   2016-05-27 (Fri, 27 May 2016)

  Changed paths:
    M ckan/tests/factories.py

  Log Message:
  -----------
  Pad Groups and Org names from factories with zeros

The test in ckan/tests/controllers/test_group.py would sometimes fail
when run in an unfortunate order. The
`test_page_thru_list_of_orgs_preserves_sort_order` and
`test_page_thru_list_of_groups_preserves_sort_order` would fail because
some organizations had already been created by oyher tests and the numbering would
start a 5 instead of 1. And because the sorting was done via strings (so
`Group 5` came after `Group 31` the test would fail. By always padding
them with zeros this should not happend anymore and make the tests more
stable (So it is `Group 05` now).


  Commit: 2cc254d3bfe704b5d797acc2e1388d56b9a6c171
      https://github.com/ckan/ckan/commit/2cc254d3bfe704b5d797acc2e1388d56b9a6c171
  Author: Louis des Landes <ldeslandes at swin.edu.au>
  Date:   2016-06-01 (Wed, 01 Jun 2016)

  Changed paths:
    M ckan/logic/auth/create.py
    M ckan/logic/auth/delete.py
    M ckan/logic/auth/get.py
    M ckan/logic/auth/patch.py
    M ckan/logic/auth/update.py
    M ckan/tests/logic/auth/test_delete.py
    A ckanext/example_iauthfunctions/plugin_v6_parent_auth_functions.py
    M ckanext/example_iauthfunctions/tests/test_example_iauthfunctions.py
    M setup.py

  Log Message:
  -----------
  Fix some auth functions not using IAuthFunctions

Various auth functions are purely wrappers around other auth functions.
Unfortunately this means when overriding one of auth functions (a parent) that is used by others (children),
the children will still call the original version, not the overridden version.

This commit fixes this for most cases.


  Commit: f079e0da448d9e9da53314c400febd653dd64321
      https://github.com/ckan/ckan/commit/f079e0da448d9e9da53314c400febd653dd64321
  Author: Louis des Landes <ldeslandes at swin.edu.au>
  Date:   2016-06-01 (Wed, 01 Jun 2016)

  Changed paths:
    M ckan/tests/legacy/test_coding_standards.py

  Log Message:
  -----------
  Add patch to tested auth action functions


  Commit: a8097478f67f2085bfa77115eaf198f4f4bc7e75
      https://github.com/ckan/ckan/commit/a8097478f67f2085bfa77115eaf198f4f4bc7e75
  Author: amercader <amercadero at gmail.com>
  Date:   2016-06-01 (Wed, 01 Jun 2016)

  Changed paths:
    M ckan/logic/action/create.py
    M ckan/tests/logic/action/test_create.py

  Log Message:
  -----------
  [#3077] Catch mailer exceptions on user invite

Rather than returning a 500 error, return a ValidationError with the
SMTP error, and delete the pending user.


  Commit: 3d7a567bcb63b4d38be3280f7e9ff61bcd716103
      https://github.com/ckan/ckan/commit/3d7a567bcb63b4d38be3280f7e9ff61bcd716103
  Author: amercader <amercadero at gmail.com>
  Date:   2016-06-01 (Wed, 01 Jun 2016)

  Changed paths:
    M ckan/logic/action/delete.py
    M ckan/tests/logic/action/test_get.py

  Log Message:
  -----------
  [#3078] Don't show deleted users/datasets on member_list

The members table is stateful, ie it has a state=active/deleted field which
was not updated when deleting a dataset or user.

This commit sets the state of all user/dataset memberships to deleted
and adds some tests


  Commit: 1e4338e61cf53c6e1f2b2b95868970fef4c23150
      https://github.com/ckan/ckan/commit/1e4338e61cf53c6e1f2b2b95868970fef4c23150
  Author: Knut Hühne <knut at k-nut.eu>
  Date:   2016-06-01 (Wed, 01 Jun 2016)

  Changed paths:
    M ckan/lib/i18n.py

  Log Message:
  -----------
  [#3073] smarter way to get available locales


  Commit: a1b33a9787731af093036761e0584b121836c027
      https://github.com/ckan/ckan/commit/a1b33a9787731af093036761e0584b121836c027
  Author: Knut Hühne <knut at k-nut.eu>
  Date:   2016-06-01 (Wed, 01 Jun 2016)

  Changed paths:
    M ckan/tests/factories.py

  Log Message:
  -----------
  Pad all things that come from factories with zeros


  Commit: e54912ee578557fc6168c08f6ed9085ef018e015
      https://github.com/ckan/ckan/commit/e54912ee578557fc6168c08f6ed9085ef018e015
  Author: Knut Hühne <knut at k-nut.eu>
  Date:   2016-06-02 (Thu, 02 Jun 2016)

  Changed paths:
    M ckan/lib/i18n.py
    M ckan/templates/snippets/language_selector.html

  Log Message:
  -----------
  [#3073] Add  `short_name` to locale for url construction


  Commit: a179ae3fdee075e281926d001bfef3f4e0eb2794
      https://github.com/ckan/ckan/commit/a179ae3fdee075e281926d001bfef3f4e0eb2794
  Author: Knut Hühne <knut at k-nut.eu>
  Date:   2016-06-02 (Thu, 02 Jun 2016)

  Changed paths:
    M ckan/lib/i18n.py

  Log Message:
  -----------
  [#3073] make pep8 happy


  Commit: 30a27cedb445e5c3cabc920cec87b035cc9a02fb
      https://github.com/ckan/ckan/commit/30a27cedb445e5c3cabc920cec87b035cc9a02fb
  Author: Knut Hühne <knut at k-nut.eu>
  Date:   2016-06-02 (Thu, 02 Jun 2016)

  Changed paths:
    M ckan/config/environment.py
    M ckan/lib/navl/dictization_functions.py
    A ckan/tests/lib/test_navl.py

  Log Message:
  -----------
  [#3060] move formencode lang settings to environment.py


  Commit: 7b6dbed7ba8e735fce2bad52beccede6cd1ef373
      https://github.com/ckan/ckan/commit/7b6dbed7ba8e735fce2bad52beccede6cd1ef373
  Author: Knut Hühne <knut at k-nut.eu>
  Date:   2016-06-02 (Thu, 02 Jun 2016)

  Changed paths:
    M ckan/controllers/user.py
    M ckan/tests/controllers/test_user.py

  Log Message:
  -----------
  [#3027] use commit from 3027 and add test


  Commit: a75630da9818a54e84fe1fa6574bab2e3572404d
      https://github.com/ckan/ckan/commit/a75630da9818a54e84fe1fa6574bab2e3572404d
  Author: Knut Hühne <knut at k-nut.eu>
  Date:   2016-06-02 (Thu, 02 Jun 2016)

  Changed paths:
    M ckan/controllers/user.py
    M ckan/tests/controllers/test_user.py

  Log Message:
  -----------
  [#3027] redirect to user feed after creation


  Commit: a8d4ab7d92e74395ba31b90dab3850ad88345a73
      https://github.com/ckan/ckan/commit/a8d4ab7d92e74395ba31b90dab3850ad88345a73
  Author: Adrià Mercader <amercadero at gmail.com>
  Date:   2016-06-03 (Fri, 03 Jun 2016)

  Changed paths:
    M ckan/public/base/css/main.css
    M ckan/public/base/images/sprite-resource-icons.png

  Log Message:
  -----------
  Merge pull request #3048 from k-nut/2948-icon-for-image-files

Include icon for image data


  Commit: b25dfdd098075fd7d78244f0690d9530a2cdd365
      https://github.com/ckan/ckan/commit/b25dfdd098075fd7d78244f0690d9530a2cdd365
  Author: amercader <amercadero at gmail.com>
  Date:   2016-06-03 (Fri, 03 Jun 2016)

  Changed paths:
    M ckan/lib/dictization/model_dictize.py
    M ckan/logic/action/create.py
    M ckan/logic/action/update.py
    M ckan/logic/schema.py
    M ckan/tests/legacy/lib/test_dictization_schema.py
    M ckan/tests/logic/action/test_create.py

  Log Message:
  -----------
  Merge branch '2844-optional-resource-url'


  Commit: 87c100078d2461dd085998c2001cb17afc0079fa
      https://github.com/ckan/ckan/commit/87c100078d2461dd085998c2001cb17afc0079fa
  Author: amercader <amercadero at gmail.com>
  Date:   2016-06-03 (Fri, 03 Jun 2016)

  Changed paths:
    M ckan/lib/base.py
    M ckan/tests/legacy/lib/test_i18n.py
    M ckan/tests/legacy/test_coding_standards.py

  Log Message:
  -----------
  Merge branch '3053-old-session-data'

Conflicts:
	ckan/tests/legacy/lib/test_i18n.py


  Commit: a4045d1f06de42d9df46a03bf7bed95f4e5bb432
      https://github.com/ckan/ckan/commit/a4045d1f06de42d9df46a03bf7bed95f4e5bb432
  Author: amercader <amercadero at gmail.com>
  Date:   2016-06-03 (Fri, 03 Jun 2016)

  Changed paths:
    M ckan/logic/auth/create.py
    M ckan/logic/auth/delete.py
    M ckan/logic/auth/get.py
    M ckan/logic/auth/patch.py
    M ckan/logic/auth/update.py
    M ckan/tests/legacy/test_coding_standards.py
    M ckan/tests/logic/auth/test_delete.py
    A ckanext/example_iauthfunctions/plugin_v6_parent_auth_functions.py
    M ckanext/example_iauthfunctions/tests/test_example_iauthfunctions.py
    M setup.py

  Log Message:
  -----------
  Merge branch 'bugfix/permissions_call_check_access' of https://github.com/Psykar/ckan into Psykar-bugfix/permissions_call_check_access

Conflicts:
	ckan/logic/auth/patch.py


  Commit: 0856d55d2104d697651aa3e2eb1702997ae95e48
      https://github.com/ckan/ckan/commit/0856d55d2104d697651aa3e2eb1702997ae95e48
  Author: amercader <amercadero at gmail.com>
  Date:   2016-06-03 (Fri, 03 Jun 2016)

  Changed paths:
    M ckan/logic/auth/create.py
    M ckan/logic/auth/delete.py
    M ckan/logic/auth/get.py
    M ckan/logic/auth/patch.py
    M ckan/logic/auth/update.py
    M ckan/tests/legacy/test_coding_standards.py
    M ckan/tests/logic/auth/test_delete.py
    A ckanext/example_iauthfunctions/plugin_v6_parent_auth_functions.py
    M ckanext/example_iauthfunctions/tests/test_example_iauthfunctions.py
    M setup.py

  Log Message:
  -----------
  Merge branch 'Psykar-bugfix/permissions_call_check_access'


  Commit: 0b7aa77e5e38d1376050b638d19a88da67346ea6
      https://github.com/ckan/ckan/commit/0b7aa77e5e38d1376050b638d19a88da67346ea6
  Author: amercader <amercadero at gmail.com>
  Date:   2016-06-03 (Fri, 03 Jun 2016)

  Changed paths:
    M ckan/config/environment.py
    M ckan/lib/navl/dictization_functions.py
    A ckan/tests/lib/test_navl.py

  Log Message:
  -----------
  Merge branch '3060-set-formencode-default-lang' of https://github.com/k-nut/ckan into k-nut-3060-set-formencode-default-lang


  Commit: ae9e163790859331d980c8d3cb0fe13750bcec4c
      https://github.com/ckan/ckan/commit/ae9e163790859331d980c8d3cb0fe13750bcec4c
  Author: amercader <amercadero at gmail.com>
  Date:   2016-06-03 (Fri, 03 Jun 2016)

  Changed paths:
    M ckan/config/environment.py
    M ckan/lib/navl/dictization_functions.py
    A ckan/tests/lib/test_navl.py

  Log Message:
  -----------
  Merge branch 'k-nut-3060-set-formencode-default-lang'


  Commit: 1e747f6d3eee08cdf2e43dab397368154bf55394
      https://github.com/ckan/ckan/commit/1e747f6d3eee08cdf2e43dab397368154bf55394
  Author: amercader <amercadero at gmail.com>
  Date:   2016-06-03 (Fri, 03 Jun 2016)

  Changed paths:
    M ckan/lib/i18n.py
    M ckan/templates/snippets/language_selector.html

  Log Message:
  -----------
  Merge branch '3073-enable-chinese-locale' of https://github.com/k-nut/ckan into k-nut-3073-enable-chinese-locale


  Commit: 4bffd8c2611ae9eacec6b8593681fcc287d9a622
      https://github.com/ckan/ckan/commit/4bffd8c2611ae9eacec6b8593681fcc287d9a622
  Author: amercader <amercadero at gmail.com>
  Date:   2016-06-03 (Fri, 03 Jun 2016)

  Changed paths:
    M ckan/lib/i18n.py
    M ckan/templates/snippets/language_selector.html

  Log Message:
  -----------
  Merge branch 'k-nut-3073-enable-chinese-locale'


  Commit: a01b9280fd34d528a469133c57bfc38250c3b677
      https://github.com/ckan/ckan/commit/a01b9280fd34d528a469133c57bfc38250c3b677
  Author: Knut Hühne <knut at k-nut.eu>
  Date:   2016-06-03 (Fri, 03 Jun 2016)

  Changed paths:
    M ckan/tests/lib/test_navl.py
    M ckanext/example_iauthfunctions/plugin_v6_parent_auth_functions.py

  Log Message:
  -----------
  Specify encoding in new files


  Commit: ccacc811ac400d789c9b9dd5046134e707f9aa82
      https://github.com/ckan/ckan/commit/ccacc811ac400d789c9b9dd5046134e707f9aa82
  Author: Adrià Mercader <amercadero at gmail.com>
  Date:   2016-06-03 (Fri, 03 Jun 2016)

  Changed paths:
    M ckan/tests/lib/test_navl.py
    M ckanext/example_iauthfunctions/plugin_v6_parent_auth_functions.py

  Log Message:
  -----------
  Merge pull request #3088 from ckan/specify-encoding-in-forgotten-files

Specify encoding in new files


  Commit: debc9fb032a97a24fe1f6c60fe0ad4e3e0f2a9e2
      https://github.com/ckan/ckan/commit/debc9fb032a97a24fe1f6c60fe0ad4e3e0f2a9e2
  Author: Ian Ward <ian at excess.org>
  Date:   2016-06-03 (Fri, 03 Jun 2016)

  Changed paths:
    M ckan/tests/factories.py

  Log Message:
  -----------
  Merge pull request #3066 from k-nut/padding-in-group-and-org-names

Pad object names from factories with zeros


  Commit: 16a81926b0d3e4080cf5c0f34b0e53ab8bb4691c
      https://github.com/ckan/ckan/commit/16a81926b0d3e4080cf5c0f34b0e53ab8bb4691c
  Author: Mark Gregson <mark.gregson at linkdigital.com.au>
  Date:   2016-06-04 (Sat, 04 Jun 2016)

  Changed paths:
    M ckan/config/middleware.py

  Log Message:
  -----------
  [#3089] move RootPathMiddlware up the WSGI stack so it doesn't impact other middleware


  Commit: dd8551949005d30a7b0372bf2013b7816881d75d
      https://github.com/ckan/ckan/commit/dd8551949005d30a7b0372bf2013b7816881d75d
  Author: Ian Ward <ian at excess.org>
  Date:   2016-06-05 (Sun, 05 Jun 2016)

  Changed paths:
    M ckan/config/middleware.py

  Log Message:
  -----------
  Merge pull request #3090 from MrkGrgsn/3089-fix-rootpath-for-middleware

[#3089] move RootPathMiddleware up the WSGI stack so it doesn't impact…


  Commit: a0a8f68732e9a194ad8354ede643060162b4f7cf
      https://github.com/ckan/ckan/commit/a0a8f68732e9a194ad8354ede643060162b4f7cf
  Author: Florian Brucker <florian.brucker at mb.karlsruhe.de>
  Date:   2016-06-06 (Mon, 06 Jun 2016)

  Changed paths:
    M doc/contributing/index.rst
    M doc/contributing/python.rst
    A doc/contributing/unicode.rst

  Log Message:
  -----------
  Document CKAN Unicode handling.


  Commit: f2537b1c4b5a8e5eaccccf1068a1cc669eff272b
      https://github.com/ckan/ckan/commit/f2537b1c4b5a8e5eaccccf1068a1cc669eff272b
  Author: Knut Hühne <knut at k-nut.eu>
  Date:   2016-06-06 (Mon, 06 Jun 2016)

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

  Log Message:
  -----------
  [#3011] do not create default views on package_update


  Commit: 5d9a994ee93714e6622e5eb47dd05d5ca4977782
      https://github.com/ckan/ckan/commit/5d9a994ee93714e6622e5eb47dd05d5ca4977782
  Author: Knut Hühne <knut at k-nut.eu>
  Date:   2016-06-06 (Mon, 06 Jun 2016)

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

  Log Message:
  -----------
  [#3011] Create default views on resource_create

- This was not neccessary before because we would call `package_update`
  in the `resource_create` function. Now that `package_update` does not
  create the default views anymore the `resource_create` function has to
  do it itself


  Commit: 045927eae9a5f159f663adfd36d0f7d1cd8d5a6e
      https://github.com/ckan/ckan/commit/045927eae9a5f159f663adfd36d0f7d1cd8d5a6e
  Author: Knut Hühne <knut at k-nut.eu>
  Date:   2016-06-06 (Mon, 06 Jun 2016)

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

  Log Message:
  -----------
  [#3011] Remove tests for package_update and resource_update

- The new logic is not to create the views anymore on `*_update` but
  just on `*_create`


  Commit: 505d1c9fafb963f1f7047c98b562e4b7cc3b5781
      https://github.com/ckan/ckan/commit/505d1c9fafb963f1f7047c98b562e4b7cc3b5781
  Author: Knut Hühne <knut at k-nut.eu>
  Date:   2016-06-06 (Mon, 06 Jun 2016)

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

  Log Message:
  -----------
  [#3011] create default views via get_action


  Commit: c906aa1bd1147c310be073edb63f5debda01c66c
      https://github.com/ckan/ckan/commit/c906aa1bd1147c310be073edb63f5debda01c66c
  Author: Knut Hühne <knut at k-nut.eu>
  Date:   2016-06-06 (Mon, 06 Jun 2016)

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

  Log Message:
  -----------
  [#3011] remove empty line for pep8


  Commit: 218d6f4a9defe798ce8a1426f6cde5b01705b486
      https://github.com/ckan/ckan/commit/218d6f4a9defe798ce8a1426f6cde5b01705b486
  Author: Knut Hühne <knut at k-nut.eu>
  Date:   2016-06-06 (Mon, 06 Jun 2016)

  Changed paths:
    M ckanext/reclineview/tests/test_view.py

  Log Message:
  -----------
  [#3011] Spcifiy format in test

Not sure if this is a good idea but all the tests should at least pass
now


  Commit: ab64c77869e029d0dd602957b5d618d098be7a3e
      https://github.com/ckan/ckan/commit/ab64c77869e029d0dd602957b5d618d098be7a3e
  Author: Knut Hühne <knut at k-nut.eu>
  Date:   2016-06-06 (Mon, 06 Jun 2016)

  Changed paths:
    M ckanext/reclineview/plugin.py
    M ckanext/reclineview/tests/test_view.py

  Log Message:
  -----------
  [#3011] properly check for _datastore_only_resource


  Commit: bccd81560731d658869a4cbe2f251b3f04abb43e
      https://github.com/ckan/ckan/commit/bccd81560731d658869a4cbe2f251b3f04abb43e
  Author: Brook Elgie <specialbrew at gmail.com>
  Date:   2016-06-06 (Mon, 06 Jun 2016)

  Changed paths:
    M ckan/logic/action/create.py
    M ckan/tests/logic/action/test_create.py

  Log Message:
  -----------
  Merge branch 'ckan-3077-exceptions-user-invite'


  Commit: 3717886a0231499b52db1e8eba869b2947358e1f
      https://github.com/ckan/ckan/commit/3717886a0231499b52db1e8eba869b2947358e1f
  Author: Brook Elgie <specialbrew at gmail.com>
  Date:   2016-06-06 (Mon, 06 Jun 2016)

  Changed paths:
    M ckan/logic/action/delete.py
    M ckan/tests/logic/action/test_get.py

  Log Message:
  -----------
  Merge branch 'ckan-3078-member_list-shows-deleted'


  Commit: 11369af309135bffa6ab2e4cbd87808562d1e059
      https://github.com/ckan/ckan/commit/11369af309135bffa6ab2e4cbd87808562d1e059
  Author: Knut Hühne <knut at k-nut.eu>
  Date:   2016-06-06 (Mon, 06 Jun 2016)

  Changed paths:
    M ckanext/reclineview/plugin.py

  Log Message:
  -----------
  [#3011] change check for _datastore_only_resource in ReclineViewBase


  Commit: 7cf95acbc01c65d666dcf32a0f3c52642c1c4931
      https://github.com/ckan/ckan/commit/7cf95acbc01c65d666dcf32a0f3c52642c1c4931
  Author: Knut Hühne <knut at k-nut.eu>
  Date:   2016-06-06 (Mon, 06 Jun 2016)

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

  Log Message:
  -----------
  [#3046] prompt user to create organization


  Commit: 7227b7026cb47dab07912ce2ea837997dbb76d94
      https://github.com/ckan/ckan/commit/7227b7026cb47dab07912ce2ea837997dbb76d94
  Author: Knut Hühne <knut at k-nut.eu>
  Date:   2016-06-06 (Mon, 06 Jun 2016)

  Changed paths:
    M ckan/logic/validators.py

  Log Message:
  -----------
  [#3046] Fix typo in exception message


  Commit: 48ffbf54a674b1bbeb1486012cb6b9e8a730a97d
      https://github.com/ckan/ckan/commit/48ffbf54a674b1bbeb1486012cb6b9e8a730a97d
  Author: Knut Hühne <knut at k-nut.eu>
  Date:   2016-06-06 (Mon, 06 Jun 2016)

  Changed paths:
    M ckan/templates/package/new.html
    A ckan/templates/package/snippets/cannot_create_package.html

  Log Message:
  -----------
  [#3046] extract warning into own page


  Commit: ff93ffbfe0eb61b9c8b4dca7ea6125b4d6f46df6
      https://github.com/ckan/ckan/commit/ff93ffbfe0eb61b9c8b4dca7ea6125b4d6f46df6
  Author: Knut Hühne <knut at k-nut.eu>
  Date:   2016-06-06 (Mon, 06 Jun 2016)

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

  Log Message:
  -----------
  [#3046] add tests


  Commit: 65b4e7dfcbefcd874be354cd1846d6c83b961df8
      https://github.com/ckan/ckan/commit/65b4e7dfcbefcd874be354cd1846d6c83b961df8
  Author: Florian Brucker <florian.brucker at mb.karlsruhe.de>
  Date:   2016-06-06 (Mon, 06 Jun 2016)

  Changed paths:
    M ckan/ckan_nose_plugin.py
    M ckan/lib/base.py
    M ckan/lib/datapreview.py
    M ckan/lib/helpers.py
    M ckan/logic/action/get.py

  Log Message:
  -----------
  Fix #3093: Incorrect usage of `str.split`.


  Commit: 7a58753aefe8b8edebf4ebb429e65e2b9a5cd1bd
      https://github.com/ckan/ckan/commit/7a58753aefe8b8edebf4ebb429e65e2b9a5cd1bd
  Author: Adrià Mercader <amercadero at gmail.com>
  Date:   2016-06-07 (Tue, 07 Jun 2016)

  Changed paths:
    M ckan/ckan_nose_plugin.py
    M ckan/lib/base.py
    M ckan/lib/datapreview.py
    M ckan/lib/helpers.py
    M ckan/logic/action/get.py

  Log Message:
  -----------
  Merge pull request #3094 from torfsen/3093-fix-split-usage

Fix #3093: Incorrect usage of str.split


  Commit: 42632dc3aa0d42765b3cec0ad0cab821b70f5c15
      https://github.com/ckan/ckan/commit/42632dc3aa0d42765b3cec0ad0cab821b70f5c15
  Author: Knut Hühne <knut at viderum.com>
  Date:   2016-06-07 (Tue, 07 Jun 2016)

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

  Log Message:
  -----------
  [#3046] improve patching in test


  Commit: 71ee7c1a5a427b34cf3878727fcd5208d78b69a4
      https://github.com/ckan/ckan/commit/71ee7c1a5a427b34cf3878727fcd5208d78b69a4
  Author: Knut Hühne <knut at viderum.com>
  Date:   2016-06-07 (Tue, 07 Jun 2016)

  Changed paths:
    M ckan/tests/controllers/test_package.py
    M ckan/tests/helpers.py

  Log Message:
  -----------
  [#3046] create mock_auth helper function and use it


  Commit: 192491e3419c7c5c256d06911b5a0ab1cd665af9
      https://github.com/ckan/ckan/commit/192491e3419c7c5c256d06911b5a0ab1cd665af9
  Author: David Read <david.read at hackneyworkshop.com>
  Date:   2016-06-07 (Tue, 07 Jun 2016)

  Changed paths:
    M ckan/config/resource_formats.json

  Log Message:
  -----------
  Add GTFS format - to be detected by ckanext-qa.


  Commit: c148f45647cd7e2c07e9a8ddfb3bd8ac1dfc4c35
      https://github.com/ckan/ckan/commit/c148f45647cd7e2c07e9a8ddfb3bd8ac1dfc4c35
  Author: Adrià Mercader <amercadero at gmail.com>
  Date:   2016-06-07 (Tue, 07 Jun 2016)

  Changed paths:
    M ckan/logic/action/create.py
    M ckan/logic/action/update.py
    M ckan/tests/lib/test_datapreview.py
    M ckanext/reclineview/plugin.py

  Log Message:
  -----------
  Merge pull request #3061 from k-nut/3011-do-not-always-create-default-views

Do not create default views on update


  Commit: ec04d6db82a8d68447114c5cd07140c4faa1920f
      https://github.com/ckan/ckan/commit/ec04d6db82a8d68447114c5cd07140c4faa1920f
  Author: Florian Brucker <florian.brucker at mb.karlsruhe.de>
  Date:   2016-06-08 (Wed, 08 Jun 2016)

  Changed paths:
    M ckan/logic/__init__.py

  Log Message:
  -----------
  Fix #3097: Improve documentation of `get_action`.

Mention that context dicts should not be reused.


  Commit: a28b95c0f027c59004cf450fe521f710e5b4470b
      https://github.com/ckan/ckan/commit/a28b95c0f027c59004cf450fe521f710e5b4470b
  Author: Adrià Mercader <amercadero at gmail.com>
  Date:   2016-06-08 (Wed, 08 Jun 2016)

  Changed paths:
    M ckan/config/resource_formats.json

  Log Message:
  -----------
  Merge pull request #3096 from ckan/gtfs

Add GTFS format


  Commit: 29c62ed375ffa569211bc22b604f800119a2d552
      https://github.com/ckan/ckan/commit/29c62ed375ffa569211bc22b604f800119a2d552
  Author: Florian Brucker <florian.brucker at mb.karlsruhe.de>
  Date:   2016-06-09 (Thu, 09 Jun 2016)

  Changed paths:
    M doc/maintaining/configuration.rst

  Log Message:
  -----------
  Fix #3081: Improve docs of `ckan.site_url` and `ckan.root_path`.

Improves the documentation of the configuration options `ckan.site_url`
and `ckan.root_path` to make it clear that the former should not contain
only the host and not a potentially non-standard mount point.


  Commit: db1760afac388af6657863bd64d02f4d5bcfd90c
      https://github.com/ckan/ckan/commit/db1760afac388af6657863bd64d02f4d5bcfd90c
  Author: Ian Ward <ian at excess.org>
  Date:   2016-06-09 (Thu, 09 Jun 2016)

  Changed paths:
    M doc/maintaining/configuration.rst

  Log Message:
  -----------
  Merge pull request #3100 from torfsen/3081-improve-site_url-and-root_path-docs

Fix #3081: Improve docs of `ckan.site_url` and `ckan.root_path`.


  Commit: 997b06cf5627660ec7b9b1d8dca2f2463e901d1a
      https://github.com/ckan/ckan/commit/997b06cf5627660ec7b9b1d8dca2f2463e901d1a
  Author: Ian Ward <ian at excess.org>
  Date:   2016-06-09 (Thu, 09 Jun 2016)

  Changed paths:
    M ckan/logic/__init__.py

  Log Message:
  -----------
  Merge pull request #3099 from torfsen/3097-improve-get_action-docs

Fix #3097: Improve documentation of `get_action`.


  Commit: 62d1e67e309d47f96d3c42af5567a8fa4757a616
      https://github.com/ckan/ckan/commit/62d1e67e309d47f96d3c42af5567a8fa4757a616
  Author: Deinok <raul.hidalgo.sopa at gmail.com>
  Date:   2016-06-11 (Sat, 11 Jun 2016)

  Changed paths:
    M circle.yml

  Log Message:
  -----------
  -- deleted depreced pip


  Commit: b2bbdc6db56f0f5d9b72708279454127fe9ac387
      https://github.com/ckan/ckan/commit/b2bbdc6db56f0f5d9b72708279454127fe9ac387
  Author: Deinok <raul.hidalgo.sopa at gmail.com>
  Date:   2016-06-12 (Sun, 12 Jun 2016)

  Changed paths:
    M requirements.in
    M requirements.txt

  Log Message:
  -----------
  Bleach Updated


  Commit: 2e3f47b68cb9055fd6b74a578a7b4f332e2403f9
      https://github.com/ckan/ckan/commit/2e3f47b68cb9055fd6b74a578a7b4f332e2403f9
  Author: Deinok <raul.hidalgo.sopa at gmail.com>
  Date:   2016-06-12 (Sun, 12 Jun 2016)

  Changed paths:
    M requirements.txt

  Log Message:
  -----------
  Mako Updated


  Commit: 5583f2a978459192f76fb4dcccc811711332ece3
      https://github.com/ckan/ckan/commit/5583f2a978459192f76fb4dcccc811711332ece3
  Author: Deinok <raul.hidalgo.sopa at gmail.com>
  Date:   2016-06-12 (Sun, 12 Jun 2016)

  Changed paths:
    M requirements.in
    M requirements.txt

  Log Message:
  -----------
  Markdown Updated


  Commit: 5f824d3b3fdd4c4df5773ba907077f4bbad99cfe
      https://github.com/ckan/ckan/commit/5f824d3b3fdd4c4df5773ba907077f4bbad99cfe
  Author: Deinok <raul.hidalgo.sopa at gmail.com>
  Date:   2016-06-12 (Sun, 12 Jun 2016)

  Changed paths:
    M requirements.in
    M requirements.txt

  Log Message:
  -----------
  OFS Updated


  Commit: 181addb54fe9be18078797fe6fdf7c160d6726b9
      https://github.com/ckan/ckan/commit/181addb54fe9be18078797fe6fdf7c160d6726b9
  Author: Deinok <raul.hidalgo.sopa at gmail.com>
  Date:   2016-06-12 (Sun, 12 Jun 2016)

  Changed paths:
    M requirements.in
    M requirements.txt

  Log Message:
  -----------
  PairTree Updated


  Commit: a21f3f723719e8f433c3f4419da85592222f7669
      https://github.com/ckan/ckan/commit/a21f3f723719e8f433c3f4419da85592222f7669
  Author: Deinok <raul.hidalgo.sopa at gmail.com>
  Date:   2016-06-12 (Sun, 12 Jun 2016)

  Changed paths:
    M requirements.in
    M requirements.txt

  Log Message:
  -----------
  Passlib Updated


  Commit: 06fb95c023a3685df1cfaa1aa0c1b92763ae3e50
      https://github.com/ckan/ckan/commit/06fb95c023a3685df1cfaa1aa0c1b92763ae3e50
  Author: Deinok <raul.hidalgo.sopa at gmail.com>
  Date:   2016-06-12 (Sun, 12 Jun 2016)

  Changed paths:
    M requirements.txt

  Log Message:
  -----------
  Pygments Updated


  Commit: f21388b5e2b8bc773e733e51bfac0f045d2f81a6
      https://github.com/ckan/ckan/commit/f21388b5e2b8bc773e733e51bfac0f045d2f81a6
  Author: Deinok <raul.hidalgo.sopa at gmail.com>
  Date:   2016-06-12 (Sun, 12 Jun 2016)

  Changed paths:
    M requirements.in
    M requirements.txt

  Log Message:
  -----------
  PySolr Updated


  Commit: 6aec9ed1102fa070cadca9401cd9130c069fa72d
      https://github.com/ckan/ckan/commit/6aec9ed1102fa070cadca9401cd9130c069fa72d
  Author: Deinok <raul.hidalgo.sopa at gmail.com>
  Date:   2016-06-12 (Sun, 12 Jun 2016)

  Changed paths:
    M requirements.in
    M requirements.txt

  Log Message:
  -----------
  PyUtilLib Updated


  Commit: e10700f7f37d5a5fcb665f9ccbf2613cf4224f4e
      https://github.com/ckan/ckan/commit/e10700f7f37d5a5fcb665f9ccbf2613cf4224f4e
  Author: Deinok <raul.hidalgo.sopa at gmail.com>
  Date:   2016-06-12 (Sun, 12 Jun 2016)

  Changed paths:
    M requirements.in
    M requirements.txt

  Log Message:
  -----------
  Repose.who Updated


  Commit: 84fba05e1f8b0353ebc1108068aee6280998235c
      https://github.com/ckan/ckan/commit/84fba05e1f8b0353ebc1108068aee6280998235c
  Author: Deinok <raul.hidalgo.sopa at gmail.com>
  Date:   2016-06-12 (Sun, 12 Jun 2016)

  Changed paths:
    M requirements.in
    M requirements.txt

  Log Message:
  -----------
  Requests Update


  Commit: 5fbb580e68bbbe8fcf2e0e9c0eccaf26f8d9a86e
      https://github.com/ckan/ckan/commit/5fbb580e68bbbe8fcf2e0e9c0eccaf26f8d9a86e
  Author: Deinok <raul.hidalgo.sopa at gmail.com>
  Date:   2016-06-12 (Sun, 12 Jun 2016)

  Changed paths:
    M requirements.txt

  Log Message:
  -----------
  SimpleJson Updated


  Commit: 4c4c8974a3bf05ff53a1b0971ed0fb7901af0477
      https://github.com/ckan/ckan/commit/4c4c8974a3bf05ff53a1b0971ed0fb7901af0477
  Author: Deinok <raul.hidalgo.sopa at gmail.com>
  Date:   2016-06-12 (Sun, 12 Jun 2016)

  Changed paths:
    M requirements.in
    M requirements.txt

  Log Message:
  -----------
  SqlParse Updated


  Commit: b08008058213286363cb90a74ee0e26a722f9e29
      https://github.com/ckan/ckan/commit/b08008058213286363cb90a74ee0e26a722f9e29
  Author: Deinok <raul.hidalgo.sopa at gmail.com>
  Date:   2016-06-12 (Sun, 12 Jun 2016)

  Changed paths:
    M requirements.txt

  Log Message:
  -----------
  WebError Upgrade


  Commit: 635d15f100d61cabba84bc8244c48857a0347025
      https://github.com/ckan/ckan/commit/635d15f100d61cabba84bc8244c48857a0347025
  Author: Deinok <raul.hidalgo.sopa at gmail.com>
  Date:   2016-06-12 (Sun, 12 Jun 2016)

  Changed paths:
    M requirements.in
    M requirements.txt

  Log Message:
  -----------
  SqlAlchemy-migrate Updated


  Commit: 8dda8c471df48e70ea99083b010830a7cdf86a4f
      https://github.com/ckan/ckan/commit/8dda8c471df48e70ea99083b010830a7cdf86a4f
  Author: Deinok <raul.hidalgo.sopa at gmail.com>
  Date:   2016-06-12 (Sun, 12 Jun 2016)

  Changed paths:
    M requirements.txt

  Log Message:
  -----------
  Werkzeug Upgrade


  Commit: b83159a02dbf7bbdf9f0ddfc371c21db58b71ca2
      https://github.com/ckan/ckan/commit/b83159a02dbf7bbdf9f0ddfc371c21db58b71ca2
  Author: Deinok <raul.hidalgo.sopa at gmail.com>
  Date:   2016-06-12 (Sun, 12 Jun 2016)

  Changed paths:
    M requirements.in
    M requirements.txt

  Log Message:
  -----------
  zope.interface Upgraded


  Commit: 359f8c22fd5e281b4c9d1410d85b7614f78829f1
      https://github.com/ckan/ckan/commit/359f8c22fd5e281b4c9d1410d85b7614f78829f1
  Author: Deinok <raul.hidalgo.sopa at gmail.com>
  Date:   2016-06-12 (Sun, 12 Jun 2016)

  Changed paths:
    M requirements.in

  Log Message:
  -----------
  Requirements.in - Ordered by name


  Commit: 6f1e8e7d87b89b05ec78b36d63a075d109b899d4
      https://github.com/ckan/ckan/commit/6f1e8e7d87b89b05ec78b36d63a075d109b899d4
  Author: Deinok <raul.hidalgo.sopa at gmail.com>
  Date:   2016-06-12 (Sun, 12 Jun 2016)

  Changed paths:
    M README.rst

  Log Message:
  -----------
  Added Requires.io bandge

It shows the outdated requirements


  Commit: 2a5e5ea767dd108a4f7fe462e4a70d6faa5f199b
      https://github.com/ckan/ckan/commit/2a5e5ea767dd108a4f7fe462e4a70d6faa5f199b
  Author: Raul Hidalgo Caballero <raul.hidalgo.sopa at gmail.com>
  Date:   2016-06-13 (Mon, 13 Jun 2016)

  Changed paths:
    M dev-requirements.txt

  Log Message:
  -----------
  Sorted Dev-requirements by name


  Commit: 9863285ec4016afb873adbe7a95aaa4f0773e927
      https://github.com/ckan/ckan/commit/9863285ec4016afb873adbe7a95aaa4f0773e927
  Author: Raul Hidalgo Caballero <raul.hidalgo.sopa at gmail.com>
  Date:   2016-06-13 (Mon, 13 Jun 2016)

  Changed paths:
    M dev-requirements.txt

  Log Message:
  -----------
  Coveralls Pined


  Commit: 0eaca7924b405a1f519a2100f0a157012242b4d8
      https://github.com/ckan/ckan/commit/0eaca7924b405a1f519a2100f0a157012242b4d8
  Author: Raul Hidalgo Caballero <raul.hidalgo.sopa at gmail.com>
  Date:   2016-06-13 (Mon, 13 Jun 2016)

  Changed paths:
    M dev-requirements.txt

  Log Message:
  -----------
  BeautifulSoup Updated


  Commit: a116078fec1e68f91be995aeafe5a9dc02ef28ce
      https://github.com/ckan/ckan/commit/a116078fec1e68f91be995aeafe5a9dc02ef28ce
  Author: Raul Hidalgo Caballero <raul.hidalgo.sopa at gmail.com>
  Date:   2016-06-13 (Mon, 13 Jun 2016)

  Changed paths:
    M dev-requirements.txt

  Log Message:
  -----------
  DocUtils Updated


  Commit: 99c0f33b7feb33c8c4d6e3ed40a26dc84a7f3e51
      https://github.com/ckan/ckan/commit/99c0f33b7feb33c8c4d6e3ed40a26dc84a7f3e51
  Author: amercader <amercadero at gmail.com>
  Date:   2016-06-13 (Mon, 13 Jun 2016)

  Changed paths:
    M ckan/logic/action/create.py
    M ckan/logic/schema.py
    M ckan/tests/logic/action/test_create.py

  Log Message:
  -----------
  [#3108] Raise validation errors on group/org_member_create

Add not_missing to the schema and raise the errors on the action. Adds
some tests as well


  Commit: b3354c0339f2f54e38840ff0fe8d0470297dd18b
      https://github.com/ckan/ckan/commit/b3354c0339f2f54e38840ff0fe8d0470297dd18b
  Author: Raul Hidalgo Caballero <raul.hidalgo.sopa at gmail.com>
  Date:   2016-06-13 (Mon, 13 Jun 2016)

  Changed paths:
    M dev-requirements.txt

  Log Message:
  -----------
  Mock Updated


  Commit: f0798fa84f62414d94ec16c6e385cd0aa71e00a1
      https://github.com/ckan/ckan/commit/f0798fa84f62414d94ec16c6e385cd0aa71e00a1
  Author: Raul Hidalgo Caballero <raul.hidalgo.sopa at gmail.com>
  Date:   2016-06-13 (Mon, 13 Jun 2016)

  Changed paths:
    M dev-requirements.txt

  Log Message:
  -----------
  Pip-Tools Updated


  Commit: b2778c82fb901891b95b899ae0847547c5e53189
      https://github.com/ckan/ckan/commit/b2778c82fb901891b95b899ae0847547c5e53189
  Author: Raul Hidalgo Caballero <raul.hidalgo.sopa at gmail.com>
  Date:   2016-06-13 (Mon, 13 Jun 2016)

  Changed paths:
    M dev-requirements.txt

  Log Message:
  -----------
  PoLib Updated


  Commit: 1f23b9746ba25d1a227705078f111368bb8758a0
      https://github.com/ckan/ckan/commit/1f23b9746ba25d1a227705078f111368bb8758a0
  Author: amercader <amercadero at gmail.com>
  Date:   2016-06-13 (Mon, 13 Jun 2016)

  Changed paths:
    M ckan/logic/schema.py

  Log Message:
  -----------
  [#3108] Allow to renferece groups and users by id or name


  Commit: fde822fefe350238910d6f6bea51d188d240e0a1
      https://github.com/ckan/ckan/commit/fde822fefe350238910d6f6bea51d188d240e0a1
  Author: Florian Brucker <florian.brucker at mb.karlsruhe.de>
  Date:   2016-06-13 (Mon, 13 Jun 2016)

  Changed paths:
    M doc/extensions/best-practices.rst

  Log Message:
  -----------
  Docs: Extensions should not automatically alter the database structure.

See https://github.com/ckan/ideas-and-roadmap/issues/164.


  Commit: 23e0ea31ef77725e76891e3bde049721f11d9c76
      https://github.com/ckan/ckan/commit/23e0ea31ef77725e76891e3bde049721f11d9c76
  Author: Florian Brucker <florian.brucker at mb.karlsruhe.de>
  Date:   2016-06-13 (Mon, 13 Jun 2016)

  Changed paths:
    M ckan/pastertemplates/template/MANIFEST.in_tmpl
    A ckan/pastertemplates/template/requirements.txt_tmpl
    M ckan/pastertemplates/template/setup.py_tmpl

  Log Message:
  -----------
  Update extension template to reflect best practice w.r.t. requirements.

Extensions should use a separate ``requirements.txt`` file to list their
dependencies (instead of ``setup.py``). This was already documented but
the ``setup.py`` template did not mention it.


  Commit: d36226b443f30cad4b70f6b8a881cb0066945b6b
      https://github.com/ckan/ckan/commit/d36226b443f30cad4b70f6b8a881cb0066945b6b
  Author: Martin Burchell <martinb at aptivate.org>
  Date:   2016-06-13 (Mon, 13 Jun 2016)

  Changed paths:
    M ckan/logic/action/delete.py
    M ckan/tests/logic/action/test_delete.py

  Log Message:
  -----------
  Purge dataset relationships


  Commit: 688a1a769becca06fb115edd3467781dd1f62de4
      https://github.com/ckan/ckan/commit/688a1a769becca06fb115edd3467781dd1f62de4
  Author: Brook Elgie <specialbrew at gmail.com>
  Date:   2016-06-14 (Tue, 14 Jun 2016)

  Changed paths:
    M ckan/lib/base.py

  Log Message:
  -----------
  [#3113] Remove reference to lang in session.

lang maintained by i18n middleware, not by key in cookie. This continues
removal of old session code missed in #3053.


  Commit: ad8db409e48e4ccc6d3da7eb9a27d48ce586bad5
      https://github.com/ckan/ckan/commit/ad8db409e48e4ccc6d3da7eb9a27d48ce586bad5
  Author: Brook Elgie <specialbrew at gmail.com>
  Date:   2016-06-14 (Tue, 14 Jun 2016)

  Changed paths:
    M ckan/lib/base.py

  Log Message:
  -----------
  [#3113] Restore session deletion.

I over-committed in the previous commit and removed too much code. This
restores session deletion if there is a session.id, but no valid session
data.


  Commit: 4d55b4ee887b3e76d503e3a42a0c24a3771d1b63
      https://github.com/ckan/ckan/commit/4d55b4ee887b3e76d503e3a42a0c24a3771d1b63
  Author: Ian Ward <ian at excess.org>
  Date:   2016-06-14 (Tue, 14 Jun 2016)

  Changed paths:
    M ckan/pastertemplates/template/MANIFEST.in_tmpl
    A ckan/pastertemplates/template/requirements.txt_tmpl
    M ckan/pastertemplates/template/setup.py_tmpl
    M doc/extensions/best-practices.rst

  Log Message:
  -----------
  Merge pull request #3111 from torfsen/improve-extension-best-practices

Improve extension best practices


  Commit: e759e1b0892fb703c4b2e77b1cd73475bf920bd3
      https://github.com/ckan/ckan/commit/e759e1b0892fb703c4b2e77b1cd73475bf920bd3
  Author: Adrià Mercader <amercadero at gmail.com>
  Date:   2016-06-14 (Tue, 14 Jun 2016)

  Changed paths:
    M circle.yml

  Log Message:
  -----------
  Merge pull request #3106 from deinok/circle-update

CircleCi - deleted --allow-all-external


  Commit: 7528a736623ff58c14347263ae422cbd4efc3f67
      https://github.com/ckan/ckan/commit/7528a736623ff58c14347263ae422cbd4efc3f67
  Author: Deinok <raul.hidalgo.sopa at gmail.com>
  Date:   2016-06-14 (Tue, 14 Jun 2016)

  Changed paths:
    M dev-requirements.txt

  Log Message:
  -----------
  Coveralls Unpinned - Added Comment


  Commit: c3e5dd546b4283cba73beee7177a8dba1e8be3d3
      https://github.com/ckan/ckan/commit/c3e5dd546b4283cba73beee7177a8dba1e8be3d3
  Author: Adrià Mercader <amercadero at gmail.com>
  Date:   2016-06-14 (Tue, 14 Jun 2016)

  Changed paths:
    M ckan/lib/base.py

  Log Message:
  -----------
  Merge pull request #3113 from ckan/3113-more-session-removal

Remove another old sessions reference


  Commit: 8a382300148f9d8f454c870b8ee2527c40d326d4
      https://github.com/ckan/ckan/commit/8a382300148f9d8f454c870b8ee2527c40d326d4
  Author: Adrià Mercader <amercadero at gmail.com>
  Date:   2016-06-14 (Tue, 14 Jun 2016)

  Changed paths:
    M ckan/logic/validators.py
    M ckan/templates/package/new.html
    A ckan/templates/package/snippets/cannot_create_package.html
    M ckan/tests/controllers/test_package.py
    M ckan/tests/helpers.py

  Log Message:
  -----------
  Merge pull request #3054 from k-nut/3046-display-warning-when-creating-dataset-without-organizations

Display warning when creating dataset without organizations


  Commit: 60b951d6dc752df5c82e8d452c867f05ccd7b1d9
      https://github.com/ckan/ckan/commit/60b951d6dc752df5c82e8d452c867f05ccd7b1d9
  Author: Brook Elgie <specialbrew at gmail.com>
  Date:   2016-06-14 (Tue, 14 Jun 2016)

  Changed paths:
    M dev-requirements.txt

  Log Message:
  -----------
  Merge branch 'deinok-dev-requirements-upgrade'


  Commit: e20bef268bd3108642bddd328a2ad84f2cae59e4
      https://github.com/ckan/ckan/commit/e20bef268bd3108642bddd328a2ad84f2cae59e4
  Author: amercader <amercadero at gmail.com>
  Date:   2016-06-15 (Wed, 15 Jun 2016)

  Changed paths:
    M ckan/tests/logic/action/test_create.py

  Log Message:
  -----------
  [#3108] Add back plugin unload command


  Commit: 83f4a477c238965ae76035643747b995a103e6d6
      https://github.com/ckan/ckan/commit/83f4a477c238965ae76035643747b995a103e6d6
  Author: amercader <amercadero at gmail.com>
  Date:   2016-06-15 (Wed, 15 Jun 2016)

  Changed paths:
    M ckan/logic/schema.py

  Log Message:
  -----------
  [#3108] Remove redundant validator


  Commit: 55ae76ec73e97bcae05b778ab35f23ed518e6e24
      https://github.com/ckan/ckan/commit/55ae76ec73e97bcae05b778ab35f23ed518e6e24
  Author: Ian Ward <ian at excess.org>
  Date:   2016-06-15 (Wed, 15 Jun 2016)

  Changed paths:
    M ckan/controllers/user.py
    M ckan/tests/controllers/test_user.py

  Log Message:
  -----------
  Merge pull request #3082 from k-nut/3027-test

Allow Sysadmins to create users with the form (and test)


  Commit: eb943c9d29ae884b20e44c558742e9055a916290
      https://github.com/ckan/ckan/commit/eb943c9d29ae884b20e44c558742e9055a916290
  Author: Ian Ward <ian at excess.org>
  Date:   2016-06-15 (Wed, 15 Jun 2016)

  Changed paths:
    M ckan/logic/action/create.py
    M ckan/logic/schema.py
    M ckan/tests/logic/action/test_create.py

  Log Message:
  -----------
  Merge pull request #3108 from ckan/3108-validation-errors-on-member-create

*_member_create don't raise validation errors


  Commit: b4a9a5b205919042586a1b9ae33d7f9aba24e537
      https://github.com/ckan/ckan/commit/b4a9a5b205919042586a1b9ae33d7f9aba24e537
  Author: Ian Ward <ian at excess.org>
  Date:   2016-06-15 (Wed, 15 Jun 2016)

  Changed paths:
    M doc/contributing/index.rst
    M doc/contributing/python.rst
    A doc/contributing/unicode.rst

  Log Message:
  -----------
  Merge pull request #3068 from torfsen/3006-document-unicode-handling

Document CKAN Unicode handling.


  Commit: 2a726ab6045750906cb4061a96431905b03357ad
      https://github.com/ckan/ckan/commit/2a726ab6045750906cb4061a96431905b03357ad
  Author: Brook Elgie <specialbrew at gmail.com>
  Date:   2016-06-16 (Thu, 16 Jun 2016)

  Changed paths:
    M ckan/lib/app_globals.py

  Log Message:
  -----------
  [#3117] Remove site_url_nice from app_globals


  Commit: 9f59e91113a7e129bd4ce801f3fae5835d0baef4
      https://github.com/ckan/ckan/commit/9f59e91113a7e129bd4ce801f3fae5835d0baef4
  Author: Ian Ward <ian at excess.org>
  Date:   2016-06-16 (Thu, 16 Jun 2016)

  Changed paths:
    M ckan/lib/app_globals.py

  Log Message:
  -----------
  Merge pull request #3117 from ckan/3117-site-url-nice

Remove `site_url_nice` from app_globals


  Commit: 3d0f8abd511d5f07f9a28c7c478a801cf5fe19fd
      https://github.com/ckan/ckan/commit/3d0f8abd511d5f07f9a28c7c478a801cf5fe19fd
  Author: Brook Elgie <specialbrew at gmail.com>
  Date:   2016-06-17 (Fri, 17 Jun 2016)

  Changed paths:
    M ckan/tests/controllers/test_user.py

  Log Message:
  -----------
  [#3121] Change test to prevent deprecation warning


  Commit: 42dfed5a48afb4d4cc8bb9c797ed418b7f11a1e0
      https://github.com/ckan/ckan/commit/42dfed5a48afb4d4cc8bb9c797ed418b7f11a1e0
  Author: Adrià Mercader <amercadero at gmail.com>
  Date:   2016-06-17 (Fri, 17 Jun 2016)

  Changed paths:
    M ckan/logic/action/delete.py
    M ckan/tests/logic/action/test_delete.py

  Log Message:
  -----------
  Merge pull request #3112 from aptivate/purge-dataset-relationships

Purge dataset relationships


  Commit: 91bf17e269269973f967fb84e62cd36b7bccf040
      https://github.com/ckan/ckan/commit/91bf17e269269973f967fb84e62cd36b7bccf040
  Author: Knut Hühne <knut at viderum.com>
  Date:   2016-06-17 (Fri, 17 Jun 2016)

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

  Log Message:
  -----------
  remove duplicated import


  Commit: 282543be441329b66d2532c3c4dccdc981dd09f1
      https://github.com/ckan/ckan/commit/282543be441329b66d2532c3c4dccdc981dd09f1
  Author: Cody <cody at quantifiedcode.com>
  Date:   2016-06-17 (Fri, 17 Jun 2016)

  Changed paths:
    M ckan/lib/config_tool.py
    M ckan/lib/create_test_data.py
    M ckan/lib/dictization/model_save.py
    M ckan/logic/schema.py
    M ckan/model/package.py

  Log Message:
  -----------
  Use dict comprehension instead of dict([...])


  Commit: 9fb9f576003578674223b57cf9175cb07b27a4d9
      https://github.com/ckan/ckan/commit/9fb9f576003578674223b57cf9175cb07b27a4d9
  Author: Adrià Mercader <amercadero at gmail.com>
  Date:   2016-06-17 (Fri, 17 Jun 2016)

  Changed paths:
    M ckan/tests/controllers/test_user.py

  Log Message:
  -----------
  Merge pull request #3121 from ckan/3121-logout-test

Remove `e.message` deprecation warning when running tests


  Commit: 550385128cf058a9aa863c1e17924fc4a9b3d395
      https://github.com/ckan/ckan/commit/550385128cf058a9aa863c1e17924fc4a9b3d395
  Author: Knut Hühne <knut at viderum.com>
  Date:   2016-06-17 (Fri, 17 Jun 2016)

  Changed paths:
    M ckan/lib/config_tool.py

  Log Message:
  -----------
  [#3123] fix indentation for pep8


  Commit: ff00d5c6fd79c80b7d6772b0cb578a8c584b2095
      https://github.com/ckan/ckan/commit/ff00d5c6fd79c80b7d6772b0cb578a8c584b2095
  Author: Deinok <raul.hidalgo.sopa at gmail.com>
  Date:   2016-06-17 (Fri, 17 Jun 2016)

  Changed paths:
    M README.rst
    M requirements.in
    M requirements.txt

  Log Message:
  -----------
  PairTree and Readme fix


  Commit: 817d97dba5ab79128eb3e8a176d98f7585ecbfb0
      https://github.com/ckan/ckan/commit/817d97dba5ab79128eb3e8a176d98f7585ecbfb0
  Author: Adrià Mercader <amercadero at gmail.com>
  Date:   2016-06-17 (Fri, 17 Jun 2016)

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

  Log Message:
  -----------
  Merge pull request #3124 from k-nut/remove-duplicate-import-in-test

Remove duplicated import


  Commit: d4236878335818d4272cc4fd1f8da9d294847b9a
      https://github.com/ckan/ckan/commit/d4236878335818d4272cc4fd1f8da9d294847b9a
  Author: Adrià Mercader <amercadero at gmail.com>
  Date:   2016-06-20 (Mon, 20 Jun 2016)

  Changed paths:
    M ckan/lib/config_tool.py
    M ckan/lib/create_test_data.py
    M ckan/lib/dictization/model_save.py
    M ckan/logic/schema.py
    M ckan/model/package.py

  Log Message:
  -----------
  Merge pull request #3125 from k-nut/3123-dict-comprehension

Dict comprehension without pep8 problems


  Commit: cd340b172e012020f86fdb712ead54c7d0f35460
      https://github.com/ckan/ckan/commit/cd340b172e012020f86fdb712ead54c7d0f35460
  Author: Raul Hidalgo Caballero <raul.hidalgo.sopa at gmail.com>
  Date:   2016-06-20 (Mon, 20 Jun 2016)

  Changed paths:
    M requirements.in
    M requirements.txt

  Log Message:
  -----------
  Beaker Upgrade - Changed Comment


  Commit: afba1b078f96662f1e101ead85b9e41a25c2cca6
      https://github.com/ckan/ckan/commit/afba1b078f96662f1e101ead85b9e41a25c2cca6
  Author: Raul Hidalgo Caballero <raul.hidalgo.sopa at gmail.com>
  Date:   2016-06-20 (Mon, 20 Jun 2016)

  Changed paths:
    M requirements.txt

  Log Message:
  -----------
  SimpleJson - Hand-fix deleted


  Commit: a4ae04a779016a04766f242c847bc7dd6555d12e
      https://github.com/ckan/ckan/commit/a4ae04a779016a04766f242c847bc7dd6555d12e
  Author: Adrià Mercader <amercadero at gmail.com>
  Date:   2016-06-20 (Mon, 20 Jun 2016)

  Changed paths:
    M requirements.in
    M requirements.txt

  Log Message:
  -----------
  Merge pull request #3107 from deinok/requirements-upgrades

Requirements upgrades


  Commit: 70da7e0ae07d44d4b0de97e41f52cf302275614f
      https://github.com/ckan/ckan/commit/70da7e0ae07d44d4b0de97e41f52cf302275614f
  Author: amercader <amercadero at gmail.com>
  Date:   2016-06-23 (Thu, 23 Jun 2016)

  Changed paths:
    M circle.yml
    M ckan/ckan_nose_plugin.py
    M ckan/config/environment.py
    M ckan/config/resource_formats.json
    M ckan/controllers/user.py
    M ckan/lib/app_globals.py
    M ckan/lib/config_tool.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/helpers.py
    M ckan/lib/i18n.py
    M ckan/lib/navl/dictization_functions.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
    M ckan/logic/auth/get.py
    M ckan/logic/auth/patch.py
    M ckan/logic/auth/update.py
    M ckan/logic/schema.py
    M ckan/logic/validators.py
    M ckan/model/package.py
    M ckan/pastertemplates/template/MANIFEST.in_tmpl
    A ckan/pastertemplates/template/requirements.txt_tmpl
    M ckan/pastertemplates/template/setup.py_tmpl
    M ckan/public/base/css/main.css
    M ckan/public/base/images/sprite-resource-icons.png
    M ckan/templates/package/new.html
    A ckan/templates/package/snippets/cannot_create_package.html
    M ckan/templates/snippets/language_selector.html
    M ckan/tests/controllers/test_package.py
    M ckan/tests/controllers/test_user.py
    M ckan/tests/factories.py
    M ckan/tests/helpers.py
    M ckan/tests/legacy/lib/test_dictization_schema.py
    M ckan/tests/legacy/lib/test_i18n.py
    M ckan/tests/legacy/test_coding_standards.py
    M ckan/tests/lib/test_datapreview.py
    A ckan/tests/lib/test_navl.py
    M ckan/tests/logic/action/test_create.py
    M ckan/tests/logic/action/test_delete.py
    M ckan/tests/logic/action/test_get.py
    M ckan/tests/logic/auth/test_delete.py
    M ckan/tests/logic/test_validators.py
    A ckanext/example_iauthfunctions/plugin_v6_parent_auth_functions.py
    M ckanext/example_iauthfunctions/tests/test_example_iauthfunctions.py
    M ckanext/reclineview/plugin.py
    M dev-requirements.txt
    M doc/contributing/index.rst
    M doc/contributing/python.rst
    A doc/contributing/unicode.rst
    M doc/extensions/best-practices.rst
    M doc/maintaining/configuration.rst
    M requirements.in
    M requirements.txt
    M setup.py

  Log Message:
  -----------
  Merge branch 'master' into poc-flask-views

Conflicts:
	ckan/config/middleware.py
	ckan/lib/base.py
	ckan/tests/controllers/test_package.py
	ckan/tests/controllers/test_user.py
	ckanext/example_iauthfunctions/tests/test_example_iauthfunctions.py
	dev-requirements.txt
	requirements.in
	requirements.txt


Compare: https://github.com/ckan/ckan/compare/82d6a4aad1f4...70da7e0ae07d


More information about the ckan-changes mailing list