Commit graph

21 commits

Author SHA1 Message Date
Simon Ser a176409933
Drop define in templates
Just use the full filename instead, this is simpler and more explicit.
2019-12-09 15:00:01 +01:00
Simon Ser 4ab5fb7f65
Make message view's Back link set the mailbox page
This allows to go back and forth between the mailbox view and the
message view.

References: https://todo.sr.ht/~sircmpwn/koushin/22
2019-12-03 20:06:43 +01:00
Simon Ser a2349050d0
Add separator between Prev and Next links 2019-12-03 19:51:44 +01:00
Simon Ser 8de93c50d2
Add basic pagination to message list
References: https://todo.sr.ht/~sircmpwn/koushin/22
2019-12-03 19:49:04 +01:00
Simon Ser a103309935
Add support for replying to a message 2019-12-03 18:41:23 +01:00
Simon Ser b386d1c2bb
Fix mailbox view when empty
This fixes the second part of #14.

References: https://todo.sr.ht/~sircmpwn/koushin/14
2019-12-03 17:52:56 +01:00
Simon Ser b7be271560
Add empty CSS stylesheet
References: https://todo.sr.ht/~sircmpwn/koushin/19
2019-12-03 17:42:33 +01:00
Simon Ser a4729060be
Escape mailbox names in URLs
Closes: https://todo.sr.ht/~sircmpwn/koushin/14
2019-12-03 17:31:53 +01:00
Simon Ser 36923a0dc2
Pre-fill composer with sender address 2019-12-03 16:46:03 +01:00
Simon Ser 9f6b086f62
Add compose view 2019-12-03 14:34:15 +01:00
Simon Ser f4808eb4c5
Add logout route 2019-12-03 13:24:46 +01:00
Simon Ser be14524c33
Display & download any message part 2019-12-03 13:07:25 +01:00
Simon Ser ed50cef3cf
Linkify message part tree 2019-12-03 11:36:53 +01:00
Simon Ser 61f2f3e139
Print body structure tree 2019-12-03 11:11:49 +01:00
Simon Ser 80eeaeeb1e
Add missing public/message.html 2019-12-02 19:55:52 +01:00
Simon Ser 25c63d0530
Add basic message view 2019-12-02 19:53:09 +01:00
Simon Ser fce17c9733
Linkify mailbox list 2019-12-02 18:29:06 +01:00
Simon Ser 39629b0740
Add basic message list 2019-12-02 18:21:45 +01:00
Simon Ser 640bd49731
List mailboxes 2019-12-02 17:31:34 +01:00
Simon Ser 8b84d81f9b
Add initial login logic 2019-12-02 17:24:19 +01:00
Simon Ser a1a067e6de
Add HTTP server boilerplate 2019-12-02 15:31:00 +01:00