Home Login

History

12.6.2023 v 2.1

  • Instance opt-in

23.4.3023 v 2.0

  • Tootfinder posts are kept 3 months from now on.

19.3.2023 v 1.8

  • Tootfinder can read ActivityPub outbox but prefers Mastodon API if available because it is richer
  • Refactored inc structure (separation of crawl.php to index.php and read.php)
  • Refactored user profile to be unified independent of application
  • Refactored user profile, webfinger and hostmeta process

5.3.2023 v 1.7

  • the crawler detects deleted posts (rule: newer than oldest post and not in list.)
  • card descriptions and media descriptions are limited to 500 characters
  • hashtag queries are now possible (if the search term is a hashtag and a single word)
  • REST API adds a activitypub/search/ path to accommodate Mastodon format
  • pretty URL for search and hashtag search

26.2.2024 v 1.6

  • Indexing japanese text
  • Improved debugging
  • Fixed typo in REST API
  • Moved clean old posts from query to index

25.2.2023 v 1.5

  • Added MIT license
  • Unlisted posts are correctly filtered out on JSON feed
  • JSON feed captures 40 posts
  • Added some maintenance features (add, remove user) to cron.php
  • Fixed card of simple links
  • Improved fallback of users with HTML fallback

20.2.2023 v 1.4

  • Fallback from JSON profile to HTML
  • Fallback from JSON feed to RSS to Atom
  • Refactoring indexing (separating JSON, RSS and Atom parsers)
  • Improved handling of content warning
  • Removed exception for OAuth users
  • Privacy statement
  • REST API draft

18.2.2023 v 1.3

  • CURL works in multi mode
  • Handles redirection with host-meta und web finger
  • Use of public API (account JSON and public feed JSON) degrading gracefully to HTML for profile when JSON is not available
  • Multiple images and cards are processed
  • Mentions are already filtered at indexing
  • Better estimation when next feed is expected
  • Grid layout adapts to post size

12.2.2023 v 1.2

  • By default search syntax is strict. Star version only when no results found
  • Refactoring score function of search, including reputation (log follower count), multiple hashtag penalty (more than 3 hashtags), newer posts first
  • Limiting results to 100 results (limiting resources)
  • Published on GitHub

12.2.2023 v 1.1

  • Verification of consent by magic word in profile instead of OAuth
  • Mentions are removed and replaced by a placeholder @…
  • Messages with content warning are not visible before the warning is clicked
  • Avatar links now to profile and the timestamp to the post
  • Restructured indexing (separating slow remote crawling from fast database access and separated write and read access to sqlite)
  • Restructured code in order to publish on GitHub the next days

6.2.2023 v 1.0