Commits on Jun 30, 2013
Commits on Jun 28, 2013
  1. Change the latest activity message shown inside a TP

    Now the message:
    * is shown after the folder stats inside a box,
    * includes an italiziced snippet from the unit source (or target), if
    * the snippet shown might be trimmed to 40 chars, appending an ellipsis if
    Fixes bug 2964
    unho committed Jun 25, 2013
  2. Display unit context as well

    julen committed Jun 28, 2013
Commits on Jun 27, 2013
  1. Fabric: Add unstage_feature command

    Necessary for easily removing deployments performed using the stage_feature
    unho committed Jun 26, 2013
Commits on Jun 26, 2013
  1. Cleanup: use abort() from Fabric

    unho committed Jun 24, 2013
  2. Fabric: Add stage_feature command for testing feature branches

    Now it is possible to deploy a Pootle instance using a specific repo and a
    specific branch, and copying a previous Pootle DB to bootstrap the deploy.
    Fix bug 3004
    unho committed Jun 10, 2013
Commits on Jun 24, 2013
  1. Fabric: Provide a way to alter Fabric settings

    This is necessary for bug 3004.
    unho committed Jun 24, 2013
Commits on Jun 20, 2013
  1. Add public cache control for proxies

    This change (also for bug 2935) allows proxies to do caching, as well as
    committed Jun 20, 2013
  2. Fix typo in MySQL-python rev.spec.

    committed Jun 20, 2013
  3. Fix group permissions for REMOTE_PODIRECTORY

    also be a bit more careful about these operations in case REMOTE_PODIRECTORY
    were not set, you don't want `rm -rf /*`!
    committed Jun 20, 2013
  4. Docs: improvements on upgrade docs

    unho committed Jun 19, 2013
  5. Improve error message

    I am constantly setting PYTHONPATH=`pwd` but it has no effect - it needs
    to be exported into the environment, make the error message reflect that.
    committed Jun 20, 2013
  6. Fix broken template formatting

    $()s will not be substituted - only %()s
    committed Jun 20, 2013
  7. Generate HTTP Expires headers

    Per Django tuning suggestions in bug 2935, this sets image expirations
    to 2 hours, and (versioned) CSS/Javascript to 10 years.
    committed Jun 20, 2013
  8. Generate pinned and minimum requirements

    For testing and deployment purposes, it is very helpful to have pinned
    requirements (that won't change when a new release comes out).  It is
    also useful to be able to test the purported minimum versions that are
    supported, to see if that is in fact true.
    This commit does not set up that testing infrastructure, but does add
    minimum versions to many requirements, and generates requirements.txt
    and a new min-required.txt with minimum claimed supported versions.
    This is part of the resolution for Bug 3005.
    committed Jun 20, 2013
Commits on Jun 19, 2013
  1. Add warning about --fake

    committed Jun 19, 2013
  2. Add workaround for Connection Refused exceptions

    When performing a number of ssh commands in quick succession with Fabric
    some sort of rate limiting is kicking in; causing following commands to
    get Connection Refused errors.  Sticking a few sleeps here and there seems
    to help.
    committed Jun 19, 2013
  3. Copy Pootle PODIRECTORY too

    [ci skip]
    committed Jun 19, 2013
  4. Enable Firefox project setup for update_staging

    Also create debug UI languages
    committed Jun 19, 2013
  5. Add working version of update_staging script

    Apart from being an example of copying one deployment to another, this also
    provides an example of using Fabric commands for performing a Pootle upgrade.
    committed Jun 19, 2013
  6. Fabric update_db fixes

    _migrate_fake for initial `migrate --fake 0001` for 2.5->2.5.1 conversion
    (but only if it is still needed!)
    Eliminate extra settings(hide(...)) unneeded for setup_db/update_db
    committed Jun 19, 2013
Commits on Jun 18, 2013
  1. Typo in docs

    unho committed Jun 18, 2013
  2. Fix create_db problem

    committed Jun 18, 2013
  3. Provide better error message when PYTHONPATH is unset

    Previous stack trace was particularly unhelpful
    [ci skip]
    committed Jun 14, 2013
  4. Enhance fabric commands to include from-scratch deployment and migration

    Adds new migratedb and setup_db commands and documents the process for
    creating a new database from scratch using create_db and setup_db.
    The setup_db command will currently fail due to the South problems, but
    migratedb will work on existing databases.
    The update_db command is modified to perform both updatedb and migrate.
    committed Jun 14, 2013
  5. Improve wording in fabric docs

    Change 'DB' to 'database' in most places
    committed Jun 14, 2013