Rikki Tooley
7d754407c6
Removing test code
2014-11-09 15:51:48 +00:00
Rikki Tooley
e99ba1fb77
Merge branch 'master' into syro
2014-11-09 15:50:07 +00:00
Rikki Tooley
63bc96beac
Don't send the ExpectContinue header on API requests - fixes #36
2014-11-09 15:49:15 +00:00
Rikki Tooley
997f3da9d1
Request builder
2014-11-09 14:42:51 +00:00
Rikki Tooley
55decdda69
Open progress report link
2014-11-08 15:44:39 +00:00
Rikki Tooley
12e0b3ac62
Fixing progress report
2014-11-08 15:34:46 +00:00
Rikki Tooley
7f102820da
VS style tabs
2014-11-06 00:52:34 +00:00
Rikki Tooley
a8d28159d4
Window styling
2014-11-05 23:31:36 +00:00
Rikki Tooley
dd2cd0a851
Updating README with more sample code
2014-11-04 14:41:43 +00:00
Rikki Tooley
34a6043cd1
Moved progress report code to SYRO
2014-11-02 23:32:12 +00:00
Rikki Tooley
eebef48a7b
Change visibility of command bases from internal to public
2014-11-01 12:46:24 +00:00
Rikki Tooley
303f27e1b3
Add a progress bar from progressed.io to the progress report
2014-10-26 14:47:43 +00:00
Rikki Tooley
28259b58d4
Progress report tool now generates PROGRESS.md
...
(build and run IF.Lastfm.ProgressReport to update)
Closes #28
2014-10-26 14:28:54 +00:00
Rikki Tooley
d0a4283ba7
Merge pull request #29 from zumicts/master
...
Fixes #30 : Kiesza bug in parsing Album.Tags
2014-10-22 16:11:43 +01:00
Harry
07a5fab059
Fix tags bugs for last objects
...
Needed to check if the token was an array or not and continue from there
to the appropriate action.
2014-10-22 09:49:44 -04:00
Rikki Tooley
150d50ffc9
Merge branch 'master' of https://github.com/inflatablefriends/lastfm
2014-10-21 00:19:22 +01:00
Rikki Tooley
a47d601bfb
Console app to generate progress report almost there, needs to generate Markdown and deal with missing Lastfm documentation
...
See #28
2014-10-21 00:18:50 +01:00
Rikki Tooley
8f6a0db902
Merge pull request #27 from zumicts/master
...
Fix null reference exception when parsing tags for Album
2014-10-16 17:35:12 +01:00
Harry
72b910aee1
Fixing null exception bug
2014-10-16 11:35:11 -04:00
Rikki Tooley
46ce11c52c
Updating readme.
2014-10-15 21:09:47 +01:00
Rikki Tooley
bff352704f
SearchAlbumsCommand tests
2014-10-12 19:06:45 +01:00
Rikki Tooley
27ac6d5b38
Prefixing all objects with Last
...
Closes #17 and #12
2014-10-12 16:47:21 +01:00
Rikki Tooley
311b98da8b
Check error code is correct in track shouts command tests
2014-10-12 16:34:55 +01:00
Rikki Tooley
1e6aa46f49
Reorganising test resources and GetTrackShoutsCommandTests
2014-10-12 16:30:17 +01:00
Rikki Tooley
70a557097b
Actually fixes search commands after cac461b22c
2014-10-12 15:50:11 +01:00
Rikki Tooley
2fc4326dd2
Change similar items commands to use PageResponse
...
Also fix search commands after cac461b22c
Closes #22
2014-10-12 15:44:07 +01:00
Rikki Tooley
1a98e79d11
Was passing wrong JToken to PageResponse factory
...
Fixes #25
2014-10-12 13:54:32 +01:00
Rikki Tooley
7509a7f105
Revert "Upgrade demo project to WP Silverlight 8.1"
...
This reverts commit 284d4fef03
.
Closes #24
2014-10-12 00:08:56 +01:00
Rikki Tooley
785cf1e94b
Don't forget to check if it builds...
2014-10-11 18:34:55 +01:00
Rikki Tooley
fff188a355
Styling changes for Command files
2014-10-11 18:32:57 +01:00
Rikki Tooley
cac461b22c
Merge pull request #20 from zumicts/master
...
Fixing more page response apis
2014-10-11 17:06:39 +01:00
Rikki Tooley
284d4fef03
Upgrade demo project to WP Silverlight 8.1
2014-10-11 16:13:44 +01:00
Harry
61d6f0acb1
Fix and refactor charts api
...
there was an issue with the get top tracks api plus I forgot to set
those commands to use the new page response create method.
2014-10-10 09:12:54 -04:00
Harry
dc8189903b
Fix page response bug for search
2014-10-09 13:57:07 -04:00
Rikki Tooley
32ffbf0df4
Merge pull request #15 from zumicts/master
...
Added several new commands and handled a few more edge cases in parsing the responses from the Last.fm API
2014-10-09 01:38:35 +01:00
Harry
934bb46760
Using new page response creator in other places
...
plus doing a similar array check in the lastalbum track properties,
seems to have the same issue when the album has only one track
2014-10-08 14:15:37 -04:00
Harry
f41916cfc8
Made an easier way to create page response
...
that takes into account that the list sometimes is not an array.
2014-10-08 14:02:06 -04:00
Harry
cf52a96610
Fix the kiesza bug for tracks
...
Definitely will create a helper for this, instead of writing one for
every object.
2014-10-08 13:19:54 -04:00
Harry
b4d1c59f73
Fix token selection typo in LastAlbum
2014-10-08 13:13:44 -04:00
Harry
448114c8cd
Fix conflicts with ceb16a9
2014-10-07 22:05:44 -04:00
Harry
d2863e256f
Refactor album page response token parsing
...
plus changed the rank property to be a nullable int
2014-10-07 21:54:53 -04:00
Harry
2ee49a61a3
Refactor image set largest property
...
I can't believe I did not see that...
2014-10-07 21:26:28 -04:00
Rikki Tooley
ceb16a96fa
Check for token type instead of handling an exception
2014-10-08 02:09:51 +01:00
Harry
c8612f8510
Fix bug with parsing tracks
...
sometimes they don't come with duration. so parse as string, which can
be null, and then if is not null we try to parse it as a double
2014-10-07 17:13:25 -04:00
Harry
0b48051ce9
Fix what I like to call the Kiesza bug
...
Last.fm returns an object instead of an array when it will return only
one object. Had to resolve to some trickery behind the scenes to make
it work...
2014-10-07 17:04:16 -04:00
Harry
f6f027845d
Renaming singular to plural
...
just for the consistency
2014-10-07 16:08:56 -04:00
Harry
5058d370df
Add pagination to artist methods
...
the get top tracks and albums.
2014-10-07 15:58:42 -04:00
Harry
e1ad4f7a10
Add charts api
...
plus renaming some files
2014-10-07 15:56:30 -04:00
Harry
1bdcafbf9f
Small refactoring
2014-10-07 15:41:47 -04:00
Harry
229968eb63
Add getting info by mbid
...
to artist, album and track
2014-10-07 15:38:08 -04:00