fix(health): suppress 404 when health monitor disabled + fix audit test assertion
- Sidebar.svelte: defer healthStore.refresh() until feature flags confirm health_monitor is enabled; skip entirely when disabled - health.js: remove throw error from catch block — log and return null instead, preventing 'Uncaught (in promise)' on expected 404 - test_report_audit_immutability.py: fix mock assertions — audit_service uses logger.reason/reflect/explore, not logger.info - HealthStore and Sidebar now produce zero network noise when FEATURES__HEALTH_MONITOR=false
This commit is contained in:
Binary file not shown.
@@ -0,0 +1,2 @@
|
||||
x<05>A
|
||||
<EFBFBD> <05>֞<D69E>H<EFBFBD>55<35><35><EFBFBD><05><><EFBFBD>JQ <09>}<7D><>+<05>ܽ<EFBFBD><DCBD>3=<3D><><EFBFBD>B<EFBFBD>/Gѫ<47>GH<47>쪝w<ECAA9D><77><EFBFBD>Y<EFBFBD>qpӀq <20><08>!<21>3<EFBFBD><33><EFBFBD>0<>O<>7
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -0,0 +1 @@
|
||||
x]<5D><>j<EFBFBD>0<0C>w<EFBFBD><77><EFBFBD><0B>mҤ<6D><D2A4><EFBFBD>c<0C>0r<30>t<06><><EFBFBD>ӥ<EFBFBD><D3A5><EFBFBD><EFBFBD>B<02>.?I<>W<EFBFBD>=6o(<28>(X'<27>#ad<61><64><EFBFBD><EFBFBD>/<2F><0F><>|<7C>1<EFBFBD>,<2C><>Y%ޗ<>j%<25>b<EFBFBD><62>Xe\&c<><63>$<24><>D<0C><><EFBFBD><EFBFBD>8Y<38><08><>)dd@<40>d<7F>NB|<7C>^<5E>(θO7<><37>%<25><>Z2B<>G<EFBFBD><47><EFBFBD>N)<29>`<60>[L<><[<5B><10><16>߿B<DFBF><EFBFBD>5[<5B><>[^<03><><1D><><1E>|<7C><><EFBFBD><1F><><EFBFBD>C<>RI1<>Yr6%4<>?<3F>a<EFBFBD><61>ԵU{Q<>RǦ<52><C7A6><EFBFBD>pR]w<><1A><EFBFBD><DD8B>N<EFBFBD>zw<7A><1D>?RƜ3
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -0,0 +1 @@
|
||||
x<01>OAN1㼯<>c%<25><>&A<><41><EFBFBD><1F><>df"*<2A><>ZR<5A>}r<><01>b˲eYF<59><46> <18><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Q<EFBFBD><51>R<EFBFBD>5sţ<73>Z<EFBFBD>@\<5C>E<EFBFBD><45>Y+n<><6E><EFBFBD>uk<><6B><EFBFBD>BR5<><35><EFBFBD>$<17> <09>gjF>9<>˛qfHޚKTS<54><10><>B<12><><EFBFBD><EFBFBD>y<EFBFBD><79>V<EFBFBD><56>s<EFBFBD>p<EFBFBD>3|<7C><><EFBFBD>7C{<7B>K<EFBFBD><4B><EFBFBD>'<27>1f<31>)2[ؖ<><D896>L<EFBFBD>Ge<47><65>`<60><>5~_ᶏ><3E>-<2D>%<15>O<EFBFBD><4F><EFBFBD><EFBFBD><EFBFBD><02>wU<77>
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -0,0 +1 @@
|
||||
x]R<>r<EFBFBD> <10>Y_<59>mO<6D><4F><EFBFBD>z<EFBFBD><7A><EFBFBD><1A><>ʾ<EFBFBD>D
|
||||
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,2 @@
|
||||
x<05>A
|
||||
<EFBFBD> <05>֞<D69E>P<EFBFBD>*̺#t%!!SR<53>n<EFBFBD>{<7B>jI<6A><49><EFBFBD><EFBFBD><19><>,<2C><><EFBFBD><EFBFBD>_<EFBFBD>,<2C>8<EFBFBD><38><EFBFBD>s<EFBFBD>Yj3<><33>R<11>k8m<38>n<EFBFBD>D<EFBFBD>`<60>uDaP<>N<>&
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -0,0 +1 @@
|
||||
x<01><>;<0E>0D<>s<EFBFBD><73>i<EFBFBD>ٍc<D98D>W٬DŽ"%<25><><13>S<>f<EFBFBD>4c<34><<3C><1B><>m(<28>8<14>,V<>9C"<22>0F+<2B>
|
||||
@@ -0,0 +1,4 @@
|
||||
x<01>R<EFBFBD><52><EFBFBD>0L<><4C>`<60>J<07>a<EFBFBD><61><0F> pFrM*bI<62>l"<14><><EFBFBD><EFBFBD>Rv<52>K<15><>vf<76><66><EFBFBD><EFBFBD><EFBFBD>^<5E><><EFBFBD>~<7E><>(<16><><EFBFBD><EFBFBD><EFBFBD>Ӆ}<7D><><EFBFBD>ƨ<EFBFBD>Y<EFBFBD><59>nb.[[)<0C><><06><><EFBFBD>!<05>MhL`l<>so<73><6F>HוƢ<D795>@HQ$<24>`<60>`0
|
||||
kV+X<>T1<54><31>B
|
||||
<0B><><EFBFBD><1A><><EFBFBD><EFBFBD><<3C><>cb<63><62>?78<37><14><><EFBFBD>X}<7D><>tĠK&<26>2<EFBFBD>o<1D>k$<24><1C><>C N<>W<13>"<22><><EFBFBD>y%+<2B>Z?>*A`<60>bIi<49>E<EFBFBD><02>W^<5E>nJ<6E><4A><EFBFBD>+8<>`<60><><EFBFBD>f1/B<>8<EFBFBD><38><EFBFBD>I<EFBFBD><<3C>|#<23><11><>a<EFBFBD><61><EFBFBD><EFBFBD><EFBFBD>%M!l?<3F>sz<73>;^<08>YJ<59><4A>a
|
||||
<EFBFBD><08><>)<29>p<EFBFBD>^<5E><>NT<><14><>\<5C><>7<EFBFBD><37>b{m<><6D> <20><>ܲ<EFBFBD><DCB2><EFBFBD><EFBFBD>kF<6B>Xy<58><79><EFBFBD>b<EFBFBD><62><1F><05><1D><><17><><EFBFBD><EFBFBD>Ƕ<>{%kޏ<6B><DE8F><EFBFBD>0ׇ<30>C<EFBFBD>
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Reference in New Issue
Block a user