Enhancements:
- #5443 Implement contains_ref (nested relationship) on Email Message
- #5427 Logs improvement for python execution and worker
- #5413 Logs improvement for python execution and worker
- #5392 Enforcing schema to generate mappings and prevent any type confusion
- #5382 Introduce /health endpoint
- #5354 Add option to reduce memory footprint
- #5107 Implement SSO based on HTTP headers of the reverse proxy
- #5035 Migrate status filter to use underlying template to simplify filter usage
- #4846 [CSV Mappers] Add relationship representation for "sighted at/in"
- #3573 Helm chart reference
Bug Fixes:
- #5468 "Relationship type: contains" filters are incorrectly displayed in dashboards
- #5464 Sorting the "event type" column in the Settings > Activity window crash
- #5460 Rectangle selection is broken in Knowledge/Graph view
- #5458 Missing button for Timeline view in Groupings/Knowledge
- #5456 In knowledge graph, when adding an entity trhough the drawer, when scrolling in the drawer the drwaer is broken
- #5451 [Playbooks] Sharing with an organization doesn't seem to work with observables
- #5449 Trigger filters not reset in creation form
- #5403 Platform banners color are not working anymore
- #5397 The search to add an entity to a container does not work
- #5396 Settings platform announcements with recipients are not visible to all admins
- #5386 Can't create a threat actor individual with roles
- #5385 Edit button present in an Analyse screen
- #5384 Can't update log sources of a course of action
- #5383 Bad design in Knowledge of an Individual/Organization/System + overview of Narrative
- #5377 Can't create activity digest
- #5370 Error trying to export with specific API, fromId, toId, fromType etc.. - Data > Relationship
- #5367 The choice of the type of observable to create is not reset after a "cancel" (creation from knowledge tab of a Report).
- #5358 Status filter migration not working for undefined filters
- #5348 Error trying to set a default value for kill chain phases
- #5341 Bulk search no longer works
- #5339 [Dashboards] Map widget filter problem
- #5338 [Dashboards] Tree widget does not take in account dynamic filters
- #5333 Error trying to export relationships in Data > Relationships page
- #5331 Error occurs in the relationships view of an entity when no relationship exists
- #5330 Not possible to mark notifications as read
- #5325 Can't do some api filters combinations in background tasks
- #5316 Export list displays exported files in disorder
- #5315 Error incorrect filter keys not existing in any schema definition when running background task with specific filters
- #5313 [PLAYBOOKS] The playbook does not create Observables based on Indicators
- #5306 "An unknown error occurred..." in distribution of opinions of a report
- #4220 In TA, inferred relationships located-at should not have a button "unlink / delete"
Pull Requests:
- [backend/frontend] Add Sighted in/at in the relationships representation list (#4846) by @CelineSebe in #5268
- [frontend] fix Error occurs in the relationships view of an entity (#5331) by @jpkha in #5335
- [frontend] fix notifications marked as read (#5330) by @marieflorescontact in #5336
- Update dependency eslint-plugin-import to v2.29.1 by @renovate in #4995
- Update dependency react-cookie to v7 by @renovate in #5351
- [backend] Extract default value representative (#5348) by @SouadHadjiat in #5349
- [frontend/backend] Migrate status filter to use underlying template to simplify filter usage (#5035) by @Archidoit in #5098
- [backend] Implement SSO based on HTTP headers of the reverse proxy (#5107) by @richard-julien in #5251
- [backend] Add option to reduce memory footprint. Default to 500 by @richard-julien in #5344
- [frontend] fix Distribution of Opinions if no opinion exist (#5306) by @Archidoit in #5310
- Update react monorepo by @renovate in #5356
- Update material-ui monorepo by @renovate in #5355
- Update dependency remark-flexible-markers to v1.0.4 by @renovate in #5361
- Update material-ui monorepo by @renovate in #5363
- Update dependency postcss-loader to v7.3.4 by @renovate in #5360
- Update dependency terser-webpack-plugin to v5.3.10 by @renovate in #5362
- [backend] fix workflow filter migration (#5035) by @Archidoit in #5359
- [frontend] Error trying to export relationships in Data > Relationships page (#5333) by @jpkha in #5342
- [frontend] Fix bulk search no longer works (#5341) by @CelineSebe in #5357
- In TA and Sectors, inferred relationships located-at should not have a button "unlink / delete" (#issue/4220) by @SarahBocognano in #4305
- Update dependency nodemailer to v6.9.8 by @renovate in #5364
- [backend] Introduce /health endpoint by @richard-julien in #5345
- [frontend] copy required static files to make PDF lib work by @lndrtrbn in #5375
- Update dependency pdfmake to v0.2.9 by @renovate in #5366
- Update dependency openid-client to v5.6.2 by @renovate in #5365
- [backend] fix background tasks on relationships with an api filter (#5315) by @Archidoit in #5324
- Update dependency json-to-plain-text to v1.1.4 by @renovate in #5389
- Update dependency moment-timezone to v0.5.44 by @renovate in #5390
- [frontend] refactor of Indicator overview code (#2859) by @aHenryJard in #5391
- Update dependency async-lock to v1.4.1 by @renovate in #5393
- Update dependency csv-parse to v5.5.3 by @renovate in #5395
- Update dependency esbuild to v0.19.11 by @renovate in #5388
- Update dependency axios to v1.6.4 by @renovate in #5394
- [frontend] The choice of the type of observable to create is not reset after a "cancel" (#issue/5367) by @SarahBocognano in #5401
- [front] Fixing false positive lint issue with banner classes by @ParamConstructor in #5402
- [backend] Fix playbook create observables based on indicators (#5313) by @SouadHadjiat in #5327
- Update README.md to fix broken link by @atluxity in #5406
- Update dependency mdi-material-ui to v7.8.0 by @renovate in #5414
- Update dependency moment to v2.30.1 by @renovate in #5415
- Update dependency lru-cache to v10 by @renovate in #3880
- [backend/frontend] Settings platform announcements with recipients are not visible to all admins (#5396) by @richard-julien in #5412
- [frontend] Remove edit button in an Analyse screen by @CelineSebe in #5418
- [backend/frontend] Improve search to include a default score criteria (#5397) by @richard-julien in #5410
- [frontend] sort exports by export date in lists (#5316) by @lndrtrbn in #5334
- Update dependency prom-client to v15.1.0 by @renovate in #5416
- Update dependency react-relay to v16.1.0 by @renovate in #5417
- [backend/worker] Logs improvement for python execution and worker by @richard-julien in #5343
- Update dependency babel-plugin-relay to v16.1.0 by @renovate in #5424
- Update dependency relay-runtime to v16.1.0 by @renovate in #5425
- [frontent/backend] Enforcing schema to generate mappings and prevent any type confusion by @Archidoit in #5340
- Update dependency relay-test-utils to v16.1.0 by @renovate in #5426
- Bump follow-redirects from 1.15.3 to 1.15.4 in /opencti-platform/opencti-graphql by @dependabot in #5428
- Update opentelemetry-js monorepo by @renovate in #5429
- Update dependency axios to v1.6.5 by @renovate in #5430
- Update dependency openid-client to v5.6.4 by @renovate in #5431
- Update dependency react-cookie to v7.0.1 by @renovate in #5432
- Bump follow-redirects from 1.15.3 to 1.15.4 in /opencti-platform/opencti-front by @dependabot in #5433
- [backend] fix elementId in widget dynamic filters (#5339) by @Archidoit in #5438
- [frontend] Fix bad design in Knowledge of an Individual/Organization/System + overview of Narrative by @CelineSebe in #5419
- [backend] Adapt migrations and initialization of empty platforms (#5340) by @richard-julien in #5444
- [backend] Fix widget dashboard if Dynamic from/to result is empty (#5339) by @jpkha in #5442
- [frontend] filters reset in trigger creation form (#5449) by @Archidoit in #5450
- [frontend] i18n, extract keyword and solution to auto-translate by @jpkha in #5326
- [frontend] Fix filter in report knowledge timeline view by @jpkha in #5461
- [backend] fix granted organizations not taking in account during add observables (#5451) by @lndrtrbn in #5465
- [frontend/backend] fix ordering in Activity (#5464) by @Archidoit in #5469
- [frontend] relationship type filter value display (#5468) by @Archidoit in #5470
- [frontend] remove timeline button in Grouping Knowledge (#5458) by @Archidoit in #5471
- [backend/frontend] Improve investigation loading for relationships (#5370) by @richard-julien in #5481
- Update redis Docker tag to v7.2.4 by @renovate in #5476
- Update docker.elastic.co/kibana/kibana Docker tag to v8.11.4 by @renovate in #5475
- Update docker.elastic.co/elasticsearch/elasticsearch Docker tag to v8.11.4 by @renovate in #5474
- [frontend] Fix of rectangle selection by @Kedae in #5486
- Update dependency recharts to v2.10.4 by @renovate in #5484
- Update dependency apexcharts to v3.45.1 by @renovate in #5485
- Update dependency @opensearch-project/opensearch to v2.5.0 by @renovate in #5491
- [frontend] fix widget clear filters by @jpkha in #5497
New Contributors:
Full Changelog: 5.12.15...5.12.16