aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* 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
* alps theme: fix borders on each unread rowDrew DeVault2020-10-231-2/+2
* Link sender name to search for their email addressDrew DeVault2020-10-231-0/+2
* Implement broader search functionalityDrew DeVault2020-10-232-26/+163
* message list: color \Flagged status yellowDrew DeVault2020-10-221-1/+1
* Add message flags to mailbox pageDrew DeVault2020-10-222-1/+44
* plugins/base/imap: fetch flags on searchDrew DeVault2020-10-221-1/+1
* Generalize sidebar categorization logicDrew DeVault2020-10-225-142/+148
* Categorize and normalize folder listingDrew DeVault2020-10-224-34/+110
* Hide caldav/carrdav in nav unless presentDrew DeVault2020-10-222-0/+15
* Handle case where server does not return bodyDrew DeVault2020-10-221-1/+6