Commit Graph

52 Commits

Author SHA1 Message Date
7b9d229289 Merge pull request 'develop' (#7) from develop into main
All checks were successful
CI/CD Pipeline / Build and Test (push) Successful in 1m5s
CI/CD Pipeline / Package Module (push) Successful in 43s
CI/CD Pipeline / Create Release (push) Has been skipped
Reviewed-on: #7
2026-01-19 17:35:19 +03:00
bc86ad2965 Add IsExternalInit type, BaseCmdlet class, and SessionStatus enum
All checks were successful
CI/CD Pipeline / Build and Test (push) Successful in 1m3s
CI/CD Pipeline / Package Module (push) Has been skipped
CI/CD Pipeline / Create Release (push) Has been skipped
CI/CD Pipeline / Build and Test (pull_request) Successful in 1m7s
CI/CD Pipeline / Package Module (pull_request) Has been skipped
CI/CD Pipeline / Create Release (pull_request) Has been skipped
Introduce the IsExternalInit type for C# 9 records compatibility in .NET Standard 2.1. Implement BaseCmdlet class to provide common functionality for cmdlets, including methods for writing results and handling async operations. Add SessionStatus enum to represent API session states.
2026-01-19 17:25:41 +03:00
f56784f2aa Refactor IPAM model classes to use records for Address, Subnetwork, Vlan, Vrf, Section, Tag, Domain, Nameserver, and Session; enhance documentation and implement value equality for records. 2026-01-19 17:25:18 +03:00
694822f0d6 Update Gitea CI workflow to downgrade upload and download artifact actions from v4 to v3
All checks were successful
CI/CD Pipeline / Build and Test (push) Successful in 1m18s
CI/CD Pipeline / Package Module (push) Has been skipped
CI/CD Pipeline / Create Release (push) Has been skipped
2026-01-19 17:04:22 +03:00
df30851a3a Update Gitea CI workflow to restore class library and test project dependencies separately
Some checks failed
CI/CD Pipeline / Build and Test (push) Failing after 1m6s
CI/CD Pipeline / Package Module (push) Has been skipped
CI/CD Pipeline / Create Release (push) Has been skipped
2026-01-19 17:01:30 +03:00
88e4e12e3d Merge pull request '2026-01-19-nah9' (#6) from 2026-01-19-nah9 into main
Some checks failed
CI/CD Pipeline / Build and Test (push) Failing after 34s
CI/CD Pipeline / Package Module (push) Has been skipped
CI/CD Pipeline / Create Release (push) Has been skipped
Reviewed-on: #6
2026-01-19 16:57:01 +03:00
6541cf18c0 Update Gitea CI workflow to use updated token secret for release creation
Some checks failed
CI/CD Pipeline / Build and Test (pull_request) Failing after 1m0s
CI/CD Pipeline / Package Module (pull_request) Has been skipped
CI/CD Pipeline / Create Release (pull_request) Has been skipped
2026-01-19 16:38:05 +03:00
0b237c6d1c Enhance unit tests for Address, Domain, Nameserver, Section, Session, Subnetwork, Tag, Vlan, and Vrf models; implement mock classes for HTTP requests and cmdlet testing. 2026-01-19 14:54:55 +03:00
40e3c31c6f Remove Jenkinsfile and add unit tests for various models including Address, Domain, Nameserver, Section, Session, Subnetwork, Tag, Vlan, and Vrf. Introduce mock classes for HTTP requests and cmdlet testing. 2026-01-19 14:46:09 +03:00
114267b1d5 Added assembly name and root namespace to project file; updated session and vlan classes with new properties; modified module manifest to reference DLL and updated exported cmdlets; corrected property name in address class. 2026-01-19 14:45:31 +03:00
010cce0fd8 Refactored subnet object methods and enhanced related documentation 2026-01-19 14:44:52 +03:00
f8f240e313 Updated subnet object handling and improved documentation 2026-01-19 14:44:10 +03:00
7f856b1d09 New address in subnet by subnet object 2022-12-30 14:43:46 +03:00
31b56c75e1 jenkinsfile content replace 2022-12-27 09:39:15 +03:00
7f0d14fc25 jenkinsfile 2022-12-27 09:31:54 +03:00
00975bb1c5 jenkinsfile 2022-12-27 09:31:33 +03:00
fb39efd493 Set-Address documented 2022-12-17 23:58:22 +03:00
e45d2665fa Documentation & fixes 2022-12-17 22:51:26 +03:00
2af591dbbf New-Address documentation 2022-12-17 14:53:48 +03:00
85e13dc150 Documented new-subnet 2022-12-17 14:36:41 +03:00
d1128997cc Added pscustomobject to hashtable converter 2022-12-17 02:11:13 +03:00
bc645fc0d8 Added Close-Session cmdlet 2022-12-17 01:51:55 +03:00
ced1dde708 Merge branch 'main' of https://git.arnike.ru/Arnike/ps.ipam 2022-12-17 01:37:51 +03:00
bad183aff4 Get-Nameserver fix 2022-12-17 01:37:50 +03:00
e456d7affe Remove-Address fix 2022-12-17 01:35:33 +03:00
Arnike
4c128f5864 Get-Subnet fix 2022-12-17 01:20:34 +03:00
Arnike
0913fc2069 content-type fix 2022-12-17 01:11:05 +03:00
ea9b760933 nameserver type fix. 2022-12-14 16:55:08 +03:00
833bb183eb Encoding fix 2022-12-14 16:00:00 +03:00
ed9d648074 Merge pull request 'Types-implement' (#5) from Types-implement into main
Reviewed-on: #5
2022-12-14 12:54:08 +00:00
ad9744bf56 version fix 2022-12-14 15:53:43 +03:00
1291bc0b69 CI\CD prep 2022-12-14 15:40:31 +03:00
b1c5feb73b Added nameserver type 2022-12-14 15:27:32 +03:00
6fb2e81142 Fixed subcontrollers 2022-12-14 15:26:43 +03:00
9912656752 Documentation 2022-12-14 13:22:13 +03:00
538d84305f subnetwork type fix 2022-12-14 11:23:27 +03:00
078beb8d3c Merge pull request 'Types-implement' (#4) from Types-implement into main
Reviewed-on: #4
2022-12-13 20:55:44 +00:00
9069989af3 Fixes 2022-12-12 18:58:13 +03:00
0742737f0d Added Assign-Tag cmdlet 2022-12-12 18:57:51 +03:00
5a34f03779 Fixes, added session class 2022-12-12 13:08:04 +03:00
7d0d1b53ae first working types 2022-12-06 17:20:45 +03:00
a1b03b81c0 replaced hardcoded text by enums in some functions 2022-12-05 17:48:20 +03:00
4fc6bac4b5 subnet type 2022-12-05 16:51:33 +03:00
c4b15d7387 enums 2022-12-05 15:29:03 +03:00
affbd18de2 classlib all types implemented 2022-12-05 14:08:59 +03:00
09cd00dc66 Base 2022-12-05 08:48:37 +03:00
800d788838 README.md fix Release 2022-11-30 16:59:50 +03:00
35e8587d60 README.md fix 2022-11-30 16:58:44 +03:00
68fe66cd07 README.md fix 2022-11-30 16:55:57 +03:00
b243e90ebf README.md fix 2022-11-30 16:54:36 +03:00