]> kaliko git repositories - mpd-sima.git/log
mpd-sima.git
10 years agoUpdate changelog 0.12.2
kaliko [Tue, 1 Jul 2014 19:50:11 +0000 (21:50 +0200)]
Update changelog

10 years agoUse a set for Artist aliases list
kaliko [Tue, 1 Jul 2014 19:19:31 +0000 (21:19 +0200)]
Use a set for Artist aliases list

10 years agohttp client/cache controller refactoring
kaliko [Sun, 29 Jun 2014 19:34:10 +0000 (21:34 +0200)]
http client/cache controller refactoring

Add unit test as well.

10 years agoAdd "live" prefix in simastr tests
kaliko [Sat, 28 Jun 2014 10:48:05 +0000 (12:48 +0200)]
Add "live" prefix in simastr tests

10 years agoAesthetics changes
kaliko [Sat, 28 Jun 2014 10:47:19 +0000 (12:47 +0200)]
Aesthetics changes

10 years agoBetter file access controls
kaliko [Fri, 27 Jun 2014 09:29:08 +0000 (11:29 +0200)]
Better file access controls

10 years agoControls file access for config provided path
kaliko [Thu, 26 Jun 2014 21:03:06 +0000 (23:03 +0200)]
Controls file access for config provided path

10 years agoFixed regression, do not queue already queued artists
kaliko [Thu, 26 Jun 2014 21:02:18 +0000 (23:02 +0200)]
Fixed regression, do not queue already queued artists

10 years agoUpdate doc and changelog
kaliko [Thu, 26 Jun 2014 11:28:32 +0000 (13:28 +0200)]
Update doc and changelog

10 years agoAdd random.shuffle to track list
kaliko [Thu, 26 Jun 2014 11:17:41 +0000 (13:17 +0200)]
Add random.shuffle to track list

10 years agoUpdate manuals, releasing 0.12.1 0.12.1
kaliko [Sat, 21 Jun 2014 12:09:22 +0000 (14:09 +0200)]
Update manuals, releasing 0.12.1

10 years agoRemoved timestamp for console logging
kaliko [Fri, 20 Jun 2014 18:19:18 +0000 (20:19 +0200)]
Removed timestamp for console logging

10 years agoUpdate Changelog
kaliko [Fri, 20 Jun 2014 17:44:39 +0000 (19:44 +0200)]
Update Changelog

10 years agoPlugins init call happen before player is connected
kaliko [Fri, 20 Jun 2014 17:41:41 +0000 (19:41 +0200)]
Plugins init call happen before player is connected

10 years agoUpdate Changelog
kaliko [Tue, 17 Jun 2014 15:54:06 +0000 (17:54 +0200)]
Update Changelog

10 years agoFixed rare potential IndexError
kaliko [Tue, 17 Jun 2014 15:01:59 +0000 (17:01 +0200)]
Fixed rare potential IndexError

10 years agoFixed SIGHUP issue hopefully.
kaliko [Tue, 17 Jun 2014 14:59:52 +0000 (16:59 +0200)]
Fixed SIGHUP issue hopefully.

Need python-musicpd >= 0.4.1

10 years agoUse client2client to detect other instance
kaliko [Mon, 16 Jun 2014 15:02:41 +0000 (17:02 +0200)]
Use client2client to detect other instance

10 years agoFixed Documentation
kaliko [Mon, 16 Jun 2014 10:24:05 +0000 (12:24 +0200)]
Fixed Documentation

10 years agoFixed html doc generation in Makefile
kaliko [Mon, 16 Jun 2014 10:23:00 +0000 (12:23 +0200)]
Fixed html doc generation in Makefile

10 years agoFixed python package name
kaliko [Mon, 16 Jun 2014 10:16:06 +0000 (12:16 +0200)]
Fixed python package name

10 years agoUpdate changelog 0.12.0
kaliko [Mon, 16 Jun 2014 08:38:14 +0000 (10:38 +0200)]
Update changelog

10 years agoAdd daemon section to mpd_sima.cfg.5, regenerate manual
kaliko [Sun, 15 Jun 2014 23:35:30 +0000 (01:35 +0200)]
Add daemon section to mpd_sima.cfg.5, regenerate manual

10 years agoImproved log handling
kaliko [Sun, 15 Jun 2014 23:10:03 +0000 (01:10 +0200)]
Improved log handling

10 years agoAdd album mode configuration example.
kaliko [Sun, 15 Jun 2014 17:44:46 +0000 (19:44 +0200)]
Add album mode configuration example.

Also fixed typo and documentation

10 years agoFixed mpd_sima.cfg.5, regenerate manual
kaliko [Thu, 12 Jun 2014 12:37:57 +0000 (14:37 +0200)]
Fixed mpd_sima.cfg.5, regenerate manual

10 years agoIgnore tests directory in package discovery
kaliko [Thu, 12 Jun 2014 12:29:53 +0000 (14:29 +0200)]
Ignore tests directory in package discovery

10 years agoFixed documentation, generate manuals
kaliko [Thu, 12 Jun 2014 12:20:57 +0000 (14:20 +0200)]
Fixed documentation, generate manuals

10 years agoAdd usual docs and licence files
kaliko [Thu, 12 Jun 2014 11:55:47 +0000 (13:55 +0200)]
Add usual docs and licence files

10 years agoUse last track in queue instead of currently played
kaliko [Wed, 11 Jun 2014 15:35:34 +0000 (17:35 +0200)]
Use last track in queue instead of currently played

10 years agoFixed type issue with depth/recursion
kaliko [Wed, 11 Jun 2014 13:45:33 +0000 (15:45 +0200)]
Fixed type issue with depth/recursion

10 years agoFixed var_dir cli overriding (regression)
kaliko [Tue, 10 Jun 2014 15:32:01 +0000 (17:32 +0200)]
Fixed var_dir cli overriding (regression)

10 years agoUpdate Changelog and setup.py mpd-sima/0.12.0pr4
kaliko [Tue, 10 Jun 2014 14:22:23 +0000 (16:22 +0200)]
Update Changelog and setup.py

10 years agoUpdate Changelog and setup.py
kaliko [Tue, 10 Jun 2014 14:22:23 +0000 (16:22 +0200)]
Update Changelog and setup.py

10 years agoAdd simadb_cli
kaliko [Tue, 10 Jun 2014 13:58:01 +0000 (15:58 +0200)]
Add simadb_cli

10 years agoUpdate documentation, generate manuals
kaliko [Tue, 10 Jun 2014 13:52:34 +0000 (15:52 +0200)]
Update documentation, generate manuals

10 years agoFixed distribution scripts
kaliko [Sat, 22 Mar 2014 16:29:18 +0000 (17:29 +0100)]
Fixed distribution scripts

10 years agoFixed typo in randomfallback
kaliko jack [Sun, 2 Mar 2014 13:16:21 +0000 (14:16 +0100)]
Fixed typo in randomfallback

Update documentation

10 years agoOptional persistent cache for last.fm
kaliko jack [Sun, 2 Mar 2014 11:49:43 +0000 (12:49 +0100)]
Optional persistent cache for last.fm

Fixed missing cache directory creation bug
Update documentation

10 years agoMore robust randomfallback
kaliko jack [Sat, 1 Mar 2014 18:33:41 +0000 (19:33 +0100)]
More robust randomfallback

10 years agoAdd toptrack method for Last.fm webservice
kaliko [Sat, 22 Feb 2014 01:32:44 +0000 (02:32 +0100)]
Add toptrack method for Last.fm webservice

10 years agoAdd ETag support for simafm
kaliko [Sat, 22 Feb 2014 00:36:08 +0000 (01:36 +0100)]
Add ETag support for simafm

10 years agoImproved ETag support, add some stats
kaliko [Fri, 21 Feb 2014 22:26:59 +0000 (23:26 +0100)]
Improved ETag support, add some stats

10 years agoAdd ETag support for echonest
kaliko [Fri, 21 Feb 2014 16:40:25 +0000 (17:40 +0100)]
Add ETag support for echonest

10 years agoMigrate simafm to persistent http caching
kaliko [Fri, 21 Feb 2014 12:29:10 +0000 (13:29 +0100)]
Migrate simafm to persistent http caching

10 years agoIntegrate persistent cache with "var_dir" conf option
kaliko [Fri, 21 Feb 2014 00:53:07 +0000 (01:53 +0100)]
Integrate persistent cache with "var_dir" conf option

10 years agoPersistent HTTP cache based on CacheControl
kaliko [Thu, 20 Feb 2014 19:09:29 +0000 (20:09 +0100)]
Persistent HTTP cache based on CacheControl

10 years agoSimplified config handling.
kaliko [Thu, 20 Feb 2014 19:42:29 +0000 (20:42 +0100)]
Simplified config handling.

Now exposes "var_dir" in sima/var_dir

10 years agoFixed blacklisting decorator
kaliko [Mon, 17 Feb 2014 10:18:17 +0000 (11:18 +0100)]
Fixed blacklisting decorator

10 years agoFixed blacklisting in track mode
kaliko [Mon, 17 Feb 2014 00:27:41 +0000 (01:27 +0100)]
Fixed blacklisting in track mode

Some more pylint clean-up

10 years agoAdd EchoNest top tracks
kaliko [Sun, 16 Feb 2014 22:56:01 +0000 (23:56 +0100)]
Add EchoNest top tracks

10 years agoAdd "Various Artist" filter in albums search
kaliko [Sun, 16 Feb 2014 00:24:27 +0000 (01:24 +0100)]
Add "Various Artist" filter in albums search

10 years agoAdd missing daemon option in bash completion
kaliko [Sat, 15 Feb 2014 19:08:40 +0000 (20:08 +0100)]
Add missing daemon option in bash completion

10 years agoSome clean-up (pylint audit)
kaliko [Sat, 15 Feb 2014 19:08:07 +0000 (20:08 +0100)]
Some clean-up (pylint audit)

10 years agoAdd Changelog
kaliko [Fri, 14 Feb 2014 20:27:40 +0000 (21:27 +0100)]
Add Changelog

10 years agoImproved RandomFallBack and update documentation
kaliko [Fri, 14 Feb 2014 20:23:56 +0000 (21:23 +0100)]
Improved RandomFallBack and update documentation

10 years agoAdd bash completion
kaliko [Fri, 14 Feb 2014 16:06:54 +0000 (17:06 +0100)]
Add bash completion

10 years agoFix data structures inconsistency in last.fm WS
kaliko [Thu, 13 Feb 2014 13:02:38 +0000 (14:02 +0100)]
Fix data structures inconsistency in last.fm WS

10 years agoRenamed a private method
kaliko [Wed, 12 Feb 2014 19:02:23 +0000 (20:02 +0100)]
Renamed a private method

10 years agoAdd copyright headers & clean-up
kaliko [Tue, 11 Feb 2014 23:52:30 +0000 (00:52 +0100)]
Add copyright headers & clean-up

10 years agoRefactored lastfm/echonest webservices
kaliko [Sun, 9 Feb 2014 16:56:32 +0000 (17:56 +0100)]
Refactored lastfm/echonest webservices

lastfm/echonest now inherit from the same WebService object
removed similarity option, renamed "dynamic" as "max_art"

10 years agoConverging webservices plugins
kaliko [Sun, 9 Feb 2014 15:52:06 +0000 (16:52 +0100)]
Converging webservices plugins

10 years agoIntercept missing artist in plugins' callback mpd-sima/0.12.0pr3
kaliko [Sat, 8 Feb 2014 16:27:20 +0000 (17:27 +0100)]
Intercept missing artist in plugins' callback

10 years agoFactoring utilities object
kaliko [Sat, 8 Feb 2014 13:18:26 +0000 (14:18 +0100)]
Factoring utilities object

10 years agoIntegrate dynamic option in echonest plugin
kaliko [Sat, 8 Feb 2014 00:28:54 +0000 (01:28 +0100)]
Integrate dynamic option in echonest plugin

10 years agoFetch as much as possible from echonest
kaliko [Fri, 7 Feb 2014 21:59:16 +0000 (22:59 +0100)]
Fetch as much as possible from echonest

10 years agoAdd echonest plugin
kaliko [Sun, 2 Feb 2014 17:50:29 +0000 (18:50 +0100)]
Add echonest plugin

10 years agoAdjusting EchoNest module
kaliko [Sun, 2 Feb 2014 16:55:52 +0000 (17:55 +0100)]
Adjusting EchoNest module

10 years agoSome light refactoring
kaliko [Tue, 28 Jan 2014 19:07:37 +0000 (20:07 +0100)]
Some light refactoring

10 years agoBetter caching
kaliko [Tue, 28 Jan 2014 15:50:30 +0000 (16:50 +0100)]
Better caching

10 years agoAdd EchoNest webservice client
kaliko [Mon, 27 Jan 2014 15:53:49 +0000 (16:53 +0100)]
Add EchoNest webservice client

10 years agoUse requests in lastfm module
kaliko [Sat, 8 Feb 2014 13:10:01 +0000 (14:10 +0100)]
Use requests in lastfm module

Also add Artist type

10 years agoActually exit on error
kaliko [Sat, 8 Feb 2014 13:08:17 +0000 (14:08 +0100)]
Actually exit on error

10 years agoMove Cache & Throttle to utils
kaliko [Sat, 8 Feb 2014 00:56:19 +0000 (01:56 +0100)]
Move Cache & Throttle to utils

10 years agoUse the relevant callback to crop playlist
kaliko [Sun, 2 Feb 2014 15:57:22 +0000 (16:57 +0100)]
Use the relevant callback to crop playlist

10 years agoTries to fix "RuntimeError: reentrant call inside"
kaliko [Sun, 2 Feb 2014 15:24:29 +0000 (16:24 +0100)]
Tries to fix "RuntimeError: reentrant call inside"

10 years agoImproved debug message when cropping
kaliko [Sun, 2 Feb 2014 15:23:38 +0000 (16:23 +0100)]
Improved debug message when cropping

10 years agoMove back to mpd_sima as dirname (config, cache)
kaliko [Sun, 2 Feb 2014 14:48:19 +0000 (15:48 +0100)]
Move back to mpd_sima as dirname (config, cache)

10 years agoAvoid unnecessary method call
kaliko [Sun, 2 Feb 2014 14:41:01 +0000 (15:41 +0100)]
Avoid unnecessary method call

Call get_recursive_similar_artist() when useful

10 years agoSome padding in log format, improves readability
kaliko [Tue, 28 Jan 2014 18:42:00 +0000 (19:42 +0100)]
Some padding in log format, improves readability

10 years agoMerge Album type in Meta module
kaliko [Tue, 28 Jan 2014 18:12:23 +0000 (19:12 +0100)]
Merge Album type in Meta module

10 years agoAdd unit test for Track module
kaliko [Thu, 12 Dec 2013 16:08:23 +0000 (17:08 +0100)]
Add unit test for Track module

10 years agoAdd basic musicbrainz ID implementation for Track
kaliko [Thu, 12 Dec 2013 12:44:31 +0000 (13:44 +0100)]
Add basic musicbrainz ID implementation for Track

10 years agoAdd unit test for simastr module
kaliko [Wed, 11 Dec 2013 16:19:50 +0000 (17:19 +0100)]
Add unit test for simastr module

10 years agoPlain api keys obfuscation
kaliko [Sun, 26 Jan 2014 18:11:18 +0000 (19:11 +0100)]
Plain api keys obfuscation

10 years agoGenerate manual and update setup.py
kaliko [Sat, 25 Jan 2014 15:13:36 +0000 (16:13 +0100)]
Generate manual and update setup.py

10 years agoAdd docbook5 manual
kaliko [Tue, 14 Jan 2014 20:03:40 +0000 (21:03 +0100)]
Add docbook5 manual

10 years agoAppend recursive search before !
kaliko [Fri, 24 Jan 2014 08:53:23 +0000 (09:53 +0100)]
Append recursive search before !

Append recursive search before controlling emptiness of research

10 years agoFix help message for --log-level
kaliko [Tue, 14 Jan 2014 20:04:57 +0000 (21:04 +0100)]
Fix help message for --log-level

10 years agoImproved virtualenv install helper
kaliko [Wed, 8 Jan 2014 20:12:46 +0000 (21:12 +0100)]
Improved virtualenv install helper

10 years agoFixed virtualenv install helper mpd-sima/0.12.0pr2
kaliko [Wed, 8 Jan 2014 19:53:30 +0000 (20:53 +0100)]
Fixed virtualenv install helper

10 years agoPackaging refactoring
kaliko [Wed, 8 Jan 2014 19:29:12 +0000 (20:29 +0100)]
Packaging refactoring

10 years agoCatches SIGHUP/SIGUSR1 to trigger conf reload
kaliko [Mon, 23 Dec 2013 17:07:49 +0000 (18:07 +0100)]
Catches SIGHUP/SIGUSR1 to trigger conf reload

10 years agoMinor log message enhancement
kaliko [Mon, 23 Dec 2013 16:51:20 +0000 (17:51 +0100)]
Minor log message enhancement

10 years agoRemoved destructor introduced in 8ce90ac3
kaliko [Sun, 15 Dec 2013 15:42:22 +0000 (16:42 +0100)]
Removed destructor introduced in 8ce90ac3

Unidentified side effect: socket error on daemonize
Anyway, this ain't the place to deal with MPD sockets

10 years agoFixed Track's pos attribute type
kaliko [Sun, 15 Dec 2013 15:40:45 +0000 (16:40 +0100)]
Fixed Track's pos attribute type

10 years agoGet through main loop in case of player reconnection
kaliko [Sun, 15 Dec 2013 15:39:55 +0000 (16:39 +0100)]
Get through main loop in case of player reconnection

10 years agoMove album blacklist filter in player client
kaliko [Sun, 15 Dec 2013 15:03:31 +0000 (16:03 +0100)]
Move album blacklist filter in player client

10 years agoMove artist blacklist filter in player client
kaliko [Sun, 15 Dec 2013 11:52:37 +0000 (12:52 +0100)]
Move artist blacklist filter in player client

10 years agoSome refactoring around player
kaliko [Sun, 15 Dec 2013 10:41:29 +0000 (11:41 +0100)]
Some refactoring around player

Move out of lastfm plugin what was player logic (album search
heuristic mainly)