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.
  1. 06 Mar, 2022 1 commit
  2. 19 Feb, 2022 1 commit
  3. 02 Feb, 2022 1 commit
  4. 20 Jan, 2022 1 commit
  5. 16 Jan, 2022 1 commit
  6. 02 Jan, 2022 1 commit
  7. 28 Dec, 2021 1 commit
  8. 19 Dec, 2021 1 commit
    • Igor Gov's avatar
      Develop -> main (#544) · 72f47536
      Igor Gov authored
      
      * Add support of listening to multiple netns (#418)
      
      * multiple netns listen - initial commit
      
      * multiple netns listen - actual work
      
      * remove redundant log line
      
      * map /proc of host to tapper
      
      * changing kubernetes provider again after big conflict
      
      * revert node-sass version back to 5.0.0
      
      * Rename host_source to hostSource
      Co-authored-by: default avatargadotroee <55343099+gadotroee@users.noreply.github.com>
      
      * PR fixes - adding comment + typos + naming conventions
      
      * go fmt + making procfs read only
      
      * setns back to the original value after packet source initialized
      Co-authored-by: default avatargadotroee <55343099+gadotroee@users.noreply.github.com>
      
      * TRA-3842 daemon acceptance tests (#429)
      
      * Update tap_test.go and testsUtils.go
      
      * Update tap_test.go
      
      * Update testsUtils.go
      
      * Update tap_test.go and testsUtils.go
      
      * Update tap_test.go and testsUtils.go
      
      * Update testsUtils.go
      
      * Update tap_test.go
      
      * gofmt
      
      * TRA-3913 support mizu via expose service (#440)
      ...
      72f47536
  9. 24 Nov, 2021 1 commit
  10. 22 Nov, 2021 1 commit
  11. 21 Nov, 2021 2 commits
  12. 11 Nov, 2021 1 commit
  13. 08 Nov, 2021 2 commits
  14. 07 Nov, 2021 2 commits
  15. 28 Oct, 2021 1 commit
  16. 21 Oct, 2021 1 commit
  17. 19 Oct, 2021 1 commit
    • M. Mert Yıldıran's avatar
      Add OAS contract monitoring support (#325) · 145e7cda
      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...
      145e7cda
  18. 22 Sep, 2021 1 commit
  19. 20 Sep, 2021 1 commit
  20. 15 Sep, 2021 1 commit
  21. 02 Sep, 2021 1 commit
    • M. Mert Yıldıran's avatar
      Refactor Mizu, define an extension API and add new protocols: AMQP, Kafka (#224) · 366c1d0c
      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` ...
      366c1d0c
  22. 30 Aug, 2021 1 commit
    • Alon Girmonsky's avatar
      some changes in the read me (#241) · 4cb32b40
      Alon Girmonsky authored
      change prerequisite to permissions and kubeconfig. These are more FYIs as Mizu requires very little prerequisites. 
      Change the description to match getmizu.io
      4cb32b40
  23. 20 Aug, 2021 1 commit
    • Alon Girmonsky's avatar
      some changes in the read me (#241) · dba8b1f2
      Alon Girmonsky authored
      change prerequisite to permissions and kubeconfig. These are more FYIs as Mizu requires very little prerequisites. 
      Change the description to match getmizu.io
      dba8b1f2
  24. 15 Aug, 2021 1 commit
  25. 11 Aug, 2021 1 commit
  26. 10 Aug, 2021 2 commits
  27. 09 Aug, 2021 2 commits
  28. 08 Aug, 2021 3 commits
  29. 05 Aug, 2021 1 commit
  30. 27 Jul, 2021 1 commit
  31. 22 Jul, 2021 1 commit
    • nimrod-up9's avatar
      Install Mizu in a dedicated namespace (#123) · 2996c1a4
      nimrod-up9 authored
      * Use "mizu" namespace instead of "default". Create and delete as necessary.
      
      * Wait until namespace is deleted.
      
      * Distinguish between timeout and other errors.
      
      * Sorted consts.
      
      * k8s provider gets the names of Mizu serviceaccount, clusterrole and clusterrolebindings from caller.
      
      * Renames.
      
      * Remove non-namespaced mizu resources when finished: clusterrole and clusterrolebindings.
      
      * Don't wait for namespace deletion if it was already deleted.
      
      * When watching pods, check for cancellation before reading from channels.
      
      * Allow user to cancel resource deletion and to cancel the wait.
      
      * Increased cleanup timeout.
      
      * go mod tidy.
      
      * Ignore cli build products.
      
      * Print err.
      
      * Don't delete clusterrole and clusterrolebinding if we do not have permissions.
      
      * Added roles list in README.
      
      * Added clusterrole and clusterrolebindings examples.
      2996c1a4
  32. 15 Jul, 2021 1 commit
  33. 06 Jul, 2021 1 commit