зеркало из
1
0
Форкнуть 0
Граф коммитов

35 Коммитов

Автор SHA1 Сообщение Дата
YingXue b794202329
Local dmr (#612)
* working version1

* update tests

* fix build break

* update per comments1
2023-02-24 14:48:25 -08:00
YingXue 3f052f3f7f
Websocket (#580)
* try out websocket

* try out websocket

* websocket for events subscribe

* remove duplicate messages
2022-11-16 10:33:51 -08:00
YingXue 527f6bafc7
Ying/eh (#572)
* remove env

* change electron helper
2022-11-08 14:03:03 -08:00
Elsie Ju 41f19ce659 update 2022-09-12 19:23:16 -07:00
Elsie4ever 8024aba4b4
Merge branch 'main' into jiacju/cloudToDeviceUpdate 2022-09-12 19:14:25 -07:00
Elsie Ju 556be706cd Update cloudtodevice from sdk to api 2022-09-12 15:55:18 -07:00
YingXue 1e6e6b14e5
Ying/features aad (#543)
* The start of AAD (merge to feature branch) (#528)

* Ying/aad (#2)

IPC login/logout and token get 
Add an auth preference selection view

* update requestScopes

* add unit tests

* hub list and sub list

* add filter to sub and hub list

* update tests and address comments
2022-09-12 12:41:13 -07:00
YingXue 58d290f670
add old event client logic as a catch, and stringify electorn error message (#542) 2022-09-06 10:57:43 -07:00
shahm5 4f559515f1
update creating event hub client (#534) 2022-08-15 16:17:52 -07:00
YingXue 6b1f744db2
revert event hub sdk update (#516)
* revert event hub sdk update

* add telemetry back into events page
2022-07-25 12:28:17 -07:00
Ryan K 7cbebfec20
Webpack, Electron update and vulnerability fixes (#499)
* Updated webpack and plugins for webpack 5
* Test and packaging updates
* Electron updates
2022-04-06 16:45:06 -07:00
YingXue 54e351bb49
fix events bug (#478)
* fix events bug

* Update src/app/css/_application.scss

Co-authored-by: Paul Montgomery <pamontg@microsoft.com>

Co-authored-by: Paul Montgomery <pamontg@microsoft.com>
2021-11-01 10:45:38 -07:00
YingXue 11b867b3fa
Ying/update event hub sdk (#463)
* update eventhub node sdk; fix breaking change where hub connection string cannot be directly used to create client

* package verison update
2021-08-12 13:07:49 -07:00
Paul Montgomery 68f3a432de
Fixes NaN on port discovery. Updates react-i18next to patched version. (#438) 2021-04-23 11:31:07 -07:00
Paul Montgomery 762ed3b9fa
Fix window state persistence and port number regression (#434) 2021-04-16 13:28:54 -07:00
YingXue 221254e188
add repo link to app (#426) 2021-03-25 15:35:19 -07:00
YingXue 6a691761af
Module2 (#416)
* add module command, telemetry

* add a comment for old controller
2021-03-12 12:23:59 -08:00
YingXue b350fa1670
fix a loop logic and update package to fix Security Alerts (#408) 2021-03-04 09:56:13 -08:00
YingXue e43b97ce17
fall back to controller when debug round 2 (#402)
* fall back to controller when debug round 2

* fix a small bug in the electron's local dtdl parsing

* update per comments
2021-03-03 11:34:22 -08:00
YingXue 2b7d0d5366
Model repo refactor and fixes (#396)
* main should not use code from react

* use types from main world

* make model repo call from client directly
2021-02-19 12:06:12 -08:00
YingXue ea9e18d17b
Make telemetry ipc (#393)
* initial commit

* update tests and fix bugs of datetime parse and when switch devices

* update Message type in electron

* add return type to eventHubHandler
2021-02-18 14:09:24 -08:00
chieftn 0a462ca90b
Rkessler/investigate auth (#392)
* Initial refactor.

* update public

* update git ignore

* initial e2e commit.

* Minor fixes.

* fix second-instance.

* Adding handlers and supporting error transport.

* Formalizing api.

* temp add server.

* parameter fix up.

* Wire up / error handling.

* integrating.

* Restructuring build

* fix up directory handler and tests.

* fix up c2d flow / tests

* linter fix.

* build and behavior fixes.

* PR Fixes.
2021-02-16 14:15:11 -08:00
YingXue 310d0902f8
String update per request; get rid of ruler of json editor; friendly error message for nodejs conflicting port (#337)
* friendly maessage for nodejs

* update tooltip

* text, style and error handling

* Update public/electron.ts

Co-authored-by: Ryan K <ryan.k@outlook.com>

* Update src/server/serverBase.ts

Co-authored-by: Ryan K <ryan.k@outlook.com>

Co-authored-by: Ryan K <ryan.k@outlook.com>
2020-07-23 11:37:43 -07:00
YingXue e676202194
enable hide option on mac (#269) 2020-04-30 10:50:44 -07:00
YingXue 1c60695c4a
enable quit on mac (#224) 2020-02-18 11:28:07 -08:00
YingXue e52adb0845
Fix port 404 bug (#209)
* fix port conflict

* handle env removal case

* remove confusing generic error message

* add error null check
2020-02-03 17:01:22 -08:00
YingXue e88f7ae7fd separate port for local development and electron app (#171)
* separate port for local development and electron app

* refactor helper to a base class

*  update webpack to differentiate hosted and electron environenment, and update telemetry page to behave differently

* add a helper method to get enviroment of the app

* update wording
2019-12-20 12:43:12 -08:00
Paul Montgomery 15ffeb5c25 Add High Contrast themes (#159)
* Electron and HC themes

* Set palette and themes for dark and light HC

* Fix missing headerButtonColor and remove console logs
2019-12-03 11:00:29 -08:00
Ryan K e1cc6f3697 Package vulnerability updates and minor accessibility fixes (#155)
* Vulnerability Fix

* Checkbox aria-label accessibility fix

* Menu keyboard accessibility shortcuts
2019-11-19 16:43:32 -08:00
Paul Montgomery 0dfff276ad 0.10.6 release (#133)
* Dark theme fix for device settings

* PR feedback

* version bump, remove unused sasHelper, help\about, tests

* Update snapshot for casing change
2019-10-17 15:52:09 -07:00
Andrew Buckley ad18573f6e
Devtools and improvements (#102)
* Adds support for opening dev tools for debugging the desktop application. Improves bundle size. Moves webpack config and electron config to ts and splits webpack into dev and prod.

* Fixes tests.
2019-09-04 16:34:47 -04:00
YingXue 0967e733ad
test dataplane related server.ts (#101)
* initial commit

* Moved server build output to dist folder to avoid naming conflicts for tests
2019-08-30 14:10:37 -07:00
YingXue c156c6b8d7
remove capture of shortcut (#11) 2019-07-24 15:45:35 -07:00
YingXue da2fcf1479
only allow one electron instance to be open a time (#8)
* only allow one electron instance to be open a time

* address feedback
2019-07-23 16:52:45 -07:00
Paul Montgomery 397dc8428e Initial code migration 2019-07-23 09:51:08 -07:00