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. 08 Dec, 2021 1 commit
    • M. Mert Yıldıran's avatar
      TRA-4017 Bring back `getOldEntries` method using fetch API and always start... · 9f1e3116
      M. Mert Yıldıran authored
      TRA-4017 Bring back `getOldEntries` method using fetch API and always start streaming from now (#518)
      
      * Bring back `getOldEntries` method using fetch API
      
      * Determine no more data on top based on `leftOff` value
      
      * Remove `entriesBuffer` state
      
      * Always open WebSocket with some `leftOff` value
      
      * Rename `leftOff` state to `leftOffBottom`
      
      * Don't set the `focusedEntryId` through WebSocket if the WebSocket is closed
      
      * Call `setQueriedCurrent` with addition
      
      * Close WebSocket upon reaching to top
      
      * Open WebSocket upon snapping to bottom
      
      * Close the WebSocket on snap broken event instead
      
      * Set queried current value to zero upon filter submit
      
      * Upgrade `react-scrollable-feed-virtualized` version and use `scrollToIndex` function
      
      * Change the footer text format
      
      * Improve no more data top logic
      
      * Fix `closeWebSocket()` call logic in `onSnapBrokenEvent` and handle `data.meta` being `null` in `getOldEntries`
      
      * Fix the issues around fetching old records
      
      * Clean up `EntriesList.module.sass`
      
      * Decrement initial `leftOffTop` value by `2`
      
      * Fix the order of `incomingEntries` in `getOldEntries`
      
      * Request `leftOffTop - 1` from `fetchEntries`
      
      * Limit the front-end total entries fetched through WebSocket count to `10000`
      
      * Lose the UI performance gain that's provided by #452
      
      * Revert "Fix the selected entry behavior by propagating the `focusedEntryId` through WebSocket (before #452) TRA-3983 (#513)"
      
      This reverts commit 873f2525.
      
      * Fix the issues caused by 09371f14
      
      * Upgrade Basenine version from `0.2.13` to `0.2.14`
      
      * Upgrade Basenine version from `0.2.14` to `0.2.15`
      
      * Fix the condition of "Fetch old records" button visibility
      
      * Upgrade Basenine version from `0.2.15` to `0.2.16` and fix the UI code related to fetching old records
      
      * Make `newEntries` constant
      9f1e3116
  2. 30 Nov, 2021 1 commit
    • M. Mert Yıldıran's avatar
      Fix the selected entry behavior by propagating the `focusedEntryId` through... · 873f2525
      M. Mert Yıldıran authored
      Fix the selected entry behavior by propagating the `focusedEntryId` through WebSocket (before #452) TRA-3983 (#513)
      
      * Revert the select entry behavior into its original state RACING! (before #452) [TRA-3983 alternative 3]
      
      * Remove the remaining `forceSelect`(s)
      
      * Add a missing `focusedEntryId` prop
      
      * Fix the race condition
      
      * Propagate the `focusedEntryId` through WebSocket to prevent racing
      873f2525
  3. 16 Nov, 2021 1 commit
  4. 11 Nov, 2021 1 commit
  5. 09 Nov, 2021 1 commit
    • M. Mert Yıldıran's avatar
      Migrate from SQLite to Basenine and introduce a new filtering syntax (#279) · d2fe3f66
      M. Mert Yıldıran authored
      * Fix the OOMKilled error by calling `debug.FreeOSMemory` periodically
      
      * Remove `MAX_NUMBER_OF_GOROUTINES` environment variable
      
      * Change the line
      
      * Increase the default value of `TCP_STREAM_CHANNEL_TIMEOUT_MS` to `10000`
      
      * Write the client and integrate to the new real-time database
      
      * Refactor the WebSocket implementaiton for `/ws`
      
      * Adapt the UI to the new filtering system
      
      * Fix the rest of the issues in the UI
      
      * Increase the buffer of the scanner
      
      * Implement accessing single records
      
      * Increase the buffer of another scanner
      
      * Populate `Request` and `Response` fields of `MizuEntry`
      
      * Add syntax highlighting for the query
      
      * Add database to `Dockerfile`
      
      * Fix some issues
      
      * Update the `realtime_dbms` Git module commit hash
      
      * Upgrade Gin version and print the query string
      
      * Revert "Upgrade Gin version and print the query string"
      
      This reverts commit aa09f904...
      d2fe3f66
  6. 17 Oct, 2021 1 commit
    • M. Mert Yıldıran's avatar
      Replace all `rlog` occurrences with the shared logger (#350) · 147e812e
      M. Mert Yıldıran authored
      * Replace all `rlog` occurrences with the shared logger
      
      * Use the same log format in `InitLoggerStderrOnly` as well
      
      * Convert one more `log.Fatal` to `logger.Log.Errorf` as well in the `cli`
      
      * Replace `log.` occurrences with `logger.Log.` in `agent`
      
      * Fix `cannot use err (type error)`
      
      * Change the logging level to `DEBUG`
      
      * Replace an `Errorf` with `Fatal`
      
      * Add informative message
      147e812e
  7. 05 Aug, 2021 1 commit
  8. 04 Aug, 2021 1 commit
  9. 25 Jul, 2021 1 commit
  10. 22 Jul, 2021 1 commit
  11. 20 May, 2021 1 commit
    • nimrod-up9's avatar
      Tap multiple pods statically (#51) · da24608b
      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: default avatarRamiBerm <rami.berman@up9.com>
      Co-authored-by: default avatarRoee Gadot <roee.gadot@up9.com>
      da24608b
  12. 28 Apr, 2021 1 commit