130 Commits

Author SHA1 Message Date
Mark Nadal
a700afba73 fix #320 for @leemuro 2017-02-20 17:29:57 -08:00
Mark Nadal
8aa649ef4a s3 fix & begin adding load tests 2017-02-20 15:27:02 -08:00
Mark Nadal
3f0c2c6267 fix S3 2017-02-16 23:38:34 -08:00
Mark Nadal
6dd1b1b536 v0.6.0 baby! 2017-02-14 16:46:24 -08:00
Mark Nadal
3a6708c9a7 Merge branch 'master' of https://github.com/amark/gun 2017-02-13 12:51:46 -08:00
Mark Nadal
c375c7c347 fix recursive relate 2017-02-13 12:50:26 -08:00
Imuli
efd341c2d9 Quick fix to let browserified packages require gun.
Without this browserify will complain that it can't find all pieces of
gun.js, because it parses the AST for instances of 'require' and doesn't
realize that require has been redefined and they are already present.
2017-02-11 23:44:05 -05:00
Mark Nadal
3c1ff61e37 fix local not founds unsubscribing things. 2017-02-11 04:11:26 -08:00
d3x0r
a159a79d30 Bump version for npm publish. 2017-02-09 11:30:08 -08:00
Mark Nadal
e65c6cee57 fix num_is & repeat maps 2017-02-06 10:18:46 -08:00
Mark Nadal
615a0f7fff patch map, add src 2017-02-04 00:20:17 -08:00
Mark Nadal
00552bd89a before impulsive behavior 2017-02-02 01:56:00 -08:00
Mark Nadal
b4b6743eaa fix implicit 2017-01-29 03:27:46 -08:00
Mark Nadal
122890b42d fix not 2017-01-29 00:04:37 -08:00
Mark Nadal
b03f6e0de8 put as merge 2017-01-27 22:12:50 -08:00
Mark Nadal
37ac5e28e4 we should push 2017-01-27 03:34:16 -08:00
Jesse Gibson
778682821a Reverting mocha update
A nested dependency in 3.2.0 is using a version selector npm doesn't
support. Another build broke. This commit reverts the update.
2016-12-16 12:02:16 -07:00
Jesse Gibson
e0fa5ff0d5 Update mocha to 3.2.0
Attempt to fix build #650.1
For more details, read
https://github.com/amark/gun/pull/296#issuecomment-267665038
2016-12-16 11:39:24 -07:00
Jesse Gibson
e6539a2ba7 Fix npm version selector
Older versions of npm don't support the caret version selector, which
seems to be failing Travis-CI gun build 649.1 & 649.2.
I've switched it to a more backwards-compatible version selector.
Sadly, I can't test if it works on my machine, since the node install
seems to fail on all versions prior to v4. Travis will just need to tell
us :)
2016-12-16 11:15:17 -07:00
Jesse Gibson
25328d14b8 Fix common travis-ci build failures
Move E2E panic tests into their own dedicated folder so mocha won't
automatically attempt to run it. New npm script (`npm run e2e`) runs
those tests with mocha explicitly.

This solves a number of problems:
- Travis-CI can't run the panic tests without a selenium server, which
  requires a ton more setup that simply hasn't been done yet.
- Selenium-webdriver doesn't support node < v4, and immediately fails
  the build on those environments.

If at any point in the future we want those tests to run automatically,
here's what we'll need:
- Browserstack or SauceLabs tunneling and auth env variables.
- Bash script to detect node version and only install deps and run the
  tests if the environment supports it.

Also, a number of tests had `.only` in front, preventing all the others
from running. They've been removed.
2016-12-16 10:57:31 -07:00
hillct
ba1ca8f54f Made the Docker Hub Automated build hook usable offline via 'npm docker'
Incorporated the unbuild step into the prepublish lifecycle workflow
Assured that /src files from Unbuild will never be comitted accidentally
Updated the uglify-js depencency and prepublish script for module rename
2016-12-01 00:11:38 -05:00
hillct
7c0c7f3605 Minify Gun at package publish-time 2016-11-27 13:04:37 -05:00
hillct
ded9a468c4 * Sanitized /examples dependency management
* Added Docker deployment support files
2016-11-12 16:43:47 -05:00
Mark Nadal
afc1c18304 significant internal refactor 2016-07-14 19:37:19 -07:00
Mark Nadal
752fe41a19 Before adding queue to on 2016-06-08 15:07:04 -07:00
Mark Nadal
ac761bf674 re-organize, add panic 2016-06-01 08:35:55 -07:00
Mark Nadal
c6b117fde9 footer 2016-05-03 12:01:41 -07:00
Mark Nadal
cec7e10133 Streaming demo
Major changes for the streaming demo, pushing to GitHub
2016-02-09 16:30:47 -08:00
Mark Nadal
7f44bed3d9 quick express fixes 2016-01-28 13:00:38 -08:00
Mark Nadal
bf6a47351f Update package.json 2016-01-04 17:12:32 -08:00
Mark Nadal
ab138b5350 BREAKING 0.3 ONLY CORE MEMORY WORKS!
# Conflicts:
#	lib/file.js
2015-12-23 18:12:01 -08:00
Mark Nadal
272935630b fix Jesse's synchronous Trace bug 2015-11-02 16:41:01 -08:00
Mark Nadal
13b8ff9ada val end fix & comments 2015-10-23 07:08:11 -07:00
Mark Nadal
4b41d04ada fix live replication bug depending on ordering 2015-10-16 16:01:23 -07:00
Mark Nadal
ebe3f77693 path bug fixes & NTS 2015-10-15 16:45:58 -07:00
Mark Nadal
7192374ab8 NPM NOT USING LATEST :( :( :( trying to fix this. 2015-09-11 23:05:01 -07:00
Mark Nadal
2ddb9d7ec4 fixed 2015-07-20 17:57:27 -07:00
Mark Nadal
e9e8804de8 fixed a bunch of issues around graph mapping 2015-07-11 20:18:01 -07:00
Mark Nadal
c6a1d1d8be quick website fixes 2015-07-04 01:48:04 -07:00
Mark Nadal
5b8bc00f39 the version bump! 2015-07-04 00:00:54 -07:00
Mark Nadal
64aed10fb8 fixed package.json 2015-06-22 15:38:42 -07:00
MetaSean
af86b7ccef updated engines in 2015-06-19 21:07:21 -06:00
MetaSean
b317827c15 updated 2015-06-19 20:45:37 -06:00
Mark Nadal
9bef479823 remove deps, http now default, version bump 2015-06-09 04:46:07 -07:00
Mark Nadal
15a1493534 fix path, map, set, load, load, ws & escape todo + bump 2015-02-26 16:32:17 -07:00
Mark Nadal
01f0e436f9 panic, but fixed 2015-02-21 21:41:00 -07:00
Mark Nadal
06ff44a865 hardest thing is naming and off by one 2015-02-21 21:35:38 -07:00
Mark Nadal
353e622ff9 big bad undefined variable 2015-02-21 21:02:24 -07:00
Mark Nadal
c374fe3072 merged Xe update 2015-02-18 12:11:55 -07:00
Mark Nadal
c10f605b50 client peer should union not emit, bug fixed, version bumped 2015-02-18 11:48:34 -07:00