Skip to content

Releases: mneudert/plug_accesslog

v0.6.0

23 May 11:52
Compare
Choose a tag to compare
  • Enhancements

    • Allows passing a dontlog-function to skip requests from logging
    • Dependencies not used in production builds are marked as optional
  • Additional formatting directives

    • %{VARNAME}C - Cookie sent by the client
    • %m - Request method
    • %{VARNAME}o - Header line sent by the server

v0.5.1

11 May 19:50
Compare
Choose a tag to compare
  • Bug fixes
    • Properly accesses headers using lowercase (@c-rack)

v0.5.0

24 Feb 16:28
Compare
Choose a tag to compare
  • Allows logging to functions instead of files
  • Properly ignores unopenable logfiles (i.e. "..")
  • Recreates logfile if necessary (i.e. after moved by logrotate)

Additional formatting directives:

  • %% - Percentage sign
  • %B - Size of response in bytes. Outputs "0" when no bytes are sent.

v0.4.1

03 Feb 20:42
Compare
Choose a tag to compare
  • Properly handles charlist responses (@chvanikoff)
  • Reopens logfile IO device if pid is not alive anymore (@chvanikoff)

v0.4.0

31 Jan 12:32
Compare
Choose a tag to compare
  • Provides "Agent Log Format" alias
  • Provides "Combined Log Format" alias
  • Provides "Combined Log Format with VHost" alias
  • Provides "Referer Log Format" alias

v0.3.0

25 Jan 13:23
Compare
Choose a tag to compare
  • Logs username from basic authentication
  • Provides access to vhost (domain) for logging
  • Raises plug version requirement to ~> 0.10

v0.2.0

18 Jan 15:38
Compare
Choose a tag to compare
  • Supports full CLF

v0.1.0

15 Jan 18:28
Compare
Choose a tag to compare
  • Initial Release