aboutsummaryrefslogtreecommitdiffstats
path: root/themes/sourcehut
Commit message (Collapse)AuthorAgeFilesLines
* Add custom SMTP authentication supportHEADmasterLibravatarLibravatar Biswa Kalyan Bhuyan 2025-05-241-1/+67
| | | | | | | | | | - Add SMTPUsername and SMTPPassword fields to Settings struct - Update DoSMTP method to use custom credentials when available - Add SMTP credential fields to all theme templates - Support independent username/password configuration Fixes authentication issues when using different SMTP credentials than login credentials, useful for app-specific passwords.
* themes/sourcehut: fix sourcehut themeLibravatarLibravatar Gabriel A. Giovanini 2023-09-202-8/+8
| | | | | With the newer version of `go-imap` some properties got renamed and sourcehut theme stop working.
* themes/sourcehut: fix calender event URLsLibravatarLibravatar Conrad Hoffmann 2022-06-031-1/+1
| | | | This makes calendar events viewable in the sourcehut theme.
* sourcehut theme: show only loaded plugin links and and mark current active ↵LibravatarLibravatar Alexey Terentyev 2021-09-291-8/+23
| | | | | | plugin name Signed-off-by: Alexey Terentyev <[email protected]>
* themes/sourcehut: fallback to Mailbox@HostnameLibravatarLibravatar Gusted 2021-08-231-1/+5
|
* Add error page for sourcehut theme.LibravatarLibravatar Martin Ashby 2021-07-041-0/+14
| | | | Signed-off-by: Martin Ashby <[email protected]>
* Add 'remember me' checkbox to sourcehut theme login page.LibravatarLibravatar Martin Ashby 2021-07-041-0/+13
| | | | Signed-off-by: Martin Ashby <[email protected]>
* Carry Message-ID forward through compose processLibravatarLibravatar Drew DeVault 2020-11-121-0/+1
|
* sourcehut theme: fix nil on emails without a text partLibravatarLibravatar наб 2020-07-131-1/+1
| | | | | | | P.a. to 50e131244ad78fd1e4c216770ff69471a6fcb03b which solved https://todo.sr.ht/~emersion/alps/100 Closes: https://todo.sr.ht/~emersion/alps/102
* Replace IMAPMessage.TextPartName with TextPartLibravatarLibravatar Simon Ser 2020-05-201-1/+1
|
* Add <meta refresh> to mailbox viewLibravatarLibravatar Drew DeVault 2020-05-139-9/+9
| | | | | | | | | | This causes the mailbox to automatically reload the page every 60 seconds, without JavaScript. This also updates the base template data to include the full URL, and replaces the earlier "Path" field with a pre-split array of path components, which is more immediately useful to most templates given the limitations of string munging with text/template primitives.
* Rename project to alpsLibravatarLibravatar Simon Ser 2020-05-132-2/+2
|
* plugins/base: allow move/delete/flag operations to take multiple UIDsLibravatarLibravatar Simon Ser 2020-03-191-3/+6
|
* plugins/base: add route to forward messagesLibravatarLibravatar Simon Ser 2020-03-181-0/+6
| | | | | | Only inline forwarding is supported for now. References: https://todo.sr.ht/~sircmpwn/koushin/37
* plugins/carddav: use paths instead of UIDs in URLsLibravatarLibravatar Simon Ser 2020-02-272-5/+2
|
* plugins/caldav: update go-webdavLibravatarLibravatar Simon Ser 2020-02-252-7/+7
|
* plugins/base: replace MessageRenderData.PartPath with PartLibravatarLibravatar Simon Ser 2020-02-251-10/+10
|
* plugins/viewhtml: add opt-in query param to load remote resourcesLibravatarLibravatar Simon Ser 2020-02-251-0/+7
| | | | Loading remote resources by default has privacy implications.
* themes/sourcehut: add CalDAV viewsLibravatarLibravatar Simon Ser 2020-02-142-0/+90
|
* plugins/carddav: add view to edit contactsLibravatarLibravatar Simon Ser 2020-02-121-1/+6
|
* plugins/carddav: add page to create new contactLibravatarLibravatar Simon Ser 2020-02-121-0/+8
|
* Turn message part viewers into pluginsLibravatarLibravatar Simon Ser 2020-02-121-10/+2
|
* themes/sourcehut: display username in navbarLibravatarLibravatar Simon Ser 2020-02-128-33/+29
|
* themes/sourcehut: remove mail nav from settingsLibravatarLibravatar Simon Ser 2020-02-121-12/+1
|
* themes/sourcehut: add CardDAV templates, improve navLibravatarLibravatar Simon Ser 2020-02-125-11/+102
|
* themes/sourcehut: sync with latest base pluginLibravatarLibravatar Simon Ser 2020-02-114-11/+162
|
* plugins/carddav: new pluginLibravatarLibravatar Simon Ser 2020-02-051-0/+7
| | | | | | | 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
* themes/sourcehut: add search input to mailbox viewLibravatarLibravatar Simon Ser 2019-12-253-0/+14
|
* themes/sourcehut: use formatdate template funcLibravatarLibravatar Simon Ser 2019-12-171-2/+2
|
* Remove the public/ directoryLibravatarLibravatar Simon Ser 2019-12-1610-0/+5963
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.