tag:github.com,2008:https://github.com/Sonerezh/sonerezh/releases Release notes from sonerezh 2019-09-29T10:16:18Z tag:github.com,2008:Repository/31331152/1.2.6 2019-09-29T10:16:18Z 1.2.6 <p>Release 1.2.6</p> lGuillaume124 tag:github.com,2008:Repository/31331152/v1.2.6 2019-09-29T10:34:25Z 1.2.6 <p>This is a minor release to upgrade CakePHP 2.10 and add support for PHP 7.3.</p> <h3>Fixed</h3> <ul> <li>Fix <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="463545669" data-permission-text="Title is private" data-url="https://github.com/Sonerezh/sonerezh/issues/372" data-hovercard-type="issue" data-hovercard-url="/Sonerezh/sonerezh/issues/372/hovercard" href="https://github.com/Sonerezh/sonerezh/issues/372">#372</a>: Compatibility with PHP 7.3</li> </ul> lGuillaume124 tag:github.com,2008:Repository/31331152/1.2.5 2019-02-05T09:31:15Z 1.2.5 <p>This release fixes some little bugs and add a booster to the "import" function<br> (big thanks to Nizhile). The metadata parsing is more than ten times faster<br> when the cover image tag is large. This should fix the "Maximum execution time"<br> error happening when you try to import files.</p> <h3>Fixed</h3> <ul> <li>Fix <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="377311050" data-permission-text="Title is private" data-url="https://github.com/Sonerezh/sonerezh/issues/354" data-hovercard-type="issue" data-hovercard-url="/Sonerezh/sonerezh/issues/354/hovercard" href="https://github.com/Sonerezh/sonerezh/issues/354">#354</a>: Do not convert tags to HTML</li> <li>Fix <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="395034054" data-permission-text="Title is private" data-url="https://github.com/Sonerezh/sonerezh/issues/357" data-hovercard-type="issue" data-hovercard-url="/Sonerezh/sonerezh/issues/357/hovercard" href="https://github.com/Sonerezh/sonerezh/issues/357">#357</a>: APP_DIR missing in top level index.php for CAKE full path</li> </ul> <h3>Changed</h3> <ul> <li>Make search case-insensitive</li> </ul> lGuillaume124 tag:github.com,2008:Repository/31331152/1.2.4 2018-09-16T14:12:21Z 1.2.4 <h3>Fixed</h3> <ul> <li>Fix <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="355071308" data-permission-text="Title is private" data-url="https://github.com/Sonerezh/sonerezh/issues/343" data-hovercard-type="issue" data-hovercard-url="/Sonerezh/sonerezh/issues/343/hovercard" href="https://github.com/Sonerezh/sonerezh/issues/343">#343</a>: Error on CLI import</li> </ul> <h3>Changed</h3> <ul> <li>Use composer for GetID3 package as well</li> <li>Move the composer install path from <code>Vendor</code> to <code>app/Vendor</code></li> <li>Use <a href="https://keepachangelog.com/en/1.0.0/" rel="nofollow">Keep a Changelog</a> to format the changelog</li> <li>Add installation instructions using git in the README.md</li> </ul> lGuillaume124 tag:github.com,2008:Repository/31331152/1.2.3 2018-08-28T14:27:57Z 1.2.3 <p>Fix a bug introduced with CakePHP 2.10 upgrade.</p> <h4>Bug / Security fixes</h4> <ul> <li>Fix <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="354468440" data-permission-text="Title is private" data-url="https://github.com/Sonerezh/sonerezh/issues/342" data-hovercard-type="issue" data-hovercard-url="/Sonerezh/sonerezh/issues/342/hovercard" href="https://github.com/Sonerezh/sonerezh/issues/342">#342</a>: HTTP ERROR 500 for 1.22</li> </ul> lGuillaume124 tag:github.com,2008:Repository/31331152/1.2.2 2018-08-28T14:28:07Z 1.2.2 <p>Fix a bug introduced with CakePHP 2.10 upgrade.</p> <h4>Bug / Security fixes</h4> <ul> <li>Fix <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="354129976" data-permission-text="Title is private" data-url="https://github.com/Sonerezh/sonerezh/issues/341" data-hovercard-type="issue" data-hovercard-url="/Sonerezh/sonerezh/issues/341/hovercard" href="https://github.com/Sonerezh/sonerezh/issues/341">#341</a>: /import request black-holed</li> </ul> lGuillaume124 tag:github.com,2008:Repository/31331152/1.2.1 2018-08-27T11:51:22Z 1.2.1 <p>This is a maintenance release with no changes for the end users.</p> <ul> <li>The CakePHP dependency is now managed with Composer (close <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="70969751" data-permission-text="Title is private" data-url="https://github.com/Sonerezh/sonerezh/issues/85" data-hovercard-type="issue" data-hovercard-url="/Sonerezh/sonerezh/issues/85/hovercard" href="https://github.com/Sonerezh/sonerezh/issues/85">#85</a>)</li> <li>The documentation and the website repositories have been merged into the main<br> one to simplify the maintenance</li> <li>The default CakePHP favicon is replaced by the Sonerezh icon</li> </ul> lGuillaume124 tag:github.com,2008:Repository/31331152/1.2.0 2018-08-17T18:29:03Z 1.2.0 <p>This new release backport stuff from the main fork of Sonerezh. A big thanks to<br> the community, and <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/gs11/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/gs11">@gs11</a>.</p> <h4>Bug / Security fixes:</h4> <ul> <li>Merge <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="349918086" data-permission-text="Title is private" data-url="https://github.com/Sonerezh/sonerezh/issues/339" data-hovercard-type="pull_request" data-hovercard-url="/Sonerezh/sonerezh/pull/339/hovercard" href="https://github.com/Sonerezh/sonerezh/pull/339">#339</a>: Time to merge (thanks to gs11)</li> <li>Merge <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="240916856" data-permission-text="Title is private" data-url="https://github.com/Sonerezh/sonerezh/issues/318" data-hovercard-type="pull_request" data-hovercard-url="/Sonerezh/sonerezh/pull/318/hovercard" href="https://github.com/Sonerezh/sonerezh/pull/318">#318</a> (fix <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="209366700" data-permission-text="Title is private" data-url="https://github.com/Sonerezh/sonerezh/issues/277" data-hovercard-type="issue" data-hovercard-url="/Sonerezh/sonerezh/issues/277/hovercard" href="https://github.com/Sonerezh/sonerezh/issues/277">#277</a>): Getting "Undefined index: id [APP/Model/User.php, line<br> 152]" During Installation (thanks to GaneshKandu)</li> <li>Merge <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="234853395" data-permission-text="Title is private" data-url="https://github.com/Sonerezh/sonerezh/issues/312" data-hovercard-type="pull_request" data-hovercard-url="/Sonerezh/sonerezh/pull/312/hovercard" href="https://github.com/Sonerezh/sonerezh/pull/312">#312</a>: Player now shows artist instead of band</li> <li>Merge <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="230244946" data-permission-text="Title is private" data-url="https://github.com/Sonerezh/sonerezh/issues/309" data-hovercard-type="pull_request" data-hovercard-url="/Sonerezh/sonerezh/pull/309/hovercard" href="https://github.com/Sonerezh/sonerezh/pull/309">#309</a>: Fix related to MySQL and SQLite</li> <li>Merge <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="230140085" data-permission-text="Title is private" data-url="https://github.com/Sonerezh/sonerezh/issues/306" data-hovercard-type="pull_request" data-hovercard-url="/Sonerezh/sonerezh/pull/306/hovercard" href="https://github.com/Sonerezh/sonerezh/pull/306">#306</a>: Upgraded CakePHP to 2.9.8 (thanks to gs11)</li> <li>Merge <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="228812381" data-permission-text="Title is private" data-url="https://github.com/Sonerezh/sonerezh/issues/304" data-hovercard-type="pull_request" data-hovercard-url="/Sonerezh/sonerezh/pull/304/hovercard" href="https://github.com/Sonerezh/sonerezh/pull/304">#304</a>: Changed select grouping so that albums with the same name are<br> listed</li> <li>Merge <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="228392728" data-permission-text="Title is private" data-url="https://github.com/Sonerezh/sonerezh/issues/300" data-hovercard-type="pull_request" data-hovercard-url="/Sonerezh/sonerezh/pull/300/hovercard" href="https://github.com/Sonerezh/sonerezh/pull/300">#300</a>: Removed slow subquery from album view</li> <li>Merge <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="219343047" data-permission-text="Title is private" data-url="https://github.com/Sonerezh/sonerezh/issues/293" data-hovercard-type="pull_request" data-hovercard-url="/Sonerezh/sonerezh/pull/293/hovercard" href="https://github.com/Sonerezh/sonerezh/pull/293">#293</a>: Implemented database cleaning</li> <li>Merge <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="211460766" data-permission-text="Title is private" data-url="https://github.com/Sonerezh/sonerezh/issues/287" data-hovercard-type="pull_request" data-hovercard-url="/Sonerezh/sonerezh/pull/287/hovercard" href="https://github.com/Sonerezh/sonerezh/pull/287">#287</a>: Removed trailing slash in subdirectory path added by CakePHP for<br> some folders</li> <li>Fix <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="202312657" data-permission-text="Title is private" data-url="https://github.com/Sonerezh/sonerezh/issues/263" data-hovercard-type="issue" data-hovercard-url="/Sonerezh/sonerezh/issues/263/hovercard" href="https://github.com/Sonerezh/sonerezh/issues/263">#263</a>: Something wrong with files with non-latin characters in name</li> <li>Fix <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="196293411" data-permission-text="Title is private" data-url="https://github.com/Sonerezh/sonerezh/issues/241" data-hovercard-type="issue" data-hovercard-url="/Sonerezh/sonerezh/issues/241/hovercard" href="https://github.com/Sonerezh/sonerezh/issues/241">#241</a>: Install script doesn't create the database</li> <li>Fix <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="166992085" data-permission-text="Title is private" data-url="https://github.com/Sonerezh/sonerezh/issues/214" data-hovercard-type="issue" data-hovercard-url="/Sonerezh/sonerezh/issues/214/hovercard" href="https://github.com/Sonerezh/sonerezh/issues/214">#214</a>: Optimization: enable caching for albums covers (thanks to<br> MightyCreak)</li> <li>Fix <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="129055456" data-permission-text="Title is private" data-url="https://github.com/Sonerezh/sonerezh/issues/152" data-hovercard-type="issue" data-hovercard-url="/Sonerezh/sonerezh/issues/152/hovercard" href="https://github.com/Sonerezh/sonerezh/issues/152">#152</a>: IndexedDB does not function in private browsing mode (documentation<br> improvement)</li> <li>Fix <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="97410448" data-permission-text="Title is private" data-url="https://github.com/Sonerezh/sonerezh/issues/107" data-hovercard-type="issue" data-hovercard-url="/Sonerezh/sonerezh/issues/107/hovercard" href="https://github.com/Sonerezh/sonerezh/issues/107">#107</a>: Replace avconv with ffmpeg</li> </ul> <p>Fixes from gs11's fork:</p> <ul> <li>Fixed detection of tag 'DISCNUMBER' without 'DISCTOTAL' for OGG files</li> <li>Fixed detection of disc number without a disc total in the string (e.g. '01'<br> instead of '01/02')</li> <li>Fixed year not showing for album with multiple CDs</li> </ul> <h4>New features</h4> <ul> <li>Merge <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="219343047" data-permission-text="Title is private" data-url="https://github.com/Sonerezh/sonerezh/issues/293" data-hovercard-type="pull_request" data-hovercard-url="/Sonerezh/sonerezh/pull/293/hovercard" href="https://github.com/Sonerezh/sonerezh/pull/293">#293</a>: Implement database update (thanks to gs11)</li> <li>German translation (thanks to soulsymphonies)</li> </ul> lGuillaume124 tag:github.com,2008:Repository/31331152/1.1.3 2016-12-18T17:38:56Z 1.1.3 <p>This is a hotfix release.</p> <h3>Bug / Security fixes:</h3> <ul> <li>Revert the pull request <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="192866050" data-permission-text="Title is private" data-url="https://github.com/Sonerezh/sonerezh/issues/236" data-hovercard-type="pull_request" data-hovercard-url="/Sonerezh/sonerezh/pull/236/hovercard" href="https://github.com/Sonerezh/sonerezh/pull/236">#236</a> because it introduces instabilities with the database</li> </ul> <p>As 1.1.3 came a few minutes after 1.1.2, see also <a href="https://github.com/Sonerezh/sonerezh/releases/tag/1.1.2">https://github.com/Sonerezh/sonerezh/releases/tag/1.1.2</a></p> lGuillaume124 tag:github.com,2008:Repository/31331152/1.1.2 2016-12-18T14:41:00Z 1.1.2 <p>We are very excited to release Sonerezh 1.1.2. A lot of bugs have been fixed:</p> <h4>New features:</h4> <ul> <li>You can now download a track</li> <li>Issue <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="174917178" data-permission-text="Title is private" data-url="https://github.com/Sonerezh/sonerezh/issues/223" data-hovercard-type="issue" data-hovercard-url="/Sonerezh/sonerezh/issues/223/hovercard" href="https://github.com/Sonerezh/sonerezh/issues/223">#223</a>: sort the "Albums" page by band or by album</li> <li>Issue <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="166992085" data-permission-text="Title is private" data-url="https://github.com/Sonerezh/sonerezh/issues/214" data-hovercard-type="issue" data-hovercard-url="/Sonerezh/sonerezh/issues/214/hovercard" href="https://github.com/Sonerezh/sonerezh/issues/214">#214</a>: log failed authentication attempts to prevent brute-force attacks</li> <li>Issue <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="148005759" data-permission-text="Title is private" data-url="https://github.com/Sonerezh/sonerezh/issues/179" data-hovercard-type="issue" data-hovercard-url="/Sonerezh/sonerezh/issues/179/hovercard" href="https://github.com/Sonerezh/sonerezh/issues/179">#179</a> <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="100070364" data-permission-text="Title is private" data-url="https://github.com/Sonerezh/sonerezh/issues/114" data-hovercard-type="pull_request" data-hovercard-url="/Sonerezh/sonerezh/pull/114/hovercard" href="https://github.com/Sonerezh/sonerezh/pull/114">#114</a>: pre-load next song</li> </ul> <h4>Bug / Security fixes:</h4> <ul> <li>Merge <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="167010096" data-permission-text="Title is private" data-url="https://github.com/Sonerezh/sonerezh/issues/215" data-hovercard-type="pull_request" data-hovercard-url="/Sonerezh/sonerezh/pull/215/hovercard" href="https://github.com/Sonerezh/sonerezh/pull/215">#215</a>: Playlist title cannot be empty (Thanks to disc)</li> <li>Merge <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="192866050" data-permission-text="Title is private" data-url="https://github.com/Sonerezh/sonerezh/issues/236" data-hovercard-type="pull_request" data-hovercard-url="/Sonerezh/sonerezh/pull/236/hovercard" href="https://github.com/Sonerezh/sonerezh/pull/236">#236</a>: Fix missing albums in recently added albums (Thanks to fcharlier)</li> <li>Fix <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="161083979" data-permission-text="Title is private" data-url="https://github.com/Sonerezh/sonerezh/issues/207" data-hovercard-type="issue" data-hovercard-url="/Sonerezh/sonerezh/issues/207/hovercard" href="https://github.com/Sonerezh/sonerezh/issues/207">#207</a>: Broken disc info on OGG files</li> <li>Fix <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="158939618" data-permission-text="Title is private" data-url="https://github.com/Sonerezh/sonerezh/issues/199" data-hovercard-type="issue" data-hovercard-url="/Sonerezh/sonerezh/issues/199/hovercard" href="https://github.com/Sonerezh/sonerezh/issues/199">#199</a>: Improve the message on the cli tool</li> <li>Fix <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="156318682" data-permission-text="Title is private" data-url="https://github.com/Sonerezh/sonerezh/issues/196" data-hovercard-type="issue" data-hovercard-url="/Sonerezh/sonerezh/issues/196/hovercard" href="https://github.com/Sonerezh/sonerezh/issues/196">#196</a>: Error on import when people mess with dates</li> <li>Fix <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="154902797" data-permission-text="Title is private" data-url="https://github.com/Sonerezh/sonerezh/issues/192" data-hovercard-type="issue" data-hovercard-url="/Sonerezh/sonerezh/issues/192/hovercard" href="https://github.com/Sonerezh/sonerezh/issues/192">#192</a>: Skip symlinks on the import process to avoid infinite loops</li> <li>Fix <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="150247601" data-permission-text="Title is private" data-url="https://github.com/Sonerezh/sonerezh/issues/183" data-hovercard-type="issue" data-hovercard-url="/Sonerezh/sonerezh/issues/183/hovercard" href="https://github.com/Sonerezh/sonerezh/issues/183">#183</a>: Bug if the artist string contains "$"</li> <li>Fix <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="148850187" data-permission-text="Title is private" data-url="https://github.com/Sonerezh/sonerezh/issues/180" data-hovercard-type="issue" data-hovercard-url="/Sonerezh/sonerezh/issues/180/hovercard" href="https://github.com/Sonerezh/sonerezh/issues/180">#180</a>: Duplicate track on import</li> <li>Fix <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="147911453" data-permission-text="Title is private" data-url="https://github.com/Sonerezh/sonerezh/issues/178" data-hovercard-type="issue" data-hovercard-url="/Sonerezh/sonerezh/issues/178/hovercard" href="https://github.com/Sonerezh/sonerezh/issues/178">#178</a>: Problem with file rights at installation</li> <li>Fix <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="147350883" data-permission-text="Title is private" data-url="https://github.com/Sonerezh/sonerezh/issues/177" data-hovercard-type="issue" data-hovercard-url="/Sonerezh/sonerezh/issues/177/hovercard" href="https://github.com/Sonerezh/sonerezh/issues/177">#177</a>: Trim whitespace characters on search request</li> <li>Fix <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="124784584" data-permission-text="Title is private" data-url="https://github.com/Sonerezh/sonerezh/issues/143" data-hovercard-type="issue" data-hovercard-url="/Sonerezh/sonerezh/issues/143/hovercard" href="https://github.com/Sonerezh/sonerezh/issues/143">#143</a>: Cannot choose output bitrate in conversion window</li> <li>Fix <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="60808004" data-permission-text="Title is private" data-url="https://github.com/Sonerezh/sonerezh/issues/60" data-hovercard-type="issue" data-hovercard-url="/Sonerezh/sonerezh/issues/60/hovercard" href="https://github.com/Sonerezh/sonerezh/issues/60">#60</a>: Store cipherSeed and salt outside app/Config/core.php</li> <li>French translation improvements</li> <li>Other minor bugfixes</li> <li>Contributing guide</li> </ul> lGuillaume124