Commit Graph

  • bf9ccc6ed1
    Fix util.html template deuxfleurs Alex 2022-12-06 16:12:27 +0100
  • 832c17a3a9
    Merge branch 'master' into deuxfleurs Alex 2022-12-06 16:01:38 +0100
  • f01fbcbc48 Upgrade go-smtp to latest commit master Konstantinos Koukas 2022-10-18 22:01:51 +0300
  • 11c35e9305 go fmt Simon Ser 2022-10-13 14:44:00 +0200
  • 47e08a196b Upgrade dependencies Simon Ser 2022-10-13 14:43:05 +0200
  • 9cb23b0997 themes/sourcehut: fix calender event URLs Conrad Hoffmann 2022-06-03 10:12:14 +0200
  • 1dfcf61f63 Upgrade go-webdav dependency Conrad Hoffmann 2022-05-31 16:59:40 +0200
  • 6f578aa894 Upgrade dependencies Simon Ser 2022-05-07 10:20:42 +0200
  • 7cb145748a gracefully fail when no messages are selected for deletion or moving Alex McGrath 2022-05-07 09:17:12 +0100
  • f4523b51af carddav: fix accidental shadowing of variables Conrad Hoffmann 2022-03-01 11:04:31 +0100
  • 9553724c82 Show notice & error code on failed login Jonas Mueller 2022-02-25 15:02:30 +0000
  • d4c35f3c31 sourcehut theme: show only loaded plugin links and and mark current active plugin name Alexey Terentyev 2021-09-29 05:59:37 +0300
  • e045227527
    Remove 10rem height on select Alex 2021-03-08 17:24:22 +0100
  • bc40bed6e5
    Implement "skip TLS verification" as command line argument Alex 2021-03-08 17:22:46 +0100
  • 54d085f7f3
    (Patch by Florian Le Minioux) Fix HTTP 500 when missing some folders Alex 2021-03-08 17:01:23 +0100
  • 1988b2a158 make path to themes configurable via ldflags Alex McGrath 2021-09-10 09:12:38 +0100
  • 1af693ce53 themes/sourcehut: fallback to Mailbox@Hostname Gusted 2021-08-22 13:27:56 +0200
  • 5265ac59b1 Simplify Gusted 2021-08-04 03:20:45 +0200
  • 5d290410ee Use shorter if syntax Gusted 2021-08-04 03:20:42 +0200
  • 477bfd69a6 plugins/{carddav,caldav}: remove unused conversion Gusted 2021-08-04 03:20:41 +0200
  • 1d070b1a62 sessions: remove unused property Gusted 2021-08-04 03:20:40 +0200
  • 03fef08314 Upgrade dependencies Simon Ser 2021-07-05 11:19:41 +0200
  • 556ce5b2c8 go fmt Simon Ser 2021-07-05 11:19:07 +0200
  • 7adc90e229 Fix crash in alps theme when common mailboxes are not present. Martin Ashby 2021-07-04 22:12:26 +0100
  • 765eeca8ce Add error page for sourcehut theme. Martin Ashby 2021-07-04 19:47:25 +0100
  • a09385cb06 Add 'remember me' checkbox to sourcehut theme login page. Martin Ashby 2021-07-04 19:42:06 +0100
  • fdfde5bad5 Add documentation for -login-key cli option Martin Ashby 2021-07-04 17:30:29 +0100
  • e64550207c Identify JavaScript as MIT/Expat for LibreJS Mark Dain 2021-04-03 14:03:08 +0100
  • 5cef0aaff2 Fix link to mailing list Mark Dain 2020-11-23 22:03:51 +0000
  • b5fcf10c44 Repoint repository references to new location j3s 2020-11-18 12:31:43 -0600
  • 51d762ac5f Implement mailbox subscriptions Drew DeVault 2020-11-19 13:14:12 -0500
  • 8cc742f45d Fix issues with to/from headers Drew DeVault 2020-11-19 13:06:38 -0500
  • 61cdb93e48 s/email/text/ in To & From fields Drew DeVault 2020-11-19 12:40:39 -0500
  • 797b426ec6 Add "Full name" option to settings Drew DeVault 2020-11-19 11:48:12 -0500
  • 51498a2dc3 JS enhancements to encourage bottom-posting Drew DeVault 2020-11-19 11:41:47 -0500
  • a1e8bcc561 Implement message signature setting Drew DeVault 2020-11-19 11:35:57 -0500
  • a5d2af2c4e Remove "this email was deleted by another client" Drew DeVault 2020-11-19 11:24:58 -0500
  • cb37df882e Add notices on action completion Drew DeVault 2020-11-19 11:17:40 -0500
  • 405c18d213 Convert HTML to plaintext for forwarding & replies Drew DeVault 2020-11-19 10:50:52 -0500
  • 2fb78cad97 Fix name of HTML tab in HTML-only emails Drew DeVault 2020-11-19 10:43:18 -0500
  • 2430473dbc Comment out subscription buttons Drew DeVault 2020-11-19 10:36:09 -0500
  • 8771ddeb2d Add favicons for alps theme Drew DeVault 2020-11-19 10:26:26 -0500
  • 1992880454 Add theme-specific error page Drew DeVault 2020-11-19 10:09:05 -0500
  • 5087e4b327 Improve "attachments exceed max size" error message Drew DeVault 2020-11-19 09:30:46 -0500
  • 297afc5ce6 Limit total size of unsent attachments Drew DeVault 2020-11-19 09:27:59 -0500
  • 7b3e580fe4 Workaround for MISSING_MAILBOX@MISSING_DOMAIN Drew DeVault 2020-11-13 13:42:27 -0500
  • 1565a335db alps/compose.html: fix autofocus on wrong field Drew DeVault 2020-11-13 13:32:07 -0500
  • 1d0630dde9 Design work for mailbox subscriptions Drew DeVault 2020-11-13 13:23:29 -0500
  • 18ad982c53 Remove leftover outbox handling Drew DeVault 2020-11-13 13:19:44 -0500
  • fa102822bb HTML image proxy: handle missing Content-Length Drew DeVault 2020-11-13 12:45:31 -0500
  • 2611bee170 Humanize message list dates Drew DeVault 2020-11-13 12:28:46 -0500
  • 6ecb243620 Fix duplicate drafts on repeated saves Drew DeVault 2020-11-13 12:19:46 -0500
  • 1321cea241 Redirect to edit draft after saving message Drew DeVault 2020-11-13 11:55:56 -0500
  • 12547e2654 compose.html: add font awesome license Drew DeVault 2020-11-13 11:08:04 -0500
  • fe32c53a17 Improve UI while emails are being sent Drew DeVault 2020-11-13 11:05:10 -0500
  • 86579bb478 Remove async SMTP queue Drew DeVault 2020-11-13 10:33:19 -0500
  • 0d1cca191b alps/compose.html: fix message ID Drew DeVault 2020-11-13 10:32:02 -0500
  • 5268eba101 Notify server when user discards attachment Drew DeVault 2020-11-12 12:09:51 -0500
  • aad5f44f6c Display server errors on attachment upload Drew DeVault 2020-11-12 12:09:41 -0500
  • 231626a31a alps: implement forwarding attachments Drew DeVault 2020-11-12 11:21:14 -0500
  • a5fe1e358e Carry Message-ID forward through compose process Drew DeVault 2020-11-12 11:21:06 -0500
  • 5a8d1572b1 Set SameSite and Secure on cookies Drew DeVault 2020-11-05 10:35:27 -0500
  • 643047402d Don't crash if Outbox is not present Drew DeVault 2020-11-05 10:03:37 -0500
  • e4daf0778d Implement mailbox deletion Drew DeVault 2020-10-30 15:21:33 -0400
  • 62e7cf8933 Rig up button to remove attachments Drew DeVault 2020-10-30 13:50:43 -0400
  • 417d9bbd64 Implement folder creation UI Drew DeVault 2020-10-30 13:41:25 -0400
  • 2bef9425fb Simplify & fix bugs with select all functionality Drew DeVault 2020-10-30 13:10:26 -0400
  • 6a6ea3e63b message view: add print button & stylesheet Drew DeVault 2020-10-30 12:53:25 -0400
  • cbeacf9d06 Copy unsent messages to Outbox Drew DeVault 2020-10-30 11:47:23 -0400
  • d325628cb2 compose: don't fail on 0 attachments Drew DeVault 2020-10-30 10:23:57 -0400
  • 8bd829962f attachments.js: discard unused drag events Drew DeVault 2020-10-29 17:38:06 -0400
  • 26e6e66b04 attachments.js: remove unused variables Drew DeVault 2020-10-29 15:30:55 -0400
  • a393429f01 Implement JavaScript UI for attachments Drew DeVault 2020-10-29 15:18:36 -0400
  • 4904207269 Replace parts tree with attachment list Drew DeVault 2020-10-23 16:07:59 -0400
  • 09d19169da alps theme: consoldate tab active/hover styles Drew DeVault 2020-10-23 15:35:20 -0400
  • 3db443c1df message.html: add tab to view raw email Drew DeVault 2020-10-23 15:32:59 -0400
  • bd91b3eacf Fix errors arising from short-circuit assumption Drew DeVault 2020-10-23 15:19:16 -0400
  • 64b16f4a50 message.html: add tabs to select html/plaintext Drew DeVault 2020-10-23 15:15:46 -0400
  • f97f38d4a9 Send outgoing emails asyncronously Drew DeVault 2020-10-23 14:15:07 -0400
  • b93b2bafa5 Rig up dowork event queue and graceful termination Drew DeVault 2020-10-23 13:30:29 -0400
  • 8764397b7d alps theme: fix borders on each unread row Drew DeVault 2020-10-23 12:03:23 -0400
  • 2d73c882df Link sender name to search for their email address Drew DeVault 2020-10-23 11:47:11 -0400
  • b437cef2ab Implement broader search functionality Drew DeVault 2020-10-23 11:45:00 -0400
  • 0769190180 message list: color \Flagged status yellow Drew DeVault 2020-10-22 13:31:41 -0400
  • d4fd1c1fe2 Add message flags to mailbox page Drew DeVault 2020-10-22 13:28:11 -0400
  • 0191aa4698 plugins/base/imap: fetch flags on search Drew DeVault 2020-10-22 13:07:51 -0400
  • 6ba418c9b2 Generalize sidebar categorization logic Drew DeVault 2020-10-22 13:03:50 -0400
  • 9e2c420461 Categorize and normalize folder listing Drew DeVault 2020-10-22 12:29:55 -0400
  • 8de661b3bb Hide caldav/carrdav in nav unless present Drew DeVault 2020-10-22 11:36:26 -0400
  • 793f261b62 Handle case where server does not return body Drew DeVault 2020-10-22 11:03:59 -0400
  • aaa30ead41 Handle \Deleted emails in message list Drew DeVault 2020-10-22 10:32:46 -0400
  • c20df8da30
    readme: add CI badge Simon Ser 2020-08-13 11:14:50 +0200
  • 911a92a74e
    ci: use new repo URL Simon Ser 2020-08-13 11:10:00 +0200
  • f3931fd510
    remove exec bit from plugins/base/imap.go Reto Brunner 2020-08-11 09:42:30 +0200
  • 456d183ebc
    Set Message-Id header Jesse Olson 2020-08-04 23:54:44 +0000
  • ae9e70b5ad
    sourcehut theme: fix nil on emails without a text part наб 2020-07-13 15:48:47 +0200
  • d60aca0e5c
    base HTML: fix nil on emails without a text part наб 2020-07-13 15:48:31 +0200
  • 92b3016196
    Fix nil render data on invalid password Simon Ser 2020-07-07 12:47:18 +0200
  • 50e131244a
    alps theme: fix nil on emails without a text part Eyal Sawady 2020-06-25 17:36:55 -0400
  • 0aff774c5d
    Stay on the same page after moving a message Zach DeCook 2020-06-25 13:50:05 -0400