twtxt.net v0.0.10 Release Notes

Release Date: 2020-07-28 // over 3 years ago
  • ๐Ÿš€ ๐Ÿฅฑ This is a very boring release! THis is just a BIG Bug Fix release! ๐Ÿž After the botched #15 and bug-ridden v0.9.0 I frantically spent most of the day fixing all the bugs I could find and the bad data on twtxt.net as a result.

    ๐Ÿฑ > I'm really sorry about v0.9.0 and I hope no-one tried to run a production instance with it besides me on twtxt.net. I promise I'll try to be more tactful in future with breaking changes! ๐Ÿ™‡โ€โ™‚๏ธ

    ๐Ÿฑ In anycase, Happy Twt'ing ๐Ÿค—

    ๐Ÿ› Bug Fixes

    • ๐Ÿ›  Fix bug in ExpandMentions
    • ๐Ÿ›  Fix incorrect log call
    • ๐Ÿ›  Fix server shutdown and signal handling to listen for SIGTERM and SIGINT
    • ๐Ÿ›  Fix twtxt.net missing user feeds for prologic (home_datacenter) wtf?!
    • ๐Ÿ›  Fix missing db.SetUser for fixUserURLs
    • ๐Ÿ›  Fix another bug in Profile template
    • ๐Ÿ›  Fix more bugs with User Profile view
    • ๐Ÿ›  Fix User Profile Latest Tweets
    • ๐Ÿ›  Fix build and remove unused vars in FixUserAccounts
    • ๐Ÿ›  Fix User URL and TwtURLs on twtxt.net and reset them
    • ๐Ÿ›  Fix Context.IsLocal bug
    • ๐Ÿ›  Fix bug in User.Is function
    • ๐Ÿ›  Fix /settings view (again)
    • ๐Ÿ›  Fix build error (oops silly me)
    • ๐Ÿ›  Fix bug in /settings vieew
    • ๐Ÿ›  Fix missing feeds for @rob and @kt84 that went missing from their accounts :/
    • ๐Ÿ›  Fix UI/UX bug in text input with erroneous spaces
    • ๐Ÿ›  Fix adminUser account on twtxt.net
    • ๐Ÿ›  Fix user feeds on twtxt.net
    • ๐Ÿ›  Fix bug with feed creation (case sensitivity)
    • ๐Ÿ›  Fix Follow/Unfollow local events post v0.9.0 release re URL/TwtURL changes
    • ๐Ÿ›  Fix numerous bugs post v0.8.0 release (sorry) due to complications with User Profile URL vs. Feed URL (TwtURL)
    • ๐Ÿ›  Fix Tweeter.URL on /discover
    • ๐Ÿ›  Fix syntax error (oops)
    • ๐Ÿ›  Fix adminUser feeds on twtxt.net
    • ๐Ÿ›  Fix link to user profiles in user settings followers/following
    • ๐Ÿ›  Fix Tagline in User Settings so you users can see what they have entered (if it was set)
    • ๐Ÿ›  Fix User.Following URIs post v0.9.0 break in URIs

    ๐Ÿ”‹ Features

    • โž• Add fixAdminUser function to FixUserAccountsJob to add specialUser feeds to the configured AdminUser
    • โž• Add SyncStore job to sync data to disk every 1m to prevent accidental data loss
    • โž• Add logging when server is shutdown and store is synced/closed
    • โž• Add local @mention automatic linking for local users and local feeds without a user having to follow them first

    โšก๏ธ Updates

    • โšก๏ธ Update CHANGELOG for 0.0.10
    • โšก๏ธ Update README.md
    • โšก๏ธ Update README.md
    • โšก๏ธ Update README.md
    • โšก๏ธ Update startup to merge data store
    • โšก๏ธ Update deps
    • โšก๏ธ Update the FixUserAccounts job and remove all fixes, but leave the job (we might breka more things)
    • โšก๏ธ Update FixUserAccounts job and remov most of the migration code now that twtxt.net data is fixed
    • โšก๏ธ Update FixUserAccounts job schedule to @hourly and remove adminUser.Feeds hack
    • โšก๏ธ Update FixUserAccountsJob to eif User URL(s)
    • โšก๏ธ Update FixUserAccounts job back to 1h schedule