Skip to content

Commit

Permalink
Merge pull request #2974 from ClearlyClaire/glitch-soc/merge-upstream
Browse files Browse the repository at this point in the history
Merge upstream changes up to db97197
  • Loading branch information
ClearlyClaire authored Feb 23, 2025
2 parents 4a7fc25 + 524e899 commit 6fd1930
Show file tree
Hide file tree
Showing 23 changed files with 317 additions and 306 deletions.
3 changes: 0 additions & 3 deletions Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -145,9 +145,6 @@ group :test do
# Used to mock environment variables
gem 'climate_control'

# Add back helpers functions removed in Rails 5.1
gem 'rails-controller-testing', '~> 1.0'

# Validate schemas in specs
gem 'json-schema', '~> 5.0'

Expand Down
23 changes: 9 additions & 14 deletions Gemfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -194,7 +194,7 @@ GEM
devise_pam_authenticatable2 (9.2.0)
devise (>= 4.0.0)
rpam2 (~> 4.0)
diff-lcs (1.5.1)
diff-lcs (1.6.0)
discard (1.4.0)
activerecord (>= 4.2, < 9.0)
docile (1.4.1)
Expand Down Expand Up @@ -409,11 +409,11 @@ GEM
mime-types (3.6.0)
logger
mime-types-data (~> 3.2015)
mime-types-data (3.2025.0204)
mime-types-data (3.2025.0220)
mini_mime (1.1.5)
mini_portile2 (2.8.8)
minitest (5.25.4)
msgpack (1.7.5)
msgpack (1.8.0)
multi_json (1.15.0)
mutex_m (0.3.0)
net-http (0.6.0)
Expand All @@ -429,7 +429,7 @@ GEM
net-smtp (0.5.1)
net-protocol
nio4r (2.7.4)
nokogiri (1.18.2)
nokogiri (1.18.3)
mini_portile2 (~> 2.8.2)
racc (~> 1.4)
oj (3.16.9)
Expand Down Expand Up @@ -641,10 +641,6 @@ GEM
activesupport (= 8.0.1)
bundler (>= 1.15.0)
railties (= 8.0.1)
rails-controller-testing (1.0.5)
actionpack (>= 5.0.1.rc1)
actionview (>= 5.0.1.rc1)
activesupport (>= 5.0.1.rc1)
rails-dom-testing (2.2.0)
activesupport (>= 5.0.0)
minitest
Expand Down Expand Up @@ -687,7 +683,7 @@ GEM
responders (3.1.1)
actionpack (>= 5.2)
railties (>= 5.2)
rexml (3.4.0)
rexml (3.4.1)
rotp (6.3.0)
rouge (4.5.1)
rpam2 (4.0.2)
Expand Down Expand Up @@ -774,7 +770,7 @@ GEM
activerecord (>= 4.0.0)
railties (>= 4.0.0)
securerandom (0.4.1)
selenium-webdriver (4.28.0)
selenium-webdriver (4.29.0)
base64 (~> 0.2)
logger (~> 1.4)
rexml (~> 3.2, >= 3.2.5)
Expand Down Expand Up @@ -814,7 +810,7 @@ GEM
stackprof (0.2.27)
stoplight (4.1.1)
redlock (~> 1.0)
stringio (3.1.2)
stringio (3.1.4)
strong_migrations (2.2.0)
activerecord (>= 7)
swd (1.3.0)
Expand Down Expand Up @@ -898,7 +894,7 @@ GEM
xorcist (1.1.3)
xpath (3.2.0)
nokogiri (~> 1.8)
zeitwerk (2.7.1)
zeitwerk (2.7.2)

PLATFORMS
ruby
Expand Down Expand Up @@ -1009,7 +1005,6 @@ DEPENDENCIES
rack-cors (~> 2.0)
rack-test (~> 2.1)
rails (~> 8.0)
rails-controller-testing (~> 1.0)
rails-i18n (~> 8.0)
rdf-normalize (~> 0.5)
redcarpet (~> 3.6)
Expand Down Expand Up @@ -1059,4 +1054,4 @@ RUBY VERSION
ruby 3.4.1p0

BUNDLED WITH
2.6.3
2.6.5
2 changes: 1 addition & 1 deletion app/javascript/mastodon/locales/en.json
Original file line number Diff line number Diff line change
Expand Up @@ -697,7 +697,7 @@
"poll_button.remove_poll": "Remove poll",
"privacy.change": "Change post privacy",
"privacy.direct.long": "Everyone mentioned in the post",
"privacy.direct.short": "Specific people",
"privacy.direct.short": "Private mention",
"privacy.private.long": "Only your followers",
"privacy.private.short": "Followers",
"privacy.public.long": "Anyone on and off Mastodon",
Expand Down
4 changes: 3 additions & 1 deletion app/javascript/mastodon/locales/kab.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
"about.domain_blocks.no_reason_available": "Ulac taɣẓint",
"about.domain_blocks.preamble": "Maṣṭudun s umata yeḍmen-ak ad teẓreḍ agbur, ad tesdemreḍ akked yimseqdacen-nniḍen seg yal aqeddac deg fedivers. Ha-tent-an ɣur-k tsuraf i yellan deg uqeddac-agi.",
"about.domain_blocks.silenced.title": "Ɣur-s talast",
"about.domain_blocks.suspended.title": "Yeḥbes",
"about.domain_blocks.suspended.title": "Yettwaḥbes",
"about.not_available": "Talɣut-a ur tettwabder ara deg uqeddac-a.",
"about.powered_by": "Azeṭṭa inmetti yettwasɣelsen sɣur {mastodon}",
"about.rules": "Ilugan n uqeddac",
Expand Down Expand Up @@ -264,6 +264,7 @@
"footer.privacy_policy": "Tasertit tabaḍnit",
"footer.source_code": "Wali tangalt taɣbalut",
"footer.status": "Addad",
"footer.terms_of_service": "Tiwtilin n useqdec",
"generic.saved": "Yettwasekles",
"getting_started.heading": "Bdu",
"hashtag.column_header.tag_mode.all": "d {additional}",
Expand Down Expand Up @@ -623,6 +624,7 @@
"subscribed_languages.save": "Sekles ibeddilen",
"tabs_bar.home": "Agejdan",
"tabs_bar.notifications": "Alɣuten",
"terms_of_service.title": "Tiwtilin n useqdec",
"time_remaining.days": "Mazal {number, plural, one {# wass} other {# wussan}}",
"time_remaining.hours": "Mazal {number, plural, one {# usarag} other {# yisragen}}",
"time_remaining.minutes": "Mazal {number, plural, one {# n tesdat} other {# n tesdatin}}",
Expand Down
19 changes: 19 additions & 0 deletions app/javascript/mastodon/locales/lad.json
Original file line number Diff line number Diff line change
Expand Up @@ -86,6 +86,9 @@
"alert.unexpected.message": "Afito un yerro no asperado.",
"alert.unexpected.title": "Atyo!",
"alt_text_badge.title": "Teksto alternativo",
"alt_text_modal.cancel": "Anula",
"alt_text_modal.change_thumbnail": "Troka minyatura",
"alt_text_modal.done": "Fecho",
"announcement.announcement": "Pregon",
"annual_report.summary.archetype.pollster": "El anketero",
"annual_report.summary.followers.followers": "suivantes",
Expand Down Expand Up @@ -129,9 +132,11 @@
"column.blocks": "Utilizadores blokados",
"column.bookmarks": "Markadores",
"column.community": "Linya lokala",
"column.create_list": "Kriya lista",
"column.direct": "Enmentaduras privadas",
"column.directory": "Eksplora profiles",
"column.domain_blocks": "Domenos blokados",
"column.edit_list": "Edita lista",
"column.favourites": "Te plazen",
"column.firehose": "Linyas en bivo",
"column.follow_requests": "Solisitudes de segimiento",
Expand All @@ -148,6 +153,7 @@
"column_header.pin": "Fiksa",
"column_header.show_settings": "Amostra opsyones",
"column_header.unpin": "Defiksar",
"column_search.cancel": "Anula",
"column_subheading.settings": "Opsyones",
"community.column_settings.local_only": "Solo lokalas",
"community.column_settings.media_only": "Solo multimedia",
Expand Down Expand Up @@ -219,6 +225,8 @@
"disabled_account_banner.text": "Tu kuento {disabledAccount} esta aktualmente inkapasitado.",
"dismissable_banner.community_timeline": "Estas son las publikasyones publikas mas resientes de las personas kualos kuentos estan balabayados en {domain}.",
"dismissable_banner.dismiss": "Kita",
"dismissable_banner.explore_statuses": "Estas publikasyones del fediverso estan agora popularas. Publikasyones mas muevas, kon mas repartajasiones i favoritadas por mas djente aparesen primero.",
"dismissable_banner.public_timeline": "Estas son las publikasyones publikas mas resientes de personas en el fediverso a las kualas la djente de {domain} sige.",
"domain_block_modal.block": "Bloka sirvidor",
"domain_block_modal.block_account_instead": "Bloka @{name} en su lugar",
"domain_block_modal.they_can_interact_with_old_posts": "Las personas de este sirvidor pueden enteraktuar kon tus puvlikasyones viejas.",
Expand Down Expand Up @@ -327,6 +335,7 @@
"footer.status": "Estado",
"generic.saved": "Guadrado",
"getting_started.heading": "Primos pasos",
"hashtag.admin_moderation": "Avre la enterfaz de moderasyon para #{name}",
"hashtag.column_header.tag_mode.all": "i {additional}",
"hashtag.column_header.tag_mode.any": "o {additional}",
"hashtag.column_header.tag_mode.none": "sin {additional}",
Expand Down Expand Up @@ -415,11 +424,17 @@
"link_preview.author": "Publikasyon de {name}",
"link_preview.more_from_author": "Mas de {name}",
"link_preview.shares": "{count, plural, one {{counter} publikasyon} other {{counter} publikasyones}}",
"lists.add_member": "Adjusta",
"lists.add_to_list": "Adjusta a lista",
"lists.create_list": "Kriya lista",
"lists.delete": "Efasa lista",
"lists.done": "Fecho",
"lists.edit": "Edita lista",
"lists.replies_policy.followed": "Kualseker utilizador segido",
"lists.replies_policy.list": "Miembros de la lista",
"lists.replies_policy.none": "Dinguno",
"lists.save": "Guadra",
"lists.search": "Bushka",
"load_pending": "{count, plural, one {# muevo elemento} other {# muevos elementos}}",
"loading_indicator.label": "Eskargando…",
"media_gallery.hide": "Eskonde",
Expand Down Expand Up @@ -544,7 +559,10 @@
"notifications_permission_banner.enable": "Kapasita avizos de ensimameza",
"notifications_permission_banner.how_to_control": "Para risivir avizos kuando Mastodon no esta avierto, kapasita avizos de ensimameza. Puedes kontrolar presizamente kualos tipos de enteraksiones djeneren avizos de ensimameza kon el boton {icon} arriva kuando esten kapasitadas.",
"notifications_permission_banner.title": "Nunkua te piedres niente",
"onboarding.follows.back": "Atras",
"onboarding.follows.done": "Fecho",
"onboarding.follows.empty": "Malorozamente, no se pueden amostrar rezultados en este momento. Puedes aprovar uzar la bushkeda o navigar por la pajina de eksplorasyon para topar personas a las que segir, o aprovarlo de muevo mas tadre.",
"onboarding.follows.search": "Bushka",
"onboarding.profile.discoverable": "Faz ke mi profil apareska en bushkedas",
"onboarding.profile.discoverable_hint": "Kuando permites ke tu profil sea diskuvriravle en Mastodon, tus publikasyones podran apareser en rezultados de bushkedas i trendes i tu profil podra ser sujerido a personas kon intereses similares a los tuyos.",
"onboarding.profile.display_name": "Nombre amostrado",
Expand Down Expand Up @@ -667,6 +685,7 @@
"search_results.hashtags": "Etiketas",
"search_results.see_all": "Ve todo",
"search_results.statuses": "Publikasyones",
"search_results.title": "Bushka por \"{q}\"",
"server_banner.about_active_users": "Utilizadores aktivos en este sirvidor durante los ultimos 30 diyas (utilizadores aktivos mensuales)",
"server_banner.active_users": "utilizadores aktivos",
"server_banner.administered_by": "Administrado por:",
Expand Down
2 changes: 1 addition & 1 deletion app/javascript/mastodon/locales/pl.json
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@
"account.mute_notifications_short": "Wycisz powiadomienia",
"account.mute_short": "Wycisz",
"account.muted": "Wyciszony",
"account.mutual": "Przyjaciele",
"account.mutual": "Znajomi",
"account.no_bio": "Brak opisu.",
"account.open_original_page": "Otwórz stronę oryginalną",
"account.posts": "Wpisy",
Expand Down
1 change: 1 addition & 0 deletions app/javascript/mastodon/locales/sk.json
Original file line number Diff line number Diff line change
Expand Up @@ -379,6 +379,7 @@
"ignore_notifications_modal.filter_to_act_users": "Stále budeš môcť akceptovať, odmietnuť, alebo nahlásiť užívateľov",
"ignore_notifications_modal.filter_to_avoid_confusion": "Triedenie pomáha vyvarovať sa možnému zmäteniu",
"ignore_notifications_modal.ignore": "Ignoruj upozornenia",
"ignore_notifications_modal.limited_accounts_title": "Ignorovať oboznámenia z obmedzených účtov?",
"ignore_notifications_modal.new_accounts_title": "Nevšímať si oznámenia z nových účtov?",
"ignore_notifications_modal.not_followers_title": "Nevšímať si oznámenia od ľudí, ktorí ťa nenasledujú?",
"ignore_notifications_modal.not_following_title": "Nevšímať si oznámenia od ľudí, ktorých nenasleduješ?",
Expand Down
8 changes: 4 additions & 4 deletions app/javascript/mastodon/locales/vi.json
Original file line number Diff line number Diff line change
Expand Up @@ -743,12 +743,12 @@
"report.mute_explanation": "Bạn sẽ không còn thấy tút của người này. Họ vẫn có thể thấy tút của bạn hoặc theo dõi bạn. Họ không biết là bạn đã chặn họ.",
"report.next": "Tiếp theo",
"report.placeholder": "Thêm lưu ý",
"report.reasons.dislike": "Tôi không thích",
"report.reasons.dislike_description": "Đó không phải thứ mà bạn muốn thấy",
"report.reasons.dislike": "Tôi không thích",
"report.reasons.dislike_description": "Đây không phải thứ mà bạn muốn thấy",
"report.reasons.legal": "Vi phạm pháp luật",
"report.reasons.legal_description": "Vi phạm pháp luật ở nơi đặt máy chủ hoặc nước bạn",
"report.reasons.other": "Một lý do khác",
"report.reasons.other_description": "Vấn đề không nằm trong những mục trên",
"report.reasons.other": " do khác",
"report.reasons.other_description": "Vấn đề không thuộc những mục trên",
"report.reasons.spam": "Đây là spam",
"report.reasons.spam_description": "Liên kết độc hại, giả tương tác hoặc trả lời lặp đi lặp lại",
"report.reasons.violation": "Vi phạm nội quy máy chủ",
Expand Down
2 changes: 1 addition & 1 deletion config/locales/eo.yml
Original file line number Diff line number Diff line change
Expand Up @@ -1777,7 +1777,7 @@ eo:
migrate: Konta migrado
notifications: Retpoŝtaj sciigoj
preferences: Preferoj
profile: Profilo
profile: Publika profilo
relationships: Sekvatoj kaj sekvantoj
severed_relationships: Finitaj rilatoj
statuses_cleanup: Automata mesaĝforigo
Expand Down
11 changes: 9 additions & 2 deletions config/locales/kab.yml
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,7 @@ kab:
active: Yermed
all: Akk
pending: Yettraǧu
suspended: Yeḥbes
suspended: Yettwaḥbes
title: Aseɣyed
moderation_notes: Tamawin n useɣyed
most_recent_activity: Armud aneggaru
Expand Down Expand Up @@ -109,7 +109,7 @@ kab:
silenced: Yettwasgugem
statuses: Tisuffaɣ
subscribe: Jerred
suspended: Yeḥbes
suspended: Yettwaḥbes
title: Imiḍanen
unconfirmed_email: Imayl ur yettwasentem ara
undo_silenced: Kkes asgugem
Expand Down Expand Up @@ -434,9 +434,12 @@ kab:
search: Anadi
title: Ihacṭagen
terms_of_service:
changelog: Amaynut
draft: Arewway
history: Amazray
publish: Asuffeɣ
save_draft: Sekles arewway
title: Tiwtilin n useqdec
title: Tadbelt
trends:
allow: Sireg
Expand Down Expand Up @@ -832,6 +835,8 @@ kab:
'7889238': 3 n wayyuren
stream_entries:
sensitive_content: Agbur amḥulfu
terms_of_service:
title: Tiwtilin n useqdec
themes:
contrast: Maṣṭudun (agnil awriran)
default: Maṣṭudun (Aberkan)
Expand All @@ -854,6 +859,8 @@ kab:
user_mailer:
appeal_approved:
action: Iɣewwaṛen n umiḍan
terms_of_service_changed:
sign_off: Agraw n %{domain}
warning:
categories:
spam: Aspam
Expand Down
5 changes: 5 additions & 0 deletions config/locales/lad.yml
Original file line number Diff line number Diff line change
Expand Up @@ -812,6 +812,7 @@ lad:
batch:
remove_from_report: Kita del raporto
report: Raporto
contents: Kontenidos
deleted: Efasado
favourites: Favoritos
history: Estoria de versiones
Expand Down Expand Up @@ -901,6 +902,9 @@ lad:
search: Bushka
title: Etiketas
updated_msg: Konfigurasyon de etiketas aktualizada kon sukseso
terms_of_service:
live: En bivo
publish: Publika
title: Administrasyon
trends:
allow: Permete
Expand Down Expand Up @@ -1129,6 +1133,7 @@ lad:
title: Konektate kon %{domain}
sign_up:
manual_review: Las enrejistrasyones en %{domain} pasan por la revizyon manuala de muestros moderadores. Para ayudarmos a prosesar tu enrejistrasyon, eskrive un poko sovre ti i por ke keres un kuento en %{domain}.
preamble: Kon un kuento en este sirvidor de Mastodon, podras segir a kualkier otra persona en el fediverso, endependientemente del sirvidor en el ke se tope.
title: Kriya kuento de Mastodon en %{domain}.
status:
account_status: Estado del kuento
Expand Down
2 changes: 1 addition & 1 deletion config/locales/simple_form.eo.yml
Original file line number Diff line number Diff line change
Expand Up @@ -193,7 +193,7 @@ eo:
text: Klarigu kial ĉi tiu decido devas inversigitis
defaults:
autofollow: Inviti al sekvi vian konton
avatar: Rolfiguro
avatar: Profilbildo
bot: Ĉi tio estas aŭtomata konto
chosen_languages: Filtri lingvojn
confirm_new_password: Konfirmi novan pasvorton
Expand Down
2 changes: 1 addition & 1 deletion config/locales/simple_form.gl.yml
Original file line number Diff line number Diff line change
Expand Up @@ -281,7 +281,7 @@ gl:
site_terms: Política de Privacidade
site_title: Nome do servidor
status_page_url: URL da páxina do estado
theme: Decorado por defecto
theme: Decorado predeterminado
thumbnail: Icona do servidor
timeline_preview: Permitir acceso á cronoloxía pública sen autenticación
trendable_by_default: Permitir tendencias sen aprobación previa
Expand Down
2 changes: 2 additions & 0 deletions config/locales/simple_form.kab.yml
Original file line number Diff line number Diff line change
Expand Up @@ -141,6 +141,8 @@ kab:
text: Alugen
tag:
name: Ahacṭag
terms_of_service:
text: Tiwtilin n useqdec
user:
role: Tamlilt
time_zone: Tamnaḍt tasragant
Expand Down
2 changes: 2 additions & 0 deletions config/locales/simple_form.lad.yml
Original file line number Diff line number Diff line change
Expand Up @@ -308,6 +308,8 @@ lad:
name: Etiketa
trendable: Permite ke esta etiketa apareska en trendes
usable: Permite ke publikasyones uzen esta etiketa lokalmente
terms_of_service_generator:
domain: Domeno
user:
role: Rolo
time_zone: Zona de tiempo
Expand Down
Loading

0 comments on commit 6fd1930

Please sign in to comment.