Commit graph

30 commits

Author SHA1 Message Date
Mark Dain 5cef0aaff2 Fix link to mailing list 2020-11-24 11:09:25 -05:00
j3s b5fcf10c44 Repoint repository references to new location 2020-11-20 07:38:10 -05:00
Simon Ser c20df8da30
readme: add CI badge 2020-08-13 11:14:50 +02:00
Simon Ser 59547f7fb7
readme: suggest using the alps theme instead of the SourceHut one 2020-05-13 16:12:46 +02:00
Simon Ser 7216725b14
readme: update links to new issue tracker & mailing list 2020-05-13 16:08:08 +02:00
Simon Ser 248544924e
readme: fixup mailing list & issue tracker links
These haven't been renamed yet.
2020-05-13 14:11:13 +02:00
Simon Ser b891a95fcf
Rename project to alps 2020-05-13 14:07:44 +02:00
Simon Ser 75122a175a
readme: fix typo
Fixes: 9d76488235 ("readme: add hint about SourceHut theme")
2020-02-18 16:49:57 +01:00
Simon Ser 9d76488235
readme: add hint about SourceHut theme 2020-02-18 16:01:26 +01:00
Simon Ser d001786868
readme: add note about hotreload script 2020-02-14 15:50:39 +01:00
Simon Ser 0a56365672
docs/themes-and-plugins: extract from README 2020-02-11 17:42:10 +01:00
Simon Ser 02b59bc365
docs/cli: new page 2020-02-11 17:40:18 +01:00
Simon Ser 6940a826b5
readme: add short description
Closes: https://todo.sr.ht/~sircmpwn/koushin/59
2020-01-30 11:20:56 +01:00
Simon Ser baae776247
readme: fix example usage 2020-01-21 13:38:47 +01:00
Simon Ser a0800c2436
Auto-discover upstream SMTP and IMAP servers
Closes: https://todo.sr.ht/~sircmpwn/koushin/49
2020-01-20 13:08:05 +01:00
Simon Ser 04199eb121
readme: document hot reload 2020-01-08 12:01:48 +01:00
Simon Ser 733304c88f
Allow Lua plugins to inject all templates 2019-12-17 13:15:10 +01:00
Simon Ser e78d2db3ea
Improve docs 2019-12-17 10:58:31 +01:00
Simon Ser e93346ffa9
Remove the public/ directory
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.
2019-12-16 12:58:21 +01:00
Simon Ser d897eeee5c
Introduce base plugin
This plugin offers base IMAP/SMTP functionality.

References: https://todo.sr.ht/~sircmpwn/koushin/39
2019-12-16 12:52:44 +01:00
Simon Ser 1b5bc568fb
Allow plugins to provide their own templates 2019-12-11 15:08:31 +01:00
Simon Ser fec8caa3cd
readme: add godoc badge 2019-12-11 14:05:16 +01:00
Simon Ser 49167b9a28
readme: add link to mailing list & issue tracker 2019-12-10 16:08:08 +01:00
Simon Ser a9a607b9b2
Allow plugins to add new routes
References: https://todo.sr.ht/~sircmpwn/koushin/6
2019-12-10 16:00:53 +01:00
Simon Ser 800a83059d
readme: sync with new Lua API 2019-12-09 17:55:52 +01:00
Simon Ser 4f74722c14
Add basic support for plugins 2019-12-09 16:05:40 +01:00
Simon Ser e94b1311de
Add basic theme support
References: https://todo.sr.ht/~sircmpwn/koushin/1
2019-12-04 18:30:01 +01:00
Simon Ser ae79f99876
Parse SMTP URL from CLI 2019-12-03 15:21:59 +01:00
Simon Ser c62703985e
readme: add IMAP URL to usage 2019-12-02 17:32:44 +01:00
Simon Ser a1a067e6de
Add HTTP server boilerplate 2019-12-02 15:31:00 +01:00