profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/formulahendry/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.
Jun Han formulahendry @Microsoft Shanghai, China https://www.zhihu.com/people/formulahendry 《Visual Studio Code 权威指南》 作者,公众号“HJ说”

formulahendry/955.WLB 27715

955 不加班的公司名单 - 工作 955,work–life balance (工作与生活的平衡)

formulahendry/awesome-vscode-cn 747

中文版 Awesome VS Code

formulahendry/944.Life 621

996.ICU 的反向 repo: 944 工作制 - 工作 944,生活为先

Azure/azure-docs-powershell-samples 305

Azure Powershell code samples, often used in docs.microsoft.com/Azure developer documentation

Azure-Samples/azure-cli-samples 193

Contains Azure CLI scripts samples used for documentation at https://docs.microsoft.com

formulahendry/awesome-azure-iot 108

A curated list of awesome Azure Internet of Things projects and resources.

formulahendry/996.ICU 8

Repo for counting stars and contributing. Press F to pay respect to glorious developers.

formulahendry/azure-iot-toolkit-for-mobile 3

Azure IoT Toolkit for Android, iOS and Windows Phone

formulahendry/CodeRunnerVS 3

Code Runner for Visual Studio

delete branch OfficeDev/TeamsFx

delete branch : junhan/sdk-test

delete time in 6 days

push eventOfficeDev/TeamsFx

Jun Han

commit sha 4d1ce57f7f313063b0fabb5c7ef51c64d7e804cb

test(sdk): add E2E test for certificate-based authentication (#2664) * test(sdk): add E2E test for certificate-based authentication * test(sdk): resolve comment

view details

push time in 6 days

PR merged OfficeDev/TeamsFx

Reviewers
test(sdk): add E2E test for certificate-based authentication
  • Add E2E test for certificate-based authentication
  • Add two more UT for certificate-based authentication to cover the scenario when certificate is invalid
+193 -87

0 comment

7 changed files

formulahendry

pr closed time in 6 days

push eventOfficeDev/TeamsFx

qinezh

commit sha 282be1ff2d3d643f99764fd4477d282201ad93e6

chore(multi-env): rename profile to state (#2653)

view details

Alex Wang

commit sha f5ea65491c8de444b12023d6fd38c1be5c456f32

fix(multi-env): make error message clearer (#2651)

view details

Matt Ellis

commit sha cc5704d6f24794c5d75badd0451b0e580e2cc772

docs(cli): fix link to EXTENSIBILITY.md (#2517)

view details

Huajie Zhang

commit sha c2a7765d57af9c014219fed5586d4e70b0c8fbc4

fix(solution): scaffoldReadmeAndLocalSettings (#2662)

view details

HuihuiWu-Microsoft

commit sha 0fb214ae9a445129c7fc8a3914a0c542f1b9f38e

fix: some telemetry events don't have correlation id (#2650)

view details

Huajie Zhang

commit sha b352ca03c001f170c47de2a1b82fbe1f24f3e27d

feat(codeowner): update CODEOWNERS (#2660) * Update CODEOWNERS

view details

Zihong

commit sha 9db93147566433e41fd070f77519608682f5dcce

fix(vsc): fix some typo (#2670)

view details

rentu

commit sha aa52319e487cf7b3c18c068f1e94a1692230c417

refactor(collaboration): add warning messages for Azure related permission (#2667) Co-authored-by: turenlong <rentu@microsoft.com>

view details

qinezh

commit sha 705ac74542d9682caa42fee10a828b972fe76a46

chore(multi-env): rename envInfo.profile to envInfo.state (#2668)

view details

Alex Wang

commit sha 51b7b14fde11d695af9d6954f038fef25d150a60

chore(multi-env): core unittest supports multi-env (#2669) * chore(multi-env): core unittest support multi-env * chore: add ut yaml * chore: remove useless code * fix: fix unittest.yaml * fix: fix comments

view details

xzf0587

commit sha 7fdfa63296f6183c45ffc247ad6ec777ae6c5791

chore(sql): fix config bug (#2671)

view details

Tian Yuan

commit sha 4ae12a89ee401954b7218f96d6fd5f3a91fff5e2

fix: check account result will not change provision result (#2652)

view details

Yitong Feng

commit sha 3ead6eb1745c094a379dd2e0fa692997e59ab389

feat(bot): register AAD by Graph (#2631) * feat(bot): register AAD by Graph Co-authored-by: Yitong Feng <yife@microsoft.com>

view details

Ning Tang

commit sha 46213528f734a7b4c34300f6689b4cecaf2f267e

feat(dotnet-sdk): Upgrade to C# implementation (#2453) * chore(dotnet-sdk): replace the wrapper to C# implementation * chore(dotnet-sdk): change option structure * chore(dotnet-sdk): bump version

view details

Alex Wang

commit sha 798eebfcedd5863974f7cea739db57022410c9f2

fix(multi-env): workaround github exit code mystery (#2682)

view details

Qianhao Dong

commit sha 27d361331f9cfa1e686d237aca58acc769c13473

chore: prepare func checker for custom local debug (#2677) * chore: adjust func checker * chore: sync func checker * fix: adjust existing func as well * fix: fix ps1 * chore: fix comment

view details

Tian Yuan

commit sha 5de9891df8c6f0a1bf3f68fe0ed813feee425bfd

fix: update deploy check account logic (#2643) * fix: update deploy check account logic * fix: update test cases * fix: pr comment * fix: add publish m365 check * fix: update notify message

view details

Di Lin

commit sha 699bb706c78f327d155edee015da1998eed0af60

fix(apim): remove publisher info from profile.xxx.json (#2673) * fix(apim): remove publisher info from profile.xxx.json * fix(apim): remove pubilsher info from ctx

view details

HuihuiWu-Microsoft

commit sha b2e3da1778d9a95cda8076a4b2b6706461ed8792

feat: refine option order during scaffold (#2672)

view details

Bowen Song

commit sha 46def3903f356d8b679015c6eaac89e6d1627bae

fix(simple auth): improve error handling (#2609) * fix(simple auth): improve error handling * fix: fix comment * fix: remove useless code

view details

push time in 6 days

push eventOfficeDev/TeamsFx

Jun Han

commit sha 1a993c1f2e156d541d198e94816d7c86b4efdd7e

test(sdk): resolve comment

view details

push time in 6 days

PullRequestReviewEvent
PullRequestReviewEvent

Pull request review commentOfficeDev/TeamsFx

fix(simple auth): improve error handling

 // Copyright (c) Microsoft Corporation. // Licensed under the MIT license.-import { LogProvider, PluginContext } from "@microsoft/teamsfx-api";+import { FxError, LogProvider, PluginContext } from "@microsoft/teamsfx-api"; import * as path from "path"; import * as fs from "fs-extra"; import { Constants, Message } from "../constants"; import {   EndpointInvalidError,   NoConfigError,+  PluginError,

Remove unused PluginError and FxError

KennethBWSong

comment created time in 6 days

PullRequestReviewEvent

Pull request review commentOfficeDev/TeamsFx

docs: Update CHANGELOG.md

+# 0.2.7+- Support certificate-based authentication for TeamsFx SDK+ # 0.0.5

For SDK, we don't have changlog between 0.0.5 and 0.3.0?

zyxiaoyuer

comment created time in 7 days

PullRequestReviewEvent

Pull request review commentOfficeDev/TeamsFx

docs: Update CHANGELOG.md

+# 0.2.7

Please double check with release manager. The version is 0.3.0.

zyxiaoyuer

comment created time in 7 days

PullRequestReviewEvent

push eventOfficeDev/TeamsFx

Jun Han

commit sha a7c46f3be936987d0272b1a3e043d3016a7197d8

test(sdk): add E2E test for certificate-based authentication

view details

push time in 7 days

push eventOfficeDev/TeamsFx

Jun Han

commit sha caf1a32d62d606aacb451972ad97041250cc141f

test(sdk): update eslint version

view details

push time in 7 days

push eventOfficeDev/TeamsFx

Bowen Song

commit sha 0e13d6751613de8b96082114f10713eef2c6bf31

fix(collaborate): fix add creator bug (#2604)

view details

Bowen Song

commit sha fc6a7d7aae92bb096474f6dec43db6ae4dd4b6ed

fix(aad): fix aad unhanled error (#2602)

view details

Huajie Zhang

commit sha 7a5466af22b15403f2eb2f02ad4e5bf9efa3a5e7

fix(core): delete files (#2605)

view details

Huajie Zhang

commit sha 0d7e6d8397edd79a320117dac6ce4716fc707ef7

fix(core): make sure all APIs of core are lock-protected (#2606) * fix(core): lock all APIs * test: ut * fix(core): ignore lock for some cases * fix(core): make sure all APIs are lock-protected

view details

wenyt

commit sha 715c147daed50bc6c25eff5f1a235e23f3d4a5e6

perf: add simple auth server farm and webapp (#2612)

view details

Alex Wang

commit sha a6306781122e0afd662a02ee1fe44677c7850450

chore(multi-env): project migrator telemetry (#2610)

view details

Alex Wang

commit sha f2acc92c41d39ae010e46b124be3c5dfe9a667b5

fix(multi-env): stop debugging when user cancels selection (#2618)

view details

Huajie Zhang

commit sha fb03e6d6a7c7b1d5ddb07d4feacc3f372921e134

fix: ut (#2623)

view details

Di Lin

commit sha a88c26c21c793c7d936a7faeaca22b5ffb339ea4

perf(apim): add apim arm support (#2613) * perf(apim): arm support scaffold and provision (#2582) * feat(apim): generate arm templates * feat(apim): generate arm templates * feat(apim): apim post provision arm support * feat(apim): remove apim configuration bicep file * fix(apim): remove useless progress step * perf(apim): apim arm support deploy (#2598) * perf(apim): apim arm support deploy * style(apim): remove useless debug code * fix(error handling): throw wrapped error type * fix(apim): fix test

view details

WANG YEFU

commit sha 7a8640da1086c723fe05f300bce7809773daa5d7

refactor(solution): fix provision for apiv2 (#2619) * refactor(solution): fix provision for apiv2 * refactor(solution): fix test compilation * refactor(solution): fix test compilation

view details

Kuojian Lu

commit sha 8a7768622f2e9817a55ae97a0a0bc293e74bd490

fix(local-debug): remove duplicate getLocalDebugEnvs (#2629)

view details

Meifans Zhao

commit sha 7378b4bf6c4f657ba7488c06b602c6ae49a7bcec

chore: fix dialog popped up twice when open teams project (#2633) * chore: fix dialog popped up twice when open teams project

view details

Ning Liu

commit sha b4c7969d12f2fdaf09cf22ad33df01b1ee6927c6

fix: identify invalid json as user error (#2634)

view details

Tian Yuan

commit sha 331d4263852d5b1ff556291fb203e68ac689978a

fix: azure sub not show when signout and signin (#2611) * fix: azure sub not show when signout and signin * fix: teamsfx-account init bug

view details

Xiaofu Huang

commit sha 392ee8fbc539f52f4e58a450af69004646938daf

fix(apim): remove add resource question in arm support (#2642)

view details

HuihuiWu-Microsoft

commit sha 2befe63418129a43c1d661063894c3cf20ca87d9

fix: login fail when reload window on mac (#2641)

view details

wenyt

commit sha e04475c333893f64f3c48272d317dce48be2ebf5

fix: generate parameters files each env (#2635) * fix: generate parameters files each env * fix: update * test: fix test cases * test: update

view details

Alex Wang

commit sha edcd94940d628d01c61c0d589958a4d51b6841bc

fix: fix TOOLS undefined in UT (#2644)

view details

Huajie Zhang

commit sha 6b20babae0f15bfc5bd14e048bd4b6b9fac6bf84

feat(api): add some function type (#2654) * feat(api): add some function type * fix: api.md

view details

Meifans Zhao

commit sha b302235e8f1c273e645d4a25b19f10716e75aa94

chore: fix multi-popup of upgrade (#2659)

view details

push time in 7 days

PR opened OfficeDev/TeamsFx

test(SDK): add E2E test for certificate-based authentication
  • Add E2E test for certificate-based authentication
  • Add two more UT for certificate-based authentication to cover the scenario when certificate is invalid
+98 -14

0 comment

5 changed files

pr created time in 7 days

create barnchOfficeDev/TeamsFx

branch : junhan/sdk-test

created branch time in 7 days

PullRequestReviewEvent

Pull request review commentOfficeDev/TeamsFx

docs: Update CHANGELOG.md

 # Changelog ++## 2.7.1 - Oct 18, 2021++Incremental version for Teams Toolkit with multiple bugs fixes and the following updates:++New Feature:+- Support Jenkins CI/CD pipeline.+- Support certificate-based authentication for JavaScript SDK

Maybe we could link it to: https://github.com/OfficeDev/TeamsFx/tree/main/packages/sdk#use-certificate-based-authentication-in-azure-function

zyxiaoyuer

comment created time in 11 days

PullRequestReviewEvent

Pull request review commentOfficeDev/TeamsFx

Update CHANGELOG.md

 # Changelog ++## 2.7.0 - Sep 17, 2021++Incremental version for Teams Toolkit with multiple bugs fixes and the following updates:++New Feature:+- Support Jenkins CI/CD pipeline.++Preview Features:+- Support management of multiple development environments.+- Support project collaborations among multiple developers.+- Support customize Azure resource provision.+- support customize manifest.++To enable the preview features, refer to the [preview guidance](https://github.com/OfficeDev/TeamsFx/wiki/Enable-Preview-Features-in-Teams-Toolkit)++Enhancement:

I wonder how we distinguish feature and enhancement. certificate-based authentication for JS SDK seems to be more like a feature?

zyxiaoyuer

comment created time in 11 days

PullRequestReviewEvent
PullRequestReviewEvent

Pull request review commentOfficeDev/TeamsFx

Update CHANGELOG.md

 # Changelog ++## 2.7.0 - Sep 17, 2021++Incremental version for Teams Toolkit with multiple bugs fixes and the following updates:++New Feature:+- Support Jenkins CI/CD pipeline.++Preview Features:+- Support management of multiple development environments.+- Support project collaborations among multiple developers.+- Support customize Azure resource provision.+- support customize manifest.++To enable the preview features, refer to the [preview guidance](https://github.com/OfficeDev/TeamsFx/wiki/Enable-Preview-Features-in-Teams-Toolkit)++Enhancement:++- Improves UI experience and command pallette experience.+- UX A/B testing:+  - Your Tree View(sidebar) may include or exclue quick start page.+  - You may or may not be invited to do local debug after create new project.+- SDK add certificate authentication.

Add certificate-based authentication for JavaScript SDK

zyxiaoyuer

comment created time in 11 days

delete branch OfficeDev/TeamsFx

delete branch : formulahendry-patch-1

delete time in 12 days

push eventOfficeDev/TeamsFx

Jun Han

commit sha 8a2fed23d66d0f4ed655ddbec72a963e3830a208

Update README.md

view details

push time in 12 days

PR opened OfficeDev/TeamsFx

Reviewers
docs(sdk): add code snippet for cert-based auth
+14 -0

0 comment

1 changed file

pr created time in 12 days

push eventOfficeDev/TeamsFx

Jun Han

commit sha 177677aa7a2cc02c22ed6f5f4ef3624313ec1670

Update README.md

view details

push time in 12 days

create barnchOfficeDev/TeamsFx

branch : formulahendry-patch-1

created branch time in 12 days