@zhm zhm released this Jul 6, 2018 · 3 commits to master since this release

Assets 11
  • --org is now required when running fulcrum setup so that the role can be verified
  • setup now requires that the API token belong to an account owner. Until Fulcrum Desktop has support for non-Owners this will be a requirement. Related to #20

@zhm zhm released this May 8, 2018 · 17 commits to master since this release

Assets 11
  • Patch to address issue when the FCM_ConvertToFloat(text) function doesn't exist. This function converts textual values to doubles when changing a Calculation field from text to number.

@zhm zhm released this Jan 20, 2018 · 22 commits to master since this release

Assets 11
  • --after-sync-command <command> to run an arbitrary command after each sync
  • --home-path <path> to set the file system location for data, config, plugins, etc.
  • --token <token> support on the setup command to skip email/password and use an API token
  • --no-progress to disable progress logs, automatically disabled if stdout isn't a tty
  • --simple-output to decrease the amount of fun we're having
  • --no-colors to disable console colors, automatically disabled for dumb terminals
  • --form <id> support to sync command to filter by form ID, use multiple --form params for multiple forms
  • All command line arguments are also configurable via environment variables, prefixed with FULCRUM_. e.g. setting --home-path from an environment variable using FULCRUM_HOME_PATH. Explicit CLI arguments win.