feat(sync): implement dedicated presentation and presenter refresh loops
- Added background API refresh loops for room-level presentation and presenter metadata.\n- Updated Sync Monitor UI to display all six loop intervals.\n- Added UI controls in Launcher Config for fine-tuning polling periods.\n- Staggered initial background fetches to prevent API connection flooding.\n- Corrected timer assignments to separate structural metadata from room content.
This commit is contained in:
@@ -449,6 +449,18 @@
|
||||
>
|
||||
<span>{loop_info.session / 1000}s</span>
|
||||
</div>
|
||||
<div class="flex justify-between items-center">
|
||||
<span class:text-primary-500={timer__presentation}
|
||||
>Pres Loop:</span
|
||||
>
|
||||
<span>{loop_info.presentation / 1000}s</span>
|
||||
</div>
|
||||
<div class="flex justify-between items-center">
|
||||
<span class:text-primary-500={timer__presenter}
|
||||
>Speaker Loop:</span
|
||||
>
|
||||
<span>{loop_info.presenter / 1000}s</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
{/if}
|
||||
|
||||
Reference in New Issue
Block a user