Граф коммитов

3718 Коммитов

Автор SHA1 Сообщение Дата
Wes Haggard 7ed55bda27
Testing merge options for typespec repo 2023-12-14 15:19:01 -08:00
Heath Stewart 249b429531
Fix PR trigger in agent-software-inventory.yml (#7454) 2023-12-14 14:29:12 -08:00
Wes Haggard baa84b781b
Add typespec-azure to the mirror list (#7453)
- Switch clone and fetch to --filter:tree=0 to cut down on unnecessary syncing time
2023-12-14 13:52:16 -08:00
Heath Stewart 6c52303ecb
Collect and combine inventory across agents (#7424)
* Collect and combine inventory across agents

* Relocate strategy

Forgot to move it

* Fix az-inventory

* Do appropriate checkouts

* Use explicit BUILD_SOURCESDIRECTORY

* Use runtime expressions instead of compile-time expressions

* Remove runtime expressions

Can't use them as conditions

* Use matrix variables simply

* Fix Windows ARP filter
2023-12-14 11:37:48 -08:00
Heath Stewart 111f392331
Only trigger PR build on inventory for itself (#7440) 2023-12-14 19:16:31 +00:00
Praven Kuttappan f98d50caf3
Return correct URL when processing PR review from spec (#7452)
Co-authored-by: praveenkuttappan <praveenkuttappan@gmail.com>
2023-12-14 12:57:42 -05:00
Praven Kuttappan 68f14a9469
Automatic approval copy issue (#7448)
* Copy approver name when copying approval status
2023-12-14 09:16:19 -05:00
Praven Kuttappan dff04c39ef
Fix automatic review exception (#7450)
* Handle null pointer when creating API review
2023-12-13 22:37:21 -05:00
Chidozie Ononiwu 94c1cca652
Enable Usage Samples for cases where there is no existing data (#7449) 2023-12-13 14:09:57 -08:00
Libba Lawrence e39bdcbca0
[pylint] Bump 3.0 checker (#7443)
* run balck

* update tests failures

* update setup

* update

* order
2023-12-13 13:12:08 -08:00
Praven Kuttappan 54378afa82
Set Samples page model and use correct property to find active revision (#7441)
Co-authored-by: praveenkuttappan <praveenkuttappan@gmail.com>
2023-12-12 16:36:10 -05:00
Praven Kuttappan 8240399328
Process swagger file cross reference when generating API review (#7438) 2023-12-12 13:39:41 -05:00
Ben Broderick Phillips f55acff0a8
Update stress infra to use mirrored images (#7374) 2023-12-11 17:01:54 -05:00
Praven Kuttappan a5a274587c
Add delay between processing cleanup of PR API review revisions (#7433)
Co-authored-by: praveenkuttappan <praveenkuttappan@gmail.com>
2023-12-11 13:51:17 -08:00
Wes Haggard b842845450
Enable continue on error for our mirror steps (#7430)
- Enable continueonerror for our mirroring steps so one bad
  repo doesn't stop the others from mirroring
- React to recent change to git cli 54f98fee50
  Instead of passing --theirs we can get away with --ignore-unmerged given
  we are tryig to avoid any merge conflicts at all and want to simply pick
  and choose which files we want to include from which branches
2023-12-11 11:43:11 -08:00
Praven Kuttappan 9b4ae8c5a3
Avoid caching code file when running background task (#7425) 2023-12-08 22:53:47 -05:00
Chidozie Ononiwu a1730ac7fd
Update SampleRevision to match DB (#7423) 2023-12-08 18:29:52 -08:00
catalinaperalta 25f151914c
update date (#7416) 2023-12-08 14:54:23 -08:00
Scott Beddall ca624e0179
ensure all the headers get applied to (#7417) 2023-12-08 14:53:12 -08:00
Praven Kuttappan a92a4a1d2b
Optimize swagger diff calculation and avoid cleanup of approved PR re… (#7415)
* Optimize swagger diff calculation and avoid cleanup of approved PR reviews
2023-12-08 17:34:23 -05:00
Heath Stewart 1fc8e893ee
Add inventory pipeline to inventory software on machines we use for builds (#7395)
* Add inventory pipeline for PS modules

* Fix pipeline

* Try again

* Show `dotnet --info`

* Add custom agents as well

* Update inventory scripts

* Remove maxParallel

* Resolve PR feedback
2023-12-08 13:33:54 -08:00
Chidozie Ononiwu 1c9239e660
Fix null error (#7412) 2023-12-07 15:57:45 -08:00
Chidozie Ononiwu 1d3f8512b8
Re architect/review revision restructure (#7410)
* Move git computation inside method where APIRevision is Created

* Copute Linjes of Sections with Diff both ways
2023-12-07 13:49:44 -08:00
Chidozie Ononiwu 7e3fc5022f
Enable LineNumber with Diff (#7406) 2023-12-07 10:46:09 -08:00
Praven Kuttappan 3fc33c29a9
Prefer PackageName in Code file to find existing PR reviews (#7405) 2023-12-07 08:56:33 -08:00
Chidozie Ononiwu b9c9b86902
Various fixes needed for release (#7404) 2023-12-06 22:40:04 -05:00
catalinaperalta 94a574a55f
[tsp-client] Resolve typespec/compiler module (#7403)
* use module resolver

* newline

* changelog

* update package.json
2023-12-06 17:25:35 -08:00
Scott Beddall af5e8feaa5
Add Proxy Tag Combination Script (#7385)
* Update organization of the eng/common/testproxy folder
* Add merge-proxy-tags.ps1 and readme to eng/common/testproxy/scripts/tag-merge/
* Extract common assets script functionality to common-asset-functions.ps1

---------

Co-authored-by: Scott Beddall (from Dev Box) <scbedd@microsoft.com>
2023-12-06 16:37:08 -08:00
Scott Beddall 28fdb585f2
have pipeline witness log the build.complete event so that we can easily replay some for staging (#7400) 2023-12-06 23:10:13 +00:00
Chidozie Ononiwu fcdf98d983
PullRequest Reviews for Swagger (#7402) 2023-12-06 22:52:36 +00:00
Chidozie Ononiwu e0a629c29a
Add Requested Reviews Page (#7401) 2023-12-06 14:03:08 -08:00
Chidozie Ononiwu afb5ed1770
Fix failures when creating Pull Request Reviews (#7398) 2023-12-06 13:03:53 -08:00
Mariana Rios Flores 62fe87bc96
apiview documentation update (#7397) 2023-12-06 10:41:15 -08:00
Chidozie Ononiwu bb99c9fd3d
Fix bug in apiRevision deletion (#7396) 2023-12-06 09:16:31 -05:00
Chidozie Ononiwu 1e06e970fa
Re architect/review revision restructure (#7394)
* Fix null pointer bug in comments, add requested reviews

* various fixes

* update Pull Request Model as part of PR controller
2023-12-05 17:51:08 -08:00
Chidozie Ononiwu c660060dda
Re architect/review revision restructure (#7390)
* Add alert for displaying page errors, add logic for manual reviews

* Make Associated PRs and Revies Dependent on APIRevision ID

* Update Database name

* Disable Pipeline Tests
2023-12-05 10:49:08 -08:00
Chidozie Ononiwu 8a10ab0e04
Re architect/review revision restructure (#7380)
* Review Revision Restructure (#7246)

* extend review revision drop down

Working through Review Restructure

App Logic Refactor for Review Revision Restructure

Remove code for adding reviews and revisions

Working APIView, Some code ripped out

Remove ALl Instances of Review or ReviewRevisionModel

Remove ALl Instances of Review or ReviewRevisionModel

Remove type filter

Revisions dropdown working

* Disable Pipeline Tests

* Correct Revisions DropDown

* Minor Bug Fixes

* Sort Revision in dropdown (#7275)

* Sort Revision in dropdown

* Avoid repeated sorting of apiRevisions

* Re architect/review revision restructure (#7303)

* Sort Revision in dropdown

* Avoid repeated sorting of apiRevisions

* Add Automatic Review Controller

* Attend to PR comments

* Surface Package Version in ApiRevision Label

* compareAllrevisions check against all approve automatic revisions

* Re Add ReviewBackgroundHostedService.cs (#7331)

* Re-Add Pull Request Controller and Pull Request Background Services (#7336)

* Sort Revision in dropdown

* Add Automatic Review Controller

* Work on Pull Request Controller

* Continued work on PR controller

* Add pullRequest controller and pullRequest background task

* Re Add Review Controller (#7337)

* Re architect/LegacyReviewSupport (#7359)

* Redirect URIs with legecy review Id

* Redirect URI with legacy ReviewId

* Resolve build issues (#7362)

* Add Task for Comuting Line numbers swagger diffs (#7364)

* Resolve build issues (#7365)

* Resolve build issues (#7367)

* Resolve APIView Issues Identified during Manual Testing (#7377)

* Update logic for verifyin if activeAPIRevision is ahead of DiffAPIRevision (#7378)

* Rename RevisionId to API RevisionId (#7381)

* Resolve some minor issues
2023-12-01 18:01:44 -08:00
Christopher Scott 8f8652e3d3
Show internal System.Diagnostics.CodeAnalysis attributes (#7361) 2023-12-01 15:07:00 -06:00
YUTONG_ZHAI a7626a3223
Update Test-SampleMetadata.ps1 add azure-ai-contentsafety (#7346) 2023-12-01 17:08:18 +00:00
Ben Broderick Phillips d69bca0170
Add mirror container image pipeline (#7373) 2023-11-30 21:18:26 -05:00
Wes Haggard fd7a37892f
Lets not treat https code 401 as broken link (#7369)
Http Status code 401 just be unauthorized and not necessarily that the link isn't valid. Removing this from the list of codes to error from.
2023-11-30 14:47:31 -08:00
Praven Kuttappan a20e301f44
Swagger API review parser changes to add package version in code file (#7350)
* Swagger API review parser changes to add package version in code file
2023-11-30 12:26:19 -05:00
Praven Kuttappan b94f185e2c
Remove default value for pipeline picklist params (#7357)
* Parameters passed from powerapps are accessible as variables only
2023-11-29 15:13:30 -05:00
Anton Kolesnyk bd039a7b82
Fix typo (#7334)
* Fix typo

* Update Cadl-Project-Generate.ps1

* Update Cadl-Project-Generate.ps1

* Update TypeSpec-Project-Generate.ps1

* Update TypeSpec-Project-Scripts.md
2023-11-29 18:17:02 +00:00
Rodge Fu cd715ff639
Update Azure.ResourceManager to get latest change in TrackedResourceData class (#7347) 2023-11-29 10:30:38 +08:00
Praven Kuttappan 2f9964d143
APIView - Update package name format for C (#7338) 2023-11-28 09:37:20 -05:00
Praven Kuttappan 8b4943ac48
Update python parser version in APIView sandbox pipeline (#7335)
Co-authored-by: praveenkuttappan <praveenkuttappan@gmail.com>
2023-11-27 12:42:31 -05:00
Praven Kuttappan 5c0047521a
Include package version in code file for Java API review (#7333)
Co-authored-by: praveenkuttappan <praveenkuttappan@gmail.com>
2023-11-22 12:43:32 -05:00
Liudmila Molkova ecd3e5a375
Test proxy: add link to artifacts cred provider and note to list other ways to get test-proxy (#7332)
* Test proxy: add link to artifacts cred provider and note to list other ways to get test-proxy
2023-11-22 01:02:19 +00:00
Praven Kuttappan 3d0646d331
Create new pipeline to create package work item (#7322)
* Create new pipeline to create package work item
2023-11-21 17:10:58 -05:00