Merge branch 'main' into glitch-soc/merge-upstream
This commit is contained in:
		
						commit
						c42938aed4
					
				
							
								
								
									
										10
									
								
								Gemfile
									
									
									
									
									
								
							
							
						
						
									
										10
									
								
								Gemfile
									
									
									
									
									
								
							| @ -9,7 +9,7 @@ gem 'rexml', '~> 3.2' | ||||
| gem 'puma', '~> 5.5' | ||||
| gem 'rails', '~> 6.1.4' | ||||
| gem 'sprockets', '~> 3.7.2' | ||||
| gem 'thor', '~> 1.1' | ||||
| gem 'thor', '~> 1.2' | ||||
| gem 'rack', '~> 2.2.3' | ||||
| 
 | ||||
| gem 'hamlit-rails', '~> 0.2' | ||||
| @ -18,7 +18,7 @@ gem 'makara', '~> 0.5' | ||||
| gem 'pghero', '~> 2.8' | ||||
| gem 'dotenv-rails', '~> 2.7' | ||||
| 
 | ||||
| gem 'aws-sdk-s3', '~> 1.109', require: false | ||||
| gem 'aws-sdk-s3', '~> 1.111', require: false | ||||
| gem 'fog-core', '<= 2.1.0' | ||||
| gem 'fog-openstack', '~> 0.3', require: false | ||||
| gem 'kt-paperclip', '~> 7.0' | ||||
| @ -26,7 +26,7 @@ gem 'blurhash', '~> 0.1' | ||||
| 
 | ||||
| gem 'active_model_serializers', '~> 0.10' | ||||
| gem 'addressable', '~> 2.8' | ||||
| gem 'bootsnap', '~> 1.9.2', require: false | ||||
| gem 'bootsnap', '~> 1.10.1', require: false | ||||
| gem 'browser' | ||||
| gem 'charlock_holmes', '~> 0.7.7' | ||||
| gem 'iso-639' | ||||
| @ -48,7 +48,7 @@ gem 'omniauth-rails_csrf_protection', '~> 0.1' | ||||
| gem 'color_diff', '~> 0.1' | ||||
| gem 'discard', '~> 1.2' | ||||
| gem 'doorkeeper', '~> 5.5' | ||||
| gem 'ed25519', '~> 1.2' | ||||
| gem 'ed25519', '~> 1.3' | ||||
| gem 'fast_blank', '~> 1.0' | ||||
| gem 'fastimage' | ||||
| gem 'hiredis', '~> 0.6' | ||||
| @ -61,7 +61,7 @@ gem 'idn-ruby', require: 'idn' | ||||
| gem 'kaminari', '~> 1.2' | ||||
| gem 'link_header', '~> 0.0' | ||||
| gem 'mime-types', '~> 3.4.1', require: 'mime/types/columnar' | ||||
| gem 'nokogiri', '~> 1.12' | ||||
| gem 'nokogiri', '~> 1.13' | ||||
| gem 'nsa', '~> 0.2' | ||||
| gem 'oj', '~> 3.13' | ||||
| gem 'ox', '~> 2.14' | ||||
|  | ||||
							
								
								
									
										73
									
								
								Gemfile.lock
									
									
									
									
									
								
							
							
						
						
									
										73
									
								
								Gemfile.lock
									
									
									
									
									
								
							| @ -39,9 +39,9 @@ GEM | ||||
|       erubi (~> 1.4) | ||||
|       rails-dom-testing (~> 2.0) | ||||
|       rails-html-sanitizer (~> 1.1, >= 1.2.0) | ||||
|     active_model_serializers (0.10.12) | ||||
|       actionpack (>= 4.1, < 6.2) | ||||
|       activemodel (>= 4.1, < 6.2) | ||||
|     active_model_serializers (0.10.13) | ||||
|       actionpack (>= 4.1, < 7.1) | ||||
|       activemodel (>= 4.1, < 7.1) | ||||
|       case_transform (>= 0.2) | ||||
|       jsonapi-renderer (>= 0.1.1.beta1, < 0.3) | ||||
|     active_record_query_trace (1.8) | ||||
| @ -79,17 +79,17 @@ GEM | ||||
|       encryptor (~> 3.0.0) | ||||
|     awrence (1.1.1) | ||||
|     aws-eventstream (1.2.0) | ||||
|     aws-partitions (1.539.0) | ||||
|     aws-sdk-core (3.124.0) | ||||
|     aws-partitions (1.547.0) | ||||
|     aws-sdk-core (3.125.1) | ||||
|       aws-eventstream (~> 1, >= 1.0.2) | ||||
|       aws-partitions (~> 1, >= 1.525.0) | ||||
|       aws-sigv4 (~> 1.1) | ||||
|       jmespath (~> 1.0) | ||||
|     aws-sdk-kms (1.52.0) | ||||
|       aws-sdk-core (~> 3, >= 3.122.0) | ||||
|     aws-sdk-kms (1.53.0) | ||||
|       aws-sdk-core (~> 3, >= 3.125.0) | ||||
|       aws-sigv4 (~> 1.1) | ||||
|     aws-sdk-s3 (1.109.0) | ||||
|       aws-sdk-core (~> 3, >= 3.122.0) | ||||
|     aws-sdk-s3 (1.111.1) | ||||
|       aws-sdk-core (~> 3, >= 3.125.0) | ||||
|       aws-sdk-kms (~> 1) | ||||
|       aws-sigv4 (~> 1.4) | ||||
|     aws-sigv4 (1.4.0) | ||||
| @ -104,15 +104,15 @@ GEM | ||||
|       debug_inspector (>= 0.0.1) | ||||
|     blurhash (0.1.5) | ||||
|       ffi (~> 1.14) | ||||
|     bootsnap (1.9.3) | ||||
|       msgpack (~> 1.0) | ||||
|     bootsnap (1.10.1) | ||||
|       msgpack (~> 1.2) | ||||
|     brakeman (5.2.0) | ||||
|     browser (4.2.0) | ||||
|     brpoplpush-redis_script (0.1.2) | ||||
|       concurrent-ruby (~> 1.0, >= 1.0.5) | ||||
|       redis (>= 1.0, <= 5.0) | ||||
|     builder (3.2.4) | ||||
|     bullet (7.0.0) | ||||
|     bullet (7.0.1) | ||||
|       activesupport (>= 3.0.0) | ||||
|       uniform_notifier (~> 1.11) | ||||
|     bundler-audit (0.9.0.1) | ||||
| @ -196,7 +196,7 @@ GEM | ||||
|       dotenv (= 2.7.6) | ||||
|       railties (>= 3.2) | ||||
|     e2mmap (0.1.0) | ||||
|     ed25519 (1.2.4) | ||||
|     ed25519 (1.3.0) | ||||
|     elasticsearch (7.13.3) | ||||
|       elasticsearch-api (= 7.13.3) | ||||
|       elasticsearch-transport (= 7.13.3) | ||||
| @ -269,8 +269,6 @@ GEM | ||||
|       activesupport (>= 4.0.1) | ||||
|       hamlit (>= 1.2.0) | ||||
|       railties (>= 4.0.1) | ||||
|     hamster (3.0.0) | ||||
|       concurrent-ruby (~> 1.0) | ||||
|     hashdiff (1.0.1) | ||||
|     hashie (4.1.0) | ||||
|     highline (2.0.3) | ||||
| @ -304,16 +302,16 @@ GEM | ||||
|     idn-ruby (0.1.4) | ||||
|     ipaddress (0.8.3) | ||||
|     iso-639 (0.3.5) | ||||
|     jmespath (1.4.0) | ||||
|     jmespath (1.5.0) | ||||
|     json (2.5.1) | ||||
|     json-canonicalization (0.2.1) | ||||
|     json-ld (3.1.10) | ||||
|     json-canonicalization (0.3.0) | ||||
|     json-ld (3.2.0) | ||||
|       htmlentities (~> 4.3) | ||||
|       json-canonicalization (~> 0.2) | ||||
|       json-canonicalization (~> 0.3) | ||||
|       link_header (~> 0.0, >= 0.0.8) | ||||
|       multi_json (~> 1.14) | ||||
|       rack (~> 2.0) | ||||
|       rdf (~> 3.1) | ||||
|       multi_json (~> 1.15) | ||||
|       rack (~> 2.2) | ||||
|       rdf (~> 3.2) | ||||
|     json-ld-preloaded (3.1.6) | ||||
|       json-ld (~> 3.1) | ||||
|       rdf (~> 3.1) | ||||
| @ -375,7 +373,7 @@ GEM | ||||
|       mime-types-data (~> 3.2015) | ||||
|     mime-types-data (3.2021.1115) | ||||
|     mini_mime (1.1.2) | ||||
|     mini_portile2 (2.6.1) | ||||
|     mini_portile2 (2.7.1) | ||||
|     minitest (5.15.0) | ||||
|     msgpack (1.4.2) | ||||
|     multi_json (1.15.0) | ||||
| @ -385,8 +383,8 @@ GEM | ||||
|       net-ssh (>= 2.6.5, < 7.0.0) | ||||
|     net-ssh (6.1.0) | ||||
|     nio4r (2.5.8) | ||||
|     nokogiri (1.12.5) | ||||
|       mini_portile2 (~> 2.6.1) | ||||
|     nokogiri (1.13.1) | ||||
|       mini_portile2 (~> 2.7.0) | ||||
|       racc (~> 1.4) | ||||
|     nsa (0.2.8) | ||||
|       activesupport (>= 4.2, < 7) | ||||
| @ -420,7 +418,7 @@ GEM | ||||
|     pg (1.2.3) | ||||
|     pghero (2.8.2) | ||||
|       activerecord (>= 5) | ||||
|     pkg-config (1.4.6) | ||||
|     pkg-config (1.4.7) | ||||
|     posix-spawn (0.3.15) | ||||
|     premailer (1.14.2) | ||||
|       addressable | ||||
| @ -489,10 +487,9 @@ GEM | ||||
|       method_source | ||||
|       rake (>= 0.13) | ||||
|       thor (~> 1.0) | ||||
|     rainbow (3.0.0) | ||||
|     rainbow (3.1.1) | ||||
|     rake (13.0.6) | ||||
|     rdf (3.1.15) | ||||
|       hamster (~> 3.0) | ||||
|     rdf (3.2.3) | ||||
|       link_header (~> 0.0, >= 0.0.8) | ||||
|     rdf-normalize (0.4.0) | ||||
|       rdf (~> 3.1) | ||||
| @ -533,7 +530,7 @@ GEM | ||||
|       rspec-core (~> 3.0, >= 3.0.0) | ||||
|       sidekiq (>= 2.4.0) | ||||
|     rspec-support (3.10.3) | ||||
|     rspec_junit_formatter (0.5.0) | ||||
|     rspec_junit_formatter (0.5.1) | ||||
|       rspec-core (>= 2, < 4, != 2.12.0) | ||||
|     rubocop (1.24.1) | ||||
|       parallel (~> 1.10) | ||||
| @ -546,7 +543,7 @@ GEM | ||||
|       unicode-display_width (>= 1.4.0, < 3.0) | ||||
|     rubocop-ast (1.15.1) | ||||
|       parser (>= 3.0.1.1) | ||||
|     rubocop-rails (2.13.0) | ||||
|     rubocop-rails (2.13.2) | ||||
|       activesupport (>= 4.2.0) | ||||
|       rack (>= 1.1) | ||||
|       rubocop (>= 1.7.0, < 2.0) | ||||
| @ -562,7 +559,7 @@ GEM | ||||
|     sanitize (6.0.0) | ||||
|       crass (~> 1.0.2) | ||||
|       nokogiri (>= 1.12.0) | ||||
|     scenic (1.5.4) | ||||
|     scenic (1.5.5) | ||||
|       activerecord (>= 4.0.0) | ||||
|       railties (>= 4.0.0) | ||||
|     securecompare (1.0.0) | ||||
| @ -616,7 +613,7 @@ GEM | ||||
|       unicode-display_width (>= 1.1.1, < 3) | ||||
|     terrapin (0.6.0) | ||||
|       climate_control (>= 0.0.3, < 1.0) | ||||
|     thor (1.1.0) | ||||
|     thor (1.2.1) | ||||
|     thwait (0.2.0) | ||||
|       e2mmap | ||||
|     tilt (2.0.10) | ||||
| @ -686,11 +683,11 @@ DEPENDENCIES | ||||
|   active_record_query_trace (~> 1.8) | ||||
|   addressable (~> 2.8) | ||||
|   annotate (~> 3.1) | ||||
|   aws-sdk-s3 (~> 1.109) | ||||
|   aws-sdk-s3 (~> 1.111) | ||||
|   better_errors (~> 2.9) | ||||
|   binding_of_caller (~> 1.0) | ||||
|   blurhash (~> 0.1) | ||||
|   bootsnap (~> 1.9.2) | ||||
|   bootsnap (~> 1.10.1) | ||||
|   brakeman (~> 5.2) | ||||
|   browser | ||||
|   bullet (~> 7.0) | ||||
| @ -713,7 +710,7 @@ DEPENDENCIES | ||||
|   discard (~> 1.2) | ||||
|   doorkeeper (~> 5.5) | ||||
|   dotenv-rails (~> 2.7) | ||||
|   ed25519 (~> 1.2) | ||||
|   ed25519 (~> 1.3) | ||||
|   fabrication (~> 2.23) | ||||
|   faker (~> 2.19) | ||||
|   fast_blank (~> 1.0) | ||||
| @ -744,7 +741,7 @@ DEPENDENCIES | ||||
|   microformats (~> 4.2) | ||||
|   mime-types (~> 3.4.1) | ||||
|   net-ldap (~> 0.17) | ||||
|   nokogiri (~> 1.12) | ||||
|   nokogiri (~> 1.13) | ||||
|   nsa (~> 0.2) | ||||
|   oj (~> 3.13) | ||||
|   omniauth (~> 1.9) | ||||
| @ -796,7 +793,7 @@ DEPENDENCIES | ||||
|   stackprof | ||||
|   stoplight (~> 2.2.1) | ||||
|   strong_migrations (~> 0.7) | ||||
|   thor (~> 1.1) | ||||
|   thor (~> 1.2) | ||||
|   tty-prompt (~> 0.23) | ||||
|   twitter-text (~> 3.1.0) | ||||
|   tzinfo-data (~> 1.2021) | ||||
|  | ||||
| @ -48,6 +48,6 @@ class ActivityPub::FetchFeaturedCollectionService < BaseService | ||||
|   end | ||||
| 
 | ||||
|   def local_follower | ||||
|     @local_follower ||= account.followers.local.without_suspended.first | ||||
|     @local_follower ||= @account.followers.local.without_suspended.first | ||||
|   end | ||||
| end | ||||
|  | ||||
							
								
								
									
										18
									
								
								package.json
									
									
									
									
									
								
							
							
						
						
									
										18
									
								
								package.json
									
									
									
									
									
								
							| @ -64,8 +64,8 @@ | ||||
|     "@babel/core": "^7.16.7", | ||||
|     "@babel/plugin-proposal-decorators": "^7.16.7", | ||||
|     "@babel/plugin-transform-react-inline-elements": "^7.16.7", | ||||
|     "@babel/plugin-transform-runtime": "^7.16.7", | ||||
|     "@babel/preset-env": "^7.16.7", | ||||
|     "@babel/plugin-transform-runtime": "^7.16.8", | ||||
|     "@babel/preset-env": "^7.16.8", | ||||
|     "@babel/preset-react": "^7.16.7", | ||||
|     "@babel/runtime": "^7.16.7", | ||||
|     "@gamestdio/websocket": "^0.3.2", | ||||
| @ -125,7 +125,7 @@ | ||||
|     "postcss-loader": "^3.0.0", | ||||
|     "postcss-object-fit-images": "^1.1.2", | ||||
|     "promise.prototype.finally": "^3.1.3", | ||||
|     "prop-types": "^15.5.10", | ||||
|     "prop-types": "^15.8.1", | ||||
|     "punycode": "^2.1.0", | ||||
|     "react": "^16.14.0", | ||||
|     "react-dom": "^16.14.0", | ||||
| @ -141,12 +141,12 @@ | ||||
|     "react-redux-loading-bar": "^4.0.8", | ||||
|     "react-router-dom": "^4.1.1", | ||||
|     "react-router-scroll-4": "^1.0.0-beta.1", | ||||
|     "react-select": "^5.2.1", | ||||
|     "react-select": "^5.2.2", | ||||
|     "react-sparklines": "^1.7.0", | ||||
|     "react-swipeable-views": "^0.14.0", | ||||
|     "react-textarea-autosize": "^8.3.3", | ||||
|     "react-toggle": "^4.1.2", | ||||
|     "redis": "^4.0.1", | ||||
|     "redis": "^4.0.2", | ||||
|     "redux": "^4.1.2", | ||||
|     "redux-immutable": "^4.0.0", | ||||
|     "redux-thunk": "^2.4.1", | ||||
| @ -155,7 +155,7 @@ | ||||
|     "requestidlecallback": "^0.3.0", | ||||
|     "reselect": "^4.1.5", | ||||
|     "rimraf": "^3.0.2", | ||||
|     "sass": "^1.45.2", | ||||
|     "sass": "^1.48.0", | ||||
|     "sass-loader": "^10.2.0", | ||||
|     "stacktrace-js": "^2.0.2", | ||||
|     "stringz": "^2.1.0", | ||||
| @ -172,19 +172,19 @@ | ||||
|     "webpack-cli": "^3.3.12", | ||||
|     "webpack-merge": "^5.8.0", | ||||
|     "wicg-inert": "^3.1.1", | ||||
|     "ws": "^8.3.0" | ||||
|     "ws": "^8.4.2" | ||||
|   }, | ||||
|   "devDependencies": { | ||||
|     "@testing-library/jest-dom": "^5.16.1", | ||||
|     "@testing-library/react": "^12.1.2", | ||||
|     "babel-eslint": "^10.1.0", | ||||
|     "babel-jest": "^27.4.5", | ||||
|     "babel-jest": "^27.4.6", | ||||
|     "eslint": "^7.32.0", | ||||
|     "eslint-plugin-import": "~2.25.4", | ||||
|     "eslint-plugin-jsx-a11y": "~6.5.1", | ||||
|     "eslint-plugin-promise": "~6.0.0", | ||||
|     "eslint-plugin-react": "~7.28.0", | ||||
|     "jest": "^27.4.5", | ||||
|     "jest": "^27.4.7", | ||||
|     "raf": "^3.4.1", | ||||
|     "react-intl-translations-manager": "^5.0.3", | ||||
|     "react-test-renderer": "^16.14.0", | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user