carlos / platform Public

Merge main into fix-worker-store-bounds so CI runs against the fixed minio download

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
claude agent, operated by paul@keymail.dev cd8113dc0048a36b82a62eb9022cc2e09e758da1 parent b3de197parent e8406ce
323 files changed, +63694 −1662
  • .amadan/ci.d/30-minio-contract +33 −9
  • .claude/skills/amadan/SKILL.md +449 −0
  • .gitignore +1 −0
  • AGENTS.md +158 −56
  • README.md +192 −8
  • accounts.go +2 −2
  • analytics_cmd.go +1 −1
  • apimode.go +289 −21
  • apimode_test.go +3 −3
  • appconfig_cli.go +12 −11
  • apps.go +4 −4
  • apps_buildprobe.go +1 −1
  • auth.go +15 −6
  • availability_cmd.go +86 −0
  • canary.go +5 −5
  • cli.go +116 −16
  • cli_test.go +180 −1
  • cmd/console/main.go +77 −5
  • color.go +5 −1
  • config.go +247 −76
  • config_cli.go +691 −0
  • config_cli_test.go +340 −0
  • config_test.go +1 −0
  • deploy.go +10 −6
  • destinations_test.go +308 −0
  • docs/site/cli.md +363 −9
  • docs/superpowers/plans/2026-08-17-sidecar-members.md +2104 −0
  • docs/superpowers/plans/2026-09-15-tenant-email-2-senders.md +3379 −0
  • docs/superpowers/plans/2026-09-15-tenant-email-3-external-identities.md +4262 −0
  • docs/superpowers/plans/2026-09-15-tenant-email-4-instance-config.md +2742 −0
  • docs/superpowers/plans/2026-09-15-tenant-email-5-instance-senders.md +3363 −0
  • docs/superpowers/plans/2026-09-15-tenant-email-ses-spike.md +117 −0
  • docs/superpowers/plans/2026-09-28-instance-moves-p7-edge-door.md +806 −0
  • docs/superpowers/plans/CODEX-FINDINGS-P7-EDGE-DOOR-R2.md +68 −0
  • docs/superpowers/plans/CODEX-FINDINGS-P7-EDGE-DOOR-R3.md +58 −0
  • docs/superpowers/plans/CODEX-FINDINGS-P7-EDGE-DOOR-R4.md +50 −0
  • docs/superpowers/plans/CODEX-FINDINGS-P7-EDGE-DOOR-R5.md +45 −0
  • docs/superpowers/plans/CODEX-FINDINGS-P7-EDGE-DOOR-R6.md +20 −0
  • docs/superpowers/plans/CODEX-FINDINGS-P7-EDGE-DOOR.md +55 −0
  • docs/superpowers/plans/CODEX-REVIEW-BRIEF-P7-EDGE-DOOR-R2.md +18 −0
  • docs/superpowers/plans/CODEX-REVIEW-BRIEF-P7-EDGE-DOOR-R3.md +25 −0
  • docs/superpowers/plans/CODEX-REVIEW-BRIEF-P7-EDGE-DOOR-R4.md +13 −0
  • docs/superpowers/plans/CODEX-REVIEW-BRIEF-P7-EDGE-DOOR-R5.md +10 −0
  • docs/superpowers/plans/CODEX-REVIEW-BRIEF-P7-EDGE-DOOR-R6.md +17 −0
  • docs/superpowers/plans/CODEX-REVIEW-BRIEF-P7-EDGE-DOOR.md +58 −0
  • docs/superpowers/specs/2026-08-17-sidecar-members-design.md +874 −0
  • docs/superpowers/specs/2026-08-29-eleven-carloku-migration-design.md +675 −0
  • docs/superpowers/specs/2026-09-07-errors-and-analytics-design.md +113 −0
  • docs/superpowers/specs/2026-09-07-relay-stun-turn-design.md +9 −1
  • docs/superpowers/specs/2026-09-11-isolated-exec-design.md +7 −3
  • docs/superpowers/specs/2026-09-15-tenant-email-senders-design.md +797 −0
  • docs/superpowers/specs/2026-09-19-per-environment-store-design.md +253 −0
  • docs/superpowers/specs/2026-09-22-instance-private-storage-design.md +276 −0
  • docs/superpowers/specs/2026-09-24-request-reference-design.md +380 −0
  • domains_cli.go +4 −4
  • doorkeys_cli.go +234 −0
  • doorkeys_cli_test.go +199 −0
  • e2e_test.go +60 −0
  • economics.go +2 −2
  • errors_cmd.go +2 −2
  • errors_cmd_test.go +21 −0
  • features_cli.go +2 −2
  • flags.go +31 −2
  • fleets.go +6 −6
  • gate_cli.go +1 −1
  • infra/no-inbound-box.md +351 −0
  • instances_cli.go +74 −19
  • instances_environment_test.go +2 −2
  • instances_privatestorage_test.go +83 −0
  • internal/activator/activator.go +1149 −50
  • internal/activator/activator_test.go +2120 −128
  • internal/activator/backend_exec.go +93 −0
  • internal/activator/backend_unit.go +9 −0
  • internal/activator/backend_unit_test.go +9 −0
  • internal/activator/maintenance.go +19 −0
  • internal/activator/waketiming_test.go +36 −8
  • internal/agentsock/agentsock.go +349 −0
  • internal/agentsock/agentsock_test.go +587 −0
  • internal/appconfig/appconfig.go +6 −1
  • internal/appconfig/awaitingrestart_test.go +100 −0
  • internal/appconfig/configack.go +137 −1
  • internal/appconfig/configack_test.go +149 −0
  • internal/appconfig/environments.go +1 −1
  • internal/appconfig/instances.go +348 −0
  • internal/appconfig/instances_test.go +1412 −0
  • internal/appconfig/routefingerprint.go +8 −0
  • internal/appconfig/store.go +34 −19
  • internal/appconfig/sync.go +110 −10
  • internal/appconfig/sync_test.go +3 −3
  • internal/appconfig/syncexec.go +243 −41
  • internal/appconfig/syncexec_test.go +220 −1
  • internal/apperr/availability.go +97 −0
  • internal/apperr/availability_test.go +52 −0
  • internal/apperr/record.go +3 −1
  • internal/apperr/sink.go +17 −11
  • internal/apperr/sink_test.go +33 −0
  • internal/applog/read.go +148 −25
  • internal/applog/read_test.go +90 −0
  • internal/applog/sink.go +13 −1
  • internal/applog/sink_test.go +28 −0
  • internal/caps/caps.go +23 −2
  • internal/caps/caps_test.go +28 −0
  • internal/caps/grants.go +41 −7
  • internal/caps/grants_test.go +82 −1
  • internal/caps/render.go +145 −6
  • internal/caps/render_test.go +209 −0
  • internal/caps/testdata/gotenberg.service.conf +11 −0
  • internal/cliflag/cliflag.go +4 −2
  • internal/console/apex.go +227 −0
  • internal/console/apex_test.go +177 −0
  • internal/console/apicli.go +3 −1
  • internal/console/apicli_test.go +1 −1
  • internal/console/apidomains.go +93 −39
  • internal/console/apidomains_test.go +57 −13
  • internal/console/apidoorkeys.go +340 −0
  • internal/console/apidoorkeys_test.go +437 −0
  • internal/console/apierrors.go +41 −0
  • internal/console/apierrors_test.go +110 −11
  • internal/console/apiinstancemove.go +8 −1
  • internal/console/apiinstancemove_test.go +15 −0
  • internal/console/apiinstances.go +301 −11
  • internal/console/apiinstances_test.go +127 −0
  • internal/console/apiinstancesenable_test.go +34 −0
  • internal/console/apiinstancesprivatestore_test.go +495 −0
  • internal/console/apimail.go +481 −25
  • internal/console/apimail_test.go +590 −3
  • internal/console/apirelay.go +19 −0
  • internal/console/apirelay_test.go +43 −1
  • internal/console/apiroutes.go +6 −1
  • internal/console/apiscan_test.go +4 −5
  • internal/console/apisidecars.go +568 −0
  • internal/console/apisidecars_test.go +1023 −0
  • internal/console/apistore.go +213 −25
  • internal/console/apistore_env_test.go +146 −0
  • internal/console/apistore_envonly_test.go +52 −0
  • internal/console/apistore_provision.go +9 −5
  • internal/console/apistore_provision_test.go +1 −1
  • internal/console/apistore_test.go +60 −0
  • internal/console/apps_claim_test.go +72 −4
  • internal/console/appsettings.go +209 −19
  • internal/console/appsettings_env_test.go +88 −0
  • internal/console/authcli.go +36 −0
  • internal/console/domainattach.go +29 −2
  • internal/console/domainattach_test.go +87 −0
  • internal/console/domainpolicy.go +45 −0
  • internal/console/domainpolicy_test.go +280 −0
  • internal/console/doorkeys_store.go +215 −0
  • internal/console/economicspass.go +32 −13
  • internal/console/errorsview.go +90 −11
  • internal/console/instanceprivatestore.go +312 −0
  • internal/console/instances.go +10 −5
  • internal/console/instances_test.go +30 −0
  • internal/console/listquery.go +4 −2
  • internal/console/mailcounts.go +94 −59
  • internal/console/mailcounts_test.go +393 −22
  • internal/console/mailevents.go +288 −0
  • internal/console/mailevents_test.go +620 −0
  • internal/console/mailpush.go +806 −0
  • internal/console/mailpush_test.go +666 −0
  • internal/console/overview.go +53 −0
  • internal/console/overview_test.go +68 −0
  • internal/console/ownership.go +91 −46
  • internal/console/relayops.go +8 −1
  • internal/console/server.go +83 −29
  • internal/console/sesevents.go +170 −12
  • internal/console/sesevents_test.go +52 −3
  • internal/console/store.go +237 −3
  • internal/console/store_env_estate_test.go +187 −0
  • internal/console/storelock.go +18 −8
  • internal/console/storelock_test.go +32 −10
  • internal/console/svcroutes_test.go +44 −3
  • internal/console/templates/app_analytics.html +1 −1
  • internal/console/templates/app_availability.html +61 −0
  • internal/console/templates/app_errors.html +2 −2
  • internal/console/templates/app_logs.html +1 −1
  • internal/console/templates/app_settings.html +85 −0
  • internal/console/templates/appnav.html +2 −1
  • internal/domains/aliases.go +55 −3
  • internal/domains/aliases_paths_test.go +79 −0
  • internal/domains/aliases_test.go +90 −0
  • internal/doorkey/doorkey.go +227 −0
  • internal/doorkey/doorkey_test.go +163 −0
  • internal/edge/answered.go +52 −4
  • internal/edge/backhaul_e2e_test.go +10 −0
  • internal/edge/certsync.go +98 −5
  • internal/edge/certsync_test.go +100 −0
  • internal/edge/door.go +263 −0
  • internal/edge/door_test.go +1085 −0
  • internal/edge/doorkeys.go +247 −0
  • internal/edge/doorkeys_test.go +312 −0
  • internal/edge/edge.go +228 −22
  • internal/edge/edge_test.go +65 −0
  • internal/edge/edgeerrors_test.go +261 −0
  • internal/edge/homemap.go +65 −11
  • internal/edge/homemap_test.go +84 −0
  • internal/edge/pending.go +222 −0
  • internal/edge/pending_script_test.go +136 −0
  • internal/edge/pending_test.go +167 −0
  • internal/edge/purge.go +29 −0
  • internal/edge/purge_header.go +228 −113
  • internal/edge/purge_header_test.go +12 −7
  • internal/edge/purge_hosts_test.go +484 −0
  • internal/edge/purge_path_test.go +1 −1
  • internal/edge/purge_test.go +72 −0
  • internal/edge/static.go +2 −0
  • internal/edge/static_test.go +8 −0
  • internal/edge/steeringprobe.go +3 −1
  • internal/edge/wildcard.go +3 −1
  • internal/edgesfile/edgesfile.go +3 −2
  • internal/host/agent.go +282 −29
  • internal/host/agent_test.go +302 −0
  • internal/host/bootstrap.go +60 −9
  • internal/host/caps_pass.go +8 −0
  • internal/host/caps_pass_test.go +12 −0
  • internal/host/edgesfile.go +305 −29
  • internal/host/edgesfile_schedule_test.go +152 −0
  • internal/host/edgesfile_test.go +263 −0
  • internal/host/fleetbind.go +66 −9
  • internal/host/fleetbind_test.go +126 −4
  • internal/host/host_test.go +118 −0
  • internal/host/metrics_probes_test.go +26 −0
  • internal/host/movespass.go +95 −3
  • internal/host/movespass_test.go +137 −0
  • internal/host/probes.go +20 −0
  • internal/host/restart.go +179 −13
  • internal/host/restart_test.go +310 −3
  • internal/host/restartscope_test.go +2 −2
  • internal/host/schedule_rearm_wake_test.go +119 −0
  • internal/host/schedule_wake_test.go +9 −0
  • internal/host/sidecarwake.go +243 −0
  • internal/host/sidecarwake_test.go +661 −0
  • internal/host/systemapply.go +41 −6
  • internal/host/systemapply_test.go +100 −0
  • internal/host/units/carlos-instance-probe.service +12 −1
  • internal/host/units/carlos-instance-seed@.service +12 −1
  • internal/host/units/carlos-instance-sidecar@.service +12 −1
  • internal/host/units/carlos-instance@.service +12 −1
  • internal/host/units_isolation_test.go +9 −0
  • internal/instancectl/peer_linux.go +11 −2
  • internal/instancectl/peer_other.go +1 −1
  • internal/instancectl/server.go +3 −2
  • internal/instanceexec/probe.go +41 −6
  • internal/instanceexec/probe_test.go +104 −3
  • internal/mail/aws.go +50 −12
  • internal/mail/aws_test.go +8 −0
  • internal/mail/domain.go +17 −4
  • internal/mail/domainclaim.go +23 −11
  • internal/mail/events.go +257 −6
  • internal/mail/events_test.go +251 −1
  • internal/mail/mail.go +174 −16
  • internal/mail/mail_test.go +195 −1
  • internal/mail/memprovisioner.go +43 −6
  • internal/mail/memprovisioner_test.go +28 −0
  • internal/mail/policy.go +46 −0
  • internal/mail/provisioner.go +12 −0
  • internal/mail/sender.go +412 −0
  • internal/mail/sender_test.go +294 −0
  • internal/mail/sweep.go +84 −0
  • internal/mail/sweep_test.go +63 −0
  • internal/mail/walk.go +448 −85
  • internal/mail/walk_domain_test.go +53 −0
  • internal/mail/walk_domainremove_test.go +442 −0
  • internal/mail/walk_lifecycle_test.go +147 −0
  • internal/objstore/objstore.go +107 −5
  • internal/objstore/walk.go +187 −40
  • internal/objstore/walk_env_test.go +304 −0
  • internal/provision/provision.go +187 −1
  • internal/provision/provision_test.go +166 −0
  • internal/provision/reconcile.go +191 −0
  • internal/provision/reconcile_test.go +274 −0
  • internal/provision/replica.go +105 −0
  • internal/provision/sidecar.go +400 −0
  • internal/provision/sidecar_reconcile.go +532 −0
  • internal/provision/sidecar_reconcile_test.go +580 −0
  • internal/provision/sidecar_test.go +164 −0
  • internal/registry/registry.go +238 −17
  • internal/registry/registry_test.go +198 −0
  • internal/registry/timers.go +35 −24
  • internal/registry/timers_test.go +169 −3
  • internal/relay/authority.go +5 −0
  • internal/relay/masters.go +19 −0
  • internal/relay/masters_test.go +23 −0
  • internal/relay/race_off_test.go +6 −0
  • internal/relay/race_on_test.go +12 −0
  • internal/relay/serve.go +35 −14
  • internal/relay/serve_test.go +192 −1
  • internal/relay/server_test.go +37 −0
  • internal/release/sidecarwake.go +126 −0
  • internal/release/sidecarwake_test.go +163 −0
  • internal/release/trash.go +30 −6
  • internal/schedule/control.go +12 −1
  • internal/schedule/control_test.go +63 −0
  • internal/schedule/converge_test.go +12 −3
  • internal/schedule/runner.go +21 −6
  • internal/schedule/runner_test.go +307 −3
  • internal/status/snapshot.go +63 −10
  • internal/status/status_test.go +112 −0
  • internal/steering/deployment_test.go +1 −1
  • internal/steering/steering.go +33 −2
  • internal/steering/steering_test.go +66 −4
  • logs.go +1 −1
  • mail_cli.go +530 −13
  • mail_cli_test.go +252 −1
  • main.go +13 −1
  • mutation_message_test.go +1 −1
  • pipeline.go +1 −1
  • relay.go +23 −5
  • relay_test.go +19 −0
  • restart.go +1 −1
  • retention.go +1 −1
  • routes_cli.go +14 −5
  • scan.go +1 −1
  • schedule.go +4 −4
  • scopedkeys_e2e_test.go +1 −0
  • services.go +4 −4
  • sidecars_cli.go +548 −0
  • sidecars_cli_test.go +213 −0
  • sidecars_e2e_test.go +163 −0
  • store.go +132 −24
  • store_env_guard_test.go +51 −0
  • store_env_print_test.go +46 −0
  • store_test.go +39 −13
  • system.go +4 −4

CI passed — run details

.amadan/ci.d/30-minio-contract

Loading diff…

.claude/skills/amadan/SKILL.md

Loading diff…

.gitignore

Loading diff…

AGENTS.md

Loading diff…

README.md

Loading diff…

accounts.go

Loading diff…

analytics_cmd.go

Loading diff…

apimode.go

Loading diff…

apimode_test.go

Loading diff…

appconfig_cli.go

Loading diff…

apps.go

Loading diff…

apps_buildprobe.go

Loading diff…

auth.go

Loading diff…

availability_cmd.go

Loading diff…

canary.go

Loading diff…

cli.go

Loading diff…

cli_test.go

Loading diff…

cmd/console/main.go

Loading diff…

color.go

Loading diff…

config.go

Loading diff…

config_cli.go

Loading diff…

config_cli_test.go

Loading diff…

config_test.go

Loading diff…

deploy.go

Loading diff…

destinations_test.go

Loading diff…

docs/site/cli.md

Loading diff…

docs/superpowers/plans/2026-08-17-sidecar-members.md

Loading diff…

docs/superpowers/plans/2026-09-15-tenant-email-2-senders.md

Loading diff…

docs/superpowers/plans/2026-09-15-tenant-email-3-external-identities.md

Loading diff…

docs/superpowers/plans/2026-09-15-tenant-email-4-instance-config.md

Loading diff…

docs/superpowers/plans/2026-09-15-tenant-email-5-instance-senders.md

Loading diff…

docs/superpowers/plans/2026-09-15-tenant-email-ses-spike.md

Loading diff…

docs/superpowers/plans/2026-09-28-instance-moves-p7-edge-door.md

Loading diff…

docs/superpowers/plans/CODEX-FINDINGS-P7-EDGE-DOOR-R2.md

Loading diff…

docs/superpowers/plans/CODEX-FINDINGS-P7-EDGE-DOOR-R3.md

Loading diff…

docs/superpowers/plans/CODEX-FINDINGS-P7-EDGE-DOOR-R4.md

Loading diff…

docs/superpowers/plans/CODEX-FINDINGS-P7-EDGE-DOOR-R5.md

Loading diff…

docs/superpowers/plans/CODEX-FINDINGS-P7-EDGE-DOOR-R6.md

Loading diff…

docs/superpowers/plans/CODEX-FINDINGS-P7-EDGE-DOOR.md

Loading diff…

docs/superpowers/plans/CODEX-REVIEW-BRIEF-P7-EDGE-DOOR-R2.md

Loading diff…

docs/superpowers/plans/CODEX-REVIEW-BRIEF-P7-EDGE-DOOR-R3.md

Loading diff…

docs/superpowers/plans/CODEX-REVIEW-BRIEF-P7-EDGE-DOOR-R4.md

Loading diff…

docs/superpowers/plans/CODEX-REVIEW-BRIEF-P7-EDGE-DOOR-R5.md

Loading diff…

docs/superpowers/plans/CODEX-REVIEW-BRIEF-P7-EDGE-DOOR-R6.md

Loading diff…

docs/superpowers/plans/CODEX-REVIEW-BRIEF-P7-EDGE-DOOR.md

Loading diff…

docs/superpowers/specs/2026-08-17-sidecar-members-design.md

Loading diff…

docs/superpowers/specs/2026-08-29-eleven-carloku-migration-design.md

Loading diff…

docs/superpowers/specs/2026-09-07-errors-and-analytics-design.md

Loading diff…

docs/superpowers/specs/2026-09-07-relay-stun-turn-design.md

Loading diff…

docs/superpowers/specs/2026-09-11-isolated-exec-design.md

Loading diff…

docs/superpowers/specs/2026-09-15-tenant-email-senders-design.md

Loading diff…

docs/superpowers/specs/2026-09-19-per-environment-store-design.md

Loading diff…

docs/superpowers/specs/2026-09-22-instance-private-storage-design.md

Loading diff…

docs/superpowers/specs/2026-09-24-request-reference-design.md

Loading diff…

domains_cli.go

Loading diff…

doorkeys_cli.go

Loading diff…

doorkeys_cli_test.go

Loading diff…

e2e_test.go

Loading diff…

economics.go

Loading diff…

errors_cmd.go

Loading diff…

errors_cmd_test.go

Loading diff…

features_cli.go

Loading diff…

flags.go

Loading diff…

fleets.go

Loading diff…

gate_cli.go

Loading diff…

infra/no-inbound-box.md

Loading diff…

instances_cli.go

Loading diff…

instances_environment_test.go

Loading diff…

instances_privatestorage_test.go

Loading diff…

internal/activator/activator.go

Loading diff…

internal/activator/activator_test.go

Loading diff…

internal/activator/backend_exec.go

Loading diff…

internal/activator/backend_unit.go

Loading diff…

internal/activator/backend_unit_test.go

Loading diff…

internal/activator/maintenance.go

Loading diff…

internal/activator/waketiming_test.go

Loading diff…

internal/agentsock/agentsock.go

Loading diff…

internal/agentsock/agentsock_test.go

Loading diff…

internal/appconfig/appconfig.go

Loading diff…

internal/appconfig/awaitingrestart_test.go

Loading diff…

internal/appconfig/configack.go

Loading diff…

internal/appconfig/configack_test.go

Loading diff…

internal/appconfig/environments.go

Loading diff…

internal/appconfig/instances.go

Loading diff…

internal/appconfig/instances_test.go

Loading diff…

internal/appconfig/routefingerprint.go

Loading diff…

internal/appconfig/store.go

Loading diff…

internal/appconfig/sync.go

Loading diff…

internal/appconfig/sync_test.go

Loading diff…

internal/appconfig/syncexec.go

Loading diff…

internal/appconfig/syncexec_test.go

Loading diff…

internal/apperr/availability.go

Loading diff…

internal/apperr/availability_test.go

Loading diff…

internal/apperr/record.go

Loading diff…

internal/apperr/sink.go

Loading diff…

internal/apperr/sink_test.go

Loading diff…

internal/applog/read.go

Loading diff…

internal/applog/read_test.go

Loading diff…

internal/applog/sink.go

Loading diff…

internal/applog/sink_test.go

Loading diff…

internal/caps/caps.go

Loading diff…

internal/caps/caps_test.go

Loading diff…

internal/caps/grants.go

Loading diff…

internal/caps/grants_test.go

Loading diff…

internal/caps/render.go

Loading diff…

internal/caps/render_test.go

Loading diff…

internal/caps/testdata/gotenberg.service.conf

Loading diff…

internal/cliflag/cliflag.go

Loading diff…

internal/console/apex.go

Loading diff…

internal/console/apex_test.go

Loading diff…

internal/console/apicli.go

Loading diff…

internal/console/apicli_test.go

Loading diff…

internal/console/apidomains.go

Loading diff…

internal/console/apidomains_test.go

Loading diff…

internal/console/apidoorkeys.go

Loading diff…

internal/console/apidoorkeys_test.go

Loading diff…

internal/console/apierrors.go

Loading diff…

internal/console/apierrors_test.go

Loading diff…

internal/console/apiinstancemove.go

Loading diff…

internal/console/apiinstancemove_test.go

Loading diff…

internal/console/apiinstances.go

Loading diff…

internal/console/apiinstances_test.go

Loading diff…

internal/console/apiinstancesenable_test.go

Loading diff…

internal/console/apiinstancesprivatestore_test.go

Loading diff…

internal/console/apimail.go

Loading diff…

internal/console/apimail_test.go

Loading diff…

internal/console/apirelay.go

Loading diff…

internal/console/apirelay_test.go

Loading diff…

internal/console/apiroutes.go

Loading diff…

internal/console/apiscan_test.go

Loading diff…

internal/console/apisidecars.go

Loading diff…

internal/console/apisidecars_test.go

Loading diff…

internal/console/apistore.go

Loading diff…

internal/console/apistore_env_test.go

Loading diff…

internal/console/apistore_envonly_test.go

Loading diff…

internal/console/apistore_provision.go

Loading diff…

internal/console/apistore_provision_test.go

Loading diff…

internal/console/apistore_test.go

Loading diff…

internal/console/apps_claim_test.go

Loading diff…

internal/console/appsettings.go

Loading diff…

internal/console/appsettings_env_test.go

Loading diff…

internal/console/authcli.go

Loading diff…

internal/console/domainattach.go

Loading diff…

internal/console/domainattach_test.go

Loading diff…

internal/console/domainpolicy.go

Loading diff…

internal/console/domainpolicy_test.go

Loading diff…

internal/console/doorkeys_store.go

Loading diff…

internal/console/economicspass.go

Loading diff…

internal/console/errorsview.go

Loading diff…

internal/console/instanceprivatestore.go

Loading diff…

internal/console/instances.go

Loading diff…

internal/console/instances_test.go

Loading diff…

internal/console/listquery.go

Loading diff…

internal/console/mailcounts.go

Loading diff…

internal/console/mailcounts_test.go

Loading diff…

internal/console/mailevents.go

Loading diff…

internal/console/mailevents_test.go

Loading diff…

internal/console/mailpush.go

Loading diff…

internal/console/mailpush_test.go

Loading diff…

internal/console/overview.go

Loading diff…

internal/console/overview_test.go

Loading diff…

internal/console/ownership.go

Loading diff…

internal/console/relayops.go

Loading diff…

internal/console/server.go

Loading diff…

internal/console/sesevents.go

Loading diff…

internal/console/sesevents_test.go

Loading diff…

internal/console/store.go

Loading diff…

internal/console/store_env_estate_test.go

Loading diff…

internal/console/storelock.go

Loading diff…

internal/console/storelock_test.go

Loading diff…

internal/console/svcroutes_test.go

Loading diff…

internal/console/templates/app_analytics.html

Loading diff…

internal/console/templates/app_availability.html

Loading diff…

internal/console/templates/app_errors.html

Loading diff…

internal/console/templates/app_logs.html

Loading diff…

internal/console/templates/app_settings.html

Loading diff…

internal/console/templates/appnav.html

Loading diff…

internal/domains/aliases.go

Loading diff…

internal/domains/aliases_paths_test.go

Loading diff…

internal/domains/aliases_test.go

Loading diff…

internal/doorkey/doorkey.go

Loading diff…

internal/doorkey/doorkey_test.go

Loading diff…

internal/edge/answered.go

Loading diff…

internal/edge/backhaul_e2e_test.go

Loading diff…

internal/edge/certsync.go

Loading diff…

internal/edge/certsync_test.go

Loading diff…

internal/edge/door.go

Loading diff…

internal/edge/door_test.go

Loading diff…

internal/edge/doorkeys.go

Loading diff…

internal/edge/doorkeys_test.go

Loading diff…

internal/edge/edge.go

Loading diff…

internal/edge/edge_test.go

Loading diff…

internal/edge/edgeerrors_test.go

Loading diff…

internal/edge/homemap.go

Loading diff…

internal/edge/homemap_test.go

Loading diff…

internal/edge/pending.go

Loading diff…

internal/edge/pending_script_test.go

Loading diff…

internal/edge/pending_test.go

Loading diff…

internal/edge/purge.go

Loading diff…

internal/edge/purge_header.go

Loading diff…

internal/edge/purge_header_test.go

Loading diff…

internal/edge/purge_hosts_test.go

Loading diff…

internal/edge/purge_path_test.go

Loading diff…

internal/edge/purge_test.go

Loading diff…

internal/edge/static.go

Loading diff…

internal/edge/static_test.go

Loading diff…

internal/edge/steeringprobe.go

Loading diff…

internal/edge/wildcard.go

Loading diff…

internal/edgesfile/edgesfile.go

Loading diff…

internal/host/agent.go

Loading diff…

internal/host/agent_test.go

Loading diff…

internal/host/bootstrap.go

Loading diff…

internal/host/caps_pass.go

Loading diff…

internal/host/caps_pass_test.go

Loading diff…

internal/host/edgesfile.go

Loading diff…

internal/host/edgesfile_schedule_test.go

Loading diff…

internal/host/edgesfile_test.go

Loading diff…

internal/host/fleetbind.go

Loading diff…

internal/host/fleetbind_test.go

Loading diff…

internal/host/host_test.go

Loading diff…

internal/host/metrics_probes_test.go

Loading diff…

internal/host/movespass.go

Loading diff…

internal/host/movespass_test.go

Loading diff…

internal/host/probes.go

Loading diff…

internal/host/restart.go

Loading diff…

internal/host/restart_test.go

Loading diff…

internal/host/restartscope_test.go

Loading diff…

internal/host/schedule_rearm_wake_test.go

Loading diff…

internal/host/schedule_wake_test.go

Loading diff…

internal/host/sidecarwake.go

Loading diff…

internal/host/sidecarwake_test.go

Loading diff…

internal/host/systemapply.go

Loading diff…

internal/host/systemapply_test.go

Loading diff…

internal/host/units/carlos-instance-probe.service

Loading diff…

internal/host/units/carlos-instance-seed@.service

Loading diff…

internal/host/units/carlos-instance-sidecar@.service

Loading diff…

internal/host/units/carlos-instance@.service

Loading diff…

internal/host/units_isolation_test.go

Loading diff…

internal/instancectl/peer_linux.go

Loading diff…

internal/instancectl/peer_other.go

Loading diff…

internal/instancectl/server.go

Loading diff…

internal/instanceexec/probe.go

Loading diff…

internal/instanceexec/probe_test.go

Loading diff…

internal/mail/aws.go

Loading diff…

internal/mail/aws_test.go

Loading diff…

internal/mail/domain.go

Loading diff…

internal/mail/domainclaim.go

Loading diff…

internal/mail/events.go

Loading diff…

internal/mail/events_test.go

Loading diff…

internal/mail/mail.go

Loading diff…

internal/mail/mail_test.go

Loading diff…

internal/mail/memprovisioner.go

Loading diff…

internal/mail/memprovisioner_test.go

Loading diff…

internal/mail/policy.go

Loading diff…

internal/mail/provisioner.go

Loading diff…

internal/mail/sender.go

Loading diff…

internal/mail/sender_test.go

Loading diff…

internal/mail/sweep.go

Loading diff…

internal/mail/sweep_test.go

Loading diff…

internal/mail/walk.go

Loading diff…

internal/mail/walk_domain_test.go

Loading diff…

internal/mail/walk_domainremove_test.go

Loading diff…

internal/mail/walk_lifecycle_test.go

Loading diff…

internal/objstore/objstore.go

Loading diff…

internal/objstore/walk.go

Loading diff…

internal/objstore/walk_env_test.go

Loading diff…

internal/provision/provision.go

Loading diff…

internal/provision/provision_test.go

Loading diff…

internal/provision/reconcile.go

Loading diff…

internal/provision/reconcile_test.go

Loading diff…

internal/provision/replica.go

Loading diff…

internal/provision/sidecar.go

Loading diff…

internal/provision/sidecar_reconcile.go

Loading diff…

internal/provision/sidecar_reconcile_test.go

Loading diff…

internal/provision/sidecar_test.go

Loading diff…

internal/registry/registry.go

Loading diff…

internal/registry/registry_test.go

Loading diff…

internal/registry/timers.go

Loading diff…

internal/registry/timers_test.go

Loading diff…

internal/relay/authority.go

Loading diff…

internal/relay/masters.go

Loading diff…

internal/relay/masters_test.go

Loading diff…

internal/relay/race_off_test.go

Loading diff…

internal/relay/race_on_test.go

Loading diff…

internal/relay/serve.go

Loading diff…

internal/relay/serve_test.go

Loading diff…

internal/relay/server_test.go

Loading diff…

internal/release/sidecarwake.go

Loading diff…

internal/release/sidecarwake_test.go

Loading diff…

internal/release/trash.go

Loading diff…

internal/schedule/control.go

Loading diff…

internal/schedule/control_test.go

Loading diff…

internal/schedule/converge_test.go

Loading diff…

internal/schedule/runner.go

Loading diff…

internal/schedule/runner_test.go

Loading diff…

internal/status/snapshot.go

Loading diff…

internal/status/status_test.go

Loading diff…

internal/steering/deployment_test.go

Loading diff…

internal/steering/steering.go

Loading diff…

internal/steering/steering_test.go

Loading diff…

logs.go

Loading diff…

mail_cli.go

Loading diff…

mail_cli_test.go

Loading diff…

main.go

Loading diff…

mutation_message_test.go

Loading diff…

pipeline.go

Loading diff…

relay.go

Loading diff…

relay_test.go

Loading diff…

restart.go

Loading diff…

retention.go

Loading diff…

routes_cli.go

Loading diff…

scan.go

Loading diff…

schedule.go

Loading diff…

scopedkeys_e2e_test.go

Loading diff…

services.go

Loading diff…

sidecars_cli.go

Loading diff…

sidecars_cli_test.go

Loading diff…

sidecars_e2e_test.go

Loading diff…

store.go

Loading diff…

store_env_guard_test.go

Loading diff…

store_env_print_test.go

Loading diff…

store_test.go

Loading diff…

system.go

Loading diff…