MerlinBot
b95437eec1
Merged PR 282035: Remediating Azure Artifacts Configuration Issues in your Repository
...
As a repository owner, you must take action to protect Microsoft against potential Software Supply Chain attacks. This starts with ensuring your repository has a valid Azure Artifacts usage so you can take advantage of [Central Feed Services](https://aka.ms/cfs ). We are opening this PR with a fix on known issue(s) which we have detected in your repository. Please review and approve this PR at your earliest convenience.
**This may impact the ability for pipelines and developers to install packages and build projects.**
## Address **breaking changes** before you merge:
* Confirm the suggested Feed is configured per your organization's guidelines. If changes are necessary, work with your Project Administrators to set it up correctly. [Learn more...](https://docs.microsoft.com/en-us/azure/devops/artifacts/feeds/feed-permissions?view=azure-devops )
* Add authentication to any failing pipeline definitions. [nuget](https://docs.microsoft.com/en-us/azure/devops/pipelines/tasks/package/nuget-authenticate?view=azure-devops ), [npm](https://docs.microsoft.com/en-us/azure/devops/pipelines/tasks/package/npm-authenticate?view=azure-devops ).
* Reach out to developers who may need to authenticate to the feed using the [embedded_PublicPackages's Connect to feed](https://dev.azure.com/powerbi/embedded/_artifacts/feed/embedded_PublicPackages/connect ) instructions in Azure Artifacts.
## This PR can make changes to .npmrc, nuget.config, and other configuration files. Please view the complete change breakdown in the PR changed files.
---
For feedback or questions about this PR, please contact [Artifact Protection Services](mailto:feedprotection@microsoft.com).
---
This change was automatically generated by [1ES Gardener](https://eng.ms/docs/cloud-ai-platform/devdiv/one-engineering-system-1es/1es-docs/gardener/1es-gardener ) (a [MerlinBot](https://aka.ms/MerlinBot ) extension) which is an initiative by the 1ES team to help repos stay up-to-date with latest tools, features, and best practices.
2022-10-12 14:30:59 +00:00
Or Shemesh
5c6a476e8c
fix comment
2022-07-13 15:56:47 +03:00
Or Shemesh
6f202a533d
Update script with more meaningful error message
2022-07-11 14:10:46 +03:00
Or Shemesh
2e35ec15ed
Verify dist folder doesn't have subfolders
2022-07-11 10:36:15 +03:00
Or Shemesh
3aeb18ade4
Pipeline - add test package script
2022-06-15 10:29:56 +03:00
Or Shemesh
f9dde61785
Merged PR 258793: Remove tests from pipeline.user.windows.yml
...
We should update the tests to be ran on chrome. Until then removing the test phase in the pipeline so it could pass.
2022-05-01 07:51:29 +00:00
Anant Singh
d59968299b
Merged PR 99137: [React Wrapper]: Exclude files for signing
...
https://onebranch.visualstudio.com/Pipeline/_wiki/wikis/Pipeline.wiki/2350/Code-Sign-Validation?anchor=codesign-validation-glob-pattern
"Important! The tool that enforces code signing (Phalanx ) only supports file extensions that are in scope for C+AI code sign validation: executables (.exe), libraries (.dll) and scripts such as PowerShell. It does not support other signable file extensions such as packages (.cab) for instance. Ensure that your glob pattern does not include file extensions other than the ones listed above."
2020-07-12 11:49:33 +00:00
Anant Singh
0f99517857
Merged PR 98513: [React Wrapper]: Pipeline build artifacts fix
...
Changes in this PR:
1. Separated the _build_ and _package_ stages, to allow signing of build artifacts. [Reference](https://onebranch.visualstudio.com/Pipeline/_wiki/wikis/Pipeline.wiki/316/Signing?anchor=signing-packages-examples )
1. Updated build stage to include _dist, License, Readme, package.json_ in the _build_artifacts_ artifact
1. Updated build stage to include source files in the _source_ artifact
1. Added keywords in package.json
Published Artifacts:
https://powerbi.visualstudio.com/Embedded/_build/results?buildId=2059241&view=artifacts&type=publishedArtifacts
Related work items: #397711
2020-07-08 13:58:40 +00:00
Anant Singh
9fd1e81e81
Merged PR 95150: [React Wrapper]: Pipeline fix
...
1. Added Polyfilling to test script so that the test script is compatible in PhantomJS
1. Fixed Static Analysis
**Pipeline run:**
https://powerbi.visualstudio.com/Embedded/_build/results?buildId=2016486&view=results
## General
|Check| Yes/No/NA |
|:------|:------:|
| Build and test scripts are passing, if available|Yes|
| Open errors/warning details are shared with the reviewer |Yes|
| There are no violations to the applicable coding guidelines |Yes|
| Code does not contain commented code |Yes|
| Is testing performed and results captured in ADO and list of test cases executed shared in PR? |No|
| Generic exception type is not handled|NA|
| Stacktrace of error is not returned |NA|
| All external packages/libraries are installed from an online package manager| Yes|
## Licenses for added packages
|Package| License |
|:------|:------:|
|react-app-polyfill | MIT|
|karma-phantomjs-launcher | MIT|
Related work items: #382238 , #382278 , #382282 , #383064 , #383071
2020-06-23 10:16:22 +00:00
Anant Singh
57dd3e651a
Merged PR 83686: React Wrapper
...
React Wrapper library for PowerBI-JavaScript
###Limitations as discussed:
|Sr. no.| Limitation|
|:------|:------|
|1|`powerbi.preload()` is not supported|
|2|`powerbi.load()` is not supported as of now|
|3|Power BI Report Authoring support is removed as of now, until the import issue gets fixed|
## Licenses (Dependency)
|Package| License |
|:------|:------:|
|powerbi-client|MIT|
|powerbi-report-authoring|MIT|
## Licenses (Dev dependency)
|Package| License |
|:------|:------:|
|@types/react<br/> react|MIT|
|@types/react-dom<br/> react-dom|MIT|
|@types/jasmine<br/>jasmine-core|MIT|
|eslint|MIT|
|eslint-plugin-react|MIT|
|karma|MIT|
|karma-chrome-launcher|MIT|
|karma-jasmine|MIT|
|ts-loader|MIT|
|typescript|Apache-2.0|
|webpack|MIT|
|webpack-cli|MIT|
|@typescript-eslint/eslint-plugin|MIT|
|@typescript-eslint/parser|MIT|
## Licenses (Demo)
|Package| License |
|:------|:------:|
|webpack-dev-server|MIT|
|style-loader|MIT|
|css-loader|MIT|
Related work items: #299176 , #354581 , #355208 , #355675 , #356714 , #357149 , #357176 , #357181 , #357906 , #362139 , #366497 , #367147 , #368022
2020-06-02 10:00:31 +00:00