18 Commits

Author SHA1 Message Date
Omkar Phansopkar
08b5f612ac
Implemented code scan command for building sqlite storage with code analysis data (#326)
* Implemented code scan command for building sqlite storage with code analysis data

Signed-off-by: Omkar Phansopkar <omkarphansopkar@gmail.com>

* Added E2E test for code scan command

Signed-off-by: Omkar Phansopkar <omkarphansopkar@gmail.com>

* refactor: Migrate pkg/command to internal/command since we use pkg as a independent concern

---------

Signed-off-by: Omkar Phansopkar <omkarphansopkar@gmail.com>
Co-authored-by: abhisek <abhisek.datta@gmail.com>
2025-02-03 11:23:51 +05:30
abhisek
0df9261598
fix: Verify auth before persisting 2024-10-11 17:37:20 +05:30
abhisek
ad6340e60d
refactor: API key configuration command 2024-10-10 14:52:48 +05:30
abhisek
06b080a81c
feat: Add API key management command 2024-10-10 08:23:00 +05:30
abhisek
d016c63174
refactor: grpc client to separate cloud and sync API 2024-10-07 23:04:18 +05:30
abhisek
c0e915cfaa
Remove auth trial command for cloud commands 2024-10-05 08:56:24 +05:30
abhisek
476cd4d29d
refactor: gRPC connection setup into auth package 2024-10-02 21:57:57 +05:30
abhisek
d7a1508b8e
refactor: Remove OpenAPI specs for deprecated control API and use gRPC report sync client 2024-09-27 08:15:21 +05:30
abhisek
ebe5411ba1
chore: Fallback to community mode when auth is unavailable
docs: Add contributing and maintainers doc

docs: Update README

docs: Add TOC in README

docs: Fix README TOC

Signed-off-by: abhisek <abhisek.datta@gmail.com>
2024-04-02 16:34:48 +05:30
abhisek
092d9a78d9
fix: Return 0 on successful auth setup 2023-11-20 16:04:55 +05:30
abhisek
f5370493b8
Add support for using community mode endpoint
Fix golint issue

Docs update

Docs update

Use community URL if community mode enabled

Update docs for community mode

Update docs for community mode

Show community mode msg for auth verify command
2023-04-18 17:26:21 +05:30
abhisek
430d002c3c
#7: Add support for verify auth before scan 2023-03-10 10:33:41 +05:30
abhisek
8097829f54
#7: Show success msg for auth verification 2023-03-09 23:00:49 +05:30
abhisek
b9530c0fbe
#7: Add support for auth verify command 2023-03-09 18:32:43 +05:30
abhisek
504598de65
Fix #15: Return error when auth sub-command is missing 2023-02-16 16:05:02 +05:30
Abhisek Datta
a18c204b5d
Sync Develop to Main (#4)
* Update Insight service API and client

* Add cli banner

* Show API errors from insight API

* Use standard error model

* Add reporting interface

* Update markdown template

* Add trials registration client

* Add trials registration support

* Add supported ecosystem filter to parsers

* Update OSV scanner

* Use table renderer for CEL filter output

* Rename filter opt to filter

* Add an opinionated console summary reporter

* Update README

* Update README

* Update README

* Add filter spec

* Update spec driven CEL filtering

* Add query workflow with docs

* Add secrets scan workflow
2023-02-03 12:30:48 +05:30
abhisek
ce10afab06
Add auth persistence
Add parser and models

Add parser in scanner

Add enrichment

Use pointer for package ref

Add work queue for concurrent enrichment

Update enrich

Misc refactoring

Update README

Refactored lockfile parsers

Add analyzers

Update json dumper

Refactor scan
2023-01-02 16:13:41 +05:30
abhisek
561408de8b
Add initial structure and commands 2022-12-30 10:36:56 +05:30