Commit Graph

36 Commits

Author SHA1 Message Date
evilaliv3
79034f8dde Change port used for testing to 3000 cause of safari issues in using 9000 2016-01-09 01:22:28 +01:00
evilaliv3
b526d16aeb Update dev dependencies to latest versions 2016-01-09 01:22:24 +01:00
Tankred Hase
6634abf326 Add basic HKP lookup and upload support 2015-12-11 13:12:34 +07:00
evilaliv3
8b2c66eeb2 Properly set the BUILD_ID in grunt saucelabs script 2015-12-02 14:47:24 +01:00
evilaliv3
46d2b6e66d Reduce duration unit testing implementing their parallelization
Starting from two pull requests by @tanx and @Mithgol this commit implement the following:
- add testing of node version 4.2 LTS;
- move testing to the new TravisCI environment that is expected to be more fast;
- parallelize tests making possible to end first and to test more lasting less;
- make possible for browsertests to fail without impacting on the overall result.
2015-11-30 02:13:39 +01:00
evilaliv3
641f4c8098 Improve unit testing by means of Coveralls and Saucelabs 2015-11-28 12:53:03 +01:00
Tankred Hase
d3576b6eb6 Fix build 2015-02-13 04:49:08 +01:00
Tankred Hase
fcf7242c10 Add release shell script for automated build, tagging, and releasing to npm 2015-02-13 04:21:26 +01:00
Christian Zangl
da650e2d63 add compression support (for zip & zlib) using https://github.com/imaya/zlib.js
add zlibjs dependency, grunt task
fix compData vs compdata bug
2014-12-04 22:29:33 +01:00
Tankred Hase
39e1e145e4 Add es6-promise polyfill to build step so users don't have to. 2014-10-02 10:55:27 +02:00
Tankred Hase
bdbd7819f4 Fix phantom.js web worker tests that use promises 2014-10-01 21:55:50 +02:00
Tankred Hase
7f2573c77d Refactor complete public api to use promises 2014-10-01 19:12:39 +02:00
Thomas Oberndörfer
a4598f3bd4 Generate openpgp.js without source map. New source map target is openpgp_debug.js. Change dependency of workers: openpgp.worker.js -> openpgp.js, openpgp.worker.min.js -> openpgp.min.js. Remove openpgp.js with maps from unittests-bundle.js 2014-03-31 16:09:23 +02:00
Tankred Hase
b0bd5168a8 add optional callback to public api and invoke AsyncProxy behind the scenes 2014-02-12 15:11:06 +01:00
Tankred Hase
e939d1e314 Merge pull request #151 from openpgpjs/worker
Web Worker
2014-01-21 07:09:36 -08:00
Tankred Hase
fe56283811 add grunt clean to build 2014-01-13 20:46:35 +01:00
Thomas Oberndörfer
17c6f90113 Unit tests for web worker. Only active for browsers. 2014-01-13 15:42:03 +01:00
Tankred Hase
73dc177a35 update example 2014-01-10 23:22:46 +01:00
Tankred Hase
bf46ff3c9d fix tests 2014-01-10 20:46:31 +01:00
Robert Nelson
c395e6d612 Use individual source files instead of browserify bundle in node 2014-01-10 09:44:47 -08:00
Robert Nelson
0142edda6d npm pack doesn't like filenames with periods 2014-01-10 07:54:24 -08:00
Robert Nelson
bd963aabf0 Make standalone the default and use openpgp.min.js in node package 2014-01-09 17:02:42 -08:00
Robert Nelson
4719966988 Fix travis problem 2014-01-09 09:40:57 -08:00
Robert Nelson
12145c7b35 Troubleshoot travis problems 2014-01-09 09:11:44 -08:00
Robert Nelson
4cabe075d5 Add standalone support 2014-01-09 07:31:00 -08:00
Robert Nelson
9f4e6e7ebb Add files missed in last commit 2014-01-09 02:47:57 -08:00
Robert Nelson
57c98386f9 Add node.js support 2014-01-08 09:01:15 -08:00
Robert Nelson
28ba64c11d Eliminate previous ci tests.
Merge ci keyring tests to unittests, the other ci tests just duplicate other unit tests.

Change Makefile to just run grunt and npm tasks.
2014-01-04 11:09:29 -08:00
Robert Nelson
da5d6ff649 Fix mocha_phantomjs task to not buffer output 2014-01-03 17:52:43 -08:00
Robert Nelson
17ad1f5fed More documentation fixes 2013-12-26 22:49:37 -08:00
Robert Nelson
8923813580 Fix jsdoc generation and make keyring multiple instance.
Add jsdoc @module definitions.

Fix references to old class names.

Make keyring a multiple instance module.

Eliminate unit test dependency on running npm test.
2013-12-22 12:39:11 -08:00
Robert Nelson
48af7ce584 Shuffle bundle names around so that openpgp.js is the debug version 2013-12-09 00:30:13 -08:00
Robert Nelson
1c07c482aa Create a bundle for keyring and split out the store code 2013-12-08 20:54:25 -08:00
Robert Nelson
bfba0eca0c Changed unitttests and keyring to use bundled openpgp and updated keyring to use openpgp.key instead of packetlists.
Added getUserIds() to key.

Reenabled keyring ci tests.
2013-12-08 15:41:31 -08:00
Robert Nelson
e8a2cd6621 Continuous integration testing support completed 2013-12-08 04:38:44 -08:00
seancolyer
7abaa43497 Initial gruntfile support. Forcing a standardized style. 2013-10-08 22:33:36 -04:00