perfsonar / perfsonar/pscompose
Confirm if the validations are working on the UI
Open
@johyunjihyunji is already working on this.
Since May 27, 2026.
- Dominant language
- Python
- Stars
- 1
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Description
Archivers
- bind
- measurement-agent
- routing-key
- host
Basically, Any validations of this type aren't being validated correctly on the UI
“anyOf”: [
{ “type”: “string”, “pattern”: “<hostname regex>” },
{ “oneOf”: [ { “format”: “ipv4" }, { “format”: “ipv6" } ] }
]
With formats ignored, both ipv4 and ipv6 branches reduce to { “type”: “string” }
These are failing. Eg: TCP / UDP archivers -> host, bind fields
Solution: Fix options:
1. Replace format keywords with explicit regex patterns for IPv4/IPv6/URI
2. Enable format validation via ajv-formats in the JSON Forms build config
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.