8000 Remove/adjust info link validation requirement · Issue #335 · nds-org/ndslabs · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
Remove/adjust info link validation requirement #335
Open
@bodom0015

Description

@bodom0015

When creating/editing an application spec, the "Information" field requires that the URL entered be a subpage of the NDS Confluence Wiki: Please provide a valid subpage of the NDS Confluence wiki. The form cannot be saved otherwise.

Option A: Remove the Validation Requirement

This requirement should be removed, since we already have cases in CHEESEhub where this link does not point to the NDS wiki and therefore would break this validation if editing the spec is required.

Option B: Adjust the Criteria of the Validation

Another option might be to compromise and adjust it so that these info pages must be a part of github.io and/or the (currently empty) github wiki associated with ndslabs. That would fit the CHEESEhub use case while leaving other possible options intact for future deployments.

Option C: Make it Configurable

If this validation might still be helpful per-instance, then we could maybe make it configurable? It should be easy enough to allow the admin to specify a list of allowed prefixes for this validation when deploying Workbench. If keeping this feature around is more effort than it is worth, it can be removed unless requested specifically by stakeholders.

Note that this will affect:

  • Validation / message of that field
  • Tooltip for that field
  • The link above leading to external wiki

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      0