enso/app/ide-desktop/lib/dashboard/e2e
Paweł Grabarz 8edf49343f
Expose cloud event logging endpoint to GUI and render GUI editor as react component. (#9951)
fixes #9730

Added a `logEvent` method to remote backend implementation in dashboard. Added an always-present remote backend instance that can be used for logging even when running a local project (intentional behavior).

# Important Notes
Because the backend implementation requires access to always fresh session token, the logger needs to be periodically updated on GUI side, so it can continue to function. To accomplish that, I simplified the app loading logic to treat GUI as an ordinary react component, so its props can be updated with normal react rendering flow. That refactor also removed the dynamic GUI asset loading code that was only needed for Rust GUI.
2024-05-27 17:32:42 +00:00
..
actions.ts Expose cloud event logging endpoint to GUI and render GUI editor as react component. (#9951) 2024-05-27 17:32:42 +00:00
api.ts Expose cloud event logging endpoint to GUI and render GUI editor as react component. (#9951) 2024-05-27 17:32:42 +00:00
assetPanel.spec.ts impr(enso/cloud-v2#912): Add organization_id and user_id fields to SimpleUser (#9508) 2024-03-27 15:58:08 +01:00
assetSearchBar.spec.ts Keyboard navigation between components (#9499) 2024-04-05 07:21:02 +00:00
assetsTableFeatures.spec.ts Fix drag-n-drop onto empty space below asset table (#9446) 2024-03-18 08:47:01 +00:00
changePassword.spec.ts Move "change password" to settings (#9079) 2024-02-26 15:50:00 +00:00
copy.spec.ts Keyboard navigation between components (#9499) 2024-04-05 07:21:02 +00:00
createAsset.spec.ts "Keyboard shortcuts" settings page (#9071) 2024-02-27 12:52:21 +00:00
delete.spec.ts Refactor CSS; address some design issues (#9260) 2024-03-13 10:32:05 +00:00
driveView.spec.ts Directory management on Local (Project Manager) backend (#9353) 2024-03-27 14:42:23 +00:00
editAssetName.spec.ts More E2E tests; export default classes from modules (#8730) 2024-01-31 11:35:41 +00:00
homePage.spec.ts More E2E tests; export default classes from modules (#8730) 2024-01-31 11:35:41 +00:00
labels.spec.ts Refactor CSS; address some design issues (#9260) 2024-03-13 10:32:05 +00:00
labelsPanel.spec.ts More E2E tests; export default classes from modules (#8730) 2024-01-31 11:35:41 +00:00
loginLogout.spec.ts More E2E tests; export default classes from modules (#8730) 2024-01-31 11:35:41 +00:00
loginScreen.spec.ts More E2E tests; export default classes from modules (#8730) 2024-01-31 11:35:41 +00:00
pageSwitcher.spec.ts Refactor CSS; address some design issues (#9260) 2024-03-13 10:32:05 +00:00
signUpFlow.spec.ts New Terms of Service Dialog (#9975) 2024-05-23 07:53:55 +00:00
signUpWithOrganizationId.spec.ts New Terms of Service Dialog (#9975) 2024-05-23 07:53:55 +00:00
signUpWithoutOrganizationId.spec.ts New Terms of Service Dialog (#9975) 2024-05-23 07:53:55 +00:00
sort.spec.ts Refactor CSS; address some design issues (#9260) 2024-03-13 10:32:05 +00:00
userMenu.spec.ts More E2E tests; export default classes from modules (#8730) 2024-01-31 11:35:41 +00:00