- feat: AlertRuleSeverities constructor from int slice (#595) (Darren)(637bcab)
- feat(api): Migrate Jira Cloud and Jira Server to API v2 (#590) (vatasha)(15369f3)
- refactor: Add function to convert string slice to AlertRuleSeverities (#591) (Darren)(b3ae293)
- fix(cli): affected resource count in compliance reports (#592) (Salim Afiune)(7dc18d9)
- ci: version bump to v0.18.1-dev (Lacework)(21b392a)
- feat(cli): unhiding query "sources" cmd (hazedav)(4e2513f)
- feat(api): Alert Rules v2 service (#583) (Darren)(a549a8c)
- feat(cli): Migrate New Relic alert channel to API v2 (#586) (Darren)(6f32767)
- feat(cli): Migrate Pager Duty alert channel to API v2 (#585) (Darren)(68be1ec)
- feat(api): Migrate GCP Pub Sub alert channel to API v2 (#581) (vatasha)(7847d3b)
- feat(cli): Migrate Ibm QRadar alert channel to API v2 (#584) (Darren)(b2a0cde)
- feat(api): Migrate Service Now alert channel to API v2 (#582) (Darren)(692c8e5)
- feat: Migrate Splunk alert channel to V2 (#580) (Darren)(c0c422b)
- feat(cli): Add support for new GCP and AWS compliance reports (#579) (iancrichardson)(1de409b)
- feat(cli): adding lql query data sources (hazedav)(8828823)
- feat(api): Microsoft Teams alert channel APIv2 (Salim Afiune Maya)(57b318e)
- feat(api): Migrate Cisco Spark Webhook alert channel to API v2 (#577) (vatasha)(9481999)
- refactor(cli): create Microsoft Teams alert channels via APIv2 (Salim Afiune Maya)(74372b8)
- fix: Splunk ssl (#587) (Darren)(eab94cf)
- style: rename TeamsUrl in favor of TeamsURL (Salim Afiune Maya)(bd46e0d)
- ci: version bump to v0.17.1-dev (Lacework)(9df310c)
- feat(api): Migrate VictorOps alert channel to V2 (#573) (Darren)(6bc3b88)
- feat(api): Webhook alert channel(v2) (#565) (Darren)(06915a0)
- feat(api): Cloudwatch alert channel(v2) (#562) (Vatasha)(d0c9be7)
- feat(api): Datadog alert channel(v2) (#570) (Vatasha)(3135b95)
- refactor(cli): use APIv2 to create Datadog integrations + update api/examples (#571) (vatasha)(9d6ea0e)
- fix(cli): disable cache mechanism in install.sh (#563) (Salim Afiune)(0ccd32e)
- fix:Add issue grouping field to cloudwatch alert channel data (#566) (vatasha)(1e93e91)
- fix(cli): install.ps1 avoid fail for False boolean (#564) (Larry Eichenbaum)(32604df)
- docs: improve developer guidelines (Salim Afiune Maya)(80f8e9e)
- docs: add signed commits documentation (Salim Afiune Maya)(b8b6325)
- docs: fix broken link in CONTRIBUTING.md (Salim Afiune Maya)(92a4d0c)
- docs: improve pull request template (Salim Afiune Maya)(967f9d6)
- chore(deps): bump go.uber.org/zap from 1.19.0 to 1.19.1 (#568) (dependabot[bot])(3f4a1f2)
- chore(deps): bump github.com/fatih/color from 1.12.0 to 1.13.0 (#556) (dependabot[bot])(bf79562)
- chore(deps): bump github.com/honeycombio/libhoney-go (#557) (dependabot[bot])(39fa065)
- chore(deps): bump github.com/spf13/viper from 1.8.1 to 1.9.0 (#553) (dependabot[bot])(bf4a39a)
- chore(deps): bump github.com/mitchellh/mapstructure from 1.4.1 to 1.4.2 (#552) (dependabot[bot])(649c729)
- ci: fix downgrading of go packages (#575) (vatasha)(1a816c9)
- ci: version bump to v0.16.1-dev (Lacework)(bb5caa0)
- feat: Add NonOSPackageSupport container registries (#560) (Darren)(c61e4d3)
- feat(cli): pass-through used profile in recommendations (#554) (Salim Afiune)(d5340c1)
- feat(telemetry): send information about flags (#551) (Salim Afiune)(8f626d6)
- docs: Contributor Documentation (#550) (Darren)(a278374)
- chore(deps): bump github.com/AlecAivazis/survey/v2 from 2.2.12 to 2.3.2 (#549) (dependabot[bot])(00deaa0)
- chore(deps): bump go.uber.org/zap from 1.18.1 to 1.19.1 (#548) (dependabot[bot])(f98cdc3)
- chore(deps): bump github.com/BurntSushi/toml from 0.3.1 to 0.4.1 (#509) (dependabot[bot])(e1184a1)
- ci: ran make go-vendor to fix pipeline (#558) (Salim Afiune)(576b127)
- ci: version bump to v0.15.1-dev (Lacework)(aa0751f)
- feat(lwdomain): export go package (#545) (Salim Afiune)(13fb167)
- feat(cli): stdin support for query/policy (hazedav)(770f0ee)
- feat(cli): Manage Resource Groups in the lacework cli (#538) (Darren)(5e27cc8)
- feat: Resource Groups (#537) (Darren)(754e8f4)
- feat(api): Add Non-OS Package Support for APIv1 (#539) (Andre Elizondo)(92e20e6)
- feat(cli): switch over to API v2 by default (#519) (Salim Afiune)(d605b45)
- refactor: Add resource group specific create functions(#542) (Darren)(8a78438)
- fix(cli): Output correct resource group json (#543) (Darren)(3311ef2)
- fix(install.ps1): Force Set-Variable as Constant (#541) (Salim Afiune)(6087ac2)
- docs(cli): correct typo v1 to v2 (#536) (lhasadreams)(cff6064)
- ci: version bump to v0.14.1-dev (Lacework)(9417890)
- test(cli): re-enable vuln ctr scan tests (#532) (Salim Afiune)(7697c23)
- test(cli): disable vuln ctr scan tests (#530) (Salim Afiune)(0787b1b)
- test(cli): re-enable query/policy integration (#526) (hazedav)(d54b51a)
- feat(cli): More detailed CSV compliance reports (#522) (Matt Cadorette)(bd02a44)
- feat(api): AwsS3 Alert Channel (v2) (Salim Afiune Maya)(507cac1)
- feat(api): SlackChannel Alert Channel (v2) (Salim Afiune Maya)(e6ac8cb)
- refactor: rename alert channel enums (Salim Afiune Maya)(f727b9b)
- fix(cli): removing policyUi from policy schema (#523) (hazedav)(5586aec)
- fix(cli): handle scan status 'Partial' (#525) (Darren)(a8ba4b7)
- fix(cli): query run via editor (hazedav)(ca3f2a3)
- fix(cli): Detect if running in cloudshell to output correct update command (#521) (Darren)(477fadd)
- chore(api): update v2 alert channel tests (Salim Afiune Maya)(3581d0a)
- ci: version bump to v0.13.1-dev (Lacework)(39cc865)
- feat(cli): install agents via SSH on a custom port (#516) (Salim Afiune)(89ff730)
- feat(cli): new agent install --trust_host_key flag (#515) (Salim Afiune)(fbd9934)
- feat(cli): new --api_token global flag (#513) (Salim Afiune)(9cf1271)
- feat(cli): unhide query and policy commands (hazedav)(d1990d2)
- fix(cli): vuln host scan-pkg-manifest --local centos 6.10 (#514) (Darren)(83f8884)
- fix(install.ps1): verify if running as administrator (#510) (Salim Afiune)(d9c2284)
- docs(cli): add inline help docs for query/policy cmds (#517) (Salim Afiune)(e471393)
- ci: version bump to v0.12.1-dev (Lacework)(af1cb50)
- test(cli): go test modularity via build tags (#511) (hazedav)(b83a4af)
- feat(cli): Output v2 integration state details (#505) (Darren)(e2cc6f1)
- feat: Add apiV2AlertChannelTest (#502) (Darren)(f968b89)
- feat(cli): create Github Registry integrations (Salim Afiune Maya)(d3756e4)
- feat(cli): create Google Artifact Registry integrations (Salim Afiune Maya)(0f1bb68)
- feat(api): add Github Registry support (Salim Afiune Maya)(697ca98)
- feat(api): add Google Artifact Registry support (Salim Afiune Maya)(503ae99)
- feat(api): new v2 Container Registries service (Salim Afiune Maya)(46212c6)
- refactor(cli): policy update api args (hazedav)(a9add4b)
- refactor(cli): split survey limits into diff funcs (Salim Afiune Maya)(1e1dca4)
- fix: comp [aws | gcp | az] list json output (#497) (Darren)(c3fb601)
- chore(deps): bump github.com/honeycombio/libhoney-go (#494) (dependabot[bot])(9c1985c)
- chore: fixed minor typos (Salim Afiune Maya)(a13e58b)
- chore(deps): add github.com/fatih/structs package (Salim Afiune Maya)(89d6e0d)
- ci: sign lacework-releng commits (#500) (Salim Afiune)(523097c)
- test(cli): updating policy integration resource (hazedav)(acceada)
- fix(cli): scan-pkg-manifest returns valid JSON when no vulns are found (#498) (Darren)(0cdcc7e)
- feat(cli): manage EmailUser alert channels (Salim Afiune Maya)(4624dfb)
- feat(api): EmailUser Alert Channel (v2) (#492) (Salim Afiune)(45cc8f4)
- feat(cli): apiv2 support for query run (hazedav)(6d8c766)
- fix(cli): integration show align left (Salim Afiune Maya)(df17625)
- fix(cli): integration show single object (Salim Afiune Maya)(b26a3d0)
- fix(cli): evalFrequency optional for policyCreate (hazedav)(03d527e)
- chore(cli): apply lint recommendations (Salim Afiune Maya)(931b2db)
- test(cli): re-enable on-demand ctr scans (#490) (Salim Afiune)(ddddbc6)
- feat(cli): apiv2 support for query validate (hazedav)(bcd81ce)
- fix(api): callbacks panic when response is nil (#486) (Salim Afiune)(8b7472a)
- fix(cli): Output gcp comp list with --json flag (#482) (Darren)(9f95aa8)
- test(cli): create VMs of supported platforms (#480) (Salim Afiune)(7f7c06e)
- feat(cli): New compliance google list command (#466) (Darren)(f3aec8d)
- feat(cli): caching mechanism (Salim Afiune Maya)(426c3eb)
- feat(api): LifecycleCallbacks (Salim Afiune Maya)(7b0c03e)
- feat: new internal/format go package (Salim Afiune Maya)(aa49474)
- feat: install diskv go package (Salim Afiune Maya)(b0f7c43)
- feat(cli): apiv2 support for lacework policy (hazedav)(efaa50e)
- feat(cli): apiv2 support for Queries (hazedav)(e3b2cfa)
- feat(cli): add --organization global flag (Salim Afiune Maya)(408a340)
- feat(api): Add AwsCtSqs Cloud Account Get/Update funcs (Salim Afiune Maya)(435686e)
- feat(api): Add V2 CloudAccountsService (Salim Afiune Maya)(656b257)
- feat(api): WithOrgAccess Option to access org level (Salim Afiune Maya)(15f672e)
- feat(api): CopyClient() to duplicate an API client (Salim Afiune Maya)(084fe25)
- feat(api): propagate APIv2 error messages (#453) (Salim Afiune)(9a4c697)
- refactor: migrate Agent Access Tokens to API v2 (#461) (Salim Afiune)(e08d947)
- refactor(cli): create AwsCtSqs CloudAccounts using APIv2 (Salim Afiune Maya)(b8b1605)
- refactor(cli): improved LQL service func names (#438) (hazedav)(08f7ce4)
- fix(api): add 'description' field for Host Vulnerability (#481) (Salim Afiune)(dba83cb)
- fix(cli): remove subaccount during configure (#474) (Salim Afiune)(f228f08)
- fix: check http status code before erase cache (Darren Murray)(7f1a29d)
- fix(cli): non-interactive should not run daily version check (#462) (Salim Afiune)(4bb7e9f)
- chore(deps): revert bump AlecAivazis/survey from 2.2.14 to 2.2.12 (#476) (Salim Afiune)(2d2176d)
- chore(deps): revert bump briandowns/spinner from 1.16.0 to 1.12.0 (#475) (Salim Afiune)(f2e19fb)
- chore(deps): bump github.com/spf13/cobra from 1.1.3 to 1.2.1 (#469) (dependabot[bot])(6725a81)
- chore(deps): bump github.com/honeycombio/libhoney-go (#433) (dependabot[bot])(6a833a1)
- chore(deps): bump github.com/spf13/viper from 1.7.1 to 1.8.1 (#459) (dependabot[bot])(7296b4a)
- chore(deps): bump github.com/briandowns/spinner from 1.12.0 to 1.16.0 (#452) (dependabot[bot])(06050a2)
- chore(deps): bump go.uber.org/zap from 1.14.1 to 1.18.1 (#460) (dependabot[bot])(d311493)
- chore(deps): bump github.com/AlecAivazis/survey/v2 from 2.2.12 to 2.2.14 (#468) (dependabot[bot])(86b6a0f)
- chore(api): rename cloud_account_aws.go -> cloud_accounts_aws_ct_sqs.go (Salim Afiune Maya)(dfd9ce2)
- ci: decouple integrations tests (#463) (Darren)(da7d429)
- ci: prepare-integrations pipeline (#457) (Darren)(d0e2436)
- test(cli): cache mechanism (Salim Afiune Maya)(6a0e9ca)
- test(cli): fixing policy integration url (hazedav)(191a7ed)
- test(cli): apiv2 support for policy integration (hazedav)(68d324c)
- test(cli): add apiv2 query (#465) (hazedav)(bbd5b94)
- test(api): CloudAccount interface and CRUD tests (Salim Afiune Maya)(b0b103e)
- test(cli): updated naming for test resources (hazedav)(4c3a389)
- fix(api): Parse LastEvaluationTime correctly in hostVulnListHostsResponse (#446) (Darren)(7918c4c)
- fix(api): Enable FirstSeenTime field in hostVulnListHostsResponse (#445) (Darren)(195d44a)
- feat(cli): new account list command (#444) (Salim Afiune)(735d34e)
- feat(cli): LQLv2 support (#441) (hazedav)(8ad4abf)
- fix(cli): migration of Frankfurt organizational accounts (#447) (Salim Afiune)(73ed79a)
- fix(cli): adding more policy keys for json output (#442) (hazedav)(7a0d77f)
- fix(cli): better error messaging for policy create (#443) (hazedav)(06174ff)
- chore(deps): bump github.com/fatih/color from 1.10.0 to 1.12.0 (#429) (dependabot[bot])(1b6bfe6)
- test(cli): adding lqlv2 test resource (#439) (hazedav)(df22443)
- feat(cli): Add CSV rendering output for select commands (#424) (Matt Cadorette)(1bbe07c)
- feat(cli): Automate migration of v2 configuration (#431) (Salim Afiune)(2ac806a)
- feat(pkg): to disseminate a domain URL (Salim Afiune Maya)(0770102)
- feat(cli): v2 configure cmd undestands subaccounts (Salim Afiune Maya)(5e092f7)
- feat: AWS Gov Cloud CloudTrail integration (#425) (Darren)(63097d5)
- feat(cli): AWS GovCloud Config integration (#421) (Darren)(68d7087)
- feat(cli): lacework policy command (hazedav)(8c53e8e)
- feat: introducing first APIv2 endpoint UserProfile (#411) (Salim Afiune)(c183cce)
- refactor(cli): remove shorthand of subaccount "u" (#436) (Salim Afiune)(2decc86)
- refactor(cli): use new internal domain go package (Salim Afiune Maya)(1695993)
- refactor(cli): improve configure command (Salim Afiune Maya)(b14938b)
- fix: Fix vuln container list-assessments json output (#430) (Darren)(02ff56d)
- ci: fix a bunch of things with our CI pipeline (#432) (Salim Afiune)(af603e1)
- test(integration): configure command for OrgAdmins (Salim Afiune Maya)(6504ad9)
- test: new DEBUG env variable for interactive shell (Salim Afiune Maya)(bd58489)
- test(integration): fix missed help message update (#419) (Salim Afiune)(f1fcbf3)
- fix(api): graceful degradation for HTTP 204 (#409) (hazedav)(44eb159)
- build(cli): Upgrade Go version 1.15 -> 1.16, Add support for darwin/arm64 (#408) (Darren)(c9d0a6f)
- ci: Disable failing test (#418) (Darren)(c5d7733)
- ci(cli): fix integration test (#417) (Salim Afiune)(b9ad070)
- ci: Update go deps (#413) (Darren)(8ee2393)
- test(cli): add container vuln scan NO polling (#414) (Salim Afiune)(793103f)
- feat: new lwconfig Go package to handle Lacework config (#402) (Salim Afiune)(18d4864)
- feat(cli): lacework query natural/relative times (hazedav)(624235d)
- feat(cli): lacework query crumbs (hazedav)(333bec3)
- refactor: negligible -> info (#393) (Darren)(be9d203)
- fix(cli): Fix filters with json output for vuln host command (#388) (Darren)(282404f)
- fix(cli): Json output for vuln ctr adheres to filter flags (#383) (Darren)(cf7bb6d)
- style: Add gotestsum to Makefile (#397) (Ross)(6b98f91)
- chore(deps): bump github.com/AlecAivazis/survey/v2 from 2.0.7 to 2.2.12 (#395) (dependabot[bot])(3b3fd4e)
- ci: fix release script for automatic releases (#405) (Salim Afiune)(3b657ee)
- ci: Add Codefresh badge (#404) (Darren)(f94d4ab)
- ci: Remove Circleci config (#398) (Darren)(6b95e84)
- ci: update ci tools (#403) (Salim Afiune)(580947b)
- ci: disable on-deman ctr vulnerability tests (#400) (Salim Afiune)(bcaaaa7)
- metric: normalize account inside Honeyvent (#407) (Salim Afiune)(3eb3b56)
- test(policy): adding policy test resource (#391) (hazedav)(74d8cfe)
- feat(cli): "lacework query" (hidden) command (hazedav)(4ae9ea8)
- fix(cli): Hard coding polling mechanism to start after 64 seconds (#389) (Scott Ford)(f9644a6)
- feat: Filter vuln host list cves and show assessment by severity (#375) (Darren)(7e9313e)
- feat(cli): split list of Google project id and alias (#377) (Salim Afiune)(3f8dd94)
- refactor(cli): use official url for agent installs (#369) (Salim Afiune)(ca2d3f7)
- fix(fmt): undetected format problem (#385) (Salim Afiune)(8161d00)
- fix(cli): split Azure subscriptions with parentheses (Salim Afiune Maya)(790759e)
- fix(cli): get compliance reports from AWS accounts w/aliases (Salim Afiune Maya)(2dddcb1)
- fix(cli): Json result adheres to filters for cmd get-report (aws,gcp,azure) (#379) (Darren)(0da3db3)
- fix(cli): split GCP projects with parentheses (#380) (Salim Afiune)(339d13e)
- fix(cli): match err message changed in server resp (#376) (Salim Afiune)(de7b137)
- chore: run goimports-reviser to order imports (#378) (Salim Afiune)(44b8e58)
- chore(deps): bump github.com/briandowns/spinner from 1.10.0 to 1.12.0 (#374) (dependabot[bot])(e6058eb)
- chore(deps): bump github.com/mitchellh/mapstructure from 1.3.0 to 1.4.1 (#373) (dependabot[bot])(2f40036)
- chore(deps): bump github.com/kyokomi/emoji/v2 from 2.2.5 to 2.2.8 (#372) (dependabot[bot])(ec6ec28)
- chore(deps): bump github.com/olekukonko/tablewriter from 0.0.4 to 0.0.5 (#370) (dependabot[bot])(bdfa365)
- chore(deps): bump github.com/honeycombio/libhoney-go (#371) (dependabot[bot])(0494850)
- test(integration): fix failing test from API changes (#368) (Salim Afiune)(57b33e3)
- feat: add new flags to fail host and container vuln scans (#352) (Darren)(1209d59)
- refactor: Remove deprecated ListRange function (Darren Murray)(2a0019f)
- refactor: Remove deprecated vulnerability report command (Darren Murray)(d0de656)
- refactor: Remove deprecated pdfName flag (Darren Murray)(94b8f67)
- fix(cli): mask ServiceNow integration password (#359) (Salim Afiune)(8e37697)
- fix(api): update time format in API response (#360) (Salim Afiune)(a0045b4)
- chore(deps): bump github.com/spf13/viper from 1.6.2 to 1.7.1 (#364) (dependabot[bot])(4f8f838)
- chore(deps): bump github.com/stretchr/testify from 1.6.1 to 1.7.0 (#363) (dependabot[bot])(eed32e8)
- chore(deps): bump github.com/fatih/color from 1.9.0 to 1.10.0 (#365) (dependabot[bot])(008253b)
- chore(deps): bump github.com/spf13/cobra from 1.0.0 to 1.1.3 (#362) (dependabot[bot])(f3427ea)
- chore: Validation script for git commit message conventions (#355) (Darren)(7fe9678)
- ci: fix githooks and release scripts (#366) (Salim Afiune)(9036013)
- ci: switch over our CI to CodeFresh (#357) (Salim Afiune)(734acb7)
- ci: Fix prepare_test_resources script (Darren Murray)(e89beb6)
- ci: Add setup_remote_docker to prepare-test-resources job (Darren Murray)(60628cd)
- test(cli): lacework query command (#358) (hazedav)(d5473df)
- test: removed Azure tenants from test account (Salim Afiune Maya)(e181ed1)
- feat(ux): improve container scan error messages (Salim Afiune Maya)(34e6ee7)
- feat(api): implement account information endpoint (#349) (Salim Afiune)(1392ecb)
- feat(cli): new list-registries sub-command (Salim Afiune Maya)(7a828fe)
- chore: ran make prepare (Salim Afiune Maya)(662b220)
- ci: fix prepare-test-resources job (#348) (Darren)(a071c04)
- ci: open release pull request automatically (Salim Afiune Maya)(f227182)
- ci: automatic minor version bump (Salim Afiune Maya)(73e2cb9)
- test: change target for container vuln scanning (#343) (Darren)(c348b01)
- feat(cli): add Azure list-tenants sub-command (#341) (Darren)(960a8b7)
- feat(cli): filter vulnerability assessments by severity (#338) (Darren)(07af9b1)
- fix: implement both ECR auth methods (Salim Afiune Maya)(7af312c)
- fix(api): type-o in host vulnerability status (#336) (Scott Ford)(85b271b)
- ci: run nightly integration tests on ARM-linux (#317) (Salim Afiune)(525b51d)
- test(cli): use a cli tag with vuln (Salim Afiune Maya)(eae52b8)
- feat(cli): load account from new UI API JSON file (#331) (Salim Afiune)(e841210)
- feat(cli): filtering flags for compliance report recommendations (#330) (Darren)(d04f09f)
- feat: Add support for ServiceNow Alert custom JSON template (#327) (Darren)(129bc28)
- fix: Generate a new token upon a request with an expired token (#332) (Darren)(2bbc8b3)
- docs: update go version batch in README (#329) (Salim Afiune)(161753e)
- docs: Add Homebrew installation to README (#328) (Darren)(e4ad780)
- ci: delete 'master' branch (#334) (Salim Afiune)(792e458)
- feat(cli): New IBM QRadar alert channel (#325) (Darren)(0e9f6f5)
- feat(cli): New Relic Insights alert channel (#323) (Darren)(d7242b8)
- doc(cli): update scan-pkg-manifest help to 10k pkgs (#324) (Salim Afiune)(0348800)
- feat(cli): New VictorOps alert channel (#318) (Darren)(dfcd34a)
- feat(cli): New CiscoWebex alert channel (#316) (Darren)(8e0071a)
- feat: New Microsoft Teams alert channel (#315) (Darren)(e414226)
- refactor(cli): exponential retries polling scans (Salim Afiune Maya)(2bb881d)
- fix(cli): match API client timeout with NGINX (#321) (Salim Afiune)(10b7a28)
- ci: increase integration test timeout to 30m (Salim Afiune Maya)(3081e3c)
- test: change ctr vuln scan tag (Salim Afiune Maya)(c15bd1b)
- test(cli): disable failing tests (RAIN-15300) (#320) (Salim Afiune)(e2afb31)
- feat(cli): new Datadog alert channel (#313) (Darren)(8298022)
- fix(cli): avoid daily update check during install (Salim Afiune Maya)(2bc94c0)
- test: fix intermittent events test (#312) (Salim Afiune)(d69983b)
- test: fix intermittent events test (Salim Afiune Maya)(15c371c)
- fix: Json mapping for Snow Username (#307) (Darren)(1ef8d99)
- feat(cli): New Service Now alert channel (#303) (Darren)(512f2d9)
- refactor: Change input method for private_key field (#305) (Darren)(e56cdc6)
- fix: Use select for issue grouping (#304) (Darren)(799d9c3)
- fix: Add issue_grouping field to gcp pub sub (#301) (Darren)(1a66d2c)
- fix(cli): install.sh should try curl and wget (Salim Afiune Maya)(f6b0bd7)
- fix(cli): install.sh should respect target override (Salim Afiune Maya)(4164f58)
- chore(cli): install.sh print exitcodes for debugging (Salim Afiune Maya)(5e66c11)
- ci: trigger homebrew update script (#299) (Darren)(9247cb1)
- feat: add telemetry to detect Homebrew installations (#297) (Darren)(fa81abc)
- feat(cli): New Gcp PubSub alert channel (#294) (Darren)(08a3e61)
- feat(cli): support Homebrew upgrade command (#291) (Darren)(bedfa5d)
- feat(cli): Add Splunk alert channel (#289) (Darren)(04679a5)
- feat(cli): add account check to catch http(s):// (#288) (Salim Afiune)(3d770a1)
- fix(cli): skip daily version check for version cmd (#290) (Salim Afiune)(5c9f4ca)
- feat(cli): support manifest bigger than 1k packages (Salim Afiune Maya)(eebddb9)
- feat(cli): gen-pkg-manifest detect running kernel (Salim Afiune Maya)(9151be1)
- refactor: simplify removeEpochFromPkgVersion func (Salim Afiune)(04aba5b)
- fix(cli): ensure api client has valid auth token (Salim Afiune Maya)(056eda5)
- ci: generate code coverage in HTML format (Salim Afiune Maya)(a58b58a)
- ci: add 'metric' as a valid commit message (Salim Afiune Maya)(dd7b601)
- ci: fix slack notifications team alias ⭐ (Salim Afiune Maya)(ca51f92)
- metric(cli): detect feature split_pkg_manifest (Salim Afiune Maya)(fdb9f4a)
- metric(cli): detect feature gen_pkg_manifest (Salim Afiune Maya)(78905bb)
- feat(cli): add telemetry (#278) (Salim Afiune)(5aeec3c)
- feat(cli): pull latest agent version from S3 (Salim Afiune Maya)(63cf1ab)
- feat: add --force to agent install (Salim Afiune Maya)(6de4775)
- feat: verify if agent is installed on remote host (Salim Afiune Maya)(252b9a6)
- feat(cli): check for known hosts and allow custom callbacks (Salim Afiune Maya)(ebedf22)
- feat: add AWS S3 alert channel integration (#273) (Darren)(383de18)
- feat(cli): enable agent install command (Salim Afiune Maya)(f13d58a)
- refactor: verify host connectivity before select token (Salim Afiune Maya)(829cf82)
- refactor(api): remove automatic report trigger (#271) (Salim Afiune)(18e624f)
- fix(cli): propagate errors from install.sh (#277) (Salim Afiune)(296be65)
- fix(cli): avoid showing unnamed tokens (Salim Afiune Maya)(7545444)
- docs: update agent install use (Salim Afiune Maya)(62195c1)
- chore: update long desc of agent list cmd (Salim Afiune Maya)(8a24914)
- build: stop publishing containers to old docker repo (Salim Afiune Maya)(ea23a30)
- ci: send slack notifications to team alias ⭐ (Salim Afiune Maya)(5e4c0e6)
- ci: fix mv on non exisitent directory (#272) (Darren)(4f101cf)
- test(cli): increase agent install test coverage (#276) (Salim Afiune)(da5b4ae)
- test: fix lwrunner tests (Salim Afiune Maya)(23587cd)
- feat(cli): daily version check (#269) (Salim Afiune)(5c15eef)
- feat(api): add Webhook integration (#267) (Darren)(f32572e)
- refactor(cli): abstract rendering tables (human-readable) (#263) (Salim Afiune)(8a10b4c)
- fix(cli): render account mapping file correctly (#266) (Salim Afiune)(4c327d7)
- fix(api): new request body for lql service (#260) (Salim Afiune)(4e2b439)
- fix(api): avoid updating AgentTokenResponse.Props (#259) (Salim Afiune)(c3fe8bc)
- docs: update READMEs and _examples/ (#268) (Salim Afiune)(3791da0)
- build: upgrade Go version to 1.15 (#265) (Salim Afiune)(06d41f5)
- ci: update hostname from our test machine (#262) (Salim Afiune)(beb289e)
- feat(cli): new agent access token command (#256) (Salim Afiune)(7f8ba11)
- feat(compliance): new aws list-accounts command (Salim Afiune Maya)(705f2eb)
- refactor: account mapping file for consolidated CT (#252) (Salim Afiune)(402a363)
- fix(install.sh): avoid logging with 'info' cmd (#254) (Salim Afiune)(df5f8cf)
- fix: false positive results in pkg manifest scan (#255) (Salim Afiune)(a6d6cda)
- fix(databox): remove hardcoded LW account (Salim Afiune Maya)(c806157)
- feat(api): enable account mapping file for CT int (#250) (Salim Afiune)(cb99f61)
- refactor(api): better error check handler (#247) (Salim Afiune)(b363347)
- ci: set container tag to debian-10 that has vulns (#248) (Salim Afiune)(323b91e)
- ci: dogfooding Lacework Orb html parameter (Salim Afiune Maya)(464d34d)
- ci: remove slack alert for win systems (Salim Afiune Maya)(b6b5b45)
- fix(cli): generate html for scan commands (Salim Afiune Maya)(6846ffd)
- ci: improve release notes and changelog generation (Salim Afiune Maya)(af22a7a)
- ci: avoid release.sh to update version multiple times (Salim Afiune Maya)(d72149b)
- test(cli): HTML for container vulnerability (Salim Afiune Maya)(fee8505)
- feat(cli): enable html copy to clipboard icons (Salim Afiune Maya)(ec2d1fa)
- feat(cli): HTML format for vulnerability assessments (Salim Afiune Maya)(00c2f43)
- feat(cli): add ARM support (#236) (Salim Afiune)(821b8e6)
- fix(cli): remove html column sort icons (Salim Afiune Maya)(dc4c0f6)
- ci(fix) Update CI test node (#233) (Scott Ford)(ddbf86e)
- feat(api): trigger initial report automatically (#230) (Salim Afiune)(1e24a22)
- docs(cli): disable timestamp for automatic docs (#229) (Salim Afiune)(f4d7841)
- fix(cli): add epoch to package manifest (Salim Afiune Maya)(17da487)
- chore(ci): make GH org a readonly parameter (Salim Afiune Maya)(b4f5f6d)
- chore(cli): update pkg-manifest message for 0 vuln (Salim Afiune Maya)(5029dc8)
- feat(cli): programatic access to profile data (#225) (Salim Afiune)(ab7ce7c)
- feat(cli): allow custom installation directory -d 📁 (#223) (Salim Afiune)(ee9e686)
- docs: automatically generate cli docs (#224) (Salim Afiune)(5b91e1e)
- chore: add badges to README.md (#222) (Salim Afiune)(db7235d)
- feat(cli): add scan-pkg-manifest summary 📈 (#220) (Salim Afiune)(9b009c3)
- feat(ux): generate package-manifest command (#217) (Salim Afiune)(0c842ab)
- refactor: remove 'apk' as supported pkg manager (Salim Afiune Maya)(4165783)
- chore(ci): update lacework circleci orb (Salim Afiune Maya)(3952c66)
- feat(lql): --file flag to load LQL query from disk (Salim Afiune Maya)(4804319)
- feat(cli): --file to pass a package manifest file (Salim Afiune Maya)(75680d8)
- feat: human-readable output for scan-pkg-manifest (Salim Afiune Maya)(783f550)
- feat(lql): improve running queries (Salim Afiune Maya)(61c5ee5)
- fix(ci): remove slack notification for windows (#214) (Salim Afiune)(a2c5124)
- ci(slack): notify pipeline failures (#213) (Salim Afiune)(85ad396)
- feat(ctr): use new lacework/lacework-cli repository (#206) (Salim Afiune)(fa1e268)
- feat: add DockerV2, ECR and GCR container registries (#205) (Salim Afiune)(18a8c8b)
- feat: add decoder for jira custom_template_file (#201) (Salim Afiune)(2630ab5)
- feat(cli): ask for JIRA Custom Template file 🚨 (Salim Afiune Maya)(5a4eb17)
- feat(api): encode custom_template_file for Jira int (Salim Afiune Maya)(887ca15)
- docs(typo) fix spelling of visualize for compliance help command (#204) (Scott Ford)(75e0348)
- chore(api): remove MinAlertSeverity field from examples/ (Salim Afiune Maya)(274b8e9)
- ci(cli): fix event time range test (Salim Afiune Maya)(9c2336b)
- feat(cli): new event open command (#197) (Salim Afiune)(42e0309)
- feat(cli): filter events by severity (Salim Afiune Maya)(2d8fdf4)
- feat(cli): list events from a number of days (Salim Afiune Maya)(0474765)
- feat(cli): allow users to pass only --start flag (Salim Afiune Maya)(547dc1d)
- feat(cli): filter assessments for specific repos (Salim Afiune Maya)(6482d8e)
- feat(cli): --active & --fixable flags to container vuln (Salim Afiune Maya)(9f027b9)
- feat(cli): --active & --fixable flags to host vuln (Salim Afiune Maya)(27f5197)
- feat(cli): add emoji support for windows (Salim Afiune Maya)(0762814)
- feat(cli): add an emoji Go package for 🍺 🍕 🌮 (Salim Afiune Maya)(cafb8d8)
- feat(cli): order vulnerabilities by total of hosts (Salim Afiune Maya)(5cfe695)
- feat(cli): new vulnerability list-assessments command (Salim Afiune Maya)(7e7191a)
- refactor(cli): container and host vulnerability cmds (Salim Afiune Maya)(c5c0117)
- refactor: host vulnerability feature (Salim Afiune Maya)(5e9f770)
- refactor: container vulnerability feature (Salim Afiune Maya)(bdaf126)
- perf(cli): retry polling on-demand container scan statuses (Salim Afiune Maya)(d14ea35)
- chore(cli): update help messages (Salim Afiune Maya)(f1c164c)
- chore(cli): consistent help message for vuln cmds (Salim Afiune Maya)(f796c58)
- chore(cli): leave breadcrumbs for host vuln cmds (Salim Afiune Maya)(45d8427)
- ci(integration): run full tests on windows (#190) (Salim Afiune)(c5c8cf4)
- test(integration): add host vulnerability tests (Salim Afiune Maya)(a5cb795)
- test(integration): add container vulnerability tests (Salim Afiune Maya)(9b2c49d)
- feat(cli): better ux in account validation (#187) (Salim Afiune)(cdd045a)
- feat(cli): new access-tokens command (#184) (Salim Afiune)(ee338c4)
- feat(cli): Create Jira Alert Channels 🚨 (Salim Afiune Maya)(6ca8cef)
- feat(api): add Jira alert channel integrations (Salim Afiune Maya)(0cdb2a4)
- refactor: remove legacy field min_alert_severity (#186) (Salim Afiune)(54ca38c)
- fix(cli): display integration update by/update time (Salim Afiune Maya)(7060078)
- refactor(cli): replace '--pdf-file' for '--pdf' (#180) (Salim Afiune)(80bbce6)
- fix(cli): missing integration details (#181) (Salim Afiune)(40355d3)
- fix(cli): error showing non-existing integration (#178) (Salim Afiune)(252072f)
- ci: build statically linked binaries (Salim Afiune Maya)(43f6f80)
- ci(integration): add windows support (Salim Afiune Maya)(46632e7)
- feat(cli): Create PagerDuty Alert Channels 🚨 (#174) (Salim Afiune)(5cc424e)
- feat(api): add PagerDuty alert channel integrations (#173) (Salim Afiune)(f46316c)
- feat(cli): Create AWS CloudWatch Alert Channels 🚨 (Salim Afiune Maya)(201b59b)
- feat(api): add AWS CloudWatch Alert Channels Int (Salim Afiune Maya)(d9a11ec)
- feat(api): enum AlertLevel for alert severity levels (Salim Afiune Maya)(d3bf436)
- feat(api): get/update container registry integrations (#168) (Salim Afiune)(a072c46)
- refactor(api): AlertChannel prefix in funcs/structs (Salim Afiune Maya)(b0429ef)
- refactor(api): use AlertLevel enum for Slack Alerts (Salim Afiune Maya)(4b5acf9)
- fix(cli): missing fields for Slack integrations (#170) (Salim Afiune)(a8ce9a9)
- chore(api): adds alert channel _examples/ (Salim Afiune Maya)(f967206)
- feat(cli): Create Slack Channel Alerts 🚨 (#165) (Salim Afiune)(0d1f8c7)
- feat(api): add Slack Channel integrations (#164) (Salim Afiune)(fb81416)
- feat(api): new Vulnerabilities.ListEvaluations() func (#160) (Salim Afiune)(0060799)
- feat(cli): configure in non-interactive mode (#158) (Salim Afiune)(781f65b)
- feat(cli): add --packages flag to vulnerability cmd (#149) (Salim Afiune)(3c34eaf)
- chore(cli): remove deprecated old config loading (#159) (Salim Afiune)(1661939)
- feat(cli): add time range flags to events list cmd (#154) (Salim Afiune)(e055bc0)
- feat(cli): set User-Agent header (backend metrics) (Salim Afiune Maya)(bb4cfc8)
- feat: inject client version into User-Agent header (Salim Afiune Maya)(87261d2)
- feat(api): set User-Agent header (backend metrics) (Salim Afiune Maya)(5c5001b)
- feat(cli): add --fixable flag to vulnerability cmd (#148) (Salim Afiune)(d649e2a)
- ci: fix vuln scan cli matrix (#143) (Salim Afiune)(646faac)
- ci: fix release commit message (#144) (Salim Afiune)(6c6f357)
- ci: dogfooding lacework vulnerability scans (orb) (Salim Afiune Maya)(e74a188)
- ci: build/release docker containers automatically (Salim Afiune Maya)(897b05a)
- fix: vulnerability scans of unsupported images (Salim Afiune Maya)(3d33a78)
- chore(cli): remove deprecated --digest flag (Salim Afiune Maya)(aaecce1)
- ci: update release process to be automated v.1 (#134) (Salim Afiune)(374b4b0)
- ci: create release from git tag (Salim Afiune Maya)(ec95742)
- ci: upload artifacts to release (#140) (Salim Afiune)(7e8e03f)
- ci: add slack notifications (Salim Afiune Maya)(d7523b8)
- ci: enable integration tests in CircleCI (Salim Afiune Maya)(a17c238)
- feat: understand vuln reports with 0 vulnerabilities (#124) (Salim Afiune)(6af13b0)
- feat: auto-populate account with --profile flag (#121) (Salim Afiune)(3539ec4)
- fix(spelling) Fixes event header misspelling (Scott Ford)(e55a6c1)
- fix(release): update release link and version message (#117) (Salim Afiune Maya)(2969722)
- doc: update cli documentation cli/README.md (#125) (Salim Afiune)(e31c4fc)
- chore: fix typos in AWS events (#129) (Salim Afiune)(46d1bb6)
- chore: bump version to v0.1.14-dev (Salim Afiune Maya)(8e7ac41)
- ci: switch Shippable in favor of CircleCI (#120) (Salim Afiune Maya)(630e8bf)
- feat(cli): avoid displaying API key secret (#115) (Salim Afiune Maya)(3305b09)
- feat(release): add version bump after release (Salim Afiune Maya)(4c67b3f)
- fix(release): purge the docker manifest to udate (Salim Afiune Maya)(ed58109)
- feat(cli): manage compliance reports (GCP Azure AWS) (Salim Afiune Maya)(1d0155f)
- feat(api): add compliance service (Salim Afiune Maya)(862812c)
- feat(cli): list integrations of a specific type (Salim Afiune Maya)(e1d3674)
- docs(cli): remove the need to install using sudo (Salim Afiune Maya)(4534c57)
- ci: fix typo in release.sh script (Salim Afiune Maya)(cf6a836)
- ci: add docker images to release notes (Salim Afiune Maya)(4f8f945)
- test(integration): add compliance tests (Salim Afiune Maya)(d41fb49)
- feat: incident analysis, visualize event details (Salim Afiune Maya)(532f11d)
- fix(api): use correct types on events response (Salim Afiune Maya)(86d8b7b)
- style(cli): show help without errors (Salim Afiune Maya)(a72ba55)
- ci: add badge to README and encrypted keys (Salim Afiune Maya)(c03a416)
- test(integration): adds end-to-end tests (Salim Afiune Maya)(e2eb449)
- test(integration): new framework to write CLI tests (Salim Afiune Maya)(402b2a2)
- feat(cli): add aliases to integration and event cmds (Salim Afiune Maya)(9e8cd5c)
- feat(cli): preconfigure using key JSON file (WebUI) (Salim Afiune Maya)(80c48e7)
- feat(cli): new 'integration show' cmd (#91) (Salim Afiune Maya)(5bedf53)
- fix(docker): fix build/release of CLI containers (Salim Afiune Maya)(2146ecb)
- fix(api): parsing event details 'cpu_percentage' (Salim Afiune Maya)(5f978ea)
- chore: consistency with ID fields in Go structs (Salim Afiune Maya)(79b874e)
- feat: Add lacework-cli containers (Salim Afiune Maya)(73cdda0)
- feat(cli): create Azure integrations (Salim Afiune Maya)(29105e7)
- feat(cli): create GCP integrations (Salim Afiune Maya)(b2154a1)
- feat(cli): create AWS CloudTrail integrations (Salim Afiune Maya)(7e80795)
- feat(cli): create integration sub-command (Salim Afiune Maya)(9842a0d)
- feat(api): create container registry integrations (Salim Afiune Maya)(e33613d)
- feat(cli): delete external integrations (Salim Afiune Maya)(fe802b4)
- refactor(cli): new configure command using survey (Salim Afiune Maya)(d311ed4)
- style: avoid mixing duties between api and cli (Salim Afiune Maya)(b245d9f)
- style(cli): use appropriate icons per platform (Salim Afiune Maya)(c3e051e)
- chore(cli): update int create usage message (Salim Afiune Maya)(0959618)
- chore(deps): remove promptui in favor of survey (Salim Afiune Maya)(0c663aa)
- feat(cli/vul): show layer content instead of hash (Salim Afiune Maya)(a15e767)
- feat(cli): add --details flag to vulnerability cmd (Salim Afiune Maya)(227a7b2)
- feat(cli): check for available updates 👓 ✨ (Salim Afiune Maya)(9318952)
- feat: new go library lwupdater 🆕 ⭐ (Salim Afiune Maya)(0f7637e)
- refactor(cli): consistency between image ID & Digest (Salim Afiune Maya)(4f59376)
- refactor(api): request and response log messages (Salim Afiune Maya)(e4a3b3c)
- fix(cli): sort vulnerabilities by severity (Salim Afiune Maya)(1e0de4c)
- docs(cli): func comments and cmd style updates (Salim Afiune Maya)(b50f987)
- docs(lwlogger): add basic usage example (Salim Afiune Maya)(c994534)
- style(cli): align vulnerability summary report (Salim Afiune Maya)(0b37cf6)
- style(cli): remove dup vul report summary footer (Salim Afiune Maya)(6e36455)
- style: avoid mixing duties between api/ and cli/ (Salim Afiune Maya)(fb7b7c2)
- fix(cli): access integration state securely (Salim Afiune Maya)(543562b)
- feat(api): add EventsService to inspect events (Salim Afiune Maya)(533a271)
- feat(api): add Details func to EventsService (Salim Afiune Maya)(56b95ca)
- feat(cli): new event list command (Salim Afiune Maya)(d7c9f9e)
- feat(cli): new event show command (Salim Afiune Maya)(8f75c78)
- feat(cli):
--noninteractive
mode flag (Salim Afiune Maya)(10536af)
- fix(api): omitempty integration responses fields (Salim Afiune Maya)(44e2314)
- docs(cli): document environment variables (Salim Afiune Maya)(0012ec1)
- chore(cli): update usage of commands (Salim Afiune Maya)(5dd3057)
- chore(cli): style updates to release scripts (Salim Afiune Maya)(f4355bf)
- feat(cli): implement JSON format for all commands (Salim Afiune Maya)(c7d4fee)
- feat(cli):
vul scan run
command can poll for status (Salim Afiune Maya)(e2c8c8d)
- fix(install.ps1) copy lacework.exe to ProgramData (Salim Afiune Maya)(53e685f)
- feat(install.ps1): support to install cli on windows (Salim Afiune Maya)(ae53d6f)
- fix(cli): use correct variable inside install.sh (Salim Afiune Maya)(eda17d5)
- fix(cli): support colors for windows (Salim Afiune Maya)(ea48379)
- doc(api): adds
_examples
or token-generation (Salim Afiune Maya)(c9dbc02) - docs(cli): update install.sh to use CLI (Salim Afiune Maya)(d0fda04)
- docs: added lacework-cli profiles (Salim Afiune Maya)(d2292b0)
- chore(typo): misspelled word inside install.ps1 (Salim Afiune Maya)(ec93a96)
- chore(timeout): increase api timeout to 60s (Salim Afiune Maya)(1f17bad)
- feat(vul): show number of fixable vulnerabilities (Salim Afiune Maya)(6403029)
- feat(cli): new vulnerability command (Salim Afiune Maya)(494d8d8)
- feat(api): add vulnerabilities service (Salim Afiune Maya)(d0b2c3b)
- feat: introducing named profiles (Salim Afiune Maya)(6fb64fd)
- feat: disallow extra arguments on sub-commands (#48) (Salim Afiune Maya)(f67ca9a)
- feat: add configure command (#47) (Salim Afiune Maya)(f334fda)
- chore: adds a couple new go package dependencies (Salim Afiune Maya)(1842700)
- feat(lwloggder): go package for logging messages (Salim Afiune Maya)(cb5feee)
- refactor(cli): rename cli binary to lacework (Salim Afiune Maya)(51ce22f)
- feat(api): debug logs for all requests & responses (Salim Afiune Maya)(209f7ee)
- feat(api): add api client IDs for multi-client req (Salim Afiune Maya)(82c209f)
- feat(api): implement a logging mechanism using zap (Salim Afiune Maya)(c078a70)
- fix(cli): error when account is empty (Salim Afiune Maya)(7dc59aa)
- fix(cli): load debug state correctly (Salim Afiune Maya)(8f7343c)
- fix(cli) Update environment variable prefix (Scott Ford)(484ca39)
- docs(README) Update cli README to add documentation for ENV VARS (Scott Ford)(484ca39)
- doc(cli): fix single quote typo (Salim Afiune Maya)(3770b89)
- doc(logo): add logo to main README (Salim Afiune Maya)(620b992)
- chore(cli): hide integration sub-commands (Salim Afiune Maya)(791ef7d)
- chore(typo): fix RestfulAPI typo (Salim Afiune Maya)(39a7298)
- build: fix release checks (Salim Afiune Maya)(08bdb7d)
- build(release): generate changelog and release notes (Salim Afiune Maya)(3aa0a91)
- feat(cli): Installation scripts and documentation 🎉 (Salim Afiune Maya)(bb96b3b)
- feat(cli): the new lacework-cli MVP 🔥🔥 (Salim Afiune Maya)(34a73b6)
- feat(integrations): add AZURE_CFG and polish the rest (Salim Afiune Maya)(abd5bee)
- feat(api): List integrations by type (Salim Afiune Maya)(f96a15b)
- feat: implement service model (Salim Afiune Maya)(d0cbf9f)
- feat(api): new GetIntegrationSchema() (Salim Afiune Maya)(1aaec6c)
- feat(integrations): CRUD azure config integrations (Salim Afiune Maya)(0f83504)
- feat(integrations): CRUD aws config integrations (Salim Afiune Maya)(93475b0)
- feat(request): trigger token generation if missing (Salim Afiune Maya)(8cd82d6)
- feat(fakeAPI): New LaceworkServer to mock API req (Salim Afiune Maya)(c8211c1)
- feat(client): Option to trigger a new token gen (Salim Afiune Maya)(96c8c6b)
- refactor: leverage integration structs for all gcp (Salim Afiune Maya)(922d117)
- refactor: leverage integration structs for all azure (Salim Afiune Maya)(1037d1b)
- refactor: leverage integration structs for all aws (Salim Afiune Maya)(1146348)
- refactor(integration): make space for New() funcs (Salim Afiune Maya)(1da9746)
- refactor(integration): move CRUD gcp config code (Salim Afiune Maya)(962191b)
- fix(install): configurable installation_dir (Salim Afiune Maya)(9d17b1f)
- fix(release): tar linux binaries (Salim Afiune Maya)(9311b8f)
- fix(update): GCP CFG api path (mjunglw)(3508e78)
- fix(gcp): update missing fields in structs (#14) (lwmobeent)(ce9745f)
- fix(enums): integrationType and gcpResourceLevel from array to map (mjunglw)(37c4d77)
- fix(client): expose Client struct for provider to use (mjunglw)(5e97951)
- fix(lint): various lint fixes (Salim Afiune Maya)(92efbab)
- docs(api): update README's and code comments (Salim Afiune Maya)(9d3e739)
- docs(README): Add usage and descriptions (Salim Afiune Maya)(9ed08dc)
- chore(deps): Add a few Go dependencies 🙌 (Salim Afiune Maya)(4ae8b8e)
- chore(api): make response structs public (Salim Afiune Maya)(6b84e2c)
- ci(prepare): prepare the pipeline (Salim Afiune Maya)(94a8b0f)
- ci(tests): run tests in shippable ci (Salim Afiune Maya)(cb73c4b)
- test: fix integration delete requests (Salim Afiune Maya)(4181580)
- test(integrations): generic Delete() func (Salim Afiune Maya)(c491f1a)
- test(integrations): generic Get() func (Salim Afiune Maya)(0d0c8b0)
- test(unit): verify integrationType is well map (Salim Afiune Maya)(320640f)