Skip to content

Setup UX improvements #468

@jonathanstegall

Description

@jonathanstegall

Is your feature request related to a problem? Please describe.
When doing an initial install, just realizing some things that would make it nicer:

  1. We should make a button or other functionality that users can use to choose the default for Salesforce values where there is a default, rather than having to type it, since it is what most users will want.
  2. If the plugin is already installed, we do the alert with the Salesforce API version; we should make a button to delete the option.
  3. Pick a default value for Salesforce Field Display Value
  4. Consider sending users from the initial Settings tab to the Authorize tab if they haven't authorized.
  5. Consider sending them from Authorize to Fieldmap if there are no fieldmaps.
  6. Consider sending them to the Scheduling tab if there are no schedule settings.
  7. Consider setting default Log Settings or sending user there if there are no log settings.
  8. Debug mode should only have to be set on the main settings page. Debug log messages should not have to be separately enabled.

** for the Salesforce settings that have defaults**
image

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions