Skip to content

build(insights)!: restructure to generate into src directory#430

Merged
karelhala merged 1 commit intoRedHatInsights:mainfrom
OlhaTmlk:RHCLOUD-43172
Feb 25, 2026
Merged

build(insights)!: restructure to generate into src directory#430
karelhala merged 1 commit intoRedHatInsights:mainfrom
OlhaTmlk:RHCLOUD-43172

Conversation

@OlhaTmlk
Copy link
Contributor

Align insights package with notifications/integrations build
pattern: generate TypeScript into src/, add clean-generate and
clean-build targets, update tsconfig to target ES2021 for ESM,
remove /dist prefix from package.json exports.

Regenerated from current OpenAPI spec which introduces
breaking API changes.

BREAKING CHANGE: The following endpoints have been removed from
the upstream Insights API and are no longer available:

  • Account management: AccountList, AccountRetrieve, AccountHostsRetrieve
  • Settings: SettingsList
  • Usage tracking: UsageList
  • Reports: SystemRenderedReportsList
  • Pathway mutations: PathwayCreate, PathwayUpdate, PathwayDestroy
  • Topic mutations: TopicCreate, TopicUpdate, TopicPartialUpdate, TopicDestroy

  Align insights package with notifications/integrations build
  pattern: generate TypeScript into src/, add clean-generate and
  clean-build targets, update tsconfig to target ES2021 for ESM,
  remove /dist prefix from package.json exports.

  Regenerated from current OpenAPI spec which introduces
  breaking API changes.

  BREAKING CHANGE: The following endpoints have been removed from
  the upstream Insights API and are no longer available:
  - Account management: AccountList, AccountRetrieve, AccountHostsRetrieve
  - Settings: SettingsList
  - Usage tracking: UsageList
  - Reports: SystemRenderedReportsList
  - Pathway mutations: PathwayCreate, PathwayUpdate, PathwayDestroy
  - Topic mutations: TopicCreate, TopicUpdate, TopicPartialUpdate, TopicDestroy
@OlhaTmlk OlhaTmlk requested review from Hyperkid123, charlesmulder and karelhala and removed request for Hyperkid123 February 24, 2026 15:37
@karelhala karelhala merged commit ec8609a into RedHatInsights:main Feb 25, 2026
9 checks passed
@OlhaTmlk OlhaTmlk deleted the RHCLOUD-43172 branch February 25, 2026 10:16
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.

3 participants