Commit graph

30 commits

Author SHA1 Message Date
Ben Claussen
9e84ec86b4
v1.8.5 (#53)
* Update New-NetboxContactAssignment name

* Update Get-NetboxAPIDefinition for new path
- Add $Format parameter for json or yaml

* Move Get-NetboxTag file

* Update psproj

* Add Set-NetboxContactRole and Assignment functions

* Update New-NetboxContactAssignment Content_Type parameter values and validation

* Correct variable references in ShouldProcess

* Update version to 1.8.5

Fixes #51 

---------

Co-authored-by: Ben Claussen <benclaussen@gmail.com>
2023-11-09 12:19:20 -05:00
Ben Claussen
44dcb252b8
v1.8.4 (#50)
* Fixing Interface Type parameter (#42)

* Fixing #41

* Update `deploy.ps1` to remove trailing whitespaces from psd1

* Increase version to 1.7.3

* Fix location of whitespace cleanup in `deploy.ps1`

* Device port support (#44)

* Fixing #41

* Correct for OTBS

* Start work on Front and Rear ports

* Revert "Start work on Front and Rear ports"

This reverts commit 257709fe2af5af5fbe4496b2d5b68481d80bf101.

* Fixing #41

* Add-NetboxDCIMRearPort function

* Revert "Revert "Start work on Front and Rear ports""

This reverts commit 4f6625af2d.

* Fix incorrect parameter variable types

* Parameter type adjustments

* Create function to get tag information

* Added Mark_Connected parameter

* Add Set-NetboxDCIMRearPort function

* Added Remove-NetboxDCIMRearPort function

* Added validate pattern for Color parameter

* Added Add-NetboxDCIMFrontPort function

* Fixed param list missing Force parameter

* Added Set-NetboxDCIMFrontPort function

* Added Remove-NetboxDCIMFrontPort function

* Init. functions for cables and cable terminations

* Reformatting using OTBS
Also working on defining tags by slug as an extra parameter, which appears
only in Add-NetboxDCIMRearPort currently

* Remove Tags_Slug parameter
In hindsight implementing would create extra work that could be hard to
maintain. Can be easily achieved outside of the function.

* Update psproj

* Fix braces

* Update Postman for Netbox v3.4.5

* Update vscode settings

* Update version 1.8.0

* Update psproj

* Update `uint16` to `uint64` where applicable for #49

* dev v1.8.1

* More `uint64` updates for #49

* `[uint64]` updates

* Add IPAMAddressRange functions

* Move limit/offset parameters to end of list

* Update psproj with IPAMAddressRange files

* Remove whitespaces

* Update version to 1.8.3

* Add Set-NetboxIPAMAddressRange

* Remove incorrect parameter

* Update version to 1.8.4

---------

Co-authored-by: SheffSix <jbeck1867@gmail.com>
Co-authored-by: James Beck <jim@beck81.co.uk>
2023-11-07 10:30:05 -05:00
Ben Claussen
ec5f9e810f
v1.8.0 (#45)
* Fixing Interface Type parameter (#42)

* Fixing #41

* Update `deploy.ps1` to remove trailing whitespaces from psd1

* Increase version to 1.7.3

* Fix location of whitespace cleanup in `deploy.ps1`

* Device port support (#44)

* Fixing #41

* Correct for OTBS

* Start work on Front and Rear ports

* Revert "Start work on Front and Rear ports"

This reverts commit 257709fe2af5af5fbe4496b2d5b68481d80bf101.

* Fixing #41

* Add-NetboxDCIMRearPort function

* Revert "Revert "Start work on Front and Rear ports""

This reverts commit 4f6625af2d.

* Fix incorrect parameter variable types

* Parameter type adjustments

* Create function to get tag information

* Added Mark_Connected parameter

* Add Set-NetboxDCIMRearPort function

* Added Remove-NetboxDCIMRearPort function

* Added validate pattern for Color parameter

* Added Add-NetboxDCIMFrontPort function

* Fixed param list missing Force parameter

* Added Set-NetboxDCIMFrontPort function

* Added Remove-NetboxDCIMFrontPort function

* Init. functions for cables and cable terminations

* Reformatting using OTBS
Also working on defining tags by slug as an extra parameter, which appears
only in Add-NetboxDCIMRearPort currently

* Remove Tags_Slug parameter
In hindsight implementing would create extra work that could be hard to
maintain. Can be easily achieved outside of the function.

* Update psproj

* Fix braces

* Update Postman for Netbox v3.4.5

* Update vscode settings

* Update version 1.8.0

---------

Co-authored-by: SheffSix <jbeck1867@gmail.com>
Co-authored-by: Ben Claussen <benclaussen@gmail.com>
Co-authored-by: James Beck <jim@beck81.co.uk>
2023-03-17 16:04:52 -04:00
Ben Claussen
6965f61e6e Add Test-NetboxAPIConnected 2023-03-10 12:20:14 -05:00
Ben Claussen
c1a0675b02 Update psproj 2023-02-24 10:23:27 -05:00
Ben Claussen
aa444871a4 Update psproj 2023-02-16 15:05:28 -05:00
Ben Claussen
f5c94b206f Update psproj 2023-02-16 09:48:06 -05:00
Ben Claussen
8b8ca091b1 Update psproj 2023-02-15 15:50:05 -05:00
Ben Claussen
049745554e Update psproj 2023-02-15 15:43:12 -05:00
Ben Claussen
9dd6bc2b0e Remove old ThrowNetboxRESTError function 2021-09-10 12:44:48 -04:00
Ben Claussen
17c4d9d779 Add Get-NetboxVersion function 2021-07-22 11:52:08 -04:00
Ben Claussen
218114d8fe Add Get/Set timeout functions 2021-07-22 10:49:19 -04:00
Ben Claussen
6122fd2301 Update psproj 2021-07-22 10:22:19 -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