-
Notifications
You must be signed in to change notification settings - Fork 67
Comparing changes
Open a pull request
base repository: fastly/cli
base: v0.31.0
head repository: fastly/cli
compare: v0.32.0
- 13 commits
- 251 files changed
- 2 contributors
Commits on Jun 17, 2021
-
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
Configuration menu - View commit details
-
Copy full SHA for 30e1140 - Browse repository at this point
Copy the full SHA 30e1140View commit details
Commits on Jun 21, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 516b728 - Browse repository at this point
Copy the full SHA 516b728View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3c56ca0 - Browse repository at this point
Copy the full SHA 3c56ca0View commit details
Commits on Jun 22, 2021
-
Configuration menu - View commit details
-
Copy full SHA for d0b1b49 - Browse repository at this point
Copy the full SHA d0b1b49View commit details -
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
Configuration menu - View commit details
-
Copy full SHA for 0de98d0 - Browse repository at this point
Copy the full SHA 0de98d0View commit details -
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
Configuration menu - View commit details
-
Copy full SHA for fa80827 - Browse repository at this point
Copy the full SHA fa80827View commit details -
Add extra breathing space to
vcl custom
describe/list output (#319)* give list output some breathing space * give describe output some breathing space
Configuration menu - View commit details
-
Copy full SHA for f31f54b - Browse repository at this point
Copy the full SHA f31f54bView commit details
Commits on Jun 23, 2021
-
Configuration menu - View commit details
-
Copy full SHA for b99ddc3 - Browse repository at this point
Copy the full SHA b99ddc3View commit details
Commits on Jun 28, 2021
-
Service ID lookup to include fallback to environment variable (#320)
* failover to env var * move manifest read up a line
Configuration menu - View commit details
-
Copy full SHA for 4e2dbff - Browse repository at this point
Copy the full SHA 4e2dbffView commit details
Commits on Jun 29, 2021
-
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
Configuration menu - View commit details
-
Copy full SHA for f63da94 - Browse repository at this point
Copy the full SHA f63da94View commit details
Commits on Jun 30, 2021
-
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
Configuration menu - View commit details
-
Copy full SHA for 997ac77 - Browse repository at this point
Copy the full SHA 997ac77View commit details -
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
Configuration menu - View commit details
-
Copy full SHA for 276d84f - Browse repository at this point
Copy the full SHA 276d84fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 802bf7b - Browse repository at this point
Copy the full SHA 802bf7bView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v0.31.0...v0.32.0