Bump Version: Update to v0.4.12 and Enable Second Degree Follows Spidering
Files Changed:
- pkg/version/version
- Updated the version number from v0.4.11 to v0.4.12
- pkg/app/relay/spider.go
- Enabled second degree of follows spidering for directory events if `SpiderType` is 'directory' and `SpiderSecondDegree` is not set
- Added kind.MuteList to the kinds being spidered in second degree follows mode
This commit is contained in:
@@ -115,6 +115,20 @@ func (s *Server) Spider(noFetch ...bool) (err error) {
|
||||
_, _ = s.SpiderFetch(
|
||||
k, false, true, everyone...,
|
||||
)
|
||||
// get the directory events also for second degree if spider
|
||||
// type is directory but second degree is disabled, so all
|
||||
// directory data is available for all whitelisted users.
|
||||
if !s.C.SpiderSecondDegree && s.C.SpiderType == "directory" {
|
||||
k = kinds.New(
|
||||
kind.ProfileMetadata, kind.RelayListMetadata,
|
||||
kind.DMRelaysList, kind.MuteList,
|
||||
)
|
||||
everyone = append(ownersFollowed, followedFollows...)
|
||||
_, _ = s.SpiderFetch(
|
||||
k, false, true, everyone...,
|
||||
)
|
||||
|
||||
}
|
||||
}()
|
||||
}
|
||||
}()
|
||||
|
||||
@@ -1 +1 @@
|
||||
v0.4.11
|
||||
v0.4.12
|
||||
Reference in New Issue
Block a user