Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactor UnixFS CoreAPI #5501

Merged
merged 24 commits into from
Oct 5, 2018
Merged

Refactor UnixFS CoreAPI #5501

merged 24 commits into from
Oct 5, 2018

Commits on Oct 3, 2018

  1. coreapi unixfs: use fileAdder directly

    License: MIT
    Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
    magik6k committed Oct 3, 2018
    Configuration menu
    Copy the full SHA
    795d1ea View commit details
    Browse the repository at this point in the history
  2. coreapi unixfs: cid prefix options

    License: MIT
    Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
    magik6k committed Oct 3, 2018
    Configuration menu
    Copy the full SHA
    c68ab56 View commit details
    Browse the repository at this point in the history
  3. coreapi unixfs: better add tests

    License: MIT
    Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
    magik6k committed Oct 3, 2018
    Configuration menu
    Copy the full SHA
    06a4218 View commit details
    Browse the repository at this point in the history
  4. coreapi unixfs: options for RawLeaves / Inline

    License: MIT
    Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
    magik6k committed Oct 3, 2018
    Configuration menu
    Copy the full SHA
    041e55d View commit details
    Browse the repository at this point in the history
  5. coreapi unixfs: layout/chunker options

    License: MIT
    Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
    magik6k committed Oct 3, 2018
    Configuration menu
    Copy the full SHA
    6337e69 View commit details
    Browse the repository at this point in the history
  6. coreapi unixfs: Simpler output handling

    License: MIT
    Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
    magik6k committed Oct 3, 2018
    Configuration menu
    Copy the full SHA
    c056e5a View commit details
    Browse the repository at this point in the history
  7. coreapi unixfs: pin/local/hash-only options

    License: MIT
    Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
    magik6k committed Oct 3, 2018
    Configuration menu
    Copy the full SHA
    49946c6 View commit details
    Browse the repository at this point in the history
  8. coreapi unixfs: cleanup options

    License: MIT
    Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
    magik6k committed Oct 3, 2018
    Configuration menu
    Copy the full SHA
    679d609 View commit details
    Browse the repository at this point in the history
  9. coreapi unixfs: docs on options

    License: MIT
    Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
    magik6k committed Oct 3, 2018
    Configuration menu
    Copy the full SHA
    9887a05 View commit details
    Browse the repository at this point in the history
  10. coreapi unixfs: separate option to enable inlining

    License: MIT
    Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
    magik6k committed Oct 3, 2018
    Configuration menu
    Copy the full SHA
    374fb00 View commit details
    Browse the repository at this point in the history
  11. coreapi unixfs: rebase fixes for fileAdder.AddAllAndPin

    License: MIT
    Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
    magik6k committed Oct 3, 2018
    Configuration menu
    Copy the full SHA
    675106d View commit details
    Browse the repository at this point in the history
  12. coreapi unixfs: multi file support in unixfs coreapi

    License: MIT
    Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
    magik6k committed Oct 3, 2018
    Configuration menu
    Copy the full SHA
    e6bc923 View commit details
    Browse the repository at this point in the history
  13. coreapi unixfs: unixfs.Get

    License: MIT
    Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
    magik6k committed Oct 3, 2018
    Configuration menu
    Copy the full SHA
    8dda695 View commit details
    Browse the repository at this point in the history
  14. coreapi unixfs: test recursive adding

    License: MIT
    Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
    magik6k committed Oct 3, 2018
    Configuration menu
    Copy the full SHA
    c6f8e7e View commit details
    Browse the repository at this point in the history
  15. coreapi unixfs: wrap option

    License: MIT
    Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
    magik6k committed Oct 3, 2018
    Configuration menu
    Copy the full SHA
    18fec6e View commit details
    Browse the repository at this point in the history
  16. coreapi unixfs: hidden opiton

    License: MIT
    Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
    magik6k committed Oct 3, 2018
    Configuration menu
    Copy the full SHA
    3e754d6 View commit details
    Browse the repository at this point in the history
  17. coreapi unixfs: stdin-name option

    License: MIT
    Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
    magik6k committed Oct 3, 2018
    Configuration menu
    Copy the full SHA
    f9cf849 View commit details
    Browse the repository at this point in the history
  18. coreapi unixfs: progress events

    License: MIT
    Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
    magik6k committed Oct 3, 2018
    Configuration menu
    Copy the full SHA
    a81ec29 View commit details
    Browse the repository at this point in the history
  19. coreapi unixfs: filestore opts

    License: MIT
    Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
    magik6k committed Oct 3, 2018
    Configuration menu
    Copy the full SHA
    d51ce96 View commit details
    Browse the repository at this point in the history
  20. ipfs add uses CoreAPI

    License: MIT
    Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
    magik6k committed Oct 3, 2018
    Configuration menu
    Copy the full SHA
    69eb015 View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2018

  1. coreapi unixfile: simplify RawNode case

    License: MIT
    Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
    magik6k committed Oct 4, 2018
    Configuration menu
    Copy the full SHA
    051c330 View commit details
    Browse the repository at this point in the history
  2. coreapi unixfs: fix inline doc

    License: MIT
    Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
    magik6k committed Oct 4, 2018
    Configuration menu
    Copy the full SHA
    4b1f733 View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2018

  1. update unixfs inline option comment to give us room to change things

    (addressing CR)
    
    License: MIT
    Signed-off-by: Steven Allen <steven@stebalien.com>
    Stebalien committed Oct 5, 2018
    Configuration menu
    Copy the full SHA
    35e8d6f View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch 'origin/master' into feat/coreapi/unixfs

    License: MIT
    Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
    magik6k committed Oct 5, 2018
    Configuration menu
    Copy the full SHA
    676403b View commit details
    Browse the repository at this point in the history