Releases: cycleplatform/api-spec
Releases · cycleplatform/api-spec
v2026.02.27.01
What's Changed
- Add stateless volume definition to local volumes by @mattoni in #799
- ISO Server Config -> Add Raid Preference by @blewisCycle in #800
- update network snapshot to support errors and dropped by @blewisCycle in #801
Full Changelog: v2026.02.20.01...v2026.02.27.01
v2026.02.20.01
What's Changed
- build latest stackspec by @blewisCycle in #796
- Performance mode - load balancer by @blewisCycle in #797
- Turn service versions into array by @mattoni in #798
Full Changelog: v2026.02.04.01...v2026.02.20.01
v2026.02.04.01
What's Changed
- Build Latest Stack Spec by @blewisCycle in #791
- Define LB Info in the schemas folder by @blewisCycle in #790
- add volumes.add and volumes.remove tasks to the spec by @blewisCycle in #792
- Add the 'removed' property to VM volumes by @mattoni in #793
- add and remove volume activity messages by @blewisCycle in #794
- Container and VM - Public Network - Add Environment Limited by @blewisCycle in #795
Full Changelog: v2026.01.22.01...v2026.02.04.01
v2026.01.22.01
What's Changed
- Discovery - external_resolution by @blewisCycle in #771
- Add new event definitions by @mattoni in #772
- event compute spawner update by @blewisCycle in #773
- Blewis/server models by @blewisCycle in #774
- Update dependencies by @mattoni in #775
- Update environment monitoring configuration to include metrics/event drain endpoints by @mattoni in #776
- Add definitions for initial webhooks by @mattoni in #777
- Add non-essential property to clusters by @mattoni in #778
- Add cluster to component includes list by @mattoni in #779
- Add linked record path matching field by @mattoni in #780
- Add "getAllBuilds" endpoint by @blewisCycle in #781
- all pipeline runs by @blewisCycle in #782
- Introduce new external volume ready state by @blewisCycle in #783
- New TLS Certificate Endpoint / Unused External Volume Filter / Container Readiness Check by @blewisCycle in #785
- provide user-supplied filter to dns/tls/certificate endpoint by @blewisCycle in #786
- infrastructure.server.compute.died event by @blewisCycle in #788
- add service versions to environment meta by @blewisCycle in #789
Full Changelog: v2025.12.16.01...v2026.01.22.01
v2025.12.16.01
Our latest release expands API support for external volumes, updates our stack spec to include the new use_disk option, and resolves some minor type issues withing the spec.
What's Changed
- update stackspec by @blewisCycle in #757
- source device option on volume delete by @blewisCycle in #758
- reconfigure servers - external volume task by @blewisCycle in #759
- Fix external volume includes/meta by @mattoni in #760
- cert.generate by @blewisCycle in #762
- external volumes tasks by @blewisCycle in #761
- Scan Volumes content body by @blewisCycle in #763
- external volume content by @blewisCycle in #764
- volume attachment pointer by @blewisCycle in #765
- scan options namespace by @blewisCycle in #766
- Add use_disk to stack spec by @mattoni in #767
- external volume activities by @blewisCycle in #769
- attachment.reconfigure task by @blewisCycle in #768
Full Changelog: v2025.11.12.01...v2025.12.16.01
v2025.11.12.01
This release adds schemas and endpoints for external volumes.
What's Changed
- environment.service.gateway.ips.sync.failed added by @blewisCycle in #723
- Creating a trigger key requires a name by @mattoni in #725
- Add
configuringstate to virtual machines by @mattoni in #724 - billing dns zones by @blewisCycle in #726
- scoped variable description by @blewisCycle in #727
- Add Runtime Configuration Options to VM Config by @blewisCycle in #729
- resolve typegen issue around empty objects. by @blewisCycle in #730
- Reorganize VM runtime config and add attachments & OS flavor by @mattoni in #731
- Attached Volumes Feature by @mattoni in #732
- Resolve issue with nesting on attachable sources by @mattoni in #733
- Typo in Ceph-rbd type by @blewisCycle in #734
- Update Volume API Call -> ACL must allow null or undefined by @blewisCycle in #735
- nullable identifier on env/volume create by @blewisCycle in #736
- api spec stack build optional parameters by @blewisCycle in #737
- attachable volume rename to external volume by @blewisCycle in #738
- update container and vm SAN to use new external volumes instead by @blewisCycle in #739
- Add OpenVPN custom directives to service config by @mattoni in #741
- Add custom directives to VPN reconfigure task by @mattoni in #742
- external volumes update -> remove SanLun endpoints by @blewisCycle in #740
- add location filter to servers fetch by @blewisCycle in #743
- update container volume reconfigure task and remove additional san.lu… by @blewisCycle in #744
- vm volume config by @blewisCycle in #746
- vm external volume image source by @blewisCycle in #745
- Update the certificate lookup endpoint by @mattoni in #747
- server location filter update by @blewisCycle in #748
- ceph update by @blewisCycle in #749
- Update external volume sources to use integration IDs by @mattoni in #750
- external volume options update and use_disk on image struct by @blewisCycle in #751
- volumes revision by @blewisCycle in #752
- update patch pipeline trigger key return tyle by @blewisCycle in #753
- volume stack spec udpates to external by @blewisCycle in #754
- external volume activities and component additions by @blewisCycle in #755
- vm reconfig by @blewisCycle in #756
Full Changelog: v2025.09.25.01...v2025.11.12.01
v2025.09.25.01
What's Changed
- virtual machine tasks by @blewisCycle in #710
- container volume identifier by @blewisCycle in #711
- patch iso update by @blewisCycle in #712
- isos sort by @blewisCycle in #713
- instanceVolume nullable properties by @blewisCycle in #714
- Add device permissions to container config by @mattoni in #715
- Add container runtime device config to stack spec by @mattoni in #716
- update pipeline identifier by @blewisCycle in #717
- stack build deploy step nullable by @blewisCycle in #718
- container deprecate description by @blewisCycle in #720
- egress via gateway by @blewisCycle in #719
- Blewis/log drain services by @blewisCycle in #721
- vm volume activities by @blewisCycle in #722
Full Changelog: v2025.09.03.01...v2025.09.25.01
v2025.09.03.01
What's Changed
- remove logs container config by @blewisCycle in #678
- add
environment.task.monitoring.reconfiguredevent by @mattoni in #679 - Fix misnamed activity by @mattoni in #680
- context window size by @blewisCycle in #681
- add cluster task activity by @blewisCycle in #682
- integraiton task verify activity by @blewisCycle in #683
- add cluster tier reconfigure activity by @blewisCycle in #684
- changelog by @blewisCycle in #685
- add buildvariables to deploy stack step by @blewisCycle in #686
- stack build deploy variables by @blewisCycle in #687
- plan tier and orders item update by @blewisCycle in #688
- network update by @blewisCycle in #689
- ipv4 nic by @blewisCycle in #690
- pool options by @blewisCycle in #691
- ip pool create activity by @blewisCycle in #692
- incompatible neighbor event by @blewisCycle in #694
- pagination for isos by @blewisCycle in #695
- Add vm root pw capabilities by @mattoni in #696
- Add support for SAN endpoints by @mattoni in #697
- Add definitions for new SAN image source types by @mattoni in #698
- Add SAN Target/LUN endpoints by @mattoni in #699
- Add san lun include params by @mattoni in #700
- Require SAN LUN target ID by @mattoni in #701
- Add SAN volumes to VM config by @mattoni in #702
- Add san sync activity types by @mattoni in #703
- san-update by @blewisCycle in #705
- blewis/index-update by @blewisCycle in #704
- san filtering by @blewisCycle in #706
- Redocly config by @blewisCycle in #693
- san lun meta by @blewisCycle in #707
- update san lun filter - single server id by @blewisCycle in #708
- container volume storage pool type fix by @blewisCycle in #709
Full Changelog: v2025.06.03.01...v2025.09.03.01
v2025.06.03.01
What's Changed
- deployment scoped variables by @blewisCycle in #648
- add bond modes by @blewisCycle in #649
- discovery throttle event by @blewisCycle in #650
- update virtual machine tag by @blewisCycle in #651
- tag-audit by @blewisCycle in #652
- node state desired by @blewisCycle in #653
- Add virtual provider L2 iso config by @mattoni in #654
- Add virtual provider L2 iso config (#654) by @mattoni in #655
- Add l2 network domains/static routes & rename by @mattoni in #656
- update sdn patch body by @mattoni in #657
- fixed destination prioritization by @blewisCycle in #658
- virtual provider tier feature by @blewisCycle in #659
- add rootpw change to vm activity by @blewisCycle in #660
- networks environment filter by @blewisCycle in #662
- Blewis/monitoring refactor v1 by @blewisCycle in #664
- invoice token by @blewisCycle in #661
- environment monitoring log drain by @blewisCycle in #666
- resolve issue with env task spelling error by @blewisCycle in #667
- add sdn pool ips by @blewisCycle in #668
- get cluster identifier description update by @blewisCycle in #669
- server monitoring throttle by @blewisCycle in #670
- update vm_priv_ips to hypervisor ips by @blewisCycle in #671
- clean up implementation in environment features by @blewisCycle in #672
- Add autoscale.up event by @mattoni in #673
- proper nullable object formatting by @blewisCycle in #674
- throughput descriptions by @blewisCycle in #675
- additional kernel args by @blewisCycle in #676
- build stack spec by @blewisCycle in #677
- Blewis/eng 3527 stackspec log drain by @blewisCycle in #665
Full Changelog: v2025.04.24.01...v2025.06.03.01
v2025.04.24.01
What's Changed
- Add direct payment method by @mattoni in #584
- include clusters on environment by @blewisCycle in #585
- remove bind ip by @blewisCycle in #586
- container deprecate step by @blewisCycle in #587
- list container deprecate in pipeline run step by @blewisCycle in #588
- Add quarantined state to servers by @mattoni in #589
- integration definition field by @blewisCycle in #590
- Add virtual provider & tasks by @mattoni in #591
- Fix mistake with api spec formatting by @mattoni in #592
- Add virtual machine gateways endpoint by @mattoni in #593
- nullable iso inputs by @blewisCycle in #594
- virtual provider isos by @blewisCycle in #595
- iso delete and generate url by @blewisCycle in #596
- unquarantine action by @blewisCycle in #597
- remove iso identifier by @blewisCycle in #598
- add iso activity by @blewisCycle in #599
- update iso struct with server network interfaces by @blewisCycle in #601
- patch and get iso by @blewisCycle in #602
- iso name by @blewisCycle in #603
- read me link updates for api docs by @blewisCycle in #583
- docs link by @blewisCycle in #550
- hub integration activities by @blewisCycle in #605
- server stats update by @blewisCycle in #606
- add unquarantine activity by @blewisCycle in #607
- waf expires by @blewisCycle in #608
- Add distributed deployment strategy by @mattoni in #609
- vlan networking by @blewisCycle in #610
- make host interface nullable by @blewisCycle in #611
- patch network update by @blewisCycle in #612
- update iso struct and api calls by @blewisCycle in #613
- clean up integration definition by @blewisCycle in #614
- create ip pool by @blewisCycle in #615
- patch routes in network by @blewisCycle in #616
- add virtual provider server actions by @blewisCycle in #617
- ip pool filters by @blewisCycle in #618
- Blewis/ip pool naming conventions by @blewisCycle in #620
- deprecate filter for containers by @blewisCycle in #621
- server vp activities by @blewisCycle in #622
- vlan route update by @blewisCycle in #623
- bonds section by @blewisCycle in #624
- interface name required by @blewisCycle in #625
- iso server storage by @blewisCycle in #626
- fix auth-reset -> auth.reset in job name by @mattoni in #627
- update nic static and dhcp structs by @blewisCycle in #628
- neighbors event by @blewisCycle in #629
- network create ip by @blewisCycle in #630
- Network to block in ip pool by @blewisCycle in #631
- update contributing by @mattoni in #632
- Add ability to restart container by @mattoni in #633
- Add restart task headers by @mattoni in #634
- Add file permissions to scoped variable file type by @mattoni in #635
- Add UID/GID by @mattoni in #636
- add ability to purge instance traffic by @blewisCycle in #637
- Blewis/server nickname by @blewisCycle in #638
- source ip routing type by @blewisCycle in #639
- server stats network transmitted by @blewisCycle in #640
- instance meta node by @blewisCycle in #641
- resolve vp iso name by @blewisCycle in #642
- Add power management endpoints to internal API by @mattoni in #643
- update container runtime host by @blewisCycle in #644
- add server power off events by @blewisCycle in #646
- Add diffing script for report generation by @mattoni in #645
- Release latest stack spec by @mattoni in #647
Full Changelog: v2025.02.18.01...v2025.04.24.01