Abhinav Sarkar
d709434a7b
* added Rolling Charts: Monthly, Quaterly, Half-yearly and Yearly; Album, Artist, Track and Tag charts
...
* refactored the chart related code to mixins.chartable module
* made related changes in user, tag and group modules
2009-03-28 07:24:24 +00:00
Abhinav Sarkar
42aa35fcbb
* renamed weeklychart module to chart
...
* added stubs for rolling chart classes
* added weekly tag chart related methods to Group class
* added tests for get_weekly_tag_chart method in user and group test modules
2009-03-27 05:54:12 +00:00
Abhinav Sarkar
5a4296fa73
fixed bugs in authenticate and depaginate decorators
2009-03-25 10:25:20 +00:00
Abhinav Sarkar
d1656c1a84
fixed pylint warnings
2009-03-18 04:25:04 +00:00
Abhinav Sarkar
9105ddc447
changed the default value of extra_params argument in the _default_params methods to None from {}
2009-03-18 03:19:57 +00:00
Abhinav Sarkar
394310c60f
refactored pagination behaviour in 'paginate' decorator
2009-03-17 18:34:06 +00:00
Abhinav Sarkar
2645e4565c
added documentation for error, event, geo and group modules
2009-03-17 15:21:40 +00:00
Abhinav Sarkar
636e9073ec
* refactored the decorators to decorators module from base module
...
* fixed a bug in authenticate decorator which gave the authenticated results for non-authenticated users
* added documentation for decorators module
* added authenticate decorator to the methods in taggable and sharable mixin modules
* added set_secret and set_session_key methods in Api class
2009-03-10 06:09:11 +00:00
Abhinav Sarkar
dd759e1f49
added tests for the user module
2009-03-05 11:08:53 +00:00
Abhinav Sarkar
2803143af4
renamed WeeklyTagChart.get() to WeeklyTagChart.create_from_data()
2009-01-02 13:38:24 +00:00
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.
2009-01-02 13:32:46 +00:00
Abhinav Sarkar
55680ba9c8
implemented new methods and check for authenticated method calls.
2008-12-31 20:09:06 +00:00
Abhinav Sarkar
0cec26c46a
added shout and shoutable modules to implement getShout method in artist, user and event classes, moved the mixin modules to a separate directory, changed all imports to absolute imports
2008-12-31 05:30:23 +00:00
Abhinav Sarkar
8888f99329
2008-07-15 12:02:07 +00:00
Abhinav Sarkar
9a061d88cf
2008-07-15 11:59:49 +00:00
Abhinav Sarkar
7363f5cd18
implemented the singleton pattern
2008-07-14 19:08:39 +00:00
Abhinav Sarkar
684315cca4
added user and weeklychart modules
2008-07-14 10:20:18 +00:00