Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge upstream changes #1158

Merged

Commits on Jul 6, 2019

  1. Remove Salmon and PubSubHubbub (mastodon#11205)

    * Remove Salmon and PubSubHubbub endpoints
    
    * Add error when trying to follow OStatus accounts
    
    * Fix new accounts not being created in ResolveAccountService
    Gargron authored Jul 6, 2019
    Configuration menu
    Copy the full SHA
    23aeef5 View commit details
    Browse the repository at this point in the history

Commits on Jul 7, 2019

  1. Fix support for HTTP proxies (mastodon#11245)

    * Disable incorrect check for hidden services in Socket
    
    Hidden services can only be accessed with an HTTP proxy, in which
    case the host seen by the Socket class will be the proxy, not the
    target host.
    
    Hidden services are already filtered in `Request#initialize`.
    
    * Use our Socket class to connect to HTTP proxies
    
    Avoid the timeout logic being bypassed
    
    * Add support for IP addresses in Request::Socket
    
    * Refactor a bit, no need to keep the DNS resolver around
    ClearlyClaire authored and Gargron committed Jul 7, 2019
    Configuration menu
    Copy the full SHA
    5827671 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    406b463 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b851456 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3ece6e2 View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2019

  1. Fix BackupService crashing when an attachment is missing (mastodon#11241

    )
    
    * Fix BackupService crashing when an attachment is missing
    
    For various reasons such as admin error or out-of-sync media and
    database backups, it might be possible for local attachments to be lost.
    
    This commit allows the BackupService to continue its work even if some media
    file is missing.
    
    * Change error message
    ClearlyClaire authored and Gargron committed Jul 8, 2019
    Configuration menu
    Copy the full SHA
    87c1ad4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    239befc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6a313f8 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1a8bbcd View commit details
    Browse the repository at this point in the history
  5. Bump @babel/plugin-proposal-class-properties from 7.4.4 to 7.5.0 (mas…

    …todon#11254)
    
    Bumps [@babel/plugin-proposal-class-properties](https://github.com/babel/babel) from 7.4.4 to 7.5.0.
    - [Release notes](https://github.com/babel/babel/releases)
    - [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md)
    - [Commits](babel/babel@v7.4.4...v7.5.0)
    
    Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
    dependabot-preview[bot] authored and ykzts committed Jul 8, 2019
    Configuration menu
    Copy the full SHA
    76d5fd1 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d0b40ae View commit details
    Browse the repository at this point in the history
  7. Bump tzinfo-data from 1.2019.1 to 1.2019.2 (mastodon#11258)

    Bumps [tzinfo-data](https://github.com/tzinfo/tzinfo-data) from 1.2019.1 to 1.2019.2.
    - [Release notes](https://github.com/tzinfo/tzinfo-data/releases)
    - [Commits](tzinfo/tzinfo-data@v1.2019.1...v1.2019.2)
    
    Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
    dependabot-preview[bot] authored and ykzts committed Jul 8, 2019
    Configuration menu
    Copy the full SHA
    f935004 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    01ee35f View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    d76ca89 View commit details
    Browse the repository at this point in the history
  10. Bump faker from 1.9.3 to 1.9.6 (mastodon#11259)

    Bumps [faker](https://github.com/stympy/faker) from 1.9.3 to 1.9.6.
    - [Release notes](https://github.com/stympy/faker/releases)
    - [Changelog](https://github.com/stympy/faker/blob/master/CHANGELOG.md)
    - [Commits](faker-ruby/faker@v1.9.3...1.9.6)
    
    Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
    dependabot-preview[bot] authored and ykzts committed Jul 8, 2019
    Configuration menu
    Copy the full SHA
    f147764 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    63c7fe8 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    ef15246 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    1e7187f View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2019

  1. Configuration menu
    Copy the full SHA
    4e92183 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6172263 View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2019

  1. Configuration menu
    Copy the full SHA
    27ad4c1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    85eb418 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d04c584 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5d3feed View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2019

  1. [Security] Bump lodash from 4.17.11 to 4.17.13 (mastodon#11287)

    Bumps [lodash](https://github.com/lodash/lodash) from 4.17.11 to 4.17.13. **This update includes security fixes.**
    - [Release notes](https://github.com/lodash/lodash/releases)
    - [Commits](lodash/lodash@4.17.11...4.17.13)
    
    Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
    dependabot-preview[bot] authored and Gargron committed Jul 11, 2019
    Configuration menu
    Copy the full SHA
    a6dc6a2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4e8dcc5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4e1260f View commit details
    Browse the repository at this point in the history
  4. Add ActivityPub secure mode (mastodon#11269)

    * Add HTTP signature requirement for served ActivityPub resources
    
    * Change `SECURE_MODE` to `AUTHORIZED_FETCH`
    
    * Add 'Signature' to 'Vary' header and improve code style
    
    * Improve code style by adding `public_fetch_mode?` method
    Gargron authored Jul 11, 2019
    Configuration menu
    Copy the full SHA
    5bf67ca View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2019

  1. Change the retry limit in error of web push notification (mastodon#11292

    )
    
    - Change the maximum count of retry for web push notification (Default -> 5).
       - In case of high load of subscribe server, the retries will be repeated many times.
       - Because the retries occupy the default queue, maximum retry count should be reduced.
    highemerly authored and Gargron committed Jul 12, 2019
    Configuration menu
    Copy the full SHA
    4023027 View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2019

  1. Add a spam check (mastodon#11217)

    * Add a spam check
    
    * Use Nilsimsa to generate locality-sensitive hashes and compare using Levenshtein distance
    
    * Add more tests
    
    * Add exemption when the message is a reply to something that mentions the sender
    
    * Use Nilsimsa Compare Value instead of Levenshtein distance
    
    * Use MD5 for messages shorter than 10 characters
    
    * Add message to automated report, do not add non-public statuses to
    automated report, add trust level to accounts and make unsilencing
    raise the trust level to prevent repeated spam checks on that account
    
    * Expire spam check data after 3 months
    
    * Add support for local statuses, reduce expiration to 1 week, always create a report
    
    * Add content warnings to the spam check and exempt empty statuses
    
    * Change Nilsimsa threshold to 95 and make sure removed statuses are removed from the spam check
    
    * Add all matched statuses into automatic report
    Gargron authored Jul 13, 2019
    Configuration menu
    Copy the full SHA
    6ff67be View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6af0c95 View commit details
    Browse the repository at this point in the history

Commits on Jul 14, 2019

  1. Configuration menu
    Copy the full SHA
    2ea4dbb View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2019

  1. Fix leaking private statuses the admin account follows (mastodon#11300)

    Now that the request is signed, it can return private toots. Do not leak them.
    ClearlyClaire authored and Gargron committed Jul 15, 2019
    Configuration menu
    Copy the full SHA
    3595ce6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2f813b7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e7353c4 View commit details
    Browse the repository at this point in the history
  4. New Crowdin translations (mastodon#11153)

    * New translations activerecord.en.yml (Indonesian)
    [ci skip]
    
    * New translations activerecord.en.yml (Italian)
    [ci skip]
    
    * New translations simple_form.en.yml (Persian)
    [ci skip]
    
    * New translations simple_form.en.yml (Norwegian)
    [ci skip]
    
    * New translations en.yml (Russian)
    [ci skip]
    
    * New translations simple_form.en.yml (Finnish)
    [ci skip]
    
    * New translations en.yml (Serbian (Cyrillic))
    [ci skip]
    
    * New translations en.yml (Serbian (Latin))
    [ci skip]
    
    * New translations en.yml (Spanish)
    [ci skip]
    
    * New translations en.yml (Swedish)
    [ci skip]
    
    * New translations en.yml (Tamil)
    [ci skip]
    
    * New translations en.yml (Telugu)
    [ci skip]
    
    * New translations en.yml (Thai)
    [ci skip]
    
    * New translations en.yml (Turkish)
    [ci skip]
    
    * New translations en.yml (Ukrainian)
    [ci skip]
    
    * New translations en.yml (Welsh)
    [ci skip]
    
    * New translations simple_form.en.yml (Dutch)
    [ci skip]
    
    * New translations simple_form.en.yml (Esperanto)
    [ci skip]
    
    * New translations simple_form.en.yml (French)
    [ci skip]
    
    * New translations simple_form.en.yml (Galician)
    [ci skip]
    
    * New translations simple_form.en.yml (Georgian)
    [ci skip]
    
    * New translations simple_form.en.yml (German)
    [ci skip]
    
    * New translations simple_form.en.yml (Greek)
    [ci skip]
    
    * New translations simple_form.en.yml (Hebrew)
    [ci skip]
    
    * New translations simple_form.en.yml (Hungarian)
    [ci skip]
    
    * New translations simple_form.en.yml (Ido)
    [ci skip]
    
    * New translations simple_form.en.yml (Indonesian)
    [ci skip]
    
    * New translations simple_form.en.yml (Italian)
    [ci skip]
    
    * New translations simple_form.en.yml (Korean)
    [ci skip]
    
    * New translations doorkeeper.en.yml (Welsh)
    [ci skip]
    
    * New translations simple_form.en.yml (Occitan)
    [ci skip]
    
    * New translations en.yml (Occitan)
    [ci skip]
    
    * New translations en.yml (Occitan)
    [ci skip]
    
    * New translations simple_form.en.yml (Japanese)
    [ci skip]
    
    * New translations simple_form.en.yml (Japanese)
    [ci skip]
    
    * New translations simple_form.en.yml (Japanese)
    [ci skip]
    
    * New translations simple_form.en.yml (Japanese)
    [ci skip]
    
    * New translations simple_form.en.yml (Japanese)
    [ci skip]
    
    * New translations en.json (Italian)
    [ci skip]
    
    * New translations simple_form.en.yml (Greek)
    [ci skip]
    
    * New translations simple_form.en.yml (Czech)
    [ci skip]
    
    * New translations simple_form.en.yml (Basque)
    [ci skip]
    
    * New translations en.yml (Thai)
    [ci skip]
    
    * New translations simple_form.en.yml (German)
    [ci skip]
    
    * New translations en.yml (Polish)
    [ci skip]
    
    * New translations simple_form.en.yml (Polish)
    [ci skip]
    
    * New translations en.yml (Chinese Simplified)
    [ci skip]
    
    * New translations en.yml (Chinese Simplified)
    [ci skip]
    
    * New translations doorkeeper.en.yml (Chinese Simplified)
    [ci skip]
    
    * New translations simple_form.en.yml (Japanese)
    [ci skip]
    
    * New translations simple_form.en.yml (Thai)
    [ci skip]
    
    * New translations en.json (Thai)
    [ci skip]
    
    * New translations simple_form.en.yml (Slovak)
    [ci skip]
    
    * New translations simple_form.en.yml (Corsican)
    [ci skip]
    
    * New translations simple_form.en.yml (Corsican)
    [ci skip]
    
    * New translations simple_form.en.yml (Chinese Simplified)
    [ci skip]
    
    * New translations en.json (Chinese Simplified)
    [ci skip]
    
    * New translations en.yml (Chinese Simplified)
    [ci skip]
    
    * New translations simple_form.en.yml (Chinese Simplified)
    [ci skip]
    
    * New translations en.json (Chinese Simplified)
    [ci skip]
    
    * New translations en.json (Chinese Simplified)
    [ci skip]
    
    * New translations en.json (Chinese Simplified)
    [ci skip]
    
    * New translations en.json (Chinese Simplified)
    [ci skip]
    
    * New translations en.yml (Chinese Simplified)
    [ci skip]
    
    * New translations en.json (Chinese Simplified)
    [ci skip]
    
    * New translations en.json (Chinese Simplified)
    [ci skip]
    
    * New translations en.yml (Chinese Simplified)
    [ci skip]
    
    * New translations simple_form.en.yml (Chinese Simplified)
    [ci skip]
    
    * New translations en.json (Chinese Simplified)
    [ci skip]
    
    * New translations en.yml (Slovenian)
    [ci skip]
    
    * New translations en.yml (Slovenian)
    [ci skip]
    
    * New translations en.yml (Slovenian)
    [ci skip]
    
    * New translations en.yml (Slovenian)
    [ci skip]
    
    * New translations en.yml (Slovenian)
    [ci skip]
    
    * New translations en.yml (Slovenian)
    [ci skip]
    
    * New translations en.json (Chinese Simplified)
    [ci skip]
    
    * New translations en.yml (Chinese Simplified)
    [ci skip]
    
    * New translations simple_form.en.yml (Chinese Simplified)
    [ci skip]
    
    * New translations simple_form.en.yml (Galician)
    [ci skip]
    
    * New translations en.json (Galician)
    [ci skip]
    
    * New translations en.json (Chinese Simplified)
    [ci skip]
    
    * New translations en.yml (Chinese Simplified)
    [ci skip]
    
    * New translations en.json (Chinese Simplified)
    [ci skip]
    
    * New translations en.yml (Chinese Simplified)
    [ci skip]
    
    * New translations en.yml (Occitan)
    [ci skip]
    
    * New translations en.json (Portuguese, Brazilian)
    [ci skip]
    
    * New translations en.json (Portuguese, Brazilian)
    [ci skip]
    
    * New translations en.json (Spanish)
    [ci skip]
    
    * New translations en.json (Spanish)
    [ci skip]
    
    * New translations en.json (Spanish)
    [ci skip]
    
    * New translations en.json (Spanish)
    [ci skip]
    
    * New translations en.yml (Occitan)
    [ci skip]
    
    * New translations doorkeeper.en.yml (Welsh)
    [ci skip]
    
    * New translations en.json (Spanish)
    [ci skip]
    
    * New translations en.json (Spanish)
    [ci skip]
    
    * New translations simple_form.en.yml (Welsh)
    [ci skip]
    
    * New translations activerecord.en.yml (Welsh)
    [ci skip]
    
    * New translations en.yml (Slovak)
    [ci skip]
    
    * New translations en.yml (Chinese Simplified)
    [ci skip]
    
    * New translations en.json (Chinese Simplified)
    [ci skip]
    
    * New translations en.yml (Chinese Simplified)
    [ci skip]
    
    * New translations en.yml (Occitan)
    [ci skip]
    
    * New translations en.yml (Occitan)
    [ci skip]
    
    * New translations en.yml (Albanian)
    [ci skip]
    
    * New translations activerecord.en.yml (Serbian (Latin))
    [ci skip]
    
    * New translations doorkeeper.en.yml (Serbian (Latin))
    [ci skip]
    
    * New translations devise.en.yml (Serbian (Latin))
    [ci skip]
    
    * New translations en.yml (Arabic)
    [ci skip]
    
    * New translations en.yml (Basque)
    [ci skip]
    
    * New translations en.yml (Esperanto)
    [ci skip]
    
    * New translations en.yml (Hebrew)
    [ci skip]
    
    * New translations en.yml (Greek)
    [ci skip]
    
    * New translations en.yml (German)
    [ci skip]
    
    * New translations en.yml (Georgian)
    [ci skip]
    
    * New translations en.yml (Galician)
    [ci skip]
    
    * New translations en.yml (French)
    [ci skip]
    
    * New translations en.yml (Finnish)
    [ci skip]
    
    * New translations en.yml (Dutch)
    [ci skip]
    
    * New translations en.yml (Danish)
    [ci skip]
    
    * New translations en.yml (Corsican)
    [ci skip]
    
    * New translations en.yml (Chinese Traditional, Hong Kong)
    [ci skip]
    
    * New translations en.yml (Chinese Traditional)
    [ci skip]
    
    * New translations en.yml (Chinese Simplified)
    [ci skip]
    
    * New translations en.yml (Catalan)
    [ci skip]
    
    * New translations en.yml (Hungarian)
    [ci skip]
    
    * New translations en.yml (Indonesian)
    [ci skip]
    
    * New translations en.yml (Czech)
    [ci skip]
    
    * New translations simple_form.en.yml (Serbian (Latin))
    [ci skip]
    
    * New translations en.yml (Italian)
    [ci skip]
    
    * New translations en.yml (Persian)
    [ci skip]
    
    * New translations en.yml (Serbian (Latin))
    [ci skip]
    
    * New translations en.yml (Serbian (Cyrillic))
    [ci skip]
    
    * New translations en.yml (Russian)
    [ci skip]
    
    * New translations en.yml (Portuguese, Brazilian)
    [ci skip]
    
    * New translations en.yml (Portuguese)
    [ci skip]
    
    * New translations en.yml (Polish)
    [ci skip]
    
    * New translations en.yml (Occitan)
    [ci skip]
    
    * New translations en.yml (Slovenian)
    [ci skip]
    
    * New translations en.yml (Norwegian)
    [ci skip]
    
    * New translations en.yml (Lithuanian)
    [ci skip]
    
    * New translations en.yml (Korean)
    [ci skip]
    
    * New translations en.yml (Kazakh)
    [ci skip]
    
    * New translations en.yml (Japanese)
    [ci skip]
    
    * New translations en.yml (Slovak)
    [ci skip]
    
    * New translations en.yml (Spanish)
    [ci skip]
    
    * New translations en.yml (Swedish)
    [ci skip]
    
    * New translations en.yml (Welsh)
    [ci skip]
    
    * New translations en.yml (Ukrainian)
    [ci skip]
    
    * New translations en.yml (Turkish)
    [ci skip]
    
    * New translations en.yml (Thai)
    [ci skip]
    
    * New translations en.json (Chinese Simplified)
    [ci skip]
    
    * New translations devise.en.yml (Chinese Simplified)
    [ci skip]
    
    * New translations en.json (Russian)
    [ci skip]
    
    * New translations en.json (Russian)
    [ci skip]
    
    * New translations en.json (Russian)
    [ci skip]
    
    * New translations en.json (Russian)
    [ci skip]
    
    * New translations en.json (Russian)
    [ci skip]
    
    * New translations en.yml (Basque)
    [ci skip]
    
    * New translations simple_form.en.yml (Basque)
    [ci skip]
    
    * New translations en.yml (Basque)
    [ci skip]
    
    * New translations doorkeeper.en.yml (Basque)
    [ci skip]
    
    * New translations en.json (Korean)
    [ci skip]
    
    * New translations doorkeeper.en.yml (Slovak)
    [ci skip]
    
    * New translations en.yml (Finnish)
    [ci skip]
    
    * New translations en.yml (Esperanto)
    [ci skip]
    
    * New translations en.yml (Dutch)
    [ci skip]
    
    * New translations en.yml (Danish)
    [ci skip]
    
    * New translations en.yml (Corsican)
    [ci skip]
    
    * New translations en.yml (Chinese Traditional, Hong Kong)
    [ci skip]
    
    * New translations en.yml (Chinese Simplified)
    [ci skip]
    
    * New translations en.yml (Catalan)
    [ci skip]
    
    * New translations en.yml (Chinese Traditional)
    [ci skip]
    
    * New translations en.yml (Basque)
    [ci skip]
    
    * New translations en.yml (Asturian)
    [ci skip]
    
    * New translations en.yml (Arabic)
    [ci skip]
    
    * New translations en.yml (Albanian)
    [ci skip]
    
    * New translations en.yml (Czech)
    [ci skip]
    
    * New translations en.yml (French)
    [ci skip]
    
    * New translations en.yml (Galician)
    [ci skip]
    
    * New translations en.yml (Georgian)
    [ci skip]
    
    * New translations en.yml (German)
    [ci skip]
    
    * New translations en.yml (Greek)
    [ci skip]
    
    * New translations en.yml (Hungarian)
    [ci skip]
    
    * New translations en.yml (Italian)
    [ci skip]
    
    * New translations en.yml (Japanese)
    [ci skip]
    
    * New translations en.yml (Kazakh)
    [ci skip]
    
    * New translations en.yml (Korean)
    [ci skip]
    
    * New translations en.yml (Lithuanian)
    [ci skip]
    
    * New translations en.yml (Occitan)
    [ci skip]
    
    * New translations en.yml (Persian)
    [ci skip]
    
    * New translations en.yml (Polish)
    [ci skip]
    
    * New translations en.yml (Portuguese)
    [ci skip]
    
    * New translations en.yml (Portuguese, Brazilian)
    [ci skip]
    
    * New translations en.yml (Serbian (Cyrillic))
    [ci skip]
    
    * New translations en.yml (Russian)
    [ci skip]
    
    * New translations en.yml (Slovak)
    [ci skip]
    
    * New translations en.yml (Spanish)
    [ci skip]
    
    * New translations en.yml (Swedish)
    [ci skip]
    
    * New translations en.yml (Thai)
    [ci skip]
    
    * New translations en.yml (Ukrainian)
    [ci skip]
    
    * New translations en.yml (Welsh)
    [ci skip]
    
    * New translations en.yml (Russian)
    [ci skip]
    
    * New translations simple_form.en.yml (Russian)
    [ci skip]
    
    * New translations simple_form.en.yml (Russian)
    [ci skip]
    
    * New translations en.json (Thai)
    [ci skip]
    
    * New translations en.json (Thai)
    [ci skip]
    
    * New translations simple_form.en.yml (Thai)
    [ci skip]
    
    * New translations simple_form.en.yml (Thai)
    [ci skip]
    
    * New translations en.json (Spanish)
    [ci skip]
    
    * New translations en.yml (Spanish)
    [ci skip]
    
    * New translations en.yml (Spanish)
    [ci skip]
    
    * New translations en.yml (Spanish)
    [ci skip]
    
    * New translations en.yml (Spanish)
    [ci skip]
    
    * New translations en.yml (Spanish)
    [ci skip]
    
    * New translations doorkeeper.en.yml (Spanish)
    [ci skip]
    
    * New translations doorkeeper.en.yml (Spanish)
    [ci skip]
    
    * New translations en.json (Spanish)
    [ci skip]
    
    * New translations en.yml (Spanish)
    [ci skip]
    
    * New translations en.yml (Spanish)
    [ci skip]
    
    * New translations simple_form.en.yml (Spanish)
    [ci skip]
    
    * New translations simple_form.en.yml (Spanish)
    [ci skip]
    
    * New translations simple_form.en.yml (Spanish)
    [ci skip]
    
    * New translations doorkeeper.en.yml (Spanish)
    [ci skip]
    
    * New translations en.json (Slovak)
    [ci skip]
    
    * New translations devise.en.yml (Slovak)
    [ci skip]
    
    * New translations doorkeeper.en.yml (Slovak)
    [ci skip]
    
    * New translations en.json (Chinese Simplified)
    [ci skip]
    
    * New translations en.json (Chinese Simplified)
    [ci skip]
    
    * New translations en.yml (Slovak)
    [ci skip]
    
    * New translations simple_form.en.yml (Japanese)
    [ci skip]
    
    * New translations en.json (Bengali)
    [ci skip]
    
    * New translations en.json (Bengali)
    [ci skip]
    
    * New translations en.json (Bengali)
    [ci skip]
    
    * New translations en.json (Bengali)
    [ci skip]
    
    * New translations en.json (Bengali)
    [ci skip]
    
    * New translations en.json (Bengali)
    [ci skip]
    
    * New translations en.json (Bengali)
    [ci skip]
    
    * New translations en.json (Bengali)
    [ci skip]
    
    * New translations en.json (Bengali)
    [ci skip]
    
    * New translations en.json (Bengali)
    [ci skip]
    
    * New translations en.json (Bengali)
    [ci skip]
    
    * New translations activerecord.en.yml (Bengali)
    [ci skip]
    
    * New translations devise.en.yml (Bengali)
    [ci skip]
    
    * New translations devise.en.yml (Bengali)
    [ci skip]
    
    * New translations devise.en.yml (Bengali)
    [ci skip]
    
    * New translations devise.en.yml (Bengali)
    [ci skip]
    
    * New translations devise.en.yml (Bengali)
    [ci skip]
    
    * New translations devise.en.yml (Bengali)
    [ci skip]
    
    * i18n-tasks normalize
    
    * yarn manage:translations
    Gargron authored Jul 15, 2019
    Configuration menu
    Copy the full SHA
    cecd0c3 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b3f44aa View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5b4a934 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    851ad99 View commit details
    Browse the repository at this point in the history
  8. Bump @babel/runtime from 7.4.5 to 7.5.4 (mastodon#11315)

    Bumps [@babel/runtime](https://github.com/babel/babel) from 7.4.5 to 7.5.4.
    - [Release notes](https://github.com/babel/babel/releases)
    - [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md)
    - [Commits](babel/babel@v7.4.5...v7.5.4)
    
    Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
    dependabot-preview[bot] authored and ykzts committed Jul 15, 2019
    Configuration menu
    Copy the full SHA
    23b29f7 View commit details
    Browse the repository at this point in the history
  9. Bump lodash from 4.17.13 to 4.17.14 (mastodon#11312)

    Bumps [lodash](https://github.com/lodash/lodash) from 4.17.13 to 4.17.14.
    - [Release notes](https://github.com/lodash/lodash/releases)
    - [Commits](lodash/lodash@4.17.13...4.17.14)
    
    Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
    dependabot-preview[bot] authored and ykzts committed Jul 15, 2019
    Configuration menu
    Copy the full SHA
    7840d56 View commit details
    Browse the repository at this point in the history
  10. Bump webpack from 4.34.0 to 4.35.3 (mastodon#11309)

    Bumps [webpack](https://github.com/webpack/webpack) from 4.34.0 to 4.35.3.
    - [Release notes](https://github.com/webpack/webpack/releases)
    - [Commits](webpack/webpack@v4.34.0...v4.35.3)
    
    Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
    dependabot-preview[bot] authored and ykzts committed Jul 15, 2019
    Configuration menu
    Copy the full SHA
    ae16820 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    4562c3c View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2019

  1. Configuration menu
    Copy the full SHA
    9b1d3e4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b4c9a86 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    91544a6 View commit details
    Browse the repository at this point in the history
  4. Fix caching headers in ActivityPub endpoints (mastodon#11331)

    * Fix reverse-proxy caching in public fetch mode
    
    * Fix caching in ActivityPub-specific controllers
    ClearlyClaire authored and Gargron committed Jul 16, 2019
    Configuration menu
    Copy the full SHA
    15ddabf View commit details
    Browse the repository at this point in the history
  5. Extend AUTHORIZED_FETCH mode to user blocks as well (mastodon#11332)

    * Extend AUTHORIZED_FETCH mode to user blocks as well
    
    * Move decision to deny access to StatusPolicy
    ClearlyClaire authored and Gargron committed Jul 16, 2019
    Configuration menu
    Copy the full SHA
    5599cae View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2019

  1. Configuration menu
    Copy the full SHA
    873828a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fccd25c View commit details
    Browse the repository at this point in the history
  3. Add setting to disable the anti-spam (mastodon#11296)

    * Add environment variable to disable the anti-spam
    
    * Move antispam setting to admin settings
    
    * Fix typo
    
    * antispam → spam_check
    ClearlyClaire authored and Gargron committed Jul 17, 2019
    Configuration menu
    Copy the full SHA
    7e2b6da View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    87f4aea View commit details
    Browse the repository at this point in the history
  5. Bump puma from 3.12.1 to 4.0.1 (mastodon#11306)

    Bumps [puma](https://github.com/puma/puma) from 3.12.1 to 4.0.1.
    - [Release notes](https://github.com/puma/puma/releases)
    - [Changelog](https://github.com/puma/puma/blob/master/History.md)
    - [Commits](puma/puma@v3.12.1...v4.0.1)
    
    Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
    dependabot-preview[bot] authored and Gargron committed Jul 17, 2019
    Configuration menu
    Copy the full SHA
    7cc98eb View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    cbd7748 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    3a6fe65 View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2019

  1. Configuration menu
    Copy the full SHA
    5bfe1e1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4906cab View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    84e9884 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    15c7478 View commit details
    Browse the repository at this point in the history
  5. Add ActivityPub actor representing the entire server (mastodon#11321)

    * Add support for an instance actor
    
    * Skip username validation for local Application accounts
    
    * Add migration script to create instance actor
    
    * Make Codeclimate happy
    
    * Switch to id -99 for instance actor
    
    * Remove unused `icon` and `image` attributes from instance actor
    
    * Use if/elsif/else instead of return + ternary operator
    
    * Add instance actor to fresh installs
    
    * Use instance actor as instance representative
    
    Use instance actor for forwarding reports, relay operations, and spam
    auto-reporting.
    
    * Seed database in test environment
    
    * Fix single-user mode
    
    * Fix tests
    
    * Fix specs to accomodate for an extra `Account`
    
    * Auto-reject follows on instance actor
    
    Following an instance actor might make sense, but we are not handling that
    right now, so auto-reject.
    
    * Fix webfinger lookup and serialization for instance actor
    
    * Rename instance actor
    
    * Make it clear in the HTML view that the instance actor should not be blocked
    
    * Raise cache time for instance actor as there's no dynamic content
    
    * Re-use /about/more with a flash message for instance actor profile
    ClearlyClaire authored and Gargron committed Jul 18, 2019
    Configuration menu
    Copy the full SHA
    730c405 View commit details
    Browse the repository at this point in the history
  6. Fix sanitizing lists contents (mastodon#11354)

    * Add test
    
    * Fix code for sanitizing nested lists stripping all tags
    ClearlyClaire authored and Gargron committed Jul 18, 2019
    Configuration menu
    Copy the full SHA
    fda437a View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2019

  1. Added logout to dropdown menu (mastodon#11353)

    * Added logout to dropdown menu
    
    * Triggering build-and-test with empty commit as it seems it failed due to some internal failure
    
    * Looks fine, ready to review
    
    * Added changes from review
    
    * method can be null without any problems
    
    * Also target can be null
    koyuawsmbrtn authored and Gargron committed Jul 19, 2019
    Configuration menu
    Copy the full SHA
    8df0022 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4fa6472 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    aa22b38 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6867a0b View commit details
    Browse the repository at this point in the history
  5. Merge branch 'master' into glitch-soc/merge-upstream

    Conflicts:
    - Gemfile.lock
    - app/controllers/accounts_controller.rb
    - app/controllers/admin/dashboard_controller.rb
    - app/controllers/follower_accounts_controller.rb
    - app/controllers/following_accounts_controller.rb
    - app/controllers/remote_follow_controller.rb
    - app/controllers/stream_entries_controller.rb
    - app/controllers/tags_controller.rb
    - app/javascript/packs/public.js
    - app/lib/sanitize_config.rb
    - app/models/account.rb
    - app/models/form/admin_settings.rb
    - app/models/media_attachment.rb
    - app/models/stream_entry.rb
    - app/models/user.rb
    - app/serializers/initial_state_serializer.rb
    - app/services/batched_remove_status_service.rb
    - app/services/post_status_service.rb
    - app/services/process_mentions_service.rb
    - app/services/reblog_service.rb
    - app/services/remove_status_service.rb
    - app/views/admin/settings/edit.html.haml
    - config/locales/simple_form.pl.yml
    - config/settings.yml
    - docker-compose.yml
    ClearlyClaire committed Jul 19, 2019
    Configuration menu
    Copy the full SHA
    249991c View commit details
    Browse the repository at this point in the history
  6. Remove Atom feeds and old URLs in the form of `GET /:username/updates…

    …/:id`
    
    Port SCSS changes from b851456 to glitch-soc
    
    Signed-off-by: Thibaut Girka <thib@sitedethib.com>
    Gargron authored and ClearlyClaire committed Jul 19, 2019
    Configuration menu
    Copy the full SHA
    bf3ab44 View commit details
    Browse the repository at this point in the history
  7. [Glitch] Add ActivityPub actor representing the entire server

    Port SCSS changes from 730c405
    
    Signed-off-by: Thibaut Girka <thib@sitedethib.com>
    ClearlyClaire committed Jul 19, 2019
    Configuration menu
    Copy the full SHA
    490cf3a View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    3407ae8 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    86d4461 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    650459f View commit details
    Browse the repository at this point in the history
  11. Disallow numeric-only hashtags (mastodon#11363)

    * Add spec covering numeric-only hashtags
    
    * Fix hashtag regex
    ClearlyClaire authored and Gargron committed Jul 19, 2019
    Configuration menu
    Copy the full SHA
    c37c1da View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    055450b View commit details
    Browse the repository at this point in the history