Skip to content
Snippets Groups Projects
  1. Jun 23, 2017
  2. Jun 22, 2017
    • Akihiko Odaki (@fn_aki@pawoo.net)'s avatar
      Some minor change and spec for Account (#3813) · e27f792c
      Akihiko Odaki (@fn_aki@pawoo.net) authored
      * Introduce domains method to Account relation
      
      Account had followers_domains method, which was excessively specific.
      Let relation of Account have domains method instead.
      
      * Move follow_mapping in Account to AccountInteractions
      
      * Introduce shared examples for AccountAvatar inclusion
      
      * Cover Account more
      e27f792c
    • Eugen Rochko's avatar
      Fix regression from #3842 (#3892) · 0190aac2
      Eugen Rochko authored
      * Fix regression from #3842
      
      Simplify the query by omitting all direct statuses. Private statuses
      are allowed because they are from accounts we are following (so
      by definition)
      
      Resolves #3887 (alternative)
      
      * Adjust test
      0190aac2
  3. Jun 21, 2017
    • unarist's avatar
      Don't attach IntersectionObserver for wrapped statuses (#3883) · cc382c50
      unarist authored
      (This patch has been merged as bugfix and reverted, but still valuable as
      improvement)
      
      Previously, we've attached IntersectionObserver twice for boosted statuses:
      wrapper Status and wrapped Status. but wrapped Status don't need to manage
      intersection and visibility by itself, because it's a part of wrapper Status.
      cc382c50
  4. Jun 20, 2017
    • Eugen Rochko's avatar
      Revert #3851 (#3878) · 946a1667
      Eugen Rochko authored
      v1.4.4
      946a1667
    • Eugen Rochko's avatar
      Revert "Don't attach IntersectionObserver for wrapped statuses" (#3877) · 31cd6490
      Eugen Rochko authored
      * Revert "Bump version to 1.4.4"
      
      This reverts commit 1585b0c6.
      
      * Revert "Fix conversations (fixes #3869) (#3870)"
      
      This reverts commit 15b43f55.
      
      * Revert "Fix streaming server. Redis connection subscribe for each channel. (#3828)"
      
      This reverts commit d8ec8328.
      
      * Revert "Filter direct statuses in Status.as_home_timeline (#3842)"
      
      This reverts commit bab5a182.
      
      * Revert "Fix RemoteFollow behavior (#3868)"
      
      This reverts commit a20cf3b6.
      
      * Revert "Update fabricator for MediaAttachment to attach a file according to type (#3862)"
      
      This reverts commit 356df7ae.
      
      * Revert "Upgrade React Router (#3677)"
      
      This reverts commit 8f03fdce.
      
      * Revert "Do not call setState from unmounted component (#3853)"
      
      This reverts commit 1fc6cb49.
      
      * Revert "Replace TextIconButton for SensitiveButton to IconButton (#3759)"
      
      This reverts commit eb832e88.
      
      * Revert "Fix RTL detection on Ruby side (#3867)"
      
      This reverts commit b16b6935.
      
      * Revert "i18n: Fixed typo in Polish translation (#3864)"
      
      This reverts commit da6fa029.
      
      * Revert "Don't attach IntersectionObserver for wrapped statuses (#3863)"
      
      This reverts commit 94ad0706.
      31cd6490
    • ThibG's avatar
      Fix conversations (fixes #3869) (#3870) · 15b43f55
      ThibG authored
      * Actually create conversations given explicit URIs
      
      * Try to get the parent toot in before validation, to avoid creating a new conversation
      15b43f55
    • Akihiko Odaki (@fn_aki@pawoo.net)'s avatar
      Filter direct statuses in Status.as_home_timeline (#3842) · bab5a182
      Akihiko Odaki (@fn_aki@pawoo.net) authored
      The classes using Status.as_home_timeline, namely Feed and
      PrecomputeFeedService are expected to filter direct statuses as
      FanOutWriteService does, but their filtering were incomplete or missing.
      
      This commit solves the problem by filtering direct statuses in
      as_home_timeline as the other similar methods such as as_public_timeline
      does.
      bab5a182
    • unarist's avatar
      Fix RemoteFollow behavior (#3868) · a20cf3b6
      unarist authored
      * Invalid acct is an error. not "2 errors".
      * Empty input should be different error from invalid acct
      a20cf3b6
    • Sorin Davidoi's avatar
      Upgrade React Router (#3677) · 8f03fdce
      Sorin Davidoi authored
      * chore(yarn): Remove react-router
      
      * chore(yarn): Remove react-router-scroll
      
      * chore(yarn): Remove history
      
      * chore(yarn): Add react-router-dom
      
      * chore: Remove usages of react-router-scroll
      
      * refactor: Upgrade to react-router-web
      
      * refactor: Use fork of react-router-scroll
      
      This reverts commit 2ddea9a6c8d39fc64b7d0b587f3fbda7a45a7fa2.
      
      * fix: Issues mentions in the PR feedback
      8f03fdce
    • alpaca-tc's avatar
      Do not call setState from unmounted component (#3853) · 1fc6cb49
      alpaca-tc authored
      Stop an executing task if the component already unmounted.
      1fc6cb49
    • Yamagishi Kazutoshi's avatar
      Replace TextIconButton for SensitiveButton to IconButton (#3759) · eb832e88
      Yamagishi Kazutoshi authored
      * Replace TextIconButton for SensitiveButton to IconButton
      
      * line-height
      eb832e88
    • unarist's avatar
      Fix RTL detection on Ruby side (#3867) · b16b6935
      unarist authored
      This fixes below bugs:
      
      * pipe characters being counted as RTL character
      * only first word being checked
      b16b6935
    • unarist's avatar
      Don't attach IntersectionObserver for wrapped statuses (#3863) · 94ad0706
      unarist authored
      This fixes a bug that sometimes boosted statuses being hidden on scrolling.
      
      Previously, we've attached IntersectionObserver twice for boosted statuses:
      wrapper Status and wrapped Status. This will call intersection handler twice,
      so this may results race condition...probably.
      94ad0706
  5. Jun 19, 2017
  6. Jun 18, 2017
  7. Jun 17, 2017
    • nightpool's avatar
      Whitelist allowed classes for federated statuses (#3810) · 94d0e012
      nightpool authored
      * Whitelist allowed classes for federated statuses
      
      Allowed classes are currently:
      
       - Any microformats class (h/p/u/dt/e-*)
       - the classes mention, hashtag, ellipses and invisible.
      
      this last one is somewhat suspect, but Mastodon currently uses it to render hidden link text.
      
      resolved #3790
      
      * Fix code style
      94d0e012
  8. Jun 16, 2017
  9. Jun 15, 2017
  10. Jun 14, 2017
  11. Jun 13, 2017
Loading