Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | login: set encrypted "remember me" token | Drew DeVault | 2020-05-20 | 1 | -2/+16 |
| | |||||
* | Rename project to alps | Simon Ser | 2020-05-13 | 1 | -10/+10 |
| | |||||
* | cmd: print HTTP requests when -debug is enabled | Simon Ser | 2020-02-25 | 1 | -0/+5 |
| | |||||
* | Turn message part viewers into plugins | Simon Ser | 2020-02-12 | 1 | -0/+2 |
| | |||||
* | cmd/koushin: add -debug flag | Simon Ser | 2020-02-11 | 1 | -1/+6 |
| | |||||
* | plugins/caldav: new plugin | Simon Ser | 2020-02-05 | 1 | -0/+1 |
| | | | | | | For now it can only list events for the current month. References: https://todo.sr.ht/~sircmpwn/koushin/60 | ||||
* | plugins/carddav: new plugin | Simon Ser | 2020-02-05 | 1 | -0/+1 |
| | | | | | | | A new minimal CardDAV plugin is introduced. It injects a list of e-mail addresses in the e-mail compose view. References: https://todo.sr.ht/~sircmpwn/koushin/7 | ||||
* | Extract Lua infrastructure into a plugin | Simon Ser | 2020-01-20 | 1 | -0/+1 |
| | |||||
* | Generalize upstream server URLs | Simon Ser | 2020-01-20 | 1 | -5/+3 |
| | | | | | | | | | koushin now takes a list of upstream URLs instead of an IMAP and SMTP URL. This allows to specify upstream server URLs for plugins. In the future, this will allow for auto-discovering upstream servers based on a single domain name. References: https://todo.sr.ht/~sircmpwn/koushin/49 | ||||
* | Hide echo banner | Reto Brunner | 2020-01-17 | 1 | -0/+1 |
| | |||||
* | cmd/koushin: add -addr flag | Simon Ser | 2020-01-08 | 1 | -1/+3 |
| | |||||
* | Implement plugin/template reload on SIGUSR1 | Simon Ser | 2020-01-08 | 1 | -1/+0 |
| | | | | | | | | There's no way around having a global mutex, because we need to update the HTTP routes when reloading plugins. During reload we need to lock the whole server. Closes: https://todo.sr.ht/~sircmpwn/koushin/43 | ||||
* | cmd/koushin: reload on SIGUSR1 | Simon Ser | 2020-01-08 | 1 | -1/+16 |
| | | | | References: https://todo.sr.ht/~sircmpwn/koushin/43 | ||||
* | Make New return the Server | Simon Ser | 2020-01-08 | 1 | -1/+2 |
| | | | | This will be useful to implement hot reload. | ||||
* | Introduce base plugin | Simon Ser | 2019-12-16 | 1 | -0/+2 |
| | | | | | | This plugin offers base IMAP/SMTP functionality. References: https://todo.sr.ht/~sircmpwn/koushin/39 | ||||
* | Add basic theme support | Simon Ser | 2019-12-04 | 1 | -10/+23 |
| | | | | References: https://todo.sr.ht/~sircmpwn/koushin/1 | ||||
* | Parse SMTP URL from CLI | Simon Ser | 2019-12-03 | 1 | -4/+9 |
| | |||||
* | Add initial login logic | Simon Ser | 2019-12-02 | 1 | -1/+11 |
| | |||||
* | Add HTTP server boilerplate | Simon Ser | 2019-12-02 | 1 | -0/+13 |