1
0
mirror of https://github.com/moparisthebest/mail synced 2024-11-12 04:05:13 -05:00
Commit Graph

147 Commits

Author SHA1 Message Date
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
Tankred Hase
1071d89ee9 key ync from cloud works 2013-06-03 19:57:15 +02:00
Tankred Hase
fcac34ae74 integrated changed into app 2013-06-01 01:45:38 +02:00
Tankred Hase
a58753d82b integration tests all work again 2013-06-01 00:04:58 +02:00
Tankred Hase
d7f6c89062 removed sync private key spaghetti code from cloudstorage dao 2013-05-31 23:30:30 +02:00
Tankred Hase
dca3b252ce finished refactoring email dao for unit tests 2013-05-31 15:51:34 +02:00
Tankred Hase
6a33f17f42 implemented storage and lookup of user keypair 2013-05-27 19:25:45 +02:00
Tankred Hase
487ddca28c refactored crypto libto use different namespace 2013-05-22 17:03:54 +02:00
Tankred Hase
f9461aaf25 fixed cloudstorage dao it tests 2013-05-19 04:00:53 +02:00
Tankred Hase
0cb5214b94 minor fixes to email dao and crypto 2013-05-19 01:33:59 +02:00
Tankred Hase
afe8c1329b integrated new crypto into email dao unit test 2013-05-18 22:33:10 +02:00
Tankred Hase
8f0b698d27 added exception handling for password/login 2013-05-07 15:10:51 +02:00
Tankred Hase
d2565df871 bugfix email validation 2013-05-04 15:28:10 +02:00
Tankred Hase
7e137549d0 changed html and text view 2013-05-04 13:02:17 +02:00
Tankred Hase
b1bc03b74b Sending email from client works 2013-05-03 16:09:13 +02:00
Tankred Hase
eda008258d implemented send email in client email dao and it test 2013-05-02 18:49:22 +02:00
Tankred Hase
6177b40f1b moved nacl key derivation to web worker 2013-04-29 15:10:27 +02:00
Tankred Hase
669d8002d2 deleting vinbox item after sync works 2013-04-23 16:35:01 +02:00
Tankred Hase
b2a8f2926f fixed bug when offline 2013-04-19 20:47:30 +02:00
Tankred Hase
9dec074b0c pull from vinbox, reencrypt, push to inbox works 2013-04-19 19:13:27 +02:00
Tankred Hase
65e0a7d520 user keypair is now derived on email dao init and pub key pushed to the cloud 2013-04-19 16:38:32 +02:00
Tankred Hase
e943dfd304 implemented public key cloud storage methods 2013-04-19 13:55:21 +02:00
Tankred Hase
ef54dc3aae cleanup strict mode function placement 2013-04-02 15:02:57 +02:00
Tankred Hase
5c0e04cc31 refactored all files to use functional strict scope 2013-04-02 00:12:15 +02:00
Tankred Hase
02076cff40 moved ordering of emails to list view instead of email dao 2013-03-21 21:58:56 +01:00
Tankred Hase
5b98cd692a sort emails by sent date when fetching them from the data-store 2013-03-21 20:18:03 +01:00
Tankred Hase
7b2751ed9b app now still works if no internet connection is there 2013-03-20 18:20:08 +01:00
Tankred Hase
a20df131d1 bugfix syncing empty list from cloud 2013-03-19 17:04:26 +01:00
Tankred Hase
3fbcc26035 sandboxed iframe and escaping of html in templates works 2013-03-18 18:23:51 +01:00
Tankred Hase
95cbe554bd initial commit 2013-03-13 16:58:46 +01:00