aboutsummaryrefslogtreecommitdiff
path: root/public
Commit message (Collapse)AuthorAgeFilesLines
* Remove the public/ directorySimon Ser2019-12-1610-5963/+0
| | | | | Now that all templates are provided by plugins, there's no need to have a public/ directory. Themes can be in /themes instead of /public/themes.
* Introduce base pluginSimon Ser2019-12-167-154/+0
| | | | | | This plugin offers base IMAP/SMTP functionality. References: https://todo.sr.ht/~sircmpwn/koushin/39
* Add simple Sourcehut-based themeDrew DeVault2019-12-1211-4/+5967
|
* Drop define in templatesSimon Ser2019-12-096-12/+8
| | | | Just use the full filename instead, this is simpler and more explicit.
* Make message view's Back link set the mailbox pageSimon Ser2019-12-031-1/+3
| | | | | | | This allows to go back and forth between the mailbox view and the message view. References: https://todo.sr.ht/~sircmpwn/koushin/22
* Add separator between Prev and Next linksSimon Ser2019-12-031-0/+1
|
* Add basic pagination to message listSimon Ser2019-12-032-2/+21
| | | | References: https://todo.sr.ht/~sircmpwn/koushin/22
* Add support for replying to a messageSimon Ser2019-12-032-2/+5
|
* Fix mailbox view when emptySimon Ser2019-12-031-8/+12
| | | | | | This fixes the second part of #14. References: https://todo.sr.ht/~sircmpwn/koushin/14
* Add empty CSS stylesheetSimon Ser2019-12-032-0/+2
| | | | References: https://todo.sr.ht/~sircmpwn/koushin/19
* Escape mailbox names in URLsSimon Ser2019-12-032-3/+3
| | | | Closes: https://todo.sr.ht/~sircmpwn/koushin/14
* Pre-fill composer with sender addressSimon Ser2019-12-031-4/+4
|
* Add compose viewSimon Ser2019-12-033-2/+30
|
* Add logout routeSimon Ser2019-12-031-0/+2
|
* Display & download any message partSimon Ser2019-12-031-8/+29
|
* Linkify message part treeSimon Ser2019-12-031-4/+4
|
* Print body structure treeSimon Ser2019-12-031-1/+16
|
* Add missing public/message.htmlSimon Ser2019-12-021-0/+11
|
* Add basic message viewSimon Ser2019-12-021-1/+5
|
* Linkify mailbox listSimon Ser2019-12-021-1/+1
|
* Add basic message listSimon Ser2019-12-021-0/+7
|
* List mailboxesSimon Ser2019-12-021-0/+7
|
* Add initial login logicSimon Ser2019-12-021-0/+14
|
* Add HTTP server boilerplateSimon Ser2019-12-023-0/+18