ulysses/services/search
Afonso Coutinho f29c827e6e
Merge search analytics defaults in services copy
Make services.search.analytics tolerate missing counters in older or partial analytics files by merging loaded data over defaults, with regression coverage.
2026-06-03 13:45:07 +09:00
..
__init__.py Odysseus v1.0 2026-05-31 23:58:26 +09:00
analytics.py Merge search analytics defaults in services copy 2026-06-03 13:45:07 +09:00
cache.py Odysseus v1.0 2026-05-31 23:58:26 +09:00
content.py fix: extract_statistics drops large numbers and trailing % signs (#1153) 2026-06-02 22:35:30 +09:00
core.py Stop GET /api/search/config from leaking the Brave API key (#1661) (#1750) 2026-06-03 13:24:17 +09:00
providers.py Report provider-specific search API keys correctly (#1202) 2026-06-02 23:37:15 +09:00
query.py fix: _extract_entities crashes on a non-string query (#1724) 2026-06-03 13:30:28 +09:00
ranking.py Odysseus v1.0 2026-05-31 23:58:26 +09:00
service.py fix: SearchService.search() calls comprehensive_web_search incorrectly (broken public API) (#1720) 2026-06-03 13:33:56 +09:00