1. Jesse London
  2. jukebox

Commits

Show all
Author Commit Message Date Builds
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 * views: jukebox_song, _artist, _search, _update * updates templates, urls, appropriately
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) added a search method to PlayCountModel added / updated docstrings started a views.search
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 added custom jukebox_detail view, so as to clean up the template and more importantly add the "edit" link
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 * made something in Jukebox.censored_song_set a little smarter, but don't know where I'll want to take that method * cleaned up jukebox templates considerably, though mainly to use the new Jukebox methods, (and to not run things through the length filter when QuerySet.count will do)
jes...@superdude
* experimenting with forgoing all the users models bullshit entirely * ...hence adding User to Jukebox as Jukebox.owner * added docstrings and such to music module, and fancied up Jukebox model * attempted to get somewhere with useful methods on Jukebox, but having issues * played with urls and templates so much, who cares?
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 * added "Home" link to base template for anonymous listeners
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 had to separate Listener from AnonymousListener, giving Listener a ManyToMany with Sessions registered Jukebox, Listener, Owner with admin
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 * got something that would at least run for users, and a lot simpler, AnonymousListener just paired with the Session, and all user models related * started on views, namely a custom index and some generic views for browsing albums * ...started templates for the views * ...urlconf for the views
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