software/mumi.git
17 months agoSupport downloading of attachments.
Ricardo Wurmus [Tue, 4 Sep 2018 00:02:45 +0000 (02:02 +0200)] 
Support downloading of attachments.

* assets/css/screen.css (.attachment:before): Add rule.
* assets/img/file.svg: New file.
* mumi/web/controller.scm (controller): Handle attachment route.
* mumi/web/download.scm: New file.
* mumi/web/view/utils.scm (display-multipart-chunk): Move into...
(display-message-body): ...this procedure; adjust to include
attachment download links.
* mumi/web/view/html.scm (issue-page): Adjust.

17 months agoSupport SVG MIME type.
Ricardo Wurmus [Tue, 4 Sep 2018 00:01:33 +0000 (02:01 +0200)] 
Support SVG MIME type.

* mumi/web/render.scm (file-mime-types): Add type for SVG.

17 months agoAdd extract-attachment procedure.
Ricardo Wurmus [Tue, 4 Sep 2018 00:00:56 +0000 (02:00 +0200)] 
Add extract-attachment procedure.

* mumi/messages.scm (extract-attachment): New procedure.

17 months agorecent-bugs: Simplify.
Ricardo Wurmus [Mon, 3 Sep 2018 14:04:29 +0000 (16:04 +0200)] 
recent-bugs: Simplify.

17 months agorecent-bugs: Avoid out of bounds error.
Ricardo Wurmus [Mon, 3 Sep 2018 14:01:57 +0000 (16:01 +0200)] 
recent-bugs: Avoid out of bounds error.

17 months agoview: Provide search hints and link to /help.
Ricardo Wurmus [Mon, 3 Sep 2018 12:49:51 +0000 (14:49 +0200)] 
view: Provide search hints and link to /help.

17 months agoview: Add /help page.
Ricardo Wurmus [Mon, 3 Sep 2018 12:49:34 +0000 (14:49 +0200)] 
view: Add /help page.

17 months agoprocess-query: Support date filtering.
Ricardo Wurmus [Mon, 3 Sep 2018 11:41:04 +0000 (13:41 +0200)] 
process-query: Support date filtering.

* mumi/messages.scm (ago, date-term->epoch-seconds): New procedures.
(process-query): Support "date" and "mdate" queries.

17 months agoguix: Use Guile-Debbugs from git.
Ricardo Wurmus [Sun, 2 Sep 2018 20:41:10 +0000 (22:41 +0200)] 
guix: Use Guile-Debbugs from git.

17 months agocontroller: Fetch more messages if we need to filter locally.
Ricardo Wurmus [Sun, 2 Sep 2018 20:35:10 +0000 (22:35 +0200)] 
controller: Fetch more messages if we need to filter locally.

17 months agoprocess-query: Improve results of "submitter" query.
Ricardo Wurmus [Sun, 2 Sep 2018 20:33:55 +0000 (22:33 +0200)] 
process-query: Improve results of "submitter" query.

17 months agocss: Remove rounded corners from header.
Ricardo Wurmus [Sun, 2 Sep 2018 20:33:31 +0000 (22:33 +0200)] 
css: Remove rounded corners from header.

17 months agoview: Sort participants by email.
Ricardo Wurmus [Sun, 2 Sep 2018 19:52:17 +0000 (21:52 +0200)] 
view: Sort participants by email.

17 months agoview: Display severity.
Ricardo Wurmus [Sun, 2 Sep 2018 19:52:09 +0000 (21:52 +0200)] 
view: Display severity.

17 months agocollect-parts: Allow empty line before boundary.
Ricardo Wurmus [Sun, 2 Sep 2018 19:38:34 +0000 (21:38 +0200)] 
collect-parts: Allow empty line before boundary.

17 months agoAdjust search box styles.
Ricardo Wurmus [Sun, 2 Sep 2018 19:14:58 +0000 (21:14 +0200)] 
Adjust search box styles.

17 months agoview: Change title for list of issues with recent activity.
Ricardo Wurmus [Sun, 2 Sep 2018 12:46:33 +0000 (14:46 +0200)] 
view: Change title for list of issues with recent activity.

17 months agocss: Make tables fill the whole container width.
Ricardo Wurmus [Sun, 2 Sep 2018 12:46:13 +0000 (14:46 +0200)] 
css: Make tables fill the whole container width.

17 months agoDefend against empty headers.
Ricardo Wurmus [Sat, 1 Sep 2018 20:14:29 +0000 (22:14 +0200)] 
Defend against empty headers.

17 months agorender: Allow clients to cache static files.
Ludovic Courtès [Fri, 31 Aug 2018 22:52:19 +0000 (00:52 +0200)] 
render: Allow clients to cache static files.

17 months agoDon't use bug-originator with mu-header-decode.
Ricardo Wurmus [Sat, 1 Sep 2018 19:41:04 +0000 (21:41 +0200)] 
Don't use bug-originator with mu-header-decode.

17 months agoAdd style for cut-here lines.
Ricardo Wurmus [Sat, 1 Sep 2018 19:40:51 +0000 (21:40 +0200)] 
Add style for cut-here lines.

17 months agoAdd some support for multipart messages.
Ricardo Wurmus [Sat, 1 Sep 2018 19:40:07 +0000 (21:40 +0200)] 
Add some support for multipart messages.

17 months agoview: Add missing docstring.
Ricardo Wurmus [Sat, 1 Sep 2018 06:54:03 +0000 (08:54 +0200)] 
view: Add missing docstring.

17 months agoview: Fix type error.
Ricardo Wurmus [Tue, 28 Aug 2018 21:31:14 +0000 (23:31 +0200)] 
view: Fix type error.

17 months agoGoodbye mu, hello guile-debbugs!
Ricardo Wurmus [Tue, 28 Aug 2018 21:21:38 +0000 (23:21 +0200)] 
Goodbye mu, hello guile-debbugs!

2 years agoAdd script to fetch mail archives.
Ricardo Wurmus [Wed, 1 Nov 2017 07:15:03 +0000 (08:15 +0100)] 
Add script to fetch mail archives.

* scripts/fetch-mailbox.sh: New file.

2 years agoInitial commit.
Ricardo Wurmus [Fri, 27 Oct 2017 21:28:37 +0000 (23:28 +0200)] 
Initial commit.