Skip to content
Snippets Groups Projects
  1. Aug 05, 2017
  2. Jul 23, 2017
  3. Jul 14, 2017
  4. 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
    • Akihiko Odaki (@fn_aki@pawoo.net)'s avatar
      Require stylesheets in common.js (#4152) · 8784bd79
      Akihiko Odaki (@fn_aki@pawoo.net) authored
      Require stylesheets in common.js because stylesheets are shared by the
      entry points.
      8784bd79
  5. Jul 09, 2017
  6. Jul 07, 2017
    • 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
  7. Jun 19, 2017
  8. Jun 13, 2017
  9. Jun 05, 2017
  10. Jun 01, 2017
    • Akihiko Odaki (@fn_aki@pawoo.net)'s avatar
      Resolve custom application stylesheet with Webpack (#3373) · e98559c3
      Akihiko Odaki (@fn_aki@pawoo.net) authored
      This implementation is a bit smaller and still has the following benefits:
      
      * No need of app/javascript/packs/custom.js
      For custom stylesheet, it typically has only
      "require('../styles/custom.scss')" and is redundant.
      
      * No need to extract vendor stylesheet to another asset
      Extracting vendor stylesheet could be forgotten by developers who do not
      use custom stylesheet.
      e98559c3
  11. May 27, 2017
    • Eugen Rochko's avatar
      Fix #2922 - Load stylesheet from "custom.css" entrypoint when present (#3332) · 62ca3788
      Eugen Rochko authored
      * Fix #2922 - Load stylesheet from "custom.css" entrypoint when present
      
      This is pretty much the same way it worked as before, albeit with
      having to create app/javascript/packs/custom.js with
      require('../styles/custom.scss') (or whatever you want really), which
      will be a blank slate for you to import whatever you want
      
      * Remove old assets directory
      
      * Extract font-awesome into common.css and always load it
      62ca3788
  12. May 25, 2017
  13. May 22, 2017
  14. May 19, 2017
  15. May 15, 2017
    • Akihiko Odaki's avatar
      Introduce common JavaScript file (#2981) · 85c94963
      Akihiko Odaki authored
      * Create common chunk rather than vendor chunk
      
      vendor chunk is a set of modules provided by external vendors, but now we
      can have a chunk as a set of modules shared by multiple entry points,
      which could be more efficent than having vendor chunk.
      
      * Start rails-ujs in common.js
      
      This is used by /settings/two_factor_authentication.
      85c94963
  16. May 08, 2017
  17. 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
  18. Apr 27, 2017
  19. Apr 26, 2017
    • Lindsey Bieda's avatar
      Red favicon for dev (#2470) · 25cbb845
      Lindsey Bieda authored
      * Set a dev specific favicon
      
      * Consistent spacing
      
      * Add trailing slash for consistency
      
      * Update to remove interpolation
      25cbb845
  20. Apr 25, 2017
  21. Apr 24, 2017
  22. Apr 23, 2017
  23. Apr 20, 2017
  24. Apr 19, 2017
  25. Apr 17, 2017
  26. Apr 15, 2017
  27. Apr 14, 2017
    • maxypy's avatar
      Implementing Subresource Integrity (#1729) · a6807201
      maxypy authored
      * Add sprockets-rails to Gemfile
      
      * Add sprockets-rails to Gemfile.lock
      
      * Update show.html.haml
      
      * Update index.html.haml
      
      * Update admin.html.haml
      
      * Update auth.html.haml
      
      * Update embedded.html.haml
      
      * Update public.html.haml
      a6807201
  28. Apr 08, 2017
  29. Apr 07, 2017
  30. Mar 30, 2017
  31. Mar 03, 2017
  32. Feb 10, 2017
  33. Jan 28, 2017
  34. Jan 21, 2017
  35. Jan 11, 2017
Loading