twtxt.net v0.0.13 Release Notes

Release Date: 2020-08-19 // over 1 year ago
  • πŸ› Bug Fixes

    • πŸ›  Fix paging on discover and profile views
    • πŸ›  Fix missing links in about page
    • πŸ›  Fix Dockerfile with missing new pages
    • πŸ›  Fix horizontal scroll / overflow on mobile devices
    • πŸ›  Fix Atom feed and populate Summary with text/html and title with text/plain
    • πŸ›  Fix UX of hashes and shorten them to 11 (by default) characters which is roughly 88 bits of entropy or basically never likely to collide :D
    • πŸ›  Fix UX of relative time display and use humanize.Time
    • πŸ›  Fix /settings to be a 2-column layout since we don't have that many settings
    • πŸ›  Fix superfluous paragraphs in twt formatting
    • πŸ›  Fix the email templates to be consistent
    • πŸ›  Fix the UX of the password reset view
    • πŸ›  Fix formatting of Support Request email and indent/quote Subject/Message
    • πŸ›  Fix the workding around password reset emails
    • πŸ›  Fix Reply-To for support emails
    • πŸ›  Fix email to send text/plain instead of text/html
    • πŸ›  Fix wrong template for SendSupportRequestEmail()
    • πŸ›  Fix Docker GHA workflow
    • πŸ›  Fix docker image versioning
    • πŸ›  Fix Docker image
    • πŸ›  Fix long option name for open registrations
    • πŸ›  Fix bug in /lookup handler
    • πŸ›  Fix /lookup to only regturn following and local feeds
    • πŸ›  Fix /lookup handler behaviour
    • πŸ›  Fix UI/UX of relative twt post time
    • πŸ›  Fix UI/UX of date/time of twts
    • πŸ›  Fix Content-Type on HEAD /twt/:hash
    • πŸ›  Fix a bunch of IE11+ related JS bugs
    • πŸ›  Fix Follow/Unfollow actuions on /following view
    • Fix feed_cache_last_processing_time_seconds unit
    • πŸ›  Fix bug with /lookup handler and perform case insensitive looksup
    • πŸ›  Fix and tidy up the /settings view with followers/following now moved to their own views
    • πŸ›  Fix missing space on /followers
    • πŸ›  Fix user experience with editing your last Twt and preserve the original timestamp
    • πŸ›  Fix Atom URL for individual Twts (Fixes #117)
    • πŸ›  Fix bad name of PNG (typod extension)
    • πŸ›  Fix hash collisions of twts by including the source twtxt URI as well
    • πŸ›  Fix and add some missing icons
    • πŸ›  Fix bug in new permalink handling
    • πŸ›  Fix other missing uploadoptions

    πŸ”‹ Features

    • βž• Add post partial to permalink view for authenticated users so Reply works
    • βž• Add WebMentions and basic IndieWeb Β΅Formats v2 support (h-card, h-entry) (#122)
    • βž• Add missing spinner icon
    • βž• Add tzdata package to runtime docker image
    • βž• Add user setting to display dates/times in timezone of choice
    • βž• Add Content-Typre to HEAD /twt/:hash handler
    • βž• Add HEAD handler for /twt/:hash handler
    • βž• Add link to twt.social in footer
    • Add feed_cache_last_processing_time_seconds metric
    • βž• Add /metrics endpoint for monitoring
    • βž• Add external feed (#118)
    • βž• Add link to user's profile from settings
    • βž• Add Follow/Unfollow actions for the authenticated user on /followers view
    • βž• Add /following view with defaults for new to true and tidy up followers view
    • βž• Add Twtxt and Atom links to Profile view
    • βž• Add a note about off-Github contributions to README
    • βž• Add PNG version of twtxt.net logo
    • βž• Add support for configurable img whitelist (#113)
    • βž• Add permalink support for individual local/external twts (#112)
    • βž• Add etags for default avatar (#111)
    • βž• Add text/plain alternate rel link to user profiles
    • βž• Add docs for Homebrew formulare

    ⚑️ Updates

    • ⚑️ Update README.md
    • ⚑️ Update README gif (#121)
    • ⚑️ Update /feeds view and simplify the actions and remove own feeds from local feeds as they apprea in my feeds already
    • ⚑️ Update the /feeds view with My Feeds and improve some of the wording
    • ⚑️ Update README.md (#116)
    • ⚑️ Update README.md
    • ⚑️ Update logo
    • ⚑️ Update README.md