1. 06 Dec, 2010 1 commit
    • Brion Vibber's avatar
      Added User::singleUserNickname() as (temporary?) fallback for single-user... · 76f3dc32
      Brion Vibber authored
      Added User::singleUserNickname() as (temporary?) fallback for single-user lookup as a workaround for site setup of 1user sites. We found that an external tool attempting to spin up StatusNet and then register the user would fail because StatusNet's router setup dies on being unable to find its single-user account, since the nickname is needed in setting up routing entries. This tweak will let it survive, using the configured setting as a fallback if it can't actually find the user account.
      76f3dc32
  2. 30 Nov, 2010 6 commits
  3. 26 Nov, 2010 1 commit
  4. 22 Nov, 2010 4 commits
  5. 20 Nov, 2010 2 commits
  6. 19 Nov, 2010 5 commits
    • Brion Vibber's avatar
      Ticket #2724: gracefully handle attempts to delete or fave/unfave a remote... · 94f2f96f
      Brion Vibber authored
      Ticket #2724: gracefully handle attempts to delete or fave/unfave a remote Twitter notice if a failure occurs.
      
      Most annoying error case being where the notice was already faved or deleted on Twitter! :)
      Such errors will now just fail out and log a note to the syslog -- the rest of what we were doing will continue on unhindered, so you can still delete, favorite, etc and it just won't sync the info over in that case.
      94f2f96f
    • Brion Vibber's avatar
      Ticket #2796: don't allow arbitrary overriding of the 'action' class and other... · 4193a826
      Brion Vibber authored
      Ticket #2796: don't allow arbitrary overriding of the 'action' class and other parameters pulled from the URL mapper.
      
      This protects against oddities such as manual invocation of the ClientError action, which can spoof error messages.
      4193a826
    • Brion Vibber's avatar
      Ticket #1987: support since_id on API notice search methods. · ca55d6c5
      Brion Vibber authored
      max_id is not yet implemented, as it'll need support added to the search backends. (since_id we get 'for free' by just cropping off the list, it'll do for now)
      ca55d6c5
    • Brion Vibber's avatar
      Ticket #2441: fix deletion of avatars when a profile is deleted. · 4b01dd8b
      Brion Vibber authored
      Code was doing a batch call to $avatar->delete() which fails to properly engage the file deletion code. Calling the existing profile->delete_avatars() function deletes them individually, which makes it all work nice again.
      4b01dd8b
    • Brion Vibber's avatar
      Ticket #2899: clean up inbox/outbox DM form a bit: · d9619258
      Brion Vibber authored
      - "To" drop-down list now defaults to showing "Select recipient:" instead of the first person on your list, reducing liklihood of accidentally sending a message to the wrong person.
      - When there are no mutual subscribers to send to, instead of an empty list the list now shows 'No mutual subscribers.'
      
      In both cases, attempting to send when the default is selected displays an error message.
      I'm not disabling form elements in part because our themes right now don't show disabled button state correctly; we might want to tighten that up a bit more once fixed.
      d9619258
  7. 18 Nov, 2010 2 commits
  8. 16 Nov, 2010 6 commits
  9. 15 Nov, 2010 7 commits
  10. 12 Nov, 2010 4 commits
  11. 11 Nov, 2010 1 commit
  12. 10 Nov, 2010 1 commit