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

feat: notation plugin install command #827

Merged
merged 88 commits into from
Dec 21, 2023

Commits on Oct 19, 2023

  1. added zip suport

    Signed-off-by: Patrick Zheng <patrickzheng@microsoft.com>
    Two-Hearts committed Oct 19, 2023
    Configuration menu
    Copy the full SHA
    fb763d9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    dd75b5d View commit details
    Browse the repository at this point in the history

Commits on Oct 20, 2023

  1. added tar.gz support

    Signed-off-by: Patrick Zheng <patrickzheng@microsoft.com>
    Two-Hearts committed Oct 20, 2023
    Configuration menu
    Copy the full SHA
    c326db2 View commit details
    Browse the repository at this point in the history

Commits on Oct 23, 2023

  1. updated

    Signed-off-by: Patrick Zheng <patrickzheng@microsoft.com>
    Two-Hearts committed Oct 23, 2023
    Configuration menu
    Copy the full SHA
    d19ec82 View commit details
    Browse the repository at this point in the history
  2. added uninstall

    Signed-off-by: Patrick Zheng <patrickzheng@microsoft.com>
    Two-Hearts committed Oct 23, 2023
    Configuration menu
    Copy the full SHA
    bf3d6e9 View commit details
    Browse the repository at this point in the history
  3. added install from URL

    Signed-off-by: Patrick Zheng <patrickzheng@microsoft.com>
    Two-Hearts committed Oct 23, 2023
    Configuration menu
    Copy the full SHA
    a6379c1 View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2023

  1. updated

    Signed-off-by: Patrick Zheng <patrickzheng@microsoft.com>
    Two-Hearts committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    4b5989c View commit details
    Browse the repository at this point in the history
  2. fix

    Signed-off-by: Patrick Zheng <patrickzheng@microsoft.com>
    Two-Hearts committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    1550236 View commit details
    Browse the repository at this point in the history
  3. updated

    Signed-off-by: Patrick Zheng <patrickzheng@microsoft.com>
    Two-Hearts committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    ea75514 View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2023

  1. Configuration menu
    Copy the full SHA
    ce9439f View commit details
    Browse the repository at this point in the history
  2. notation plugin install

    Signed-off-by: Patrick Zheng <patrickzheng@microsoft.com>
    Two-Hearts committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    236a8aa View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2023

  1. Configuration menu
    Copy the full SHA
    4ae38c8 View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2023

  1. update

    Signed-off-by: Patrick Zheng <patrickzheng@microsoft.com>
    Two-Hearts committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    3c6ca5f View commit details
    Browse the repository at this point in the history
  2. updated

    Signed-off-by: Patrick Zheng <patrickzheng@microsoft.com>
    Two-Hearts committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    121b783 View commit details
    Browse the repository at this point in the history
  3. updated unit tests

    Signed-off-by: Patrick Zheng <patrickzheng@microsoft.com>
    Two-Hearts committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    0743cb0 View commit details
    Browse the repository at this point in the history
  4. updated based on spec changes

    Signed-off-by: Patrick Zheng <patrickzheng@microsoft.com>
    Two-Hearts committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    932e89a View commit details
    Browse the repository at this point in the history
  5. fixed unit tests

    Signed-off-by: Patrick Zheng <patrickzheng@microsoft.com>
    Two-Hearts committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    981cef3 View commit details
    Browse the repository at this point in the history
  6. e2e tests

    Signed-off-by: Patrick Zheng <patrickzheng@microsoft.com>
    Two-Hearts committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    e641eb5 View commit details
    Browse the repository at this point in the history
  7. fixing e2e tests

    Signed-off-by: Patrick Zheng <patrickzheng@microsoft.com>
    Two-Hearts committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    7983bd9 View commit details
    Browse the repository at this point in the history
  8. fixing e2e tests

    Signed-off-by: Patrick Zheng <patrickzheng@microsoft.com>
    Two-Hearts committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    56612a6 View commit details
    Browse the repository at this point in the history
  9. fixing e2e tests

    Signed-off-by: Patrick Zheng <patrickzheng@microsoft.com>
    Two-Hearts committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    1c070ee View commit details
    Browse the repository at this point in the history
  10. fixing e2e tests

    Signed-off-by: Patrick Zheng <patrickzheng@microsoft.com>
    Two-Hearts committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    5d2d27c View commit details
    Browse the repository at this point in the history
  11. fixing e2e tests

    Signed-off-by: Patrick Zheng <patrickzheng@microsoft.com>
    Two-Hearts committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    26366bc View commit details
    Browse the repository at this point in the history
  12. fixing e2e tests

    Signed-off-by: Patrick Zheng <patrickzheng@microsoft.com>
    Two-Hearts committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    0e5a109 View commit details
    Browse the repository at this point in the history
  13. fixing e2e tests

    Signed-off-by: Patrick Zheng <patrickzheng@microsoft.com>
    Two-Hearts committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    73d1aeb View commit details
    Browse the repository at this point in the history
  14. clean up

    Signed-off-by: Patrick Zheng <patrickzheng@microsoft.com>
    Two-Hearts committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    4f21480 View commit details
    Browse the repository at this point in the history
  15. fix CI

    Signed-off-by: Patrick Zheng <patrickzheng@microsoft.com>
    Two-Hearts committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    e275eab View commit details
    Browse the repository at this point in the history
  16. added license headers

    Signed-off-by: Patrick Zheng <patrickzheng@microsoft.com>
    Two-Hearts committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    fccef51 View commit details
    Browse the repository at this point in the history
  17. updates

    Signed-off-by: Patrick Zheng <patrickzheng@microsoft.com>
    Two-Hearts committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    31a7dc1 View commit details
    Browse the repository at this point in the history
  18. fix: fix the license check (notaryproject#826)

    Signed-off-by: Patrick Zheng <patrickzheng@microsoft.com>
    Two-Hearts committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    5f893dc View commit details
    Browse the repository at this point in the history
  19. updates

    Signed-off-by: Patrick Zheng <patrickzheng@microsoft.com>
    Two-Hearts committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    d5a68ee View commit details
    Browse the repository at this point in the history
  20. fixed tests

    Signed-off-by: Patrick Zheng <patrickzheng@microsoft.com>
    Two-Hearts committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    ff41ceb View commit details
    Browse the repository at this point in the history
  21. updates

    Signed-off-by: Patrick Zheng <patrickzheng@microsoft.com>
    Two-Hearts committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    320b2e3 View commit details
    Browse the repository at this point in the history
  22. updates

    Signed-off-by: Patrick Zheng <patrickzheng@microsoft.com>
    Two-Hearts committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    f8747a4 View commit details
    Browse the repository at this point in the history
  23. updates

    Signed-off-by: Patrick Zheng <patrickzheng@microsoft.com>
    Two-Hearts committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    c400f10 View commit details
    Browse the repository at this point in the history
  24. updates

    Signed-off-by: Patrick Zheng <patrickzheng@microsoft.com>
    Two-Hearts committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    327172e View commit details
    Browse the repository at this point in the history
  25. updates

    Signed-off-by: Patrick Zheng <patrickzheng@microsoft.com>
    Two-Hearts committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    ba587a3 View commit details
    Browse the repository at this point in the history
  26. updates e2e

    Signed-off-by: Patrick Zheng <patrickzheng@microsoft.com>
    Two-Hearts committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    93da0fc View commit details
    Browse the repository at this point in the history
  27. updates

    Signed-off-by: Patrick Zheng <patrickzheng@microsoft.com>
    Two-Hearts committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    5dcb505 View commit details
    Browse the repository at this point in the history
  28. fixed bug

    Signed-off-by: Patrick Zheng <patrickzheng@microsoft.com>
    Two-Hearts committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    3618d4b View commit details
    Browse the repository at this point in the history
  29. fix e2e

    Signed-off-by: Patrick Zheng <patrickzheng@microsoft.com>
    Two-Hearts committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    1375a85 View commit details
    Browse the repository at this point in the history
  30. updated based on spec

    Signed-off-by: Patrick Zheng <patrickzheng@microsoft.com>
    Two-Hearts committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    0145452 View commit details
    Browse the repository at this point in the history
  31. fixed e2e

    Signed-off-by: Patrick Zheng <patrickzheng@microsoft.com>
    Two-Hearts committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    c8d9c51 View commit details
    Browse the repository at this point in the history
  32. updated based on spec

    Signed-off-by: Patrick Zheng <patrickzheng@microsoft.com>
    Two-Hearts committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    364d680 View commit details
    Browse the repository at this point in the history
  33. updated based on spec

    Signed-off-by: Patrick Zheng <patrickzheng@microsoft.com>
    Two-Hearts committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    c045bd5 View commit details
    Browse the repository at this point in the history
  34. bump: bump up to go version 1.21 (notaryproject#833)

    Signed-off-by: Patrick Zheng <patrickzheng@microsoft.com>
    Two-Hearts committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    129daa0 View commit details
    Browse the repository at this point in the history
  35. updated per code review

    Signed-off-by: Patrick Zheng <patrickzheng@microsoft.com>
    Two-Hearts committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    84e60aa View commit details
    Browse the repository at this point in the history
  36. updated per code review

    Signed-off-by: Patrick Zheng <patrickzheng@microsoft.com>
    Two-Hearts committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    125b169 View commit details
    Browse the repository at this point in the history
  37. updated per code review

    Signed-off-by: Patrick Zheng <patrickzheng@microsoft.com>
    Two-Hearts committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    dfbbba4 View commit details
    Browse the repository at this point in the history
  38. doc: update plugin spec (notaryproject#809)

    Signed-off-by: Feynman Zhou <feynmanzhou@microsoft.com>
    FeynmanZhou authored and Two-Hearts committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    8cef5eb View commit details
    Browse the repository at this point in the history
  39. build(deps): Bump github.com/spf13/cobra from 1.7.0 to 1.8.0 (notaryp…

    …roject#823)
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored and Two-Hearts committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    583ff98 View commit details
    Browse the repository at this point in the history
  40. update

    Signed-off-by: Patrick Zheng <patrickzheng@microsoft.com>
    Two-Hearts committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    2624fe7 View commit details
    Browse the repository at this point in the history
  41. updated per code review

    Signed-off-by: Patrick Zheng <patrickzheng@microsoft.com>
    Two-Hearts committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    a272fdf View commit details
    Browse the repository at this point in the history
  42. updated per code review

    Signed-off-by: Patrick Zheng <patrickzheng@microsoft.com>
    Two-Hearts committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    d3ff85a View commit details
    Browse the repository at this point in the history
  43. fixing unit tests

    Signed-off-by: Patrick Zheng <patrickzheng@microsoft.com>
    Two-Hearts committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    dbf5adb View commit details
    Browse the repository at this point in the history
  44. fixing e2e tests

    Signed-off-by: Patrick Zheng <patrickzheng@microsoft.com>
    Two-Hearts committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    5031090 View commit details
    Browse the repository at this point in the history
  45. refactored the code

    Signed-off-by: Patrick Zheng <patrickzheng@microsoft.com>
    Two-Hearts committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    b2b66c4 View commit details
    Browse the repository at this point in the history
  46. Configuration menu
    Copy the full SHA
    029317b View commit details
    Browse the repository at this point in the history
  47. Correct broken link to quick start guide (notaryproject#831)

    Similarly to notaryproject/notaryproject.dev#360,
    I attempted to follow the link in the README.md for the quick start guide and discovered the broken link. Linking to the official page.
    
    URL: https://notaryproject.dev/docs/quickstart/
    Expected page: https://notaryproject.dev/docs/quickstart-guides/quickstart-sign-image-artifact/
    
    Signed-off-by: Cameron Rozean <rcrozean@gmail.com>
    rcrozean authored and Two-Hearts committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    ed93044 View commit details
    Browse the repository at this point in the history
  48. updated err msg

    Signed-off-by: Patrick Zheng <patrickzheng@microsoft.com>
    Two-Hearts committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    0d7170a View commit details
    Browse the repository at this point in the history
  49. updated dependency

    Signed-off-by: Patrick Zheng <patrickzheng@microsoft.com>
    Two-Hearts committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    303dac5 View commit details
    Browse the repository at this point in the history
  50. chore: update tag to digest (notaryproject#837)

    Signed-off-by: Yi Zha <yizha1@microsoft.com>
    yizha1 authored and Two-Hearts committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    d27414b View commit details
    Browse the repository at this point in the history
  51. updated comments

    Signed-off-by: Patrick Zheng <patrickzheng@microsoft.com>
    Two-Hearts committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    3e07ac8 View commit details
    Browse the repository at this point in the history
  52. resolved conflicts

    Signed-off-by: Patrick Zheng <patrickzheng@microsoft.com>
    Two-Hearts committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    bcb2f5f View commit details
    Browse the repository at this point in the history
  53. chore: update references with the tag version (notaryproject#836)

    Resolve notaryproject#456
    
    Signed-off-by: Yi Zha <yizha1@microsoft.com>
    
    Signed-off-by: Yi Zha <yizha1@microsoft.com>
    yizha1 authored and Two-Hearts committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    80f18a7 View commit details
    Browse the repository at this point in the history
  54. resolved conflicts

    Signed-off-by: Patrick Zheng <patrickzheng@microsoft.com>
    Two-Hearts committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    a5e4398 View commit details
    Browse the repository at this point in the history
  55. Configuration menu
    Copy the full SHA
    30651d5 View commit details
    Browse the repository at this point in the history
  56. Configuration menu
    Copy the full SHA
    a5fa33f View commit details
    Browse the repository at this point in the history
  57. added install from executable file directly

    Signed-off-by: Patrick Zheng <patrickzheng@microsoft.com>
    Two-Hearts committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    7550dad View commit details
    Browse the repository at this point in the history
  58. fixing e2e tests

    Signed-off-by: Patrick Zheng <patrickzheng@microsoft.com>
    Two-Hearts committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    4adfb46 View commit details
    Browse the repository at this point in the history
  59. fixing e2e tests

    Signed-off-by: Patrick Zheng <patrickzheng@microsoft.com>
    Two-Hearts committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    9fdc455 View commit details
    Browse the repository at this point in the history
  60. fixing e2e tests

    Signed-off-by: Patrick Zheng <patrickzheng@microsoft.com>
    Two-Hearts committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    f70f736 View commit details
    Browse the repository at this point in the history
  61. resolved conflicts

    Signed-off-by: Patrick Zheng <patrickzheng@microsoft.com>
    Two-Hearts committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    9ac03bf View commit details
    Browse the repository at this point in the history
  62. updated per code review

    Signed-off-by: Patrick Zheng <patrickzheng@microsoft.com>
    Two-Hearts committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    4257e06 View commit details
    Browse the repository at this point in the history

Commits on Dec 15, 2023

  1. updated dependency

    Signed-off-by: Patrick Zheng <patrickzheng@microsoft.com>
    Two-Hearts committed Dec 15, 2023
    Configuration menu
    Copy the full SHA
    1357ed3 View commit details
    Browse the repository at this point in the history

Commits on Dec 18, 2023

  1. updated per code review

    Signed-off-by: Patrick Zheng <patrickzheng@microsoft.com>
    Two-Hearts committed Dec 18, 2023
    Configuration menu
    Copy the full SHA
    34be1e1 View commit details
    Browse the repository at this point in the history
  2. updated error message

    Signed-off-by: Patrick Zheng <patrickzheng@microsoft.com>
    Two-Hearts committed Dec 18, 2023
    Configuration menu
    Copy the full SHA
    69b33e0 View commit details
    Browse the repository at this point in the history
  3. updated notation-go dependency

    Signed-off-by: Patrick Zheng <patrickzheng@microsoft.com>
    Two-Hearts committed Dec 18, 2023
    Configuration menu
    Copy the full SHA
    3266871 View commit details
    Browse the repository at this point in the history
  4. updated func doc

    Signed-off-by: Patrick Zheng <patrickzheng@microsoft.com>
    Two-Hearts committed Dec 18, 2023
    Configuration menu
    Copy the full SHA
    9a6bc30 View commit details
    Browse the repository at this point in the history

Commits on Dec 20, 2023

  1. updated per code review

    Signed-off-by: Patrick Zheng <patrickzheng@microsoft.com>
    Two-Hearts committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    489136a View commit details
    Browse the repository at this point in the history
  2. updated per code review

    Signed-off-by: Patrick Zheng <patrickzheng@microsoft.com>
    Two-Hearts committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    534199f View commit details
    Browse the repository at this point in the history
  3. updated per code review

    Signed-off-by: Patrick Zheng <patrickzheng@microsoft.com>
    Two-Hearts committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    0d510bc View commit details
    Browse the repository at this point in the history
  4. resolved conflicts

    Signed-off-by: Patrick Zheng <patrickzheng@microsoft.com>
    Two-Hearts committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    0e8b51a View commit details
    Browse the repository at this point in the history
  5. update

    Signed-off-by: Patrick Zheng <patrickzheng@microsoft.com>
    Two-Hearts committed Dec 20, 2023
    Configuration menu
    Copy the full SHA
    a68d098 View commit details
    Browse the repository at this point in the history

Commits on Dec 21, 2023

  1. added printouts to show dowloading plugin from URL

    Signed-off-by: Patrick Zheng <patrickzheng@microsoft.com>
    Two-Hearts committed Dec 21, 2023
    Configuration menu
    Copy the full SHA
    49a3bcb View commit details
    Browse the repository at this point in the history
  2. fix E2E test

    Signed-off-by: Patrick Zheng <patrickzheng@microsoft.com>
    Two-Hearts committed Dec 21, 2023
    Configuration menu
    Copy the full SHA
    af4b648 View commit details
    Browse the repository at this point in the history
  3. fix E2E test

    Signed-off-by: Patrick Zheng <patrickzheng@microsoft.com>
    Two-Hearts committed Dec 21, 2023
    Configuration menu
    Copy the full SHA
    57c6b35 View commit details
    Browse the repository at this point in the history
  4. update

    Signed-off-by: Patrick Zheng <patrickzheng@microsoft.com>
    Two-Hearts committed Dec 21, 2023
    Configuration menu
    Copy the full SHA
    45788ae View commit details
    Browse the repository at this point in the history