Skip to content
Snippets Groups Projects
  1. Jun 03, 2017
    • Eugen Rochko's avatar
      Allow mounting arbitrary columns (#3207) · 8ee2eb5d
      Eugen Rochko authored
      * Allow mounting arbitrary columns
      
      * Refactor column headers, allow pinning/unpinning and moving columns around
      
      * Collapse animation
      
      * Re-introduce scroll to top
      
      * Save column settings properly, do not display pin options in
      single-column view, do not display collapse icon if there is
      nothing to collapse
      
      * Fix one instance of public timeline being closed closing the stream
      Fix back buttons inconsistently sending you back to / even if history exists
      
      * Getting started displays links to columns that are not mounted
      8ee2eb5d
    • masarakki's avatar
      refocus-after-toot (#3537) · 20b64702
      masarakki authored
      20b64702
    • Yamagishi Kazutoshi's avatar
      3ea3f24a
  2. Jun 01, 2017
  3. May 31, 2017
  4. May 29, 2017
  5. May 28, 2017
  6. May 26, 2017
  7. May 25, 2017
  8. May 24, 2017
  9. May 23, 2017
  10. May 20, 2017
    • Yamagishi Kazutoshi's avatar
      Improve eslint rules (#3147) · 2e112e24
      Yamagishi Kazutoshi authored
      * Add semi to ESLint rules
      
      * Add padded-blocks to ESLint rules
      
      * Add comma-dangle to ESLint rules
      
      * add config/webpack and storyboard
      
      * add streaming/
      
      * yarn test:lint -- --fix
      2e112e24
    • Sorin Davidoi's avatar
      Performance improvements (#3168) · 2c405aed
      Sorin Davidoi authored
      * refactor(components/status_list): Avoid quering scrollTop if not necessary
      
      * refactor(components/dropdown_menu): Do not render items if not expanded
      
      * refactor: Cherry-pick react-motion imports
      
      * refactor(compose/privacy_dropdown): Do not render options if not open
      
      * refactor(components/column_collapsable): Do not render children if collapsed
      2c405aed
  11. May 19, 2017
    • Eugen Rochko's avatar
      Add account media gallery view to web UI (#3120) · de475cf8
      Eugen Rochko authored
      * Add account media gallery view to web UI
      
      * Link media view from account dropdown
      
      * Adjust link
      de475cf8
    • Sorin Davidoi's avatar
      b369fc2d
    • Eugen Rochko's avatar
      Add buttons to block and unblock domain (#3127) · f1ab7064
      Eugen Rochko authored
      * Add buttons to block and unblock domain
      
      * Relationship API now returns "domain_blocking" status for accounts,
      rename "block entire domain" to "hide entire domain", fix unblocking domain,
      do not block notifications from domain-blocked-but-followed people, do
      not send Salmons to domain blocked users
      
      * Add test
      
      * Personal domain blocks shouldn't affect Salmon after all, since in this
      direction of communication the control is very thin when it comes to
      public stuff. Best stay consistent and not affect federation in this way
      
      * Ignore followers and follow request from domain blocked folks,
      ensure account domain blocks are not created for empty domain,
      and avoid duplicates in validation
      
      * Purge followers when blocking domain (without soft-blocks, since they
      are useless here)
      
      * Add tests, fix local timeline being empty when having any domain blocks
      f1ab7064
    • Sorin Davidoi's avatar
      Avoid useless renders (#3141) · 1548695c
      Sorin Davidoi authored
      * feat(eslint): Set react/jsx-no-bind: error
      
      * refactor(notifications/setting_toggle): Do not use bind
      
      * refactor(components/dropdown_menu): Do not use bind
      
      * refactor(components/autosuggest_textarea): Do not use bind
      
      * refactor(compose/privacy_dropdown): Do not use bind
      
      * refactor(compose/upload_form): Do not use bind
      
      * refactor(components/status): Do not use bind
      
      * refactor(components/onboarding_modal): Do not use bind
      
      * refactor: PR feedback
      
      * chore(notifications/setting_toggle): Lint
      
      * refactor: PR feedback
      1548695c
    • Yamagishi Kazutoshi's avatar
      Downgrade eslint-plugin-jsx-a11y to v4.0.0 (#3131) · dc559d6b
      Yamagishi Kazutoshi authored
      In Code Climate, eslint-plugin-jsx-a11y v4.0.0 is used.
      Therefore, it seems that a warning is displayed.
      
      ref https://github.com/codeclimate/codeclimate-eslint/pull/273
      dc559d6b
    • Yamagishi Kazutoshi's avatar
      b8b7b506
  12. May 18, 2017
  13. May 16, 2017
  14. May 15, 2017
    • Eugen Rochko's avatar
      Feature conversations muting (#3017) · d0dd9eb5
      Eugen Rochko authored
      * Add <ostatus:conversation /> tag to Atom input/output
      
      Only uses ref attribute (not href) because href would be
      the alternate link that's always included also.
      
      Creates new conversation for every non-reply status. Carries
      over conversation for every reply. Keeps remote URIs verbatim,
      generates local URIs on the fly like the rest of them.
      
      * Conversation muting - prevents notifications that reference a conversation
      (including replies, favourites, reblogs) from being created. API endpoints
      /api/v1/statuses/:id/mute and /api/v1/statuses/:id/unmute
      
      Currently no way to tell when a status/conversation is muted, so the web UI
      only has a "disable notifications" button, doesn't work as a toggle
      
      * Display "Dismiss notifications" on all statuses in notifications column, not just own
      
      * Add "muted" as a boolean attribute on statuses JSON
      
      For now always false on contained reblogs, since it's only relevant for
      statuses returned from the notifications endpoint, which are not nested
      
      Remove "Disable notifications" from detailed status view, since it's
      only relevant in the notifications column
      
      * Up max class length
      
      * Remove pending test for conversation mute
      
      * Add tests, clean up
      
      * Rename to "mute conversation" and "unmute conversation"
      
      * Raise validation error when trying to mute/unmute status without conversation
      d0dd9eb5
  15. May 12, 2017
  16. May 10, 2017
  17. May 08, 2017
  18. May 07, 2017
  19. May 06, 2017
  20. May 05, 2017
  21. May 04, 2017
Loading