diaspora* v0.5.1.0 Release Notes

  • ๐Ÿ”จ Refactor

    • ๐Ÿ‘‰ Use Bootstrap modal for new aspect pane #5850
    • ๐Ÿ‘‰ Use asset helper instead of .css.erb #5886
    • โฌ‡๏ธ Dropped db/seeds.rb #5896
    • โฌ‡๏ธ Drop broken install scripts #5907
    • ๐Ÿ‘Œ Improve invoking mobile site in the testsuite #5915
    • ๐Ÿ‘ท Do not retry a couple of unrecoverable job failures #5938 #5942
    • โœ‚ Remove some old temporary workarounds #5964
    • โœ‚ Remove unused hasPhotos and hasText functions #5969
    • Replace foreman with eye #5966
    • ๐Ÿ‘Œ Improved handling of reshares with deleted roots #5968
    • โœ‚ Remove two unused methods #5970
    • ๐Ÿ”จ Refactored the Logger to add basic logrotating and more useful timestamps #5975
    • Gracefully handle mailer failures if a like is already deleted again #5983
    • Ensure posts have an author #5986
    • ๐Ÿ‘Œ Improve the logging messages of Sidekiq messages #5988
    • ๐Ÿ‘Œ Improve the logging of Eyes output #5989
    • ๐Ÿ“œ Gracefully handle XML parse errors within federation #5991
    • โœ‚ Remove zip-zip workaround gem #6001
    • ๐Ÿฑ Cleanup and reorganize image assets #6004
    • ๐Ÿฑ Replace vendored assets for facebox by gem #6005
    • ๐Ÿ‘Œ Improve styling of horizontal ruler in posts #6016
    • ๐Ÿ”ง Increase post titles length to 50 and use configured pod name as title in the atom feed #6020
    • โœ‚ Remove deprecated Facebook permissions #6019
    • ๐Ÿ‘‰ Make used post title lengths more consistent #6022
    • ๐Ÿ‘Œ Improved logging source #6041
    • Gracefully handle duplicate entry while receiving share-visibility in parallel #6068
    • โšก๏ธ Update twitter gem to get rid of deprecation warnings #6083
    • ๐Ÿ”จ Refactor photos federation to get rid of some hacks #6082

    ๐Ÿ› Bug fixes

    • Disable auto follow back on aspect deletion #5846
    • ๐Ÿ›  Fix only sharing flag for contacts that are receiving #5848
    • Return 406 when requesting a JSON representation of people/:guid/contacts #5849
    • Hide manage services link in the publisher on certain pages #5854
    • ๐Ÿ›  Fix notification mails for limited posts #5877
    • ๐Ÿ›  Fix medium and small avatar URLs when using Camo #5883
    • ๐Ÿ‘Œ Improve output of script/server #5885
    • ๐Ÿ›  Fix CSS for bold links #5887
    • Correctly handle IE8 in the chrome frame middleware #5878
    • ๐Ÿ›  Fix code reloading for PostPresenter #5888
    • ๐Ÿ›  Fix closing account from mobile view #5913
    • ๐Ÿ‘ Allow using common custom template for desktop & mobile landing page #5915
    • ๐Ÿ‘‰ Use correct branding in Atom feed #5929
    • โšก๏ธ Update the configurate gem to avoid issues by missed missing settings keys #5934
    • ContactPresenter#full_hash_with_person did not contain relationship information #5936
    • ๐Ÿ›  Fix inactive user removal not respecting configuration for daily limits #5953
    • ๐Ÿ›  Fix missing localization of inactive user removal warning emails #5950
    • ๐Ÿ›  Fix fetching for public post while Webfingering #5958
    • ๐Ÿ– Handle empty searchable in HCard gracefully #5962
    • ๐Ÿ›  Fix a freeze in new post parsing #5965
    • โž• Add case insensitive unconfirmed email addresses as authentication key #5967
    • ๐Ÿ›  Fix liking on single post views when accessed via GUID #5978
    • Only return the current_users participation for post interactions #6007
    • ๐Ÿ›  Fix tag rendering in emails #6009
    • ๐Ÿ›  Fix the logo in emails #6013
    • Disable autocorrect for username on mobile sign in #6028
    • ๐Ÿ›  Fix broken default avatars in the database #6014
    • Only strip text direction codepoints around hashtags #6067
    • ๐Ÿ›  Fix selected week on admin weekly stats page #6079
    • ๐Ÿ›  Fix that some unread conversations may be hidden #6060
    • ๐Ÿ›  Fix photo links in the mobile interface #6082

    ๐Ÿ”‹ Features

    • Hide post title of limited post in comment notification email #5843
    • ๐Ÿ‘ More and better environment checks in script/server #5891
    • Enable aspect sorting again #5559
    • Submit messages in conversations with Ctrl+Enter #5910
    • ๐Ÿ‘Œ Support syntax highlighting for fenced code blocks #5908
    • โž• Added link to diasporafoundation.org to invitation email #5893
    • Gracefully handle missing og:urls #5926
    • โœ‚ Remove private post content from "also commented" mails #5931
    • โž• Add a button to follow/unfollow tags to the mobile interface #5941
    • โž• Add a "Manage followed tags" page to mass unfollow tags in the mobile interface #5945
    • โž• Add popover/tooltip about email visibility to registration/settings page #5956
    • Fetch person posts on sharing request #5960
    • ๐Ÿ”ง Introduce 'authorized' configuration option for services #5985
    • โž• Added configuration options for log rotating #5994