feat(workspace): add hashtag indexing, tag pages and bullet group view
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 1m0s
MindSift CI & Docker Release / Build, Test in Container & Push (push) Successful in 1m0s
This commit is contained in:
1 parent
c4b2a00348
commit
1310f8102e
8 files changed
+893
-11
No files matched your search
@@ -262,6 +262,34 @@ type Document struct {
|
||||
SharedWith []DocShare `json:"sharedWith,omitempty"`
|
||||
}
|
||||
|
||||
type TagSummary struct {
|
||||
Tag string `json:"tag"`
|
||||
Count int `json:"count"`
|
||||
}
|
||||
|
||||
type MatchedTagBlock struct {
|
||||
RootBlock DocumentBlock `json:"rootBlock"`
|
||||
Children []DocumentBlock `json:"children"`
|
||||
}
|
||||
|
||||
type TagDocumentGroup struct {
|
||||
DocID string `json:"docId"`
|
||||
Title string `json:"title"`
|
||||
Icon string `json:"icon"`
|
||||
FolderPath string `json:"folderPath"`
|
||||
UpdatedAt string `json:"updatedAt"`
|
||||
IsOwner bool `json:"isOwner"`
|
||||
Permission string `json:"permission"`
|
||||
OwnerName string `json:"ownerName,omitempty"`
|
||||
MatchedBlocks []MatchedTagBlock `json:"matchedBlocks"`
|
||||
}
|
||||
|
||||
type TagDetails struct {
|
||||
Tag string `json:"tag"`
|
||||
Documents []TagDocumentGroup `json:"documents"`
|
||||
TotalMatches int `json:"totalMatches"`
|
||||
}
|
||||
|
||||
type SpaceMember struct {
|
||||
SpaceID string `json:"spaceId"`
|
||||
UserID string `json:"userId"`
|
||||
|
||||
Reference in new issue
Block a user