Skip to content

v5.1.1

Pre-release
Pre-release
Compare
Choose a tag to compare
@stooit stooit released this 26 Nov 01:31
· 0 commits to main since this release

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 or scan 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