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
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
c4337fba30
Remove cached OAuth token before reconnect
2014-08-05 17:53:11 +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
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
Felix Hammerl
1283bb4a1c
[WO-420] add bug reporting capability with the axe logger
2014-07-02 16:17:50 +02:00
Tankred Hase
48c478961d
Add CCA scripts and css optimizations for Android
...
Hide native account picker on Android after first time.
Get OAuth to work on iOS
Turn off css slide transistion
2014-06-26 15:01:13 +02:00
Felix Hammerl
a29ece8c82
[WO-398] update revoked public keys
2014-06-03 13:07:11 +02:00
Felix Hammerl
77e5e2a97e
[WO-373] refactor sync
...
remove email-sync.js
remove delta sync
minor refactorings
2014-06-02 12:43:53 +02:00
Felix Hammerl
a7efdf1125
[WO-286] adapt to changes in data model for use of signed msgs and html
2014-05-09 11:44:14 +02:00
Felix Hammerl
49cadecd2d
[WO-338] add notification for incoming unread mails
2014-04-29 17:59:17 +02:00
Tankred Hase
6adc9da8c1
Cleanup before refactor with ngAnimate
...
* Add ng-animate module in libs
* Move error dialog init to app.run
* Include error dialog template only once in index.html
* Fix race condition between ng-repeat, ng-class using ng-animate
2014-04-24 15:04:41 +02:00
Tankred Hase
aee532da44
[WO-296] implement change passphrase ui
2014-04-11 18:39:13 +02:00
Tankred Hase
a2f3e86545
[WO-300] Wrap chrome notifications and identity apis in modules
2014-04-02 15:12:52 +02:00
Felix Hammerl
eb6c014354
fix typo
2014-03-11 16:34:26 +01:00
Felix Hammerl
aa7827554b
introduce update-handler
2014-03-11 16:06:19 +01:00
Tankred Hase
0ca5ba07ad
show loading or decrypting state in reader
2014-02-21 16:22:33 +01:00
Tankred Hase
8bbb7d7d34
Call () in onError handler to cleanup controller
2013-11-14 23:57:06 +01:00
Tankred Hase
f23dee9369
minor cleanup on error handlers
2013-11-14 21:39:20 +01:00
Tankred Hase
4b8f4ee7df
[WO-116] Integrate error handler into all conrtollers
2013-11-14 20:44:57 +01:00
Tankred Hase
24f97db09e
implement feedback on keygen and login
2013-11-04 14:20:14 +01:00
Felix Hammerl
8add506135
export key pair on initial login
2013-10-23 17:17:36 +02:00