Permalink
Commits on Mar 16, 2012
  1. fix typo. close #311

    benoitc committed Mar 16, 2012
  2. Added "validate_class" option validator.

    caxap committed with benoitc Mar 14, 2012
    Now you able to use existed type instance or factory method to create and customize class during in-code configuration.
    
    E.g.:
    >>> settings.set('worker_class', MyWorkerClass)
    >>> settings.set('worker_class', lambda: MyWorkerClass)
    
    All other formats still valid.
  3. Added support for max_requests for Tornado workers, and support for

    mazdak committed with benoitc Mar 13, 2012
    disabling x_forwarded_for_header.
Commits on Mar 4, 2012
  1. bump to 0.14.1

    benoitc committed Mar 4, 2012
Commits on Mar 1, 2012
  1. remove spurious print

    benoitc committed Mar 1, 2012
  2. fix keepalive response.

    benoitc committed Mar 1, 2012
    The expected response for keeep alive connections are Connection:
    keep-alive not keepalive.
  3. use the cached app.

    benoitc committed Mar 1, 2012
Commits on Feb 29, 2012
  1. sync doc

    benoitc committed Feb 29, 2012
  2. close #306 .

    benoitc committed Feb 29, 2012
    We badly called this function `start_server` when it should have been
    `when_ready` .
Commits on Feb 25, 2012
  1. fix upgrade header. close #298 .

    benoitc committed Feb 25, 2012
    We were supposed to handled the upgrade header there but the way we
    extend the default headers imply we were sending 2 connections headers.
    Instead we are now testing if the upgrade header is present and keep it.
  2. fix index style

    benoitc committed Feb 25, 2012
  3. regen doc & fix it

    benoitc committed Feb 25, 2012
  4. update news for next release.

    benoitc committed Feb 25, 2012
  5. close #304 .

    benoitc committed Feb 25, 2012
    Intoduce a change in log access format:
    
    - request headers are now added to the log format using the
      {HeaderName}i variable
    - response headers are now handled using the {HeaderName}o variables
    - headers name are insensitive
    - non existent keys in the log access format are replaced by '-'
Commits on Feb 21, 2012
  1. make the django monkey patching less intrusive.

    benoitc committed Feb 21, 2012
    only patch in the `run_gunicorn` command.
  2. pyflakes pass.

    benoitc committed Feb 21, 2012
  3. simplify the patch.

    benoitc committed Feb 21, 2012
  4. just pass

    benoitc committed Feb 21, 2012
  5. add missing file.

    benoitc committed Feb 21, 2012
  6. remove spurious print.

    benoitc committed Feb 21, 2012
  7. monkey patch django. close #293 .

    benoitc committed Feb 21, 2012
    This patch make sure that we use real threads to get the ident which is
    going to happen if we are using gevent or eventlet.
  8. fix whitespaces.

    benoitc committed Feb 21, 2012
  9. fix testing.

    benoitc committed Feb 21, 2012
    Note: it was also a good way to test HUP on master. worked like a charm.
  10. and remove useless print

    benoitc committed Feb 21, 2012
  11. remove unecessary imports.

    benoitc committed Feb 21, 2012
  12. don't validate models and activate translation in run_gunicorn command.

    benoitc committed Feb 21, 2012
    close #293.
    
    We already do that in the worker application load. Not doing it here
    should fix application reload and issue with threads.
    .
Commits on Feb 20, 2012
  1. remove spurious print

    benoitc committed Feb 20, 2012
    shouldn't have been here.