Skip to content

Releases: overmindtech/cli

v1.9.5

03 Oct 14:44
Compare
Choose a tag to compare

Changelog

  • f86374a Add memory helpers to tracing package (#2703)
  • 95e4630 Change development logging to plain text (#2690)
  • 0882e6f Change http source to very aggressively remove query params and fragments (#2661)
  • 331a6ec ENG-1454 store users auth0 picture on create user (#2659)
  • 87a3190 Eng 1281 add big query adapters to manual links (#2756)
  • f5c4bf7 Eng 1535 ensure that we enable all the apis in our gcp projects (#2762)
  • 938b37a GCP Manual adapters should have supported methods only (#2660)
  • 03afc74 Memory optimizer for recursive blast radius (#2700)
  • 191b3eb Sample otelpgx pool acquire and connect spans (#2625)
  • f5b3c7f Switch back to full item yaml text diffs (#2655)
  • ca446c7 Tests/gcp dynamic unit (#2657)
  • ed35129 Update tf provider parsing for submodules (#2691)
  • f93c817 Write unit tests for ai-platform-batch-prediction-job adapter (#2642)
  • 504afd2 Write unit tests for compute global forwarding rule adapter (#2638)
  • 6da34f3 add cursor rules for dynamic adapters unit tests (#2629)
  • d02c308 add necessary GCP predefined roles (#2670)
  • 1c308a5 add scripts for creating linear tickets for gcp dynamic adapters (#2662)
  • 1ae3b47 add unit test for compute-global-address dynamic adapter (#2628)
  • f36b057 chore(deps): lock file maintenance (#2621)
  • e6abf8f chore(deps): lock file maintenance (#2679)
  • be2069a chore(deps): lock file maintenance (#2733)
  • 65e60ce deduplicate and unify gcp configs in case of multiple GCP providers in Terraform files (#2665)
  • 50dc11c deprecate generic streaming adapter interface in favor of List/Search specific ones (#2666)
  • c124341 ensure that we are using the sqs queue arn attribute when linking (#2720)
  • 3388c81 feat, add github app installation id endpoints (#2631)
  • d5f1d71 feat, add githubapp profile display endpoints, and regenerate profile (#2636)
  • c77c686 feat, github organisation profile endpoints (#2671)
  • dee2e78 feat: add AWS Lambda Event Source Mapping adapter (#2708)
  • 0dcd4f8 feat: create new team service and ListTeamMembers endpoint (#2667)
  • 76563b8 fix SDP CHANGE_STATUS_DEFINING, across the app (#2740)
  • 8b27dee fix, auth test fix (#2743)
  • 2ecf0a8 fix, cli go.mod file is now 1.25.1 (#2781)
  • 0045b5f fix, cli limit get-changes status enum (#2755)
  • 508232f fix, improve logging of change uuid in cli and api-server start/end change (#2761)

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)