Permalink
Switch branches/tags
Nothing to show
Commits on Sep 1, 2017
Commits on Jul 10, 2017
  1. Problem: the lib is crashing when trying to parse the FIXME string.

    adelnizamutdinov authored and jkovacs committed Oct 30, 2016
    Solution: optional int parsing
  2. Update all docblock links to https

    Isaacs, Ben authored and jkovacs committed Jul 7, 2017
  3. Update web services root URL to https

    Isaacs, Ben authored and jkovacs committed Jul 7, 2017
    auth.getMobileSession will soon no longer work over HTTP, and all calls are now supported over HTTPS.
Commits on Sep 9, 2016
  1. Add support for setting limit for Tracks.getSimilar() (#5)

    eltmon authored and jkovacs committed Sep 9, 2016
    Add support for setting limit for Tracks.getSimilar()
Commits on Sep 1, 2015
  1. Add readme

    jkovacs committed Sep 1, 2015
Commits on Aug 25, 2015
  1. Merge pull request #2 from pfdevmuller/master

    jkovacs committed Aug 25, 2015
    Normalized Line Endings
Commits on Dec 19, 2013
  1. Merge normalized line endings into jkovacs/master

    Pieter Muller
    Pieter Muller committed Dec 19, 2013
Commits on Dec 18, 2013
  1. Normalize line endings

    Pieter Muller
    Pieter Muller committed Dec 18, 2013
    The git recommendation is that line endings in repositories be LF, which
    work natively on Mac and Unix. On Windows, users can configure git to
    convert line endings to CRLF on checkout and back to LF on commit.
    
    I've normalized this repo to LF following the recommendations on this
    page:
    https://help.github.com/articles/dealing-with-line-endings#platform-mac
    
    If you're on Windows, set git to automatically handle line ending
    conversion for you by running:
    git config --global core.autocrlf true
    
    Git will then convert to and from CRLF behind the scenes and you
    shouldn't need to worry about it ever again.
  2. Add gitattributes file.

    Pieter Muller
    Pieter Muller committed Dec 18, 2013
Commits on Dec 17, 2013
  1. Merge pull request #1 from pfdevmuller/master

    jkovacs committed Dec 17, 2013
    Fix bug when using default get limit.
Commits on Dec 15, 2013
  1. Fix bug when using default get limit.

    pfdevmuller authored and Pieter Muller committed Dec 15, 2013
    Bug:
    The existing code passed 0 as the default page size limit when calling
    getArtists, getAlbums or getTracks. However, this resulted in a response
    from last.fm that contained the right data, but had empty strings as the
    the page, perPage and totalPages attributes. These attributes then
    failed to parse in ResponseBuilder, resulting in a
    NumberFormatException.
    
    To Reproduce:
    Call Library.getArtists(String user, String apiKey) on a library with
    less than 50 artists.
    
    Fix:
    To fix this I changed the library get methods (Library.getArtists,
    Library.getAlbums and Library.getTracks) to omit the limit parameter
    if limit <= 0. This results in last.fm using its default limit, which is
    currently 50, and the response has the appropriate page, perPage and
    totalPage attributes set, eliminating the parsing issue in
    ResponseBuilder.
Commits on Jul 18, 2012
Commits on Jul 17, 2012
  1. Initial import of source

    jkovacs committed Jul 17, 2012