Releases: dimkr/tootik
Releases · dimkr/tootik
0.7.1
Added
- "Post to mentioned users" link in menu: use this to post to specific users, by mentioning them; this is more in line with the current Mastodon UI
Removed
- "Message x" link in outbox for x
Bug Fixes, Performance and Maintenance
- Frequent "database is locked" errors when processing incoming posts because the transaction that inserts post x waits for mentions of post y to be resolved (so it waits on multiple outgoing HTTP requests)
- Incoming posts are not inserted if the timeout for processing is reached during the loop that resolves mentions
- Missing context when logging activity processing failure
0.7.0
Added
- Support for "share" and "unshare" actions for posts by others, using Announce activities
- Outbox now displays Announce activities
- More intuitive display of groups: replies are hidden and threads are sorted by last activity
- Posts shared by non-group actors now appear alongside their posts and replies
- Link to avatar and header images in first page of user's outbox (requested by istvan in BBS); this reduced the database size of hd.206267.xyz (which federates with Lemmy and caches every poster in large groups) by ~50%
- Deletion of idle federated actors (no posts, no shares, no incoming requests, ...) without followers after a configurable default of 7d
- Configuration key for follow accept timeout
Removed
- The /api/v1/instance stub
Bug Fixes, Performance and Maintenance
- Announce activities are first-class citizens now and posts shared by groups are handled the same way as posts shared by other kinds of actors
- Various feeds, including /users/firehose, are faster
- All to/from JSON conversions of JSON columns are now encapsulated in Scanner and Valuer implementations for
ap
structs, simplifying queries and error handling - main() is much simpler now - listeners, queues and periodic jobs now follow the same interface
&
in -dumpcfg output is no longer escaped
0.6.0
always allow Announce of public posts
0.5.14
really fix missing line break between votes
0.5.13
fix [] in outbox.sent after successful delivery
0.5.12
allow users to set their bio (#26)
0.5.11
allow full post editing and use a tags for mentions (fixes #35)
0.5.10
add -plain flag
0.5.9
fix breakage of polls
0.5.8
skip ToHTML() in votes