Commits

Show all
Author Commit Message Labels Comments Date
jlo...@london.leapfrogonline.com
poking at comments
jlo...@london.leapfrogonline.com
adding the only central documentation this thing has to speak of
jlo...@london.leapfrogonline.com
adding the means with which to install jukebox and resolve its dependencies
jes...@superdude
* models: expanded docstrings, added various jukebox-artist/song/album methods
jes...@exeunt
cleaned up some comments and docstring
jes...@exeunt
starting on implementing search in views
jes...@exeunt
whitespace
jes...@exeunt
flatted out PlayCountModel bulk adv_play_count methods into a single classmethod (no more staticmethod)
jes...@exeunt
getting rid of users models module and moving music to models, (since those are the only models I'm using at this point)
jes...@exeunt
cleaned up views and jukebox_detail.html a bit
jes...@superdude
implemented views.jukebox_album and associated template
jes...@superdude
* got something working and probably a lot more efficient, via raw SQL, for Jukebox.albums_not_blacklisted
jes...@superdude
* experimenting with forgoing all the users models bullshit entirely
jes...@exeunt
dunno where this one is taking me; trying to fix the users models somewhat
jes...@exeunt
added a sql logging middleware class
jes...@exeunt
* refactored the play feature, with a custom sql method on PlayCountModel and separate play_album and paly_song view functions
jes...@superdude
switched to RequestContext to supply base.html with user, replaced custom attempts at login, auth with merely a wrapper around the generic login view, and wrote a play view suitable for albums and songs (but which may need revisiting)
jes...@superdude
added "is_owner" method to Listener, in support of this uncertain setup
jes...@superdude
gave Song a track_no field
jes...@superdude
removing loginform model as am instead using the generic view (which has its own such model)
jes...@superdude
adding pointless stylesheet for static doc setting and cleaned up url.py
jes...@superdude
added static doc setting && added some templates for generic views and fixed up some existing templates
jes...@superdude
adding yaml fixtures for populating the database with music models, and the current sqlite db
jes...@superdude
made it possible to instantiate a Jukebox without having albums or blacklisted songs yet
jes...@exeunt
registered additional music models with admin && made a line in music not be so stupid long
jes...@exeunt
added beginnings of login, figured out the header stuff, etc.
jes...@superdude
starting on login/logout template logic;will need a built-in way of handing this to all templates (e.g. thru urlconf)
jes...@superdude
* gave music a PlayCountModel, simplifying other music models and allowing for some nice methods
jes...@exeunt
made abstract base user classes actual abstract models, and tried to finish up that module; unfortunately there's a problem with treating AnonymousUser like a model, for some reason
jes...@exeunt
added docstrings to music models and jukebox's relationship to owner
  1. Prev
  2. Next