Kevin Jahns
|
747da52c0b
|
fix two clients syncing at the time
|
2017-07-19 21:19:41 +02:00 |
|
Kevin Jahns
|
252bec0ad2
|
implemented binary encoding for all basic structs
|
2017-07-13 17:42:21 +02:00 |
|
Kevin Jahns
|
6c8876d282
|
remove option forwardToSyncing clients as it is no longer necessary - it was previously only used by y-webrtc
|
2017-07-13 00:48:14 +02:00 |
|
Kevin Jahns
|
3c317828d1
|
Use integer as userId instead of String
|
2017-07-13 00:37:35 +02:00 |
|
Kevin Jahns
|
ae91902de3
|
Yjs throws "error" event in unexpected cases. fixes #72
|
2017-07-05 17:58:19 +02:00 |
|
Kevin Jahns
|
8abef69aa7
|
implemented named event handler
|
2017-07-05 17:01:21 +02:00 |
|
Kevin Jahns
|
7e4dedab38
|
always use generateUniqueUserId. fixes #74
|
2017-07-05 11:40:19 +02:00 |
|
Kevin Jahns
|
85e488bbe6
|
Throw proper error stack when observer function thrown an error - implements #75
|
2017-07-05 11:37:22 +02:00 |
|
Kevin Jahns
|
382d06f6d4
|
reworked getOperations (decrease size of sent operations, fixe some gc issues). garbageCollectOperation now sets origin to the direct left operation, if possible
|
2017-07-03 23:19:11 -07:00 |
|
Kevin Jahns
|
66de422749
|
fix issues with new master-slave tests
|
2017-06-30 15:18:07 -07:00 |
|
Kevin Jahns
|
a64730e651
|
fix several sync issues. improve performance a bit by removing ds from first sync step
|
2017-06-29 15:04:36 -07:00 |
|
Kevin Jahns
|
409a9414f1
|
fix the "gc state" warning
|
2017-06-27 02:07:03 +02:00 |
|
Kevin Jahns
|
060549f2cb
|
enable gc in random tests
|
2017-06-19 21:16:42 +02:00 |
|
Kevin Jahns
|
dfe3b0b1d1
|
Merge branch 'master' into v13
|
2017-06-19 10:48:16 +02:00 |
|
Kevin Jahns
|
361d4a48e1
|
implement getPath for any type. types now initialize _parent. fix some cases where observeDeep is not fired
|
2017-06-17 14:31:00 +02:00 |
|
Kevin Jahns
|
68c417fe6f
|
fix gc timeout
|
2017-05-24 16:34:57 +02:00 |
|
Kevin Jahns
|
020dacdad4
|
removed some unnecessary setTimeouts
|
2017-05-21 00:31:16 +02:00 |
|
Kevin Jahns
|
0a321610aa
|
use rollup for yjs
|
2017-05-16 18:35:30 +02:00 |
|
Kevin Jahns
|
edf47d3491
|
add disconnect / reconnect return values
|
2017-05-12 04:19:14 +02:00 |
|
Kevin Jahns
|
f990927d3e
|
implemented Y.utils.bubbleEvent
|
2017-05-08 12:01:51 +02:00 |
|
Kevin Jahns
|
2c343970c4
|
fixed sync issue with "preferUntransformed"
|
2017-05-03 18:00:20 +02:00 |
|
Kevin Jahns
|
74b41e03e3
|
Release 12.2.0
|
2017-05-03 16:17:13 +02:00 |
|
Kevin Jahns
|
b242aab955
|
implemented "preferUntransformed"
|
2017-05-03 16:13:52 +02:00 |
|
Kevin Jahns
|
8e4efd9bba
|
fixed "waiting for auth" issue in the test suite
|
2017-04-28 11:21:26 +02:00 |
|
Kevin Jahns
|
47d5899058
|
fixed test suite. It stopped working because of previous adoptions on the gc behavior. I failed to notice it..
|
2017-04-27 14:58:08 +02:00 |
|
Kevin Jahns
|
53682c17fb
|
added CodeMirror example
|
2017-03-29 13:21:30 +02:00 |
|
Kevin Jahns
|
d5cd9d94d5
|
implemented logging with the debug logging utility (read the updated docs)
|
2017-03-20 19:11:59 +01:00 |
|
Kevin Jahns
|
f996ac83d2
|
added option *generateUserId* in abstract connector
|
2017-03-06 13:27:04 +01:00 |
|
Kevin Jahns
|
ff7e9cdef2
|
var/let declaration - fixes #61
|
2016-12-19 10:41:15 +01:00 |
|
Kevin Jahns
|
f97144356c
|
Release 12.1.3
|
2016-11-22 13:12:36 +01:00 |
|
Kevin Jahns
|
e90f241ae0
|
implemented resetAuth
|
2016-11-21 01:22:15 +01:00 |
|
Kevin Jahns
|
96e9c3c166
|
enable empty share property
|
2016-11-14 16:27:08 +01:00 |
|
Kevin Jahns
|
1080f83990
|
implemented moduleName, made window statements failsafe
|
2016-11-14 13:01:41 +01:00 |
|
Kevin Jahns
|
7415f27fbc
|
Release 12.1.2
|
2016-11-10 17:01:58 +01:00 |
|
Kevin Jahns
|
c9d1f34864
|
reconnect only when disconnected (and reverse)
|
2016-11-10 12:54:01 +01:00 |
|
Kevin Jahns
|
4e9e21e75e
|
lint
|
2016-11-09 14:19:13 +01:00 |
|
Kevin Jahns
|
cd0cddaf35
|
fixed several sync issues
|
2016-11-04 11:42:50 +01:00 |
|
Kevin Jahns
|
93c23ddc09
|
fixed some gc issues (unfinished)
|
2016-11-03 16:28:48 +01:00 |
|
Kevin Jahns
|
480dfdfb77
|
dont modify gc buffer if gcTimeout > 0 or disconnected
|
2016-11-02 20:55:24 +01:00 |
|
Kevin Jahns
|
dda2a1ef82
|
another take on sourcedir: null specifies not to load anything automatically
|
2016-10-31 02:58:21 +01:00 |
|
Kevin Jahns
|
f32ff1b613
|
fixed several consistency issues with y-indexeddb. Implemented support for .close() - a soft replacement for .destroy()
|
2016-10-31 01:17:24 +01:00 |
|
Kevin Jahns
|
8ab16f4ada
|
Release 12.1.0
|
2016-10-29 21:45:38 +02:00 |
|
Kevin Jahns
|
3fdcf82bcc
|
fixed error description for observers that throw errors
|
2016-10-29 16:55:16 +02:00 |
|
Kevin Jahns
|
6dd33f4f90
|
copy db, connector, and type properties before handing them over to the connector, etc. This prevents some weird errors using y-elements
|
2016-10-24 23:10:44 +02:00 |
|
Kevin Jahns
|
0521fac8d8
|
implemented auth utilities for yjs
|
2016-10-24 11:57:59 +02:00 |
|
Kevin Jahns
|
d1059b5d04
|
local sourceDir causes troubles if modules are required by a yjs instance
|
2016-10-12 15:51:42 +02:00 |
|
Kevin Jahns
|
08bcdfb008
|
implemented es6 import utility function (Y.extend(module) === module(Y))
|
2016-10-07 21:00:17 +02:00 |
|
Kevin Jahns
|
4d024883bc
|
Fixed "[0] of undefined" server issue
|
2016-10-04 16:12:24 +02:00 |
|
Kevin Jahns
|
ecd412c6f6
|
sourcedir is no longer a global variable
|
2016-10-04 14:54:52 +02:00 |
|
Kevin Jahns
|
17803266d4
|
repairChecker: Yjs is now able to detect incorrect states that happen when messages get lost. When Yjs is in an incorrect state it repairs itself and syncs again
|
2016-09-27 16:12:35 +02:00 |
|