1
0
mirror of https://github.com/moparisthebest/mail synced 2024-08-13 16:43:47 -04:00
Commit Graph

658 Commits

Author SHA1 Message Date
Tankred Hase
7824ed396c implement passphrase quality indicator on initial login 2014-01-08 19:54:02 +01:00
Felix Hammerl
afda794bc4 [WO-192] dont fail unnecessary when encountering a potentially malicious uuid 2014-01-08 16:04:18 +01:00
Felix Hammerl
7d0fc373ab [WO-183] key file export now proposes file name whiteout_mail_foo@bar.com_KEYIDKEYID.asc 2014-01-07 19:23:03 +01:00
Tankred Hase
8f366ffb75 display unread flag over answered 2013-12-12 16:39:29 +01:00
Tankred Hase
15a57c7464 bugfix check online status correctly 2013-12-12 14:47:04 +01:00
Tankred Hase
df34db590b Merge remote-tracking branch 'origin/dev/sliding-window-sync' 2013-12-12 14:27:20 +01:00
Felix Hammerl
550ad37368 fix comment 2013-12-12 14:14:09 +01:00
Felix Hammerl
0d2366ecdf add sliding window delta sync 2013-12-12 14:00:21 +01:00
Tankred Hase
75433f866c [WO-162] fix send plaintext api cal in outbox 2013-12-11 16:46:29 +01:00
Tankred Hase
baec8f9661 disable spell check in editor 2013-12-11 11:42:36 +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
Felix Hammerl
f5b7b61e45 fix verification due to erroneous object passed 2013-12-09 10:40:17 +01:00
Tankred Hase
c98c39ecbf change message sent text 2013-12-06 18:46:26 +01:00
Tankred Hase
c2853df8aa Merge remote-tracking branch 'origin/dev/unread-count' 2013-12-06 18:02:36 +01:00
Felix Hammerl
4029627c40 add unread counts to folders 2013-12-06 17:47:38 +01:00
Tankred Hase
599ef3fecb fix list scrolling height due to search bar 2013-12-06 17:43:14 +01:00
Tankred Hase
71357c2ccc set ctrl f for find 2013-12-06 17:30:49 +01:00
Tankred Hase
49884d94d5 cleanup css 2013-12-06 17:11:57 +01:00
Tankred Hase
18fe55af7a Merge remote-tracking branch 'origin/dev/fix-cleartext-leak' 2013-12-06 16:50:21 +01:00
Felix Hammerl
a455e22ae3 unified variable naming in delta sync algorithm 2013-12-06 16:37:55 +01:00
Tankred Hase
65075792c3 style login elements and text input with nicos redesign 2013-12-06 16:02:19 +01:00
Felix Hammerl
7353fcb0bf fix cleartext leak during sync 2013-12-06 15:03:42 +01:00
Tankred Hase
7032a4f8c6 change hotkeys to use ctrl und cmd 2013-12-06 11:51:13 +01:00
Tankred Hase
1affc95c69 add ng-filter to list 2013-12-06 09:55:44 +01:00
Tankred Hase
544fae4aad fix signature bug in openpgp.js and integrate into pgp module 2013-12-05 23:23:32 +01:00
Tankred Hase
c31435dc59 Merge remote-tracking branch 'origin/dev/sync_flags' 2013-12-05 19:30:03 +01:00
Felix Hammerl
74711d7252 fix: do not do delta 4 if delta4 is empty 2013-12-05 19:29:41 +01:00
Tankred Hase
4cf8e3cb5c Merge remote-tracking branch 'origin/dev/sync_flags' 2013-12-05 19:15:36 +01:00
Felix Hammerl
65c61b2a09 rename _mark 2013-12-05 19:10:30 +01:00
Felix Hammerl
7e2f0b0284 fix date bug 2013-12-05 19:03:48 +01:00
Felix Hammerl
f721b06bb4 sync answered flag after sending 2013-12-05 18:50:03 +01:00
Tankred Hase
887e432e5b fix test 2013-12-05 18:33:02 +01:00
Tankred Hase
3700e211ec fix signature verfication by formatting newlines before encryption 2013-12-05 18:30:10 +01:00
Felix Hammerl
b4115ed879 fix unread and answered flags are updated 2013-12-05 18:28:18 +01:00
Tankred Hase
497d5eb4f9 fix capital letters in email signature 2013-12-05 16:59:38 +01:00
Felix Hammerl
f3ef8fdf91 fix wrong api usage in login initial controller 2013-12-05 16:58:26 +01:00
Tankred Hase
1988ba3f81 remove signature under encrypted preview 2013-12-05 16:56:42 +01:00
Tankred Hase
edb424edd0 fix subject in reader 2013-12-05 16:39:29 +01:00
Tankred Hase
8a6a146225 Merge branch 'dev/pgp-signature' 2013-12-05 16:28:34 +01:00
Tankred Hase
1fb092a79d add tests 2013-12-05 15:22:44 +01:00
Tankred Hase
cf031a105e [WO-136] show notification when email has been sent 2013-12-05 15:02:41 +01:00
Tankred Hase
9a8e6ff3dd [WO-153] fix iScroll init on list write 2013-12-05 13:25:45 +01:00
Tankred Hase
289f3d219a fix css in label 2013-12-05 13:16:20 +01:00
Tankred Hase
76b2b90e0e check PGP signature and throw an error if verification fails 2013-12-05 13:06:32 +01:00
Tankred Hase
f6b15ac151 add encrypted flag to messages 2013-12-04 18:58:53 +01:00
Tankred Hase
3cbae34f7b show unencrypted for cleartext mails 2013-12-04 18:09:29 +01:00
Tankred Hase
b6de172777 Merge remote-tracking branch 'origin/dev/email-dao-refactoring' 2013-12-04 17:56:39 +01:00
Felix Hammerl
f9c196e2ee remove [whiteout] tag from plain text messages 2013-12-04 17:56:01 +01:00
Tankred Hase
3790009260 Merge branch 'dev/email-dao-refactoring' 2013-12-04 17:44:44 +01:00
Tankred Hase
5443891a79 change fingerprint popup title 2013-12-04 17:33:14 +01:00
Felix Hammerl
9e41626182 mails in outbox are correctly displayed 2013-12-04 17:13:45 +01:00
Felix Hammerl
1714955e8e only select a new message if necessary 2013-12-04 17:13:24 +01:00
Tankred Hase
e7cf769125 fix bug in selected mail is undefined 2013-12-04 16:42:17 +01:00
Tankred Hase
2e4e59101b [WO-99] set address label in reader depending on public key availability 2013-12-04 16:35:53 +01:00
Felix Hammerl
82ee9a3ed8 fix write ctrl 2013-12-04 16:33:10 +01:00
Felix Hammerl
59d00f0de9 fix wrong api usage in outbox 2013-12-04 15:36:20 +01:00
Felix Hammerl
d42c654675 fix bugs in email dao 2013-12-04 15:35:43 +01:00
Tankred Hase
0eecbb0d20 add popover infos 2013-12-04 14:47:04 +01:00
Felix Hammerl
32d0c08822 reactivate tests for mail list ctrl 2013-12-04 14:15:12 +01:00
Felix Hammerl
78453fd416 reactivate push in email dao 2013-12-04 12:06:46 +01:00
Tankred Hase
b4aa3a5493 fix popover size on init 2013-12-04 11:50:20 +01:00
Tankred Hase
c41eb1337f fix transition 2013-12-04 11:18:31 +01:00
Tankred Hase
8e0d0ff4fd fix scrolling 2013-12-03 21:07:28 +01:00
Tankred Hase
d23bdbc172 fix login existing and do scope.apply after email dao sync 2013-12-03 20:25:39 +01:00
Tankred Hase
a32e7ad8c9 fix whitelist filtering in email dao 2013-12-03 20:24:12 +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
7542cf8589 added preliminary functionality for outbox 2013-12-03 14:36:37 +01:00
Felix Hammerl
99a6cda40d add silent public key verification 2013-12-03 13:26:29 +01:00
Felix Hammerl
0470ae00ea removed commented code 2013-12-02 20:43:31 +01:00
Felix Hammerl
8e88ae7f99 add move 2013-12-02 19:48:35 +01:00
Felix Hammerl
4ff88694d4 add error handling and tests for corner cases 2013-12-02 19:37:41 +01:00
Tankred Hase
91b9de2998 [WO-122] fix empty mail view 2013-12-02 18:08:55 +01:00
Tankred Hase
548ca655c7 review sync 2013-12-02 15:48:59 +01:00
Felix Hammerl
0c1003c48f add missing methods and tests 2013-12-02 13:58:20 +01:00
Tankred Hase
ae2b46ed26 change key server url in stable channel 2013-12-02 10:33:45 +01:00
Felix Hammerl
150cf23948 added good case test for delta sync 2013-12-02 09:07:16 +01:00
Felix Hammerl
4e4fa0f16f add preliminary implementation for delta sync 2013-11-29 16:13:38 +01:00
Felix Hammerl
5ddddb5568 add imap folder listing functionality 2013-11-28 15:05:29 +01:00
Felix Hammerl
12860f6146 add login and destroy 2013-11-28 11:46:08 +01:00
Felix Hammerl
1f89219353 introduce email dao 2 2013-11-28 11:36:14 +01:00
Tankred Hase
e316a89d24 focus on editor when clicking on body element 2013-11-27 11:57:15 +01:00
Tankred Hase
6f34ec0f44 make encrypted preview invisible when body is empty 2013-11-27 11:34:24 +01:00
Tankred Hase
a6a1673d8b Fix window.name security bug 2013-11-27 10:40:55 +01:00
Tankred Hase
33d29971b3 upgrade to angular 1.2.2 2013-11-26 19:06:37 +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
0c6d279e82 Show error msg in message list 2013-11-21 17:44:03 +01:00
Tankred Hase
9d3bc51fcf bugfix in cas of channel change 2013-11-21 17:09:47 +01:00
Tankred Hase
c19aa10fb0 Merge branch 'dev/invitation' 2013-11-21 15:50:11 +01:00
Tankred Hase
e13268625f Review invite sending and release to TEST channel 2013-11-21 15:36:16 +01:00
Felix Hammerl
32fc7a0a06 [WO-18] remove whiteout tag from subject 2013-11-21 12:10:29 +01:00
Felix Hammerl
ab43098fe5 [WO-18] review and error handling 2013-11-21 11:37:18 +01:00
Felix Hammerl
cd93e8866f add documentation 2013-11-21 11:09:57 +01:00
Felix Hammerl
93ddfb1c99 [WO-18] introduce invitation email functionality 2013-11-20 19:14:51 +01:00
Felix Hammerl
8e8947e742 [WO-61] change method signature for invitation DAO 2013-11-20 16:04:43 +01:00
Felix Hammerl
6fa06fc4e8 [WO-18] rename methods in email dao 2013-11-20 15:01:44 +01:00
Felix Hammerl
6ad8683380 [WO-61] introduce invitation DAO 2013-11-20 12:45:13 +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