Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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 |