8000 Comparing v0.31.0...v0.32.0 · fastly/cli · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: fastly/cli
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.31.0
Choose a base ref
...
head repository: fastly/cli
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.32.0
Choose a head ref
  • 13 commits
  • 251 files changed
  • 2 contributors

Commits on Jun 17, 2021

  1. add custom vcl endpoints (#310)

    * update api interface
    
    * add 'vcl custom create' command
    
    * add 'vcl custom delete' command
    
    * add 'vcl custom describe' command
    
    * add 'vcl custom list' command
    
    * add 'vcl custom update' command
    
    * add mock implementations
    
    * fix TestApplication tests
    
    * implement 'vcl custom create' tests
    
    * avoid cyclic import issues
    
    * implement 'vcl custom delete' tests
    
    * implement 'vcl custom describe' tests
    
    * implement 'vcl custom list' tests
    
    * implement 'vcl custom update' tests
    
    * switch from --file to overloaded --content flag
    
    * shift content validation to a separate function
    Integralist authored Jun 17, 2021
    Configuration menu
    Copy the full SHA
    30e1140 View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2021

  1. Configuration menu
    Copy the full SHA
    516b728 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3c56ca0 View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2021

  1. Configuration menu
    Copy the full SHA
    d0b1b49 View commit details
    Browse the repository at this point in the history
  2. Embed app config into compiled CLI binary (#312)

    * embed static config
    
    * add workflow for ensuring a PR has the latest config
    
    * reworked some flows
    
    * rephrase 'baked' for 'embedded'
    
    * prompt user regarding fallback to static config
    
    * tests
    
    * clarify why we re-read config when checking for cli updates
    
    * move config pull to the release workflow
    
    * reset config.File instance in tests to make them more isolated
    
    * update PR test workflow to pull config from remote endpoint
    
    * validate config with old/empty legacy token/email section
    Integralist authored Jun 22, 2021
    Configuration menu
    Copy the full SHA
    0de98d0 View commit details
    Browse the repository at this point in the history
  3. Add vcl snippet commands (#316)

    * update interfaces
    
    * move custom.Content to cmd.Custom for greater reusability
    
    * fix ordering of flag when optional
    
    * create IntToBool reusable function
    
    * fix broken code caused by implementing new commands
    
    * refactor IntToBool
    
    * implement 'vcl snippet' commands (no tests)
    
    * fix bad rebase
    
    * use shared time instance and sort struct fields
    
    * tests for vcl snippet
    
    * ensure 'make all' pulls config locally
    
    * use new testutil.AssertContentFlag abstraction
    
    * make language consistent
    
    * remove obsolete comment
    
    * update description for consistency
    Integralist authored Jun 22, 2021
    Configuration menu
    Copy the full SHA
    fa80827 View commit details
    Browse the repository at this point in the history
  4. Add extra breathing space to vcl custom describe/list output (#319)

    * give list output some breathing space
    
    * give describe output some breathing space
    Integralist authored Jun 22, 2021
    Configuration menu
    Copy the full SHA
    f31f54b View commit details
    Browse the repository at this point in the history

Commits on Jun 23, 2021

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

Commits on Jun 28, 2021

  1. Service ID lookup to include fallback to environment variable (#320)

    * failover to env var
    
    * move manifest read up a line
    Integralist authored Jun 28, 2021
    Configuration menu
    Copy the full SHA
    4e2dbff View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2021

  1. Resolve issues with vcl snippet (#318)

    * Service ID lookup to include fallback to environment variable (#320)
    
    * failover to env var
    
    * move manifest read up a line
    
    * fix snippet list
    
    * add new test scenarios for snippet describe
    
    * fix snippet update
    
    * ignore vendor directory
    
    * fix code to use go go-fastly 3.7.1
    
    * update to latest go-fastly version 3.8.0
    Integralist authored Jun 29, 2021
    Configuration menu
    Copy the full SHA
    f63da94 View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2021

  1. Implement purge command (#323)

    * update RELEASE.md to be consistent with go-fastly
    
    * update API interface
    
    * implement purge command boilerplate
    
    * implement new command and fix existing tests
    
    * purge url doesn't need service id
    
    * purge all tests
    
    * tests
    
    diff --git a/pkg/purge/testdata/keys b/pkg/purge/testdata/keys new file
    mode 100644 index 0000000..86e041d --- /dev/null +++
    b/pkg/purge/testdata/keys @@ -0,0 +1,3 @@ +foo +bar +baz
    
    * update root description
    
    * fixes based on feedback
    
    * ensure map order consistency
    
    * add FASTLY_SERVICE_ID to remediation error
    Integralist authored Jun 30, 2021
    Configuration menu
    Copy the full SHA
    997ac77 View commit details
    Browse the repository at this point in the history
  2. Implement some vcl snippet improvements (#324)

    * add snippet id to non-verbose output
    
    * validate dynamic snippet with --new-name is not allowed
    
    * validate versioned snippet with --snippet-id is not allowed
    Integralist authored Jun 30, 2021
    Configuration menu
    Copy the full SHA
    276d84f View commit details
    Browse the repository at this point in the history
  3. 0.32.0 (#325)

    Integralist authored Jun 30, 2021
    Configuration menu
    Copy the full SHA
    802bf7b View commit details
    Browse the repository at this point in the history
Loading
0