appuio / cloud-portal

APPUiO Cloud Portal (Web Frontend)
Apache License 2.0
5 stars 0 forks source link

Add polyfill for structuredClone #539

Closed ccremer closed 1 year ago

ccremer commented 1 year ago

Summary

Some older browsers don't support structuredClone(). The result is that most objects like Organizations or Billing Entities can't be updated with older browsers such as Safari 14 (which is still used at VSHN according to bug reporter). This PR adds a polyfill for this function so older browsers work, but it may not be the most performant solution. (Arguably, we encourage users to use the latest browser version anyway.)

Checklist

github-actions[bot] commented 1 year ago

🚀 Preview deployment active

App URL https://portal-pr-539-appuio-control-api-preview.apps.cloudscale-lpg-2.appuio.cloud
Revision 06bb4dcaacda81e0cc49497f565ed7ddab1c2729
Helm release appuio-control-api-preview/portal-pr-539
Cluster https://api.cloudscale-lpg-2.appuio.cloud:6443

To uninstall this deployment, close or merge this PR.

github-actions[bot] commented 1 year ago

✔️ Preview deployment uninstalled

Helm release appuio-control-api-preview/portal-pr-539
Cluster https://api.cloudscale-lpg-2.appuio.cloud:6443