We are no longer offering accounts on this server. Consider https://gitlab.freedesktop.org/ as a place to host projects.

  1. 17 Nov, 2009 4 commits
    • Brion Vibber's avatar
      Fix ticket 1816: Database errors recorded as "Array" · 3d6a55a4
      Brion Vibber authored
      PEAR error backtrace lines are now correctly formatted as strings in debug log, roughly as debug_print_backtrace() does (but with argument values swapped out for types to avoid being overly verbose).
      Todo: exceptions and PEAR error objects should log backtraces the same way; right now it doesn't look like exceptions get backtraces logged.
      Todo: At one line per line, it's potentially tough to figure out what backtrace goes with what event if traffic is heavy; even if not heavy it's awkward to jump back into a log file after grepping to find the backtrace. Consider using a random per-event ID which can go in the log output -- bonus points for exposing the error ID to users so ops can track down actual error details in logs from a user report.
    • Zach Copley's avatar
    • Evan Prodromou's avatar
      Merge branch '0.9.x' of git@gitorious.org:statusnet/mainline into 0.9.x · 6a1afda2
      Evan Prodromou authored
    • Brion Vibber's avatar
      Bug 1655/bug 1905: fix for Internet Explorer receiving FOAF output when clicking user links. · 75c00f00
      Brion Vibber authored
      User links using the ID number (such as created for @-replies) have been failing on Internet Explorer, since IE doesn't bother to actually say it supports text/html...
      We usually get something like this from IE, up through at least IE 8:
      Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, */*
      The */* ended up matching application/rdf+xml instead of text/html, so only other browsers which are more explicit would actually get sent on to the user profile/notice stream; IE visitors were directed on to the FOAF download. :(
      Swapping the order of items in the server-side of the negotiation list fixes this; clients actually asking for FOAF at a higher priority than HTML will still get it, but the wildcard */* now matches text/html which is usually what we want.
      Content negotiation for the user links  was added August 2008 in commit 48fcfb8b.
  2. 16 Nov, 2009 36 commits