@seblucas seblucas released this Jun 26, 2018 · 6 commits to master since this release

Assets 3
  • Fixed the download of Kepub with recent firmware from Kobo. Thanks to ospring for the report.
  • Fixed the cache headers. Thanks to CgX for the fix.
  • Added Bulgarian, Indonesian, Chinese (China and Taywan) translation. Check Transifex for the authors.
  • Added an open button to use automatically your prefered reader. Thanks to ttan.
  • Updated Hungarian, Ukranian, Polish, Spanish and Swedish translations. Check Transifex for the authors.
  • Updated a lot of documentation and checkconfig.php to better help users.
  • Upgraded to latest jQuery 1.12.X, Normalise 7.0, PHP Mailer 5.2.26, Font Awesome Free 5.0.13.
Jun 26, 2018
Étiquette 1.1.2 ajoutée à la révision a8934d81cf99

@seblucas seblucas released this May 3, 2017 · 44 commits to master since this release

Assets 3
  • Fixed the handling of user specific configuration files. Thanks to marioscube, chadberg for the diagnostic / fix and Neil for the PR.
  • Changed the cog on the upper right to a magnifying glass icon. Thanks to horus68.
  • Added test on travis on PHP 5.4.
  • Added a way to specify the secure SMTP port. Thanks to ubupl.

@seblucas seblucas released this Apr 2, 2017 · 60 commits to master since this release

Assets 3
  • Upgraded to PHPMailer 5.2.21.
  • Merged a huge PR that clean most of COPS source code. Thanks to Markus Birth for his work and his patience.
  • Updated German, Greek, Italian, Polish, Romanian, Russian, Turkish translations. Check Transifex for the authors.
  • Fixed a bad external dependency in login.html causing problem with HTTPS. Thanks to polytan02.
  • Fixed minor gui nitpick.
  • Added automatic redirection to the OPDS feed for many new Android apps (see #309). Thanks to horus68.
  • Added a configuration item to set the mail subject.

@seblucas seblucas released this Oct 15, 2016 · 158 commits to master since this release

Assets 3
  • Fixed some type of custom column showing id instead of text - Thanks to Mike Schwörer.
  • Fixed the redirection to the OPDS catalog for Moon+ Reader.
  • Fixed the mail character encoding, now in UTF-8.
  • Fixed checkconfig.php to avoid sending content before headers. Thanks to Luke Stevenson.
  • Fixed server side rendering with custom columns.
  • Moved /icons to /images (Apache issues). Thanks to CgX.

@seblucas seblucas released this Jul 8, 2016 · 177 commits to master since this release

Assets 3
  • Updated the OPDS icons to better looking ones. Thanks to Horus68.
  • Updated the README.md.
  • Updated Brazillian, French, Hungarian, Portuguese, Russian translations.
  • Added support of language and country code. This allow to have proper Brazil Portuguese and Portugal Portuguese.
  • Added Korean translation. Thanks to Jin, Heonkyu.
  • Added Romanian translation. Thanks to mtzro2003.
  • Added Greek translation. Thanks to George Litos.
  • Added Turkish Translation. Thanks to Yunus Emre Deligöz.
  • Added Serbian Translation. Thanks to Dalibor Vinkić.
  • Added the transliteration of search text. You can enable it with $config ['cops_normalized_search']. Thanks to George Litos.
  • Added Ebookdroid, Chunky and AlReader in the know OPDS clients. Thanks to Mike Ferenduros and Horus68.
  • Added some mime types for audio books.
  • Added the rewrite rule for IIS.
  • Added a now parameter to set the style ($config['cops_style']). Thanks to Pablo Santiago Blum de Aguiar.
  • Added a directory cache ($config['cops_thumbnail_cache_directory']) to store the resized thumbnails (should help on slow NAS). Thanks to O2 Graphics.
  • Added support of all kind of custom columns (see configuration file). Thanks to Mike Schwörer.
  • Fixed COPS so that it's completely embedded (no external resources to download needed anymore).
  • Fixed a Reflected XSS vulnerability.
  • Fixed the tag filters with Bootstrap. Thanks to Klaus Broelemann.
  • Fixed some COPS path errors with reverse proxy. Thanks to Benjamin Kitt.
  • Fixed the publication date (wasn't working for date before 1901).
  • Fixed the download file name (replace + by %20 to be RFC compliant).

@seblucas seblucas released this Dec 29, 2014 · 324 commits to master since this release

Assets 3
  • Fixed server side render with Bootstrap template (a proper unit test was also added).
  • Upgraded to latest doT-php, Typeahead 0.10.5, jquery-cookie 1.4.1, JQuery 1.11.1
  • Fixed book count with custom columns.
  • Updated Catalan, Dutch, French and Russian translations.
  • Added AZW3 to the format that can be sent to Kindle (by mail).
  • Fixed $config['cops_thumbnail_handling'] with bootstrap template.
  • Added Hungarian translation. Thanks to harunibn.
  • Added Ukrainian translation. Thanks to Anatoliy Zavalinich
  • Added full PHP password check (without any need from specific webserver configuration). Thanks to Mark Bond.
  • Added new IOS7 style with default template. Thanks to an anonymous source ;).
  • Fixed display of authors names for books with more than one author.
  • Added PHP version to checkconfig.php (will help debugging for me).
  • Added a configuration item ($config['cops_template']) to change the default template. Thanks to Shin.
  • Added a configuration item ($config['cops_language']) to force COPS language. Thanks to Sandy Pleyte.
  • Added a trick to have user based configuration, check https://github.com/seblucas/cops/wiki/User-based-config for more information. Thanks to Sandy Pleyte.
  • Changed the default sort order on books by author page to show books in a series before all other books.

@seblucas seblucas released this Jul 31, 2014 · 372 commits to master since this release

Assets 3
  • Updated Italian, Spanish, Portuguese, Norwegian translations.
  • Added Polish translation. Thanks to macak_pl.
  • Added Haitian Creole translation. Thanks to Ian Macdonald & Jacinta.
  • Added Basque translation. Thanks to Turutarena.
  • Upgraded to JQuery 1.11.0, Magnific Popup 0.9.9, Normalize 3.0.1, Typeahead 0.10.2
  • Fixed search with accentuated characters on Internet Explorer.
  • Author can now be searched by sort or by name (Carroll, Lewis or Lewis Carroll will work).
  • Added a new bootstrap user interface.
  • Added correct mimetype for *.ibooks. Reported by Flowney.
  • Added an empty line at the end of .htaccess to make it easier to modify. Reported by Mariosipad.
  • Modified the README and checkconfig.php to check for php5-json. Reported by Mariosipad.
  • Handled properly the cancelling of a mail. Reported by coach0742.
  • Added an ugly hack to try to fix bad rendering with Kindle. Please report if it's better or not.

@seblucas seblucas released this Apr 3, 2014 · 482 commits to master since this release

Assets 4
  • Updated English, Spanish, German, Italian, Portuguese, Dutch translation files. Huge thanks to all to the translators.
  • Added Swedish translation. Thanks to Bo Rosén.
  • Added Czech translation. Thanks to Zdenek Hadrava.
  • Added a lot of refactoring to simplify the code.
  • Added a lot of new unit tests.
  • Fixed a caching bug causing problems with IE.
  • Added an embedded Epub Reader based on Monocle. Thanks to all the beta testers.
  • Cleaned up a lot of stuff to prepare for bootstrap template. Note to all CSS hackers, the stylesheets are now in templates/default/styles.
  • Fixed the charset of most of the pages. Thanks to edent.
  • Added a new category : ratings. Thanks to Michael.
  • Fixed the URL rewriting in the OPDS stream, should fix file naming with FBReader. Reported by Rassie.
  • Fixed a confusion between author's name and author's sort. Reported by At_Libitum.
  • Fixed the style of the tag filters to show that they're clickable. Thanks to cycojesus.
  • Replaced | by space in author name.

WARNING : The Synology package available here is still a work in progress hoping to be compatible with DSM 5. Please test it and report success or failure by creating an issue.

@seblucas seblucas released this Jan 28, 2014 · 651 commits to master since this release

Assets 3
  • Add a lot of unit testing. I hope it will limit the risks of regression.
  • Added a "smart / autocomplete" search.
  • Updated the way locales are handled. Should be easier to add new languages.
  • Fixed display of Cyrillic characters.
  • Upgraded doT to version 1.0.1, Magnific-Popup to 0.9.8, Normalize.css to 2.1.3, Jquery-cookie to 1.4.0.
  • Fixed OPDS stream validity. Reported by Didier.
  • Added a new check in checkconfig.php to detect case problem between the actual path and the path stored in Calibre database. Try checkconfig.php?full=1. Reported by Ruud.
  • Fixed the display of the rating stars with Chrome. Thanks to At_Libitum.
  • Added a new parameter ($config['cops_titles_split_first_letter']) to avoid splitting the books by first letter. Thanks to At_Libitum.
  • Fixed non compliant OPDS search (for Stanza, Moon+ Reader, ...). Reported by At_Libitum.
  • Fixed the redirection in case the Calibre database is not found. Reported by At_Libitum
  • Changed .htaccess to allow the use of password protected catalogs with Sony's eReader (PRS-TX). Thanks to Ruud for the beta testing.
  • Updated Chinese, German, Norwegian, Portuguese, Russian translations. Huge thanks to all the translators.
  • Fixed a small problem : If a book had no summary the cover could be cut.
  • Fix COPS on Internet Explorer 9. Reported by At_Libitum.
  • Added publishers in home categories / search / autocomplete search.
  • Added a new configuration item ($config ['cops_ignored_categories']) to ignore some categories (author, tag, publisher, ...) in home screen and searches. It's also available in the "Customize UI" page.
  • Updated .htaccess to allow downloading books with a password protected COPS on a Sony PRS-TX. Reported by Ruud.
  • Changed the default search to search by categories also (should help with OPDS). Thanks to At_Libitum.
  • Fixed the tag filtering in the HTML catalog when two tags starts by the same word. Reported by Tyler.