Tankred Hase
504e8ffd50
Add simple prefetch service-worker
2015-04-28 13:35:17 +02:00
Tankred Hase
8b42f83b35
Merge pull request #319 from whiteout-io/dev/WO-905
...
[WO-905] Add IMAP compression
2015-04-17 13:18:36 +02:00
Andris Reinman
9518cb69fa
[WO-630] Added winstore-jscompat.js for Windows Apps compatibility
2015-04-15 12:45:05 +02:00
Felix Hammerl
150a3c7888
[WO-905] Add IMAP compression
2015-04-12 23:43:13 +02:00
Mario Volke
8807830122
Add basic layout and styling to styleguide
2015-04-09 14:58:08 +02:00
Mario Volke
69ed386765
Add styleguide to grunt dist and watch
2015-04-09 14:58:08 +02:00
Mario Volke
e6147e1fdc
Add basic styleguide workflow with assemble
2015-04-09 14:58:08 +02:00
Tankred Hase
809de91354
[WO-895] Implement encrypted private key imap sync
...
* Add copy and paste private key import during setup
* Simplify key setup screen (login-initial) import option
* Make checkbox background color white
2015-04-01 00:48:16 +02:00
Felix Hammerl
1d4a9414bb
[WO-860] Introduce publickey-verifier
2015-03-18 13:15:22 +01:00
Tankred Hase
9d68b6475c
Use iframe-resizer
...
* dynamically resize iframe based on content
* scroll on complete read-view instead of just iframe-content
* open writer when email address is clicked in iframe
* convert tabs to spaces in read-directive file
* Scale html mails to viewport only from the outside
* Delete release branch before each release in aws_release.sh script
* Make read-controls in read view always visible
2015-02-18 23:01:02 +01:00
Tankred Hase
57918bbd67
Use npm build of openpgp.js
2015-02-13 10:29:40 +01:00
Tankred Hase
c93eaf17f3
Implement HKP server support
...
* Add public key import lightbox for copy and paste
* Fix refresh of pgp key change in keychain
* Display additional contacts info
* Filter by name and email addres in autocomplete
* Accept all file endings for key import
Accept all types of files for key import
2015-02-02 20:15:10 +01:00
Tankred Hase
9d420f3cdc
Add phone number validation in wmail signup
2015-01-13 11:32:44 +01:00
Felix Hammerl
873f4ea1c9
Ignore splash screens in appcache manifest
2015-01-10 12:51:16 +01:00
Felix Hammerl
8412973c38
Exclude app icons from appcache manifest
2015-01-08 15:07:32 +01:00
Mario Volke
6dc6442b9d
Exclude all.svg from grunt svgstore
2015-01-08 13:32:12 +01:00
Tankred Hase
33b30221f7
Add comments for code regions in controllers
2014-12-04 16:05:26 +01:00
Mario Volke
b5e305534e
trigger ngtemplates on template change in watch task
2014-12-03 12:42:06 +01:00
Mario Volke
f0f215ad5b
angular template minification
...
Conflicts:
Gruntfile.js
2014-12-03 12:42:06 +01:00
Tankred Hase
f8f7588c93
Fix integration test setup and teardown... some tests stil fails
2014-11-27 13:55:40 +01:00
Tankred Hase
f740b27659
Fix read-sandbox build
2014-11-26 21:29:02 +01:00
Tankred Hase
2b6da522c6
Fix last unit tests
2014-11-26 13:43:10 +01:00
Tankred Hase
03b2e10bc3
Fix mail-list-ctrl unit test and move functions to services
2014-11-26 12:59:44 +01:00
Tankred Hase
c8665bc786
Begin fixing controller unit tests
2014-11-25 18:19:40 +01:00
Tankred Hase
c8980f6f51
Start writing account test
2014-11-21 17:25:55 +01:00
Tankred Hase
f2fee61d3b
Fix unit tests for existing angular services
2014-11-21 15:06:29 +01:00
Tankred Hase
585ccf84a2
Fix source maps in concat build
2014-11-18 14:06:06 +01:00
Tankred Hase
aed9d174a5
[WO-724] Optimise grunt build and watch tasks
...
* add grunt concat step before uglify
* split watch tasks for app and tests
2014-11-17 18:35:35 +01:00
Tankred Hase
2440817cfa
Remove unnecessary jpg images
2014-11-12 20:49:51 +01:00
Tankred Hase
cf1f60fbf9
[WO-649] clean up login pages
...
* add spinners to all login pages
* use inline error messages in all form instead of scope.onError
* create newsletter service
2014-11-12 16:12:26 +01:00
Tankred Hase
510f147b97
Use only mail-config service for imap/smtp config
...
* remove 'pinned' attribute from imap/smtp config
* remove 'provider' attribute from auth module
* add 'oauthDomains' to app-config
* remove all static server config from the app-config
2014-11-11 19:30:58 +01:00
Tankred Hase
11d7a26c31
Fix tests
2014-11-10 18:36:26 +01:00
Tankred Hase
4468c91242
Upgrade to angular 1.3.2
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
Tankred Hase
0bf68a0385
Fix grunt watch
2014-11-04 16:37:07 +01:00
Tankred Hase
4a43765f70
Merge branch 'release/v0.19.x'
2014-10-31 17:09:39 +01:00
Tankred Hase
568ccebcc1
Migrate to EB v3.x CLI and Frankfurt region
2014-10-31 16:03:16 +01:00
Tankred Hase
31fba2fed2
Merge branch 'dev/sockets'
2014-10-29 14:11:31 +01:00
Tankred Hase
10e6bd32e8
Use new chrome.sockets api, change manifest permissions
...
Prevent autocorrect on hostname text inputs
2014-10-29 14:00:39 +01:00
Tankred Hase
29f82754d4
Manually fix Gruntfile merge
2014-10-27 16:03:54 +01:00
Mario Volke
c9c05302d2
remove manifest job in grunt watch
2014-10-27 15:19:24 +01:00
Mario Volke
4ef2b834b6
Implement desktop UI
2014-10-27 15:19:23 +01:00
Tankred Hase
0f800f7875
Clean browserified files and source maps from release builds
2014-10-22 11:04:27 +02:00
Tankred Hase
b556334407
Integrate OpenPGP.js 0.8.1 with promises support
2014-10-20 18:44:39 +02:00
Tankred Hase
65036a5087
Seperate production dependencies in package.json for aws deployment
2014-10-20 16:24:04 +02:00
Tankred Hase
35b2da32ff
Remove src maps and browserified files from grunt manifest
2014-10-16 13:32:18 +02:00
Felix Hammerl
3a6e0463fb
[WO-567] fix TLS worker handling
2014-10-15 19:58:26 +02:00
Tankred Hase
c6c058c2dc
Use same browserify options for each build
2014-10-15 19:16:20 +02:00
Felix Hammerl
5ea660e5d4
[WO-567] ignore buffer in tests
2014-10-15 19:16:20 +02:00
Tankred Hase
2cb008c8c3
Stub node buffer using browserify ignore, src maps in tests
2014-10-15 19:16:20 +02:00