go-toolkit icon indicating copy to clipboard operation
go-toolkit copied to clipboard

Monorepo for the Readium Go toolkit. This is part of the Readium Web project.

Results 55 go-toolkit issues
Sort by recently updated
recently updated
newest added

Need to port over the tests too before this is ready Draft list of changes: - Bump minimum Go version from 1.18 to 1.21 - Adds content iterator based on...

When streaming an EPUB's content to web browsers using the go-toolkit, it is possible for the end user's device to be the only one that must perform decompression of the...

enhancement

I would like to propose the addition of a new parameter, either -v or --version, to the command-line interface (CLI) of our tool. This parameter would allow users to quickly...

enhancement

Calling [Get](https://github.com/readium/go-toolkit/blob/70e1626f6623757da9b2886b9573230b85874485/pkg/pub/publication.go#L118) when a manifest.Link Href contains anchors returns `resource: error 404: file does not exist` an example `Manifest.TableOfContents` ``` manifest.Link{ Href: "/OEBPS/Text/appendice1.xhtml", Type: "", Templated: false, Title: "APPENDICE A...

Please update your GitHub Action workflow YAML to include the `permissions` key and explicitly specify the read/write access rules your jobs actually require: https://docs.github.com/en/actions/security-guides/automatic-token-authentication#permissions-for-the-github_token https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#permissions

In order to improve performance, a number of optimizations can also be handled at a HTTP level: - manifest served with an ETag - all resources from the publication served...

enhancement

This addresses crashes in the go-toolkit when used in highly concurrent access to publications, due to simultaneous updates to a link's properties (which is a `map[string]interface{}`) in other parts of...

It could be useful to offer a Docker image for Docker Hub to let people use `rwp` without installing it on their system. This could be used: https://github.com/GoogleContainerTools/distroless/blob/main/base/README.md

enhancement

Bumps [golang.org/x/image](https://github.com/golang/image) from 0.5.0 to 0.10.0. Commits cb227cd tiff: limit work when decoding malicious images a5392f0 bmp: support to decode 8-bit format with up to 256 color palette f9550b0 go.mod:...

dependencies

Bumps [golang.org/x/net](https://github.com/golang/net) from 0.7.0 to 0.17.0. Commits b225e7c http2: limit maximum handler goroutines to MaxConcurrentStreams 88194ad go.mod: update golang.org/x dependencies 2b60a61 quic: fix several bugs in flow control accounting 73d82ef...

dependencies