Commit Graph

280 Commits

Author SHA1 Message Date
Rikki Tooley
3e8bfe7351 Forgot to add the picture 2014-11-09 16:47:44 +00:00
Rikki Tooley
11c1626485 Contributing guide 2014-11-09 16:46:08 +00:00
Rikki Tooley
c6d9cb551f Removing duplicate project + deleting copy-report.ps1 2014-11-09 16:22:42 +00:00
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