Commits on Mar 29, 2011
  1. Updated mobile AAQ [bug 646086]

    rlr committed Mar 29, 2011
Commits on Mar 28, 2011
  1. Upgrade to Celery 2.2.4/djcelery 2.2.3.

    James Socol committed Mar 24, 2011
  2. Undefined count, forgotten variable name in posts.html template for f…

    …orums. [bug 644463]
    Paul Craciunoiu committed Mar 24, 2011
Commits on Mar 25, 2011
Commits on Mar 23, 2011
  1. Add User-agent to disengaged robots. [bug 644327]

    James Socol committed Mar 23, 2011
  2. Add msgctxt to Review dashboard. [bug 644195]

    James Socol committed Mar 23, 2011
Commits on Mar 22, 2011
  1. Add stats tests for customercare. Fix problem that seems to be happen…

    …ing on prod. [bug 643688]
    Paul Craciunoiu committed Mar 22, 2011
Commits on Mar 21, 2011
  1. Verify connection to message broker. [bug 643559]

    Establish a connection to the message broker (RabbitMQ) as part of
    /services/monitor. It has a 2-second timeout.
    James Socol committed Mar 21, 2011
  2. Rename document-only save buttons for clarity. [bug 643389]

    Paul Craciunoiu committed Mar 21, 2011
  3. Notify anonymous user of email error when watching questions. [bug 62…

    Paul Craciunoiu committed Mar 18, 2011
  4. Add 'Templates' to the localization dashboard. [bug 621896]

    * Copy over most of MostVisitedTranslationsReadout's functionality, while only changing the query fetching the list of documents. Abstract to common _most_visited_query_and_params
    * Add 'Templates' to the overview section in color.
    * File bug to optimize select query later.
    Paul Craciunoiu committed Mar 15, 2011
  5. "My profile" now shows the dashboard tabs. Replaced Profile link with…

    … a Dashboard link. [bug 643407]
    rlr committed Mar 21, 2011
  6. Name of Taiwan.

    James Socol committed Mar 21, 2011
Commits on Mar 18, 2011
  1. [bug 642606] Add unsubscribe links to notifications in kbforums and f…

    …orums apps.
    * Add starts_with() assertion helper.
    * Add emails_with_users_and_watches() convenience function to notifications.
    * Remove leading line breaks from emails.
    erikrose committed Mar 18, 2011
  2. [bug 599028] Support unsubscribe links in notifications app. Implemen…

    …t them for all wiki notifications.
    * Add unsubscribe view to notifications app. Currently depends on Jingo and a template called "base.html".
    * Rename get_watch_description() to description_of_watch(). Trying to get away from get_* functions and name them (shorter, better-flowing) nouns (unambiguously) instead.
    * Stop using easy-to-misidentify letters like I and l in secrets.
    * Add a secret to the default value of watch() so unsubscribing in a test requires actual secret data.
    erikrose committed Mar 17, 2011
  3. Rename merge() to collate().

    The name "merge" has been endlessly confusing.
    erikrose committed Mar 14, 2011
  4. Updating a few utilities.

    James Socol committed Mar 18, 2011
Commits on Mar 17, 2011
  1. Add a Profile admin section. [bug 640148]

    James Socol committed Mar 16, 2011
  2. [bug 638472] Announcements app, used in review/questions dashboards.

    * Announcement model + migration.
    * Model utils: get_for_group, get_side_wide, is_visible
    * Site-wide announcements are in no group.
    * Minimally formatted and styled for review/question dashboards.
    Paul Craciunoiu committed Mar 9, 2011
  3. Watch locale for discussion forums. [bug 629735]

    * Add NewPostInLocale and NewThreadInLocale events, union them on .fire() with the existing NewPostEvent, NewThreadEvent.
    * Refactor email sending as new_post_mails, new_thread_mails.
    * Helper for is_watching_discussion_locale(user, locale)
    * Moved _clean_next_url to -> sumo.utils.get_next_url as redirect logic.
    * Use get_next_url in watch_locale view to redirect back to dashboard/document discuss pages.
    Paul Craciunoiu committed Mar 15, 2011
  4. Update mock to 0.7.0.

    Paul Craciunoiu committed Mar 16, 2011
Commits on Mar 16, 2011
  1. Implemented Customer Care banner. It is displayed when ?ref=aoa is pr…

    …esent on an article. [bug 594813]
    rlr committed Mar 16, 2011
  2. Optimize forums.views.posts.

    * select_related() for author and updated_by.
    * extra() to select author post counts. They don't hit the cache for some
    * has_perm_or_owns can now compare PK==FK to skip a query.
    * has_perm_or_owns bail early on anonymous users.
    James Socol committed Mar 15, 2011
  3. Optimize forums.views.threads.

    * select_related() for last_post, creator, and last_post__author
    * Add count param to Paginator to skip expensive joins in SELECT COUNT(*)
    James Socol committed Mar 15, 2011
  4. Optimize forums.view.forums.

    * Use select_related() to get last_post and last_post__author in one query.
    * Use extra() to tack on the number of threads.
    With a warm cache, before: 35 queries. after: 19.
    James Socol committed Mar 14, 2011
  5. Reset reply-modal errow when opening. [bug 617221]

    Paul Craciunoiu committed Mar 15, 2011