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 |
|
Kevin Jahns
|
d22fbca6cc
|
ready to publish (lint)
|
2016-09-01 02:40:35 +02:00 |
|
Kevin Jahns
|
059f72ffe1
|
fix init problems with v12, update examples to be synchronous
|
2016-08-30 18:10:19 +02:00 |
|
Kevin Jahns
|
7bd8e81342
|
fix test verifier
|
2016-08-28 22:13:07 +02:00 |
|
Kevin Jahns
|
34f365cd8f
|
implemented support for synchronous type creation
|
2016-08-26 13:53:31 +02:00 |
|
Kevin Jahns
|
e1e94bcf5d
|
made createType synchronous
|
2016-08-25 04:42:23 +02:00 |
|
Kevin Jahns
|
e31d5e0e1d
|
fixed late-join sync issue & use leveldb only in node environment
|
2016-08-22 12:05:39 +02:00 |
|
Kevin Jahns
|
acbc884eb5
|
Release 11.2.4
|
2016-08-04 19:25:36 +02:00 |
|
Kevin Jahns
|
f9315288d0
|
found another bug that only happens in persistent databases (operationAdded changes an operation, so it needs to be retrieved again after calling it)
|
2016-08-01 20:48:55 +02:00 |
|
Kevin Jahns
|
3b0d0343f4
|
Release 11.2.2
|
2016-08-01 17:04:06 +02:00 |
|
Kevin Jahns
|
74c881bb5b
|
Fixed bug that only occurs in persistent databases (setOperation was not called).
|
2016-08-01 16:52:02 +02:00 |
|
Kevin Jahns
|
2083cdb6b0
|
several bug-fixes (for y-richtext beta)
|
2016-07-01 17:45:53 +02:00 |
|
Kevin Jahns
|
2091392031
|
implemented random seed generator, in order to reproduce tests
|
2016-06-29 17:48:56 +02:00 |
|
Kevin Jahns
|
3dc67e075b
|
debugged some of the special cases of Utils.receivedOp & found some bugs
|
2016-06-28 16:23:02 +02:00 |
|
Kevin Jahns
|
81e72126ce
|
implemented new extention for awaitOps. It fixes several consistency issues (they were previously hard to detect), and it is also pretty efficient. It still has some debugger statements, so enjoy with care
|
2016-06-14 21:27:42 +02:00 |
|
Kevin Jahns
|
e77a753708
|
fixed bug in array & richtext
|
2016-06-03 19:04:47 +02:00 |
|
Kevin Jahns
|
bc856a09f5
|
Release 11.2.1
|
2016-05-24 15:25:14 +02:00 |
|
Kevin Jahns
|
f7ae62a906
|
Release 11.2.0
|
2016-05-10 18:13:01 +02:00 |
|
Kevin Jahns
|
6669be104e
|
Release 11.1.0
|
2016-05-07 13:20:43 +01:00 |
|
Kevin Jahns
|
14d59de2bd
|
improved awaitOps
|
2016-05-07 13:16:48 +01:00 |
|
Kevin Jahns
|
5b835563c8
|
implement new method awaitedOps in favor of awaitedDeletes/awaitedInserts. This will fix some bugs when the type gets out of sync with the state of yjs
|
2016-05-06 12:53:10 +01:00 |
|
Kevin Jahns
|
996566419c
|
some flush updates
|
2016-05-04 17:14:39 +02:00 |
|
Kevin Jahns
|
5d6a9872e2
|
Michael found a weird character in my code
|
2016-05-02 11:04:24 +02:00 |
|
Kevin Jahns
|
2897695680
|
update dist, more args for SmallLookupBuffer
|
2016-04-30 23:01:36 +01:00 |
|
Kevin Jahns
|
a10933beef
|
fixed awaitedInserts (critical for y-richtext)
|
2016-04-27 12:02:39 +01:00 |
|
Kevin Jahns
|
c2ffe0b697
|
Release 11.0.2
|
2016-04-26 21:28:21 +02:00 |
|
Kevin Jahns
|
2d1a7b067b
|
fixed some minor problems related to compareId
|
2016-04-26 21:27:08 +02:00 |
|
Kevin Jahns
|
2675f0277c
|
Release 11.0.1
|
2016-04-26 15:34:19 +02:00 |
|
Kevin Jahns
|
6b8ce0ab4f
|
changed the observe functionality
|
2016-04-25 16:32:45 +02:00 |
|
Kevin Jahns
|
71bf6438e1
|
found some gc bugs that occur when using deletion lengths
|
2016-04-25 13:09:52 +02:00 |
|
Kevin Jahns
|
90b7b01e9a
|
fixes #49
|
2016-04-22 22:09:49 +01:00 |
|
Kevin Jahns
|
895ec86ff6
|
all tests working. Fixed an older bug: When gc an op I forgot to update the state. This only affected offline editing, and was very hard to catch in the past
|
2016-04-22 21:27:43 +01:00 |
|
Kevin Jahns
|
bffd130b92
|
fixed first two random cases, (gc seems still to be an issue ..)
|
2016-04-21 18:04:46 +02:00 |
|
Kevin Jahns
|
feae0d51bd
|
fixed content.length in tryExecute
|
2016-04-20 12:37:56 +02:00 |
|
Kevin Jahns
|
f46c8df605
|
fixed some cases that lead to inconsistencies
|
2016-04-20 12:03:06 +02:00 |
|
Kevin Jahns
|
82025c5de9
|
better debugging, pretty print (no undefined) in logtable
|
2016-04-19 16:34:14 +02:00 |
|
Kevin Jahns
|
153ec811e2
|
fixed some gc bugs, improved applyDeleteSet
|
2016-04-18 16:13:29 +02:00 |
|
Kevin Jahns
|
01031d27c3
|
some gc fixes
|
2016-04-18 10:48:48 +01:00 |
|