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