-
-
Notifications
You must be signed in to change notification settings - Fork 1k
Improve msp send #4510
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Improve msp send #4510
Changes from all commits
Commits
Show all changes
41 commits
Select commit
Hold shift + click to select a range
9a7d021
Improve msp send
haslinghuis 36b30d0
Fixes per review coderabbit
haslinghuis 56226c1
Refactor
haslinghuis 9154add
Mitigate failed retry attempts
haslinghuis c20bd71
More coderabbit improvements
haslinghuis 50dfdf4
Improve timeout optimization
haslinghuis 8aac506
Add dynamic retries
haslinghuis 241b3ca
Improve duplicate message detection by also checking payload
haslinghuis deaf72f
Remove dynamic timeout overhead
haslinghuis 7da9814
Fix sonar
haslinghuis 3160760
Add queue elements for debugging
haslinghuis 0742b6d
Centralize timer cleanup
haslinghuis d8e0354
Add MSP debugging tools
haslinghuis f8129bb
Suggestions per Coderabbit
haslinghuis b79b72d
Sonar
haslinghuis 6f9ee1a
Add lazy init
haslinghuis c8f817e
More coderabbit
haslinghuis 8bf713b
More coderabbit ...
haslinghuis 730a997
More coderabbit ......
haslinghuis 16ff869
Make available
haslinghuis cc99902
Increase queue limit
haslinghuis e2486e6
coderabbit again
haslinghuis b2f93d8
Review per coderabbit
haslinghuis b6d88dc
More
haslinghuis 1c03218
More ...
haslinghuis b23cd0b
Prevent XSS attack
haslinghuis ca4ba55
Fix performance violations
haslinghuis c4244ee
Prevent runtime errors
haslinghuis 34714f2
More from coderabbit
haslinghuis d30a340
Use subpath for debug tools
haslinghuis 8303107
Update src/js/msp/debug/msp_queue_monitor.js
haslinghuis ef9218c
fix test
haslinghuis c6f8631
jumbo was removed in 2defc901a9499ef8f15a3f951c430e7464cf09bb
haslinghuis 4a17c89
More coderabbit
haslinghuis 9d3cee3
Remove unused callbackonerror
haslinghuis 363fb56
Remove unused JUMBO size define
haslinghuis abc5383
Also check for payload when checking existing msp messages
haslinghuis 16f1a95
Remove static timeout
haslinghuis f39a39b
Compare payload
haslinghuis b5be8e7
Fix per review coderabbit
haslinghuis 306a51c
Clear timeout not interval
haslinghuis File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.