69 Commits

Author SHA1 Message Date
Jesse Gibson
455cec4a10 Add ability to stop broadcast
Sometimes you just wanna send data to only one client, not the whole
bunch. Now, with new advances in gun technology, you can disable the
default broadcasting behavior.
Feature implemented under the direction and guidance of @amark.
2016-10-14 14:39:59 -06:00
Mark Nadal
7fde5eb836 fix/mask @d3x0r 's #203 2016-07-11 16:08:54 -07:00
Mark Nadal
590b52d92b fixed server-to-server for @d3x0r 2016-07-07 12:54:19 -07:00
Mark Nadal
ab60299fe0 fix server-to-server for @d3x0r 2016-07-07 09:56:31 -07:00
Mark Nadal
a713bb0ae7 minimum temporary auth for server, clients still independent from auth though 2016-06-22 15:05:58 -07:00
Mark Nadal
25e7579d13 Merge pull request #191 from PsychoLlama/develop
Make `data.json` human-readable
2016-05-21 18:23:14 -06:00
Jesse Gibson
c35ae5e669 Make data.json human-readable
Since the file.js module is only for development or getting started, we
shouldn't have to minify the data before persisting it. In fact, it may
hurt things, since it obfuscates our data structure and makes it harder
to understand what's going on under the hood.
In this commit, I swapped `Gun.text.ify` with JSON's `stringify` and
gave it a 2-space formatting option to make the data more readable.
2016-05-21 17:04:00 -06:00
Mark Nadal
84020c492d emit deferred from HAM 2016-02-26 12:34:37 -08:00
Mark Nadal
9d00f3886b s3 typo fix 2016-02-15 13:58:30 -08:00
Mark Nadal
eb43c09388 s3 typo fix 2016-02-15 13:14:05 -08:00
Mark Nadal
ad4da00b20 server push! 2016-02-11 08:49:10 -08:00
Mark Nadal
c8e531cf10 0.3.4 goodies 2016-02-07 20:32:45 -08:00
Mark Nadal
f1a8801fa5 s3? 2016-02-01 14:34:17 -08:00
Mark Nadal
3eb01bc5b2 match update 2016-02-01 14:34:17 -08:00
Mark Nadal
7f44bed3d9 quick express fixes 2016-01-28 13:00:38 -08:00
Mark Nadal
93bf37b94d Merge branch 'master' into develop
# Conflicts:
#	README.md
#	gun.js
2016-01-26 12:59:10 -08:00
Mark Nadal
ce6ce34dce readme update 2016-01-26 12:41:29 -08:00
Jesse Gibson
d2562c2c30 Merge branch 'develop' of https://github.com/PsychoLlama/gun into develop
# Please enter a commit message to explain why this merge is necessary,
# especially if it merges an updated upstream into a topic branch.
#
# Lines starting with '#' will be ignored, and an empty message aborts
# the commit.
2016-01-18 19:50:53 -07:00
Mark Nadal
73aae8edf0 Update wsp.js 2016-01-11 16:13:17 -08:00
Mark Nadal
8f24dc9e2f Update wsp.js 2016-01-04 16:26:55 -08:00
Mark Nadal
59f20c2cbd couple fixes 2015-12-30 14:51:15 -08:00
Jesse Gibson
0c58245a2a Remove unused "formidable" dependency in wsp.js
Formidable is only used in http.js, and although it is required by wsp.js, it's never used.
2015-12-30 13:32:00 -07:00
Mark Nadal
8c0dae0176 server updated 2015-12-26 21:14:14 -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
6d15aa1e61 API 0.3 BREAKING CHANGES, TESTS PASSING 2015-12-22 01:56:41 -08:00
Thomas Kalka
61ded1b337 ws 2015-11-19 10:03:05 +01:00
Thomas Kalka
690eb4c81a do queueing right 2015-11-19 09:54:09 +01:00
Thomas Kalka
0489b3d634 fix concurrent writes and remember known nodes 2015-11-18 03:00:47 +01:00
Mark Nadal
b36d6f5247 move put's back.emit to the bottom for improved perf. 2015-11-09 19:07:08 -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
2c80ae81e9 path bug fixes & NTS 2015-10-15 16:34:30 -07:00
Mark Nadal
d2f1b6b400 don't trust this commit! 2015-09-30 14:26:48 -07:00
Mark Nadal
7192374ab8 NPM NOT USING LATEST :( :( :( trying to fix this. 2015-09-11 23:05:01 -07:00
Mark Nadal
be17f2e65e for da website 2015-07-24 03:57:33 -07:00
Mark Nadal
c6a1d1d8be quick website fixes 2015-07-04 01:48:04 -07:00
Mark Nadal
2abfc17c14 tests pass, drivers fixed! 2015-07-03 22:48:38 -07:00
Mark Nadal
566c5c1cd6 moved code around, union event, val listens 2015-07-03 11:55:16 -07:00
Mark Nadal
18cb3afba4 make get lazy 2015-06-25 13:16:20 -07:00
Mark Nadal
5059926b0b rebroadcast key, client now full server, add chat 2015-06-23 15:46:21 -07:00
Mark Nadal
6a49f56a45 ignore using file driver if s3 2015-06-23 13:38:30 -07:00
Mark Nadal
ec8bdad620 set? 2015-06-19 02:02:15 -07:00
Mark Nadal
b2af477752 fixed nasty union bug but need test, key opt but need test, no false trigger, val unique check, tab respects instances, http header sent safety. 2015-06-17 02:29:08 -07:00
Mark Nadal
04059b8feb local server spam stress test, map field 2015-06-15 19:24:43 -07:00
Mark Nadal
2bff91fa2d FF hoist bug, tab socket res, put plural bug, on 2015-06-15 16:28:09 -07:00
Mark Nadal
9bef479823 remove deps, http now default, version bump 2015-06-09 04:46:07 -07:00
Mark Nadal
f8e4196dc9 clean up timing problems 2015-06-07 05:00:36 -07:00
Mark Nadal
3e6fc92949 ready to be rolling soon 2015-06-03 21:57:12 -07:00
Mark Nadal
e89c19cdd8 ONE BIG MASSIVE UPDATE 2015-05-29 16:01:00 -07:00
Mark Nadal
d5b7b61e4f big bad undefined variable 2015-02-21 21:01:22 -07:00