refactor(collab): remove live document collaboration and enforce strictly read-only sharing
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 1m2s
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 1m2s
This commit is contained in:
1 parent
aea05e868a
commit
04fa774d10
16 files changed
+179
-3556
No files matched your search
@@ -337,36 +337,6 @@ type DocShare struct {
|
||||
CreatedAt string `json:"createdAt"`
|
||||
}
|
||||
|
||||
type DocLockInfo struct {
|
||||
DocID string `json:"docId"`
|
||||
UserID string `json:"userId"`
|
||||
UserName string `json:"userName"`
|
||||
ExpiresAt string `json:"expiresAt"`
|
||||
}
|
||||
|
||||
type BlockLockInfo struct {
|
||||
DocID string `json:"docId"`
|
||||
BlockID string `json:"blockId"`
|
||||
UserID string `json:"userId"`
|
||||
UserName string `json:"userName"`
|
||||
UserColor string `json:"userColor,omitempty"`
|
||||
ExpiresAt string `json:"expiresAt"`
|
||||
}
|
||||
|
||||
type LiveSessionInfo struct {
|
||||
DocID string `json:"docId"`
|
||||
InitiatorID string `json:"initiatorId"`
|
||||
InitiatorName string `json:"initiatorName"`
|
||||
StartedAt string `json:"startedAt"`
|
||||
ExpiresAt string `json:"expiresAt"`
|
||||
}
|
||||
|
||||
type DocLocksResponse struct {
|
||||
DocID string `json:"docId"`
|
||||
BlockLocks []BlockLockInfo `json:"blockLocks"`
|
||||
LiveSession *LiveSessionInfo `json:"liveSession,omitempty"`
|
||||
}
|
||||
|
||||
type Document struct {
|
||||
ID string `json:"id"`
|
||||
UserID string `json:"userId"`
|
||||
|
||||
Reference in new issue
Block a user