summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Ian Beckwith [Fri, 24 Sep 2010 02:09:39 +0000 (03:09 +0100)]
id3fs-index: fix pod
Ian Beckwith [Fri, 24 Sep 2010 02:02:29 +0000 (03:02 +0100)]
id3fs-index: document
Ian Beckwith [Fri, 24 Sep 2010 01:20:12 +0000 (02:20 +0100)]
rename id3fs to id3fs-index
Ian Beckwith [Fri, 24 Sep 2010 01:18:59 +0000 (02:18 +0100)]
last_update: store in id3fs table, update when index is updated,
use as timestamp for everything
Ian Beckwith [Fri, 24 Sep 2010 01:05:20 +0000 (02:05 +0100)]
fiddle with DB->new parameters
Ian Beckwith [Thu, 23 Sep 2010 23:57:39 +0000 (00:57 +0100)]
fix album_tracks
Ian Beckwith [Thu, 23 Sep 2010 23:43:38 +0000 (00:43 +0100)]
fix file splitting; tweaks
Ian Beckwith [Thu, 23 Sep 2010 20:49:36 +0000 (21:49 +0100)]
fix artist + album
Ian Beckwith [Thu, 23 Sep 2010 20:37:45 +0000 (21:37 +0100)]
First music successfully played via id3fs
split file/path in schema
implement tracks
Ian Beckwith [Thu, 23 Sep 2010 18:18:03 +0000 (19:18 +0100)]
start implementing albums
Ian Beckwith [Thu, 23 Sep 2010 16:06:36 +0000 (17:06 +0100)]
partially implement booleans
Ian Beckwith [Thu, 23 Sep 2010 03:35:49 +0000 (04:35 +0100)]
implement tags query from joinfu.com/presentations/tagging.pdf
acceptably fast with sqlite
also create indexes
Ian Beckwith [Thu, 23 Sep 2010 02:40:56 +0000 (03:40 +0100)]
tags(): self-join: postgres fixes
Ian Beckwith [Wed, 22 Sep 2010 23:57:04 +0000 (00:57 +0100)]
tags(): convert to tags self-join via files
Ian Beckwith [Wed, 22 Sep 2010 22:14:03 +0000 (23:14 +0100)]
support postgres as well as sqlite (for testing)
Ian Beckwith [Wed, 22 Sep 2010 21:57:06 +0000 (22:57 +0100)]
Mp3: filter extra slashes
Ian Beckwith [Tue, 21 Sep 2010 03:49:46 +0000 (04:49 +0100)]
Mp3: only allow one / per tag
Ian Beckwith [Tue, 21 Sep 2010 03:43:28 +0000 (04:43 +0100)]
basic tag path traversal
Ian Beckwith [Mon, 20 Sep 2010 20:05:24 +0000 (21:05 +0100)]
added stub ID3FS::Path
Ian Beckwith [Mon, 20 Sep 2010 19:38:21 +0000 (20:38 +0100)]
distinguish dirs from symlinks
Ian Beckwith [Mon, 20 Sep 2010 16:38:35 +0000 (17:38 +0100)]
fuse: use uid/gid id3fsd runs as
Ian Beckwith [Mon, 20 Sep 2010 03:11:42 +0000 (04:11 +0100)]
basic tags display in root of fs
Ian Beckwith [Mon, 20 Sep 2010 02:19:19 +0000 (03:19 +0100)]
minimal working fuse stub
Ian Beckwith [Mon, 20 Sep 2010 00:47:57 +0000 (01:47 +0100)]
implement fuse stub
Ian Beckwith [Mon, 20 Sep 2010 00:10:58 +0000 (01:10 +0100)]
strip leading "./"
Ian Beckwith [Mon, 20 Sep 2010 00:03:24 +0000 (01:03 +0100)]
Mp3: actually parse genre tag
Ian Beckwith [Sun, 19 Sep 2010 23:39:10 +0000 (00:39 +0100)]
write to db
Ian Beckwith [Sun, 19 Sep 2010 23:09:44 +0000 (00:09 +0100)]
implement id3 tag lookup
Ian Beckwith [Sun, 19 Sep 2010 21:56:15 +0000 (22:56 +0100)]
add stub ID3FS::File and subclasses
Ian Beckwith [Sun, 19 Sep 2010 21:40:12 +0000 (22:40 +0100)]
ID3FS: use File::Find to recursively add files
Ian Beckwith [Sun, 19 Sep 2010 19:22:46 +0000 (20:22 +0100)]
id3fs: create & connect to DB
Ian Beckwith [Sun, 19 Sep 2010 18:21:28 +0000 (19:21 +0100)]
import GPL 3
Ian Beckwith [Sun, 19 Sep 2010 18:20:43 +0000 (19:20 +0100)]
updated stubs to latest perlstub
Ian Beckwith [Sun, 19 Sep 2010 17:43:36 +0000 (18:43 +0100)]
initial commit of stub project