Commit Graph

42 Commits (master)

Author SHA1 Message Date
Bradlee Speice 441f57bb2b Upload the initial documentation for the archiver application 2013-05-09 23:30:35 -04:00
Bradlee Speice a515a4b8d3 Add documentation for the Archive and Feed models 2013-05-09 22:29:12 -04:00
Bradlee Speice fb74ceaa1d Fix up initial documentation a bit. 2013-05-09 18:38:15 -04:00
Bradlee Speice 18a9bde325 Initial documentation setup 2013-05-09 18:05:13 -04:00
Bradlee Speice 5f3973bcdc Change the playlist import path 2013-05-09 18:03:49 -04:00
Bradlee Speice 33eed75bf0 Delete stale files after move to models package 2013-05-09 18:03:08 -04:00
Bradlee Speice 6e767fb3fb Create a models package, add template file suffix
Also, add AngularJS
2013-05-09 17:16:43 -04:00
Bradlee Speice 17960be548 Restructure relationship b/w Songs and Archives
Songs now have a ForeignKey to Archive - one song can not be part of
many Archives.
2013-02-12 15:02:08 -05:00
Bradlee Speice 0d467e8457 Add global JS and post methods 2013-02-12 14:15:21 -05:00
Bradlee Speice 7286281e14 Fix the playlist_sidebar, change JQuery location 2013-02-12 13:24:30 -05:00
Bradlee Speice 5c538d395e Enable playlist listing, fix various javascript errors 2013-02-05 15:06:31 -05:00
Bradlee Speice 75b678d56c Fix an issue with modelines destroying HTML 2013-02-05 14:29:45 -05:00
Bradlee Speice fdfcecc4a2 Heavy update to song database storage
Switch to mutagen for tagging, will use pydub for conversion.
Change how song is represented in DB to be much more rich.
2013-02-05 14:20:45 -05:00
Bradlee Speice 4f9b717674 Initial login templates and views 2013-02-05 14:20:26 -05:00
Bradlee Speice c5fec8cfd3 Commit the login page
Contains some fixes, etc. in order to make the login page work.
2013-01-24 19:04:29 -05:00
Bradlee Speice e3e6a6e475 Fix web asset loading
Now using jquery 1.8.1, jquery-ui 1.9.2
2013-01-24 14:11:11 -05:00
Bradlee Speice c1bd19041a Initial web pages commit
Contains new templates, assets, url mappings, and views. A lot changed.
2013-01-24 13:44:43 -05:00
Bradlee Speice ff95b1072e Slight README update 2013-01-19 11:19:20 -05:00
Bradlee Speice bcfbd7bc60 Initial web app commit
Contains app-specific URL handling, and initial static resources
	(bootstrap, jquery 1.9, jquery-ui 1.10 included)
2013-01-18 23:17:55 -05:00
Bradlee Speice f601f0834a Refactor sections of adding song metadata
Last commit before beginning web frontend
2013-01-18 21:07:33 -05:00
Bradlee Speice d8b7453260 Test playlist importing, bugfixes for import
NOTE: This reverts songs to use the ID as PK - breaks IntegerListField
if not done this way.
2013-01-15 14:07:28 -05:00
Bradlee Speice 8125942901 Playlist import code, various cleanups 2013-01-15 13:32:34 -05:00
Bradlee Speice 43bd55d1f5 Optimize scanning further, make song URL's PK
The Primary Key is added because these URL's must be unique anyway - you
can't have two filenames point to different files. Additionally, this
ensures that the database doesn't have multiple copies of a song.
2013-01-10 10:43:18 -05:00
Bradlee Speice d4d3ad450a Optimize the filesystem scanning slightly 2013-01-10 10:17:34 -05:00
Bradlee Speice 944593be94 Fix a bug where scanning would add the same file many times 2013-01-10 10:11:50 -05:00
Bradlee Speice 870efac03f Various bugfixes, add test case for playlists 2013-01-10 09:38:23 -05:00
Bradlee Speice 811fdc652d Support exporting playlists to m3u, pls 2013-01-10 09:01:33 -05:00
Bradlee Speice 8f98bc4b46 Refactor song_order to song_list, add skeleton for import 2013-01-09 21:03:37 -05:00
Bradlee Speice 91bc6cf5dd Fix the IntegerListField() DB type 2013-01-09 20:48:28 -05:00
Bradlee Speice 4257e33f38 Support reorganizing an archive, begin playlist
Also add more fields to the DB representation of a song.
2012-12-26 18:37:14 -05:00
Bradlee Speice 22bbc568e7 Minor optimization of archive scanning 2012-12-22 23:18:17 -05:00
Bradlee Speice 190f9a7890 More code cleanup
Remove references to a 'collection' object - it was a half-baked idea,
and the concepts it represented should be implemented in the webapp, not
in the archive itself.
2012-12-22 23:11:53 -05:00
Bradlee Speice 5433cba377 Add code to convert songs using audiotools 2012-12-18 20:05:08 -05:00
Bradlee Speice 78df76cd59 Add backup code 2012-12-18 19:58:50 -05:00
Bradlee Speice d057b2f455 Commit basic scanning support for songs 2012-12-18 19:35:04 -05:00
Bradlee Speice d31961e029 Commit initial archive code and test data 2012-12-18 12:58:11 -05:00
Bradlee Speice 5004f5f590 Archiver app initial code 2012-12-10 12:57:36 -05:00
Bradlee Speice 438c313308 Add an extra wrapper to make adding resources easy 2012-12-10 12:56:56 -05:00
Bradlee Speice 48906a5513 Add in the audiotools resources 2012-12-10 12:55:06 -05:00
Bradlee Speice 51a861abe1 Initial django commit
Also include code for creating a new secret key per distribution
2012-12-10 09:19:12 -05:00
Bradlee Speice 7f6e4d5eab Commit initial README file 2012-12-05 17:52:57 -05:00
DjBushido ec51e98514 Initial commit 2012-12-05 13:56:10 -08:00