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

365 Commits

Author SHA1 Message Date
Tankred Hase
069628c62b WIP: start implementing add-account controller 2014-11-10 14:40:52 +01:00
Tankred Hase
e8964cde39 [WO-629] implement move, delete, mark unread for desktop and mobile ui 2014-11-10 13:37:57 +01:00
Felix Hammerl
7959be55a7 [WO-643] Refactor initialization workflow
* Move initialization pre-flight checks to app-controller
* Refresh cached public keys for user during incomplete setups
* Reorder redirect checks in login ctrl from most specific (pubkey + privkey) to most generic (no keys)
* Add overridePermission flag to KeychainDAO.refreshKeyForUserId to refresh w/o asking for user permission
2014-11-06 15:36:59 +01:00
Tankred Hase
b10c0896e9 [WO-629] Fix online status in desktop nav 2014-11-04 20:49:21 +01:00
Tankred Hase
5efa410d7d Adjust dummy mail body during development 2014-10-27 17:30:42 +01:00
Mario Volke
4ef2b834b6 Implement desktop UI 2014-10-27 15:19:23 +01:00
Tankred Hase
f938b3b83c [WO-659] fix scrolling to the top of the writer textarea 2014-10-23 13:11:37 +02:00
Tankred Hase
f9b1c66932 Fix bug when trying to open undefined folder before initial sync 2014-10-22 17:21:28 +02:00
Tankred Hase
a610440b5a Merge pull request #142 from whiteout-io/dev/WO-639
[WO-639] Use 5s timeout for incoming mail
2014-10-21 15:13:43 +02:00
Felix Hammerl
7a986fc60a [WO-645] Fix: Credentials are not stored after logout 2014-10-20 17:43:26 +02:00
Felix Hammerl
1995836736 [WO-639] Use 5s timeout for incoming mail 2014-10-17 11:17:40 +02:00
Tankred Hase
7a20049bbc Use module.exports instead of exports 2014-10-15 19:16:18 +02:00
Tankred Hase
c36cd069e0 WIP: begin browserify build 2014-10-15 19:16:18 +02:00
Tankred Hase
bedb69973c [WO-587] implement user logout 2014-09-26 19:14:53 +02:00
Tankred Hase
f66fbf592c Fix error msg in focus-me for non-textarea inputs 2014-09-26 17:50:18 +02:00
Tankred Hase
0613016581 Remove chrome.filesystem and use only standard apis 2014-09-24 12:46:19 +02:00
Tankred Hase
3bfc3ad66b Merge pull request #131 from whiteout-io/dev/reader-zoom-to-fit
Zoom to fit content in read view
2014-09-23 18:01:48 +02:00
Felix Hammerl
77e0377fd1 [WO-563] Introduce connection doctor
* Uses predefined error messages from the config
* Show error and underlying error in login screen
2014-09-23 16:21:12 +02:00
Felix Hammerl
b6608a1c4d [WO-578] Fix downloads in browser with W3C API 2014-09-23 14:57:21 +02:00
Mario Volke
d93ee3be5d Merge branch 'master' into dev/reader-zoom-to-fit 2014-09-23 12:10:39 +02:00
Mario Volke
3156a20664 fix jshint 2014-09-23 12:09:00 +02:00
Mario Volke
320686f590 trigger read content scaling on window resize 2014-09-23 12:06:18 +02:00
Mario Volke
3ec9597371 fit to scale container width in read view 2014-09-22 17:33:06 +02:00
Tankred Hase
74f6b3312e [WO-598] Replace contentEditable in writer with textarea 2014-09-22 15:28:22 +02:00
Tankred Hase
f3ad08b066 Fix scope apply causing rendering error in login controller 2014-09-22 14:19:06 +02:00
Tankred Hase
513d29ad79 Strip spaces from phone number 2014-09-22 13:15:45 +02:00
Tankred Hase
1311cd1c5e Firefox App and AppCache
* Add app manifest for firefox packaged app
* Ask user to reload when appcache is updated
* Fix boxshadow on all inputs and textareas
* Fix AppCache for Firefox
* Move Chrome App update code to updatehandler
2014-09-21 03:25:53 +02:00
Tankred Hase
d1308aa14c Add SMS validation 2014-09-19 18:59:13 +02:00
Tankred Hase
7c7d650cf2 [WO-577]: implement wmail account creation 2014-09-19 14:58:04 +02:00
Tankred Hase
d31c8a69e6 Update to fixed crypto-lib 2014-09-18 14:59:35 +02:00
Felix Hammerl
d66890211a use uppercase recovery token 2014-09-18 14:42:53 +02:00
Tankred Hase
7497268c7a Allow only 6 chars in recovery token ui 2014-09-17 16:30:00 +02:00
Tankred Hase
ba9770b495 Merge branch 'master' of github.com:whiteout-io/mail-html5 2014-09-17 15:51:58 +02:00
Tankred Hase
d365de4e5b Use crypto-lib util function for keychain code generation 2014-09-17 15:51:32 +02:00
Tankred Hase
0aff411c3f Merge pull request #112 from whiteout-io/dev/WO-531
[WO-531] introduce option to query key w/o starting recovery
2014-09-17 15:05:26 +02:00
Felix Hammerl
86a87e26b8 [WO-565] Improve notifications
* Introduce 2 sec timeout for sent notifications
* Notify only for new messages in the inbox
* Close pending notes when a msg is marked unread in the inbox
2014-09-17 13:29:51 +02:00
Tankred Hase
487bb31d45 [WO-592] implement webmail using socket.io
* Relax CSP to allow iframe assets to load
* Integrate socket.io proxy
* go to /# when controllers not initiated
* Add offline caching using AppCache manifest
2014-09-16 17:40:03 +02:00
Felix Hammerl
efdc78fc75 Merge pull request #121 from whiteout-io/dev/WO-285
Dev/wo 285
2014-09-16 12:14:18 +02:00
Tankred Hase
a600aaea87 Bind email addresses in pgp keychain to autocomplete 2014-09-15 19:22:44 +02:00
Mario Volke
165eef0ee1 fix jshint in write.js 2014-09-15 17:10:28 +02:00
Mario Volke
196fa974bc refactored write view to utilize ngTagsInclude in preperation for auto complete feature 2014-09-15 16:56:25 +02:00
Tankred Hase
50f0bf951e Skip setting passphrase in setup 2014-09-15 14:26:12 +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
ec5edff626 [WO-531] introduce option to query key w/o starting recovery 2014-09-02 13:26:51 +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
14624c877e Add server.js for potential selfhosting 2014-08-12 17:09:18 +02:00
Tankred Hase
ceb1d2a69c Fix validation buf in read.js 2014-08-05 19:16:37 +02:00