summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* rust 2018HEADmasterJesse Luehrs2018-12-239-24/+20
|
* cargo clippyJesse Luehrs2018-12-225-16/+16
|
* cargo fmtJesse Luehrs2018-12-229-164/+186
|
* better error reporting when no args givenJesse Luehrs2018-11-101-4/+9
|
* better help textJesse Luehrs2018-11-101-1/+1
|
* disable --version on subcommandsJesse Luehrs2018-11-101-3/+8
|
* simplifyJesse Luehrs2018-11-102-7/+3
|
* add a command to recommend things to listen toJesse Luehrs2018-11-103-0/+208
|
* remove some unnecessary pubsJesse Luehrs2018-11-101-3/+3
|
* rename paths to util, and add more stuff to itJesse Luehrs2018-11-105-21/+21
|
* unify cli and cmdJesse Luehrs2018-11-105-34/+30
|
* more refactoringJesse Luehrs2018-11-103-58/+64
|
* refactor some stuff out of the cli moduleJesse Luehrs2018-11-103-50/+66
|
* move the run function into cliJesse Luehrs2018-11-102-11/+13
|
* add some viewsJesse Luehrs2018-11-101-0/+12
|
* add sql subcommand for raw queriesJesse Luehrs2018-11-105-1/+130
| | | | this was more painful than i think it should have been
* better options handlingJesse Luehrs2018-11-083-21/+16
|
* stop passing the api key on the command lineJesse Luehrs2018-11-085-20/+55
|
* remove some unnecessary use statementsJesse Luehrs2018-11-074-12/+2
|
* clean up one more use of expectJesse Luehrs2018-11-072-5/+5
|
* don't even try to do work if we know there's nothing to doJesse Luehrs2018-11-071-8/+10
|
* simplifyJesse Luehrs2018-11-071-3/+3
|
* combine exporter and cmd/syncJesse Luehrs2018-11-074-45/+4
|
* move subcommands to their own fileJesse Luehrs2018-11-073-25/+34
|
* clean up output a bitJesse Luehrs2018-11-072-4/+2
|
* factor out into subcommandsJesse Luehrs2018-11-072-20/+53
|
* no need to define my own type hereJesse Luehrs2018-11-075-24/+16
| | | | didn't realize this already existed
* better top level error handlingJesse Luehrs2018-11-072-10/+59
|
* better command line parsingJesse Luehrs2018-11-072-7/+33
|
* ignore the currently playing songJesse Luehrs2018-11-072-2/+3
|
* process tracks chronologicallyJesse Luehrs2018-11-072-9/+32
| | | | | this way, if we get interrupted partway through, continuing will do the right thing
* switch to indicatifJesse Luehrs2018-11-071-4/+10
|
* make db syncing workJesse Luehrs2018-11-064-6/+68
|
* method to see when the most recent track we know about happenedJesse Luehrs2018-11-061-0/+13
|
* support fetching new tracks since a given dateJesse Luehrs2018-11-061-10/+26
|
* no need to create the connection twice hereJesse Luehrs2018-11-061-7/+10
|
* add some basic last.fm api queryingJesse Luehrs2018-11-063-0/+184
|
* start sketching out some db stuffJesse Luehrs2018-11-054-1/+64
|
* project skeletonJesse Luehrs2018-11-041-0/+3