Skip to content
Snippets Groups Projects
  1. Apr 28, 2020
  2. Mar 08, 2020
  3. Jan 02, 2020
  4. Dec 29, 2019
  5. Sep 22, 2019
  6. Sep 18, 2019
  7. Sep 16, 2019
  8. Jul 16, 2019
  9. Jun 05, 2019
  10. Mar 24, 2019
  11. Mar 07, 2019
  12. Mar 01, 2019
  13. Dec 30, 2018
  14. Dec 14, 2018
    • ThibG's avatar
      Fix timeline pagination in the WebUI (#9516) · f20c0b85
      ThibG authored
      The `hasMore` property of timelines in redux store was set whenever an API
      request returned only one page of results, *even* if the query only requested
      newer statuses (using `since_id`), causing `hasMore` to be incorrectly set to
      false whenever fetching new toots in a timeline, which happens each time
      an account's timeline or media gallery is visited.
      f20c0b85
  15. Nov 05, 2018
    • James Kiesel's avatar
      Allow joining several hashtags in a single column (#8904) · 4c03e05a
      James Kiesel authored
      * Nascent tag menu on frontend
      
      * Hook up frontend to search
      
      * Tag intersection backend first pass
      
      * Update yarnlock
      
      * WIP
      
      * Fix for tags not searching correctly
      
      * Make radio buttons function
      
      * Simplify radio buttons with modeOption
      
      * Better naming
      
      * Rearrange options
      
      * Add all/any/none functionality on backend
      
      * Small PR cleanup
      
      * Move to service from scope
      
      * Small cleanup, add proper service tests
      
      * Don't use send with user input :D
      
      * Set appropriate column header
      
      * Handle auto updating timeline
      
      * Fix up toggle function
      
      * Use tag value correctly
      
      * A bit more correct to use 'self' rather than 'all' in status scope
      
      * Fix some style issues
      
      * Fix more code style issues
      
      * Style select dropdown more better
      
      * Only use to_id'ed value to ensure no SQL injection
      
      * Revamp frontend to allow for multiple selects
      
      * Update backend / col header to account for more flexible tagging
      
      * Update brakeman ignore
      
      * Codeclimate suggestions
      
      * Fix presenter tag_url
      
      * Implement initial PR feedback
      
      * Handle additional tag streaming
      
      * CodeClimate tweak
      4c03e05a
  16. May 19, 2018
  17. May 04, 2018
  18. Apr 24, 2018
  19. Apr 18, 2018
  20. Mar 24, 2018
  21. Jan 19, 2018
  22. Jan 17, 2018
    • Eugen Rochko's avatar
      Fix home regeneration (#6251) · 7badad77
      Eugen Rochko authored
      * Fix regeneration marker not being removed after completion
      
      * Return HTTP 206 from /api/v1/timelines/home if regeneration in progress
      Prioritize RegenerationWorker by putting it into default queue
      
      * Display loading indicator and poll home timeline while it regenerates
      
      * Add graphic to regeneration message
      
      * Make "not found" indicator consistent with home regeneration
      Unverified
      7badad77
  23. Nov 24, 2017
  24. Oct 17, 2017
  25. Oct 16, 2017
  26. Oct 13, 2017
  27. Jul 10, 2017
  28. Jun 23, 2017
  29. Jun 11, 2017
    • Eugen Rochko's avatar
      Fix #3665 - Refactor timelines reducer (#3686) · 47bf7a80
      Eugen Rochko authored
      * Move ancestors/descendants out of timelines reducer
      
      * Refactor timelines reducer
      
      All types of timelines now have a flat structure and use the same
      reducer functions and actions
      
      * Reintroduce some missing behaviours
      
      * Fix wrong import in reports
      
      * Fix includes typo
      
      * Fix issue related to "next" pagination in timelines and notifications
      
      * Fix bug with timeline's initial state, expandNotifications
      47bf7a80
  30. May 31, 2017
  31. May 26, 2017
    • unarist's avatar
      Remove status context construction in the React side (#3331) · 902d9e34
      unarist authored
      because it may causes flicker on the conversation when it contains blocked/muted user's status.
      
      We use `/api/v1/statuses/{id}/context` to obtain status ids in the
      conversation which filters blocked/muted user, but also uses internal
      cache constructed from `in_reply_to_id` by `normalizeStatus()` in
      `reducers/timelines.js` on each status loading which doesn't filter.
      
      So statuses appears in conversation if those are cached, even those
      statuses are from blocked/muted user. Then context cache will be updated
      with the result of the context API and those statuses will be removed.
      
      I have left the `normalizeStatus()` function itself which is called many
      functions in the file as a placeholder for now, but maybe it should be
      removed completely.
      902d9e34
  32. May 25, 2017
  33. 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
  34. May 19, 2017
  35. 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
  36. Apr 18, 2017
  37. Apr 02, 2017
  38. Mar 02, 2017
Loading