Commits on Mar 13, 2011
  1. Add a missing slash.

    James Socol committed Mar 13, 2011
Commits on Mar 12, 2011
  1. @erikrose
Commits on Mar 11, 2011
  1. @erikrose

    [bug 638942] Update Questions app for FF 4 release.

    * Implement a one-off {for} switch for alternating between FF3 and FF4 during AAQ.
    * Load in new questions_config.
    
    We don't update the question_config product keys ("desktop" -> "fx36", "beta" -> "fx40") because that has all sorts of Consequences that would take longer than we have to sort out. For example, the ability to edit questions about obsolete products without losing data would require access to nonexistent product keys in order to determine the proper extra_fields. Filed bug 639930 about addressing this.
    erikrose committed Mar 7, 2011
Commits on Mar 7, 2011
  1. @rlr

    Added special cases for SHOWFOR.

    * Show android/m4 when desktop browser is selected.
    * Show win/fx4 when mobile browser is selected.
    
    [Warning: this is pretty ugly and hard to maintain.]
    [bug 638127]
    rlr committed Mar 7, 2011
Commits on Mar 4, 2011
  1. @rlr

    Added landing pages for Sync and Firefox Home. Includes some refactor…

    …ings for DRYness. [bug 637334, bug 607988]
    rlr committed Mar 4, 2011
  2. @erikrose

    Merge [bug 634646].

    erikrose committed Mar 4, 2011
  3. @erikrose
  4. @erikrose

    Add badges to status column of Most Visited L10n Dash.

    These make it faster to pick out and prioritize the untranslated articles.
    erikrose committed Mar 3, 2011
  5. @erikrose

    When an untranslated article appears in the Most Visited L10n readout…

    …, show Translation Needed in the status column.
    
    Link the new text to the translate view.
    erikrose committed Mar 3, 2011
  6. @erikrose

    Include untranslated articles in the Most Visited L10n readout. Show …

    …top 20 most visited articles rather than top 10.
    erikrose committed Mar 3, 2011
  7. @rlr

    Made warning and note style apply to home page. [bug 638575]

    * To have the warning appear above the division we have to rethink how the page is structured. Perhaps we can just make the content be only one wiki document that is composed of the other two and the warning could be added there?
    rlr committed Mar 4, 2011
  8. @rlr

    Fixed some styling issues.

    * Overlap of "...your question has been posted..." message
    * Style of the question notifications pages for anonymous uesrs
    [bug 637918]
    rlr committed Mar 4, 2011
  9. @rlr
Commits on Mar 3, 2011
  1. Add a background to #related-articles. [bug 634944]

    James Socol committed Mar 3, 2011
  2. Fix migration numbers.

    James Socol committed Mar 3, 2011
  3. Create a PostCrash API for Socorro. [bug 631341]

    The API is available at /postcrash. There is one required GET parameter: s.
    
    A request without an `s` parameter is a 400.
    A request with an `s` parameter that does not return a result is a 404.
    A request with an `s` parameter that returns a result is a 200. (Or 304.)
    
    All responses are cached for 24 hours and have Content-type: text/plain.
    
    If an article matching a crash signature is found, its URL isreturned without
    a locale. This will cause SUMO to use our Accept-Language localization
    fallback when a user visits the URL.
    James Socol committed Mar 2, 2011
  4. Add a Signature model for postcrash. [bug 631341]

    James Socol committed Mar 2, 2011
  5. Create a permission to delete attachments to answers. [bug 600176]

    Adds the default permissions for upload.imageattachment and switches the
    views to check for the correct permission. Also ensures that del_image_async
    returns JSON and improves test coverage of that view.
    James Socol committed Mar 3, 2011
  6. @rlr

    Delete redirects when the document they redirect to is deleted. Happe…

    …ns in rebuild_kb() task. [bug 635183]
    rlr committed Mar 2, 2011
Commits on Mar 2, 2011
  1. @erikrose

    [bug 626799] Update the question reply email. They're now slightly di…

    …fferent ("personalized") for each user. Send a different mail to the original asker.
    
    In test_answer_notification, change the person who posts the reply to someone other than the asker so an email gets sent to the asker so we can test it.
    erikrose committed Mar 1, 2011
  2. @erikrose
  3. @erikrose

    Make EmailUser.is_anonymous() return True, and use it rather than isi…

    …nstance() tests to determine user anonymity.
    
    I have no idea why we had it returning False before.
    erikrose committed Mar 1, 2011
  4. @erikrose
  5. @rlr

    Pass CSRF Token in XHR headers

    rlr committed Feb 25, 2011
  6. @rlr

    [bug 634345] Upgrade Django to 1.2.5, fix backwards incompatible chan…

    …ges, and flag some AJAX POSTs for update.
    
    * Update to vendor lib required for django and django-taggit.
    * Add a note on the auto_delete_files decorator explaining why it's necessary.
    Paul Craciunoiu committed with rlr Feb 24, 2011
  7. Show the answer and solution counts on questions. [bug 635747]

    Put the number of solutions, and number of answers, below the avatar and name
    of the person answering a question.
    
    Not the prettiest thing ever but it does the job until we can get some love
    and time from UX.
    James Socol committed Mar 2, 2011
  8. @rlr

    Added option for using a different email template/subject during regi…

    …stration. Using the option for AAQ. [bug 627914]
    rlr committed Mar 2, 2011
  9. [bug 630686] Re-open reply modal after signing in to tweet.

    This was broken when we switched from using JS ints to strings for twitter IDs.
    Paul Craciunoiu committed Mar 1, 2011
  10. Clean up customercare.js using jshint.com

    Paul Craciunoiu committed Feb 28, 2011
  11. Update build script for hudson slave.

    James Socol committed Mar 2, 2011
Commits on Mar 1, 2011
  1. Push.txt.

    James Socol committed Mar 1, 2011
  2. Update build.sh to use vendor as a submodule.

    James Socol committed Mar 1, 2011
  3. Remove unused files. Vendor lib is the only way.

    James Socol committed Feb 28, 2011
  4. Make the vendor lib a submodule. [bug 637313]

    James Socol committed Feb 28, 2011