SIMS icon indicating copy to clipboard operation
SIMS copied to clipboard

Hide public Form.io API

Open andrewsignori-aot opened this issue 2 years ago • 2 comments

Form.io API is exposed publicly but it does not need to because SIMS-Api acts as a proxy to retrieve and validate the form definitions.

Acceptance criteria

  • [ ] Remove the public access to the form.io API.
  • [ ] Ensure that API can access the form.io server to retrieve and validate the form definitions.
  • [ ] Adjust the form.io load test to use the load test gateway since the form.io API will no longer be available publicly.
  • [ ] Adjust the automatic deployment of FormIO definitions

andrewsignori-aot avatar Nov 09 '23 18:11 andrewsignori-aot

@ninosamson @sslaws can you please confirm if we can 2x this one?

michesmith avatar May 24 '24 23:05 michesmith

Hey @michesmith I'd recommend we keep this in 2 but I think we could remove the form.io load test step and move that out to 2x depending on effort.

sslaws avatar May 28 '24 17:05 sslaws

Hey team! Please add your planning poker estimate with Zenhub @sh16011993 @andrewsignori-aot @dheepak-aot @bidyashish

ninosamson avatar Jun 19 '25 16:06 ninosamson