-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add collaboration support #6
base: master
Are you sure you want to change the base?
Commits on Sep 26, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 747e476 - Browse repository at this point
Copy the full SHA 747e476View commit details -
feat(Collaboration): Add collaboration support to allow multiple user…
…s to work on the same document.
Configuration menu - View commit details
-
Copy full SHA for 97d4f92 - Browse repository at this point
Copy the full SHA 97d4f92View commit details
Commits on Sep 27, 2023
-
feat(Collaboration): Add collaboration cursor support to visualize wh…
…o is working on what section in the same document.
Configuration menu - View commit details
-
Copy full SHA for 57b4af4 - Browse repository at this point
Copy the full SHA 57b4af4View commit details -
feat(Collaboration): Main connection gets text from textfield
In our current implementation of the collaboration mode, there is a main connection. The main connection is the one first connecting to the collaboration server. This one reads the text from the textarea input field (or another strucutre) and passes it to the tiptap instance. If only the main connection updates the textdocument other clients connecting later will not overwrite the text. All clients are syncing changes back to the textarea input. This also means any client should be able to sumit the content back to the server. A future addition would be to get/set the text only through the collaboration server which always has the latest state. If this more sophisticated mehtod is really needed we will implement it later.
Configuration menu - View commit details
-
Copy full SHA for 4825d50 - Browse repository at this point
Copy the full SHA 4825d50View commit details -
feat(Collaboration): Authentication: pass authentication token to the…
… collaboration server.
Configuration menu - View commit details
-
Copy full SHA for c7dc06e - Browse repository at this point
Copy the full SHA c7dc06eView commit details -
Configuration menu - View commit details
-
Copy full SHA for c013e11 - Browse repository at this point
Copy the full SHA c013e11View commit details -
Configuration menu - View commit details
-
Copy full SHA for e507afd - Browse repository at this point
Copy the full SHA e507afdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6ba1575 - Browse repository at this point
Copy the full SHA 6ba1575View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c8725e - Browse repository at this point
Copy the full SHA 4c8725eView commit details
Commits on Sep 30, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 33d016b - Browse repository at this point
Copy the full SHA 33d016bView commit details -
feat: Introduce tiptap mime type based modes with default extensions.…
… DRAFT /1 NOTE: this would contradict the current mode where only what is defined in the toolbar is actually allowed as HTML. this is limiting! better, we define a default set of extension per mime type. this can then also be imported in the tiptap collaboration server to construct a valid representation of the content and be able to store that from there back to the backend.
Configuration menu - View commit details
-
Copy full SHA for 336ebd2 - Browse repository at this point
Copy the full SHA 336ebd2View commit details
Commits on Oct 7, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 75a28d6 - Browse repository at this point
Copy the full SHA 75a28d6View commit details
Commits on Oct 13, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 6cebc3c - Browse repository at this point
Copy the full SHA 6cebc3cView commit details