Releases: luthermonson/go-proxmox
Releases · luthermonson/go-proxmox
v0.0.0-alpha10
NOTE this is the last release before supporting Context on all calls
What's Changed
New Contributors
Full Changelog: v0.0.0-alpha9...v0.0.0-alpha10
v0.0.0-alpha9
What's Changed
- adding group update/delete tests by @luthermonson in #93
- add node and node version test by @luthermonson in #94
- fix node network deserialization by @simplysoft in #95
- extend storage up & download by @simplysoft in #96
New Contributors
- @simplysoft made their first contribution in #95
Full Changelog: v0.0.0-alpha8...v0.0.0-alpha9
v0.0.0-alpha8
What's Changed
- adding missing vm fields, added vm rdddata by @luthermonson in #85
- adding roles by @luthermonson in #86
- adding missing networks fields, moving networks to own file, added network(s) tests by @luthermonson in #88
- adding vm ping test by @luthermonson in #89
- adding acl by @luthermonson in #90
- adding tests for domains by @luthermonson in #91
- adding domain type, renamed timeframe const by @luthermonson in #92
Full Changelog: v0.0.0-alpha7...v0.0.0-alpha8
v0.0.0-alpha7
What's Changed
- Adding Groups by @luthermonson in #82
- Adding users and tokens by @luthermonson in #83
- Refactor pools to drop PoolAPI and add pool resource filters by @luthermonson in #81
Full Changelog: v0.0.0-alpha6...v0.0.0-alpha7
v0.0.0-alpha6
What's Changed
- adding domain endpoints for realm management by @luthermonson in #78
- Fix warnings raised by Goland by @jqueuniet in #80
- Implement pool API by @jqueuniet in #79
Full Changelog: v0.0.0-alpha5...v0.0.0-alpha6
v0.0.0-alpha5
What's Changed
- Deprecate Old Access funcs in Favor of Options by @luthermonson in #74
- add lint to ci process, add mage comments by @luthermonson in #72
- Add missing fields to virtual machine config and cluster resource by @jqueuniet in #73
- add Password by @luthermonson in #75
- rewrite cluster resources to use url and add tests by @luthermonson in #76
- Do not fail if cloudinit iso is not found by @mcbenjemaa in #77
New Contributors
- @mcbenjemaa made their first contribution in #77
Full Changelog: v0.0.0-alpha4...v0.0.0-alpha5
v0.0.0-alpha4
What's Changed
- Extend cloud-init ISO builder to include vendor-data and network-config by @jqueuniet in #51
- basic framework to gock out the entire pve api by @luthermonson in #52
- moving integration tests by @luthermonson in #53
- Better handle the optionality of network-config and vendor-data by @jqueuniet in #54
- Add missing uptime field in NodeStatus by @FedericoAntoniazzi in #55
- fixes for agent exec by @boyvinall in #57
- make sure we get a number, it not we set 0 by @earentir in #58
- upgrade to go 1.20 and add gophers slack channel by @luthermonson in #60
- Cleanup by @luthermonson in #62
- removing route abstract and using gock directly by @luthermonson in #63
- move mock config, add /nodes by @luthermonson in #64
- adding a couple cluster tests by @luthermonson in #65
- fix cpulimit type to float32 by @ricardoalcantara in #67
- adding noop error and ignoring task from addtag in cloudinit by @luthermonson in #70
- adding StringOrFloat64 by @luthermonson in #71
New Contributors
- @FedericoAntoniazzi made their first contribution in #55
- @boyvinall made their first contribution in #57
- @earentir made their first contribution in #58
- @ricardoalcantara made their first contribution in #67
Full Changelog: v0.0.0-alpha3...v0.0.0-alpha4
v0.0.0-alpha3
What's Changed
- updating mage to use aliases by @luthermonson in #47
- adding more tests and light refactor by @luthermonson in #48
- adding gock tests for proxmox main client funcs by @luthermonson in #49
- adding nocloud cloud-init functionality by @luthermonson in #50
Full Changelog: v0.0.0-alpha2...v0.0.0-alpha3
v0.0.0-alpha2
What's Changed
- split integration out into their own dir to allow for unit testing by @luthermonson in #44
- adding options tests by @luthermonson in #45
- fixing integration tests by @luthermonson in #46
Full Changelog: v0.0.0-alpha1...v0.0.0-alpha2
v0.0.0-alpha1
What's Changed
- Good Start on containers by @luthermonson in #1
- improving data key unmarshalling and post/put data marshalling by @luthermonson in #5
- adding node aplinfo by @luthermonson in #7
- adding build tags to siphon tests by @luthermonson in #9
- adding logger, storage tests, reusable testing client by @luthermonson in #10
- adding more storage/content/volume code by @luthermonson in #11
- Fixing some issues with the container API. by @phillipsj in #12
- Added VM actions by @ARMmaster17 in #13
- ran goimports by @luthermonson in #14
- Adds cluster/resources api endpoint by @GarageDeveloper in #15
- getting uploads and tasks to semi function by @luthermonson in #16
- updating vms to use tasks and tests using waits by @luthermonson in #17
- added cluster type, updated cluster resources, added vm create/delete by @luthermonson in #18
- refactored vms to use tasks, updated tests by @luthermonson in #19
- added returns for error checking on copier by @luthermonson in #22
- switching to mage by @luthermonson in #21
- Update types.go by @StormYudi in #24
- semi working termproxy/vncwebsocket endpoints by @luthermonson in #26
- update tls config for gorilla to pull from existing client by @luthermonson in #27
- adding vm cloning by @luthermonson in #28
- adding simpler waitfor by @luthermonson in #29
- IsRunning and IsStopped added by @luthermonson in #30
- add reset & shutdown for vm by @StormYudi in #32
- add networks and fix some by @hilaoyu in #31
- add firewall and snapshot by @hilaoyu in #36
- feat: add resize, unlink and migrate qemu calls by @jqueuniet in #38
- Correctly handle null return of disk resize endpoint by @jqueuniet in #41
- Rewrite Clone and MoveDisk qemu calls to support all endpoint parameters by @jqueuniet in #40
- Extend VM config to cover most documented fields by @jqueuniet in #42
- Project Updates for Release by @luthermonson in #43
New Contributors
- @luthermonson made their first contribution in #1
- @phillipsj made their first contribution in #12
- @ARMmaster17 made their first contribution in #13
- @GarageDeveloper made their first contribution in #15
- @StormYudi made their first contribution in #24
- @hilaoyu made their first contribution in #31
- @jqueuniet made their first contribution in #38
Full Changelog: tests...v0.0.0-alpha1