Skip to content

Releases: overmindtech/cli

v1.9.4

11 Sep 16:02
Compare
Choose a tag to compare

Changelog

  • d85bfb6 Disbled RDAP sources as per ENG-1390 (#2601)
  • adab208 Eng 1391 fix aws auth issue for customer (#2607)

v1.9.3

11 Sep 09:19
Compare
Choose a tag to compare

Changelog

  • c166049 Eng 1333 fix source heartbeat submission in cli explore command (#2586)
  • bff0b95 stdlib: remove query args and fragments from redirect URLs (#2598)

v1.9.2

09 Sep 14:40
Compare
Choose a tag to compare

Changelog

  • d1dadaf Hide test-changes from customers (#2585)
  • 7908ce0 Use WaitForAllQueriesHandler in blast radius calculation (#2574)
  • 5f68a4e add docs for gcp adapters (#2568)
  • d70e61b fix, cli getChangeUuid add retry and improve lookup (#2575)

v1.9.1

08 Sep 10:38
Compare
Choose a tag to compare

Changelog

  • af81c4e Add GCP Compute SSL Policy adapter (#2552)
  • 4ea9d98 Add GCP Storage Transfer Transfer Job adapter (#2556)
  • 001fa11 Fix LLM Blast Radius to correctly query and wait for recursive results (#2545)
  • cf9d179 chore(deps): lock file maintenance (#2513)
  • 768a99b fix, cli submit signal match start/end change permissions (#2572)

v1.9.0

04 Sep 15:24
Compare
Choose a tag to compare

Changelog

  • fb6bdaf Add GCP AI Platform Batch Prediction Job adapter (#2547)
  • 052950f Add GCP Dataplex Aspect Type adapter implementation (#2490)
  • c020833 Add GCP Dataplex Data Scan adapter (#2549)
  • 6edc828 Add GCP Dataproc AutoscalingPolicy adapter with Terraform ID support (#2489)
  • a26dffe Add GetSourceStatus RPC for single source status retrieval (#2357)
  • b1acfba Add summary attribute to CalculatedBlastRadiusTimelineEntry (#2487)
  • e408fbb Added fallback for scope (#2330)
  • 3b81b60 Added plan management directly to the app
  • ae8c92a Built-in google/gcp auth provider (#2250)
  • 54ca8d0 Complete GCP AI Platform Model Deployment Monitoring Job adapter implementation (#2488)
  • bfe26c8 Create GCP Adapter for Security Center Management SecurityCenterService (#2515)
  • 0762506 Create GCP Adapter for run.googleapis.com/Service (#2514)
  • a0e5c85 Declutter lambda function code location requests (#2437)
  • 2179833 ENG-1323: create onboarding routing POC (#2550)
  • 9bd3293 Eng 1099 fix nats server config for gcp sources (#2323)
  • 6751c57 Eng 1175 support streaming in gcp manual adapters (#2406)
  • deab511 Eng 1207 create gcp adapters for ai platform api (#2450)
  • e49fe96 Eng 1208 create gcp adapters for monitoring api (#2456)
  • 45c6a89 Eng 1217 create gcp adapter for instance from sqladmin api (#2442)
  • f57b836 Eng 1218 create gcp adapters for compute api second milestone first (#2434)
  • 1de3f65 Eng 1221 create gcp adapter for regionbackendservice in compute api (#2425)
  • c508bb7 Eng 1272 create compute api adapters (#2485)
  • 066da89 Eng 1289 narrow blast radius contents under llm guidance (#2500)
  • 2442269 Eng-1132-simplify-the-permission-error-in-gcp-source-startup (#2391)
  • 3beccd7 Fixed potential panic with negative config values (#2275)
  • c7e8d7e Flush GKE prep work (#2278)
  • 412248d Register GCP source metadata at load time via init func (#2282)
  • 01f2bed Remove blast propagation from rdap-ip-network (#2433)
  • e7c7ece Replace custom SDP .Copy() methods with proto.Clone() to fix Reference copying bug (#2289)
  • 0b1182e Repo tracking backend implementation (#2529)
  • 7ac7b0a Revert "Added plan management directly to the app"
  • 060b2ff Revert "Revert "Added plan management directly to the app"" (#2537)
  • 4826206 Revert "fix, use friendly sdp reference where possible for routine signals" (#2415)
  • 6563c04 Update explore command and GCP source to work with terraform providers (#2443)
  • b347f34 Updated keepalive API to allow for user defined timeouts (#2371)
  • 722722b Use a llm provider in the blast radius calculation (#2236)
  • 7130b94 add GCP HTTP health check adapter (#2543)
  • beb3945 add gcp adapter for file instance (#2519)
  • 3125207 add gcp bigtable instance and cluster adaptres (#2441)
  • 33b01ac add gcp cloud functions funcion adapter (#2440)
  • 54b2345 add gcp cloud resource manager tag value adapter (#2446)
  • bdb756c add gcp container cluster adapter (#2518)
  • 1d3e82c add gcp container node pool adapter (#2469)
  • b27d706 add gcp dataproc cluster adapter (#2474)
  • 14933eb add gcp orgpolicy policy adapter (#2472)
  • 32c744f add gcp secretmanager secret adapter (#2471)
  • bb62fce add heartbeat to GCP source and update health port (#2328)
  • 7c27240 area51: add a span for BlastRadiusWorker.Work (#2532)
  • a1c22c4 check gcp adc when registering metadata (#2284)
  • 87a4929 check get project permission during gcp source startup and in heartbeat (#2361)
  • 91d45dc chore(deps): update github actions (major) (#2508)
  • 942b9c2 discovery fix: prevent panic in query result error handler (#2428)
  • 7219242 eng-1159-enable-cache-in-dynamic-gcp-adapters (#2397)
  • 123dfc5 eng-1273: Create GCP adapter for Redis instance (#2497)
  • a2b5ede eng-1277: Add GCP BigQuery Data Transfer TransferConfig adapter (#2498)
  • 4aaa7ff ensure gcp spanner and compute node group adapters are initiated (#2336)
  • 3455ad0 feat, add routine calculation to change analysis (#2228)
  • 35927cc feat, change level signal aggregation (#2295)
  • 60d91de feat, cli now can set routine changes config on submit plan (#2291)
  • 7653c0b feat, cli submit signal command (#2457)
  • b214c42 feat, move area51 archiving to its own thing (#2530)
  • c57c1ab fix discovery: log error instead of sending it over the stream (#2432)
  • f33cb7f fix gcp source adapter initiations (#2484)
  • 9aae2c7 fix sdp signals cleanup (#2283)
  • e051387 fix(deps): update go (#2307)
  • 7a8feef fix(deps): update go (#2418)
  • 5e23b18 fix(deps): update go (#2462)
  • 31d9530 fix(deps): update go (#2506)
  • c4c57cc fix, add GetItemSignalsV2 (#2436)
  • 2a89dce fix, api-server improve signal otel, parallelise GetItemSignalsV2 (#2524)
  • f112e97 fix, api-server, routineness handle new GUN's (#2389)
  • 82117f4 fix, cli update go.mod and go.sum for golang 1.25 (#2548)
  • 2b09ff1 fix, send POC code from Italy to live with the fishes 🐟🤌 (#2300)
  • 658381a fix, signals only store raw signals (#2229)
  • c227153 fix, use friendly sdp reference where possible for routine signals (#2404)
  • 5d4a754 gcp source config (#2258)
  • 1b07d9c generate gcp source documents (#2367)
  • e0dc835 register gcp adapters without GCP ADC requirement (#2305)
  • 38f1eaf support caching in gcp manual adapters (#2410)
  • dfa67b8 update gcp sa name (#2344)
  • 5d7e65b use standard log fields in gcp source (#2422)

v1.8.6

24 Jul 12:04
Compare
Choose a tag to compare

Changelog

  • 4357ab9 Added unique scope to all terraform items (#2233)
  • da1ee07 Attach mapping errors to MappedItemDiff (#2234)
  • d2fb858 Configure GCP sources in GKE sourceman (#2167)
  • fc02f92 Fixed logic with resource record mapping (#2231)
  • 5775b18 feat, api-server implement signal hierarchy (#2222)

v1.8.5

21 Jul 16:13
Compare
Choose a tag to compare

Changelog

  • 82ac3b1 Ensure that source's healthchecks telemetry are sampled (#2213)
  • d869489 Fixed a number of mappings that were wrong (#2216)
  • 37199ae feat, sdp service endpoints for displaying signals (#2210)

v1.8.4

18 Jul 12:24
Compare
Choose a tag to compare

Changelog

  • a7633a7 Add missing docs for ELB listener (#2201)
  • c22a593 Added more tests to ensure client is robust to many queries at once (#2203)
  • 3f706f6 Fixed deprecated settings (#2202)
  • 35db09a feat, adding signal settings to sdp and api-server (#2195)

v1.8.3

18 Jul 11:14
Compare
Choose a tag to compare

Changelog

  • 03efb93 Add audit middleware to services (#2006)
  • fd918a5 Add gcp big query model adapter (#2093)
  • 6c531e5 Add gcp spanner database adapter (#2065)
  • e8998f3 Add google cloud spanner instance adapter (#2049)
  • 076285a Add sourceMetadata and manager options for gcp sources (#2103)
  • 7a8017f Address lambda-function adapter hanging in infinite loop (#2040)
  • 8c584c6 Address mapstructure vulnerability by updating go.mod (#2041)
  • c3bcd03 ENG-481: Add change checklist into Frontend (#1771)
  • 398d699 Eng 519 use linker in manual adapters (#1695)
  • 719e83d Eng 523 centralise integration tests (#2024)
  • e5fc5ee Eng 533 wire dynamic adapters to gcp source initialisation (#1768)
  • 9993528 Eng 573 add adapter meta for the following item types final batch (#1806)
  • 77bdb28 Eng 580 handle terraform mappings in dynamic adapters (#2017)
  • a890343 Eng 582 support search in dynamic adapters (#1877)
  • 5ffc579 Eng 611 create a specific permissions list for gcp source (#2098)
  • 994ec5c Eng 705 support linking to parent resource (#2033)
  • a97ade4 Eng 716 add unit test framework for gcp dynamic adapters (#2011)
  • a697d9f Eng 727 aws source adapters should not fail validation (#2004)
  • 4e53134 Ensure that potentially long-running IAM queries abort on context errors (#2009)
  • cc5d447 Feat/gcp compute dynamic api blast propagation (#1775)
  • d96d1a3 Fix mapping for elb rules (#2132)
  • 4dc1a2b Move from Attio to Hubspot (#1673)
  • 3a576a8 Nauany/crypto key (#1627)
  • 8890e86 Nauany/disk adapter (#1357)
  • 97329f3 Nauany/key ring adapter (#1656)
  • 19b6578 Only show the first 3 "previous values" for diffs (#1675)
  • 3c79630 Recover and report panics during autotagging (#2053)
  • 7903ca3 Refactor feature flagging code (#1866)
  • 0919ece This missing link was noticed by Deliveroo (#1986)
  • 6752a2e Updated all links to a much more recent demo video (#1977)
  • 49598c6 add terraform mappings (#1828)
  • 2ba76d0 build gcp source image (#2165)
  • 3838c31 centralise gcp dynamic adapter creation (#2087)
  • b12da81 chore(deps): update alpine docker tag to v3.22 (#1747)
  • 74b34af chore(deps): update terraform (#1597)
  • cf1334d chore(deps): update terraform (#1869)
  • d594813 chore, remove change timeline v1 (#1690)
  • 4002b43 chore, remove playground from backend (#1973)
  • 7ade53e chore: ensure matching get query param with unique attribute for gcp SA (#1984)
  • bcced1a chore: remove duplicate type definitions in gcp manual adapters (#1981)
  • 727046a feat, SDP add change validation (#1644)
  • 7755a8d feat, api-server all_modifications table and insert on change done (#2018)
  • 345ec35 feat, initial commit of signals to SDP. simple storage, aggregation of signals and caching (#2181)
  • f7702fc feat: add adapter for service-account-key (#1687)
  • 4875e5b feat: add blast propagation and manual adapter links for gcp source (#1672)
  • bd9bdb4 feat: add blast propagations for apiplatform/logging and iam role (#1891)
  • ed3c6c1 feat: add blast propagations for pubsub, sqladmin and run api item types (#1907)
  • ca1a6aa feat: add blast propagations for the final batch of first milestone (#1915)
  • c645f40 feat: add compute machine image adapter (#1447)
  • 3f00c4c feat: add dynamic adapters for gcp source (#1732)
  • 3b6beb1 feat: add gcp bigquery dataset manual adapter (#1898)
  • 4fdf53b feat: add gcp bigquery table manual adapter (#1911)
  • fe8d5bd feat: add gcp logging sink adapter (#1922)
  • 87644c0 feat: add linker for dynamic gcp adapters (#1684)
  • bda1ea9 feat: add new adapter meta to gcp dynamic adapters (#1794)
  • 0a03cb5 feat: add snapshot adapter (#1413)
  • 02d9275 feat: manage token via gcp GO SDK for gcp dynamic adapters (#1978)
  • 2067906 feat: support custom search method description in gcp dynamic adapters (#2051)
  • b3e5d49 feat: support listable and searchable adapter in dynamic adapters (#1923)
  • 02e186f feat: support logging api in gcp dynamic adapters (#1833)
  • a3cd31d feat: support pagination in gcp dynamic adapters (#2058)
  • 8924b34 feat: support streaming in dynamic gcp adapters (#2069)
  • 651f106 feat: support terraform query map via id in gcp manual adapters (#1992)
  • 377bb7a feat: use explicit blast propagations and revert back to manual linking in the compute instance (#1864)
  • b55d7ab fix(deps): update module github.com/charmbracelet/lipgloss to v2 (#2085)
  • 5562955 fix, api-server - remove risk analysis steps (#1791)
  • 200aeaf fix, api-server change validation hidden behind posthog (#1654)
  • 94ddefd fix, aws-source iam nil pointer (#1902)
  • 1d2f9bf fix, aws-source unit tests throw appropriate skip warnings in CI (#2102)
  • 0e2e20a fix, remove UpdatePlannedChanges in favor of StartChangeAnalysis (#1591)
  • 2f543d3 fix, remove summary flag from cli (#1528)
  • b3d09bb fix-tracing: use custom nats header carrier for otel (#2149)
  • 004a74d fix: an endpoint in gcp dynamic adapters and improving error logging (#1887)
  • 75b3206 fix: ensure to use the GET query param as the unique attribute value in gcp manual adapters (#1976)
  • 6427d14 refactor: prepare gcp sources directory for dynamic adapters (#1677)
  • f22fbae security, cli. remove traces of lost-pixel (#1895)
  • ffadb71 service account adapter - box integration (#1685)
  • e07d06a use explicit blast propagation in dynamic adapters (#1852)

v1.8.2

28 May 13:26
Compare
Choose a tag to compare

Changelog

  • a163c94 ENG-361, move to new change summary rendering (#1480)
  • b58c3c6 Fix blast radius numbers in the get-change report (#1523)
  • d2339f9 Handle nil cleanup functions (#1512)
  • 1661e5c Only print Routine stats if the attribute actually changed (#1505)
  • ca67229 Send a heartbeat when connecting to NATS fails (#1508)
  • 69eb60f Update change message to be less redundant and verbose (#1506)
  • fb08fd7 Update diff rendering to use new patterns and show stats when enabled (#1464)
  • d5f7759 Update to new backoff/v5 (#1519)
  • d144d99 chore(deps): update terraform (#1239)
  • b803377 feat, routine change (#1420)
  • 253330b feat: GCP NodeGroup adapter (#1427)
  • f4bdec0 feat: GCP compute node template adapter (#1432)
  • 371d018 feat: add adapter for reservation (#1436)
  • b05257a feat: add adapter for security policy (#1433)
  • 8fa83ec feat: add healthcheck adpater (#1454)
  • 0a20eb3 feat: add instance group adapter (#1355)
  • 59d10df feat: add instance group manager adapter (#1341)
  • e3434ae feat: instant snapshot (#1430)
  • 55bfbc5 fix gcp adapter, add missing err check (#1530)