refactor admin data queries; consolidate multiple count queries and optimize article fetching
This commit is contained in:
@@ -36,9 +36,45 @@
|
||||
intelligence.sqlite not found — is the intelligence worker running?
|
||||
</div>
|
||||
|
||||
<div class="filters" id="signal-filters">
|
||||
<label>Search <input type="text" id="sf-search" placeholder="company or ticker…" /></label>
|
||||
<label>Signal
|
||||
<select id="sf-signal">
|
||||
<option value="">All</option>
|
||||
<option value="BUY">BUY</option>
|
||||
<option value="HOLD">HOLD</option>
|
||||
<option value="SELL">SELL</option>
|
||||
</select>
|
||||
</label>
|
||||
<label>Confidence
|
||||
<select id="sf-confidence">
|
||||
<option value="">All</option>
|
||||
<option value="high">High</option>
|
||||
<option value="medium">Medium</option>
|
||||
<option value="low">Low</option>
|
||||
</select>
|
||||
</label>
|
||||
<label>Risk
|
||||
<select id="sf-risk">
|
||||
<option value="">All</option>
|
||||
<option value="high">High</option>
|
||||
<option value="medium">Medium</option>
|
||||
<option value="low">Low</option>
|
||||
</select>
|
||||
</label>
|
||||
<label>Sort
|
||||
<select id="sf-sort">
|
||||
<option value="generated_desc">Newest generated</option>
|
||||
<option value="event_desc">Latest event</option>
|
||||
<option value="company_asc">Company A→Z</option>
|
||||
<option value="company_desc">Company Z→A</option>
|
||||
</select>
|
||||
</label>
|
||||
</div>
|
||||
|
||||
<div id="intel-content">
|
||||
<div id="intel-signals-grid" class="signal-grid"></div>
|
||||
<div id="intel-signals-empty" class="signal-empty" style="display:none">No signals generated yet — waiting for the signal worker to run.</div>
|
||||
<div id="intel-signals-empty" class="signal-empty" style="display:none">No signals match the current filters.</div>
|
||||
</div>
|
||||
|
||||
</main>
|
||||
|
||||
Reference in New Issue
Block a user