Permalink
Commits on Jun 7, 2012
  1. Merge pull request #32 from pabluk/develop

    jezdez committed Jun 7, 2012
    Small typos fixes in docs
Commits on May 26, 2012
  1. Updated changelog.

    jezdez committed May 26, 2012
  2. Fixing some linting bugs.

    jezdez committed May 26, 2012
Commits on May 25, 2012
  1. Small typos fixes in docs

    pabluk committed May 25, 2012
Commits on May 10, 2012
  1. Make collectstatic for cached static files more "atomic".

    Apostolos Bessas committed with jezdez May 5, 2012
    The commit moves all cache set to the end of the post-processing phase
    of the CachedStaticFilesStorage class. We do that by keeping a
    dictionary of what needs to be stored to the cache and store that after
    all static files have been post-processed. Additionally, existing cache
    keys are never deleted; instead, we rely on the cache expiration to
    remove not-recently-used keys.
    
    This is convenient for deployments. Ususally, one first does a
    collectstatic and then restarts his application servers. But since the
    cache is (normally) shared with the currently running application
    processes, any change to the static files will be immediately used for
    existing requests. This results in having a previous codebase serving
    newer static files, which might lead to issues.
    
    The commit moves all cache handling to the end, so that the above window
    of serving wrong versions of the static files is minimized. This has the
    added benefit, that one can safely stop the collectstatic command in the
    middle of the execution, without any impact on the existing application
    processes (the old files are always there, anyway).
    
    Signed-off-by: Jannis Leidel <jannis@leidel.info>
Commits on Feb 16, 2012
Commits on Feb 14, 2012
  1. Removed unneeded regex.

    jezdez committed Feb 14, 2012
Commits on Feb 12, 2012
  1. Bumped version up a notch.

    jezdez committed Feb 12, 2012
  2. Updated changelog.

    jezdez committed Feb 12, 2012
Commits on Feb 11, 2012
  1. Added item about STATICFILES_IGNORE_PATTERNS to changelog and fixed a…

    jezdez committed Feb 11, 2012
    … few default values of iterable settings.
  2. Use correct TEST_ROOT setting.

    jezdez committed Feb 11, 2012
  3. Merge branch 'ignore_patterns' of https://github.com/dbinit/django-st…

    jezdez committed Feb 11, 2012
    …aticfiles into dbinit-ignore_patterns
  4. Test the staticfiles.tests app.

    jezdez committed Feb 11, 2012
  5. Stopped using versiontools.

    jezdez committed Feb 11, 2012
  6. Updated year to 2012.

    jezdez committed Feb 11, 2012
  7. Added Idan to list of authors.

    jezdez committed Feb 11, 2012
  8. Merge pull request #25 from idangazit/features/improved-cachedfilesmixin

    Jannis Leidel committed Feb 11, 2012
    Polish and tests for the improved CachedFilesMixin
Commits on Feb 7, 2012
  1. Improve options handling in collectstatic

    idan committed Feb 7, 2012
    Instead of a private method which is called twice (once in handle_noargs and
    once in collect), process options once in handle_noargs. Tests which call
    collect() will have to manually call set_options() beforehand to configure
    their desired options.
  2. Added STATICFILES_IGNORE_PATTERNS setting.

    dbinit committed Feb 7, 2012
    Defines patterns to be ignored by the collectstatic management command.
Commits on Feb 6, 2012
  1. Test post_processing behavior

    idan committed Feb 6, 2012
  2. Split collectstatic logic into collect() method

    idan committed Feb 6, 2012
    Allows for easier calling from tests.
  3. Fix typo

    idan committed Feb 6, 2012