Skip to content
Snippets Groups Projects
  1. Jul 24, 2017
  2. Jul 23, 2017
  3. Jul 19, 2017
  4. Jul 18, 2017
  5. Jul 17, 2017
    • Lynx Kotoura's avatar
      Quit overwriting style of extended-video-player (#4237) · 681c33d1
      Lynx Kotoura authored
      Though size of extended-video-player is already fixed to 80vw*80vh in components.scss, player size was also set to original video size in extended_video_player.js. Video size is fixed to 80vw*80vh, so video player's size must also be fixed to 80vw*80vh.
      681c33d1
  6. Jul 14, 2017
    • Sorin Davidoi's avatar
      Small style fixes (#4206) · 72bd73f6
      Sorin Davidoi authored
      * fix(components/media_modal): Center horizontally in Firefox
      
      * fix(components/status_list): Do not remove load more button
      72bd73f6
  7. Jul 13, 2017
  8. Jul 11, 2017
    • Eugen Rochko's avatar
      Redesign the landing page, mount public timeline on it (#4122) · e19eefe2
      Eugen Rochko authored
      * Redesign the landing page, mount public timeline on it
      
      * Adjust the standalone mounted component to the lacking of router
      
      * Adjust auth layout pages to new design
      
      * Fix tests
      
      * Standalone public timeline polling every 5 seconds
      
      * Remove now obsolete translations
      
      * Add responsive design for new landing page
      
      * Address reviews
      
      * Add floating clouds behind frontpage form
      
      * Use access token from public page when available
      
      * Fix mentions and hashtags links, cursor on status content in standalone mode
      
      * Add footer link to source code
      
      * Fix errors on pages that don't embed the component, use classnames
      
      * Fix tests
      
      * Change anonymous autoPlayGif default to false
      
      * When gif autoplay is disabled, hover to play
      
      * Add option to hide the timeline preview
      
      * Slightly improve alt layout
      
      * Add elephant friend to new frontpage
      
      * Display "back to mastodon" in place of "login" when logged in on frontpage
      
      * Change polling time to 3s
      e19eefe2
  9. Jul 09, 2017
  10. Jul 08, 2017
  11. Jul 07, 2017
    • Nolan Lawson's avatar
    • Sorin Davidoi's avatar
      Lazy load components (#3879) · 348d6f5e
      Sorin Davidoi authored
      * feat: Lazy-load routes
      
      * feat: Lazy-load modals
      
      * feat: Lazy-load columns
      
      * refactor: Simplify Bundle API
      
      * feat: Optimize bundles
      
      * feat: Prevent flashing the waiting state
      
      * feat: Preload commonly used bundles
      
      * feat: Lazy load Compose reducers
      
      * feat: Lazy load Notifications reducer
      
      * refactor: Move all dynamic imports into one file
      
      * fix: Minor bugs
      
      * fix: Manually hydrate the lazy-loaded reducers
      
      * refactor: Move all dynamic imports to async-components
      
      * fix: Loading modal style
      
      * refactor: Avoid converting the raw state for each lazy hydration
      
      * refactor: Remove unused component
      
      * refactor: Maintain modal name
      
      * fix: Add as=script to preload link
      
      * chore: Fix lint error
      
      * fix(components/bundle): Check if timestamp is set when computing elapsed
      
      * fix: Load compose reducers for the onboarding modal
      348d6f5e
  12. Jul 06, 2017
    • STJrInuyasha's avatar
      Parse links in status content on update as well as mount (#4042) · 6bf6d356
      STJrInuyasha authored
      * Update links in status content on update as well as mount
      Fixes occasional bugs with mentions and hashtags not being set to open in a new column like they should, and instead opening in a new page
      
      * use classList instead of raw className
      6bf6d356
    • unarist's avatar
      Unobserve status on unmount (#4013) · 9c03fd9c
      unarist authored
      This fixes a warning on status unmounting (e.g. deletion).
      
      This also resets IntersectionObserverWrapper on disconnect to avoid `unobserve()` calls
      which has bug in Edge.
      9c03fd9c
  13. Jun 27, 2017
  14. Jun 25, 2017
  15. Jun 24, 2017
  16. Jun 23, 2017
  17. 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
  18. 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
    • 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
    • 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
  19. Jun 19, 2017
  20. Jun 18, 2017
  21. Jun 13, 2017
  22. Jun 12, 2017
  23. Jun 10, 2017
    • Eugen Rochko's avatar
      Improve RTL detection (#3682) · 8015fd76
      Eugen Rochko authored
      - Use plaintext
      - Strip out URLs
      - Strip out mentions
      - Strip out hashtags
      - Strip out whitespace from "overall" count
      - Consistent between JS and Ruby
      8015fd76
  24. Jun 07, 2017
  25. Jun 06, 2017
    • ふぁぼ原's avatar
      Add regex filters on the community timeline and the public timeline. (#3564) · 76237662
      ふぁぼ原 authored
      * Add regex filter on the community timeline and the public timeline
      
      * correcting
      
      * Adjust the height of header buttons
      
      * Remove trailing spaces
      
      * Remove trailing spaces
      
      * Solve some code duplication
      
      * reset the state of the locale files in app/javascript/mastodon/locales
      
      * adjust to upstream
      
      * adjust to upstream
      
      * change keys of locale settings
      76237662
    • Yamagishi Kazutoshi's avatar
      Improve ESLint rules for JSX (#3608) · d8ae3efe
      Yamagishi Kazutoshi authored
      * Add react/no-string-refs ESLint rule
      
      * Add react/jsx-boolean-value ESLint rule
      
      * Add react/jsx-closing-bracket-location ESLint rule
      
      * Add react/jsx-indent ESLint rule
      
      * Add react/jsx-curly-spacing ESLint rule
      
      * Add react/jsx-equals-spacing ESLint rule
      
      * Add react/jsx-first-prop-new-line ESLint rule
      
      * Add react/jsx-no-duplicate-props ESLint rule
      
      * Add react/jsx-tag-spacing ESLint rule
      d8ae3efe
    • Yamagishi Kazutoshi's avatar
      Add quotes ESLint rules (#3602) · 7a7bfa51
      Yamagishi Kazutoshi authored
      * Add quotes ESLint rule
      
      * Add jsx-quotes ESlint rule
      
      * Sort ESLint rules
      7a7bfa51
Loading