Releases: quantcdn/quant-cli
Releases · quantcdn/quant-cli
v5.1.1
Major overhaul of the CLI tool to provide a new base before adding oauth login and Dashboard API controls.
- Adds interactive mode to CLI when running
quant
without other args
┌ QuantCDN CLI
─────────────────────────────────────
Active configuration:
Organization: example-org
Project: example-project
─────────────────────────────────────
│
quant
┌ QuantCDN CLI
─────────────────────────────────────
Active configuration:
Organization: quant
Project: quant-dashboard
Endpoint: http://localhost:8081/v1
─────────────────────────────────────
│
◆ What would you like to do?
│ ● Deploy an entire directory
│ ○ Deploy a single page
│ ○ Deploy a single file
│ ○ Create a redirect
│ ○ Purge the cache for a path
│ ○ Access WAF logs
│ ○ Perform search index operations
│ ○ Validate local file checksums
│ ○ ───────────────────────
│ ○ Deploy an edge function
│ ○ Deploy an edge filter
│ ○ Deploy an edge auth function
│ ○ ───────────────────────
│ ○ Unpublish an asset
│ ○ Delete an asset
│ ○ ───────────────────────
│ ○ Show project info
│ ○ Reinitialize project settings
- Moves WAF logs to content API
- Use concurrency for unpublishing to speed up deployment time
- Write to revision log after
deploy
orscan
commands execute - Batch requests to meta API for
scan
command for vastly increased performance - Prevent deploying conflicting
--enable-index-html
mode on/off - Adds functionality for add/update edge functions, edge auth, edge filters
- Adds bulk deployment of edge functions via
functions
command
v4.0.0
What's Changed
- Feat: Add publish command. by @steveworley in #251
- Feat: User-agent support for crawl. by @steveworley in #261
- Fix: Change to install. by @steveworley in #265
- Bump eslint from 8.57.0 to 9.8.0 by @dependabot in #266
- Bump sinon from 17.0.2 to 18.0.0 by @dependabot in #257
- Fix: Global install issue by @steveworley in #270
Full Changelog: v3.0.0...v4.0.0
v3.0.0
What's Changed
- Bump eslint from 8.45.0 to 8.51.0 by @dependabot in #235
- Bump chai from 4.3.7 to 4.3.10 by @dependabot in #234
- Bump string.prototype.matchall from 4.0.8 to 4.0.10 by @dependabot in #231
- Bump yargs from 17.6.2 to 17.7.2 by @dependabot in #224
- Dependency updates. by @stooit in #244
- Bump @sinonjs/referee from 10.0.1 to 11.0.1 by @dependabot in #245
- Bump sinon from 15.2.0 to 17.0.1 by @dependabot in #236
- Chore: Update minimum node verson. by @steveworley in #246
- Fix: Bump docker version. by @steveworley in #247
Full Changelog: v2.1.0...v3.0.0
v2.1.0
- Add node engines. 8de2a4c
- Merge pull request #216 from quantcdn/dependabot/npm_and_yarn/sinon-15.2.0 0bf878a
- Merge pull request #222 from quantcdn/dependabot/npm_and_yarn/eslint-8.45.0 8c1fef6
- Bump sinon from 15.0.4 to 15.2.0 3922517
- Merge pull request #217 from quantcdn/dependabot/npm_and_yarn/html-entities-2.4.0 d448970
- Merge pull request #220 from quantcdn/dependabot/npm_and_yarn/sinonjs/referee-10.0.1 6e073c7
- Bump eslint from 8.40.0 to 8.45.0 ca701cc
- Bump html-entities from 2.3.3 to 2.4.0 f32f009
- Bump @sinonjs/referee from 10.0.0 to 10.0.1 cc51dfb
- Merge pull request #218 from quantcdn/feat/waf-logs-command 8bebcdb
- Update tests to support quant-organisation ce0a83e
- Add waf log command. 26a4c6f
- Merge pull request #223 from quantcdn/dependabot/npm_and_yarn/word-wrap-1.2.4 776448f
- Bump word-wrap from 1.2.3 to 1.2.4 f5fa22c
- Merge pull request #208 from quantcdn/dependabot/npm_and_yarn/sinon-15.0.4 026140c
- Merge pull request #210 from quantcdn/dependabot/npm_and_yarn/yargs-17.7.2 8ccc22a
- Merge pull request #211 from quantcdn/dependabot/npm_and_yarn/eslint-8.40.0 0090d71
- Bump eslint from 8.34.0 to 8.40.0 eb28863
- Bump yargs from 17.6.2 to 17.7.2 efefd49
- Bump sinon from 15.0.1 to 15.0.4 d7e5d42
- Merge pull request #199 from quantcdn/dependabot/npm_and_yarn/eslint-8.34.0 3289938
- Bump eslint from 8.33.0 to 8.34.0 13820a0
- Merge pull request #196 from quantcdn/dependabot/npm_and_yarn/sinonjs/referee-10.0.0 1109b97
- Bump @sinonjs/referee from 9.1.2 to 10.0.0 af40a21
- Merge pull request #191 from quantcdn/dependabot/npm_and_yarn/sinon-15.0.1 56fecb6
- Merge pull request #195 from quantcdn/feature/skip-unpublish-redirects 991c5bb
- Merge pull request #197 from quantcdn/dependabot/npm_and_yarn/eslint-8.33.0 dc14358
- Merge pull request #198 from quantcdn/bugfix/fix_search_index e61580e
- Fixed searchIndex method name. 8a3a5e4
- Bump eslint from 8.29.0 to 8.33.0 5db6474
- Fix lint. 5765fed
- Add type to meta response. 1ea3737
- Bump sinon from 15.0.0 to 15.0.1 b9ba92e
v2.0.0
What's Changed
- Add helper to remove index.html by @steveworley in #182
- Add local revision support. by @steveworley in #166
Dependencies
- Bump yargs from 17.5.1 to 17.6.2 by @dependabot in #181
- Bump eslint from 8.23.0 to 8.29.0 by @dependabot in #180
- Bump chai from 4.3.6 to 4.3.7 by @dependabot in #186
- Bump sinon from 14.0.0 to 15.0.0 by @dependabot in #179
- Bump big-json from 3.1.0 to 3.2.0 by @dependabot in #176
- Bump string.prototype.matchall from 4.0.7 to 4.0.8 by @dependabot in #183
- Bump mocha from 10.0.0 to 10.2.0 by @dependabot in #185
Full Changelog: v1.12.0...v2.0.0
v1.12.0
What's Changed
- Bump eslint from 8.20.0 to 8.22.0 by @dependabot in #163
- Bump eslint from 8.22.0 to 8.23.0 by @dependabot in #167
- Add force option. by @steveworley @stooit in #165
Full Changelog: v1.11.0...v1.12.0
Improves performance of metadata lookup, --force
flag, and removes needless revision lookup for markup.
v1.11.0
v1.10.0
- Merge pull request #152 from quantcdn/dependabot/npm_and_yarn/sinon-14.0.0 d281c39
- Bump sinon from 13.0.1 to 14.0.0 a477fb6
- Merge pull request #149 from quantcdn/dependabot/npm_and_yarn/eslint-8.16.0 45fc6ae
- Merge pull request #151 from quantcdn/dependabot/npm_and_yarn/mocha-10.0.0 e904bb3
- Merge pull request #148 from quantcdn/dependabot/npm_and_yarn/yargs-17.5.1 05b89b6
- Bump mocha from 9.2.2 to 10.0.0 0f1df6a
- Merge pull request #144 from quantcdn/dependabot/npm_and_yarn/urijs-1.19.11 557ecc9
- Merge pull request #143 from quantcdn/dependabot/npm_and_yarn/prompt-1.3.0 d9d86c6
- Merge pull request #150 from quantcdn/feature/unfolding-meta 27d9dbe
- Update client to return all pages for meta calls. a6def65
- Bump eslint from 8.12.0 to 8.16.0 0a6fbba
- Bump yargs from 17.4.0 to 17.5.1 56ef902
- Bump urijs from 1.19.10 to 1.19.11 3ea00b1
- Bump prompt from 1.2.2 to 1.3.0 9e77bd5
- Merge pull request #139 from quantcdn/dependabot/npm_and_yarn/string.prototype.matchall-4.0.7 3a35f7d
- Merge pull request #140 from quantcdn/dependabot/npm_and_yarn/html-entities-2.3.3 e7d7f41
- Merge pull request #138 from quantcdn/dependabot/npm_and_yarn/yargs-17.4.0 a06c0b9
- Merge pull request #132 from quantcdn/dependabot/npm_and_yarn/urijs-1.19.10 afb5023
- Bump html-entities from 2.3.2 to 2.3.3 c0fb2c3
- Merge pull request #134 from quantcdn/dependabot/npm_and_yarn/mocha-9.2.2 a93ac15
- Bump string.prototype.matchall from 4.0.6 to 4.0.7 350e281
- Bump yargs from 17.3.1 to 17.4.0 fdecac1
- Merge pull request #135 from quantcdn/dependabot/npm_and_yarn/mime-types-2.1.35 4f58631
- Merge pull request #137 from quantcdn/dependabot/npm_and_yarn/eslint-8.12.0 58595eb
- Bump eslint from 8.9.0 to 8.12.0 e4b636e
- Bump mime-types from 2.1.34 to 2.1.35 b613516
- Bump mocha from 9.2.1 to 9.2.2 d0f605c
- Bump urijs from 1.19.8 to 1.19.10 c856876
v1.9.1
What's Changed
- Account for absolute images in responsive srcsets. by @steveworley in #116
- Update crawl to seed notfound. by @steveworley in #117
- Add extra-domain support. by @steveworley in #58
- Add delete support. by @steveworley in #41
- Allow unpublish skip via regex. by @stooit in #127
- Bump sinon from 11.1.2 to 13.0.1 by @dependabot in #121
- Bump eslint from 8.4.0 to 8.8.0 by @dependabot in #119
- Bump urijs from 1.19.6 to 1.19.7 by @dependabot in #122
- Bump eslint from 8.8.0 to 8.9.0 by @dependabot in #123
- Bump prompt from 1.2.0 to 1.2.1 by @dependabot in #115
- Bump yargs from 17.2.1 to 17.3.1 by @dependabot in #113
- Bump prompt from 1.2.1 to 1.2.2 by @dependabot in #126
- Bump mocha from 9.1.3 to 9.2.0 by @dependabot in #125
- Bump chai from 4.3.4 to 4.3.6 by @dependabot in #124
- Bump mocha from 9.2.0 to 9.2.1 by @dependabot in #128
Full Changelog: v1.9.0...v1.9.1
v1.9.0
What's Changed
- Remove devdependencies from package. by @steveworley in #87
- Bump yargs from 17.0.1 to 17.1.1 by @dependabot in #88
- Bump mocha from 9.0.3 to 9.1.1 by @dependabot in #91
- Bump yargs from 17.1.1 to 17.2.1 by @dependabot in #94
- Bump prompt from 1.1.0 to 1.2.0 by @dependabot in #90
- Bump mocha from 9.1.1 to 9.1.2 by @dependabot in #93
- Bump mime-types from 2.1.32 to 2.1.34 by @dependabot in #104
- Bump mocha from 9.1.2 to 9.1.3 by @dependabot in #99
- Bump string.prototype.matchall from 4.0.5 to 4.0.6 by @dependabot in #96
- Bump eslint from 7.32.0 to 8.4.0 by @dependabot in #106
- Added optional --skip-purge flag. by @stooit in #108
- Allow manual URL list to be passed to crawler by @stooit in #107
Full Changelog: v1.8.0...v1.9.0