Skip to content
Permalink
Branch: dev-master
Commits on Dec 20, 2018
  1. Merge pull request ipfs#623 from ipfs/fix/proxy-headers

    hsanjuan committed Dec 20, 2018
    Fix ipfs#382: Extract headers from IPFS API requests and apply them to hijacked ones.
  2. proxy: Check all headers to decide if we need to request

    hsanjuan committed Dec 20, 2018
    And do it by only loading them from the sync.Map once.
    
    License: MIT
    Signed-off-by: Hector Sanjuan <code@hector.link>
  3. proxy: Rename helper to ipfsHeadersKnown()

    hsanjuan committed Dec 20, 2018
    License: MIT
    Signed-off-by: Hector Sanjuan <code@hector.link>
Commits on Dec 18, 2018
  1. Merge pull request ipfs#624 from ipfs/libp2p-6.0.29

    hsanjuan committed Dec 18, 2018
    Update to libp2p-6.0.29 (and general dep alignment)
  2. Update to libp2p-6.0.29 (and general dep alignment)

    hsanjuan committed Dec 18, 2018
    License: MIT
    Signed-off-by: Hector Sanjuan <code@hector.link>
  3. Fix ipfs#382: Extract headers from IPFS API requests & apply them to …

    hsanjuan committed Dec 18, 2018
    …hijacked ones.
    
    This commit makes the proxy extract useful fixed headers (like CORS) from
    the IPFS daemon API responses and then apply them to the responses
    from hijacked endpoints like /add or /repo/stat.
    
    It does this by caching a list of headers from the first IPFS API
    response which has them. If we have not performed any proxied request or
    managed to obtain the headers we're interested in, this will try triggering a
    request to "/api/v0/version" to obtain them first.
    
    This should fix the issues with using Cluster proxy with IPFS Companion and
    Chrome.
    
    License: MIT
    Signed-off-by: Hector Sanjuan <code@hector.link>
Commits on Dec 17, 2018
  1. Merge pull request ipfs#613 from ipfs/gx/files2

    hsanjuan committed Dec 17, 2018
    go-ipfs-files 2.0 updates
  2. API/client: Do not clean folders mid-test.

    hsanjuan committed Dec 17, 2018
    License: MIT
    Signed-off-by: Hector Sanjuan <code@hector.link>
  3. Update to go-ipfs-files 2.0.3

    hsanjuan committed Dec 17, 2018
    License: MIT
    Signed-off-by: Hector Sanjuan <code@hector.link>
  4. Unrewrite deps

    hsanjuan committed Dec 6, 2018
    License: MIT
    Signed-off-by: Hector Sanjuan <code@hector.link>
  5. Merge pull request ipfs#617 from ipfs/issue_616

    hsanjuan committed Dec 17, 2018
    Remove `proxy_` and `Proxy` from proxy config
  6. Remove proxy_ prefix from testing configurations

    hsanjuan committed Dec 17, 2018
    License: MIT
    Signed-off-by: Hector Sanjuan <code@hector.link>
  7. Fix proxy config compatibility

    hsanjuan committed Dec 17, 2018
    License: MIT
    Signed-off-by: Hector Sanjuan <code@hector.link>
Commits on Dec 10, 2018
  1. Merge pull request ipfs#576 from kishansagathiya/issue_453

    hsanjuan committed Dec 10, 2018
    Extract the IPFS Proxy from ipfshttp
Commits on Nov 9, 2018
  1. Merge pull request ipfs#609 from ipfs/feat/component-env-cfg

    hsanjuan committed Nov 9, 2018
    add envcfg to rest api
Commits on Nov 1, 2018
  1. Update 0.7.0 date

    hsanjuan committed Nov 1, 2018
  2. gx publish 0.7.0

    hsanjuan committed Nov 1, 2018
    License: MIT
    Signed-off-by: Hector Sanjuan <code@hector.link>
  3. Release 0.7.0

    hsanjuan committed Nov 1, 2018
    License: MIT
    Signed-off-by: Hector Sanjuan <code@hector.link>
  4. Merge pull request ipfs#607 from ipfs/test/clean-shard-testing

    hsanjuan committed Nov 1, 2018
    Remove shard testing folders
  5. Update changelog

    hsanjuan committed Nov 1, 2018
    License: MIT
    Signed-off-by: Hector Sanjuan <code@hector.link>
  6. Remove shard testing folders

    hsanjuan committed Nov 1, 2018
    License: MIT
    Signed-off-by: Hector Sanjuan <code@hector.link>
  7. Merge pull request ipfs#606 from ipfs/0.7.0/changelog

    hsanjuan committed Nov 1, 2018
    Changelog for v0.7.0
  8. Changelog for v0.7.0

    hsanjuan committed Oct 23, 2018
    License: MIT
    Signed-off-by: Hector Sanjuan <code@hector.link>
  9. Merge pull request ipfs#605 from ipfs/fix/proxy-paths

    hsanjuan committed Nov 1, 2018
    Fix the paths handled by the proxy
  10. Merge pull request ipfs#603 from ipfs/fix/remote-error

    hsanjuan committed Nov 1, 2018
    Fix ipfs#600: Remote pins should not error
  11. Address review comments

    hsanjuan committed Nov 1, 2018
    Remove unused code from tests
    
    License: MIT
    Signed-off-by: Hector Sanjuan <code@hector.link>
  12. Fix the paths handled by the proxy

    hsanjuan committed Nov 1, 2018
    License: MIT
    Signed-off-by: Hector Sanjuan <code@hector.link>
  13. Merge pull request ipfs#604 from ipfs/update/gx-versions3

    hsanjuan committed Nov 1, 2018
    Update gx and gx-go to latest stable
Commits on Oct 31, 2018
  1. Update gx and gx-go to latest stable

    hsanjuan committed Oct 31, 2018
    License: MIT
    Signed-off-by: Hector Sanjuan <code@hector.link>
Commits on Oct 30, 2018
  1. Fix ipfs#600: Remote pins should not error

    hsanjuan committed Oct 30, 2018
    License: MIT
    Signed-off-by: Hector Sanjuan <code@hector.link>
  2. Merge pull request ipfs#601 from ipfs/feat/improve-pin-serial

    hsanjuan committed Oct 30, 2018
    Feat/improve pin serial
  3. Merge pull request ipfs#597 from ipfs/race-fixes-picks

    hsanjuan committed Oct 30, 2018
    Race fixes picks
  4. Re-order shutdownLock fields in cluster declaration

    hsanjuan committed Oct 30, 2018
    License: MIT
    Signed-off-by: Hector Sanjuan <code@hector.link>
Commits on Oct 29, 2018
  1. gx publish 0.7.0-rc1

    hsanjuan committed Oct 29, 2018
    License: MIT
    Signed-off-by: Hector Sanjuan <code@hector.link>
  2. Release 0.7.0-rc1

    hsanjuan committed Oct 29, 2018
    License: MIT
    Signed-off-by: Hector Sanjuan <code@hector.link>
Older
You can’t perform that action at this time.