coast-team / mute

a scalable collaborative document editor with CRDT, P2P and E2EE
https://mute.loria.fr/
GNU Affero General Public License v3.0
127 stars 17 forks source link

Decouple pulsar #109

Closed rigelk closed 1 year ago

rigelk commented 3 years ago

Please check if the PR fulfills these requirements

What kind of change does this PR introduce? (Bug fix, feature, docs update, ...)

The PR allows not specifying a pulsar server in the environment, sticking to the optional status of the value in IEnvironment, and allowing development/deployment scenarios without pulsar.

What is the current behavior? (You can also link to an open issue here)

Pulsar is required, and shown even when not configured as an option for new and existing documents, without any way to disable it.