Commit Graph

977 Commits

Author SHA1 Message Date
Tankred Hase 292bd3cb77 bump android versionCode 2014-09-12 12:53:20 +02:00
Felix Hammerl 04b6c8b033 [WO-491] Add Web.de support 2014-09-11 13:41:20 +02:00
Felix Hammerl 54e733b24d [WO-491] Add GMX.net support 2014-09-11 13:41:20 +02:00
Felix Hammerl a3d87c7da8 [WO-491] Allow STARTTLS, add Outlook.com
* Change UI to choose encryption type TLS/STARTTLS/None
* Change adapt login controller to STARTTLS changes
* Add Outlook.com to providers
2014-09-11 13:41:20 +02:00
Felix Hammerl 54c9ca3a73 [WO-526] Fix key activation race condition
Add imported flag to public key to avoid unnecessary check
for deletion/update of personal public key, same behavior
as imported public keys
2014-09-02 14:38:17 +02:00
Felix Hammerl 8a737788e7 [WO-555] Remove cleartext prefix to encrypted messages 2014-08-26 15:47:37 +02:00
Tankred Hase facc9f13da Fix status bar on iOS 2014-08-13 13:49:17 +02:00
Tankred Hase e229e106dd Add mobile homescreen icons and cca build scripts 2014-08-13 13:37:55 +02:00
Tankred Hase 0e21616911 Cleanup bug reporter button 2014-08-12 18:40:48 +02:00
Felix Hammerl 275a602274 [WO-490] add bug reporting to error dialog 2014-08-12 17:52:47 +02:00
Tankred Hase fc4bd0054f Review faq link 2014-08-12 17:44:10 +02:00
Felix Hammerl f417a09b8d [WO-489] add FAQ link option to error message 2014-08-12 17:20:29 +02:00
Tankred Hase 14624c877e Add server.js for potential selfhosting 2014-08-12 17:09:18 +02:00
Tankred Hase 22246677f5 Add CSP warning in index.html 2014-08-08 14:56:24 +02:00
Tankred Hase 7da5d58886 bump version code 2014-08-06 11:39:55 +02:00
Tankred Hase 57c7027832 [WO-404] Change download link for app 2014-08-05 20:05:59 +02:00
Tankred Hase ceb1d2a69c Fix validation buf in read.js 2014-08-05 19:16:37 +02:00
Felix Hammerl 7adc095277 [WO-515] Fix folder handling
Use the first folder provided in well known folders

Add migration script to fix clients with multiple folders for same
category

Handle folder deletion smarter

Extract some magic number/strings to constants in emaildao
2014-08-05 18:38:09 +02:00
Tankred Hase 995af4ca3c Merge pull request #109 from whiteout-io/dev/WO-480
Remove cached OAuth token before reconnect
2014-08-05 18:23:33 +02:00
Tankred Hase c4337fba30 Remove cached OAuth token before reconnect 2014-08-05 17:53:11 +02:00
Felix Hammerl ed43dfc55a [WO-530] fix typo 2014-08-05 16:50:29 +02:00
Tankred Hase eb0002c8d5 Fix reader 2014-08-05 14:10:21 +02:00
Tankred Hase aa22878033 Fix reader on empty body 2014-08-05 14:05:07 +02:00
Felix Hammerl d278afb253 Merge pull request #104 from whiteout-io/dev/WO-498
[WO-498] Add newsletter signup
2014-08-04 18:30:55 +02:00
Tankred Hase b887aaaa28 Fix back button tests 2014-08-04 16:49:02 +02:00
Tankred Hase 9e1a402b94 Set back button event in navigation.js 2014-08-04 15:53:55 +02:00
Felix Hammerl 3a713180f1 [WO-475] give backbutton on android sane behavior 2014-08-04 15:20:52 +02:00
Tankred Hase 6ce1f2361a [WO-498] Add newsletter signup 2014-08-01 19:01:16 +02:00
Tankred Hase e8c45cc83f Fix bug where changing passphrase back to empty string blocked keygen 2014-07-31 20:28:38 +02:00
Tankred Hase 061fe0dd9c Make TLS checkboxe labels clickable 2014-07-31 20:14:02 +02:00
Tankred Hase 26f52981eb Increase margin after terms checkbox 2014-07-31 19:53:19 +02:00
Tankred Hase e19d8a4e5b [WO-462] Rework login workflow
* Make keygen and import possibilities clearer in login-initial
* Show spinner when generating key
* Use mobile design (wide buttons) everywhere
* Show info about key-sync in login-new-device (for mobile users)
* remove info popovers in login screens
* allow keyfile import even when keysync has been activated
2014-07-31 19:27:22 +02:00
Tankred Hase 9b618cc20f [WO-524] Cleanup login ui
* Make design more mobile friendly
* Make label for terms agreement clickable (easier for touch)
* Button width is 100% for mobile
* Let user import key file as alternative to sync
* Make key import option more clear login-initial
* Make whiteout logo smaller in mobile mode
2014-07-31 15:58:27 +02:00
Tankred Hase 2b139578f0 bump versionCode 2014-07-30 18:20:49 +02:00
Tankred Hase e072f118ca [WO-510] fix toBigInteger bug
* Add tests to reconstruct the issue
* Upgrade to OpenPGP.js v0.7.2
2014-07-30 17:34:31 +02:00
Tankred Hase 746c06e24a Link PGP key in plaintext suffix 2014-07-29 16:02:05 +02:00
Tankred Hase a28528c23b bump versionCode 2014-07-24 15:25:21 +02:00
Tankred Hase 81eee6e67d bump versionCode 2014-07-24 14:43:10 +02:00
Tankred Hase 18f658cbb8 [WO-511] Change set-credentials text for oauth 2014-07-24 14:15:34 +02:00
Felix Hammerl ed8ed07028 [WO-507] use intermediate certs for gmail and tonline 2014-07-24 13:24:01 +02:00
Tankred Hase 679d7987c4 Change wo-touch to work on new webview 2014-07-23 19:37:37 +02:00
Tankred Hase ad22d42720 Use ng-click in mail-list instead of wo-touch 2014-07-23 18:30:13 +02:00
Felix Hammerl 845af9b127 [WO-504] stop spinner if upload is not necessary 2014-07-23 17:20:57 +02:00
Tankred Hase f8f4ee7945 Add validation for privatekey-upload directive 2014-07-23 17:13:38 +02:00
Tankred Hase aed2a5ec14 Add _auth.storeCredentials again to login-existing 2014-07-23 17:11:33 +02:00
Tankred Hase 8617a4d0ed Add comments to emailDao 2014-07-23 13:57:39 +02:00
Tankred Hase a137bf5bfd Merge pull request #94 from whiteout-io/dev/WO-421
Dev/wo 421
2014-07-23 13:55:36 +02:00
Tankred Hase 22d42358e4 Say no to drugs 2014-07-23 13:54:50 +02:00
Felix Hammerl 3e80138a10 [WO-188][WO-421] introduce password-based login
* add custom login ability
* encrypt email password
* allow arbitrary tcp connections
* add db migration script v3 -> v4
* add bug reporting capability with the axe logger
* fix nonexistent folder handling
* enable message upload after sent
* use plain text alternative body when replying to html mails
* Move set-credentials.* -> login-set-credentials.*
* Use login styles for set-credentials
* Make OAuth optional
2014-07-23 13:51:10 +02:00
Tankred Hase 2c3347bf84 Merge pull request #97 from whiteout-io/dev/WO-465
[WO-465] clear input
2014-07-23 10:41:23 +02:00