]> Sergey Matveev's repositories - public-inbox.git/commit
www: support listing of inboxes
authorEric Wong <e@80x24.org>
Thu, 18 Apr 2019 08:25:56 +0000 (08:25 +0000)
committerEric Wong <e@80x24.org>
Fri, 19 Apr 2019 23:57:21 +0000 (23:57 +0000)
commit7a3946ef122e8218c6ce3355d7f968562212d53b
tree76b5011e71edbb37494bf1dcaa4db04f7d9882da
parentf3b60bf095846ce9290b94a7b1d700ed7bf0f316
www: support listing of inboxes

We will still return a 404 by default to '/' for compatibility
with users of Plack::App::Cascade or similar.  Inboxes are
sorted by modification times to help users detect activity
(similar to the /$INBOX/ topic view).

New configuration options:

* publicinbox.wwwlisting - configure the listing type
* publicinbox.<name>.hide - hide a particular inbox from the listing

See changes to public-inbox-config.pod for full descriptions
of the new options.

Requested-by: Leah Neukirchen <leah@vuxu.org>
  https://public-inbox.org/meta/871sdfzy80.fsf@gmail.com/
Documentation/public-inbox-config.pod
MANIFEST
lib/PublicInbox/Config.pm
lib/PublicInbox/Inbox.pm
lib/PublicInbox/WWW.pm
lib/PublicInbox/WwwListing.pm [new file with mode: 0644]
lib/PublicInbox/WwwStream.pm