Skip to content

Commit bee2e1a

Browse files
committed
Integrate spectrum UI with the backend listener status
Bug fix on file loader Fix inconsistent egress requests Update runbook
1 parent acb1dac commit bee2e1a

16 files changed

Lines changed: 262 additions & 37 deletions

File tree

docs/_sources/index.rst.txt

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -187,6 +187,13 @@ Routers - Investment
187187
:members:
188188
:undoc-members:
189189

190+
Routers - Listener Spectrum
191+
===========================
192+
193+
.. automodule:: jarvis.api.routers.listener_spectrum
194+
:members:
195+
:undoc-members:
196+
190197
Routers - Offline
191198
=================
192199

@@ -531,6 +538,13 @@ Remind
531538
:members:
532539
:undoc-members:
533540

541+
Resource Tracker
542+
================
543+
544+
.. automodule:: jarvis.executors.resource_tracker
545+
:members:
546+
:undoc-members:
547+
534548
Restrictions
535549
============
536550

docs/genindex.html

Lines changed: 37 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -903,6 +903,8 @@ <h2 id="G">G</h2>
903903
<li><a href="index.html#jarvis.executors.files.get_ip_info">get_ip_info() (in module jarvis.executors.files)</a>
904904
</li>
905905
<li><a href="index.html#jarvis.executors.lights.get_lights">get_lights() (in module jarvis.executors.lights)</a>
906+
</li>
907+
<li><a href="index.html#jarvis.api.routers.listener_spectrum.get_listener_spectrum_js">get_listener_spectrum_js() (in module jarvis.api.routers.listener_spectrum)</a>
906908
</li>
907909
<li><a href="index.html#jarvis.executors.listener_controls.get_listener_state">get_listener_state() (in module jarvis.executors.listener_controls)</a>
908910
</li>
@@ -1217,6 +1219,13 @@ <h2 id="J">J</h2>
12171219

12181220
<ul>
12191221
<li><a href="index.html#module-jarvis.api.routers.investment">module</a>
1222+
</li>
1223+
</ul></li>
1224+
<li>
1225+
jarvis.api.routers.listener_spectrum
1226+
1227+
<ul>
1228+
<li><a href="index.html#module-jarvis.api.routers.listener_spectrum">module</a>
12201229
</li>
12211230
</ul></li>
12221231
<li>
@@ -1567,6 +1576,13 @@ <h2 id="J">J</h2>
15671576

15681577
<ul>
15691578
<li><a href="index.html#module-jarvis.executors.remind">module</a>
1579+
</li>
1580+
</ul></li>
1581+
<li>
1582+
jarvis.executors.resource_tracker
1583+
1584+
<ul>
1585+
<li><a href="index.html#module-jarvis.executors.resource_tracker">module</a>
15701586
</li>
15711587
</ul></li>
15721588
<li>
@@ -1583,15 +1599,15 @@ <h2 id="J">J</h2>
15831599
<li><a href="index.html#module-jarvis.executors.robinhood">module</a>
15841600
</li>
15851601
</ul></li>
1602+
</ul></td>
1603+
<td style="width: 33%; vertical-align: top;"><ul>
15861604
<li>
15871605
jarvis.executors.simulator
15881606

15891607
<ul>
15901608
<li><a href="index.html#module-jarvis.executors.simulator">module</a>
15911609
</li>
15921610
</ul></li>
1593-
</ul></td>
1594-
<td style="width: 33%; vertical-align: top;"><ul>
15951611
<li>
15961612
jarvis.executors.static_responses
15971613

@@ -2122,10 +2138,10 @@ <h2 id="L">L</h2>
21222138
</li>
21232139
<li><a href="index.html#jarvis.executors.listener_controls.listener_control">listener_control() (in module jarvis.executors.listener_controls)</a>
21242140
</li>
2125-
</ul></td>
2126-
<td style="width: 33%; vertical-align: top;"><ul>
21272141
<li><a href="index.html#jarvis.modules.models.classes.EnvConfig.listener_phrase_limit">listener_phrase_limit (jarvis.modules.models.classes.EnvConfig attribute)</a>
21282142
</li>
2143+
</ul></td>
2144+
<td style="width: 33%; vertical-align: top;"><ul>
21292145
<li><a href="index.html#jarvis.modules.templates.templates.listener_spectrum">listener_spectrum (in module jarvis.modules.templates.templates)</a>
21302146
</li>
21312147
<li><a href="index.html#jarvis.api.models.authenticator.listener_spectrum_has_access">listener_spectrum_has_access() (in module jarvis.api.models.authenticator)</a>
@@ -2151,6 +2167,8 @@ <h2 id="L">L</h2>
21512167
<li><a href="index.html#jarvis.modules.facenet.face.FaceNet.load_dataset">load_dataset() (jarvis.modules.facenet.face.FaceNet method)</a>
21522168
</li>
21532169
<li><a href="index.html#jarvis._preexec.keywords_handler.load_ignores">load_ignores() (in module jarvis._preexec.keywords_handler)</a>
2170+
</li>
2171+
<li><a href="index.html#jarvis.api.routers.listener_spectrum.load_index">load_index() (in module jarvis.api.routers.listener_spectrum)</a>
21542172
</li>
21552173
<li><a href="index.html#jarvis.executors.ios_functions.locate">locate() (in module jarvis.executors.ios_functions)</a>
21562174

@@ -2271,6 +2289,8 @@ <h2 id="M">M</h2>
22712289
<li><a href="index.html#module-jarvis.api.routers.fileio">jarvis.api.routers.fileio</a>
22722290
</li>
22732291
<li><a href="index.html#module-jarvis.api.routers.investment">jarvis.api.routers.investment</a>
2292+
</li>
2293+
<li><a href="index.html#module-jarvis.api.routers.listener_spectrum">jarvis.api.routers.listener_spectrum</a>
22742294
</li>
22752295
<li><a href="index.html#module-jarvis.api.routers.offline">jarvis.api.routers.offline</a>
22762296
</li>
@@ -2371,6 +2391,8 @@ <h2 id="M">M</h2>
23712391
<li><a href="index.html#module-jarvis.executors.processor">jarvis.executors.processor</a>
23722392
</li>
23732393
<li><a href="index.html#module-jarvis.executors.remind">jarvis.executors.remind</a>
2394+
</li>
2395+
<li><a href="index.html#module-jarvis.executors.resource_tracker">jarvis.executors.resource_tracker</a>
23742396
</li>
23752397
<li><a href="index.html#module-jarvis.executors.restrictions">jarvis.executors.restrictions</a>
23762398
</li>
@@ -2964,6 +2986,8 @@ <h2 id="S">S</h2>
29642986
<li><a href="index.html#jarvis.api.routers.secure_send.secure_send_api">secure_send_api() (in module jarvis.api.routers.secure_send)</a>
29652987
</li>
29662988
<li><a href="index.html#jarvis.executors.guard.security_runner">security_runner() (in module jarvis.executors.guard)</a>
2989+
</li>
2990+
<li><a href="index.html#jarvis.executors.resource_tracker.semaphores">semaphores() (in module jarvis.executors.resource_tracker)</a>
29672991
</li>
29682992
<li><a href="index.html#jarvis.modules.telegram.bot.send_audio">send_audio() (in module jarvis.modules.telegram.bot)</a>
29692993
</li>
@@ -2990,6 +3014,8 @@ <h2 id="S">S</h2>
29903014
<li><a href="index.html#jarvis.modules.lights.smart_lights.MagicHomeApi.send_preset_function">send_preset_function() (jarvis.modules.lights.smart_lights.MagicHomeApi method)</a>
29913015
</li>
29923016
<li><a href="index.html#jarvis.executors.communicator.send_sms">send_sms() (in module jarvis.executors.communicator)</a>
3017+
</li>
3018+
<li><a href="index.html#jarvis.api.routers.listener_spectrum.send_wave_command">send_wave_command() (in module jarvis.api.routers.listener_spectrum)</a>
29933019
</li>
29943020
<li><a href="index.html#jarvis.modules.models.classes.EnvConfig.sensitivity">sensitivity (jarvis.modules.models.classes.EnvConfig attribute)</a>
29953021
</li>
@@ -3074,11 +3100,11 @@ <h2 id="S">S</h2>
30743100
<li><a href="index.html#jarvis.modules.models.classes.EnvConfig.speech_rate">speech_rate (jarvis.modules.models.classes.EnvConfig attribute)</a>
30753101
</li>
30763102
<li><a href="index.html#jarvis.api.routers.routes.APIPath.speech_synthesis">speech_synthesis (jarvis.api.routers.routes.APIPath attribute)</a>
3077-
</li>
3078-
<li><a href="index.html#jarvis.api.routers.speech_synthesis.speech_synthesis">speech_synthesis() (in module jarvis.api.routers.speech_synthesis)</a>
30793103
</li>
30803104
</ul></td>
30813105
<td style="width: 33%; vertical-align: top;"><ul>
3106+
<li><a href="index.html#jarvis.api.routers.speech_synthesis.speech_synthesis">speech_synthesis() (in module jarvis.api.routers.speech_synthesis)</a>
3107+
</li>
30823108
<li><a href="index.html#jarvis.modules.models.classes.EnvConfig.speech_synthesis_api">speech_synthesis_api (jarvis.modules.models.classes.EnvConfig attribute)</a>
30833109
</li>
30843110
<li><a href="index.html#jarvis.modules.models.classes.FileIO.speech_synthesis_cid">speech_synthesis_cid (jarvis.modules.models.classes.FileIO attribute)</a>
@@ -3584,8 +3610,12 @@ <h2 id="W">W</h2>
35843610
</li>
35853611
<li><a href="index.html#jarvis.modules.models.classes.EnvConfig.website">website (jarvis.modules.models.classes.EnvConfig attribute)</a>
35863612
</li>
3587-
<li><a href="index.html#jarvis.api.routers.surveillance.websocket_endpoint">websocket_endpoint() (in module jarvis.api.routers.surveillance)</a>
3613+
<li><a href="index.html#jarvis.api.routers.listener_spectrum.websocket_endpoint">websocket_endpoint() (in module jarvis.api.routers.listener_spectrum)</a>
3614+
3615+
<ul>
3616+
<li><a href="index.html#jarvis.api.routers.surveillance.websocket_endpoint">(in module jarvis.api.routers.surveillance)</a>
35883617
</li>
3618+
</ul></li>
35893619
<li><a href="index.html#jarvis.executors.static_responses.what">what() (in module jarvis.executors.static_responses)</a>
35903620
</li>
35913621
<li><a href="index.html#jarvis.executors.static_responses.whats_up">whats_up() (in module jarvis.executors.static_responses)</a>

0 commit comments

Comments
 (0)