Skip to content

Releases: dimkr/tootik

0.7.1

28 Jan 06:51
Compare
Choose a tag to compare

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

27 Jan 11:14
Compare
Choose a tag to compare

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

19 Jan 11:36
Compare
Choose a tag to compare
always allow Announce of public posts

0.5.14

11 Jan 16:37
Compare
Choose a tag to compare
really fix missing line break between votes

0.5.13

06 Jan 15:51
Compare
Choose a tag to compare
fix [] in outbox.sent after successful delivery

0.5.12

05 Jan 13:37
Compare
Choose a tag to compare
allow users to set their bio (#26)

0.5.11

04 Jan 17:16
Compare
Choose a tag to compare
allow full post editing and use a tags for mentions (fixes #35)

0.5.10

31 Dec 15:37
Compare
Choose a tag to compare
add -plain flag

0.5.9

30 Dec 15:29
Compare
Choose a tag to compare
fix breakage of polls

0.5.8

28 Dec 07:05
Compare
Choose a tag to compare
skip ToHTML() in votes