Merge pull request #2005 from ClearlyClaire/glitch-soc/merge-upstream
Merge upstream changes
This commit is contained in:
		
						commit
						b0ef980aa1
					
				| 
						 | 
					@ -1,6 +1,6 @@
 | 
				
			||||||
# syntax=docker/dockerfile:1.4
 | 
					# syntax=docker/dockerfile:1.4
 | 
				
			||||||
# This needs to be bullseye-slim because the Ruby image is built on bullseye-slim
 | 
					# This needs to be bullseye-slim because the Ruby image is built on bullseye-slim
 | 
				
			||||||
ARG NODE_VERSION="16.17.1-bullseye-slim"
 | 
					ARG NODE_VERSION="16.18.1-bullseye-slim"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
FROM ghcr.io/moritzheiber/ruby-jemalloc:3.0.4-slim as ruby
 | 
					FROM ghcr.io/moritzheiber/ruby-jemalloc:3.0.4-slim as ruby
 | 
				
			||||||
FROM node:${NODE_VERSION} as build
 | 
					FROM node:${NODE_VERSION} as build
 | 
				
			||||||
| 
						 | 
					@ -36,7 +36,7 @@ RUN apt update && \
 | 
				
			||||||
    bundle config set --local without 'development test' && \
 | 
					    bundle config set --local without 'development test' && \
 | 
				
			||||||
    bundle config set silence_root_warning true && \
 | 
					    bundle config set silence_root_warning true && \
 | 
				
			||||||
    bundle install -j"$(nproc)" && \
 | 
					    bundle install -j"$(nproc)" && \
 | 
				
			||||||
    yarn install --pure-lockfile
 | 
					    yarn install --pure-lockfile --network-timeout 600000
 | 
				
			||||||
 | 
					
 | 
				
			||||||
FROM node:${NODE_VERSION}
 | 
					FROM node:${NODE_VERSION}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -126,9 +126,9 @@ GEM
 | 
				
			||||||
      msgpack (~> 1.2)
 | 
					      msgpack (~> 1.2)
 | 
				
			||||||
    brakeman (5.4.0)
 | 
					    brakeman (5.4.0)
 | 
				
			||||||
    browser (4.2.0)
 | 
					    browser (4.2.0)
 | 
				
			||||||
    brpoplpush-redis_script (0.1.2)
 | 
					    brpoplpush-redis_script (0.1.3)
 | 
				
			||||||
      concurrent-ruby (~> 1.0, >= 1.0.5)
 | 
					      concurrent-ruby (~> 1.0, >= 1.0.5)
 | 
				
			||||||
      redis (>= 1.0, <= 5.0)
 | 
					      redis (>= 1.0, < 6)
 | 
				
			||||||
    builder (3.2.4)
 | 
					    builder (3.2.4)
 | 
				
			||||||
    bullet (7.0.4)
 | 
					    bullet (7.0.4)
 | 
				
			||||||
      activesupport (>= 3.0.0)
 | 
					      activesupport (>= 3.0.0)
 | 
				
			||||||
| 
						 | 
					@ -629,10 +629,11 @@ GEM
 | 
				
			||||||
      rufus-scheduler (~> 3.2)
 | 
					      rufus-scheduler (~> 3.2)
 | 
				
			||||||
      sidekiq (>= 4, < 7)
 | 
					      sidekiq (>= 4, < 7)
 | 
				
			||||||
      tilt (>= 1.4.0)
 | 
					      tilt (>= 1.4.0)
 | 
				
			||||||
    sidekiq-unique-jobs (7.1.27)
 | 
					    sidekiq-unique-jobs (7.1.29)
 | 
				
			||||||
      brpoplpush-redis_script (> 0.1.1, <= 2.0.0)
 | 
					      brpoplpush-redis_script (> 0.1.1, <= 2.0.0)
 | 
				
			||||||
      concurrent-ruby (~> 1.0, >= 1.0.5)
 | 
					      concurrent-ruby (~> 1.0, >= 1.0.5)
 | 
				
			||||||
      sidekiq (>= 5.0, < 8.0)
 | 
					      redis (< 5.0)
 | 
				
			||||||
 | 
					      sidekiq (>= 5.0, < 7.0)
 | 
				
			||||||
      thor (>= 0.20, < 3.0)
 | 
					      thor (>= 0.20, < 3.0)
 | 
				
			||||||
    simple-navigation (4.4.0)
 | 
					    simple-navigation (4.4.0)
 | 
				
			||||||
      activesupport (>= 2.3.2)
 | 
					      activesupport (>= 2.3.2)
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -26,6 +26,9 @@
 | 
				
			||||||
  .fields-group
 | 
					  .fields-group
 | 
				
			||||||
    = f.input :timeline_preview, as: :boolean, wrapper: :with_label
 | 
					    = f.input :timeline_preview, as: :boolean, wrapper: :with_label
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  .fields-group
 | 
				
			||||||
 | 
					    = f.input :noindex, as: :boolean, wrapper: :with_label, label: t('admin.settings.default_noindex.title'), hint: t('admin.settings.default_noindex.desc_html')
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  %h4= t('admin.settings.discovery.follow_recommendations')
 | 
					  %h4= t('admin.settings.discovery.follow_recommendations')
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  .fields-group
 | 
					  .fields-group
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -704,6 +704,9 @@ en:
 | 
				
			||||||
      content_retention:
 | 
					      content_retention:
 | 
				
			||||||
        preamble: Control how user-generated content is stored in Mastodon.
 | 
					        preamble: Control how user-generated content is stored in Mastodon.
 | 
				
			||||||
        title: Content retention
 | 
					        title: Content retention
 | 
				
			||||||
 | 
					      default_noindex:
 | 
				
			||||||
 | 
					        desc_html: Affects all users who have not changed this setting themselves
 | 
				
			||||||
 | 
					        title: Opt users out of search engine indexing by default
 | 
				
			||||||
      discovery:
 | 
					      discovery:
 | 
				
			||||||
        follow_recommendations: Follow recommendations
 | 
					        follow_recommendations: Follow recommendations
 | 
				
			||||||
        preamble: Surfacing interesting content is instrumental in onboarding new users who may not know anyone Mastodon. Control how various discovery features work on your server.
 | 
					        preamble: Surfacing interesting content is instrumental in onboarding new users who may not know anyone Mastodon. Control how various discovery features work on your server.
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -39,7 +39,7 @@
 | 
				
			||||||
    "atrament": "0.2.4",
 | 
					    "atrament": "0.2.4",
 | 
				
			||||||
    "arrow-key-navigation": "^1.2.0",
 | 
					    "arrow-key-navigation": "^1.2.0",
 | 
				
			||||||
    "autoprefixer": "^9.8.8",
 | 
					    "autoprefixer": "^9.8.8",
 | 
				
			||||||
    "axios": "^1.2.0",
 | 
					    "axios": "^1.2.1",
 | 
				
			||||||
    "babel-loader": "^8.3.0",
 | 
					    "babel-loader": "^8.3.0",
 | 
				
			||||||
    "babel-plugin-lodash": "^3.3.4",
 | 
					    "babel-plugin-lodash": "^3.3.4",
 | 
				
			||||||
    "babel-plugin-preval": "^5.1.0",
 | 
					    "babel-plugin-preval": "^5.1.0",
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -2508,10 +2508,10 @@ axe-core@^4.4.3:
 | 
				
			||||||
  resolved "https://registry.yarnpkg.com/axe-core/-/axe-core-4.4.3.tgz#11c74d23d5013c0fa5d183796729bc3482bd2f6f"
 | 
					  resolved "https://registry.yarnpkg.com/axe-core/-/axe-core-4.4.3.tgz#11c74d23d5013c0fa5d183796729bc3482bd2f6f"
 | 
				
			||||||
  integrity sha512-32+ub6kkdhhWick/UjvEwRchgoetXqTK14INLqbGm5U2TzBkBNF3nQtLYm8ovxSkQWArjEQvftCKryjZaATu3w==
 | 
					  integrity sha512-32+ub6kkdhhWick/UjvEwRchgoetXqTK14INLqbGm5U2TzBkBNF3nQtLYm8ovxSkQWArjEQvftCKryjZaATu3w==
 | 
				
			||||||
 | 
					
 | 
				
			||||||
axios@^1.2.0:
 | 
					axios@^1.2.1:
 | 
				
			||||||
  version "1.2.0"
 | 
					  version "1.2.1"
 | 
				
			||||||
  resolved "https://registry.yarnpkg.com/axios/-/axios-1.2.0.tgz#1cb65bd75162c70e9f8d118a905126c4a201d383"
 | 
					  resolved "https://registry.yarnpkg.com/axios/-/axios-1.2.1.tgz#44cf04a3c9f0c2252ebd85975361c026cb9f864a"
 | 
				
			||||||
  integrity sha512-zT7wZyNYu3N5Bu0wuZ6QccIf93Qk1eV8LOewxgjOZFd2DenOs98cJ7+Y6703d0wkaXGY6/nZd4EweJaHz9uzQw==
 | 
					  integrity sha512-I88cFiGu9ryt/tfVEi4kX2SITsvDddTajXTOFmt2uK1ZVA8LytjtdeyefdQWEf5PU8w+4SSJDoYnggflB5tW4A==
 | 
				
			||||||
  dependencies:
 | 
					  dependencies:
 | 
				
			||||||
    follow-redirects "^1.15.0"
 | 
					    follow-redirects "^1.15.0"
 | 
				
			||||||
    form-data "^4.0.0"
 | 
					    form-data "^4.0.0"
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue