Merge console activity support into CLI descriptions
apimode.go+1 −1canary.go+1 −1implementation/always-awake-consumers.json+682 −0implementation/always-awake-exec.md+224 −0implementation/maintenance-checker-launch.md+54 −0implementation/maintenance-checker-launch.schema.json+154 −0implementation/maintenance-exec.md+113 −0implementation/maintenance-launch.md+49 −0implementation/maintenance-protocol/proposal.json+348 −0implementation/maintenance-protocol/schemas.json+1214 −0implementation/runtime-contract-signing.md+76 −0infra/modules/region-host/README.md+27 −1infra/modules/region-host/variables.tf+13 −8instances_cli_test.go+20 −0internal/activator/activator.go+141 −30internal/activator/admission_ordering_test.go+70 −0internal/activator/maintenance.go+188 −0internal/activator/maintenance_test.go+618 −0internal/activator/scheduled_token.go+36 −0internal/activator/scheduled_token_test.go+96 −0internal/cgroup/strict.go+10 −0internal/cgroup/strict_kernel_linux_test.go+343 −0internal/cgroup/strict_linux.go+356 −0internal/cgroup/strict_linux_test.go+246 −0internal/cgroup/strict_other.go+17 −0internal/console/accountreview.go+99 −0internal/console/accountreview_test.go+283 −0internal/console/activity.go+45 −0internal/console/activity_test.go+86 −0internal/console/analyticsview.go+1 −1internal/console/apicli.go+46 −7internal/console/apiconfig.go+9 −2internal/console/apidomains.go+10 −2internal/console/apidomains_test.go+40 −1internal/console/apifeatures.go+11 −3internal/console/apifeatures_test.go+11 −7internal/console/apiinstancemove.go+37 −4internal/console/apiinstancemove_test.go+6 −3internal/console/apiinstances.go+43 −4internal/console/apiinstances_test.go+28 −1internal/console/apilogs_test.go+169 −0internal/console/apirestartscope.go+16 −1internal/console/apirestartscope_test.go+31 −0internal/console/appdomains.go+8 −3internal/console/appdomains_test.go+4 −4internal/console/appsettings.go+83 −47internal/console/appsettings_gate_test.go+4 −4internal/console/appsettings_sections_test.go+120 −0internal/console/appsettings_test.go+33 −29internal/console/browserrestart.go+144 −0internal/console/browserrestart_test.go+88 −0internal/console/channelmove.go+3 −3internal/console/confirm.go+2 −2internal/console/controlplane.go+3 −4internal/console/controlplane_test.go+12 −12internal/console/deployments.go+92 −0internal/console/deployments_test.go+80 −0internal/console/domainattach.go+17 −4internal/console/errorsview.go+1 −1internal/console/icons.go+2 −0internal/console/instancecopy.go+28 −0internal/console/instancepage.go+160 −0internal/console/instancepage_test.go+193 −0internal/console/instancesplacement.go+119 −60internal/console/instancesplacement_test.go+73 −45internal/console/listquery.go+58 −17internal/console/listquery_test.go+27 −0internal/console/logsview_test.go+31 −0internal/console/metricsview.go+9 −6internal/console/mismatchcopy.go+23 −0internal/console/overview.go+11 −8internal/console/overview_test.go+5 −2internal/console/pendinghandlers.go+4 −4internal/console/pipelinepage.go+7 −2internal/console/placementdoors_test.go+137 −0internal/console/server.go+379 −34internal/console/server_account_test.go+5 −8internal/console/server_test.go+14 −11internal/console/store.go+32 −9internal/console/store_test.go+25 −0internal/console/templates/account_review.html+24 −0internal/console/templates/app_activity.html+6 −3internal/console/templates/app_analytics.html+1 −0internal/console/templates/app_deployments.html+34 −0internal/console/templates/app_errors.html+1 −0internal/console/templates/app_instance.html+27 −0internal/console/templates/app_instances.html+39 −19internal/console/templates/app_logs.html+156 −13internal/console/templates/app_overview.html+7 −28internal/console/templates/app_releases.html+7 −23internal/console/templates/app_settings.html+42 −8internal/console/templates/appnav.html+9 −3internal/console/templates/layout.html+37 −1internal/console/templates/pipeline.html+7 −0internal/console/view.go+16 −66internal/console/view_test.go+6 −12internal/controlname/names.go+28 −0internal/edge/edge.go+28 −22internal/edge/noactivator_test.go+11 −9internal/host/adoptlock.go+66 −0internal/host/agent.go+37 −0internal/host/bootstrap.go+64 −0internal/host/edgesfile.go+39 −4internal/host/edgesfile_test.go+4 −4internal/host/host_test.go+36 −0internal/host/restart.go+1 −12internal/host/schedule_token_fence_test.go+102 −0internal/host/schedule_wake_test.go+2 −2internal/host/schedule_wiring.go+11 −3internal/host/schedule_wiring_test.go+3 −3internal/host/systemapply.go+25 −0internal/host/versionsweep.go+94 −0internal/host/versionsweep_test.go+187 −0internal/lease/checkpoint.go+56 −0internal/lease/checkpoint_test.go+691 −0internal/lease/health.go+170 −0internal/lease/lease.go+129 −104internal/maintenance/envelope.go+196 −0internal/maintenance/envelope_test.go+235 −0internal/maintenance/input.go+127 −0internal/maintenance/input_test.go+118 −0internal/maintenance/result.go+90 −0internal/maintenance/result_test.go+195 −0internal/maintenance/testdata/envelope-vector.json+19 −0internal/maintenance/testdata/generate-vector.mjs+18 −0internal/maintenanceguard/guard.go+174 −0internal/maintenanceguard/guard_test.go+337 −0internal/maintenanceguard/json.go+106 −0internal/maintenanceguard/lifecycle.go+213 −0internal/maintenanceguard/store.go+89 −0internal/maintenanceguard/types.go+241 −0internal/maintenanceguard/wire_test.go+282 −0internal/privatefile/io_linux.go+114 −0internal/privatefile/io_linux_test.go+207 −0internal/privatefile/io_other.go+6 −0internal/privatefile/privatefile.go+25 −0internal/provision/maintenance.go+94 −0internal/provision/maintenance_test.go+233 −0internal/provision/provision.go+41 −31internal/provision/reconcile.go+4 −4internal/relay/server_test.go+5 −0internal/release/conditional_delete.go+103 −0internal/release/conditional_delete_test.go+187 −0internal/release/qualified.go+3 −10internal/release/release.go+2 −6internal/release/sweep.go+201 −0internal/release/sweep_test.go+256 −0mail_cli.go+1 −1
CI passed — run details
apimode.goLoading diff…
canary.goLoading diff…
implementation/always-awake-consumers.jsonLoading diff…
implementation/always-awake-exec.mdLoading diff…
implementation/maintenance-checker-launch.mdLoading diff…
implementation/maintenance-checker-launch.schema.jsonLoading diff…
implementation/maintenance-exec.mdLoading diff…
implementation/maintenance-launch.mdLoading diff…
implementation/maintenance-protocol/proposal.jsonLoading diff…
implementation/maintenance-protocol/schemas.jsonLoading diff…
implementation/runtime-contract-signing.mdLoading diff…
infra/modules/region-host/README.mdLoading diff…
infra/modules/region-host/variables.tfLoading diff…
instances_cli_test.goLoading diff…
internal/activator/activator.goLoading diff…
internal/activator/admission_ordering_test.goLoading diff…
internal/activator/maintenance.goLoading diff…
internal/activator/maintenance_test.goLoading diff…
internal/activator/scheduled_token.goLoading diff…
internal/activator/scheduled_token_test.goLoading diff…
internal/cgroup/strict.goLoading diff…
internal/cgroup/strict_kernel_linux_test.goLoading diff…
internal/cgroup/strict_linux.goLoading diff…
internal/cgroup/strict_linux_test.goLoading diff…
internal/cgroup/strict_other.goLoading diff…
internal/console/accountreview.goLoading diff…
internal/console/accountreview_test.goLoading diff…
internal/console/activity.goLoading diff…
internal/console/activity_test.goLoading diff…
internal/console/analyticsview.goLoading diff…
internal/console/apicli.goLoading diff…
internal/console/apiconfig.goLoading diff…
internal/console/apidomains.goLoading diff…
internal/console/apidomains_test.goLoading diff…
internal/console/apifeatures.goLoading diff…
internal/console/apifeatures_test.goLoading diff…
internal/console/apiinstancemove.goLoading diff…
internal/console/apiinstancemove_test.goLoading diff…
internal/console/apiinstances.goLoading diff…
internal/console/apiinstances_test.goLoading diff…
internal/console/apilogs_test.goLoading diff…
internal/console/apirestartscope.goLoading diff…
internal/console/apirestartscope_test.goLoading diff…
internal/console/appdomains.goLoading diff…
internal/console/appdomains_test.goLoading diff…
internal/console/appsettings.goLoading diff…
internal/console/appsettings_gate_test.goLoading diff…
internal/console/appsettings_sections_test.goLoading diff…
internal/console/appsettings_test.goLoading diff…
internal/console/browserrestart.goLoading diff…
internal/console/browserrestart_test.goLoading diff…
internal/console/channelmove.goLoading diff…
internal/console/confirm.goLoading diff…
internal/console/controlplane.goLoading diff…
internal/console/controlplane_test.goLoading diff…
internal/console/deployments.goLoading diff…
internal/console/deployments_test.goLoading diff…
internal/console/domainattach.goLoading diff…
internal/console/errorsview.goLoading diff…
internal/console/icons.goLoading diff…
internal/console/instancecopy.goLoading diff…
internal/console/instancepage.goLoading diff…
internal/console/instancepage_test.goLoading diff…
internal/console/instancesplacement.goLoading diff…
internal/console/instancesplacement_test.goLoading diff…
internal/console/listquery.goLoading diff…
internal/console/listquery_test.goLoading diff…
internal/console/logsview_test.goLoading diff…
internal/console/metricsview.goLoading diff…
internal/console/mismatchcopy.goLoading diff…
internal/console/overview.goLoading diff…
internal/console/overview_test.goLoading diff…
internal/console/pendinghandlers.goLoading diff…
internal/console/pipelinepage.goLoading diff…
internal/console/placementdoors_test.goLoading diff…
internal/console/server.goLoading diff…
internal/console/server_account_test.goLoading diff…
internal/console/server_test.goLoading diff…
internal/console/store.goLoading diff…
internal/console/store_test.goLoading diff…
internal/console/templates/account_review.htmlLoading diff…
internal/console/templates/app_activity.htmlLoading diff…
internal/console/templates/app_analytics.htmlLoading diff…
internal/console/templates/app_deployments.htmlLoading diff…
internal/console/templates/app_errors.htmlLoading diff…
internal/console/templates/app_instance.htmlLoading diff…
internal/console/templates/app_instances.htmlLoading diff…
internal/console/templates/app_logs.htmlLoading diff…
internal/console/templates/app_overview.htmlLoading diff…
internal/console/templates/app_releases.htmlLoading diff…
internal/console/templates/app_settings.htmlLoading diff…
internal/console/templates/appnav.htmlLoading diff…
internal/console/templates/layout.htmlLoading diff…
internal/console/templates/pipeline.htmlLoading diff…
internal/console/view.goLoading diff…
internal/console/view_test.goLoading diff…
internal/controlname/names.goLoading diff…
internal/edge/edge.goLoading diff…
internal/edge/noactivator_test.goLoading diff…
internal/host/adoptlock.goLoading diff…
internal/host/agent.goLoading diff…
internal/host/bootstrap.goLoading diff…
internal/host/edgesfile.goLoading diff…
internal/host/edgesfile_test.goLoading diff…
internal/host/host_test.goLoading diff…
internal/host/restart.goLoading diff…
internal/host/schedule_token_fence_test.goLoading diff…
internal/host/schedule_wake_test.goLoading diff…
internal/host/schedule_wiring.goLoading diff…
internal/host/schedule_wiring_test.goLoading diff…
internal/host/systemapply.goLoading diff…
internal/host/versionsweep.goLoading diff…
internal/host/versionsweep_test.goLoading diff…
internal/lease/checkpoint.goLoading diff…
internal/lease/checkpoint_test.goLoading diff…
internal/lease/health.goLoading diff…
internal/lease/lease.goLoading diff…
internal/maintenance/envelope.goLoading diff…
internal/maintenance/envelope_test.goLoading diff…
internal/maintenance/input.goLoading diff…
internal/maintenance/input_test.goLoading diff…
internal/maintenance/result.goLoading diff…
internal/maintenance/result_test.goLoading diff…
internal/maintenance/testdata/envelope-vector.jsonLoading diff…
internal/maintenance/testdata/generate-vector.mjsLoading diff…
internal/maintenanceguard/guard.goLoading diff…
internal/maintenanceguard/guard_test.goLoading diff…
internal/maintenanceguard/json.goLoading diff…
internal/maintenanceguard/lifecycle.goLoading diff…
internal/maintenanceguard/store.goLoading diff…
internal/maintenanceguard/types.goLoading diff…
internal/maintenanceguard/wire_test.goLoading diff…
internal/privatefile/io_linux.goLoading diff…
internal/privatefile/io_linux_test.goLoading diff…
internal/privatefile/io_other.goLoading diff…
internal/privatefile/privatefile.goLoading diff…
internal/provision/maintenance.goLoading diff…
internal/provision/maintenance_test.goLoading diff…
internal/provision/provision.goLoading diff…
internal/provision/reconcile.goLoading diff…
internal/relay/server_test.goLoading diff…
internal/release/conditional_delete.goLoading diff…
internal/release/conditional_delete_test.goLoading diff…
internal/release/qualified.goLoading diff…
internal/release/release.goLoading diff…
internal/release/sweep.goLoading diff…
internal/release/sweep_test.goLoading diff…
mail_cli.goLoading diff…