@lGuillaume124 lGuillaume124 released this Sep 16, 2018 · 6 commits to master since this release

Assets 4

Fixed

  • Fix #343: Error on CLI import

Changed

  • Use composer for GetID3 package as well
  • Move the composer install path from Vendor to app/Vendor
  • Use Keep a Changelog to format the changelog
  • Add installation instructions using git in the README.md
Pre-release
Pre-release

@lGuillaume124 lGuillaume124 released this Aug 28, 2018 · 16 commits to master since this release

Assets 4

Fix a bug introduced with CakePHP 2.10 upgrade.

Bug / Security fixes

  • Fix #342: HTTP ERROR 500 for 1.22
Pre-release
Pre-release

@lGuillaume124 lGuillaume124 released this Aug 27, 2018 · 18 commits to master since this release

Assets 4

Fix a bug introduced with CakePHP 2.10 upgrade.

Bug / Security fixes

  • Fix #341: /import request black-holed
Pre-release
Pre-release

@lGuillaume124 lGuillaume124 released this Aug 26, 2018 · 20 commits to master since this release

Assets 4

This is a maintenance release with no changes for the end users.

  • The CakePHP dependency is now managed with Composer (close #85)
  • The documentation and the website repositories have been merged into the main
    one to simplify the maintenance
  • The default CakePHP favicon is replaced by the Sonerezh icon

@lGuillaume124 lGuillaume124 released this Aug 17, 2018 · 24 commits to master since this release

Assets 2

This new release backport stuff from the main fork of Sonerezh. A big thanks to
the community, and @gs11.

Bug / Security fixes:

  • Merge #339: Time to merge (thanks to gs11)
  • Merge #318 (fix #277): Getting "Undefined index: id [APP/Model/User.php, line
    152]" During Installation (thanks to GaneshKandu)
  • Merge #312: Player now shows artist instead of band
  • Merge #309: Fix related to MySQL and SQLite
  • Merge #306: Upgraded CakePHP to 2.9.8 (thanks to gs11)
  • Merge #304: Changed select grouping so that albums with the same name are
    listed
  • Merge #300: Removed slow subquery from album view
  • Merge #293: Implemented database cleaning
  • Merge #287: Removed trailing slash in subdirectory path added by CakePHP for
    some folders
  • Fix #263: Something wrong with files with non-latin characters in name
  • Fix #241: Install script doesn't create the database
  • Fix #214: Optimization: enable caching for albums covers (thanks to
    MightyCreak)
  • Fix #152: IndexedDB does not function in private browsing mode (documentation
    improvement)
  • Fix #107: Replace avconv with ffmpeg

Fixes from gs11's fork:

  • Fixed detection of tag 'DISCNUMBER' without 'DISCTOTAL' for OGG files
  • Fixed detection of disc number without a disc total in the string (e.g. '01'
    instead of '01/02')
  • Fixed year not showing for album with multiple CDs

New features

  • Merge #293: Implement database update (thanks to gs11)
  • German translation (thanks to soulsymphonies)

@lGuillaume124 lGuillaume124 released this Dec 18, 2016 · 79 commits to master since this release

Assets 2

This is a hotfix release.

Bug / Security fixes:

  • Revert the pull request #236 because it introduces instabilities with the database

As 1.1.3 came a few minutes after 1.1.2, see also https://github.com/Sonerezh/sonerezh/releases/tag/1.1.2

@lGuillaume124 lGuillaume124 released this Dec 18, 2016 · 81 commits to master since this release

Assets 2

We are very excited to release Sonerezh 1.1.2. A lot of bugs have been fixed:

New features:

  • You can now download a track
  • Issue #223: sort the "Albums" page by band or by album
  • Issue #214: log failed authentication attempts to prevent brute-force attacks
  • Issue #179 #114: pre-load next song

Bug / Security fixes:

  • Merge #215: Playlist title cannot be empty (Thanks to disc)
  • Merge #236: Fix missing albums in recently added albums (Thanks to fcharlier)
  • Fix #207: Broken disc info on OGG files
  • Fix #199: Improve the message on the cli tool
  • Fix #196: Error on import when people mess with dates
  • Fix #192: Skip symlinks on the import process to avoid infinite loops
  • Fix #183: Bug if the artist string contains "$"
  • Fix #180: Duplicate track on import
  • Fix #178: Problem with file rights at installation
  • Fix #177: Trim whitespace characters on search request
  • Fix #143: Cannot choose output bitrate in conversion window
  • Fix #60: Store cipherSeed and salt outside app/Config/core.php
  • French translation improvements
  • Other minor bugfixes
  • Contributing guide

@lGuillaume124 lGuillaume124 released this Apr 9, 2016 · 122 commits to master since this release

Assets 2

Fix small bugs found in previous 1.1.0 release:

  • Fix #174: Add lock system on import process
  • Fix #173: CSRF protection broke the 'add to playlist' form
  • Other bugfixes

@lGuillaume124 lGuillaume124 released this Apr 2, 2016 · 127 commits to master since this release

Assets 2

EDIT: this release has two small bugs that will be fixed soon in 1.1.1.

After four months of work, here is the new Sonerezh release.

New features:

  • The import function has been entirely refactored
  • New CLI to import your music

Improvements:

  • #148: Upgrade CakePHP to 2.8
  • Upgrade Twitter Bootstrap to 3.3.6
  • Import view with debug report if warnings or errors happened
  • PHP7 support

Bug / Security fixes:

  • PRs #158 #159 #162: Typo fix (Thanks to MightyCreak,NumEricR and nodiscc)
  • Fix #161: CSRF vulnerability
  • Fix #155: Fatal error with getID3 lib and PHP7
  • Fix #106: Too many files to import?
  • Fix #51: Import bugs
  • Other bugfixes

@lGuillaume124 lGuillaume124 released this Jan 16, 2016 · 158 commits to master since this release

Assets 2

This is the first major and stable release for Sonerezh. Thanks to all the contributors!
As usual the changelog has been updated.