Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Setup UX improvements #468

Open
2 of 8 tasks
jonathanstegall opened this issue May 14, 2022 · 0 comments
Open
2 of 8 tasks

Setup UX improvements #468

jonathanstegall opened this issue May 14, 2022 · 0 comments
Labels
enhancement New feature or request

Comments

@jonathanstegall
Copy link
Member

jonathanstegall commented May 14, 2022

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

@jonathanstegall jonathanstegall added the enhancement New feature or request label May 14, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant