CarloToso
8b9544b614
Adjust PUT method behavior to POST one for default content type in WebCmdlets ( #19152 )
2023-03-02 23:35:31 +05:00
CarloToso
f1ab653d29
Preserve WebSession.MaximumRedirection from changes ( #19190 )
2023-03-02 00:04:20 +05:00
CarloToso
cf622f869f
Take into account ContentType from Headers in WebCmdlets ( #19227 )
2023-03-01 22:56:05 +05:00
Armaan Mcleod
0be3eeac38
Add -Path and -LiteralPath parameters to Test-Json cmdlet ( #19042 )
2023-02-21 10:14:08 -08:00
CarloToso
60b4e9704f
Allow to preserve the original HTTP method by adding -PreserveHttpMethodOnRedirect to Web cmdlets ( #18894 )
2023-02-14 08:40:42 -08:00
CarloToso
69a4d79400
Webcmdlets display an error on https to http redirect ( #18595 )
2023-02-14 08:32:48 +05:00
CarloToso
2f43013df3
Build the relative URI for links from the response in Invoke-WebRequest ( #19092 )
2023-02-10 21:50:01 +05:00
CarloToso
ed68c861d4
Fix redirection for -CustomMethod "POST" in WebCmdlets ( #19111 )
2023-02-10 16:14:29 +05:00
CarloToso
359f5c35f1
Improve Invoke-WebRequest xml and json errors format ( #18837 )
2023-02-09 13:22:04 +05:00
Armaan Mcleod
b7e2913f6f
Add -NoHeader parameter to ConvertTo-Csv and Export-Csv cmdlets ( #19108 )
2023-02-08 17:48:04 +05:00
CarloToso
dd406b512a
Add ValidateNotNullOrEmpty to OutFile and InFile parameters of WebCmdlets ( #19044 )
2023-02-01 21:45:09 +05:00
Travis Plunk and Aditya Patwardhan
b2c4888ebb
Add Windows ARM64 CI ( #19040 )
...
* Add CI for win-arm64
* Add common function to test for windows arm64
* Update because string where items need investigation
---------
Co-authored-by: Aditya Patwardhan <adityap@microsoft.com >
2023-01-31 12:06:29 -08:00
CarloToso
282fc5fc08
Fix bug with managing redirection and keepAuthorization in Web cmdlets ( #18902 )
2023-01-13 18:31:03 +05:00
Steve Lee
2baeb1a7f0
Fix Get-Error to work with strict mode ( #18895 )
2023-01-13 18:00:20 +05:00
CarloToso
f018beedff
Add tests for Allowinsecureredirect parameter in Web cmdlets ( #18939 )
2023-01-13 17:37:55 +05:00
CarloToso
465165fd97
Invoke-RestMethod -FollowRelLink fix links containing commas ( #18829 )
2023-01-11 21:39:04 +05:00
CarloToso
31af38c22a
Create test to check if WebCmdlets decompress brotli-encoded data ( #18905 )
2023-01-10 08:07:00 +05:00
Steve Lee
f04940b76c
Fix Format-Table -RepeatHeader for property derived tables ( #18870 )
2022-12-31 12:00:00 +05:00
Steve Lee
8ff6a06f97
Switch $PSNativeCommandUseErrorActionPreference to $true when feature is enabled ( #18695 )
2022-12-01 16:13:42 -08:00
Travis Plunk
9c55989a2e
Mark charset test as pending ( #18511 )
2022-11-09 23:04:21 +00:00
CarloToso
489e316151
Webcmdlets set default charset encoding to UTF8 ( #18219 )
2022-11-02 22:34:09 +05:00
James Truher [MSFT]
074aad6ea9
Add missing -Tag 'CI' to describe blocks. ( #18316 )
2022-10-17 15:27:24 -07:00
Steve Lee
8a45d14fad
Add -FuzzyMinimumDistance parameter to Get-Command ( #18261 )
2022-10-12 16:08:20 -07:00
Ilya
3a506b9692
Fix decompression in web cmdlets ( #17955 )
2022-10-04 09:33:37 -07:00
Steve Lee
d5ed53eba2
Add CustomTableHeaderLabel formatting to differentiate table header labels that are not property names ( #17346 )
2022-10-03 15:05:11 -07:00
Dongbo Wang
a7a49290a8
Remove the extra new line form List formatting ( #18185 )
2022-09-30 15:47:51 -07:00
Travis Plunk
96d0a10e7f
Remove unneeded use of chmod 777 ( #17974 )
...
* Update Pester.Commands.Cmdlets.GetCommand.Tests.ps1
* Update Export-Alias.Tests.ps1
* Update test/powershell/Modules/Microsoft.PowerShell.Utility/Export-Alias.Tests.ps1
* Update test/powershell/Modules/Microsoft.PowerShell.Core/Pester.Commands.Cmdlets.GetCommand.Tests.ps1
* Update test/powershell/Modules/Microsoft.PowerShell.Core/Pester.Commands.Cmdlets.GetCommand.Tests.ps1
2022-08-29 11:06:46 -07:00
Frode Flaten
dbffa2766f
Stop ongoing progress-bar in Write-Progress test ( #17880 )
2022-08-12 08:15:42 +05:00
David Bar-On
55c5e789bd
Fix for deserializing imported ordered dictionary ( #15545 )
2022-08-08 23:29:45 +05:00
William Easton
ec0dba4605
Remove pre-parse for array-based JSON ( #15684 )
2022-07-25 14:14:56 -07:00
Dominik Kaszewski
89cc6d1297
Fix Test-Json not handling non-object types at root ( #17741 )
2022-07-25 22:43:48 +05:00
Steve Lee
08baf27b80
Render decimal numbers in a table using current culture ( #17650 )
2022-07-18 14:27:06 -07:00
Steve Lee
ff0506d632
Change ConvertFrom-Json -AsHashtable to use ordered hashtable ( #17405 )
...
JSON typically has ordering to make it easier to read. Currently, a Hashtable does not preserve ordering so for complex JSON, the members are not where you would expect in terms of order. This change wraps OrderedDictionary into a OrderedHashtable that derives from Hashtable. This preserves existing compatibility with scripts that expect a Hashtable to be returned, but preserves the order of elements.
2022-07-13 09:23:03 +05:00
Bryan Berns
ca0178a802
Add Milliseconds Parameter to New-TimeSpan ( #17621 )
2022-07-12 11:09:19 +05:00
Shuangchi He
c5d31c9e10
Correct spelling in Comments and tests ( #17480 )
2022-06-06 09:55:33 -07:00
Aditya Patwardhan
d99626927d
Update Get-Error test to not depend on DNS APIs ( #17471 )
2022-06-03 09:25:24 -07:00
github-actions[bot]
38909f7ee5
Update .NET SDK version from 7.0.100-preview.2.22153.17 to 7.0.100-preview.4.22252.9 ( #17061 )
2022-05-11 18:27:51 -07:00
James Truher [MSFT]
1a24540e31
Enable more tests to be run in a container. ( #17294 )
2022-05-11 12:30:22 -07:00
Dongbo Wang
44098e771a
Fix the list view to not leak VT decorations ( #17262 )
2022-05-10 16:05:14 -07:00
Ryne Andal
2550a3a23a
Add check for ScriptBlock wrapped in PSObject to $using used in ForEach-Object -Parallel ( #17234 )
2022-05-04 10:51:45 -07:00
m1k0net
0067decae8
Fix Sort-Object -Stable -Unique to actually do stable sorting ( #17189 )
2022-04-26 16:58:37 -07:00
Aditya Patwardhan
9fc0e80fb7
Update dotnetmetadata.json to accept .NET 7 preview 3 builds ( #17063 )
2022-03-25 16:15:16 -07:00
James Truher [MSFT]
b3632eda46
Improve unique naming for tests ( #17043 )
2022-03-23 09:24:10 -07:00
Mathias R. Jessen
686c84cccc
Add new parameter to Start-Sleep: [-Duration] <timespan> ( #16185 )
2022-01-13 17:39:54 -08:00
KiwiThePoodle
83a809b1f0
Make Measure-Object ignore missing properties unless running in strict mode ( #16589 )
2022-01-13 09:33:43 -08:00
Steve Lee
7a2b44523b
Fix web cmdlets so that an empty Get does not include a content-length header ( #16587 )
2022-01-03 11:20:33 -08:00
Andrew
1d1e42fd1a
Merge branch 'master' into BringChangesFrom730P1
2021-12-16 13:45:37 -08:00
Andrew Menagarishvili
3f1c03d494
Merged PR 18449: Change default for $PSStyle.OutputRendering to Ansi
...
Cherry picked from !18333
Cherry-picked from commit `5cb8a2b3`.
2021-12-16 13:39:56 -08:00
Paul Higinbotham
cadd5762ea
Fix ForEach-Object -Parallel when passing in script block variable ( #16564 )
...
ForeEach-Object -Parallel using variable processing walks the script block AST to determine if the using variable was defined in the current scope, and does this by tracking the number of 'ForEach-Object -Parallel' commands in the call chain.
However, the provided script block is different, depending on whether it is passed in as a variable or via parameter binding.
$myScript = '"Hello!"'
1 | ForEach-Object -Parallel ([scriptblock]::Create($myScript))
# Script block Ast does not contain the 'ForEach-Object' command in the call chain
1 | ForEach-Object -Parallel { "Hello!" }
# Script block Ast does contain the 'ForEach-Object' command in the call chain
This change takes into account the two forms of script blocks
2021-12-14 08:11:19 +05:00
Maksim Ivanyuk
674ef888a2
Add -HttpVersion parameter to web cmdlets ( #15853 )
2021-11-02 16:53:36 -07:00