Releases: michelcrypt4d4mus/fedialgo
Releases · michelcrypt4d4mus/fedialgo
0.12.0
0.12.0
- Add
TrendingLinksScorerto boost toots that contain Fediverse-wide trending links TrendingTagsScoreruses max ofnumAccountsnotlog2(sum(numAccounts))- Add blocked accounts to muted account list
- [bug] Add
@server.comstring toAccountobjects for users on the home server that didn't have it.
0.11.0
- Add
MentionsFollowedScorer - Add handling for audio
mediaAttachment
0.10.1
- Refactor a
MastodonServerclass for calls to the public API
0.10.0
- Add
Toot.isDM()instance method and filter option - Stop muted accounts from sneaking into the feed via trending toots
0.9.1
DiversityFeedScorersorts by MD5 of id to get random but repeatable ordering so scores don't bounce around as incremental loads happenChaosScoreruses a hashing function to generate a deterministic score instead ofMath.random()- Don't decide whether to reload feed (leave that to the client app using this package)
0.9.0
- Remove followed servers that don't meet MAU requirements from trending data
- Standardize caching of data fetched from Mastodon
- (demo app) switch to sort filters by count instead of by name
0.8.5
- Handle
FeatureScorernot being ready if page is reloaded
0.8.4
- Fix de/serialization of score data on
Tootobjects introduced byTootrefactor
0.8.3
- Enable
reloadFeed()method to return true after 10 minutes has passed since latest toot in timline - Refactor out a proper
Tootclass
0.8.2
Refactoring
0.8.1
- Pull and apply server side filters to trending toots manually because user's server side filters can't be applied to toots pulled from other servers
0.8.0
- Add numeric filtering of timeline (minimum replies, minimum reblogs, etc)
0.7.0
0.7.0
- Add filtering based on username
- Implement a real incremental load
0.6.1
- Convert the filtering of sources to the standard model
- [bug] Fix doublecounting of toot categories
0.6.0
- Allow inverting filters for apps and languages (not just hashtags)
- Standardize a
FilterSectionobject structure for app, language, hashtag, etc. filtering