enso/app/ide-desktop/lib/client
somebody1234 d5a04a767e
Fix errors in GUI WebSockets (#10421)
- Fix https://github.com/enso-org/cloud-v2/issues/1337
- Fix #10381 (same issue)
- This was caused by queued execution context tasks delaying the disposal of the WebSocket connections - I guess because the WebSocket is closed, either the queue never reaches that point, or retries take too long to reach that point?
- There was also another issue caused by the Dashboard incorrectly caching the `project`, causing the endpoint URLs to become outdated.

Misc changes:
- Change `Editor.tsx` to not return two different component trees. This avoids React unmounting and re-mounting the GUI app.

# Important Notes
None
2024-07-04 12:48:57 +00:00
..
src Fix errors in GUI WebSockets (#10421) 2024-07-04 12:48:57 +00:00
tasks [CI] Fix the notarization (#9506) 2024-03-21 03:50:43 +00:00
bundle.ts Convert dashboard to use esbuild (#6034) 2023-03-31 16:19:07 +02:00
dist.ts Enable require-jsdoc lint and add two lints related to React (#6403) 2023-05-19 19:55:29 +00:00
electron-builder-config.ts Custom Windows Installer & Uninstaller (#9815) 2024-05-07 16:22:11 +00:00
entitlements.mac.plist Refactor gui/src/rust/ide to two app/gui and app/ide-desktop (#3157) 2021-11-16 10:04:56 +01:00
esbuild-config.ts Remove obsolete GUI arguments (#9466) 2024-04-05 16:20:56 +00:00
file-associations.ts Enable require-jsdoc lint and add two lints related to React (#6403) 2023-05-19 19:55:29 +00:00
package.json Fix missing dropdowns in constructor subexpressions (#10382) 2024-06-27 15:11:28 +00:00
paths.ts Remove obsolete GUI arguments (#9466) 2024-04-05 16:20:56 +00:00
start.ts Fix some dashboard issues (#6668) 2023-05-26 10:17:03 +00:00
tsconfig.json Refactor configuration keys out of repository (#8895) 2024-03-08 03:14:26 +00:00
watch.ts Fix broken login flow (#9965) 2024-05-22 16:56:42 +03:00