Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
50 commits
Select commit Hold shift + click to select a range
bfd3461
[Sql] Remove client-side parameter validation in SetAzureRmSqlDatabas…
adeal May 6, 2020
8a65796
[Storage] failover left change (#11784)
blueww May 6, 2020
050808f
Fix Add-AzKeyVaultKey doc (keyops) (#11810)
isra-fel May 7, 2020
29ac76a
[Storage] Update help of Get-AzStorageBlobCopyState (#11815)
blueww May 7, 2020
88ffc06
Show deployment script error in output; refactor deployments error ms…
filizt May 7, 2020
b6e50da
[Resources] Shorten session record file names to fix 'File name too l…
filizt May 7, 2020
4066526
[CosmosDB] Refactoring Code (#11803)
MehaKaushik May 7, 2020
8ad608a
[Resources] Add deprecation message for ApiVersion parameter in deplo…
filizt May 7, 2020
cb5773f
Support Application Insights web test alert rules via PowerShell (#11…
sivanguetta May 7, 2020
277fe76
Add AppConfiguration module (#11818)
dingmeng-xue May 7, 2020
5f68728
PowerShell Cmdlets for Azure HPC Cache service - API version 2020-03-…
romahamu May 7, 2020
c884264
Add Default parameter set for Remove-AzecurityPartnerProvider (#11831)
msJinLei May 7, 2020
f111bf0
Remove -TenantLevel parameter used for on the Get-AzResourceLock cmdl…
brucelin-511 May 7, 2020
88c5248
Multiple Radius Servers for VPN scenario (#11550)
henry416 May 7, 2020
3364f88
Network April release (#11839)
anton-evseev May 8, 2020
7eab4c9
Auditing To Storage Account in VNet - Fixing a bug. (#11842)
bashahee May 8, 2020
443ff94
Register databases and app configuration private link support (#11841)
dingmeng-xue May 8, 2020
5dcc019
[Storage] Update help of file copy cmdlet (#11840)
blueww May 8, 2020
53e5542
Update Kusto using new generated version (#11836)
dingmeng-xue May 8, 2020
43a5962
Added Private endpoint for SRS in set vault context and Import file (…
vidyadharijami May 8, 2020
235903d
Jedi cmk ai (#11572)
VeryEarly May 8, 2020
8ced7ab
Correct sln file and remove non-existing project (#11850)
dingmeng-xue May 8, 2020
8c6d02f
minor fix (#11843)
nagula-ritvika May 9, 2020
be24e17
Support private DNS zone group (#11719)
dingmeng-xue May 9, 2020
b90aa6d
[Storage] Support Track2 File and Queue (#11838)
blueww May 9, 2020
dade44c
Add TimeSeriesInsights (#11855)
dingmeng-xue May 9, 2020
ebe60a6
Update New-AzSqlDatabaseDataMaskingRule.md (#11853)
nanditavalsan May 9, 2020
74675fe
draft of code owners (#11849)
isra-fel May 9, 2020
3319a07
Fix help example validation issue (#11857)
msJinLei May 9, 2020
64fa5a0
Aladdin generated examples for DataFactory, RecoveryServices, Sql, We…
aladdindoc May 9, 2020
ec4a807
Polish changlogs and rollback change on Resolve-AzError (#11856)
dingmeng-xue May 9, 2020
93cb2f5
Update release tool and changelog (#11861)
dingmeng-xue May 9, 2020
c5170de
Add Portal and PostgreSQL (#11859)
dingmeng-xue May 9, 2020
43e7374
Add breaking changes into Az.monitor (#11846)
VeryEarly May 10, 2020
df9a002
Move Azure.Core assemblies to Az.Accounts (#11863)
erich-wang May 10, 2020
cc127b8
Update New-AzDnsRecordSet.md (#11858)
boqsernmcpopsern May 11, 2020
63d3183
Improve version controller and fix psd1 files (#11864)
dingmeng-xue May 11, 2020
ffdbec7
Update Batch cmdlets to use latest management plane and data plane sd…
matthchr May 11, 2020
1df9935
DNS Proxy support for Azure Firewall (#11808)
isra-fel May 11, 2020
d642a8f
Add support to Clusters, linked service, and linked storage account (…
VeryEarly May 11, 2020
bcafaa2
Polish changelog.md files and update preview attribute in psd1 (#11865)
dingmeng-xue May 11, 2020
4cc62ae
Correct current version
dingmeng-xue May 11, 2020
8fe2470
fix output format for la-workspace (#11870)
VeryEarly May 11, 2020
3053ee7
[Storage] Update get copy status cmdlet output type in help (#11860)
blueww May 12, 2020
a5d311d
Fix Az.StackEdge release setting issue (#11871)
dingmeng-xue May 12, 2020
6134cb7
Use correlationID in the extended deployment properties (#11875)
filizt May 12, 2020
44d6cef
Add test project from Tools.Common (#11866)
isra-fel May 12, 2020
69b82ce
Update Get-AzFirewall.md (#11873)
isjwuk May 12, 2020
5004cdf
fix merge conflicts
blueww May 12, 2020
a71b647
Fix a CI failure
blueww May 12, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
2 changes: 2 additions & 0 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# To make sure Network PRs go to the right branch, e.g. network-april
/src/Network/ @number213
8 changes: 7 additions & 1 deletion documentation/tooling/tools-common.md
Original file line number Diff line number Diff line change
Expand Up @@ -208,6 +208,12 @@ The versioning tool that runs as a part of each release uses the `.json` files t
| Minor | Additions were made to the module (_e.g._, new cmdlets, new parameters) | `1.2.3` --> `1.3.0` |
| Patch | Bug fixes in the backend of a module or documentation updates | `1.2.3` --> `1.2.4` |

Version bumping bases on installed version and changes of APIs. But it cannot handle below scenarios:
* Module will be GAed from `0.n.n` --> `1.0.0`. The tool cannot detect this change because preview release module doesn't has `.json` file, or there is no breaking changes in current release.
* Module has a preview release but new bumped version has the same semantic version just without `preview` label. This new version cannot be published to PSGallery. The tool needs a patch version increase.

Above scenarios can be supported by configurations `MinimalVersion.csv`. Each line contains module name and expected minimal version. If bumped version is lower than expected minital version, the tool will use minimal version for new release.

### `Issues`

The `Issues` folder contains classes that represent the records that are created by the different analyzers found in static analysis. Each analyzer is responsible for implement a specific record for their analyzer that defines the following methods:
Expand Down Expand Up @@ -237,4 +243,4 @@ The [`ReportLogger`](https://github.com/Azure/azure-powershell/blob/01a81fbb7ea6

An implementation of the `ReportLogger` abstraction can be found in this class as well, [`ReportLogger<T>`](https://github.com/Azure/azure-powershell/blob/01a81fbb7ea6c086fff2bc137053168c0fc7728a/tools/Tools.Common/Loggers/ReportLogger.cs#L68), which knows how to use the exceptions files for the different analyzers in static analysis and log records against them.

For example, if a new breaking change exception is found in its analyzer, the `ReportLogger` knows to how to compare the new breaking change record created and compare it to the existing breaking change exceptions that are found in the `Exceptions` folder of `Tools.Common` to see if the new record can be ignored.
For example, if a new breaking change exception is found in its analyzer, the `ReportLogger` knows to how to compare the new breaking change record created and compare it to the existing breaking change exceptions that are found in the `Exceptions` folder of `Tools.Common` to see if the new record can be ignored.
2 changes: 2 additions & 0 deletions src/Accounts/Accounts/Accounts.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,8 @@
<PreLoadAssemblies Include="$(RepoSrc)lib\System.ServiceModel.Primitives.dll" />
<PreLoadAssemblies Include="$(RepoSrc)lib\Microsoft.IdentityModel.Clients.ActiveDirectory\NetFx\Microsoft.IdentityModel.Clients.ActiveDirectory.dll" />
<PreLoadAssemblies Include="$(RepoSrc)lib\Microsoft.IdentityModel.Clients.ActiveDirectory\NetFx\Microsoft.IdentityModel.Clients.ActiveDirectory.Platform.dll" />
<PreLoadAssemblies Include="$(RepoSrc)lib\Azure.Core\PreloadAssemblies\*.dll" />
<NetCoreAssemblies Include="$(RepoSrc)lib\Azure.Core\NetCoreAssemblies\*.dll" />
<NetCoreAssemblies Include="$(RepoSrc)lib\Microsoft.IdentityModel.Clients.ActiveDirectory\NetCore\Microsoft.IdentityModel.Clients.ActiveDirectory.dll" />
<NetCoreAssemblies Include="$(RepoSrc)lib\Microsoft.IdentityModel.Clients.ActiveDirectory\NetCore\Microsoft.IdentityModel.Clients.ActiveDirectory.Platform.dll" />
<StorageDependencies Include="$(RepoSrc)lib\WindowsAzure.Storage\9.3.0\Microsoft.WindowsAzure.Storage.dll" />
Expand Down
4 changes: 2 additions & 2 deletions src/Accounts/Accounts/ChangeLog.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,8 @@
- Additional information about change #1
-->
## Upcoming Release
* Removed alias of `Resolve-AzError`
* Updated Add-AzEnvironment and Set-AzEnvironment to accept parameters AzureSynapseAnalyticsEndpointResourceId and AzureSynapseAnalyticsEndpointSuffix
* Updated `Add-AzEnvironment` and `Set-AzEnvironment` to accept parameters `AzureSynapseAnalyticsEndpointResourceId` and `AzureSynapseAnalyticsEndpointSuffix`
* Added Azure.Core related assemblies into Az.Accounts, supported PowerShell platforms include Windows PowerShell 5.1, PowerShell Core 6.2.4, PowerShell 7+

## Version 1.7.5
* Updated Azure PowerShell survey URL in `Resolve-AzError` [#11507]
Expand Down
2 changes: 2 additions & 0 deletions src/Accounts/Accounts/Errors/ResolveError.cs
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,8 @@

namespace Microsoft.Azure.Commands.Profile.Errors
{
[GenericBreakingChange("The `Resolve-Error` alias will be removed in a future release. Please change any scripts that use this alias to use `Resolve-AzError` instead.")]
[Alias("Resolve-Error")]
[Cmdlet("Resolve", ResourceManager.Common.AzureRMConstants.AzureRMPrefix + "Error", DefaultParameterSetName = ResolveError.AnyErrorParameterSet)]
[OutputType(typeof(AzureErrorRecord))]
[OutputType(typeof(AzureExceptionRecord))]
Expand Down
9 changes: 4 additions & 5 deletions src/Aks/Aks/ChangeLog.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,11 +18,10 @@
- Additional information about change #1
-->
## Upcoming Release

* Upgrade to API Version 2019-10-01
* Support using Windows container to create AKS
* New cmdlets: **New-AzAksNodePool**, **Update-AzAksNodePool**, **Remove-AzAksNodePool**,
**Get-AzAksNodePool**, **Install-AzAksKubectl**, **Get-AzAksVersion**
* Upgraded API Version to 2019-10-01
* Supported to create AKS using Windows container
* Provided new cmdlets: `New-AzAksNodePool`, `Update-AzAksNodePool`, `Remove-AzAksNodePool`,
`Get-AzAksNodePool`, `Install-AzAksKubectl`, `Get-AzAksVersion`

## Version 1.1.0-preview
* Upgrade to API Version 2019-10-01
Expand Down
12 changes: 6 additions & 6 deletions src/ApiManagement/ApiManagement/ChangeLog.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,12 +24,12 @@
* `New-AzApiManagementProperty`: renamed as `New-AzApiManagementNamedValue`. PropertyId parameter renamed as NamedValueId.
* `Set-AzApiManagementProperty`: renamed as `Set-AzApiManagementNamedValue`. PropertyId parameter renamed as NamedValueId.
* `Remove-AzApiManagementProperty`: renamed as `Remove-AzApiManagementNamedValue`. PropertyId parameter renamed as NamedValueId.
* new `Get-AzApiManagementAuthorizationServerClientSecret` cmdlet added. `Get-AzApiManagementAuthorizationServer` will not return client secret anymore.
* new `Get-AzApiManagementNamedValueSecretValue` cmdlet added. `Get-AzApiManagementNamedValue` will not return secret value.
* new `Get-AzApiManagementOpenIdConnectProviderClientSecret` cmdlet added. `Get-AzApiManagementOpenIdConnectProvider` will not return client secret anymore.
* new `Get-AzApiManagementSubscriptionKey` cmdlet added. `Get-AzApiManagementSubscription` will not return subscription keys anymore.
* new `Get-AzApiManagementTenantAccessSecret` cmdlet added. `Get-AzApiManagementTenantAccess` will not return keys anymore.
* new `Get-AzApiManagementTenantGitAccessSecret` cmdlet added. `Get-AzApiManagementTenantGitAccess` will not return keys anymore.
* Added new `Get-AzApiManagementAuthorizationServerClientSecret` cmdlet and `Get-AzApiManagementAuthorizationServer` will not return client secret anymore.
* Added new `Get-AzApiManagementNamedValueSecretValue` cmdlet and `Get-AzApiManagementNamedValue` will not return secret value.
* Added new `Get-AzApiManagementOpenIdConnectProviderClientSecret` cmdlet and `Get-AzApiManagementOpenIdConnectProvider` will not return client secret anymore.
* Added new `Get-AzApiManagementSubscriptionKey` cmdlet and `Get-AzApiManagementSubscription` will not return subscription keys anymore.
* Added new `Get-AzApiManagementTenantAccessSecret` cmdlet and `Get-AzApiManagementTenantAccess` will not return keys anymore.
* Added new `Get-AzApiManagementTenantGitAccessSecret` cmdlet and `Get-AzApiManagementTenantGitAccess` will not return keys anymore.

## Version 1.4.1
* Added breaking change notice for Azure File cmdlets output change in a future release
Expand Down
48 changes: 48 additions & 0 deletions src/AppConfiguration/AppConfiguration.sln
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Version 16
VisualStudioVersion = 16.0.29709.97
MinimumVisualStudioVersion = 10.0.40219.1
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Accounts", "..\Accounts\Accounts\Accounts.csproj", "{142D7B0B-388A-4CEB-A228-7F6D423C5C2E}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Authentication", "..\Accounts\Authentication\Authentication.csproj", "{62843FE6-7575-4D88-B989-7DF7EEC0BC01}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Authentication.ResourceManager", "..\Accounts\Authentication.ResourceManager\Authentication.ResourceManager.csproj", "{442C609B-A431-4A71-B289-08F0B63C83E5}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Authenticators", "..\Accounts\Authenticators\Authenticators.csproj", "{59E8F6B8-8F0E-403F-B88B-9736DBC396D9}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Az.AppConfiguration", "Az.AppConfiguration.csproj", "{967FAB03-A165-41CC-B3B5-02A73B88F7F9}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Release|Any CPU = Release|Any CPU
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{142D7B0B-388A-4CEB-A228-7F6D423C5C2E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{142D7B0B-388A-4CEB-A228-7F6D423C5C2E}.Debug|Any CPU.Build.0 = Debug|Any CPU
{142D7B0B-388A-4CEB-A228-7F6D423C5C2E}.Release|Any CPU.ActiveCfg = Release|Any CPU
{142D7B0B-388A-4CEB-A228-7F6D423C5C2E}.Release|Any CPU.Build.0 = Release|Any CPU
{62843FE6-7575-4D88-B989-7DF7EEC0BC01}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{62843FE6-7575-4D88-B989-7DF7EEC0BC01}.Debug|Any CPU.Build.0 = Debug|Any CPU
{62843FE6-7575-4D88-B989-7DF7EEC0BC01}.Release|Any CPU.ActiveCfg = Release|Any CPU
{62843FE6-7575-4D88-B989-7DF7EEC0BC01}.Release|Any CPU.Build.0 = Release|Any CPU
{442C609B-A431-4A71-B289-08F0B63C83E5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{442C609B-A431-4A71-B289-08F0B63C83E5}.Debug|Any CPU.Build.0 = Debug|Any CPU
{442C609B-A431-4A71-B289-08F0B63C83E5}.Release|Any CPU.ActiveCfg = Release|Any CPU
{442C609B-A431-4A71-B289-08F0B63C83E5}.Release|Any CPU.Build.0 = Release|Any CPU
{59E8F6B8-8F0E-403F-B88B-9736DBC396D9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{59E8F6B8-8F0E-403F-B88B-9736DBC396D9}.Debug|Any CPU.Build.0 = Debug|Any CPU
{59E8F6B8-8F0E-403F-B88B-9736DBC396D9}.Release|Any CPU.ActiveCfg = Release|Any CPU
{59E8F6B8-8F0E-403F-B88B-9736DBC396D9}.Release|Any CPU.Build.0 = Release|Any CPU
{967FAB03-A165-41CC-B3B5-02A73B88F7F9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{967FAB03-A165-41CC-B3B5-02A73B88F7F9}.Debug|Any CPU.Build.0 = Debug|Any CPU
{967FAB03-A165-41CC-B3B5-02A73B88F7F9}.Release|Any CPU.ActiveCfg = Release|Any CPU
{967FAB03-A165-41CC-B3B5-02A73B88F7F9}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {F9B3D96E-9680-40BE-A917-02EE655D6030}
EndGlobalSection
EndGlobal
7 changes: 7 additions & 0 deletions src/AppConfiguration/Az.AppConfiguration.csproj
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<PsModuleName>AppConfiguration</PsModuleName>
</PropertyGroup>

<Import Project="$(MSBuildThisFileDirectory)..\Az.autorest.props" />
</Project>
Loading