Skip to content
Snippets Groups Projects
  • Phoomparin Mano's avatar
    4ce37a25
    feat(sdk): CLI to bootstrap an embedding-ready Metabase instance (#46080) · 4ce37a25
    Phoomparin Mano authored
    
    * add setup commands
    
    * fix settings definition
    
    * update environment variables for cli
    
    * handle instances not being ready
    
    * update error messages
    
    * add more specific loading messages
    
    * loading spinner state
    
    * improve error message
    
    * use a fixed demo setup token
    
    * remove extraneous spinner
    
    * update status checks
    
    * update container messages
    
    * update wait timing
    
    * create api keys
    
    * extract constants
    
    * remove manual steps
    
    * Add anonymous tracking + other things. will need to clean up
    
    * Modify SDK for better structure
    
    * remove line from print.ts
    
    * Update webpack.embedding-sdk-cli.config.js back to production
    
    * Add types and add quick note
    
    * Fix a typo
    
    * Add index file, simplify types, use an array
    
    * Add safer json parsing
    
    * use delay of 100ms between each setup call
    
    * Suggestions from review
    
    * ensure that cli works
    
    * Attempt to fix jest errors
    
    * Remove node-fetch from sdk code to hopefully get unit tests working again
    
    * fix yarn.lock file
    
    * revert capture groups change
    
    ---------
    
    Co-authored-by: default avatarOisin Coveney <oisin@metabase.com>
    feat(sdk): CLI to bootstrap an embedding-ready Metabase instance (#46080)
    Phoomparin Mano authored
    
    * add setup commands
    
    * fix settings definition
    
    * update environment variables for cli
    
    * handle instances not being ready
    
    * update error messages
    
    * add more specific loading messages
    
    * loading spinner state
    
    * improve error message
    
    * use a fixed demo setup token
    
    * remove extraneous spinner
    
    * update status checks
    
    * update container messages
    
    * update wait timing
    
    * create api keys
    
    * extract constants
    
    * remove manual steps
    
    * Add anonymous tracking + other things. will need to clean up
    
    * Modify SDK for better structure
    
    * remove line from print.ts
    
    * Update webpack.embedding-sdk-cli.config.js back to production
    
    * Add types and add quick note
    
    * Fix a typo
    
    * Add index file, simplify types, use an array
    
    * Add safer json parsing
    
    * use delay of 100ms between each setup call
    
    * Suggestions from review
    
    * ensure that cli works
    
    * Attempt to fix jest errors
    
    * Remove node-fetch from sdk code to hopefully get unit tests working again
    
    * fix yarn.lock file
    
    * revert capture groups change
    
    ---------
    
    Co-authored-by: default avatarOisin Coveney <oisin@metabase.com>
Code owners
Assign users and groups as approvers for specific file changes. Learn more.