Teppei Fukuda
|
74717b888e
|
feat: support client/server mode (#295)
* chore(app): change dir
* feat(rpc): add a proto file and auto-generated files
* chore(dep): add dependencies
* fix(app): fix import path
* fix(integration): fix import path
* fix(protoc): use enum for severity
* chore(Makefile): add fmt andd protoc
* chore(clang): add .clang-format
* refactor: split functions for client/server (#296)
* refactor(db): split db.Download
* refactor(standalone): create a different package
* refactor(vulnerability): split FillAndFilter
* fix(protoc): use enum for severity
* chore(Makefile): add fmt andd protoc
* chore(clang): add .clang-format
* fix(db): remove an unused variable
* fix(db): expose the github client as an argument of constructor
* refactor(vulnerability): add the detail message
* feat(rpc): add rpc client (#302)
* fix(protoc): use enum for severity
* chore(Makefile): add fmt andd protoc
* chore(clang): add .clang-format
* feat(rpc): convert types
* feat(rpc): add rpc client
* token: Refactor to handle bad headers being set
Signed-off-by: Simarpreet Singh <simar@linux.com>
* feat(rpc): add rpc server (#303)
* feat(rpc): add rpc server
* feat(utils): add CopyFile
* feat(server/config): add config struct
* feat(detector): add detector
* feat(scanner): delegate procedures to detector
* fix(scanner): fix the interface
* test(mock): add mocks
* test(rpc/server): add tests
* test(rpc/ospkg/server): add tests
* tets(os/detector): add tests
* refactor(library): move directories
* chore(dependency): add google/wire
* refactor(library): introduce google/wire
* refactor(ospkg/detector): move directory
* feat(rpc): add eosl
* refactor(ospkg): introduce google/wire
* refactor(wire): bind an interface
* refactor(client): use wire.Struct
* chore(Makefile): fix wire
* test(server): add AssertExpectations
* test(server): add AssertExpectations
* refactor(server): remove debug log
* refactor(error): add more context messages
* test(server): fix error message
* refactor(test): create a constructor of mock
* refactor(config): remove an unused variable
* test(config): add an assertion to test the config struct
* feat(client/server): add sub commands (#304)
* feat(rpc): add rpc server
* feat(utils): add CopyFile
* feat(server/config): add config struct
* feat(detector): add detector
* feat(scanner): delegate procedures to detector
* fix(scanner): fix the interface
* feat(client/server): add sub commands
* merge(server3)
* test(scan): remove an unused mock
* refactor(client): generate the constructor by wire
* fix(cli): change the default port
* fix(server): use auto-generated constructor
* feat(ospkg): return eosl
* test(integration): add integration tests for client/server (#306)
* fix(server): remove unnecessary options
* test(integration): add integration tests for client/server
* fix(server): wrap an error
* fix(server): change the update interval
* fix(server): display the error detail
* test(config): add an assertion to test the config struct
* fix(client): returns an error when failing to initizlie a logger
* test(ospkg/server): add eosl
* Squashed commit of the following:
* test(server): refactor and add tests (#307)
* test(github): create a mock
* test(db): create a mock
* test(server): add tests for DB hot update
* chore(db): add a log message
* refactor(db): introduce google/wire
* refactor(rpc): move directory
* refactor(injector): fix import name
* refactor(import): remove new lines
* fix(server): display the error detail
* fix(server): change the update interval
* fix(server): wrap an error
* test(integration): add integration tests for client/server
* fix(server): remove unnecessary options
* refactor(server): return an error when failing to initialize a logger
* refactor(server): remove unused error
* fix(client/server): fix default port
* chore(README): add client/server
* chore(README): update
|
2019-12-13 15:00:11 +02:00 |
|
knqyf263
|
47273ef6da
|
feat(library_scanner): use trivy-db
|
2019-10-31 12:26:02 +02:00 |
|
inductor
|
4ce651c0e4
|
fix gofmt (#131)
* fix gofmt
* add gofmt check script
|
2019-08-24 18:10:13 -10:00 |
|
knqyf263
|
a843682f7c
|
Transfer repositoriy
|
2019-08-18 22:22:54 -10:00 |
|
Maxime Sibellas
|
ec1afc2665
|
feat: add vulnerability type filter to get only os or packages vulnerabilities (#50)
feat: add vulnerability type filter to get only os or packages vulnerabilities
|
2019-06-07 23:34:24 +09:00 |
|
Masahiro
|
76ee7291d6
|
Support Poetry (#49)
* Support Poetry
* Fix conflict
* Tidy go.sum
|
2019-05-22 08:40:10 +09:00 |
|
Tomoya Amachi
|
8d7c2e6d2a
|
Fix yarn parser (#47)
* update go-dep-parser for yarn bugfix
* fixbug: yarn.lock parse error
* enhanced error messages : detect amazon linux and opensuse
|
2019-05-22 00:50:53 +09:00 |
|
Tomoya Amachi
|
4d20d3f543
|
check yarn.lock in node scanner (#7)
* check yarn.lock in node scanner
* update README and go tidy
|
2019-05-16 11:14:10 +09:00 |
|
knqyf263
|
1827d3d5c9
|
Refactor
|
2019-05-13 10:04:01 +09:00 |
|
Masahiro
|
0c11078302
|
Add Cargo scanner (#5)
|
2019-05-12 23:08:02 +09:00 |
|
Masahiro
|
22abb9dab1
|
Add options for remic (#4)
* Fix filename
* Add options
|
2019-05-11 14:36:20 +09:00 |
|
Teppei Fukuda
|
1291b9a194
|
Display advisory information (#2)
* Use fork tablewriter
* Display advisory information
* Update README
|
2019-05-07 20:46:11 +09:00 |
|
Teppei Fukuda
|
84fec5ae12
|
Initial commit (#1)
* initial
|
2019-05-07 15:41:03 +09:00 |
|