This project is mirrored from https://gitee.com/mirrors/Mizu.git.
Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
- 28 Oct, 2021 1 commit
-
-
Alex Haiut authored
-
- 19 Oct, 2021 1 commit
-
-
M. Mert Yıldıran authored
* Add OAS contract monitoring support * Pass the contract failure reason to UI * Fix the issues related to contract validation * Fix rest of the issues in the UI * Add documentation related to contract monitoring feature * Fix a typo in the docs * Unmarshal to `HTTPRequestResponsePair` only if the OAS validation is enabled * Fix an issue caused by the merge commit * Slightly change the logic in the `validateOAS` method Change the `contractText` value to `No Breaches` or `Breach` and make the text `white-space: nowrap`. * Retrieve and display the failure reason for both request and response Also display the content of the contract/OAS file in the UI. * Display the OAS under `CONTRACT` tab with syntax highlighting Also fix the styling in the entry feed. * Remove `EnforcePolicyFileDeprecated` constant * Log the other errors as well * Get context from caller instead * Define a type for the contract status and make it...
-
- 15 Sep, 2021 1 commit
-
-
Igor Gov authored
-
- 02 Sep, 2021 1 commit
-
-
M. Mert Yıldıran authored
* Separate HTTP related code into `extensions/http` as a Go plugin * Move `extensions` folder into `tap` folder * Move HTTP files into `tap/extensions/lib` for now * Replace `orcaman/concurrent-map` with `sync.Map` * Remove `grpc_assembler.go` * Remove `github.com/up9inc/mizu/tap/extensions/http/lib` * Add a build script to automatically build extensions from a known path and load them * Start to define the extension API * Implement the `run()` function for the TCP stream * Add support of defining multiple ports to the extension API * Set the extension name inside the extension * Declare the `Dissect` function in the extension API * Dissect HTTP request from inside the HTTP extension * Make the distinction of outbound and inbound ports * Dissect HTTP response from inside the HTTP extension * Bring back the HTTP request-response pair matcher * Return a `*api.RequestResponsePair` ...
-
- 08 Aug, 2021 1 commit
-
-
Nimrod Gilboa Markevich authored
Removed hardump flag and made it the default (and only) behavior.
-
- 25 Jul, 2021 1 commit
-
-
RamiBerm authored
* WIP * WIP * WIP * Update socket_server_handlers.go and socket_routes.go * Fix stuck sockets * Update go.mod, go.sum, and 5 more files... * Update socket_routes.go * Update Dockerfile, go.sum, and fiber_middleware.go * fix analyze Co-authored-by:
RamiBerm <rami.berman@up9.com>
-
- 22 Jul, 2021 1 commit
-
-
nimrod-up9 authored
* Renamed aggregator -> apiServer. * Format errors with container names. * Renamed collector -> apiServer. * Rephrased help messages. * Moved api -> agent. * Continue renameing api -> agent in Makefile and Dockerfiles.
-
- 15 Jul, 2021 1 commit
-
-
gadotroee authored
Add versioning check
-
- 14 Jun, 2021 1 commit
-
-
nimrod-up9 authored
* Use log in tap package instead of fmt. * Moved api/pkg/tap to root. * Added go.mod and go.sum for tap. * Added replace for shared. * api uses tap module instead of tap package. * Removed dependency of tap in shared by moving env var out of tap. * Fixed compilation bugs. * Fixed: Forgot to export struct field HostMode. * Removed unused flag. * Close har output channel when done. * Moved websocket out of mizu and into passive-tapper. * Send connection details over har output channel. * Fixed compilation errors. * Removed unused info from request response cache. * Renamed connection -> connectionID. * Fixed rename bug. * Export setters and getters for filter ips and ports. * Added tap dependency to Dockerfile. * Uncomment error messages. * Renamed `filterIpAddresses` -> `filterAuthorities`. * Renamed ConnectionID -> ConnectionInfo. * Fixed: Missed one replace.
-
- 23 May, 2021 1 commit
-
-
RamiBerm authored
-
- 20 May, 2021 1 commit
-
-
nimrod-up9 authored
* 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>
-
- 10 May, 2021 2 commits
- 04 May, 2021 1 commit
-
-
lirazyehezkel authored
* 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>
-
- 03 May, 2021 1 commit
-
-
gadotroee authored
* makefile fixes - docker build * readme update, CLI usage fix * added chmod * typo * run example incorreect in makefile * no message * no message * no message Co-authored-by:
Alex Haiut <alex@up9.com>
-
- 02 May, 2021 1 commit
-
-
gadotroee authored
* no message * no message
-
- 29 Apr, 2021 1 commit
-
-
Roee Gadot authored
-
- 28 Apr, 2021 6 commits
-
-
RamiBerm authored
-
Roee Gadot authored
-
RamiBerm authored
-
gadotroee authored
* no message * no message
-
Roee Gadot authored
-
gadotroee authored
* no message * add clean api command
-
- 22 Apr, 2021 1 commit
-
-
Roee Gadot authored
-