Permalink
Commits on Aug 13, 2016
  1. @arkon
Commits on Aug 9, 2016
  1. fix: don't encode by default

    Fixes #109
    committed Aug 9, 2016
Commits on Jul 31, 2016
  1. fix: use basename instead of parse

    To continue to have A+ support (specifically path.parse doesn't exist in node@0.10)
    committed Jul 31, 2016
  2. style: lint fixes

    committed Jul 31, 2016
  3. fix: ensure svg viewBox is kept

    Fixes #102
    
    Use lowerCaseAttributeNames=false when SVG present
    committed Jul 31, 2016
  4. fix: don't bail on corrupted URLs

    Fixes #104
    
    It will warn about them, but not fail the job, instead replacing the URL with '' (which is just as bad as the corrupted url, but at least it finishes).
    committed Jul 31, 2016
  5. fix: don't remove SSI

    Fixes #110
    committed Jul 31, 2016
  6. @cadejscroggins
  7. @mifi

    fix: non-ascii characters

    When doing a request with the node request module with an URL
    containing UTF-8 chars, some webservers will fail to find the file.
    Therefore encodeURI on the url before requesting it.
    Not sure if this is the best way to test it, but it works with all test cases.
    
    Example of page which doesn't inline properly:
    http://hotpoticeland.com/holsgerdislaug/
    which links to the image:
    http://hotpoticeland.com/wp-content/uploads/Hólsgerðislaug-300x225.jpg
    mifi committed with Jun 25, 2016
  8. fix: better reporting of progress

    Also fixed left over count on styles
    committed Jul 31, 2016
Commits on Jun 27, 2016
  1. docs: fix help -H sample

    committed Jun 27, 2016
Commits on May 22, 2016
  1. tests: update for new parsing

    committed May 22, 2016
  2. fix: headers use colons

    The headers option was supposed to mirror cURL, but they were wrongly splitting on `=` and not `:`. This fix updates.
    committed May 22, 2016
  3. fix: loose match on at-imports

    Fixes #98
    committed May 22, 2016
  4. fix: header cli parsing

    committed May 22, 2016
  5. fix: wrap all CSS data urls in quotes

    This ensures that if SVG is used as a background, it doesn't get corrupted.
    
    Fixes #97
    Fixes #96
    committed May 22, 2016
Commits on May 21, 2016
  1. chore: Merge branch 'ueokande-fix_forced_xml_mode'

    * ueokande-fix_forced_xml_mode:
      fix: detect xml-mode with XML declaration
    committed May 21, 2016
Commits on May 17, 2016
  1. @ueokande
Commits on Apr 20, 2016
  1. fix: local content should use fs for inlining

    The issue here was that although the "simple" detection was in place if the URL looked like HTML (i.e. has an angle bracket in it), but it didn't ever set the `isFile` flag.
    
    This fix corrects this, but also swallows ENOENT errors, to mirror >=400 response codes being swallowed (i.e. return an empty body).
    
    Fixes #89
    committed Apr 20, 2016
  2. chore: skip test dir in npm pkg

    committed Apr 20, 2016
  3. chore: merge branch 'feature/clean-progress-output'

    * feature/clean-progress-output:
      style: lint fixes
      feat: enhance and clean -v output
      fix: job counts (was missing JS + inline styles)
      feat: show status if output redirected
      fix: don't try to encode SVG if there's no body
    committed Apr 20, 2016
Commits on Apr 19, 2016
  1. docs: tidy help

    committed Apr 19, 2016
  2. chore: merge branch 'feature/local-only'

    * 'feature/local-only' of https://github.com/eigenuser/inliner:
      chore: renamed flag to --skip-absolute-urls
      chore: renamed flag to --same-origin-only
      feat: support for only inlining local files
    committed Apr 19, 2016
  3. chore: ignore tmp folders

    committed Apr 19, 2016
  4. style: lint fixes

    committed Apr 19, 2016
  5. fix: don't try to encode SVG if there's no body

    Fixes #95
    committed Apr 19, 2016
Commits on Apr 6, 2016
  1. chore: renamed flag to --skip-absolute-urls

    Eugene Park committed Apr 6, 2016
Commits on Apr 1, 2016
  1. chore: add pre-commit hooks

    committed Apr 1, 2016
  2. fix: move tap-only to devdeps

    Fixes #92
    committed Apr 1, 2016
Commits on Feb 28, 2016
  1. chore: linting fixes

    committed Feb 28, 2016