Merge branch 'main' into glitch-soc/merge-upstream

Conflicts:
- `app/models/status.rb`:
  Upstream updated media and edit-related code textually close to glitch-soc
  additions (local-only and content-type).
  Ported upstream changes.
- `app/models/status_edit.rb`:
  Upstream changes textually close to glitch-soc additions (content-type).
  Ported upstream changes.
- `app/serializers/activitypub/note_serializer.rb`:
  Upstream changed how media attachments are handled. Not really a conflict,
  but textually close to glitch-soc additions (directMessage attribute).
  Ported upstream changes.
- `app/services/remove_status_service.rb`:
  Upstream changed how media attachments are handled. Not really a conflict,
  but textually close to glitch-soc additions (DM timeline).
  Ported upstream changes.
- `app/services/update_status_service.rb`:
  Upstream fixed an issue with language selection. Not really a conflict,
  but textually close to glitch-soc additions (content-type).
  Ported upstream changes.
- `db/schema.rb`:
  Upstream added columns to the `status_edits` table, the conflict is because
  of an additional column (`content-type`) in glitch-soc.
  Ported upstream changes.
- `package.json`:
  Upstream dependency (express) textually adjacent to a glitch-soc-specific one
  (favico.js) got updated.
  Updated it as well.
This commit is contained in:
Claire
2022-03-10 09:52:45 +01:00
168 changed files with 1826 additions and 728 deletions

View File

@@ -1624,30 +1624,38 @@
},
{
"descriptors": [
{
"defaultMessage": "Follow",
"id": "account.follow"
},
{
"defaultMessage": "Unfollow",
"id": "account.unfollow"
},
{
"defaultMessage": "Awaiting approval",
"defaultMessage": "Follow",
"id": "account.follow"
},
{
"defaultMessage": "Cancel follow request",
"id": "account.cancel_follow_request"
},
{
"defaultMessage": "Awaiting approval. Click to cancel follow request",
"id": "account.requested"
},
{
"defaultMessage": "Unblock @{name}",
"id": "account.unblock"
"defaultMessage": "Unblock",
"id": "account.unblock_short"
},
{
"defaultMessage": "Unmute @{name}",
"id": "account.unmute"
"defaultMessage": "Unmute",
"id": "account.unmute_short"
},
{
"defaultMessage": "Unfollow",
"id": "confirmations.unfollow.confirm"
},
{
"defaultMessage": "Edit profile",
"id": "account.edit_profile"
},
{
"defaultMessage": "Are you sure you want to unfollow {name}?",
"id": "confirmations.unfollow.message"
@@ -1661,12 +1669,8 @@
"id": "account.followers"
},
{
"defaultMessage": "Never",
"id": "account.never_active"
},
{
"defaultMessage": "Last active",
"id": "account.last_status"
"defaultMessage": "Following",
"id": "account.following"
}
],
"path": "app/javascript/mastodon/features/directory/components/account_card.json"
@@ -2007,10 +2011,6 @@
{
"defaultMessage": "Getting started",
"id": "getting_started.heading"
},
{
"defaultMessage": "Profile directory",
"id": "getting_started.directory"
}
],
"path": "app/javascript/mastodon/features/getting_started/index.json"
@@ -2742,7 +2742,7 @@
"id": "report.reasons.spam"
},
{
"defaultMessage": "Malicious links, fake engagement, or repetetive replies",
"defaultMessage": "Malicious links, fake engagement, or repetitive replies",
"id": "report.reasons.spam_description"
},
{
@@ -3402,6 +3402,10 @@
"defaultMessage": "About this server",
"id": "navigation_bar.info"
},
{
"defaultMessage": "Profile directory",
"id": "getting_started.directory"
},
{
"defaultMessage": "Mobile apps",
"id": "navigation_bar.apps"
@@ -3529,10 +3533,6 @@
"defaultMessage": "Lists",
"id": "navigation_bar.lists"
},
{
"defaultMessage": "Profile directory",
"id": "getting_started.directory"
},
{
"defaultMessage": "Preferences",
"id": "navigation_bar.preferences"