Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/ueberdosis/hocuspocus

The CRDT Yjs WebSocket backend for conflict-free real-time collaboration in your app.
https://github.com/ueberdosis/hocuspocus

change to 'like this' because it is before the example instead of after (#681)

0f596009cef5c29e8204432b92bd1bdd3e4c2029 authored over 1 year ago by Lode Claassen <[email protected]>
Fixed link for sqlite section (#684)

eae3c917c396163c254b6e5e298d354868ee5b69 authored over 1 year ago by timoisik <[email protected]>
Started with seperation of server from hocuspocus (#678)

69b97056ed6836142536f564b117c39eb8c2b045 authored over 1 year ago by timoisik <[email protected]>
Linear time mux (#671)

* Move message handler from every Connection, to each ClientConnection

Reduces the amount of ...

d46d2a00ac8b988685c8a01edb491d51f3d1c9a4 authored over 1 year ago by Duane Johnson <[email protected]>
v2.4.0-rc.1

f406003c935051d85b3f6af98b487afb2f6276df authored over 1 year ago by Jan Thurau <[email protected]>
prerelease workflow

5a932837936eabeb5013bd6b7b43004228805521 authored over 1 year ago by Jan Thurau <[email protected]>
this allows giving extensions a custom name, that takes priority over the class name (#677)

3316830d32803893e8162979020b4524466ad542 authored over 1 year ago by Jan Thurau <[email protected]>
updates babel

2df8ec3537eae6c9298732f9b9214987d052fd85 authored over 1 year ago by Jan Thurau <[email protected]>
don't close when auth fails (#615)

* don't close when auth fails

* Adjusts onLoadDocument test to new behaviour (trigger failed ...

377667d9065beabfab6fe66c50467fde498cced3 authored over 1 year ago by Yousef <[email protected]>
v2.4.0-rc.0

15b75492eba5d85ed88302e4f897c415509cb353 authored over 1 year ago by Jan Thurau <[email protected]>
prerelease workflow

17711c1b505ceb7eb5834974415280e2dc60cea2 authored over 1 year ago by Jan Thurau <[email protected]>
prerelease workflow

2a59f7d59f1dac7b88bca6ffa1b0c7d20d8c3b41 authored over 1 year ago by Jan Thurau <[email protected]>
HocuspocusProvider: adds comment the new feature to disable Awareness

9cb0b54b90aeb3564f45268cfaeff8d9dc6e3b23 authored over 1 year ago by Jan Thurau <[email protected]>
fix typo in HocuspocusProviderWebsocket

f6e10f6b8979b0de4c759b63688a4e1f5aed5588 authored over 1 year ago by Jan Thurau <[email protected]>
allows provider awareness to be disabled (#675)

db3d94782edf73a7787b7747f8122d55e90f39fa authored over 1 year ago by Raine Revere <[email protected]>
fix: check if ymap is empty (#666)

* fix: check if ymap is empty

* fix: change conditional

4450372e7bff40693d32aa6b6c425dcfdb868ded authored over 1 year ago by Jessé Correia Lins <[email protected]>
Always clean up connection listeners (#670)

The Connection class always adds websocket listeners but only conditionally
removes them on clo...

69affbfc6ad5ca36a7b748754aa79f3fc79477bc authored over 1 year ago by Duane Johnson <[email protected]>
Lazily createEncoder for IncomingMessage (#672)

* Lazily create encoder for IncomingMessage

Approximately 2/3 of the initialization time of `...

25305ffc2ceeabb598a7a928836bacab45818c14 authored over 1 year ago by Duane Johnson <[email protected]>
v2.3.1

4160dd7b93147787e6524dccd57e9012fc065d0d authored over 1 year ago by Jan Thurau <[email protected]>
Force-Close the websocket state after trying to gracefully close the websocket twice, refs #661 (#665)

5ccdd7beef942d468aaa2195dc3f6666113ba380 authored over 1 year ago by Jan Thurau <[email protected]>
v2.3.0

e230ea5910101279cd0e192754c716e31e722862 authored over 1 year ago by Jan Thurau <[email protected]>
Partially reverts "Fix/doc links (#664)"

This reverts commit 698d240a61de0751d63aa98501be55774f0a4096.

998997b49afea140e3fb942b61e914cce67ea689 authored over 1 year ago by Jan Thurau <[email protected]>
fix: hocuspocus provider auto connect and disconnect behavior (#663)

* fix: hocuspocus provider auto connect and disconnect behavior

* docs: subdocuments

* doc...

a035c09b0da4347b0de7cdbf4cfe7f59a14b76f3 authored over 1 year ago by Jessé Correia Lins <[email protected]>
Fix/doc links (#664)

* fix link in navigation

* fix link to custom extensions

698d240a61de0751d63aa98501be55774f0a4096 authored over 1 year ago by Patrick Baber <[email protected]>
fix: remove awareness states on page unload instead of beforeunload (#658)

Co-authored-by: 范文华 <[email protected]>

e1bd3f1c9d9486382e1a856faac5118220a39087 authored over 1 year ago by Monica <[email protected]>
build(deps-dev): bump word-wrap from 1.2.3 to 1.2.4 (#655)

Bumps [word-wrap](https://github.com/jonschlinkert/word-wrap) from 1.2.3 to 1.2.4.
- [Release n...

db2bba38456a65eab6571a9146919f4e30addc7a authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
afterUnloadDocument hook (#656)

* add after-unload-document hook

* test

* fix URLSearchParams type

508e92e65a0014a6a11e7b9ba9ba87207ef95333 authored over 1 year ago by georeith <[email protected]>
refs #566: force-reconnect the websocket (if disconnected) on attach of provider (#652)

* refs #566: force-reconnect the websocket (if disconnected) on attach of provider

* reset pr...

41de6437e6922e6ad44ccc16e489c925ead7aba4 authored over 1 year ago by Jan Thurau <[email protected]>
fixes import

ad402e798deed3b179f1fbd47a323ae40ee7d13b authored over 1 year ago by Jan Thurau <[email protected]>
build(deps): bump semver from 5.7.1 to 5.7.2 (#653)

Bumps [semver](https://github.com/npm/node-semver) from 5.7.1 to 5.7.2.
- [Release notes](https...

aa71533b4370216b182dbbfa18af97daacc6ce2d authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Fix/unsyncedchanges (#635) (#654)

This adds an improved way of figuring out if the document is fully synced with the server.

WA...

64c1ad3920060d8d89fe235844f42d350e6cca6c authored over 1 year ago by Jan Thurau <[email protected]>
v2.2.3

d5cf4212e3d33a9d54909e3082a3c57307bf80a4 authored over 1 year ago by Jan Thurau <[email protected]>
preparations for #635: adds SyncState incoming message handler so we dont get errors when upgrading the server first

dc5990ddbec249cd575e214f7b95828df284a795 authored over 1 year ago by Jan Thurau <[email protected]>
Feature/tiptap collab versioning (#650)

* adds versioning helpers to TiptapCollabProvider

* tiptapcollabprovider versioning helpers
...

b0b8bf483f349905ec9c660c1233ebd434a046a8 authored over 1 year ago by Jan Thurau <[email protected]>
v2.2.2

fafa32f75fb43b763fba70938e36a10dd5968ef8 authored over 1 year ago by Jan Thurau <[email protected]>
Optimize typescript typings of the TiptapCollabProvider (#648)

* optimize TiptapCollabProvider typing

* optimize TiptapCollabProvider typing

* optimize T...

de3e34c93aa70ef93ebfa5eec22036fc5e8ff046 authored over 1 year ago by Jan Thurau <[email protected]>
unsubscribes provider listeners from websocket on destroy (#636) (#645)

9ceebdf3a897c86d83237dc39ff12d2cf665a9c8 authored over 1 year ago by Raine Revere <[email protected]>
Fix import paths (#647)

cb95dcc0b56ff7c634392efa4ce90605d1b4613c authored over 1 year ago by Martin Haug <[email protected]>
v2.2.1

3151a771179032e29acf80a9eeb2e6ecc31805c4 authored over 1 year ago by Jan Thurau <[email protected]>
fixes: HocuspocusProviderWebsocket checkConnection ineffective (#640)

* fix: HocuspocusProviderWebsocket checkConnection ineffective

* update lastMessageReceived i...

797fc7cf0135d4b38b8a2df252760595df3de77b authored over 1 year ago by groot9325 <[email protected]>
Fix passing the incorrect variable to onDisconnect (#641)

6ca39f2b5768ea1abadd1c88265f5b85d564a3d4 authored over 1 year ago by Martin Bokša <[email protected]>
v2.2.0

c5b4babccb267941902a240db7de827f147fe533 authored over 1 year ago by Jan Thurau <[email protected]>
docs

82c2838a613bb146b124af82a37708da4e4805c6 authored over 1 year ago by Jan Thurau <[email protected]>
docs

237fe5d4a8c59f85093c2bf6ff8807d7e2cf979c authored over 1 year ago by Jan Thurau <[email protected]>
refs #634, adds docs for DirectConnection

c70247d093e03cd99c60163a0305a22bb5bc35d1 authored over 1 year ago by Jan Thurau <[email protected]>
fixes #632: export DirectConnection interface

2a20d7a0c75aa16b5c80d9308f9d8e06ed56be43 authored over 1 year ago by Jan Thurau <[email protected]>
Refactor/reduce nesting and fix hookPayload per document (#631)

* failing test for readonly multiplexing

* reduce nesting in ClientConnection

* remove unu...

ba6a09d0ffe7aa1d1373d8ad8334128c867e4b53 authored over 1 year ago by Yousef <[email protected]>
updates readme

ec40612f063544f3afa46e24f9530db565921965 authored over 1 year ago by Jan Thurau <[email protected]>
Update README.md (#633)

the line is hidden

0b620fb3119b3a73ed966113fb8e15a37d9e2d58 authored over 1 year ago by David <[email protected]>
Refactor: extract ClientConnection (#626)

* extract ClientConnection from Hocuspocus.ts

---------

Co-authored-by: Jan Thurau <jan@ja...

80f33d6c8408882234e61b64c37c92a13125635b authored over 1 year ago by Yousef <[email protected]>
adds instructions on how to get playground up and running, refs #630

638e698febb7e7f32fe69eb1ba08f9b9e66f4813 authored over 1 year ago by Jan Thurau <[email protected]>
fixes docs issues

a46153652f8ee871b2fb9269525ef3fc08351f0a authored over 1 year ago by Jan Thurau <[email protected]>
refactor: use async/await in HocusPocus.ts to make code more readable (#624)

* use async/await in HocusPocus.ts to make code readable

---------
Co-authored-by: Jan Thura...

b2801e5056c0d20db0dd2e5d1fc91b662cdcf33c authored over 1 year ago by Yousef <[email protected]>
upgrade vite, fixes CVE-2023-34092

acea3f7b759c3d462825ad17212d2ceff05f921a authored over 1 year ago by Jan Thurau <[email protected]>
fixes #623

a7ed4a8b8813845a771b1c386991c674e8ed2345 authored over 1 year ago by Jan Thurau <[email protected]>
fixes playground, refs #625

0993f3003b54c9d3dce041b554d8d9d62564314c authored over 1 year ago by Jan Thurau <[email protected]>
fix: docs/contributing.md (#621)

8dbe872d2eb6a68361b4257728bf222ad60fa516 authored over 1 year ago by groot9325 <[email protected]>
v2.1.0

fab82ef7dcbd8a79a9017594785caef1b1ea36d3 authored over 1 year ago by Jan Thurau <[email protected]>
Feature/537 node resolution node16 (#608)

* fixes #537

* revert houcuspocus pack from node16 to node16 module resolution

7aa8f3deea610addf5127c1c537079742e48388c authored over 1 year ago by Jan Thurau <[email protected]>
Moves Tiptap Collab docs to Tiptap docs

ad167ed8044e5176b2d430f700ce080151b28829 authored over 1 year ago by Jan Thurau <[email protected]>
docs: collab: adds wildcard support for allowedDocumentNames (#620)

af155f33779053ff584b60f2d4f5569e4dda4cbf authored over 1 year ago by Jan Thurau <[email protected]>
Add direct connections to documents (#610)

* Add direct connections to documents

* Add tests and fix related issues

* Change getDirec...

6254338cd4f111edc542276cfaff46fc04c7c0e2 authored over 1 year ago by Duane Johnson <[email protected]>
passes authorized scope to client (#616)

* passes authorized scope to client

* fix lint

24ee12932258a0b2ddfc0b0024582171bc95dc34 authored over 1 year ago by Yousef <[email protected]>
Add `context` and `connectionInstance` to connected payload (#607)

fb9a24a5606fdba154428fd4c68387d90c0501ba authored over 1 year ago by Duane Johnson <[email protected]>
docs: adds multiplexing example

e6fbe6850af9d08bade6df72eefbb53e1e2755af authored over 1 year ago by Jan Thurau <[email protected]>
docs: Provider: Adds Lexical example - adds imports

c84c25b3d04ef2f8f426a6d6ec764bc455f36576 authored over 1 year ago by Jan Thurau <[email protected]>
docs: Provider: Adds Lexical example

158505f5f076e9ab3f5ded647b4a4c9ae6fa51cb authored over 1 year ago by Jan Thurau <[email protected]>
Extension-Redis: disconect in onDestroy, fixes #603

4aee1542bcbec0ef0ebdcaeffa2913bd91d57e47 authored over 1 year ago by Jan Thurau <[email protected]>
build(deps): bump meow from 11.0.0 to 12.0.1 in /packages/cli (#601)

Bumps [meow](https://github.com/sindresorhus/meow) from 11.0.0 to 12.0.1.
- [Release notes](htt...

70be022c20d83879f41411eb4373a2b447433a0f authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Upgrade Typescript to ^5.0.4 (#604)

156b7d39f0b35e184a462d7ee691a4172cff8fa6 authored over 1 year ago by Jan Thurau <[email protected]>
fix: export typings for recent typescript (#602)

See https://github.com/artalar/reatom/issues/560#issuecomment-1528997739
Related to TS5 module ...

551d27fa6de9c746c67bf0f1e3bb56167aebbca5 authored over 1 year ago by Julian Cataldo <[email protected]>
Update LICENSE.md

4c8d33b40cb53de7f7055ac83a661adcbee56c3d authored over 1 year ago by Philip Isik <[email protected]>
fixes #599

f2ec86c7752885512d43361c759c7facf1e9c1ca authored over 1 year ago by Jan Thurau <[email protected]>
Fixes Spelling Mistake (#595)

I'm not sure if this is an intentional mistake, to demonstrate that the development team is Germ...

54d810e975e9699d9ae2a75444d55c48e21d0a6a authored over 1 year ago by James McKenzie <[email protected]>
Updates docs: we are not compatible with y-websocket anymore

ed6441c1d82e614aea388dfb84617c691d18d524 authored over 1 year ago by Jan Thurau <[email protected]>
disable release:pre npm commands as they are currently not pushing to the proper npm tag

6c810a2dfc8e707af4d1c6655fa64193ba80ec7e authored over 1 year ago by Jan Thurau <[email protected]>
Removes warning message from redis extension, it has been there long enough

a079119e2cca535b7f0370cbeb3594bd344ac391 authored over 1 year ago by Jan Thurau <[email protected]>
adds documentation on how to load local hocuspocus package into another project for testing purposes

f4377356523505aa5da6dc50900a25244762c7ea authored over 1 year ago by Jan Thurau <[email protected]>
adds documentation on how to load local hocuspocus package into another project for testing purposes

e19dedbe1fa034bd0a1335524c544204257d07a5 authored over 1 year ago by Jan Thurau <[email protected]>
Added step to setup development environment. (#593)

ddda16940a14b7135a9cb6a7454812dbc8661198 authored over 1 year ago by timoisik <[email protected]>
v2.0.6

aa033616b95c121e6dbde32b0a9ffdec958c8ab6 authored over 1 year ago by Jan Thurau <[email protected]>
get rid of pre-release versions of Tiptap (#590)

ae3433b900dc4f78bbb3fc0316c4bd1317a150e3 authored over 1 year ago by Sven Adlung <[email protected]>
Fixed typo (#589)

1b1eb32e4843c5a8d1c57f12243d0f8c288cad67 authored over 1 year ago by timoisik <[email protected]>
adds hint to getting-started docs about yarn peer deps

083d594297a02008049ec651cb2dbe3b030717f7 authored over 1 year ago by Jan Thurau <[email protected]>
v2.0.5

9a762248e83d70f5d0156949dbeb7661cd5ef57c authored over 1 year ago by Jan Thurau <[email protected]>
Fixes a bug in extension-redis that leads to broken sync when clients… (#587)

* Fixes a bug in extension-redis that leads to broken sync when clients disconnect and connect a...

cffa50c878e6811e4949d7ae5f178fe715c62ab8 authored over 1 year ago by Jan Thurau <[email protected]>
v2.0.4

3bb5dec777712a60d2a20052ed893d538b345e5b authored over 1 year ago by Jan Thurau <[email protected]>
reset isAuthenticated onOpen

78e8ddaa4fdf66da4a6bc3440382eca1362cd103 authored over 1 year ago by Jan Thurau <[email protected]>
fix: Do not retry connection if data is too large (#586)

* Do not retry connection if data is too large

* lint

* Remove yarn.lock

462a87f08bfdcaece4adb1ef8dca25ae42b3cb36 authored over 1 year ago by Tom Moor <[email protected]>
docs/collab

7c38bd7cdef6f994328dca0abece6e51d14d1760 authored over 1 year ago by Jan Thurau <[email protected]>
collab docs

eb7a169e87b518a565b051c91bad099f3d0056f9 authored over 1 year ago by Jan Thurau <[email protected]>
Fixes an edge-case where the onLoadDocument would run before onStoreDocument persisted to the database, leading to issues when creating ydocs from raw data (#572)

4af960c862b3201cf3ff81edeeab7700cc44c692 authored over 1 year ago by Jan Thurau <[email protected]>
Adds TiptapCollabProviderWebsocket to make using multiplexing easier … (#584)

* Adds TiptapCollabProviderWebsocket to make using multiplexing easier when using collab

* fi...

bc59bacc74500792149871b8ffc83e34c907424e authored over 1 year ago by Jan Thurau <[email protected]>
Moves @types deps of hocuspocus-server to devDependencies (#585)

a0a4c7079ff02d8e0ba8b869f2b6b882e2439d07 authored over 1 year ago by Jan Thurau <[email protected]>
docs: fixes #581: adds hint on how to import HTML to a ydoc

5271c3881ec36338926543b0dfed2617d8e57551 authored over 1 year ago by Jan Thurau <[email protected]>
updates docs

a784f9e578eea1971379f5210c547718b0e9db70 authored over 1 year ago by Jan Thurau <[email protected]>
updates docs

7d36064d6424654ba5a4c84c5c01f7816f9c1b58 authored over 1 year ago by Jan Thurau <[email protected]>
playground: fixes synced status

c616530109acf76dc6fceec8b9c1104134b3b763 authored over 1 year ago by Jan Thurau <[email protected]>
fix: npm scripts for frontend playground (#578)

b4b61a0fc45524ed690d1b831c2d5ae67c6a5314 authored over 1 year ago by synix <[email protected]>
v2.0.3

0e68cd6029cada3220b922132111c63b8cf7f82f authored over 1 year ago by Jan Thurau <[email protected]>