Enhancements:
- #13659 [client] Ability to configure connectors to automatically create their associated service account
- #13626 Resolve creator in the logs
Bug Fixes:
- #13696 Some filters can be broken on old ES mappings
- #13690 Exclusion decay rule: error when creating an indicator matching an exclusion decay rule in draft
- #13688 Toolbar disapeared from container's entity/observable tabs
- #13681 Playbook - Replace Does not work
- #13675 In form intakes, observable syntax verification is not working
- #13656 SSH key: key type does not fetch the key type open vocab
- #13637 A user with manage creds but no org can login in platforms with Org segregation
- #13614 [ci] backend check ts and lint are missing in github actions
- #13301 Security Coverage is not displayed succesfully
- #13280 Technical error on correlation view
- #13033 [XTM-Composer] The composer tries to connect to OpenCTI for some time, then get stuck and does not retry
- #12494 Malformed IPs with leading zeros can be created
- #12078 External Reference URL regex issue with ending /
- #11064 Playbooks: Promote Observable to Indicator - No File Type
Pull Requests:
- [ci] Move pycti-examples from Drone to Github actions (#13361) by @Archidoit in #13638
- [frontend] Playbooks: Promote Observable to Indicator - No File Type (#11064) by @SarahBocognano in #12949
- [backend] Only allow bypass user to login without organisations (#13637) by @delemaf in #13644
- [backend] Separate Special filter keys conversion logic (#13347) by @Archidoit in #13643
- [backend] resolve creator in logs (#13626) by @marieflorescontact in #13599
- [backend] Improve catalog loading and simplify cache reset for testing by @richard-julien in #13603
- [doc] Create bug report for PYCTI (#13580) by @nino-filigran in #13581
- [ci] Reduce integration tests duration (#13540) by @MTorbay-Filigran in #13573
- [client] remove entirely deprecated methods (#13521) by @JeremyCloarec in #13617
- [client] implement 'remove_label' in opencti_stix_core_relationship (#13523) by @JeremyCloarec in #13564
- [client] add resolve_result_indicators parameter in opencti_stix_cyber_observable create (#13525) by @JeremyCloarec in #13549
- [backend] Fix IPv4 validation to reject leading zeros (#12494) by @maelv-filigran in #13489
- [backend] type on formattedIndicator (#7066) by @ValentinBouzinFiligran in #13661
- fix(frontend): normalize correlation graph filters from URL by @amiraifori in #13281
- [deps] Update dependency react-grid-layout to v1.5.3 by @renovate[bot] in #13589
- [deps] Update dependency winston to v3.19.0 by @renovate[bot] in #13631
- [deps] Update dependency slack to v6.1.1 by @renovate[bot] in #13590
- [backend] Refactor OTP to use a directive to allow specific API by @richard-julien in #13587
- [deps] Update dependency build to ~=1.3.0 by @renovate[bot] in #13185
- [deps] Update dependency pytest_randomly to v4 by @renovate[bot] in #13196
- [deps] Update dependency dompurify to v3.3.1 by @renovate[bot] in #13651
- [deps] Update dependency fastapi to >=0.124.0,<0.125.0 by @renovate[bot] in #13630
- [deps] Update actions/setup-python action to v6 by @renovate[bot] in #13672
- [deps] Update dependency filigran-icon to v0.21.0 by @renovate[bot] in #13671
- [deps] Update dependency sphinx to v9 by @renovate[bot] in #13468
- [backend] Fix form intakes observable syntax check (#13675) by @SamuelHassine in #13676
- [ci] revert vitest upgrade to 4+ , go back to 3.X and add timers on test steps. by @aHenryJard in #13667
- [frontend] prevent relationship to be null in Security Coverage (#13301) by @delemaf in #13328
- [frontend/backend] improve eslint config by @lndrtrbn in #13401
- [ci] Start only required service for integration test by @efaure in #13665
- [backend] fix storeUpdateEvent call (#10089) by @marieflorescontact in #13689
- [frontend] Playbook - Replace Does not work (#13681) by @SarahBocognano in #13684
- [frontend/backend] SSH key open vocab in Observable forms (#13656) by @Archidoit in #13658
- [frontend] feat(trials): prevent user from unregistering trial instance (#13686) by @jbanety in #13687
- [backend] Improve entity type validation in deletion operations by @maelv-filigran in #13356
- [frontend] Toolbar disapeared from container's entity/observable tabs (#13688) by @SarahBocognano in #13693
- [backend/frontend] feat(xtmhub): ability to contact Sales team from Trials banner (#13563) by @jbanety in #13538
- [frontend] allow URL with trailing slashes (#12078) by @marieflorescontact in #13701
- Replaced Stix-Core-Relationship with stix-core-relationship by @MTorbay-Filigran in #13694
- [ci] Fix flake on raw-test labels count by @aHenryJard in #13706
- [frontend] Remove FF FREE_TRIALS (#13699) by @jpkha in #13700
New Contributors:
- @amiraifori made their first contribution in #13281
Full Changelog: 6.9.0...6.9.1