-
-
Notifications
You must be signed in to change notification settings - Fork 92
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
v2.10.0 #1287
Commits on Nov 21, 2023
-
Configuration menu - View commit details
-
Copy full SHA for ab8af87 - Browse repository at this point
Copy the full SHA ab8af87View commit details
Commits on Nov 23, 2023
-
Configuration menu - View commit details
-
Copy full SHA for edbb93f - Browse repository at this point
Copy the full SHA edbb93fView commit details
Commits on Nov 28, 2023
-
Configuration menu - View commit details
-
Copy full SHA for b6b3285 - Browse repository at this point
Copy the full SHA b6b3285View commit details
Commits on Dec 10, 2023
-
Configuration menu - View commit details
-
Copy full SHA for e2b112a - Browse repository at this point
Copy the full SHA e2b112aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 93a2ed8 - Browse repository at this point
Copy the full SHA 93a2ed8View commit details
Commits on Dec 13, 2023
-
Merge pull request #1197 from Badgerati/Issue-1184
Adds inbuilt support for caching values
Configuration menu - View commit details
-
Copy full SHA for 9c71d26 - Browse repository at this point
Copy the full SHA 9c71d26View commit details
Commits on Dec 16, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 60b42c6 - Browse repository at this point
Copy the full SHA 60b42c6View commit details
Commits on Dec 21, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 92e5b6f - Browse repository at this point
Copy the full SHA 92e5b6fView commit details
Commits on Dec 22, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 638a714 - Browse repository at this point
Copy the full SHA 638a714View commit details
Commits on Jan 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ac985db - Browse repository at this point
Copy the full SHA ac985dbView commit details
Commits on Jan 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6bf4886 - Browse repository at this point
Copy the full SHA 6bf4886View commit details -
Configuration menu - View commit details
-
Copy full SHA for fa85841 - Browse repository at this point
Copy the full SHA fa85841View commit details -
Configuration menu - View commit details
-
Copy full SHA for 63be5d7 - Browse repository at this point
Copy the full SHA 63be5d7View commit details
Commits on Jan 30, 2024
-
Configuration menu - View commit details
-
Copy full SHA for cbe52f7 - Browse repository at this point
Copy the full SHA cbe52f7View commit details
Commits on Feb 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9a57c27 - Browse repository at this point
Copy the full SHA 9a57c27View commit details
Commits on Feb 6, 2024
-
#1207: make scriptblock merging function public, and return early for…
… using vars if there are none
Configuration menu - View commit details
-
Copy full SHA for 692dc79 - Browse repository at this point
Copy the full SHA 692dc79View commit details
Commits on Feb 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 633ab57 - Browse repository at this point
Copy the full SHA 633ab57View commit details -
Configuration menu - View commit details
-
Copy full SHA for cea2044 - Browse repository at this point
Copy the full SHA cea2044View commit details
Commits on Feb 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9d5fd7c - Browse repository at this point
Copy the full SHA 9d5fd7cView commit details -
Merge pull request #1238 from Badgerati/Issue-1207
Adds support for creating custom Scoped Variables
Configuration menu - View commit details
-
Copy full SHA for b2daf57 - Browse repository at this point
Copy the full SHA b2daf57View commit details -
Configuration menu - View commit details
-
Copy full SHA for 45a953d - Browse repository at this point
Copy the full SHA 45a953dView commit details -
Merge pull request #1239 from Badgerati/add-425
Add missing HTTP 425 response
Configuration menu - View commit details
-
Copy full SHA for 947ac85 - Browse repository at this point
Copy the full SHA 947ac85View commit details
Commits on Feb 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for bc9137d - Browse repository at this point
Copy the full SHA bc9137dView commit details -
Configuration menu - View commit details
-
Copy full SHA for c770db3 - Browse repository at this point
Copy the full SHA c770db3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 54bb76b - Browse repository at this point
Copy the full SHA 54bb76bView commit details
Commits on Feb 20, 2024
-
Merge pull request #1242 from Badgerati/Issue-1241
Adds support for enabling sessions for Tabs
Configuration menu - View commit details
-
Copy full SHA for c8119bf - Browse repository at this point
Copy the full SHA c8119bfView commit details
Commits on Feb 25, 2024
-
Merge pull request #1246 from Badgerati/Issue-1228
Fix for Static Route ordering, and redirecting to Default file option
Configuration menu - View commit details
-
Copy full SHA for df86e0f - Browse repository at this point
Copy the full SHA df86e0fView commit details
Commits on Mar 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 41a1993 - Browse repository at this point
Copy the full SHA 41a1993View commit details
Commits on Mar 17, 2024
-
#1245: Add SSE ClientId signing, and verifying if passed. Also adds a…
… base secret which is used for signing
Configuration menu - View commit details
-
Copy full SHA for c05d911 - Browse repository at this point
Copy the full SHA c05d911View commit details
Commits on Mar 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c2f6977 - Browse repository at this point
Copy the full SHA c2f6977View commit details
Commits on Mar 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for dd66979 - Browse repository at this point
Copy the full SHA dd66979View commit details
Commits on Mar 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 283727a - Browse repository at this point
Copy the full SHA 283727aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2338dec - Browse repository at this point
Copy the full SHA 2338decView commit details -
Merge pull request #1256 from Badgerati/Issue-1245
Add support for converting HTTP connections into SSE connections
Configuration menu - View commit details
-
Copy full SHA for 8cb6feb - Browse repository at this point
Copy the full SHA 8cb6febView commit details
Commits on Mar 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f7a5542 - Browse repository at this point
Copy the full SHA f7a5542View commit details
Commits on Mar 25, 2024
-
Server stops with errors "Collection was modified after..." #1257
Configuration menu - View commit details
-
Copy full SHA for 1cfdadc - Browse repository at this point
Copy the full SHA 1cfdadcView commit details -
Note Pester 5.5 migration #1260 is required to make the new build works
Configuration menu - View commit details
-
Copy full SHA for 36d7e0e - Browse repository at this point
Copy the full SHA 36d7e0eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7ea2c3f - Browse repository at this point
Copy the full SHA 7ea2c3fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 16d042a - Browse repository at this point
Copy the full SHA 16d042aView commit details -
Implement Enhancing Flexibility with Customizable Default Folder Path…
…s in Pode #1243 Set-PodeDefaultFolder: Allows users to programmatically set the path for a default folder during runtime. Parameters: -Type: Specifies the folder type (Views, Public, or Errors). -Path: Defines the new file system path for the folder. Get-PodeDefaultFolder: Enables querying the current path settings for the default folders.
Configuration menu - View commit details
-
Copy full SHA for 9f53cb2 - Browse repository at this point
Copy the full SHA 9f53cb2View commit details -
Configuration menu - View commit details
-
Copy full SHA for bc3bd8e - Browse repository at this point
Copy the full SHA bc3bd8eView commit details -
File Browsing feature for Pode Static Route #1237
Implementation of File Browser for static route + documentation
Configuration menu - View commit details
-
Copy full SHA for f499ce7 - Browse repository at this point
Copy the full SHA f499ce7View commit details -
Remove Write-PodeFileResponse test from Pester 4.x. The test is avail…
…able for Pester 5.5
Configuration menu - View commit details
-
Copy full SHA for c3ff940 - Browse repository at this point
Copy the full SHA c3ff940View commit details
Commits on Mar 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e3f1476 - Browse repository at this point
Copy the full SHA e3f1476View commit details -
Configuration menu - View commit details
-
Copy full SHA for 55390f2 - Browse repository at this point
Copy the full SHA 55390f2View commit details -
Configuration menu - View commit details
-
Copy full SHA for a14faf1 - Browse repository at this point
Copy the full SHA a14faf1View commit details -
Configuration menu - View commit details
-
Copy full SHA for f68042c - Browse repository at this point
Copy the full SHA f68042cView commit details
Commits on Mar 27, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b7377c5 - Browse repository at this point
Copy the full SHA b7377c5View commit details -
Merge pull request #1267 from Badgerati/Issue-1251
Add DualMode support for Endpoints to listen on IPv4 and IPv6 at the same time
Configuration menu - View commit details
-
Copy full SHA for dd9d544 - Browse repository at this point
Copy the full SHA dd9d544View commit details -
Configuration menu - View commit details
-
Copy full SHA for d93dfa2 - Browse repository at this point
Copy the full SHA d93dfa2View commit details -
Configuration menu - View commit details
-
Copy full SHA for dc1bad8 - Browse repository at this point
Copy the full SHA dc1bad8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 61beeb2 - Browse repository at this point
Copy the full SHA 61beeb2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9ab6286 - Browse repository at this point
Copy the full SHA 9ab6286View commit details
Commits on Mar 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 02861cf - Browse repository at this point
Copy the full SHA 02861cfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2d80b1a - Browse repository at this point
Copy the full SHA 2d80b1aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 23d0d52 - Browse repository at this point
Copy the full SHA 23d0d52View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9120aaa - Browse repository at this point
Copy the full SHA 9120aaaView commit details
Commits on Mar 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b5cd6ea - Browse repository at this point
Copy the full SHA b5cd6eaView commit details -
Configuration menu - View commit details
-
Copy full SHA for b97dcf5 - Browse repository at this point
Copy the full SHA b97dcf5View commit details -
Configuration menu - View commit details
-
Copy full SHA for bb1a129 - Browse repository at this point
Copy the full SHA bb1a129View commit details -
Configuration menu - View commit details
-
Copy full SHA for 16402ba - Browse repository at this point
Copy the full SHA 16402baView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1bddadf - Browse repository at this point
Copy the full SHA 1bddadfView commit details -
Merge pull request #1269 from mdaneri/#1244-PSScriptAnalyzerSettings
Incorporate PSScriptAnalyzerSettings for Enhanced Code Quality
Configuration menu - View commit details
-
Copy full SHA for 973af94 - Browse repository at this point
Copy the full SHA 973af94View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8bf2739 - Browse repository at this point
Copy the full SHA 8bf2739View commit details -
Merge pull request #1258 from mdaneri/Fix-#1257
Fix #1257 Collection was modified after..
Configuration menu - View commit details
-
Copy full SHA for dabeacf - Browse repository at this point
Copy the full SHA dabeacfView commit details
Commits on Mar 30, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6bc8908 - Browse repository at this point
Copy the full SHA 6bc8908View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9c05b13 - Browse repository at this point
Copy the full SHA 9c05b13View commit details -
Configuration menu - View commit details
-
Copy full SHA for bbd7a23 - Browse repository at this point
Copy the full SHA bbd7a23View commit details
Commits on Mar 31, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6d5ecb2 - Browse repository at this point
Copy the full SHA 6d5ecb2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0d76667 - Browse repository at this point
Copy the full SHA 0d76667View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5cdb7c8 - Browse repository at this point
Copy the full SHA 5cdb7c8View commit details -
Merge pull request #1261 from mdaneri/#1259
Implement #1259 - Improve build script adding support for Linux and Mac
Configuration menu - View commit details
-
Copy full SHA for 5b0140d - Browse repository at this point
Copy the full SHA 5b0140dView commit details -
Configuration menu - View commit details
-
Copy full SHA for ffb6980 - Browse repository at this point
Copy the full SHA ffb6980View commit details -
Merge pull request #1265 from mdaneri/#1243
Implement Enhancing Flexibility with Customizable Default Folder Path
Configuration menu - View commit details
-
Copy full SHA for e462867 - Browse repository at this point
Copy the full SHA e462867View commit details
Commits on Apr 1, 2024
-
Merge pull request #1273 from mdaneri/Update-Github-workflow
Update GitHub workflow
Configuration menu - View commit details
-
Copy full SHA for 120efdd - Browse repository at this point
Copy the full SHA 120efddView commit details
Commits on Apr 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e27dd17 - Browse repository at this point
Copy the full SHA e27dd17View commit details -
Configuration menu - View commit details
-
Copy full SHA for d0a44d3 - Browse repository at this point
Copy the full SHA d0a44d3View commit details -
Configuration menu - View commit details
-
Copy full SHA for b747d56 - Browse repository at this point
Copy the full SHA b747d56View commit details -
Configuration menu - View commit details
-
Copy full SHA for 428e481 - Browse repository at this point
Copy the full SHA 428e481View commit details -
Configuration menu - View commit details
-
Copy full SHA for aa80a05 - Browse repository at this point
Copy the full SHA aa80a05View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5a8d073 - Browse repository at this point
Copy the full SHA 5a8d073View commit details
Commits on Apr 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 69de5ca - Browse repository at this point
Copy the full SHA 69de5caView commit details -
#1179: fix for missing merged auth docs, and add a quicker default se…
…lector for merging All auths
Configuration menu - View commit details
-
Copy full SHA for 0eccb86 - Browse repository at this point
Copy the full SHA 0eccb86View commit details -
Configuration menu - View commit details
-
Copy full SHA for 829a389 - Browse repository at this point
Copy the full SHA 829a389View commit details -
Merge pull request #1277 from Badgerati/Issue-1179
Fix for missing merged auth docs, and add a quicker default selector for merging All auths
Configuration menu - View commit details
-
Copy full SHA for 9807b41 - Browse repository at this point
Copy the full SHA 9807b41View commit details -
Configuration menu - View commit details
-
Copy full SHA for 82a869c - Browse repository at this point
Copy the full SHA 82a869cView commit details -
Configuration menu - View commit details
-
Copy full SHA for f75476e - Browse repository at this point
Copy the full SHA f75476eView commit details -
Configuration menu - View commit details
-
Copy full SHA for d404e20 - Browse repository at this point
Copy the full SHA d404e20View commit details -
Merge pull request #1279 from Badgerati/Issue-1278
Fix scoping issue when using variables to create route groups
Configuration menu - View commit details
-
Copy full SHA for 90d3602 - Browse repository at this point
Copy the full SHA 90d3602View commit details -
Configuration menu - View commit details
-
Copy full SHA for 80f5bb5 - Browse repository at this point
Copy the full SHA 80f5bb5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 34bf2cc - Browse repository at this point
Copy the full SHA 34bf2ccView commit details -
fix an issue when Set-PodeResponseStatus -Code $statusCode is called …
…from test-podepath
Configuration menu - View commit details
-
Copy full SHA for d54d1ab - Browse repository at this point
Copy the full SHA d54d1abView commit details
Commits on Apr 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 71149e1 - Browse repository at this point
Copy the full SHA 71149e1View commit details -
Configuration menu - View commit details
-
Copy full SHA for ec8eda1 - Browse repository at this point
Copy the full SHA ec8eda1View commit details -
Merge pull request #1266 from mdaneri/#1237
File Browsing feature for Pode Static Route
Configuration menu - View commit details
-
Copy full SHA for c418442 - Browse repository at this point
Copy the full SHA c418442View commit details
Commits on Apr 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9e2ddaf - Browse repository at this point
Copy the full SHA 9e2ddafView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5e55473 - Browse repository at this point
Copy the full SHA 5e55473View commit details -
Merge pull request #1281 from Badgerati/Issue-1280
Removal of erroneous break command when filtering websocket clients by path
Configuration menu - View commit details
-
Copy full SHA for f8ea7ce - Browse repository at this point
Copy the full SHA f8ea7ceView commit details -
Configuration menu - View commit details
-
Copy full SHA for 48db230 - Browse repository at this point
Copy the full SHA 48db230View commit details -
Configuration menu - View commit details
-
Copy full SHA for a72b753 - Browse repository at this point
Copy the full SHA a72b753View commit details
Commits on Apr 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for eef1d2d - Browse repository at this point
Copy the full SHA eef1d2dView commit details -
Configuration menu - View commit details
-
Copy full SHA for a673555 - Browse repository at this point
Copy the full SHA a673555View commit details
Commits on Apr 7, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 448edc7 - Browse repository at this point
Copy the full SHA 448edc7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 58dd0ad - Browse repository at this point
Copy the full SHA 58dd0adView commit details -
Merge pull request #1276 from mdaneri/Versioning-and-eol
Implementation of the Dynamic Support Policy for PowerShell Versions #1275
Configuration menu - View commit details
-
Copy full SHA for ee8786e - Browse repository at this point
Copy the full SHA ee8786eView commit details -
Configuration menu - View commit details
-
Copy full SHA for de18844 - Browse repository at this point
Copy the full SHA de18844View commit details -
Configuration menu - View commit details
-
Copy full SHA for 202dcad - Browse repository at this point
Copy the full SHA 202dcadView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4eed41c - Browse repository at this point
Copy the full SHA 4eed41cView commit details -
Merge pull request #1282 from Badgerati/Issue-467
Addition of documentation describing how to debug
Configuration menu - View commit details
-
Copy full SHA for 4071c6c - Browse repository at this point
Copy the full SHA 4071c6cView commit details
Commits on Apr 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0d9fa62 - Browse repository at this point
Copy the full SHA 0d9fa62View commit details -
Merge pull request #1284 from Badgerati/Issue-1283
Add more unit tests for checking function syntax
Configuration menu - View commit details
-
Copy full SHA for 9c06643 - Browse repository at this point
Copy the full SHA 9c06643View commit details
Commits on Apr 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5217233 - Browse repository at this point
Copy the full SHA 5217233View commit details -
Configuration menu - View commit details
-
Copy full SHA for cdaf722 - Browse repository at this point
Copy the full SHA cdaf722View commit details -
Configuration menu - View commit details
-
Copy full SHA for 41220e0 - Browse repository at this point
Copy the full SHA 41220e0View commit details
Commits on Apr 14, 2024
-
OpenAPI 3.0.3 and 3.1 full support (#1136)
* fixes * replace [void] with $null = * [switch] vs bool * minor fixes * remove Pode.sln * fixes Fix an issue with YAML and http string fix an issue with multiple objects and allOf/oneOf/anyOff fix #1177 When the Access-Control-Allow-Headers is *, the Authorization has to be explicitly listed Still some issues with Test-PodeOARequestSchema when allOf is present * fix to Test-PodeOARequestSchema * Set-PodeSecurityAccessControl headers and methods auto-popuate Set-PodeSecurityAccessControl now can automatically populate headers and methods. No more '*' are required * code compliance * added some references to the help * fix an issue with merge and objects * Fix $Return * first openapitest * additional tests * Additional tests * new tests and buf fixes * fixes and tests * additional tests * Update tests to be Pester 5.5 compatible Updated all tests to be 5.x compatible Upgrade Pester to 5.5 additional OpenApi tests bug fixes * Update OpenAPI.md * Update OpenAPI.md * documentation 1st addition * Documentation and fixes Test [order] on OpenAPI fixed Added assembly version to C# DLL Added OpenAPI 3.0.3 doc - work in progress * docs and cmdlet changes * Add-PodeOAInfo test fix * new openapi auth Add OAuth2 OpenAPI support Fix #1182 added new API documentation * fix OpenApi Authentication * fixes * fixes * OpenApi doc addiction * reorg properties * Add exemples * fix examples * examples property fixes * improvements * added aditional PodeOAParam * Support for .Net8 and PWSH 7.4 Added support for pwsh 7.4 and .Net8 Added .Net8 DLL build Fixes to ConvertTo-PodeOAParameter Pester fixes * Added support for RFC1866 * Added support for encoding Added support for OpenApi RequestBody encoding definition #1190 Fix an issue with YAML conversion where a number is converted to string Additional OpenApi documentation related to encoding * fixes * header response support * Default OAproperty fix * report pwsh version during build * fix an compatibility with pwsh<7.3 * Create PSScriptAnalyzer.yml * powershell test * build fix for desktop pwsh * upgrade invokeBuild * . * . * VSCode made me crazy * . * added pwsh 7.4 * Add pwsh version check * update actions to v3 * changed version on pode.build * try pwsh 7.4 test * modified: .github/workflows/ci-pwsh7_4.yml * added macos to 7.4 * fix mac * . * . * add chmod * added 7.3 test * fixes * . * fix version print * new corner cases * New Features and 3 new cmdlets Added support for File Uploads #1160 Added support for Response Links #1158 (Add-PodeOAResponseLink) Added support for Callbacks #1157 (Add-PodeOACallBacksResponse) (Add-PodeOACallBacks) * fix Cmdlet names * various improvements * Added new Route OAResponses param * Add New-PodeOAMediaContentType * fixes and improvements * fix openapi test * fix a text replacement went wrong * Doc changes * change to Test-PodeOAJsonSchemaCompliance * fix Petstore * test fix * remove default response option * Added support for OA3.1 Open API 3.1 #1193 Fix an issue with example accepting only string * Added components for links and callback * fix content link,callback * Fix test * change default responses * Added support for route auth and anon * Improved XML elements parameters * fix openapi test * fix openapi test syntax error * added documentation + fix -AdditionalProperties * fix an response header issue. cleanup PetStore * Petstore Sample+ convert xml to hash * fixes * add new New-PodeOAMultiTypeProperty for 3.1 multitype support * petstore * completed petstore sample * Fix server test * Review OpenAPI Doc and fix some property name * doc changes * docs update * Split OpenApi to 3 files * first drop for multi openapi definitions * cleanup parameters + fixes * OpenApi support for Path Server + fixes OpenApi support for Path Servers #1201 OpenApi documentation update fixes * doc fix * Change $OAtag to $SpecTag * Added SpeTag to public OpenaAPI * Multi OpenApi documents support Now is possible to define multiple OpenAPI documents with different characteristic and assign it to different path * Change property name from SpecTag to DefinitionTag * Add help to Add-PodeComponentGroup * Add webhook and fix headers reference * fix header test * Add a new server configuration DefaultOADefinitionTag * Fix tests * fixes * fixes * fix parameters help test * test fixes + Select-PodeOADefinition use a stack * fix openapi test * documentation update * fix the restart server * fix server test * new docs * minor update * fix openapi test * swagger pump to last version * State OpenAPI definition at server start New Features addressed - #1193 - #1203 - #1205 - #1209 - #1190 - #1160 - #1157 - #1201 - #1213 - #1206 - #1204 - #1212 - #1202 - #1168 - #1212 - #1218 - #1219 - #1157 - #1211 - #1220 - #1164 - #1210 - #1215 - #1214 - #1216 - #1224 - #1225 * fix an OpenAPI spec Tag issue + build improvements * Add support for recursive components FIx #1088 * fix OpenAPI test * fix an issue with PodeOAViewer and endpoints * fix pode.build InstallCurrentUser * Fix a version comparison issue with DLL * fix an issue with testing * fixes * Add Swagger-Editor as OpenAPI editor * added Enable-PodeOAViewer -Editor documentation * fix a wrong function call * set default path for Enable-PodeOAViewer * Added authentication to Enable-PodeOpenApi and Enable-PodeOAViewer * fixes * Update license.txt * update license year * Invoke-PodeAuthValidation parallel validation with PowershellS >7.x * Badgerati recommendation * Badgerati recommendation * fix tests * new static web example * . * Matthew recommendations + new PrivateOpenAPI test + added comments and headers to some private OpenAPI functions + fix a bug with New-PodeOResponseInternal OpenAPI `Description` response property * review docs * fixes fix an issue with Test-PodeOAJsonSchemaCompliance relate to definition tags add remove-module task to Pode.build.ps1 rename installcurrentuser to install-module in Pode.build.ps1 * Update Security.ps1 fix to solve Access-Control-Allow-Methods requires all methods to be uppercase requirement * more headers and tests * Documentation fixes + package support for Linux build * more private/OpenAPI.ps1 tests and inline comments * fix Initialize-OpenApiTable Tests on Pws 5.1, change default OAViewer path * build cross-platform improvements * fix the checksum issue on linux * improved build clean * Added a new build guide * fix a workflow issue with versions * additional comment and test to private/OpenApi.ps1 * move build.md under docs * Move build.md to Getting-Started * build.md added MacOS * fix an issue with schema Validation when oneof and anyof is part of the schema * Implement File Browsing feature #1237 * Fix the random file generator * added -FileBrowser to Start-PodeStaticServer Add-PodeStaticRouteGroup Start-PodeStaticServer Add-PodeStaticRouteGroup now have -FileBrowser switch New function `Write-PodeDirectoryResponse` changed if else indentation for compliancy * Code is working but test is failing * Reorganize Write-PodeFileResponse * FileBrowser and Default page fixes Solve the issue with the static page and Default pages. Now the default page is loaded correctly with the right link Cleanup folders check functions * support for independent static paths Now each static path is independent. FileBrowser.ps1 sample implement 3 distinct routes with different settings * Get-PodeRouteByUrl improvement Now Get-PodeRouteByUrl is using a regex to find the right route solving the problem when path include *(/something/*/test) or a Path parameter like (/something/:mystuff/test) * fix tests * Added Mathew fix for static routes order + fix openapi auth with static route * Address the problem with static path containing /*/ + some cleanup New helper Get-PodeUrlPart to address url path with * New internal function Write-PodeAttachmentResponseInternal used to replace internally the public Set-PodeResponseAttachment. Set-PodeResponseAttachment now is calling Write-PodeAttachmentResponseInternal Find-PodeStaticRoute now accept a new RequestUrl param that represent the user url ( to manage /*/ url) * Fix an issue with public and Set-PodeResponseAttachment * fix Write-PodeAttachmentResponseInternal * added PSScriptAnalyzer.psd1 ExcludeRules = @('PSAvoidUsingCmdletAliases' ,'PSAvoidUsingPlainTextForPassword') * add ConvertTo-PodeYamlInternal test and fix an issue with the conversion with -nonewline and array * fix ConvertTo-PodeYamlInternal test * fix spaces in ConvertTo-PodeYamlInternal test * Fix PodeSession tests `Should Throw` is not allowed in 5.5 `Should -Throw` is the right syntax * . * moved PSScriptAnalyzerSettings.psd1 to root * PSScriptAnalyzer and Customizable Default Folder Paths Enhancing Flexibility with Customizable Default Folder Paths in Pode #1243 Incorporate PSScriptAnalyzerSettings for Enhanced Code Quality #1244 + Modified test script to be excluded by PSScriptAnalyzer Implemented some of PSScriptAnalyzer recommendation + added multiple function headers * GitHub Actions: Transitioning from Node 16 to Node 20 * Update PSScriptAnalyzer.yml * rollback process{} * Rollback the Pattern/Route logic * Fix the issue with broswing a path with * Added documentation for -FileBrowser feature * Fix an issue when a default file(index.htm) is on root and -FileBrowser is used * Move Write-PodeFileResponse internal call to Write-PodeFileResponseInternal * fix a test issue * fix an security issue durieng a pegasus scan * Adding server.psd1 new properties documentation * fix an issue withe external OpenAPI requests * update github workflow * fix a label for pwsh 7.5 * doc fixes * workaround for https rest test with powershell 7.4.x * cleanup * change curl.exe to curl for linux compatibility * fix test for linux and mac * reinstate SkipCertificateCheck * fix desktop * restore Server.test.ps1 * new file: .github/workflows/ci-pwsh7_2.yml modified: pode.build.ps1 modified: src/Pode.psd1 modified: src/Pode.psm1 modified: src/Private/Server.ps1 * . * . * . * . * . * . * Create SECURITY.md * Add Versioning functions * . * Update pode.build.ps1 * fix an issue with build * fix build * fix configuration.md * Update StaticContent.md * review-1 * docs update * fix issues reported by _Test * Documentation fixes * first round * second round * Third iteration * Fix ConvertTo-PodeYamlInternal Tests
Configuration menu - View commit details
-
Copy full SHA for 5498974 - Browse repository at this point
Copy the full SHA 5498974View commit details -
Quick fixes and tidy-up ready for 2.10.0 (#1286)
* release fixes and tidy-up * release fixes and tidy-up * add metadata for web event docs
Configuration menu - View commit details
-
Copy full SHA for 62d7bf8 - Browse repository at this point
Copy the full SHA 62d7bf8View commit details
Commits on Apr 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 998e37a - Browse repository at this point
Copy the full SHA 998e37aView commit details -
Merge pull request #1288 from Badgerati/notes
Add 2.10.0 release notes and date
Configuration menu - View commit details
-
Copy full SHA for e0ac3e2 - Browse repository at this point
Copy the full SHA e0ac3e2View commit details