Skip to content
Snippets Groups Projects
  1. Oct 25, 2017
  2. Oct 17, 2017
  3. Oct 13, 2017
  4. Oct 03, 2017
    • Yamagishi Kazutoshi's avatar
      Add missing Japanese translations (#5193) · eb6ec3d0
      Yamagishi Kazutoshi authored
      * yarn manage:translations
      
      * Add Japanese translations for #5170
      
      * Add Japanese translations for #5123
      
      * Add Japanese translations for #5046
      
      * Add Japanese translations for #5099
      
      * Add Japanese translations for #5161
      
      * "項目" -> "絵文字"
      eb6ec3d0
  5. Oct 02, 2017
  6. Sep 27, 2017
  7. Sep 22, 2017
  8. Sep 14, 2017
    • Eugen Rochko's avatar
      Redesign video player (#4911) · 2bbf987a
      Eugen Rochko authored
      * Redesign video player
      
      * Use new video player on static public pages too
      
      * Use media gallery component on static public pages too
      
      * Pause video when hiding it
      
      * Full-screen sizing on WebKit
      
      * Add aria labels to video player buttons
      
      * Display link card on public status page
      
      * Fix fullscreen from modal sizing issue
      
      * Remove contain: strict property to fix fullscreen from columns
      2bbf987a
  9. Sep 01, 2017
  10. Aug 24, 2017
  11. Jul 30, 2017
    • Sorin Davidoi's avatar
      Improve accessibility (part 7) (#4457) · e44f03bc
      Sorin Davidoi authored
      * fix(media_modal): Keyboard navigation
      
      * fix(column_back_button): Use native button
      
      * fix(media_gallery): Keyboard navigation
      
      * fix(status_content): Make CW content focusable
      e44f03bc
  12. Jul 27, 2017
    • Sorin Davidoi's avatar
      feat: Web Share for detailed status and account (#4402) · 9004151e
      Sorin Davidoi authored
      * feat: Web Share for detailed status and account
      
      * fix(account/action_bar): Move share under mention
      9004151e
    • Sorin Davidoi's avatar
      Improve accessibility (part 3) (#4405) · 6884dd79
      Sorin Davidoi authored
      * fix(compose): Add aria-label for the navigation links
      
      * fix(search): Add input label
      
      * fix(navigation_bar): Link description
      
      * fix(autosuggest_textarea): Add input label
      
      * fix(compose_form): Add input label
      
      * fix(upload_button): Add input label
      
      * fix(account/header): Add link content
      
      * fix(column_header): Use h1 tag
      
      * fix(column_header): Labels move buttons moving column
      
      * fix(settings_text): Add label to input
      
      * fix(column_header): Remove role from h1
      
      * fix(modal_root): Use role=dialog
      
      * fix(modal_root): Focus restauration
      
      * fix(modal_root): Apply inert to sibligs
      
      * fix(column_header): Add role=button
      
      * chore(eslint): Disable jsx-a11y/label-has-for
      6884dd79
  13. Jul 26, 2017
    • Sorin Davidoi's avatar
      Improve accessibility (#4369) · 2f8bfb3d
      Sorin Davidoi authored
      * fix(compose): Use nav and remove redundant aria-label
      
      * fix(tabs_tab): Use nav and add aria-label
      
      * fix(app): Add aria-label for settings toggle button
      
      * chore: Run yarn manage:translations
      2f8bfb3d
  14. Jul 24, 2017
  15. Jul 22, 2017
  16. Jul 18, 2017
  17. Jul 14, 2017
  18. Jul 10, 2017
  19. Jun 13, 2017
  20. Jun 12, 2017
  21. Jun 04, 2017
  22. May 19, 2017
    • 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
  23. May 16, 2017
  24. 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
  25. May 12, 2017
  26. May 07, 2017
  27. May 06, 2017
  28. May 04, 2017
  29. May 03, 2017
    • Eugen Rochko's avatar
      Replace sprockets/browserify with Webpack (#2617) · f5bf5ebb
      Eugen Rochko authored
      * Replace browserify with webpack
      
      * Add react-intl-translations-manager
      
      * Do not minify in development, add offline-plugin for ServiceWorker background cache updates
      
      * Adjust tests and dependencies
      
      * Fix production deployments
      
      * Fix tests
      
      * More optimizations
      
      * Improve travis cache for npm stuff
      
      * Re-run travis
      
      * Add back support for custom.scss as before
      
      * Remove offline-plugin and babili
      
      * Fix issue with Immutable.List().unshift(...values) not working as expected
      
      * Make travis load schema instead of running all migrations in sequence
      
      * Fix missing React import in WarningContainer. Optimize rendering performance by using ImmutablePureComponent instead of
      React.PureComponent. ImmutablePureComponent uses Immutable.is() to compare props. Replace dynamic callback bindings in
      <UI />
      
      * Add react definitions to places that use JSX
      
      * Add Procfile.dev for running rails, webpack and streaming API at the same time
      f5bf5ebb
  30. Apr 28, 2017
  31. Apr 27, 2017
  32. Apr 23, 2017
    • Eugen's avatar
      Followers-only post federation (#2111) · 50151496
      Eugen authored
      * Make private toots get PuSHed to subscription URLs that belong to domains where you have approved followers
      
      * Authorized followers controller, stub for bulk action
      
      * Soft block in the background
      
      * Add simple test for new controller
      
      * Rename Settings::FollowersController to Settings::FollowerDomainsController, paginate results,
      rename "private" post setting to "followers-only", fix pagination style, improve post privacy
      preferences style, improve warning style
      
      * Extract compose form warnings into own container, show warning when posting to followers-only with unlocked account
      50151496
    • Ashley's avatar
      Tooltip for boosting depends on toot visibility (#1394) (#1754) · 9cd20a70
      Ashley authored
      * Made tooltip for boosting depend on visibility
      
      * Removed spaces that were added in merge conflict resolution
      
      * Try again :P
      
      * Added missing bracket
      
      * Changed 'toot' to 'status'
      9cd20a70
    • Eugen's avatar
      Add a confirmation modal: (#2279) · 59b1de0b
      Eugen authored
      - Deleting a toot
      - Muting, blocking someone
      - Clearing notifications
      
      Remove source map generation from development environment, as it is a huge
      performance sink hole with little gains
      59b1de0b
  33. Apr 22, 2017
Loading