35 lines
		
	
	
	
		
			1.2 KiB
		
	
	
	
		
			Text
		
	
	
	
	
	
			
		
		
	
	
			35 lines
		
	
	
	
		
			1.2 KiB
		
	
	
	
		
			Text
		
	
	
	
	
	
## 2017-02-20
 | 
						|
 | 
						|
- Overall CSS styling fixes
 | 
						|
- Current theme is displayed in theme selector
 | 
						|
- Theme selector is moved to the settings page
 | 
						|
- Oembed attachments will now display correctly
 | 
						|
- Styling changes to the user info cards
 | 
						|
- Notification count in title
 | 
						|
- Better Notification handling (persistance, mark as read)
 | 
						|
- Post statuses with ctrl+enter
 | 
						|
- Links in statuses open in a new tab
 | 
						|
- Optimized mobile view
 | 
						|
- Fix crash on persistance failure
 | 
						|
- Compress persisted state
 | 
						|
- Sync mutes with backend (SEE NOTE BELOW)
 | 
						|
 | 
						|
Pleroma will now try to get the current mutes from the backend. Sadly, a bug in
 | 
						|
Qvitter will not allow getting the mutes from the endpoint, because it will
 | 
						|
ignore HTTP Basic authentication. Mutes will still persist in Pleroma through
 | 
						|
localstorage, but the mutes from Qvitter won't be picked up if the call fails.
 | 
						|
 | 
						|
The patch for Qvitter:
 | 
						|
 | 
						|
--- a/actions/apiqvittermutes.php
 | 
						|
+++ b/actions/apiqvittermutes.php
 | 
						|
@@ -74,7 +74,7 @@ class ApiQvitterMutesAction extends ApiPrivateAuthAction
 | 
						|
     {
 | 
						|
         parent::handle();
 | 
						|
 | 
						|
-        $this->target = Profile::current();
 | 
						|
+        $this->target = $this->scoped;
 | 
						|
 | 
						|
                if(!$this->target instanceof Profile) {
 | 
						|
                        $this->clientError(_('You have to be logged in to view your mutes.'), 403);
 | 
						|
 |