373e4a8ff0 
								
							 
						 
						
							
							
								
								Move ESLint configs to overrides ( #24370 )  
							
							
							
						 
						
							2023-04-03 12:41:10 +02:00  
				
					
						
							
							
								 
						
							
								4520e6473a 
								
							 
						 
						
							
							
								
								[Proposal] Make able to write React in Typescript ( #16210 )  
							
							... 
							
							
							
							Co-authored-by: berlysia <berlysia@gmail.com>
Co-authored-by: fusagiko / takayamaki <takayamaki@users.noreply.github.com> 
							
						 
						
							2023-04-03 03:31:39 +02:00  
				
					
						
							
							
								 
						
							
								2b11376411 
								
							 
						 
						
							
							
								
								Change search pop-out in web UI ( #24305 )  
							
							
							
						 
						
							2023-04-01 09:59:10 +02:00  
				
					
						
							
							
								 
						
							
								46483ae849 
								
							 
						 
						
							
							
								
								Fix regressions from change in account row design in web UI ( #24343 )  
							
							
							
						 
						
							2023-04-01 09:27:23 +02:00  
				
					
						
							
							
								 
						
							
								d5ad8b6422 
								
							 
						 
						
							
							
								
								Fix Redis client and type errors introduced in  #24285  ( #24342 )  
							
							
							
						 
						
							2023-04-01 08:28:35 +02:00  
				
					
						
							
							
								 
						
							
								280fa3b2c0 
								
							 
						 
						
							
							
								
								Fix invalid/expired invites being processed on sign-up ( #24337 )  
							
							
							
						 
						
							2023-03-31 21:42:28 +02:00  
				
					
						
							
							
								 
						
							
								cb2ce842b0 
								
							 
						 
						
							
							
								
								Autofix  Rubocop Rails/IgnoredColumnsAssignment ( #23761 )  
							
							
							
						 
						
							2023-03-31 15:07:22 +02:00  
				
					
						
							
							
								 
						
							
								7646ad8a2b 
								
							 
						 
						
							
							
								
								IndexingScheduler: fetch and import in batches ( #24285 )  
							
							... 
							
							
							
							Co-authored-by: Claire <claire.github-309c@sitedethib.com> 
							
						 
						
							2023-03-31 14:38:47 +02:00  
				
					
						
							
							
								 
						
							
								b4f38edf74 
								
							 
						 
						
							
							
								
								Wrong type for user setting when default is defined by lambda ( #24321 )  
							
							
							
						 
						
							2023-03-31 07:33:17 +02:00  
				
					
						
							
							
								 
						
							
								68a192e718 
								
							 
						 
						
							
							
								
								Change "direct message" nomenclature to "private mention" in web UI ( #24248 )  
							
							
							
						 
						
							2023-03-30 15:16:20 +02:00  
				
					
						
							
							
								 
						
							
								a9b5598c97 
								
							 
						 
						
							
							
								
								Change user settings to be stored in a more optimal way ( #23630 )  
							
							... 
							
							
							
							Co-authored-by: Claire <claire.github-309c@sitedethib.com> 
							
						 
						
							2023-03-30 14:44:00 +02:00  
				
					
						
							
							
								 
						
							
								74f56c64fc 
								
							 
						 
						
							
							
								
								Fix: set multiColumn value for /explore Statuses ( #24314 )  
							
							
							
						 
						
							2023-03-30 10:14:49 +02:00  
				
					
						
							
							
								 
						
							
								9c84563008 
								
							 
						 
						
							
							
								
								Fix missing translation in pagination gap tags ( #24262 )  
							
							... 
							
							
							
							Co-authored-by: Eugen Rochko <eugen@zeonfederated.com> 
							
						 
						
							2023-03-29 13:54:33 +02:00  
				
					
						
							
							
								 
						
							
								eb38e9df31 
								
							 
						 
						
							
							
								
								Requeue expiration notification ( #24311 )  
							
							
							
						 
						
							2023-03-29 10:52:40 +02:00  
				
					
						
							
							
								 
						
							
								e084b5b82d 
								
							 
						 
						
							
							
								
								Fix user archive takeout when using OpenStack Swift or S3 providers with no ACL support ( #24200 )  
							
							
							
						 
						
							2023-03-27 17:07:37 +02:00  
				
					
						
							
							
								 
						
							
								ddb769f0b8 
								
							 
						 
						
							
							
								
								Move marky to devDependency ( #24258 )  
							
							
							
						 
						
							2023-03-27 16:11:45 +02:00  
				
					
						
							
							
								 
						
							
								cf12621e37 
								
							 
						 
						
							
							
								
								New Crowdin updates ( #24130 )  
							
							... 
							
							
							
							Co-authored-by: Yamagishi Kazutoshi <ykzts@desire.sh> 
							
						 
						
							2023-03-27 20:01:47 +09:00  
				
					
						
							
							
								 
						
							
								babd86e594 
								
							 
						 
						
							
							
								
								Refactor styles to use logical properties for positioning ( #23944 )  
							
							
							
						 
						
							2023-03-27 10:56:25 +02:00  
				
					
						
							
							
								 
						
							
								88fc04d3d7 
								
							 
						 
						
							
							
								
								Serialize status webhook events in REST API format ( #24243 )  
							
							
							
						 
						
							2023-03-27 09:14:21 +02:00  
				
					
						
							
							
								 
						
							
								63a6808ee1 
								
							 
						 
						
							
							
								
								Fix typo in _login_activity.html.haml ( #24263 )  
							
							
							
						 
						
							2023-03-26 10:59:14 +02:00  
				
					
						
							
							
								 
						
							
								0663803348 
								
							 
						 
						
							
							
								
								Move link header setting to after_action ( #24251 )  
							
							
							
						 
						
							2023-03-26 00:40:01 +01:00  
				
					
						
							
							
								 
						
							
								e633b26f4f 
								
							 
						 
						
							
							
								
								Add allow_other_host in redirects which may go outside app ( #24252 )  
							
							
							
						 
						
							2023-03-26 00:38:32 +01:00  
				
					
						
							
							
								 
						
							
								e63524f457 
								
							 
						 
						
							
							
								
								Update retention model sql query ( #24249 )  
							
							
							
						 
						
							2023-03-26 00:37:57 +01:00  
				
					
						
							
							
								 
						
							
								9bda933740 
								
							 
						 
						
							
							
								
								Change media upload limits and remove client-side resizing ( #23726 )  
							
							
							
						 
						
							2023-03-25 10:00:03 +01:00  
				
					
						
							
							
								 
						
							
								ef127c964a 
								
							 
						 
						
							
							
								
								Change design of account rows in web UI ( #24247 )  
							
							
							
						 
						
							2023-03-25 08:46:32 +01:00  
				
					
						
							
							
								 
						
							
								6e8711ff91 
								
							 
						 
						
							
							
								
								Add missing parenthesis ( #24238 )  
							
							
							
						 
						
							2023-03-24 04:35:43 +01:00  
				
					
						
							
							
								 
						
							
								d1b057a0ac 
								
							 
						 
						
							
							
								
								Remove legacy decorators syntax ( #18357 )  
							
							
							
						 
						
							2023-03-24 03:17:53 +01:00  
				
					
						
							
							
								 
						
							
								b46125224c 
								
							 
						 
						
							
							
								
								Remove isNaN polyfill ( #24224 )  
							
							
							
						 
						
							2023-03-23 09:47:13 +01:00  
				
					
						
							
							
								 
						
							
								16da4a09e8 
								
							 
						 
						
							
							
								
								Fix broken links in account gallery ( #24218 )  
							
							
							
						 
						
							2023-03-23 05:17:29 +01:00  
				
					
						
							
							
								 
						
							
								2626097869 
								
							 
						 
						
							
							
								
								Fix Rails cache namespace being overriden with `v2` for cached statuses ( #24202 )  
							
							
							
						 
						
							2023-03-22 15:47:44 +01:00  
				
					
						
							
							
								 
						
							
								a7a578a055 
								
							 
						 
						
							
							
								
								Remove unused InstancePresenter methods ( #24206 )  
							
							
							
						 
						
							2023-03-22 14:15:22 +01:00  
				
					
						
							
							
								 
						
							
								38c84f57b6 
								
							 
						 
						
							
							
								
								Refactoring relations_map ( #24195 )  
							
							
							
						 
						
							2023-03-21 10:32:58 +01:00  
				
					
						
							
							
								 
						
							
								0a9def5498 
								
							 
						 
						
							
							
								
								Fit the max-width of media in .prose to parent box ( #24180 )  
							
							
							
						 
						
							2023-03-20 20:04:25 +01:00  
				
					
						
							
							
								 
						
							
								7bef11630d 
								
							 
						 
						
							
							
								
								Remove references to non-existent actions ( #24183 )  
							
							
							
						 
						
							2023-03-20 20:03:44 +01:00  
				
					
						
							
							
								 
						
							
								94cbd808b5 
								
							 
						 
						
							
							
								
								Webhooks for local status.create, status.update, account.update ( #24133 )  
							
							
							
						 
						
							2023-03-19 07:47:54 +01:00  
				
					
						
							
							
								 
						
							
								160f38f03d 
								
							 
						 
						
							
							
								
								Workaround the ActiveRecord / Marshal serialization bug on Ruby 3.2 ( #24142 )  
							
							... 
							
							
							
							Co-authored-by: Jean Boussier <jean.boussier@gmail.com> 
							
						 
						
							2023-03-17 14:37:30 +01:00  
				
					
						
							
							
								 
						
							
								b22b4bac03 
								
							 
						 
						
							
							
								
								Include config/ and update all rubcop deps ( #23963 )  
							
							
							
						 
						
							2023-03-17 10:13:28 +01:00  
				
					
						
							
							
								 
						
							
								d75a1e5054 
								
							 
						 
						
							
							
								
								Link to the Identity provider's account settings from the account settings ( #24100 )  
							
							... 
							
							
							
							Co-authored-by: Claire <claire.github-309c@sitedethib.com> 
							
						 
						
							2023-03-17 10:09:01 +01:00  
				
					
						
							
							
								 
						
							
								8fdf49b11d 
								
							 
						 
						
							
							
								
								Add warning for object storage misconfiguration ( #24137 )  
							
							
							
						 
						
							2023-03-16 22:47:01 +01:00  
				
					
						
							
							
								 
						
							
								75e5a6e437 
								
							 
						 
						
							
							
								
								Change user backups to use expiring URLs for download when possible ( #24136 )  
							
							
							
						 
						
							2023-03-16 22:46:52 +01:00  
				
					
						
							
							
								 
						
							
								a085901108 
								
							 
						 
						
							
							
								
								New Crowdin updates ( #23904 )  
							
							... 
							
							
							
							Co-authored-by: Yamagishi Kazutoshi <ykzts@desire.sh> 
							
						 
						
							2023-03-16 21:02:00 +09:00  
				
					
						
							
							
								 
						
							
								bd047acc35 
								
							 
						 
						
							
							
								
								Replace `Status#translatable?` with language matrix in separate endpoint ( #24037 )  
							
							
							
						 
						
							2023-03-16 11:07:24 +01:00  
				
					
						
							
							
								 
						
							
								630436ab2d 
								
							 
						 
						
							
							
								
								Refactor monkey-patching of `PrivateAddressCheck` ( #24122 )  
							
							
							
						 
						
							2023-03-16 04:33:38 +01:00  
				
					
						
							
							
								 
						
							
								25d36b6edd 
								
							 
						 
						
							
							
								
								Autofix Rubocop Style/RedundantArgument ( #23798 )  
							
							
							
						 
						
							2023-03-16 10:34:00 +09:00  
				
					
						
							
							
								 
						
							
								65669d3c57 
								
							 
						 
						
							
							
								
								Fix more haml-lint Rubocop ( #24107 )  
							
							
							
						 
						
							2023-03-15 20:07:43 +01:00  
				
					
						
							
							
								 
						
							
								75131e7bf7 
								
							 
						 
						
							
							
								
								Setup haml-lint CI with todo config ( #23524 )  
							
							
							
						 
						
							2023-03-15 04:15:36 +01:00  
				
					
						
							
							
								 
						
							
								a232a1feb8 
								
							 
						 
						
							
							
								
								Fix misleading error code when receiving invalid WebAuthn credentials ( #23568 )  
							
							
							
						 
						
							2023-03-15 04:15:20 +01:00  
				
					
						
							
							
								 
						
							
								cf50667e26 
								
							 
						 
						
							
							
								
								Fix incorrect post links in strikes when the account is remote ( #23611 )  
							
							
							
						 
						
							2023-03-15 04:14:47 +01:00  
				
					
						
							
							
								 
						
							
								9875be09fe 
								
							 
						 
						
							
							
								
								Fix dashboard crash on ElasticSearch server error ( #23751 )  
							
							
							
						 
						
							2023-03-15 04:01:49 +01:00  
				
					
						
							
							
								 
						
							
								39c7236649 
								
							 
						 
						
							
							
								
								Redirect users to SLO at the IdP after logging them out of Mastodon. ( #24020 )  
							
							
							
						 
						
							2023-03-15 03:52:40 +01:00  
				
					
						
							
							
								 
						
							
								1d0ad558ff 
								
							 
						 
						
							
							
								
								Change sidekiq-bulk's batch size from 10,000 to 1,000 jobs in one Redis call ( #24034 )  
							
							
							
						 
						
							2023-03-15 03:45:15 +01:00  
				
					
						
							
							
								 
						
							
								d258ec8e3b 
								
							 
						 
						
							
							
								
								Prefer the stored location as after_sign_in_path in Omniauth Callback Controller ( #24073 )  
							
							
							
						 
						
							2023-03-13 00:06:27 +01:00  
				
					
						
							
							
								 
						
							
								a52ccd7ad9 
								
							 
						 
						
							
							
								
								Center the text itself in upload area ( #24029 )  
							
							
							
						 
						
							2023-03-09 14:35:44 +01:00  
				
					
						
							
							
								 
						
							
								684a970b3c 
								
							 
						 
						
							
							
								
								Unescape HTML entities ( #24019 )  
							
							
							
						 
						
							2023-03-08 19:56:41 +01:00  
				
					
						
							
							
								 
						
							
								dfa1be4ab4 
								
							 
						 
						
							
							
								
								Remove unused TOCGenerator ( #23986 )  
							
							
							
						 
						
							2023-03-06 17:33:58 +01:00  
				
					
						
							
							
								 
						
							
								8770473dbb 
								
							 
						 
						
							
							
								
								add modal message when editing toot ( #23936 )  
							
							... 
							
							
							
							Co-authored-by: PauloVilarinho <paulotarsobranco@hotmail.com> 
							
						 
						
							2023-03-06 17:33:09 +01:00  
				
					
						
							
							
								 
						
							
								21db91a0a8 
								
							 
						 
						
							
							
								
								Remove sidebar dead code ( #23984 )  
							
							
							
						 
						
							2023-03-06 16:25:35 +01:00  
				
					
						
							
							
								 
						
							
								86f8aa2db2 
								
							 
						 
						
							
							
								
								Fix unconfirmed accounts being registered as active users ( #23803 )  
							
							
							
						 
						
							2023-03-06 16:00:08 +01:00  
				
					
						
							
							
								 
						
							
								c4cf92094e 
								
							 
						 
						
							
							
								
								Do not strip tags from `Setting.site_short_description` ( #23975 )  
							
							
							
						 
						
							2023-03-06 15:37:19 +01:00  
				
					
						
							
							
								 
						
							
								82a6cf4012 
								
							 
						 
						
							
							
								
								Enable Rubocop for app/views ( #23874 )  
							
							
							
						 
						
							2023-03-05 00:33:52 +01:00  
				
					
						
							
							
								 
						
							
								cb868228bd 
								
							 
						 
						
							
							
								
								Do not leave Mastodon when clicking “Back” ( #23953 )  
							
							
							
						 
						
							2023-03-04 23:18:19 +01:00  
				
					
						
							
							
								 
						
							
								7f4412eeeb 
								
							 
						 
						
							
							
								
								User mailer spec coverage improvements ( #23905 )  
							
							
							
						 
						
							2023-03-04 17:16:11 +01:00  
				
					
						
							
							
								 
						
							
								c40d5e5a8f 
								
							 
						 
						
							
							
								
								Misc coverage improvements for validators ( #23928 )  
							
							
							
						 
						
							2023-03-04 17:00:00 +01:00  
				
					
						
							
							
								 
						
							
								922837dc96 
								
							 
						 
						
							
							
								
								Upgrade to latest redis-rb 4.x and fix deprecations ( #23616 )  
							
							... 
							
							
							
							Co-authored-by: Jean Boussier <jean.boussier@gmail.com> 
							
						 
						
							2023-03-04 16:38:28 +01:00  
				
					
						
							
							
								 
						
							
								b00f945d92 
								
							 
						 
						
							
							
								
								Remove implied StandardError rescue ( #23942 )  
							
							
							
						 
						
							2023-03-03 22:49:16 +01:00  
				
					
						
							
							
								 
						
							
								050f1669c6 
								
							 
						 
						
							
							
								
								Fix original account being unfollowed on migration before the follow request could be sent ( #21957 )  
							
							
							
						 
						
							2023-03-03 21:13:55 +01:00  
				
					
						
							
							
								 
						
							
								ddde4e0d95 
								
							 
						 
						
							
							
								
								Change `ActivityPub::DeliveryWorker` retries to be spread out more ( #21956 )  
							
							
							
						 
						
							2023-03-03 21:08:22 +01:00  
				
					
						
							
							
								 
						
							
								5a8c651e8f 
								
							 
						 
						
							
							
								
								Only offer translation for supported languages ( #23879 )  
							
							
							
						 
						
							2023-03-03 21:06:31 +01:00  
				
					
						
							
							
								 
						
							
								6b16b77ab0 
								
							 
						 
						
							
							
								
								Fix external authentication not running onboarding code for new users ( #23458 )  
							
							
							
						 
						
							2023-03-03 20:45:55 +01:00  
				
					
						
							
							
								 
						
							
								d6679d1751 
								
							 
						 
						
							
							
								
								Add mail headers to avoid auto-replies ( #23597 )  
							
							
							
						 
						
							2023-03-03 20:44:46 +01:00  
				
					
						
							
							
								 
						
							
								f94aa70b81 
								
							 
						 
						
							
							
								
								Fix error when displaying post history of a trendable post in the admin interface ( #23574 )  
							
							
							
						 
						
							2023-03-03 20:44:02 +01:00  
				
					
						
							
							
								 
						
							
								a1347f456e 
								
							 
						 
						
							
							
								
								Switched bookmark and favourites around ( #23701 )  
							
							
							
						 
						
							2023-03-03 20:37:49 +01:00  
				
					
						
							
							
								 
						
							
								f8bb4d0d6b 
								
							 
						 
						
							
							
								
								Fix server error when failing to follow back followers from `/relationships` ( #23787 )  
							
							
							
						 
						
							2023-03-03 20:36:18 +01:00  
				
					
						
							
							
								 
						
							
								b55fc883b6 
								
							 
						 
						
							
							
								
								Fix duplicate “Publish” button on mobile ( #23804 )  
							
							
							
						 
						
							2023-03-03 20:25:36 +01:00  
				
					
						
							
							
								 
						
							
								c2a046ded1 
								
							 
						 
						
							
							
								
								Fix “Remove all followers from the selected domains” being more destructive than it claims ( #23805 )  
							
							
							
						 
						
							2023-03-03 20:25:15 +01:00  
				
					
						
							
							
								 
						
							
								3a6451c867 
								
							 
						 
						
							
							
								
								Add support for incoming rich text ( #23913 )  
							
							
							
						 
						
							2023-03-03 20:19:29 +01:00  
				
					
						
							
							
								 
						
							
								af578e8ce0 
								
							 
						 
						
							
							
								
								Fix deprecation warning about merging conditions ( #23618 )  
							
							
							
						 
						
							2023-03-02 16:21:04 +01:00  
				
					
						
							
							
								 
						
							
								b6602f68eb 
								
							 
						 
						
							
							
								
								Spec coverage for HomeHelper ( #23907 )  
							
							
							
						 
						
							2023-03-02 10:04:14 +01:00  
				
					
						
							
							
								 
						
							
								cb97ba7a2f 
								
							 
						 
						
							
							
								
								New Crowdin updates ( #23802 )  
							
							... 
							
							
							
							Co-authored-by: Yamagishi Kazutoshi <ykzts@desire.sh> 
							
						 
						
							2023-02-28 23:01:05 +09:00  
				
					
						
							
							
								 
						
							
								56489cdc4f 
								
							 
						 
						
							
							
								
								Autofix Rubocop Style/HashConversion ( #23852 )  
							
							
							
						 
						
							2023-02-28 22:59:19 +09:00  
				
					
						
							
							
								 
						
							
								cc3633539e 
								
							 
						 
						
							
							
								
								Remove unused admin/announcements helper ( #23899 )  
							
							
							
						 
						
							2023-02-28 11:56:50 +01:00  
				
					
						
							
							
								 
						
							
								055ed5a616 
								
							 
						 
						
							
							
								
								Remove unused InstancePresenter#sample_accounts method ( #23900 )  
							
							
							
						 
						
							2023-02-27 19:03:35 +01:00  
				
					
						
							
							
								 
						
							
								4bb39ac3c3 
								
							 
						 
						
							
							
								
								Fix single-record invalid condition on PollVote ( #23810 )  
							
							
							
						 
						
							2023-02-27 09:31:15 +01:00  
				
					
						
							
							
								 
						
							
								d3eefead30 
								
							 
						 
						
							
							
								
								Add `lang` attribute to media and poll options ( #23891 )  
							
							
							
						 
						
							2023-02-26 20:13:27 +01:00  
				
					
						
							
							
								 
						
							
								730bb3e211 
								
							 
						 
						
							
							
								
								Remove unused HTML Validator ( #23866 )  
							
							
							
						 
						
							2023-02-24 20:06:32 +01:00  
				
					
						
							
							
								 
						
							
								8000a8f230 
								
							 
						 
						
							
							
								
								Add `lang` attribute to preview card ( #23869 )  
							
							
							
						 
						
							2023-02-24 20:04:38 +01:00  
				
					
						
							
							
								 
						
							
								20b80c62ff 
								
							 
						 
						
							
							
								
								Change auto-deletion throttling constants to better scale with server size ( #23320 )  
							
							
							
						 
						
							2023-02-23 16:52:40 +01:00  
				
					
						
							
							
								 
						
							
								f4f91bc295 
								
							 
						 
						
							
							
								
								Increase contrast of upload progress background ( #23836 )  
							
							
							
						 
						
							2023-02-23 12:58:42 +01:00  
				
					
						
							
							
								 
						
							
								2564117131 
								
							 
						 
						
							
							
								
								New Crowdin updates ( #23625 )  
							
							... 
							
							
							
							Co-authored-by: Yamagishi Kazutoshi <ykzts@desire.sh> 
							
						 
						
							2023-02-22 21:16:02 +09:00  
				
					
						
							
							
								 
						
							
								f682478de8 
								
							 
						 
						
							
							
								
								Fix inefficiency when searching accounts per username in admin interface ( #23801 )  
							
							
							
						 
						
							2023-02-22 11:53:13 +01:00  
				
					
						
							
							
								 
						
							
								4ff44be134 
								
							 
						 
						
							
							
								
								Autofix Rubocop Rails/Blank ( #23765 )  
							
							
							
						 
						
							2023-02-22 09:57:56 +09:00  
				
					
						
							
							
								 
						
							
								0cfdd1a401 
								
							 
						 
						
							
							
								
								Enable Rubocop Style/StringConcatenation defaults ( #23792 )  
							
							
							
						 
						
							2023-02-22 09:54:36 +09:00  
				
					
						
							
							
								 
						
							
								7adde24a95 
								
							 
						 
						
							
							
								
								Fix sidebar cut-off on small screens in admin UI ( #23764 )  
							
							
							
						 
						
							2023-02-21 10:06:13 +01:00  
				
					
						
							
							
								 
						
							
								7207a98d39 
								
							 
						 
						
							
							
								
								Add `lang` tag to native language names in language picker ( #23749 )  
							
							
							
						 
						
							2023-02-21 09:23:39 +01:00  
				
					
						
							
							
								 
						
							
								434770f580 
								
							 
						 
						
							
							
								
								Autofix Rubocop Rails/FindById ( #23762 )  
							
							
							
						 
						
							2023-02-21 10:21:48 +09:00  
				
					
						
							
							
								 
						
							
								9909b4b653 
								
							 
						 
						
							
							
								
								Autofix Rubocop Rails/WhereEquals ( #23759 )  
							
							
							
						 
						
							2023-02-21 03:20:56 +09:00  
				
					
						
							
							
								 
						
							
								d3b4d4d4f3 
								
							 
						 
						
							
							
								
								Change compose form checkbox to native input with `appearance: none` ( #22949 )  
							
							
							
						 
						
							2023-02-20 11:32:27 +01:00  
				
					
						
							
							
								 
						
							
								59c8d43d94 
								
							 
						 
						
							
							
								
								Autofix Rubocop Style/RescueStandardError ( #23745 )  
							
							
							
						 
						
							2023-02-20 11:01:20 +01:00  
				
					
						
							
							
								 
						
							
								62c4aecf8f 
								
							 
						 
						
							
							
								
								Make larger part of status clickable ( #23621 )  
							
							
							
						 
						
							2023-02-20 08:11:23 +01:00  
				
					
						
							
							
								 
						
							
								af4c95100c 
								
							 
						 
						
							
							
								
								Autofix Rubocop Style/FormatString ( #23743 )  
							
							
							
						 
						
							2023-02-20 07:58:33 +01:00  
				
					
						
							
							
								 
						
							
								717683d1c3 
								
							 
						 
						
							
							
								
								Autofix Rubocop remaining Layout rules ( #23679 )  
							
							
							
						 
						
							2023-02-20 06:58:28 +01:00  
				
					
						
							
							
								 
						
							
								d2dcb6c45a 
								
							 
						 
						
							
							
								
								Autofix Rubocop Style/UnpackFirst ( #23741 )  
							
							
							
						 
						
							2023-02-20 06:51:43 +01:00  
				
					
						
							
							
								 
						
							
								38a1d8bb85 
								
							 
						 
						
							
							
								
								Autofix Rubocop RSpec/ImplicitSubject ( #23721 )  
							
							
							
						 
						
							2023-02-20 05:00:48 +01:00  
				
					
						
							
							
								 
						
							
								63e6353886 
								
							 
						 
						
							
							
								
								Autofix Rubocop Rails/EnumHash ( #23737 )  
							
							
							
						 
						
							2023-02-20 05:00:36 +01:00  
				
					
						
							
							
								 
						
							
								44a7d87cb1 
								
							 
						 
						
							
							
								
								Rename JSX files with proper `.jsx` extension ( #23733 )  
							
							
							
						 
						
							2023-02-20 03:20:59 +01:00  
				
					
						
							
							
								 
						
							
								f0e1b12c10 
								
							 
						 
						
							
							
								
								Autofix Rubocop Style/ExplicitBlockArgument ( #23704 )  
							
							
							
						 
						
							2023-02-20 11:18:08 +09:00  
				
					
						
							
							
								 
						
							
								aef0051fd0 
								
							 
						 
						
							
							
								
								Enable Rubocop HTTP status rules ( #23717 )  
							
							
							
						 
						
							2023-02-20 11:16:40 +09:00  
				
					
						
							
							
								 
						
							
								21bf326356 
								
							 
						 
						
							
							
								
								Autofix Rubocop Rails/Pluck ( #23730 )  
							
							
							
						 
						
							2023-02-20 02:28:40 +01:00  
				
					
						
							
							
								 
						
							
								597767a9f7 
								
							 
						 
						
							
							
								
								Autofix Rubocop Rails/RedundantForeignKey ( #23731 )  
							
							
							
						 
						
							2023-02-20 02:19:40 +01:00  
				
					
						
							
							
								 
						
							
								b2283b6838 
								
							 
						 
						
							
							
								
								Fix focus point of already-attached media not saving after edit ( #23566 )  
							
							
							
						 
						
							2023-02-19 07:11:18 +01:00  
				
					
						
							
							
								 
						
							
								81ad6c2e39 
								
							 
						 
						
							
							
								
								Autofix Rubocop Style/StringLiterals ( #23695 )  
							
							
							
						 
						
							2023-02-19 07:38:14 +09:00  
				
					
						
							
							
								 
						
							
								2177daeae9 
								
							 
						 
						
							
							
								
								Autofix Rubocop Style/RedundantBegin ( #23703 )  
							
							
							
						 
						
							2023-02-19 07:09:40 +09:00  
				
					
						
							
							
								 
						
							
								c38bd17657 
								
							 
						 
						
							
							
								
								Autofix Rubocop Style/TrailingCommaInArguments ( #23694 )  
							
							
							
						 
						
							2023-02-18 12:39:58 +01:00  
				
					
						
							
							
								 
						
							
								ab7816a414 
								
							 
						 
						
							
							
								
								Autofix Rubocop Style/Lambda ( #23696 )  
							
							
							
						 
						
							2023-02-18 12:39:00 +01:00  
				
					
						
							
							
								 
						
							
								e2a3ebb271 
								
							 
						 
						
							
							
								
								Autofix Rubocop Style/IfUnlessModifier ( #23697 )  
							
							
							
						 
						
							2023-02-18 12:37:47 +01:00  
				
					
						
							
							
								 
						
							
								8aee4de034 
								
							 
						 
						
							
							
								
								Autofix Rubocop Style/PerlBackrefs ( #23649 )  
							
							
							
						 
						
							2023-02-18 14:20:20 +09:00  
				
					
						
							
							
								 
						
							
								a6f77aa28a 
								
							 
						 
						
							
							
								
								Autofix Rubocop Lint/AmbiguousOperatorPrecedence ( #23681 )  
							
							
							
						 
						
							2023-02-18 04:30:23 +01:00  
				
					
						
							
							
								 
						
							
								e2567df860 
								
							 
						 
						
							
							
								
								Enable Lint/RedundantCopDisableDirective ( #23687 )  
							
							
							
						 
						
							2023-02-18 04:30:14 +01:00  
				
					
						
							
							
								 
						
							
								634368c491 
								
							 
						 
						
							
							
								
								Autofix Rubocop Lint/SymbolConversion ( #23683 )  
							
							
							
						 
						
							2023-02-18 03:23:49 +01:00  
				
					
						
							
							
								 
						
							
								669f6d2c0a 
								
							 
						 
						
							
							
								
								Run rubocop formatting except line length ( #23632 )  
							
							
							
						 
						
							2023-02-18 06:56:20 +09:00  
				
					
						
							
							
								 
						
							
								cde13349cb 
								
							 
						 
						
							
							
								
								Fix bad type for spellCheck attribute ( #23638 )  
							
							
							
						 
						
							2023-02-17 09:51:27 +01:00  
				
					
						
							
							
								 
						
							
								5e1c0c3d94 
								
							 
						 
						
							
							
								
								Enable ESLint Promise plugin defaults ( #22229 )  
							
							
							
						 
						
							2023-02-16 15:30:56 +09:00  
				
					
						
							
							
								 
						
							
								630975bf41 
								
							 
						 
						
							
							
								
								New Crowdin updates ( #23527 )  
							
							... 
							
							
							
							Co-authored-by: Yamagishi Kazutoshi <ykzts@desire.sh> 
							
						 
						
							2023-02-16 10:23:03 +09:00  
				
					
						
							
							
								 
						
							
								fb8503e861 
								
							 
						 
						
							
							
								
								Upgrade to Ruby 3.2 ( #22928 )  
							
							... 
							
							
							
							Co-authored-by: Matthew Ford <matt@bitzesty.com> 
							
						 
						
							2023-02-15 08:30:27 +01:00  
				
					
						
							
							
								 
						
							
								66f715550e 
								
							 
						 
						
							
							
								
								Add `memorial` attribute to REST API ( #23591 )  
							
							
							
						 
						
							2023-02-14 13:50:55 +01:00  
				
					
						
							
							
								 
						
							
								d6930b3847 
								
							 
						 
						
							
							
								
								Add API parameter to safeguard unexpect mentions in new posts ( #18350 )  
							
							
							
						 
						
							2023-02-13 16:36:29 +01:00  
				
					
						
							
							
								 
						
							
								eddfb33dfe 
								
							 
						 
						
							
							
								
								Enable ESLint import recommended rules ( #23315 )  
							
							
							
						 
						
							2023-02-13 15:12:31 +01:00  
				
					
						
							
							
								 
						
							
								db2c58d47a 
								
							 
						 
						
							
							
								
								Enable ESLint no-useless-escape ( #23311 )  
							
							
							
						 
						
							2023-02-13 15:12:14 +01:00  
				
					
						
							
							
								 
						
							
								4da5f77d92 
								
							 
						 
						
							
							
								
								Fix case-sensitive check for previously used hashtags ( #23526 )  
							
							
							
						 
						
							2023-02-13 14:54:08 +01:00  
				
					
						
							
							
								 
						
							
								5f56818f9e 
								
							 
						 
						
							
							
								
								Change followed_by link to location=all if account is local on /admin/accounts/:id page ( #23467 )  
							
							
							
						 
						
							2023-02-13 14:39:00 +01:00  
				
					
						
							
							
								 
						
							
								0c9d455ea5 
								
							 
						 
						
							
							
								
								Upgrade to Stylelint 15 with Prettier ( #23558 )  
							
							
							
						 
						
							2023-02-13 04:57:03 +01:00  
				
					
						
							
							
								 
						
							
								0c9eac80d8 
								
							 
						 
						
							
							
								
								Fix unbounded recursion in post discovery ( #23506 )  
							
							... 
							
							
							
							* Add a limit to how many posts can get fetched as a result of a single request
* Add tests
* Always pass `request_id` when processing `Announce` activities
---------
Co-authored-by: nametoolong <nametoolong@users.noreply.github.com> 
							
						 
						
							2023-02-10 22:16:37 +01:00  
				
					
						
							
							
								 
						
							
								bae17ebe5e 
								
							 
						 
						
							
							
								
								Fix attached media uploads not being cleared when replying to a post ( #23504 )  
							
							
							
						 
						
							2023-02-10 22:03:35 +01:00  
				
					
						
							
							
								 
						
							
								71ae17e8f5 
								
							 
						 
						
							
							
								
								New Crowdin updates ( #23413 )  
							
							... 
							
							
							
							* New translations en.json (Esperanto)
* New translations en.yml (Slovak)
* New translations en.json (Burmese)
* New translations en.yml (Korean)
* New translations en.json (Burmese)
* New translations en.json (Burmese)
* New translations en.yml (Finnish)
* New translations simple_form.en.yml (Finnish)
* New translations en.json (Burmese)
* New translations en.yml (Burmese)
* New translations en.yml (Burmese)
* New translations en.json (Burmese)
* New translations activerecord.en.yml (Burmese)
* New translations en.yml (Burmese)
* New translations activerecord.en.yml (Burmese)
* New translations en.json (German)
* New translations simple_form.en.yml (German)
* New translations en.json (Catalan)
* New translations en.yml (Burmese)
* New translations en.yml (Burmese)
* New translations en.yml (Russian)
* New translations doorkeeper.en.yml (Russian)
* New translations simple_form.en.yml (Russian)
* New translations en.json (Russian)
* New translations en.json (Belarusian)
* New translations en.json (Belarusian)
* New translations en.json (Esperanto)
* New translations en.yml (Esperanto)
* New translations doorkeeper.en.yml (Korean)
* New translations en.json (Burmese)
* New translations en.yml (Slovak)
* New translations en.yml (Belarusian)
* New translations simple_form.en.yml (Belarusian)
* New translations simple_form.en.yml (Esperanto)
* New translations doorkeeper.en.yml (Esperanto)
* New translations activerecord.en.yml (Esperanto)
* New translations devise.en.yml (Esperanto)
* New translations en.yml (English, United Kingdom)
* New translations en.yml (Asturian)
* New translations simple_form.en.yml (Asturian)
* New translations en.yml (Asturian)
* New translations doorkeeper.en.yml (Asturian)
* New translations en.json (Asturian)
* New translations en.yml (Asturian)
* New translations en.json (Asturian)
* New translations en.json (Korean)
* New translations en.yml (Korean)
* New translations en.json (Korean)
* New translations en.yml (Korean)
* New translations devise.en.yml (Korean)
* New translations simple_form.en.yml (Korean)
* New translations en.json (Welsh)
* New translations en.yml (Welsh)
* New translations simple_form.en.yml (Welsh)
* New translations activerecord.en.yml (Welsh)
* New translations devise.en.yml (Welsh)
* New translations doorkeeper.en.yml (Welsh)
* New translations en.yml (Burmese)
* New translations en.yml (Burmese)
* New translations en.yml (Burmese)
* New translations en.json (Silesian)
* New translations en.yml (Occitan)
* New translations en.yml (Turkish)
* New translations simple_form.en.yml (Turkish)
* New translations en.json (Occitan)
* New translations activerecord.en.yml (Turkish)
* New translations doorkeeper.en.yml (Turkish)
* Normalize
* Remove unused locales
---------
Co-authored-by: Yamagishi Kazutoshi <ykzts@desire.sh> 
							
						 
						
							2023-02-11 05:42:08 +09:00  
				
					
						
							
							
								 
						
							
								a9c220242b 
								
							 
						 
						
							
							
								
								Fix admin-set follow recommandations being case-sensitive ( #23500 )  
							
							... 
							
							
							
							Fixes  #23472  
						
							2023-02-10 11:14:58 +01:00  
				
					
						
							
							
								 
						
							
								67de888bad 
								
							 
						 
						
							
							
								
								Fix server status URL being a required server setting ( #23499 )  
							
							
							
						 
						
							2023-02-10 10:20:43 +01:00  
				
					
						
							
							
								 
						
							
								832595d1e7 
								
							 
						 
						
							
							
								
								Remove posts count and last posts from ActivityPub representation of hashtag collections ( #23460 )  
							
							
							
						 
						
							2023-02-08 17:57:25 +01:00  
				
					
						
							
							
								 
						
							
								0592937264 
								
							 
						 
						
							
							
								
								Apply Rubocop Rails/WhereNot ( #23448 )  
							
							... 
							
							
							
							* Apply Rubocop Rails/WhereNot
* Update spec for where.not 
							
						 
						
							2023-02-08 10:39:57 +01:00  
				
					
						
							
							
								 
						
							
								0d1f192c54 
								
							 
						 
						
							
							
								
								Apply Rubocop Performance/BlockGivenWithExplicitBlock ( #23441 )  
							
							... 
							
							
							
							* Apply Rubocop Performance/BlockGivenWithExplicitBlock
* Unprefix used block parameter 
							
						 
						
							2023-02-08 10:36:23 +01:00  
				
					
						
							
							
								 
						
							
								26ac2447b4 
								
							 
						 
						
							
							
								
								Apply Rubocop Style/EmptyElse ( #23449 )  
							
							
							
						 
						
							2023-02-08 07:08:39 +01:00  
				
					
						
							
							
								 
						
							
								f68bb52556 
								
							 
						 
						
							
							
								
								Apply Rubocop Style/NegatedIfElseCondition ( #23451 )  
							
							
							
						 
						
							2023-02-08 07:07:36 +01:00  
				
					
						
							
							
								 
						
							
								8c1b65c7dd 
								
							 
						 
						
							
							
								
								Apply Rubocop Style/RedundantAssignment ( #23452 )  
							
							
							
						 
						
							2023-02-08 07:06:50 +01:00  
				
					
						
							
							
								 
						
							
								d3f59f52c3 
								
							 
						 
						
							
							
								
								Apply Rubocop Performance/StringReplacement ( #23445 )  
							
							
							
						 
						
							2023-02-08 03:21:21 +01:00  
				
					
						
							
							
								 
						
							
								203739dd3a 
								
							 
						 
						
							
							
								
								Apply Rubocop Performance/StringIdentifierArgument ( #23444 )  
							
							
							
						 
						
							2023-02-08 02:36:20 +01:00  
				
					
						
							
							
								 
						
							
								2e652aa81c 
								
							 
						 
						
							
							
								
								Apply Rubocop Performance/RedundantSplitRegexpArgument ( #23443 )  
							
							... 
							
							
							
							* Apply Rubocop Performance/RedundantSplitRegexpArgument
* Update app/controllers/concerns/signature_verification.rb 
							
						 
						
							2023-02-08 02:25:20 +01:00  
				
					
						
							
							
								 
						
							
								ef8988aef2 
								
							 
						 
						
							
							
								
								Apply Rubocop Performance/DoubleStartEndWith ( #23442 )  
							
							
							
						 
						
							2023-02-08 10:06:48 +09:00  
				
					
						
							
							
								 
						
							
								cec005068f 
								
							 
						 
						
							
							
								
								Apply Rubocop Performance/RedundantBlockCall ( #23440 )  
							
							
							
						 
						
							2023-02-08 00:58:18 +01:00  
				
					
						
							
							
								 
						
							
								ed570050c6 
								
							 
						 
						
							
							
								
								Autofix Rails/EagerEvaluationLogMessage ( #23429 )  
							
							... 
							
							
							
							* Autofix Rails/EagerEvaluationLogMessage
* Update spec for debug block syntax 
							
						 
						
							2023-02-07 03:44:36 +01:00  
				
					
						
							
							
								 
						
							
								9edefc779f 
								
							 
						 
						
							
							
								
								Fix `UserCleanupScheduler` crash when an unconfirmed account has a moderation note ( #23318 )  
							
							... 
							
							
							
							* Fix `UserCleanupScheduler` crash when an unconfirmed account has a moderation note
* Add tests 
							
						 
						
							2023-02-07 01:14:44 +01:00  
				
					
						
							
							
								 
						
							
								523a86618f 
								
							 
						 
						
							
							
								
								Fix account serializer crash if account doesn't have a user ( #23428 )  
							
							
							
						 
						
							2023-02-07 01:03:26 +01:00  
				
					
						
							
							
								 
						
							
								bb89f0af8a 
								
							 
						 
						
							
							
								
								Fix ActivityPub::ProcessingWorker error on incoming malformed JSON-LD ( #23416 )  
							
							
							
						 
						
							2023-02-06 21:00:58 +01:00  
				
					
						
							
							
								 
						
							
								e2207af3d7 
								
							 
						 
						
							
							
								
								New Crowdin updates ( #23393 )  
							
							... 
							
							
							
							* New translations en.yml (Portuguese)
* New translations en.yml (Romanian)
* New translations en.yml (Spanish)
* New translations en.yml (Afrikaans)
* New translations en.yml (Arabic)
* New translations en.yml (Belarusian)
* New translations en.yml (Czech)
* New translations en.yml (Danish)
* New translations en.yml (Greek)
* New translations en.yml (Basque)
* New translations en.yml (Hungarian)
* New translations en.yml (Armenian)
* New translations en.yml (Italian)
* New translations en.yml (Galician)
* New translations en.yml (Slovak)
* New translations en.yml (Chinese Simplified)
* New translations en.yml (Polish)
* New translations en.yml (Chinese Traditional)
* New translations en.yml (Georgian)
* New translations en.yml (Korean)
* New translations en.yml (Lithuanian)
* New translations en.yml (Macedonian)
* New translations en.yml (Punjabi)
* New translations en.yml (Slovenian)
* New translations en.yml (Albanian)
* New translations en.yml (Serbian (Cyrillic))
* New translations en.yml (Swedish)
* New translations en.yml (Turkish)
* New translations en.yml (Ukrainian)
* New translations en.yml (Urdu (Pakistan))
* New translations en.yml (Icelandic)
* New translations simple_form.en.yml (Icelandic)
* New translations en.yml (Portuguese, Brazilian)
* New translations en.yml (Indonesian)
* New translations en.yml (Persian)
* New translations en.yml (Tamil)
* New translations en.yml (Spanish, Argentina)
* New translations en.yml (Spanish, Mexico)
* New translations en.yml (Bengali)
* New translations en.yml (Marathi)
* New translations en.yml (Thai)
* New translations en.yml (Croatian)
* New translations en.yml (Kazakh)
* New translations en.yml (Latvian)
* New translations en.yml (Hindi)
* New translations en.yml (Malay)
* New translations en.yml (Telugu)
* New translations en.yml (Burmese)
* New translations en.yml (Welsh)
* New translations en.yml (Faroese)
* New translations en.yml (Uyghur)
* New translations simple_form.en.yml (Greek)
* New translations simple_form.en.yml (Hebrew)
* New translations en.json (Japanese)
* New translations en.json (Romanian)
* New translations en.json (Afrikaans)
* New translations en.json (Danish)
* New translations en.json (Greek)
* New translations en.json (Frisian)
* New translations en.json (Basque)
* New translations en.json (Irish)
* New translations en.json (Hebrew)
* New translations en.json (Hungarian)
* New translations en.yml (Chinese Traditional, Hong Kong)
* New translations en.yml (Tatar)
* New translations en.yml (Malayalam)
* New translations en.yml (Breton)
* New translations en.yml (Latin)
* New translations en.yml (Bosnian)
* New translations en.yml (French, Quebec)
* New translations en.yml (Sinhala)
* New translations en.yml (Cornish)
* New translations en.yml (Kannada)
* New translations en.yml (Scottish Gaelic)
* New translations en.yml (Asturian)
* New translations en.yml (Aragonese)
* New translations en.yml (Serbian (Latin))
* New translations en.yml (Kurmanji (Kurdish))
* New translations en.yml (Sorani (Kurdish))
* New translations en.yml (Scots)
* New translations en.yml (Igbo)
* New translations en.yml (Corsican)
* New translations en.yml (Sardinian)
* New translations en.yml (Sanskrit)
* New translations en.yml (Kabyle)
* New translations en.yml (Taigi)
* New translations en.yml (Silesian)
* New translations en.yml (Standard Moroccan Tamazight)
* New translations en.json (Uzbek)
* New translations en.yml (Uzbek)
* New translations en.json (Kashubian)
* New translations en.yml (Kashubian)
* New translations simple_form.en.yml (Slovenian)
* New translations en.json (Georgian)
* New translations en.json (Lithuanian)
* New translations en.json (Macedonian)
* New translations en.json (Norwegian)
* New translations en.json (Punjabi)
* New translations en.json (Polish)
* New translations en.json (Russian)
* New translations en.json (Slovenian)
* New translations en.json (Serbian (Cyrillic))
* New translations en.json (Swedish)
* New translations en.json (Turkish)
* New translations en.json (Ukrainian)
* New translations en.json (Urdu (Pakistan))
* New translations en.json (Galician)
* New translations en.json (Persian)
* New translations en.json (Tamil)
* New translations en.json (Spanish, Argentina)
* New translations en.json (Spanish, Mexico)
* New translations en.json (Bengali)
* New translations en.json (Marathi)
* New translations en.json (Norwegian Nynorsk)
* New translations en.json (Latvian)
* New translations en.json (Hindi)
* New translations en.json (Malay)
* New translations en.json (Telugu)
* New translations en.json (Burmese)
* New translations en.json (Faroese)
* New translations en.json (Uyghur)
* New translations en.json (Chinese Traditional, Hong Kong)
* New translations en.json (Tatar)
* New translations en.json (Malayalam)
* New translations en.json (Breton)
* New translations en.json (Latin)
* New translations en.json (Bosnian)
* New translations en.json (French, Quebec)
* New translations en.json (Sinhala)
* New translations en.json (Cornish)
* New translations en.json (Kannada)
* New translations en.json (Scottish Gaelic)
* New translations en.json (Asturian)
* New translations en.json (Aragonese)
* New translations en.json (Occitan)
* New translations en.json (Kurmanji (Kurdish))
* New translations en.json (Sorani (Kurdish))
* New translations en.json (Scots)
* New translations en.json (Igbo)
* New translations en.json (Corsican)
* New translations en.json (Sardinian)
* New translations en.json (Sanskrit)
* New translations en.json (Kabyle)
* New translations en.json (Ido)
* New translations en.json (Taigi)
* New translations en.json (Silesian)
* New translations en.json (Standard Moroccan Tamazight)
* New translations en.json (Catalan)
* New translations en.json (German)
* New translations en.json (Korean)
* New translations en.json (Portuguese)
* New translations en.json (Thai)
* New translations simple_form.en.yml (Catalan)
* New translations en.yml (Thai)
* New translations simple_form.en.yml (Dutch)
* New translations simple_form.en.yml (Portuguese)
* New translations simple_form.en.yml (Spanish, Argentina)
* New translations simple_form.en.yml (Thai)
* New translations en.json (Hungarian)
* New translations en.json (Spanish, Argentina)
* New translations en.json (German)
* New translations en.json (Dutch)
* New translations en.yml (German)
* New translations simple_form.en.yml (Dutch)
* New translations simple_form.en.yml (German)
* New translations en.json (German)
* New translations en.json (Italian)
* New translations en.json (Albanian)
* New translations en.yml (German)
* New translations en.yml (Russian)
* New translations simple_form.en.yml (German)
* New translations simple_form.en.yml (Italian)
* New translations simple_form.en.yml (Albanian)
* New translations simple_form.en.yml (Latvian)
* New translations en.json (Polish)
* New translations en.json (Russian)
* New translations en.json (Serbian (Cyrillic))
* New translations en.json (Latvian)
* New translations simple_form.en.yml (Czech)
* New translations simple_form.en.yml (Polish)
* New translations simple_form.en.yml (Turkish)
* New translations simple_form.en.yml (Ukrainian)
* New translations en.json (Turkish)
* New translations en.json (Ukrainian)
* New translations simple_form.en.yml (Italian)
* New translations en.json (French)
* New translations en.json (Czech)
* New translations simple_form.en.yml (French)
* New translations en.json (Slovak)
* New translations simple_form.en.yml (Slovak)
* New translations en.json (German)
* New translations en.json (English, United Kingdom)
* New translations en.json (Esperanto)
* New translations en.yml (German)
* New translations en.yml (Esperanto)
* New translations simple_form.en.yml (English, United Kingdom)
* New translations simple_form.en.yml (Esperanto)
* New translations en.yml (Slovak)
* New translations simple_form.en.yml (German)
* New translations en.json (Spanish)
* New translations en.yml (Asturian)
* New translations simple_form.en.yml (Basque)
* New translations simple_form.en.yml (Spanish)
* New translations en.json (Basque)
* New translations en.json (Belarusian)
* New translations en.json (Finnish)
* New translations simple_form.en.yml (Finnish)
* New translations simple_form.en.yml (Dutch)
* New translations simple_form.en.yml (Faroese)
* New translations en.json (Faroese)
* New translations en.json (Korean)
* New translations en.json (Vietnamese)
* New translations simple_form.en.yml (Vietnamese)
* New translations en.json (Korean)
* New translations simple_form.en.yml (Finnish)
* New translations simple_form.en.yml (Hebrew)
* New translations simple_form.en.yml (Hungarian)
* New translations simple_form.en.yml (Galician)
* New translations en.json (Galician)
* New translations simple_form.en.yml (Polish)
* New translations en.json (French)
* New translations en.yml (French)
* New translations en.json (French)
* New translations en.yml (French)
* New translations simple_form.en.yml (French)
* New translations activerecord.en.yml (French)
* New translations devise.en.yml (French)
* New translations doorkeeper.en.yml (French)
* New translations en.json (Icelandic)
* New translations en.yml (French)
* New translations simple_form.en.yml (French)
* New translations en.json (French)
* New translations en.yml (French)
* New translations simple_form.en.yml (French)
* New translations doorkeeper.en.yml (French)
* New translations en.json (French)
* New translations simple_form.en.yml (French)
* New translations simple_form.en.yml (Danish)
* New translations en.json (Danish)
* New translations en.yml (English, United Kingdom)
* New translations en.yml (Asturian)
* New translations en.json (Korean)
* New translations en.yml (Korean)
* New translations simple_form.en.yml (Estonian)
* New translations en.json (Estonian)
* New translations simple_form.en.yml (Estonian)
* New translations simple_form.en.yml (Frisian)
* New translations en.json (Frisian)
* Normalize
---------
Co-authored-by: Yamagishi Kazutoshi <ykzts@desire.sh> 
							
						 
						
							2023-02-07 02:41:31 +09:00  
				
					
						
							
							
								 
						
							
								e8cb3ee827 
								
							 
						 
						
							
							
								
								Add scrolling to Compare history modal ( #23396 )  
							
							... 
							
							
							
							* Compare history modal: allow vertical scrolling
* Update app/javascript/styles/mastodon/components.scss
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
---------
Co-authored-by: Claire <claire.github-309c@sitedethib.com> 
							
						 
						
							2023-02-06 16:53:31 +01:00  
				
					
						
							
							
								 
						
							
								c1f32c9c14 
								
							 
						 
						
							
							
								
								Show spinner while loading follow requests ( #23386 )  
							
							
							
						 
						
							2023-02-06 16:50:08 +01:00  
				
					
						
							
							
								 
						
							
								67744ee779 
								
							 
						 
						
							
							
								
								Spell check input fields ( #23395 )  
							
							
							
						 
						
							2023-02-04 16:34:21 +01:00  
				
					
						
							
							
								 
						
							
								8651ef751e 
								
							 
						 
						
							
							
								
								New Crowdin updates ( #23356 )  
							
							... 
							
							
							
							* New translations en.json (Korean)
* New translations simple_form.en.yml (Japanese)
* New translations en.yml (Korean)
* New translations simple_form.en.yml (Japanese)
* New translations simple_form.en.yml (Finnish)
* New translations en.yml (English, United Kingdom)
* New translations en.yml (Korean)
* New translations en.yml (Esperanto)
* New translations en.json (French)
* New translations en.json (French)
* New translations en.yml (French)
* New translations en.yml (English, United Kingdom)
* New translations en.yml (Esperanto)
* New translations simple_form.en.yml (Esperanto)
* New translations doorkeeper.en.yml (Esperanto)
* New translations activerecord.en.yml (Esperanto)
* New translations devise.en.yml (Esperanto)
* New translations en.json (Korean)
* New translations en.json (French)
* New translations en.json (French)
* New translations simple_form.en.yml (French)
* New translations en.json (French)
* New translations en.yml (Danish)
* New translations en.yml (Slovak)
* New translations en.yml (Japanese)
* New translations simple_form.en.yml (Catalan)
* New translations simple_form.en.yml (English, United Kingdom)
* New translations simple_form.en.yml (Bulgarian)
* New translations simple_form.en.yml (Danish)
* New translations simple_form.en.yml (Chinese Traditional)
* New translations simple_form.en.yml (Icelandic)
* New translations simple_form.en.yml (Portuguese, Brazilian)
* New translations simple_form.en.yml (Welsh)
* New translations simple_form.en.yml (Basque)
* New translations simple_form.en.yml (Slovak)
* New translations simple_form.en.yml (Spanish)
* New translations simple_form.en.yml (Korean)
* New translations simple_form.en.yml (Dutch)
* New translations simple_form.en.yml (Romanian)
* New translations simple_form.en.yml (Afrikaans)
* New translations simple_form.en.yml (Arabic)
* New translations simple_form.en.yml (Belarusian)
* New translations simple_form.en.yml (Czech)
* New translations simple_form.en.yml (German)
* New translations simple_form.en.yml (Greek)
* New translations simple_form.en.yml (Frisian)
* New translations simple_form.en.yml (Irish)
* New translations simple_form.en.yml (Hebrew)
* New translations simple_form.en.yml (Hungarian)
* New translations simple_form.en.yml (Armenian)
* New translations simple_form.en.yml (Italian)
* New translations en.json (Japanese)
* New translations simple_form.en.yml (Georgian)
* New translations simple_form.en.yml (Norwegian)
* New translations simple_form.en.yml (Polish)
* New translations simple_form.en.yml (Portuguese)
* New translations simple_form.en.yml (Russian)
* New translations simple_form.en.yml (Slovenian)
* New translations simple_form.en.yml (Albanian)
* New translations simple_form.en.yml (Serbian (Cyrillic))
* New translations simple_form.en.yml (Swedish)
* New translations simple_form.en.yml (Turkish)
* New translations simple_form.en.yml (Ukrainian)
* New translations simple_form.en.yml (Chinese Simplified)
* New translations simple_form.en.yml (Vietnamese)
* New translations simple_form.en.yml (Galician)
* New translations simple_form.en.yml (Indonesian)
* New translations simple_form.en.yml (Persian)
* New translations simple_form.en.yml (Tamil)
* New translations simple_form.en.yml (Spanish, Argentina)
* New translations simple_form.en.yml (Spanish, Mexico)
* New translations simple_form.en.yml (Bengali)
* New translations simple_form.en.yml (Thai)
* New translations simple_form.en.yml (Croatian)
* New translations simple_form.en.yml (Norwegian Nynorsk)
* New translations simple_form.en.yml (Kazakh)
* New translations simple_form.en.yml (Estonian)
* New translations simple_form.en.yml (Latvian)
* New translations simple_form.en.yml (Malay)
* New translations simple_form.en.yml (Faroese)
* New translations simple_form.en.yml (Chinese Traditional, Hong Kong)
* New translations simple_form.en.yml (Tatar)
* New translations simple_form.en.yml (Malayalam)
* New translations simple_form.en.yml (Breton)
* New translations simple_form.en.yml (French, Quebec)
* New translations simple_form.en.yml (Sinhala)
* New translations simple_form.en.yml (Scottish Gaelic)
* New translations simple_form.en.yml (Asturian)
* New translations simple_form.en.yml (Aragonese)
* New translations simple_form.en.yml (Occitan)
* New translations simple_form.en.yml (Serbian (Latin))
* New translations simple_form.en.yml (Kurmanji (Kurdish))
* New translations simple_form.en.yml (Sorani (Kurdish))
* New translations simple_form.en.yml (Scots)
* New translations simple_form.en.yml (Corsican)
* New translations simple_form.en.yml (Sardinian)
* New translations simple_form.en.yml (Kabyle)
* New translations simple_form.en.yml (Ido)
* New translations simple_form.en.yml (Standard Moroccan Tamazight)
* New translations simple_form.en.yml (Japanese)
* New translations simple_form.en.yml (Chinese Traditional)
* New translations simple_form.en.yml (Korean)
* New translations en.json (Korean)
* New translations en.yml (Korean)
* New translations simple_form.en.yml (Korean)
* New translations simple_form.en.yml (Hebrew)
* New translations simple_form.en.yml (Ukrainian)
* New translations simple_form.en.yml (Chinese Simplified)
* New translations simple_form.en.yml (Spanish, Mexico)
* Normalize
---------
Co-authored-by: Yamagishi Kazutoshi <ykzts@desire.sh> 
							
						 
						
							2023-02-04 15:46:08 +09:00  
				
					
						
							
							
								 
						
							
								8f590b0a21 
								
							 
						 
						
							
							
								
								Add setting for status page URL ( #23390 )  
							
							
							
						 
						
							2023-02-04 04:56:06 +01:00  
				
					
						
							
							
								 
						
							
								f98e4c662e 
								
							 
						 
						
							
							
								
								Change link previews for statuses to never use avatar as fallback ( #23376 )  
							
							
							
						 
						
							2023-02-03 10:16:47 +01:00  
				
					
						
							
							
								 
						
							
								7e04b15ad8 
								
							 
						 
						
							
							
								
								fix(web-push-notifications): fix favourite push notifications ( #23286 )  
							
							... 
							
							
							
							Fix a bug where clicking in a favourite push notification would result in a 404 (not found) error, since we were redirecting the user to the wrong URL (we were redirecting to /@<user who favourited>/<favourited status id>, when it should be /@<favourited status author>/<favourited status id>) 
							
						 
						
							2023-02-03 09:29:32 +01:00  
				
					
						
							
							
								 
						
							
								20a479ff7c 
								
							 
						 
						
							
							
								
								Change `POST /settings/applications/:id` to regenerate token on scopes change ( #23359 )  
							
							... 
							
							
							
							Fixes  #23096  
						
							2023-02-02 12:03:49 +01:00  
				
					
						
							
							
								 
						
							
								6a5e447753 
								
							 
						 
						
							
							
								
								Address check-i18n warnings ( #23313 )  
							
							... 
							
							
							
							* Address check-i18n warnings
* Add language names to language helpers 
							
						 
						
							2023-02-02 10:14:19 +09:00  
				
					
						
							
							
								 
						
							
								b8c31f8110 
								
							 
						 
						
							
							
								
								New Crowdin updates ( #23221 )  
							
							... 
							
							
							
							* New translations en.yml (Serbian (Cyrillic))
* New translations en.yml (Swedish)
* New translations en.yml (Turkish)
* New translations en.yml (Ukrainian)
* New translations en.yml (Urdu (Pakistan))
* New translations en.yml (Icelandic)
* New translations en.yml (Portuguese, Brazilian)
* New translations en.yml (Indonesian)
* New translations en.yml (Persian)
* New translations en.yml (Tamil)
* New translations en.yml (Spanish, Argentina)
* New translations en.yml (Spanish, Mexico)
* New translations en.yml (Bengali)
* New translations en.yml (Marathi)
* New translations en.yml (Thai)
* New translations en.yml (Croatian)
* New translations en.yml (Kazakh)
* New translations en.yml (Latvian)
* New translations en.yml (Hindi)
* New translations en.yml (Malay)
* New translations en.yml (Telugu)
* New translations en.yml (Burmese)
* New translations en.yml (Welsh)
* New translations en.yml (Faroese)
* New translations en.yml (Uyghur)
* New translations en.yml (Chinese Traditional, Hong Kong)
* New translations en.yml (Tatar)
* New translations en.yml (Malayalam)
* New translations en.yml (Breton)
* New translations en.yml (Latin)
* New translations en.yml (Bosnian)
* New translations en.yml (French, Quebec)
* New translations en.yml (Sinhala)
* New translations en.yml (Cornish)
* New translations en.yml (Kannada)
* New translations en.yml (Scottish Gaelic)
* New translations en.yml (Asturian)
* New translations en.yml (Aragonese)
* New translations en.yml (Serbian (Latin))
* New translations en.yml (Kurmanji (Kurdish))
* New translations en.yml (Sorani (Kurdish))
* New translations en.yml (Scots)
* New translations en.yml (Igbo)
* New translations en.yml (Corsican)
* New translations en.yml (Sardinian)
* New translations en.yml (Sanskrit)
* New translations en.yml (Kabyle)
* New translations en.yml (Taigi)
* New translations en.yml (Silesian)
* New translations en.yml (Standard Moroccan Tamazight)
* New translations en.json (Finnish)
* New translations en.json (Albanian)
* New translations en.yml (Catalan)
* New translations en.yml (German)
* New translations en.yml (Finnish)
* New translations en.yml (Hebrew)
* New translations en.yml (Japanese)
* New translations en.yml (Estonian)
* New translations en.yml (Portuguese)
* New translations doorkeeper.en.yml (Icelandic)
* New translations en.yml (Spanish)
* New translations en.yml (Albanian)
* New translations en.yml (Icelandic)
* New translations simple_form.en.yml (Icelandic)
* New translations en.yml (Faroese)
* New translations activerecord.en.yml (Icelandic)
* New translations devise.en.yml (Icelandic)
* New translations en.json (Finnish)
* New translations en.yml (Catalan)
* New translations en.yml (German)
* New translations en.yml (Finnish)
* New translations en.yml (Japanese)
* New translations en.yml (Ukrainian)
* New translations en.yml (Spanish, Mexico)
* New translations en.json (Catalan)
* New translations en.yml (Catalan)
* New translations simple_form.en.yml (Catalan)
* New translations en.yml (Slovenian)
* New translations en.yml (Slovenian)
* New translations en.yml (Korean)
* New translations en.yml (Danish)
* New translations en.yml (Korean)
* New translations en.yml (Latvian)
* New translations en.json (Chinese Traditional)
* New translations en.yml (Chinese Traditional)
* New translations en.yml (Danish)
* New translations simple_form.en.yml (Chinese Traditional)
* New translations en.yml (Spanish, Argentina)
* New translations en.yml (Galician)
* New translations en.json (Finnish)
* New translations en.yml (Finnish)
* New translations simple_form.en.yml (Finnish)
* New translations en.yml (Galician)
* New translations en.yml (German)
* New translations en.yml (Faroese)
* New translations en.json (Welsh)
* New translations doorkeeper.en.yml (Welsh)
* New translations en.yml (Welsh)
* New translations simple_form.en.yml (Welsh)
* New translations activerecord.en.yml (Welsh)
* New translations devise.en.yml (Welsh)
* New translations en.json (Italian)
* New translations en.yml (German)
* New translations en.yml (Italian)
* New translations en.yml (Finnish)
* New translations en.yml (Hebrew)
* New translations en.yml (Chinese Simplified)
* New translations en.json (Chinese Simplified)
* New translations en.yml (Frisian)
* New translations en.yml (Finnish)
* New translations en.yml (Slovak)
* New translations en.yml (Chinese Simplified)
* New translations en.yml (Italian)
* New translations en.yml (Finnish)
* New translations en.yml (Turkish)
* New translations en.yml (Estonian)
* New translations en.yml (German)
* New translations en.yml (Estonian)
* New translations en.yml (Turkish)
* New translations en.yml (Thai)
* New translations en.json (Czech)
* New translations en.json (Armenian)
* New translations en.json (Thai)
* New translations doorkeeper.en.yml (Armenian)
* New translations en.yml (Basque)
* New translations en.yml (Armenian)
* New translations en.yml (Thai)
* New translations en.yml (Basque)
* New translations en.yml (Belarusian)
* New translations en.yml (Hungarian)
* New translations en.json (Kazakh)
* New translations en.yml (Slovenian)
* New translations en.yml (Portuguese, Brazilian)
* New translations en.json (Uzbek)
* New translations en.yml (Uzbek)
* New translations simple_form.en.yml (Uzbek)
* New translations activerecord.en.yml (Uzbek)
* New translations devise.en.yml (Uzbek)
* New translations doorkeeper.en.yml (Uzbek)
* New translations en.json (Kashubian)
* New translations en.yml (Kashubian)
* New translations simple_form.en.yml (Kashubian)
* New translations activerecord.en.yml (Kashubian)
* New translations devise.en.yml (Kashubian)
* New translations doorkeeper.en.yml (Kashubian)
* New translations en.json (Uzbek)
* New translations en.json (Uzbek)
* New translations en.yml (Polish)
* New translations en.json (Uzbek)
* New translations activerecord.en.yml (Uzbek)
* New translations en.json (Catalan)
* New translations en.json (Uzbek)
* New translations en.yml (Uzbek)
* New translations en.json (Catalan)
* New translations activerecord.en.yml (Catalan)
* New translations en.json (Uzbek)
* New translations devise.en.yml (Uzbek)
* New translations en.json (Indonesian)
* New translations en.yml (Indonesian)
* New translations en.yml (Hungarian)
* New translations en.yml (Hungarian)
* New translations en.yml (Hungarian)
* New translations en.json (English, United Kingdom)
* New translations simple_form.en.yml (English, United Kingdom)
* New translations en.yml (Czech)
* New translations en.yml (Slovak)
* New translations en.json (Arabic)
* New translations en.yml (Arabic)
* New translations en.json (Arabic)
* New translations en.yml (Arabic)
* New translations en.yml (Frisian)
* New translations en.yml (Frisian)
* New translations en.yml (Slovenian)
* New translations en.yml (Polish)
* New translations en.yml (Polish)
* New translations en.json (English, United Kingdom)
* New translations en.json (Vietnamese)
* New translations en.yml (French)
* New translations en.yml (Italian)
* New translations en.yml (French)
* New translations en.json (Catalan)
* New translations en.json (Belarusian)
* New translations en.yml (Dutch)
* New translations en.yml (Belarusian)
* New translations simple_form.en.yml (Basque)
* New translations doorkeeper.en.yml (Basque)
* New translations en.yml (Basque)
* New translations en.yml (Slovak)
* New translations simple_form.en.yml (Slovak)
* New translations en.yml (Vietnamese)
* New translations en.yml (Vietnamese)
* New translations en.yml (Korean)
* New translations en.yml (Korean)
* New translations devise.en.yml (Korean)
* New translations devise.en.yml (Korean)
* New translations activerecord.en.yml (Korean)
* New translations en.yml (Danish)
* New translations simple_form.en.yml (Danish)
* New translations en.yml (Korean)
* New translations en.yml (Galician)
* New translations simple_form.en.yml (Japanese)
* New translations en.yml (Spanish)
* New translations en.yml (Basque)
* New translations simple_form.en.yml (Japanese)
* New translations en.yml (Swedish)
* New translations simple_form.en.yml (Basque)
* New translations simple_form.en.yml (Spanish)
* New translations doorkeeper.en.yml (Spanish)
* New translations en.yml (Portuguese, Brazilian)
* New translations en.yml (Slovak)
* New translations en.json (Korean)
* New translations en.json (Indonesian)
* New translations en.yml (Korean)
* New translations en.yml (Korean)
* New translations simple_form.en.yml (Korean)
* New translations en.json (Korean)
* New translations en.yml (Danish)
* New translations en.yml (German)
* New translations en.yml (Korean)
* New translations en.json (English, United Kingdom)
* New translations simple_form.en.yml (English, United Kingdom)
* New translations en.json (Dutch)
* New translations en.json (Dutch)
* New translations en.json (Uzbek)
* New translations en.yml (Dutch)
* New translations simple_form.en.yml (Dutch)
* New translations devise.en.yml (Dutch)
* New translations en.json (Dutch)
* New translations en.yml (Dutch)
* New translations simple_form.en.yml (Dutch)
* New translations doorkeeper.en.yml (Russian)
* New translations simple_form.en.yml (Dutch)
* New translations simple_form.en.yml (Japanese)
* New translations en.yml (English, United Kingdom)
* New translations en.json (Korean)
* New translations simple_form.en.yml (Japanese)
* New translations en.json (Bulgarian)
* New translations en.json (Korean)
* New translations en.yml (Belarusian)
* New translations simple_form.en.yml (Japanese)
* New translations en.yml (Korean)
* New translations devise.en.yml (Korean)
* New translations simple_form.en.yml (Korean)
* New translations en.json (Bulgarian)
* New translations en.yml (Korean)
* New translations devise.en.yml (Korean)
* New translations simple_form.en.yml (Korean)
* New translations doorkeeper.en.yml (Korean)
* Normalize
---------
Co-authored-by: Yamagishi Kazutoshi <ykzts@desire.sh> 
							
						 
						
							2023-02-01 19:59:31 +09:00  
				
					
						
							
							
								 
						
							
								4c919812b9 
								
							 
						 
						
							
							
								
								Change number of stored items in home feed from 400 to 800 ( #23349 )  
							
							
							
						 
						
							2023-02-01 11:24:22 +01:00  
				
					
						
							
							
								 
						
							
								21780c0204 
								
							 
						 
						
							
							
								
								Change notifications per page from 15 to 40 in REST API ( #23348 )  
							
							
							
						 
						
							2023-02-01 11:23:54 +01:00  
				
					
						
							
							
								 
						
							
								e73b55184b 
								
							 
						 
						
							
							
								
								autofocus the compose form again on /share ( #23094 )  
							
							
							
						 
						
							2023-01-30 14:49:10 +01:00  
				
					
						
							
							
								 
						
							
								131e6403cc 
								
							 
						 
						
							
							
								
								Update hasOwnProperty calls for ESLint ( #23307 )  
							
							
							
						 
						
							2023-01-30 03:07:51 +01:00  
				
					
						
							
							
								 
						
							
								e6192eab9b 
								
							 
						 
						
							
							
								
								Remove unused ESLint disable directives ( #22427 )  
							
							
							
						 
						
							2023-01-30 02:11:50 +01:00  
				
					
						
							
							
								 
						
							
								c49213f0ea 
								
							 
						 
						
							
							
								
								Upgrade ESlint to v8 ( #23305 )  
							
							
							
						 
						
							2023-01-30 01:45:35 +01:00  
				
					
						
							
							
								 
						
							
								d9088ef327 
								
							 
						 
						
							
							
								
								Separate ESLint CI from Superlinter ( #23029 )  
							
							... 
							
							
							
							* Separate ESLint CI from Superlinter
* Correct JS indenting level
* Remove extra semicolons with ESLint autofix 
							
						 
						
							2023-01-29 23:44:03 +01:00  
				
					
						
							
							
								 
						
							
								9cdd643564 
								
							 
						 
						
							
							
								
								chore: remove intersection-observer for old Safari support ( #23284 )  
							
							
							
						 
						
							2023-01-29 19:02:04 +01:00  
				
					
						
							
							
								 
						
							
								2a4f2216d6 
								
							 
						 
						
							
							
								
								Add lang attribute to image description textarea and poll option field ( #23293 )  
							
							
							
						 
						
							2023-01-29 19:00:19 +01:00  
				
					
						
							
							
								 
						
							
								d3f3810fe1 
								
							 
						 
						
							
							
								
								Fix unserialized `role` on account entities in admin API ( #23290 )  
							
							
							
						 
						
							2023-01-29 15:59:58 +01:00  
				
					
						
							
							
								 
						
							
								13a2abacc8 
								
							 
						 
						
							
							
								
								Add `roles` attribute to Account entities in REST API ( #23255 )  
							
							
							
						 
						
							2023-01-25 19:55:40 +01:00  
				
					
						
							
							
								 
						
							
								e5ae75bf6a 
								
							 
						 
						
							
							
								
								Fix styling of featured tags in light theme ( #23252 )  
							
							... 
							
							
							
							* Fix styling of featured tags in light theme
Fixes  #23251 
* Remove broken highlighting on /settings/featured_tags 
							
						 
						
							2023-01-25 16:28:29 +01:00  
				
					
						
							
							
								 
						
							
								a5a00d7f7a 
								
							 
						 
						
							
							
								
								Fix email with empty domain name labels passing validation ( #23246 )  
							
							... 
							
							
							
							* Fix email with empty domain name labels passing validation
`EmailMxValidator` would allow empty labels because `Resolv::DNS` is
particularly lenient about them, but the email would be invalid and
unusable.
* Add tests 
							
						 
						
							2023-01-24 20:18:41 +01:00  
				
					
						
							
							
								 
						
							
								dd58db64d8 
								
							 
						 
						
							
							
								
								Change email address input to be disabled for logged-in users when requesting a new confirmation e-mail ( #23247 )  
							
							... 
							
							
							
							Fixes  #23093  
						
							2023-01-24 20:18:25 +01:00  
				
					
						
							
							
								 
						
							
								6883fddb19 
								
							 
						 
						
							
							
								
								Fix account activation being triggered before email confirmation ( #23245 )  
							
							... 
							
							
							
							* Add tests
* Fix account activation being triggered before email confirmation
Fixes  #23098  
							
						 
						
							2023-01-24 19:40:21 +01:00  
				
					
						
							
							
								 
						
							
								4725191d3c 
								
							 
						 
						
							
							
								
								Fix moderation audit log items for warnings having incorrect links ( #23242 )  
							
							
							
						 
						
							2023-01-24 18:50:13 +01:00  
				
					
						
							
							
								 
						
							
								83a8efa9ca 
								
							 
						 
						
							
							
								
								Add lang attribute to compose textarea and CW field ( #23240 )  
							
							... 
							
							
							
							Fixes  #19858  
						
							2023-01-24 18:49:21 +01:00  
				
					
						
							
							
								 
						
							
								3cf60ba267 
								
							 
						 
						
							
							
								
								Make <Audio> to handle volume change ( #23187 )  
							
							
							
						 
						
							2023-01-24 16:24:46 +01:00  
				
					
						
							
							
								 
						
							
								54e798a5a0 
								
							 
						 
						
							
							
								
								Fix upload area display in single-column mode ( #23217 )  
							
							
							
						 
						
							2023-01-23 17:42:58 +01:00  
				
					
						
							
							
								 
						
							
								958955cda4 
								
							 
						 
						
							
							
								
								New Crowdin updates ( #23150 )  
							
							... 
							
							
							
							* New translations en.json (Romanian)
* New translations en.json (French)
* New translations en.json (Spanish)
* New translations en.json (Afrikaans)
* New translations en.json (Arabic)
* New translations en.json (Belarusian)
* New translations en.json (Bulgarian)
* New translations en.json (Catalan)
* New translations en.json (Czech)
* New translations en.json (Danish)
* New translations en.json (German)
* New translations en.json (Greek)
* New translations en.json (Frisian)
* New translations en.json (Basque)
* New translations en.json (Finnish)
* New translations en.json (Irish)
* New translations en.json (Hebrew)
* New translations en.json (Hungarian)
* New translations en.json (Armenian)
* New translations en.json (Italian)
* New translations en.json (Japanese)
* New translations en.json (Georgian)
* New translations en.json (Korean)
* New translations en.json (Lithuanian)
* New translations en.json (Macedonian)
* New translations en.json (Dutch)
* New translations en.json (Norwegian)
* 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 (Slovenian)
* New translations en.json (Albanian)
* New translations en.json (Serbian (Cyrillic))
* New translations en.json (Swedish)
* New translations en.json (Turkish)
* New translations en.json (Ukrainian)
* 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 (Persian)
* New translations en.json (Tamil)
* New translations en.json (Spanish, Argentina)
* New translations en.json (Spanish, Mexico)
* New translations en.json (Bengali)
* New translations en.json (Marathi)
* New translations en.json (Thai)
* New translations en.json (Croatian)
* New translations en.json (Norwegian Nynorsk)
* New translations en.json (Kazakh)
* New translations en.json (Estonian)
* New translations en.json (Latvian)
* New translations en.json (Hindi)
* New translations en.json (Malay)
* New translations en.json (Telugu)
* New translations en.json (English, United Kingdom)
* New translations en.json (Burmese)
* New translations en.json (Welsh)
* New translations en.json (Faroese)
* New translations en.json (Esperanto)
* New translations en.json (Uyghur)
* New translations en.json (Chinese Traditional, Hong Kong)
* New translations en.json (Tatar)
* New translations en.json (Malayalam)
* New translations en.json (Breton)
* New translations en.json (Latin)
* New translations en.json (Bosnian)
* New translations en.json (French, Quebec)
* New translations en.json (Sinhala)
* New translations en.json (Cornish)
* New translations en.json (Kannada)
* New translations en.json (Scottish Gaelic)
* New translations en.json (Asturian)
* New translations en.json (Aragonese)
* New translations en.json (Occitan)
* New translations en.json (Serbian (Latin))
* New translations en.json (Kurmanji (Kurdish))
* New translations en.json (Sorani (Kurdish))
* New translations en.json (Scots)
* New translations en.json (Igbo)
* New translations en.json (Corsican)
* New translations en.json (Sardinian)
* New translations en.json (Sanskrit)
* New translations en.json (Kabyle)
* New translations en.json (Ido)
* New translations en.json (Taigi)
* New translations en.json (Silesian)
* New translations en.json (Standard Moroccan Tamazight)
* New translations doorkeeper.en.yml (Welsh)
* New translations en.yml (Portuguese, Brazilian)
* New translations en.yml (Welsh)
* New translations simple_form.en.yml (Welsh)
* New translations activerecord.en.yml (Welsh)
* New translations devise.en.yml (Welsh)
* New translations en.json (Spanish)
* New translations en.json (German)
* New translations en.json (Frisian)
* New translations en.json (Hebrew)
* New translations en.json (Italian)
* New translations en.json (Polish)
* New translations en.json (Slovak)
* New translations en.json (Swedish)
* New translations en.json (Turkish)
* New translations en.json (Ukrainian)
* New translations en.json (Spanish, Mexico)
* New translations en.json (Faroese)
* New translations en.yml (Polish)
* New translations simple_form.en.yml (Frisian)
* New translations simple_form.en.yml (Spanish, Mexico)
* New translations en.json (Slovenian)
* New translations en.yml (Slovak)
* New translations en.yml (Slovenian)
* New translations en.json (Danish)
* New translations en.json (Chinese Traditional)
* New translations en.json (Serbian (Cyrillic))
* New translations en.json (Korean)
* New translations en.json (Japanese)
* New translations en.json (Korean)
* New translations en.yml (Japanese)
* New translations doorkeeper.en.yml (Japanese)
* New translations simple_form.en.yml (Japanese)
* New translations en.json (Hindi)
* New translations en.json (Galician)
* New translations simple_form.en.yml (Galician)
* New translations en.yml (Galician)
* New translations doorkeeper.en.yml (Galician)
* New translations en.json (Vietnamese)
* New translations en.yml (Vietnamese)
* New translations simple_form.en.yml (Vietnamese)
* New translations en.json (Estonian)
* New translations en.json (Hebrew)
* New translations doorkeeper.en.yml (Belarusian)
* New translations en.json (English, United Kingdom)
* New translations simple_form.en.yml (English, United Kingdom)
* New translations en.json (Portuguese)
* New translations en.yml (Slovak)
* New translations en.json (Hungarian)
* New translations en.json (Korean)
* New translations en.yml (Korean)
* New translations en.json (French)
* New translations en.json (Slovak)
* New translations en.yml (French)
* New translations simple_form.en.yml (French)
* New translations doorkeeper.en.yml (French)
* New translations en.json (Slovak)
* New translations en.yml (Esperanto)
* New translations en.yml (French)
* New translations simple_form.en.yml (French)
* New translations doorkeeper.en.yml (French)
* New translations en.json (Norwegian)
* New translations en.json (Thai)
* New translations en.json (Basque)
* New translations en.json (Tatar)
* New translations en.json (Estonian)
* New translations en.json (Finnish)
* New translations en.json (Estonian)
* New translations en.yml (Finnish)
* New translations simple_form.en.yml (Finnish)
* New translations en.json (Basque)
* New translations en.json (Basque)
* New translations doorkeeper.en.yml (Japanese)
* New translations en.yml (Basque)
* New translations en.json (Arabic)
* New translations en.json (Slovak)
* New translations en.json (Kabyle)
* New translations doorkeeper.en.yml (Arabic)
* New translations en.yml (Arabic)
* New translations simple_form.en.yml (Arabic)
* New translations en.yml (Kabyle)
* New translations en.json (German)
* New translations en.json (Japanese)
* New translations en.json (German)
* New translations en.json (Tatar)
* New translations en.json (Occitan)
* New translations en.yml (Occitan)
* New translations doorkeeper.en.yml (Occitan)
* New translations simple_form.en.yml (Occitan)
* New translations en.json (Tatar)
* New translations en.json (Esperanto)
* New translations en.yml (Esperanto)
* New translations en.yml (Esperanto)
* New translations en.json (Esperanto)
* New translations en.json (Esperanto)
* New translations en.yml (Esperanto)
* New translations simple_form.en.yml (Esperanto)
* New translations en.json (Estonian)
* New translations doorkeeper.en.yml (Estonian)
* New translations en.json (Estonian)
* New translations en.json (Esperanto)
* New translations en.yml (Esperanto)
* New translations doorkeeper.en.yml (Esperanto)
* New translations en.json (Esperanto)
* New translations en.yml (Esperanto)
* New translations simple_form.en.yml (English, United Kingdom)
* New translations en.json (English, United Kingdom)
* New translations en.json (Portuguese, Brazilian)
* New translations en.json (Portuguese, Brazilian)
* New translations doorkeeper.en.yml (Portuguese, Brazilian)
* New translations en.yml (Portuguese, Brazilian)
* New translations simple_form.en.yml (Portuguese, Brazilian)
* New translations en.json (Serbian (Latin))
* New translations en.json (Croatian)
* New translations en.json (Portuguese)
* New translations en.json (Esperanto)
* New translations en.yml (Esperanto)
* New translations en.json (Bulgarian)
* New translations en.json (Esperanto)
* New translations en.yml (Bulgarian)
* New translations simple_form.en.yml (Bulgarian)
* New translations en.yml (Galician)
* New translations en.json (Bulgarian)
* New translations en.json (Bulgarian)
* New translations en.yml (Japanese)
* New translations en.json (Bulgarian)
* New translations en.yml (Japanese)
* New translations devise.en.yml (Bulgarian)
* New translations activerecord.en.yml (Bulgarian)
* New translations devise.en.yml (Bulgarian)
* New translations doorkeeper.en.yml (Bulgarian)
* Normalize
Co-authored-by: Yamagishi Kazutoshi <ykzts@desire.sh> 
							
						 
						
							2023-01-24 00:37:35 +09:00  
				
					
						
							
							
								 
						
							
								98779535fe 
								
							 
						 
						
							
							
								
								Fix missing filtering on some notification types ( #23211 )  
							
							... 
							
							
							
							* Fix missing warning-type filtering on some notification types
* Fix missing hide-type filtering on some notification types 
							
						 
						
							2023-01-23 13:21:50 +01:00  
				
					
						
							
							
								 
						
							
								f2a6e71bb6 
								
							 
						 
						
							
							
								
								Suppress AddressFamilyError in link verification ( #23204 )  
							
							... 
							
							
							
							* Suppress AddressFamilyError
* clarify comment 
							
						 
						
							2023-01-23 13:05:54 +01:00  
				
					
						
							
							
								 
						
							
								448be26b34 
								
							 
						 
						
							
							
								
								Add missing `policy` attribute to `WebPushSubscriptionSerializer` ( #23210 )  
							
							... 
							
							
							
							* Add missing `policy` attribute to `WebPushSubscriptionSerializer`
Fixes  #23145 
* Add tests 
							
						 
						
							2023-01-23 13:05:30 +01:00  
				
					
						
							
							
								 
						
							
								628dcbb732 
								
							 
						 
						
							
							
								
								Revert "Remove LDSignature on actor Delete activities ( #21466 )" ( #23185 )  
							
							... 
							
							
							
							This reverts commit f4f2b062ec 
							
						 
						
							2023-01-21 15:33:21 +01:00  
				
					
						
							
							
								 
						
							
								a1abda39dd 
								
							 
						 
						
							
							
								
								Fix Account Strike causing PG not null validation error ( #23178 )  
							
							
							
						 
						
							2023-01-21 10:22:22 +01:00  
				
					
						
							
							
								 
						
							
								13e9d91ba7 
								
							 
						 
						
							
							
								
								Fix wrong text color on some buttons in light theme in web UI ( #23156 )  
							
							
							
						 
						
							2023-01-19 15:51:27 +01:00  
				
					
						
							
							
								 
						
							
								4894deca7e 
								
							 
						 
						
							
							
								
								Fix wrong padding in RTL layout in web UI ( #23157 )  
							
							
							
						 
						
							2023-01-19 15:51:14 +01:00  
				
					
						
							
							
								 
						
							
								a3f176423f 
								
							 
						 
						
							
							
								
								New Crowdin updates ( #23052 )  
							
							... 
							
							
							
							* New translations simple_form.en.yml (Hebrew)
* New translations simple_form.en.yml (Italian)
* New translations en.json (German)
* New translations en.yml (Estonian)
* New translations simple_form.en.yml (Estonian)
* New translations en.yml (Spanish, Argentina)
* New translations simple_form.en.yml (Spanish, Argentina)
* New translations simple_form.en.yml (Ukrainian)
* New translations doorkeeper.en.yml (Slovenian)
* New translations doorkeeper.en.yml (Chinese Traditional)
* New translations en.yml (Chinese Traditional)
* New translations en.yml (Slovenian)
* New translations simple_form.en.yml (Slovenian)
* New translations en.yml (Ukrainian)
* New translations simple_form.en.yml (Chinese Traditional)
* New translations en.json (Portuguese)
* New translations simple_form.en.yml (German)
* New translations simple_form.en.yml (Hebrew)
* New translations simple_form.en.yml (Slovenian)
* New translations en.json (Esperanto)
* New translations en.json (Esperanto)
* New translations en.yml (Esperanto)
* New translations simple_form.en.yml (Esperanto)
* New translations doorkeeper.en.yml (Esperanto)
* New translations en.yml (Thai)
* New translations simple_form.en.yml (Thai)
* New translations en.json (Thai)
* New translations doorkeeper.en.yml (Turkish)
* New translations doorkeeper.en.yml (Thai)
* New translations en.yml (Czech)
* New translations simple_form.en.yml (Czech)
* New translations en.yml (Turkish)
* New translations simple_form.en.yml (Turkish)
* New translations en.yml (Thai)
* New translations simple_form.en.yml (Thai)
* New translations en.yml (Latvian)
* New translations simple_form.en.yml (Latvian)
* New translations simple_form.en.yml (Galician)
* New translations en.yml (Galician)
* New translations en.json (Portuguese)
* New translations en.yml (Spanish, Mexico)
* New translations en.yml (Catalan)
* New translations en.yml (German)
* New translations en.yml (Finnish)
* New translations en.yml (Polish)
* New translations en.yml (Italian)
* New translations en.yml (Ukrainian)
* New translations en.yml (Spanish, Argentina)
* New translations en.json (Aragonese)
* New translations doorkeeper.en.yml (Aragonese)
* New translations en.yml (Aragonese)
* New translations simple_form.en.yml (Aragonese)
* New translations en.yml (German)
* New translations en.yml (Hebrew)
* New translations simple_form.en.yml (German)
* New translations en.yml (Slovak)
* New translations en.yml (Chinese Traditional)
* New translations en.yml (Korean)
* New translations simple_form.en.yml (Korean)
* New translations devise.en.yml (German)
* New translations en.yml (German)
* New translations en.yml (Slovak)
* New translations doorkeeper.en.yml (Slovak)
* New translations en.yml (Spanish)
* New translations en.yml (Czech)
* New translations simple_form.en.yml (Slovak)
* New translations en.yml (Slovenian)
* New translations en.yml (Albanian)
* New translations en.yml (Catalan)
* New translations en.yml (German)
* New translations simple_form.en.yml (Catalan)
* New translations en.yml (Portuguese)
* New translations en.yml (Galician)
* New translations en.yml (Chinese Simplified)
* New translations doorkeeper.en.yml (Russian)
* New translations simple_form.en.yml (Russian)
* New translations en.yml (Ukrainian)
* New translations simple_form.en.yml (Chinese Simplified)
* New translations en.yml (Faroese)
* New translations simple_form.en.yml (Faroese)
* New translations en.yml (Hungarian)
* New translations en.yml (Danish)
* New translations simple_form.en.yml (Danish)
* New translations en.yml (Chinese Traditional)
* New translations en.yml (Danish)
* New translations en.yml (Catalan)
* New translations simple_form.en.yml (Catalan)
* New translations doorkeeper.en.yml (Spanish, Mexico)
* New translations en.yml (Spanish, Mexico)
* New translations en.yml (Thai)
* New translations en.yml (Finnish)
* New translations en.yml (Latvian)
* New translations en.yml (Portuguese)
* New translations en.yml (Turkish)
* New translations simple_form.en.yml (Hungarian)
* New translations simple_form.en.yml (Hungarian)
* New translations en.json (Kazakh)
* New translations en.yml (Frisian)
* New translations simple_form.en.yml (Frisian)
* New translations en.yml (Norwegian Nynorsk)
* New translations en.yml (Polish)
* New translations simple_form.en.yml (Polish)
* New translations en.json (Irish)
* New translations en.json (Irish)
* New translations en.yml (Irish)
* New translations en.yml (Irish)
* New translations en.json (Irish)
* New translations en.yml (Irish)
* New translations doorkeeper.en.yml (Irish)
* New translations simple_form.en.yml (Irish)
* New translations devise.en.yml (Irish)
* New translations en.json (Persian)
* New translations en.json (Welsh)
* New translations en.yml (Welsh)
* New translations en.json (Welsh)
* New translations doorkeeper.en.yml (English, United Kingdom)
* New translations simple_form.en.yml (Welsh)
* New translations en.json (Spanish, Argentina)
* New translations en.json (English, United Kingdom)
* New translations simple_form.en.yml (Catalan)
* New translations simple_form.en.yml (English, United Kingdom)
* New translations simple_form.en.yml (German)
* New translations en.yml (Bulgarian)
* New translations doorkeeper.en.yml (Bulgarian)
* New translations simple_form.en.yml (Bulgarian)
* New translations doorkeeper.en.yml (Icelandic)
* New translations en.yml (Icelandic)
* New translations simple_form.en.yml (Icelandic)
* New translations activerecord.en.yml (Icelandic)
* New translations devise.en.yml (Icelandic)
* New translations en.json (Latin)
* New translations en.yml (Slovak)
* New translations en.yml (Slovak)
* New translations en.yml (Belarusian)
* New translations en.json (Estonian)
* New translations en.yml (Belarusian)
* New translations en.json (Albanian)
* New translations doorkeeper.en.yml (Albanian)
* New translations en.yml (Belarusian)
* New translations en.yml (Albanian)
* New translations simple_form.en.yml (Albanian)
* New translations activerecord.en.yml (Albanian)
* New translations devise.en.yml (Albanian)
* New translations en.json (Asturian)
* New translations en.json (Hindi)
* New translations en.yml (Dutch)
* New translations en.yml (Swedish)
* New translations en.yml (Estonian)
* New translations en.yml (Estonian)
* New translations en.json (Latvian)
* New translations en.yml (Latvian)
* New translations en.yml (Slovak)
* Normalize
* New translations en.json (Romanian)
* New translations en.json (French)
* New translations en.json (Spanish)
* New translations en.json (Afrikaans)
* New translations en.json (Arabic)
* New translations en.json (Belarusian)
* New translations en.json (Bulgarian)
* New translations en.json (Catalan)
* New translations en.json (Czech)
* New translations en.json (Danish)
* New translations en.json (German)
* New translations en.json (Greek)
* New translations en.json (Frisian)
* New translations en.json (Basque)
* New translations en.json (Finnish)
* New translations en.json (Irish)
* New translations en.json (Hebrew)
* New translations en.json (Hungarian)
* New translations en.json (Armenian)
* New translations en.json (Italian)
* New translations en.json (Japanese)
* New translations en.json (Georgian)
* New translations en.json (Korean)
* New translations en.json (Lithuanian)
* New translations en.json (Macedonian)
* New translations en.json (Dutch)
* New translations en.json (Norwegian)
* 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 (Slovenian)
* New translations en.json (Albanian)
* New translations en.json (Serbian (Cyrillic))
* New translations en.json (Swedish)
* New translations en.json (Turkish)
* New translations en.json (Ukrainian)
* 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 (Persian)
* New translations en.json (Tamil)
* New translations en.json (Spanish, Argentina)
* New translations en.json (Spanish, Mexico)
* New translations en.json (Bengali)
* New translations en.json (Marathi)
* New translations en.json (Thai)
* New translations en.json (Croatian)
* New translations en.json (Norwegian Nynorsk)
* New translations en.json (Kazakh)
* New translations en.json (Estonian)
* New translations en.json (Latvian)
* New translations en.json (Hindi)
* New translations en.json (Malay)
* New translations en.json (Telugu)
* New translations en.json (English, United Kingdom)
* New translations en.json (Burmese)
* New translations en.json (Welsh)
* New translations en.json (Faroese)
* New translations en.json (Esperanto)
* New translations en.json (Uyghur)
* New translations en.json (Chinese Traditional, Hong Kong)
* New translations en.json (Tatar)
* New translations en.json (Malayalam)
* New translations en.json (Breton)
* New translations en.json (Latin)
* New translations en.json (Bosnian)
* New translations en.json (French, Quebec)
* New translations en.json (Sinhala)
* New translations en.json (Cornish)
* New translations en.json (Kannada)
* New translations en.json (Scottish Gaelic)
* New translations en.json (Asturian)
* New translations en.json (Aragonese)
* New translations en.json (Occitan)
* New translations en.json (Serbian (Latin))
* New translations en.json (Kurmanji (Kurdish))
* New translations en.json (Sorani (Kurdish))
* New translations en.json (Scots)
* New translations en.json (Igbo)
* New translations en.json (Corsican)
* New translations en.json (Sardinian)
* New translations en.json (Sanskrit)
* New translations en.json (Kabyle)
* New translations en.json (Ido)
* New translations en.json (Taigi)
* New translations en.json (Silesian)
* New translations en.json (Standard Moroccan Tamazight)
* Normalize
Co-authored-by: Yamagishi Kazutoshi <ykzts@desire.sh> 
							
						 
						
							2023-01-19 02:31:13 +09:00  
				
					
						
							
							
								 
						
							
								3588fbc766 
								
							 
						 
						
							
							
								
								Fix confusing wording in the sign in banner ( #22490 )  
							
							... 
							
							
							
							* Fix confusing wording in the sign in banner
* Split into two sentences 
							
						 
						
							2023-01-18 17:15:23 +01:00  
				
					
						
							
							
								 
						
							
								68dcbcb7bf 
								
							 
						 
						
							
							
								
								Add more specific error messages to HTTP signature verification ( #21617 )  
							
							... 
							
							
							
							* Return specific error on failure to parse Date header
* Add error message when preferredUsername is not set
* Change error report to be JSON and include more details
* Change error report to differentiate unknown account and failed refresh
* Add tests 
							
						 
						
							2023-01-18 16:47:56 +01:00  
				
					
						
							
							
								 
						
							
								30e895299c 
								
							 
						 
						
							
							
								
								Add listing of followed hashtags ( #21773 )  
							
							... 
							
							
							
							* Add followed_tags route.
This at least gets us to the point where the page can actually be
rendered, although it doesn't display any hashtags (yet?).
Attempting to implement #20763 .
* Fix minor issues.
* I've got the followed tags data partially working
But the Hashtag component errors for some reason. Something about the
value of the history attribute being invalid.
* Fix a mistake in the code
* Minor change.
* Get the followed hashtags list fully working.
Still need to add the Follow/Unfollow buttons, though.
* Resolve JS linter issues.
* Add pagination logic to followed tags list view.
However, it currently loads further pages immediately on page load, so
that's not ideal. Need to figure that one out.
* Appease the linter.
* Apply suggestions from code review
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
* Fixes and resolve some other feedback.
* Use set/update instead of setIn/updateIn.
Co-authored-by: Claire <claire.github-309c@sitedethib.com> 
							
						 
						
							2023-01-18 16:44:33 +01:00  
				
					
						
							
							
								 
						
							
								3970a6f433 
								
							 
						 
						
							
							
								
								Add option to make the landing page be /about even when trends are enabled ( #20808 )  
							
							... 
							
							
							
							* Add option to make the landing page be /about even when trends are enabled
* Restablish /explore as landing page by default 
							
						 
						
							2023-01-18 16:43:58 +01:00  
				
					
						
							
							
								 
						
							
								343e1fe8e9 
								
							 
						 
						
							
							
								
								Add confirmation screen when handling reports ( #22375 )  
							
							... 
							
							
							
							* Add confirmation screen on moderation actions
* Add flash notice when a report has been processed
* Refactor tests
* Add tests 
							
						 
						
							2023-01-18 16:40:09 +01:00  
				
					
						
							
							
								 
						
							
								4b92e59f4f 
								
							 
						 
						
							
							
								
								Add support for editing media description and focus point of already-posted statuses ( #20878 )  
							
							... 
							
							
							
							* Add backend support for editing media attachments of existing posts
* Allow editing media attachments of already-posted toots
* Add tests 
							
						 
						
							2023-01-18 16:33:55 +01:00  
				
					
						
							
							
								 
						
							
								d1387579b9 
								
							 
						 
						
							
							
								
								Fix situations in which instance actor can be set to a Mastodon-incompatible name ( #22307 )  
							
							... 
							
							
							
							* Validate internal actor
* Use “internal.actor” by default for the server actor username
* Fix instance actor username on the fly if it includes ':'
* Change actor name from internal.actor to mastodon.internal 
							
						 
						
							2023-01-18 16:33:03 +01:00  
				
					
						
							
							
								 
						
							
								9b3e22c40d 
								
							 
						 
						
							
							
								
								Change account moderation notes to make links clickable ( #22553 )  
							
							... 
							
							
							
							* Change account moderation notes to make links clickable
Fixes  #22539 
* Fix styling of account moderation note links 
							
						 
						
							2023-01-18 16:32:23 +01:00  
				
					
						
							
							
								 
						
							
								7e6ffa085f 
								
							 
						 
						
							
							
								
								Add checkmark symbol to checkbox ( #22795 )  
							
							
							
						 
						
							2023-01-18 16:30:46 +01:00  
				
					
						
							
							
								 
						
							
								1b2ef60cec 
								
							 
						 
						
							
							
								
								Make visible change for new post notification setting icon ( #22541 )  
							
							
							
						 
						
							2023-01-18 16:29:07 +01:00  
				
					
						
							
							
								 
						
							
								b034dc42be 
								
							 
						 
						
							
							
								
								Fix /api/v1/admin/trends/tags using wrong serializer ( #18943 )  
							
							... 
							
							
							
							* Fix /api/v1/admin/trends/tags using wrong serializer
Fix regression from #18641 
* Only use `REST::Admin::TagSerializer` when the user can `manage_taxonomies`
* Fix admin trending hashtag component to not link if `id` is unknown 
							
						 
						
							2023-01-18 16:28:18 +01:00  
				
					
						
							
							
								 
						
							
								0405be69d2 
								
							 
						 
						
							
							
								
								Fix REST API serializer for Account not including `moved` when the moved account has itself moved ( #22483 )  
							
							... 
							
							
							
							Instead of cutting immediately, cut after one recursion. 
							
						 
						
							2023-01-18 16:25:31 +01:00  
				
					
						
							
							
								 
						
							
								d4f590d6bb 
								
							 
						 
						
							
							
								
								Fix scheduled_at input not using datetime-local when editing announcements ( #21896 )  
							
							
							
						 
						
							2023-01-18 16:23:39 +01:00  
				
					
						
							
							
								 
						
							
								41517a4845 
								
							 
						 
						
							
							
								
								Fix spurious admin dashboard warning when using ElasticSearch 7.x ( #23064 )  
							
							... 
							
							
							
							Some 7.x ElasticSearch versions support some 6.x nodes, thus the version check
is inadequate. I am not sure there is a good way to check if a server
implements all the 7.x APIs, so check server version and minimum wire version
instead. 
							
						 
						
							2023-01-18 16:21:48 +01:00  
				
					
						
							
							
								 
						
							
								fcc4c9b34a 
								
							 
						 
						
							
							
								
								Change domain block CSV parsing to be more robust and handle more lists ( #21470 )  
							
							... 
							
							
							
							* Change domain block CSV parsing to be more robust and handle more lists
* Add some tests
* Improve domain block import validation and reporting 
							
						 
						
							2023-01-18 16:20:52 +01:00  
				
					
						
							
							
								 
						
							
								d66dfc7b3c 
								
							 
						 
						
							
							
								
								Change confirm prompt for relationships management ( #19411 )  
							
							... 
							
							
							
							* Change confirm prompt for relationships management
* Add Korean translations
* Apply suggestions from code review
Co-authored-by: TobyWilkes <tobylwilkes@gmail.com>
Co-authored-by: TobyWilkes <tobylwilkes@gmail.com> 
							
						 
						
							2023-01-14 14:00:23 +01:00  
				
					
						
							
							
								 
						
							
								507e1d22f5 
								
							 
						 
						
							
							
								
								Allow admins to toggle public statistics API ( #22833 )  
							
							... 
							
							
							
							* Allow admins to toggle public statistics API
* Normalize i18n
Co-authored-by: Claire <claire.github-309c@sitedethib.com> 
							
						 
						
							2023-01-13 17:14:39 +01:00  
				
					
						
							
							
								 
						
							
								d35fe3d5e3 
								
							 
						 
						
							
							
								
								Add peers API endpoint toggle to Server Settings ( #22810 )  
							
							... 
							
							
							
							* Add peers endpoint toggle to Server Settings
This places the toggle under "Discovery" and expands the hint text to explain further what the endpoint is used for. Added a "Recommended" tag since it was recommended in v3 before it was removed.
Fixes https://github.com/mastodon/mastodon/issues/22222 
* i18n normalize step 
							
						 
						
							2023-01-13 16:43:17 +01:00  
				
					
						
							
							
								 
						
							
								f33e22ae4c 
								
							 
						 
						
							
							
								
								Allow changing hide_collections setting with the api ( #22790 )  
							
							... 
							
							
							
							* Allow changing hide_collections setting with the api
This is currently only possible with app/controllers/settings/profiles_controller.rb
and is the only difference in the allowed parameter between the two controllers
* Fix the lint issue
* Use normal indent 
							
						 
						
							2023-01-13 16:40:21 +01:00  
				
					
						
							
							
								 
						
							
								ff70e50199 
								
							 
						 
						
							
							
								
								Don't crash on unobtainable avatars ( #22462 )  
							
							
							
						 
						
							2023-01-13 16:40:06 +01:00  
				
					
						
							
							
								 
						
							
								332a411fad 
								
							 
						 
						
							
							
								
								Remove title from mailer layout ( #23078 )  
							
							
							
						 
						
							2023-01-13 15:12:26 +01:00  
				
					
						
							
							
								 
						
							
								f79c200f7e 
								
							 
						 
						
							
							
								
								Change wording of admin report handling actions ( #18388 )  
							
							... 
							
							
							
							* Change admin report handling UI to display appropriate text for remote reports
Change from “Decide which action to take to resolve this report. If you take a
punitive action against the reported account, an e-mail notification will be
sent to them, except when the Spam category is selected.” to “Decide which
action to take to resolve this report. This will only affect how your server
communicates with this remote account and handle its content.”
* Reword admin actions descriptions to make clear which admin actions close reports 
							
						 
						
							2023-01-13 11:03:14 +01:00  
				
					
						
							
							
								 
						
							
								21a1a8ee88 
								
							 
						 
						
							
							
								
								Fix crash when marking statuses as sensitive while some statuses are deleted ( #22134 )  
							
							... 
							
							
							
							* Do not offer to mark statuses as sensitive if there is no undeleted status with media attachments
* Fix crash when marking statuses as sensitive while some statuses are deleted
Fixes  #21910 
* Fix multiple strikes being created for a single report when selecting “Mark as sensitive”
* Add tests 
							
						 
						
							2023-01-13 10:46:52 +01:00  
				
					
						
							
							
								 
						
							
								f4a6365f55 
								
							 
						 
						
							
							
								
								Remove hardcoded width from dropdown overlays ( #23062 )  
							
							... 
							
							
							
							* Remove hardcoded width from dropdown overlays
* Fix emoji picker position 
							
						 
						
							2023-01-12 16:43:02 +01:00  
				
					
						
							
							
								 
						
							
								0c689b9d01 
								
							 
						 
						
							
							
								
								fix: allow verification when page size exceeds 1MB (using HTML5 parser) ( #22879 )  
							
							... 
							
							
							
							* fix: allow verification when page size exceeds 1MB
Truncates the page after 1MB instead
Closes  #15316 
* switch to HTML5 parser, fix rubocop errors
* undo rubocop fixes
Co-authored-by: Chris Zubak-Skees <chriszs@gmail.com> 
							
						 
						
							2023-01-11 21:59:13 +01:00  
				
					
						
							
							
								 
						
							
								fd33bcb3b2 
								
							 
						 
						
							
							
								
								Fix dropdown menu positions when scrolling ( #22916 )  
							
							... 
							
							
							
							* Update react-overlays to latest version
* Fix breaking changes in dropdown menus
* Use react-overlays built-in arrow positioning feature
* Re-implemented `.dropdown-menu__arrow` to have a defined width and height to improve positioning
* Moved wrapping div (`.dropdown-menu` from `DropdownMenu` to `Dropdown`)
* Wrap button in a span to solve issue with ref
* Temporarily remove animations
* Fix breaking changes in emoji picker
* Wrap EmojiPickerMenu in a div where react-overlays’ ref is added
* Fix breaking changes in language dropdown
* Fix breaking changes in privacy dropdown
* Fix breaking changes in search form
* Add animations back using `@keyframes`
* Fix arrow color in light theme
* Fix linting issue
* Remove unused `mounted` state
* Remove `placement` state from components and redux
And remove the placement state from props of the menu components.
* Remove abolution position to fix flip issue
* Remove z-index to fix modals and overlay positions
* Fix lint issues
* Set placement in privacy and language components
Copy the placement state into the `PrivacyDropdown` and `LanguageDropdown` components, to apply correct styling to the buttons depending on which placement the Overlay has.
* Move `placement` state to correct component 
							
						 
						
							2023-01-11 21:58:46 +01:00  
				
					
						
							
							
								 
						
							
								ae62e5fa53 
								
							 
						 
						
							
							
								
								Fix/remove calling private method with send in model ( #22951 )  
							
							... 
							
							
							
							* fix(status): remove send usage for private unlink_from_conversations
- make unlink_from_conversations public method
- rename unlink_from_conversations to unlink_from_conversations!
- fix send call on private method in statuses_vacuum and batched_remove_status_service
* fix(feeds_vacuum): replace find_in_batches with in_batches
because active record query results should be a little more efficient than
itterating with map and each. Postgres can grasp such lists of ids much quicker
than ruby can.
Will probably make allmost no difference, but cannot hurt either. 
							
						 
						
							2023-01-11 21:57:24 +01:00  
				
					
						
							
							
								 
						
							
								2ba14097ff 
								
							 
						 
						
							
							
								
								Change trending tags admin interface to always show batch actions ( #23013 )  
							
							... 
							
							
							
							Fixes  #22565  
						
							2023-01-11 21:51:43 +01:00  
				
					
						
							
							
								 
						
							
								f6e34ca134 
								
							 
						 
						
							
							
								
								New Crowdin updates ( #22953 )  
							
							... 
							
							
							
							* New translations en.yml (Bulgarian)
* New translations en.yml (Bulgarian)
* New translations en.json (Belarusian)
* New translations en.json (Vietnamese)
* New translations en.json (Asturian)
* New translations en.yml (Bulgarian)
* New translations simple_form.en.yml (Estonian)
* New translations devise.en.yml (Estonian)
* New translations activerecord.en.yml (Estonian)
* New translations en.yml (Bulgarian)
* New translations en.yml (Bulgarian)
* New translations en.yml (German)
* New translations activerecord.en.yml (German)
* New translations simple_form.en.yml (German)
* New translations simple_form.en.yml (German)
* New translations en.json (Danish)
* New translations en.json (Arabic)
* New translations en.yml (Estonian)
* New translations devise.en.yml (Estonian)
* New translations en.json (English, United Kingdom)
* New translations simple_form.en.yml (English, United Kingdom)
* New translations en.json (Catalan)
* New translations en.yml (Catalan)
* New translations simple_form.en.yml (Catalan)
* New translations doorkeeper.en.yml (Catalan)
* New translations en.json (Galician)
* New translations en.json (Russian)
* New translations en.yml (Russian)
* New translations en.json (Hungarian)
* New translations en.yml (Russian)
* New translations en.json (Turkish)
* New translations devise.en.yml (Estonian)
* New translations en.json (Catalan)
* New translations en.json (Estonian)
* New translations en.yml (Estonian)
* New translations devise.en.yml (Estonian)
* New translations doorkeeper.en.yml (Estonian)
* New translations en.json (Estonian)
* New translations en.yml (Estonian)
* New translations simple_form.en.yml (Estonian)
* New translations devise.en.yml (Estonian)
* New translations doorkeeper.en.yml (Estonian)
* New translations en.json (Occitan)
* New translations en.yml (Occitan)
* New translations en.json (Finnish)
* New translations en.json (Hindi)
* New translations en.json (Hindi)
* New translations en.json (Czech)
* New translations en.json (Thai)
* New translations en.json (Portuguese)
* New translations en.json (Portuguese)
* New translations en.yml (Portuguese)
* New translations simple_form.en.yml (Portuguese)
* New translations en.json (Portuguese)
* New translations en.yml (Portuguese)
* New translations en.json (Estonian)
* New translations doorkeeper.en.yml (Spanish)
* New translations en.json (Estonian)
* New translations en.yml (Estonian)
* New translations doorkeeper.en.yml (Estonian)
* New translations en.yml (Portuguese)
* New translations en.yml (Portuguese)
* New translations en.json (Finnish)
* New translations en.json (Romanian)
* New translations en.json (French)
* New translations en.json (Spanish)
* New translations en.json (Afrikaans)
* New translations en.json (Arabic)
* New translations en.json (Belarusian)
* New translations en.json (Bulgarian)
* New translations en.json (Catalan)
* New translations en.json (Czech)
* New translations en.json (Danish)
* New translations en.json (German)
* New translations en.json (Greek)
* New translations en.json (Frisian)
* New translations en.json (Basque)
* New translations en.json (Finnish)
* New translations en.json (Irish)
* New translations en.json (Hebrew)
* New translations en.json (Hungarian)
* New translations en.json (Armenian)
* New translations en.json (Italian)
* New translations en.json (Japanese)
* New translations en.json (Georgian)
* New translations en.json (Korean)
* New translations en.json (Lithuanian)
* New translations en.json (Macedonian)
* New translations en.json (Dutch)
* New translations en.json (Norwegian)
* 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 (Slovenian)
* New translations en.json (Albanian)
* New translations en.json (Serbian (Cyrillic))
* New translations en.json (Swedish)
* New translations en.json (Turkish)
* New translations en.json (Ukrainian)
* 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 (Persian)
* New translations en.json (Tamil)
* New translations en.json (Spanish, Argentina)
* New translations en.json (Spanish, Mexico)
* New translations en.json (Bengali)
* New translations en.json (Marathi)
* New translations en.json (Thai)
* New translations en.json (Croatian)
* New translations en.json (Norwegian Nynorsk)
* New translations en.json (Kazakh)
* New translations en.json (Estonian)
* New translations en.json (Latvian)
* New translations en.json (Hindi)
* New translations en.json (Malay)
* New translations en.json (Telugu)
* New translations en.json (English, United Kingdom)
* New translations en.json (Welsh)
* New translations en.json (Faroese)
* New translations en.json (Esperanto)
* New translations en.json (Uyghur)
* New translations en.json (Chinese Traditional, Hong Kong)
* New translations en.json (Tatar)
* New translations en.json (Malayalam)
* New translations en.json (Breton)
* New translations en.json (French, Quebec)
* New translations en.json (Sinhala)
* New translations en.json (Cornish)
* New translations en.json (Kannada)
* New translations en.json (Scottish Gaelic)
* New translations en.json (Aragonese)
* New translations en.json (Occitan)
* New translations en.json (Serbian (Latin))
* New translations en.json (Kurmanji (Kurdish))
* New translations en.json (Sorani (Kurdish))
* New translations en.json (Scots)
* New translations en.json (Corsican)
* New translations en.json (Sardinian)
* New translations en.json (Sanskrit)
* New translations en.json (Kabyle)
* New translations en.json (Ido)
* New translations en.json (Taigi)
* New translations en.json (Silesian)
* New translations en.json (Standard Moroccan Tamazight)
* New translations en.json (Irish)
* New translations en.json (Korean)
* New translations en.json (Chinese Simplified)
* New translations en.json (Chinese Traditional)
* New translations en.json (Spanish, Argentina)
* New translations en.yml (Irish)
* New translations en.json (Latvian)
* New translations en.json (Spanish)
* New translations en.json (Bulgarian)
* New translations en.json (Hebrew)
* New translations en.json (Ukrainian)
* New translations en.json (Estonian)
* New translations en.yml (Estonian)
* New translations simple_form.en.yml (Estonian)
* New translations devise.en.yml (Estonian)
* New translations doorkeeper.en.yml (Estonian)
* New translations en.json (Belarusian)
* New translations en.json (Catalan)
* New translations en.json (Finnish)
* New translations en.json (Faroese)
* New translations en.yml (Finnish)
* New translations simple_form.en.yml (Finnish)
* New translations en.json (Czech)
* New translations en.json (Frisian)
* New translations en.json (Finnish)
* New translations en.json (Dutch)
* New translations en.json (Polish)
* New translations en.json (Icelandic)
* New translations en.json (German)
* New translations en.json (Hungarian)
* New translations en.json (Italian)
* New translations en.json (Portuguese)
* New translations en.json (Slovenian)
* New translations en.json (Serbian (Cyrillic))
* New translations en.json (Thai)
* New translations en.json (Estonian)
* New translations en.json (Serbian (Latin))
* New translations en.json (Bulgarian)
* New translations en.json (Swedish)
* New translations en.json (Bulgarian)
* New translations simple_form.en.yml (Bulgarian)
* New translations en.json (Portuguese)
* New translations en.json (Galician)
* New translations simple_form.en.yml (Bulgarian)
* New translations en.json (Esperanto)
* New translations en.json (Danish)
* New translations en.json (French)
* New translations en.json (Albanian)
* New translations en.yml (French)
* New translations en.yml (Portuguese)
* New translations en.json (Russian)
* New translations en.yml (Russian)
* New translations en.yml (Portuguese)
* New translations en.yml (Estonian)
* New translations en.json (Estonian)
* New translations en.yml (Estonian)
* New translations en.yml (Portuguese)
* New translations en.json (Belarusian)
* New translations en.json (Estonian)
* New translations en.yml (Estonian)
* New translations simple_form.en.yml (Estonian)
* New translations devise.en.yml (Estonian)
* New translations doorkeeper.en.yml (Estonian)
* New translations en.json (Estonian)
* New translations en.yml (Estonian)
* New translations simple_form.en.yml (Estonian)
* New translations en.json (Vietnamese)
* New translations en.json (Bulgarian)
* New translations en.json (Bulgarian)
* New translations en.json (Bulgarian)
* New translations en.json (Norwegian)
* New translations en.json (Norwegian Nynorsk)
* New translations devise.en.yml (Bulgarian)
* New translations en.yml (Galician)
* New translations en.json (Slovak)
* New translations devise.en.yml (Bulgarian)
* New translations en.json (Welsh)
* New translations en.yml (Portuguese)
* New translations en.yml (Portuguese)
* New translations en.json (Croatian)
* New translations simple_form.en.yml (Bulgarian)
* New translations en.json (Bulgarian)
* New translations en.yml (Bulgarian)
* New translations simple_form.en.yml (Bulgarian)
* New translations en.json (Bulgarian)
* New translations en.json (Slovak)
* New translations en.yml (Slovak)
* New translations en.yml (Portuguese)
* New translations en.json (Spanish, Mexico)
* New translations en.yml (Portuguese)
* New translations en.json (Portuguese)
* New translations en.yml (Portuguese)
* New translations simple_form.en.yml (Portuguese)
* New translations en.yml (Bulgarian)
* New translations en.json (Slovak)
* New translations en.yml (Slovak)
* Normalize
Co-authored-by: Yamagishi Kazutoshi <ykzts@desire.sh> 
							
						 
						
							2023-01-11 21:41:34 +09:00  
				
					
						
							
							
								 
						
							
								aefefc74c4 
								
							 
						 
						
							
							
								
								Change referrer-policy to no-referrer application-wide ( #23014 )  
							
							
							
						 
						
							2023-01-10 05:18:43 +01:00  
				
					
						
							
							
								 
						
							
								2bcb081ce8 
								
							 
						 
						
							
							
								
								Fix footer link circle dividers' screen reader accessibility by adding aria-hidden ( #22576 )  
							
							... 
							
							
							
							* Fix footer link circle dividers' screen reader accessibility by adding aria-hidden
* Remove a circle erroneously added in prev commit, and make code more DRY 
							
						 
						
							2023-01-09 03:54:03 +01:00  
				
					
						
							
							
								 
						
							
								2195f21524 
								
							 
						 
						
							
							
								
								Add variable autoFocus to video ( #15281 ) ( #22778 )  
							
							... 
							
							
							
							* add variable autoFocus to video
* set autoFocus in video_modal.js 
							
						 
						
							2023-01-09 03:52:37 +01:00  
				
					
						
							
							
								 
						
							
								105e1f0ca6 
								
							 
						 
						
							
							
								
								Correct hashtag warning ( #22827 )  
							
							... 
							
							
							
							Posts with any visibility setting that is not 'Public' are prevented
from being listed under any hashtag. 
							
						 
						
							2023-01-09 03:18:20 +01:00  
				
					
						
							
							
								 
						
							
								264655c53a 
								
							 
						 
						
							
							
								
								Fix account search not returning followed accounts first ( #22956 )  
							
							... 
							
							
							
							* Make autosuggest for mentions return followed accounts first
This makes it so that (when elasticsearch is disabled) when a user types '@foo' in the compose box, they are first going to get accounts they follow ordered by the ranking algorithm, and then second they will get accounts they do not follow, also ordered by the ranking algorithm.
This makes behavior more consistent with user expectation and also with results when elasticsearch is enabled.
* Fix ranking order to correct direction
* One more fixup per @gargron suggestion
* Tweak to ranking to no longer include following modifier 
							
						 
						
							2023-01-06 07:35:52 +01:00  
				
					
						
							
							
								 
						
							
								d11d15748c 
								
							 
						 
						
							
							
								
								New Crowdin updates ( #22901 )  
							
							... 
							
							
							
							* New translations en.json (Norwegian)
* New translations en.json (English, United Kingdom)
* New translations en.yml (English, United Kingdom)
* New translations simple_form.en.yml (English, United Kingdom)
* New translations en.json (Norwegian)
* New translations en.yml (Norwegian)
* New translations en.yml (Norwegian)
* New translations simple_form.en.yml (Norwegian)
* New translations doorkeeper.en.yml (Norwegian)
* New translations en.yml (Hebrew)
* New translations en.yml (German)
* New translations activerecord.en.yml (German)
* New translations doorkeeper.en.yml (German)
* New translations en.yml (Dutch)
* New translations doorkeeper.en.yml (Dutch)
* New translations en.yml (Finnish)
* New translations en.json (Dutch)
* New translations doorkeeper.en.yml (Dutch)
* New translations en.json (Finnish)
* New translations en.yml (Finnish)
* New translations doorkeeper.en.yml (Finnish)
* New translations doorkeeper.en.yml (Dutch)
* New translations en.json (Bulgarian)
* New translations en.yml (Norwegian Nynorsk)
* New translations en.yml (Norwegian Nynorsk)
* New translations en.yml (Finnish)
* New translations en.json (Frisian)
* New translations en.json (Frisian)
* New translations en.yml (Frisian)
* New translations doorkeeper.en.yml (Frisian)
* New translations en.yml (Esperanto)
* New translations en.json (Estonian)
* New translations en.json (Romanian)
* New translations en.json (French)
* New translations en.json (Spanish)
* New translations en.json (Afrikaans)
* New translations en.json (Arabic)
* New translations en.json (Belarusian)
* New translations en.json (Bulgarian)
* New translations en.json (Catalan)
* New translations en.json (Czech)
* New translations en.json (Danish)
* New translations en.json (German)
* New translations en.json (Greek)
* New translations en.json (Frisian)
* New translations en.json (Basque)
* New translations en.json (Finnish)
* New translations en.json (Irish)
* New translations en.json (Hebrew)
* New translations en.json (Hungarian)
* New translations en.json (Armenian)
* New translations en.json (Italian)
* New translations en.json (Japanese)
* New translations en.json (Georgian)
* New translations en.json (Korean)
* New translations en.json (Lithuanian)
* New translations en.json (Macedonian)
* New translations en.json (Dutch)
* New translations en.json (Norwegian)
* 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 (Slovenian)
* New translations en.json (Albanian)
* New translations en.json (Serbian (Cyrillic))
* New translations en.json (Swedish)
* New translations en.json (Turkish)
* New translations en.json (Ukrainian)
* 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 (Persian)
* New translations en.json (Tamil)
* New translations en.json (Spanish, Argentina)
* New translations en.json (Spanish, Mexico)
* New translations en.json (Bengali)
* New translations en.json (Marathi)
* New translations en.json (Thai)
* New translations en.json (Croatian)
* New translations en.json (Norwegian Nynorsk)
* New translations en.json (Kazakh)
* New translations en.json (Estonian)
* New translations en.json (Latvian)
* New translations en.json (Hindi)
* New translations en.json (Malay)
* New translations en.json (Telugu)
* New translations en.json (Burmese)
* New translations en.json (Welsh)
* New translations en.json (Faroese)
* New translations en.json (Esperanto)
* New translations en.json (Uyghur)
* New translations en.json (Chinese Traditional, Hong Kong)
* New translations en.json (Tatar)
* New translations en.json (Malayalam)
* New translations en.json (Breton)
* New translations en.json (Latin)
* New translations en.json (Bosnian)
* New translations en.json (French, Quebec)
* New translations en.json (Sinhala)
* New translations en.json (Cornish)
* New translations en.json (Kannada)
* New translations en.json (Scottish Gaelic)
* New translations en.json (Asturian)
* New translations en.json (Aragonese)
* New translations en.json (Occitan)
* New translations en.json (Serbian (Latin))
* New translations en.json (Kurmanji (Kurdish))
* New translations en.json (Sorani (Kurdish))
* New translations en.json (Scots)
* New translations en.json (Igbo)
* New translations en.json (Corsican)
* New translations en.json (Sardinian)
* New translations en.json (Sanskrit)
* New translations en.json (Kabyle)
* New translations en.json (Ido)
* New translations en.json (Taigi)
* New translations en.json (Silesian)
* New translations en.json (Standard Moroccan Tamazight)
* Normalize
* New translations en.json (Catalan)
* New translations en.json (German)
* New translations en.json (Greek)
* New translations en.json (Frisian)
* New translations en.json (Hebrew)
* New translations en.json (Hungarian)
* New translations en.json (Italian)
* New translations en.json (Dutch)
* New translations en.json (Slovenian)
* New translations en.json (Serbian (Cyrillic))
* New translations en.json (Swedish)
* New translations en.json (Ukrainian)
* New translations en.json (Vietnamese)
* New translations en.json (Galician)
* New translations en.json (Icelandic)
* New translations en.json (Indonesian)
* New translations en.json (Latvian)
* New translations en.json (Welsh)
* New translations en.json (Faroese)
* New translations en.json (Esperanto)
* New translations en.json (Serbian (Latin))
* New translations simple_form.en.yml (Galician)
* New translations en.json (Danish)
* New translations en.json (Japanese)
* New translations en.json (Korean)
* New translations en.yml (Japanese)
* Normalize
Co-authored-by: Yamagishi Kazutoshi <ykzts@desire.sh> 
							
						 
						
							2023-01-06 01:03:53 +09:00  
				
					
						
							
							
								 
						
							
								18d00055f4 
								
							 
						 
						
							
							
								
								Add dropdown menu item to open admin interface for remote domains ( #21895 )  
							
							... 
							
							
							
							* Allow /admin/instances/:domain to handle IDNs
* Add dropdown menu item to open admin interface for remote domains 
							
						 
						
							2023-01-05 14:03:46 +01:00  
				
					
						
							
							
								 
						
							
								18fb01ef7c 
								
							 
						 
						
							
							
								
								Fix possible race conditions when suspending/unsuspending accounts ( #22363 )  
							
							... 
							
							
							
							* Fix possible race conditions when suspending/unsuspending accounts
* Fix tests
Tests were assuming SuspensionWorker and UnsuspensionWorker would do the
suspending/unsuspending themselves, but this has changed. 
							
						 
						
							2023-01-05 13:47:21 +01:00  
				
					
						
							
							
								 
						
							
								8cff96d94d 
								
							 
						 
						
							
							
								
								Replace hide toot with hide post ( #22385 )  
							
							... 
							
							
							
							* Change "Hide toot" to "Hide post"
* Update status_action_bar.js
Replace "Hide toot" with "Hide post" 
							
						 
						
							2023-01-05 13:45:01 +01:00  
				
					
						
							
							
								 
						
							
								06f979098c 
								
							 
						 
						
							
							
								
								Check OpenSearch compatibility version instead of regular version ( #22422 )  
							
							... 
							
							
							
							Fixes  #18535 . 
						
							2023-01-05 13:44:31 +01:00  
				
					
						
							
							
								 
						
							
								a3b24d483e 
								
							 
						 
						
							
							
								
								Fix “Add new domain block” button using last submitted instead of current search value ( #22485 )  
							
							... 
							
							
							
							Fixes  #22162  
						
							2023-01-05 13:42:38 +01:00  
				
					
						
							
							
								 
						
							
								acec1fb745 
								
							 
						 
						
							
							
								
								Fix site upload validations ( #22479 )  
							
							... 
							
							
							
							* Fix site settings media upload handling of DimensionsValidationError
Fixes  #22234 
* Fix underlying validations not being performed for site uploads 
							
						 
						
							2023-01-05 13:42:03 +01:00  
				
					
						
							
							
								 
						
							
								42f9693d00 
								
							 
						 
						
							
							
								
								Fix PermalinkRedirector not applying to users with moved accounts ( #22497 )  
							
							... 
							
							
							
							Fixes  #22262  
						
							2023-01-05 13:40:27 +01:00  
				
					
						
							
							
								 
						
							
								83888739fd 
								
							 
						 
						
							
							
								
								Add aria-hidden to content warning field when dimmed so that it is not confusing to screen reader users ( #22568 )  
							
							
							
						 
						
							2023-01-05 13:39:58 +01:00  
				
					
						
							
							
								 
						
							
								c5da2f8c43 
								
							 
						 
						
							
							
								
								Add aria-hidden to 'Hide image' button in MediaGallery since the button is useless to screen reader users ( #22513 )  
							
							
							
						 
						
							2023-01-05 13:36:42 +01:00  
				
					
						
							
							
								 
						
							
								4dc9152b3e 
								
							 
						 
						
							
							
								
								Be more lenient with OEmbed detection and validation ( #22533 )  
							
							
							
						 
						
							2023-01-05 13:36:24 +01:00  
				
					
						
							
							
								 
						
							
								70b3207e33 
								
							 
						 
						
							
							
								
								Add a11y tags to the modal ( #22549 )  
							
							... 
							
							
							
							Closes  #22547  
						
							2023-01-05 13:35:47 +01:00  
				
					
						
							
							
								 
						
							
								b8ad446f77 
								
							 
						 
						
							
							
								
								Fix incorrectly formatted datetime in account moderation note timestamp ( #22555 )  
							
							... 
							
							
							
							* Fix incorrectly formatted datetime in account moderation note timestamp
Fix oversight from #21878 
* Fix use of non-existent translation string 
							
						 
						
							2023-01-05 13:35:28 +01:00  
				
					
						
							
							
								 
						
							
								b81b646e3b 
								
							 
						 
						
							
							
								
								Improve the contrast of the chart in “poll has ended” notifications ( #22575 )  
							
							... 
							
							
							
							* Improve the contrast of the chart in “poll has ended” notifications
* Further increase the contrast of non-leading poll options 
							
						 
						
							2023-01-05 13:34:10 +01:00  
				
					
						
							
							
								 
						
							
								3654c94583 
								
							 
						 
						
							
							
								
								Strip spaces around URL when adding a relay ( #22655 )  
							
							... 
							
							
							
							* Strip spaces around URL when adding a relay
Fixes  #22650 
* Gracefuly handle URL parsing errors in URL validator 
							
						 
						
							2023-01-05 13:33:33 +01:00  
				
					
						
							
							
								 
						
							
								d68c12648c 
								
							 
						 
						
							
							
								
								Remove object-fit polyfill for the old Microsoft Edge ( #22693 )  
							
							... 
							
							
							
							* chore: remove object-fit-images and its postcss packages
* chore: update postcss config
* chore: remove object-fit-image from extra_polyfills.js
* chore: remove object-fit property check from load_polyfills.js 
							
						 
						
							2023-01-05 13:32:02 +01:00  
				
					
						
							
							
								 
						
							
								0e7549b82d 
								
							 
						 
						
							
							
								
								Add `reading:autoplay:gifs` to /api/v1/preferences ( #22706 )  
							
							
							
						 
						
							2023-01-05 13:31:05 +01:00  
				
					
						
							
							
								 
						
							
								fdd1facba1 
								
							 
						 
						
							
							
								
								Fix home TL could contain post from who blocked me ( #22849 )  
							
							... 
							
							
							
							* Fix home tl contains post from who blocked me
* Add test
* Fix feed_manager's build_crutches
blocked_by was not includes status' owner
* Add test for status from I blocked
* Fix typo 
							
						 
						
							2023-01-05 13:30:38 +01:00  
				
					
						
							
							
								 
						
							
								8eb29741b4 
								
							 
						 
						
							
							
								
								Add webhook `account.approved` ( #22938 )  
							
							... 
							
							
							
							* Webhook `account.approved` when preparing new user
* Update Webhook.EVENTS 
							
						 
						
							2023-01-05 13:29:49 +01:00  
				
					
						
							
							
								 
						
							
								17f79082b0 
								
							 
						 
						
							
							
								
								Bump stylelint from 14.14.0 to 14.16.1 ( #22910 )  
							
							... 
							
							
							
							* Bump stylelint-config-standard-scss from 5.0.0 to 6.1.0
Bumps [stylelint-config-standard-scss](https://github.com/stylelint-scss/stylelint-config-standard-scss ) from 5.0.0 to 6.1.0.
- [Release notes](https://github.com/stylelint-scss/stylelint-config-standard-scss/releases )
- [Changelog](https://github.com/stylelint-scss/stylelint-config-standard-scss/blob/main/CHANGELOG.md )
- [Commits](https://github.com/stylelint-scss/stylelint-config-standard-scss/compare/v5.0.0...v6.1.0 )
---
updated-dependencies:
- dependency-name: stylelint-config-standard-scss
  dependency-type: direct:development
  update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
* Bump stylelint from 14.14.0 to 14.16.1
Bumps [stylelint](https://github.com/stylelint/stylelint ) from 14.14.0 to 14.16.1.
- [Release notes](https://github.com/stylelint/stylelint/releases )
- [Changelog](https://github.com/stylelint/stylelint/blob/main/CHANGELOG.md )
- [Commits](https://github.com/stylelint/stylelint/compare/14.14.0...14.16.1 )
---
updated-dependencies:
- dependency-name: stylelint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* Fix
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Yamagishi Kazutoshi <ykzts@desire.sh> 
							
						 
						
							2023-01-04 21:13:57 +09:00  
				
					
						
							
							
								 
						
							
								115ab2869b 
								
							 
						 
						
							
							
								
								Fix ・ detection in hashtag regex to construct hashtag correctly ( #22888 )  
							
							... 
							
							
							
							* Fix ・ detection in hashtag regex to construct hashtag correctly
* Fixed rubocop liniting issues
* More rubocop linting fix 
							
						 
						
							2023-01-04 02:12:48 +01:00  
				
					
						
							
							
								 
						
							
								41fe7576bf 
								
							 
						 
						
							
							
								
								New Crowdin updates ( #22560 )  
							
							... 
							
							
							
							* New translations devise.en.yml (Slovak)
* New translations devise.en.yml (Slovenian)
* New translations devise.en.yml (Albanian)
* New translations devise.en.yml (Serbian (Cyrillic))
* New translations devise.en.yml (Swedish)
* New translations devise.en.yml (Turkish)
* New translations devise.en.yml (Ukrainian)
* New translations devise.en.yml (Chinese Simplified)
* New translations devise.en.yml (Chinese Traditional)
* New translations devise.en.yml (Urdu (Pakistan))
* New translations devise.en.yml (Vietnamese)
* New translations devise.en.yml (Galician)
* New translations devise.en.yml (Icelandic)
* New translations devise.en.yml (Portuguese, Brazilian)
* New translations devise.en.yml (Indonesian)
* New translations devise.en.yml (Persian)
* New translations devise.en.yml (Tamil)
* New translations devise.en.yml (Spanish, Argentina)
* New translations devise.en.yml (Spanish, Mexico)
* New translations devise.en.yml (Bengali)
* New translations devise.en.yml (Thai)
* New translations devise.en.yml (Croatian)
* New translations devise.en.yml (Norwegian Nynorsk)
* New translations devise.en.yml (Kazakh)
* New translations devise.en.yml (Estonian)
* New translations devise.en.yml (Latvian)
* New translations devise.en.yml (Hindi)
* New translations devise.en.yml (Malay)
* New translations devise.en.yml (English, United Kingdom)
* New translations devise.en.yml (Welsh)
* New translations devise.en.yml (Faroese)
* New translations devise.en.yml (Chinese Traditional, Hong Kong)
* New translations devise.en.yml (Tatar)
* New translations devise.en.yml (Malayalam)
* New translations devise.en.yml (Breton)
* New translations devise.en.yml (French, Quebec)
* New translations devise.en.yml (Sinhala)
* New translations devise.en.yml (Kannada)
* New translations devise.en.yml (Scottish Gaelic)
* New translations devise.en.yml (Asturian)
* New translations devise.en.yml (Aragonese)
* New translations devise.en.yml (Occitan)
* New translations devise.en.yml (Serbian (Latin))
* New translations devise.en.yml (Kurmanji (Kurdish))
* New translations devise.en.yml (Sorani (Kurdish))
* New translations devise.en.yml (Scots)
* New translations devise.en.yml (Corsican)
* New translations devise.en.yml (Sardinian)
* New translations devise.en.yml (Kabyle)
* New translations devise.en.yml (Ido)
* New translations devise.en.yml (Standard Moroccan Tamazight)
* New translations doorkeeper.en.yml (Romanian)
* New translations doorkeeper.en.yml (French)
* New translations doorkeeper.en.yml (Spanish)
* New translations doorkeeper.en.yml (Afrikaans)
* New translations doorkeeper.en.yml (Arabic)
* New translations doorkeeper.en.yml (Belarusian)
* New translations doorkeeper.en.yml (Bulgarian)
* New translations doorkeeper.en.yml (Catalan)
* New translations doorkeeper.en.yml (Czech)
* New translations doorkeeper.en.yml (Danish)
* New translations doorkeeper.en.yml (German)
* New translations doorkeeper.en.yml (Greek)
* New translations doorkeeper.en.yml (Basque)
* New translations doorkeeper.en.yml (Finnish)
* New translations doorkeeper.en.yml (Irish)
* New translations doorkeeper.en.yml (Hebrew)
* New translations doorkeeper.en.yml (Hungarian)
* New translations doorkeeper.en.yml (Armenian)
* New translations doorkeeper.en.yml (Italian)
* New translations doorkeeper.en.yml (Japanese)
* New translations doorkeeper.en.yml (Georgian)
* New translations doorkeeper.en.yml (Korean)
* New translations doorkeeper.en.yml (Dutch)
* New translations doorkeeper.en.yml (Norwegian)
* New translations doorkeeper.en.yml (Portuguese)
* New translations doorkeeper.en.yml (Russian)
* New translations doorkeeper.en.yml (Slovak)
* New translations doorkeeper.en.yml (Slovenian)
* New translations doorkeeper.en.yml (Albanian)
* New translations doorkeeper.en.yml (Serbian (Cyrillic))
* New translations doorkeeper.en.yml (Swedish)
* New translations doorkeeper.en.yml (Turkish)
* New translations doorkeeper.en.yml (Ukrainian)
* New translations doorkeeper.en.yml (Chinese Simplified)
* New translations doorkeeper.en.yml (Chinese Traditional)
* New translations doorkeeper.en.yml (Vietnamese)
* New translations doorkeeper.en.yml (Galician)
* New translations doorkeeper.en.yml (Icelandic)
* New translations doorkeeper.en.yml (Portuguese, Brazilian)
* New translations doorkeeper.en.yml (Indonesian)
* New translations doorkeeper.en.yml (Persian)
* New translations doorkeeper.en.yml (Tamil)
* New translations doorkeeper.en.yml (Spanish, Argentina)
* New translations doorkeeper.en.yml (Marathi)
* New translations doorkeeper.en.yml (Thai)
* New translations doorkeeper.en.yml (Croatian)
* New translations doorkeeper.en.yml (Norwegian Nynorsk)
* New translations doorkeeper.en.yml (Kazakh)
* New translations doorkeeper.en.yml (Estonian)
* New translations doorkeeper.en.yml (Latvian)
* New translations doorkeeper.en.yml (Hindi)
* New translations doorkeeper.en.yml (Malay)
* New translations doorkeeper.en.yml (Welsh)
* New translations doorkeeper.en.yml (Faroese)
* New translations doorkeeper.en.yml (Chinese Traditional, Hong Kong)
* New translations doorkeeper.en.yml (Tatar)
* New translations doorkeeper.en.yml (Malayalam)
* New translations doorkeeper.en.yml (Breton)
* New translations doorkeeper.en.yml (French, Quebec)
* New translations doorkeeper.en.yml (Sinhala)
* New translations doorkeeper.en.yml (Scottish Gaelic)
* New translations doorkeeper.en.yml (Asturian)
* New translations doorkeeper.en.yml (Aragonese)
* New translations doorkeeper.en.yml (Occitan)
* New translations doorkeeper.en.yml (Serbian (Latin))
* New translations doorkeeper.en.yml (Kurmanji (Kurdish))
* New translations doorkeeper.en.yml (Sorani (Kurdish))
* New translations doorkeeper.en.yml (Scots)
* New translations doorkeeper.en.yml (Corsican)
* New translations doorkeeper.en.yml (Sardinian)
* New translations doorkeeper.en.yml (Kabyle)
* New translations doorkeeper.en.yml (Ido)
* New translations doorkeeper.en.yml (Standard Moroccan Tamazight)
* New translations en.json (Kannada)
* New translations en.yml (Bulgarian)
* New translations en.yml (Bulgarian)
* New translations en.yml (Bulgarian)
* New translations en.yml (Bulgarian)
* New translations en.yml (Bulgarian)
* New translations en.json (Italian)
* New translations en.yml (Bulgarian)
* New translations en.yml (Norwegian Nynorsk)
* New translations en.json (Arabic)
* New translations en.yml (Frisian)
* New translations en.yml (Estonian)
* New translations simple_form.en.yml (Estonian)
* New translations en.json (Estonian)
* New translations en.yml (Estonian)
* New translations devise.en.yml (Estonian)
* New translations en.json (Arabic)
* New translations en.yml (Arabic)
* New translations simple_form.en.yml (Arabic)
* New translations doorkeeper.en.yml (Arabic)
* New translations en.yml (Arabic)
* New translations en.yml (Portuguese, Brazilian)
* New translations en.yml (Portuguese, Brazilian)
* New translations en.yml (Bulgarian)
* New translations en.yml (Bulgarian)
* New translations en.yml (Bulgarian)
* New translations en.yml (Bulgarian)
* New translations en.yml (Frisian)
* New translations en.yml (Frisian)
* New translations doorkeeper.en.yml (Indonesian)
* New translations en.yml (Estonian)
* New translations en.yml (Norwegian Nynorsk)
* New translations devise.en.yml (Estonian)
* New translations doorkeeper.en.yml (Estonian)
* New translations devise.en.yml (Estonian)
* New translations doorkeeper.en.yml (Estonian)
* New translations en.yml (Asturian)
* New translations en.yml (Vietnamese)
* New translations en.json (Bulgarian)
* New translations en.json (Estonian)
* New translations en.json (Bulgarian)
* New translations en.yml (Bulgarian)
* New translations simple_form.en.yml (Bulgarian)
* New translations devise.en.yml (Bulgarian)
* New translations en.json (Catalan)
* New translations simple_form.en.yml (Bulgarian)
* New translations activerecord.en.yml (Bulgarian)
* New translations devise.en.yml (Bulgarian)
* New translations en.json (Catalan)
* New translations en.yml (Asturian)
* New translations en.json (Catalan)
* New translations en.json (Estonian)
* New translations en.json (Estonian)
* New translations en.json (Ukrainian)
* New translations doorkeeper.en.yml (Ukrainian)
* New translations simple_form.en.yml (Estonian)
* New translations en.json (Estonian)
* New translations en.yml (Portuguese, Brazilian)
* New translations en.json (Latvian)
* New translations en.yml (Latvian)
* New translations simple_form.en.yml (Latvian)
* New translations doorkeeper.en.yml (Latvian)
* New translations en.yml (Norwegian Nynorsk)
* New translations en.yml (Norwegian Nynorsk)
* New translations en.yml (Norwegian Nynorsk)
* New translations en.json (Estonian)
* New translations en.yml (Indonesian)
* New translations doorkeeper.en.yml (Indonesian)
* New translations en.json (Latvian)
* New translations en.yml (Galician)
* New translations doorkeeper.en.yml (Belarusian)
* New translations doorkeeper.en.yml (Belarusian)
* New translations en.json (Esperanto)
* New translations doorkeeper.en.yml (Belarusian)
* New translations en.json (Estonian)
* New translations en.json (Hebrew)
* New translations en.json (Kurmanji (Kurdish))
* New translations en.json (German)
* New translations en.yml (German)
* New translations activerecord.en.yml (German)
* New translations doorkeeper.en.yml (German)
* New translations en.yml (Esperanto)
* New translations en.yml (Esperanto)
* New translations en.json (Asturian)
* New translations en.yml (Asturian)
* New translations en.yml (Asturian)
* New translations en.json (German)
* New translations en.yml (Polish)
* New translations en.yml (Estonian)
* New translations simple_form.en.yml (Estonian)
* New translations en.yml (Frisian)
* New translations en.yml (Frisian)
* New translations en.yml (German)
* New translations en.yml (Frisian)
* New translations en.yml (Frisian)
* New translations en.json (German)
* New translations en.json (German)
* New translations en.json (Esperanto)
* New translations en.yml (Frisian)
* New translations en.yml (Frisian)
* New translations en.json (Taigi)
* New translations en.yml (Frisian)
* New translations en.json (Catalan)
* New translations en.yml (Catalan)
* New translations en.yml (Frisian)
* New translations simple_form.en.yml (Catalan)
* New translations en.yml (Frisian)
* New translations en.json (Vietnamese)
* New translations en.json (English, United Kingdom)
* New translations en.yml (Frisian)
* New translations en.yml (English, United Kingdom)
* New translations simple_form.en.yml (English, United Kingdom)
* New translations doorkeeper.en.yml (English, United Kingdom)
* New translations en.yml (Ido)
* New translations activerecord.en.yml (Ido)
* New translations simple_form.en.yml (French, Quebec)
* New translations en.yml (Catalan)
* New translations simple_form.en.yml (Catalan)
* New translations doorkeeper.en.yml (Catalan)
* New translations en.json (Vietnamese)
* New translations en.yml (Vietnamese)
* New translations en.yml (Vietnamese)
* New translations simple_form.en.yml (Vietnamese)
* New translations devise.en.yml (Vietnamese)
* Normalize
Co-authored-by: Yamagishi Kazutoshi <ykzts@desire.sh> 
							
						 
						
							2023-01-01 21:31:53 +09:00  
				
					
						
							
							
								 
						
							
								ef4d29c879 
								
							 
						 
						
							
							
								
								Replace flex styling with sensible layout rules ( #22803 )  
							
							... 
							
							
							
							The old styling would cause multiple admin header buttons in a flex container to overflow the page on mobile. This new styling uses `flex-flow: wrap` along with a gap, which gets rid of the awkward `:not(:first-child)` pseudoselector and makes multiple buttons in a row flow nicely. 
							
						 
						
							2022-12-28 10:21:10 +01:00  
				
					
						
							
							
								 
						
							
								de21695162 
								
							 
						 
						
							
							
								
								New Crowdin updates ( #22354 )  
							
							... 
							
							
							
							* New translations en.json (Hindi)
* New translations en.json (Malay)
* New translations en.json (Telugu)
* New translations en.json (English, United Kingdom)
* New translations en.json (Burmese)
* New translations en.json (Welsh)
* New translations en.json (Faroese)
* New translations en.json (Esperanto)
* New translations en.json (Uyghur)
* New translations en.json (Chinese Traditional, Hong Kong)
* New translations en.json (Tatar)
* New translations en.json (Malayalam)
* New translations en.json (Breton)
* New translations en.json (Latin)
* New translations en.json (Bosnian)
* New translations en.json (French, Quebec)
* New translations en.json (Sinhala)
* New translations en.json (Cornish)
* New translations en.json (Kannada)
* New translations en.json (Scottish Gaelic)
* New translations en.json (Asturian)
* New translations en.json (Aragonese)
* New translations en.json (Occitan)
* New translations en.json (Serbian (Latin))
* New translations en.json (Kurmanji (Kurdish))
* New translations en.json (Sorani (Kurdish))
* New translations en.json (Scots)
* New translations en.json (Igbo)
* New translations en.json (Corsican)
* New translations en.json (Sardinian)
* New translations en.json (Sanskrit)
* New translations en.json (Kabyle)
* New translations en.json (Ido)
* New translations en.json (Taigi)
* New translations en.json (Silesian)
* New translations en.json (Standard Moroccan Tamazight)
* New translations en.yml (Korean)
* New translations en.yml (Galician)
* New translations doorkeeper.en.yml (Korean)
* New translations doorkeeper.en.yml (Galician)
* New translations en.json (Spanish)
* New translations en.json (Belarusian)
* New translations en.yml (Belarusian)
* New translations doorkeeper.en.yml (Belarusian)
* New translations en.json (Bulgarian)
* New translations en.json (Greek)
* New translations activerecord.en.yml (Bulgarian)
* New translations devise.en.yml (Bulgarian)
* New translations doorkeeper.en.yml (Belarusian)
* New translations doorkeeper.en.yml (Bulgarian)
* New translations en.json (German)
* New translations en.json (Italian)
* New translations en.json (Slovenian)
* New translations en.json (Kurmanji (Kurdish))
* New translations en.yml (Bulgarian)
* New translations doorkeeper.en.yml (Bulgarian)
* New translations en.json (Spanish)
* New translations en.json (Swedish)
* New translations en.json (Ukrainian)
* New translations en.json (Estonian)
* New translations en.json (Welsh)
* New translations en.yml (Spanish)
* New translations en.yml (Bulgarian)
* New translations doorkeeper.en.yml (Spanish)
* New translations en.json (Faroese)
* New translations en.json (Latin)
* New translations en.json (Catalan)
* New translations en.json (Vietnamese)
* New translations en.yml (Bulgarian)
* New translations en.yml (Serbian (Latin))
* New translations en.json (Frisian)
* New translations en.json (Hebrew)
* New translations en.json (Latvian)
* New translations en.yml (Bulgarian)
* New translations en.yml (Dutch)
* New translations simple_form.en.yml (Dutch)
* New translations devise.en.yml (Dutch)
* New translations en.json (Catalan)
* New translations en.json (Chinese Traditional)
* New translations en.yml (Bulgarian)
* New translations doorkeeper.en.yml (German)
* New translations en.json (German)
* New translations en.yml (Bulgarian)
* New translations doorkeeper.en.yml (German)
* New translations en.json (Latin)
* New translations simple_form.en.yml (Frisian)
* New translations en.json (French)
* New translations en.json (Hungarian)
* New translations en.json (Polish)
* New translations en.json (Portuguese)
* New translations en.json (Latin)
* New translations en.yml (Portuguese)
* New translations doorkeeper.en.yml (Portuguese)
* New translations en.json (Albanian)
* New translations en.yml (Hebrew)
* New translations en.yml (Albanian)
* New translations doorkeeper.en.yml (Albanian)
* New translations en.json (Norwegian)
* New translations en.json (Russian)
* New translations en.json (Thai)
* New translations en.yml (Bulgarian)
* New translations en.yml (Thai)
* New translations simple_form.en.yml (Bulgarian)
* New translations doorkeeper.en.yml (Thai)
* New translations en.json (Asturian)
* New translations en.yml (Norwegian)
* New translations en.json (Danish)
* New translations en.json (Finnish)
* New translations en.json (Occitan)
* New translations en.yml (Korean)
* New translations doorkeeper.en.yml (Korean)
* New translations en.yml (Thai)
* New translations en.json (Persian)
* New translations doorkeeper.en.yml (Spanish, Argentina)
* New translations en.yml (Bulgarian)
* New translations en.json (Norwegian Nynorsk)
* New translations en.yml (Bulgarian)
* New translations simple_form.en.yml (Bulgarian)
* New translations en.json (Dutch)
* New translations doorkeeper.en.yml (Dutch)
* New translations en.yml (Korean)
* New translations en.json (Japanese)
* New translations en.json (Turkish)
* New translations en.yml (Turkish)
* New translations doorkeeper.en.yml (Turkish)
* New translations en.json (Czech)
* New translations en.yml (Czech)
* New translations en.json (German)
* New translations en.yml (German)
* New translations en.yml (Thai)
* New translations simple_form.en.yml (German)
* New translations doorkeeper.en.yml (German)
* New translations doorkeeper.en.yml (Thai)
* New translations en.json (German)
* New translations en.json (Estonian)
* New translations en.yml (Estonian)
* New translations devise.en.yml (Estonian)
* New translations doorkeeper.en.yml (German)
* New translations doorkeeper.en.yml (Estonian)
* New translations en.json (Indonesian)
* New translations en.json (Estonian)
* New translations en.yml (Indonesian)
* New translations en.yml (Estonian)
* New translations simple_form.en.yml (Estonian)
* New translations devise.en.yml (Estonian)
* New translations en.yml (Russian)
* New translations doorkeeper.en.yml (Russian)
* New translations en.yml (Estonian)
* New translations doorkeeper.en.yml (Estonian)
* New translations en.json (Polish)
* New translations en.yml (Polish)
* New translations doorkeeper.en.yml (Estonian)
* New translations en.json (Basque)
* New translations en.json (Portuguese, Brazilian)
* New translations en.json (Estonian)
* New translations en.yml (Basque)
* New translations en.yml (Estonian)
* New translations en.json (French)
* New translations en.json (Estonian)
* New translations en.yml (French)
* New translations en.yml (Bulgarian)
* New translations en.yml (Estonian)
* New translations simple_form.en.yml (Estonian)
* New translations activerecord.en.yml (Estonian)
* New translations doorkeeper.en.yml (Estonian)
* New translations en.json (German)
* New translations en.json (Estonian)
* New translations en.yml (Bulgarian)
* New translations doorkeeper.en.yml (Ukrainian)
* New translations en.json (Bengali)
* New translations en.json (Estonian)
* New translations en.yml (Swedish)
* New translations en.yml (Estonian)
* New translations simple_form.en.yml (Ukrainian)
* New translations simple_form.en.yml (Estonian)
* New translations devise.en.yml (Swedish)
* New translations devise.en.yml (Estonian)
* New translations doorkeeper.en.yml (Estonian)
* New translations simple_form.en.yml (Bulgarian)
* New translations en.json (Icelandic)
* New translations en.yml (Icelandic)
* New translations simple_form.en.yml (Bulgarian)
* New translations simple_form.en.yml (Bulgarian)
* New translations en.yml (Icelandic)
* New translations simple_form.en.yml (Bulgarian)
* New translations simple_form.en.yml (Icelandic)
* New translations activerecord.en.yml (Icelandic)
* New translations devise.en.yml (Icelandic)
* New translations doorkeeper.en.yml (Icelandic)
* New translations en.yml (Bulgarian)
* New translations en.yml (Korean)
* New translations simple_form.en.yml (Bulgarian)
* New translations en.json (Chinese Traditional, Hong Kong)
* New translations en.yml (Bulgarian)
* New translations en.yml (Korean)
* New translations en.yml (Chinese Traditional, Hong Kong)
* New translations doorkeeper.en.yml (Icelandic)
* New translations doorkeeper.en.yml (Chinese Traditional, Hong Kong)
* New translations en.yml (Estonian)
* New translations simple_form.en.yml (Estonian)
* New translations en.yml (Japanese)
* New translations en.json (Norwegian Nynorsk)
* New translations en.json (Kurmanji (Kurdish))
* New translations en.yml (Japanese)
* New translations en.yml (Kurmanji (Kurdish))
* New translations simple_form.en.yml (Kurmanji (Kurdish))
* New translations en.json (Norwegian Nynorsk)
* New translations en.yml (Bulgarian)
* New translations en.yml (Thai)
* New translations en.yml (Norwegian Nynorsk)
* New translations doorkeeper.en.yml (French)
* New translations doorkeeper.en.yml (Thai)
* New translations en.yml (Thai)
* New translations en.yml (Norwegian Nynorsk)
* New translations doorkeeper.en.yml (Norwegian Nynorsk)
* New translations en.json (Estonian)
* New translations en.yml (Bulgarian)
* New translations en.yml (Ukrainian)
* New translations simple_form.en.yml (Ukrainian)
* New translations simple_form.en.yml (Estonian)
* New translations doorkeeper.en.yml (Dutch)
* New translations en.json (Serbian (Cyrillic))
* New translations en.json (Estonian)
* New translations en.json (Serbian (Latin))
* New translations en.yml (Polish)
* New translations en.json (Chinese Simplified)
* New translations en.yml (Chinese Simplified)
* New translations doorkeeper.en.yml (Chinese Simplified)
* New translations en.yml (Bulgarian)
* New translations en.json (Estonian)
* New translations en.yml (Bulgarian)
* New translations en.yml (Chinese Simplified)
* New translations doorkeeper.en.yml (Czech)
* New translations en.json (Estonian)
* New translations en.yml (Bulgarian)
* New translations en.yml (Estonian)
* New translations simple_form.en.yml (Frisian)
* New translations simple_form.en.yml (Icelandic)
* New translations en.yml (Bulgarian)
* New translations simple_form.en.yml (Frisian)
* New translations en.yml (Bulgarian)
* Normalize
* New translations en.yml (Serbian (Cyrillic))
* Normalize
* New translations en.yml (Serbian (Cyrillic))
* New translations doorkeeper.en.yml (Serbian (Cyrillic))
* New translations doorkeeper.en.yml (Serbian (Latin))
* New translations en.yml (Bulgarian)
* Normalize
Co-authored-by: Yamagishi Kazutoshi <ykzts@desire.sh> 
							
						 
						
							2022-12-20 23:02:47 +09:00  
				
					
						
							
							
								 
						
							
								c1de673060 
								
							 
						 
						
							
							
								
								Fix suspension worker crashing on S3-compatible setups without ACL support ( #22487 )  
							
							
							
						 
						
							2022-12-19 17:55:17 +01:00  
				
					
						
							
							
								 
						
							
								06b68490d1 
								
							 
						 
						
							
							
								
								Enable eslint:recommended ruleset ( #22433 )  
							
							... 
							
							
							
							* Enable ESLint recommended ruleset
* Disable failing ESLint recommended rules
* Remove rules shadowed by eslint:recommended 
							
						 
						
							2022-12-19 00:51:37 +09:00  
				
					
						
							
							
								 
						
							
								2889c68610 
								
							 
						 
						
							
							
								
								New Crowdin updates ( #22182 )  
							
							... 
							
							
							
							* New translations activerecord.en.yml (Malayalam)
* New translations devise.en.yml (Malayalam)
* New translations doorkeeper.en.yml (Malayalam)
* New translations en.json (Breton)
* New translations simple_form.en.yml (Breton)
* New translations activerecord.en.yml (Breton)
* New translations devise.en.yml (Breton)
* New translations doorkeeper.en.yml (Breton)
* New translations en.json (Bosnian)
* New translations en.json (French, Quebec)
* New translations simple_form.en.yml (French, Quebec)
* New translations activerecord.en.yml (French, Quebec)
* New translations devise.en.yml (French, Quebec)
* New translations doorkeeper.en.yml (French, Quebec)
* New translations en.json (Sinhala)
* New translations simple_form.en.yml (Sinhala)
* New translations activerecord.en.yml (Sinhala)
* New translations devise.en.yml (Sinhala)
* New translations doorkeeper.en.yml (Sinhala)
* New translations en.json (Cornish)
* New translations en.json (Kannada)
* New translations devise.en.yml (Kannada)
* New translations simple_form.en.yml (Scottish Gaelic)
* New translations activerecord.en.yml (Scottish Gaelic)
* New translations devise.en.yml (Scottish Gaelic)
* New translations doorkeeper.en.yml (Scottish Gaelic)
* New translations simple_form.en.yml (Asturian)
* New translations activerecord.en.yml (Asturian)
* New translations devise.en.yml (Asturian)
* New translations simple_form.en.yml (Aragonese)
* New translations activerecord.en.yml (Aragonese)
* New translations devise.en.yml (Aragonese)
* New translations doorkeeper.en.yml (Aragonese)
* New translations simple_form.en.yml (Occitan)
* New translations activerecord.en.yml (Occitan)
* New translations devise.en.yml (Occitan)
* New translations doorkeeper.en.yml (Occitan)
* New translations activerecord.en.yml (Kurmanji (Kurdish))
* New translations doorkeeper.en.yml (Kurmanji (Kurdish))
* New translations simple_form.en.yml (Sorani (Kurdish))
* New translations devise.en.yml (Sorani (Kurdish))
* New translations doorkeeper.en.yml (Sorani (Kurdish))
* New translations en.json (Igbo)
* New translations en.json (Corsican)
* New translations simple_form.en.yml (Corsican)
* New translations activerecord.en.yml (Corsican)
* New translations devise.en.yml (Corsican)
* New translations doorkeeper.en.yml (Corsican)
* New translations en.json (Sardinian)
* New translations simple_form.en.yml (Sardinian)
* New translations activerecord.en.yml (Sardinian)
* New translations devise.en.yml (Sardinian)
* New translations doorkeeper.en.yml (Sardinian)
* New translations en.json (Sanskrit)
* New translations en.json (Kabyle)
* New translations simple_form.en.yml (Kabyle)
* New translations activerecord.en.yml (Kabyle)
* New translations devise.en.yml (Kabyle)
* New translations doorkeeper.en.yml (Kabyle)
* New translations en.json (Ido)
* New translations simple_form.en.yml (Ido)
* New translations activerecord.en.yml (Ido)
* New translations devise.en.yml (Ido)
* New translations doorkeeper.en.yml (Ido)
* New translations en.json (Taigi)
* New translations en.json (Silesian)
* New translations en.json (Standard Moroccan Tamazight)
* New translations simple_form.en.yml (Standard Moroccan Tamazight)
* New translations activerecord.en.yml (Standard Moroccan Tamazight)
* New translations devise.en.yml (Standard Moroccan Tamazight)
* New translations doorkeeper.en.yml (Standard Moroccan Tamazight)
* New translations en.json (Afrikaans)
* New translations en.json (Bulgarian)
* New translations en.json (Catalan)
* New translations en.json (Czech)
* New translations en.json (German)
* New translations en.json (Greek)
* New translations en.json (Frisian)
* New translations en.json (Finnish)
* New translations en.json (Irish)
* New translations en.json (Hungarian)
* New translations en.json (Armenian)
* New translations en.json (Italian)
* New translations en.json (Georgian)
* New translations en.json (Lithuanian)
* New translations en.json (Macedonian)
* New translations en.json (Dutch)
* New translations en.json (Punjabi)
* New translations en.json (Chinese Traditional)
* New translations en.json (Urdu (Pakistan))
* New translations en.json (Vietnamese)
* New translations en.json (Tamil)
* New translations en.json (Bengali)
* New translations en.json (Marathi)
* New translations en.json (Croatian)
* New translations en.json (Kazakh)
* New translations en.json (Latvian)
* New translations en.json (Hindi)
* New translations en.json (Telugu)
* New translations en.json (English, United Kingdom)
* New translations en.json (Burmese)
* New translations en.json (Uyghur)
* New translations en.json (Tatar)
* New translations en.json (Malayalam)
* New translations en.json (Latin)
* New translations en.json (Bosnian)
* New translations en.json (Cornish)
* New translations en.json (Kannada)
* New translations en.json (Asturian)
* New translations en.json (Kurmanji (Kurdish))
* New translations en.json (Sorani (Kurdish))
* New translations en.json (Igbo)
* New translations en.json (Corsican)
* New translations en.json (Sardinian)
* New translations en.json (Sanskrit)
* New translations en.json (Kabyle)
* New translations en.json (Taigi)
* New translations en.json (Silesian)
* New translations en.json (Standard Moroccan Tamazight)
* New translations en.yml (French)
* New translations en.yml (Spanish)
* New translations en.yml (Arabic)
* New translations en.yml (Belarusian)
* New translations en.yml (Catalan)
* New translations en.yml (Czech)
* New translations en.yml (Danish)
* New translations en.yml (German)
* New translations en.yml (Greek)
* New translations en.yml (Frisian)
* New translations en.yml (Basque)
* New translations en.yml (Finnish)
* New translations en.yml (Hungarian)
* New translations en.yml (Italian)
* New translations en.yml (Japanese)
* New translations en.yml (Korean)
* New translations en.yml (Dutch)
* New translations en.yml (Norwegian)
* New translations en.yml (Polish)
* New translations en.yml (Portuguese)
* New translations en.yml (Russian)
* New translations en.yml (Slovak)
* New translations en.yml (Slovenian)
* New translations en.yml (Albanian)
* New translations en.yml (Swedish)
* New translations en.yml (Turkish)
* New translations en.yml (Ukrainian)
* New translations en.yml (Chinese Simplified)
* New translations en.yml (Chinese Traditional)
* New translations en.yml (Vietnamese)
* New translations en.yml (Galician)
* New translations en.yml (Icelandic)
* New translations en.yml (Portuguese, Brazilian)
* New translations en.yml (Indonesian)
* New translations en.yml (Persian)
* New translations en.yml (Spanish, Mexico)
* New translations en.yml (Bengali)
* New translations en.yml (Thai)
* New translations en.yml (Norwegian Nynorsk)
* New translations en.yml (Kazakh)
* New translations en.yml (Estonian)
* New translations en.yml (Latvian)
* New translations en.yml (Malay)
* New translations en.yml (Welsh)
* New translations en.yml (Faroese)
* New translations en.yml (Esperanto)
* New translations en.yml (Chinese Traditional, Hong Kong)
* New translations en.yml (Latin)
* New translations en.yml (French, Quebec)
* New translations en.yml (Sinhala)
* New translations en.yml (Scottish Gaelic)
* New translations en.yml (Aragonese)
* New translations en.yml (Occitan)
* New translations en.yml (Kurmanji (Kurdish))
* New translations en.yml (Sorani (Kurdish))
* New translations en.yml (Scots)
* New translations en.yml (Corsican)
* New translations en.yml (Sardinian)
* New translations en.yml (Ido)
* New translations simple_form.en.yml (Bulgarian)
* New translations simple_form.en.yml (Finnish)
* New translations simple_form.en.yml (Latin)
* New translations simple_form.en.yml (French, Quebec)
* New translations simple_form.en.yml (Kurmanji (Kurdish))
* New translations activerecord.en.yml (Frisian)
* New translations activerecord.en.yml (Latin)
* New translations devise.en.yml (Frisian)
* New translations devise.en.yml (Latin)
* New translations devise.en.yml (Kurmanji (Kurdish))
* New translations doorkeeper.en.yml (Bulgarian)
* New translations doorkeeper.en.yml (Frisian)
* New translations doorkeeper.en.yml (Hungarian)
* New translations doorkeeper.en.yml (Italian)
* New translations doorkeeper.en.yml (Vietnamese)
* New translations doorkeeper.en.yml (Latin)
* New translations en.json (Belarusian)
* New translations en.json (Catalan)
* New translations en.json (Danish)
* New translations en.json (Finnish)
* New translations en.json (Turkish)
* New translations en.yml (Belarusian)
* New translations en.yml (Catalan)
* New translations en.yml (Danish)
* New translations en.yml (Swedish)
* New translations en.yml (Turkish)
* New translations doorkeeper.en.yml (Danish)
* Normalize locale files
* New translations en.json (German)
* New translations en.json (Swedish)
* New translations en.json (Estonian)
* New translations en.json (Latvian)
* New translations en.json (Welsh)
* New translations en.yml (Hungarian)
* New translations en.yml (Polish)
* New translations en.yml (Latvian)
* New translations en.yml (Welsh)
* New translations simple_form.en.yml (Welsh)
* New translations activerecord.en.yml (Welsh)
* New translations devise.en.yml (Welsh)
* New translations doorkeeper.en.yml (Czech)
* New translations doorkeeper.en.yml (Latvian)
* New translations doorkeeper.en.yml (Welsh)
* New translations en.json (Ukrainian)
* New translations en.json (Chinese Traditional)
* New translations en.json (Estonian)
* New translations en.yml (Swedish)
* New translations en.yml (Ukrainian)
* New translations en.yml (Chinese Traditional)
* New translations doorkeeper.en.yml (Italian)
* New translations doorkeeper.en.yml (Swedish)
* New translations doorkeeper.en.yml (Chinese Traditional)
* New translations en.json (Catalan)
* New translations en.json (Slovenian)
* New translations en.json (Faroese)
* New translations en.json (Asturian)
* New translations en.yml (Catalan)
* New translations en.yml (German)
* New translations en.yml (Slovenian)
* New translations en.yml (Faroese)
* New translations doorkeeper.en.yml (German)
* New translations doorkeeper.en.yml (Slovenian)
* New translations doorkeeper.en.yml (Faroese)
* New translations doorkeeper.en.yml (Ukrainian)
* New translations en.json (Greek)
* New translations en.yml (Danish)
* New translations en.json (Danish)
* New translations en.yml (Danish)
* New translations doorkeeper.en.yml (Danish)
* Normalize
Co-authored-by: Yamagishi Kazutoshi <ykzts@desire.sh> 
							
						 
						
							2022-12-16 12:46:39 +09:00  
				
					
						
							
							
								 
						
							
								d13702ac06 
								
							 
						 
						
							
							
								
								Fix status cache hydration discrepancy ( #19879 )  
							
							
							
						 
						
							2022-12-15 18:55:55 +01:00  
				
					
						
							
							
								 
						
							
								2c7df002fa 
								
							 
						 
						
							
							
								
								Add left and right margin to emojis ( #20464 )  
							
							
							
						 
						
							2022-12-15 18:53:37 +01:00  
				
					
						
							
							
								 
						
							
								70415714f1 
								
							 
						 
						
							
							
								
								Add follow request banner on account header ( #20785 )  
							
							... 
							
							
							
							* Add requested_by to relationship maps
* Display whether an account has requested to follow you on their profile 
							
						 
						
							2022-12-15 18:50:11 +01:00  
				
					
						
							
							
								 
						
							
								c761e7a5ef 
								
							 
						 
						
							
							
								
								Fix language surrounding disability in prompts for alt text and other media descriptions ( #20923 )  
							
							
							
						 
						
							2022-12-15 18:46:13 +01:00  
				
					
						
							
							
								 
						
							
								b4fe2d1004 
								
							 
						 
						
							
							
								
								Add Southern Sami, and Lule Sami to language list under the ISO-639-3 standard ( #21262 )  
							
							... 
							
							
							
							* Add sme, smj, and sma ISO-639-3 language codes
* Remove sme in ISO-639-3 
							
						 
						
							2022-12-15 18:42:48 +01:00  
				
					
						
							
							
								 
						
							
								bf1c7e2122 
								
							 
						 
						
							
							
								
								Ensure exact match is the first result in hashtag searches ( #21315 )  
							
							... 
							
							
							
							Fixes  #17494  
						
							2022-12-15 18:41:40 +01:00  
				
					
						
							
							
								 
						
							
								7fbc17afa2 
								
							 
						 
						
							
							
								
								Fix media markup ( #21420 )  
							
							... 
							
							
							
							This brings the markup of the MediaItem component on par with the Item component from media_gallery.
Co-authored-by: Effy Elden <effy@effy.space> 
							
						 
						
							2022-12-15 18:37:47 +01:00  
				
					
						
							
							
								 
						
							
								2644a28cb3 
								
							 
						 
						
							
							
								
								Change remote media files to be downloaded outside of transactions ( #21796 )  
							
							
							
						 
						
							2022-12-15 18:09:48 +01:00  
				
					
						
							
							
								 
						
							
								2d12948220 
								
							 
						 
						
							
							
								
								Fix idempotency when database writes are slow ( #21840 )  
							
							... 
							
							
							
							There is an idempotency key generated by clients when authoring a post,
and stored in Redis, to ensure that if a user or client retries posting
the same status, we don't get a duplicate.
Hachyderm.io has been experiencing some filesystem and database
performance issues, causing database writes to be slow. This can mean
that there are successful posts, but the reverse proxy returns 504
Gateway Timeout before the idempotency status has been updated; users or
clients who retry (such as Tusky which retries automatically, see
tuskyapp/Tusky#2951 ) can re-try the same post with the same idempotency
key before it has actually been recorded in Redis, leading to duplicate
posts.
To address this issue, move all of the database updates after the
initial transaction that creates the status into the
`postprocess_status!` method, so we can insert the idempotency key
immediately after the status has been created, significantly reducing
the window in which the status could be created but the idempotency key
not yet stored.
Note: this has not yet been tested; I'm submitting this PR for
discussion and to offer to the Hachyderm.io admins to try out to fix the
multiple posting problem.
Co-authored-by: Brian Campbell <brcampbell@beta.team> 
							
						 
						
							2022-12-15 18:08:40 +01:00  
				
					
						
							
							
								 
						
							
								ebf1d74e40 
								
							 
						 
						
							
							
								
								Fix being stuck in edit mode when deleting the edited status ( #22126 )  
							
							
							
						 
						
							2022-12-15 17:47:43 +01:00  
				
					
						
							
							
								 
						
							
								8556a649d5 
								
							 
						 
						
							
							
								
								Fix changing domain block severity not undoing individual account effects ( #22135 )  
							
							... 
							
							
							
							* Fix changing domain block severity not undoing individual account effects
Fixes  #22133 
* Add tests 
							
						 
						
							2022-12-15 17:45:02 +01:00  
				
					
						
							
							
								 
						
							
								fb1d9789db 
								
							 
						 
						
							
							
								
								Fix attachment rendering of edited posts in OpenGraph ( #22270 )  
							
							... 
							
							
							
							Fixes  #22241  
						
							2022-12-15 17:41:20 +01:00  
				
					
						
							
							
								 
						
							
								726c7dea31 
								
							 
						 
						
							
							
								
								Display search popout at fixed screen position ( #16463 )  
							
							... 
							
							
							
							* Display search popout at fixed screen position
* Attach search popout to search box 
							
						 
						
							2022-12-15 17:38:50 +01:00  
				
					
						
							
							
								 
						
							
								ff414a5489 
								
							 
						 
						
							
							
								
								Add transparancy to modal background for accessibility ( #18081 )  
							
							... 
							
							
							
							Fixes  #18080  
This keeps the `ui-base-lighter-color` but adds enough transparency so that text is more easily readable.
Tested in Firefox and Chrome. 
						
							2022-12-15 17:38:35 +01:00  
				
					
						
							
							
								 
						
							
								9f63c428e1 
								
							 
						 
						
							
							
								
								Don't autofocus the compose form ( #16517 )  
							
							... 
							
							
							
							When opening a page such as /web/timelines/home in a desktop browser, the
cursor was automatically placed in the textarea of the compose form.
When using the keyboard for navigation (using a browser plugin like vimium or
vim vixen, or just to hit 'space' to scroll down a page), you have remember to
leave the field before using that.
Since you only visit the page to write a new post some of the time, this PR
attempts to have nothing focused initially (and require the user to click or
e.g. use 'tab' to focus the textarea).
Tested:
* /web/timeslines/home no longer autofocuses the compose box
* pressing the 'n' hotkey still focuses the compose box
* clicking 'reply' for a post still focuses the compose box
* replying to a CW'ed post still focuses the compose box
* introducing the CW field still focuses the CW field
* introducing the CW field for a reply still focuses the CW field
* removing the CW field still focuses the compose box
* /web/statuses/new still autofocuses the compose box
fixes  #15862  
							
						 
						
							2022-12-15 17:37:05 +01:00  
				
					
						
							
							
								 
						
							
								3656a6b9cc 
								
							 
						 
						
							
							
								
								Add "disabled" user filter for admin/accounts UI ( #21282 )  
							
							
							
						 
						
							2022-12-15 17:30:47 +01:00  
				
					
						
							
							
								 
						
							
								cedf138313 
								
							 
						 
						
							
							
								
								Fix margin for search field on medium window size ( #21606 )  
							
							
							
						 
						
							2022-12-15 17:24:38 +01:00  
				
					
						
							
							
								 
						
							
								1b5d207131 
								
							 
						 
						
							
							
								
								Fix single name variables on controller folder ( #20092 )  
							
							... 
							
							
							
							Co-authored-by: petrokoriakin1 <116151189+petrokoriakin1@users.noreply.github.com>
Co-authored-by: petrokoriakin1 <116151189+petrokoriakin1@users.noreply.github.com>
Co-authored-by: Effy Elden <effy@effy.space> 
							
						 
						
							2022-12-15 17:11:58 +01:00  
				
					
						
							
							
								 
						
							
								d412147d02 
								
							 
						 
						
							
							
								
								Save avatar or header correctly even if other one fails ( #18465 )  
							
							... 
							
							
							
							* Save avatar or header correctly if other one fails
* Fix test 
							
						 
						
							2022-12-15 17:11:14 +01:00  
				
					
						
							
							
								 
						
							
								8f8c0fe88c 
								
							 
						 
						
							
							
								
								Remove inline-css in logo ( #20814 )  
							
							
							
						 
						
							2022-12-15 17:10:34 +01:00  
				
					
						
							
							
								 
						
							
								1e95fa3df5 
								
							 
						 
						
							
							
								
								Fix punycoded local domains not being prettified in initial state ( #21440 )  
							
							
							
						 
						
							2022-12-15 17:05:40 +01:00  
				
					
						
							
							
								 
						
							
								059d64a59e 
								
							 
						 
						
							
							
								
								set activation for tag follow button ( #21629 )  
							
							... 
							
							
							
							Co-authored-by: meisam <meisam@noreply.codeberg.org> 
							
						 
						
							2022-12-15 17:04:52 +01:00  
				
					
						
							
							
								 
						
							
								673c54f114 
								
							 
						 
						
							
							
								
								Fix inability to use local LibreTranslate without setting ALLOWED_PRIVATE_ADDRESSES ( #21926 )  
							
							... 
							
							
							
							Fixes  #20029  
						
							2022-12-15 17:04:38 +01:00  
				
					
						
							
							
								 
						
							
								bbc49f15e0 
								
							 
						 
						
							
							
								
								Add explanation text to log-in page ( #20946 )  
							
							
							
						 
						
							2022-12-15 16:44:29 +01:00  
				
					
						
							
							
								 
						
							
								725f21662f 
								
							 
						 
						
							
							
								
								Add Montenegrin (cnr) ( #21013 )  
							
							
							
						 
						
							2022-12-15 16:40:57 +01:00  
				
					
						
							
							
								 
						
							
								38596e49d4 
								
							 
						 
						
							
							
								
								Fix the top action bar appearing in multi-column layout ( #20943 )  
							
							
							
						 
						
							2022-12-15 16:40:45 +01:00  
				
					
						
							
							
								 
						
							
								623d3d2e32 
								
							 
						 
						
							
							
								
								Change CSP directives on API to be tight and concise ( #20960 )  
							
							
							
						 
						
							2022-12-15 16:40:32 +01:00  
				
					
						
							
							
								 
						
							
								1f5740e65c 
								
							 
						 
						
							
							
								
								Use Rails tag API to build RSS feed for spoilers and polls ( #20163 )  
							
							... 
							
							
							
							* Use Rails tag API to build RSS feed for spoilers and polls
While the previous method did not contain a bug or a potential issue,
the tag API can be very resilient against future problems and reduces the
amount of manual management of the escape status of the content.
I've added tests to ensure that the formatting is broken and still
escapes control characters correctly.
* this seems cleaner and passes
* Incorporate feedback by moving the br to its own line and using the tag helper over the string constant for the br tag itself
* whoops, tag helper doesn't use a self-closing tag 
							
						 
						
							2022-12-15 16:39:41 +01:00  
				
					
						
							
							
								 
						
							
								72a8af8088 
								
							 
						 
						
							
							
								
								Fix typo in handler function call name ( #21829 )  
							
							
							
						 
						
							2022-12-15 16:37:17 +01:00  
				
					
						
							
							
								 
						
							
								08c0e43b6f 
								
							 
						 
						
							
							
								
								Increase the width of the unread notification border. ( #21692 )  
							
							... 
							
							
							
							The smaller border is difficult to see for some users, especially
when the browser window was thinner, and so the unread border is at the
very left edge of the window. 
							
						 
						
							2022-12-15 16:37:07 +01:00  
				
					
						
							
							
								 
						
							
								c50e9d078a 
								
							 
						 
						
							
							
								
								Render current day formats in the client timezone ( #21878 )  
							
							... 
							
							
							
							* Fix remaining plain %time to %time.formatted
* Add %time.relative-formatted to client format dates on the current day
* Add missing comma dangle to formats
* Use client side message format instead of the server
* Add fallback message to relatve_format.today
* Remove unused translation key and fix js lint issue
Co-authored-by: Effy Elden <effy@effy.space> 
							
						 
						
							2022-12-15 16:35:25 +01:00  
				
					
						
							
							
								 
						
							
								58200132d0 
								
							 
						 
						
							
							
								
								`FormattedMessage` must be used directly ( #20982 )  
							
							... 
							
							
							
							* `FormattedMessage` must be used directly
* rollback 
							
						 
						
							2022-12-15 16:20:46 +01:00  
				
					
						
							
							
								 
						
							
								3a59ffde8d 
								
							 
						 
						
							
							
								
								Adding 12 hours option for polls ( #21131 )  
							
							... 
							
							
							
							* Adding 12 hours option for polls
Adding 12 hours option for polls
* Adding 12 hours option for polls
Missing > on a line 
							
						 
						
							2022-12-15 16:20:34 +01:00  
				
					
						
							
							
								 
						
							
								903e5a3f45 
								
							 
						 
						
							
							
								
								Fix hidden label causing accessibility issue for search inputs ( #21275 )  
							
							... 
							
							
							
							* Try unhiding search label.
* Use aria-label. Remove label as empty labels are useless.
* Remove addition of package-lock.json. 
							
						 
						
							2022-12-15 16:20:21 +01:00  
				
					
						
							
							
								 
						
							
								04c611daa1 
								
							 
						 
						
							
							
								
								Fix being unable to react with the keycap number sign emoji ( #22231 )  
							
							... 
							
							
							
							#⃣
This bug is caused by the emoji consisting of:
U+23 #
U+FE0F
U+20E3  ⃣
Because it starts with a #, it's interpreted as an anchor link, which is not passed to the API. Therefore, the API sees no emoji to react with and answers correctly with a 404. 
							
						 
						
							2022-12-15 16:18:39 +01:00  
				
					
						
							
							
								 
						
							
								63b379c2d9 
								
							 
						 
						
							
							
								
								Fix N+1 queries from in NotificationsController ( #21202 )  
							
							... 
							
							
							
							Co-authored-by: Nonexistent <nx@example.org> 
							
						 
						
							2022-12-15 16:18:20 +01:00  
				
					
						
							
							
								 
						
							
								596923da4a 
								
							 
						 
						
							
							
								
								Fix typos in source documentation ( #21046 )  
							
							... 
							
							
							
							Fixed 2 source comment/documentation typos 
							
						 
						
							2022-12-15 15:57:26 +01:00  
				
					
						
							
							
								 
						
							
								c3388f4ab1 
								
							 
						 
						
							
							
								
								Fix profile avatar being slightly offset into left border ( fixes   #20822 ) ( #20994 )  
							
							... 
							
							
							
							* hotfix for #20822 
I don't know why it was shifted in the first place or why the width is specified twice, but this fixes the problem, so it looks fine to me.
* realigned pfp with content below
* fixed formatting 
my bad
* added comment to explain the negative margin
before I forget - comments are *important* !
Co-authored-by: Riedler <riedler@gelse.eu> 
							
						 
						
							2022-12-15 15:57:02 +01:00  
				
					
						
							
							
								 
						
							
								52540771b0 
								
							 
						 
						
							
							
								
								Fix crash in elasticsearch_check.rb ( #21006 )  
							
							... 
							
							
							
							Nil unwrap causes the admin dashboard to crash/500 when the Chewy client info version number value is nil.
This occurs when running another ES-compatible backend such as MeiliSearch.
Obviously it would be good for chewy to recognise upstream but at least avoiding the crash would be fine. 
							
						 
						
							2022-12-15 15:56:48 +01:00  
				
					
						
							
							
								 
						
							
								441cac758f 
								
							 
						 
						
							
							
								
								Allow adding relays while secure mode & limited federation mode are enabled ( #22324 )  
							
							
							
						 
						
							2022-12-15 15:56:05 +01:00  
				
					
						
							
							
								 
						
							
								7b68e6409b 
								
							 
						 
						
							
							
								
								Fix invalid CSS for links in warning and strike cards ( #22302 )  
							
							
							
						 
						
							2022-12-15 15:52:18 +01:00  
				
					
						
							
							
								 
						
							
								e8cc63105f 
								
							 
						 
						
							
							
								
								Don't delivery a reply to domains which are blocked by author ( #22117 )  
							
							... 
							
							
							
							Co-authored-by: Claire <claire.github-309c@sitedethib.com> 
							
						 
						
							2022-12-15 15:52:06 +01:00  
				
					
						
							
							
								 
						
							
								bae6ef315e 
								
							 
						 
						
							
							
								
								Fix missing Javascript in domain block import confirmation page ( #21471 )  
							
							... 
							
							
							
							Follow-up to #20597  
							
						 
						
							2022-12-15 15:47:23 +01:00  
				
					
						
							
							
								 
						
							
								5fb1c3e934 
								
							 
						 
						
							
							
								
								Revoke all authorized applications on password reset ( #21325 )  
							
							... 
							
							
							
							* Clear sessions on password change
* Rename User::clear_sessions to revoke_access for a clearer meaning
* Add reset paassword controller test
* Use User.find instead of User.find_for_authentication for reset password test
* Use redirect and render for better test meaning in reset password
Co-authored-by: Effy Elden <effy@effy.space> 
							
						 
						
							2022-12-15 15:47:06 +01:00  
				
					
						
							
							
								 
						
							
								fe9eab51d1 
								
							 
						 
						
							
							
								
								Change dropdown menu to contain “Copy link to post” even for non-public posts ( #21316 )  
							
							... 
							
							
							
							Fixes  #21244  
						
							2022-12-15 15:43:16 +01:00  
				
					
						
							
							
								 
						
							
								5917b46c05 
								
							 
						 
						
							
							
								
								Allow admins to refresh remotely-suspended accounts ( #22327 )  
							
							... 
							
							
							
							* Change suspension text to mention that a remotely suspended account is not locally-suspended
* Add ability to refresh profile of remotely suspended accounts 
							
						 
						
							2022-12-15 14:15:50 +01:00  
				
					
						
							
							
								 
						
							
								1f762f4271 
								
							 
						 
						
							
							
								
								Fix wasteful request to /api/v1/custom_emojis when not logged in ( #22326 )  
							
							
							
						 
						
							2022-12-15 14:07:34 +01:00  
				
					
						
							
							
								 
						
							
								09191dee66 
								
							 
						 
						
							
							
								
								Add single splat to callback method definitions to avoid ArgumentError ( #22246 )  
							
							... 
							
							
							
							It looks like a [bug](https://bugs.ruby-lang.org/issues/18633 ) around
autosplat is [fixed](fbaadd1cfe 
							
						 
						
							2022-12-13 20:03:16 +01:00  
				
					
						
							
							
								 
						
							
								42e16ea52d 
								
							 
						 
						
							
							
								
								fix missing style in warning and strike cards ( #22177 )  
							
							
							
						 
						
							2022-12-13 20:03:09 +01:00  
				
					
						
							
							
								 
						
							
								52a50c5e43 
								
							 
						 
						
							
							
								
								Make handle more easily selectable on profile page ( #21479 )  
							
							... 
							
							
							
							* Make handle more easily selectable on profile page
* Wrap handle in a span
* Add `user-select: all` to span
* remove whitespace 
							
						 
						
							2022-12-13 19:43:03 +01:00  
				
					
						
							
							
								 
						
							
								f70bdba926 
								
							 
						 
						
							
							
								
								Change default reply language to be default language when replying to a translated reply ( #22272 )  
							
							... 
							
							
							
							Fixes  #22250  
						
							2022-12-13 19:41:53 +01:00  
				
					
						
							
							
								 
						
							
								714e68db38 
								
							 
						 
						
							
							
								
								Add noindex setting to Admin settings Discovery page ( #22205 )  
							
							... 
							
							
							
							* Add noindex setting to Admin settings Discovery page
* Replace default_noindex i18n 
							
						 
						
							2022-12-11 07:27:44 +01:00  
				
					
						
							
							
								 
						
							
								97b6e38a7d 
								
							 
						 
						
							
							
								
								New Crowdin updates ( #21954 )  
							
							... 
							
							
							
							* New translations en.json (Serbian (Cyrillic))
* New translations en.json (Serbian (Latin))
* New translations en.yml (Serbian (Latin))
* New translations simple_form.en.yml (Serbian (Latin))
* New translations activerecord.en.yml (Serbian (Latin))
* New translations doorkeeper.en.yml (Serbian (Latin))
* New translations devise.en.yml (Serbian (Latin))
* New translations en.json (Serbian (Cyrillic))
* New translations en.json (Chinese Traditional)
* New translations en.json (Serbian (Latin))
* New translations en.json (Serbian (Cyrillic))
* New translations en.json (Icelandic)
* New translations en.json (Serbian (Latin))
* New translations en.json (Serbian (Cyrillic))
* New translations en.json (Serbian (Latin))
* New translations en.json (Malay)
* New translations en.json (Malay)
* New translations activerecord.en.yml (Malay)
* New translations devise.en.yml (Malay)
* New translations en.yml (Malay)
* New translations en.yml (Arabic)
* New translations en.yml (Greek)
* New translations en.yml (Galician)
* New translations simple_form.en.yml (Malay)
* New translations en.yml (Greek)
* New translations en.yml (Russian)
* New translations en.yml (Belarusian)
* New translations en.yml (Greek)
* New translations en.yml (Belarusian)
* New translations simple_form.en.yml (Greek)
* New translations en.json (Greek)
* New translations en.yml (Greek)
* New translations en.yml (Belarusian)
* New translations doorkeeper.en.yml (Greek)
* New translations en.yml (Greek)
* New translations en.yml (Malay)
* New translations simple_form.en.yml (Malay)
* New translations en.json (Esperanto)
* New translations en.yml (Malay)
* New translations en.yml (Esperanto)
* New translations devise.en.yml (Esperanto)
* New translations en.yml (Vietnamese)
* New translations simple_form.en.yml (Vietnamese)
* New translations en.json (Serbian (Cyrillic))
* New translations en.json (Serbian (Latin))
* New translations en.yml (Belarusian)
* New translations en.yml (Vietnamese)
* New translations en.yml (Belarusian)
* New translations en.yml (Kurmanji (Kurdish))
* New translations en.json (Serbian (Cyrillic))
* New translations en.json (Serbian (Latin))
* New translations en.json (Occitan)
* New translations en.json (Czech)
* New translations en.yml (Hebrew)
* New translations doorkeeper.en.yml (Spanish, Argentina)
* New translations en.json (German)
* New translations en.yml (Spanish, Argentina)
* New translations en.json (German)
* New translations simple_form.en.yml (Serbian (Cyrillic))
* New translations en.json (German)
* New translations en.json (Esperanto)
* New translations en.yml (Esperanto)
* New translations en.yml (Esperanto)
* New translations en.yml (Thai)
* New translations activerecord.en.yml (Scots)
* New translations en.json (Scottish Gaelic)
* New translations en.yml (Belarusian)
* New translations en.yml (Belarusian)
* New translations en.json (Latvian)
* New translations en.json (Latvian)
* New translations activerecord.en.yml (Latvian)
* New translations devise.en.yml (Latvian)
* New translations en.yml (Turkish)
* New translations en.yml (Scottish Gaelic)
* New translations en.yml (Danish)
* New translations en.yml (Thai)
* New translations en.yml (Belarusian)
* New translations simple_form.en.yml (Thai)
* New translations en.yml (Thai)
* New translations en.json (Thai)
* New translations en.yml (German)
* New translations en.yml (German)
* New translations simple_form.en.yml (German)
* New translations en.json (Kurmanji (Kurdish))
* New translations en.json (Kurmanji (Kurdish))
* New translations en.yml (Belarusian)
* New translations en.yml (Kurmanji (Kurdish))
* New translations en.json (Latvian)
* New translations simple_form.en.yml (Serbian (Cyrillic))
* New translations en.yml (Belarusian)
* New translations en.yml (German)
* New translations en.json (German)
* New translations simple_form.en.yml (German)
* New translations simple_form.en.yml (Serbian (Cyrillic))
* New translations simple_form.en.yml (Spanish, Argentina)
* New translations en.yml (German)
* New translations en.json (German)
* New translations en.yml (Spanish, Argentina)
* New translations en.yml (Persian)
* New translations en.json (Spanish, Mexico)
* New translations en.yml (Belarusian)
* New translations en.yml (German)
* New translations en.json (Danish)
* New translations en.yml (Danish)
* New translations simple_form.en.yml (Scots)
* New translations en.yml (Belarusian)
* New translations en.yml (Danish)
* New translations en.yml (Scots)
* New translations simple_form.en.yml (Scots)
* New translations en.json (Scots)
* New translations devise.en.yml (Scots)
* New translations doorkeeper.en.yml (Scots)
* New translations en.yml (Greek)
* New translations en.yml (Greek)
* New translations en.yml (Belarusian)
* New translations en.json (German)
* New translations en.yml (Belarusian)
* New translations en.yml (Spanish, Argentina)
* New translations en.json (Spanish, Argentina)
* New translations en.json (German)
* New translations en.json (Esperanto)
* New translations en.json (French)
* New translations en.yml (Esperanto)
* New translations en.yml (Belarusian)
* New translations en.json (Esperanto)
* New translations en.yml (Esperanto)
* New translations en.yml (Belarusian)
* New translations devise.en.yml (Esperanto)
* New translations en.json (Slovak)
* New translations en.yml (Slovak)
* New translations activerecord.en.yml (Slovak)
* New translations devise.en.yml (Slovak)
* New translations doorkeeper.en.yml (Slovak)
* New translations en.yml (Belarusian)
* New translations en.yml (Slovak)
* New translations en.yml (Belarusian)
* New translations en.yml (Belarusian)
* New translations en.json (Lithuanian)
* New translations en.yml (Belarusian)
* New translations simple_form.en.yml (Serbian (Cyrillic))
* New translations en.yml (Belarusian)
* New translations simple_form.en.yml (Serbian (Cyrillic))
* New translations en.json (Esperanto)
* New translations en.json (Vietnamese)
* New translations en.yml (Belarusian)
* New translations en.yml (Belarusian)
* New translations en.yml (Belarusian)
* New translations simple_form.en.yml (Belarusian)
* New translations en.yml (Belarusian)
* New translations en.yml (Latvian)
* New translations en.yml (Belarusian)
* New translations en.json (Welsh)
* New translations en.yml (Welsh)
* New translations simple_form.en.yml (Welsh)
* New translations activerecord.en.yml (Welsh)
* New translations devise.en.yml (Welsh)
* New translations doorkeeper.en.yml (Welsh)
* New translations en.json (Welsh)
* New translations en.json (Welsh)
* New translations en.yml (Welsh)
* New translations en.yml (Hebrew)
* New translations en.yml (Welsh)
* New translations en.yml (Hebrew)
* New translations en.yml (Russian)
* New translations simple_form.en.yml (Serbian (Cyrillic))
* New translations simple_form.en.yml (Belarusian)
* New translations en.yml (Ukrainian)
* New translations en.json (Ukrainian)
* New translations en.json (Chinese Simplified)
* New translations en.json (Slovak)
* New translations en.json (Slovak)
* New translations en.yml (Slovak)
* New translations en.yml (Belarusian)
* normalize
* New translations en.yml (Belarusian)
* normalize
Co-authored-by: Yamagishi Kazutoshi <ykzts@desire.sh> 
							
						 
						
							2022-12-10 00:12:56 +09:00  
				
					
						
							
							
								 
						
							
								ed07f10ca8 
								
							 
						 
						
							
							
								
								Fix failure when “Require a reason to join” is set with open registrations ( #22127 )  
							
							
							
						 
						
							2022-12-07 16:39:58 +01:00  
				
					
						
							
							
								 
						
							
								c8a1faa86b 
								
							 
						 
						
							
							
								
								Fix potential duplicate statuses in Explore tab ( #22121 )  
							
							
							
						 
						
							2022-12-07 14:12:55 +01:00  
				
					
						
							
							
								 
						
							
								b59fb28e90 
								
							 
						 
						
							
							
								
								Fix 500 error when trying to migrate to an invalid address ( #21462 )  
							
							... 
							
							
							
							* Fix 500 error when trying to migrate to an invalid address
* Add tests 
							
						 
						
							2022-12-07 02:35:39 +01:00  
				
					
						
							
							
								 
						
							
								21b208afcb 
								
							 
						 
						
							
							
								
								Fix hidden overflow on interaction modal ( #21763 )  
							
							... 
							
							
							
							* Fix hidden overflow on interaction modal
* only update overflow y 
							
						 
						
							2022-12-07 00:40:37 +01:00  
				
					
						
							
							
								 
						
							
								76454cc638 
								
							 
						 
						
							
							
								
								Fix UI header overflow on mobile ( #21783 )  
							
							
							
						 
						
							2022-12-07 00:40:18 +01:00  
				
					
						
							
							
								 
						
							
								51098035ed 
								
							 
						 
						
							
							
								
								Fix “Sign up” button with closed registrations not opening modal on mobile ( #22060 )  
							
							... 
							
							
							
							Fixes  #20840  
						
							2022-12-07 00:25:40 +01:00  
				
					
						
							
							
								 
						
							
								f6492a7c4d 
								
							 
						 
						
							
							
								
								Log admin approve and reject account ( #22088 )  
							
							... 
							
							
							
							* Log admin approve and reject account
* Add unit tests for approve and reject logging 
							
						 
						
							2022-12-07 00:25:18 +01:00  
				
					
						
							
							
								 
						
							
								c8849d6cee 
								
							 
						 
						
							
							
								
								Fix unbounded recursion in account discovery ( #22025 )  
							
							... 
							
							
							
							* Fix trying to fetch posts from other users when fetching featured posts
* Rate-limit discovery of new subdomains
* Put a limit on recursively discovering new accounts 
							
						 
						
							2022-12-07 00:15:24 +01:00  
				
					
						
							
							
								 
						
							
								69137f4a90 
								
							 
						 
						
							
							
								
								Fix irreversible and whole_word parameters handling in /api/v1/filters ( #21988 )  
							
							... 
							
							
							
							Fixes  #21965  
						
							2022-12-07 00:10:53 +01:00  
				
					
						
							
							
								 
						
							
								33f06a4ae7 
								
							 
						 
						
							
							
								
								Fix the top border of verified account fields ( #22006 )  
							
							
							
						 
						
							2022-12-06 23:54:02 +01:00  
				
					
						
							
							
								 
						
							
								05d4c50f64 
								
							 
						 
						
							
							
								
								Fix spacing warning from ESLint ( #22005 )  
							
							
							
						 
						
							2022-12-04 10:56:21 +09:00  
				
					
						
							
							
								 
						
							
								6119668e45 
								
							 
						 
						
							
							
								
								New Crowdin updates ( #21599 )  
							
							... 
							
							
							
							* New translations doorkeeper.en.yml (Esperanto)
* New translations activerecord.en.yml (Spanish)
* New translations activerecord.en.yml (Esperanto)
* New translations doorkeeper.en.yml (Spanish)
* New translations devise.en.yml (Spanish)
* New translations devise.en.yml (Esperanto)
* New translations en.json (Spanish)
* New translations en.yml (Danish)
* New translations en.json (Serbian (Cyrillic))
* New translations en.yml (Faroese)
* New translations en.yml (Faroese)
* New translations en.json (German)
* New translations en.yml (Faroese)
* New translations simple_form.en.yml (Faroese)
* New translations en.yml (Belarusian)
* New translations en.yml (German)
* New translations en.json (German)
* New translations simple_form.en.yml (Faroese)
* New translations en.yml (Belarusian)
* New translations doorkeeper.en.yml (Belarusian)
* New translations en.yml (German)
* New translations en.json (Bulgarian)
* New translations en.json (German)
* New translations en.yml (Bulgarian)
* New translations simple_form.en.yml (Bulgarian)
* New translations doorkeeper.en.yml (Bulgarian)
* New translations en.json (Belarusian)
* New translations simple_form.en.yml (Belarusian)
* New translations en.json (Czech)
* New translations en.json (Serbian (Cyrillic))
* New translations en.yml (Serbian (Cyrillic))
* New translations simple_form.en.yml (Faroese)
* New translations devise.en.yml (Catalan)
* New translations en.yml (German)
* New translations en.json (Bulgarian)
* New translations en.json (German)
* New translations en.json (Catalan)
* New translations en.yml (Catalan)
* New translations en.json (Danish)
* New translations en.json (Ukrainian)
* New translations en.json (Galician)
* New translations doorkeeper.en.yml (Catalan)
* New translations simple_form.en.yml (German)
* New translations en.json (Danish)
* New translations en.yml (English, United Kingdom)
* New translations simple_form.en.yml (Faroese)
* New translations en.json (Danish)
* New translations en.yml (Japanese)
* New translations en.yml (German)
* New translations en.json (Urdu (Pakistan))
* New translations simple_form.en.yml (German)
* New translations simple_form.en.yml (Faroese)
* New translations en.yml (German)
* New translations en.json (Urdu (Pakistan))
* New translations simple_form.en.yml (Faroese)
* New translations simple_form.en.yml (Faroese)
* New translations en.json (Scots)
* New translations activerecord.en.yml (Scots)
* New translations en.json (Finnish)
* New translations en.json (Finnish)
* New translations en.json (Asturian)
* New translations en.yml (Asturian)
* New translations simple_form.en.yml (Asturian)
* New translations activerecord.en.yml (Asturian)
* New translations devise.en.yml (Asturian)
* New translations doorkeeper.en.yml (Asturian)
* New translations en.yml (Belarusian)
* New translations en.json (Romanian)
* New translations en.json (Galician)
* New translations en.yml (Galician)
* New translations doorkeeper.en.yml (Romanian)
* New translations doorkeeper.en.yml (Galician)
* New translations activerecord.en.yml (Romanian)
* New translations en.yml (Russian)
* New translations en.yml (Estonian)
* New translations en.yml (Estonian)
* New translations devise.en.yml (Estonian)
* New translations en.json (Czech)
* New translations en.yml (Bulgarian)
* New translations en.json (Serbian (Cyrillic))
* New translations en.yml (Serbian (Cyrillic))
* New translations en.json (Galician)
* New translations en.yml (Galician)
* New translations en.json (Breton)
* New translations simple_form.en.yml (Bulgarian)
* New translations doorkeeper.en.yml (Bulgarian)
* New translations simple_form.en.yml (Galician)
* New translations devise.en.yml (Italian)
* New translations en.json (Bulgarian)
* New translations en.yml (Bulgarian)
* New translations simple_form.en.yml (Bulgarian)
* New translations doorkeeper.en.yml (Bulgarian)
* New translations devise.en.yml (Italian)
* New translations en.json (Serbian (Cyrillic))
* New translations doorkeeper.en.yml (Italian)
* New translations en.json (Serbian (Cyrillic))
* New translations en.json (Chinese Traditional, Hong Kong)
* New translations en.yml (Chinese Traditional, Hong Kong)
* New translations en.json (Serbian (Latin))
* New translations simple_form.en.yml (Serbian (Cyrillic))
* New translations doorkeeper.en.yml (Italian)
* New translations en.yml (Belarusian)
* New translations en.yml (Belarusian)
* New translations simple_form.en.yml (Serbian (Cyrillic))
* New translations en.yml (Belarusian)
* New translations simple_form.en.yml (Serbian (Cyrillic))
* New translations en.yml (Estonian)
* New translations simple_form.en.yml (Estonian)
* New translations en.yml (Estonian)
* New translations simple_form.en.yml (Estonian)
* New translations simple_form.en.yml (Asturian)
* New translations en.yml (Asturian)
* New translations simple_form.en.yml (Asturian)
* New translations en.json (Thai)
* New translations en.yml (Thai)
* New translations en.json (Thai)
* New translations en.yml (Thai)
* New translations en.yml (Czech)
* New translations en.json (Czech)
* New translations simple_form.en.yml (Czech)
* New translations doorkeeper.en.yml (Czech)
* New translations en.yml (Belarusian)
* New translations en.yml (Thai)
* New translations en.json (English, United Kingdom)
* New translations en.yml (Belarusian)
* New translations en.yml (Thai)
* New translations en.yml (Estonian)
* New translations en.yml (Thai)
* New translations en.json (Thai)
* New translations en.yml (German)
* New translations en.json (Russian)
* New translations en.yml (Icelandic)
* New translations en.json (Estonian)
* New translations en.yml (Estonian)
* New translations en.yml (Belarusian)
* New translations en.yml (Thai)
* New translations en.json (Esperanto)
* New translations en.yml (Esperanto)
* New translations simple_form.en.yml (Esperanto)
* New translations en.yml (Thai)
* New translations en.json (Esperanto)
* New translations en.yml (Thai)
* New translations en.yml (Belarusian)
* New translations en.yml (Thai)
* New translations en.json (Icelandic)
* New translations en.yml (Icelandic)
* New translations simple_form.en.yml (Icelandic)
* New translations doorkeeper.en.yml (Icelandic)
* New translations en.yml (Belarusian)
* New translations activerecord.en.yml (Icelandic)
* New translations devise.en.yml (Icelandic)
* New translations en.yml (Thai)
* New translations en.json (Estonian)
* New translations en.yml (Estonian)
* New translations doorkeeper.en.yml (Estonian)
* New translations en.yml (Belarusian)
* New translations en.yml (Thai)
* New translations en.yml (Belarusian)
* New translations en.json (Bulgarian)
* New translations en.yml (Bulgarian)
* New translations en.json (Serbian (Cyrillic))
* New translations en.yml (Bulgarian)
* New translations en.json (Serbian (Cyrillic))
* New translations en.yml (Estonian)
* New translations en.json (Ukrainian)
* New translations en.yml (Estonian)
* New translations en.json (Esperanto)
* New translations en.yml (Estonian)
* New translations en.yml (Estonian)
* New translations en.yml (Estonian)
* New translations simple_form.en.yml (Estonian)
* New translations en.yml (Estonian)
* New translations simple_form.en.yml (Estonian)
* New translations en.yml (Belarusian)
* New translations en.yml (Belarusian)
* New translations en.json (Persian)
* New translations en.yml (Belarusian)
* New translations en.json (Esperanto)
* New translations en.json (Greek)
* New translations en.json (Persian)
* New translations en.json (Scots)
* New translations en.yml (Estonian)
* New translations simple_form.en.yml (Estonian)
* New translations en.yml (Thai)
* New translations en.yml (Estonian)
* New translations simple_form.en.yml (Estonian)
* New translations doorkeeper.en.yml (Estonian)
* New translations en.yml (German)
* New translations en.json (German)
* New translations en.json (Finnish)
* New translations en.yml (Estonian)
* New translations en.yml (German)
* New translations en.json (Estonian)
* New translations en.yml (Estonian)
* New translations simple_form.en.yml (German)
* New translations simple_form.en.yml (Estonian)
* New translations devise.en.yml (German)
* New translations simple_form.en.yml (German)
* New translations en.yml (Finnish)
* New translations en.json (Serbian (Cyrillic))
* New translations en.json (Serbian (Cyrillic))
* New translations en.yml (Estonian)
* New translations simple_form.en.yml (Estonian)
* New translations doorkeeper.en.yml (Estonian)
* New translations en.json (Estonian)
* New translations en.yml (Estonian)
* New translations simple_form.en.yml (Estonian)
* New translations en.json (Spanish)
* New translations en.yml (Estonian)
* New translations simple_form.en.yml (Estonian)
* New translations en.yml (Thai)
* New translations en.yml (Estonian)
* New translations simple_form.en.yml (Estonian)
* New translations simple_form.en.yml (Icelandic)
* New translations en.yml (German)
* New translations en.yml (Ukrainian)
* New translations en.json (Spanish, Mexico)
* New translations en.json (Serbian (Cyrillic))
* New translations en.json (Spanish, Mexico)
* New translations activerecord.en.yml (Spanish, Mexico)
* New translations en.json (German)
* New translations en.yml (Thai)
* New translations en.json (Thai)
* New translations en.json (Korean)
* New translations en.json (Scottish Gaelic)
* New translations en.yml (Scottish Gaelic)
* New translations en.yml (Thai)
* New translations en.yml (Japanese)
* New translations en.json (Serbian (Cyrillic))
* New translations en.yml (Belarusian)
* New translations en.json (Estonian)
* New translations en.yml (Estonian)
* New translations simple_form.en.yml (Estonian)
* New translations en.json (Serbian (Cyrillic))
* New translations en.json (Estonian)
* New translations en.json (Serbian (Cyrillic))
* New translations en.yml (Italian)
* New translations en.yml (Italian)
* New translations en.json (Kurmanji (Kurdish))
* New translations en.yml (Spanish)
* New translations en.yml (Spanish, Mexico)
* New translations en.yml (Latvian)
* New translations simple_form.en.yml (Latvian)
* New translations en.yml (Belarusian)
* New translations en.json (Serbian (Cyrillic))
* New translations simple_form.en.yml (Serbian (Cyrillic))
* normalize
* New translations en.json (German)
* New translations en.json (Serbian (Cyrillic))
Co-authored-by: Yamagishi Kazutoshi <ykzts@desire.sh> 
							
						 
						
							2022-12-02 23:03:06 +09:00  
				
					
						
							
							
								 
						
							
								68d1df8bc3 
								
							 
						 
						
							
							
								
								Fix some performance issues with /admin/instances ( #21907 )  
							
							... 
							
							
							
							/admin/instances?availability=failing remains wholly unefficient 
							
						 
						
							2022-12-01 10:32:10 +01:00  
				
					
						
							
							
								 
						
							
								2d4d99f135 
								
							 
						 
						
							
							
								
								Fix expanded statuses not always being scrolled into view ( #21797 )  
							
							
							
						 
						
							2022-11-28 16:42:04 +01:00  
				
					
						
							
							
								 
						
							
								cec1e902e0 
								
							 
						 
						
							
							
								
								Make the 'Trending now' header a link to Explore. ( #21759 )  
							
							... 
							
							
							
							This keeps the same design that exists currently, but makes "Trending
now" into a link to the Hashtags section of "Explore".
Resolves  #21758 . 
							
						 
						
							2022-11-27 23:49:32 +01:00  
				
					
						
							
							
								 
						
							
								3ffaa966b0 
								
							 
						 
						
							
							
								
								Fix infinite loading instead of soft 404 for non-existing remote accounts ( #21303 )  
							
							... 
							
							
							
							Fixes  #21278 , #21021  
						
							2022-11-27 20:48:12 +01:00  
				
					
						
							
							
								 
						
							
								57b893d505 
								
							 
						 
						
							
							
								
								Fix spaces not being stripped in admin account search ( #21324 )  
							
							... 
							
							
							
							Fixes  #21058 
Regression from #18641  
						
							2022-11-27 20:47:29 +01:00  
				
					
						
							
							
								 
						
							
								c0dcf15d1e 
								
							 
						 
						
							
							
								
								fix gif autoplay on iOS ( #21422 )  
							
							
							
						 
						
							2022-11-27 20:46:23 +01:00  
				
					
						
							
							
								 
						
							
								e617ee7fd9 
								
							 
						 
						
							
							
								
								Add user profile OG tag on status page ( #21423 )  
							
							
							
						 
						
							2022-11-27 20:45:28 +01:00  
				
					
						
							
							
								 
						
							
								f4f2b062ec 
								
							 
						 
						
							
							
								
								Remove LDSignature on actor Delete activities ( #21466 )  
							
							... 
							
							
							
							They are currently not used for anything and represent more than half of the
payload size. 
							
						 
						
							2022-11-27 20:43:24 +01:00  
				
					
						
							
							
								 
						
							
								fe421257e5 
								
							 
						 
						
							
							
								
								Fix “Share @{name}'s profile” profile menu item ( #21490 )  
							
							
							
						 
						
							2022-11-27 20:42:17 +01:00  
				
					
						
							
							
								 
						
							
								47f0d7021e 
								
							 
						 
						
							
							
								
								refactor(vacuum statuses): reduce amount of db queries and load for each query - improve performance ( #21487 )  
							
							... 
							
							
							
							* refactor(statuses_vacuum): remove dead code - unused
Method is not called inside class and private.
Clean up dead code.
* refactor(statuses_vacuum): make retention_period present test explicit
This private method only hides functionality.
It is best practice to be as explicit as possible.
* refactor(statuses_vacuum): improve query performance
- fix statuses_scope having sub-select for Account.remote scope by
  `joins(:account).merge(Account.remote)`
- fix statuses_scope unnecessary use of `Status.arel_table[:id].lt`
  because it is inexplicit, bad practice and even slower than normal
  `.where('statuses.id < ?'`
- fix statuses_scope remove select(:id, :visibility) for having reusable
  active record query batches (no re queries)
- fix vacuum_statuses! to use in_batches instead of find_in_batches,
  because in_batches delivers a full blown active record query result,
  in stead of an array - no requeries necessary
- send(:unlink_from_conversations) not to perform another db query, but
  reuse the in_batches result instead.
- remove now obsolete remove_from_account_conversations method
- remove_from_search_index uses array of ids, instead of mapping
  the ids from an array - this should be more efficient
- use the in_batches scope to call delete_all, instead of running
  another db query for this - because it is again more efficient
- add TODO comment for calling models private method with send
* refactor(status): simplify unlink_from_conversations
- add `has_many through:` relation mentioned_accounts
- use model scope local instead of method call `Status#local?`
- more readable add account to inbox_owners when account.local?
* refactor(status): searchable_by way less sub selects
These queries all included a sub-select. Doing the same with a joins
should be more efficient.
Since this method does 5 such queries, this should be significant,
since it technically halves the query count.
This is how it was:
```ruby
[3] pry(main)> Status.first.mentions.where(account: Account.local, silent: false).explain
  Status Load (1.6ms)  SELECT "statuses".* FROM "statuses" WHERE "statuses"."deleted_at" IS NULL ORDER BY "statuses"."id" DESC LIMIT $1  [["LIMIT", 1]]
  Mention Load (1.5ms)  SELECT "mentions".* FROM "mentions" WHERE "mentions"."status_id" = $1 AND "mentions"."account_id" IN (SELECT "accounts"."id" FROM "accounts" WHERE "accounts"."domain" IS NULL) AND "mentions"."silent" = $2  [["status_id", 109382923142288414], ["silent", false]]
=> EXPLAIN for: SELECT "mentions".* FROM "mentions" WHERE "mentions"."status_id" = $1 AND "mentions"."account_id" IN (SELECT "accounts"."id" FROM "accounts" WHERE "accounts"."domain" IS NULL) AND "mentions"."silent" = $2 [["status_id", 109382923142288414], ["silent", false]]
                                                    QUERY PLAN
------------------------------------------------------------------------------------------------------------------
 Nested Loop  (cost=0.15..23.08 rows=1 width=41)
   ->  Seq Scan on accounts  (cost=0.00..10.90 rows=1 width=8)
         Filter: (domain IS NULL)
   ->  Index Scan using index_mentions_on_account_id_and_status_id on mentions  (cost=0.15..8.17 rows=1 width=41)
         Index Cond: ((account_id = accounts.id) AND (status_id = '109382923142288414'::bigint))
         Filter: (NOT silent)
(6 rows)
```
This is how it is with this change:
```ruby
[4] pry(main)> Status.first.mentions.joins(:account).merge(Account.local).active.explain
  Status Load (1.7ms)  SELECT "statuses".* FROM "statuses" WHERE "statuses"."deleted_at" IS NULL ORDER BY "statuses"."id" DESC LIMIT $1  [["LIMIT", 1]]
  Mention Load (0.7ms)  SELECT "mentions".* FROM "mentions" INNER JOIN "accounts" ON "accounts"."id" = "mentions"."account_id" WHERE "mentions"."status_id" = $1 AND "accounts"."domain" IS NULL AND "mentions"."silent" = $2  [["status_id", 109382923142288414], ["silent", false]]
=> EXPLAIN for: SELECT "mentions".* FROM "mentions" INNER JOIN "accounts" ON "accounts"."id" = "mentions"."account_id" WHERE "mentions"."status_id" = $1 AND "accounts"."domain" IS NULL AND "mentions"."silent" = $2 [["status_id", 109382923142288414], ["silent", false]]
                                                    QUERY PLAN
------------------------------------------------------------------------------------------------------------------
 Nested Loop  (cost=0.15..23.08 rows=1 width=41)
   ->  Seq Scan on accounts  (cost=0.00..10.90 rows=1 width=8)
         Filter: (domain IS NULL)
   ->  Index Scan using index_mentions_on_account_id_and_status_id on mentions  (cost=0.15..8.17 rows=1 width=41)
         Index Cond: ((account_id = accounts.id) AND (status_id = '109382923142288414'::bigint))
         Filter: (NOT silent)
(6 rows)
``` 
							
						 
						
							2022-11-27 20:41:18 +01:00  
				
					
						
							
							
								 
						
							
								625216d8e1 
								
							 
						 
						
							
							
								
								Fix attachments of edited statuses not being fetched ( #21565 )  
							
							... 
							
							
							
							* Fix attachments of edited statuses not being fetched
* Fix tests 
							
						 
						
							2022-11-27 20:39:05 +01:00  
				
					
						
							
							
								 
						
							
								14e2354eea 
								
							 
						 
						
							
							
								
								Fix status mismatch of sensitive check ( #21724 )  
							
							
							
						 
						
							2022-11-27 20:36:21 +01:00  
				
					
						
							
							
								 
						
							
								f17fc5742e 
								
							 
						 
						
							
							
								
								Clear voter count when poll is reset ( #21700 )  
							
							... 
							
							
							
							When a poll is edited, we reset the poll and remove all previous
votes. However, prior to this commit, the voter count on the poll
was not reset. This leads to incorrect percentages being shown in
poll results.
Fixes  #21696  
							
						 
						
							2022-11-26 23:08:25 +01:00  
				
					
						
							
							
								 
						
							
								5b2ff8d32d 
								
							 
						 
						
							
							
								
								fix media uploads with ffmpeg 5 ( #21191 )  
							
							
							
						 
						
							2022-11-25 16:20:47 +01:00  
				
					
						
							
							
								 
						
							
								3d906d8e62 
								
							 
						 
						
							
							
								
								New Crowdin updates ( #20942 )  
							
							... 
							
							
							
							* New translations en.yml (Belarusian)
* New translations simple_form.en.yml (Belarusian)
* New translations doorkeeper.en.yml (Belarusian)
* New translations devise.en.yml (Finnish)
* New translations en.json (Norwegian)
* New translations en.json (Serbian (Cyrillic))
* New translations en.yml (Esperanto)
* New translations en.yml (Scots)
* New translations en.yml (Italian)
* New translations en.json (Welsh)
* New translations en.yml (Welsh)
* New translations en.yml (Esperanto)
* New translations en.yml (Belarusian)
* New translations simple_form.en.yml (Belarusian)
* New translations en.yml (German)
* New translations simple_form.en.yml (Belarusian)
* New translations en.yml (Belarusian)
* New translations en.json (Belarusian)
* New translations en.yml (Faroese)
* New translations simple_form.en.yml (Estonian)
* New translations en.json (German)
* New translations simple_form.en.yml (German)
* New translations en.yml (Esperanto)
* New translations en.yml (Welsh)
* New translations en.yml (Estonian)
* New translations en.json (Estonian)
* New translations en.yml (Italian)
* New translations doorkeeper.en.yml (Belarusian)
* New translations en.yml (German)
* New translations en.json (Estonian)
* New translations en.yml (Estonian)
* New translations en.yml (Welsh)
* New translations simple_form.en.yml (German)
* New translations simple_form.en.yml (Estonian)
* New translations doorkeeper.en.yml (Welsh)
* New translations activerecord.en.yml (Welsh)
* New translations devise.en.yml (Welsh)
* New translations en.yml (Faroese)
* New translations en.yml (Scots)
* New translations simple_form.en.yml (Belarusian)
* New translations doorkeeper.en.yml (Belarusian)
* New translations en.yml (German)
* New translations en.json (Hungarian)
* New translations en.json (Bengali)
* New translations en.yml (Estonian)
* New translations simple_form.en.yml (German)
* New translations simple_form.en.yml (Estonian)
* New translations simple_form.en.yml (Welsh)
* New translations en.yml (Scots)
* New translations doorkeeper.en.yml (German)
* New translations en.yml (Russian)
* New translations en.yml (Estonian)
* New translations en.json (Belarusian)
* New translations simple_form.en.yml (Belarusian)
* New translations en.json (Indonesian)
* New translations en.yml (Indonesian)
* New translations simple_form.en.yml (Serbian (Latin))
* New translations en.json (Belarusian)
* New translations en.yml (Belarusian)
* New translations devise.en.yml (Serbian (Latin))
* New translations en.yml (Belarusian)
* New translations simple_form.en.yml (Belarusian)
* New translations doorkeeper.en.yml (Belarusian)
* New translations en.yml (German)
* New translations en.json (German)
* New translations en.yml (Portuguese, Brazilian)
* New translations simple_form.en.yml (German)
* New translations doorkeeper.en.yml (German)
* New translations devise.en.yml (German)
* New translations en.yml (Faroese)
* New translations simple_form.en.yml (Faroese)
* New translations en.yml (Belarusian)
* New translations doorkeeper.en.yml (Belarusian)
* New translations en.json (Spanish)
* New translations en.json (Welsh)
* New translations en.yml (Welsh)
* New translations doorkeeper.en.yml (Welsh)
* New translations en.yml (Belarusian)
* New translations en.json (German)
* New translations en.yml (Welsh)
* New translations en.json (Asturian)
* New translations simple_form.en.yml (German)
* New translations en.yml (Faroese)
* New translations en.yml (Belarusian)
* New translations en.json (Asturian)
* New translations en.yml (Asturian)
* New translations en.json (French, Quebec)
* New translations en.json (Faroese)
* New translations en.yml (Faroese)
* New translations en.json (Belarusian)
* New translations en.yml (Belarusian)
* New translations devise.en.yml (Asturian)
* New translations en.json (Spanish)
* New translations en.json (French, Quebec)
* New translations en.yml (Faroese)
* New translations en.yml (Scots)
* New translations en.json (Belarusian)
* New translations en.yml (Belarusian)
* New translations en.json (French, Quebec)
* New translations en.yml (Scots)
* New translations en.yml (Belarusian)
* New translations en.yml (Asturian)
* New translations simple_form.en.yml (Asturian)
* New translations doorkeeper.en.yml (Asturian)
* New translations en.json (Asturian)
* New translations en.yml (Asturian)
* New translations simple_form.en.yml (Asturian)
* New translations en.json (Asturian)
* New translations en.yml (Faroese)
* New translations en.yml (Faroese)
* New translations simple_form.en.yml (Faroese)
* New translations simple_form.en.yml (Belarusian)
* New translations devise.en.yml (Serbian (Latin))
* New translations en.yml (Japanese)
* New translations en.json (Serbian (Latin))
* New translations en.yml (Faroese)
* New translations en.yml (Belarusian)
* New translations simple_form.en.yml (Belarusian)
* New translations en.yml (German)
* New translations en.json (German)
* New translations en.yml (Estonian)
* New translations en.json (Estonian)
* New translations en.yml (Estonian)
* New translations simple_form.en.yml (Estonian)
* New translations devise.en.yml (Estonian)
* New translations en.yml (German)
* New translations en.json (German)
* New translations en.yml (Estonian)
* New translations simple_form.en.yml (German)
* New translations simple_form.en.yml (Estonian)
* New translations devise.en.yml (Estonian)
* New translations en.yml (German)
* New translations en.json (German)
* New translations en.yml (Catalan)
* New translations en.json (Estonian)
* New translations en.yml (Estonian)
* New translations simple_form.en.yml (Catalan)
* New translations doorkeeper.en.yml (Catalan)
* New translations simple_form.en.yml (German)
* New translations simple_form.en.yml (Estonian)
* New translations activerecord.en.yml (Serbian (Cyrillic))
* New translations en.yml (Faroese)
* New translations simple_form.en.yml (Faroese)
* New translations en.yml (Scots)
* New translations doorkeeper.en.yml (Serbian (Cyrillic))
* New translations en.yml (Belarusian)
* New translations devise.en.yml (German)
* New translations en.json (Estonian)
* New translations en.yml (Estonian)
* New translations simple_form.en.yml (Estonian)
* New translations doorkeeper.en.yml (Serbian (Cyrillic))
* New translations doorkeeper.en.yml (Estonian)
* New translations en.yml (Romanian)
* New translations en.yml (Estonian)
* New translations simple_form.en.yml (Estonian)
* New translations en.yml (Scots)
* New translations doorkeeper.en.yml (Estonian)
* New translations simple_form.en.yml (Bulgarian)
* New translations simple_form.en.yml (German)
* New translations activerecord.en.yml (Serbian (Cyrillic))
* New translations en.yml (Scots)
* New translations en.yml (Bulgarian)
* New translations simple_form.en.yml (Bulgarian)
* New translations en.yml (Asturian)
* New translations devise.en.yml (Asturian)
* New translations en.yml (Scots)
* New translations simple_form.en.yml (Hebrew)
* New translations en.yml (Belarusian)
* New translations en.yml (Belarusian)
* New translations en.yml (Belarusian)
* New translations en.yml (Scots)
* New translations en.yml (Belarusian)
* New translations en.json (Ukrainian)
* New translations doorkeeper.en.yml (Ukrainian)
* New translations en.yml (Scots)
* New translations doorkeeper.en.yml (Serbian (Cyrillic))
* New translations en.yml (Scots)
* New translations doorkeeper.en.yml (Serbian (Cyrillic))
* New translations en.yml (Czech)
* New translations en.json (Czech)
* New translations en.yml (Bulgarian)
* New translations en.json (Catalan)
* New translations en.yml (Catalan)
* New translations en.yml (Scots)
* New translations doorkeeper.en.yml (Serbian (Cyrillic))
* New translations en.json (Belarusian)
* New translations simple_form.en.yml (Belarusian)
* New translations en.yml (Ukrainian)
* New translations simple_form.en.yml (Dutch)
* New translations en.json (Ukrainian)
* New translations en.yml (Esperanto)
* New translations simple_form.en.yml (Ukrainian)
* New translations simple_form.en.yml (Esperanto)
* New translations en.yml (Faroese)
* New translations en.yml (Faroese)
* New translations en.yml (Scots)
* New translations en.yml (Scots)
* New translations en.yml (Belarusian)
* New translations en.yml (Belarusian)
* New translations en.json (Czech)
* New translations en.json (Malayalam)
* New translations en.yml (Scots)
* New translations en.json (Czech)
* New translations en.json (Hindi)
* New translations en.json (Malayalam)
* New translations activerecord.en.yml (Serbian (Latin))
* New translations en.yml (Scots)
* New translations doorkeeper.en.yml (Serbian (Latin))
* New translations en.json (Czech)
* New translations en.json (Serbian (Cyrillic))
* New translations simple_form.en.yml (Asturian)
* New translations en.yml (Scots)
* New translations en.json (Czech)
* New translations en.json (Frisian)
* New translations en.json (Serbian (Cyrillic))
* New translations en.yml (Scots)
* New translations en.yml (Belarusian)
* New translations devise.en.yml (Frisian)
* New translations en.json (Czech)
* New translations en.json (Serbian (Cyrillic))
* New translations en.json (Estonian)
* New translations en.yml (Estonian)
* New translations en.yml (Faroese)
* New translations en.yml (Belarusian)
* New translations en.yml (Ukrainian)
* New translations en.yml (Bulgarian)
* New translations en.json (Italian)
* New translations en.json (Ukrainian)
* New translations en.json (Spanish, Mexico)
* New translations en.json (Estonian)
* New translations en.yml (Estonian)
* New translations simple_form.en.yml (Bulgarian)
* New translations simple_form.en.yml (Estonian)
* New translations en.yml (Faroese)
* New translations en.yml (Belarusian)
* New translations simple_form.en.yml (Belarusian)
* New translations devise.en.yml (Ukrainian)
* New translations en.yml (Ukrainian)
* New translations en.json (Italian)
* New translations en.json (Ukrainian)
* New translations en.json (Spanish, Mexico)
* New translations simple_form.en.yml (Ukrainian)
* New translations activerecord.en.yml (Italian)
* New translations en.yml (Belarusian)
* New translations simple_form.en.yml (Belarusian)
* Run `yarn manage:translations`
* Run `bundle exec i18n-tasks normalize`
* Add `app/javascript/mastodon/locales/whitelist_be.json`
Co-authored-by: Yamagishi Kazutoshi <ykzts@desire.sh> 
							
						 
						
							2022-11-25 09:40:05 +09:00  
				
					
						
							
							
								 
						
							
								51a33ce77a 
								
							 
						 
						
							
							
								
								Fix not being able to follow more than one hashtag ( #21285 )  
							
							... 
							
							
							
							Fixes regression from #20860  
							
						 
						
							2022-11-21 10:35:09 +01:00  
				
					
						
							
							
								 
						
							
								69378eac99 
								
							 
						 
						
							
							
								
								Don't allow URLs that contain non-normalized paths to be verified ( #20999 )  
							
							... 
							
							
							
							* Don't allow URLs that contain non-normalized paths to be verified
This stops things like https://example.com/otheruser/../realuser  where
"/otheruser" appears to be the verified URL, but the actual URL being
verified is "/realuser" due to the "/../".
Also fix a test to use 'https', so it is testing the right thing, now
that since #20304  https is required.
* missing do 
							
						 
						
							2022-11-20 19:28:13 +01:00  
				
					
						
							
							
								 
						
							
								48e136605a 
								
							 
						 
						
							
							
								
								Fix form-action CSP directive for external login ( #20962 )  
							
							
							
						 
						
							2022-11-17 22:59:07 +01:00  
				
					
						
							
							
								 
						
							
								4ae97a2e4c 
								
							 
						 
						
							
							
								
								Fix OAuth flow being broken by recent CSP change ( #20958 )  
							
							
							
						 
						
							2022-11-17 21:31:52 +01:00  
				
					
						
							
							
								 
						
							
								0a78631e86 
								
							 
						 
						
							
							
								
								New Crowdin updates ( #20759 )  
							
							... 
							
							
							
							* New translations en.json (German)
* New translations en.json (Italian)
* New translations en.yml (Kurmanji (Kurdish))
* New translations simple_form.en.yml (German)
* New translations doorkeeper.en.yml (Kurmanji (Kurdish))
* New translations en.json (Dutch)
* New translations en.json (Esperanto)
* New translations en.json (Dutch)
* New translations en.yml (Portuguese, Brazilian)
* New translations en.json (Faroese)
* New translations en.json (Esperanto)
* New translations en.json (Irish)
* New translations simple_form.en.yml (Esperanto)
* New translations doorkeeper.en.yml (Esperanto)
* New translations en.json (Faroese)
* New translations simple_form.en.yml (Faroese)
* New translations en.json (Scots)
* New translations simple_form.en.yml (Esperanto)
* New translations doorkeeper.en.yml (Esperanto)
* New translations en.json (Scots)
* New translations en.yml (Korean)
* New translations simple_form.en.yml (Korean)
* New translations en.yml (Esperanto)
* New translations en.yml (Chinese Simplified)
* New translations en.yml (Chinese Simplified)
* New translations en.json (Chinese Simplified)
* New translations simple_form.en.yml (Chinese Simplified)
* New translations doorkeeper.en.yml (Chinese Simplified)
* New translations en.json (Lithuanian)
* New translations en.yml (Galician)
* New translations en.json (Icelandic)
* New translations en.yml (Galician)
* New translations en.json (Icelandic)
* New translations en.yml (Thai)
* New translations en.yml (Slovenian)
* New translations en.yml (Lithuanian)
* New translations en.yml (Macedonian)
* New translations en.yml (Dutch)
* New translations en.yml (Punjabi)
* New translations en.yml (Polish)
* New translations en.yml (Portuguese)
* New translations en.yml (Russian)
* New translations en.yml (Slovak)
* New translations en.yml (Serbian (Cyrillic))
* New translations en.yml (Georgian)
* New translations en.yml (Swedish)
* New translations en.yml (Chinese Traditional)
* New translations en.yml (Urdu (Pakistan))
* New translations en.yml (Vietnamese)
* New translations en.yml (Galician)
* New translations en.yml (Icelandic)
* New translations en.yml (Portuguese, Brazilian)
* New translations en.yml (Indonesian)
* New translations en.yml (Persian)
* New translations en.yml (Tamil)
* New translations en.yml (Korean)
* New translations en.yml (Japanese)
* New translations en.yml (German)
* New translations en.yml (Arabic)
* New translations en.yml (Czech)
* New translations en.yml (Chinese Simplified)
* New translations en.yml (Ido)
* New translations en.yml (Spanish)
* New translations en.yml (Turkish)
* New translations en.yml (Albanian)
* New translations en.yml (Ukrainian)
* New translations en.yml (Romanian)
* New translations en.yml (French)
* New translations en.yml (Afrikaans)
* New translations en.yml (Bulgarian)
* New translations en.yml (Italian)
* New translations en.yml (Catalan)
* New translations en.yml (Danish)
* New translations en.yml (Frisian)
* New translations en.yml (Basque)
* New translations en.yml (Finnish)
* New translations en.yml (Hebrew)
* New translations en.yml (Hungarian)
* New translations en.yml (Armenian)
* New translations en.yml (Spanish, Argentina)
* New translations en.yml (Spanish, Mexico)
* New translations en.yml (Silesian)
* New translations en.yml (Serbian (Latin))
* New translations en.yml (Kurmanji (Kurdish))
* New translations en.yml (Sorani (Kurdish))
* New translations en.yml (Corsican)
* New translations en.yml (Sardinian)
* New translations en.yml (Sanskrit)
* New translations en.yml (Taigi)
* New translations en.yml (Standard Moroccan Tamazight)
* New translations en.yml (Asturian)
* New translations en.yml (Burmese)
* New translations en.yml (Igbo)
* New translations en.yml (French, Quebec)
* New translations en.json (Faroese)
* New translations en.yml (Faroese)
* New translations simple_form.en.yml (Faroese)
* New translations en.yml (Occitan)
* New translations en.yml (Scottish Gaelic)
* New translations en.yml (Bengali)
* New translations en.yml (Telugu)
* New translations en.yml (Marathi)
* New translations en.yml (Croatian)
* New translations en.yml (Norwegian Nynorsk)
* New translations en.yml (Kazakh)
* New translations en.yml (Estonian)
* New translations en.yml (Latvian)
* New translations en.yml (Hindi)
* New translations en.yml (English, United Kingdom)
* New translations en.yml (Kannada)
* New translations en.yml (Welsh)
* New translations en.yml (Uyghur)
* New translations en.yml (Chinese Traditional, Hong Kong)
* New translations en.yml (Tatar)
* New translations en.yml (Malayalam)
* New translations en.yml (Sinhala)
* New translations en.yml (Cornish)
* New translations en.yml (Thai)
* New translations en.yml (Portuguese)
* New translations en.yml (Georgian)
* New translations en.yml (Korean)
* New translations en.yml (Lithuanian)
* New translations en.yml (Dutch)
* New translations simple_form.en.yml (Dutch)
* New translations en.yml (Norwegian)
* New translations en.yml (Polish)
* New translations en.yml (Russian)
* New translations en.yml (Italian)
* New translations en.yml (Slovak)
* New translations en.yml (Slovenian)
* New translations en.yml (Serbian (Cyrillic))
* New translations en.yml (Swedish)
* New translations en.yml (Chinese Traditional)
* New translations en.yml (Vietnamese)
* New translations en.yml (Galician)
* New translations en.yml (Icelandic)
* New translations en.yml (Portuguese, Brazilian)
* New translations en.yml (Japanese)
* New translations en.yml (Armenian)
* New translations en.json (Hebrew)
* New translations en.yml (French)
* New translations en.yml (German)
* New translations en.yml (Czech)
* New translations en.yml (Chinese Simplified)
* New translations en.yml (Spanish)
* New translations en.yml (Turkish)
* New translations simple_form.en.yml (Czech)
* New translations en.yml (Albanian)
* New translations en.yml (Ukrainian)
* New translations en.yml (Afrikaans)
* New translations en.yml (Hungarian)
* New translations en.yml (Arabic)
* New translations en.yml (Bulgarian)
* New translations en.yml (Catalan)
* New translations en.yml (Danish)
* New translations en.yml (Greek)
* New translations en.yml (Basque)
* New translations en.yml (Finnish)
* New translations en.yml (Irish)
* New translations en.yml (Hebrew)
* New translations en.yml (Indonesian)
* New translations en.yml (Ido)
* New translations en.yml (Persian)
* New translations simple_form.en.yml (Polish)
* New translations en.yml (Breton)
* New translations en.yml (Sinhala)
* New translations en.yml (Scottish Gaelic)
* New translations simple_form.en.yml (Sinhala)
* New translations simple_form.en.yml (Vietnamese)
* New translations simple_form.en.yml (Romanian)
* New translations simple_form.en.yml (French)
* New translations simple_form.en.yml (Spanish)
* New translations simple_form.en.yml (Afrikaans)
* New translations simple_form.en.yml (Arabic)
* New translations simple_form.en.yml (Bulgarian)
* New translations en.yml (Chinese Traditional, Hong Kong)
* New translations en.yml (Spanish, Argentina)
* New translations en.yml (Spanish, Mexico)
* New translations en.yml (Norwegian Nynorsk)
* New translations en.yml (Kazakh)
* New translations en.yml (Estonian)
* New translations en.yml (Latvian)
* New translations simple_form.en.yml (Catalan)
* New translations en.yml (Esperanto)
* New translations en.yml (Welsh)
* New translations en.yml (Malay)
* New translations en.yml (Corsican)
* New translations en.yml (Occitan)
* New translations en.yml (Sardinian)
* New translations en.yml (Serbian (Latin))
* New translations en.yml (Kurmanji (Kurdish))
* New translations en.yml (Kabyle)
* New translations en.yml (Sorani (Kurdish))
* New translations simple_form.en.yml (Bengali)
* New translations simple_form.en.yml (Galician)
* New translations simple_form.en.yml (Icelandic)
* New translations simple_form.en.yml (Portuguese, Brazilian)
* New translations simple_form.en.yml (Indonesian)
* New translations simple_form.en.yml (Persian)
* New translations simple_form.en.yml (Tamil)
* New translations simple_form.en.yml (Spanish, Argentina)
* New translations simple_form.en.yml (Spanish, Mexico)
* New translations simple_form.en.yml (Ukrainian)
* New translations simple_form.en.yml (Croatian)
* New translations simple_form.en.yml (Norwegian Nynorsk)
* New translations simple_form.en.yml (Kazakh)
* New translations simple_form.en.yml (Estonian)
* New translations simple_form.en.yml (Latvian)
* New translations simple_form.en.yml (English, United Kingdom)
* New translations simple_form.en.yml (Chinese Traditional)
* New translations simple_form.en.yml (Turkish)
* New translations simple_form.en.yml (Georgian)
* New translations simple_form.en.yml (Frisian)
* New translations simple_form.en.yml (Basque)
* New translations simple_form.en.yml (Finnish)
* New translations simple_form.en.yml (Hebrew)
* New translations simple_form.en.yml (Hungarian)
* New translations simple_form.en.yml (Armenian)
* New translations simple_form.en.yml (Italian)
* New translations simple_form.en.yml (Japanese)
* New translations simple_form.en.yml (Swedish)
* New translations simple_form.en.yml (Portuguese)
* New translations simple_form.en.yml (Slovak)
* New translations simple_form.en.yml (Slovenian)
* New translations simple_form.en.yml (Albanian)
* New translations simple_form.en.yml (Serbian (Cyrillic))
* New translations en.yml (French, Quebec)
* New translations en.json (Faroese)
* New translations en.yml (Faroese)
* New translations simple_form.en.yml (Scottish Gaelic)
* New translations simple_form.en.yml (Malayalam)
* New translations simple_form.en.yml (Tatar)
* New translations simple_form.en.yml (Chinese Traditional, Hong Kong)
* New translations simple_form.en.yml (Standard Moroccan Tamazight)
* New translations simple_form.en.yml (Ido)
* New translations simple_form.en.yml (Sardinian)
* New translations simple_form.en.yml (Corsican)
* New translations simple_form.en.yml (Sorani (Kurdish))
* New translations simple_form.en.yml (Serbian (Latin))
* New translations simple_form.en.yml (Occitan)
* New translations simple_form.en.yml (Asturian)
* New translations en.yml (Chinese Simplified)
* New translations en.yml (Hebrew)
* New translations en.yml (Korean)
* New translations en.yml (Dutch)
* New translations en.yml (Slovenian)
* New translations en.yml (Chinese Traditional)
* New translations en.yml (Kurmanji (Kurdish))
* normalize
Co-authored-by: Yamagishi Kazutoshi <ykzts@desire.sh> 
							
						 
						
							2022-11-17 21:59:15 +09:00  
				
					
						
							
							
								 
						
							
								585cc1a604 
								
							 
						 
						
							
							
								
								Remove use of DOMParser in front-end emoji rewriting code ( #20758 )  
							
							... 
							
							
							
							* Add jstest for node ordering in emojify
* Remove use of DOMParser in front-end emoji rewriting code 
							
						 
						
							2022-11-17 11:24:59 +01:00  
				
					
						
							
							
								 
						
							
								4f15fd0ba1 
								
							 
						 
						
							
							
								
								Fix style for hashes ( #20518 )  
							
							... 
							
							
							
							* Fix style for hashes
Make the style for hashes consistent.
* New style
More consistency 
							
						 
						
							2022-11-17 11:05:39 +01:00  
				
					
						
							
							
								 
						
							
								c373148b3d 
								
							 
						 
						
							
							
								
								Support for import/export of instance-level domain blocks/allows for 4.x w/ additional fixes ( #20597 )  
							
							... 
							
							
							
							* Allow import/export of instance-level domain blocks/allows (#1754 )
* Allow import/export of instance-level domain blocks/allows.
Fixes  #15095 
* Pacify circleci
* Address simple code review feedback
* Add headers to exported CSV
* Extract common import/export functionality to
AdminExportControllerConcern
* Add additional fields to instance-blocked domain export
* Address review feedback
* Split instance domain block/allow import/export into separate pages/controllers
* Address code review feedback
* Pacify DeepSource
* Work around Paperclip::HasAttachmentFile for Rails 6
* Fix deprecated API warning in export tests
* Remove after_commit workaround
(cherry picked from commit 94e98864e3#1773 )
* Move glitch-soc-specific strings to glitch-soc-specific locale files
* Add confirmation page when importing blocked domains
(cherry picked from commit b91196f4b775279377589094c2f52c26ff48ee48 
							
						 
						
							2022-11-17 11:05:09 +01:00  
				
					
						
							
							
								 
						
							
								daf6f3453e 
								
							 
						 
						
							
							
								
								Handle links with no href in VerifyLinkService ( #20741 )  
							
							... 
							
							
							
							Before this change, the following error would cause VerifyAccountLinksWorker to fail:
NoMethodError: undefined method `downcase' for nil:NilClass
  [PROJECT_ROOT]/app/services/verify_link_service.rb:31 :in `block in link_back_present?` 
							
						 
						
							2022-11-17 10:59:35 +01:00  
				
					
						
							
							
								 
						
							
								cbb0153bd0 
								
							 
						 
						
							
							
								
								Fix invalid/empty RSS feed link on account pages ( #20772 )  
							
							... 
							
							
							
							Fixes  #20770  
						
							2022-11-17 10:58:33 +01:00  
				
					
						
							
							
								 
						
							
								7fdeed5fbc 
								
							 
						 
						
							
							
								
								Make tag following idempotent ( #20860 )  
							
							
							
						 
						
							2022-11-17 10:55:59 +01:00  
				
					
						
							
							
								 
						
							
								72618ebf03 
								
							 
						 
						
							
							
								
								Fix getting a single EmailDomainBlock ( #20846 )  
							
							
							
						 
						
							2022-11-17 10:55:50 +01:00  
				
					
						
							
							
								 
						
							
								00b2720ef0 
								
							 
						 
						
							
							
								
								Change automatic post deletion configuration to be accessible to redirected users ( #20774 )  
							
							... 
							
							
							
							Fixes  #20550  
						
							2022-11-17 10:55:23 +01:00  
				
					
						
							
							
								 
						
							
								e1f819fd78 
								
							 
						 
						
							
							
								
								Fix pagination of followed tags ( #20861 )  
							
							... 
							
							
							
							* Fix missing pagination headers on followed tags
* Fix typo 
							
						 
						
							2022-11-17 10:54:10 +01:00  
				
					
						
							
							
								 
						
							
								654d348aac 
								
							 
						 
						
							
							
								
								Make the button that expands the publish form differentiable from the button that publishes a post ( #20864 )  
							
							
							
						 
						
							2022-11-17 10:53:38 +01:00  
				
					
						
							
							
								 
						
							
								0cc77263fc 
								
							 
						 
						
							
							
								
								Change batch account suspension to create a strike ( #20897 )  
							
							
							
						 
						
							2022-11-17 10:52:51 +01:00  
				
					
						
							
							
								 
						
							
								413481f953 
								
							 
						 
						
							
							
								
								Add maskable icon support for Android ( #20904 )  
							
							... 
							
							
							
							* Add maskable icon support for Android
* Update manifest_serializer.rb
* Fix linting issue 
							
						 
						
							2022-11-17 10:52:30 +01:00  
				
					
						
							
							
								 
						
							
								aaca78da78 
								
							 
						 
						
							
							
								
								Fix safari explore disappearing tabs ( #20917 )  
							
							... 
							
							
							
							* fix disappearing Explore tabs on Safari
* fix lint
Co-authored-by: nyura <nyura@hidden.com> 
							
						 
						
							2022-11-17 08:54:43 +01:00  
				
					
						
							
							
								 
						
							
								4d85c27d1a 
								
							 
						 
						
							
							
								
								Add 'private' to Cache-Control, match Rails expectations ( #20608 )  
							
							... 
							
							
							
							Several controlers set quite intricate Cache-Control headers in order to
hopefully not be cached by any intermediate proxies or local caches. Unfortunately,
these headers are processed by ActionDispatch::HTTP::Cache in a way that squashes
and discards any values set alongside no-store other than private:
8015c2c2cf/actionpack/lib/action_dispatch/http/cache.rb (L207-L209) 
							
						 
						
							2022-11-16 04:56:30 +01:00  
				
					
						
							
							
								 
						
							
								a1738f8991 
								
							 
						 
						
							
							
								
								New Crowdin updates ( #20580 )  
							
							... 
							
							
							
							* New translations en.json (Catalan)
* New translations en.yml (Chinese Traditional)
* New translations en.yml (Thai)
* New translations en.yml (Spanish)
* New translations en.yml (Ukrainian)
* New translations en.json (Catalan)
* New translations en.yml (Catalan)
* New translations en.yml (Hungarian)
* New translations en.json (Slovak)
* New translations en.yml (Portuguese, Brazilian)
* New translations en.yml (Asturian)
* New translations simple_form.en.yml (Catalan)
* New translations en.yml (Turkish)
* New translations en.yml (Portuguese, Brazilian)
* New translations en.yml (Thai)
* New translations en.yml (German)
* New translations en.json (German)
* New translations simple_form.en.yml (Thai)
* New translations en.json (Irish)
* New translations en.yml (Norwegian)
* New translations en.yml (German)
* New translations en.json (Romanian)
* New translations en.yml (Danish)
* New translations en.json (Irish)
* New translations en.yml (Irish)
* New translations en.yml (Norwegian)
* New translations en.yml (Russian)
* New translations en.yml (Norwegian Nynorsk)
* New translations simple_form.en.yml (Irish)
* New translations doorkeeper.en.yml (Irish)
* New translations en.yml (Danish)
* New translations en.json (Catalan)
* New translations en.yml (Norwegian)
* New translations en.yml (Scottish Gaelic)
* New translations simple_form.en.yml (Norwegian)
* New translations en.json (Catalan)
* New translations en.json (Portuguese, Brazilian)
* New translations simple_form.en.yml (Portuguese, Brazilian)
* New translations en.yml (Portuguese, Brazilian)
* New translations simple_form.en.yml (Portuguese, Brazilian)
* New translations en.yml (Latvian)
* New translations en.json (Irish)
* New translations en.json (Swedish)
* New translations en.yml (Galician)
* New translations en.json (Latvian)
* New translations en.yml (Latvian)
* New translations en.json (Kabyle)
* New translations en.yml (Welsh)
* New translations en.json (Breton)
* New translations en.json (Kabyle)
* New translations en.yml (Kabyle)
* New translations simple_form.en.yml (Kabyle)
* New translations en.json (Malay)
* New translations simple_form.en.yml (Spanish)
* New translations simple_form.en.yml (Malay)
* New translations activerecord.en.yml (Malay)
* New translations devise.en.yml (Malay)
* New translations doorkeeper.en.yml (Malay)
* New translations en.json (Malay)
* New translations en.yml (Malay)
* New translations en.json (Welsh)
* New translations en.yml (Welsh)
* New translations simple_form.en.yml (Malay)
* New translations simple_form.en.yml (Welsh)
* New translations doorkeeper.en.yml (Welsh)
* New translations activerecord.en.yml (Malay)
* New translations activerecord.en.yml (Welsh)
* New translations devise.en.yml (Welsh)
* New translations doorkeeper.en.yml (Malay)
* New translations en.yml (Dutch)
* New translations en.json (Malay)
* New translations en.yml (Malay)
* New translations en.json (English, United Kingdom)
* New translations en.yml (Welsh)
* New translations simple_form.en.yml (Malay)
* New translations devise.en.yml (Welsh)
* New translations en.yml (German)
* New translations en.yml (Vietnamese)
* New translations en.yml (Malay)
* New translations en.json (Welsh)
* New translations en.yml (Welsh)
* New translations simple_form.en.yml (German)
* New translations simple_form.en.yml (Malay)
* New translations simple_form.en.yml (Welsh)
* New translations doorkeeper.en.yml (Welsh)
* New translations devise.en.yml (Welsh)
* New translations devise.en.yml (Malay)
* New translations en.json (Vietnamese)
* New translations en.yml (Malay)
* New translations en.json (Welsh)
* New translations simple_form.en.yml (German)
* New translations en.yml (Thai)
* New translations en.yml (German)
* New translations en.json (German)
* New translations en.json (Catalan)
* New translations en.json (Welsh)
* New translations simple_form.en.yml (German)
* New translations simple_form.en.yml (Malay)
* New translations devise.en.yml (Thai)
* New translations en.yml (Thai)
* New translations en.json (Thai)
* New translations en.yml (German)
* New translations en.json (German)
* New translations en.json (Catalan)
* New translations en.json (Norwegian)
* New translations en.json (Welsh)
* New translations simple_form.en.yml (German)
* New translations simple_form.en.yml (Norwegian)
* New translations devise.en.yml (Thai)
* New translations en.yml (German)
* New translations en.json (German)
* New translations en.json (Korean)
* New translations en.yml (Korean)
* New translations en.yml (Norwegian)
* New translations simple_form.en.yml (German)
* New translations simple_form.en.yml (Korean)
* New translations en.json (Esperanto)
* New translations en.json (Korean)
* New translations en.yml (Korean)
* New translations en.yml (Norwegian)
* New translations en.json (Welsh)
* New translations simple_form.en.yml (Korean)
* New translations simple_form.en.yml (Norwegian)
* New translations en.json (Korean)
* New translations en.yml (Korean)
* New translations doorkeeper.en.yml (Korean)
* New translations devise.en.yml (Korean)
* New translations en.json (Asturian)
* New translations en.json (Asturian)
* Run `yarn manage:translations`
* Run `bundle exec i18n-tasks normalize`
Co-authored-by: Yamagishi Kazutoshi <ykzts@desire.sh> 
							
						 
						
							2022-11-15 14:37:37 +09:00  
				
					
						
							
							
								 
						
							
								17bd9a87b9 
								
							 
						 
						
							
							
								
								Fix wrong color on mentions hidden behind content warning in web UI ( #20724 )  
							
							
							
						 
						
							2022-11-15 02:58:00 +01:00  
				
					
						
							
							
								 
						
							
								ccbca50a25 
								
							 
						 
						
							
							
								
								Fix nodes order being sometimes mangled when rewriting emoji ( #20677 )  
							
							... 
							
							
							
							* Fix front-end emoji tests
* Fix nodes order being sometimes mangled when rewriting emoji 
							
						 
						
							2022-11-14 22:14:55 +01:00  
				
					
						
							
							
								 
						
							
								71c92d3f56 
								
							 
						 
						
							
							
								
								Fix emoji substitution not applying only to text nodes in backend code ( #20641 )  
							
							... 
							
							
							
							Signed-off-by: Claire <claire.github-309c@sitedethib.com>
Signed-off-by: Claire <claire.github-309c@sitedethib.com> 
							
						 
						
							2022-11-14 20:26:21 +01:00  
				
					
						
							
							
								 
						
							
								625e086996 
								
							 
						 
						
							
							
								
								Fix emoji substitution not applying only to text nodes in Web UI ( #20640 )  
							
							... 
							
							
							
							Signed-off-by: Claire <claire.github-309c@sitedethib.com>
Signed-off-by: Claire <claire.github-309c@sitedethib.com> 
							
						 
						
							2022-11-14 20:26:03 +01:00  
				
					
						
							
							
								 
						
							
								2d54986a03 
								
							 
						 
						
							
							
								
								Fix media metadata being only editable once ( #20665 )  
							
							
							
						 
						
							2022-11-14 17:52:31 +01:00  
				
					
						
							
							
								 
						
							
								b59ce0a60f 
								
							 
						 
						
							
							
								
								Move V2 Filter methods under /api/v2 prefix ( #20622 )  
							
							... 
							
							
							
							* Move V2 Filter methods under /api/v2 prefix
* move over the tests too 
							
						 
						
							2022-11-14 08:34:07 +01:00  
				
					
						
							
							
								 
						
							
								552d69ad96 
								
							 
						 
						
							
							
								
								Fix error when invalid domain name is submitted ( #19474 )  
							
							... 
							
							
							
							Fix  #19175  
						
							2022-11-14 08:07:14 +01:00  
				
					
						
							
							
								 
						
							
								523e106cbf 
								
							 
						 
						
							
							
								
								Fix style of username in navigation bar above compose form in web UI ( #20628 )  
							
							... 
							
							
							
							Regression from #20540  
							
						 
						
							2022-11-14 08:06:17 +01:00  
				
					
						
							
							
								 
						
							
								b31afc6294 
								
							 
						 
						
							
							
								
								Fix error when passing unknown filter param in REST API ( #20626 )  
							
							... 
							
							
							
							Fix  #19156  
						
							2022-11-14 08:06:06 +01:00  
				
					
						
							
							
								 
						
							
								5c826c408d 
								
							 
						 
						
							
							
								
								Fix image type not being set after conversion for convertible image types ( #20624 )  
							
							
							
						 
						
							2022-11-14 07:13:14 +01:00  
				
					
						
							
							
								 
						
							
								167d86d21d 
								
							 
						 
						
							
							
								
								Fix `role_ids` not accepting arrays in admin API ( #20625 )  
							
							... 
							
							
							
							Fix  #19157  
						
							2022-11-14 06:56:15 +01:00  
				
					
						
							
							
								 
						
							
								2e2ba39abf 
								
							 
						 
						
							
							
								
								Fix rules with same priority being sorted non-deterministically ( #20623 )  
							
							
							
						 
						
							2022-11-14 06:28:19 +01:00  
				
					
						
							
							
								 
						
							
								6da9df774e 
								
							 
						 
						
							
							
								
								Fix dropdown menu on profiles not being accessible on narrow screens in web UI ( #20620 )  
							
							
							
						 
						
							2022-11-14 06:05:10 +01:00  
				
					
						
							
							
								 
						
							
								147d8bd8fc 
								
							 
						 
						
							
							
								
								Support UTF-8 Characters in Domains During CSV Import ( #20592 )  
							
							... 
							
							
							
							* Support UTF-8 Characters in Domains During Import
* Update Changelong 
							
						 
						
							2022-11-14 05:52:13 +01:00  
				
					
						
							
							
								 
						
							
								d0b7bd4250 
								
							 
						 
						
							
							
								
								Fix wrong cut-off point for "Read more" in web UI ( #20599 )  
							
							
							
						 
						
							2022-11-14 00:43:24 +01:00  
				
					
						
							
							
								 
						
							
								24b2c60beb 
								
							 
						 
						
							
							
								
								Fix icons having an image role ( #20600 )  
							
							
							
						 
						
							2022-11-14 00:38:56 +01:00  
				
					
						
							
							
								 
						
							
								07229089a6 
								
							 
						 
						
							
							
								
								Change in-app links to keep you in-app ( #20540 )  
							
							... 
							
							
							
							* Change in-app links to keep you in-app
* refactor Permalink into Link
* rewrite link hrefs in status content
* please linter
* please linter again 
							
						 
						
							2022-11-13 21:10:20 +01:00  
				
					
						
							
							
								 
						
							
								e62b514e95 
								
							 
						 
						
							
							
								
								Stick batch table toolbar to the top ( #20442 )  
							
							... 
							
							
							
							Fixes  #20441  
						
							2022-11-13 21:02:28 +01:00  
				
					
						
							
							
								 
						
							
								3d3bd344cb 
								
							 
						 
						
							
							
								
								Fix announcement dates not being validated client-side ( #20577 )  
							
							
							
						 
						
							2022-11-13 20:58:54 +01:00  
				
					
						
							
							
								 
						
							
								cf36ee99bb 
								
							 
						 
						
							
							
								
								New Crowdin updates ( #20476 )  
							
							... 
							
							
							
							* New translations en.json (Galician)
* New translations en.yml (Galician)
* New translations en.json (Japanese)
* New translations en.yml (Czech)
* New translations en.json (Esperanto)
* New translations en.yml (Norwegian)
* New translations en.json (Spanish, Argentina)
* New translations en.json (Latvian)
* New translations en.json (Esperanto)
* New translations en.yml (Esperanto)
* New translations simple_form.en.yml (Esperanto)
* New translations activerecord.en.yml (Russian)
* New translations activerecord.en.yml (Portuguese, Brazilian)
* New translations en.yml (Thai)
* New translations en.json (Thai)
* New translations en.yml (Norwegian)
* New translations en.json (Welsh)
* New translations en.yml (Welsh)
* New translations en.json (Malayalam)
* New translations simple_form.en.yml (Thai)
* New translations simple_form.en.yml (Welsh)
* New translations doorkeeper.en.yml (Welsh)
* New translations activerecord.en.yml (Welsh)
* New translations devise.en.yml (Thai)
* New translations devise.en.yml (Welsh)
* New translations en.yml (Thai)
* New translations en.json (Thai)
* New translations en.yml (German)
* New translations en.json (German)
* New translations en.yml (Irish)
* New translations simple_form.en.yml (German)
* New translations simple_form.en.yml (Thai)
* New translations en.yml (Thai)
* New translations en.json (Esperanto)
* New translations en.yml (Irish)
* New translations en.json (Norwegian)
* New translations en.json (Polish)
* New translations en.yml (Polish)
* New translations en.json (Slovak)
* New translations en.yml (Slovak)
* New translations en.json (Turkish)
* New translations en.yml (Portuguese, Brazilian)
* New translations simple_form.en.yml (Thai)
* New translations en.yml (Chinese Simplified)
* New translations en.yml (Polish)
* New translations en.json (Slovak)
* New translations en.yml (Slovak)
* New translations simple_form.en.yml (Slovak)
* New translations en.json (Thai)
* New translations simple_form.en.yml (Portuguese, Brazilian)
* New translations doorkeeper.en.yml (Esperanto)
* New translations en.json (Norwegian)
* New translations en.json (Finnish)
* New translations en.json (Norwegian)
* New translations simple_form.en.yml (Norwegian)
* New translations en.yml (Thai)
* New translations en.json (Norwegian Nynorsk)
* New translations en.yml (Norwegian Nynorsk)
* New translations simple_form.en.yml (Arabic)
* New translations en.json (German)
* New translations en.json (Dutch)
* New translations en.yml (Greek)
* New translations en.yml (German)
* New translations en.yml (Hungarian)
* New translations en.yml (Hebrew)
* New translations en.yml (Finnish)
* New translations en.yml (Basque)
* New translations en.yml (Frisian)
* New translations en.yml (Danish)
* New translations en.yml (Catalan)
* New translations en.yml (Bulgarian)
* New translations en.yml (Arabic)
* New translations en.yml (Afrikaans)
* New translations en.yml (French)
* New translations en.yml (Romanian)
* New translations en.yml (Spanish)
* New translations en.yml (Czech)
* New translations en.yml (Armenian)
* New translations en.yml (Urdu (Pakistan))
* New translations en.yml (Vietnamese)
* New translations en.yml (Chinese Traditional)
* New translations en.yml (Swedish)
* New translations en.yml (Serbian (Cyrillic))
* New translations en.yml (Slovenian)
* New translations en.yml (Thai)
* New translations en.yml (Galician)
* New translations en.yml (Russian)
* New translations en.yml (Icelandic)
* New translations en.yml (Portuguese, Brazilian)
* New translations en.yml (Indonesian)
* New translations en.yml (Persian)
* New translations en.yml (Tamil)
* New translations en.yml (Slovak)
* New translations en.yml (Japanese)
* New translations en.yml (Portuguese)
* New translations en.yml (Polish)
* New translations en.yml (Punjabi)
* New translations en.yml (Norwegian)
* New translations en.yml (Dutch)
* New translations en.yml (Macedonian)
* New translations en.yml (Lithuanian)
* New translations en.yml (Korean)
* New translations en.yml (Georgian)
* New translations en.yml (Italian)
* New translations en.yml (Ukrainian)
* New translations en.yml (Albanian)
* New translations en.yml (Turkish)
* New translations en.yml (Ido)
* New translations en.yml (Chinese Simplified)
* New translations en.yml (Spanish, Argentina)
* New translations en.yml (Spanish, Mexico)
* New translations en.yml (Sorani (Kurdish))
* New translations en.yml (Kannada)
* New translations en.yml (Scottish Gaelic)
* New translations en.yml (Asturian)
* New translations en.yml (Occitan)
* New translations en.yml (Serbian (Latin))
* New translations en.yml (Kurmanji (Kurdish))
* New translations en.yml (Corsican)
* New translations en.yml (Sinhala)
* New translations en.yml (Sardinian)
* New translations en.yml (Sanskrit)
* New translations en.yml (Kabyle)
* New translations en.yml (Taigi)
* New translations en.yml (Silesian)
* New translations en.yml (Standard Moroccan Tamazight)
* New translations en.yml (Burmese)
* New translations en.yml (Cornish)
* New translations en.yml (Breton)
* New translations en.yml (Bengali)
* New translations en.yml (Hindi)
* New translations en.yml (Marathi)
* New translations en.yml (Croatian)
* New translations en.yml (Norwegian Nynorsk)
* New translations en.yml (Kazakh)
* New translations en.yml (Estonian)
* New translations en.yml (Latvian)
* New translations en.yml (Malay)
* New translations en.yml (Malayalam)
* New translations en.yml (Telugu)
* New translations en.yml (English, United Kingdom)
* New translations en.yml (Welsh)
* New translations en.yml (Esperanto)
* New translations en.yml (Uyghur)
* New translations en.yml (Chinese Traditional, Hong Kong)
* New translations en.yml (Tatar)
* New translations en.yml (Igbo)
* New translations en.yml (Chinese Simplified)
* New translations en.yml (Afrikaans)
* New translations en.yml (Korean)
* New translations en.yml (Chinese Traditional)
* New translations en.yml (Thai)
* New translations en.yml (German)
* New translations en.yml (Czech)
* New translations en.yml (Catalan)
* New translations en.yml (Greek)
* New translations en.yml (Italian)
* New translations en.yml (Slovenian)
* New translations en.yml (Swedish)
* New translations simple_form.en.yml (Thai)
* New translations en.yml (Thai)
* New translations en.json (Thai)
* New translations en.yml (Basque)
* New translations en.yml (Norwegian)
* New translations en.yml (Portuguese)
* New translations en.yml (Icelandic)
* New translations en.json (Spanish, Argentina)
* New translations en.yml (Spanish, Argentina)
* New translations en.json (Albanian)
* New translations en.yml (Albanian)
* New translations en.yml (French)
* New translations en.yml (Hebrew)
* New translations en.yml (Italian)
* New translations en.yml (Japanese)
* New translations en.yml (Norwegian)
* New translations en.yml (Polish)
* New translations en.yml (Norwegian Nynorsk)
* New translations en.yml (Esperanto)
* New translations en.yml (German)
* New translations en.json (German)
* New translations en.yml (Hebrew)
* New translations en.yml (Norwegian)
* New translations en.yml (German)
* New translations en.json (Spanish)
* New translations en.yml (Finnish)
* New translations en.json (Norwegian)
* New translations en.yml (Latvian)
* New translations en.yml (Esperanto)
* New translations en.json (German)
* New translations en.json (Esperanto)
* New translations en.yml (Dutch)
* New translations en.yml (Norwegian)
* New translations en.yml (Esperanto)
* New translations en.json (Catalan)
* New translations en.yml (Catalan)
* New translations doorkeeper.en.yml (Catalan)
* Run `yarn manage:translations`
* Run `bundle exec i18n-tasks normalize`
Co-authored-by: Yamagishi Kazutoshi <ykzts@desire.sh> 
							
						 
						
							2022-11-14 01:14:31 +09:00  
				
					
						
							
							
								 
						
							
								cf77d938f8 
								
							 
						 
						
							
							
								
								Fix saving server registration settings redirecting to branding settings ( #20505 )  
							
							
							
						 
						
							2022-11-13 03:33:31 +01:00  
				
					
						
							
							
								 
						
							
								d26c1cb2fe 
								
							 
						 
						
							
							
								
								Fix missing "not recommended" label on "Allow trends without review" ( #20480 )  
							
							
							
						 
						
							2022-11-12 10:54:51 +01:00  
				
					
						
							
							
								 
						
							
								e1af21cfd0 
								
							 
						 
						
							
							
								
								New Crowdin updates ( #20258 )  
							
							... 
							
							
							
							* New translations en.json (Asturian)
* New translations en.yml (Telugu)
* New translations en.yml (Tamil)
* New translations en.json (Norwegian Nynorsk)
* New translations en.json (Spanish, Argentina)
* New translations en.yml (Spanish, Argentina)
* New translations en.json (Spanish, Mexico)
* New translations en.yml (Spanish, Mexico)
* New translations en.yml (Bengali)
* New translations en.yml (Marathi)
* New translations en.yml (Croatian)
* New translations en.yml (Kazakh)
* New translations en.yml (Estonian)
* New translations en.json (Latvian)
* New translations en.yml (Hindi)
* New translations en.yml (Malay)
* New translations en.yml (Asturian)
* New translations en.json (Occitan)
* New translations simple_form.en.yml (Basque)
* New translations simple_form.en.yml (Spanish)
* New translations simple_form.en.yml (Arabic)
* New translations simple_form.en.yml (Bulgarian)
* New translations simple_form.en.yml (Catalan)
* New translations simple_form.en.yml (Danish)
* New translations simple_form.en.yml (German)
* New translations simple_form.en.yml (Greek)
* New translations simple_form.en.yml (Frisian)
* New translations simple_form.en.yml (Finnish)
* New translations simple_form.en.yml (Romanian)
* New translations simple_form.en.yml (Irish)
* New translations simple_form.en.yml (Hebrew)
* New translations simple_form.en.yml (Hungarian)
* New translations simple_form.en.yml (Armenian)
* New translations simple_form.en.yml (Italian)
* New translations simple_form.en.yml (Japanese)
* New translations simple_form.en.yml (Georgian)
* New translations simple_form.en.yml (French)
* New translations simple_form.en.yml (Vietnamese)
* New translations en.yml (Occitan)
* New translations en.yml (Serbian (Latin))
* New translations en.json (Kurmanji (Kurdish))
* New translations en.yml (Kurmanji (Kurdish))
* New translations en.json (Sorani (Kurdish))
* New translations en.yml (Sorani (Kurdish))
* New translations en.yml (Corsican)
* New translations simple_form.en.yml (Norwegian)
* New translations simple_form.en.yml (Polish)
* New translations simple_form.en.yml (Sinhala)
* New translations en.yml (Kabyle)
* New translations en.yml (Sardinian)
* New translations en.yml (Taigi)
* New translations en.yml (Silesian)
* New translations en.yml (Standard Moroccan Tamazight)
* New translations en.yml (Sanskrit)
* New translations simple_form.en.yml (Tatar)
* New translations simple_form.en.yml (Welsh)
* New translations simple_form.en.yml (Esperanto)
* New translations simple_form.en.yml (Chinese Traditional, Hong Kong)
* New translations simple_form.en.yml (Malayalam)
* New translations simple_form.en.yml (Kazakh)
* New translations simple_form.en.yml (Breton)
* New translations simple_form.en.yml (Scottish Gaelic)
* New translations activerecord.en.yml (Scottish Gaelic)
* New translations simple_form.en.yml (Asturian)
* New translations simple_form.en.yml (Occitan)
* New translations simple_form.en.yml (Serbian (Latin))
* New translations simple_form.en.yml (Kurmanji (Kurdish))
* New translations simple_form.en.yml (Sorani (Kurdish))
* New translations simple_form.en.yml (Estonian)
* New translations simple_form.en.yml (Norwegian Nynorsk)
* New translations simple_form.en.yml (Portuguese)
* New translations simple_form.en.yml (Galician)
* New translations simple_form.en.yml (Russian)
* New translations simple_form.en.yml (Slovak)
* New translations simple_form.en.yml (Albanian)
* New translations simple_form.en.yml (Serbian (Cyrillic))
* New translations simple_form.en.yml (Turkish)
* New translations simple_form.en.yml (Ukrainian)
* New translations simple_form.en.yml (Icelandic)
* New translations simple_form.en.yml (Croatian)
* New translations activerecord.en.yml (Icelandic)
* New translations simple_form.en.yml (Persian)
* New translations simple_form.en.yml (Tamil)
* New translations simple_form.en.yml (Spanish, Argentina)
* New translations simple_form.en.yml (Spanish, Mexico)
* New translations simple_form.en.yml (Bengali)
* New translations simple_form.en.yml (Corsican)
* New translations activerecord.en.yml (Portuguese, Brazilian)
* New translations activerecord.en.yml (Slovak)
* New translations activerecord.en.yml (Dutch)
* New translations activerecord.en.yml (Norwegian)
* New translations activerecord.en.yml (Polish)
* New translations activerecord.en.yml (Portuguese)
* New translations activerecord.en.yml (Russian)
* New translations activerecord.en.yml (Japanese)
* New translations activerecord.en.yml (Albanian)
* New translations activerecord.en.yml (Serbian (Cyrillic))
* New translations activerecord.en.yml (Swedish)
* New translations activerecord.en.yml (Turkish)
* New translations activerecord.en.yml (Ukrainian)
* New translations activerecord.en.yml (Chinese Simplified)
* New translations activerecord.en.yml (Vietnamese)
* New translations activerecord.en.yml (Galician)
* New translations activerecord.en.yml (Georgian)
* New translations activerecord.en.yml (Italian)
* New translations activerecord.en.yml (Catalan)
* New translations activerecord.en.yml (Czech)
* New translations activerecord.en.yml (Romanian)
* New translations activerecord.en.yml (French)
* New translations activerecord.en.yml (Spanish)
* New translations activerecord.en.yml (Afrikaans)
* New translations activerecord.en.yml (Arabic)
* New translations activerecord.en.yml (Bulgarian)
* New translations activerecord.en.yml (Armenian)
* New translations activerecord.en.yml (German)
* New translations activerecord.en.yml (Greek)
* New translations activerecord.en.yml (Frisian)
* New translations activerecord.en.yml (Basque)
* New translations activerecord.en.yml (Finnish)
* New translations activerecord.en.yml (Irish)
* New translations activerecord.en.yml (Hebrew)
* New translations activerecord.en.yml (Hungarian)
* New translations simple_form.en.yml (Ido)
* New translations simple_form.en.yml (Kabyle)
* New translations simple_form.en.yml (Standard Moroccan Tamazight)
* New translations simple_form.en.yml (Sardinian)
* New translations activerecord.en.yml (Indonesian)
* New translations activerecord.en.yml (Kurmanji (Kurdish))
* New translations activerecord.en.yml (Breton)
* New translations activerecord.en.yml (Persian)
* New translations activerecord.en.yml (Asturian)
* New translations activerecord.en.yml (Occitan)
* New translations activerecord.en.yml (Serbian (Latin))
* New translations activerecord.en.yml (Sorani (Kurdish))
* New translations activerecord.en.yml (Tatar)
* New translations activerecord.en.yml (Corsican)
* New translations en.yml (Burmese)
* New translations en.yml (Igbo)
* New translations activerecord.en.yml (Malayalam)
* New translations activerecord.en.yml (Sinhala)
* New translations activerecord.en.yml (Chinese Traditional, Hong Kong)
* New translations activerecord.en.yml (Norwegian Nynorsk)
* New translations activerecord.en.yml (Tamil)
* New translations activerecord.en.yml (Spanish, Argentina)
* New translations activerecord.en.yml (Spanish, Mexico)
* New translations activerecord.en.yml (Bengali)
* New translations activerecord.en.yml (Marathi)
* New translations activerecord.en.yml (Thai)
* New translations activerecord.en.yml (Croatian)
* New translations activerecord.en.yml (Kazakh)
* New translations activerecord.en.yml (Estonian)
* New translations activerecord.en.yml (Latvian)
* New translations activerecord.en.yml (Hindi)
* New translations activerecord.en.yml (Welsh)
* New translations activerecord.en.yml (Sardinian)
* New translations activerecord.en.yml (Kabyle)
* New translations activerecord.en.yml (Ido)
* New translations activerecord.en.yml (Standard Moroccan Tamazight)
* New translations en.json (Afrikaans)
* New translations en.yml (Bulgarian)
* New translations en.json (Hungarian)
* New translations en.json (Korean)
* New translations en.yml (Korean)
* New translations en.yml (Slovenian)
* New translations en.json (Swedish)
* New translations en.json (Chinese Simplified)
* New translations en.json (Vietnamese)
* New translations en.json (Icelandic)
* New translations en.json (Kurmanji (Kurdish))
* New translations simple_form.en.yml (Bulgarian)
* New translations doorkeeper.en.yml (Korean)
* New translations activerecord.en.yml (Bulgarian)
* New translations devise.en.yml (Bulgarian)
* New translations en.yml (German)
* New translations en.json (German)
* New translations en.json (Romanian)
* New translations en.json (Catalan)
* New translations en.json (Korean)
* New translations en.yml (Korean)
* New translations en.json (Norwegian)
* New translations en.json (Vietnamese)
* New translations en.json (Portuguese, Brazilian)
* New translations en.yml (Portuguese, Brazilian)
* New translations en.json (Norwegian Nynorsk)
* New translations en.json (Latvian)
* New translations devise.en.yml (Bulgarian)
* New translations en.json (Hebrew)
* New translations en.json (Arabic)
* New translations en.json (Catalan)
* New translations en.yml (Korean)
* New translations en.json (Turkish)
* New translations en.yml (Portuguese, Brazilian)
* New translations en.json (Scottish Gaelic)
* New translations simple_form.en.yml (Portuguese, Brazilian)
* New translations doorkeeper.en.yml (Portuguese, Brazilian)
* New translations devise.en.yml (Bulgarian)
* New translations en.json (Thai)
* New translations en.json (Bulgarian)
* New translations en.yml (Ukrainian)
* New translations en.json (Indonesian)
* New translations en.yml (Portuguese, Brazilian)
* New translations en.json (Scottish Gaelic)
* New translations en.json (Asturian)
* New translations en.json (German)
* New translations en.json (Portuguese)
* New translations en.json (Spanish)
* New translations en.json (Danish)
* New translations en.json (Ukrainian)
* New translations en.json (Tamil)
* New translations en.json (Chinese Traditional)
* New translations simple_form.en.yml (Occitan)
* New translations doorkeeper.en.yml (Occitan)
* New translations en.json (Norwegian)
* New translations en.json (Arabic)
* New translations en.yml (Arabic)
* New translations en.json (Korean)
* New translations en.yml (Esperanto)
* New translations simple_form.en.yml (Arabic)
* New translations en.json (Arabic)
* New translations en.json (Basque)
* New translations en.yml (Basque)
* New translations en.json (Norwegian)
* New translations en.yml (Norwegian)
* New translations en.yml (Esperanto)
* New translations simple_form.en.yml (Basque)
* New translations doorkeeper.en.yml (Esperanto)
* New translations en.json (Esperanto)
* New translations en.json (Norwegian)
* New translations en.yml (Norwegian)
* New translations en.json (Latvian)
* New translations simple_form.en.yml (Occitan)
* New translations devise.en.yml (Esperanto)
* New translations en.yml (Czech)
* New translations en.json (German)
* New translations en.json (Czech)
* New translations en.json (French)
* New translations en.yml (Hebrew)
* New translations en.json (Norwegian)
* New translations en.json (Irish)
* New translations en.yml (Dutch)
* New translations en.json (Ukrainian)
* New translations en.json (Romanian)
* New translations en.json (Russian)
* New translations en.json (Korean)
* New translations en.yml (Korean)
* New translations doorkeeper.en.yml (Korean)
* New translations doorkeeper.en.yml (Chinese Traditional)
* Run `yarn manage:translations`
* Run `bundle exec i18n-tasks normalize`
Co-authored-by: Yamagishi Kazutoshi <ykzts@desire.sh> 
							
						 
						
							2022-11-12 15:56:25 +09:00  
				
					
						
							
							
								 
						
							
								28cda42af5 
								
							 
						 
						
							
							
								
								fixes ArgumentError when proxy is used ( #20420 )  
							
							... 
							
							
							
							* fixes ArgumentError when proxy is used
* Update app/lib/request.rb
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
Co-authored-by: Eugen Rochko <eugen@zeonfederated.com>
Co-authored-by: Claire <claire.github-309c@sitedethib.com> 
							
						 
						
							2022-11-11 21:31:03 +01:00  
				
					
						
							
							
								 
						
							
								c4c1bee880 
								
							 
						 
						
							
							
								
								Fix trendable status without review ( #20214 )  
							
							
							
						 
						
							2022-11-11 21:24:10 +01:00  
				
					
						
							
							
								 
						
							
								93a6ebc83d 
								
							 
						 
						
							
							
								
								Fix WebUI crash when listing server blocks and rationale is not available ( #20408 )  
							
							... 
							
							
							
							Regression from #20391 
Fixes  #20405  
							
						 
						
							2022-11-11 21:23:03 +01:00  
				
					
						
							
							
								 
						
							
								96f51e593f 
								
							 
						 
						
							
							
								
								Guard against error extracting `body` from URL ( #20428 )  
							
							... 
							
							
							
							If `Nokogiri::HTML(value).at_xpath('//body')` fails to find the `body` element, it will return `nil`. We can guard against that with an early return. Avoids calling `children` on `Nilclass` in those cases. 
							
						 
						
							2022-11-11 21:22:28 +01:00  
				
					
						
							
							
								 
						
							
								31005aad12 
								
							 
						 
						
							
							
								
								Add the ability to edit media attachment metadata for any unattached media ( #20402 )  
							
							
							
						 
						
							2022-11-11 21:22:17 +01:00  
				
					
						
							
							
								 
						
							
								553b169d48 
								
							 
						 
						
							
							
								
								Do not show drag&drop dialog when not logined ( #20400 )  
							
							... 
							
							
							
							* Cannot upload until login
* and do not fire upload
* change username props to context 
							
						 
						
							2022-11-11 21:19:48 +01:00  
				
					
						
							
							
								 
						
							
								5e796dc6f8 
								
							 
						 
						
							
							
								
								Remove “No description added” media warning in edit mode ( #20393 )  
							
							... 
							
							
							
							Editing media metadata is not currently possible in edit mode, the button would
open the modal but saving the changes would error out. 
							
						 
						
							2022-11-11 09:20:24 +01:00  
				
					
						
							
							
								 
						
							
								9bc0a6c861 
								
							 
						 
						
							
							
								
								Fix metadata scrubbing removing color profile from images ( #20389 )  
							
							
							
						 
						
							2022-11-11 09:20:10 +01:00  
				
					
						
							
							
								 
						
							
								53028af10e 
								
							 
						 
						
							
							
								
								Bump version to 4.0.0rc3 ( #20378 )  
							
							
							
						 
						
							2022-11-11 08:39:38 +01:00  
				
					
						
							
							
								 
						
							
								6774c339b2 
								
							 
						 
						
							
							
								
								Fix domain blocks on about page not working well on small screens in web UI ( #20391 )  
							
							
							
						 
						
							2022-11-11 08:26:58 +01:00  
				
					
						
							
							
								 
						
							
								cf4992c918 
								
							 
						 
						
							
							
								
								Only remove padding when listing applications ( #20382 )  
							
							... 
							
							
							
							This prevents styling issues on the Authorization page. 
							
						 
						
							2022-11-11 02:55:20 +01:00  
				
					
						
							
							
								 
						
							
								53d26cfc1c 
								
							 
						 
						
							
							
								
								Delay workbox import ( #20376 )  
							
							
							
						 
						
							2022-11-11 01:33:59 +01:00  
				
					
						
							
							
								 
						
							
								86f6631d28 
								
							 
						 
						
							
							
								
								Remove dead code and refactor status threading code ( #20357 )  
							
							... 
							
							
							
							* Remove dead code
* Remove unneeded/broken parameters and refactor descendant computation 
							
						 
						
							2022-11-10 22:30:00 +01:00  
				
					
						
							
							
								 
						
							
								a02a453a40 
								
							 
						 
						
							
							
								
								Add Scots to the supported locales ( #20283 )  
							
							... 
							
							
							
							Fixes  #20249  
						
							2022-11-10 21:11:38 +01:00  
				
					
						
							
							
								 
						
							
								c6c7c6223d 
								
							 
						 
						
							
							
								
								Change verification to only work for https links ( #20304 )  
							
							... 
							
							
							
							Fix  #20242  
						
							2022-11-10 21:09:03 +01:00  
				
					
						
							
							
								 
						
							
								1615c3eb6e 
								
							 
						 
						
							
							
								
								Change logged out /api/v1/statuses/:id/context logged out limits ( #20355 )  
							
							
							
						 
						
							2022-11-10 21:06:08 +01:00  
				
					
						
							
							
								 
						
							
								894ce3726a 
								
							 
						 
						
							
							
								
								Fix unnecessary service worker registration and preloading when logged out ( #20341 )  
							
							
							
						 
						
							2022-11-10 20:26:04 +01:00  
				
					
						
							
							
								 
						
							
								8e1e7fe2e0 
								
							 
						 
						
							
							
								
								Add old logo files back ( #20332 )  
							
							... 
							
							
							
							Fixes  #20221  
						
							2022-11-10 20:25:12 +01:00  
				
					
						
							
							
								 
						
							
								99734ac936 
								
							 
						 
						
							
							
								
								Remove preview cards from fav and boost notifications ( #20335 )  
							
							... 
							
							
							
							Fixes  #20329  
						
							2022-11-10 19:36:12 +01:00  
				
					
						
							
							
								 
						
							
								f8e8e622e5 
								
							 
						 
						
							
							
								
								Change incoming activity processing to happen in `ingress` queue ( #20264 )  
							
							
							
						 
						
							2022-11-10 14:21:51 +01:00  
				
					
						
							
							
								 
						
							
								89a6b76f99 
								
							 
						 
						
							
							
								
								Fix color of the “No description added“ media upload warning on light theme ( #20328 )  
							
							
							
						 
						
							2022-11-10 14:21:31 +01:00  
				
					
						
							
							
								 
						
							
								8fdbb4d00d 
								
							 
						 
						
							
							
								
								Remove unused timeline_container to fix linter errors ( #20305 )  
							
							
							
						 
						
							2022-11-10 08:50:45 +01:00  
				
					
						
							
							
								 
						
							
								7bdb2433f1 
								
							 
						 
						
							
							
								
								Change larger reblogs/favourites numbers to be shortened in web UI ( #20303 )  
							
							
							
						 
						
							2022-11-10 08:49:59 +01:00  
				
					
						
							
							
								 
						
							
								16122761c5 
								
							 
						 
						
							
							
								
								Fix confusing wording in interaction modal in web UI ( #20302 )  
							
							
							
						 
						
							2022-11-10 08:49:48 +01:00  
				
					
						
							
							
								 
						
							
								ef582dc4f2 
								
							 
						 
						
							
							
								
								Add option to open original page in dropdowns of remote content in web UI ( #20299 )  
							
							... 
							
							
							
							Change profile picture click to open profile picture in modal in web UI 
							
						 
						
							2022-11-10 08:49:35 +01:00  
				
					
						
							
							
								 
						
							
								e37e8deb0f 
								
							 
						 
						
							
							
								
								Fix profile header being cut off in light theme in web UI ( #20298 )  
							
							
							
						 
						
							2022-11-10 07:32:37 +01:00  
				
					
						
							
							
								 
						
							
								9965a23b04 
								
							 
						 
						
							
							
								
								Change link verification to ignore IDN domains ( #20295 )  
							
							... 
							
							
							
							Fix  #3833  
						
							2022-11-10 06:27:45 +01:00  
				
					
						
							
							
								 
						
							
								78a6b871fe 
								
							 
						 
						
							
							
								
								Improve performance by avoiding regex construction ( #20215 )  
							
							... 
							
							
							
							```ruby
10.times { p /#{FOO}/.object_id }
10.times { p FOO_RE.object_id }
``` 
							
						 
						
							2022-11-10 05:49:30 +01:00  
				
					
						
							
							
								 
						
							
								0cd0786aef 
								
							 
						 
						
							
							
								
								Revert filtering public timelines by locale by default ( #20294 )  
							
							
							
						 
						
							2022-11-10 05:34:42 +01:00  
				
					
						
							
							
								 
						
							
								a5394980f2 
								
							 
						 
						
							
							
								
								Fix NameError in Webfinger redirect handling in ActivityPub::FetchRemoteActorService ( #20260 )  
							
							
							
						 
						
							2022-11-09 20:10:38 +01:00  
				
					
						
							
							
								 
						
							
								cd0a87f170 
								
							 
						 
						
							
							
								
								New Crowdin updates ( #20016 )  
							
							... 
							
							
							
							* New translations en.json (Telugu)
* New translations en.yml (Telugu)
* New translations en.yml (Occitan)
* New translations en.json (Serbian (Latin))
* New translations en.yml (Kabyle)
* New translations en.json (Igbo)
* New translations en.yml (Burmese)
* New translations en.json (Burmese)
* New translations activerecord.en.yml (Frisian)
* New translations en.yml (Standard Moroccan Tamazight)
* New translations en.json (Standard Moroccan Tamazight)
* New translations en.yml (Silesian)
* New translations en.json (Silesian)
* New translations en.yml (Taigi)
* New translations en.json (Taigi)
* New translations en.json (Kabyle)
* New translations en.yml (Serbian (Latin))
* New translations en.yml (Sanskrit)
* New translations en.json (Sanskrit)
* New translations en.yml (Sardinian)
* New translations en.json (Sardinian)
* New translations en.yml (Corsican)
* New translations en.json (Corsican)
* New translations en.yml (Sorani (Kurdish))
* New translations en.json (Sorani (Kurdish))
* New translations en.yml (Kurmanji (Kurdish))
* New translations en.json (Kurmanji (Kurdish))
* New translations en.yml (Igbo)
* New translations en.json (Hebrew)
* New translations en.json (Polish)
* New translations doorkeeper.en.yml (Frisian)
* New translations en.json (Latvian)
* New translations en.json (Icelandic)
* New translations en.yml (Swedish)
* New translations en.json (Swedish)
* New translations en.json (Slovenian)
* New translations en.json (Russian)
* New translations en.json (Italian)
* New translations en.json (German)
* New translations en.yml (Hebrew)
* New translations en.yml (Finnish)
* New translations en.json (Finnish)
* New translations en.yml (Danish)
* New translations en.json (Afrikaans)
* New translations en.json (Spanish)
* New translations en.json (French)
* New translations en.json (Dutch)
* New translations simple_form.en.yml (Hebrew)
* New translations en.json (Hebrew)
* New translations en.json (Spanish, Argentina)
* New translations activerecord.en.yml (Hebrew)
* New translations simple_form.en.yml (Occitan)
* New translations doorkeeper.en.yml (Hebrew)
* New translations simple_form.en.yml (Hebrew)
* New translations en.yml (Occitan)
* New translations en.json (Welsh)
* New translations en.yml (Chinese Traditional)
* New translations en.json (German)
* New translations en.json (Chinese Traditional)
* New translations en.json (Ukrainian)
* New translations en.json (Portuguese)
* New translations en.yml (Hebrew)
* New translations en.json (Finnish)
* New translations en.json (Japanese)
* New translations devise.en.yml (Chinese Traditional)
* New translations en.yml (Thai)
* New translations en.json (Hebrew)
* New translations en.json (Thai)
* New translations en.json (Greek)
* New translations en.yml (Hebrew)
* New translations en.json (Norwegian Nynorsk)
* New translations en.json (Occitan)
* New translations simple_form.en.yml (Hebrew)
* New translations simple_form.en.yml (Thai)
* New translations simple_form.en.yml (Norwegian Nynorsk)
* New translations en.json (Thai)
* New translations en.json (Catalan)
* New translations en.yml (Dutch)
* New translations simple_form.en.yml (Dutch)
* New translations en.json (Polish)
* New translations simple_form.en.yml (Thai)
* New translations en.json (Esperanto)
* New translations en.json (Chinese Simplified)
* New translations en.json (Irish)
* New translations activerecord.en.yml (Irish)
* New translations en.json (Irish)
* New translations en.yml (Dutch)
* New translations en.yml (Portuguese, Brazilian)
* New translations simple_form.en.yml (Italian)
* New translations en.json (Danish)
* New translations en.json (Galician)
* New translations simple_form.en.yml (Galician)
* New translations simple_form.en.yml (Norwegian Nynorsk)
* New translations en.json (Czech)
* New translations en.json (Turkish)
* New translations en.json (Vietnamese)
* New translations simple_form.en.yml (Norwegian Nynorsk)
* New translations en.json (Bulgarian)
* New translations en.json (Czech)
* New translations en.json (Albanian)
* New translations en.json (Arabic)
* New translations en.json (Chinese Traditional, Hong Kong)
* New translations en.json (Bulgarian)
* New translations en.json (Macedonian)
* New translations en.json (Chinese Traditional, Hong Kong)
* New translations en.json (Kurmanji (Kurdish))
* New translations en.json (Bulgarian)
* New translations devise.en.yml (Polish)
* New translations en.json (Bulgarian)
* New translations en.json (Hungarian)
* New translations en.yml (Japanese)
* New translations en.json (Norwegian)
* New translations en.json (Bulgarian)
* New translations en.json (Korean)
* New translations en.json (Scottish Gaelic)
* New translations en.yml (Scottish Gaelic)
* New translations simple_form.en.yml (Scottish Gaelic)
* New translations activerecord.en.yml (Scottish Gaelic)
* New translations devise.en.yml (Scottish Gaelic)
* New translations doorkeeper.en.yml (Scottish Gaelic)
* New translations en.json (Bulgarian)
* New translations en.json (German)
* New translations en.json (Catalan)
* New translations en.yml (Catalan)
* New translations en.json (Latvian)
* New translations en.yml (Latvian)
* New translations simple_form.en.yml (Catalan)
* New translations simple_form.en.yml (Latvian)
* New translations en.json (Esperanto)
* New translations en.json (Catalan)
* New translations en.yml (Catalan)
* New translations en.json (Norwegian)
* New translations en.json (Vietnamese)
* New translations en.yml (Esperanto)
* New translations doorkeeper.en.yml (Frisian)
* New translations en.yml (Romanian)
* New translations en.yml (Frisian)
* New translations en.json (Norwegian)
* New translations en.yml (Russian)
* New translations en.yml (Esperanto)
* New translations doorkeeper.en.yml (Frisian)
* New translations en.json (Norwegian)
* New translations en.yml (Russian)
* New translations en.yml (Portuguese, Brazilian)
* New translations en.json (Norwegian)
* New translations en.json (Swedish)
* New translations en.json (Occitan)
* New translations en.json (Afrikaans)
* New translations en.json (Catalan)
* New translations en.json (Norwegian)
* New translations en.json (Swedish)
* New translations en.yml (Norwegian Nynorsk)
* New translations en.json (Welsh)
* New translations en.yml (Esperanto)
* New translations en.json (Occitan)
* New translations doorkeeper.en.yml (French)
* New translations activerecord.en.yml (Norwegian)
* New translations activerecord.en.yml (Welsh)
* New translations devise.en.yml (Norwegian)
* New translations devise.en.yml (Esperanto)
* New translations en.json (Chinese Simplified)
* New translations en.json (Welsh)
* New translations doorkeeper.en.yml (Norwegian)
* New translations activerecord.en.yml (Norwegian)
* New translations devise.en.yml (Norwegian)
* New translations en.json (Dutch)
* New translations en.json (Irish)
* New translations en.yml (Norwegian)
* New translations doorkeeper.en.yml (Norwegian)
* New translations en.json (Dutch)
* New translations en.json (Irish)
* New translations en.yml (Dutch)
* New translations simple_form.en.yml (Dutch)
* New translations en.json (Norwegian)
* New translations simple_form.en.yml (Dutch)
* New translations en.json (Irish)
* New translations en.yml (Dutch)
* New translations simple_form.en.yml (Dutch)
* New translations en.json (English, United Kingdom)
* New translations simple_form.en.yml (English, United Kingdom)
* New translations doorkeeper.en.yml (English, United Kingdom)
* New translations activerecord.en.yml (English, United Kingdom)
* New translations en.json (Dutch)
* New translations en.json (Irish)
* New translations en.yml (Irish)
* New translations en.json (Portuguese, Brazilian)
* New translations en.yml (Portuguese, Brazilian)
* New translations simple_form.en.yml (Irish)
* New translations en.json (Irish)
* New translations en.yml (Irish)
* New translations en.yml (Portuguese, Brazilian)
* New translations simple_form.en.yml (Irish)
* New translations doorkeeper.en.yml (Irish)
* New translations en.json (Bulgarian)
* New translations en.json (Irish)
* New translations en.yml (Irish)
* New translations simple_form.en.yml (Irish)
* New translations doorkeeper.en.yml (Irish)
* New translations en.json (Bulgarian)
* New translations en.yml (Irish)
* New translations en.json (Chinese Traditional)
* New translations en.json (Galician)
* New translations en.json (Bulgarian)
* New translations en.json (Latvian)
* New translations en.yml (Latvian)
* New translations simple_form.en.yml (Latvian)
* New translations en.json (Igbo)
* New translations en.json (Thai)
* New translations en.json (Bulgarian)
* New translations en.json (Esperanto)
* New translations en.json (Irish)
* New translations en.yml (Chinese Traditional)
* New translations en.yml (Esperanto)
* New translations simple_form.en.yml (Turkish)
* New translations simple_form.en.yml (Esperanto)
* New translations en.yml (Czech)
* New translations en.json (Esperanto)
* New translations en.json (Portuguese, Brazilian)
* New translations en.yml (Portuguese, Brazilian)
* New translations en.json (Breton)
* New translations en.yml (Breton)
* New translations simple_form.en.yml (Portuguese, Brazilian)
* New translations devise.en.yml (Portuguese, Brazilian)
* New translations en.yml (Czech)
* New translations en.json (Bulgarian)
* New translations en.json (Esperanto)
* New translations en.json (Afrikaans)
* New translations en.json (Portuguese, Brazilian)
* New translations en.yml (Portuguese, Brazilian)
* New translations en.yml (Esperanto)
* New translations en.json (Breton)
* New translations en.yml (Breton)
* New translations simple_form.en.yml (Portuguese, Brazilian)
* New translations doorkeeper.en.yml (Portuguese, Brazilian)
* New translations simple_form.en.yml (Esperanto)
* New translations doorkeeper.en.yml (Esperanto)
* New translations activerecord.en.yml (Esperanto)
* New translations devise.en.yml (Esperanto)
* New translations en.json (Bulgarian)
* New translations en.json (Afrikaans)
* New translations en.json (Portuguese, Brazilian)
* New translations en.yml (Portuguese, Brazilian)
* New translations en.json (Indonesian)
* New translations en.yml (Portuguese, Brazilian)
* New translations simple_form.en.yml (Portuguese, Brazilian)
* Run `yarn manage:translations`
* Run `bundle exec i18n-tasks normalize`
* New translations en.json (Occitan)
* Run `yarn manage:translations`
Co-authored-by: Yamagishi Kazutoshi <ykzts@desire.sh> 
							
						 
						
							2022-11-10 00:43:48 +09:00  
				
					
						
							
							
								 
						
							
								104157bd01 
								
							 
						 
						
							
							
								
								Add Balaibalan, Láadan, Lingua Franca Nova, Lojban, Toki Pona to language list ( #20168 )  
							
							... 
							
							
							
							* Add Balaibalan, Láadan, Lojban, Toki Pona to language list
Fixes  #8995 .
* Correct translated names for Lojban and Toki Pona
* Correct translated name for Balaibalan
* Add Lingua Franca Nova aka Elefen
* Disable unhelpful Rubocop checks
* Re-enable Rubocop checks at end of file 
							
						 
						
							2022-11-09 15:23:52 +01:00  
				
					
						
							
							
								 
						
							
								029b5cd5b1 
								
							 
						 
						
							
							
								
								Fix GET /api/v1/admin/ip_blocks/:id ( #20207 )  
							
							
							
						 
						
							2022-11-09 15:22:58 +01:00  
				
					
						
							
							
								 
						
							
								5333447be0 
								
							 
						 
						
							
							
								
								Change account deletion requests to spread out over time ( #20222 )  
							
							
							
						 
						
							2022-11-09 14:08:19 +01:00  
				
					
						
							
							
								 
						
							
								e98833748e 
								
							 
						 
						
							
							
								
								Fix being able to spoof link verification ( #20217 )  
							
							... 
							
							
							
							- Change verification to happen in `default` queue
- Change verification worker to only be queued if there's something to do
- Add `link` tags from metadata fields to page header of profiles 
							
						 
						
							2022-11-09 08:24:21 +01:00  
				
					
						
							
							
								 
						
							
								d055d75172 
								
							 
						 
						
							
							
								
								Remove aria-pressed where it's redundant ( #19912 )  
							
							... 
							
							
							
							This commit removes aria-pressed attribute from all elements which
contents or other descriptive attributes change in active state,
effectively replacing the meaning of the button, in which case
aria-pressed, an attribute specified whether the button is currently
pressed, would create a confusion. (Spoiler: it's everywhere).
See https://github.com/mastodon/mastodon/issues/13545#issuecomment-1304886969  
							
						 
						
							2022-11-08 17:31:32 +01:00  
				
					
						
							
							
								 
						
							
								b1a48e05b6 
								
							 
						 
						
							
							
								
								Change Report category to "violation" if rule IDs are provided ( #20137 )  
							
							... 
							
							
							
							* Change Report category to "violation" if rule IDs are provided
* Fix LiteralAsCondition
* Add parentheses to conditional statement 
							
						 
						
							2022-11-08 17:28:02 +01:00  
				
					
						
							
							
								 
						
							
								c476dfc725 
								
							 
						 
						
							
							
								
								Fix nodeinfo metadata attribute being an array instead of an object ( #20114 )  
							
							... 
							
							
							
							Fixes  #20111  
						
							2022-11-08 17:26:11 +01:00  
				
					
						
							
							
								 
						
							
								c374729225 
								
							 
						 
						
							
							
								
								Add `sensitized` to Admin::Account serializer ( fix   #19148 ) ( #20094 )  
							
							... 
							
							
							
							* Add `sensitized` to Admin::Account serializer (fix  #19148 )
* remove whitespace, please linter 
							
						 
						
							2022-11-08 17:15:54 +01:00  
				
					
						
							
							
								 
						
							
								89e1974f30 
								
							 
						 
						
							
							
								
								Make account endorsements idempotent ( fix   #19045 ) ( #20118 )  
							
							... 
							
							
							
							* Make account endorsements idempotent (fix  #19045 )
* Accept suggestion to use exists? instead of find_by + nil check
Co-authored-by: Yamagishi Kazutoshi <ykzts@desire.sh>
* fix logic (unless, not if)
* switch to using `find_or_create_by!`
Co-authored-by: Yamagishi Kazutoshi <ykzts@desire.sh> 
							
						 
						
							2022-11-08 16:39:15 +01:00  
				
					
						
							
							
								 
						
							
								455a754081 
								
							 
						 
						
							
							
								
								Fix missing cast of status and rule IDs to string ( fix   #19048 ) ( #20122 )  
							
							
							
						 
						
							2022-11-08 16:37:41 +01:00  
				
					
						
							
							
								 
						
							
								68d9dcd425 
								
							 
						 
						
							
							
								
								Fix uncaught 500 error on invalid `replies_policy` ( Fix   #19097 ) ( #20126 )  
							
							
							
						 
						
							2022-11-08 16:37:28 +01:00  
				
					
						
							
							
								 
						
							
								c989faaa62 
								
							 
						 
						
							
							
								
								Change Request connection logic to try both IPv6 and IPv4 when available ( #20108 )  
							
							... 
							
							
							
							Fixes  #19751  
						
							2022-11-08 16:36:26 +01:00  
				
					
						
							
							
								 
						
							
								782b6835f7 
								
							 
						 
						
							
							
								
								Fix redrafting a currently-editing post not leaving edit mode ( #20023 )  
							
							
							
						 
						
							2022-11-08 04:06:54 +01:00  
				
					
						
							
							
								 
						
							
								833d9c2f1c 
								
							 
						 
						
							
							
								
								Improve performance by avoiding method cache busts ( #19957 )  
							
							... 
							
							
							
							Switch to monkey-patching http.rb rather than a runtime extend of each
response, so as to avoid busting the global method cache. A guard is
included that will provide developer feedback in development and test
environments should the monkey patch ever collide. 
							
						 
						
							2022-11-08 04:00:27 +01:00  
				
					
						
							
							
								 
						
							
								9f4930ec11 
								
							 
						 
						
							
							
								
								Add password autocomplete hints ( #20071 )  
							
							... 
							
							
							
							Fixes  #20067 
Our password autocomplete hints were “off” but that does not prevent current
browsers from trying to autocomplete them anyway, so use `current-password` and
`new-password` so they don't put a newly-generated password in a password
confirmation prompt, or the old password for a password renewal prompt. 
						
							2022-11-08 03:53:06 +01:00  
				
					
						
							
							
								 
						
							
								608343c135 
								
							 
						 
						
							
							
								
								Fix opening the language picker scrolling the single-column view to the top ( #19983 )  
							
							... 
							
							
							
							Fixes  #19915  
						
							2022-11-08 03:52:52 +01:00  
				
					
						
							
							
								 
						
							
								ca80beb653 
								
							 
						 
						
							
							
								
								Micro-optimization: use `if`/`else` instead of `Array#compact` and `Array#min` ( #19906 )  
							
							... 
							
							
							
							* Technically `if`/`else` is faster than using `[value1, value2].compact.min` to find the lesser of two values, one of which may be `nil`. 
							
						 
						
							2022-11-08 03:50:47 +01:00  
				
					
						
							
							
								 
						
							
								0beb095a4b 
								
							 
						 
						
							
							
								
								Fix spoiler buttons css not rendering correct color in light theme ( #19960 )  
							
							... 
							
							
							
							* Updating status__content__spoiler-link css for mastodon-light theme to ensure correct rendering precedence
* Adding focus css selector to status__content__spoiler-link mastodon-light theme
* reformatting code to match convention of having css selectors on separate lines
* fixing code format for  scss linting issue 
							
						 
						
							2022-11-07 22:37:36 +01:00  
				
					
						
							
							
								 
						
							
								bbf74498f5 
								
							 
						 
						
							
							
								
								Fix validation error in SynchronizeFeaturedTagsCollectionWorker ( #20018 )  
							
							... 
							
							
							
							* Fix followers count not being updated when migrating follows
Fixes  #19900 
* Fix validation error in SynchronizeFeaturedTagsCollectionWorker
Also saves remote user's chosen case for hashtags
* Limit remote featured tags before validation 
							
						 
						
							2022-11-07 22:35:53 +01:00  
				
					
						
							
							
								 
						
							
								3114c826a7 
								
							 
						 
						
							
							
								
								Fix filter handling in status cache hydration ( #19963 )  
							
							
							
						 
						
							2022-11-07 19:47:48 +01:00  
				
					
						
							
							
								 
						
							
								106648b456 
								
							 
						 
						
							
							
								
								Micro-optimization: only split `acct` into two Strings ( #19901 )  
							
							... 
							
							
							
							* Since `acct` is split by `@` and assigned to `username` and `domain`, we only need to split `acct` into two Strings. 
							
						 
						
							2022-11-07 16:17:55 +01:00  
				
					
						
							
							
								 
						
							
								86a80acf40 
								
							 
						 
						
							
							
								
								New Crowdin updates ( #19771 )  
							
							... 
							
							
							
							* New translations en.yml (Vietnamese)
* New translations en.yml (Galician)
* New translations en.yml (Icelandic)
* New translations en.yml (Japanese)
* New translations en.yml (Armenian)
* New translations en.yml (German)
* New translations en.yml (Czech)
* New translations en.yml (Chinese Simplified)
* New translations en.yml (Ido)
* New translations en.json (Esperanto)
* New translations en.yml (Turkish)
* New translations en.yml (Albanian)
* New translations en.yml (Ukrainian)
* New translations en.yml (Romanian)
* New translations en.yml (Hungarian)
* New translations en.yml (Bulgarian)
* New translations en.yml (Catalan)
* New translations en.yml (Danish)
* New translations en.yml (Greek)
* New translations en.yml (Frisian)
* New translations en.yml (Basque)
* New translations en.json (Finnish)
* New translations en.yml (Finnish)
* New translations en.yml (Irish)
* New translations en.yml (Hebrew)
* New translations en.json (Portuguese, Brazilian)
* New translations en.yml (Portuguese, Brazilian)
* New translations en.yml (Sorani (Kurdish))
* New translations en.yml (Sinhala)
* New translations en.yml (Cornish)
* New translations en.yml (Kannada)
* New translations en.yml (Asturian)
* New translations en.yml (Occitan)
* New translations en.yml (Serbian (Latin))
* New translations en.yml (Kurmanji (Kurdish))
* New translations en.yml (Corsican)
* New translations en.yml (Malayalam)
* New translations en.yml (Sardinian)
* New translations en.yml (Sanskrit)
* New translations en.yml (Kabyle)
* New translations en.yml (Taigi)
* New translations en.yml (Silesian)
* New translations en.yml (Standard Moroccan Tamazight)
* New translations simple_form.en.yml (French)
* New translations simple_form.en.yml (Kurmanji (Kurdish))
* New translations en.yml (Burmese)
* New translations en.yml (Breton)
* New translations en.yml (Tatar)
* New translations en.yml (Indonesian)
* New translations en.yml (Kazakh)
* New translations en.yml (Persian)
* New translations en.yml (Tamil)
* New translations en.yml (Spanish, Argentina)
* New translations en.yml (Spanish, Mexico)
* New translations en.yml (Bengali)
* New translations en.yml (Marathi)
* New translations en.yml (Croatian)
* New translations en.yml (Norwegian Nynorsk)
* New translations en.yml (Estonian)
* New translations en.yml (Chinese Traditional, Hong Kong)
* New translations en.json (Latvian)
* New translations en.yml (Latvian)
* New translations en.yml (Hindi)
* New translations en.yml (Malay)
* New translations en.yml (Telugu)
* New translations en.yml (English, United Kingdom)
* New translations en.yml (Welsh)
* New translations en.yml (Esperanto)
* New translations en.yml (Uyghur)
* New translations en.yml (Igbo)
* New translations en.json (Czech)
* New translations en.json (Dutch)
* New translations en.json (Hungarian)
* New translations en.yml (Hungarian)
* New translations en.yml (Dutch)
* New translations en.yml (Polish)
* New translations en.yml (Swedish)
* New translations en.json (Icelandic)
* New translations en.yml (Icelandic)
* New translations en.json (Dutch)
* New translations en.yml (Ukrainian)
* New translations en.yml (Swedish)
* New translations en.json (Ukrainian)
* New translations en.json (Chinese Simplified)
* New translations simple_form.en.yml (Irish)
* New translations simple_form.en.yml (Asturian)
* New translations devise.en.yml (Asturian)
* New translations en.json (Slovenian)
* New translations en.yml (Slovenian)
* New translations en.json (Vietnamese)
* New translations en.yml (Vietnamese)
* New translations en.yml (Asturian)
* New translations simple_form.en.yml (Vietnamese)
* New translations simple_form.en.yml (Asturian)
* New translations activerecord.en.yml (Asturian)
* New translations devise.en.yml (Asturian)
* New translations en.json (Japanese)
* New translations en.yml (Kurmanji (Kurdish))
* New translations en.json (Japanese)
* New translations en.yml (Japanese)
* New translations en.json (Vietnamese)
* New translations en.yml (Vietnamese)
* New translations simple_form.en.yml (Vietnamese)
* New translations doorkeeper.en.yml (Vietnamese)
* New translations en.json (Afrikaans)
* New translations en.json (Galician)
* New translations en.yml (Turkish)
* New translations en.json (Afrikaans)
* New translations en.yml (Afrikaans)
* New translations en.yml (Galician)
* New translations simple_form.en.yml (Afrikaans)
* New translations en.json (Albanian)
* New translations en.yml (Albanian)
* New translations en.yml (French)
* New translations en.json (Arabic)
* New translations en.yml (Arabic)
* New translations en.json (Slovenian)
* New translations simple_form.en.yml (French)
* New translations simple_form.en.yml (Albanian)
* New translations activerecord.en.yml (French)
* New translations activerecord.en.yml (Sorani (Kurdish))
* New translations devise.en.yml (French)
* New translations en.json (Norwegian Nynorsk)
* New translations en.yml (Occitan)
* New translations doorkeeper.en.yml (Norwegian Nynorsk)
* New translations simple_form.en.yml (Occitan)
* New translations doorkeeper.en.yml (Occitan)
* New translations activerecord.en.yml (Occitan)
* New translations en.yml (Spanish)
* New translations en.yml (Japanese)
* New translations en.json (Occitan)
* New translations en.json (Kurmanji (Kurdish))
* New translations simple_form.en.yml (Japanese)
* New translations simple_form.en.yml (Norwegian Nynorsk)
* New translations doorkeeper.en.yml (Norwegian Nynorsk)
* New translations doorkeeper.en.yml (Occitan)
* New translations en.yml (Thai)
* New translations en.json (Thai)
* New translations en.json (Irish)
* New translations en.json (Slovenian)
* New translations en.json (Scottish Gaelic)
* New translations en.yml (Scottish Gaelic)
* New translations en.yml (Kurmanji (Kurdish))
* New translations simple_form.en.yml (Irish)
* New translations doorkeeper.en.yml (Irish)
* New translations simple_form.en.yml (Thai)
* New translations en.json (Thai)
* New translations en.json (German)
* New translations en.yml (Spanish)
* New translations en.json (Greek)
* New translations en.json (Slovenian)
* New translations en.json (Scottish Gaelic)
* New translations en.yml (Asturian)
* New translations simple_form.en.yml (Thai)
* New translations simple_form.en.yml (Scottish Gaelic)
* New translations devise.en.yml (Asturian)
* New translations en.json (Danish)
* New translations en.json (Korean)
* New translations en.yml (Korean)
* New translations en.yml (Asturian)
* New translations simple_form.en.yml (Korean)
* New translations en.json (French)
* New translations en.json (Danish)
* New translations en.yml (Danish)
* New translations en.json (Ukrainian)
* New translations en.json (Portuguese, Brazilian)
* New translations en.yml (Portuguese, Brazilian)
* New translations en.json (Scottish Gaelic)
* New translations en.yml (Scottish Gaelic)
* New translations simple_form.en.yml (Ukrainian)
* New translations doorkeeper.en.yml (Portuguese, Brazilian)
* New translations simple_form.en.yml (Scottish Gaelic)
* New translations doorkeeper.en.yml (Scottish Gaelic)
* New translations en.json (German)
* New translations en.json (Catalan)
* New translations en.json (Danish)
* New translations en.yml (Danish)
* New translations en.json (Portuguese, Brazilian)
* New translations en.yml (Portuguese, Brazilian)
* New translations en.yml (Spanish, Mexico)
* New translations en.json (Asturian)
* New translations en.json (Occitan)
* New translations doorkeeper.en.yml (Catalan)
* New translations en.json (Scottish Gaelic)
* New translations en.yml (Scottish Gaelic)
* New translations simple_form.en.yml (Norwegian Nynorsk)
* New translations simple_form.en.yml (Scottish Gaelic)
* New translations en.json (German)
* New translations simple_form.en.yml (Norwegian Nynorsk)
* New translations en.json (Asturian)
* New translations en.yml (Asturian)
* New translations en.json (Sorani (Kurdish))
* New translations en.json (French)
* New translations en.yml (Dutch)
* New translations en.json (Welsh)
* New translations en.json (Sorani (Kurdish))
* New translations doorkeeper.en.yml (Norwegian Nynorsk)
* New translations en.json (Dutch)
* New translations en.json (French)
* New translations en.yml (Dutch)
* New translations simple_form.en.yml (Dutch)
* New translations doorkeeper.en.yml (Dutch)
* New translations en.json (Irish)
* New translations en.yml (Portuguese, Brazilian)
* New translations en.yml (German)
* New translations en.json (Arabic)
* New translations en.yml (Arabic)
* New translations en.yml (Sorani (Kurdish))
* New translations simple_form.en.yml (Arabic)
* New translations en.yml (Ukrainian)
* New translations en.json (Ukrainian)
* New translations simple_form.en.yml (Ukrainian)
* New translations doorkeeper.en.yml (Ukrainian)
* New translations activerecord.en.yml (Ukrainian)
* New translations en.json (Russian)
* New translations en.json (Bulgarian)
* New translations en.json (Hebrew)
* New translations en.json (Bulgarian)
* New translations en.json (Japanese)
* New translations en.yml (Finnish)
* New translations simple_form.en.yml (Japanese)
* New translations devise.en.yml (Finnish)
* New translations en.json (Hebrew)
* New translations en.yml (German)
* New translations en.json (Bulgarian)
* New translations en.yml (Polish)
* New translations simple_form.en.yml (Japanese)
* New translations activerecord.en.yml (Arabic)
* New translations activerecord.en.yml (Hebrew)
* New translations en.json (Bulgarian)
* New translations en.json (German)
* New translations en.json (Danish)
* New translations simple_form.en.yml (Portuguese, Brazilian)
* New translations en.json (Bulgarian)
* New translations en.json (Frisian)
* New translations en.json (Russian)
* New translations en.json (Turkish)
* New translations en.json (Ukrainian)
* New translations simple_form.en.yml (German)
* New translations simple_form.en.yml (Russian)
* New translations devise.en.yml (Frisian)
* New translations en.yml (Czech)
* New translations en.json (Bulgarian)
* New translations en.json (Czech)
* New translations en.json (Frisian)
* New translations en.json (Italian)
* New translations en.json (Polish)
* Run `yarn manage:translations`
* Run `bundle exec i18n-tasks normalize`
Co-authored-by: Yamagishi Kazutoshi <ykzts@desire.sh> 
							
						 
						
							2022-11-08 00:06:48 +09:00  
				
					
						
							
							
								 
						
							
								622f603ac7 
								
							 
						 
						
							
							
								
								Add aria-expanded to content warning toggle button ( #19975 )  
							
							... 
							
							
							
							Fixes  #19920  
						
							2022-11-07 15:48:46 +01:00  
				
					
						
							
							
								 
						
							
								1e1289b024 
								
							 
						 
						
							
							
								
								Fix crash when external auth provider has no display_name set ( #19962 )  
							
							... 
							
							
							
							Fixes  #19913  
						
							2022-11-07 15:43:24 +01:00  
				
					
						
							
							
								 
						
							
								e1227457f1 
								
							 
						 
						
							
							
								
								Fix links to the Web UI in notifications ( #19981 )  
							
							... 
							
							
							
							Most of the old routes are broken because of the /web removal. 
							
						 
						
							2022-11-07 15:42:58 +01:00  
				
					
						
							
							
								 
						
							
								8515bc7962 
								
							 
						 
						
							
							
								
								Add form element on focal point modal ( #19834 )  
							
							... 
							
							
							
							* Add form element on focal point modal
* Add type="button" for detection button 
							
						 
						
							2022-11-07 15:41:42 +01:00  
				
					
						
							
							
								 
						
							
								5925a31b78 
								
							 
						 
						
							
							
								
								Fix followers count not being updated when migrating follows ( #19998 )  
							
							... 
							
							
							
							Fixes  #19900  
						
							2022-11-07 15:38:55 +01:00  
				
					
						
							
							
								 
						
							
								a70e2cd649 
								
							 
						 
						
							
							
								
								Tag the OTP field with autocomplete for password managers ( #19946 )  
							
							... 
							
							
							
							This is modeled on #19833 , and based on the attribute values documented
in https://developer.apple.com/documentation/security/password_autofill/enabling_password_autofill_on_an_html_input_element?language=objc  
							
						 
						
							2022-11-07 03:57:16 +01:00  
				
					
						
							
							
								 
						
							
								4b7f32a2a6 
								
							 
						 
						
							
							
								
								Fix double button to clear emoji search input ( #19888 )  
							
							
							
						 
						
							2022-11-07 03:40:54 +01:00  
				
					
						
							
							
								 
						
							
								02a34252ba 
								
							 
						 
						
							
							
								
								Add null check on application in dispute viewer ( #19851 )  
							
							
							
						 
						
							2022-11-07 03:40:17 +01:00  
				
					
						
							
							
								 
						
							
								ffe735344b 
								
							 
						 
						
							
							
								
								Fix JavaScript console error on Getting Started column ( #19891 )  
							
							... 
							
							
							
							* Fix JavaScript console error on Getting Started column
* Update app/javascript/mastodon/components/column_header.js
Co-authored-by: Ilias Tsangaris <iliastsangaris@gmail.com>
Co-authored-by: Ilias Tsangaris <iliastsangaris@gmail.com> 
							
						 
						
							2022-11-07 03:40:04 +01:00  
				
					
						
							
							
								 
						
							
								34c269310d 
								
							 
						 
						
							
							
								
								Fix console log error on column settings load ( #19886 )  
							
							
							
						 
						
							2022-11-07 03:39:48 +01:00  
				
					
						
							
							
								 
						
							
								4cb2323458 
								
							 
						 
						
							
							
								
								Fix crash in legacy filter creation controller ( #19878 )  
							
							
							
						 
						
							2022-11-07 03:38:53 +01:00  
				
					
						
							
							
								 
						
							
								54f0f1b9ef 
								
							 
						 
						
							
							
								
								Skip Webfinger cache during migrations as well ( #19883 )  
							
							
							
						 
						
							2022-11-07 03:31:38 +01:00  
				
					
						
							
							
								 
						
							
								e53fc34e9a 
								
							 
						 
						
							
							
								
								Set autocomplete attr for email field on signup page ( #19833 )  
							
							... 
							
							
							
							The email address will be used as the "username" for sign-in purposes, so it's the value that should be stored in password managers. We can inform the password manager of this by setting `autocomplete="email"`. Without this hint, password managers may instead store the `username` field, which isn't valid for sign-in (this happens with iCloud Keychain in Safari, for instance). 
							
						 
						
							2022-11-07 03:16:10 +01:00  
				
					
						
							
							
								 
						
							
								3151b260e2 
								
							 
						 
						
							
							
								
								Fix not using GIN index for account search queries ( #19830 )  
							
							
							
						 
						
							2022-11-06 06:16:34 +01:00  
				
					
						
							
							
								 
						
							
								ca8d52c2a4 
								
							 
						 
						
							
							
								
								Change design of new list form in web UI ( #19801 )  
							
							
							
						 
						
							2022-11-05 23:06:32 +01:00  
				
					
						
							
							
								 
						
							
								3a41fccc43 
								
							 
						 
						
							
							
								
								Change `AUTHORIZED_FETCH` to not block unauthenticated REST API access ( #19803 )  
							
							... 
							
							
							
							New environment variable `DISALLOW_UNAUTHENTICATED_API_ACCESS` 
							
						 
						
							2022-11-05 22:56:03 +01:00  
				
					
						
							
							
								 
						
							
								d0c9ac3919 
								
							 
						 
						
							
							
								
								Fix indexing scheduler trying to index when Elasticsearch is disabled ( #19805 )  
							
							... 
							
							
							
							Fix  #19646  
						
							2022-11-05 22:31:52 +01:00  
				
					
						
							
							
								 
						
							
								d54e7ee61e 
								
							 
						 
						
							
							
								
								Fix n+1 queries when rendering initial state JSON ( #19795 )  
							
							
							
						 
						
							2022-11-05 21:51:01 +01:00  
				
					
						
							
							
								 
						
							
								d1de7fb7fa 
								
							 
						 
						
							
							
								
								Fix rendering empty avatar in web UI ( #19798 )  
							
							
							
						 
						
							2022-11-05 21:18:57 +01:00  
				
					
						
							
							
								 
						
							
								a442f481f8 
								
							 
						 
						
							
							
								
								Fix missing interpolation of domain in disabled account banner in web UI ( #19788 )  
							
							
							
						 
						
							2022-11-05 21:11:35 +01:00  
				
					
						
							
							
								 
						
							
								7c65f52692 
								
							 
						 
						
							
							
								
								Change design of moved account banner in web UI ( #19790 )  
							
							
							
						 
						
							2022-11-05 21:11:24 +01:00  
				
					
						
							
							
								 
						
							
								30e786225e 
								
							 
						 
						
							
							
								
								Remove word-break:keep-all from Dismissable banner message ( #19799 )  
							
							
							
						 
						
							2022-11-05 21:03:58 +01:00  
				
					
						
							
							
								 
						
							
								312d616371 
								
							 
						 
						
							
							
								
								Change sign-in banner to reflect disabled or moved account status ( #19773 )  
							
							
							
						 
						
							2022-11-05 18:28:13 +01:00  
				
					
						
							
							
								 
						
							
								887976814a 
								
							 
						 
						
							
							
								
								Fix JavaScript console warning when loading notifications ( #19772 )  
							
							
							
						 
						
							2022-11-05 13:45:06 +01:00  
				
					
						
							
							
								 
						
							
								c95d9aab56 
								
							 
						 
						
							
							
								
								Fix JavaScript console error on upload editing status ( #19769 )  
							
							
							
						 
						
							2022-11-05 13:43:47 +01:00  
				
					
						
							
							
								 
						
							
								9616f5bb22 
								
							 
						 
						
							
							
								
								Fix compose form submission reloading web interface ( #19762 )  
							
							... 
							
							
							
							* Fix compose form submission reloading web interface
Fix regression introduced by #19742 
* Fix various compose form buttons being handled like submit buttons
* Fix coding style issue
* Fix missing onClick prop check 
							
						 
						
							2022-11-05 13:43:37 +01:00  
				
					
						
							
							
								 
						
							
								1e7ea50f4c 
								
							 
						 
						
							
							
								
								New Crowdin updates ( #19627 )  
							
							... 
							
							
							
							* 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 (Armenian)
* New translations en.yml (Irish)
* New translations en.json (Thai)
* New translations en.json (Sinhala)
* New translations en.json (Bulgarian)
* New translations en.json (Ido)
* New translations en.json (German)
* New translations en.json (Tamil)
* New translations en.json (Esperanto)
* New translations en.json (Czech)
* New translations en.json (Dutch)
* New translations en.json (Albanian)
* New translations en.json (Japanese)
* New translations en.json (Indonesian)
* New translations en.json (Romanian)
* New translations en.json (Irish)
* New translations en.json (French)
* New translations en.json (Spanish)
* New translations en.json (Afrikaans)
* New translations en.json (Arabic)
* New translations en.json (Catalan)
* New translations en.json (Danish)
* New translations en.json (Greek)
* New translations en.json (Frisian)
* New translations en.json (Basque)
* New translations en.json (Finnish)
* New translations en.json (Icelandic)
* New translations en.json (Portuguese, Brazilian)
* New translations en.json (Corsican)
* New translations en.json (Kannada)
* New translations en.json (Scottish Gaelic)
* New translations en.json (Asturian)
* New translations en.json (Occitan)
* New translations en.json (Serbian (Latin))
* New translations en.json (Kurmanji (Kurdish))
* New translations en.json (Sorani (Kurdish))
* New translations en.json (Sardinian)
* New translations en.json (Breton)
* New translations en.json (Sanskrit)
* New translations en.json (Taigi)
* New translations en.json (Silesian)
* New translations en.json (Standard Moroccan Tamazight)
* New translations activerecord.en.yml (Spanish, Mexico)
* New translations en.json (Burmese)
* New translations en.json (Cornish)
* New translations en.json (Malayalam)
* New translations en.json (Persian)
* New translations en.json (Estonian)
* New translations en.json (Spanish, Argentina)
* New translations en.json (Spanish, Mexico)
* New translations en.json (Bengali)
* New translations en.json (Marathi)
* New translations en.json (Croatian)
* New translations en.json (Norwegian Nynorsk)
* New translations en.json (Kazakh)
* New translations en.json (Latvian)
* New translations en.json (Tatar)
* New translations en.json (Hindi)
* New translations en.json (Malay)
* New translations en.json (Telugu)
* New translations en.json (English, United Kingdom)
* New translations en.json (Welsh)
* New translations en.json (Uyghur)
* New translations en.json (Chinese Traditional, Hong Kong)
* New translations en.json (Japanese)
* New translations en.json (Finnish)
* New translations en.json (Irish)
* New translations en.yml (Irish)
* New translations en.json (Portuguese)
* New translations en.json (Chinese Simplified)
* New translations en.json (Spanish, Argentina)
* New translations en.json (Irish)
* New translations en.json (Irish)
* New translations doorkeeper.en.yml (Irish)
* New translations activerecord.en.yml (Irish)
* New translations devise.en.yml (Irish)
* New translations en.json (Greek)
* New translations en.json (Irish)
* New translations en.json (Korean)
* New translations en.yml (Korean)
* New translations en.json (Chinese Traditional)
* New translations en.json (Galician)
* New translations en.json (French)
* New translations en.yml (French)
* New translations en.json (Italian)
* New translations en.json (Vietnamese)
* New translations en.json (Latvian)
* New translations simple_form.en.yml (Korean)
* New translations en.json (Esperanto)
* New translations en.json (Albanian)
* New translations en.json (Indonesian)
* New translations en.json (Icelandic)
* New translations en.yml (Indonesian)
* New translations en.json (Norwegian Nynorsk)
* New translations en.yml (Norwegian Nynorsk)
* Run `yarn manage:translations`
* Run `bundle exec i18n-tasks normalize`
* New translations en.json (Slovenian)
* New translations en.json (Turkish)
* New translations en.json (Vietnamese)
* New translations en.yml (Norwegian Nynorsk)
* New translations en.json (Kurmanji (Kurdish))
* New translations en.json (German)
* New translations simple_form.en.yml (Finnish)
* New translations en.json (Hungarian)
* New translations en.yml (Hungarian)
* New translations en.json (Breton)
* New translations en.json (Dutch)
* New translations en.json (Spanish)
* New translations simple_form.en.yml (French)
* New translations simple_form.en.yml (Czech)
* New translations simple_form.en.yml (Norwegian)
* New translations simple_form.en.yml (Hungarian)
* New translations en.json (French)
* New translations simple_form.en.yml (Italian)
* New translations simple_form.en.yml (Japanese)
* New translations simple_form.en.yml (Georgian)
* New translations simple_form.en.yml (Korean)
* New translations simple_form.en.yml (Portuguese)
* New translations simple_form.en.yml (Russian)
* New translations simple_form.en.yml (Slovak)
* New translations simple_form.en.yml (Slovenian)
* New translations simple_form.en.yml (Albanian)
* New translations simple_form.en.yml (Serbian (Cyrillic))
* New translations simple_form.en.yml (Swedish)
* New translations simple_form.en.yml (Turkish)
* New translations simple_form.en.yml (Hebrew)
* New translations simple_form.en.yml (Armenian)
* New translations simple_form.en.yml (Finnish)
* New translations simple_form.en.yml (Afrikaans)
* New translations en.json (Catalan)
* New translations simple_form.en.yml (Dutch)
* New translations simple_form.en.yml (Polish)
* New translations simple_form.en.yml (Basque)
* New translations simple_form.en.yml (Romanian)
* New translations simple_form.en.yml (French)
* New translations simple_form.en.yml (Spanish)
* New translations simple_form.en.yml (Arabic)
* New translations simple_form.en.yml (Bulgarian)
* New translations simple_form.en.yml (Catalan)
* New translations simple_form.en.yml (Danish)
* New translations simple_form.en.yml (German)
* New translations simple_form.en.yml (Greek)
* New translations simple_form.en.yml (Frisian)
* New translations simple_form.en.yml (Indonesian)
* New translations simple_form.en.yml (Portuguese, Brazilian)
* New translations simple_form.en.yml (Icelandic)
* New translations simple_form.en.yml (Galician)
* New translations simple_form.en.yml (Chinese Simplified)
* New translations simple_form.en.yml (Chinese Traditional)
* New translations simple_form.en.yml (Ukrainian)
* New translations en.json (Ukrainian)
* New translations simple_form.en.yml (Sinhala)
* New translations simple_form.en.yml (Vietnamese)
* New translations simple_form.en.yml (Persian)
* New translations simple_form.en.yml (Tamil)
* New translations simple_form.en.yml (Corsican)
* New translations simple_form.en.yml (Scottish Gaelic)
* New translations simple_form.en.yml (Asturian)
* New translations simple_form.en.yml (Occitan)
* New translations simple_form.en.yml (Serbian (Latin))
* New translations simple_form.en.yml (Kurmanji (Kurdish))
* New translations simple_form.en.yml (Sorani (Kurdish))
* New translations simple_form.en.yml (Sardinian)
* New translations simple_form.en.yml (Breton)
* New translations simple_form.en.yml (Kabyle)
* New translations simple_form.en.yml (Ido)
* New translations simple_form.en.yml (Standard Moroccan Tamazight)
* New translations simple_form.en.yml (Malayalam)
* New translations simple_form.en.yml (Spanish, Argentina)
* New translations simple_form.en.yml (Estonian)
* New translations simple_form.en.yml (Spanish, Mexico)
* New translations simple_form.en.yml (Bengali)
* New translations simple_form.en.yml (Thai)
* New translations simple_form.en.yml (Croatian)
* New translations simple_form.en.yml (Norwegian Nynorsk)
* New translations simple_form.en.yml (Kazakh)
* New translations simple_form.en.yml (Latvian)
* New translations simple_form.en.yml (Tatar)
* New translations simple_form.en.yml (Welsh)
* New translations simple_form.en.yml (Esperanto)
* New translations simple_form.en.yml (Chinese Traditional, Hong Kong)
* New translations en.json (Persian)
* New translations simple_form.en.yml (Hungarian)
* New translations simple_form.en.yml (Portuguese)
* New translations simple_form.en.yml (Kurmanji (Kurdish))
* New translations simple_form.en.yml (Norwegian Nynorsk)
* New translations simple_form.en.yml (Finnish)
* New translations simple_form.en.yml (Italian)
* New translations en.yml (Catalan)
* New translations simple_form.en.yml (Catalan)
* New translations simple_form.en.yml (Ukrainian)
* New translations en.json (Irish)
* New translations simple_form.en.yml (Dutch)
* New translations en.json (Ukrainian)
* New translations activerecord.en.yml (Irish)
* New translations en.json (Polish)
* New translations simple_form.en.yml (Chinese Simplified)
* New translations simple_form.en.yml (Greek)
* New translations simple_form.en.yml (Hungarian)
* New translations simple_form.en.yml (Slovenian)
* New translations simple_form.en.yml (Asturian)
* New translations en.yml (Dutch)
* New translations simple_form.en.yml (Dutch)
* New translations en.yml (Swedish)
* New translations simple_form.en.yml (Polish)
* New translations simple_form.en.yml (Chinese Traditional)
* New translations en.yml (Dutch)
* New translations en.json (Swedish)
* New translations en.yml (Swedish)
* New translations simple_form.en.yml (Swedish)
* New translations en.json (Swedish)
* New translations en.yml (Swedish)
* New translations simple_form.en.yml (Swedish)
* New translations doorkeeper.en.yml (Swedish)
* New translations activerecord.en.yml (Swedish)
* New translations en.json (Swedish)
* New translations en.yml (Swedish)
* New translations simple_form.en.yml (Swedish)
* New translations en.json (Swedish)
* New translations en.yml (Swedish)
* New translations simple_form.en.yml (Vietnamese)
* New translations simple_form.en.yml (French)
* New translations simple_form.en.yml (Swedish)
* New translations simple_form.en.yml (Spanish, Argentina)
* New translations simple_form.en.yml (Vietnamese)
* New translations en.json (Afrikaans)
* New translations en.yml (Afrikaans)
* New translations en.json (Portuguese, Brazilian)
* New translations en.json (Norwegian Nynorsk)
* New translations simple_form.en.yml (Afrikaans)
* New translations simple_form.en.yml (Japanese)
* New translations simple_form.en.yml (Korean)
* New translations en.json (Norwegian Nynorsk)
* New translations en.yml (Swedish)
* New translations en.json (Norwegian Nynorsk)
* New translations en.json (Polish)
* New translations en.json (Swedish)
* New translations en.yml (Swedish)
* New translations simple_form.en.yml (Icelandic)
* New translations en.json (Czech)
* Run `yarn manage:translations`
* Run `bundle exec i18n-tasks normalize`
Co-authored-by: Yamagishi Kazutoshi <ykzts@desire.sh> 
							
						 
						
							2022-11-05 19:54:26 +09:00  
				
					
						
							
							
								 
						
							
								c4b92b1aee 
								
							 
						 
						
							
							
								
								Fix n+1 query during status removal ( #19753 )  
							
							
							
						 
						
							2022-11-05 00:09:52 +01:00  
				
					
						
							
							
								 
						
							
								bb89f83cc0 
								
							 
						 
						
							
							
								
								Fix additional issues with status cache hydration ( #19747 )  
							
							... 
							
							
							
							* Spare one SQL query when hydrating polls
* Improve tests
* Fix more discrepancies
* Fix possible crash when the status has no application set 
							
						 
						
							2022-11-04 20:01:33 +01:00  
				
					
						
							
							
								 
						
							
								03b991de6c 
								
							 
						 
						
							
							
								
								Fix various issues with store hydration ( #19746 )  
							
							... 
							
							
							
							- Improve tests
- Fix possible crash when application of a reblogged post isn't set
- Fix discrepancies around favourited and reblogged attributes
- Fix discrepancies around pinned attribute
- Fix polls not being hydrated 
							
						 
						
							2022-11-04 19:33:16 +01:00  
				
					
						
							
							
								 
						
							
								0165449e3a 
								
							 
						 
						
							
							
								
								A11y: Explicit <form> element around compose area ( #19742 )  
							
							
							
						 
						
							2022-11-04 17:08:08 +01:00  
				
					
						
							
							
								 
						
							
								c2170991c7 
								
							 
						 
						
							
							
								
								Fix reblogs being discarded after the reblogged status ( #19731 )  
							
							
							
						 
						
							2022-11-04 16:31:44 +01:00  
				
					
						
							
							
								 
						
							
								e02812d5b6 
								
							 
						 
						
							
							
								
								Add assets from Twemoji 14.0 ( #19733 )  
							
							
							
						 
						
							2022-11-04 16:08:41 +01:00  
				
					
						
							
							
								 
						
							
								b1a219552e 
								
							 
						 
						
							
							
								
								Fix featured tags not saving preferred casing ( #19732 )  
							
							
							
						 
						
							2022-11-04 16:08:29 +01:00  
				
					
						
							
							
								 
						
							
								f002878c95 
								
							 
						 
						
							
							
								
								Make word-break: keep-all for dismissable banner ( #19719 )  
							
							
							
						 
						
							2022-11-04 16:04:25 +01:00  
				
					
						
							
							
								 
						
							
								5f9e47be34 
								
							 
						 
						
							
							
								
								Add caching for payload serialization during fan-out ( #19642 )  
							
							
							
						 
						
							2022-11-04 13:21:06 +01:00  
				
					
						
							
							
								 
						
							
								4fb0aae636 
								
							 
						 
						
							
							
								
								Change mentions of blocked users to not be processed ( #19725 )  
							
							... 
							
							
							
							Fixes  #19698  
						
							2022-11-04 13:19:12 +01:00  
				
					
						
							
							
								 
						
							
								20aa8881dc 
								
							 
						 
						
							
							
								
								Fix colors in light theme ( #19714 )  
							
							
							
						 
						
							2022-11-04 02:32:26 +01:00  
				
					
						
							
							
								 
						
							
								139ea4c981 
								
							 
						 
						
							
							
								
								Fix limited account hint referencing "your" server when logged out ( #19711 )  
							
							
							
						 
						
							2022-11-04 02:28:37 +01:00  
				
					
						
							
							
								 
						
							
								bfafb114a2 
								
							 
						 
						
							
							
								
								Fix showing profile's featured tags on individual statuses ( #19712 )  
							
							
							
						 
						
							2022-11-04 02:28:25 +01:00  
				
					
						
							
							
								 
						
							
								1c3192df6b 
								
							 
						 
						
							
							
								
								Fix wrong colors in the high-contrast theme ( #19708 )  
							
							
							
						 
						
							2022-11-04 02:28:14 +01:00  
				
					
						
							
							
								 
						
							
								5825402ed5 
								
							 
						 
						
							
							
								
								Fix design of verified links in web UI ( #19709 )  
							
							
							
						 
						
							2022-11-04 02:28:00 +01:00  
				
					
						
							
							
								 
						
							
								7c8e2b9859 
								
							 
						 
						
							
							
								
								Fix handling of duplicate and out-of-order notifications in WebUI ( #19693 )  
							
							... 
							
							
							
							* Fix handling of duplicate notifications from streaming server
* Fix handling of duplicate and out-of-order notifications when polling/expanding
Fixes  #19615  
							
						 
						
							2022-11-04 00:14:39 +01:00  
				
					
						
							
							
								 
						
							
								053dac2afa 
								
							 
						 
						
							
							
								
								Remove meta tag for official iOS app ( #19656 )  
							
							
							
						 
						
							2022-11-04 00:13:07 +01:00  
				
					
						
							
							
								 
						
							
								1dca08b76f 
								
							 
						 
						
							
							
								
								Fix admin action logs page ( #19649 )  
							
							... 
							
							
							
							* Add tests
* Fix crash when trying to display orphaned action logs
* Add migration for older admin action logs 
							
						 
						
							2022-11-03 16:06:42 +01:00  
				
					
						
							
							
								 
						
							
								cbb440bbc2 
								
							 
						 
						
							
							
								
								Fix being unable to withdraw follow request when confirmation modal is disabled ( #19687 )  
							
							... 
							
							
							
							* Fix being unable to withdraw follow request when unfollow confirmation modal is disabled
Fixes  #19569 
* Fix “unfollow” being inadequately used for withdrawing follow requests from account card 
							
						 
						
							2022-11-03 16:05:39 +01:00  
				
					
						
							
							
								 
						
							
								125322718b 
								
							 
						 
						
							
							
								
								Fix inaccurate admin log entry for re-sending confirmation e-mails ( #19674 )  
							
							... 
							
							
							
							Fixes  #19593  
						
							2022-11-02 18:50:21 +01:00  
				
					
						
							
							
								 
						
							
								74d40c7d8f 
								
							 
						 
						
							
							
								
								Fix edits not being immediately reflected ( #19673 )  
							
							... 
							
							
							
							Fixes  #19546  
						
							2022-11-02 18:09:39 +01:00  
				
					
						
							
							
								 
						
							
								e0eb39d41b 
								
							 
						 
						
							
							
								
								Fix bookmark import stopping at the first failure ( #19669 )  
							
							... 
							
							
							
							Fixes  #19389  
						
							2022-11-02 16:38:23 +01:00  
				
					
						
							
							
								 
						
							
								0f5e6dd02b 
								
							 
						 
						
							
							
								
								Add support for AVIF uploads ( #19647 )  
							
							
							
						 
						
							2022-11-01 22:08:41 +01:00  
				
					
						
							
							
								 
						
							
								ae07cfb868 
								
							 
						 
						
							
							
								
								Add support for HEIC uploads ( #19618 )  
							
							
							
						 
						
							2022-11-01 16:26:25 +01:00  
				
					
						
							
							
								 
						
							
								6804228fdf 
								
							 
						 
						
							
							
								
								Fix N+1 on mentions in PushUpdateWorker ( #19637 )  
							
							
							
						 
						
							2022-11-01 16:03:51 +01:00  
				
					
						
							
							
								 
						
							
								15bae3e0e4 
								
							 
						 
						
							
							
								
								Change post-processing to be deferred only for large media types ( #19617 )  
							
							
							
						 
						
							2022-11-01 15:27:58 +01:00  
				
					
						
							
							
								 
						
							
								c68e6b52d9 
								
							 
						 
						
							
							
								
								png optimization(loss less) ( #19630 )  
							
							
							
						 
						
							2022-11-01 15:06:52 +01:00  
				
					
						
							
							
								 
						
							
								d0ba77047e 
								
							 
						 
						
							
							
								
								Change max. thumbnail dimensions to 640x360px (360p) ( #19619 )  
							
							
							
						 
						
							2022-11-01 13:01:39 +01:00  
				
					
						
							
							
								 
						
							
								03d9618595 
								
							 
						 
						
							
							
								
								Fix UserCleanupScheduler crash when an unconfirmed account has a moderation note ( #19629 )  
							
							... 
							
							
							
							Fixes  #19109  
						
							2022-11-01 12:59:23 +01:00  
				
					
						
							
							
								 
						
							
								fea142fb9a 
								
							 
						 
						
							
							
								
								New Crowdin updates ( #19517 )  
							
							... 
							
							
							
							* New translations en.json (Persian)
* New translations en.json (Spanish, Argentina)
* New translations simple_form.en.yml (Arabic)
* New translations activerecord.en.yml (Slovenian)
* New translations activerecord.en.yml (Turkish)
* New translations en.json (Persian)
* New translations en.yml (Persian)
* New translations activerecord.en.yml (Spanish)
* New translations en.json (Czech)
* New translations en.json (Arabic)
* New translations en.yml (Arabic)
* New translations en.json (Catalan)
* New translations en.json (Greek)
* New translations en.json (Basque)
* New translations en.yml (Basque)
* New translations en.json (Polish)
* New translations en.json (Chinese Traditional)
* New translations en.json (Latvian)
* New translations simple_form.en.yml (Basque)
* New translations activerecord.en.yml (Greek)
* New translations activerecord.en.yml (Basque)
* New translations activerecord.en.yml (Polish)
* New translations en.yml (German)
* New translations en.json (Vietnamese)
* New translations en.json (Kurmanji (Kurdish))
* New translations simple_form.en.yml (German)
* New translations en.json (Kurmanji (Kurdish))
* New translations en.json (Romanian)
* New translations en.json (Chinese Traditional)
* New translations simple_form.en.yml (Chinese Traditional)
* New translations activerecord.en.yml (Afrikaans)
* New translations en.json (German)
* New translations en.json (Romanian)
* New translations en.json (Afrikaans)
* New translations en.json (German)
* New translations en.json (Japanese)
* New translations en.yml (Japanese)
* New translations simple_form.en.yml (Japanese)
* New translations activerecord.en.yml (Japanese)
* New translations en.yml (German)
* New translations en.yml (Portuguese, Brazilian)
* New translations simple_form.en.yml (German)
* New translations simple_form.en.yml (Portuguese, Brazilian)
* New translations activerecord.en.yml (German)
* New translations activerecord.en.yml (Portuguese, Brazilian)
* New translations en.json (Polish)
* New translations simple_form.en.yml (Portuguese, Brazilian)
* New translations en.yml (German)
* New translations en.json (German)
* New translations en.json (Italian)
* New translations en.json (Portuguese)
* New translations simple_form.en.yml (German)
* New translations en.json (Bulgarian)
* New translations en.json (Chinese Traditional)
* New translations en.json (Danish)
* New translations en.json (Finnish)
* New translations en.json (Dutch)
* New translations en.json (Danish)
* New translations simple_form.en.yml (Danish)
* New translations activerecord.en.yml (Danish)
* New translations en.json (Dutch)
* New translations en.json (Chinese Traditional)
* New translations en.yml (Chinese Traditional)
* New translations simple_form.en.yml (Chinese Traditional)
* New translations en.json (Ukrainian)
* New translations en.json (Chinese Traditional)
* New translations en.yml (Chinese Traditional)
* New translations simple_form.en.yml (Chinese Traditional)
* New translations doorkeeper.en.yml (Chinese Traditional)
* New translations devise.en.yml (Chinese Traditional)
* New translations en.json (Chinese Traditional)
* New translations en.yml (Chinese Traditional)
* New translations en.yml (Spanish, Argentina)
* New translations doorkeeper.en.yml (Chinese Traditional)
* New translations en.json (Korean)
* New translations en.yml (Korean)
* New translations en.json (Chinese Traditional)
* New translations en.yml (Chinese Traditional)
* New translations simple_form.en.yml (Chinese Traditional)
* New translations en.json (Chinese Traditional)
* New translations en.yml (Chinese Traditional)
* New translations simple_form.en.yml (Chinese Traditional)
* New translations doorkeeper.en.yml (Chinese Traditional)
* New translations devise.en.yml (Chinese Traditional)
* New translations en.json (Japanese)
* New translations en.yml (Japanese)
* New translations en.json (Chinese Simplified)
* New translations en.json (French)
* New translations en.yml (French)
* New translations simple_form.en.yml (French)
* New translations en.yml (German)
* New translations en.json (French)
* New translations en.json (Afrikaans)
* New translations en.yml (Afrikaans)
* New translations en.json (Kabyle)
* New translations en.yml (Kabyle)
* New translations simple_form.en.yml (Kabyle)
* New translations en.yml (Czech)
* New translations en.json (German)
* New translations en.json (French)
* New translations en.yml (Catalan)
* New translations en.yml (Kurmanji (Kurdish))
* New translations simple_form.en.yml (Kurmanji (Kurdish))
* New translations activerecord.en.yml (Kurmanji (Kurdish))
* New translations en.yml (German)
* New translations en.json (Bulgarian)
* New translations en.json (German)
* New translations en.yml (Italian)
* New translations en.yml (German)
* New translations en.json (German)
* New translations en.yml (Greek)
* New translations en.json (Hungarian)
* New translations en.yml (Hungarian)
* New translations en.yml (Portuguese)
* New translations en.yml (Vietnamese)
* New translations en.yml (German)
* New translations en.json (German)
* New translations en.yml (Polish)
* New translations en.yml (Latvian)
* New translations en.yml (German)
* New translations en.json (German)
* New translations en.yml (Turkish)
* New translations en.yml (Ukrainian)
* New translations simple_form.en.yml (German)
* New translations en.json (German)
* New translations en.yml (German)
* New translations en.json (German)
* New translations en.json (Asturian)
* New translations simple_form.en.yml (German)
* New translations doorkeeper.en.yml (German)
* New translations en.json (German)
* New translations en.yml (German)
* New translations en.json (German)
* New translations en.json (Basque)
* New translations en.json (Chinese Simplified)
* New translations en.json (Basque)
* New translations en.yml (Basque)
* New translations en.json (Slovenian)
* New translations simple_form.en.yml (Basque)
* New translations en.yml (Spanish)
* New translations en.json (Spanish)
* New translations en.yml (Basque)
* New translations activerecord.en.yml (Spanish)
* New translations en.yml (German)
* New translations en.json (German)
* New translations en.yml (Ukrainian)
* New translations en.json (Ukrainian)
* New translations simple_form.en.yml (German)
* New translations simple_form.en.yml (Ukrainian)
* New translations activerecord.en.yml (Ukrainian)
* New translations en.json (German)
* New translations en.yml (Ukrainian)
* New translations en.json (Slovenian)
* New translations en.json (Ukrainian)
* New translations simple_form.en.yml (German)
* New translations simple_form.en.yml (Ukrainian)
* New translations doorkeeper.en.yml (Ukrainian)
* New translations en.json (German)
* New translations en.json (Esperanto)
* New translations en.yml (Dutch)
* New translations simple_form.en.yml (Dutch)
* New translations doorkeeper.en.yml (Dutch)
* New translations en.yml (Japanese)
* New translations simple_form.en.yml (Japanese)
* New translations en.json (Japanese)
* New translations en.yml (Japanese)
* New translations en.yml (Dutch)
* New translations simple_form.en.yml (Dutch)
* New translations simple_form.en.yml (Japanese)
* New translations en.json (Japanese)
* New translations en.yml (Japanese)
* New translations en.yml (German)
* New translations en.json (German)
* New translations en.json (Japanese)
* New translations en.json (Slovenian)
* New translations en.yml (Slovenian)
* New translations en.yml (German)
* New translations en.json (Japanese)
* New translations en.json (Indonesian)
* New translations simple_form.en.yml (German)
* New translations en.yml (German)
* New translations en.json (German)
* New translations en.json (Indonesian)
* New translations en.yml (Russian)
* New translations en.yml (Indonesian)
* New translations simple_form.en.yml (Indonesian)
* New translations en.json (Burmese)
* New translations en.yml (Burmese)
* New translations simple_form.en.yml (Burmese)
* New translations activerecord.en.yml (Burmese)
* New translations devise.en.yml (Burmese)
* New translations doorkeeper.en.yml (Burmese)
* New translations en.yml (German)
* New translations en.json (German)
* New translations en.yml (Indonesian)
* New translations simple_form.en.yml (Indonesian)
* New translations activerecord.en.yml (Indonesian)
* New translations en.json (Burmese)
* New translations en.json (German)
* New translations en.json (Indonesian)
* New translations en.json (Swedish)
* New translations en.json (Icelandic)
* New translations en.yml (Indonesian)
* New translations simple_form.en.yml (Indonesian)
* New translations en.json (Hungarian)
* New translations en.json (German)
* New translations en.json (Icelandic)
* New translations en.yml (Icelandic)
* New translations en.json (Scottish Gaelic)
* New translations en.yml (Scottish Gaelic)
* New translations en.json (German)
* New translations en.yml (Arabic)
* New translations en.json (Hindi)
* New translations en.json (Scottish Gaelic)
* New translations simple_form.en.yml (Arabic)
* New translations simple_form.en.yml (Scottish Gaelic)
* New translations activerecord.en.yml (Scottish Gaelic)
* New translations devise.en.yml (Scottish Gaelic)
* New translations activerecord.en.yml (Danish)
* New translations en.json (German)
* New translations en.json (Scottish Gaelic)
* New translations en.json (German)
* New translations en.json (Persian)
* New translations en.yml (Persian)
* New translations en.json (Persian)
* New translations activerecord.en.yml (Persian)
* New translations en.json (Igbo)
* New translations en.yml (Igbo)
* New translations simple_form.en.yml (Igbo)
* New translations activerecord.en.yml (Igbo)
* New translations devise.en.yml (Igbo)
* New translations doorkeeper.en.yml (Igbo)
* New translations en.json (Korean)
* New translations en.yml (Korean)
* New translations en.json (Spanish, Argentina)
* New translations simple_form.en.yml (Korean)
* New translations en.json (Spanish, Argentina)
* New translations en.json (Japanese)
* New translations simple_form.en.yml (Japanese)
* New translations en.json (Igbo)
* New translations en.json (Japanese)
* New translations en.yml (Japanese)
* New translations en.yml (Japanese)
* New translations simple_form.en.yml (Japanese)
* New translations en.json (Galician)
* New translations en.yml (Galician)
* New translations simple_form.en.yml (Kurmanji (Kurdish))
* Run `yarn manage:translations`
* Run `bundle exec i18n-tasks normalize`
Co-authored-by: Yamagishi Kazutoshi <ykzts@desire.sh> 
							
						 
						
							2022-11-01 18:42:04 +09:00  
				
					
						
							
							
								 
						
							
								bb1ef11c30 
								
							 
						 
						
							
							
								
								Change featured hashtag deletion to be done synchronously ( #19590 )  
							
							
							
						 
						
							2022-10-31 16:31:44 +01:00  
				
					
						
							
							
								 
						
							
								2d9a85db6e 
								
							 
						 
						
							
							
								
								Change design of link footer ( #19562 )  
							
							
							
						 
						
							2022-10-31 13:06:17 +01:00  
				
					
						
							
							
								 
						
							
								26478f461c 
								
							 
						 
						
							
							
								
								Remove language filtering from hashtag timelines ( #19563 )  
							
							
							
						 
						
							2022-10-30 21:29:23 +01:00  
				
					
						
							
							
								 
						
							
								a529d6d93e 
								
							 
						 
						
							
							
								
								Fix invites ( #19560 )  
							
							... 
							
							
							
							Fixes  #19507 
Fix regression from #19296  
						
							2022-10-30 19:04:39 +01:00  
				
					
						
							
							
								 
						
							
								ac9fb0d654 
								
							 
						 
						
							
							
								
								Add reputation and followers score boost to SQL-only account search ( #19251 )  
							
							
							
						 
						
							2022-10-30 13:23:05 +01:00  
				
					
						
							
							
								 
						
							
								40c7f3e830 
								
							 
						 
						
							
							
								
								Fix account action type validation ( #19476 )  
							
							... 
							
							
							
							* Fix account action type validation
Fix  #19143 
* Fix  #19145 
* Fix code style issues 
							
						 
						
							2022-10-30 02:44:32 +02:00  
				
					
						
							
							
								 
						
							
								276b85bc91 
								
							 
						 
						
							
							
								
								Fix admin APIs returning deleted object instead of empty object upon delete ( #19479 )  
							
							... 
							
							
							
							Fix  #19153  
						
							2022-10-30 02:43:57 +02:00  
				
					
						
							
							
								 
						
							
								5724da0780 
								
							 
						 
						
							
							
								
								Fix language not being saved when editing status ( #19543 )  
							
							... 
							
							
							
							Fix  #19542  
						
							2022-10-30 02:43:27 +02:00  
				
					
						
							
							
								 
						
							
								3b024c563c 
								
							 
						 
						
							
							
								
								Fix not being able to input featured tag with `#` ( #19535 )  
							
							
							
						 
						
							2022-10-30 02:43:20 +02:00  
				
					
						
							
							
								 
						
							
								ad83e64795 
								
							 
						 
						
							
							
								
								Fix sidebar and tabs on settings on small screens in admin UI ( #19533 )  
							
							
							
						 
						
							2022-10-30 02:43:15 +02:00  
				
					
						
							
							
								 
						
							
								30ef110224 
								
							 
						 
						
							
							
								
								Fix upload progress not communicating processing phase in web UI ( #19530 )  
							
							
							
						 
						
							2022-10-29 20:05:53 +02:00  
				
					
						
							
							
								 
						
							
								f910f0dc92 
								
							 
						 
						
							
							
								
								Fix wrong host being used for custom.css when asset host configured ( #19521 )  
							
							
							
						 
						
							2022-10-29 14:04:24 +02:00  
				
					
						
							
							
								 
						
							
								7926cb1bc7 
								
							 
						 
						
							
							
								
								fix name of Lao language ( #19520 )  
							
							... 
							
							
							
							It said ພາສາ or pha-sa, which means just "language" in Lao. "ພາສາລາວ",
pha-sa lao, is the full name but the short "ລາວ" is commonly used. 
							
						 
						
							2022-10-29 13:34:56 +02:00  
				
					
						
							
							
								 
						
							
								55af04b253 
								
							 
						 
						
							
							
								
								Fix logged out search and changed logged-in search placeholder ( #19514 )  
							
							
							
						 
						
							2022-10-29 13:32:49 +02:00  
				
					
						
							
							
								 
						
							
								e6d415bb1f 
								
							 
						 
						
							
							
								
								New Crowdin updates ( #19425 )  
							
							... 
							
							
							
							* New translations en.yml (Occitan)
* New translations doorkeeper.en.yml (Armenian)
* New translations doorkeeper.en.yml (Danish)
* New translations doorkeeper.en.yml (German)
* New translations doorkeeper.en.yml (Greek)
* New translations doorkeeper.en.yml (Frisian)
* New translations doorkeeper.en.yml (Basque)
* New translations doorkeeper.en.yml (Finnish)
* New translations doorkeeper.en.yml (Hebrew)
* New translations doorkeeper.en.yml (Hungarian)
* New translations doorkeeper.en.yml (Italian)
* New translations doorkeeper.en.yml (Catalan)
* New translations doorkeeper.en.yml (Japanese)
* New translations doorkeeper.en.yml (Georgian)
* New translations doorkeeper.en.yml (Korean)
* New translations doorkeeper.en.yml (Dutch)
* New translations doorkeeper.en.yml (Norwegian)
* New translations doorkeeper.en.yml (Polish)
* New translations doorkeeper.en.yml (Portuguese)
* New translations doorkeeper.en.yml (Czech)
* New translations doorkeeper.en.yml (Bulgarian)
* New translations en.yml (Serbian (Latin))
* New translations en.yml (Sorani (Kurdish))
* New translations en.yml (Corsican)
* New translations en.yml (Sardinian)
* New translations en.yml (Sanskrit)
* New translations en.yml (Kabyle)
* New translations doorkeeper.en.yml (Arabic)
* New translations en.yml (Taigi)
* New translations en.yml (Silesian)
* New translations en.yml (Standard Moroccan Tamazight)
* New translations doorkeeper.en.yml (Romanian)
* New translations doorkeeper.en.yml (French)
* New translations doorkeeper.en.yml (Spanish)
* New translations doorkeeper.en.yml (Afrikaans)
* New translations doorkeeper.en.yml (Russian)
* New translations doorkeeper.en.yml (Slovak)
* New translations doorkeeper.en.yml (Breton)
* New translations doorkeeper.en.yml (Welsh)
* New translations doorkeeper.en.yml (Esperanto)
* New translations doorkeeper.en.yml (Chinese Traditional, Hong Kong)
* New translations doorkeeper.en.yml (Tatar)
* New translations doorkeeper.en.yml (Malayalam)
* New translations doorkeeper.en.yml (Sinhala)
* New translations doorkeeper.en.yml (Latvian)
* New translations doorkeeper.en.yml (Scottish Gaelic)
* New translations doorkeeper.en.yml (Asturian)
* New translations doorkeeper.en.yml (Occitan)
* New translations doorkeeper.en.yml (Serbian (Latin))
* New translations doorkeeper.en.yml (Kurmanji (Kurdish))
* New translations doorkeeper.en.yml (Sorani (Kurdish))
* New translations doorkeeper.en.yml (Corsican)
* New translations doorkeeper.en.yml (Sardinian)
* New translations doorkeeper.en.yml (Hindi)
* New translations doorkeeper.en.yml (Estonian)
* New translations doorkeeper.en.yml (Slovenian)
* New translations doorkeeper.en.yml (Icelandic)
* New translations doorkeeper.en.yml (Albanian)
* New translations doorkeeper.en.yml (Serbian (Cyrillic))
* New translations doorkeeper.en.yml (Swedish)
* New translations doorkeeper.en.yml (Turkish)
* New translations doorkeeper.en.yml (Ukrainian)
* New translations doorkeeper.en.yml (Chinese Simplified)
* New translations doorkeeper.en.yml (Chinese Traditional)
* New translations doorkeeper.en.yml (Vietnamese)
* New translations doorkeeper.en.yml (Galician)
* New translations doorkeeper.en.yml (Portuguese, Brazilian)
* New translations doorkeeper.en.yml (Kazakh)
* New translations doorkeeper.en.yml (Indonesian)
* New translations doorkeeper.en.yml (Persian)
* New translations doorkeeper.en.yml (Tamil)
* New translations doorkeeper.en.yml (Spanish, Argentina)
* New translations doorkeeper.en.yml (Spanish, Mexico)
* New translations doorkeeper.en.yml (Marathi)
* New translations doorkeeper.en.yml (Thai)
* New translations doorkeeper.en.yml (Croatian)
* New translations doorkeeper.en.yml (Norwegian Nynorsk)
* New translations doorkeeper.en.yml (Kabyle)
* New translations doorkeeper.en.yml (Ido)
* New translations doorkeeper.en.yml (Standard Moroccan Tamazight)
* New translations en.yml (Czech)
* New translations en.json (Czech)
* New translations simple_form.en.yml (Czech)
* New translations en.yml (Danish)
* New translations en.yml (Hungarian)
* New translations en.yml (Polish)
* New translations en.json (Icelandic)
* New translations en.yml (Icelandic)
* New translations simple_form.en.yml (Icelandic)
* New translations activerecord.en.yml (Icelandic)
* New translations devise.en.yml (Icelandic)
* New translations en.yml (Polish)
* New translations en.json (Russian)
* New translations en.yml (Russian)
* New translations en.json (Icelandic)
* New translations en.yml (Icelandic)
* New translations en.json (Latvian)
* New translations en.yml (Latvian)
* New translations simple_form.en.yml (Icelandic)
* New translations en.json (Finnish)
* New translations en.yml (Finnish)
* New translations en.yml (Vietnamese)
* New translations en.yml (Finnish)
* New translations en.yml (Chinese Traditional)
* New translations simple_form.en.yml (Finnish)
* New translations en.yml (Turkish)
* New translations en.json (Finnish)
* New translations en.yml (Finnish)
* New translations simple_form.en.yml (Finnish)
* New translations simple_form.en.yml (Turkish)
* New translations en.json (Dutch)
* New translations en.yml (Catalan)
* New translations en.yml (Dutch)
* New translations simple_form.en.yml (Dutch)
* New translations en.json (Scottish Gaelic)
* New translations en.yml (Scottish Gaelic)
* New translations simple_form.en.yml (Scottish Gaelic)
* New translations activerecord.en.yml (Scottish Gaelic)
* New translations devise.en.yml (Scottish Gaelic)
* New translations en.yml (Greek)
* New translations en.yml (Italian)
* New translations en.yml (Dutch)
* New translations en.yml (Spanish, Argentina)
* New translations en.yml (Dutch)
* New translations en.yml (Slovenian)
* New translations en.yml (Ukrainian)
* New translations en.yml (Galician)
* New translations en.yml (Chinese Simplified)
* New translations en.json (Chinese Simplified)
* New translations en.yml (Galician)
* New translations simple_form.en.yml (Chinese Simplified)
* New translations en.yml (Chinese Simplified)
* New translations simple_form.en.yml (Chinese Simplified)
* New translations en.json (French)
* New translations en.yml (Thai)
* New translations simple_form.en.yml (Thai)
* New translations en.yml (Thai)
* New translations en.json (Thai)
* New translations simple_form.en.yml (Spanish)
* New translations en.json (French)
* New translations en.yml (French)
* New translations simple_form.en.yml (French)
* New translations en.json (Dutch)
* New translations en.yml (Dutch)
* New translations en.yml (Portuguese)
* New translations simple_form.en.yml (Portuguese)
* New translations en.yml (Dutch)
* New translations en.json (Dutch)
* New translations en.json (Arabic)
* New translations en.yml (Arabic)
* New translations en.json (Breton)
* New translations en.json (Scottish Gaelic)
* New translations en.yml (Scottish Gaelic)
* New translations simple_form.en.yml (Arabic)
* New translations simple_form.en.yml (Scottish Gaelic)
* New translations en.yml (German)
* New translations en.yml (Scottish Gaelic)
* New translations simple_form.en.yml (Scottish Gaelic)
* New translations en.yml (German)
* New translations activerecord.en.yml (Turkish)
* New translations activerecord.en.yml (Polish)
* New translations activerecord.en.yml (Portuguese)
* New translations activerecord.en.yml (Russian)
* New translations activerecord.en.yml (Slovak)
* New translations activerecord.en.yml (Slovenian)
* New translations activerecord.en.yml (Albanian)
* New translations activerecord.en.yml (Serbian (Cyrillic))
* New translations activerecord.en.yml (Swedish)
* New translations activerecord.en.yml (Ukrainian)
* New translations activerecord.en.yml (Dutch)
* New translations activerecord.en.yml (Chinese Simplified)
* New translations activerecord.en.yml (Chinese Traditional)
* New translations activerecord.en.yml (Vietnamese)
* New translations activerecord.en.yml (Galician)
* New translations activerecord.en.yml (Portuguese, Brazilian)
* New translations activerecord.en.yml (Indonesian)
* New translations activerecord.en.yml (Persian)
* New translations activerecord.en.yml (Tamil)
* New translations activerecord.en.yml (Spanish, Argentina)
* New translations activerecord.en.yml (Norwegian)
* New translations activerecord.en.yml (Greek)
* New translations activerecord.en.yml (Romanian)
* New translations activerecord.en.yml (French)
* New translations activerecord.en.yml (Spanish)
* New translations activerecord.en.yml (Afrikaans)
* New translations activerecord.en.yml (Arabic)
* New translations activerecord.en.yml (Bulgarian)
* New translations activerecord.en.yml (Catalan)
* New translations activerecord.en.yml (Czech)
* New translations activerecord.en.yml (Danish)
* New translations activerecord.en.yml (German)
* New translations activerecord.en.yml (Frisian)
* New translations activerecord.en.yml (Basque)
* New translations activerecord.en.yml (Finnish)
* New translations activerecord.en.yml (Hebrew)
* New translations activerecord.en.yml (Hungarian)
* New translations activerecord.en.yml (Armenian)
* New translations activerecord.en.yml (Italian)
* New translations activerecord.en.yml (Japanese)
* New translations activerecord.en.yml (Georgian)
* New translations activerecord.en.yml (Korean)
* New translations activerecord.en.yml (Spanish, Mexico)
* New translations activerecord.en.yml (Bengali)
* New translations activerecord.en.yml (Sorani (Kurdish))
* New translations activerecord.en.yml (Asturian)
* New translations activerecord.en.yml (Occitan)
* New translations activerecord.en.yml (Serbian (Latin))
* New translations activerecord.en.yml (Kurmanji (Kurdish))
* New translations activerecord.en.yml (Corsican)
* New translations activerecord.en.yml (Breton)
* New translations activerecord.en.yml (Sardinian)
* New translations activerecord.en.yml (Kabyle)
* New translations activerecord.en.yml (Ido)
* New translations activerecord.en.yml (Sinhala)
* New translations activerecord.en.yml (Malayalam)
* New translations activerecord.en.yml (Marathi)
* New translations activerecord.en.yml (Hindi)
* New translations activerecord.en.yml (Thai)
* New translations activerecord.en.yml (Croatian)
* New translations activerecord.en.yml (Norwegian Nynorsk)
* New translations activerecord.en.yml (Kazakh)
* New translations activerecord.en.yml (Estonian)
* New translations activerecord.en.yml (Latvian)
* New translations activerecord.en.yml (Tatar)
* New translations activerecord.en.yml (Welsh)
* New translations activerecord.en.yml (Esperanto)
* New translations activerecord.en.yml (Chinese Traditional, Hong Kong)
* New translations activerecord.en.yml (Standard Moroccan Tamazight)
* New translations activerecord.en.yml (Catalan)
* New translations activerecord.en.yml (Italian)
* New translations activerecord.en.yml (Dutch)
* New translations activerecord.en.yml (Swedish)
* New translations activerecord.en.yml (Ukrainian)
* New translations activerecord.en.yml (Latvian)
* New translations activerecord.en.yml (Icelandic)
* New translations activerecord.en.yml (Chinese Traditional)
* New translations activerecord.en.yml (Vietnamese)
* New translations activerecord.en.yml (Spanish, Argentina)
* New translations en.json (Korean)
* New translations en.yml (Korean)
* New translations simple_form.en.yml (Korean)
* New translations activerecord.en.yml (Korean)
* New translations activerecord.en.yml (Portuguese)
* New translations en.yml (Korean)
* New translations en.json (Galician)
* New translations en.yml (Galician)
* New translations activerecord.en.yml (Galician)
* Run `yarn manage:translations`
* Run `bundle exec i18n-tasks normalize`
Co-authored-by: Yamagishi Kazutoshi <ykzts@desire.sh> 
							
						 
						
							2022-10-29 14:35:49 +09:00  
				
					
						
							
							
								 
						
							
								dc5c86add7 
								
							 
						 
						
							
							
								
								Fix account migration form ever using outdated account data ( #18429 )  
							
							
							
						 
						
							2022-10-29 01:31:45 +02:00  
				
					
						
							
							
								 
						
							
								317ec06dc7 
								
							 
						 
						
							
							
								
								Fix error when uploading malformed CSV import ( #19509 )  
							
							
							
						 
						
							2022-10-28 23:30:44 +02:00  
				
					
						
							
							
								 
						
							
								5fa340931e 
								
							 
						 
						
							
							
								
								Fix closed registrations message not appearing in web UI ( #19508 )  
							
							... 
							
							
							
							Regression from #19486  
							
						 
						
							2022-10-28 19:34:22 +02:00  
				
					
						
							
							
								 
						
							
								923f06a07c 
								
							 
						 
						
							
							
								
								Fix number of uses being shown again on trending hashtags in web UI ( #19484 )  
							
							
							
						 
						
							2022-10-28 12:56:51 +02:00  
				
					
						
							
							
								 
						
							
								d9d722d74b 
								
							 
						 
						
							
							
								
								Change admin announcement edition interface to use datetime-local ( #18321 )  
							
							... 
							
							
							
							* Change admin announcement edition interface to use datetime-local
* Dynamically set announcement stop date as required if start date is set, set minimum date for stop date
* Change `all_day` to not be bound to presence of time-range
* Add pattern and placeholder as minimal fallback for browsers not supporting datetime-local
* Display datetime-local inputs as local time
Co-authored-by: Eugen Rochko <eugen@zeonfederated.com> 
							
						 
						
							2022-10-28 12:56:32 +02:00  
				
					
						
							
							
								 
						
							
								10922294ff 
								
							 
						 
						
							
							
								
								fix(component): adjust style of counter button to fix overflow issue ( #19494 )  
							
							
							
						 
						
							2022-10-28 12:46:41 +02:00  
				
					
						
							
							
								 
						
							
								8dfe5179ee 
								
							 
						 
						
							
							
								
								Fix avatars not using image tags in web UI ( #19488 )  
							
							... 
							
							
							
							Fix  #19483  
						
							2022-10-28 00:48:45 +02:00  
				
					
						
							
							
								 
						
							
								07cc201acc 
								
							 
						 
						
							
							
								
								Fix using wrong policy on status-related actions in admin UI ( #19490 )  
							
							
							
						 
						
							2022-10-28 00:48:30 +02:00  
				
					
						
							
							
								 
						
							
								5f733ad83a 
								
							 
						 
						
							
							
								
								Remove unused method `searchable?` on accounts ( #19489 )  
							
							... 
							
							
							
							It called the wrong methods, but nothing uses it 
							
						 
						
							2022-10-27 19:30:08 +02:00  
				
					
						
							
							
								 
						
							
								09f04d710d 
								
							 
						 
						
							
							
								
								Change `closed_registrations_message` to `message` and add Markdown ( #19486 )  
							
							
							
						 
						
							2022-10-27 19:17:48 +02:00  
				
					
						
							
							
								 
						
							
								371d969403 
								
							 
						 
						
							
							
								
								Fix missing delete and redraft link in web UI ( #19485 )  
							
							
							
						 
						
							2022-10-27 19:17:15 +02:00  
				
					
						
							
							
								 
						
							
								3e18e05330 
								
							 
						 
						
							
							
								
								Fix uncaught error when invalid date is supplied to API ( #19480 )  
							
							... 
							
							
							
							Fix  #19213  
						
							2022-10-27 14:30:52 +02:00  
				
					
						
							
							
								 
						
							
								d2eb726962 
								
							 
						 
						
							
							
								
								Fix notifications about deleted reports not being also deleted  ( #19475 )  
							
							... 
							
							
							
							* Fix notifications about deleted reports not being also deleted
* Fix notification with empty report crashing web UI
Fix  #18909  
							
						 
						
							2022-10-27 02:10:54 +02:00  
				
					
						
							
							
								 
						
							
								f6bcf86caf 
								
							 
						 
						
							
							
								
								Fix wrong math function used in search query ( #19481 )  
							
							
							
						 
						
							2022-10-27 02:10:38 +02:00  
				
					
						
							
							
								 
						
							
								52ebfb7792 
								
							 
						 
						
							
							
								
								Store integer settings as integer ( #19478 )  
							
							
							
						 
						
							2022-10-26 22:14:07 +02:00  
				
					
						
							
							
								 
						
							
								1546538de9 
								
							 
						 
						
							
							
								
								Fix improperly checking for blocked domain on followed hashtags ( #19472 )  
							
							... 
							
							
							
							Fix  #19469  
						
							2022-10-26 20:40:56 +02:00  
				
					
						
							
							
								 
						
							
								2277913f3f 
								
							 
						 
						
							
							
								
								Add closed registrations modal ( #19437 )  
							
							
							
						 
						
							2022-10-26 19:35:55 +02:00  
				
					
						
							
							
								 
						
							
								eebbc5439a 
								
							 
						 
						
							
							
								
								Disable media cache on service worker ( #19471 )  
							
							
							
						 
						
							2022-10-26 18:21:36 +02:00  
				
					
						
							
							
								 
						
							
								8ebff0efcb 
								
							 
						 
						
							
							
								
								Change post editing to be enabled in web UI ( #19103 )  
							
							
							
						 
						
							2022-10-26 15:23:00 +02:00  
				
					
						
							
							
								 
						
							
								f8ca3bb2a1 
								
							 
						 
						
							
							
								
								Add ability to view previous edits of a status in admin UI ( #19462 )  
							
							... 
							
							
							
							* Add ability to view previous edits of a status in admin UI
* Change moderator access to posts to be controlled by a separate policy 
							
						 
						
							2022-10-26 13:42:29 +02:00  
				
					
						
							
							
								 
						
							
								7d25f72b9f 
								
							 
						 
						
							
							
								
								Fix negatives values in search index causing queries to fail ( #19464 )  
							
							
							
						 
						
							2022-10-26 13:00:43 +02:00  
				
					
						
							
							
								 
						
							
								bf0ab3e0fa 
								
							 
						 
						
							
							
								
								Fix vacuum scheduler missing lock, locks never expiring ( #19458 )  
							
							... 
							
							
							
							Remove vacuuming of orphaned preview cards 
							
						 
						
							2022-10-26 12:10:48 +02:00  
				
					
						
							
							
								 
						
							
								1ae508bf2f 
								
							 
						 
						
							
							
								
								Change unauthenticated search to not support pagination in REST API ( #19326 )  
							
							... 
							
							
							
							- Only exact search matches for queries with < 5 characters
- Do not support queries with `offset` (pagination)
- Return HTTP 401 on truthy `resolve` instead of overriding to false 
							
						 
						
							2022-10-26 12:10:02 +02:00  
				
					
						
							
							
								 
						
							
								8f07381856 
								
							 
						 
						
							
							
								
								Revert "Remove preference to aggregate reblogs in home/list feeds ( #18112 )" ( #19463 )  
							
							... 
							
							
							
							This reverts commit af396fa35f 
							
						 
						
							2022-10-26 09:10:18 +02:00  
				
					
						
							
							
								 
						
							
								487d81fb92 
								
							 
						 
						
							
							
								
								Fix IP blocks not having a unique index ( #19456 )  
							
							
							
						 
						
							2022-10-25 21:43:44 +02:00  
				
					
						
							
							
								 
						
							
								6f01111863 
								
							 
						 
						
							
							
								
								Fix wrong size of avatars in admin UI ( #19457 )  
							
							
							
						 
						
							2022-10-25 21:43:33 +02:00  
				
					
						
							
							
								 
						
							
								267978d4fe 
								
							 
						 
						
							
							
								
								Remove navigation links to /explore when trends are disabled ( #19415 )  
							
							... 
							
							
							
							* Remove navigation links to /explore when trends are disabled
* Do not display trends interface when trends are disabled 
							
						 
						
							2022-10-25 19:03:16 +02:00  
				
					
						
							
							
								 
						
							
								0ca29eaa3f 
								
							 
						 
						
							
							
								
								Change layout of posts in web UI ( #19423 )  
							
							
							
						 
						
							2022-10-25 19:02:21 +02:00  
				
					
						
							
							
								 
						
							
								fcca781aae 
								
							 
						 
						
							
							
								
								Change design of translations in web UI ( #19453 )  
							
							
							
						 
						
							2022-10-25 18:47:21 +02:00  
				
					
						
							
							
								 
						
							
								9757c917da 
								
							 
						 
						
							
							
								
								Fix `nofollow` rel being removed in web UI ( #19455 )  
							
							
							
						 
						
							2022-10-25 18:47:04 +02:00  
				
					
						
							
							
								 
						
							
								30453fab80 
								
							 
						 
						
							
							
								
								Add mention of the translation provider when translating a post ( #19433 )  
							
							
							
						 
						
							2022-10-24 18:37:57 +02:00  
				
					
						
							
							
								 
						
							
								8046cf34d6 
								
							 
						 
						
							
							
								
								Change “Translate” button to only show up when a translation backend is configured ( #19434 )  
							
							... 
							
							
							
							* Change “Translate” button to only show up when a translation backend is configured
Fixes  #19346 
* Add `translation` attribute to /api/v2/instance to expose whether the translation feature is enabled
Fixes  #19328  
							
						 
						
							2022-10-24 18:30:58 +02:00  
				
					
						
							
							
								 
						
							
								dd76bbf8b7 
								
							 
						 
						
							
							
								
								Fix WebUI notification settings for new user and new report notifications ( #19436 )  
							
							... 
							
							
							
							Due to an error in operator priority, those settings would only show up if the
user role included the all-encompassing `administrator` permission and would
display `0` otherwise. 
							
						 
						
							2022-10-24 17:37:46 +02:00  
				
					
						
							
							
								 
						
							
								3ad0a2ae3d 
								
							 
						 
						
							
							
								
								Fix language dropdown causing zoom on mobile devices in web UI ( #19428 )  
							
							
							
						 
						
							2022-10-23 23:38:20 +02:00  
				
					
						
							
							
								 
						
							
								73de39e632 
								
							 
						 
						
							
							
								
								Fix media, following and followers tabs in web UI ( #19426 )  
							
							
							
						 
						
							2022-10-23 23:38:08 +02:00  
				
					
						
							
							
								 
						
							
								5452af2188 
								
							 
						 
						
							
							
								
								Fix redirecting to `/publish` when compose form is visible in web UI ( #19427 )  
							
							
							
						 
						
							2022-10-23 23:37:58 +02:00  
				
					
						
							
							
								 
						
							
								3124f946ee 
								
							 
						 
						
							
							
								
								New Crowdin updates ( #19405 )  
							
							... 
							
							
							
							* New translations en.yml (Kazakh)
* New translations en.json (English, United Kingdom)
* New translations en.json (Estonian)
* New translations en.yml (Estonian)
* New translations en.json (Latvian)
* New translations en.yml (Latvian)
* New translations en.json (Hindi)
* New translations en.yml (Hindi)
* New translations en.json (Malay)
* New translations en.yml (Malay)
* New translations en.json (Telugu)
* New translations en.yml (Telugu)
* New translations en.yml (Occitan)
* New translations en.json (Serbian (Latin))
* New translations en.yml (Sanskrit)
* New translations en.json (Standard Moroccan Tamazight)
* New translations en.yml (Silesian)
* New translations en.json (Silesian)
* New translations en.yml (Taigi)
* New translations en.json (Taigi)
* New translations en.yml (Kabyle)
* New translations en.json (Kabyle)
* New translations en.json (Sanskrit)
* New translations en.yml (Serbian (Latin))
* New translations en.yml (Sardinian)
* New translations en.json (Sardinian)
* New translations en.yml (Corsican)
* New translations en.json (Corsican)
* New translations en.yml (Sorani (Kurdish))
* New translations en.json (Sorani (Kurdish))
* New translations en.yml (Kurmanji (Kurdish))
* New translations en.json (Kurmanji (Kurdish))
* New translations en.yml (Standard Moroccan Tamazight)
* New translations en.json (Catalan)
* New translations en.json (Polish)
* New translations en.json (Slovenian)
* New translations en.json (Ukrainian)
* New translations en.json (Latvian)
* New translations en.json (Portuguese)
* New translations en.json (Kurmanji (Kurdish))
* New translations en.json (Hungarian)
* New translations en.json (Italian)
* New translations en.json (Greek)
* New translations en.json (Ukrainian)
* New translations en.json (Spanish, Argentina)
* New translations en.json (Ido)
* New translations en.json (Chinese Traditional)
* New translations en.json (Danish)
* New translations en.json (Japanese)
* New translations en.json (Japanese)
* New translations en.json (Galician)
* New translations en.yml (Hungarian)
* New translations en.yml (Arabic)
* New translations en.yml (Catalan)
* New translations en.yml (Danish)
* New translations en.yml (Greek)
* New translations en.yml (French)
* New translations en.yml (Basque)
* New translations en.yml (Finnish)
* New translations en.yml (Hebrew)
* New translations simple_form.en.yml (Czech)
* New translations en.yml (German)
* New translations en.yml (Czech)
* New translations en.yml (Spanish)
* New translations en.yml (Turkish)
* New translations en.yml (Albanian)
* New translations en.yml (Ukrainian)
* New translations en.yml (Ido)
* New translations en.yml (Chinese Simplified)
* New translations en.yml (Thai)
* New translations en.yml (Italian)
* New translations en.yml (Japanese)
* New translations en.yml (Georgian)
* New translations en.yml (Armenian)
* New translations en.yml (Swedish)
* New translations en.yml (Chinese Traditional)
* New translations en.yml (Vietnamese)
* New translations en.yml (Galician)
* New translations en.yml (Icelandic)
* New translations en.yml (Portuguese, Brazilian)
* New translations en.yml (Indonesian)
* New translations en.yml (Serbian (Cyrillic))
* New translations en.yml (Slovenian)
* New translations en.yml (Norwegian)
* New translations en.yml (Korean)
* New translations en.yml (Lithuanian)
* New translations en.yml (Dutch)
* New translations simple_form.en.yml (Dutch)
* New translations en.yml (Polish)
* New translations en.yml (Portuguese)
* New translations en.yml (Russian)
* New translations en.yml (Slovak)
* New translations en.yml (Persian)
* New translations en.yml (Welsh)
* New translations en.yml (Esperanto)
* New translations en.yml (Chinese Traditional, Hong Kong)
* New translations en.yml (Breton)
* New translations en.yml (Sinhala)
* New translations en.yml (Scottish Gaelic)
* New translations en.yml (Spanish, Argentina)
* New translations en.yml (Spanish, Mexico)
* New translations en.yml (Norwegian Nynorsk)
* New translations en.yml (Kazakh)
* New translations en.yml (Estonian)
* New translations en.yml (Latvian)
* New translations en.yml (Malay)
* New translations en.yml (Asturian)
* New translations simple_form.en.yml (French)
* New translations simple_form.en.yml (Basque)
* New translations simple_form.en.yml (Spanish)
* New translations simple_form.en.yml (Afrikaans)
* New translations simple_form.en.yml (Arabic)
* New translations simple_form.en.yml (Bulgarian)
* New translations simple_form.en.yml (Catalan)
* New translations simple_form.en.yml (Danish)
* New translations simple_form.en.yml (German)
* New translations simple_form.en.yml (Greek)
* New translations simple_form.en.yml (Frisian)
* New translations simple_form.en.yml (Finnish)
* New translations simple_form.en.yml (Romanian)
* New translations simple_form.en.yml (Hebrew)
* New translations simple_form.en.yml (Hungarian)
* New translations simple_form.en.yml (Armenian)
* New translations simple_form.en.yml (Italian)
* New translations simple_form.en.yml (Japanese)
* New translations simple_form.en.yml (Georgian)
* New translations simple_form.en.yml (Korean)
* New translations simple_form.en.yml (Vietnamese)
* New translations en.yml (Occitan)
* New translations en.yml (Serbian (Latin))
* New translations en.yml (Kurmanji (Kurdish))
* New translations en.yml (Sorani (Kurdish))
* New translations en.yml (Corsican)
* New translations en.yml (Sardinian)
* New translations simple_form.en.yml (Chinese Simplified)
* New translations en.yml (Kabyle)
* New translations en.yml (Standard Moroccan Tamazight)
* New translations simple_form.en.yml (Sinhala)
* New translations simple_form.en.yml (Polish)
* New translations simple_form.en.yml (Norwegian)
* New translations simple_form.en.yml (Malayalam)
* New translations simple_form.en.yml (Welsh)
* New translations simple_form.en.yml (Esperanto)
* New translations simple_form.en.yml (Chinese Traditional, Hong Kong)
* New translations simple_form.en.yml (Tatar)
* New translations simple_form.en.yml (Breton)
* New translations simple_form.en.yml (Estonian)
* New translations simple_form.en.yml (Scottish Gaelic)
* New translations simple_form.en.yml (Asturian)
* New translations simple_form.en.yml (Occitan)
* New translations simple_form.en.yml (Serbian (Latin))
* New translations simple_form.en.yml (Kurmanji (Kurdish))
* New translations simple_form.en.yml (Sorani (Kurdish))
* New translations simple_form.en.yml (Corsican)
* New translations simple_form.en.yml (Sardinian)
* New translations simple_form.en.yml (Latvian)
* New translations simple_form.en.yml (Kazakh)
* New translations simple_form.en.yml (Portuguese)
* New translations simple_form.en.yml (Galician)
* New translations simple_form.en.yml (Russian)
* New translations simple_form.en.yml (Slovak)
* New translations simple_form.en.yml (Slovenian)
* New translations simple_form.en.yml (Albanian)
* New translations simple_form.en.yml (Serbian (Cyrillic))
* New translations simple_form.en.yml (Swedish)
* New translations simple_form.en.yml (Turkish)
* New translations simple_form.en.yml (Ukrainian)
* New translations simple_form.en.yml (Chinese Traditional)
* New translations simple_form.en.yml (Icelandic)
* New translations simple_form.en.yml (Norwegian Nynorsk)
* New translations simple_form.en.yml (Portuguese, Brazilian)
* New translations simple_form.en.yml (Indonesian)
* New translations simple_form.en.yml (Persian)
* New translations simple_form.en.yml (Tamil)
* New translations simple_form.en.yml (Spanish, Argentina)
* New translations simple_form.en.yml (Spanish, Mexico)
* New translations simple_form.en.yml (Bengali)
* New translations simple_form.en.yml (Thai)
* New translations simple_form.en.yml (Croatian)
* New translations simple_form.en.yml (Kabyle)
* New translations simple_form.en.yml (Ido)
* New translations simple_form.en.yml (Standard Moroccan Tamazight)
* New translations en.yml (Catalan)
* New translations en.yml (Greek)
* New translations en.yml (Italian)
* New translations en.yml (Polish)
* New translations simple_form.en.yml (Polish)
* New translations simple_form.en.yml (Greek)
* New translations simple_form.en.yml (Italian)
* New translations en.yml (Czech)
* New translations en.yml (Spanish)
* New translations simple_form.en.yml (Czech)
* New translations en.json (Spanish)
* New translations en.yml (Catalan)
* New translations simple_form.en.yml (Polish)
* New translations simple_form.en.yml (Spanish)
* New translations simple_form.en.yml (Catalan)
* New translations simple_form.en.yml (Italian)
* New translations en.yml (Portuguese)
* New translations en.yml (Latvian)
* New translations simple_form.en.yml (Portuguese)
* New translations en.json (Czech)
* New translations simple_form.en.yml (Czech)
* New translations en.yml (Portuguese)
* New translations en.yml (Latvian)
* New translations simple_form.en.yml (Polish)
* New translations simple_form.en.yml (Portuguese)
* New translations simple_form.en.yml (Latvian)
* New translations en.yml (Korean)
* New translations en.yml (Chinese Traditional)
* New translations simple_form.en.yml (Hungarian)
* New translations simple_form.en.yml (Chinese Traditional)
* New translations en.yml (Ukrainian)
* New translations en.yml (Danish)
* New translations en.json (Hungarian)
* New translations en.yml (Hungarian)
* New translations en.yml (Chinese Traditional)
* New translations en.yml (Spanish, Argentina)
* New translations simple_form.en.yml (Hungarian)
* New translations devise.en.yml (Hungarian)
* New translations doorkeeper.en.yml (Hungarian)
* New translations simple_form.en.yml (Ukrainian)
* New translations simple_form.en.yml (Chinese Traditional)
* New translations simple_form.en.yml (Spanish, Argentina)
* New translations en.yml (Ukrainian)
* New translations en.yml (Danish)
* New translations en.yml (Hungarian)
* New translations en.yml (Japanese)
* New translations simple_form.en.yml (Danish)
* New translations simple_form.en.yml (Hungarian)
* New translations simple_form.en.yml (Ukrainian)
* New translations en.yml (Hungarian)
* New translations en.yml (Japanese)
* New translations simple_form.en.yml (Ukrainian)
* New translations en.yml (Thai)
* New translations en.json (Thai)
* New translations simple_form.en.yml (Thai)
* New translations en.yml (Ido)
* New translations simple_form.en.yml (Ido)
* New translations en.yml (Ido)
* New translations simple_form.en.yml (Ido)
* New translations en.yml (Kurmanji (Kurdish))
* New translations simple_form.en.yml (Kurmanji (Kurdish))
* New translations en.json (Vietnamese)
* New translations en.yml (Slovenian)
* New translations simple_form.en.yml (Slovenian)
* New translations en.json (Irish)
* Run `yarn manage:translations`
* Run `bundle exec i18n-tasks normalize`
Co-authored-by: Yamagishi Kazutoshi <ykzts@desire.sh> 
							
						 
						
							2022-10-24 00:46:35 +09:00  
				
					
						
							
							
								 
						
							
								1fd6460b02 
								
							 
						 
						
							
							
								
								Change floating action button to be a button in header in web UI ( #19422 )  
							
							... 
							
							
							
							- Fix theme color
- Fix elephant being too big on error page on small screens
- Remove "Follows and Followers" link from navigation panel 
							
						 
						
							2022-10-23 15:58:24 +02:00  
				
					
						
							
							
								 
						
							
								c2c14331b2 
								
							 
						 
						
							
							
								
								Fix PWA manifest using `/web` paths ( #19421 )  
							
							
							
						 
						
							2022-10-23 14:05:18 +02:00  
				
					
						
							
							
								 
						
							
								a43a823768 
								
							 
						 
						
							
							
								
								Add error boundary around routes in web UI ( #19412 )  
							
							... 
							
							
							
							* Add error boundary around routes in web UI
* Update app/javascript/mastodon/features/ui/util/react_router_helpers.js
Co-authored-by: Yamagishi Kazutoshi <ykzts@desire.sh>
* Update app/javascript/mastodon/features/ui/util/react_router_helpers.js
Co-authored-by: Yamagishi Kazutoshi <ykzts@desire.sh>
* Update app/javascript/mastodon/features/ui/components/bundle_column_error.js
Co-authored-by: Yamagishi Kazutoshi <ykzts@desire.sh>
Co-authored-by: Yamagishi Kazutoshi <ykzts@desire.sh> 
							
						 
						
							2022-10-22 23:18:32 +02:00  
				
					
						
							
							
								 
						
							
								56efa8d22f 
								
							 
						 
						
							
							
								
								Fix reply not opening compose page on certain screen sizes in web UI ( #19417 )  
							
							... 
							
							
							
							Fix ellipsis next to icons on navigation panel on some browsers 
							
						 
						
							2022-10-22 23:15:14 +02:00  
				
					
						
							
							
								 
						
							
								45d3b32488 
								
							 
						 
						
							
							
								
								Fix `Settings::FeaturedTagsController` ( #19418 )  
							
							... 
							
							
							
							Regression from #19409  
							
						 
						
							2022-10-22 23:14:58 +02:00  
				
					
						
							
							
								 
						
							
								74ead7d106 
								
							 
						 
						
							
							
								
								Change featured tag updates to add/remove activity ( #19409 )  
							
							... 
							
							
							
							* Change featured tag updates to add/remove activity
* Fix to check for the existence of feature tag
* Rename service and worker
* Merge AddHashtagSerializer with AddSerializer
* Undo removal of sidekiq_options 
							
						 
						
							2022-10-22 18:30:55 +02:00  
				
					
						
							
							
								 
						
							
								73a48318a1 
								
							 
						 
						
							
							
								
								Fix error when rendering limited account in web UI ( #19413 )  
							
							
							
						 
						
							2022-10-22 18:30:20 +02:00  
				
					
						
							
							
								 
						
							
								062b3c9090 
								
							 
						 
						
							
							
								
								Change landing page to be /about instead of /explore when trends are disabled ( #19414 )  
							
							
							
						 
						
							2022-10-22 18:09:51 +02:00  
				
					
						
							
							
								 
						
							
								53e86747e4 
								
							 
						 
						
							
							
								
								Fix duplicate featured tags ( #19403 )  
							
							... 
							
							
							
							* Fix duplicate featured tags
* Add unique tag name validator
* Fix error message 
							
						 
						
							2022-10-22 14:30:59 +02:00  
				
					
						
							
							
								 
						
							
								1d34eff63f 
								
							 
						 
						
							
							
								
								Add featured tag add/remove activity handler ( #19408 )  
							
							
							
						 
						
							2022-10-22 11:49:41 +02:00  
				
					
						
							
							
								 
						
							
								7c152acb2c 
								
							 
						 
						
							
							
								
								Change settings area to be separated into categories in admin UI ( #19407 )  
							
							... 
							
							
							
							And update all descriptions 
							
						 
						
							2022-10-22 11:44:41 +02:00  
				
					
						
							
							
								 
						
							
								abf6c87ee8 
								
							 
						 
						
							
							
								
								Fix remote account in contact account setting not being used ( #19351 )  
							
							
							
						 
						
							2022-10-21 14:07:02 +02:00  
				
					
						
							
							
								 
						
							
								e623c07372 
								
							 
						 
						
							
							
								
								New Crowdin updates ( #19350 )  
							
							... 
							
							
							
							* New translations en.yml (Danish)
* New translations en.yml (Spanish, Argentina)
* New translations en.yml (Icelandic)
* New translations en.yml (Czech)
* New translations en.json (Czech)
* New translations en.yml (Latvian)
* New translations en.yml (Polish)
* New translations en.json (Thai)
* New translations simple_form.en.yml (Thai)
* New translations en.yml (Galician)
* New translations en.yml (Kurmanji (Kurdish))
* New translations en.yml (Thai)
* New translations en.json (Korean)
* New translations en.yml (German)
* New translations en.yml (Turkish)
* New translations en.yml (Polish)
* New translations en.yml (Scottish Gaelic)
* New translations en.yml (Kurmanji (Kurdish))
* New translations en.json (Kabyle)
* New translations en.json (Kabyle)
* New translations en.yml (Kabyle)
* New translations doorkeeper.en.yml (Kabyle)
* New translations en.json (Scottish Gaelic)
* New translations en.json (Spanish, Mexico)
* New translations en.json (Greek)
* New translations en.json (Chinese Traditional)
* New translations en.json (Kabyle)
* New translations en.json (Czech)
* New translations en.json (Catalan)
* New translations en.json (Korean)
* New translations en.json (Ukrainian)
* New translations en.yml (Spanish)
* New translations en.json (Albanian)
* New translations en.yml (Albanian)
* New translations en.json (Spanish)
* New translations en.json (Polish)
* New translations en.json (Icelandic)
* New translations en.json (Scottish Gaelic)
* New translations en.json (Italian)
* New translations en.json (Danish)
* New translations en.json (Russian)
* New translations en.json (Slovenian)
* New translations en.yml (Slovenian)
* New translations en.json (Spanish, Argentina)
* New translations en.json (Latvian)
* New translations en.json (German)
* New translations en.json (Dutch)
* New translations en.yml (Dutch)
* New translations en.json (Dutch)
* New translations en.yml (Dutch)
* New translations simple_form.en.yml (Dutch)
* New translations en.json (Dutch)
* New translations en.yml (Dutch)
* New translations simple_form.en.yml (Dutch)
* New translations en.json (Dutch)
* New translations en.yml (Dutch)
* New translations simple_form.en.yml (Dutch)
* New translations en.yml (Ido)
* New translations en.json (Turkish)
* New translations simple_form.en.yml (Ido)
* New translations en.json (Galician)
* New translations en.json (Portuguese)
* New translations en.yml (Portuguese)
* New translations en.json (Portuguese)
* New translations en.yml (Portuguese)
* New translations en.json (Vietnamese)
* New translations en.yml (Vietnamese)
* New translations en.yml (Vietnamese)
* New translations en.json (Hebrew)
* New translations en.json (Slovak)
* New translations en.json (Korean)
* New translations en.json (Macedonian)
* New translations en.json (Norwegian)
* New translations en.json (Polish)
* New translations en.json (Portuguese)
* New translations en.json (Russian)
* New translations en.json (Slovenian)
* New translations en.json (Armenian)
* New translations en.json (Serbian (Cyrillic))
* New translations en.json (Swedish)
* New translations en.json (Turkish)
* New translations en.json (Ukrainian)
* 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 (Italian)
* New translations en.json (Hungarian)
* New translations en.json (Thai)
* New translations en.json (Sinhala)
* New translations en.json (Bulgarian)
* New translations en.json (Ido)
* New translations en.json (German)
* New translations en.json (Tamil)
* New translations en.json (Esperanto)
* New translations en.json (Czech)
* New translations en.json (Dutch)
* New translations en.json (Albanian)
* New translations en.json (Japanese)
* New translations en.json (Indonesian)
* New translations en.json (Romanian)
* New translations en.json (Irish)
* New translations en.json (French)
* New translations en.json (Spanish)
* New translations en.json (Afrikaans)
* New translations en.json (Arabic)
* New translations en.json (Catalan)
* New translations en.json (Danish)
* New translations en.json (Greek)
* New translations en.json (Basque)
* New translations en.json (Finnish)
* New translations en.json (Portuguese, Brazilian)
* New translations en.json (Persian)
* New translations en.json (Kurmanji (Kurdish))
* New translations en.json (Cornish)
* New translations en.json (Scottish Gaelic)
* New translations en.json (Asturian)
* New translations en.json (Occitan)
* New translations en.json (Sorani (Kurdish))
* New translations en.json (Malayalam)
* New translations en.json (Corsican)
* New translations en.json (Sardinian)
* New translations en.json (Sanskrit)
* New translations en.json (Kabyle)
* New translations en.json (Breton)
* New translations en.json (Tatar)
* New translations en.json (Spanish, Argentina)
* New translations en.json (Estonian)
* New translations en.json (Spanish, Mexico)
* New translations en.json (Bengali)
* New translations en.json (Marathi)
* New translations en.json (Croatian)
* New translations en.json (Norwegian Nynorsk)
* New translations en.json (Kazakh)
* New translations en.json (Latvian)
* New translations en.json (Chinese Traditional, Hong Kong)
* New translations en.json (Hindi)
* New translations en.json (Malay)
* New translations en.json (Welsh)
* New translations en.json (Standard Moroccan Tamazight)
* New translations en.json (Catalan)
* New translations en.json (Danish)
* New translations en.json (Ido)
* New translations en.json (Korean)
* New translations en.json (Chinese Traditional)
* New translations en.json (Spanish, Argentina)
* New translations en.json (Ido)
* New translations en.json (Galician)
* New translations en.json (Greek)
* New translations en.json (Polish)
* New translations en.json (Ukrainian)
* New translations en.json (Italian)
* New translations en.json (Icelandic)
* New translations en.json (Turkish)
* New translations en.json (Ido)
* New translations en.json (Hungarian)
* New translations en.yml (Hungarian)
* New translations en.json (Russian)
* New translations en.yml (Russian)
* New translations en.json (Vietnamese)
* New translations simple_form.en.yml (Hungarian)
* New translations simple_form.en.yml (Russian)
* New translations en.json (Portuguese)
* New translations en.json (Latvian)
* New translations en.json (Portuguese)
* New translations en.json (Ukrainian)
* New translations en.yml (Galician)
* New translations en.yml (Greek)
* New translations en.yml (Afrikaans)
* New translations en.yml (Arabic)
* New translations en.yml (Bulgarian)
* New translations en.yml (Catalan)
* New translations en.yml (Danish)
* New translations en.yml (Basque)
* New translations en.yml (Finnish)
* New translations en.yml (Irish)
* New translations en.yml (Hebrew)
* New translations en.yml (Hungarian)
* New translations en.yml (French)
* New translations en.yml (Turkish)
* New translations en.yml (German)
* New translations en.yml (Czech)
* New translations en.yml (Chinese Simplified)
* New translations en.yml (Spanish)
* New translations en.yml (Albanian)
* New translations en.yml (Ukrainian)
* New translations en.yml (Romanian)
* New translations en.yml (Ido)
* New translations en.yml (Thai)
* New translations en.yml (Armenian)
* New translations en.yml (Russian)
* New translations en.yml (Slovak)
* New translations en.yml (Slovenian)
* New translations en.yml (Serbian (Cyrillic))
* New translations en.yml (Swedish)
* New translations en.yml (Chinese Traditional)
* New translations en.yml (Portuguese)
* New translations en.yml (Polish)
* New translations en.yml (Italian)
* New translations en.yml (Georgian)
* New translations en.yml (Korean)
* New translations en.yml (Japanese)
* New translations en.yml (Lithuanian)
* New translations en.yml (Dutch)
* New translations en.yml (Norwegian)
* New translations en.yml (Icelandic)
* New translations en.yml (Persian)
* New translations en.yml (Indonesian)
* New translations en.yml (Portuguese, Brazilian)
* New translations en.yml (Vietnamese)
* New translations en.yml (Galician)
* New translations en.yml (Tamil)
* New translations en.yml (Esperanto)
* New translations en.yml (Chinese Traditional, Hong Kong)
* New translations en.yml (Tatar)
* New translations en.yml (Malayalam)
* New translations en.yml (Breton)
* New translations en.yml (Sinhala)
* New translations en.yml (Cornish)
* New translations en.yml (Scottish Gaelic)
* New translations en.yml (Asturian)
* New translations en.yml (Welsh)
* New translations en.yml (Spanish, Argentina)
* New translations en.yml (Spanish, Mexico)
* New translations en.yml (Bengali)
* New translations en.yml (Croatian)
* New translations en.yml (Norwegian Nynorsk)
* New translations en.yml (Kazakh)
* New translations en.yml (Estonian)
* New translations en.yml (Latvian)
* New translations en.yml (Malay)
* New translations en.yml (Telugu)
* New translations en.yml (Occitan)
* New translations en.yml (Taigi)
* New translations en.yml (Kabyle)
* New translations en.yml (Serbian (Latin))
* 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 (Standard Moroccan Tamazight)
* New translations en.json (Kurmanji (Kurdish))
* Run `yarn manage:translations`
* Run `bundle exec i18n-tasks normalize`
* New translations en.json (Spanish)
* Run `yarn manage:translations`
Co-authored-by: Yamagishi Kazutoshi <ykzts@desire.sh> 
							
						 
						
							2022-10-21 20:47:56 +09:00  
				
					
						
							
							
								 
						
							
								7777524145 
								
							 
						 
						
							
							
								
								Fix featured tag display name in setting ( #19404 )  
							
							
							
						 
						
							2022-10-21 13:22:02 +02:00  
				
					
						
							
							
								 
						
							
								94feb2b93f 
								
							 
						 
						
							
							
								
								Fix `FetchFeaturedCollectionService` spec ( #19401 )  
							
							... 
							
							
							
							Regression from #19380  
							
						 
						
							2022-10-21 11:48:22 +02:00  
				
					
						
							
							
								 
						
							
								5e908c5a95 
								
							 
						 
						
							
							
								
								Fix case-sensitive look-up for profiles in web UI ( #19397 )  
							
							
							
						 
						
							2022-10-21 10:06:03 +02:00  
				
					
						
							
							
								 
						
							
								23d367f544 
								
							 
						 
						
							
							
								
								Fix too many featured tags causing navigation panel scroll in web UI ( #19398 )  
							
							
							
						 
						
							2022-10-21 10:05:50 +02:00  
				
					
						
							
							
								 
						
							
								74738b4993 
								
							 
						 
						
							
							
								
								Fix error on profile in web UI ( #19396 )  
							
							
							
						 
						
							2022-10-20 14:47:42 +02:00  
				
					
						
							
							
								 
						
							
								839f893168 
								
							 
						 
						
							
							
								
								Change public accounts pages to mount the web UI ( #19319 )  
							
							... 
							
							
							
							* Change public accounts pages to mount the web UI
* Fix handling of remote usernames in routes
- When logged in, serve web app
- When logged out, redirect to permalink
- Fix `app-body` class not being set sometimes due to name conflict
* Fix missing `multiColumn` prop
* Fix failing test
* Use `discoverable` attribute to control indexing directives
* Fix `<ColumnLoading />` not using `multiColumn`
* Add `noindex` to accounts in REST API
* Change noindex directive to not be rendered by default before a route is mounted
* Add loading indicator for detailed status in web UI
* Fix missing indicator appearing while account is loading in web UI 
							
						 
						
							2022-10-20 14:35:29 +02:00  
				
					
						
							
							
								 
						
							
								b0e3f0312c 
								
							 
						 
						
							
							
								
								Add synchronization of remote featured tags ( #19380 )  
							
							... 
							
							
							
							* Add LIMIT of featured tag to instance API response
* Add featured_tags_collection_url to Account
* Add synchronization of remote featured tags
* Deliver update activity when updating featured tag
* Remove featured_tags_collection_url
* Revert "Add featured_tags_collection_url to Account"
This reverts commit cff349fc27b104ded2df6bb5665132dc24dab09c.
* Add hashtag sync from featured collections
* Fix tag name normalize
* Add target option to fetch featured collection
* Refactor fetch_featured_tags_collection_service
* Add LIMIT of featured tag to v1/instance API response 
							
						 
						
							2022-10-20 09:15:52 +02:00  
				
					
						
							
							
								 
						
							
								aefa9253d6 
								
							 
						 
						
							
							
								
								Change featured hashtags to be displayed in navigation panel ( #19382 )  
							
							
							
						 
						
							2022-10-19 11:30:59 +02:00  
				
					
						
							
							
								 
						
							
								1b83040bd4 
								
							 
						 
						
							
							
								
								Don't use "unfollow language" when cancelling follow requests ( #19363 )  
							
							... 
							
							
							
							* Don't use "unfollow language" when cancelling follow requests
- Adds two new i18n keys: `confirmations.cancel_follow_request.confirm`
  and `confirmations.cancel_follow_request.message`
- Update the header container to use new language
* "Withdraw follow request" instead of "cancel follow request" 
							
						 
						
							2022-10-19 00:12:55 +02:00  
				
					
						
							
							
								 
						
							
								4adb267f91 
								
							 
						 
						
							
							
								
								Fix showing translate button when status has no language in web UI ( #19388 )  
							
							
							
						 
						
							2022-10-18 21:21:20 +02:00  
				
					
						
							
							
								 
						
							
								9c7f4ab8e8 
								
							 
						 
						
							
							
								
								Fix missing rules in report modal in web UI ( #19387 )  
							
							
							
						 
						
							2022-10-18 19:33:11 +02:00  
				
					
						
							
							
								 
						
							
								dd5d99f83f 
								
							 
						 
						
							
							
								
								Fix error on migration page ( #19386 )  
							
							
							
						 
						
							2022-10-18 19:01:59 +02:00  
				
					
						
							
							
								 
						
							
								8a1d10cb35 
								
							 
						 
						
							
							
								
								Fix error while server rules are loading in report modal in web UI ( #19385 )  
							
							
							
						 
						
							2022-10-18 18:57:01 +02:00  
				
					
						
							
							
								 
						
							
								4c7b5fb6c1 
								
							 
						 
						
							
							
								
								Add featured tags selector for WebUI ( #19358 )  
							
							... 
							
							
							
							* Add featured tags selector for WebUI
* Add title to tag count 
							
						 
						
							2022-10-16 08:43:59 +02:00  
				
					
						
							
							
								 
						
							
								c618d3a0a5 
								
							 
						 
						
							
							
								
								Make "No $entity selected" errors more accurate ( #19356 )  
							
							... 
							
							
							
							Previously all controllers would use the single "No accounts changed as
none were selected" message. This commit changes them to read "tags",
"posts", "emojis", etc. where necessary. 
							
						 
						
							2022-10-15 00:20:54 +02:00  
				
					
						
							
							
								 
						
							
								e02bdc14fd 
								
							 
						 
						
							
							
								
								Fix missing `isCancel` ( #19354 )  
							
							
							
						 
						
							2022-10-14 16:14:22 +02:00  
				
					
						
							
							
								 
						
							
								219c38b921 
								
							 
						 
						
							
							
								
								Replace `CancelToken` to `AbortSignal` ( #19352 )  
							
							
							
						 
						
							2022-10-14 03:16:37 +02:00  
				
					
						
							
							
								 
						
							
								f01310dadb 
								
							 
						 
						
							
							
								
								Fix trending statuses returning more than one post by the same author ( #19349 )  
							
							
							
						 
						
							2022-10-14 01:44:23 +02:00  
				
					
						
							
							
								 
						
							
								8a9d774a84 
								
							 
						 
						
							
							
								
								New Crowdin updates ( #19344 )  
							
							... 
							
							
							
							* New translations simple_form.en.yml (Norwegian)
* New translations activerecord.en.yml (Korean)
* New translations devise.en.yml (Korean)
* New translations doorkeeper.en.yml (Korean)
* New translations devise.en.yml (Dutch)
* New translations doorkeeper.en.yml (Dutch)
* New translations activerecord.en.yml (Norwegian)
* New translations devise.en.yml (Norwegian)
* New translations doorkeeper.en.yml (Norwegian)
* New translations activerecord.en.yml (Slovenian)
* New translations devise.en.yml (Slovenian)
* New translations devise.en.yml (Galician)
* New translations doorkeeper.en.yml (Chinese Traditional)
* New translations devise.en.yml (Urdu (Pakistan))
* New translations activerecord.en.yml (Vietnamese)
* New translations devise.en.yml (Vietnamese)
* New translations doorkeeper.en.yml (Vietnamese)
* New translations doorkeeper.en.yml (Galician)
* New translations activerecord.en.yml (Chinese Traditional)
* New translations activerecord.en.yml (Icelandic)
* New translations devise.en.yml (Icelandic)
* New translations doorkeeper.en.yml (Icelandic)
* New translations simple_form.en.yml (Portuguese, Brazilian)
* New translations activerecord.en.yml (Portuguese, Brazilian)
* New translations devise.en.yml (Portuguese, Brazilian)
* New translations doorkeeper.en.yml (Portuguese, Brazilian)
* New translations simple_form.en.yml (Indonesian)
* New translations activerecord.en.yml (Indonesian)
* New translations devise.en.yml (Chinese Traditional)
* New translations simple_form.en.yml (Chinese Traditional)
* New translations doorkeeper.en.yml (Slovenian)
* New translations devise.en.yml (Swedish)
* New translations simple_form.en.yml (Albanian)
* New translations activerecord.en.yml (Albanian)
* New translations devise.en.yml (Albanian)
* New translations doorkeeper.en.yml (Albanian)
* New translations simple_form.en.yml (Serbian (Cyrillic))
* New translations activerecord.en.yml (Serbian (Cyrillic))
* New translations devise.en.yml (Serbian (Cyrillic))
* New translations doorkeeper.en.yml (Serbian (Cyrillic))
* New translations simple_form.en.yml (Swedish)
* New translations activerecord.en.yml (Swedish)
* New translations doorkeeper.en.yml (Swedish)
* New translations doorkeeper.en.yml (Chinese Simplified)
* New translations simple_form.en.yml (Turkish)
* New translations activerecord.en.yml (Turkish)
* New translations devise.en.yml (Turkish)
* New translations doorkeeper.en.yml (Turkish)
* New translations simple_form.en.yml (Ukrainian)
* New translations activerecord.en.yml (Ukrainian)
* New translations devise.en.yml (Ukrainian)
* New translations doorkeeper.en.yml (Ukrainian)
* New translations activerecord.en.yml (Chinese Simplified)
* New translations devise.en.yml (Chinese Simplified)
* New translations devise.en.yml (Indonesian)
* New translations doorkeeper.en.yml (Indonesian)
* New translations simple_form.en.yml (Kazakh)
* New translations doorkeeper.en.yml (Thai)
* New translations simple_form.en.yml (Croatian)
* New translations activerecord.en.yml (Croatian)
* New translations devise.en.yml (Croatian)
* New translations doorkeeper.en.yml (Croatian)
* New translations simple_form.en.yml (Norwegian Nynorsk)
* New translations activerecord.en.yml (Norwegian Nynorsk)
* New translations devise.en.yml (Norwegian Nynorsk)
* New translations doorkeeper.en.yml (Norwegian Nynorsk)
* New translations activerecord.en.yml (Kazakh)
* New translations activerecord.en.yml (Thai)
* New translations devise.en.yml (Kazakh)
* New translations doorkeeper.en.yml (Kazakh)
* New translations simple_form.en.yml (Estonian)
* New translations activerecord.en.yml (Estonian)
* New translations devise.en.yml (Estonian)
* New translations doorkeeper.en.yml (Estonian)
* New translations simple_form.en.yml (Latvian)
* New translations activerecord.en.yml (Latvian)
* New translations devise.en.yml (Latvian)
* New translations doorkeeper.en.yml (Latvian)
* New translations devise.en.yml (Thai)
* New translations simple_form.en.yml (Thai)
* New translations simple_form.en.yml (Persian)
* New translations doorkeeper.en.yml (Spanish, Argentina)
* New translations activerecord.en.yml (Persian)
* New translations devise.en.yml (Persian)
* New translations doorkeeper.en.yml (Persian)
* New translations simple_form.en.yml (Tamil)
* New translations activerecord.en.yml (Tamil)
* New translations devise.en.yml (Tamil)
* New translations doorkeeper.en.yml (Tamil)
* New translations simple_form.en.yml (Spanish, Argentina)
* New translations activerecord.en.yml (Spanish, Argentina)
* New translations devise.en.yml (Spanish, Argentina)
* New translations simple_form.en.yml (Spanish, Mexico)
* New translations doorkeeper.en.yml (Marathi)
* New translations activerecord.en.yml (Spanish, Mexico)
* New translations devise.en.yml (Spanish, Mexico)
* New translations doorkeeper.en.yml (Spanish, Mexico)
* New translations simple_form.en.yml (Bengali)
* New translations activerecord.en.yml (Bengali)
* New translations devise.en.yml (Bengali)
* New translations activerecord.en.yml (Marathi)
* New translations activerecord.en.yml (Hindi)
* New translations devise.en.yml (Malayalam)
* New translations activerecord.en.yml (Chinese Traditional, Hong Kong)
* New translations devise.en.yml (Chinese Traditional, Hong Kong)
* New translations doorkeeper.en.yml (Chinese Traditional, Hong Kong)
* New translations simple_form.en.yml (Tatar)
* New translations activerecord.en.yml (Tatar)
* New translations devise.en.yml (Tatar)
* New translations doorkeeper.en.yml (Tatar)
* New translations simple_form.en.yml (Malayalam)
* New translations activerecord.en.yml (Malayalam)
* New translations doorkeeper.en.yml (Malayalam)
* New translations simple_form.en.yml (Breton)
* New translations activerecord.en.yml (Breton)
* New translations devise.en.yml (Breton)
* New translations doorkeeper.en.yml (Breton)
* New translations simple_form.en.yml (Chinese Traditional, Hong Kong)
* New translations devise.en.yml (Hindi)
* New translations doorkeeper.en.yml (Hindi)
* New translations simple_form.en.yml (Welsh)
* New translations activerecord.en.yml (Welsh)
* New translations devise.en.yml (Welsh)
* New translations doorkeeper.en.yml (Welsh)
* New translations simple_form.en.yml (Esperanto)
* New translations activerecord.en.yml (Esperanto)
* New translations devise.en.yml (Esperanto)
* New translations doorkeeper.en.yml (Esperanto)
* New translations simple_form.en.yml (Corsican)
* New translations activerecord.en.yml (Corsican)
* New translations devise.en.yml (Corsican)
* New translations doorkeeper.en.yml (Corsican)
* New translations simple_form.en.yml (Sardinian)
* New translations activerecord.en.yml (Sardinian)
* New translations devise.en.yml (Sardinian)
* New translations doorkeeper.en.yml (Sardinian)
* New translations devise.en.yml (Sorani (Kurdish))
* New translations simple_form.en.yml (Kabyle)
* New translations activerecord.en.yml (Kabyle)
* New translations devise.en.yml (Kabyle)
* New translations doorkeeper.en.yml (Kabyle)
* New translations simple_form.en.yml (Ido)
* New translations activerecord.en.yml (Ido)
* New translations devise.en.yml (Ido)
* New translations doorkeeper.en.yml (Ido)
* New translations doorkeeper.en.yml (Sorani (Kurdish))
* New translations activerecord.en.yml (Sorani (Kurdish))
* New translations simple_form.en.yml (Occitan)
* New translations devise.en.yml (Kannada)
* New translations simple_form.en.yml (Scottish Gaelic)
* New translations activerecord.en.yml (Scottish Gaelic)
* New translations devise.en.yml (Scottish Gaelic)
* New translations doorkeeper.en.yml (Scottish Gaelic)
* New translations simple_form.en.yml (Asturian)
* New translations activerecord.en.yml (Asturian)
* New translations devise.en.yml (Asturian)
* New translations doorkeeper.en.yml (Asturian)
* New translations activerecord.en.yml (Occitan)
* New translations simple_form.en.yml (Sorani (Kurdish))
* New translations devise.en.yml (Occitan)
* New translations doorkeeper.en.yml (Occitan)
* New translations simple_form.en.yml (Serbian (Latin))
* New translations activerecord.en.yml (Serbian (Latin))
* New translations devise.en.yml (Serbian (Latin))
* New translations doorkeeper.en.yml (Serbian (Latin))
* New translations simple_form.en.yml (Kurmanji (Kurdish))
* New translations activerecord.en.yml (Kurmanji (Kurdish))
* New translations devise.en.yml (Kurmanji (Kurdish))
* New translations doorkeeper.en.yml (Kurmanji (Kurdish))
* New translations simple_form.en.yml (Standard Moroccan Tamazight)
* New translations activerecord.en.yml (Standard Moroccan Tamazight)
* New translations devise.en.yml (Standard Moroccan Tamazight)
* New translations doorkeeper.en.yml (Standard Moroccan Tamazight)
* New translations en.yml (Hungarian)
* New translations en.yml (Arabic)
* New translations en.yml (Bulgarian)
* New translations en.yml (Catalan)
* New translations en.yml (Danish)
* New translations en.yml (Greek)
* New translations en.yml (French)
* New translations en.yml (Basque)
* New translations en.yml (Finnish)
* New translations en.yml (Irish)
* New translations en.yml (Hebrew)
* New translations en.yml (German)
* New translations en.yml (Czech)
* New translations en.yml (Romanian)
* New translations en.yml (Spanish)
* New translations en.yml (Albanian)
* New translations en.yml (Turkish)
* New translations en.yml (Ukrainian)
* New translations en.yml (Ido)
* New translations en.yml (Chinese Simplified)
* New translations en.yml (Thai)
* New translations en.yml (Swedish)
* New translations en.yml (Serbian (Cyrillic))
* New translations en.yml (Slovenian)
* New translations en.yml (Armenian)
* New translations en.yml (Russian)
* New translations en.yml (Portuguese)
* New translations en.yml (Polish)
* New translations en.yml (Slovak)
* New translations en.yml (Norwegian)
* New translations en.yml (Italian)
* New translations en.yml (Japanese)
* New translations en.yml (Georgian)
* New translations en.yml (Korean)
* New translations en.yml (Lithuanian)
* New translations en.yml (Dutch)
* New translations en.yml (Indonesian)
* New translations en.yml (Portuguese, Brazilian)
* New translations en.yml (Icelandic)
* New translations en.yml (Galician)
* New translations en.yml (Vietnamese)
* New translations en.yml (Chinese Traditional)
* New translations en.yml (Persian)
* New translations en.yml (Tamil)
* New translations en.yml (Malayalam)
* New translations en.yml (Welsh)
* New translations en.yml (Esperanto)
* New translations en.yml (Chinese Traditional, Hong Kong)
* New translations en.yml (Tatar)
* New translations en.yml (Breton)
* New translations en.yml (Sinhala)
* New translations en.yml (Cornish)
* New translations en.yml (Scottish Gaelic)
* New translations en.yml (Asturian)
* New translations en.yml (Norwegian Nynorsk)
* New translations en.yml (Spanish, Argentina)
* New translations en.yml (Spanish, Mexico)
* New translations en.yml (Bengali)
* New translations en.yml (Croatian)
* New translations en.yml (Telugu)
* New translations en.yml (Kazakh)
* New translations en.yml (Estonian)
* New translations en.yml (Latvian)
* New translations en.yml (Hindi)
* New translations en.yml (Malay)
* New translations en.yml (Sardinian)
* New translations en.yml (Serbian (Latin))
* New translations en.yml (Kurmanji (Kurdish))
* New translations en.yml (Sorani (Kurdish))
* New translations en.yml (Corsican)
* New translations en.yml (Kabyle)
* New translations en.yml (Taigi)
* New translations en.yml (Standard Moroccan Tamazight)
* New translations en.yml (Occitan)
* Run `yarn manage:translations`
* Run `bundle exec i18n-tasks normalize`
Co-authored-by: Yamagishi Kazutoshi <ykzts@desire.sh> 
							
						 
						
							2022-10-13 23:14:11 +09:00  
				
					
						
							
							
								 
						
							
								1bd00036c2 
								
							 
						 
						
							
							
								
								Change about page to be mounted in the web UI ( #19345 )  
							
							
							
						 
						
							2022-10-13 14:42:37 +02:00  
				
					
						
							
							
								 
						
							
								b04633a961 
								
							 
						 
						
							
							
								
								Add image processing and generate blurhash for server thumbnail ( #19348 )  
							
							... 
							
							
							
							Remove separate server hero setting 
							
						 
						
							2022-10-13 11:29:19 +02:00  
				
					
						
							
							
								 
						
							
								7afc6a630c 
								
							 
						 
						
							
							
								
								Redirect non-logged-in user to owner statuses on single user mode ( #19333 )  
							
							
							
						 
						
							2022-10-12 21:07:30 +02:00  
				
					
						
							
							
								 
						
							
								c70bffd89f 
								
							 
						 
						
							
							
								
								New Crowdin updates ( #19330 )  
							
							... 
							
							
							
							* New translations doorkeeper.en.yml (Afrikaans)
* New translations simple_form.en.yml (Arabic)
* New translations activerecord.en.yml (Arabic)
* New translations doorkeeper.en.yml (Arabic)
* New translations simple_form.en.yml (Bulgarian)
* New translations activerecord.en.yml (Bulgarian)
* New translations doorkeeper.en.yml (Bulgarian)
* New translations simple_form.en.yml (Catalan)
* New translations activerecord.en.yml (Catalan)
* New translations simple_form.en.yml (Chinese Simplified)
* New translations simple_form.en.yml (Vietnamese)
* New translations activerecord.en.yml (Dutch)
* New translations en.yml (Asturian)
* New translations en.yml (Sardinian)
* New translations en.yml (Occitan)
* New translations en.yml (Serbian (Latin))
* New translations en.yml (Kurmanji (Kurdish))
* New translations en.yml (Sorani (Kurdish))
* New translations en.yml (Corsican)
* New translations activerecord.en.yml (Galician)
* New translations en.yml (Sanskrit)
* New translations en.yml (Kabyle)
* New translations en.yml (Taigi)
* New translations en.yml (Silesian)
* New translations en.yml (Standard Moroccan Tamazight)
* New translations simple_form.en.yml (Sinhala)
* New translations simple_form.en.yml (Polish)
* New translations doorkeeper.en.yml (Czech)
* New translations simple_form.en.yml (Basque)
* New translations simple_form.en.yml (Danish)
* New translations activerecord.en.yml (Hebrew)
* New translations simple_form.en.yml (Hebrew)
* New translations activerecord.en.yml (Finnish)
* New translations simple_form.en.yml (Finnish)
* New translations doorkeeper.en.yml (Basque)
* New translations activerecord.en.yml (Basque)
* New translations doorkeeper.en.yml (Finnish)
* New translations doorkeeper.en.yml (Frisian)
* New translations simple_form.en.yml (Frisian)
* New translations doorkeeper.en.yml (Greek)
* New translations activerecord.en.yml (Greek)
* New translations simple_form.en.yml (Greek)
* New translations doorkeeper.en.yml (German)
* New translations activerecord.en.yml (German)
* New translations simple_form.en.yml (German)
* New translations doorkeeper.en.yml (Danish)
* New translations activerecord.en.yml (Frisian)
* New translations activerecord.en.yml (Danish)
* New translations doorkeeper.en.yml (Georgian)
* New translations simple_form.en.yml (Korean)
* New translations activerecord.en.yml (Korean)
* New translations doorkeeper.en.yml (Korean)
* New translations simple_form.en.yml (Georgian)
* New translations activerecord.en.yml (Georgian)
* New translations simple_form.en.yml (Hungarian)
* New translations doorkeeper.en.yml (Japanese)
* New translations activerecord.en.yml (Japanese)
* New translations simple_form.en.yml (Japanese)
* New translations doorkeeper.en.yml (Italian)
* New translations activerecord.en.yml (Italian)
* New translations simple_form.en.yml (Italian)
* New translations doorkeeper.en.yml (Armenian)
* New translations activerecord.en.yml (Armenian)
* New translations simple_form.en.yml (Armenian)
* New translations doorkeeper.en.yml (Hungarian)
* New translations activerecord.en.yml (Hungarian)
* New translations doorkeeper.en.yml (Hebrew)
* New translations doorkeeper.en.yml (Dutch)
* New translations simple_form.en.yml (Norwegian)
* New translations simple_form.en.yml (Chinese Traditional)
* New translations doorkeeper.en.yml (Swedish)
* New translations simple_form.en.yml (Turkish)
* New translations activerecord.en.yml (Turkish)
* New translations doorkeeper.en.yml (Turkish)
* New translations simple_form.en.yml (Ukrainian)
* New translations activerecord.en.yml (Ukrainian)
* New translations doorkeeper.en.yml (Ukrainian)
* New translations activerecord.en.yml (Chinese Simplified)
* New translations doorkeeper.en.yml (Chinese Simplified)
* New translations activerecord.en.yml (Chinese Traditional)
* New translations simple_form.en.yml (Swedish)
* New translations doorkeeper.en.yml (Chinese Traditional)
* New translations activerecord.en.yml (Vietnamese)
* New translations doorkeeper.en.yml (Vietnamese)
* New translations simple_form.en.yml (Galician)
* New translations doorkeeper.en.yml (Galician)
* New translations simple_form.en.yml (Icelandic)
* New translations activerecord.en.yml (Icelandic)
* New translations activerecord.en.yml (Swedish)
* New translations doorkeeper.en.yml (Serbian (Cyrillic))
* New translations activerecord.en.yml (Norwegian)
* New translations activerecord.en.yml (Russian)
* New translations doorkeeper.en.yml (Norwegian)
* New translations activerecord.en.yml (Polish)
* New translations doorkeeper.en.yml (Polish)
* New translations simple_form.en.yml (Portuguese)
* New translations activerecord.en.yml (Portuguese)
* New translations doorkeeper.en.yml (Portuguese)
* New translations simple_form.en.yml (Russian)
* New translations doorkeeper.en.yml (Russian)
* New translations activerecord.en.yml (Serbian (Cyrillic))
* New translations simple_form.en.yml (Slovak)
* New translations activerecord.en.yml (Slovak)
* New translations doorkeeper.en.yml (Slovak)
* New translations simple_form.en.yml (Slovenian)
* New translations activerecord.en.yml (Slovenian)
* New translations doorkeeper.en.yml (Slovenian)
* New translations simple_form.en.yml (Albanian)
* New translations activerecord.en.yml (Albanian)
* New translations doorkeeper.en.yml (Albanian)
* New translations simple_form.en.yml (Serbian (Cyrillic))
* New translations doorkeeper.en.yml (Icelandic)
* New translations simple_form.en.yml (Portuguese, Brazilian)
* New translations activerecord.en.yml (Estonian)
* New translations activerecord.en.yml (Croatian)
* New translations doorkeeper.en.yml (Croatian)
* New translations simple_form.en.yml (Norwegian Nynorsk)
* New translations activerecord.en.yml (Norwegian Nynorsk)
* New translations doorkeeper.en.yml (Norwegian Nynorsk)
* New translations simple_form.en.yml (Kazakh)
* New translations activerecord.en.yml (Kazakh)
* New translations doorkeeper.en.yml (Kazakh)
* New translations simple_form.en.yml (Estonian)
* New translations doorkeeper.en.yml (Estonian)
* New translations doorkeeper.en.yml (Thai)
* New translations simple_form.en.yml (Latvian)
* New translations activerecord.en.yml (Latvian)
* New translations doorkeeper.en.yml (Latvian)
* New translations activerecord.en.yml (Hindi)
* New translations doorkeeper.en.yml (Hindi)
* New translations simple_form.en.yml (Croatian)
* New translations activerecord.en.yml (Thai)
* New translations activerecord.en.yml (Portuguese, Brazilian)
* New translations simple_form.en.yml (Spanish, Argentina)
* New translations doorkeeper.en.yml (Portuguese, Brazilian)
* New translations simple_form.en.yml (Indonesian)
* New translations activerecord.en.yml (Indonesian)
* New translations doorkeeper.en.yml (Indonesian)
* New translations simple_form.en.yml (Persian)
* New translations activerecord.en.yml (Persian)
* New translations doorkeeper.en.yml (Persian)
* New translations simple_form.en.yml (Tamil)
* New translations activerecord.en.yml (Tamil)
* New translations doorkeeper.en.yml (Tamil)
* New translations activerecord.en.yml (Spanish, Argentina)
* New translations simple_form.en.yml (Thai)
* New translations doorkeeper.en.yml (Spanish, Argentina)
* New translations simple_form.en.yml (Spanish, Mexico)
* New translations activerecord.en.yml (Spanish, Mexico)
* New translations doorkeeper.en.yml (Spanish, Mexico)
* New translations simple_form.en.yml (Bengali)
* New translations activerecord.en.yml (Bengali)
* New translations activerecord.en.yml (Marathi)
* New translations doorkeeper.en.yml (Marathi)
* New translations activerecord.en.yml (Asturian)
* New translations simple_form.en.yml (Scottish Gaelic)
* New translations activerecord.en.yml (Scottish Gaelic)
* New translations doorkeeper.en.yml (Scottish Gaelic)
* New translations simple_form.en.yml (Asturian)
* New translations doorkeeper.en.yml (Asturian)
* New translations doorkeeper.en.yml (Sinhala)
* New translations simple_form.en.yml (Occitan)
* New translations activerecord.en.yml (Occitan)
* New translations doorkeeper.en.yml (Occitan)
* New translations simple_form.en.yml (Serbian (Latin))
* New translations activerecord.en.yml (Serbian (Latin))
* New translations doorkeeper.en.yml (Serbian (Latin))
* New translations simple_form.en.yml (Kurmanji (Kurdish))
* New translations activerecord.en.yml (Kurmanji (Kurdish))
* New translations doorkeeper.en.yml (Kurmanji (Kurdish))
* New translations simple_form.en.yml (Sorani (Kurdish))
* New translations activerecord.en.yml (Sinhala)
* New translations simple_form.en.yml (Welsh)
* New translations activerecord.en.yml (Welsh)
* New translations doorkeeper.en.yml (Welsh)
* New translations simple_form.en.yml (Esperanto)
* New translations activerecord.en.yml (Esperanto)
* New translations doorkeeper.en.yml (Esperanto)
* New translations simple_form.en.yml (Chinese Traditional, Hong Kong)
* New translations doorkeeper.en.yml (Breton)
* New translations activerecord.en.yml (Chinese Traditional, Hong Kong)
* New translations doorkeeper.en.yml (Chinese Traditional, Hong Kong)
* New translations simple_form.en.yml (Tatar)
* New translations activerecord.en.yml (Tatar)
* New translations doorkeeper.en.yml (Tatar)
* New translations simple_form.en.yml (Malayalam)
* New translations activerecord.en.yml (Malayalam)
* New translations doorkeeper.en.yml (Malayalam)
* New translations simple_form.en.yml (Breton)
* New translations activerecord.en.yml (Breton)
* New translations activerecord.en.yml (Sorani (Kurdish))
* New translations doorkeeper.en.yml (Sorani (Kurdish))
* New translations simple_form.en.yml (Ido)
* New translations activerecord.en.yml (Standard Moroccan Tamazight)
* New translations simple_form.en.yml (Standard Moroccan Tamazight)
* New translations doorkeeper.en.yml (Ido)
* New translations activerecord.en.yml (Ido)
* New translations doorkeeper.en.yml (Kabyle)
* New translations simple_form.en.yml (Corsican)
* New translations activerecord.en.yml (Kabyle)
* New translations simple_form.en.yml (Kabyle)
* New translations doorkeeper.en.yml (Sardinian)
* New translations activerecord.en.yml (Sardinian)
* New translations simple_form.en.yml (Sardinian)
* New translations doorkeeper.en.yml (Corsican)
* New translations activerecord.en.yml (Corsican)
* New translations doorkeeper.en.yml (Standard Moroccan Tamazight)
* New translations en.json (Japanese)
* New translations en.yml (Japanese)
* New translations simple_form.en.yml (Japanese)
* New translations activerecord.en.yml (Japanese)
* New translations simple_form.en.yml (Chinese Traditional)
* New translations simple_form.en.yml (Spanish, Argentina)
* New translations en.json (Turkish)
* New translations simple_form.en.yml (Turkish)
* New translations simple_form.en.yml (Chinese Traditional)
* New translations en.json (Vietnamese)
* New translations simple_form.en.yml (Latvian)
* New translations simple_form.en.yml (Polish)
* New translations simple_form.en.yml (Catalan)
* New translations simple_form.en.yml (Slovenian)
* New translations simple_form.en.yml (Ukrainian)
* New translations en.json (Czech)
* New translations simple_form.en.yml (Czech)
* New translations en.json (Albanian)
* New translations en.yml (Albanian)
* New translations simple_form.en.yml (Albanian)
* New translations simple_form.en.yml (Kurmanji (Kurdish))
* New translations en.json (Portuguese)
* New translations en.yml (Portuguese)
* New translations en.yml (Ukrainian)
* New translations en.json (Portuguese)
* New translations en.json (Vietnamese)
* New translations simple_form.en.yml (Portuguese)
* New translations simple_form.en.yml (Ukrainian)
* New translations en.json (Vietnamese)
* New translations simple_form.en.yml (Danish)
* New translations en.json (Japanese)
* New translations en.json (Hungarian)
* New translations en.yml (Japanese)
* New translations simple_form.en.yml (Hungarian)
* New translations simple_form.en.yml (Italian)
* New translations en.json (German)
* New translations en.json (German)
* New translations en.json (Spanish)
* New translations simple_form.en.yml (Spanish)
* New translations en.json (Galician)
* Run `yarn manage:translations`
* Run `bundle exec i18n-tasks normalize`
Co-authored-by: Yamagishi Kazutoshi <ykzts@desire.sh> 
							
						 
						
							2022-10-11 12:59:29 +09:00  
				
					
						
							
							
								 
						
							
								d787343325 
								
							 
						 
						
							
							
								
								Hide list panel from nav bar in mobile layout ( #19337 )  
							
							
							
						 
						
							2022-10-10 21:41:25 +02:00  
				
					
						
							
							
								 
						
							
								05148e2c77 
								
							 
						 
						
							
							
								
								Fix missing `skip_review?` ( #19335 )  
							
							
							
						 
						
							2022-10-10 08:03:19 +02:00  
				
					
						
							
							
								 
						
							
								3eef8a7a81 
								
							 
						 
						
							
							
								
								Fix `ColumnLink` labels not disappearing in mobile UI ( #19334 )  
							
							
							
						 
						
							2022-10-10 06:51:16 +02:00  
				
					
						
							
							
								 
						
							
								d3f1a010e5 
								
							 
						 
						
							
							
								
								Fix fedi/local timeline nav link always hide ( #19329 )  
							
							
							
						 
						
							2022-10-09 19:26:14 +02:00  
				
					
						
							
							
								 
						
							
								f879c42747 
								
							 
						 
						
							
							
								
								New Crowdin updates ( #19317 )  
							
							... 
							
							
							
							* New translations activerecord.en.yml (Catalan)
* New translations devise.en.yml (Catalan)
* New translations doorkeeper.en.yml (Catalan)
* New translations devise.en.yml (Czech)
* New translations doorkeeper.en.yml (Czech)
* New translations simple_form.en.yml (Danish)
* New translations activerecord.en.yml (Danish)
* New translations devise.en.yml (Danish)
* New translations simple_form.en.yml (German)
* New translations doorkeeper.en.yml (Frisian)
* New translations activerecord.en.yml (German)
* New translations devise.en.yml (German)
* New translations doorkeeper.en.yml (German)
* New translations simple_form.en.yml (Greek)
* New translations activerecord.en.yml (Greek)
* New translations devise.en.yml (Greek)
* New translations doorkeeper.en.yml (Greek)
* New translations simple_form.en.yml (Frisian)
* New translations activerecord.en.yml (Frisian)
* New translations devise.en.yml (Frisian)
* New translations simple_form.en.yml (Italian)
* New translations activerecord.en.yml (Italian)
* New translations devise.en.yml (Italian)
* New translations doorkeeper.en.yml (Italian)
* New translations activerecord.en.yml (Portuguese)
* New translations doorkeeper.en.yml (Norwegian)
* New translations activerecord.en.yml (Polish)
* New translations devise.en.yml (Polish)
* New translations doorkeeper.en.yml (Polish)
* New translations simple_form.en.yml (Portuguese)
* New translations devise.en.yml (Portuguese)
* New translations simple_form.en.yml (Slovenian)
* New translations devise.en.yml (Norwegian)
* New translations simple_form.en.yml (Russian)
* New translations activerecord.en.yml (Russian)
* New translations devise.en.yml (Russian)
* New translations doorkeeper.en.yml (Russian)
* New translations simple_form.en.yml (Slovak)
* New translations activerecord.en.yml (Slovak)
* New translations devise.en.yml (Slovak)
* New translations doorkeeper.en.yml (Slovak)
* New translations doorkeeper.en.yml (Portuguese)
* New translations simple_form.en.yml (Norwegian)
* New translations activerecord.en.yml (Norwegian)
* New translations devise.en.yml (Korean)
* New translations activerecord.en.yml (Japanese)
* New translations devise.en.yml (Japanese)
* New translations doorkeeper.en.yml (Japanese)
* New translations simple_form.en.yml (Georgian)
* New translations activerecord.en.yml (Georgian)
* New translations devise.en.yml (Georgian)
* New translations doorkeeper.en.yml (Georgian)
* New translations simple_form.en.yml (Korean)
* New translations activerecord.en.yml (Korean)
* New translations doorkeeper.en.yml (Korean)
* New translations doorkeeper.en.yml (Dutch)
* New translations devise.en.yml (Dutch)
* New translations activerecord.en.yml (Slovenian)
* New translations devise.en.yml (Slovenian)
* New translations devise.en.yml (Galician)
* New translations doorkeeper.en.yml (Chinese Traditional)
* New translations devise.en.yml (Urdu (Pakistan))
* New translations activerecord.en.yml (Vietnamese)
* New translations devise.en.yml (Vietnamese)
* New translations doorkeeper.en.yml (Vietnamese)
* New translations simple_form.en.yml (Galician)
* New translations doorkeeper.en.yml (Galician)
* New translations activerecord.en.yml (Chinese Traditional)
* New translations simple_form.en.yml (Icelandic)
* New translations activerecord.en.yml (Icelandic)
* New translations devise.en.yml (Icelandic)
* New translations doorkeeper.en.yml (Icelandic)
* New translations simple_form.en.yml (Portuguese, Brazilian)
* New translations activerecord.en.yml (Portuguese, Brazilian)
* New translations devise.en.yml (Portuguese, Brazilian)
* New translations doorkeeper.en.yml (Portuguese, Brazilian)
* New translations simple_form.en.yml (Indonesian)
* New translations activerecord.en.yml (Indonesian)
* New translations devise.en.yml (Chinese Traditional)
* New translations simple_form.en.yml (Chinese Traditional)
* New translations doorkeeper.en.yml (Slovenian)
* New translations devise.en.yml (Swedish)
* New translations simple_form.en.yml (Albanian)
* New translations activerecord.en.yml (Albanian)
* New translations devise.en.yml (Albanian)
* New translations doorkeeper.en.yml (Albanian)
* New translations simple_form.en.yml (Serbian (Cyrillic))
* New translations activerecord.en.yml (Serbian (Cyrillic))
* New translations devise.en.yml (Serbian (Cyrillic))
* New translations doorkeeper.en.yml (Serbian (Cyrillic))
* New translations simple_form.en.yml (Swedish)
* New translations activerecord.en.yml (Swedish)
* New translations doorkeeper.en.yml (Swedish)
* New translations doorkeeper.en.yml (Chinese Simplified)
* New translations simple_form.en.yml (Turkish)
* New translations activerecord.en.yml (Turkish)
* New translations devise.en.yml (Turkish)
* New translations doorkeeper.en.yml (Turkish)
* New translations simple_form.en.yml (Ukrainian)
* New translations activerecord.en.yml (Ukrainian)
* New translations devise.en.yml (Ukrainian)
* New translations doorkeeper.en.yml (Ukrainian)
* New translations activerecord.en.yml (Chinese Simplified)
* New translations devise.en.yml (Chinese Simplified)
* New translations devise.en.yml (Indonesian)
* New translations doorkeeper.en.yml (Indonesian)
* New translations simple_form.en.yml (Kazakh)
* New translations doorkeeper.en.yml (Thai)
* New translations simple_form.en.yml (Croatian)
* New translations activerecord.en.yml (Croatian)
* New translations devise.en.yml (Croatian)
* New translations doorkeeper.en.yml (Croatian)
* New translations simple_form.en.yml (Norwegian Nynorsk)
* New translations activerecord.en.yml (Norwegian Nynorsk)
* New translations devise.en.yml (Norwegian Nynorsk)
* New translations doorkeeper.en.yml (Norwegian Nynorsk)
* New translations activerecord.en.yml (Kazakh)
* New translations activerecord.en.yml (Thai)
* New translations devise.en.yml (Kazakh)
* New translations doorkeeper.en.yml (Kazakh)
* New translations simple_form.en.yml (Estonian)
* New translations activerecord.en.yml (Estonian)
* New translations devise.en.yml (Estonian)
* New translations doorkeeper.en.yml (Estonian)
* New translations simple_form.en.yml (Latvian)
* New translations activerecord.en.yml (Latvian)
* New translations devise.en.yml (Latvian)
* New translations doorkeeper.en.yml (Latvian)
* New translations devise.en.yml (Thai)
* New translations simple_form.en.yml (Thai)
* New translations simple_form.en.yml (Persian)
* New translations doorkeeper.en.yml (Spanish, Argentina)
* New translations activerecord.en.yml (Persian)
* New translations devise.en.yml (Persian)
* New translations doorkeeper.en.yml (Persian)
* New translations simple_form.en.yml (Tamil)
* New translations activerecord.en.yml (Tamil)
* New translations devise.en.yml (Tamil)
* New translations doorkeeper.en.yml (Tamil)
* New translations simple_form.en.yml (Spanish, Argentina)
* New translations activerecord.en.yml (Spanish, Argentina)
* New translations devise.en.yml (Spanish, Argentina)
* New translations simple_form.en.yml (Spanish, Mexico)
* New translations doorkeeper.en.yml (Marathi)
* New translations activerecord.en.yml (Spanish, Mexico)
* New translations devise.en.yml (Spanish, Mexico)
* New translations doorkeeper.en.yml (Spanish, Mexico)
* New translations simple_form.en.yml (Bengali)
* New translations activerecord.en.yml (Bengali)
* New translations devise.en.yml (Bengali)
* New translations activerecord.en.yml (Marathi)
* New translations activerecord.en.yml (Hindi)
* New translations devise.en.yml (Malayalam)
* New translations activerecord.en.yml (Chinese Traditional, Hong Kong)
* New translations devise.en.yml (Chinese Traditional, Hong Kong)
* New translations doorkeeper.en.yml (Chinese Traditional, Hong Kong)
* New translations simple_form.en.yml (Tatar)
* New translations activerecord.en.yml (Tatar)
* New translations devise.en.yml (Tatar)
* New translations doorkeeper.en.yml (Tatar)
* New translations simple_form.en.yml (Malayalam)
* New translations activerecord.en.yml (Malayalam)
* New translations doorkeeper.en.yml (Malayalam)
* New translations simple_form.en.yml (Breton)
* New translations activerecord.en.yml (Breton)
* New translations devise.en.yml (Breton)
* New translations doorkeeper.en.yml (Breton)
* New translations activerecord.en.yml (Sinhala)
* New translations devise.en.yml (Sinhala)
* New translations doorkeeper.en.yml (Sinhala)
* New translations simple_form.en.yml (Chinese Traditional, Hong Kong)
* New translations devise.en.yml (Hindi)
* New translations doorkeeper.en.yml (Hindi)
* New translations simple_form.en.yml (Welsh)
* New translations activerecord.en.yml (Welsh)
* New translations devise.en.yml (Welsh)
* New translations doorkeeper.en.yml (Welsh)
* New translations simple_form.en.yml (Esperanto)
* New translations activerecord.en.yml (Esperanto)
* New translations devise.en.yml (Esperanto)
* New translations doorkeeper.en.yml (Esperanto)
* New translations simple_form.en.yml (Corsican)
* New translations activerecord.en.yml (Corsican)
* New translations devise.en.yml (Corsican)
* New translations doorkeeper.en.yml (Corsican)
* New translations simple_form.en.yml (Sardinian)
* New translations activerecord.en.yml (Sardinian)
* New translations devise.en.yml (Sardinian)
* New translations doorkeeper.en.yml (Sardinian)
* New translations devise.en.yml (Sorani (Kurdish))
* New translations simple_form.en.yml (Kabyle)
* New translations activerecord.en.yml (Kabyle)
* New translations devise.en.yml (Kabyle)
* New translations doorkeeper.en.yml (Kabyle)
* New translations simple_form.en.yml (Ido)
* New translations activerecord.en.yml (Ido)
* New translations devise.en.yml (Ido)
* New translations doorkeeper.en.yml (Ido)
* New translations doorkeeper.en.yml (Sorani (Kurdish))
* New translations activerecord.en.yml (Sorani (Kurdish))
* New translations simple_form.en.yml (Occitan)
* New translations devise.en.yml (Kannada)
* New translations simple_form.en.yml (Scottish Gaelic)
* New translations activerecord.en.yml (Scottish Gaelic)
* New translations devise.en.yml (Scottish Gaelic)
* New translations doorkeeper.en.yml (Scottish Gaelic)
* New translations activerecord.en.yml (Asturian)
* New translations devise.en.yml (Asturian)
* New translations activerecord.en.yml (Occitan)
* New translations simple_form.en.yml (Sorani (Kurdish))
* New translations devise.en.yml (Occitan)
* New translations doorkeeper.en.yml (Occitan)
* New translations simple_form.en.yml (Serbian (Latin))
* New translations activerecord.en.yml (Serbian (Latin))
* New translations devise.en.yml (Serbian (Latin))
* New translations doorkeeper.en.yml (Serbian (Latin))
* New translations simple_form.en.yml (Kurmanji (Kurdish))
* New translations activerecord.en.yml (Kurmanji (Kurdish))
* New translations devise.en.yml (Kurmanji (Kurdish))
* New translations doorkeeper.en.yml (Kurmanji (Kurdish))
* New translations simple_form.en.yml (Standard Moroccan Tamazight)
* New translations activerecord.en.yml (Standard Moroccan Tamazight)
* New translations devise.en.yml (Standard Moroccan Tamazight)
* New translations doorkeeper.en.yml (Standard Moroccan Tamazight)
* New translations en.yml (German)
* New translations en.json (German)
* New translations en.json (Kurmanji (Kurdish))
* New translations en.yml (Kurmanji (Kurdish))
* New translations en.json (Ukrainian)
* New translations en.json (Dutch)
* New translations en.json (Dutch)
* New translations en.yml (Dutch)
* New translations en.yml (Dutch)
* New translations en.json (Dutch)
* New translations en.yml (Dutch)
* New translations en.json (Danish)
* New translations en.yml (Danish)
* New translations en.json (Danish)
* New translations en.json (Vietnamese)
* New translations en.yml (Turkish)
* New translations en.json (Turkish)
* New translations en.json (Vietnamese)
* New translations en.yml (Vietnamese)
* New translations simple_form.en.yml (Turkish)
* New translations simple_form.en.yml (Turkish)
* New translations en.yml (Spanish)
* New translations en.json (Spanish)
* Run `yarn manage:translations`
* Run `bundle exec i18n-tasks normalize`
Co-authored-by: Yamagishi Kazutoshi <ykzts@desire.sh> 
							
						 
						
							2022-10-10 01:27:03 +09:00  
				
					
						
							
							
								 
						
							
								0765324622 
								
							 
						 
						
							
							
								
								Fix intermediary responsive layout, accessibility on navigation in web UI ( #19324 )  
							
							... 
							
							
							
							* Fix intermediary responsive layout, accessibility on navigation in web UI
* `yarn test:jest -u`
Co-authored-by: Yamagishi Kazutoshi <ykzts@desire.sh> 
							
						 
						
							2022-10-09 15:55:32 +02:00  
				
					
						
							
							
								 
						
							
								2b00ccdbd5 
								
							 
						 
						
							
							
								
								Fix button to dismiss suggestions not showing up in search results ( #19325 )  
							
							... 
							
							
							
							Fix a typo. The scope of this fix is pretty minor as that view only ever
shows up in one corner case, now. 
							
						 
						
							2022-10-09 12:28:59 +02:00  
				
					
						
							
							
								 
						
							
								f41ec9af05 
								
							 
						 
						
							
							
								
								Add dismissable hints to various timelines in web UI ( #19315 )  
							
							... 
							
							
							
							Co-authored-by: Yamagishi Kazutoshi <ykzts@desire.sh> 
							
						 
						
							2022-10-09 06:08:37 +02:00  
				
					
						
							
							
								 
						
							
								a5112b51fd 
								
							 
						 
						
							
							
								
								Add title to pages with missing title in Web UI ( #19322 )  
							
							
							
						 
						
							2022-10-09 03:55:09 +02:00  
				
					
						
							
							
								 
						
							
								e82467ca41 
								
							 
						 
						
							
							
								
								Remove timeline preview link from nav panel when not signed-in ( #19320 )  
							
							... 
							
							
							
							* Remove timeline preview link from nav panel when not signed-in
* Always enable server stats 
							
						 
						
							2022-10-09 03:49:51 +02:00  
				
					
						
							
							
								 
						
							
								45ebdb72ca 
								
							 
						 
						
							
							
								
								Add support for language preferences for trending statuses and links ( #18288 )  
							
							
							
						 
						
							2022-10-08 16:45:40 +02:00  
				
					
						
							
							
								 
						
							
								678fc4d292 
								
							 
						 
						
							
							
								
								Fix privacy policy being empty if custom setting exists but is empty ( #19318 )  
							
							
							
						 
						
							2022-10-08 08:34:00 +02:00  
				
					
						
							
							
								 
						
							
								d4b0aa7450 
								
							 
						 
						
							
							
								
								Fix trying to connect to streaming API when logged out in web UI ( #19316 )  
							
							
							
						 
						
							2022-10-08 07:15:50 +02:00  
				
					
						
							
							
								 
						
							
								9a685e2f8c 
								
							 
						 
						
							
							
								
								New Crowdin updates ( #19297 )  
							
							... 
							
							
							
							* New translations en.yml (Corsican)
* New translations en.yml (Kabyle)
* New translations en.yml (Taigi)
* New translations simple_form.en.yml (Vietnamese)
* New translations en.yml (Standard Moroccan Tamazight)
* New translations simple_form.en.yml (Sinhala)
* New translations en.yml (Asturian)
* New translations activerecord.en.yml (Bulgarian)
* New translations simple_form.en.yml (Hebrew)
* New translations simple_form.en.yml (Finnish)
* New translations activerecord.en.yml (Finnish)
* New translations devise.en.yml (Finnish)
* New translations activerecord.en.yml (Hebrew)
* New translations activerecord.en.yml (Basque)
* New translations devise.en.yml (Hebrew)
* New translations simple_form.en.yml (Hungarian)
* New translations activerecord.en.yml (Hungarian)
* New translations devise.en.yml (Hungarian)
* New translations simple_form.en.yml (Armenian)
* New translations activerecord.en.yml (Armenian)
* New translations devise.en.yml (Armenian)
* New translations devise.en.yml (Basque)
* New translations simple_form.en.yml (Basque)
* New translations devise.en.yml (Bulgarian)
* New translations simple_form.en.yml (Catalan)
* New translations activerecord.en.yml (Catalan)
* New translations devise.en.yml (Catalan)
* New translations devise.en.yml (Czech)
* New translations simple_form.en.yml (Danish)
* New translations activerecord.en.yml (Danish)
* New translations devise.en.yml (Danish)
* New translations simple_form.en.yml (German)
* New translations activerecord.en.yml (German)
* New translations devise.en.yml (German)
* New translations simple_form.en.yml (Greek)
* New translations activerecord.en.yml (Greek)
* New translations devise.en.yml (Greek)
* New translations simple_form.en.yml (Frisian)
* New translations activerecord.en.yml (Frisian)
* New translations devise.en.yml (Frisian)
* New translations simple_form.en.yml (Italian)
* New translations activerecord.en.yml (Italian)
* New translations activerecord.en.yml (Portuguese)
* New translations activerecord.en.yml (Polish)
* New translations devise.en.yml (Polish)
* New translations simple_form.en.yml (Portuguese)
* New translations devise.en.yml (Portuguese)
* New translations activerecord.en.yml (Norwegian)
* New translations simple_form.en.yml (Russian)
* New translations activerecord.en.yml (Russian)
* New translations devise.en.yml (Russian)
* New translations simple_form.en.yml (Slovak)
* New translations activerecord.en.yml (Slovak)
* New translations devise.en.yml (Slovak)
* New translations simple_form.en.yml (Slovenian)
* New translations devise.en.yml (Norwegian)
* New translations simple_form.en.yml (Norwegian)
* New translations devise.en.yml (Italian)
* New translations activerecord.en.yml (Korean)
* New translations simple_form.en.yml (Japanese)
* New translations activerecord.en.yml (Japanese)
* New translations devise.en.yml (Japanese)
* New translations simple_form.en.yml (Georgian)
* New translations activerecord.en.yml (Georgian)
* New translations devise.en.yml (Georgian)
* New translations simple_form.en.yml (Korean)
* New translations devise.en.yml (Korean)
* New translations devise.en.yml (Dutch)
* New translations activerecord.en.yml (Slovenian)
* New translations devise.en.yml (Slovenian)
* New translations devise.en.yml (Urdu (Pakistan))
* New translations devise.en.yml (Chinese Traditional)
* New translations activerecord.en.yml (Chinese Traditional)
* New translations devise.en.yml (Chinese Simplified)
* New translations activerecord.en.yml (Chinese Simplified)
* New translations devise.en.yml (Ukrainian)
* New translations activerecord.en.yml (Ukrainian)
* New translations simple_form.en.yml (Ukrainian)
* New translations simple_form.en.yml (Chinese Traditional)
* New translations devise.en.yml (Turkish)
* New translations activerecord.en.yml (Serbian (Cyrillic))
* New translations activerecord.en.yml (Turkish)
* New translations simple_form.en.yml (Albanian)
* New translations activerecord.en.yml (Albanian)
* New translations devise.en.yml (Albanian)
* New translations simple_form.en.yml (Serbian (Cyrillic))
* New translations devise.en.yml (Serbian (Cyrillic))
* New translations simple_form.en.yml (Swedish)
* New translations activerecord.en.yml (Swedish)
* New translations devise.en.yml (Swedish)
* New translations simple_form.en.yml (Turkish)
* New translations devise.en.yml (Icelandic)
* New translations activerecord.en.yml (Indonesian)
* New translations simple_form.en.yml (Indonesian)
* New translations devise.en.yml (Portuguese, Brazilian)
* New translations activerecord.en.yml (Portuguese, Brazilian)
* New translations simple_form.en.yml (Portuguese, Brazilian)
* New translations activerecord.en.yml (Vietnamese)
* New translations activerecord.en.yml (Icelandic)
* New translations simple_form.en.yml (Icelandic)
* New translations devise.en.yml (Galician)
* New translations simple_form.en.yml (Galician)
* New translations devise.en.yml (Vietnamese)
* New translations devise.en.yml (Indonesian)
* New translations simple_form.en.yml (Kazakh)
* New translations simple_form.en.yml (Croatian)
* New translations activerecord.en.yml (Croatian)
* New translations devise.en.yml (Croatian)
* New translations simple_form.en.yml (Norwegian Nynorsk)
* New translations activerecord.en.yml (Norwegian Nynorsk)
* New translations devise.en.yml (Norwegian Nynorsk)
* New translations activerecord.en.yml (Kazakh)
* New translations activerecord.en.yml (Thai)
* New translations devise.en.yml (Kazakh)
* New translations simple_form.en.yml (Estonian)
* New translations activerecord.en.yml (Estonian)
* New translations devise.en.yml (Estonian)
* New translations simple_form.en.yml (Latvian)
* New translations activerecord.en.yml (Latvian)
* New translations devise.en.yml (Latvian)
* New translations devise.en.yml (Thai)
* New translations simple_form.en.yml (Thai)
* New translations simple_form.en.yml (Persian)
* New translations activerecord.en.yml (Persian)
* New translations devise.en.yml (Persian)
* New translations simple_form.en.yml (Tamil)
* New translations activerecord.en.yml (Tamil)
* New translations devise.en.yml (Tamil)
* New translations simple_form.en.yml (Spanish, Argentina)
* New translations activerecord.en.yml (Spanish, Argentina)
* New translations devise.en.yml (Spanish, Argentina)
* New translations simple_form.en.yml (Spanish, Mexico)
* New translations activerecord.en.yml (Spanish, Mexico)
* New translations devise.en.yml (Spanish, Mexico)
* New translations simple_form.en.yml (Bengali)
* New translations activerecord.en.yml (Bengali)
* New translations devise.en.yml (Bengali)
* New translations activerecord.en.yml (Marathi)
* New translations activerecord.en.yml (Hindi)
* New translations devise.en.yml (Malayalam)
* New translations activerecord.en.yml (Chinese Traditional, Hong Kong)
* New translations devise.en.yml (Chinese Traditional, Hong Kong)
* New translations simple_form.en.yml (Tatar)
* New translations activerecord.en.yml (Tatar)
* New translations devise.en.yml (Tatar)
* New translations simple_form.en.yml (Malayalam)
* New translations activerecord.en.yml (Malayalam)
* New translations simple_form.en.yml (Breton)
* New translations activerecord.en.yml (Breton)
* New translations devise.en.yml (Breton)
* New translations activerecord.en.yml (Sinhala)
* New translations devise.en.yml (Sinhala)
* New translations simple_form.en.yml (Chinese Traditional, Hong Kong)
* New translations devise.en.yml (Hindi)
* New translations simple_form.en.yml (Welsh)
* New translations activerecord.en.yml (Welsh)
* New translations devise.en.yml (Welsh)
* New translations simple_form.en.yml (Esperanto)
* New translations activerecord.en.yml (Esperanto)
* New translations devise.en.yml (Esperanto)
* New translations simple_form.en.yml (Corsican)
* New translations activerecord.en.yml (Corsican)
* New translations devise.en.yml (Corsican)
* New translations simple_form.en.yml (Sardinian)
* New translations activerecord.en.yml (Sardinian)
* New translations devise.en.yml (Sardinian)
* New translations devise.en.yml (Sorani (Kurdish))
* New translations simple_form.en.yml (Kabyle)
* New translations activerecord.en.yml (Kabyle)
* New translations devise.en.yml (Kabyle)
* New translations simple_form.en.yml (Ido)
* New translations activerecord.en.yml (Ido)
* New translations devise.en.yml (Ido)
* New translations activerecord.en.yml (Sorani (Kurdish))
* New translations simple_form.en.yml (Occitan)
* New translations devise.en.yml (Kannada)
* New translations simple_form.en.yml (Scottish Gaelic)
* New translations activerecord.en.yml (Scottish Gaelic)
* New translations devise.en.yml (Scottish Gaelic)
* New translations simple_form.en.yml (Asturian)
* New translations activerecord.en.yml (Asturian)
* New translations devise.en.yml (Asturian)
* New translations activerecord.en.yml (Occitan)
* New translations simple_form.en.yml (Sorani (Kurdish))
* New translations devise.en.yml (Occitan)
* New translations simple_form.en.yml (Serbian (Latin))
* New translations activerecord.en.yml (Serbian (Latin))
* New translations devise.en.yml (Serbian (Latin))
* New translations simple_form.en.yml (Kurmanji (Kurdish))
* New translations activerecord.en.yml (Kurmanji (Kurdish))
* New translations devise.en.yml (Kurmanji (Kurdish))
* New translations simple_form.en.yml (Standard Moroccan Tamazight)
* New translations activerecord.en.yml (Standard Moroccan Tamazight)
* New translations devise.en.yml (Standard Moroccan Tamazight)
* New translations en.yml (Chinese Simplified)
* New translations en.yml (Russian)
* New translations en.json (Chinese Simplified)
* New translations en.yml (Icelandic)
* New translations en.yml (Vietnamese)
* New translations en.yml (Turkish)
* New translations en.yml (Spanish)
* New translations en.yml (Ukrainian)
* New translations en.yml (Hungarian)
* New translations en.yml (Hungarian)
* New translations en.yml (Czech)
* New translations en.yml (Albanian)
* New translations en.json (Polish)
* New translations en.yml (Polish)
* New translations en.json (French)
* New translations en.yml (French)
* New translations simple_form.en.yml (French)
* New translations en.json (French)
* New translations en.yml (French)
* New translations en.yml (Thai)
* New translations en.yml (Greek)
* New translations en.yml (Catalan)
* New translations en.yml (Danish)
* New translations en.yml (Hebrew)
* New translations en.yml (Hungarian)
* New translations en.yml (French)
* New translations en.yml (German)
* New translations en.yml (Czech)
* New translations en.yml (Chinese Simplified)
* New translations en.yml (Ido)
* New translations en.yml (Spanish)
* New translations en.yml (Turkish)
* New translations en.yml (Albanian)
* New translations en.yml (Ukrainian)
* New translations en.yml (Chinese Traditional)
* New translations en.yml (Slovenian)
* New translations en.yml (Vietnamese)
* New translations en.yml (Galician)
* New translations en.yml (Icelandic)
* New translations en.yml (Dutch)
* New translations en.yml (Italian)
* New translations en.yml (Japanese)
* New translations en.yml (Korean)
* New translations en.yml (Polish)
* New translations en.yml (Portuguese)
* New translations en.yml (Russian)
* New translations en.yml (Scottish Gaelic)
* New translations en.yml (Asturian)
* New translations en.yml (Spanish, Argentina)
* New translations en.yml (Spanish, Mexico)
* New translations en.yml (Latvian)
* New translations en.yml (Kurmanji (Kurdish))
* Fix platform-specific code
* Run `yarn manage:translations`
* Run `bundle exec i18n-tasks normalize`
Co-authored-by: Yamagishi Kazutoshi <ykzts@desire.sh> 
							
						 
						
							2022-10-08 13:34:58 +09:00  
				
					
						
							
							
								 
						
							
								a2ba011326 
								
							 
						 
						
							
							
								
								Change privacy policy to be rendered in web UI, add REST API ( #19310 )  
							
							... 
							
							
							
							Source string no longer localized, Markdown instead of raw HTML 
							
						 
						
							2022-10-08 06:01:11 +02:00  
				
					
						
							
							
								 
						
							
								7fb738c837 
								
							 
						 
						
							
							
								
								Add interaction modal to logged-out web UI ( #19306 )  
							
							
							
						 
						
							2022-10-07 10:14:31 +02:00  
				
					
						
							
							
								 
						
							
								99a43f0282 
								
							 
						 
						
							
							
								
								Fix   #19304  ( #19305 )  
							
							
							
						 
						
							2022-10-07 05:53:14 +02:00  
				
					
						
							
							
								 
						
							
								93f340a4bf 
								
							 
						 
						
							
							
								
								Remove setting that disables account deletes ( #17683 )  
							
							
							
						 
						
							2022-10-06 10:16:47 +02:00  
				
					
						
							
							
								 
						
							
								62782babd0 
								
							 
						 
						
							
							
								
								Change public statuses pages to mount the web UI ( #19301 )  
							
							
							
						 
						
							2022-10-06 02:26:34 +02:00  
				
					
						
							
							
								 
						
							
								58d5b28cb0 
								
							 
						 
						
							
							
								
								Remove previous landing page ( #19300 )  
							
							
							
						 
						
							2022-10-06 02:19:45 +02:00  
				
					
						
							
							
								 
						
							
								5fd46dddd7 
								
							 
						 
						
							
							
								
								Remove unnecessary sections from welcome e-mail ( #19299 )  
							
							
							
						 
						
							2022-10-06 00:03:52 +02:00  
				
					
						
							
							
								 
						
							
								679274465b 
								
							 
						 
						
							
							
								
								Add server rules to sign-up flow ( #19296 )  
							
							
							
						 
						
							2022-10-05 18:57:33 +02:00  
				
					
						
							
							
								 
						
							
								26f2586b62 
								
							 
						 
						
							
							
								
								New Crowdin updates ( #19289 )  
							
							... 
							
							
							
							* New translations devise.en.yml (Tamil)
* New translations doorkeeper.en.yml (Tamil)
* New translations simple_form.en.yml (Spanish, Argentina)
* New translations activerecord.en.yml (Spanish, Argentina)
* New translations devise.en.yml (Spanish, Argentina)
* New translations simple_form.en.yml (Spanish, Mexico)
* New translations doorkeeper.en.yml (Marathi)
* New translations activerecord.en.yml (Spanish, Mexico)
* New translations devise.en.yml (Spanish, Mexico)
* New translations doorkeeper.en.yml (Spanish, Mexico)
* New translations simple_form.en.yml (Bengali)
* New translations activerecord.en.yml (Bengali)
* New translations devise.en.yml (Bengali)
* New translations activerecord.en.yml (Marathi)
* New translations activerecord.en.yml (Hindi)
* New translations devise.en.yml (Malayalam)
* New translations activerecord.en.yml (Chinese Traditional, Hong Kong)
* New translations devise.en.yml (Chinese Traditional, Hong Kong)
* New translations doorkeeper.en.yml (Chinese Traditional, Hong Kong)
* New translations simple_form.en.yml (Tatar)
* New translations activerecord.en.yml (Tatar)
* New translations devise.en.yml (Tatar)
* New translations doorkeeper.en.yml (Tatar)
* New translations simple_form.en.yml (Malayalam)
* New translations activerecord.en.yml (Malayalam)
* New translations doorkeeper.en.yml (Malayalam)
* New translations simple_form.en.yml (Breton)
* New translations activerecord.en.yml (Breton)
* New translations devise.en.yml (Breton)
* New translations doorkeeper.en.yml (Breton)
* New translations activerecord.en.yml (Sinhala)
* New translations devise.en.yml (Sinhala)
* New translations doorkeeper.en.yml (Sinhala)
* New translations simple_form.en.yml (Chinese Traditional, Hong Kong)
* New translations devise.en.yml (Hindi)
* New translations doorkeeper.en.yml (Hindi)
* New translations simple_form.en.yml (Welsh)
* New translations activerecord.en.yml (Welsh)
* New translations devise.en.yml (Welsh)
* New translations doorkeeper.en.yml (Welsh)
* New translations simple_form.en.yml (Esperanto)
* New translations activerecord.en.yml (Esperanto)
* New translations devise.en.yml (Esperanto)
* New translations doorkeeper.en.yml (Esperanto)
* New translations simple_form.en.yml (Corsican)
* New translations activerecord.en.yml (Corsican)
* New translations devise.en.yml (Corsican)
* New translations doorkeeper.en.yml (Corsican)
* New translations simple_form.en.yml (Sardinian)
* New translations activerecord.en.yml (Sardinian)
* New translations devise.en.yml (Sardinian)
* New translations doorkeeper.en.yml (Sardinian)
* New translations devise.en.yml (Sorani (Kurdish))
* New translations simple_form.en.yml (Kabyle)
* New translations activerecord.en.yml (Kabyle)
* New translations devise.en.yml (Kabyle)
* New translations doorkeeper.en.yml (Kabyle)
* New translations simple_form.en.yml (Ido)
* New translations activerecord.en.yml (Ido)
* New translations devise.en.yml (Ido)
* New translations doorkeeper.en.yml (Ido)
* New translations doorkeeper.en.yml (Sorani (Kurdish))
* New translations activerecord.en.yml (Sorani (Kurdish))
* New translations simple_form.en.yml (Occitan)
* New translations devise.en.yml (Kannada)
* New translations simple_form.en.yml (Scottish Gaelic)
* New translations activerecord.en.yml (Scottish Gaelic)
* New translations devise.en.yml (Scottish Gaelic)
* New translations doorkeeper.en.yml (Scottish Gaelic)
* New translations simple_form.en.yml (Asturian)
* New translations activerecord.en.yml (Asturian)
* New translations devise.en.yml (Asturian)
* New translations doorkeeper.en.yml (Asturian)
* New translations activerecord.en.yml (Occitan)
* New translations simple_form.en.yml (Sorani (Kurdish))
* New translations devise.en.yml (Occitan)
* New translations doorkeeper.en.yml (Occitan)
* New translations simple_form.en.yml (Serbian (Latin))
* New translations activerecord.en.yml (Serbian (Latin))
* New translations devise.en.yml (Serbian (Latin))
* New translations doorkeeper.en.yml (Serbian (Latin))
* New translations simple_form.en.yml (Kurmanji (Kurdish))
* New translations activerecord.en.yml (Kurmanji (Kurdish))
* New translations devise.en.yml (Kurmanji (Kurdish))
* New translations doorkeeper.en.yml (Kurmanji (Kurdish))
* New translations simple_form.en.yml (Standard Moroccan Tamazight)
* New translations activerecord.en.yml (Standard Moroccan Tamazight)
* New translations devise.en.yml (Standard Moroccan Tamazight)
* New translations doorkeeper.en.yml (Standard Moroccan Tamazight)
* New translations en.yml (Vietnamese)
* New translations en.yml (Vietnamese)
* New translations en.yml (Romanian)
* New translations en.json (Arabic)
* New translations en.yml (Afrikaans)
* New translations en.json (Spanish)
* New translations en.yml (French)
* New translations en.json (French)
* New translations en.json (Catalan)
* New translations en.json (Romanian)
* New translations en.yml (Catalan)
* New translations en.json (Danish)
* New translations en.yml (Danish)
* New translations en.json (Greek)
* New translations en.yml (Greek)
* New translations en.yml (Bulgarian)
* New translations en.json (Bulgarian)
* New translations en.yml (German)
* New translations en.yml (Czech)
* New translations en.json (German)
* New translations en.json (Czech)
* New translations en.yml (Spanish)
* New translations en.yml (Arabic)
* New translations en.yml (Basque)
* New translations en.json (Finnish)
* New translations en.yml (Finnish)
* New translations en.json (Irish)
* New translations en.json (Basque)
* New translations en.json (Frisian)
* New translations en.yml (Hebrew)
* New translations en.yml (Thai)
* New translations en.json (Hebrew)
* New translations en.json (Sinhala)
* New translations en.json (Indonesian)
* New translations en.json (Japanese)
* New translations en.yml (Ukrainian)
* New translations en.yml (Albanian)
* New translations en.json (Albanian)
* New translations en.json (Dutch)
* New translations en.yml (Turkish)
* New translations en.json (Esperanto)
* New translations en.json (Tamil)
* New translations en.json (Ido)
* New translations en.yml (Ido)
* New translations en.yml (Chinese Simplified)
* New translations en.json (Thai)
* New translations en.json (Hungarian)
* New translations en.yml (Hungarian)
* New translations en.json (Chinese Traditional)
* New translations en.json (Slovenian)
* New translations en.yml (Slovenian)
* New translations en.json (Serbian (Cyrillic))
* New translations en.yml (Serbian (Cyrillic))
* New translations en.json (Swedish)
* New translations en.yml (Swedish)
* New translations en.json (Turkish)
* New translations en.json (Ukrainian)
* New translations en.json (Chinese Simplified)
* New translations en.yml (Chinese Traditional)
* New translations en.json (Slovak)
* New translations en.json (Urdu (Pakistan))
* New translations en.json (Vietnamese)
* New translations en.yml (Vietnamese)
* New translations en.json (Galician)
* New translations en.yml (Galician)
* New translations en.json (Icelandic)
* New translations en.yml (Icelandic)
* New translations en.json (Portuguese, Brazilian)
* New translations en.yml (Portuguese, Brazilian)
* New translations en.yml (Slovak)
* New translations en.yml (Russian)
* New translations en.json (Armenian)
* New translations en.json (Macedonian)
* New translations en.yml (Armenian)
* New translations en.json (Italian)
* New translations en.yml (Italian)
* New translations en.yml (Japanese)
* New translations en.json (Georgian)
* New translations en.yml (Georgian)
* New translations en.json (Korean)
* New translations en.yml (Korean)
* New translations en.yml (Lithuanian)
* New translations en.json (Russian)
* New translations en.yml (Dutch)
* New translations en.json (Norwegian)
* New translations en.yml (Norwegian)
* New translations en.json (Polish)
* New translations en.yml (Polish)
* New translations en.json (Portuguese)
* New translations en.yml (Portuguese)
* New translations en.yml (Indonesian)
* New translations en.json (Persian)
* New translations en.json (Welsh)
* New translations en.yml (Welsh)
* New translations en.yml (Esperanto)
* New translations en.json (Chinese Traditional, Hong Kong)
* New translations en.yml (Chinese Traditional, Hong Kong)
* New translations en.json (Malayalam)
* New translations en.yml (Telugu)
* New translations en.yml (Malayalam)
* New translations en.json (Breton)
* New translations en.yml (Breton)
* New translations en.yml (Sinhala)
* New translations en.json (Cornish)
* New translations en.json (Scottish Gaelic)
* New translations en.yml (Scottish Gaelic)
* New translations en.json (Telugu)
* New translations en.yml (Persian)
* New translations en.yml (Croatian)
* New translations en.yml (Tamil)
* New translations en.json (Spanish, Argentina)
* New translations en.yml (Spanish, Argentina)
* New translations en.json (Spanish, Mexico)
* New translations en.yml (Spanish, Mexico)
* New translations en.json (Bengali)
* New translations en.yml (Bengali)
* New translations en.json (Croatian)
* New translations en.json (Norwegian Nynorsk)
* New translations en.yml (Malay)
* New translations en.yml (Norwegian Nynorsk)
* New translations en.json (Kazakh)
* New translations en.yml (Kazakh)
* New translations en.json (Estonian)
* New translations en.yml (Estonian)
* New translations en.json (Latvian)
* New translations en.yml (Latvian)
* New translations en.json (Hindi)
* New translations en.json (Malay)
* New translations en.json (Asturian)
* New translations en.yml (Asturian)
* New translations en.json (Occitan)
* New translations en.yml (Sardinian)
* New translations en.yml (Occitan)
* New translations en.json (Serbian (Latin))
* New translations en.yml (Serbian (Latin))
* New translations en.json (Kurmanji (Kurdish))
* New translations en.yml (Kurmanji (Kurdish))
* New translations en.json (Sorani (Kurdish))
* New translations en.yml (Sorani (Kurdish))
* New translations en.json (Corsican)
* New translations en.yml (Corsican)
* New translations en.json (Sardinian)
* New translations en.json (Kabyle)
* New translations en.yml (Kabyle)
* New translations en.json (Standard Moroccan Tamazight)
* New translations en.json (German)
* New translations en.json (Catalan)
* New translations en.json (Greek)
* New translations en.json (Slovenian)
* New translations en.json (Spanish, Argentina)
* New translations en.json (Czech)
* New translations en.json (Russian)
* New translations en.json (Chinese Traditional)
* New translations en.json (Ido)
* New translations en.json (Ukrainian)
* New translations en.json (Icelandic)
* New translations en.json (Korean)
* New translations en.json (Galician)
* Run `yarn manage:translations`
* Run `bundle exec i18n-tasks normalize`
Co-authored-by: Yamagishi Kazutoshi <ykzts@desire.sh> 
							
						 
						
							2022-10-05 16:14:38 +09:00  
				
					
						
							
							
								 
						
							
								0e41d360c0 
								
							 
						 
						
							
							
								
								Change font size of active users in server banner to be larger in web UI ( #19295 )  
							
							
							
						 
						
							2022-10-05 07:02:09 +02:00  
				
					
						
							
							
								 
						
							
								9f65909f42 
								
							 
						 
						
							
							
								
								Change public timelines to be filtered by current locale by default ( #19291 )  
							
							... 
							
							
							
							In the absence of an opt-in to multiple specific languages in the
preferences, it makes more sense to filter by the user's presumed
language only (interface language or `lang` override) 
							
						 
						
							2022-10-05 03:48:06 +02:00  
				
					
						
							
							
								 
						
							
								d2528b26b6 
								
							 
						 
						
							
							
								
								Add server banner to web app, add `GET /api/v2/instance` to REST API ( #19294 )  
							
							
							
						 
						
							2022-10-05 03:47:56 +02:00  
				
					
						
							
							
								 
						
							
								cedcece0cc 
								
							 
						 
						
							
							
								
								Fix deleted pinned posts potentially counting towards the pinned posts limit ( #19005 )  
							
							... 
							
							
							
							Fixes  #18938  
						
							2022-10-05 00:16:40 +02:00  
				
					
						
							
							
								 
						
							
								02ba9cfa35 
								
							 
						 
						
							
							
								
								Remove code for rendering public and hashtag timelines outside the web UI ( #19257 )  
							
							
							
						 
						
							2022-10-04 20:13:46 +02:00