[mb-commits] branch, mbs-5765, updated. Use int(x + 0.5) rather than round()
MusicBrainz Git Server <[email protected]> Mon, 11 Feb 2013 10:45:59 +0000
| Newsgroups | gmane.comp.audio.musicbrainz.cvs |
|---|---|
| Message-ID | <E1U4qtb-0004j3-Bk@wiley> |
The branch, mbs-5765 has been updated
discards http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=c28ab6858fb558b201c7f88ea9cc719fd5144d72 (commit)
discards http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=63289a136150f379cd8b21e2a964e1cf910ff6a2 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=80d4ab26f9f3ca33c7cc10c3ca0c4e6e6317f030 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=6bf61f3c4f5a86e45c01d368a88255517029d003 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=c645300e0d4956dd9afce90a8703c652e80506f4 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=e46d9a5f4a62d52c8cbaa0e6fda791bf21a2c1ac (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=ef8da15d9eda6dd643e75c71aa89e4b3fdc7a531 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=ec889deddd91f808e0456b92ae9d944314be85c3 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=6f2454e5b694184cca26ad6493e433f3fa88652f (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=22ede9de3f40c05ff1c6d15782ce4b74ac5d0ab7 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=2a0e7264180dd98a0d490ae57041dfa11a434d62 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=fc38de64df55e24aa5f0486e8f2e95c59eaf10dd (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=7e8eae10b75afeea5ce1eb447c0cc480b5ed7cdb (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=05493516cb367732ff06bbc9153fe023ec743dc7 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=db728dbbbf23f9e3068666c5987797da286d3dc7 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=5fe216b9ebc8d7850634d5b5a863f815b03b5f04 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=059815430fd6c11103d20f2bed326497631ec576 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=3a8669e9dbb1cc0afa747417f3463d29d10b2cc8 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=72b7f7b0971ba7018d1b2147006e626de9b806ae (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=f0d82386328f59cf91cbe6a4858b1a1ac1208af6 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=1ae3bf7fc82e0f4f453d94596652520f40852d33 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=d4c0798ecccb99df95f241fd9f42584a689de11d (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=790ae4590e4ee982877bc883e0b116e1db5b7bf0 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=0cbc8970b4efa9803f5bccf5084e8afea282e440 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=d36dd30bbbfb85346961ed296189bfaa2b69b418 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=fd2d59b65bf4845e9d8dd2e7bc5866a64655514b (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=9542ec14eb6c3d72644a00ae004477a26ec2ab73 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=1300f0c144a48105c2016253d209da5cfd7e2408 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=a659084ce180810f81478540184fc2d769313a15 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=b62fc51c65c6e8ce127ebd6caa4dcb86f5eb5d7f (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=c8b8ceafca36c285d975e8054c20c87efcbd09f7 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=adf7adfbb03dcebccb63cac7cba1510e20e3ab5d (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=952d18aa001ea794a25d4e509c74230178ac3282 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=35e29edff13694bfb45b2a0169bc0d3ba74a87fb (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=d5fb146ec0515ab3603eca61033b9df9b74a128d (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=2b87e4dcb6036ad32ea2cb5da386a1ca2e6ff61f (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=48dff89585a1e0b874458fec045f09d6b94feb7c (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=26eee99675a4ecadea2cf7060732b659b251c864 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=51cf45f3ebbc5fe068aae858f8b2ce6174ade910 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=f1a6f59b9c6da110ccf5cc20d2b30d37a1ac23ef (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=d66c84a700f7097f5c847f46e8335449f64461a0 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=9f8b507ccde409c49de32d419a78a024fcc8252f (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=307ae1782c63b423774864d8958250543eae7153 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=67e4160aebc2f03f6f9b89fa66dcd3a0239fde44 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=b94821bdd51e0bde157742458c795ce5831b58d6 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=c27215820e3ef0ac600d2267539ea23de04b66fd (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=d303db03ba099e8d0d8e53765c3f5487fc68d98b (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=260c15adaf152178d2c40e22e4dc448c4ae0805d (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=6b566b1aeda2a0f745185dbe06385e108b01b0cb (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=43f33f78acd2123028d6c9bf7da4387c3981b367 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=2fef60954ef27b4e1c1e3d2dba8402f4d978ae71 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=b771aee23fa66a37dca265f23b28097faeca1c56 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=eb08bdd9d0391058f9c9768bb64500d69ac7ee0e (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=3fa326a35da05c24985aeebd41f9d7b6a7e03e40 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=545d83e98188d9caaf2c2a19a8945bfcc76a9818 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=7f34d271fed459ea4b7da7cead5e2e0ee7cc4ee8 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=fb1ad49f5cddd906e7a6be72d2428298b922d271 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=539c7e504483397910080f9345b6303d7d21f9b4 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=38d50b727bca67910b113731a6bff534be256b81 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=09e04aff7d375c0d4eb94962012ee82452449d07 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=fca7018cca215b07f7d406aad0c040cc93bb99a3 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=1e2390975c307523b4cf76154728cb28b22110a6 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=611cc1d6778fbd402b760834445e36a8c47f696e (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=70c067ace6fe689c80248ecbedc8e29e8968d690 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=f8bafe63d85b2fe47d3c039586d9751a42eb4134 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=244b6589895bd37bc51d98f1d2e7380350e5816a (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=e1c5960a5d52ff3fb7e42ebd96eab14d4fc58241 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=36b35231fd9902dfc11d86e4e85f29c18b38f4e1 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=cd0b3bf100972a86231ebdd7d1a5ec0f38795aba (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=fad66f00323fdf13a593c3a0a63f491aa6664cbd (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=8325438618c2756317eed62d117f694bb26aa227 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=c48b220542b3459d7c885c85a1e2253c0ffa7c09 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=136c63be1c15d460c8b69bac9e2a6e1a1aedaf33 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=d1a356b533d8b374533979af0873eb2043bbdab3 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=0c46d04143f833c2543f09d271530f586f08161a (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=b20f9c0de55d38c9947f5f4b5e956f3d75091fbc (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=f0b7974de504d3b076ae09fea31f12834cfccbab (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=ddf62ca934f2916fa4eeaeac9e21bd3faf0f3d15 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=bc195f8980b361395a2632ef6cc77c593eaed690 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=aacc19dab4621b78593964cf6a11f4d9d952b179 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=9bb8c826cd2e6207aa170708bd7d8981841a938e (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=a8c7bb9774021f9812e856fcffd1c188a0a29bc2 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=d6d75499f5c4d3130e5dcad613125646b999a07d (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=a7fb2e7ae73b79d90d3a8cc075e506ad38792b57 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=a2dcbd32fb191638cd3ec7937afbc61ed25768f7 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=8bffcba5f8f3e5f39120ee4bb7c8ff62146ef804 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=d6936c0bc05e53587fc544dcdd8758eaa7e02a22 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=00d8d7d6d3ba6256d9ac057b2b9756166f3ddf33 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=9511434f8be3d563f824999872a3ceab4a1e66c6 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=e9e3c66ee4868a8863851bbbc1c2dc4327347d88 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=911264ab6646fb940a64cb687458cd88c53d80b5 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=041121a8112c734c71bc781bbb327d65ef3f4004 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=e6a0717337c0ace9ae85390a11c24b9b913aadb4 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=c1e8ded33b3861d13fa1defb95f6b59fa56cfb43 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=fe8f2a39159d24927da1aead28d3d88b3975c903 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=b0e91e2b4d4dd5e0aa51cbfd33d563f3df163ce3 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=4d46c76030cf48968970dd8acf1c2a1a5e239f28 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=4cd55df1a13d24553d3a309df2159ca94fc3883f (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=e3e7893631c1dc5adbb82e15abe30a969c087a07 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=8cca844437da56049acb9ba74bbb1ae8b3956a6b (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=273a40193dd1931c3697ab375bb8eadad0956e8c (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=57b24733ad8c09acd787d790d578d13f6c194088 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=f15d9d7855a1c72e773d868b59af5bc6ff9afaa6 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=e622f0cb411e4b0f26cda2232785e81926a70612 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=97d759293a3cfc2b82c68f56b49d274726ddebb7 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=ff47da870b77af88205e965ed01582a566186169 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=cd305994bd797dd7392a662f0df6774e68b50e27 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=eba93dc333281d28dfd2f7586126af368cd31739 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=e2515c95d00ec83e161530e98233e2d59fb77527 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=e8722b74b290c6566579754197a71a7ca8816275 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=4a3dd880afbaafec4dceb7ba7bfc354c8e3e4b5c (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=2e204faa54288ded3ffed7355009bfe91b41b50c (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=02edcd8f8799ac90a479fac11fa0c3b7c83f2f1a (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=474a61a07abdcad5b48fc16c4488395b552019e7 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=bf333ca6d7c3cc31f56a7fbdb0f9e216d58eddc2 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=4742273b8eee81de79c2f49c820cadccf31b659d (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=6eefff05324eeedd7cff69c36c1ae0fe43f375f4 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=451b1b5ea39ae0d8460ce1176343adb68e559b86 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=5615dacbe20496b386270c27fde24fe928271845 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=1470dd64548969d9768f0483fa0042323f8fa2e8 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=1b50a296295ebe2a1e1b60a755b485ee5d3cf499 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=d9dedc5d90e2db56eba1102951861b6804f0e0cc (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=03d74312092ab8fee37aeb4a68bc3d8bc91227bf (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=684829a0528fdd3c2f757c61a868130f7ea7035d (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=66d6b59e500f40ab26bd085e4c8478d201c2fe67 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=87782c1bb74e2191d2246b690b57eb7116a78f23 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=74d5095b28a6bef688218a8bf97bd249f36f1d25 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=aa9e0b923c6bc932b350f5eba946f86a7faaed3b (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=7d8fba4a49e610d1b921091f9385122cdb2c8187 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=9c10ffc11a5f05ae40bc0b3bdeeb31df7aa3e4f3 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=69336dfff4cf6c55e77d71da69f3b41f6fb6fce4 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=0b2545647fd828b8b481b33d98796d969f583c09 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=c6e09020d879e588deabcd44f597a375f7970b40 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=b4718ce593e2b90a5f2d7fc22d28bd5f5f7edb2f (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=55ba161a7b8548296dfa05876bb0285e7d8eb301 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=03046806a77180092f4cada41e60e6af0ce1ded7 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=7839a0eb19e4a98175c76a88774afab197731e21 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=d504762eafb9d3f47691dd85af6c64a062fd6670 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=5e1c19c76445fb769621b9192965b81b9fbb93cd (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=1d062f5859a24a41cc21877848edd64e853729a8 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=1d94f11c2d445ade701664945cc84d2065cce2d5 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=8a120396cc4ecd6d5f605d7e98ed815e8541e90f (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=6dfe1e4c67ed0833918d012343ca7a2a926836b1 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=144994457abfd3167b07e2b17d2b010f44fb2202 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=b9d1930b51fb4b8c7079b80eaeb32d40fe103a99 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=8e99dc2e3204c3abca4a1e2212188920e42c8e76 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=e0509c6e68d7019d445843d6e7dad0379e122912 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=643f5f3350dd57aed9ec8f9d1636f664c4f65e1c (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=ace37903afc424b22bdc6ec6f528b84d20e725e9 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=83d9b1aec4128b7a7300aaa6de801724ecc4f007 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=f886b369f3179236a4b58f7be85ce41dbd687f07 (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=46ae32afdf4d50b1e56d156d0d01abb756aa641e (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=2239bfa441ab53566919a008fbb7acf410d6ecdc (commit)
via http://git.musicbrainz.org/gitweb/?p=musicbrainz-server/core.git;a=commit;h=7da9e13de2fab19882350610238708f9f2ffb3f6 (commit)
This update added new revisions after undoing existing revisions. That is
to say, the old revision is not a strict subset of the new revision. This
situation occurs when you --force push a change and generate a repository
containing something like this:
* -- * -- B -- O -- O -- O (c28ab6858fb558b201c7f88ea9cc719fd5144d72)
\
N -- N -- N (80d4ab26f9f3ca33c7cc10c3ca0c4e6e6317f030)
When this happens we assume that you've already had alert emails for all
of the O revisions, and so we here report only the revisions in the N
branch from the common base, B.
Summary of changes:
Makefile.PL | 1 +
admin/nginx/002-beta | 2 +-
admin/nginx/mbserver-rewrites.conf | 309 +++++++-------
admin/replication/LoadReplicationChanges | 6 +
admin/replication/hooks/post-process.sample | 8 +
admin/socket-deploy.sh | 3 +
lib/DBDefs/Default.pm | 22 +-
lib/MusicBrainz/Server.pm | 172 ++++----
lib/MusicBrainz/Server/Connector.pm | 3 +-
lib/MusicBrainz/Server/Constants.pm | 5 +-
lib/MusicBrainz/Server/Controller.pm | 12 +-
lib/MusicBrainz/Server/Controller/Account.pm | 2 +-
lib/MusicBrainz/Server/Controller/Artist.pm | 7 +-
lib/MusicBrainz/Server/Controller/CDTOC.pm | 4 -
lib/MusicBrainz/Server/Controller/ISRC.pm | 1 -
lib/MusicBrainz/Server/Controller/Release.pm | 1 -
lib/MusicBrainz/Server/Controller/Root.pm | 30 ++
lib/MusicBrainz/Server/Controller/User.pm | 6 +-
lib/MusicBrainz/Server/Controller/WS/2/Release.pm | 6 +
lib/MusicBrainz/Server/Data/CoverArtArchive.pm | 12 +
lib/MusicBrainz/Server/Data/ReleaseLabel.pm | 4 +-
lib/MusicBrainz/Server/Data/URL.pm | 3 +-
lib/MusicBrainz/Server/Edit.pm | 4 +-
lib/MusicBrainz/Server/EditQueue.pm | 11 +-
.../Server/Entity/URL/{DHHU.pm => TheSession.pm} | 4 +-
lib/MusicBrainz/Server/Filters.pm | 24 +-
lib/MusicBrainz/Server/Model/MB.pm | 6 -
lib/MusicBrainz/Server/Track.pm | 2 +-
.../WebService/Serializer/JSON/2/Relation.pm | 20 +-
.../Server/WebService/Serializer/JSON/2/Release.pm | 18 +-
.../WebService/Serializer/JSON/2/Role/Aliases.pm | 10 +-
.../WebService/Serializer/JSON/2/Role/IPIs.pm | 2 +
.../WebService/Serializer/JSON/2/Role/LifeSpan.pm | 13 +-
.../Server/WebService/Serializer/JSON/2/Utils.pm | 16 +
lib/MusicBrainz/Server/WebService/XMLSerializer.pm | 16 +
lib/MusicBrainz/Server/Wizard/ReleaseEditor.pm | 17 +-
po/fixup/20130103-contexts.pl | 28 ++
po/fixup/20130107-MBS-5651.py | 87 ++++
po/instrument_descriptions.de.po | 179 ++++++++-
po/instrument_descriptions.el.po | 179 ++++++++-
po/instrument_descriptions.es.po | 177 ++++++++-
po/instrument_descriptions.et.po | 177 ++++++++-
po/instrument_descriptions.fi.po | 179 ++++++++-
po/instrument_descriptions.fr_FR.po | 177 ++++++++-
po/instrument_descriptions.it.po | 177 ++++++++-
po/instrument_descriptions.nl.po | 181 ++++++++-
po/instrument_descriptions.pot | 179 ++++++++-
po/instruments.de.po | 116 +++++-
po/instruments.el.po | 116 +++++-
po/instruments.es.po | 116 +++++-
po/instruments.et.po | 116 +++++-
po/instruments.fi.po | 116 +++++-
po/instruments.fr_FR.po | 116 +++++-
po/instruments.it.po | 114 +++++-
po/instruments.nl.po | 116 +++++-
po/instruments.pot | 112 +++++
po/languages.de.po | 9 +-
po/languages.el.po | 9 +-
po/languages.es.po | 9 +-
po/languages.et.po | 9 +-
po/languages.fi.po | 9 +-
po/languages.fr_FR.po | 7 +-
po/languages.it.po | 9 +-
po/languages.nl.po | 9 +-
po/languages.pot | 5 +
po/languages_notrim.pot | 2 +-
po/mb_server.de.po | 388 ++++++++++-------
po/mb_server.el.po | 382 ++++++++++-------
po/mb_server.es.po | 385 ++++++++++-------
po/mb_server.et.po | 418 +++++++++++-------
po/mb_server.fi.po | 454 ++++++++++++--------
po/mb_server.fr_FR.po | 382 ++++++++++-------
po/mb_server.it.po | 388 ++++++++++-------
po/mb_server.nl.po | 386 ++++++++++-------
po/mb_server.pot | 341 +++++++++------
po/relationships.de.po | 80 +++--
po/relationships.el.po | 78 +++--
po/relationships.es.po | 80 +++--
po/relationships.et.po | 80 +++--
po/relationships.fi.po | 84 +++--
po/relationships.fr_FR.po | 80 +++--
po/relationships.it.po | 80 +++--
po/relationships.nl.po | 82 +++--
po/relationships.pot | 79 +++--
root/artist/recordings-list.tt | 2 +-
root/cdstub/edit_form.tt | 2 +-
root/cdstub/index.tt | 2 +-
root/cdtoc/attach_artist_releases.tt | 6 +-
root/cdtoc/attach_confirm.tt | 4 +-
root/cdtoc/attach_filter_artist.tt | 4 +-
root/cdtoc/attach_filter_release.tt | 6 +-
root/components/common-macros.tt | 11 +-
root/components/forms.tt | 24 +-
root/components/wikipedia_extract.tt | 2 +-
root/edit/details/add_cover_art.tt | 2 +-
root/edit/details/edit_cover_art.tt | 3 +-
root/edit/details/remove_cover_art.tt | 2 +-
root/edit/list.tt | 4 +-
root/layout.tt | 3 +-
root/layout/menu.tt | 12 +-
root/main/401.tt | 5 +-
root/recording/add_isrc.tt | 4 +-
root/recording/create.tt | 4 +-
root/recording/layout.tt | 2 +-
root/release/add_cover_art.tt | 4 +-
root/release/cover_art.tt | 7 +-
root/release/edit/information.tt | 13 +-
root/release/edit/layout.tt | 4 +-
root/release/edit/missing_entities.tt | 166 ++++----
root/release/edit/recordings.tt | 4 +
root/release/edit/tracklist.tt | 42 +--
root/release/reorder_cover_art.tt | 4 +-
root/static/images/favicons/thesession-16.png | Bin 0 -> 600 bytes
root/static/images/icons/add_row.png | Bin 515 -> 450 bytes
root/static/images/icons/collapse.png | Bin 272 -> 246 bytes
root/static/images/icons/delete_row.png | Bin 231 -> 180 bytes
root/static/images/icons/down.png | Bin 271 -> 243 bytes
root/static/images/icons/expand.png | Bin 286 -> 241 bytes
root/static/images/icons/filter.png | Bin 334 -> 250 bytes
root/static/images/icons/guesscase.32x32.png | Bin 596 -> 316 bytes
root/static/images/icons/guesscase.png | Bin 417 -> 333 bytes
root/static/images/icons/help.png | Bin 268 -> 211 bytes
root/static/images/icons/mblookup-tagger.png | Bin 417 -> 390 bytes
root/static/images/icons/track-down.png | Bin 321 -> 271 bytes
root/static/images/icons/track-up.png | Bin 331 -> 274 bytes
root/static/images/icons/up.png | Bin 276 -> 246 bytes
root/static/images/icons/warning.png | Bin 2854 -> 2141 bytes
.../images/ui-bg_gloss-wave_35_f6a828_500x100.png | Bin 3762 -> 1986 bytes
root/static/scripts/common/MB/utility.js | 5 -
.../static/scripts/edit/MB/Control/ArtistCredit.js | 8 +-
root/static/scripts/edit/MB/Control/URLCleanup.js | 6 +-
.../release-editor/MB/Control/ReleaseEdits.js | 2 +-
.../release-editor/MB/Control/ReleaseRecordings.js | 2 +-
.../release-editor/MB/Control/ReleaseTracklist.js | 2 +-
.../scripts/release-editor/MB/TrackParser.js | 12 +-
root/static/scripts/tests/Control/URLCleanup.js | 29 ++
root/static/styles/extra/jquery/tablesort.css | 12 -
root/static/styles/forms.css | 45 ++
root/static/styles/layout.css | 16 +-
root/user/ratings_summary.tt | 2 +-
root/work/create.tt | 4 +-
script/release-group-sql-dump.pl | 12 +-
.../t/MusicBrainz/Server/Controller/User/Login.pm | 65 +++-
.../Server/Controller/WS/2/BrowseRelease.pm | 48 ++
.../Server/Controller/WS/2/JSON/BrowseArtists.pm | 22 +-
.../Controller/WS/2/JSON/BrowseReleaseGroups.pm | 3 -
.../Server/Controller/WS/2/JSON/BrowseReleases.pm | 58 +++-
.../Server/Controller/WS/2/JSON/LookupArtist.pm | 88 +++-
.../Server/Controller/WS/2/JSON/LookupLabel.pm | 4 +-
.../Server/Controller/WS/2/JSON/LookupRecording.pm | 38 ++-
.../Server/Controller/WS/2/JSON/LookupRelease.pm | 86 ++++-
.../Controller/WS/2/JSON/LookupReleaseGroup.pm | 3 -
.../Server/Controller/WS/2/JSON/LookupWork.pm | 10 +-
.../Server/Controller/WS/2/LookupArtist.pm | 20 +
.../Server/Controller/WS/2/LookupDiscID.pm | 18 +
.../Server/Controller/WS/2/LookupNonCore.pm | 6 +
.../Server/Controller/WS/2/LookupRecording.pm | 22 +
.../Server/Controller/WS/2/LookupRelationship.pm | 12 +
.../Server/Controller/WS/2/LookupRelease.pm | 60 +++
.../Server/Controller/WS/2/LookupTagsRatings.pm | 6 +
t/lib/t/MusicBrainz/Server/Controller/Work/Edit.pm | 4 +-
t/lib/t/MusicBrainz/Server/Filters.pm | 22 +-
t/lib/t/MusicBrainz/Server/Track.pm | 2 +-
t/sql/statistics.sql | 10 +-
t/sql/webservice.sql | 12 +
165 files changed, 6663 insertions(+), 2325 deletions(-)
create mode 100755 admin/replication/hooks/post-process.sample
copy lib/MusicBrainz/Server/Entity/URL/{DHHU.pm => TheSession.pm} (92%)
create mode 100644 po/fixup/20130103-contexts.pl
create mode 100644 po/fixup/20130107-MBS-5651.py
create mode 100644 root/static/images/favicons/thesession-16.png
delete mode 100644 root/static/styles/extra/jquery/tablesort.css
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 80d4ab26f9f3ca33c7cc10c3ca0c4e6e6317f030
Author: Oliver Charles <[email protected]>
Date: Sun Feb 3 15:57:46 2013 +0000
Use int(x + 0.5) rather than round()
I incorrectly assumed round was present in standard Perl functions, so instead
this now uses the idiom of int(x + 0.5). This works correctly for positive
numbers, but not for negative numbers - however track durations are inherently
positive so this assumption holds.
diff --git a/lib/MusicBrainz/Server/Track.pm b/lib/MusicBrainz/Server/Track.pm
index 37007fc..9adbccb 100644
--- a/lib/MusicBrainz/Server/Track.pm
+++ b/lib/MusicBrainz/Server/Track.pm
@@ -30,7 +30,7 @@ sub FormatTrackLength
my ($hours, $minutes, $seconds);
($hours, $ms) = (floor($ms / $one_hour), $ms % $one_hour);
($minutes, $ms) = (floor($ms / $one_minute), $ms % $one_minute);
- $seconds = round($ms / $one_second);
+ $seconds = int(($ms / $one_second) + 0.5);
return $hours > 0 ?
sprintf ("%d:%02d:%02d", $hours, $minutes, $seconds) :
commit 6bf61f3c4f5a86e45c01d368a88255517029d003
Author: Oliver Charles <[email protected]>
Date: Thu Feb 7 17:05:34 2013 +0000
Fix format_track_length test to correctly check for hours, not days
diff --git a/t/lib/t/MusicBrainz/Server/Track.pm b/t/lib/t/MusicBrainz/Server/Track.pm
index 8986caf..8fa1f49 100644
--- a/t/lib/t/MusicBrainz/Server/Track.pm
+++ b/t/lib/t/MusicBrainz/Server/Track.pm
@@ -21,7 +21,7 @@ test 'Format Track Length' => sub {
is (format_track_length ('432'), '432 ms', 'Short track');
is (format_track_length ('9000'), '0:09', 'Short track');
is (format_track_length ('1820000'), '30:20', 'Medium track');
- is (format_track_length ('181100000'), '2:18:20', 'Long track');
+ is (format_track_length ('181100000'), '50:18:20', 'Long track');
};
test 'Unformat Track Length' => sub {
commit c645300e0d4956dd9afce90a8703c652e80506f4
Author: Oliver Charles <[email protected]>
Date: Tue Jan 29 12:43:12 2013 +0000
MBS-5765: Use the same implementation of FormatTrackLength (Perl) in formatTrackLength (JS)
diff --git a/lib/MusicBrainz/Server/Track.pm b/lib/MusicBrainz/Server/Track.pm
index 789793e..37007fc 100644
--- a/lib/MusicBrainz/Server/Track.pm
+++ b/lib/MusicBrainz/Server/Track.pm
@@ -30,7 +30,7 @@ sub FormatTrackLength
my ($hours, $minutes, $seconds);
($hours, $ms) = (floor($ms / $one_hour), $ms % $one_hour);
($minutes, $ms) = (floor($ms / $one_minute), $ms % $one_minute);
- $seconds = floor($ms / $one_second);
+ $seconds = round($ms / $one_second);
return $hours > 0 ?
sprintf ("%d:%02d:%02d", $hours, $minutes, $seconds) :
diff --git a/root/static/scripts/common/MB/utility.js b/root/static/scripts/common/MB/utility.js
index 3aee3fd..16d23c2 100644
--- a/root/static/scripts/common/MB/utility.js
+++ b/root/static/scripts/common/MB/utility.js
@@ -197,29 +197,29 @@ MB.utility.formatTrackLength = function (duration)
return duration + ' ms';
}
- var seconds = 1000;
- var minutes = 60 * seconds;
- var hours = 60 * minutes;
+ var one_second = 1000.0;
+ var one_minute = 60 * one_second;
+ var one_hour = 60 * one_minute;
- var hours_str = '';
- duration = duration + 500;
+ var hours = Math.floor(duration / one_hour);
+ duration = duration % one_hour;
- if (duration > 1 * hours)
- {
- hours_str = Math.floor (duration / hours) + ':';
- duration = Math.floor (duration % hours);
- }
+ var minutes = Math.floor(duration / one_minute);
+ duration = duration % one_minute;
- /* pad minutes with zeroes of the hours string is non-empty. */
- var minutes_str = hours_str === '' ?
- Math.floor (duration / minutes) + ':' :
- ('00' + Math.floor (duration / minutes)).slice (-2) + ':';
+ var seconds = Math.round(duration / one_second);
- duration = Math.floor (duration % minutes);
+ var ret = '';
+ ret = ('00' + seconds).slice(-2);
- var seconds_str = ('00' + Math.floor (duration / seconds)).slice (-2);
+ if (hours > 0) {
+ ret = hours + ':' + ('00' + minutes).slice(-2) + ':' + ret;
+ }
+ else {
+ ret = minutes + ':' + ret;
+ }
- return hours_str + minutes_str + seconds_str;
+ return ret;
};
commit e46d9a5f4a62d52c8cbaa0e6fda791bf21a2c1ac
Author: Oliver Charles <[email protected]>
Date: Tue Jan 22 14:37:14 2013 +0000
MBS-5765: Correctly render a duration in seconds as hours, minutes, seconds
Time::Duration->normalize normalizes a large duration into years, months, and
days - rather than just the needed hours, minutes, seconds. Rather than manually
re-fudging the calculation to account for that overflow, I've just implemented
partioning of seconds in hours, minutes and seconds manually.
diff --git a/lib/MusicBrainz/Server/Track.pm b/lib/MusicBrainz/Server/Track.pm
index eae2202..789793e 100644
--- a/lib/MusicBrainz/Server/Track.pm
+++ b/lib/MusicBrainz/Server/Track.pm
@@ -1,7 +1,7 @@
package MusicBrainz::Server::Track;
use strict;
use Carp 'confess';
-use aliased 'DateTime::Format::Duration';
+use POSIX qw( floor );
use Scalar::Util qw( looks_like_number );
use Sub::Exporter -setup => {
@@ -23,12 +23,18 @@ sub FormatTrackLength
return $ms unless looks_like_number($ms);
return "$ms ms" if $ms < 1000;
- my $seconds = $ms / 1000.0 + 0.5;
+ my $one_second = 1000.0;
+ my $one_minute = $one_second * 60;
+ my $one_hour = $one_minute * 60;
- my %data = Duration->new->normalise (seconds => $seconds);
- return $data{hours} > 0 ?
- sprintf ("%d:%02d:%02d", $data{hours}, $data{minutes}, $data{seconds}) :
- sprintf ("%d:%02d", $data{minutes}, $data{seconds});
+ my ($hours, $minutes, $seconds);
+ ($hours, $ms) = (floor($ms / $one_hour), $ms % $one_hour);
+ ($minutes, $ms) = (floor($ms / $one_minute), $ms % $one_minute);
+ $seconds = floor($ms / $one_second);
+
+ return $hours > 0 ?
+ sprintf ("%d:%02d:%02d", $hours, $minutes, $seconds) :
+ sprintf ("%d:%02d", $minutes, $seconds);
}
sub FormatXSDTrackLength
-----------------------------------------------------------------------
hooks/post-receive
--
mb_server