a29a982eaa 
								
							 
						 
						
							
							
								
								Change e-mail domain blocks to block IPs dynamically ( #17635 )  
							
							... 
							
							
							
							* Change e-mail domain blocks to block IPs dynamically
* Update app/workers/scheduler/email_domain_block_refresh_scheduler.rb
Co-authored-by: Yamagishi Kazutoshi <ykzts@desire.sh>
* Update app/workers/scheduler/email_domain_block_refresh_scheduler.rb
Co-authored-by: Yamagishi Kazutoshi <ykzts@desire.sh>
Co-authored-by: Yamagishi Kazutoshi <ykzts@desire.sh> 
							
						 
						
							2022-02-24 17:28:23 +01:00  
				
					
						
							
							
								 
						
							
								91cc8d1e63 
								
							 
						 
						
							
							
								
								fix   #17601  change `:keys` to `:attribute_names` ( #17637 )  
							
							
							
						 
						
							2022-02-24 14:46:21 +01:00  
				
					
						
							
							
								 
						
							
								b7cf11d5a9 
								
							 
						 
						
							
							
								
								Fix reporting from profile ( #17632 )  
							
							... 
							
							
							
							* Fix reporting from profile
* Clean up dead code 
							
						 
						
							2022-02-23 21:37:02 +01:00  
				
					
						
							
							
								 
						
							
								a9a43de6d1 
								
							 
						 
						
							
							
								
								Change report modal to include category selection in web UI ( #17565 )  
							
							... 
							
							
							
							* Change report modal to include category selection in web UI
* Various fixes and improvements
- Change thank you text to be different based on category
- Change starting headline to be different for account and status reports
- Change toggle components to have a checkmark when checked
- Fix report dialog being cut off on small screens
- Fix thank you screen offering mute or block if already muted or blocked
- Refactor toggle components in report dialog into one component
* Change wording on final screen
* Change checkboxes to be square when multiple options are possible 
							
						 
						
							2022-02-23 20:03:46 +01:00  
				
					
						
							
							
								 
						
							
								1c3e5e44e2 
								
							 
						 
						
							
							
								
								Fix new sign-up notification not working because of incorrect type name ( #17629 )  
							
							
							
						 
						
							2022-02-23 19:30:13 +01:00  
				
					
						
							
							
								 
						
							
								0db101ede2 
								
							 
						 
						
							
							
								
								Fix link in new hashtag notification email ( #17624 )  
							
							... 
							
							
							
							It's currently https://example.org/admin/trends/tags?pending_review=1  but should be https://example.org/admin/trends/tags?status=pending_review  
							
						 
						
							2022-02-23 16:51:09 +01:00  
				
					
						
							
							
								 
						
							
								7b816eb5ae 
								
							 
						 
						
							
							
								
								Add notifications for new sign-ups ( #16953 )  
							
							
							
						 
						
							2022-02-23 16:45:22 +01:00  
				
					
						
							
							
								 
						
							
								3e12abc1fe 
								
							 
						 
						
							
							
								
								Calculate max_id without random vector ( #17623 )  
							
							
							
						 
						
							2022-02-23 16:44:59 +01:00  
				
					
						
							
							
								 
						
							
								b950807fd2 
								
							 
						 
						
							
							
								
								Skip Docker Hub login for pull requests ( #17625 )  
							
							... 
							
							
							
							* Skip Docker Hub login for pull requests
* Add support pr tag 
							
						 
						
							2022-02-23 16:44:16 +01:00  
				
					
						
							
							
								 
						
							
								d21bedc492 
								
							 
						 
						
							
							
								
								New Crowdin updates ( #17593 )  
							
							... 
							
							
							
							* New translations en.json (Catalan)
* New translations en.json (Turkish)
* New translations en.json (Macedonian)
* New translations en.json (Punjabi)
* New translations en.json (Polish)
* New translations en.json (Portuguese)
* New translations en.json (Russian)
* New translations en.json (Slovak)
* New translations en.json (Albanian)
* New translations en.json (Serbian (Cyrillic))
* New translations en.json (Swedish)
* New translations en.json (Ukrainian)
* New translations en.json (Korean)
* New translations en.json (Chinese Simplified)
* New translations en.json (Chinese Traditional)
* New translations en.json (Urdu (Pakistan))
* New translations en.json (Vietnamese)
* New translations en.json (Galician)
* New translations en.json (Icelandic)
* New translations en.json (Portuguese, Brazilian)
* New translations en.json (Indonesian)
* New translations en.json (Tamil)
* New translations en.json (Spanish, Argentina)
* New translations en.json (Lithuanian)
* New translations en.json (Georgian)
* New translations en.json (Slovenian)
* New translations en.json (French)
* New translations en.json (Persian)
* New translations en.json (Occitan)
* New translations en.json (Arabic)
* New translations en.json (Thai)
* New translations en.json (Norwegian Nynorsk)
* New translations en.json (Norwegian)
* New translations en.json (Hebrew)
* New translations en.json (Greek)
* New translations en.json (Dutch)
* New translations en.json (Romanian)
* New translations en.json (Spanish)
* New translations en.json (Japanese)
* New translations en.json (Afrikaans)
* New translations en.json (Bulgarian)
* New translations en.json (Czech)
* New translations en.json (Danish)
* New translations en.json (German)
* New translations en.json (Basque)
* New translations en.json (Finnish)
* New translations en.json (Hungarian)
* New translations en.json (Armenian)
* New translations en.json (Italian)
* New translations en.json (Spanish, Mexico)
* New translations en.json (Bengali)
* New translations en.json (Cornish)
* New translations en.json (Silesian)
* New translations en.json (Taigi)
* New translations en.json (Ido)
* New translations en.json (Kabyle)
* New translations en.json (Sanskrit)
* New translations en.json (Sardinian)
* New translations en.json (Corsican)
* New translations en.json (Sorani (Kurdish))
* New translations en.json (Kurmanji (Kurdish))
* New translations en.json (Serbian (Latin))
* New translations en.json (Asturian)
* New translations en.json (Scottish Gaelic)
* New translations en.json (Kannada)
* New translations en.json (Sinhala)
* New translations en.json (Marathi)
* New translations en.json (Breton)
* New translations en.json (Malayalam)
* New translations en.json (Tatar)
* New translations en.json (Chinese Traditional, Hong Kong)
* New translations en.json (Uyghur)
* New translations en.json (Esperanto)
* New translations en.json (Welsh)
* New translations en.json (Telugu)
* New translations en.json (Malay)
* New translations en.json (Hindi)
* New translations en.json (Latvian)
* New translations en.json (Estonian)
* New translations en.json (Kazakh)
* New translations en.json (Croatian)
* New translations en.json (Standard Moroccan Tamazight)
* New translations en.yml (Japanese)
* New translations en.json (Japanese)
* New translations en.json (Chinese Traditional)
* New translations en.json (Danish)
* New translations en.json (Thai)
* New translations en.yml (Thai)
* New translations en.json (Korean)
* New translations en.yml (Thai)
* New translations en.yml (Thai)
* New translations en.json (Chinese Simplified)
* New translations en.yml (Thai)
* New translations devise.en.yml (Thai)
* New translations en.yml (Thai)
* New translations en.yml (Thai)
* New translations en.json (Catalan)
* New translations simple_form.en.yml (Thai)
* New translations en.json (Galician)
* New translations en.json (Greek)
* New translations en.json (Polish)
* New translations en.json (Hebrew)
* New translations en.json (Icelandic)
* New translations en.json (Kurmanji (Kurdish))
* New translations en.json (Chinese Traditional)
* New translations en.yml (Russian)
* New translations en.json (Portuguese)
* New translations en.json (Russian)
* New translations en.yml (Russian)
* New translations en.json (Swedish)
* New translations simple_form.en.yml (Russian)
* New translations en.json (Turkish)
* New translations en.json (Chinese Traditional)
* New translations en.json (Albanian)
* New translations en.json (Vietnamese)
* New translations en.json (Latvian)
* New translations en.json (Hungarian)
* New translations en.json (Spanish, Argentina)
* New translations en.json (Italian)
* New translations en.yml (Japanese)
* New translations simple_form.en.yml (Finnish)
* New translations simple_form.en.yml (Finnish)
* New translations simple_form.en.yml (Finnish)
* New translations en.yml (Finnish)
* New translations simple_form.en.yml (Finnish)
* New translations en.yml (Finnish)
* New translations en.yml (Finnish)
* New translations en.json (Finnish)
* New translations en.yml (Japanese)
* New translations en.yml (Japanese)
* New translations en.yml (Hebrew)
* New translations en.yml (Hebrew)
* New translations en.json (Spanish)
* New translations en.json (Basque)
* New translations en.yml (Basque)
* New translations en.json (Basque)
* New translations en.yml (Basque)
* New translations en.yml (Basque)
* New translations en.json (Ukrainian)
* New translations en.yml (Indonesian)
* New translations en.json (Indonesian)
* New translations en.yml (Indonesian)
* New translations en.yml (Russian)
* New translations en.yml (French)
* New translations en.yml (French)
* New translations en.yml (French)
* New translations en.yml (French)
* New translations en.json (Hungarian)
* New translations en.yml (Indonesian)
* New translations en.yml (Indonesian)
* New translations en.yml (Indonesian)
* New translations simple_form.en.yml (Indonesian)
* New translations en.yml (French)
* New translations en.yml (French)
* New translations en.yml (French)
* New translations en.yml (French)
* New translations en.yml (French)
* New translations en.yml (French)
* New translations en.yml (French)
* New translations en.yml (French)
* New translations en.yml (French)
* New translations en.yml (French)
* New translations en.yml (French)
* New translations simple_form.en.yml (French)
* New translations en.json (French)
* New translations simple_form.en.yml (French)
* New translations en.json (French)
* New translations simple_form.en.yml (Galician)
* New translations en.json (French)
* New translations en.json (Russian)
* New translations activerecord.en.yml (Latvian)
* New translations en.yml (French)
* New translations en.yml (French)
* Run `yarn manage:translations`
* Run `bundle exec i18n-tasks normalize`
Co-authored-by: Yamagishi Kazutoshi <ykzts@desire.sh> 
							
						 
						
							2022-02-23 22:13:09 +09:00  
				
					
						
							
							
								 
						
							
								73f5e4a1d9 
								
							 
						 
						
							
							
								
								Fix various typos ( #17621 )  
							
							... 
							
							
							
							Found via `codespell -q 3 -S ./CHANGELOG.md,./AUTHORS.md,./config/locales,./app/javascript/mastodon/locales -L ba,keypair,medias,ro` 
							
						 
						
							2022-02-22 20:14:17 +01:00  
				
					
						
							
							
								 
						
							
								166f6e4b50 
								
							 
						 
						
							
							
								
								Fix some media attachments being converted with too high framerates ( #17619 )  
							
							... 
							
							
							
							Video files with variable framerates are converted to constant framerate videos
and the output framerate picked by ffmpeg is based on the original file's
container framerate (which can be different from the average framerate).
This means that an input video with variable framerate with about 30 frames per
second on average, but a maximum of 120 fps will be converted to a constant 120
fps file, which won't be processed by other Mastodon servers.
This commit changes it so that input files with VFR and a maximum framerate
above the framerate threshold are converted to VFR files with the maximum frame
rate enforced. 
							
						 
						
							2022-02-22 17:11:22 +01:00  
				
					
						
							
							
								 
						
							
								51e67f3243 
								
							 
						 
						
							
							
								
								Fix link colors in report and strike details ( #17616 )  
							
							
							
						 
						
							2022-02-22 15:27:25 +01:00  
				
					
						
							
							
								 
						
							
								b377022cf9 
								
							 
						 
						
							
							
								
								Add caching layer to metrics ( #17617 )  
							
							
							
						 
						
							2022-02-22 15:27:08 +01:00  
				
					
						
							
							
								 
						
							
								8338826963 
								
							 
						 
						
							
							
								
								Fix wrong styles on strike page ( #17615 )  
							
							
							
						 
						
							2022-02-22 06:20:04 +01:00  
				
					
						
							
							
								 
						
							
								8603a07504 
								
							 
						 
						
							
							
								
								Fix error when trying to register ( #17600 )  
							
							
							
						 
						
							2022-02-21 14:55:38 +01:00  
				
					
						
							
							
								 
						
							
								2e89067d21 
								
							 
						 
						
							
							
								
								Bump pundit from 2.1.1 to 2.2.0 ( #17543 )  
							
							... 
							
							
							
							* Bump pundit from 2.1.1 to 2.2.0
Bumps [pundit](https://github.com/varvet/pundit ) from 2.1.1 to 2.2.0.
- [Release notes](https://github.com/varvet/pundit/releases )
- [Changelog](https://github.com/varvet/pundit/blob/main/CHANGELOG.md )
- [Commits](https://github.com/varvet/pundit/compare/v2.1.1...v2.2.0 )
---
updated-dependencies:
- dependency-name: pundit
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* `include Pundit` is deprecated
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Yamagishi Kazutoshi <ykzts@desire.sh> 
							
						 
						
							2022-02-19 13:30:06 +09:00  
				
					
						
							
							
								 
						
							
								4dddb1a431 
								
							 
						 
						
							
							
								
								Bump url-parse from 1.5.3 to 1.5.7 ( #17584 )  
							
							... 
							
							
							
							Bumps [url-parse](https://github.com/unshiftio/url-parse ) from 1.5.3 to 1.5.7.
- [Release notes](https://github.com/unshiftio/url-parse/releases )
- [Commits](https://github.com/unshiftio/url-parse/compare/1.5.3...1.5.7 )
---
updated-dependencies:
- dependency-name: url-parse
  dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
							
						 
						
							2022-02-19 13:23:06 +09:00  
				
					
						
							
							
								 
						
							
								1761d9ba5d 
								
							 
						 
						
							
							
								
								New Crowdin updates ( #17514 )  
							
							... 
							
							
							
							* New translations en.yml (Catalan)
* New translations simple_form.en.yml (Catalan)
* New translations en.yml (Albanian)
* New translations simple_form.en.yml (Albanian)
* New translations en.yml (Albanian)
* New translations en.yml (Ukrainian)
* New translations en.yml (Ukrainian)
* New translations en.yml (Danish)
* New translations en.yml (Danish)
* New translations en.yml (Danish)
* New translations en.yml (Chinese Traditional)
* New translations simple_form.en.yml (Chinese Traditional)
* New translations en.yml (Danish)
* New translations en.yml (Chinese Traditional)
* New translations en.yml (Danish)
* New translations en.yml (Chinese Traditional)
* New translations simple_form.en.yml (Danish)
* New translations en.yml (Chinese Traditional)
* New translations en.yml (Chinese Traditional)
* New translations en.yml (Chinese Simplified)
* New translations en.yml (Chinese Simplified)
* New translations en.yml (Chinese Simplified)
* New translations en.yml (Chinese Simplified)
* New translations simple_form.en.yml (Chinese Simplified)
* New translations en.yml (Galician)
* New translations en.yml (Vietnamese)
* New translations en.yml (Galician)
* New translations en.yml (Vietnamese)
* New translations en.yml (Galician)
* New translations en.yml (Vietnamese)
* New translations en.yml (Indonesian)
* New translations simple_form.en.yml (Galician)
* New translations en.yml (Japanese)
* New translations en.yml (Vietnamese)
* New translations en.yml (Indonesian)
* New translations simple_form.en.yml (Vietnamese)
* New translations en.yml (Hebrew)
* New translations en.yml (German)
* New translations en.json (German)
* New translations en.yml (German)
* New translations en.yml (German)
* New translations simple_form.en.yml (German)
* New translations en.yml (German)
* New translations en.yml (Polish)
* New translations en.yml (Turkish)
* New translations en.yml (Icelandic)
* New translations activerecord.en.yml (Icelandic)
* New translations devise.en.yml (Icelandic)
* New translations en.yml (Polish)
* New translations en.yml (Turkish)
* New translations en.yml (Swedish)
* New translations en.yml (Turkish)
* New translations simple_form.en.yml (Turkish)
* New translations en.yml (Swedish)
* New translations simple_form.en.yml (Swedish)
* New translations en.yml (Swedish)
* New translations en.yml (Hungarian)
* New translations en.yml (Hungarian)
* New translations en.yml (Hungarian)
* New translations en.yml (Icelandic)
* New translations en.yml (Hungarian)
* New translations en.yml (Hungarian)
* New translations simple_form.en.yml (Hungarian)
* New translations en.yml (Icelandic)
* New translations en.json (Icelandic)
* New translations simple_form.en.yml (Icelandic)
* New translations en.json (Icelandic)
* New translations en.yml (Polish)
* New translations en.json (Polish)
* New translations en.json (Icelandic)
* New translations en.json (Icelandic)
* New translations simple_form.en.yml (Icelandic)
* New translations en.yml (Icelandic)
* New translations en.json (Icelandic)
* New translations doorkeeper.en.yml (Icelandic)
* New translations simple_form.en.yml (Icelandic)
* New translations activerecord.en.yml (Icelandic)
* New translations en.yml (Albanian)
* New translations en.yml (Icelandic)
* New translations en.yml (Indonesian)
* New translations en.json (Russian)
* New translations en.yml (Albanian)
* New translations en.yml (Indonesian)
* New translations en.json (Icelandic)
* New translations en.yml (Icelandic)
* New translations en.yml (Indonesian)
* New translations en.json (Icelandic)
* New translations en.yml (Icelandic)
* New translations en.yml (Hungarian)
* New translations en.yml (Icelandic)
* New translations en.yml (Hungarian)
* New translations simple_form.en.yml (Hungarian)
* New translations simple_form.en.yml (Italian)
* New translations en.yml (Italian)
* New translations en.yml (Spanish, Argentina)
* New translations en.yml (Spanish, Argentina)
* New translations en.yml (Spanish, Argentina)
* New translations en.yml (Spanish, Argentina)
* New translations simple_form.en.yml (Spanish, Argentina)
* New translations en.json (Korean)
* New translations en.yml (Thai)
* New translations en.yml (Spanish)
* New translations en.yml (Spanish)
* New translations en.yml (Thai)
* New translations en.yml (Spanish)
* New translations en.yml (Thai)
* New translations en.yml (Kurmanji (Kurdish))
* New translations en.yml (Kurmanji (Kurdish))
* New translations en.yml (Kurmanji (Kurdish))
* New translations en.yml (Kurmanji (Kurdish))
* New translations simple_form.en.yml (Kurmanji (Kurdish))
* New translations en.yml (Spanish)
* New translations en.yml (Kurmanji (Kurdish))
* New translations simple_form.en.yml (Spanish)
* New translations simple_form.en.yml (Kurmanji (Kurdish))
* New translations en.yml (Spanish)
* New translations en.yml (Kurmanji (Kurdish))
* New translations en.yml (Kurmanji (Kurdish))
* New translations en.yml (Kurmanji (Kurdish))
* New translations en.yml (Korean)
* New translations en.yml (Korean)
* New translations en.json (Korean)
* New translations en.yml (Korean)
* New translations en.yml (Korean)
* New translations en.yml (Thai)
* New translations en.yml (Thai)
* New translations en.yml (Thai)
* New translations en.yml (Thai)
* New translations en.yml (Korean)
* New translations simple_form.en.yml (Korean)
* New translations en.yml (Korean)
* New translations en.yml (Portuguese)
* New translations en.yml (Hungarian)
* New translations en.yml (Armenian)
* New translations en.yml (Georgian)
* New translations en.yml (Dutch)
* New translations en.yml (Norwegian)
* New translations en.yml (Polish)
* New translations en.yml (Albanian)
* New translations en.yml (Basque)
* New translations en.yml (Serbian (Cyrillic))
* New translations en.yml (Turkish)
* New translations en.yml (Ukrainian)
* New translations en.yml (Chinese Traditional)
* New translations en.yml (Icelandic)
* New translations en.yml (Portuguese, Brazilian)
* New translations en.yml (Indonesian)
* New translations en.yml (Spanish, Argentina)
* New translations en.yml (Finnish)
* New translations en.yml (Greek)
* New translations en.yml (Galician)
* New translations en.yml (Slovak)
* New translations en.yml (Chinese Simplified)
* New translations en.yml (Swedish)
* New translations en.yml (Arabic)
* New translations en.yml (French)
* New translations en.yml (Spanish)
* New translations en.yml (Catalan)
* New translations en.yml (Italian)
* New translations en.yml (Japanese)
* New translations en.yml (Russian)
* New translations en.yml (Slovenian)
* New translations en.yml (German)
* New translations en.yml (Vietnamese)
* New translations en.yml (Thai)
* New translations en.yml (Scottish Gaelic)
* New translations en.yml (Occitan)
* New translations en.yml (Persian)
* New translations en.yml (Czech)
* New translations en.yml (Danish)
* New translations en.yml (Spanish, Mexico)
* New translations en.yml (Kabyle)
* New translations en.yml (Sardinian)
* New translations en.yml (Corsican)
* New translations en.yml (Sorani (Kurdish))
* New translations en.yml (Kurmanji (Kurdish))
* New translations en.yml (Serbian (Latin))
* New translations en.yml (Chinese Traditional, Hong Kong)
* New translations en.yml (Esperanto)
* New translations en.yml (Welsh)
* New translations en.yml (Malay)
* New translations en.yml (Latvian)
* New translations en.yml (Estonian)
* New translations en.yml (Kazakh)
* New translations en.yml (Norwegian Nynorsk)
* New translations en.yml (Galician)
* New translations en.yml (Hungarian)
* New translations en.yml (Galician)
* New translations en.yml (Catalan)
* New translations en.yml (Hungarian)
* New translations en.yml (Polish)
* New translations en.yml (Breton)
* New translations en.json (Breton)
* New translations en.yml (Galician)
* New translations en.yml (Icelandic)
* New translations en.yml (Spanish)
* New translations en.yml (Icelandic)
* New translations en.yml (Portuguese)
* New translations en.yml (Portuguese)
* New translations en.yml (Portuguese)
* New translations en.yml (Vietnamese)
* New translations en.yml (Portuguese)
* New translations en.yml (Ukrainian)
* New translations en.yml (Kurmanji (Kurdish))
* New translations en.yml (Portuguese)
* New translations en.yml (Kurmanji (Kurdish))
* New translations simple_form.en.yml (Portuguese)
* New translations en.yml (Ukrainian)
* New translations en.yml (Albanian)
* New translations en.yml (Ukrainian)
* New translations simple_form.en.yml (Ukrainian)
* New translations en.yml (Albanian)
* New translations en.yml (Ukrainian)
* New translations en.yml (Italian)
* New translations en.yml (French)
* New translations simple_form.en.yml (Finnish)
* New translations simple_form.en.yml (Finnish)
* New translations simple_form.en.yml (Finnish)
* New translations simple_form.en.yml (Finnish)
* New translations simple_form.en.yml (Finnish)
* New translations simple_form.en.yml (Finnish)
* New translations en.yml (Korean)
* New translations en.yml (Korean)
* New translations simple_form.en.yml (Korean)
* New translations en.yml (Chinese Traditional)
* New translations en.yml (Chinese Traditional)
* New translations en.yml (Danish)
* New translations en.yml (Danish)
* New translations en.yml (Spanish, Argentina)
* New translations en.yml (Spanish, Argentina)
* New translations en.yml (Turkish)
* New translations en.yml (Latvian)
* New translations en.yml (Latvian)
* New translations en.json (Russian)
* New translations simple_form.en.yml (Russian)
* New translations en.yml (Russian)
* New translations en.yml (Galician)
* New translations en.yml (Russian)
* New translations en.yml (Indonesian)
* New translations en.yml (Galician)
* New translations en.yml (Galician)
* New translations en.yml (Russian)
* New translations en.yml (Russian)
* New translations en.yml (Russian)
* New translations en.yml (Chinese Simplified)
* New translations en.yml (Chinese Simplified)
* New translations en.yml (Chinese Traditional)
* Ran `yarn manage:translations`
* Ran `bundle exec i18n-tasks normalize`
Co-authored-by: Yamagishi Kazutoshi <ykzts@desire.sh> 
							
						 
						
							2022-02-19 13:20:00 +09:00  
				
					
						
							
							
								 
						
							
								de448ab1b5 
								
							 
						 
						
							
							
								
								Change global `locale` param to `lang` to avoid conflicts ( #17592 )  
							
							
							
						 
						
							2022-02-19 03:12:28 +01:00  
				
					
						
							
							
								 
						
							
								2426577a91 
								
							 
						 
						
							
							
								
								Fix sign in token and warning emails failed to send in some cases ( #17589 )  
							
							
							
						 
						
							2022-02-18 20:43:42 +01:00  
				
					
						
							
							
								 
						
							
								f9e7f2e409 
								
							 
						 
						
							
							
								
								Avoid return within block ( #17590 )  
							
							... 
							
							
							
							This prevents the error: LocalJumpError (unexpected return) 
							
						 
						
							2022-02-18 20:21:21 +01:00  
				
					
						
							
							
								 
						
							
								1de2e3f980 
								
							 
						 
						
							
							
								
								Throttle IPv6 signup for subnet ( #17588 )  
							
							
							
						 
						
							2022-02-18 13:51:51 +01:00  
				
					
						
							
							
								 
						
							
								ac99f586bb 
								
							 
						 
						
							
							
								
								Fix issues when attempting to appeal an old strike ( #17554 )  
							
							... 
							
							
							
							* Display an error when an appeal could not be submitted
* Do not offer users to appeal old strikes
* Fix 500 error when trying to appeal a strike that is too old
* Avoid using an extra translatable string 
							
						 
						
							2022-02-16 22:29:48 +01:00  
				
					
						
							
							
								 
						
							
								aa86cf9557 
								
							 
						 
						
							
							
								
								Fix opening the emoji picker scrolling the single-column view to the top ( #17579 )  
							
							... 
							
							
							
							Fixes  #17577  
						
							2022-02-16 21:44:47 +01:00  
				
					
						
							
							
								 
						
							
								00b45b967e 
								
							 
						 
						
							
							
								
								Fix edge case where settings/admin page sidebar would be incorrectly hidden ( #17580 )  
							
							
							
						 
						
							2022-02-16 21:44:19 +01:00  
				
					
						
							
							
								 
						
							
								1abf0f9000 
								
							 
						 
						
							
							
								
								Fix 0 pluralization for some localization strings ( #17576 )  
							
							... 
							
							
							
							Apparently, when the `zero` case is not defined, the translation string used
for `0` depends on the language. In French, `one` is used, causing some strings
with hardcoded “one” or `1` to misrepresent the actual data.
For instance, the dashboard would display « 1 utilisateur·rice en attente » for
both 0 and 1 pending users. 
							
						 
						
							2022-02-16 14:57:57 +01:00  
				
					
						
							
							
								 
						
							
								6ea80ba2a2 
								
							 
						 
						
							
							
								
								Change streaming server error messages when failing to parse client input ( #17559 )  
							
							... 
							
							
							
							Fixes  #17541 
- prefix JSON parsing error message by “Error parsing message from …”
- output user id if a user is logged in, IP address otherwise
- reduce log level from error to warning when a user is logged in, and to silly
  otherwise 
						
							2022-02-16 14:37:26 +01:00  
				
					
						
							
							
								 
						
							
								8f537a1168 
								
							 
						 
						
							
							
								
								Change relays handling to not record boosts ( #17571 )  
							
							... 
							
							
							
							* Change relays handling to not record boosts
* Update tests 
							
						 
						
							2022-02-16 14:36:44 +01:00  
				
					
						
							
							
								 
						
							
								73fce8d311 
								
							 
						 
						
							
							
								
								Fix performance of server-side filtering ( #17575 )  
							
							... 
							
							
							
							Fixes  #17567  
						
							2022-02-16 14:28:45 +01:00  
				
					
						
							
							
								 
						
							
								793da08995 
								
							 
						 
						
							
							
								
								Change dasbhoard links for “new users” and “active users” ( #17570 )  
							
							... 
							
							
							
							Make them filter for local accounts by default 
							
						 
						
							2022-02-16 13:17:28 +01:00  
				
					
						
							
							
								 
						
							
								2fd2666eea 
								
							 
						 
						
							
							
								
								Add test for user matching ip ( #17572 )  
							
							
							
						 
						
							2022-02-16 13:14:53 +01:00  
				
					
						
							
							
								 
						
							
								436d1243e5 
								
							 
						 
						
							
							
								
								Bump axios from 0.25.0 to 0.26.0 ( #17551 )  
							
							... 
							
							
							
							Bumps [axios](https://github.com/axios/axios ) from 0.25.0 to 0.26.0.
- [Release notes](https://github.com/axios/axios/releases )
- [Changelog](https://github.com/axios/axios/blob/master/CHANGELOG.md )
- [Commits](https://github.com/axios/axios/compare/v0.25.0...v0.26.0 )
---
updated-dependencies:
- dependency-name: axios
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
							
						 
						
							2022-02-16 19:20:37 +09:00  
				
					
						
							
							
								 
						
							
								448d62058c 
								
							 
						 
						
							
							
								
								Bump scenic from 1.5.5 to 1.6.0 ( #17547 )  
							
							... 
							
							
							
							Bumps [scenic](https://github.com/scenic-views/scenic ) from 1.5.5 to 1.6.0.
- [Release notes](https://github.com/scenic-views/scenic/releases )
- [Changelog](https://github.com/scenic-views/scenic/blob/main/CHANGELOG.md )
- [Commits](https://github.com/scenic-views/scenic/compare/v1.5.5...v1.6.0 )
---
updated-dependencies:
- dependency-name: scenic
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
							
						 
						
							2022-02-16 19:18:09 +09:00  
				
					
						
							
							
								 
						
							
								073543a19c 
								
							 
						 
						
							
							
								
								Bump pg from 1.3.1 to 1.3.2 ( #17555 )  
							
							... 
							
							
							
							Bumps [pg](https://github.com/ged/ruby-pg ) from 1.3.1 to 1.3.2.
- [Release notes](https://github.com/ged/ruby-pg/releases )
- [Changelog](https://github.com/ged/ruby-pg/blob/master/History.rdoc )
- [Commits](https://github.com/ged/ruby-pg/compare/v1.3.1...v1.3.2 )
---
updated-dependencies:
- dependency-name: pg
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
							
						 
						
							2022-02-16 13:05:10 +09:00  
				
					
						
							
							
								 
						
							
								5f4b9e1bce 
								
							 
						 
						
							
							
								
								Bump rails from 6.1.4.4 to 6.1.4.6 ( #17550 )  
							
							... 
							
							
							
							Bumps [rails](https://github.com/rails/rails ) from 6.1.4.4 to 6.1.4.6.
- [Release notes](https://github.com/rails/rails/releases )
- [Commits](https://github.com/rails/rails/compare/v6.1.4.4...v6.1.4.6 )
---
updated-dependencies:
- dependency-name: rails
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
							
						 
						
							2022-02-15 14:13:48 +09:00  
				
					
						
							
							
								 
						
							
								db94a3d94d 
								
							 
						 
						
							
							
								
								Bump rqrcode from 2.1.0 to 2.1.1 ( #17542 )  
							
							... 
							
							
							
							Bumps [rqrcode](https://github.com/whomwah/rqrcode ) from 2.1.0 to 2.1.1.
- [Release notes](https://github.com/whomwah/rqrcode/releases )
- [Changelog](https://github.com/whomwah/rqrcode/blob/master/CHANGELOG.md )
- [Commits](https://github.com/whomwah/rqrcode/compare/v2.1.0...v2.1.1 )
---
updated-dependencies:
- dependency-name: rqrcode
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
							
						 
						
							2022-02-15 11:07:42 +09:00  
				
					
						
							
							
								 
						
							
								b289644227 
								
							 
						 
						
							
							
								
								Bump npmlog from 6.0.0 to 6.0.1 ( #17545 )  
							
							... 
							
							
							
							Bumps [npmlog](https://github.com/npm/npmlog ) from 6.0.0 to 6.0.1.
- [Release notes](https://github.com/npm/npmlog/releases )
- [Changelog](https://github.com/npm/npmlog/blob/main/CHANGELOG.md )
- [Commits](https://github.com/npm/npmlog/compare/v6.0.0...v6.0.1 )
---
updated-dependencies:
- dependency-name: npmlog
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
							
						 
						
							2022-02-15 11:07:14 +09:00  
				
					
						
							
							
								 
						
							
								5939aa934b 
								
							 
						 
						
							
							
								
								Bump @babel/plugin-proposal-decorators from 7.17.0 to 7.17.2 ( #17548 )  
							
							... 
							
							
							
							Bumps [@babel/plugin-proposal-decorators](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-proposal-decorators ) from 7.17.0 to 7.17.2.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.17.2/packages/babel-plugin-proposal-decorators )
---
updated-dependencies:
- dependency-name: "@babel/plugin-proposal-decorators"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
							
						 
						
							2022-02-15 11:06:25 +09:00  
				
					
						
							
							
								 
						
							
								fee7d5cce6 
								
							 
						 
						
							
							
								
								Bump babel-jest from 27.5.0 to 27.5.1 ( #17549 )  
							
							... 
							
							
							
							Bumps [babel-jest](https://github.com/facebook/jest/tree/HEAD/packages/babel-jest ) from 27.5.0 to 27.5.1.
- [Release notes](https://github.com/facebook/jest/releases )
- [Changelog](https://github.com/facebook/jest/blob/main/CHANGELOG.md )
- [Commits](https://github.com/facebook/jest/commits/v27.5.1/packages/babel-jest )
---
updated-dependencies:
- dependency-name: babel-jest
  dependency-type: direct:development
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
							
						 
						
							2022-02-15 11:06:06 +09:00  
				
					
						
							
							
								 
						
							
								61c2e74f07 
								
							 
						 
						
							
							
								
								Bump @babel/runtime from 7.17.0 to 7.17.2 ( #17544 )  
							
							... 
							
							
							
							Bumps [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime ) from 7.17.0 to 7.17.2.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.17.2/packages/babel-runtime )
---
updated-dependencies:
- dependency-name: "@babel/runtime"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
							
						 
						
							2022-02-15 11:05:18 +09:00  
				
					
						
							
							
								 
						
							
								f5c6ee4d54 
								
							 
						 
						
							
							
								
								Bump dotenv from 10.0.0 to 16.0.0 ( #17476 )  
							
							... 
							
							
							
							Bumps [dotenv](https://github.com/motdotla/dotenv ) from 10.0.0 to 16.0.0.
- [Release notes](https://github.com/motdotla/dotenv/releases )
- [Changelog](https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md )
- [Commits](https://github.com/motdotla/dotenv/compare/v10.0.0...v16.0.0 )
---
updated-dependencies:
- dependency-name: dotenv
  dependency-type: direct:production
  update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
							
						 
						
							2022-02-14 21:49:40 +01:00  
				
					
						
							
							
								 
						
							
								564efd0651 
								
							 
						 
						
							
							
								
								Add appeals ( #17364 )  
							
							... 
							
							
							
							* Add appeals
* Add ability to reject appeals and ability to browse pending appeals in admin UI
* Add strikes to account page in settings
* Various fixes and improvements
- Add separate notification setting for appeals, separate from reports
- Fix style of links in report/strike header
- Change approving an appeal to not restore statuses (due to federation complexities)
- Change style of successfully appealed strikes on account settings page
- Change account settings page to only show unappealed or recently appealed strikes
* Change appealed_at to overruled_at
* Fix missing method error 
							
						 
						
							2022-02-14 21:27:53 +01:00  
				
					
						
							
							
								 
						
							
								5be705e1e0 
								
							 
						 
						
							
							
								
								Revert "Bump strong_migrations from 0.7.9 to 0.8.0 ( #17504 )" ( #17540 )  
							
							... 
							
							
							
							This reverts commit f76dd51aa5 
							
						 
						
							2022-02-14 16:08:23 +01:00  
				
					
						
							
							
								 
						
							
								298491a816 
								
							 
						 
						
							
							
								
								Remove protobuf dependencies ( #17539 )  
							
							
							
						 
						
							2022-02-14 16:08:02 +01:00  
				
					
						
							
							
								 
						
							
								d39df35441 
								
							 
						 
						
							
							
								
								Fix admin statuses page order with media ( #17538 )  
							
							
							
						 
						
							2022-02-14 16:07:04 +01:00  
				
					
						
							
							
								 
						
							
								9a015e43ef 
								
							 
						 
						
							
							
								
								Add `from:` query operator to search syntax ( #16526 )  
							
							... 
							
							
							
							* Add 'by:userhandle' parameter to search api
* Use search syntax for "by" prefix
* Codeclimate
* Use 'from' instead of 'by' 
							
						 
						
							2022-02-14 00:17:09 +01:00  
				
					
						
							
							
								 
						
							
								901bbf2e5f 
								
							 
						 
						
							
							
								
								Bump kt-paperclip from 7.0.1 to 7.1.1 ( #17502 )  
							
							... 
							
							
							
							Bumps [kt-paperclip](https://github.com/kreeti/kt-paperclip ) from 7.0.1 to 7.1.1.
- [Release notes](https://github.com/kreeti/kt-paperclip/releases )
- [Changelog](https://github.com/kreeti/kt-paperclip/blob/master/NEWS )
- [Commits](https://github.com/kreeti/kt-paperclip/compare/v7.0.1...v7.1.1 )
---
updated-dependencies:
- dependency-name: kt-paperclip
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
							
						 
						
							2022-02-13 20:21:09 +09:00  
				
					
						
							
							
								 
						
							
								bbd3474416 
								
							 
						 
						
							
							
								
								Fix privacy policy link not being visible on small screens ( #17533 )  
							
							... 
							
							
							
							Fix  #17482  
						
							2022-02-13 02:52:34 +01:00  
				
					
						
							
							
								 
						
							
								6240466866 
								
							 
						 
						
							
							
								
								Fix duplicate accounts when searching by IP range in admin UI ( #17524 )  
							
							
							
						 
						
							2022-02-13 01:58:26 +01:00