Releases: intuitem/ciso-assistant-community
Releases · intuitem/ciso-assistant-community
v3.10.5
What's Changed
- fix: better management of boolean env variables by @ab-smith in #3309
- chores: upgrade helm chart to match v3.10.4 by @ab-smith in #3308
- fix: make convert_library_v2 more tolerant by @eric-intuitem in #3307
- fix(lib): add missing nodes for Cyfun 2025 by @eric-intuitem in #3316
- fix: get_accessible_folder_ids lacking check for folders object by @tchoumi313 in #3282
- fix: recovery objectives alignment for unset objective by @monsieurswag in #3285
- feat(lib): CIS and CCM converters in v2 format by @eric-intuitem in #3319
- fix(test): Settings flaky by @eric-intuitem in #3321
- feat!: excel library import by @nas-tabchiche in #3315
- feat: Add new fields for issue management by @monsieurswag in #3323
- fix(test): fix tprm flakiness by @eric-intuitem in #3326
- feat: improve display of library import errors by @eric-intuitem in #3325
- feat: CLI object import and Data wizard refactor by @monsieurswag in #3317
- chores: frontend deps upgrade by @ab-smith in #3329
- feat!: perimeters are now optional by @ab-smith in #3312
- feat(UX): Improve some custom library upload error messages by @monsieurswag in #3318
Full Changelog: v3.10.4...v3.10.5
v3.10.4
What's Changed
- feat(UX): Add tab title by @monsieurswag in #3286
- docs: improve MCP setup documentation by @ab-smith in #3284
- feat(lib): BIO2 by @eric-intuitem in #3283
- fix: manage edge case of result auto-flip in case extended result is enabled by @ab-smith in #3293
- fix: properly unpack actor emails for audit word export by @nas-tabchiche in #3292
- feat: more fine-tuned management of GDPR feature flags by @ab-smith in #3300
- build(deps): bump python-multipart from 0.0.21 to 0.0.22 in /cli by @dependabot[bot] in #3302
- feat(pro): review other users assignments as a manager by @ab-smith in #3291
- fix: purposes and personal data creation without global permissions by @Mohamed-Hacene in #3306
- fix!: multiple improvements and simplifications on GDPR module by @ab-smith in #3301
- feat: user can choose to do SUM or Average on audit score aggregation by @ab-smith in #3297
Some legal basis values were wrong and inconsistent on GDPR module. You could expect reset / default values if it was the case.
Full Changelog: v3.10.3...v3.10.4
v3.10.3
What's Changed
- chores: update helm chart to 3.10.2 by @ab-smith in #3254
- chores(deps): update unovis and lodash by @ab-smith in #3257
- fix(i18n): fixed some typos in it messages by @LoZio in #3262
- feat: make domain changeable on all objects forms by @tchoumi313 in #3106
- ci: use python 3.14 by @nas-tabchiche in #3260
- ci: parallelize API tests by @nas-tabchiche in #3261
- fix: ui inconsistency on delete action on tables by @tchoumi313 in #3272
- feat: kanban mode for applied controls, respecting the table filters by @ab-smith in #3266
- feat: add domain focus mode by @tchoumi313 in #3228
- chores(deps): upgrade frontend and n8n dependencies by @ab-smith in #3277
- fix(ui): different color for update quick filter and align quick filter icons with those in the sidebar by @tarkadia in #3259
- refactor: explicit access control check on /log-entries by @nas-tabchiche in #3274
- chore: enable WAL on sqlite backends by @nas-tabchiche in #3279
- docs: removed invalid options for restore-full from clica example by @LoZio in #3263
- fix: sidebar display issues for custom roles by @Mohamed-Hacene in #3179
- fix: remove trailing line-break on markdown rendering by @ab-smith in #3281
- fix: clarify entities filter by @ab-smith in #3280
- feat: Remove 'owner' relationship from FindingsAssessment model by @martinzerty in #3255
- chores(deps): Update numpy to 2.4.1 by @tarkadia in #3256
Full Changelog: v3.10.2...v3.10.3
v3.10.2
What's Changed
- chores(build): upgrade helm chart to 3.10.1 by @ab-smith in #3232
- feat(tool): CIS Controls v8 to NIST CSF 2.0 & ISO27001:2022 Mapping Tools by @tarkadia in #3223
- feat: my assignments page support teams-related assignments by @ab-smith in #3237
- feat: add cache for IAM by @eric-intuitem in #3124
- fix: remove evidences preview from the table by @ab-smith in #3242
- fix: incidents qualification filtering and other actors-related filters by @ab-smith in #3246
- feat: allow incidents with the same name on the same domain if they have different ref_id by @ab-smith in #3245
- fix: manage teams and entity assignments for exports by @ab-smith in #3244
- feat(tool): CIS Controls v8 to NIST 800-53 Rev. 5 Mapping Tools by @tarkadia in #3248
- fix: consider selected_implementation_groups when filtering applied controls against audits by @nas-tabchiche in #3236
- chores(deps): update node-tar version by @ab-smith in #3251
- fix: domains sorting by name by @ab-smith in #3249
- fix(tool): Compute Correct Source & Target Requirement Node Base URNs by @tarkadia in #3218
- feat: propagate applied controls table filters to flash-mode by @ab-smith in #3253
- perf: optimize validation workflows and IAM by @eric-intuitem in #3247
Full Changelog: v3.10.1...v3.10.2
v3.10.1
What's Changed
- feat(libraries): updatable libraries quick filter by @nas-tabchiche in #3221
- build(deps): bump weasyprint from 67.0 to 68.0 in /backend by @dependabot[bot] in #3231
- feat(actors): migrate additional relations to Actor rather than User by @nas-tabchiche in #3229
- fix: make leader field required on team creation by @martinzerty in #3224
- fix(actors): visibility rules by @nas-tabchiche in #3230
Full Changelog: v3.10.0...v3.10.1
v3.10.0
What's Changed
- feat(ui): improve data wizard and libraries pages by @tchoumi313 in #3146
- chores: update helm chart to v3.9.2 by @ab-smith in #3165
- feat: checking for rbac on target folder before updating by @tchoumi313 in #3154
- fix: question choice with add_score to 0 and display issues by @Mohamed-Hacene in #3137
- remove useless ref_id in Personal Data form by @tchoumi313 in #3109
- feat: clica command for a full backup/restore by @tchoumi313 in #3042
- test: api test update user only by admins + 1 minor test by @melinoix in #3123
- feat: add notification for D day for expired evidences by @martinzerty in #3089
- chore(i18n): add missing Spanish translations for frontend messages (es.json) by @thidalgosalvador in #3131
- feat(lib): add Chineese translation for ISO27001 by @eric-intuitem in #3162
- feat: permissions translations by @tchoumi313 in #3013
- ci: exclude API tests from backend coverage by @nas-tabchiche in #3135
- fix: add missing translations by @Mohamed-Hacene in #3173
- feat(lib): mapping DORA - FINMA 2023/01 by @votrepresencedigitale in #3172
- feat: improve EBIOS RM ARM import with extra cases by @ab-smith in #3168
- test: make load backup test faster and move it to API tests by @nas-tabchiche in #3174
- feat(ai): add TPRM objects management support to the MCP server by @ab-smith in #3176
- feat(lib):add support to Microsoft cloud security benchmark by @ab-smith in #3171
- build(deps-dev): bump filelock from 3.20.1 to 3.20.3 in /backend by @dependabot[bot] in #3178
- build(deps-dev): bump virtualenv from 20.35.4 to 20.36.1 in /backend by @dependabot[bot] in #3177
- feat: add applied controls placeholder in requirement assessment edit page by @Mohamed-Hacene in #3143
- feat(ai): support EBIOS RM objects on the MCP server by @ab-smith in #3184
- build(deps-dev): bump @sveltejs/kit from 2.22.2 to 2.49.5 in /frontend by @dependabot[bot] in #3187
- build(deps): bump urllib3 from 2.3.0 to 2.6.3 in /dispatcher by @dependabot[bot] in #3189
- build(deps): bump requests from 2.32.3 to 2.32.4 in /dispatcher by @dependabot[bot] in #3191
- build(deps): bump aiohttp from 3.11.14 to 3.13.3 in /dispatcher by @dependabot[bot] in #3190
- build(deps): bump urllib3 from 2.4.0 to 2.6.3 in /cli by @dependabot[bot] in #3192
- chores(deps): batch upgrade of cli dependencies by @ab-smith in #3198
- chores(deps): batch upgrade of automation folder dependencies by @ab-smith in #3202
- feat(ai): claude skill to bootstrap CISO Assistant with basic questions by @ab-smith in #3186
- chores(deps): update sveltekit-superforms to manage underlying dependencies by @ab-smith in #3203
- feat: add missing iam filter to related object when retrieving an object by @tchoumi313 in #3159
- chores(deps): pin devalue for transient dependencies issue by @ab-smith in #3204
- feat(ui): add mappings quick filter to libraries list view by @nas-tabchiche in #3185
- fix: inherit domain on quant scenarios and hyoptheses by @ab-smith in #3206
- feat(ai): new skill for basic risk assessment and fix some MCP ambiguity issues by @ab-smith in #3207
- feat!: actors by @nas-tabchiche in #3128
- feat(beta): ebios-rm excel export/import by @ab-smith in #3197
- feat(ui): display authors and reviewers in detail views by @nas-tabchiche in #3181
- fix: change processing.foreignKeys.owner.urlModel from users to entities by @nas-tabchiche in #3180
- docs: actors concept by @eric-intuitem in #3122
- feat: add delete option to standard context menu and dependencies upgrade by @ab-smith in #3205
- feat: add a toggle parameter to decide if entities visible in actors by @eric-intuitem in #3208
- chores(deps): pin tar for node version by @ab-smith in #3211
- fix: IAM management for actors and dedicated route for details page by @ab-smith in #3212
- fix(test): fix flakiness caused by some toasts and enterprise settings by @eric-intuitem in #3209
- fix: teams page in enterprise sidebar by @Mohamed-Hacene in #3213
- fix(docs): mermaid comment in general data model by @Mohamed-Hacene in #3217
- fix: filter out unrelated representatives in entity assessment create form by @nas-tabchiche in #3220
- fix: third party user actor filtering by @nas-tabchiche in #3216
New Contributors
- @votrepresencedigitale made their first contribution in #3172
Full Changelog: v3.9.2...v3.10.0
v3.9.2
What's Changed
- chores: update helm chart to v3.9.1 by @ab-smith in #3129
- fix: remove useless finally by @eric-intuitem in #3132
- fix: typo in fr translation by @eric-intuitem in #3140
- fix: better management of reverse links on Policies by @ab-smith in #3139
- docs: revise README for better clarity and additional badges by @ab-smith in #3141
- feat: additional fields for asset export and view by @StefanFl in #3138
- fix: add guardrails to SocialAccountAdapter to handle IdP issuing multiple emails by @nas-tabchiche in #3148
- feat(18n): support chinese (simplified) translation by @ab-smith in #3152
- build(deps): bump urllib3 from 2.6.2 to 2.6.3 in /backend by @dependabot[bot] in #3147
- chores(i18n): add missing italian strings by @LoZio and @ab-smith in #3156
- Add Spanish translation to doc-pol_new.xlsx by @thidalgosalvador and @ab-smith in #3157
- fix: sanitize task name to avoid invalid characters in xlsx export by @Mohamed-Hacene in #3144
- feat: user can decide to include enclaves or not on the organisation tree by @ab-smith in #3160
- feat(lib): update mitre attack to v18.1 by @eric-intuitem in #3153
- feat(lib): support for Estonian E-ITS framework by @ab-smith in #3161
New Contributors
Full Changelog: v3.9.1...v3.9.2
v3.9.1
What's Changed
- chores: helm chart upgrade to 3.9.0 by @ab-smith in #3119
- feat: ci/cd test for enterprise backup/restore in community edition by @tchoumi313 in #3027
- fix: Revoke sessions after enabling 2FA by @monsieurswag in #3074
- fix(tests): workaround for ebios-rm flakiness by @eric-intuitem in #3126
- fix: extended result donut follows implementation group by @ab-smith in #3120
- fix: additional improvement to IAM by @eric-intuitem in #3116
- feat(perf): improve audit perf by @eric-intuitem in #3125
Full Changelog: v3.9.0...v3.9.1
v3.9.0
What's Changed
- chores: update helm chart by @ab-smith in #3115
- feat: improve metric instances table and unit management by @ab-smith in #3117
- feat: support extended audit result and extra flag to control the visibility of progress by @ab-smith in #3103
- feat: link ISO objectives to custom metrics by @ab-smith in #3118
- feat: servicenow integration by @nas-tabchiche in #3098
Full Changelog: v3.8.1...v3.9.0
v3.8.1
What's Changed
- chores(build): update helm chart by @ab-smith in #3080
- fix: better management of dimensionless units on kpi card by @ab-smith in #3081
- fix: cascade deletion of attachment with evidence by @melinoix in #3083
- fix: make parent domain clearly mandatory on EE with better fallback for CE by @ab-smith in #3060
- chores: ready for python 3.14 and allauth upgrade by @ab-smith in #3092
- feat: Added 614 translations to IT frontend messages by @LoZio in #3091
- fix: broken YES_NO filters by @monsieurswag in #3088
- chores: move to latest node LTS and fix missing formatting by @ab-smith in #3094
- chores(i18n): add missing Spanish translations to frontend messages (es.json) by @thidalgosalvador in #3093
- feat: add an observation field for the security exceptions by @martinzerty in #3085
- feat(UI): use modal for library upload by @monsieurswag in #3086
- chores: align enterprise edition poetry lock file by @ab-smith in #3102
- feat: ebios rm - allow users to focus on a specific feared event on strategic scenario by @ab-smith in #3099
- feat: improve compliance recap page ui by @melinoix in #3107
- fix: post-upgrade backend warnings + frontend pending warnings by @ab-smith in #3095
- feat(pro): support ebios RM study import from ARM excel format by @ab-smith in #3110
- feat: enhance and fix webhook form by @melinoix in #3105
- doc(spec): improve assets and add actors by @eric-intuitem in #2861
- fix: modeltable tabs not flex in generic collections by @melinoix in #3104
- fix: inherit base viewset and serializer classes for webhook endpoints by @nas-tabchiche in #3111
- fix: missing permissions on metrics management by @ab-smith in #3113
- fix: user self-actions permissions by @nas-tabchiche in #3114
New Contributors
Full Changelog: v3.8.0...v3.8.1