Skip to content

fix(observable-aliases): backfill missing aliases in v6 data - #61

Merged
PakitoSec merged 1 commit into
mainfrom
fix/observable-aliases-backfill-missing-aliases-f9d9263
Jun 24, 2026
Merged

fix(observable-aliases): backfill missing aliases in v6 data#61
PakitoSec merged 1 commit into
mainfrom
fix/observable-aliases-backfill-missing-aliases-f9d9263

Conversation

@PakitoSec

Copy link
Copy Markdown
Owner

Summary

  • make observable aliases optional in the generated TypeScript types and JSON schema
  • default Observable.aliases to an empty list in the Python model
  • backfill missing observable aliases when loading existing 6.0.0 investigations and when migrating v5 data
  • bump package versions to 6.1.2 and refresh the lockfile

Testing

  • add coverage for the generated schema no longer requiring aliases
  • add migration tests to verify missing observable aliases are backfilled without mutating the original payload

@PakitoSec PakitoSec self-assigned this Jun 24, 2026
@PakitoSec
PakitoSec merged commit 06eb5bd into main Jun 24, 2026
5 checks passed
@PakitoSec
PakitoSec deleted the fix/observable-aliases-backfill-missing-aliases-f9d9263 branch June 24, 2026 14:08
PakitoSec added a commit that referenced this pull request Jul 12, 2026
Co-authored-by: Jérôme PAQUET <jerome.paquet@external.engie.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant