mirror of
https://github.com/ipfs/kubo.git
synced 2026-02-24 20:07:45 +08:00
* fix(core/gateway): option to limit directory size listing * feat(gw): HTMLDirListingLimit This is alternative take on the way we limit the HTML listing output. Instead of a hard cut-off, we list up to HTMLDirListingLimit. When a directory has more items than HTMLDirListingLimit we show additional header and footer informing user that only $HTMLDirListingLimit items are listed. This is a better UX. * fix: 0 disables Gateway.HTMLDirListingLimit * refactor: Gateway.FastDirIndexThreshold see explainer in docs/config.md * refactor: prealoc slices * docs: Gateway.FastDirIndexThreshold * refactor: core/corehttp/gateway_handler.go https://github.com/ipfs/go-ipfs/pull/8853#discussion_r851437088 * docs: apply suggestions from code review Co-authored-by: Alan Shaw <alan.shaw@protocol.ai> Co-authored-by: Marcin Rataj <lidel@lidel.org> Co-authored-by: Alan Shaw <alan.shaw@protocol.ai> |
||
|---|---|---|
| .. | ||
| dir-index-html | ||
| init-doc | ||
| assets.go | ||
| README.md | ||
Assets loaded in with IPFS
This directory contains the go-ipfs assets:
- Getting started documentation (
init-doc). - Directory listing HTML template (
dir-index-html).
Re-generating
Edit the source files and use go generate from within the
assets directory:
go generate .