libremesh / lime-packages

LibreMesh packages configuring OpenWrt for wireless mesh networking
https://libremesh.org/
GNU Affero General Public License v3.0
274 stars 94 forks source link

Shared state async intial publish #1104

Closed javierbrk closed 1 month ago

javierbrk commented 2 months ago

This pull request adds a refactoring to shared-state-async publishers invocation structure. A new directory has been included to gather all the plugging publishers. Al the publishers will be called once 10 s after the peer has started, and then every ~30 min.

codecov-commenter commented 1 month ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 79.95%. Comparing base (3b2ccf5) to head (1d06713). Report is 10 commits behind head on master.

:exclamation: Current head 1d06713 differs from pull request most recent head 131f4a2. Consider uploading reports for the commit 131f4a2 to get more accurate results

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #1104 +/- ## ========================================== + Coverage 79.51% 79.95% +0.44% ========================================== Files 53 52 -1 Lines 4599 4441 -158 ========================================== - Hits 3657 3551 -106 + Misses 942 890 -52 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.