129 Commits (master)
 

Author SHA1 Message Date
Abhinav Sarkar b30839a26f added property_adder mixin. moved all "property" attributes of all classes to a Meta class. moved attribute setting code to LastfmBase. 14 years ago
Abhinav Sarkar 03c5cb0046 deleted the mixins module. have moved all the mixins.* modules to mixin module 14 years ago
Abhinav Sarkar bc726dddc9 * added wormhole and logging modules. 14 years ago
Abhinav Sarkar e0c0277336 * renamed lastfm.mixins module to lastfm.mixin 14 years ago
Abhinav Sarkar 2219c5b0ad moved get_all method to crawlable mixin. added get_all to venue, location, country. minor changes. 14 years ago
Abhinav Sarkar e6d5a21478 corrected a failing test 14 years ago
Abhinav Sarkar 45a5522be0 added 'get_all' method in Album, Artist, Event, Tag, Track, User and LastfmBase classes. minor fixes. 14 years ago
Abhinav Sarkar a818e7a9e6 commented out the print statements 14 years ago
Abhinav Sarkar 28d4368c42 * moved object registry and register function to objectcache module 14 years ago
Abhinav Sarkar 26e5da0e7b added _mixins to the classes to indicate which all attributes/methods/properties are being mixed in. 14 years ago
Abhinav Sarkar 0a285dd6bf made _lock a module global variable. made set_session_key thread safe. 14 years ago
Abhinav Sarkar c36d689690 * converted all mixin classes to class decorator functions 14 years ago
Abhinav Sarkar d709434a7b * added Rolling Charts: Monthly, Quaterly, Half-yearly and Yearly; Album, Artist, Track and Tag charts 14 years ago
Abhinav Sarkar 42aa35fcbb * renamed weeklychart module to chart 14 years ago
Abhinav Sarkar 36b2aea1fd minor changes 14 years ago
Abhinav Sarkar 5a4296fa73 fixed bugs in authenticate and depaginate decorators 14 years ago
Abhinav Sarkar bbdbfcebb6 * added decorator package to setup dependency 14 years ago
Abhinav Sarkar 238d88f7e8 added async_callback decorator for supporting asynchronous calls. applied it to get_* methods in Api class. 14 years ago
Abhinav Sarkar d1656c1a84 fixed pylint warnings 14 years ago
Abhinav Sarkar 9105ddc447 changed the default value of extra_params argument in the _default_params methods to None from {} 14 years ago
Abhinav Sarkar 394310c60f refactored pagination behaviour in 'paginate' decorator 14 years ago
Abhinav Sarkar 4b1dc47b24 added epydoc configuration 14 years ago
Abhinav Sarkar 2645e4565c added documentation for error, event, geo and group modules 14 years ago
Abhinav Sarkar 636e9073ec * refactored the decorators to decorators module from base module 14 years ago
Abhinav Sarkar e53bf5eb20 added documentation fo the artist module 14 years ago
Abhinav Sarkar 4f3d8fd499 added Venue to objectcache 14 years ago
Abhinav Sarkar ea99e1cc44 added tests for venue module 14 years ago
Abhinav Sarkar dd759e1f49 added tests for the user module 14 years ago
Abhinav Sarkar ca436f371c added more documentation 14 years ago
Abhinav Sarkar 7484aa02ef minor changes 14 years ago
Abhinav Sarkar b066f934b9 added documentation fo the album module 14 years ago
Abhinav Sarkar fd92a609a0 added documentaion for the api module 14 years ago
Abhinav Sarkar d8a79fb870 refactored tests 14 years ago
Abhinav Sarkar 20e3e33e36 minor changes 14 years ago
Abhinav Sarkar e664888d40 added tests for playlist and track modules 14 years ago
Abhinav Sarkar 8617391ae6 added tests for group module 14 years ago
Abhinav Sarkar b09a962838 corrected import path 14 years ago
Abhinav Sarkar bccc744fd0 added tests for the geo module 14 years ago
Abhinav Sarkar f77fe5163d made changes to remove the warning about depracation of md5 module in python 2.6 14 years ago
Abhinav Sarkar b38b509bbd minor change 14 years ago
Abhinav Sarkar 488497fc2b added tests for artist and event classes 14 years ago
Abhinav Sarkar 07619d0c92 fixed a missing argument error 14 years ago
Abhinav Sarkar 3aeb79ebf1 completed tests for album and tag classes 14 years ago
Abhinav Sarkar 98a0f7153a minor changes 14 years ago
Abhinav Sarkar 2803143af4 renamed WeeklyTagChart.get() to WeeklyTagChart.create_from_data() 14 years ago
Abhinav Sarkar 486638387c implemented a compound method: user.get_weekly_tag_chart(). it analyzes user's weekly artist chart and each artist's top tags and creates a weekly tag chart. 14 years ago
Abhinav Sarkar 47c1697f3d fixed minor errors 14 years ago
Abhinav Sarkar 25755a934c moved venue to a separate module and implemented venue related methods 14 years ago
Abhinav Sarkar 55680ba9c8 implemented new methods and check for authenticated method calls. 14 years ago
Abhinav Sarkar 2565dbb9a1 added searchable mixin to album to implement album.search method 14 years ago