Mercurial > prosody-modules
view mod_http_dir_listing/README.md @ 6411:b00638d74f46
mod_unified_push: Allow additional CORS headers for unified push (fixes #1985)
- Request header "TTL" is mandated by the HTTP Push specification
RFC 8030: https://datatracker.ietf.org/doc/html/rfc8030#section-5
- Firefox sends "Content-Encoding" with a HTTP form submission,
so it is required when using the Unified Push testing tool
at https://unifiedpush.org/test_wp.html
(with the full URL being delivered by the UP-Example Android app)
Adding both headers makes the Unified Push testing tool work from
the browser.
Resolves: https://issues.prosody.im/1985
| author | Christian Weiske <cweiske@cweiske.de> |
|---|---|
| date | Sat, 21 Feb 2026 19:13:08 +0100 |
| parents | fe081789f7b5 |
| children |
line wrap: on
line source
--- rockspec: build: copy_directories: - http_dir_listing/resources modules: mod_http_dir_listing: http_dir_listing/mod_http_dir_listing.lua summary: HTTP directory listing ... Introduction ============ This module generates directory listings when invoked by `mod_http_files`. See [documentation on `mod_http_files`](http://prosody.im/doc/modules/mod_http_files). Configuration ============= The module itself doesn't have any configuration of its own, just enable the it along with `mod_http_files`. modules_enabled = { ... "http_files"; "http_dir_listing"; } http_dir_listing = true; The layout, CSS and icons in the `resources/` directory can be customized or replaced. All resources are cached in memory when the module is loaded and the images are inlined in the CSS. Compatibility ============= version status --------- -------- trunk Works 0.12 Works 0.11 Works
