aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Implement mailbox subscriptionsDrew DeVault2020-11-194-42/+109
* Fix issues with to/from headersDrew DeVault2020-11-195-13/+38
* s/email/text/ in To & From fieldsDrew DeVault2020-11-191-1/+1
* Add "Full name" option to settingsDrew DeVault2020-11-192-2/+28
* JS enhancements to encourage bottom-postingDrew DeVault2020-11-192-0/+9
* Implement message signature settingDrew DeVault2020-11-193-3/+32
* Remove "this email was deleted by another client"Drew DeVault2020-11-191-10/+0
* Add notices on action completionDrew DeVault2020-11-196-1/+33
* Convert HTML to plaintext for forwarding & repliesDrew DeVault2020-11-193-16/+41
* Fix name of HTML tab in HTML-only emailsDrew DeVault2020-11-191-1/+7
* Comment out subscription buttonsDrew DeVault2020-11-191-1/+2
* Add favicons for alps themeDrew DeVault2020-11-196-0/+5
* Add theme-specific error pageDrew DeVault2020-11-197-14/+59
* Improve "attachments exceed max size" error messageDrew DeVault2020-11-191-1/+1
* Limit total size of unsent attachmentsDrew DeVault2020-11-193-11/+23
* Workaround for MISSING_MAILBOX@MISSING_DOMAINDrew DeVault2020-11-131-3/+7
* alps/compose.html: fix autofocus on wrong fieldDrew DeVault2020-11-131-2/+8
* Design work for mailbox subscriptionsDrew DeVault2020-11-133-44/+117
* Remove leftover outbox handlingDrew DeVault2020-11-131-5/+1
* HTML image proxy: handle missing Content-LengthDrew DeVault2020-11-131-3/+5
* Humanize message list datesDrew DeVault2020-11-132-1/+3
* Fix duplicate drafts on repeated savesDrew DeVault2020-11-132-20/+23
* Redirect to edit draft after saving messageDrew DeVault2020-11-134-17/+34
* compose.html: add font awesome licenseDrew DeVault2020-11-131-0/+4
* Improve UI while emails are being sentDrew DeVault2020-11-133-4/+56
* Remove async SMTP queueDrew DeVault2020-11-137-148/+7
* alps/compose.html: fix message IDDrew DeVault2020-11-132-2/+5
* Notify server when user discards attachmentDrew DeVault2020-11-122-0/+16
* Display server errors on attachment uploadDrew DeVault2020-11-124-5/+49
* alps: implement forwarding attachmentsDrew DeVault2020-11-121-2/+14
* Carry Message-ID forward through compose processDrew DeVault2020-11-124-2/+5
* Set SameSite and Secure on cookiesDrew DeVault2020-11-051-1/+4
* Don't crash if Outbox is not presentDrew DeVault2020-11-051-4/+2
* Implement mailbox deletionDrew DeVault2020-10-305-7/+69
* Rig up button to remove attachmentsDrew DeVault2020-10-302-0/+7
* Implement folder creation UIDrew DeVault2020-10-303-1/+71
* Simplify & fix bugs with select all functionalityDrew DeVault2020-10-303-43/+10
* message view: add print button & stylesheetDrew DeVault2020-10-304-1/+28
* Copy unsent messages to OutboxDrew DeVault2020-10-304-12/+92
* compose: don't fail on 0 attachmentsDrew DeVault2020-10-301-1/+5
* attachments.js: discard unused drag eventsDrew DeVault2020-10-291-0/+9
* attachments.js: remove unused variablesDrew DeVault2020-10-291-7/+1
* Implement JavaScript UI for attachmentsDrew DeVault2020-10-298-31/+428
* Replace parts tree with attachment listDrew DeVault2020-10-235-34/+60
* alps theme: consoldate tab active/hover stylesDrew DeVault2020-10-231-6/+2
* message.html: add tab to view raw emailDrew DeVault2020-10-232-6/+11
* Fix errors arising from short-circuit assumptionDrew DeVault2020-10-231-1/+4
* message.html: add tabs to select html/plaintextDrew DeVault2020-10-233-5/+81
* Send outgoing emails asyncronouslyDrew DeVault2020-10-231-3/+8
* Rig up dowork event queue and graceful terminationDrew DeVault2020-10-234-6/+120