What's Changed
✨ New Features & Major Enhancements
- [feat] Keep track of used time filters for searches by @Annoraaq in #3512
- feat(opensearch): Add support for custom CA certificates by @jkppr in #3528
- Enhance Scenario and Question API Client Functionality by @jkppr in #3508
- Support Sec-Gemini log analysis agent: Refactor log_analyzer feature & sec-gemini provider by @itsmvd in #3536
- Sketch delete by @jaegeral in #3261
- [tsctl] Archive improvements by @jaegeral in #3431
- Add support of SQLAlchemy engine options by @jbaptperez in #3481
📈 Improvements & Refinements
- feat: tsctl add export-db / import-db / check-opensearch-links by @jaegeral in #3472
- DFIQv2 and Yeti Analyzer Refactor by @jkppr in #3501
- [API] Enhancing the
sketchlist
functionality by introducing a new 'all' scope by @jaegeral in #3470 - feat: add unit test for datetime parsing by @jaegeral in #3505
- feat: tscl improvements by @jaegeral in #3511
- feat: tsctl find-inconsistent-archives by @jaegeral in #3517
- fix: Update yetiindicators.py by @jaegeral in #3519
- add better error mesage to count message in opensearch.py by @jaegeral in #3521
- fix: improve logging in aggregation.py by @jaegeral in #3532
- fix: improve error_handling in interface of e2e by @jaegeral in #3533
- fix: move pinfo earlier in the tasks check by @jaegeral in #3537
- fix: introduce a retry loop for tasks.py by @jaegeral in #3534
- fix: [API client] remove a warning in explore() by @jaegeral in #3538
🐛 Bug Fixes
- fix: remove "version" from the toplevel from docker-compose files by @jaegeral in #3510
- refactor: s/prometheus_multiproc_dir/PROMETHEUS_MULTIPROC_DIR by @jaegeral in #3515
- [Fix] Empty Sketch List Overview by @jkppr in #3527
- [Fix] Update Yeti certificate handling by @jkppr in #3529
- fix: Update importer.py error message for label import by @jaegeral in #3541
- fix: [import_client] improve error message handling for importing_files by @jaegeral in #3539
⬆️ Dependency Updates
- [CI] Remove python 3.9 checks by @jkppr in #3502
- Bump the npm_and_yarn group across 1 directory with 2 updates by @dependabot[bot] in #3520
- Bump axios from 1.9.0 to 1.12.0 in /timesketch/frontend-v3 in the npm_and_yarn group across 1 directory by @dependabot[bot] in #3530
- Bump sha.js from 2.4.11 to 2.4.12 in /timesketch/frontend-ng in the npm_and_yarn group by @dependabot[bot] in #3504
- Bump the npm_and_yarn group across 1 directory with 2 updates by @dependabot[bot] in #3531
Full Changelog: 2025080...2025092