This website requires JavaScript.
c2979690e0
Merge pull request #33 from rightsup/fix-recording
master
Gregory Eremin
2015-05-13 12:52:59 +03:00
f85f74bc2b
Migrate 'should' syntax to 'expect'
Diego d'Ursel
2015-05-12 19:00:38 +02:00
4dd3db1158
accidentally set id/mbid as an integer rather than string.
Thomas Wolfe
2013-11-11 21:13:21 -06:00
b77fcac50b
added a comment to explain self.name[13..-1] since I can't think of a more intutive way to handle that.
Thomas Wolfe
2013-11-06 17:46:17 -06:00
2d4c1c42fd
Use magic encoding to ret rid of "invalid multibyte chat (US-ASCII)" errors. track_search is now renamed recording_search. recording_search now works (I mixed up the inputs).
Thomas Wolfe
2013-11-05 20:15:09 -06:00
813b6f0383
track_search now works, will be moved to it's own recording model.
Thomas Wolfe
2013-05-31 20:32:45 -05:00
426fed8906
Merge pull request #32 from jvoegele/feature/find-release-by-discid
Gregory Eremin
2015-03-14 22:00:10 +07:00
9b439182a8
Merge pull request #31 from jvoegele/feature/modernize-rspec
Gregory Eremin
2015-03-14 18:43:12 +07:00
32ed4ba4bc
Use modern RSpec in discid specs
Jason Voegele
2015-03-13 16:00:13 -04:00
33e280ec2c
Merge remote-tracking branch 'danbee/feature/find-release-by-discid' into feature/find-release-by-discid
Jason Voegele
2015-03-13 15:58:04 -04:00
aee6f80240
Merge branch 'feature/modernize-rspec'
Jason Voegele
2015-03-13 15:56:43 -04:00
306afa6a5a
Add .ruby-version to .gitignore
Jason Voegele
2015-03-13 15:54:28 -04:00
ad4a53f9ce
Update to use modern RSpec syntax and conventions
Jason Voegele
2015-03-13 15:39:11 -04:00
4d12555c09
Adds rake as development dependency for rake release command.
Mathias Gawlista
2014-12-01 11:51:03 +01:00
3d30c6f6b7
Release 0.7.7
Mathias Gawlista
2014-12-01 11:39:52 +01:00
60d4df1cab
BaseModel.search might return nil
Mathias Gawlista
2014-12-01 11:35:39 +01:00
6a4f9f7be4
Stub response.
Mathias Gawlista
2014-02-05 14:53:36 +01:00
35b32bddf4
Merge pull request #24 from oleander/nil_result
Mathias Gawlista
2014-02-05 14:29:36 +01:00
6b2389e708
Merge pull request #27 from qblake/patch-1
Mathias Gawlista
2014-02-05 14:18:10 +01:00
20d3425b52
Update README.md
Aleksandr
2014-01-23 13:05:28 +03:00
97b0c50073
Add spec for releases by discid.
Dan Barber
2014-01-13 10:52:27 +00:00
c65b270799
Add bindings for discid/release-list.
Dan Barber
2014-01-13 10:23:42 +00:00
2f2fe392d1
Add find_by_discid method.
Dan Barber
2014-01-13 08:32:45 +00:00
03c2a3d5cd
BaseModel.search might return nil
Linus Oleander
2013-11-06 22:37:31 +01:00
d66831ee8c
Merge pull request #22 from blakink/master
Gregory Eremin
2013-07-14 22:49:26 -07:00
b01795d55c
Handle faraday errors
Savater Sebastien
2013-07-13 14:26:57 +04:00
344dfdbe5c
Do not rescue all errors
Savater Sebastien
2013-07-11 22:51:50 +04:00
1dd1714448
Release of 0.7.6
Mathias Gawlista
2013-06-14 12:37:38 +02:00
b5599710cd
Improves urls attribute to return an array if there are multiple urls for a relation type. #19
Mathias Gawlista
2013-06-14 12:33:35 +02:00
6c2d47544a
Stubs music artist search.
Mathias Gawlista
2013-06-14 11:31:51 +02:00
15e601f0ff
Adds pkg directory to git ignore list.
Mathias Gawlista
2013-06-14 10:12:41 +02:00
03b0c3bcf9
Initial version.
Mathias Gawlista
2013-05-06 20:45:41 +02:00
614f2eff59
Version incrementation.
Mathias Gawlista
2013-05-06 20:32:53 +02:00
27b0930991
Migrated deprecated behaviour of calling a let declaration in a before all hook.
Mathias Gawlista
2013-05-06 20:22:41 +02:00
359b4aa61a
Require date to avoid CI exception 'wrong number of arguments(3 for 0)'. #18
Mathias Gawlista
2013-05-06 20:17:12 +02:00
6d0d80d9db
Merge branch 'track_search' of https://github.com/tomwolfe/musicbrainz into tomwolfe-track_search
Mathias Gawlista
2013-05-06 19:58:58 +02:00
87527daf9b
Stub requests here cause seach result order changes frequently. #18
Mathias Gawlista
2013-05-06 19:57:32 +02:00
d8184565a2
created new track_search binding to allow searching for tracks (really recordings). Modified existing model classes to call super() to handle search (open/closed principle, attempting to reduce duplicate code). Fixed xml namespace issue in specs.
Thomas Wolfe
2013-05-05 18:14:44 -05:00
687ce1b785
Merge pull request #17 from lionelerard/master
Murdoch
2013-02-06 08:18:52 -08:00
ac25d4cdb3
Adds release group urls
lionel
2013-02-06 14:07:20 +01:00
be1743f836
Bump version and release
Gregory Eremin
2013-01-30 16:03:27 +04:00
518ff64265
Merge pull request #15 from Applicat/handle_dates_without_day
Gregory Eremin
2013-01-25 05:39:33 -08:00
7518325c00
Merge pull request #16 from Applicat/add_type_attribute_to_release
Gregory Eremin
2013-01-25 05:39:09 -08:00
54fe7a5731
Adds type field to release model.
Mathias Gawlista
2013-01-25 09:35:24 +01:00
ebf475e9c8
Adds type field to release model.
Mathias Gawlista
2013-01-24 21:12:58 +01:00
fd299d56b6
Fixes typo.
Mathias Gawlista
2013-01-24 14:59:04 +01:00
4b17499bb4
Calculate last day of month correctly. refs #14
Mathias Gawlista
2013-01-24 14:18:38 +01:00
abd67818d3
Merge pull request #12 from Applicat/release_group_search2
Gregory Eremin
2013-01-22 21:55:35 -08:00
5d1eeb009a
Merge pull request #13 from Applicat/add_asin_attribute_to_release2
Gregory Eremin
2013-01-22 21:55:13 -08:00
9171dcde40
Adds release fields asin, barcode and quality.
Mathias Gawlista
2013-01-22 16:19:36 +01:00
18ebfad7c5
Implements MusicBrainz::ReleaseGroup.search and .find_by_artist_and_title
Mathias Gawlista
2013-01-22 16:04:15 +01:00
efaf9d6503
Failsafe proxy fix
Gregory Eremin
2013-01-20 18:18:55 +04:00
531fcc9908
Stability improvements, new release
Gregory Eremin
2013-01-20 16:36:52 +04:00
7d5bde8616
Merge pull request #9 from Applicat/parse_multiple_cd_format_correctly
Gregory Eremin
2013-01-19 00:07:18 -08:00
75a536d373
Handle different cases of release's format attribute.
Mathias Gawlista
2013-01-18 18:31:30 +01:00
0d2c12ffc2
Align directory structure of specs with lib.
Mathias Gawlista
2013-01-15 20:09:34 +01:00
18ba6bea34
Fix exception while writing utf8 to cache
Gregory Eremin
2012-12-05 08:53:33 +04:00
517ff4bd76
Readme and travis
Gregory Eremin
2012-10-17 18:48:41 +04:00
7075744ad7
Fixed ruby version in travis config
Gregory Eremin
2012-10-17 18:27:49 +04:00
b22e45c65a
Updated readme, travis file
Gregory Eremin
2012-10-17 18:24:16 +04:00
5c519506c0
Cleaning up
Gregory Eremin
2012-10-17 18:05:40 +04:00
7c42a90a6c
Mass rewrite
Gregory Eremin
2012-10-12 16:45:51 +04:00
3bf68d152e
Merge pull request #7 from blakink/master
Gregory Eremin
2012-10-05 02:03:33 -07:00
69ecbd706e
Allow custom User-Agent
Savater Sebastien
2012-09-23 13:25:52 +02:00
737b4cd130
Releasing patch
Gregory Eremin
2012-09-06 11:12:14 +04:00
4976785e1c
Fixing tests
Gregory Eremin
2012-09-06 11:09:58 +04:00
b9e90da8a3
Merge pull request #6 from munkius/master
Gregory Eremin
2012-09-05 23:49:04 -07:00
0b68c0c570
Replaced the custom weighting calculation by making use of MusicBrainz scoring scheme.
Sander Nieuwenhuizen
2012-09-05 21:17:31 +02:00
88c4128d82
Fixed failing spec
Sander Nieuwenhuizen
2012-09-05 21:15:59 +02:00
12d31c63c2
Removing unnecessery self reference
Gregory Eremin
2012-07-09 02:50:07 +04:00
5406d5e97c
Version bump, updated readme
Gregory Eremin
2012-07-09 02:45:54 +04:00
e3cd3341b7
Encoding headers, wrapping eigenclasses
Gregory Eremin
2012-07-09 02:37:46 +04:00
b97625597e
Refactored Release and Track models, fixed tests
Gregory Eremin
2012-07-09 02:22:23 +04:00
7de2a66613
Refactoring ReleaseGroup model
Gregory Eremin
2012-07-09 01:19:56 +04:00
ab78050fec
Refactoring Artist model
Gregory Eremin
2012-07-08 23:46:09 +04:00
23d27756b8
Missing models
Gregory Eremin
2012-07-06 19:24:50 +04:00
4efb93428e
Tests for deprecated methods
Gregory Eremin
2012-07-06 19:23:47 +04:00
8e05037a5f
Thanks
Gregory Eremin
2012-07-04 18:27:23 +04:00
1d558468fa
releasing 0.6.0
Gregory Eremin
2012-07-04 17:20:13 +04:00
037259a497
Fixing "malformed" version number
Gregory Eremin
2012-07-04 17:16:29 +04:00
9121e7927e
Gem is rewrapped with Bundler instead of Jeweler. All tests are using RSpec. Reorganized lib structure. Tests are fixed.
Gregory Eremin
2012-07-04 17:10:47 +04:00
2ed4c869cb
Merge pull request #4 from endore-me/travis-ci-fix
Gregory Eremin
2012-07-04 01:36:46 -07:00
ccbc869250
Merge pull request #3 from Applicat/caching
Gregory Eremin
2012-07-04 01:36:18 -07:00
e238727b1b
Merge pull request #5 from endore-me/weight-for-name
Gregory Eremin
2012-07-04 01:26:16 -07:00
14f9a16c3b
give hight weight for name matching
Jens Fahnenbruck
2012-06-21 11:34:43 +02:00
87bad3be56
move bundler gem dependency to gemspec only
Jens Fahnenbruck
2012-06-21 10:07:34 +02:00
f5b9f2e120
Merge pull request #2 from Applicat/replacing-rcov-by-simplecov
Gregory Eremin
2012-04-14 21:43:39 -07:00
6030dfdcc1
Adds a description about caching requests to the readme.
mgawlista
2012-04-08 19:01:58 +02:00
ceec983ad8
Removes call of obsolete method.
mgawlista
2012-04-08 18:55:34 +02:00
f0eb777cc1
Adds spec for caching musicbrainz requests.
mgawlista
2012-04-08 18:53:11 +02:00
2c6f6b5738
Enables caching of musicbrainz http requests at unit tests.
mgawlista
2012-04-08 18:52:24 +02:00
abc8218a06
Added cache_contents block around get_contents to cache requests when a cache path is set.
mgawlista
2012-04-08 18:48:38 +02:00
7600b3855b
Sleep each query of the 5 tries and not only the first one.
mgawlista
2012-04-08 15:54:51 +02:00
3041c7f094
Replaced rcov by simplecov
mgawlista
2012-04-08 14:29:39 +02:00
9b3e49d111
Regenerate gemspec for version 0.5.2
magnolia-fan
2011-11-15 19:32:59 +04:00
90d55fc30f
Not removing, escaping
magnolia-fan
2011-11-15 19:32:49 +04:00
800e99dbbc
Regenerate gemspec for version 0.5.1
magnolia-fan
2011-11-15 19:26:22 +04:00
f01ecdafcb
Version bump
magnolia-fan
2011-11-15 19:26:08 +04:00
d538216bf1
Fixing ruby encoding
magnolia-fan
2011-11-15 19:20:21 +04:00
8897e797c6
Adding sort name to search, fixing weird symbols
magnolia-fan
2011-11-15 19:11:30 +04:00