Skip to content

Feat/secrets consolidation - #299

Open
razasaddiqi wants to merge 3 commits into
mainfrom
feat/secrets-consolidation
Open

razasaddiqi wants to merge 3 commits into
mainfrom
feat/secrets-consolidation

Conversation

@razasaddiqi

@razasaddiqi razasaddiqi commented Nov 10, 2026 •

Copy link
Copy Markdown

Checklist

  • Tests were added/updated according to the feature/bugfix/change made
  • Version was rolled according to semver requirements
  • API endpoints openapi schema was updated if applicable

Changes

Changes

  • SDK bump: @iblai/iblai-js goes from 2.61.0 to 2.68.0.
  • Footer rows: the integrations footer action is gone. The footer's secrets and api rows open the Account screen on its Secrets and API tabs. Everything else in the Account screen stays as it was.
  • Help link: the Account screen gets the help centre URL (config.settings.helpCenterUrl()) for the API page's Help link.

Tests

  • app-sidebar tests check that the api and secrets footer rows open the Account screen on the right tab, and that the help centre link reaches it.

How to test

  1. Sign in as an organization admin and open the sidebar footer menu.
  2. Click Secrets. The Account screen opens on Secrets, with the other tabs still in its side menu.
  3. Click API. The Account screen opens on API, and the Help link opens the help centre.
  4. Click Management, Monetization and Advanced. Each opens the Account screen on that tab, as before.
image image image image image image WhatsApp Image 2026-11-11 at 00 05 08 WhatsApp Image 2026-11-11 at 00 05 09 (1) WhatsApp Image 2026-11-11 at 00 05 09 WhatsApp Image 2026-11-11 at 00 05 10

@razasaddiqi
razasaddiqi requested a review from mamigot as a code owner November 10, 2026 21:56
@github-actions

Copy link
Copy Markdown
Contributor

❌ PR E2E failed

1 test failed against prod 1.396.0.

Open the report: every failure has a screenshot and a trace. Comment /retest <spec> to re-run one file in minutes.

Tests What went wrong Example
1 Check failed: Error: expect(page).toHaveURL(expected) failed Expected: predicate to succeed — also failing on lms#​298, probably not yours learner has the agent complete a unit that was just authored in Studio · screenshot · trace

Full report, traces and screenshots

105 passed · 1 failed · 153 skipped

Details
  • Where it stopped: running the tests

Pipeline run, for maintainers: 42925843766

commit cffeee8f · suite skills (full) on stg1 · tested against prod 1.396.0 · How to read this

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant