145 Commits

Author SHA1 Message Date
Mark Nadal
181b6bd767 0.7 with .val(cb) also hearing .not 2017-04-03 13:02:20 -07:00
Mark Nadal
54c3add01a thanks to @d3x0r 2017-03-28 15:08:24 -07:00
d3x0r
b31873e758 UWS has bad pakcage management...
UWS deletes all old versions, so you must update package.json version.
2017-03-28 11:16:04 -07:00
Mark Nadal
c804df9b77 updated examples! 2017-03-27 23:36:08 -07:00
Zane Hitchcox
ff255f33ee - add hapi\n- refactor examples 2017-03-22 06:43:56 -04:00
Mark Nadal
b085d7a197 nam publish 2017-03-21 19:36:12 -07:00
Mark Nadal
f8659b3eef Update package.json 2017-03-15 14:19:08 -07:00
Mark Nadal
2d455d30b5 fix express 2017-03-13 19:46:12 -07:00
Mark Nadal
029e11e907 bump set 2017-03-13 17:37:41 -07:00
Mark Nadal
39d0da0f6d Update package.json 2017-03-13 16:53:45 -07:00
Mark Nadal
fff3a99bb2 load testing!!! 1.7K inserts/sec! Only will get more better! 2017-03-11 07:36:48 -08:00
Mark Nadal
9c640d2000 load testing!!! 1.7K inserts/sec! Only will get more better! 2017-03-11 07:33:51 -08:00
Mark Nadal
209bf2a214 Merge branch 'master' of https://github.com/amark/gun 2017-03-11 07:04:40 -08:00
Mark Nadal
ec3288e583 load testing! 2017-03-11 07:03:55 -08:00
Zane Hitchcox
0fb7711af5 update package.json 2017-02-27 20:11:22 -05:00
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