diaspora* v0.2.0.0 Release Notes
-
Attention: This release includes a potentially long running migration! However it should be safe to run this while keeping your application servers on.
๐จ Refactor
- โ Service and ServiceController, general code reorg to make it cleaner/+ testable/+ extensible #4344
- Background actual mailing when sending invitations #4069
- Set the current user on the client side through gon #4028
- โก๏ธ Update sign out route to a DELETE request #4068
- Convert all ActivityStreams::Photo to StatusMessages and drop ActivityStreams::Photo #4144
- โฌ๏ธ Port the Rails application to strong_parameters in preparation to the upgrade to Rails 4 #4143
- ๐จ Refactor left bar side menu, improve tag autosuggestion design #4271, #4316
- Extract and factorize the header css in a new file, fix ugly header in registration #4389
- ๐ Move contact list on profile to profile information, show user his own contacts on profile #4360
- ๐จ Refactor metas, HTML is now valid #4356
- ๐ Improve sharing message and mention/message buttons on profile #4374
๐ Bug fixes
- Check twitter write access before adding/authorizing it for a user. #4124
- Don't focus comment form on 'show n more comments' #4265
- Do not render mobile photo view for none-existing photos #4194
- Render markdown content for prettier email subjects and titles #4182
- Disable invite button after sending invite #4173
- ๐ Fix pagination for people list on the tag stream page #4245
- ๐ Fix missing timeago tooltip in conversations #4257
- ๐ Fix link to background image #4289
- ๐ Fix Facebox icons 404s when called from Backbone
- ๐ Fix deleting a post from Facebook #4290
- Display notices a little bit longer to help on sign up errors #4274
- ๐ Fix user contact sharing/receiving #4163
- ๐ Change image to ajax-loader when closing lightbox #3229
- ๐ Fix pointer cursor on the file upload button #4349
- Resize preview button #4355
- ๐ Fix compability problem with MySQL 5.6 #4312
- Don't collapse the post preview #4346
- ๐ Improve mobile usability #4354
- Descending text is no longer cut off in orange welcome banner #4377
- Adjust Facebook character limit to reality #4380
- โช Restore truncated URLs when posting to Twitter #4211
- ๐ Fix mobile search tags #4392
- โ Remove placeholders for name fields in settings (no more Sofaer) #4385
- Problems with layout the registration page for mobile. #4396
- Do not display photos in the background in the SPV #4407
- ๐ Fix mobile view of deleted reshares #4397
- ๐ Fix the overlapping of embedded youtube videos #2943
- ๐ Fix opacity of control icons #4414
- โ Add hover state to header icons #4436
- ๐ Fix check icon regression on contacts page #4440
- Do not leak non public photos
- ๐ Fix check icon alignment in aspect dropdown #4443
๐ Features
- Admin: add option to find users under 13 (COPPA) #4252
- ๐ Show the user if a contact is sharing with them when viewing their profile page #2948
- ๐ง Made Unicorn timeout configurable and increased the default to 90 seconds
- ๐ง Follow DiasporaHQ upon account creation is now configurable to another account #4278
- ๐ Use first header as title in the single post view, when possible #4256
- Close publisher when clicking on the page outside of it #4282
- Deleting a post deletes it from Tumblr too #4331
- ๐ OpenGraph support #4215
- โ Added Wordpress service ability for posts. #4321
- Implement tag search autocomplete in header search box #4169
- 0๏ธโฃ Uncheck 'make contacts visible to each other' by default when adding new aspect. #4343
- โ Add possibility to ask for Bitcoin donations #4375
- โ Remove posts, comments and private conversations from the mobile site. #4408 #4409
- โ Added a link to user photos and thumbnails are shown in the left side bar #4347
- Rework the single post view #4410
- โ Add aspect modification on contacts page, close #4397
- โ Add help page #4405
โก๏ธ Gem updates
- Added entypo-rails, mini_portile, multi_test, omniauth-wordpress, opengraph_parser, strong_parameters, test_after_commit
- โ addressable 2.3.4 -> 2.3.5
- asset_sync 0.5.4 -> 1.0.0
- ๐ bcrypt-ruby 3.0.1 -> 3.1.1
- capybara 1.1.3 -> 2.1.0
- carrierwave 0.8.0 -> 0.9.0
- coffee-script-source 1.6.2 -> 1.6.3
- cucumber 1.3.2 -> 1.3.5
- database_cleaner 1.0.1 -> 1.1.0
- devise 2.1.3 -> 3.0.2
- excon 0.23.0 -> 0.25.3
- faraday 0.8.7 -> 0.8.8
- ๐ fixture_builder 0.3.5 -> 0.3.6
- fog 1.12.1 -> 1.14.0
- ๐ font-awesome-rails 3.1.1.3 -> 3.2.1.2
- foreigner 1.4.1 -> 1.4.2
- guard 1.8.0 -> 1.8.2
- guard-rspec 3.0.1 -> 3.0.2
- guard-spork 1.5.0 -> 1.5.1
- i18n-inflector 2.6.6 -> 2.6.7
- listen 1.2.0 -> 1.2.2
- lumberjack 1.0.3 -> 1.0.4
- method_source 0.8.1 -> 0.8.2
- multi_json 1.7.6 -> 1.7.8
- mysql2 0.3.11 -> 0.3.13
- net-scp 1.1.1 -> 1.1.2
- net-ssh 2.6.7 -> 2.6.8
- nokogiri 1.5.9 -> 1.6.0
- omniauth-twitter 0.0.16 -> 1.0.0
- pg 0.15.1 -> 0.16.0
- ๐ rails-i18n 0.7.3 -> 0.7.4
- rake 10.0.4 -> 10.1.0
- redcarpet 2.3.0 -> 3.0.0
- remotipart 1.0.5 -> 1.2.1
- safe_yaml 0.9.3 -> 0.9.5
- sass 3.2.9 -> 3.2.10
- selenium-webdriver 2.32.1 -> 2.34.0
- ๐ sinon-rails 1.4.2.1 -> 1.7.3
- slop 3.4.5 -> 3.4.6
- temple 0.6.5 -> 0.6.6
- twitter 4.7.0 -> 4.8.1
- uglifier 2.1.1 -> 2.1.2
- unicorn 4.6.2 -> 4.6.3
- warden 1.2.1 -> 1.2.3
- webmock 1.11.0 -> 1.13.0
- xpath 0.1.4 -> 2.0.0