Permalink
Switch branches/tags
Commits on Oct 28, 2012
  1. Released 5.005004

    Mike.lifeguard committed Oct 28, 2012
  2. Update MANIFEST.SKIP: Never ship MYMETA files

    Mike.lifeguard committed Oct 28, 2012
  3. Fix testing of minor edits

    Mike.lifeguard committed Oct 28, 2012
  4. Rewrite get_image test using better data

    Mike.lifeguard committed Oct 28, 2012
    Previously, we used a file that was deleted without anybody
    noticing. Now, we use the same image as is used in the API docs,
    which is very unlikely to disappear from beneath our feet.
  5. Fetch a data set known to be large in the test suite

    Mike.lifeguard committed Oct 28, 2012
    Previously, we requested a list of pages from a namespace
    that had been cleaned up, leaving less than 500 pages. Instead,
    use the User namespace, which still has lots of pages. This
    should resolve some spurious test failures.
  6. Avoid modifying $_ in map

    Mike.lifeguard committed Oct 28, 2012
Commits on Oct 27, 2012
  1. Better diagnostics in test suite

    Mike.lifeguard committed Oct 27, 2012
Commits on Oct 13, 2012
  1. Allow fetching contribs for multiple users

    Mike.lifeguard committed Oct 13, 2012
    Also, return the whole set of results for a contribs query.
  2. Use a map to return page titles

    Mike.lifeguard committed Oct 13, 2012
  3. Use [[Main Page]] for testing get_text

    Mike.lifeguard committed Oct 13, 2012
    Addresses GH #46
Commits on Sep 30, 2012
  1. updated with suggestions

    James Michael DuPont committed Sep 30, 2012
Commits on Sep 16, 2012
  1. more error checking

    James Michael DuPont committed Sep 16, 2012
Commits on Sep 15, 2012
  1. Released 5.005003

    Mike.lifeguard committed Sep 15, 2012
  2. whitespace fixes

    Mike.lifeguard committed Sep 15, 2012
  3. Return failure code properly in upload(); require GD for upload test

    Mike.lifeguard committed Sep 15, 2012
    When the user omitted both data and filename when calling upload,
    the error data was correctly set, but the method failed to return
    prematurely, disguising the error. Instead of being informed that
    the upload method requires either a filename or the binary data,
    the error informed the caller that the file they attempted to
    upload was empty. Now the correct error is given.
  4. Update the link to the bug tracker in t/00-init.t

    Mike.lifeguard committed Sep 15, 2012
  5. Be more accpeting of whitespace differences in the diff test

    Mike.lifeguard committed Sep 15, 2012
    Previously, we tried to account for the exact whitespace at the
    end of the got and expected strings. Now, just chomp it all away
    because we don't care about it at all.
  6. Handle namespace #0 properly

    Mike.lifeguard committed Sep 15, 2012
    In many places, the namespace number was treated as a boolean,
    but namespace zero is a legitimate value. This bug would have
    resulted in a desired namespace filter being omitted, and the
    API results would include results from all namespaces instead
    of only the requested namespace.
    
    Thanks to Seth for reporting this.
    
    Fixes GH #43
Commits on Aug 15, 2012
  1. Fix an uninitialized warning in get_log

    Mike.lifeguard committed Aug 15, 2012
    Fixes GH #42
  2. Improved error handling in upload

    Mike.lifeguard committed Aug 15, 2012
    Also, _handle_api_error() is a method; use it as such
    
    Fixes GH #33
Commits on Jun 10, 2012
  1. Normalize file endings

    Mike.lifeguard committed Jun 10, 2012
Commits on May 9, 2012
  1. Released 3.005002

    Mike.lifeguard committed May 9, 2012
  2. Update test suite for changes required by someone editing our pages

    Mike.lifeguard committed May 9, 2012
    I've also protected the pages we expect to be static, to prevent
    this sort of thing from happening again.
Commits on Apr 9, 2012
  1. Fix pod error

    Mike.lifeguard committed Apr 9, 2012
Commits on Apr 8, 2012
  1. Released 3.005001

    Mike.lifeguard committed Apr 8, 2012
  2. Try to make the test suite fail less

    Mike.lifeguard committed Apr 8, 2012
  3. Fix editing failures with HTTP::Message 6.03

    Mike.lifeguard committed Apr 8, 2012
    As of version 6.03, HTTP::Message converts all text to have CRLF
    line endings. Because the transformation happens after the MD5 is
    taken, the hash doesn't match what the server eventually receives.
    Now, we convert to CRLF prior to taking the MD5. See RT#75592 for
    the bug report against HTTP::Message.
    
    Fixes GH #39, and should fix some automated test failures
Commits on Mar 24, 2012
  1. Fix erroneous documentation of the edit method

    Mike.lifeguard committed Mar 24, 2012
    Fixes GH #38, reported by steevithak
  2. Add a missing SKIP block

    Mike.lifeguard committed Mar 24, 2012
Commits on Mar 3, 2012
  1. Released 3.005000

    Mike.lifeguard committed Mar 3, 2012
  2. Add README.mkdn

    Mike.lifeguard committed Mar 3, 2012
  3. Cleanup code in get_images

    Mike.lifeguard committed Mar 3, 2012
  4. Make login detect failure better

    Mike.lifeguard committed Mar 3, 2012