1. 27 Sep, 2017 1 commit
  2. 12 May, 2017 1 commit
    • Eugen Rochko's avatar
      Fix sidekiq "port" being wrong (#3014) · 0cb4b920
      Eugen Rochko authored
      Sidekiq doesn't need a port, however that env var is used for generating URLs
      in development, so when foreman sets it wrong, you get bad URLs from the
      streaming API during development
      0cb4b920
  3. 05 May, 2017 1 commit
    • Eugen Rochko's avatar
      More robust PuSH subscription refreshes (#2799) · 81584779
      Eugen Rochko authored
      * Fix #2473 - Use sidekiq scheduler to refresh PuSH subscriptions instead of cron
      
      Fix an issue where / in domain would raise exception in TagManager#normalize_domain
      
      PuSH subscriptions refresh done in a round-robin way to avoid hammering a single
      server's hub in sequence. Correct handling of failures/retries through Sidekiq (see
      also #2613). Optimize Account#with_followers scope. Also, since subscriptions
      are now delegated to Sidekiq jobs, an uncaught exception will not stop the entire
      refreshing operation halfway through
      
      Fix #2702 - Correct user agent header on outgoing http requests
      
      * Add test for SubscribeService
      
      * Extract #expiring_accounts into method
      
      * Make mastodon:push:refresh no-op
      
      * Queues are now defined in sidekiq.yml
      
      * Queues are now in sidekiq.yml
      81584779
  4. 04 May, 2017 1 commit
    • abcang's avatar
      changed to run foreman with vagrant (#2742) · bea117a4
      abcang authored
      * changed to run foreman with vagrant
      
      * change port specification method and database setting
      
      * delete changes of environment variable related code
      
      * hard coated the port
      bea117a4
  5. 03 May, 2017 2 commits
    • Matt Jankowski's avatar
      Use puma config for Procfile.dev (#2735) · 2b9bc9c1
      Matt Jankowski authored
      2b9bc9c1
    • 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