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

407 Коммитов

Автор SHA1 Сообщение Дата
Ryan K 7b6c9663b5
MacOS agent update and electron-builder package updates (#348)
* Update release-pipeline.yml

* Package updates to fix build issues

Co-authored-by: YingXue <yingxue@microsoft.com>
2020-08-13 12:00:06 -07:00
Ryan Winter 2feb98afbc
small spelling errors (#347) 2020-08-13 11:45:35 -07:00
YingXue 68869068d2
fix multiple-level-component crash and package update (#346)
* fix multiple component crash and package update

* package update
2020-08-12 15:09:09 -07:00
YingXue 786638e46e
ISO format and reusable schema fix (#343)
* fix custom schema not showing up; update regex for ISO related schema types

* fix custom schema not showing up; update regex for ISO related schema types
2020-08-06 15:46:29 -07:00
YingXue 396d011afa
github bug fix and user feedback (#342) 2020-08-05 16:32:04 -07:00
dependabot[bot] 4c0af3975e
Bump elliptic from 6.5.2 to 6.5.3 (#340)
Bumps [elliptic](https://github.com/indutny/elliptic) from 6.5.2 to 6.5.3.
- [Release notes](https://github.com/indutny/elliptic/releases)
- [Commits](https://github.com/indutny/elliptic/compare/v6.5.2...v6.5.3)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-08-03 11:47:43 -07:00
Paul Montgomery 4632aa470f
Add support for Chocolatey (#339) 2020-07-29 10:35:49 -07:00
YingXue 003383b24d
add pnp column, add error for device method (#338) 2020-07-23 18:43:55 -07: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
dependabot[bot] 33d59213d8
Bump websocket-extensions from 0.1.3 to 0.1.4 (#336)
Bumps [websocket-extensions](https://github.com/faye/websocket-extensions-node) from 0.1.3 to 0.1.4.
- [Release notes](https://github.com/faye/websocket-extensions-node/releases)
- [Changelog](https://github.com/faye/websocket-extensions-node/blob/master/CHANGELOG.md)
- [Commits](https://github.com/faye/websocket-extensions-node/compare/0.1.3...0.1.4)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-07-21 13:55:17 -07:00
YingXue cd248f0707
Pnp summer refresh (#335)
* Local folder (#246)

* enable read from local folder and add tests

* electron only for local files

* make route hiden if interface is not found

* remove focus if value is filled

* validate model if not retrieved from model repo; moved constants around (#247)

* use @id to match dtdl not names (#250)

* use @id to match dtdl not names

* update strings

* New discovery (#249)

* discover end2e

* add tests

* add bit more tests and some old discovery mech cleanup

* address comments wave1

* Implement dt get and add tests (#255)

* implement dt get and add tests

* update dt value type

* Folder picker (#254)

* workflow e2e

* add tests

* address comments

* add a resouce key back

* Patch dt (#256)

* implement dt get and add tests

* update dt value type

* implement dt patch and tests

* address comment

* update per telemetry service update; fix property styles (#258)

* Rkessler/semantic units (#259)

Add Semantic units.

* fix a build break (#261)

* Rkessler/rpos (#262)

Remove private repo.

* Update json schema adaptor; integrate service update for json patch (#260)

* remove tooltip from json schema form; fix map in object data converter

* remove dataform refactor

* integrate latest service change

* Allow remove of public repo. (#263)

* remove model on device; remove query on pnp info (#268)

* fix command api path; recomment out validation before the api is ready (#273)

* fix command api path; recomment out validation before the api is ready

* update api endpoint

* Reusable schema (#266)

* implement reusable schema and add test

* add mock data file

* merge master in (#276)

* Rkessler/refactor settings (#281)

* replay (minus test fixes)

* snapshot and test updates.

* Clarify discard message.

* Address comments.

* Fix number of value 0 was not showing (#278)

* allow showing number of value 0

* turn off validation when value is 0 for numbers and intergers

* make validation less hacky

* improve text, comment out things, version update (#283)

* Rkessler/notify repo change (#285)

* Cosmetic changes and add notification.

* Test enhancements.

* boost test coverage.

* raise test coverage.

* comment tune up.

* update product name; added privacy statement (#286)

* update readme with new images (#284)

* render telemetry row with empty body (#287)

* render telemetry row with empty body

* inform users which files are invalid

* address comments

* Default component (#289)

* support default component in ui

* show default component's telemetry

* address a few bugs opened (#288)

* moving to React 16.13 and Router 5 (#290)

* moving to fiber

* fiber tests

* removing unused imports

* addressed review comments

* addressed review comments

* bug fix

* fix telemetry issues

Co-authored-by: yingxue <kalian1127@gmail.com>

* css and null check (#291)

* moving AddDevice to react-async-saga-reducer (#292)

* moving AddDevice to react-async-saga-reducer

* simplifying notification

* addressed review comments

* reduxless device list (#293)

* Devicetwin refactor (#295)

* initial commit

* update test

* rename folder

* Direct method and device events (#296)

* refactor direct method

* refactor telemetry page

* explicit import

* reduxless module and  cloud to device message (#294)

* reduxless cloud to device message

* reduxless module identity

* rebasing with master

* addressed review comments

* moving on - goodbye redux (#302)

* reduxless pnp

* update tests

* fix model definition

* fix typo

* move device identity and related to be reduxless

* update tests

* reduxless

* update tests

* fix telemetry and update tests

* fix tests

Co-authored-by: yingxue <kalian1127@gmail.com>

* remove redux, reselect; Note: azureResource and iotHub folder is removed in this commit, when need to bring them back, this is the commit to refer to (#303)

* Folder rename (#306)

* remove device content folder

* remove default exports

* update tests

* optimizing office-ui-fabric imports (#307)

* optimizing office-ui-fabric imports

* removing unused code

* Localization (#308)

* remove localization context

* update test

* replacing monaco with ace editor (#309)

* Remove moment (#311)

* remove momentjs and fix bugs and warnings

* fix bugs and tests

* use exact version

* fix bug when switch hubs and others (#313)

* moving to brace editor for MIT license (#314)

* rebase from master

* support root level component; fix the bug in connetion string area (#316)

* update dataplane api version (#317)

* add missing css style (#318)

* add missing css style

* exclude button click from header click event

* debug console for useReactAsyncReducer (#319)

* remove copy to clipboard for preview (#320)

* remove dataplane parameter and active connection string (#321)

* remove dataplane parameter and active connection string

* address comment

* state separation (#322)

* remove replace op for dt patch (#323)

* Fixe bugs from 0706 triage meeting (#325)

* fix default telemetry filtering; command response validation; writable property ack validation

* enable edit on model location input box

* bug bash fixes round 1 (#327)

* add digital twin view; remove warning message; show unsupported type of dtdl; allow direct method to accept non-json payload; disallow dataplane response without status code

* fix notificaiton effect

* event use state refactor; validation fixes for map type; checkbox false value (#329)

* add a few more null check (#330)

* some css debt paid (#331)

* Merge telemetry (#334)

* json patch don't like null being the value

* add regex check for map key

* merge device events pages and make system property toggle in realtime

* css update for events; using pivot instead of custome

* rebase from master and update readme

* mock local time response

Co-authored-by: chieftn <rkessler@microsoft.com>
Co-authored-by: asrudra <33266774+asrudra@users.noreply.github.com>
2020-07-21 13:12:33 -07:00
dependabot[bot] 3acebb88f2
Bump lodash from 4.17.15 to 4.17.19 (#333)
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.15 to 4.17.19.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.15...4.17.19)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-07-17 18:27:48 -07:00
dependabot[bot] 6ef3ea3ca6
Bump electron from 7.1.2 to 7.2.4 (#324)
Bumps [electron](https://github.com/electron/electron) from 7.1.2 to 7.2.4.
- [Release notes](https://github.com/electron/electron/releases)
- [Changelog](https://github.com/electron/electron/blob/master/docs/breaking-changes.md)
- [Commits](https://github.com/electron/electron/compare/v7.1.2...v7.2.4)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-07-07 13:17:54 -07:00
Ryan K 3ce8e4cb7e
Updated react-i18next to remove create-react-context (#310)
* Updated react-i18next to remove create-react-context

* Changed react-i18next to exact version 11.5
2020-06-12 14:05:29 -07:00
YingXue 0ec401aac7
Api version (#312)
* update api version to support array in twin

* update version
2020-06-12 14:04:58 -07:00
YingXue c6a50a4316
update react router (#304) 2020-06-08 13:07:34 -07:00
Ryan K 848a70407c
Add credscan to release pipeline (#298)
* Add credscan to release pipeline

* Update credscan step

* Update credscan step

* Update credscan step

* added windows image to credscan job

* DisplayName for credscan task
2020-06-08 12:00:32 -07:00
dependabot[bot] 31a5537a00
Bump websocket-extensions from 0.1.3 to 0.1.4 (#300)
Bumps [websocket-extensions](https://github.com/faye/websocket-extensions-node) from 0.1.3 to 0.1.4.
- [Release notes](https://github.com/faye/websocket-extensions-node/releases)
- [Changelog](https://github.com/faye/websocket-extensions-node/blob/master/CHANGELOG.md)
- [Commits](https://github.com/faye/websocket-extensions-node/compare/0.1.3...0.1.4)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-06-08 07:39:56 -07:00
YingXue b65a78eb23
bump up version (#282) 2020-05-05 19:10:39 -07:00
YingXue e676202194
enable hide option on mac (#269) 2020-04-30 10:50:44 -07:00
YingXue 0c174dde6d
fix custom event hub (#272) 2020-04-30 10:49:08 -07:00
YingXue 1bd87c571a
fix null ref (#271) 2020-04-30 09:03:16 -07:00
YingXue 3035d299af
Fix selection (#265)
* clear selection items after deletion

* title and version update
2020-04-27 13:39:16 -07:00
chieftn be1f8b90f9
Rkessler/resource view (#14) (#252)
* Rkessler/resource view (#14)

Adds resource view.

* Rename and consolidate per pr.
2020-04-14 19:50:44 -07:00
YingXue 15357ce289
didn't allow delete last charactor of method (#253) 2020-04-10 08:32:40 -07:00
chieftn 086f27fafb
Rkessler/flex test (#13) (#242)
* Rkessler/flex test (#13)

* Remove incorrect Rule
2020-03-26 17:08:57 -07:00
YingXue 897d6496de
remove node version 8 from git hub actions (#243) 2020-03-26 14:11:18 -07:00
YingXue 2fcf4a4fe3
fix css (#241)
* fix css

* update snapshot

* address comment
2020-03-25 11:10:02 -07:00
Ryan K d110da7cdb
Minimist vulnerability fix (#240)
* Minimist vulnerability fix

Temporarily add a force-resolution task to prevent extract-zip from installing older version of mkdirp and therefore minimist < 1.2.3

* Github action version update to try and mitigate PR check failures
2020-03-23 11:32:08 -07:00
YingXue 0cf5f09b82
stringify direct method resonse (#239) 2020-03-20 11:56:19 -07:00
YingXue e662d66438
Eventhub (#237)
* initial commit

* update tests and fix package

* address comments
2020-03-12 10:13:08 -07:00
Ryan K feeb6f5033
Revert of MacOS hardening/notarized codesign for debugging app crashes (#236) 2020-03-11 17:27:27 -07:00
YingXue f78675ca03
add server test; bug fix; date-time check (#235) 2020-03-09 17:07:16 -07:00
Ryan K 7020135347
Update release-pipeline.yml for Azure Pipelines (#232) 2020-02-27 09:56:24 -08:00
YingXue e602571f79
Pnp refresh (#231)
* Discover nav (#220)

* initial commit

* make pnp sub menus pivots and updated tests

* update screenshots, readme and version

* address comments and made interface list better looking

* Component name (#221)

* initial commit

* add component name in router and use it in breadcrumb

* rebase from pnpRefresh

* address comments, add tests and make interface ids into a table

* rebase from master

* format exploded message; move buttons (#223)

* format exploded message; move buttons

* rename a function per comments

* Module sas key (#225)

* add sas token generation for module; module identity and tiwn split view; scroll fixes

* allow multiple for columns; fix one more scroll

* rename digital twin to pnp (#229)

* rebase from pnpRefresh

* fix merge conflict and address comments

* fix build break and update screenshots
2020-02-25 14:00:35 -08:00
Ryan K fb53d705dd
Updated release pipeline jobs/stages (#230)
* Updated release pipeline jobs/stages

* Updated MacOS agent image to 10.14 due to 10.13 being retired by Azure Pipelines

https://devblogs.microsoft.com/devops/removing-older-images-in-azure-pipelines-hosted-pools/
2020-02-24 14:17:59 -08:00
YingXue 1a7d01a43a
add the missing help link back for hub cs; breadcrum to nagivate back to login (#226) 2020-02-19 17:05:02 -08:00
YingXue 1c60695c4a
enable quit on mac (#224) 2020-02-18 11:28:07 -08:00
YingXue a2b6a0ce10
update version (#222) 2020-02-11 16:36:35 -08:00
YingXue 8755c4f60e
get model from device (#219)
* get model from device

* fix getting wrong properties
2020-02-11 16:25:14 -08:00
Ryan K a9641d092a
Moved codesign tasks to Azure Pipelines, enabled linux codesign (#216) 2020-02-07 10:27:02 -08:00
YingXue d91c830a3f
add the etag to headers (#215) 2020-02-05 14:03:26 -08:00
Ryan K 5980f742b2
Updated ESRP client version (#213) 2020-02-05 10:57:29 -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 2971bcd257
reset selection after user deletion (#210) 2020-02-03 10:50:13 -08:00
chieftn 84f6dc7a85
Rkessler/add auth dependency (#12) (#206)
* Rkessler/add auth dependency (#12)

Adds SSO infrastructure.

* PR Fixes.
2020-01-31 15:00:33 -08:00
YingXue de4b758c3c update timeout per request for c2d message (#207) 2020-01-23 14:09:54 -08:00
YingXue d1e1d61ea7
simplify breadcrumb by using recursion and route (#204)
* simplify breadcrumb by using recursion and route

* address comments
2020-01-23 13:25:24 -08:00
YingXue edbf94da93
make headers consistent (#201)
* make headers consistent

* address comments and update snapshot
2020-01-17 15:30:15 -08:00
Paul Montgomery 8d7eb618a7 Change link to ActionButton (#199) 2020-01-13 15:00:24 -08:00