Skip to content

fix(ai-integrations): Properly generate user, license, and authentication in catalog entities#704

Merged
johnmcollier merged 3 commits into
redhat-developer:mainfrom
johnmcollier:handleuserlicenseauth
Apr 29, 2025
Merged

fix(ai-integrations): Properly generate user, license, and authentication in catalog entities#704
johnmcollier merged 3 commits into
redhat-developer:mainfrom
johnmcollier:handleuserlicenseauth

Conversation

@johnmcollier
Copy link
Copy Markdown
Member

Hey, I just made a Pull Request!

Fixes the following small bugs in the model catalog plugin:

  • Owner name not being set properly --> Properly sets the entity owner by prepending user: when generating the entities
  • License information missing --> Adds the License URL to the model component if present
  • Authentication information missing --> Adds the auth-required / auth-not-required tags when relevant to the model server component

✔️ Checklist

  • A changeset describing the change and affected packages. (more info)
  • Added or Updated documentation
  • Tests for new functionality and regression tests for bug fixes
  • Screenshots attached (for UI changes)

…tion in catalog entities

Signed-off-by: John Collier <jcollier@redhat.com>
Signed-off-by: John Collier <jcollier@redhat.com>
@rhdh-gh-app
Copy link
Copy Markdown

rhdh-gh-app Bot commented Apr 29, 2025

Unnecessary Changesets

The following package(s) are private and do not need a changeset:

  • @red-hat-developer-hub/backstage-plugin-catalog-backend-module-model-catalog

Changed Packages

Package Name Package Path Changeset Bump Current Version
@red-hat-developer-hub/backstage-plugin-catalog-backend-module-model-catalog workspaces/ai-integrations/plugins/catalog-backend-module-model-catalog patch v0.3.0

Signed-off-by: John Collier <jcollier@redhat.com>
@sonarqubecloud
Copy link
Copy Markdown

Quality Gate Failed Quality Gate failed

Failed conditions
52.7% Duplication on New Code (required ≤ 3%)

See analysis details on SonarQube Cloud

@johnmcollier johnmcollier merged commit 23dccda into redhat-developer:main Apr 29, 2025
8 of 9 checks passed
ishanjogi89 added a commit to ishanjogi89/rhdh-plugins that referenced this pull request May 9, 2025
…ugins into FLPATH-2224

* 'FLPATH-2224' of https://github.com/ijogi-redhat/rhdh-plugins:
  feat(theme): align tab styles with PF6 (redhat-developer#696)
  Version Packages (redhat-developer#712)
  Version Packages (redhat-developer#711)
  fix(marketplace): use namespace also for packages location (redhat-developer#693)
  Version Packages (redhat-developer#683)
  chore(openshift-image-registry): remove unused devdependency @types/node (redhat-developer#710)
  Version Packages (redhat-developer#709)
  chore(deps): bump http-proxy-middleware from 2.0.7 to 2.0.9 (redhat-developer#699)
  chore(deps): update dependency @types/node to v18.19.87 (redhat-developer#708)
  Add Sandbox team to Sanbox workjspace CODEOWNERS (redhat-developer#706)
  Version Packages (redhat-developer#707)
  fix(lightspeed): pause autoscroll when user scrolls up during streaming responses (redhat-developer#694)
  Fix(AI-Experience): CSS Fixes (redhat-developer#705)
  fix(ai-experience): make model displayname optional in ai homepage (redhat-developer#703)
  fix(ai-integrations): Properly generate user, license, and authentication in catalog entities (redhat-developer#704)
  feat(ai-news): export AI news icon (redhat-developer#702)
  feat(orchestrator): form widgets templating, SchemaUpdater and retrigger (redhat-developer#697)
  RHDHPAI-722: Create AI News page powered by RSS (redhat-developer#680)
  feat(ai-integrations): Provide support for techdocs when present on the Model Catalog JSON object (redhat-developer#698)
  RHDHPAI-769: Sandbox Plugin Bug fixes (redhat-developer#688)
elai-shalev pushed a commit to elai-shalev/rhdh-plugins that referenced this pull request Jan 21, 2026
…tion in catalog entities (redhat-developer#704)

* fix(ai-integrations): Properly generate user, license, and authentication in catalog entities

Signed-off-by: John Collier <jcollier@redhat.com>

* Add changeset

Signed-off-by: John Collier <jcollier@redhat.com>

* Update tests

Signed-off-by: John Collier <jcollier@redhat.com>

---------

Signed-off-by: John Collier <jcollier@redhat.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.

2 participants