Switch branches/tags
Commits on Jun 17, 2011
  1. [bug 665183] Make Document.latest_localizable_revision field read-onl…

    …y in the admin.
    This gets rid of the menu which was causing crazy slowness while also hiding the little magnifying glass which doesn't work without Revision also being an admin-registered type.
    erikrose committed Jun 17, 2011
Commits on Jun 16, 2011
  1. [bug 664456] Make update_weekly_vote cron more reasonable.

    Also add a one-time management command to fix existing weekly vote counts.
    James Socol committed Jun 15, 2011
Commits on Jun 15, 2011
  1. Added UI for adding and removing group members on the group profile p…

    …age. [bug 663808]
    rlr committed Jun 15, 2011
  2. [bug 663837] Graph the 'votes in the past week' task.

    James Socol committed Jun 15, 2011
Commits on Jun 14, 2011
Commits on Jun 13, 2011
  1. Time the usernames API search. [bug 651559]

    James Socol committed Jun 10, 2011
  2. Created groups app with group list, profile, and edit views.

    [bug 661853, bug 661847]
    rlr committed Jun 10, 2011
  3. Revert "Remove old/unused tables from schema.sql"

    This reverts commit ebe5269.
    Will re-apply once there is another migration to drop these tables.
    Signed-off-by: James Socol <>
    James Socol committed Jun 13, 2011
Commits on Jun 10, 2011
  1. Switch to uncached for PM views. [bug 662525]

    James Socol committed Jun 10, 2011
  2. [bug 639806] Add the concept of a doc being "ready for l10n", beyond …

    …mere approval.
    This involves changes to the UI, to models, and to the l10n dashboards.
    erikrose committed Jun 10, 2011
  3. Make new content of Document.html correct (or at least more obviously…

    … so) on deletion of a revision.
    Also, return '' instead of None from Document.content_parsed when there is no current revision. Hooray for consistently typed return values.
    erikrose committed Jun 8, 2011
  4. Bring test_ready_for_l10n_updates_doc up to date with spec changes fr…

    …om bug 662747.
    ...namely, that a revision is made "ready" at review time, not when created.
    erikrose committed Jun 9, 2011
  5. Moved ready for localization checkbox to approve modal and added a pe…

    …rmission to protect it. [bug 662747]
    rlr committed with erikrose Jun 8, 2011
  6. Revise translation-related views and based_on model semantics for rea…

    …dy-for-l10n bit.
    * In translation and translation-review views, offer to translate the latest ready-for-l10n revision, not the latest approved one. (More specifically, replace the old obsession with the current-or-latest revision with one about the latest-localizable-or-latest revision.) Kill the old tests for now; most of them will be back to test localizable_or_latest_revision().
    * Change semantics of Revision.based_on to take is_ready_for_localization into account.
    * Default is_ready_for_localization to False as per conversation with Michael Verdi.
    * Have translated_revision() default is_ready_for_localization to True. This maintains the same semantic as before the field existed, which should keep most of the tests happy.
    erikrose committed Jun 8, 2011
  7. Add model code to keep document.latest_localizable_revision up to date.

    In the spirit of fat models and reducing opportunities to screw up, move on-delete code from the view into the Revision model.
    erikrose committed Jun 7, 2011
  8. Update L10n Dash to take ready-for-localization into account.

    Add denormalized latest_localizable_revision field for comprehensibility (and a bonus of speed).
    erikrose committed Jun 7, 2011
Commits on Jun 9, 2011
Commits on Jun 8, 2011
  1. Tolerate missing Redis servers. [bug 662942]

    James Socol committed Jun 8, 2011
  2. Docstring typo

    erikrose committed Jun 7, 2011