Commit graph

213 commits

Author SHA1 Message Date
Ben Claussen
7129e7d3c7 Update version to 1.8.5 2023-11-09 12:09:07 -05:00
Ben Claussen
bb43ac490c Update psproj 2023-11-09 12:08:30 -05:00
Ben Claussen
59a28faff5 Correct variable references in ShouldProcess 2023-11-09 12:04:05 -05:00
Ben Claussen
b441e02e2b Update New-NetboxContactAssignment Content_Type parameter values and validation 2023-11-09 12:03:21 -05:00
Ben Claussen
40c7aac059 Add Set-NetboxContactRole and Assignment functions 2023-11-09 12:01:50 -05:00
Ben Claussen
e4eb42a7a3 Update psproj 2023-11-09 11:21:44 -05:00
Ben Claussen
bf01b354bd Move Get-NetboxTag file 2023-11-09 11:20:31 -05:00
Ben Claussen
cceb8fe765 Update Get-NetboxAPIDefinition for new path
- Add $Format parameter for json or yaml
2023-11-09 11:07:43 -05:00
Ben Claussen
8326e3eb29 Update New-NetboxContactAssignment name 2023-11-09 11:06:35 -05:00
Ben Claussen
26cc2b3c0d Merge branch 'master' into dev 2023-11-07 10:33:24 -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
88647882cc Update version to 1.8.4 2023-11-07 10:20:23 -05:00
Ben Claussen
2233de974d Remove incorrect parameter 2023-11-07 10:19:03 -05:00
Ben Claussen
9e00636fbe Add Set-NetboxIPAMAddressRange 2023-11-07 10:16:45 -05:00
Ben Claussen
bb0dfc0aa4 Update version to 1.8.3 2023-11-07 09:59:39 -05:00
Ben Claussen
4897d6b71f Remove whitespaces 2023-11-07 09:57:42 -05:00
Ben Claussen
6c2d358171 Update psproj with IPAMAddressRange files 2023-11-07 09:38:42 -05:00
Ben Claussen
383ca2b002 Move limit/offset parameters to end of list 2023-11-07 09:38:19 -05:00
Ben Claussen
985f920900 Add IPAMAddressRange functions 2023-11-07 09:37:47 -05:00
Ben Claussen
a63478a8d6 [uint64] updates 2023-11-07 09:37:01 -05:00
Ben Claussen
080d655f8d More uint64 updates for #49 2023-07-28 16:17:23 -04:00
Ben Claussen
914b245f24 dev v1.8.1 2023-07-28 15:59:13 -04:00
Ben Claussen
58fbbeb0cd Update uint16 to uint64 where applicable for #49 2023-07-28 15:38:16 -04:00
Ben Claussen
46068dcc04 Update psproj 2023-07-28 15:12:48 -04:00
Ben Claussen
5b0c2897e0 Merge branch 'master' into dev 2023-07-28 15:04:06 -04: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
c2a3dc285b Update version 1.8.0 2023-03-17 16:00:24 -04:00
Ben Claussen
bea65f0b06 Update vscode settings 2023-03-17 15:49:01 -04:00
Ben Claussen
cf1bcb3691 Update Postman for Netbox v3.4.5 2023-03-17 15:42:59 -04:00
Ben Claussen
0049ba4985 Fix braces 2023-03-17 15:37:09 -04:00
Ben Claussen
7c03023bb8 Update psproj 2023-03-17 15:35:27 -04:00
Ben Claussen
0fd989c82a Merge branch 'dev' of https://github.com/benclaussen/NetboxPS into dev 2023-03-17 15:29:29 -04:00
James Beck
d441a1ddac
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.
2023-03-17 15:27:55 -04:00
Ben Claussen
7caf1a1d93 Merge branch 'master' of https://github.com/benclaussen/NetboxPS into dev 2023-03-13 09:57:58 -04:00
Ben Claussen
29dd7ac038
v1.7.3 (#43)
* Fixing Interface Type parameter (#42) @SheffSix 

* 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`

---------

Co-authored-by: SheffSix <jbeck1867@gmail.com>
Co-authored-by: Ben Claussen <benclaussen@gmail.com>
2023-03-13 09:53:15 -04:00
Ben Claussen
eb4d0eeb3b Fix location of whitespace cleanup in deploy.ps1 2023-03-13 09:49:31 -04:00
Ben Claussen
6f4309aa04 Increase version to 1.7.3 2023-03-13 09:42:30 -04:00
Ben Claussen
5421febdd1 Update deploy.ps1 to remove trailing whitespaces from psd1 2023-03-13 09:42:08 -04:00
SheffSix
a4c1886a23
Fixing Interface Type parameter (#42)
* Fixing #41
2023-03-13 09:26:25 -04:00
Ben Claussen
441b06eb04 Update version to 1.7.2 2023-03-10 14:42:39 -05:00
Ben Claussen
5d6fb23e91 Add Invoke-PSScriptAnalyzer call to remove whitespace from files 2023-03-10 14:39:29 -05:00
Ben Claussen
e2a5157790 Remove whitespace 2023-03-10 14:37:49 -05:00
Ben Claussen
27209d6917 Remove references to ValidateDCIMChoice for #40 2023-03-10 14:37:35 -05:00
Ben Claussen
6965f61e6e Add Test-NetboxAPIConnected 2023-03-10 12:20:14 -05:00
Ben Claussen
ddf0a081b4 Remove whitespace 2023-02-24 15:14:04 -05:00
Ben Claussen
d09e20baee Fix conflicts for #38 2023-02-24 13:26:38 -05:00
Ben Claussen
7925db838f Increment version to 1.7.1 2023-02-24 12:13:24 -05:00
Ben Claussen
3e0d817267 Fix order of operations for Connect-NetboxAPI
- Move successful connection boolean declaration before call to Get-NetboxContentType
2023-02-24 12:12:54 -05:00
Ben Claussen
010fb0410b Increment version to 1.7.0 2023-02-24 11:51:04 -05:00
Ben Claussen
44dc6c86a2 Update deploy.ps1 2023-02-24 11:46:06 -05:00