* WIP
* Update tap.go, provider.go, and 2 more files...
* WIP
* WIP
* Solved routine hanging forever: Added missing flag when calling mizuagent.
* Iterate channel with range.
* Panic if har channel is nil or if websocket connection is nil.
* StartPassiveTapper returns read only channel.
* Solved program exiting immediately: Wait for interrupt signal instead of exiting.
* Solve connecting issue - Retry a few times.
* Use lib const instead of magic.
* Nicer error prints.
* Don't coninue piping message if there is an error.
* Comment.
* Dependency injection.
* no message
* Fixed comment.
* Print tapped addresses when they are updated.
* Print errors in cleanup if there are any.
Co-authored-by: RamiBerm <rami.berman@up9.com>
Co-authored-by: Roee Gadot <roee.gadot@up9.com>
* new makefiles, build automation
* Update main.yml
* add git branch to the bucket path
* Update main.yml
* no message
* no message
* fix yaml
* fix naming
* run only on main and develop
Co-authored-by: Alex Haiut <alex@up9.com>
* Moved cli root command to tap subcommand.
* tap subcommand works.
* Added view and fetch placeholders.
* Updated descriptions.
* Fixed indentation.
* Added versio subcommand.
* Removed version flag.
* gofmt.
* Changed pod from flag to arg.
* Commented out "all namespaces" flag.
* Added Method (POST) and URL (emtpy) to gRPC requests.
* Removed quickfix that skips writing HTTP/2 to HAR.
* Use HTTP/2 body to fill out http.Request and htt.Response.
* Make sure that in HARs request.postData.mimeType and response.content.mimeType are application/grpc in case of grpc.
* Comment.
* Add URL and status code for gRPC.
* Don't assume http scheme.
* Use http.Header.Set instead of manually acccessing the underlaying map.
* no message
* infinite scroll + new ws implementation
* no message
* scrolling top
* fetch button
* more Backend changes
* fix go mod and sum
* mire fixes against develop
* unused code
* small ui refactor
Co-authored-by: Roee Gadot <roee.gadot@up9.com>
* Pass HARs between tap and api via channel.
* Fixed make docker commad.
* Various fixes.
* Added .DS_Store to .gitignore.
* Parse flags in Mizu main instead of in tap_output.go.
* Use channel to pass HAR by default instead of files.