Tankred Hase
|
302fc378fb
|
[WO-281] implement reply all and forward
|
2014-04-02 19:47:50 +02:00 |
|
Tankred Hase
|
a2f3e86545
|
[WO-300] Wrap chrome notifications and identity apis in modules
|
2014-04-02 15:12:52 +02:00 |
|
Tankred Hase
|
4b5d367fdb
|
Login to IMAP (appcontroller.onConnect) after show mail-list
|
2014-03-31 21:42:10 +02:00 |
|
Tankred Hase
|
961a82c416
|
[WO-267] move sync code into its own module
|
2014-03-14 12:42:36 +01:00 |
|
Felix Hammerl
|
9ff7f4e10a
|
cover corner case when emailAdress is undefined
|
2014-03-11 18:27:02 +01:00 |
|
Felix Hammerl
|
33205ff4d9
|
rename devicestorage for clarity
|
2014-03-11 18:15:33 +01:00 |
|
Felix Hammerl
|
1ad8a2da46
|
wire up the update handler
|
2014-03-11 17:49:47 +01:00 |
|
Felix Hammerl
|
58eb7ecb6d
|
offload mail parsing to web worker
|
2014-03-03 21:02:14 +01:00 |
|
Tankred Hase
|
cab463b31b
|
remove jquery from codebase
|
2014-03-03 17:06:28 +01:00 |
|
Tankred Hase
|
badea7ab8a
|
allow plaintext sending and remove whiteout tag from subject
|
2014-02-28 16:06:01 +01:00 |
|
Felix Hammerl
|
98c9743174
|
remove unnecessary comment
|
2014-02-25 20:06:17 +01:00 |
|
Felix Hammerl
|
3f1aea5ebb
|
integrate mailreader
|
2014-02-25 19:18:37 +01:00 |
|
Felix Hammerl
|
3d2fdc7f8c
|
inject pgpbuilder
|
2014-02-25 17:29:12 +01:00 |
|
Felix Hammerl
|
8d0bc279c3
|
fix outbox and minor clean ups
|
2014-02-25 14:58:55 +01:00 |
|
Tankred Hase
|
cb69514197
|
Merge branch 'master' into dev/attachments-ui
|
2014-02-05 18:04:39 +01:00 |
|
Tankred Hase
|
9da2a8f991
|
[WO-223] handle imap errors and timeouts specific before and after login screen to avoid jumping bug
|
2014-02-05 15:47:27 +01:00 |
|
Tankred Hase
|
8b71a57360
|
integrate pgpmailer and remove smtp-client dependency
|
2014-02-04 18:30:02 +01:00 |
|
Tankred Hase
|
d37b9ca5e3
|
fix imap timeout (again) to continue with login callback
|
2014-02-02 17:09:57 +01:00 |
|
Tankred Hase
|
3e9eff8085
|
remove old cordova deps
|
2014-02-01 14:43:15 +01:00 |
|
Felix Hammerl
|
66ef501a16
|
Merge pull request #11 from whiteout-io/dev/choose-account
[WO-207] implement accout selection
|
2014-01-28 06:18:47 -08:00 |
|
Tankred Hase
|
9568922bc4
|
[WO-207] implement accout selection
|
2014-01-27 21:31:23 +01:00 |
|
Tankred Hase
|
be3728942c
|
[WO-221] do silent imap reconnect without invoking callback to login view
|
2014-01-27 21:27:00 +01:00 |
|
Tankred Hase
|
0e6dfe2c26
|
fix bug in email dao init on first start
|
2013-12-10 23:05:17 +01:00 |
|
Tankred Hase
|
d08321d345
|
switching between offline and online state works
|
2013-12-10 22:20:41 +01:00 |
|
Tankred Hase
|
3790009260
|
Merge branch 'dev/email-dao-refactoring'
|
2013-12-04 17:44:44 +01:00 |
|
Felix Hammerl
|
9e41626182
|
mails in outbox are correctly displayed
|
2013-12-04 17:13:45 +01:00 |
|
Tankred Hase
|
58ed8928e6
|
integrate new email-dao into controllers and first attempt at starting app
|
2013-12-03 19:21:50 +01:00 |
|
Tankred Hase
|
6f1c59f1fe
|
implement popover
remove lightbox on wrong passphrase input
show key fingerprint in popup
|
2013-12-03 14:56:32 +01:00 |
|
Felix Hammerl
|
81a56a77c0
|
[WO-57] Introduce encrypted outbox
The outbox is encrypted using the sender's keys. Prior
to sending, every mail is buffered in the outbox.
|
2013-11-26 13:37:22 +01:00 |
|
Tankred Hase
|
e71ee471f6
|
refactor outbox code into business object
|
2013-11-19 16:14:48 +01:00 |
|
Felix Hammerl
|
861d7c11f6
|
[WO-120] add ssl pinning to smtp
|
2013-11-19 11:28:29 +01:00 |
|
Tankred Hase
|
ed369d441f
|
[WO-120] pin google certificate
|
2013-11-18 20:54:25 +01:00 |
|
Tankred Hase
|
8ac1882280
|
[WO-111] add error hadnling to login.js
|
2013-11-12 20:08:30 +01:00 |
|
Tankred Hase
|
415c0abbff
|
do silent auto update on each startup
|
2013-11-09 00:30:45 +01:00 |
|
Tankred Hase
|
28a109bb07
|
create dialog and start cleanup of controller code using scope chain
|
2013-11-08 21:35:30 +01:00 |
|
Tankred Hase
|
a59229364e
|
check for update everytime window open again... not just in background page
|
2013-11-08 19:08:34 +01:00 |
|
Tankred Hase
|
3e75397213
|
cleanup and refactor qunit tests to mocha
|
2013-10-29 19:00:05 +01:00 |
|
Felix Hammerl
|
488a377580
|
create login views
|
2013-10-21 13:10:42 +02:00 |
|
Tankred Hase
|
445428be26
|
implement reply ui
|
2013-10-12 19:39:09 +02:00 |
|
Tankred Hase
|
79c9d134d3
|
integrate pgp into email dao and app
|
2013-10-12 03:19:01 +02:00 |
|
Tankred Hase
|
1eb14d1e11
|
refactor to generate and store random salt for PBKDF2
|
2013-10-09 16:40:36 +02:00 |
|
Tankred Hase
|
c4b4999814
|
add emailaddress caching at login
|
2013-09-26 17:17:47 +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
|
7b532f780c
|
integrated imap-client amd branch
|
2013-09-19 18:35:12 +02:00 |
|
Tankred Hase
|
fc6618b443
|
refactor config strings to be maintained centrally
|
2013-09-15 15:13:19 +02:00 |
|
Tankred Hase
|
cf8a12c75c
|
list email in new ui works, remove command pattern bloat from app-controller
|
2013-09-04 21:01:32 +02:00 |
|
Tankred Hase
|
0e3340c586
|
cleanup of jquery mobile app code, angular app works with requirejs
|
2013-09-04 18:39:26 +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 |
|