diff options
| author | Danilo M. <danix@danix.xyz> | 2026-11-10 10:42:36 +0100 |
|---|---|---|
| committer | Danilo M. <danix@danix.xyz> | 2026-11-10 10:42:36 +0100 |
| commit | e3583dca51ce4b1e5d045147d939a0544622b194 (patch) | |
| tree | f52d1a89892f6678ea1d9fe2782e621661fb8d99 /deckit/server.py | |
| parent | 84916f24d22cc32b5f51bbc7794b37848469edc8 (diff) | |
| download | deck-it-e3583dca51ce4b1e5d045147d939a0544622b194.tar.gz deck-it-e3583dca51ce4b1e5d045147d939a0544622b194.zip | |
perf: load and mount panels in parallel
Boot imported, mounted and awaited the first poll of each panel in turn,
so one slow source (the build VM over ssh, a printer that is off) held
back every panel after it, and tabs appeared one by one. All panel code
is now imported at once, panels mount in the server's order so cards and
tabs do not shuffle, and first polls run without being awaited.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Diffstat (limited to 'deckit/server.py')
0 files changed, 0 insertions, 0 deletions
