22e067bf5c 
					 
					
						
						
							
							Use real container width in MediaGallery srcSet ( #7571 )  
						
						... 
						
						
						
						Fix  #7568  
					
						2018-05-21 16:04:01 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						32d4372381 
					 
					
						
						
							
							Use #any? instead of #exists? when checking media attachments ( #7570 )  
						
						... 
						
						
						
						If media_attachments are not loaded, SQL query is the same, but
the #exists? method performs SQL query even if preloaded 
						
						
					 
					
						2018-05-21 16:01:16 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e583f110c3 
					 
					
						
						
							
							Unescape HTML entities in rich web push notifications in web UI ( #7569 )  
						
						
						
						
					 
					
						2018-05-21 16:00:56 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						41b2cfe5b8 
					 
					
						
						
							
							i18n: Update Simplified Chinese translations ( #7565 )  
						
						... 
						
						
						
						* i18n: (zh-CN) #7532 
* i18n: (zh-CN) #6984 
* i18n: (zh-CN) #7391 , #7507 
* i18n: (zh-CN) #6998 
* i18n: (zh-CN) #7074 
* i18n: (zh-CN) #7000 , #7032 , #7131  (#7032 , #7040 )
* i18n: (zh-CN) #7130 , #7188 
* i18n: (zh-CN) #6486 
* i18n: (zh-CN) #6292 
* i18n: (zh-CN) #7347 
* i18n: (zh-CN) #6661 
* i18n: (zh-CN) #6425 
* i18n: (zh-CN) #6597 
* i18n: (zh-CN) #6695 
* i18n: (zh-CN) #6325 
* i18n: (zh-CN) #6460 , #7375 
* i18n: (zh-CN) #6872 
* i18n: (zh-CN) #6818 
* i18n: (zh-CN) #7452 
* i18n: (zh-CN) #7176 
* i18n: (zh-CN) #6460 
* i18n: (zh-CN) #7213 
* i18n: (zh-CN) #7376 
* i18n: (zh-CN) #6556 
* i18n: (zh-CN) #6645 
* i18n: (zh-CN) #6448 
* i18n: (zh-CN) #5303 
* i18n: (zh-CN) #7445 
* i18n: (zh-CN) Normalization and improvements
* i18n: (zh-CN) #7391 
* i18n: (zh-CN) #6627 
* i18n: (zh-CN) #6956 , #7546 
* i18n: (zh-CN) #6636 
* i18n: (zh-CN) #6610 , #6875 
* i18n: (zh-CN) #6887 
* i18n: (zh-CN) #4514 
* i18n: (zh-CN) #6628 
* i18n: (zh-CN) #6771 
* i18n: (zh-CN) #6772 
* i18n: (zh-CN) #7178 
* i18n: (zh-CN) #7521 
* i18n: (zh-CN) #6570 
* i18n: (zh-CN) #6593 
* i18n: (zh-CN) #6423 
* i18n: (zh-CN) #6157 
* i18n: (zh-CN) #7089 
* i18n: (zh-CN) #6733 
* i18n: (zh-CN) #7072 
* i18n: (zh-CN) #6520 
* i18n: (zh-CN) Improvment
* i18n: (zh-CN) #6631  
						
						
					 
					
						2018-05-21 13:40:48 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ea969000a5 
					 
					
						
						
							
							Add a light theme ( #7027 )  
						
						... 
						
						
						
						* Add a light theme to Mastodon
This add a second default theme to Mastodon. This new theme is supposed to be a light version of the dark original one.
* Update locales
Update the English and French locales.
* Change capitalization of hexadecimal triplets
Change capitalization of hexadecimal color codes to match Code Climate's recomandation.
* Add variable
Add a new variable to use instead of hardcoding a color. Change made to match Code Climate's recomandation.
* Use Mastodon branding palette
Replace the colors previously used by the ones found in Mastodon branding palette.
The resulting theme is lighter than the previous version.
* Make the overlay background white
Make the overly background used on on sensitive medias white instead of black
* Change the color used on the envelop icon
Change the color used on the envelop icon for a darker one. The same color is now used on both the envelop icon and the padlock icon.
* Add contrast
Add contrast to various places inside the main interface and the profile pages.
* Change the text color used in the compose form
Change the text color used in the compose form for a darker one.
* Make the code easier to read
Add some blank lines to make the code easier to parse for a human eye.
* Change columns' background default colors
Change columns' background default colors, making the composition column the darker one.
* Change the color of the log in button
Change the log in button's text color to make it more readable.
* Fix the color of the boost buttons on the landing page
The disabled boost buttons on the landing page are now of the same color that the other disabled buttons.
* Change the colors used in the dropdown menu
Make the dropdown menu light instead of dark. 
						
						
					 
					
						2018-05-21 13:40:31 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7403e5d306 
					 
					
						
						
							
							Add media timeline ( #6631 )  
						
						
						
						
					 
					
						2018-05-21 12:43:38 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						05f8c375a2 
					 
					
						
						
							
							Remove small pagination limit from context API ( #7564 )  
						
						... 
						
						
						
						Fix  #7557  
					
						2018-05-21 12:43:05 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9ada532809 
					 
					
						
						
							
							Convert rich push notifications to plaintext in webapp ( #7563 )  
						
						... 
						
						
						
						* Convert rich push notifications to plaintext in webapp
* Fix code style issues 
						
						
					 
					
						2018-05-21 03:35:37 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6eb2bc4348 
					 
					
						
						
							
							[i18n] Update for Occitan ( #7558 )  
						
						... 
						
						
						
						* Update oc.json
* Update oc.yml
* Update simple_form.oc.yml 
						
						
					 
					
						2018-05-20 20:26:32 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						779eb07d75 
					 
					
						
						
							
							Improve default background of public profile header ( #7556 )  
						
						... 
						
						
						
						Looks better when no header image is set 
						
						
					 
					
						2018-05-20 13:09:28 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0bdda362c9 
					 
					
						
						
							
							[RU] Updated strings for 2.4.0 ( #7555 )  
						
						
						
						
					 
					
						2018-05-20 01:03:24 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						07672e0609 
					 
					
						
						
							
							🌍 :  🇵🇱 ⬆️  ( #7554 )  
						
						... 
						
						
						
						Signed-off-by: Marcin Mikołajczak <me@m4sk.in > 
						
						
					 
					
						2018-05-20 00:55:56 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6aa5ea1b5d 
					 
					
						
						
							
							Weblate translations (2018-05-20) ( #7552 )  
						
						... 
						
						
						
						* Translated using Weblate (French)
Currently translated at 100.0% (76 of 76 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/fr/ 
* Translated using Weblate (Italian)
Currently translated at 100.0% (76 of 76 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/it/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (295 of 295 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/pt_BR/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (64 of 64 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/nl/ 
* Translated using Weblate (Catalan)
Currently translated at 100.0% (64 of 64 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ca/ 
* Translated using Weblate (French)
Currently translated at 100.0% (64 of 64 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/fr/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (295 of 295 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/nl/ 
* Translated using Weblate (Catalan)
Currently translated at 100.0% (295 of 295 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ca/ 
* Translated using Weblate (Catalan)
Currently translated at 100.0% (628 of 628 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ca/ 
* Translated using Weblate (Galician)
Currently translated at 100.0% (295 of 295 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/gl/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (76 of 76 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/pt_BR/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (295 of 295 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/pt_BR/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 99.6% (625 of 627 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pt_BR/ 
* Translated using Weblate (Italian)
Currently translated at 100.0% (295 of 295 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/it/ 
* Translated using Weblate (Italian)
Currently translated at 83.7% (525 of 627 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/it/ 
* Translated using Weblate (Japanese)
Currently translated at 100.0% (76 of 76 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/ja/ 
* Translated using Weblate (Galician)
Currently translated at 100.0% (64 of 64 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/gl/ 
* Translated using Weblate (Galician)
Currently translated at 100.0% (64 of 64 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/gl/ 
* Translated using Weblate (Galician)
Currently translated at 100.0% (627 of 627 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/gl/ 
* Translated using Weblate (Galician)
Currently translated at 100.0% (628 of 628 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/gl/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (295 of 295 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/nl/ 
* Translated using Weblate (Japanese)
Currently translated at 93.7% (60 of 64 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ja/ 
* Translated using Weblate (Galician)
Currently translated at 100.0% (295 of 295 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/gl/ 
* Translated using Weblate (Japanese)
Currently translated at 100.0% (295 of 295 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ja/ 
* Translated using Weblate (French)
Currently translated at 99.5% (624 of 627 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fr/ 
* Translated using Weblate (French)
Currently translated at 100.0% (295 of 295 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fr/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (295 of 295 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/pt_BR/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (64 of 64 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/pt_BR/ 
* Translated using Weblate (French)
Currently translated at 99.6% (625 of 627 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fr/ 
* Translated using Weblate (Catalan)
Currently translated at 100.0% (66 of 66 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ca/ 
* Translated using Weblate (Galician)
Currently translated at 100.0% (66 of 66 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/gl/ 
* Translated using Weblate (Japanese)
Currently translated at 93.9% (62 of 66 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ja/ 
* Translated using Weblate (Japanese)
Currently translated at 99.8% (627 of 628 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (66 of 66 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/pt_BR/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 99.6% (626 of 628 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pt_BR/ 
* Translated using Weblate (French)
Currently translated at 100.0% (66 of 66 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/fr/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (66 of 66 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/nl/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (628 of 628 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/nl/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (295 of 295 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sk/ 
* Translated using Weblate (French)
Currently translated at 99.6% (626 of 628 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fr/ 
* Translated using Weblate (Swedish)
Currently translated at 99.5% (625 of 628 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sv/ 
* Translated using Weblate (Slovak)
Currently translated at 98.4% (65 of 66 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/sk/ 
* Translated using Weblate (Swedish)
Currently translated at 95.4% (63 of 66 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/sv/ 
* Translated using Weblate (Japanese)
Currently translated at 99.8% (627 of 628 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (Persian)
Currently translated at 100.0% (66 of 66 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/fa/ 
* Translated using Weblate (Persian)
Currently translated at 100.0% (62 of 62 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/fa/ 
* Translated using Weblate (Persian)
Currently translated at 100.0% (76 of 76 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/fa/ 
* Translated using Weblate (Persian)
Currently translated at 100.0% (62 of 62 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/fa/ 
* i18n-tasks normalize && i18n-tasks remove-unused && yarn manage:translations 
						
						
					 
					
						2018-05-19 21:42:21 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8378b72eba 
					 
					
						
						
							
							Ensure push subscription is immediately removed when application is revoked ( #7548 )  
						
						... 
						
						
						
						* Ensure push subscription is immediately removed when application is revoked
* When token is revoked from app, unsubscribe too 
						
						
					 
					
						2018-05-19 21:05:08 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5910eb9b61 
					 
					
						
						
							
							Add :few keys for sk lang plurals ( #7551 )  
						
						... 
						
						
						
						* Add :few keys for sk lang plurals
* i18n-tasks normalize 
						
						
					 
					
						2018-05-20 03:46:18 +09:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						50db106252 
					 
					
						
						
							
							Disables autocorrect/autocapitalize on remote username field. ( #7549 )  
						
						
						
						
					 
					
						2018-05-19 19:36:23 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4e1400cecb 
					 
					
						
						
							
							Cache media only when storage can be freed ( #7547 )  
						
						
						
						
					 
					
						2018-05-19 19:22:11 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bcbb6aa46f 
					 
					
						
						
							
							Bump version to 2.4.0rc4  
						
						
						
						
					 
					
						2018-05-19 18:38:10 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1bbe12254d 
					 
					
						
						
							
							Improve direct message warning again ( #7546 )  
						
						
						
						
					 
					
						2018-05-19 18:37:33 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						93c66f0c03 
					 
					
						
						
							
							In footer, replace text "Mastodon" with logo ( #7545 )  
						
						
						
						
					 
					
						2018-05-19 16:10:55 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						587da93152 
					 
					
						
						
							
							checking http status code with range ( #7544 )  
						
						
						
						
					 
					
						2018-05-19 14:47:44 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4b94e9c65e 
					 
					
						
						
							
							Improve payload format of Web Push API now that it's open ( #7521 )  
						
						... 
						
						
						
						> Good lord what is happening in there
Previously the contents of the Web Push API payloads closely resembled the structure of JavaScript's [Notification](https://developer.mozilla.org/en-US/docs/Web/API/Notification ). But now that the API is open to non-browser apps, and given that there is no required coupling between contents of the payload and a Notification object, here is how I changed the payload:
```json
{ 
  "access_token": "...",
  "preferred_locale": "en",
  "notification_id": "12345",
  "notification_type": "follow",
  "title": "So and so followed you",
  "body": "This is my bio",
  "icon": "https://example.com/avatar.png "
}
```
The title, body and icon attributes are included as a fallback so you can construct a minimal notification if you cannot perform a network request to the API to get more data. 
						
						
					 
					
						2018-05-19 14:46:47 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1951ff41b3 
					 
					
						
						
							
							Do not override the default push notification settings ( #6037 )  
						
						
						
						
					 
					
						2018-05-19 14:45:58 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						138512d204 
					 
					
						
						
							
							Remove outline ( #7543 )  
						
						
						
						
					 
					
						2018-05-19 12:16:52 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7871d29aff 
					 
					
						
						
							
							Skip pagination logic for pinned account timelines in reducer ( #7540 )  
						
						... 
						
						
						
						Fix  #7516  
					
						2018-05-19 02:51:29 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0b1f88cfd5 
					 
					
						
						
							
							Upgrade posix-spawn to master ( #7542 )  
						
						
						
						
					 
					
						2018-05-19 02:20:43 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						97f02f2c08 
					 
					
						
						
							
							Do not raise delivery failure on 4xx errors, increase stoplight threshold ( #7541 )  
						
						... 
						
						
						
						* Do not raise delivery failure on 4xx errors, increase stoplight threshold
Stoplight failure threshold from 3 to 10
Status code 429 will raise a failure/get retried
* Oops 
						
						
					 
					
						2018-05-19 00:23:19 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9422b3e0d8 
					 
					
						
						
							
							Fix double-encoding of display name in title and e-mails ( #7534 )  
						
						
						
						
					 
					
						2018-05-18 15:56:57 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2beeea1e7d 
					 
					
						
						
							
							Change Japanese translation for privacy.private.short ( #7535 )  
						
						... 
						
						
						
						The old translation means "hidden," but it is vague in terms that it does
not specify the scope status is hidden. The new translation is a literal
translation of "Followers-only," without such ambiguity. 
						
						
					 
					
						2018-05-18 22:30:45 +09:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						57b503d4ef 
					 
					
						
						
							
							Resolve unknown status from Add activity, skip Remove if unknown ( #7526 )  
						
						... 
						
						
						
						Fix  #7518  
					
						2018-05-18 11:33:56 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						dafd7afc5e 
					 
					
						
						
							
							Use randomized setTimeout when fallback-polling and re-add since_id ( #7522 )  
						
						
						
						
					 
					
						2018-05-18 02:32:35 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1e02dc8715 
					 
					
						
						
							
							Add preference to hide following/followers lists ( #7532 )  
						
						... 
						
						
						
						* Add preference to hide following/followers lists
- Public pages
- ActivityPub collections (does not return pages but does give total)
- REST API (unless it's your own) (does not federate)
Fix  #6901 
* Add preference
* Add delegation
* Fix issue
* Fix issue 
						
						
					 
					
						2018-05-18 02:26:51 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						919eef3098 
					 
					
						
						
							
							User agent for WebFinger ( #7531 )  
						
						... 
						
						
						
						* User agent for WebFinger
* local_domain → web_domain
* 'http' is away accidentally... 
						
						
					 
					
						2018-05-18 01:47:22 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7293b9fc61 
					 
					
						
						
							
							Ensure unfilled fields are shown when errors are shown ( #7523 )  
						
						... 
						
						
						
						Fix  #7486  
					
						2018-05-17 13:00:56 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b48a166c82 
					 
					
						
						
							
							Add tests for account_moderation_notes_controller ( #7524 )  
						
						
						
						
					 
					
						2018-05-17 04:26:51 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						dfb6907e08 
					 
					
						
						
							
							HTTP signatures spec no longer requires algorithms field ( #7525 )  
						
						... 
						
						
						
						Fix  #7520  
					
						2018-05-17 04:03:28 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6bed372ad2 
					 
					
						
						
							
							Fix posix-spawn to version 0.3.12 ( #7517 )  
						
						... 
						
						
						
						Because 0.3.13 causes build error in x86 or other ILP32 environments.
closes  #7453  
						
						
					 
					
						2018-05-16 16:52:19 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5e87c79d25 
					 
					
						
						
							
							Russian language for 2.4.0 ( #7512 )  
						
						... 
						
						
						
						* Russian language for 2.4.0
* Russian language for 2.4.0
* bundle exec i18n-tasks normalize
* RU: Updated some strings after new commits appeared 
						
						
					 
					
						2018-05-16 16:25:11 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2b97451168 
					 
					
						
						
							
							Fix images resized in browser getting cropped ( #7514 )  
						
						... 
						
						
						
						Fix  #7487  
					
						2018-05-16 16:24:16 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4ea376121a 
					 
					
						
						
							
							French translation tweaks ( #7513 )  
						
						... 
						
						
						
						- Use more neutral terminology for readability.
- Maintains the use of "Personne" instead of "Utilisateur⋅ice" to emphasis on the "You're not the product".
- Some fixes for accounts. 
						
						
					 
					
						2018-05-16 23:21:48 +09:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f60c1d3989 
					 
					
						
						
							
							[l10n] Occitan update ( #7505 )  
						
						... 
						
						
						
						* Update oc.json
* Update doorkeeper.oc.yml
* Update oc.yml
* Update simple_form.oc.yml
* Update oc.json
Accept is the opp. of reject, I think it's better like this.
* bundle exec i18n-tasks normalize 
						
						
					 
					
						2018-05-16 23:18:32 +09:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						dbf65e1b76 
					 
					
						
						
							
							Update bot preference text ( #7507 )  
						
						... 
						
						
						
						* Update simple_form.en.yml
* fix  #2  
						
						
					 
					
						2018-05-16 14:47:29 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						53c2164e9c 
					 
					
						
						
							
							Reword the direct message warning ( #7420 )  
						
						... 
						
						
						
						* Change direct message warning
Reword the direct message warning to set proper privacy expectations.
* Update the French translation
Update the French translation to reflect the changes made to the direct message warning.
* Wording update
Update the message's wording according to the feedback. 
						
						
					 
					
						2018-05-16 14:47:11 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						77cd6b5096 
					 
					
						
						
							
							Do not use permitted_for scope when querying pinned statuses ( #7510 )  
						
						... 
						
						
						
						permitted_for scope is slow when combined with pinned status scope.
Fortunately permitted_for scope can safely be removed because a pinned
status is always public. 
						
						
					 
					
						2018-05-16 12:30:14 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						55fd55714a 
					 
					
						
						
							
							Raise Mastodon::RaceConditionError if Redis lock failed ( #7511 )  
						
						... 
						
						
						
						An explicit error allows user agents to know the error and Sidekiq to
retry. 
						
						
					 
					
						2018-05-16 12:29:45 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						65d6b253fb 
					 
					
						
						
							
							Let navigator follow redirect instead that handling redirect in fetch ( #7500 )  
						
						... 
						
						
						
						* Let navigator follow redirect instead that handling redirect in fetch
* Do not use cache when fetched resource is to redirect 
						
						
					 
					
						2018-05-16 04:59:44 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						17c1a62ec8 
					 
					
						
						
							
							Consider only-if-cached in FetchEvent valid on non-Mozilla-Firefox browser ( #7506 )  
						
						
						
						
					 
					
						2018-05-15 21:42:31 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4511a10e66 
					 
					
						
						
							
							Test if navigator.storage.estimate exists before using it ( #7504 )  
						
						
						
						
					 
					
						2018-05-15 20:15:08 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						918cfd3be6 
					 
					
						
						
							
							Ignore only-if-cached cache mode on Mozilla Firefox prior to version 60 ( #7503 )  
						
						
						
						
					 
					
						2018-05-15 20:14:30 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ff84c18e3d 
					 
					
						
						
							
							🌍 :  🇵🇱 ⬆️  ( #7494 )  
						
						... 
						
						
						
						Signed-off-by: Marcin Mikołajczak <me@m4sk.in > 
						
						
					 
					
						2018-05-16 01:20:40 +09:00