[ckan-changes] [okfn/ckan] f5aef8: Ask users to add email address, #1413

noreply at github.com noreply at github.com
Tue Dec 6 15:18:44 UTC 2011


  Branch: refs/heads/feature-1413-ask-users-to-add-email-address
  Home:   https://github.com/okfn/ckan

  Commit: f5aef81bbcc9a80d8497974674cc7e22dcd42d89
      https://github.com/okfn/ckan/commit/f5aef81bbcc9a80d8497974674cc7e22dcd42d89
  Author: Sean Hammond <seanhammond at lavabit.com>
  Date:   2011-11-28 (Mon, 28 Nov 2011)

  Changed paths:
    M ckan/controllers/user.py

  Log Message:
  -----------
  Ask users to add email address, #1413

If the user does not have an email address in their profile then flash a
notice when they login (actually, whenever they visit their profile
page) asking them to add their email address.


  Commit: adf581a9dbf2acefe19965e937d1022600eb41c8
      https://github.com/okfn/ckan/commit/adf581a9dbf2acefe19965e937d1022600eb41c8
  Author: Sean Hammond <seanhammond at lavabit.com>
  Date:   2011-11-28 (Mon, 28 Nov 2011)

  Changed paths:
    M ckan/controllers/user.py

  Log Message:
  -----------
  I18n of the 'please add your email' notice


  Commit: 31c95b6fb8578f597c8636c997450b3bb9aa791d
      https://github.com/okfn/ckan/commit/31c95b6fb8578f597c8636c997450b3bb9aa791d
  Author: Sean Hammond <seanhammond at lavabit.com>
  Date:   2011-11-29 (Tue, 29 Nov 2011)

  Changed paths:
    M ckan/controllers/home.py
  M ckan/controllers/user.py

  Log Message:
  -----------
  Move 'please add your email' notice to front page


  Commit: 709dc204e97a3135b0eeeb604be1f503df3c5b0d
      https://github.com/okfn/ckan/commit/709dc204e97a3135b0eeeb604be1f503df3c5b0d
  Author: Sean Hammond <seanhammond at lavabit.com>
  Date:   2011-11-29 (Tue, 29 Nov 2011)

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

  Log Message:
  -----------
  Add unit test for 'please add your email' notices

The test currently fails due to bad string wrapping in
ckan/controllers/home.py


  Commit: f1ddc0fd259bb4f15724762c87509e7c8e5a953e
      https://github.com/okfn/ckan/commit/f1ddc0fd259bb4f15724762c87509e7c8e5a953e
  Author: Sean Hammond <seanhammond at lavabit.com>
  Date:   2011-11-29 (Tue, 29 Nov 2011)

  Changed paths:
    M ckan/controllers/home.py

  Log Message:
  -----------
  Fix wrapping of 'Please add your email' string


  Commit: b35deaa3db5cdf20026e273c8a01a48edcec785f
      https://github.com/okfn/ckan/commit/b35deaa3db5cdf20026e273c8a01a48edcec785f
  Author: Sean Hammond <seanhammond at lavabit.com>
  Date:   2011-11-29 (Tue, 29 Nov 2011)

  Changed paths:
    M ckan/controllers/home.py

  Log Message:
  -----------
  Remove an unnecessary space from a string


  Commit: 43e434f04d0e28b263dfd3a193d95546c01405d0
      https://github.com/okfn/ckan/commit/43e434f04d0e28b263dfd3a193d95546c01405d0
  Author: Sean Hammond <seanhammond at lavabit.com>
  Date:   2011-11-29 (Tue, 29 Nov 2011)

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

  Log Message:
  -----------
  Test for both email and fullname notices.

Update test_home.py to test for both the 'add your email' and the 'add
you fullname' notices.


  Commit: c7dd040065908e66e76f8bd5ceed8d1ab9bf44fd
      https://github.com/okfn/ckan/commit/c7dd040065908e66e76f8bd5ceed8d1ab9bf44fd
  Author: Sean Hammond <seanhammond at lavabit.com>
  Date:   2011-11-29 (Tue, 29 Nov 2011)

  Changed paths:
    M ckan/controllers/home.py

  Log Message:
  -----------
  Implement 'add your full name' notice.

Add a flash notice to the front page asking users to edit their profile
and add their full name, if they don't have one.


  Commit: fc9cef8ff3631c293859e70f3f90ab4f1545d00b
      https://github.com/okfn/ckan/commit/fc9cef8ff3631c293859e70f3f90ab4f1545d00b
  Author: Sean Hammond <seanhammond at lavabit.com>
  Date:   2011-11-29 (Tue, 29 Nov 2011)

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

  Log Message:
  -----------
  Replace some hardcoded URLs with url_for()


  Commit: 6f70385061d11ac5fa2322f823ffdc89746c4e88
      https://github.com/okfn/ckan/commit/6f70385061d11ac5fa2322f823ffdc89746c4e88
  Author: Sean Hammond <seanhammond at lavabit.com>
  Date:   2011-12-05 (Mon, 05 Dec 2011)

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

  Log Message:
  -----------
  Only bug Google OpenID users for their full names

Only display the 'please enter your full name' flash notice for users
who use a Google OpenId and haven't entered a full name. We want Google
OpenID users to enter a full name because Google OpenIDs do not make
human readable user names, but there's no need to bug other users for
full names.


  Commit: 27680df1ddce18719bc47bf334bb916653e5b6c2
      https://github.com/okfn/ckan/commit/27680df1ddce18719bc47bf334bb916653e5b6c2
  Author: Sean Hammond <seanhammond at lavabit.com>
  Date:   2011-12-05 (Mon, 05 Dec 2011)

  Changed paths:
    M ckan/controllers/home.py

  Log Message:
  -----------
  Change the 'please add your email address' notice


  Commit: 3c1859441ef7ae5c58aa98bb7d0143a02aff07c9
      https://github.com/okfn/ckan/commit/3c1859441ef7ae5c58aa98bb7d0143a02aff07c9
  Author: Sean Hammond <seanhammond at lavabit.com>
  Date:   2011-12-06 (Tue, 06 Dec 2011)

  Changed paths:
    M bin/copy-ckan-2-ckan.py
  R ckan/config/celeryconfig.py
  M ckan/config/environment.py
  M ckan/config/routing.py
  M ckan/config/schema.xml
  M ckan/controllers/api.py
  M ckan/controllers/package.py
  M ckan/lib/alphabet_paginate.py
  M ckan/lib/base.py
  M ckan/lib/cli.py
  M ckan/lib/create_test_data.py
  M ckan/lib/dictization/model_dictize.py
  M ckan/lib/helpers.py
  M ckan/lib/package_saver.py
  M ckan/lib/search/__init__.py
  M ckan/lib/search/query.py
  M ckan/logic/action/get.py
  A ckan/migration/versions/046_drop_changesets.py
  M ckan/model/__init__.py
  R ckan/model/changeset.py
  M ckan/model/package.py
  M ckan/model/types.py
  M ckan/model/user.py
  M ckan/public/css/style.css
  M ckan/public/scripts/application.js
  M ckan/templates/group/new_group_form.html
  M ckan/templates/js_strings.html
  M ckan/tests/__init__.py
  M ckan/tests/functional/api/model/test_group.py
  M ckan/tests/functional/api/model/test_licenses.py
  M ckan/tests/functional/api/model/test_package.py
  M ckan/tests/functional/api/model/test_ratings.py
  M ckan/tests/functional/api/model/test_relationships.py
  M ckan/tests/functional/api/model/test_revisions.py
  M ckan/tests/functional/api/model/test_tag.py
  M ckan/tests/functional/api/test_action.py
  M ckan/tests/functional/api/test_util.py
  A ckan/tests/functional/test_pagination.py
  M ckan/tests/functional/test_user.py
  M ckan/tests/lib/__init__.py
  M ckan/tests/lib/test_dictization.py
  M ckan/tests/lib/test_solr_package_search.py
  M ckan/tests/lib/test_solr_package_search_synchronous_update.py
  R ckan/tests/models/test_changeset.py
  R ckan/tests/test_changes.py
  M doc/api.rst
  M doc/apiv3.rst
  M doc/buildbot.rst
  M doc/common-error-messages.rst
  M doc/extensions.rst
  M doc/i18n.rst
  M doc/loading_data.rst
  M doc/plugins.rst
  M doc/prepare-extensions.rst
  M doc/test.rst
  M setup.py
  M test-core.ini

  Log Message:
  -----------
  Merge branch 'master' into feature-1413-ask-users-to-add-email-address


Compare: https://github.com/okfn/ckan/compare/f5aef81^...3c18594




More information about the ckan-changes mailing list