Commit Graph

79 Commits

Author SHA1 Message Date
Tankred Hase 8a40de92ea merge email list and message body objects in email dao 2013-09-30 17:29:29 +02:00
Tankred Hase ab5e5a573d refactor displaylist var 2013-09-28 19:37:56 +02:00
Tankred Hase 785ba0c9e8 fix order of mail list 2013-09-28 19:35:07 +02:00
Tankred Hase 267e889872 list and store only encrypted emails in local db 2013-09-28 19:04:15 +02:00
Tankred Hase ee7d179298 refactor imap login out of email dao.init 2013-09-26 17:37:56 +02:00
Tankred Hase 2b966c1132 cleanup device storage dao 2013-09-26 15:48:32 +02:00
Tankred Hase 38b0a8e8b1 refactor test and storage code 2013-09-26 13:26:57 +02:00
Tankred Hase 9767e3ace6 delete old cloud storage code from email dao 2013-09-24 13:02:22 +02:00
Tankred Hase fbaa43aff6 cleanup and test email dao integration of imap-client 2013-09-20 18:44:14 +02:00
Tankred Hase dc7feaa80a fix and cleanup encrypted message parsing 2013-09-15 19:00:35 +02:00
Tankred Hase fc6618b443 refactor config strings to be maintained centrally 2013-09-15 15:13:19 +02:00
Tankred Hase cb8314f9d0 displaying inbox message list works 2013-09-11 23:31:08 +02:00
Tankred Hase 4a0e8a072c implement encrypted send to new user 2013-08-31 17:13:08 +02:00
Tankred Hase 710fc7ea4a works 2013-08-30 22:21:28 +02:00
Tankred Hase 628cb0ddd9 crypto error handling cleanup 2013-08-30 16:05:33 +02:00
Tankred Hase d1290e7a9f refactor email validation to happen in util 2013-08-30 11:42:32 +02:00
Tankred Hase bc9e635270 cleanup and integrate new imap-client 2013-08-29 19:32:34 +02:00
Tankred Hase a8d49a632c fix multiple events fired on multiple body parts 2013-08-29 16:01:40 +02:00
Tankred Hase 13a9ac84db cleanup email dao smtp send code 2013-08-29 14:28:26 +02:00
Tankred Hase 289caa196c update signature 2013-08-28 20:03:33 +02:00
Tankred Hase eec91acd7a fixed tests to work with new imap-client get message api 2013-08-28 19:20:59 +02:00
Tankred Hase 73d46bc72b decrypting imap messages works 2013-08-28 17:10:18 +02:00
Tankred Hase 3970d7181f integration new imap get message api 2013-08-28 14:56:23 +02:00
Tankred Hase 14e37fd768 implement attachement encryption 2013-08-28 14:12:39 +02:00
Tankred Hase 0ebe4d3b3d edit signature 2013-08-28 10:31:53 +02:00
Tankred Hase b5403ea278 Update MESSAGE text 2013-08-27 23:46:28 +02:00
Tankred Hase 203a8a3990 Update comment in MESSAGE 2013-08-27 21:23:36 +02:00
Tankred Hase 26a8db3e76 constants cleanup 2013-08-27 19:17:06 +02:00
Tankred Hase 8dbc5d87e4 unit test for encrypted sending works again 2013-08-27 19:04:26 +02:00
Tankred Hase c41bc334b2 add encrypted message structure to sent mail 2013-08-27 18:23:27 +02:00
Tankred Hase d944c00aa8 just return instead of return null 2013-08-23 11:04:22 +02:00
Tankred Hase 5ad681e58d downloading parsed attachment in ui works 2013-08-22 20:04:28 +02:00
Tankred Hase 8d25527341 replying to an email works, added imap cache for in memory caching of messages 2013-08-22 16:18:48 +02:00
Tankred Hase 88b7252696 read email with and without attachment works in ui 2013-08-21 16:07:59 +02:00
Tankred Hase fa3abc3487 implement get message from imap in email dao and app controller 2013-08-21 13:43:19 +02:00
Tankred Hase feae2b0c2b listing messages in ui works, change app controller to use spaces instead of tabs 2013-08-20 19:48:49 +02:00
Tankred Hase 898a934291 implement list folders in controller and dao 2013-08-20 17:22:08 +02:00
Tankred Hase 79df873d55 fixed jshint errors 2013-08-20 13:33:30 +02:00
Tankred Hase d49d95ab16 starte implementing logout and send email 2013-08-20 13:30:35 +02:00
Tankred Hase f06fe5e545 start rewrite of unit tests using mocha, sinon and chai 2013-08-19 21:13:32 +02:00
Tankred Hase 553320adc8 refactor email dao for prototype style and also use spaces instead of tabs 2013-08-16 20:50:47 +02:00
Tankred Hase 2186d20a7c login to imap and smtp via chrome identity api works 2013-08-16 20:31:18 +02:00
Tankred Hase c5b83d4725 bugfix with filtering by GMT time for server 2013-07-02 00:21:25 +02:00
Tankred Hase 699871276c sending end-2-end encrypted emails internally work 2013-07-01 22:42:39 +02:00
Tankred Hase c02600be6b sync delta by last item date in inbox 2013-06-27 16:31:20 +02:00
Tankred Hase 6097000f9f optimized email sync from cloud to do RSA validation and decryption only once 2013-06-26 17:37:21 +02:00
Tankred Hase 2007fbcc0f tested mobile.html... works 2013-06-11 03:14:57 +02:00
Tankred Hase f1fd936141 finished refactoring unit tests with email dao 2013-06-10 23:50:26 +02:00
Tankred Hase c9522fcb5e removed email model from send email 2013-06-06 20:41:25 +02:00
Tankred Hase 8f54f1c544 removed email collection usage in email dao 2013-06-06 19:19:37 +02:00