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

[Feature]: Default workflow configuration per org #1992

Open
2 tasks done
SuaYoo opened this issue Aug 5, 2024 · 0 comments
Open
2 tasks done

[Feature]: Default workflow configuration per org #1992

SuaYoo opened this issue Aug 5, 2024 · 0 comments
Assignees
Labels
back end Requires back end dev work enhancement New feature or request front end Requires front end dev work ui/ux This issue requires UI/UX work

Comments

@SuaYoo
Copy link
Collaborator

SuaYoo commented Aug 5, 2024

What change would you like to see?

Organizations should be able to customize the default values of new workflows.

Context

Organizations may have certain rules that should apply to all crawls. Currently, the only way to replicate custom settings is by duplicating an existing workflow. By enabling org admins to set defaults values for specific fields, users won't have to manually set important settings each time, such as custom user agents, reducing crawl issues.

Requirements

  • Org admins can view and update default values for workflows
  • When creating a new workflow, fields with a default org value are be pre-filled
  • Users can clear the default org value to use the default server value (current behavior)
  • When editing an existing workflow, fields are not pre-filled and server defaults are used for empty fields (current behavior)
  • Basic backend validation of default config for valid workflow keys

Tasks

@SuaYoo SuaYoo added the enhancement New feature or request label Aug 5, 2024
@SuaYoo SuaYoo added front end Requires front end dev work back end Requires back end dev work ui/ux This issue requires UI/UX work labels Aug 5, 2024
@SuaYoo SuaYoo changed the title [Feature]: Allow org admins to set workflow configuration defaults [Feature]: Default workflow configuration per org Aug 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
back end Requires back end dev work enhancement New feature or request front end Requires front end dev work ui/ux This issue requires UI/UX work
Projects
Status: In Design
Development

No branches or pull requests

3 participants