open-formulieren / open-forms

Smart and dynamic forms
https://open-forms.readthedocs.io
Other
36 stars 26 forks source link

Add services and servicefetchconfigurations to Form export/import #2683

Open CharString opened 1 year ago

CharString commented 1 year ago

Services and ServiceFetchConfigurations that are used in a Form via a FormVariable need to be added to the export and import of a Form.

Resolution of import collisions should be in line with other imports in the system.

sergei-maertens commented 1 year ago

Note that this depends on the service/service fetch serializers to exist to be able to export to/from JSON.

CharString commented 1 year ago

2693 adds drf servializers

joeribekker commented 1 year ago

Refinement: Decided not to implement this right now because Rotterdam is not sponsoring this at the moment. We do need to resolve any export crashes if they happen and document that service fetch is not exported/imported -> new issue created.

joeribekker commented 1 year ago

Refinement: This could be handled by adding export/import of services so they match between environments.

The original issue needs stakeholder backing. The import/export coould be tackled with other user stories.