Pode
Pode copied to clipboard
Pode is a Cross-Platform PowerShell web framework for creating REST APIs, Web Sites, and TCP/SMTP servers
### Describe the Change As a developer, I want Enable-PodeOpenApi to support swagger servers so that i can use an IIS alias application folder like https://pode.domain.com/myService. I don't know what...
### Description of the Change Added a flag to the `Add-PodeAuthWindowsAd` function called `-KeepCredential` which stores the users credentials as a PSCredential object in `$WebEvent.Auth.User.Credential ` ### Related Issue https://github.com/Badgerati/Pode/issues/1002#issue-1324392381
### Description Sometimes we want to keep the login credentials of WindowsAD users in order to run some scripts as that user. ### Suggestion We can add a switch `-KeepCredential`...
### Describe the Bug When manually restarting server using hotkey or using the file monitor auto restart, the server crashes with the following error: ` Restarting server...InvalidOperation: C:\Program Files\WindowsPowerShell\Modules\Pode\Private\Server.ps1:176 Line...
Hi, I'm trying to connect to O365 environment via module ExchangeOnlineManagement (https://docs.microsoft.com/en-us/powershell/exchange/exchange-online-powershell-v2?view=exchange-ps). It's working fine if i using : 1) Normal powershell 2) Added inside PodeRoute as per below :...
### Describe the Change Add support on `Add-PodeRoute` for multiple values on `-Method` to be supplied, making it easier to create a Route that works on multiple Methods - much...
### Describe the Change Add support for the `AUTH` command on the SMTP server (https://www.samlogic.net/articles/smtp-commands-reference-auth.htm). At the moment the only time the socket listener calls back to Pode itself is...
Using `+=` for strings and arrays is slow, so replacing most references to `+=` in Pode could give a performance boost - even if it's small!
### Describe the Feature There already exists inbuilt middleware for Authentication but having inbuilt middleware for Authorization of Routes would be useful as well, possibly using a RBAC model. -...
### Describe the Change The documentation for [WebEvent](https://github.com/Badgerati/Pode/blob/master/docs/Tutorials/WebEvent.md) should be more extensive and cover more than just the first depth of the object (Eg: how are those hashtables, like `Route`,...