Skip to content
This repository has been archived by the owner on Jan 27, 2020. It is now read-only.

Update the Mastodon to version 1.6.0 #9

Merged
merged 628 commits into from
Sep 15, 2017
Merged

Update the Mastodon to version 1.6.0 #9

merged 628 commits into from
Sep 15, 2017
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Aug 9, 2017

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

Commits on Aug 10, 2017

  1. Configuration menu
    Copy the full SHA
    d9a1fb1 View commit details
    Browse the repository at this point in the history
  2. Added new catalan strings (mastodon#4574)

    * Add Catalan language
    
    * Add Catalan language
    
    * Update ca.json
    
    * Update ca.json
    
    * Update ca.json
    
    * Update ca.json
    
    * Update ca.json
    
    * Update ca.json
    
    * Update settings_helper.rb
    
    * Update mastodon.js
    
    * Update index.js
    
    * Update application.rb
    
    * Update ca.yml
    
    * removed extra spaces at line 225
    
    * Catalan translation update
    
    added activerecord.ca.yml
    
    * Update activerecord.ca.yml
    
    Done
    
    * Updated activerecord.ca.yml
    
    * Catalan language updated
    
    * Catalan language updated
    
    * Catalan language updated
    
    * Catalan language updated
    
    * Catalan language updated
    
    * Update ca.json
    
    Removed :
    
    <<<<<<< HEAD
      "getting_started.support": "{faq} • {userguide} • {apps}",
    =======
    >>>>>>> upstream/master
    
    * Syncing to master
    
    * Added new Catalan strings
    
    * removed config.secret_key line
    
    * Corrected <sotrong> tag to <strong>
    
    Line 515
    
    * Removed extra line
    
    * Reverted
    
    * yarn.lock reverted
    splaGit authored and ykzts committed Aug 10, 2017
    Configuration menu
    Copy the full SHA
    10cdad3 View commit details
    Browse the repository at this point in the history
  3. l10n Update OC mastodon#4521 (mastodon#4577)

    * l10n Update OC mastodon#4521
    
    Link => token
    provider => provesidor
    + more generalized way of using present participle
    
    * Update oc.yml
    Quent-in authored and Gargron committed Aug 10, 2017
    Configuration menu
    Copy the full SHA
    4b8e4dc View commit details
    Browse the repository at this point in the history
  4. Handle ActivityPub follows correctly (mastodon#4571)

    * Handle ActivityPub follows correctly
    
    ActivityPub follows are follow-requests. Always require an Accept.
    If account is not locked, auto-accept.
    
    * Handle ActivityPub Accept/Reject-Follow
    
    * Fix wrong method
    
    * Fix wrong class
    Gargron authored Aug 10, 2017
    Configuration menu
    Copy the full SHA
    81c1303 View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2017

  1. Minor fixes in the French translation (mastodon#4580)

    * Ajout de traductions manquantes
    
    Ajoute des traductions pour les chaînes n’en ayant pas en version 1.5.1.
    
    Add translations for the strings that are missing them in 1.5.1.
    
    * Remplace « ' » par « ’ »
    
    Retire de la traduction les apostrophes droites « ' » (U+0027) au profit des apostrophes typographiques « ’ » (U+2019).
    En typographie française, les apostrophes typographiques sont utilisées à la place des apostrophes droites. La traduction était incohérente et utilisait les deux.
    
    Remove from the translation all the vertical apostrophes (U+0027) in favor of the curly ones (U+2019).
    In French typography, typographic apostrophes are used instead of vertical ones. The translation was incoherent and used both.
    
    * Ajout d’espaces insécables
    
    Ajoute des espaces insécables suivant les régles nécessaires en typographie française.
    
    Add non-breaking spaces following rules of French typography.
    
    * Remplace « status » par « statut »
    
    Remplace le mot anglais « status » par sa traduction française « statut ».
    
    Replace the English word "status" by its French translation "statut".
    
    * Correction de la politique de confidentialité
    
    Apporte diverses corrections à la traduction de la politique de confidentialité.
    
    Add various fixes to the privacy policy's translation.
    
    * Remplace « mentionné » par « mentionné·e »
    
    Harmonise la traduction en remplaçant « mentionné » par sa forme épicène.
    
    Harmonize the translation by replacing "mentionné" (sure) by its epicene form.
    
    * Remplace « Coup d’œil » par « Jeter un coup d’œil… »
    
    Remplace la première traduction par une forme plus proche de la version originelle.
    
    Replace the first translation by something closer to the original version.
    
    * Remplace « Bon Appétoot ! » par « Bon appouetit ! »
    
    Remplace « Bon Appétoot ! » par « Bon appouetit ! » pour essayer de conserver le jeu de mot.
    
    Replace « Bon Appétoot ! » by « Bon appouetit ! » to keep the pun.
    
    * Remplace « Bon Appétoot ! » par « Bon appouetit ! » (2)
    
    Remplace « Bon Appétoot ! » par « Bon appouetit ! » pour essayer de conserver le jeu de mot.
    
    Replace « Bon Appétoot ! » by « Bon appouetit ! » to keep the pun.f
    
    * Corrections
    
    Corrige des fautes d’orthographe et change « appouetit » pour « appouétit ».
    
    Correct some mistakes and change "appouetit" to "appouétit".
    Sylvhem authored and Gargron committed Aug 11, 2017
    Configuration menu
    Copy the full SHA
    d0a217e View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2017

  1. Configuration menu
    Copy the full SHA
    3d47154 View commit details
    Browse the repository at this point in the history
  2. Extend Devise remember_me longevity to 1 year instead of 2 weeks (mas…

    …todon#4587)
    
    Force SSL only cookies for remember_me, adjust confirmation
    expiration time to fit with the user cleanup scheduler
    Gargron authored Aug 12, 2017
    Configuration menu
    Copy the full SHA
    40be4ea View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ccdd5a9 View commit details
    Browse the repository at this point in the history
  4. ActivityPub delivery (mastodon#4566)

    * Deliver ActivityPub Like
    
    * Deliver ActivityPub Undo-Like
    
    * Deliver ActivityPub Create/Announce activities
    
    * Deliver ActivityPub creates from mentions
    
    * Deliver ActivityPub Block/Undo-Block
    
    * Deliver ActivityPub Accept/Reject-Follow
    
    * Deliver ActivityPub Undo-Follow
    
    * Deliver ActivityPub Follow
    
    * Deliver ActivityPub Delete activities
    
    Incidentally fix mastodon#889
    
    * Adjust BatchedRemoveStatusService for ActivityPub
    
    * Add tests for ActivityPub workers
    
    * Add tests for FollowService
    
    * Add tests for FavouriteService, UnfollowService and PostStatusService
    
    * Add tests for ReblogService, BlockService, UnblockService, ProcessMentionsService
    
    * Add tests for AuthorizeFollowService, RejectFollowService, RemoveStatusService
    
    * Add tests for BatchedRemoveStatusService
    
    * Deliver updates to a local account to ActivityPub followers
    
    * Minor adjustments
    Gargron authored Aug 12, 2017
    Configuration menu
    Copy the full SHA
    b7370ac View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a2aeacb View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2017

  1. Configuration menu
    Copy the full SHA
    4e75f0d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6df8bd2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    96e9ed1 View commit details
    Browse the repository at this point in the history
  4. Add protocol handler. Handle follow intents (mastodon#4511)

    * Add protocol handler. Handle follow intents
    
    * Add share intent
    
    * Improve code in intents controller
    
    * Adjust share form CSS
    Gargron authored Aug 14, 2017
    Configuration menu
    Copy the full SHA
    3c65030 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    26d2664 View commit details
    Browse the repository at this point in the history
  6. Add support for searching AP users (mastodon#4599)

    * Add support for searching AP users
    
    * use JsonLdHelper
    ykzts authored and Gargron committed Aug 14, 2017
    Configuration menu
    Copy the full SHA
    5f22c01 View commit details
    Browse the repository at this point in the history
  7. Update /admin/accounts/:id view for ActivityPub (mastodon#4600)

    * Add protocol field
    * Switch protocol specific information according to active protocol
    * Hide PuSH subscription related buttons if ActivityPub is active
    unarist authored and Gargron committed Aug 14, 2017
    Configuration menu
    Copy the full SHA
    5b9ae79 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    a855956 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    4fcbb1f View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2017

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

Commits on Aug 16, 2017

  1. Update ActivityPub (mastodon#4600) (mastodon#4609)

    Update: new string + more translations for the time in words
    Quent-in authored and ykzts committed Aug 16, 2017
    Configuration menu
    Copy the full SHA
    e33c28a View commit details
    Browse the repository at this point in the history
  2. Make share intent modal to make "signed in as" shown. (mastodon#4611)

    * Make share intent modal to make "signed in as" shown.
    
    * fix glitch on mobile.
    clworld authored and Gargron committed Aug 16, 2017
    Configuration menu
    Copy the full SHA
    f814661 View commit details
    Browse the repository at this point in the history
  3. Redesign public profiles (mastodon#4608)

    * Redesign public profiles
    
    * Responsive design
    
    * Change public profile status filtering defaults and add options
    
    - No longer displays private/direct toots even if you are permitted access
    - By default omits replies
    - "With replies" option
    - "Media only" option
    
    * Redesign account grid cards
    
    * Fix style issues
    Gargron authored Aug 16, 2017
    Configuration menu
    Copy the full SHA
    ca7ea1a View commit details
    Browse the repository at this point in the history
  4. i18n: Update Polish translation (mastodon#4613)

    * i18n: Update Polish translation
    
    * Update pl.json
    m4sk1n authored and Gargron committed Aug 16, 2017
    Configuration menu
    Copy the full SHA
    2a04bdc View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    462c30e View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2017

  1. Configuration menu
    Copy the full SHA
    54a04e3 View commit details
    Browse the repository at this point in the history
  2. Show what protocol is used for accounts in admin/accounts#index (mast…

    …odon#4622)
    
    * Show what protocol used for in admin/accounts#index
    
    * Add frozen_string_literal
    nullkal authored and Gargron committed Aug 17, 2017
    Configuration menu
    Copy the full SHA
    075d6a1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ad892db View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    116b8a6 View commit details
    Browse the repository at this point in the history
  5. use existing inflections instead of custom helper (mastodon#4624)

    * use existing inflections instead of custom helper
    
    * use ActiveSupport versions
    nightpool authored and Gargron committed Aug 17, 2017
    Configuration menu
    Copy the full SHA
    efec02f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    40c45f5 View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2017

  1. Configuration menu
    Copy the full SHA
    10489b4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4edf9d8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2edfdab View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c7d2619 View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2017

  1. Configuration menu
    Copy the full SHA
    774b866 View commit details
    Browse the repository at this point in the history
  2. Improve ActivityPub/OStatus compatibility (mastodon#4632)

    *Note: OStatus URIs are invalid for ActivityPub. But we have them for
    as long as we want to keep old OStatus-sourced content and as long as
    we remain OStatus-compatible.*
    
    - In Announce handling, if object URI is not a URL, fallback to object URL
    - Do not use specialized ThreadResolveWorker, rely on generalized handling
    - When serializing notes, if parent's URI is not a URL, use parent's URL
    Gargron authored Aug 19, 2017
    Configuration menu
    Copy the full SHA
    412ea87 View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2017

  1. Configuration menu
    Copy the full SHA
    d5acf42 View commit details
    Browse the repository at this point in the history
  2. l10n update OC : Redesign public profiles (mastodon#4608) (mastodon#4646

    )
    
    New strings added to be shown on the new profile page
    Quent-in authored and ykzts committed Aug 20, 2017
    Configuration menu
    Copy the full SHA
    93d4192 View commit details
    Browse the repository at this point in the history
  3. Handle duplicate ActivityPub activities (mastodon#4639)

    * Handle duplicate ActivityPub activities
    
    Only perform side-effects when record processed for the first time
    
    * Fast-forward repeat follow requests
    Gargron authored Aug 20, 2017
    Configuration menu
    Copy the full SHA
    fe5b66a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    23792f5 View commit details
    Browse the repository at this point in the history
  5. Fix .information-board style for Safari (mastodon#4602)

    flex-basis: 0 allows make flexbox smaller than its contents on Safari <10.
    
    https://github.com/philipwalton/flexbugs#1-minimum-content-sizing-of-flex-items-not-honored
    unarist authored and Gargron committed Aug 20, 2017
    Configuration menu
    Copy the full SHA
    f26758d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    110227a View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    74e5078 View commit details
    Browse the repository at this point in the history
  8. i18n: Minor changes in Polish translation (mastodon#4649)

    * i18n: Minor changes in Polish translation
    
    * i18n: pl
    m4sk1n authored and ykzts committed Aug 20, 2017
    Configuration menu
    Copy the full SHA
    4c23544 View commit details
    Browse the repository at this point in the history
  9. ActivityPub migration procedure (mastodon#4617)

    * ActivityPub migration procedure
    
    Once one account is detected as going from OStatus to ActivityPub,
    invalidate WebFinger cache for other accounts from the same domain
    
    * Unsubscribe from PuSH updates once we receive an ActivityPub payload
    
    * Re-subscribe to PuSH unless already unsubscribed, regardless of protocol
    Gargron authored Aug 20, 2017
    Configuration menu
    Copy the full SHA
    6e9eda5 View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2017

  1. Configuration menu
    Copy the full SHA
    10e9a9a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ea958ca View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3534e11 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4cbb638 View commit details
    Browse the repository at this point in the history
  5. Increase contrast in landing pages (mastodon#4567)

    * Increase contrast in about and about/more page
    
    * Lighten em color in landing pages
    
    * Increase contrast in landing pages
    
    
    Fix about.scss
    lynlynlynx authored and Gargron committed Aug 21, 2017
    Configuration menu
    Copy the full SHA
    143b77e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f391a46 View commit details
    Browse the repository at this point in the history
  7. Support more variations of ActivityPub keyId in signature (mastodon#4630

    )
    
    - Tries to avoid performing HTTP request if the keyId is an actor URI
    - Likewise if the URI is a fragment URI on top of actor URI
    - Resolves public key, returns owner if the owner links back to the key
    Gargron authored Aug 21, 2017
    Configuration menu
    Copy the full SHA
    72bb3e0 View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2017

  1. Fix bugs which OStatus accounts may detected as ActivityPub ready (ma…

    …stodon#4662)
    
    * Fallback to OStatus in FetchAtomService
    
    * Skip activity+json link if that activity is Person without inbox
    * If unsupported activity was detected and all other URLs failed, retry with ActivityPub-less Accept header
    
    * Allow mention to OStatus account in ActivityPub
    
    * Don't update profile with inbox-less Person object
    unarist authored and Gargron committed Aug 22, 2017
    Configuration menu
    Copy the full SHA
    d63de55 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    11a7507 View commit details
    Browse the repository at this point in the history
  3. Application prefs section (mastodon#2758)

    * Add code for creating/managing apps to settings section
    
    * Add specs for app changes
    
    * Fix controller spec
    
    * Fix view file I pasted over by mistake
    
    * Add locale strings. Add 'my apps' to nav
    
    * Add Client ID/Secret to App page. Add some visual separation
    
    * Fix rubocop warnings
    
    * Fix embarrassing typo
    
    I lost an `end` statement while fixing a merge conflict.
    
    * Add code for creating/managing apps to settings section
    
    - Add specs for app changes
    - Add locale strings. Add 'my apps' to nav
    - Add Client ID/Secret to App page. Add some visual separation
    - Fix some bugs/warnings
    
    * Update to match code standards
    
    * Trigger notification
    
    * Add warning about not sharing API secrets
    
    * Tweak spec a bit
    
    * Cleanup fixture creation by using let!
    
    * Remove unused key
    
    * Add foreign key for application<->user
    muffinista authored and Gargron committed Aug 22, 2017
    Configuration menu
    Copy the full SHA
    871c0d2 View commit details
    Browse the repository at this point in the history
  4. Ignore empty response in ActivityPub::FetchRemoteStatusService (masto…

    …don#4661)
    
    * Ignore empty response in ActivityPub::FetchRemoteStatusService
    
    This fixes `NoMethodError: undefined method `[]' for nil:NilClass` error.
    
    * Check json.nil? in JsonLdHelper#supported_context?
    unarist authored and Gargron committed Aug 22, 2017
    Configuration menu
    Copy the full SHA
    5927b43 View commit details
    Browse the repository at this point in the history
  5. Add Mastodon::Source.url (mastodon#4643)

    * Add Mastodon::Source.url
    
    * Update spec
    
    * Refactor
    
    Move things frmo Mastodon::Source to Mastodon::Version
    zunda authored and Gargron committed Aug 22, 2017
    Configuration menu
    Copy the full SHA
    696c2c6 View commit details
    Browse the repository at this point in the history
  6. Fix up the applications area (mastodon#4664)

    - Section it into "Development" area
    - Improve UI of application form, index, and details
    Gargron authored Aug 22, 2017
    Configuration menu
    Copy the full SHA
    c1b086a View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2017

  1. Configuration menu
    Copy the full SHA
    760cfe3 View commit details
    Browse the repository at this point in the history
  2. Fix Japanese translation (mastodon#4669)

    unarist authored and ykzts committed Aug 23, 2017
    Configuration menu
    Copy the full SHA
    9846806 View commit details
    Browse the repository at this point in the history
  3. Add Japanese translations for mastodon#2758, mastodon#4506, mastodon#…

    …4521, mastodon#4600 and mastodon#4664 (mastodon#4665)
    
    * Add Japanese translations for mastodon#2758, mastodon#4506, mastodon#4521, mastodon#4600 and mastodon#4664
    
    * Do not translate Inbox URL and Outbox URL
    
    * Remove "あなたの"
    
    * Remove "あなたの"
    ykzts authored and Gargron committed Aug 23, 2017
    Configuration menu
    Copy the full SHA
    8d23667 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    80393a2 View commit details
    Browse the repository at this point in the history
  5. Introduce CODEOWNERS file (mastodon#4670)

    Signed-off-by: Marcin Mikołajczak <me@m4sk.in>
    m4sk1n authored and Gargron committed Aug 23, 2017
    Configuration menu
    Copy the full SHA
    8a716c9 View commit details
    Browse the repository at this point in the history
  6. Update Polish translation (mastodon#4674)

    Signed-off-by: Marcin Mikołajczak <me@m4sk.in>
    m4sk1n authored and Gargron committed Aug 23, 2017
    Configuration menu
    Copy the full SHA
    829e2e8 View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2017

  1. Configuration menu
    Copy the full SHA
    2c6a858 View commit details
    Browse the repository at this point in the history
  2. l18n update OC new strings (mastodon#4664) (mastodon#4680)

    * New strings
    
    * Update
    
    Thin non breaking spaces
    
    * Update
    
    Thin non breaking spaces
    
    * Update
    
    Thin non breaking spaces
    Quent-in authored and ykzts committed Aug 24, 2017
    Configuration menu
    Copy the full SHA
    e4c761f View commit details
    Browse the repository at this point in the history
  3. Remove eslint-disable comments (mastodon#4681)

    Do not reject console.error and console.warn with ESLint rules.
    ykzts authored and Gargron committed Aug 24, 2017
    Configuration menu
    Copy the full SHA
    fbe1115 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c66fe2a View commit details
    Browse the repository at this point in the history
  5. Fetch reblogs as Announce activity instead of Note object (mastodon#4672

    )
    
    * Process Create / Announce activity in FetchRemoteStatusService
    
    * Use activity URL in ActivityPub for reblogs
    
    * Redirect to the original status on StatusesController#show
    unarist authored and Gargron committed Aug 24, 2017
    Configuration menu
    Copy the full SHA
    b01a19f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    cf615ab View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    da172a8 View commit details
    Browse the repository at this point in the history
  8. Don't load Roboto webfont when system font is used in the app (mastod…

    …on#4591)
    
    * Don't load Roboto webfont when system font is used in the app
    
    * remove trailing whitespace
    eramdam authored and Gargron committed Aug 24, 2017
    Configuration menu
    Copy the full SHA
    f72ed21 View commit details
    Browse the repository at this point in the history
  9. Update Russian translation (mastodon#4685)

    * Add Russian translation (ru)
    
    * Fix a missing comma
    
    * Fix the wording for better consistency
    
    * Update Russian translation
    
    * Arrange Russian setting alphabetically
    
    * Fix syntax error
    
    * Update Russian translation
    
    * Fix formatting error
    
    * Update Russian translation
    
    * Update Russian translation
    
    * Update ru.jsx
    
    * Fix syntax error
    
    * Remove two_factor_auth.warning (appears obsolete)
    
    * Add missing strings in ru.yml
    
    A lot of new strings translated, especially for the newly added admin section
    
    * Fix translation consistency
    
    * Update Russian translation
    
    * Update Russian translation (pluralizations)
    
    * Update Russian translation
    
    * Update Russian translation
    
    * Update Russian translation (pin)
    
    * Update Russian translation (account deletion)
    
    * Fix extra line
    
    * Update Russian translation (sessions)
    
    * Update Russian translation
    
    * Update Russian translation
    
    * Fix merge conflicts (revert)
    rkarabut authored and ykzts committed Aug 24, 2017
    Configuration menu
    Copy the full SHA
    c5157ef View commit details
    Browse the repository at this point in the history
  10. Pinned statuses (mastodon#4675)

    * Pinned statuses
    
    * yarn manage:translations
    Gargron authored Aug 24, 2017
    Configuration menu
    Copy the full SHA
    9caa900 View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2017

  1. i18n: Update Polish translation mastodon#4675 (mastodon#4692)

    Signed-off-by: Marcin Mikołajczak <me@m4sk.in>
    m4sk1n authored and ykzts committed Aug 25, 2017
    Configuration menu
    Copy the full SHA
    409051c View commit details
    Browse the repository at this point in the history
  2. Add label for application scopes (mastodon#4691)

    * Add label for application scopes
    
    * hint
    ykzts authored and Gargron committed Aug 25, 2017
    Configuration menu
    Copy the full SHA
    b886352 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7c03e59 View commit details
    Browse the repository at this point in the history
  4. i18n Updated strings (mastodon#4675 - pinned toot) (mastodon#4695)

    * Added string for pinned toots
    
    * Pinned toot mastodon#4675 + missing string
    
    Somehow I deleted it "enabled_success"
    
    * update after advice
    Quent-in authored and ykzts committed Aug 25, 2017
    Configuration menu
    Copy the full SHA
    04c3fb2 View commit details
    Browse the repository at this point in the history
  5. Adjust styles of landing pages. (mastodon#4682)

    * Adjust about.scss
    
    * Delete trailing whitespace.
    lynlynlynx authored and Gargron committed Aug 25, 2017
    Configuration menu
    Copy the full SHA
    18f69fb View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    00f9f16 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    fb8aa2b View commit details
    Browse the repository at this point in the history
  8. Allow multiple pinned statuses to be shown and make them be ordered b… (

    mastodon#4690)
    
    * Allow multiple pinned statuses to be shown and make them be ordered by pinned date
    
    * Set timestamps NOT NULL
    
    * Make single-line pinned_statuses
    
    * Spec for pinned_statuses
    
    * Remove redundant empty line
    nullkal authored and Gargron committed Aug 25, 2017
    Configuration menu
    Copy the full SHA
    c2af138 View commit details
    Browse the repository at this point in the history
  9. Fix ar.json (mastodon#4699)

    Remove ! from compose_form.publish
    lynlynlynx authored and Gargron committed Aug 25, 2017
    Configuration menu
    Copy the full SHA
    21bb4a6 View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2017

  1. Configuration menu
    Copy the full SHA
    3ac7b35 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    649a20a View commit details
    Browse the repository at this point in the history
  3. Added new translations of error messages, block and mute domains and …

    …users, privacy disclaimers, etc (mastodon#4700)
    
    * Added new translations of error messages, block and mute domains and users
    
    * Added new translations of error messages, block and mute domains and users
    Anna e só authored and ykzts committed Aug 26, 2017
    Configuration menu
    Copy the full SHA
    1cebfed View commit details
    Browse the repository at this point in the history
  4. Add handling of Linked Data Signatures in payloads (mastodon#4687)

    * Add handling of Linked Data Signatures in payloads
    
    * Add a way to sign JSON, fix canonicalization of signature options
    
    * Fix signatureValue encoding, send out signed JSON when distributing
    
    * Add missing security context
    Gargron authored Aug 26, 2017
    Configuration menu
    Copy the full SHA
    00840f4 View commit details
    Browse the repository at this point in the history
  5. Set margin between character-counter and compose-form__buttons (masto…

    …don#4698)
    
    For some languages publish translation is long.
    lynlynlynx authored and Gargron committed Aug 26, 2017
    Configuration menu
    Copy the full SHA
    8ecfdd8 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    2a2698e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    884b085 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    0397c58 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    0d5d11e View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2017

  1. Allow Symbol keyed Hash in LinkedDataSignature (mastodon#4715)

    SerializarbleResource#as_json serializes to Symbol keyed Hash, but current
    implementation of LinkedDataSignature expects String keyed Hash.
    
    So it generates broken payload.
    unarist authored and Gargron committed Aug 27, 2017
    Configuration menu
    Copy the full SHA
    f095a9f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    26402ee View commit details
    Browse the repository at this point in the history
  3. Add japanese translations for Pinned statuses based on pawoo. (mastod…

    …on#4717)
    
    Add japanese translations for pin_errors.
    mayaeh authored and ykzts committed Aug 27, 2017
    Configuration menu
    Copy the full SHA
    f92d991 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    15093f9 View commit details
    Browse the repository at this point in the history
  5. Adjust public profile pages (mastodon#4713)

    * Adjust account-grid in public profiles
    
    Full-width card on mobile UI. Set break-word for long name and ID. Fix margin.
    
    * Reduce padding-bottom of public profiles
    
    * Revive next prev buttons in mobile public profiles
    
    In followers followees pages.
    
    * Revert break-word for username
    
    * Fix overflow of display_name
    
    Need re-setting text-overflow and overflow in display: block;
    lynlynlynx authored and Gargron committed Aug 27, 2017
    Configuration menu
    Copy the full SHA
    bab9afa View commit details
    Browse the repository at this point in the history
  6. Adjust "signed in as" pages (mastodon#4720)

    * Adjust "signed in as" pages
    
    
    Fix min-width
    
    
    Set width of .account-header .name
    
    To apply text-overflow and overflow settings
    Set overflow for detailed-status__display-name
    
    * Remove trailing whitespace
    lynlynlynx authored and Gargron committed Aug 27, 2017
    Configuration menu
    Copy the full SHA
    07994ee View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    8f527bd View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2017

  1. Configuration menu
    Copy the full SHA
    ce9a5f3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7876aed View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    938cd28 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0827c09 View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2017

  1. Do not scroll the columns area due to redirection (mastodon#4541)

    Commit 9d1f8b9 scrolls the columns area
    when the route changes since the user is likely to want to see the
    rightmost column in such cases.
    
    However, redirection is automatic and does not indicate users' intension.
    Do not scroll the columns area due to one.
    akihikodaki authored and Gargron committed Aug 29, 2017
    Configuration menu
    Copy the full SHA
    9958eba View commit details
    Browse the repository at this point in the history
  2. Serialize ActivityPub alternate link into OStatus deletes, handle it (m…

    …astodon#4730)
    
    Requires moving Atom rendering from DistributionWorker (where
    `stream_entry.status` is already nil) to inline (where
    `stream_entry.status.destroyed?` is true) and distributing that.
    
    Unfortunately, such XML renderings can no longer be easily chained
    together into one payload of n items.
    Gargron authored Aug 29, 2017
    Configuration menu
    Copy the full SHA
    4c76402 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7be6207 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f59ed3a View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2017

  1. Configuration menu
    Copy the full SHA
    ee72a39 View commit details
    Browse the repository at this point in the history
  2. Remove unneccesary indices (mastodon#4738)

    We only look up status_pins by account_id, or account_id and status_id,
    never by status_id
    Gargron authored Aug 30, 2017
    Configuration menu
    Copy the full SHA
    fcca313 View commit details
    Browse the repository at this point in the history
  3. Update status embeds (mastodon#4742)

    - Use statuses controller for embeds instead of stream entries controller
    - Prefer /@:username/:id/embed URL for embeds
    - Use /@:username as author_url in OEmbed
    - Add follow link to embeds which opens web intent in new window
    - Use redis cache in development
    - Cache entire embed
    Gargron authored Aug 30, 2017
    Configuration menu
    Copy the full SHA
    e95bdec View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    39e7a76 View commit details
    Browse the repository at this point in the history
  5. Add close tag of iframe for oEmbed response (mastodon#4745)

    * Add close tag of iframe for oEmbed response
    
    * add comma
    ykzts authored and Gargron committed Aug 30, 2017
    Configuration menu
    Copy the full SHA
    3f51a22 View commit details
    Browse the repository at this point in the history
  6. Forward ActivityPub creates that reply to local statuses (mastodon#4709)

    * Forward ActivityPub creates that reply to local statuses
    
    * Fix test
    
    * Fix wrong signers
    Gargron authored Aug 30, 2017
    Configuration menu
    Copy the full SHA
    7b8f262 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    fec1373 View commit details
    Browse the repository at this point in the history
  8. Update to Alpine 3.6 (mastodon#4747)

    Wonderfall authored and Gargron committed Aug 30, 2017
    Configuration menu
    Copy the full SHA
    cecf204 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    2db9cca View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2017

  1. Embed modal (mastodon#4748)

    * Embed modal
    
    * Proxy OEmbed requests from web UI
    Gargron authored Aug 31, 2017
    Configuration menu
    Copy the full SHA
    d1a78eb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    69957ed View commit details
    Browse the repository at this point in the history
  3. Guarantee Subscription service first account has proper URL details (m…

    …astodon#4732)
    
    * Guarantee Subscription service first account has proper URL details
    
    Subscription Service potentially could break if the first user suspended
    themselves, creating a situation where the urls that populate throughout
    subscription service's PuSH request would cause the remote API to throw 503 errors.
    
    Guaranteeing that the first account picked is not suspended prevents this problem.
    
    * Fix style issue
    koboldunderlord authored and Gargron committed Aug 31, 2017
    Configuration menu
    Copy the full SHA
    6b2be5d View commit details
    Browse the repository at this point in the history
  4. Don't process ActivityPub payload if signature is invalid (mastodon#4752

    )
    
    * Don't process ActivityPub payload if signature is invalid
    
    * Fix style issue
    unarist authored and Gargron committed Aug 31, 2017
    Configuration menu
    Copy the full SHA
    f7937d9 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9a5ae09 View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2017

  1. Fallback from perform_via_activitypub on private posts (mastodon#4758)

    Currently, private / direct posts via OStatus from AP compatible instance will be dropped due to failing to fetch AP version.
    
    So this fallbacks to OStatus handling:
    
    * when failed to fetch ActivityPub version
    * when status is neither :public nor :unlisted
    unarist authored and Gargron committed Sep 1, 2017
    Configuration menu
    Copy the full SHA
    af2d22f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    504737e View commit details
    Browse the repository at this point in the history
  3. Refactor Web::PushSubscription, remove welcome message (mastodon#4524)

    * Refactor Web::PushSubscription, remove welcome message
    
    * Add missing helper
    
    * Use locale of the receiver on push notifications (mastodon#4519)
    
    * Remove unused translations
    
    * Fix dir on notifications
    Gargron authored Sep 1, 2017
    Configuration menu
    Copy the full SHA
    74437c6 View commit details
    Browse the repository at this point in the history
  4. Update FR locales (mastodon#4714)

    * Make the fr locales up-to-date with the last changes (new profile view, applications)
    
    * Use the same wording for toots in fr.yml and fr.json
    
    * Translate the pin related strings
    
    * Translate pin-related locales on the front-end
    
    * Add missing locales in doorkeeper.fr.yml and remove un-used ones
    
    * Change "posts" back to "status" in the /about/more page in fr.yml
    
    * Fix typos for "status" in fr.yml
    
    * fix typo for "status" in fr.json
    
    * Remove duplicate string
    
    * Non-breaking space before punctuation
    
    * 'Better' translation for "unpin"
    
    * Put back 'pouet' where it was already
    
    * Fix
    
    * Fix
    eramdam authored and Gargron committed Sep 1, 2017
    Configuration menu
    Copy the full SHA
    1a0df58 View commit details
    Browse the repository at this point in the history
  5. Make first use less overwhelming with browser permissions (mastodon#4760

    )
    
    - Ask for desktop notifications after 1 minute of use instead of
      instantly
    - Ask for protocol handler permission after 5 minutes of use
      instead of instantly
    Gargron authored Sep 1, 2017
    Configuration menu
    Copy the full SHA
    ff7d02b View commit details
    Browse the repository at this point in the history
  6. Use system's default font on non web UI pages (mastodon#4553)

    * Use system's default font on non web UI pages
    
    * Remove import for Redirect
    ykzts authored and Gargron committed Sep 1, 2017
    Configuration menu
    Copy the full SHA
    2305f7c View commit details
    Browse the repository at this point in the history
  7. Make PreviewCard records reuseable between statuses (mastodon#4642)

    * Make PreviewCard records reuseable between statuses
    
    **Warning!** Migration truncates preview_cards tablec
    
    * Allow a wider thumbnail for link preview, display it in horizontal layout (mastodon#4648)
    
    * Delete preview cards files before truncating
    
    * Rename old table instead of truncating it
    
    * Add mastodon:maintenance:remove_deprecated_preview_cards
    
    * Ignore deprecated_preview_cards in schema definition
    
    * Fix null behaviour
    Gargron authored Sep 1, 2017
    Configuration menu
    Copy the full SHA
    7dc5035 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    921cf3e View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    8fd8f81 View commit details
    Browse the repository at this point in the history
  10. Adjust padding on the public profile page (mastodon#4757)

    * Fix a style issue on the public profile page for some mobile browsers
    
    Signed-off-by: Cygnan <email@cygnan.com>
    
    * Set padding-bottom to 20px
    
    Signed-off-by: Cygnan <email@cygnan.com>
    cygnan authored and Gargron committed Sep 1, 2017
    Configuration menu
    Copy the full SHA
    a75aa62 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    c2980d5 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    390bfec View commit details
    Browse the repository at this point in the history
  13. Finish up embed modal feature (mastodon#4759)

    * Add embed button to dropdowns of in-timeline statuses
    
    * yarn run manage:translations
    Gargron authored Sep 1, 2017
    Configuration menu
    Copy the full SHA
    9c04fad View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    e482595 View commit details
    Browse the repository at this point in the history
  15. Add link to 'noscript' message (mastodon#4561)

    * Add link to 'noscript' message
    
    Signed-off-by: Marcin Mikołajczak <me@m4sk.in>
    
    * remove indent
    m4sk1n authored and Gargron committed Sep 1, 2017
    Configuration menu
    Copy the full SHA
    0b32338 View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2017

  1. Add RoutingHelper (mastodon#4769)

    ykzts authored and Gargron committed Sep 2, 2017
    Configuration menu
    Copy the full SHA
    b767eb7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ab9f1b6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1b1e025 View commit details
    Browse the repository at this point in the history
  4. Define missing JSON-LD properties (mastodon#4767)

    Using _: property names is discouraged, as in the future,
    canonicalization may throw an error when encountering that instead
    of discarding it silently like it does now.
    
    We are defining some ActivityStreams properties which we expect
    to land in ActivityStreams eventually, to ensure that future versions
    of Mastodon will remain compatible with this even once that happens.
    Those would be `locked`, `sensitive` and `Hashtag`
    
    We are defining a custom context inline for some properties which we
    do not expect to land in any other context. `atomUri`, `inReplyToAtomUri`
    and `conversation` are part of the custom defined OStatus context.
    Gargron authored Sep 2, 2017
    Configuration menu
    Copy the full SHA
    1b5806b View commit details
    Browse the repository at this point in the history
  5. Disable embed modal when private status (mastodon#4773)

    * Disable embed modal when private status
    
    * Remove `reblogDisabled`
    ykzts authored and Gargron committed Sep 2, 2017
    Configuration menu
    Copy the full SHA
    15963a1 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    6fd2e8c View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    ba8fb2f View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    a0294c8 View commit details
    Browse the repository at this point in the history
  9. Adjust settings pages (mastodon#4765)

    * views: Adjust heading positions
    
    * Adjust settings pages
    
    Adjust label. Adjust tables. Adjust admin/reports/* pages. Fix 2FA QR code style for narrow devices. Widen several pages. Increase contrast.
    
    * Remove trailing whitespace
    lynlynlynx authored and Gargron committed Sep 2, 2017
    Configuration menu
    Copy the full SHA
    cfe39fb View commit details
    Browse the repository at this point in the history
  10. i18n: Update Polish translation (mastodon#4775)

    Signed-off-by: Marcin Mikołajczak <me@m4sk.in>
    m4sk1n authored and Gargron committed Sep 2, 2017
    Configuration menu
    Copy the full SHA
    5e1e466 View commit details
    Browse the repository at this point in the history
  11. Don't unconditionally call preventDefault and stopPropagation on …

    …all keyup events (mastodon#4777)
    
    * UploadArea should only preventDefault for Escape
    
    This will make accessibility for some things less effortful, since we won't have to define a prior event handler to do whatever should be happening by default.
    
    * Remove workaround for fixed bug in SettingToggle
    
    SettingToggle was toggling itself in response to keydown of space, and then the keyup was doing it again
    ekiru authored and Gargron committed Sep 2, 2017
    Configuration menu
    Copy the full SHA
    8cc1ed3 View commit details
    Browse the repository at this point in the history
  12. Fix WebPush (regression from mastodon#4524) (mastodon#4778)

    * Fix NoMethodError in Web::PushSubscription
    
    ```
    undefined method `site_contact_email' for #<Class:0x00005976d13c40>
    
    /usr/local/bundle/gems/activerecord-5.1.3/lib/active_record/dynamic_matchers.rb:22:in `method_missing'
    /usr/local/bundle/gems/attr_encrypted-3.0.3/lib/attr_encrypted.rb:295:in `method_missing'
    /usr/local/bundle/gems/attr_encrypted-3.0.3/lib/attr_encrypted/adapters/active_record.rb:129:in `method_missing_with_attr_encrypted'
    /mastodon/app/models/web/push_subscription.rb:53:in `push_payload'
    ```
    
    * Specify serializer in Web::NotificationSerializer
    unarist authored and Gargron committed Sep 2, 2017
    Configuration menu
    Copy the full SHA
    bfa7f9e View commit details
    Browse the repository at this point in the history
  13. Raise an error for remote url in StatusFinder (mastodon#4776)

    * Raise an error for remote url in StatusFinder
    
    Previous implementation had allowed remote url with status id which also exists on local.
    
    Then that bug leads /api/web/embed to return wrong embed url.
    
    * Fix oembed_controller_spec
    unarist authored and Gargron committed Sep 2, 2017
    Configuration menu
    Copy the full SHA
    6a4e2db View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    2a5d1d5 View commit details
    Browse the repository at this point in the history
  15. Make "unfollow" undo pending outgoing follow request too (mastodon#4781)

    * Make "unfollow" undo pending outgoing follow request too
    
    * Add cancel button to web UI when awaiting follow request approval
    
    * Make the hourglass button do the cancelling
    Gargron authored Sep 2, 2017
    Configuration menu
    Copy the full SHA
    d3b6746 View commit details
    Browse the repository at this point in the history
  16. i18n: Improve Polish translation (mastodon#4783)

    Signed-off-by: Marcin Mikołajczak <me@m4sk.in>
    m4sk1n authored and Gargron committed Sep 2, 2017
    Configuration menu
    Copy the full SHA
    2c3544e View commit details
    Browse the repository at this point in the history
  17. Validate data of Imports (mastodon#4782)

    abcang authored and Gargron committed Sep 2, 2017
    Configuration menu
    Copy the full SHA
    6ec1aa3 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    37fdddd View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    5d17058 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    a187dce View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    9dd8dff View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2017

  1. Explicitly define attached file of DeprecatedPreviewCard (mastodon#4786)

    The path template of the attached files must explicitly be defined because
    it is contradicting to the name of the class.
    akihikodaki authored and Gargron committed Sep 3, 2017
    Configuration menu
    Copy the full SHA
    249bdc1 View commit details
    Browse the repository at this point in the history
  2. l10n Occitan update for Embed, cancel follow request, ... (mastodon#4788

    )
    
    * Update: some missing strings
    
    * Updates missing strings
    
    * New string
    
    * Update oc.json
    
    * Update oc.yml
    
    * Update oc.json
    Quent-in authored and ykzts committed Sep 3, 2017
    Configuration menu
    Copy the full SHA
    8538170 View commit details
    Browse the repository at this point in the history
  3. Croatian translation - updated (mastodon#4183)

    * Update hr.json
    
    * Update hr.json
    diomed authored and ykzts committed Sep 3, 2017
    Configuration menu
    Copy the full SHA
    579c7a8 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a789315 View commit details
    Browse the repository at this point in the history
  5. Make german translation more gender neutral mastodon#4755 (mastodon#4789

    )
    Andreas Drop authored and Gargron committed Sep 3, 2017
    Configuration menu
    Copy the full SHA
    d3f46a7 View commit details
    Browse the repository at this point in the history
  6. Fix short number locales (mastodon#4790)

    Overwrite values from rails-i18n by manually overwriting in every locale.
    We want numbers like 1.5K in every language
    Gargron authored and ykzts committed Sep 3, 2017
    Configuration menu
    Copy the full SHA
    8b12e3c View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    334a633 View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2017

  1. Configuration menu
    Copy the full SHA
    09cffaa View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b6f3869 View commit details
    Browse the repository at this point in the history
  3. Show pinned statuses only in the top of the profile page (mastodon#4803)

    * Show pinned statuses only in the top of the profile page
    
    * Refactor AccountsController#show_pinned_statuses?
    nullkal authored and Gargron committed Sep 4, 2017
    Configuration menu
    Copy the full SHA
    2293466 View commit details
    Browse the repository at this point in the history
  4. Fix some ActivityPub JSON bugs (mastodon#4796)

    - Fix assumption that `url` is always a string. Handle it if it's an
      array of strings, array of objects, object, or string, both for
      accounts and for objects
    - `sharedInbox` is actually supposed to be under `endpoints`, handle
      both cases and adjust the serializer
    Gargron authored Sep 4, 2017
    Configuration menu
    Copy the full SHA
    9b50a9d View commit details
    Browse the repository at this point in the history
  5. Update ar.yml (mastodon#4810)

    Some little changes to "ar" locale
    BoFFire authored and Gargron committed Sep 4, 2017
    Configuration menu
    Copy the full SHA
    f09a250 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4d67bf1 View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2017

  1. Configuration menu
    Copy the full SHA
    aefb471 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    672df4e View commit details
    Browse the repository at this point in the history
  3. Adjust status embeds (mastodon#4808)

    * Adjust status embeds
    
    Adjust styles of embed code. Adjust styles of embed pages. Fix overflow of embed-modal.
    
    * Remove trailing whitespace
    
    * Using width from the variable
    lynlynlynx authored and Gargron committed Sep 5, 2017
    Configuration menu
    Copy the full SHA
    4c3dd0b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9b994c4 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e821c00 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    be7ffa2 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    6994664 View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2017

  1. Configuration menu
    Copy the full SHA
    fa21d00 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d8d2a54 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e0cda4a View commit details
    Browse the repository at this point in the history
  4. fix scroll position (mastodon#4821)

    clworld authored and Gargron committed Sep 6, 2017
    Configuration menu
    Copy the full SHA
    1646f62 View commit details
    Browse the repository at this point in the history
  5. i18n: update Persian translation (mastodon#4822)

    Masoud Abkenar authored and Gargron committed Sep 6, 2017
    Configuration menu
    Copy the full SHA
    aec5097 View commit details
    Browse the repository at this point in the history
  6. Add Smartphone screen favourite back button and adjust styles (mastod…

    …on#4813)
    
    * Feat add get-back button on favourite columnHeader
    
    * Style adjust nice looking get-back button
    
    * Fix delete media query and add padding right
    
    * fix: restore padding and add lastchild style for back-button
    voidsatisfaction authored and Gargron committed Sep 6, 2017
    Configuration menu
    Copy the full SHA
    13ffa3c View commit details
    Browse the repository at this point in the history
  7. Switch to static URIs, new URI format in both protocols for new statu…

    …ses (mastodon#4815)
    
    * Decouple Status#local? from uri being nil
    
    * Replace on-the-fly URI generation with stored URIs
    
    - Generate URI in after_save hook for local statuses
    - Use static value in TagManager when available, fallback to tag format
    - Make TagManager use ActivityPub::TagManager to understand new format
    - Adjust tests
    
    * Use other heuristic for locality of old statuses, do not perform long query
    
    * Exclude tombstone stream entries from Atom feed
    
    * Prevent nil statuses from landing in Pubsubhubbub::DistributionWorker
    
    * Fix URI not being saved (mastodon#4818)
    
    * Add more specs for Status
    
    * Save generated uri immediately
    
    and also fix method order to minimize diff.
    
    * Fix alternate HTML URL in Atom
    
    * Fix tests
    
    * Remove not-null constraint from statuses migration to speed it up
    Gargron authored Sep 6, 2017
    Configuration menu
    Copy the full SHA
    e7adbf5 View commit details
    Browse the repository at this point in the history
  8. Bump version to 1.6.0rc2

    Gargron authored Sep 6, 2017
    Configuration menu
    Copy the full SHA
    dd5cb50 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    11bddd3 View commit details
    Browse the repository at this point in the history
  10. Update fr.json (mastodon#4830)

    typo
    trebmuh authored and Gargron committed Sep 6, 2017
    Configuration menu
    Copy the full SHA
    9417c9b View commit details
    Browse the repository at this point in the history
  11. i10n update OC and FR files (mastodon#4824)

    * Onboarding: corrections
    
    Some missing letters and spaces or better wording
    
    * Embed
    
    Translated as Intégrer in FR / Embarcar in OC
    Quent-in authored and ykzts committed Sep 6, 2017
    Configuration menu
    Copy the full SHA
    be75b13 View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2017

  1. Use casecmp() instead of casecmp?() for now (mastodon#4832)

    * Use casecmp() instead of casecmp?() for now
    
    casecmp?() is only available in ruby 2.4.0.  Users running earlier ruby versions
    would see errors, e.g., running
    RAILS_ENV=production rails mastodon:maintenance:remove_deprecated_preview_cards.
    
    * Correctly check whether casecmp() returns 0
    Jehops authored and Gargron committed Sep 7, 2017
    Configuration menu
    Copy the full SHA
    5264496 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8185f98 View commit details
    Browse the repository at this point in the history
  3. Add Pinned toot column (mastodon#4817)

    * Add Pinned_toot_section
    
    * Fix add frozen_string_literal
    
    * Fix delete no need controller and tests
    
    * Fix replace query strings to axios params
    
    * Fix change value to accountId and disabling more button
    voidsatisfaction authored and Gargron committed Sep 7, 2017
    Configuration menu
    Copy the full SHA
    85c7c42 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7d853b5 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6859d4c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    dd6ede5 View commit details
    Browse the repository at this point in the history
  7. i10n OC / FR update Pinned toots (mastodon#4842)

    * Added column.pins
    
    New strings
    
    * Added column.pins
    
    * Update confirmation_instructions.oc.html.erb
    
    * Update confirmation_instructions.oc.text.erb
    
    * Update password_change.oc.html.erb
    
    * Update password_change.oc.text.erb
    
    * Update reset_password_instructions.oc.html.erb
    
    * Update reset_password_instructions.oc.text.erb
    
    * Update confirmation_instructions.oc.html.erb
    
    * Update confirmation_instructions.oc.text.erb
    Quent-in authored and Gargron committed Sep 7, 2017
    Configuration menu
    Copy the full SHA
    b00cc4b View commit details
    Browse the repository at this point in the history
  8. i18n: Update Polish translation (mastodon#4845)

    Signed-off-by: Marcin Mikołajczak <me@m4sk.in>
    m4sk1n authored and ykzts committed Sep 7, 2017
    Configuration menu
    Copy the full SHA
    7c2d849 View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2017

  1. Configuration menu
    Copy the full SHA
    a4caa7e View commit details
    Browse the repository at this point in the history
  2. "Mute conversation" option on all own toots, not just in notifications (

    mastodon#4844)
    
    That way you can mute notifications for a toot before you get replies
    to it or boosts or favourites
    Gargron authored Sep 8, 2017
    Configuration menu
    Copy the full SHA
    95f018a View commit details
    Browse the repository at this point in the history
  3. Fix language filter codes (mastodon#4841)

    * Fix language filter codes
    
    CLD3 returns BCP-47 language identifier, filter settings expect
    identifiers in the ISO 639-1 format. Convert between formats,
    and exclude duplicate languages from filter choices (zh-CN->zh)
    
    * Fix zh name
    Gargron authored Sep 8, 2017
    Configuration menu
    Copy the full SHA
    1caf11d View commit details
    Browse the repository at this point in the history
  4. i10n update OC and FR (mastodon#4849)

    * Missing "navigation_bar.pins"
    
    * Missing "navigation_bar.pins"
    Quent-in authored and Gargron committed Sep 8, 2017
    Configuration menu
    Copy the full SHA
    dabc309 View commit details
    Browse the repository at this point in the history
  5. Handle stream_entry URL correctly in ActivityPub (mastodon#4854)

    In before, the method uses stream_entry id as status id, so replied status was wrongly selected.
    
    This PR uses StatusFinder which was introduced with `Api::Web::EmbedsController`.
    unarist authored and Gargron committed Sep 8, 2017
    Configuration menu
    Copy the full SHA
    a12572e View commit details
    Browse the repository at this point in the history
  6. Refresh timeline after toot while the timeline is disconnected (masto…

    …don#4858)
    
    To reflect status posting immediately, we've inserted the status into timelines directly. However, status insertion changes "latest status", and it means next timeline refresh only fetches statuses since the inserted status. This behavior is very bad for disconnected timeline and mobile views.
    
    After this patch, it refreshes timeline for disconnected timelines, instead of direct insertion.
    unarist authored and Gargron committed Sep 8, 2017
    Configuration menu
    Copy the full SHA
    1ae5d49 View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2017

  1. Fix mastodon#4850 - When visibility missing from API call to toot, fa…

    …llback to user preference (mastodon#4861)
    Gargron authored Sep 9, 2017
    Configuration menu
    Copy the full SHA
    7ca173b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4b460bc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    baa8b82 View commit details
    Browse the repository at this point in the history
  4. Scrollable tables in settings pages (mastodon#4857)

    * Scrollable tables in settings pages
    
    * Add space before curly brace
    lynlynlynx authored and Gargron committed Sep 9, 2017
    Configuration menu
    Copy the full SHA
    3c45d39 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9e15eee View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c9d04f1 View commit details
    Browse the repository at this point in the history
  7. Fix scroll behavior and others on paused timeline (mastodon#4864)

    Resolved:
    
    * Lot of redundant renders while mouse moving
    * Scroll jumping when timeline loaded
    * Scroll position isn't kept when statuses below the scrollTop was deleted then new status arrived
    
    Unresolved:
    
    * Scroll position isn't kept when statuses over the scrollTop was deleted then new status arrived
    -> It needs to know which statuses are over the scrollTop
    * New status indicator should be active when new statuses arrived while mouse moved recently
    -> It needs a) update indicator in ScrollableList, or b) set scrollTop status while mouse moving
    unarist authored and Gargron committed Sep 9, 2017
    Configuration menu
    Copy the full SHA
    c7908e2 View commit details
    Browse the repository at this point in the history
  8. Bump version to 1.6.0rc4

    Gargron authored Sep 9, 2017
    Configuration menu
    Copy the full SHA
    2ff7146 View commit details
    Browse the repository at this point in the history
  9. Disable mouse-based pause from mastodon#4859 (mastodon#4865)

    It wasn't working ideally and introduced some annoying false positivies
    Gargron authored Sep 9, 2017
    Configuration menu
    Copy the full SHA
    bdc8b4f View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    6867681 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    90712d4 View commit details
    Browse the repository at this point in the history
  12. i10n minors changes for 1.6 (mastodon#4867)

    * wrong preposition + typo
    
    * wrong preposition + typo
    
    * Typo
    
    * Typo
    
    * minor changes
    
    * minor changes
    Quent-in authored and Gargron committed Sep 9, 2017
    Configuration menu
    Copy the full SHA
    bc07701 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    3f333a8 View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2017

  1. Configuration menu
    Copy the full SHA
    f2cbfb2 View commit details
    Browse the repository at this point in the history
  2. Default follows for new users (mastodon#4871)

    When a new user confirms their e-mail, bootstrap their home timeline
    by automatically following a set of accounts. By default, all local
    admin accounts (that are unlocked). Can be customized by new admin
    setting (comma-separated usernames, local and unlocked only)
    Gargron authored Sep 10, 2017
    Configuration menu
    Copy the full SHA
    7d7844a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    72e662b View commit details
    Browse the repository at this point in the history
  4. Bump version to 1.6.0rc5

    Gargron authored Sep 10, 2017
    Configuration menu
    Copy the full SHA
    4819e29 View commit details
    Browse the repository at this point in the history
  5. Fix Japanese translation (mastodon#4876)

    I translated the additional text ( added by mastodon#4871)
    yoshi-pc authored and ykzts committed Sep 10, 2017
    Configuration menu
    Copy the full SHA
    15b886a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c450ddb View commit details
    Browse the repository at this point in the history
  7. Bump to 1.6.0

    Gargron authored Sep 10, 2017
    Configuration menu
    Copy the full SHA
    ab71cf4 View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2017

  1. Merge tag 'v1.6.0'

    ykzts committed Sep 13, 2017
    Configuration menu
    Copy the full SHA
    2be87ae View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a8b06cb View commit details
    Browse the repository at this point in the history
  3. Fix intent

    abcang committed Sep 13, 2017
    Configuration menu
    Copy the full SHA
    8498631 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8a81939 View commit details
    Browse the repository at this point in the history
  5. Hide deprecation warnings

    abcang committed Sep 13, 2017
    Configuration menu
    Copy the full SHA
    7dc67fe View commit details
    Browse the repository at this point in the history
  6. Fix tests

    abcang committed Sep 13, 2017
    Configuration menu
    Copy the full SHA
    ed2f7db View commit details
    Browse the repository at this point in the history
  7. Enable StatusSearchable

    abcang committed Sep 13, 2017
    Configuration menu
    Copy the full SHA
    b40eb16 View commit details
    Browse the repository at this point in the history
  8. Remove no-unused-vars

    abcang committed Sep 13, 2017
    Configuration menu
    Copy the full SHA
    19189a9 View commit details
    Browse the repository at this point in the history
  9. Fix suggested account

    abcang committed Sep 13, 2017
    Configuration menu
    Copy the full SHA
    6f2668b View commit details
    Browse the repository at this point in the history
  10. Delete unnecessary values

    変更時の消し忘れと思しき部分を削除
    pacochi authored Sep 13, 2017
    Configuration menu
    Copy the full SHA
    6318fc3 View commit details
    Browse the repository at this point in the history
  11. Fix Account page

    abcang committed Sep 13, 2017
    Configuration menu
    Copy the full SHA
    977ab67 View commit details
    Browse the repository at this point in the history
  12. Fix tests

    abcang committed Sep 13, 2017
    Configuration menu
    Copy the full SHA
    20a2420 View commit details
    Browse the repository at this point in the history
  13. Fix ProcessMentionsService

    abcang committed Sep 13, 2017
    Configuration menu
    Copy the full SHA
    054950c View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    d1c79dd View commit details
    Browse the repository at this point in the history
  15. Redirect at routes.rb

    abcang committed Sep 13, 2017
    Configuration menu
    Copy the full SHA
    bb701ca View commit details
    Browse the repository at this point in the history
  16. Remove unnecessary tests

    abcang committed Sep 13, 2017
    Configuration menu
    Copy the full SHA
    8a7262b View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    becc02f View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2017

  1. Fix javascript

    abcang committed Sep 14, 2017
    Configuration menu
    Copy the full SHA
    9017858 View commit details
    Browse the repository at this point in the history
  2. Fix ruby

    abcang committed Sep 14, 2017
    Configuration menu
    Copy the full SHA
    fe3df03 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'pacochi-patch-1' of https://github.com/pacochi/mastodon

    …into pawoo-v1.6.0
    abcang committed Sep 14, 2017
    Configuration menu
    Copy the full SHA
    a129e83 View commit details
    Browse the repository at this point in the history
  4. Fix video-player height

    abcang committed Sep 14, 2017
    Configuration menu
    Copy the full SHA
    f04a769 View commit details
    Browse the repository at this point in the history
  5. Fix feed_insert_worker

    abcang committed Sep 14, 2017
    Configuration menu
    Copy the full SHA
    d84be2d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a25bb5d View commit details
    Browse the repository at this point in the history
  7. Fix StatusPin

    abcang committed Sep 14, 2017
    Configuration menu
    Copy the full SHA
    ecaa8e6 View commit details
    Browse the repository at this point in the history
  8. pinned_status -> status_pin

    abcang committed Sep 14, 2017
    Configuration menu
    Copy the full SHA
    76514c0 View commit details
    Browse the repository at this point in the history

Commits on Sep 15, 2017

  1. Fix pixiv_cards

    abcang committed Sep 15, 2017
    Configuration menu
    Copy the full SHA
    9577b26 View commit details
    Browse the repository at this point in the history