Source

django-hoptoad / hoptoad / middleware.py

Author Commit Message Labels Comments Date
Steve Losh
Merge with m.
mahmoudimus
Updated configuration, fixed an import error for a dependency that might not be there. Also, cleaned up middleware.py
mahmoudimus
Updated documentation and fixed an initialization bug
Steve Losh
Clean up after the merge.
Steve Losh
Merge the v2.0 changes with the others.
mahmoudimus
Updated API to v2
Steve Losh
Tweak whitespace and logging a bit.
Steve Losh
Merge the async functionality.
Steve Losh
Clean up some whitespace and comments.
Mahmoud Abdelkader
Fixed a typo, added better documentation, and fixed a small bug with exceptions
Mahmoud Abdelkader
Added asynchronous hoptoad post support
Steve Losh
Fix the settings checks to work with django-trunk.
Steve Losh
Add some simple docstrings for internal functions.
Mark Hellewell
changed `None` to an empty string - `search` takes a string so would fail if `HTTP_USER_AGENT` wasn't there.
Mark Hellewell
tiniest of tweaks to HTTP_USER_AGENT check
Steve Losh
Make the user_agent check mroe elegant.
Steve Losh
Make sure there's a USER_AGENT header before we try to use it.
Steve Losh
Check for a blank API key.
Steve Losh
Add USER_AGENT ignore functionality.
Steve Losh
Remove an extraneous print.
Steve Losh
Add 403 tracking.
Steve Losh
Rename a lot of parameters to make things more readable.
Steve Losh
Add some docstrings.
Steve Losh
Clean up the __init__ code a bit.
Steve Losh
Add 404 tracking functionality and refactor a bunch of things.
Steve Losh
Fix whitespace issue.
Steve Losh
Massively refactor the payload generation into separate functions.
Steve Losh
Add the ability to specify a default timeout.
Steve Losh
Remove the print statement.
Steve Losh
Restructure the repository a bit.