{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":376145235,"defaultBranch":"main","name":"go-proxmox","ownerLogin":"luthermonson","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-06-11T21:24:11.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1616909?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1725038599.0","currentOid":""},"activityList":{"items":[{"before":"6718804bd8ff91eb2ab8816c25f593359d945ac6","after":"80c4071bad9a41f1de8e653f63c054c9ca9e1da6","ref":"refs/heads/main","pushedAt":"2024-09-26T19:38:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"luthermonson","name":"Luther Monson","path":"/luthermonson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1616909?s=80&v=4"},"commit":{"message":"Fix various linting warnings (#164)","shortMessageHtmlLink":"Fix various linting warnings (#164)"}},{"before":"003dbe83abee8898a298466e01a9e33534c306b5","after":"6718804bd8ff91eb2ab8816c25f593359d945ac6","ref":"refs/heads/main","pushedAt":"2024-09-19T01:02:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"luthermonson","name":"Luther Monson","path":"/luthermonson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1616909?s=80&v=4"},"commit":{"message":"Vnc and Term Proxy Example (#162)","shortMessageHtmlLink":"Vnc and Term Proxy Example (#162)"}},{"before":"9c473284b2ae9a5ed92be39287cc06b4b436cfd4","after":"003dbe83abee8898a298466e01a9e33534c306b5","ref":"refs/heads/main","pushedAt":"2024-09-18T03:27:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"luthermonson","name":"Luther Monson","path":"/luthermonson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1616909?s=80&v=4"},"commit":{"message":"Feature: add ContainerConfig to Container (#159)","shortMessageHtmlLink":"Feature: add ContainerConfig to Container (#159)"}},{"before":"a68ae4a35c1cdffd17076aa0abca571997d2ea38","after":"9c473284b2ae9a5ed92be39287cc06b4b436cfd4","ref":"refs/heads/main","pushedAt":"2024-09-18T03:20:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"luthermonson","name":"Luther Monson","path":"/luthermonson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1616909?s=80&v=4"},"commit":{"message":"Re-Implementation of Term and VNC Features. (#161)","shortMessageHtmlLink":"Re-Implementation of Term and VNC Features. (#161)"}},{"before":"1719c8ae0ad6b9a9a97556b7d927a886c88128e9","after":"a68ae4a35c1cdffd17076aa0abca571997d2ea38","ref":"refs/heads/main","pushedAt":"2024-09-09T20:13:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"luthermonson","name":"Luther Monson","path":"/luthermonson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1616909?s=80&v=4"},"commit":{"message":"Fix return value of `Clone` functions when `CloneOptions.NewID` is set (#160)\n\n* Fix return value of `Clone` functions when `CloneOptions.NewID` is set\r\n\r\nThe `Clone` functions (`Container.Clone` and `VM.Clone`), when called\r\nwith `CloneOptions.NewID` set, return 0 instead of the `NewID`.\r\n\r\n* Define named return value newid instead of returning params.NewID in clone functions","shortMessageHtmlLink":"Fix return value of Clone functions when CloneOptions.NewID is set ("}},{"before":"d9fb68f5fa829415eaf916cbd6388e07ec336ee5","after":"1719c8ae0ad6b9a9a97556b7d927a886c88128e9","ref":"refs/heads/main","pushedAt":"2024-09-03T15:24:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"luthermonson","name":"Luther Monson","path":"/luthermonson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1616909?s=80&v=4"},"commit":{"message":"feat: Add CIUpgrade field on VirtualMachineConfig (#158)","shortMessageHtmlLink":"feat: Add CIUpgrade field on VirtualMachineConfig (#158)"}},{"before":"cbe202121a5a6be1a4b4613c701d87524674856b","after":"d9fb68f5fa829415eaf916cbd6388e07ec336ee5","ref":"refs/heads/main","pushedAt":"2024-08-30T17:21:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"luthermonson","name":"Luther Monson","path":"/luthermonson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1616909?s=80&v=4"},"commit":{"message":"Add function CheckID (#157)\n\n* Add function IsVMIDTaken\r\n\r\n* Rename IsVMIDTaken to CheckID and invert logic","shortMessageHtmlLink":"Add function CheckID (#157)"}},{"before":"a332a3fbebc72de4f5af3c5570509ea3064be172","after":"cbe202121a5a6be1a4b4613c701d87524674856b","ref":"refs/heads/main","pushedAt":"2024-08-23T20:48:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"luthermonson","name":"Luther Monson","path":"/luthermonson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1616909?s=80&v=4"},"commit":{"message":"✨feat: Add cluster storage operations (#155)\n\n* ✨feat: Add cluster storage operations\r\n\r\n* 🚨fix: Linter and test errors\r\n\r\n* Change CPU.Mhz type to StringOrInt","shortMessageHtmlLink":"✨feat: Add cluster storage operations (#155)"}},{"before":"215b6c1cd08a8743314218f35c05898740dcc3c2","after":"a332a3fbebc72de4f5af3c5570509ea3064be172","ref":"refs/heads/main","pushedAt":"2024-08-10T22:01:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"luthermonson","name":"Luther Monson","path":"/luthermonson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1616909?s=80&v=4"},"commit":{"message":"fix: CPUInfo.MHZ type error (#153)","shortMessageHtmlLink":"fix: CPUInfo.MHZ type error (#153)"}},{"before":"fe3dbec855e9bef20dd2284f7dcc4df041cc07ba","after":"215b6c1cd08a8743314218f35c05898740dcc3c2","ref":"refs/heads/main","pushedAt":"2024-06-04T14:37:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"luthermonson","name":"Luther Monson","path":"/luthermonson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1616909?s=80&v=4"},"commit":{"message":"feat: Enable function for merging disks (#150)","shortMessageHtmlLink":"feat: Enable function for merging disks (#150)"}},{"before":"9b8eb1c5b4178e38bdfe39cff49f16944b66d11d","after":"fe3dbec855e9bef20dd2284f7dcc4df041cc07ba","ref":"refs/heads/main","pushedAt":"2024-04-04T23:23:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"luthermonson","name":"Luther Monson","path":"/luthermonson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1616909?s=80&v=4"},"commit":{"message":"Extract config (#142)\n\n* vzdump api call\r\n\r\n* struct tag fix\r\n\r\n* replace vzdump method based on proxmox ve api\r\n\r\n* review comment fixes\r\n\r\n* cluster tasks api call\r\n\r\n* add client instance to cluster task\r\n\r\n* extract backup config\r\n\r\n* mapstructure fix\r\n\r\n* fixes\r\n\r\n* additional fields\r\n\r\n* delete unused maps\r\n\r\n* mode tidy\r\n\r\n* small name fixes\r\n\r\n* naming fix","shortMessageHtmlLink":"Extract config (#142)"}},{"before":"6c732856f52a7484ce53a7c394b4d2daf6aee5ec","after":"9b8eb1c5b4178e38bdfe39cff49f16944b66d11d","ref":"refs/heads/main","pushedAt":"2024-04-02T14:50:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"luthermonson","name":"Luther Monson","path":"/luthermonson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1616909?s=80&v=4"},"commit":{"message":"Fix AgentExec when no pid returned (#141)","shortMessageHtmlLink":"Fix AgentExec when no pid returned (#141)"}},{"before":"91e6ecfc9e72405540f07b0117820fb4fe7812d4","after":"6c732856f52a7484ce53a7c394b4d2daf6aee5ec","ref":"refs/heads/main","pushedAt":"2024-04-01T21:43:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"luthermonson","name":"Luther Monson","path":"/luthermonson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1616909?s=80&v=4"},"commit":{"message":"List cluster tasks (#140)\n\n* vzdump api call\r\n\r\n* struct tag fix\r\n\r\n* replace vzdump method based on proxmox ve api\r\n\r\n* review comment fixes\r\n\r\n* cluster tasks api call\r\n\r\n* add client instance to cluster task","shortMessageHtmlLink":"List cluster tasks (#140)"}},{"before":"0a31b09c4fdd6a42813053a7423a56a23c378b1d","after":"91e6ecfc9e72405540f07b0117820fb4fe7812d4","ref":"refs/heads/main","pushedAt":"2024-03-26T22:34:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"luthermonson","name":"Luther Monson","path":"/luthermonson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1616909?s=80&v=4"},"commit":{"message":"fix: adding container interfaces method (#136)","shortMessageHtmlLink":"fix: adding container interfaces method (#136)"}},{"before":"893e647d99f03a2920725b21c14319764fdf67b0","after":"0a31b09c4fdd6a42813053a7423a56a23c378b1d","ref":"refs/heads/main","pushedAt":"2024-03-22T23:53:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"luthermonson","name":"Luther Monson","path":"/luthermonson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1616909?s=80&v=4"},"commit":{"message":"Add function that Unmount Cloud ISO if not needed (#131)\n\n* Add function that Unmount Cloud ISO if not needed\r\n\r\n* Refactor function","shortMessageHtmlLink":"Add function that Unmount Cloud ISO if not needed (#131)"}},{"before":"6a14f51c6b6639a93dd4ab426852adaee2743419","after":"893e647d99f03a2920725b21c14319764fdf67b0","ref":"refs/heads/main","pushedAt":"2024-03-17T03:42:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"luthermonson","name":"Luther Monson","path":"/luthermonson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1616909?s=80&v=4"},"commit":{"message":"Basic backup logic (#133)","shortMessageHtmlLink":"Basic backup logic (#133)"}},{"before":"f038446a0ecb0bb8a7b8c6bad52d83e2d3363927","after":"6a14f51c6b6639a93dd4ab426852adaee2743419","ref":"refs/heads/main","pushedAt":"2024-03-11T06:42:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"luthermonson","name":"Luther Monson","path":"/luthermonson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1616909?s=80&v=4"},"commit":{"message":"🐛fix: password endpoint client method (#130)\n\n* 🐛fix: password endpoint client method\r\n\r\n* 🐛fix: Test for /access/password","shortMessageHtmlLink":"🐛fix: password endpoint client method (#130)"}},{"before":"4f9cd786a48a2cf95fb0a78f6006fdf8e39f138b","after":"f038446a0ecb0bb8a7b8c6bad52d83e2d3363927","ref":"refs/heads/main","pushedAt":"2024-03-07T16:45:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"luthermonson","name":"Luther Monson","path":"/luthermonson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1616909?s=80&v=4"},"commit":{"message":"♻️: Update container status return (#129)","shortMessageHtmlLink":"♻️: Update container status return (#129)"}},{"before":"fbc1faa839d075558c65432f882af536625350e4","after":"4f9cd786a48a2cf95fb0a78f6006fdf8e39f138b","ref":"refs/heads/main","pushedAt":"2024-03-07T13:44:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"luthermonson","name":"Luther Monson","path":"/luthermonson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1616909?s=80&v=4"},"commit":{"message":"Agent exec args (#124)","shortMessageHtmlLink":"Agent exec args (#124)"}},{"before":"ae11add1af59ae552a10e6d7c8f7074d3c287f30","after":"fbc1faa839d075558c65432f882af536625350e4","ref":"refs/heads/main","pushedAt":"2024-03-07T07:24:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"luthermonson","name":"Luther Monson","path":"/luthermonson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1616909?s=80&v=4"},"commit":{"message":"✨feat: Enhance support for containers (#126)\n\n* ✨feat: Enhance support for containers\r\n\r\n* fix: Remove test belongs to VirtualMachines","shortMessageHtmlLink":"✨feat: Enhance support for containers (#126)"}},{"before":"a6a19210af7e0f82397f20b66402a290e3715626","after":"ae11add1af59ae552a10e6d7c8f7074d3c287f30","ref":"refs/heads/main","pushedAt":"2024-03-07T07:02:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"luthermonson","name":"Luther Monson","path":"/luthermonson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1616909?s=80&v=4"},"commit":{"message":"Fixed types in AgentExecStatus struct (#123)\n\n* Fixed types in AgentExecStatus struct\r\n\r\n* Changed if stament to match type\r\n\r\n* Fixed identation in types.go\r\n\r\n---------\r\n\r\nCo-authored-by: mperez ","shortMessageHtmlLink":"Fixed types in AgentExecStatus struct (#123)"}},{"before":"799beb9eee61f4a94f0d9742f8c0f8fbc99389cf","after":"a6a19210af7e0f82397f20b66402a290e3715626","ref":"refs/heads/main","pushedAt":"2024-03-05T20:36:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"luthermonson","name":"Luther Monson","path":"/luthermonson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1616909?s=80&v=4"},"commit":{"message":"✨feat: Enhance support for /access (#125)\n\n* ✨feat: Add DeleteContent method for storage\r\n\r\n* ✨feat: Add ConvertToTemplate method\r\n\r\n* ✨feat: Enhance support for /access\r\n\r\n* fix: Update variable naming and remove duplicates","shortMessageHtmlLink":"✨feat: Enhance support for /access (#125)"}},{"before":"e31286529ee17104f6082f3ba073c652025c240f","after":"799beb9eee61f4a94f0d9742f8c0f8fbc99389cf","ref":"refs/heads/main","pushedAt":"2024-03-05T20:31:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"luthermonson","name":"Luther Monson","path":"/luthermonson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1616909?s=80&v=4"},"commit":{"message":"✨feat: Add ConvertToTemplate method (#122)\n\n* ✨feat: Add DeleteContent method for storage\r\n\r\n* ✨feat: Add ConvertToTemplate method","shortMessageHtmlLink":"✨feat: Add ConvertToTemplate method (#122)"}},{"before":"80decbaebe1fa748c7ecec6e978600128430557f","after":null,"ref":"refs/heads/nil-check-config","pushedAt":"2024-02-25T19:35:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"luthermonson","name":"Luther Monson","path":"/luthermonson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1616909?s=80&v=4"}},{"before":"bbc658baf2ab508b5e12cbf2991657b69f66c1d3","after":"e31286529ee17104f6082f3ba073c652025c240f","ref":"refs/heads/main","pushedAt":"2024-02-25T19:15:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"luthermonson","name":"Luther Monson","path":"/luthermonson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1616909?s=80&v=4"},"commit":{"message":"add a nil check on config to HasTag to not panic if it was never set (#121)","shortMessageHtmlLink":"add a nil check on config to HasTag to not panic if it was never set (#…"}},{"before":null,"after":"80decbaebe1fa748c7ecec6e978600128430557f","ref":"refs/heads/nil-check-config","pushedAt":"2024-02-25T19:14:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"luthermonson","name":"Luther Monson","path":"/luthermonson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1616909?s=80&v=4"},"commit":{"message":"add a nil check on config to HasTag to not panic if it was never set","shortMessageHtmlLink":"add a nil check on config to HasTag to not panic if it was never set"}},{"before":"76b06644ec7e97124f552eb123dff69323057bf9","after":"bbc658baf2ab508b5e12cbf2991657b69f66c1d3","ref":"refs/heads/main","pushedAt":"2024-02-24T18:21:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"luthermonson","name":"Luther Monson","path":"/luthermonson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1616909?s=80&v=4"},"commit":{"message":"✨feat: Add DeleteContent method for storage (#117)","shortMessageHtmlLink":"✨feat: Add DeleteContent method for storage (#117)"}},{"before":"e82d1ba04d398352fe3f6111a5d64977af5d5f36","after":"76b06644ec7e97124f552eb123dff69323057bf9","ref":"refs/heads/main","pushedAt":"2024-02-20T15:35:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"luthermonson","name":"Luther Monson","path":"/luthermonson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1616909?s=80&v=4"},"commit":{"message":"feat: Add methods for node custom certificates (#116)","shortMessageHtmlLink":"feat: Add methods for node custom certificates (#116)"}},{"before":"7d43d0f8bb13d87bf952b387dd20c0e05b2f6b5b","after":"e82d1ba04d398352fe3f6111a5d64977af5d5f36","ref":"refs/heads/main","pushedAt":"2024-02-20T15:33:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"luthermonson","name":"Luther Monson","path":"/luthermonson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1616909?s=80&v=4"},"commit":{"message":"fix: Return array of storage content (#113)\n\nCo-authored-by: alperencelik ","shortMessageHtmlLink":"fix: Return array of storage content (#113)"}},{"before":"7eebddd45a7766e2c58010ec611217285b5b6ce1","after":"7d43d0f8bb13d87bf952b387dd20c0e05b2f6b5b","ref":"refs/heads/main","pushedAt":"2024-02-05T03:26:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"luthermonson","name":"Luther Monson","path":"/luthermonson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1616909?s=80&v=4"},"commit":{"message":"Add StorageContentGet function (#111)\n\n* feat: Add StorageContentGet function\r\n\r\n* fix: Move getContent function to storage\r\n\r\n* fix: update GetContent method include node parameter\r\n\r\n---------\r\n\r\nCo-authored-by: alperencelik ","shortMessageHtmlLink":"Add StorageContentGet function (#111)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yNlQxOTozODozOC4wMDAwMDBazwAAAATB5H5I","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMi0wNVQwMzoyNjo0OS4wMDAwMDBazwAAAAPx2W7V"}},"title":"Activity · luthermonson/go-proxmox"}