Commit graph

18 commits

Author SHA1 Message Date
Ben Claussen
739f5e98e2
Version 1.4 (#14)
* Connect(Setup): Fix indent (using Visual code Formatter)

* Setup(Functions): Fix indent (using Visual Code Formatter)

* Support(Setup): Fix indent (using Visual Code Formatter)

* InvokeNetboxRequest(Helpers): Fix indent (using Visual Code Formatter)

* Add Set-netboxCipherSSL for enable TLS1.1 and TLS1.2 (for PS 5.0)

From PowerAruba/FortiPower Module :)

* Add Set-NetboxUnstrustedSSL for disable SSL chain test (for PS 5.0

From PowerAruba/FortiPwoer Module :)

* Add Get/Set netboxInvokeParms for Get and Set Invoke Params (array)

Like -SkipCertificate, Timeout...

* InvokeNetboxRequest: Add to Splat NetboxInvokeParams

* Connect: Add SkipCertificateCheck parameter (for PS5 and Core)

Also enable TLS 1.1 and 1.2 for PS5

* PSSA: Add Github Actions for launch PSSA (PowerShell Script Analyzer) when launch PR (#11)

Add also vscode/PSScriptAnalyzerSettings.psd1 for Settings for PSSA (can be reuse also for vscode...)

* Update psproj

* Correct typo

* Correct brace formatting

* Add Get/Set timeout functions

* Add Get/Set timeout functions

* Add TimeoutSeconds parameter and logic to Connect-NetboxAPI
- Updated `InvokeNetboxRequest` to use `NetboxConfig.Timeout`
- Updated `Get-NetboxAPIDefinition` to use `NetboxConfig.Timeout`

* Trim whitespaces

* Add Get-NetboxVersion function

* Remove API Definition caching and replace with Netbox version check

* Increment version to 1.4

Co-authored-by: Alexis La Goutte <alexis.lagoutte@gmail.com>
Co-authored-by: Ben Claussen <claussen@neonet.org>
2021-07-22 12:00:12 -04:00
Ben Claussen
cd6dad5937 Add logic and functions to connect via HTTP instead of HTTPS 2021-03-31 10:06:41 -04:00
Ben Claussen
6d00855644 Increment version to 1.3.0 2021-03-25 16:45:40 -04:00
Ben Claussen
ad4c80e4f6 Add Set-NetboxIPAMPrefix function 2021-03-23 14:39:46 -04:00
Ben Claussen
acbbb284d3 Remove references to _choices API calls 2020-12-08 12:11:44 -05:00
Ben Claussen
3b82f91fc0 Update psproj 2020-11-13 12:20:35 -05:00
Ben Claussen
43b628a736 Update psproj 2020-10-05 10:44:23 -04:00
Ben Claussen
d6b4e69f69 File restructuring 2020-04-09 09:57:20 -04:00
Ben Claussen
9f543b8f2d Restructure files 2020-03-23 12:18:01 -04:00
Ben Claussen
002feadb4a Begin writing tests 2019-12-10 15:10:02 -05:00
Ben Claussen
32b7db1eb7 Project file updates 2018-10-18 12:56:18 -04:00
Ben Claussen
3b33bcecce Moving functions to new files 2018-05-25 15:11:59 -04:00
Ben Claussen
856a51e187 Add Interface functions and tests 2018-05-24 16:39:45 -04:00
Ben Claussen
3c30d37fd2 Add DCIMDevices add/set/remove functions and tests 2018-05-23 16:47:31 -04:00
Ben Claussen
0d70d51a3a Begin DCIM cmdlets and tests 2018-05-23 11:10:40 -04:00
Ben Claussen
97a88f5cf2 Changes 2018-05-18 12:14:27 -04:00
Ben Claussen
be25833f5a Updates 2018-05-14 16:46:12 -04:00
Ben Claussen
4e0b18d601 Initial commit 2018-05-11 15:54:43 -04:00