New features
- Support for groups of Lacuses. The main use-case is to allow multiple small Lacuses instead of a big one processing all the captures triggered by Lookyloo. As shows below, all the instances in the same group need to be defined in the config file, and they must have a different name. Lookyloo assumes all the Lacuses instances in the same group expose the same settings, and it will randomly select one.
- [Admin only] Support submitting a capture to a local Ollama instance to generate a summary (WiP, some help with the prompt woul dbe appreciated)
Changes
- Use MISP content-classification taxonomy to set categories in captures
- Reduce number of calls to Lacus when multiple are configured, major code simplification
Fixes
- Use right IDs for the browser graphical mode selection in the capture page
- Make sure the UUIDs in the settings and the URLs are really UUIDs (potential SSRF vulnerability in edge cases, thanks @litobro for the notification)
What's Changed
- build(deps): bump actions/checkout from 6 to 7 by @dependabot[bot] in #1336
Full Changelog: v1.39.4...v1.40.0