Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Commits on Feb 8, 2013
  1. Bump version to 0.8.6.

  2. Give up on using a single database.

    Django 1.5 is making it impossible to test, as far as I can tell; you
    get a circular dependency error that I wasn't able to work around.
    It's not the best strategy anyway; it's best to put logging in a
    separate database, perhaps even on different storage or a different
    server. You'll regret a single database when something goes haywire and
    you want to clean up the resultant logging and reclaim the space,
    without affecting the rest of the site.
  3. Merge pull request #7 from facconi/master

    Fixes issue #6 and Django 1.5 compatibiliy
Commits on Jan 9, 2013
  1. Merge pull request #5 from yola/request_id_filter

    Add RequestIDFilter
Commits on Jan 8, 2013
  1. Add RequestIDFilter

Commits on Sep 4, 2012
  1. 0.8.5: fix README bugs.

    Close password quotes. Update formatters to use user_pk/username instead
    of user.
Commits on Apr 26, 2012
  1. Improve doc, demo app. Closes #3.

    Note the requirement for the request context processor. Update the demo
    app. Bump the version.
Commits on Mar 30, 2012
  1. Django 1.4 compatibility.

    Make timestamps timezone-aware if necessary.
Commits on Mar 10, 2012
  1. Git master, that's me.

  2. Remove index on LogRecord.message.

    PostgreSQL would complain that it couldn't/shouldn't/wouldn't index
    large messages with a btree index.
Commits on Nov 21, 2011
Commits on Nov 9, 2011
  1. Record user PK as well as username.

    Usernames can change, of course, so recording the primary key as well
    ensures you can positively identify the user being logged.
    The schema is migrated to add the user PK, but I've not included a data
    migration to automatically update it on existing log records.
Commits on Nov 4, 2011
  1. Bump version number.

Commits on Oct 19, 2011
Commits on Oct 11, 2011
  1. Documentation fix.

    Forgot the addition of the database router to Django settings.
Commits on Oct 10, 2011
  1. Fix, README typo.

    Don't need to have the dependencies until test is run.
  2. Fix transaction handling. Add tests and demo app.

    By default, peavy should be doing its database logging on a different
    connection than the application uses, so its commits don't interfere
    with the application.
    Added unit tests. Well, test, singular, to verify that the logging is
    persistent even if the app transaction is rolled back, and that logging
    doesn't commit app writes, thus preventing them from being rolled back.
    Added a demo app to show how to configure and use it, and to show the
    UI. Maybe it'll light a fire under me to improve the UI.
Commits on Sep 28, 2011
  1. Bump version number to 0.5.1.

    For timestamp index, origin_server default change.
  2. Index timestamp, change origin_server default.

    The previous default for LogRecord.origin_server, socket.getfqdn, could
    be painfully slow.
Commits on Jun 18, 2011
  1. Initial commit

Something went wrong with that request. Please try again.