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

tests: check if getConnectionCount is still zero when the onConnect hook rejected the connection, see #168

729323b0e803452552ef45d31acf4f922adff1b9 authored almost 3 years ago by Hans Pagel <[email protected]>
tests: check if onAwarenessChange is called when the local client doesn’t set awareness fields, fix #201

ac1ea97ecd64e0b9ccf0cab27635c31413188f2c authored almost 3 years ago by Hans Pagel <[email protected]>
Publish

- @hocuspocus/[email protected]
- @hocuspocus/[email protected]
- @hocuspocus/extension-d...

41c2ca3452f17e7dab914c633cde04ae68f45929 authored almost 3 years ago by Hans Pagel <[email protected]>
Publish

- @hocuspocus/[email protected]

53ba80d8b6980b2afa465d375d84054d3dbd5bed authored almost 3 years ago by Hans Pagel <[email protected]>
monitor: add Tailwind 3 (wip)

eaa15085274a8cfaf7493ebfd16e58a933b7d4a8 authored almost 3 years ago by Hans Pagel <[email protected]>
Merge branch 'main' of github.com:ueberdosis/hocuspocus

563575c27c07b9f2bc1cfdeed25dba6302ad0d99 authored almost 3 years ago by Hans Pagel <[email protected]>
Publish

- @hocuspocus/[email protected]
- @hocuspocus/[email protected]
- @hocuspocus...

3cf5c2697d1779939e5c306070f19f1326a79325 authored almost 3 years ago by Hans Pagel <[email protected]>
ci: fix code style linting errors

5cc555530beb452cf1f6bbb082d2e4750af02d6b authored almost 3 years ago by hanspagel <[email protected]>
monitor: move required packages to the dependencies list, fixes linting errors, see #273

92da03707a42eab05a4b13ed8204c358a7504da9 authored almost 3 years ago by Hans Pagel <[email protected]>
extension-monitor: merge the dashboard workspace and the monitor workspace, see #273

f798c77d7dd0b08189c276b43fe5669ecd4c9203 authored almost 3 years ago by Hans Pagel <[email protected]>
tests: add more tests to make sure observe and observeDeep work properly, see #296

46ce6fd242f8aa9f00ddc1e826a1acc24cedd4d8 authored almost 3 years ago by Hans Pagel <[email protected]>
server: handle onLoadDocument promise rejections, fix #308

0406dedc13d636d5f7ce0260475e702d129f8765 authored almost 3 years ago by Hans Pagel <[email protected]>
Publish

- @hocuspocus/[email protected]
- @hocuspocus/[email protected]
- @hocuspocus/extension-da...

05a7eb3d660175613d2fe7b6d9ec030e8e509683 authored almost 3 years ago by Hans Pagel <[email protected]>
clean up

3750073d7311291720fa8c6e208453efc3e446ef authored almost 3 years ago by Hans Pagel <[email protected]>
server: add a new `connected` hook, check if the connection count is correct, fix #259

91fdb31c75779963db0246fa212f774930e2c645 authored almost 3 years ago by Hans Pagel <[email protected]>
common: move awarenessStatesToArray to @hocuspocus/common

2c75d3f10fde03e2454d6dd5a195f7229f0274a3 authored almost 3 years ago by Hans Pagel <[email protected]>
tests: add a test to make sure onChange isn’t called for every new client, see #295

9f89da0635a196d474a1826f18b8aa69d6f29fe6 authored almost 3 years ago by Hans Pagel <[email protected]>
tests: improve the observeDeep test, see #296

41809aca441d73162635b429da5f84f119a605ab authored almost 3 years ago by Hans Pagel <[email protected]>
provider: test how often observeDeep is called, see #296

4140abe537b41cec018a84a8359198290289b1d6 authored almost 3 years ago by Hans Pagel <[email protected]>
exclude dummy database from Git

b5195fed19698e9a47bd518af1e0444dfe960a96 authored almost 3 years ago by Hans Pagel <[email protected]>
fix #305, merge custom configuration with default configuration

efe780d6599798d8d33bb27e950d794fb8b647cd authored almost 3 years ago by Hans Pagel <[email protected]>
docs: fix typo

5dafc7bc8ea7b547773e38bd5f7b79b919b3740b authored almost 3 years ago by Hans Pagel <[email protected]>
docs: fix typo

73c04a05b0bb543a794bd3264315718c4e31ef9b authored almost 3 years ago by Hans Pagel <[email protected]>
docs: add database & sqlite

828933bdb6538731b2b67313d740a8570a53e783 authored almost 3 years ago by Hans Pagel <[email protected]>
Publish

- @hocuspocus/[email protected]
- @hocuspocus/[email protected]
- @hocuspocus/extension-da...

125d94dc3520bb5185293c9b316f66ddd9215992 authored almost 3 years ago by Hans Pagel <[email protected]>
provider: improve typing for onSynced (#299)

afa323ab3ec70411251bcb038a672b10f4f797bf authored almost 3 years ago by Viktor Qvarfordt <[email protected]>
Merge branch 'main' of github.com:ueberdosis/hocuspocus

ae08ca99018c8c7e04d5556bad0a2a1d9c775c78 authored almost 3 years ago by Hans Pagel <[email protected]>
docs: update content

2b7f550798c36c31103eb90af6fca0a7e79392f2 authored almost 3 years ago by Hans Pagel <[email protected]>
fix path to extension webhook typings (#294)

13f5c22714345d09a8d3722af0f80435c09c2983 authored almost 3 years ago by bdbch <[email protected]>
update dependencies

555e44831c2e1dc9b73220f92b403ef045ec5c38 authored almost 3 years ago by Hans Pagel <[email protected]>
code style

b55b43e41b22c8c73a839badeb144a5dfdeb5f6e authored almost 3 years ago by Hans Pagel <[email protected]>
Migrate to AVA (#289)

* migrate server/getDocumentName

* migrate server/onChange

* migrate server/onDisconnect
...

5b09ec1195187d048dbfe467dd2dbc291a60040b authored almost 3 years ago by Hans Pagel <[email protected]>
A bunch of core improvements (#288)

* wip

* progress

* messy, but passing messages

* ci: fix code style linting errors

*...

fbf282cf305ff2d536c6fb95104414d5190b782e authored almost 3 years ago by Hans Pagel <[email protected]>
Set up AVA for testing (#282)

* init ava

* ci: run AVA before Mocha

* ci: run AVA only

* add TypeScript support

* ...

225e58d04fd671de2f9a069b269f120a2b57bedd authored almost 3 years ago by Hans Pagel <[email protected]>
ESLint: Check for extraneous dependencies (#281)

* eslint: enable import/no-extraneous-dependencies

* eslint: fix all extraneous dependencies ...

0c0d80a1f1c5b3f0a3927f801ca032be4d7f588b authored almost 3 years ago by Hans Pagel <[email protected]>
server: add better types for the connections, see #272

e50ca47768a5d8238455040fc1592086c1a05913 authored almost 3 years ago by Hans Pagel <[email protected]>
Publish

- @hocuspocus/[email protected]
- @hocuspocus/[email protected]
- @hocuspocus/...

90e3f0955922515ccf1d643b7b43c4ad20387735 authored almost 3 years ago by Hans Pagel <[email protected]>
monitor: switch dashboard build to npm, see #273

7f5319a539f26e3628829d7e3ad065a02d4c2a49 authored almost 3 years ago by Hans Pagel <[email protected]>
server: export Connection and Document, add types for Hocuspocus.documents, fix #272

8db6b262638fd58d76bc84d54d72d8e29e681767 authored almost 3 years ago by Hans Pagel <[email protected]>
server: add y-protocols dependency, fix #280

80235802dac83c89aaa846e63f74cde552f123b9 authored almost 3 years ago by Hans Pagel <[email protected]>
build(deps): bump actions/setup-node from 2.5.0 to 2.5.1 (#278)

Bumps [actions/setup-node](https://github.com/actions/setup-node) from 2.5.0 to 2.5.1.
- [Relea...

1230f2dac0b5c08ee079aa8e941dc4455b83efae authored almost 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
ci: fix code style linting errors

f072a0479bc34b0ca826ee952ffb15d6b818d14d authored about 3 years ago by hanspagel <[email protected]>
clean up after lerna

e0da1d3e5060143dfc07073069f41341244bb52b authored about 3 years ago by Hans Pagel <[email protected]>
Publish

- @hocuspocus/[email protected]
- @hocuspocus/[email protected]
- @hocuspocus/...

b3454a4ca289a84ddfb7fa5607a2d4b8d5c37e9d authored about 3 years ago by Hans Pagel <[email protected]>
Merge branch 'main' of github.com:ueberdosis/hocuspocus

# Conflicts:
# package-lock.json

97dca35819eef570e326c9255dc9e2bf33c02d45 authored about 3 years ago by Hans Pagel <[email protected]>
replace chalk with kleur

26dc18a74811a9f5e982ff111fc2fa5b21c75871 authored about 3 years ago by Hans Pagel <[email protected]>
ci: fix code style linting errors

d64a22f32b7938dfa5654b7876f50baa756384cb authored about 3 years ago by hanspagel <[email protected]>
Publish

- @hocuspocus/[email protected]
- @hocuspocus/[email protected]
- @hocuspocus/extension-da...

87b715d1d28c603702879f4413c17d2c4a38c51a authored about 3 years ago by Hans Pagel <[email protected]>
Merge branch 'main' of github.com:ueberdosis/hocuspocus

c7afc229d873b4963192ee8b0fe791c213715abd authored about 3 years ago by Hans Pagel <[email protected]>
provider: rename options to configuration, improve types

930d1813938178b2f431733f319c324bdccc11d2 authored about 3 years ago by Hans Pagel <[email protected]>
ci: fix code style linting errors

45dbf277d5e40d64b25af8a4f1471d9a376d53f0 authored about 3 years ago by hanspagel <[email protected]>
Improve the developer experience for the onAuthenticate feature (#268)

* refactor the handleConnection method

* move close events to the common package

* add @ho...

e13def3c6ed024dc239126177dcdb789f8da1381 authored about 3 years ago by Hans Pagel <[email protected]>
ci: fix code style linting errors

06858b28239a0a60fb9e5de84f1ab476ec40557d authored about 3 years ago by hanspagel <[email protected]>
Publish

- @hocuspocus/[email protected]
- @hocuspocus/[email protected]
- @hocuspocus/...

09919438a0a220ffb7479afc562872c8726cc4b4 authored about 3 years ago by Hans Pagel <[email protected]>
server: allow to disable authentication for some users

4030be80e47e10285d5c99938ce22bae8909b26a authored about 3 years ago by Hans Pagel <[email protected]>
ci: fix code style linting errors

842604fca607abfbe301ddb150b4fd0d19aa69b9 authored about 3 years ago by hanspagel <[email protected]>
Publish

- @hocuspocus/[email protected]
- @hocuspocus/[email protected]
- @hocuspocus/...

8ffe8d8f4d10ba33f4f203806bd1d4415bef5dc3 authored about 3 years ago by Hans Pagel <[email protected]>
Add generic database support (#267)

* add a generic database & and a sqlite extension

* improve the sqlite extension

* add the...

c1d83a70f2f6d578f4155771daf8767ac6d03625 authored about 3 years ago by Hans Pagel <[email protected]>
provider: fix online event listener

830a20d70b38fc6d5d7d404ca4bac7124b1fa2dd authored about 3 years ago by Hans Pagel <[email protected]>
provider: instead reconnect when the client goes online again

8b2f2cc8aa1def36405272e337d872cc6e19e80e authored about 3 years ago by Hans Pagel <[email protected]>
refactor the logging

9cf19b90d59da58624e48c0f920c6cbbd3ee6de6 authored about 3 years ago by Hans Pagel <[email protected]>
update dependencies

924451a978e10308301ca429983d5fad44d1bd68 authored about 3 years ago by Hans Pagel <[email protected]>
ci: fix code style linting errors

57d4861ba8c4364ec55685b0d365e890cf3d2ac6 authored about 3 years ago by hanspagel <[email protected]>
setup: fix workspaces

85c6746880083bc8f584f6fa2aef32ac3aa69a10 authored about 3 years ago by Hans Pagel <[email protected]>
update dependencies

3933c9a3cfb957817ba101298b299820dfd3e197 authored about 3 years ago by Hans Pagel <[email protected]>
update dependencies, use package names in playground

032eecf220490cfcb57b6ea16701e50229ec03d8 authored about 3 years ago by Hans Pagel <[email protected]>
Merge branch 'main' of github.com:ueberdosis/hocuspocus

cb3a0b7d234be8d48376b348f70440c58914fa4a authored about 3 years ago by Hans Pagel <[email protected]>
playground: refactoring

b730f4b0d3a6b1b11e386e31468e52b53aa2361f authored about 3 years ago by Hans Pagel <[email protected]>
rename demos to playground

e231d04436f9bf207e9fe67fa300571c8d39bd30 authored about 3 years ago by Hans Pagel <[email protected]>
ci: fix code style linting errors

5902090cab71dfb9519b5bf38c2ab0d93b570851 authored about 3 years ago by hanspagel <[email protected]>
Publish

- @hocuspocus/[email protected]
- @hocuspocus/[email protected]

1bbb2df1f2be4046ca7e5415cd975e469ec16145 authored about 3 years ago by Hans Pagel <[email protected]>
fix typo

9a1db8ae44e6406309ca02d9e30ce4dc490e0aa0 authored about 3 years ago by Hans Pagel <[email protected]>
Merge branch 'main' of github.com:ueberdosis/hocuspocus

b3918a950191aba33f0ea14ce403eb4c6499b700 authored about 3 years ago by Hans Pagel <[email protected]>
provider: make the document optional, add a new wrapper to the provider

39eddd0c8616e828ed7a5fca19a83dae549f211f authored about 3 years ago by Hans Pagel <[email protected]>
ci: fix code style linting errors

2453de64af98d4baaf49356ed10d9ce43544c685 authored about 3 years ago by hanspagel <[email protected]>
Publish

- @hocuspocus/[email protected]
- @hocuspocus/[email protected]
- @hocuspocus/extension-lo...

505fc82451201ef77847dc5bc9e92edb498dcb8e authored about 3 years ago by Hans Pagel <[email protected]>
fix rollup config

684add4eb43209b69401306fff8ccf377305c903 authored about 3 years ago by Hans Pagel <[email protected]>
server: extract default configuration again

1b4adfb17f44ae4cd8ef8e6e8dc03a6bd6a83d42 authored about 3 years ago by Hans Pagel <[email protected]>
fix tests

88defb5dd5697ab574f21ed844dc540e8f8ccc86 authored about 3 years ago by Hans Pagel <[email protected]>
server: move the startup screen to the core package, add some color output, add a quiet setting

575bdfed91df70960db1924c03370133dfc3ba21 authored about 3 years ago by Hans Pagel <[email protected]>
docs: update content

b21f2ed04958af934da62fe41c8c0e97cfe40a8d authored about 3 years ago by Hans Pagel <[email protected]>
server: add support to override port in the listen method

58be6ec165c88a2b2c35b2a930aa6489fad39643 authored about 3 years ago by Hans Pagel <[email protected]>
server: move default settings to the instance

cf5a69b084d57403c7ec95b2d55b1a072b1de434 authored about 3 years ago by Hans Pagel <[email protected]>
rewrite package-lock.json

403941e01eb75e5a1a7778f020de2ec80d44c287 authored about 3 years ago by Hans Pagel <[email protected]>
docs: update content

a82d16e151553b69f0a85dfd8a1e2f1350321862 authored about 3 years ago by Hans Pagel <[email protected]>
server: merge default configuration

35eda3d3a76efece493bf65552e1c058fb28ecdc authored about 3 years ago by Hans Pagel <[email protected]>
Merge branch 'main' of github.com:ueberdosis/hocuspocus

3adec08902a1ade1dbce4e90abba21edb5cd8f9d authored about 3 years ago by Hans Pagel <[email protected]>
docs: update content

91e97957ba2238b11493a8e95f8005a816331825 authored about 3 years ago by Hans Pagel <[email protected]>
docs: switch to new table of contents syntax

0fb1bd45feff525051c1ceb32526226c6bdace23 authored about 3 years ago by Hans Pagel <[email protected]>
ci: fix code style linting errors

58db6b637b95894c315507cc5ed84dde456d575a authored about 3 years ago by hanspagel <[email protected]>
add a simple CLI tool

dd9a5040d2be13ac9830b01fdb7a1bce98d2917a authored about 3 years ago by Hans Pagel <[email protected]>
ci: fix code style linting errors

f3e826af8a5094f2f5a810707d495431e58ae9e6 authored about 3 years ago by hanspagel <[email protected]>
Publish

- @hocuspocus/[email protected]
- @hocuspocus/[email protected]
...

63a50dd02286693b5025ac385c3fb4afd6b29050 authored about 3 years ago by Hans Pagel <[email protected]>
Merge branch 'main' of github.com:ueberdosis/hocuspocus

8918f501a6f666a0822359e07d6a29ec1483ef62 authored about 3 years ago by Hans Pagel <[email protected]>
server: fix types for getDocumentName

fc80c81be7cc1507205c6ac6c89a4aad08ffa55a authored about 3 years ago by Hans Pagel <[email protected]>
ci: fix code style linting errors

5f9d6dd46c933452a14a4ebfdbdfd4dd539dfb4a authored about 3 years ago by hanspagel <[email protected]>
Publish

- @hocuspocus/[email protected]
- @hocuspocus/[email protected]
...

fa947e4cb14426c27c53f7b0a77dcd73d1714cda authored about 3 years ago by Hans Pagel <[email protected]>
server: allow to customize the document name (#262)

* add customizable getDocumentName function

* add tests

Co-authored-by: Martin Kriegeskort...

2d2613d03b6846b1ecc22c8a6997863f90cda1c0 authored about 3 years ago by Hans Pagel <[email protected]>
Publish

- @hocuspocus/[email protected]
- @hocuspocus/[email protected]
- @hocuspocu...

0d060abd95ec14eb7e404270e1e2338b2a0db332 authored about 3 years ago by Hans Pagel <[email protected]>
setup: fix lerna config

b52c363c6e4581bc86c6ac5e1a2496a673731757 authored about 3 years ago by Hans Pagel <[email protected]>