Skip to content

Conversation

@TejInaco
Copy link
Contributor

@TejInaco TejInaco commented Dec 9, 2025

This PR will introduce a new feature:

  • Non-mandatory gateway validation: Users can now submit workflow contributions to the catalog without specifying gateway values in the Interaction

Also, will introduce refactoring in the structure, mainly:

  • Refactored form components to maintain structural consistency, improve code organization and reused of subcomponents, decrease the DOM duplication
  • Enhanced TypeScript type checking

Attention: BREAKING CHANGES
Closes #165

@netlify
Copy link

netlify bot commented Dec 9, 2025

Deploy Preview for editdor ready!

Name Link
🔨 Latest commit f93894c
🔍 Latest deploy log https://app.netlify.com/projects/editdor/deploys/69498dc2328f7b0008946e6c
😎 Deploy Preview https://deploy-preview-170--editdor.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@TejInaco TejInaco changed the title feat add validation getjsonldstring for typescript feat non mandatory validation on gateway Dec 9, 2025
@TejInaco TejInaco force-pushed the feat-delete-validation-on-gateway branch from 160ce05 to ab515aa Compare December 19, 2025 23:40
@TejInaco TejInaco force-pushed the feat-delete-validation-on-gateway branch from ab515aa to 7712f92 Compare December 19, 2025 23:46
@egekorkan
Copy link
Contributor

It still doesn't work end to end, please test it end to end with http://plugfest.thingweb.io/http-data-schema-thing without the endpoint and turning @type into "tm:ThingModel". Now, the values are read but the generated TM does not have @type somehow?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

TM Contribution Workflow should not require a gateway

2 participants