Skip to content

Releases: readium/readium-lcp-server

Version 1.4.1

18 Aug 18:26
a409f41
Compare
Choose a tag to compare
  • Encryption: optimization on huge files
  • RWPM: duration as a float
  • LPF: protection against a link not being a resource in the zip
  • Bump of some frontend dependencies

Version 1.4

03 Jun 14:21
c427a24
Compare
Choose a tag to compare
  • Add support for Readium and W3C Audiobooks

  • Add the possibility to insert the current license id into the URL of the Hint page, stored in the license. This may be used to display more information about the user passphrase or a specific way to recover or update it.

  • Add the possibility to integrate custom links in the partial license passed by a client to the License Server.

  • Add the possibility to insert a custom uuid in the call to the frontend server which uploads a publication and the encrypts it.

  • Enable S3 verbose errors.

  • Fix the problem related to files deflated post-encryption. For both EPUB and RPF files, files are now stored (not deflated) if they have been compressed before encryption.

  • During the generation of a license, force the user passphrase algorithm to sha256.

  • Update several node.js modules.

  • Plus updates on the server documentation, add a list of contributors.

Version 1.3

04 Oct 19:10
28b1eca
Compare
Choose a tag to compare
V1.3

Merge pull request #220 from vbessonov/fix/s3-make-aws-sts-token-opti…

Version 1.2

08 Jul 14:38
a55cf6a
Compare
Choose a tag to compare

This release includes the following (notable) new features:

  • support for W3C Audiobooks: encryption and generation of LCP licenses.
  • support for Go modules.

It also includes numerous improvements and bug fixes.

This version requires go 1.13 +.

Version 1.1

12 Apr 08:20
Compare
Choose a tag to compare

This release includes the following (notable) new features:

  • better support of MySQL, including on the frontend test server.
  • better support of S3 storage.
  • first support of PDF documents. A PDF file can be imported in the catalog. It is automatically encrypted and encapsulated inside a Readium package. Licenses can then be generated for such documents. Readium 2 toolkits will soon be able to handle such licences and publications (Readium Mobile iOS already does).

It also includes numerous improvements and bug fixes.

This version requires go 1.13 +.

First production grade release

26 Jan 15:06
61c79e9
Compare
Choose a tag to compare

The codebase seems stable enough to be installed in production.

v1.0 milestone, beta 1

01 Mar 10:37
Compare
Choose a tag to compare
Pre-release

First new release since the original 0.5 contribution.
This is the first beta public release.
Since then: refactored database and server models (LCP, LSD), addition of shiny frontend (AngularJS app) to manage encrypted publications, users, purchases and loans.