Skip to content

Pull Updates from Imageomics Catalog - #13

Open
NetZissou wants to merge 4 commits into
mainfrom
dev
Open

Pull Updates from Imageomics Catalog#13
NetZissou wants to merge 4 commits into
mainfrom
dev

Conversation

@NetZissou

Copy link
Copy Markdown
Contributor

Set tests to run on 'dev' branch in workflow

Allow for HF org with different name from code platform org

Modularize the codebase

Update packages to remove vulnerabilities

The AGENT.md file was not placed in this customized catalog repo, therefore the updated changes from the commits were discarded during cherry-pick.

egrace479 and others added 4 commits August 6, 2026 15:54
Pull from Imagomics catalog [PR 109](Imageomics/catalog#109)

Excluded agent md updates from the original commits.

dev will now be used before main

(cherry picked from commit 9a4b28089fe1711521e0f736603d5de74b5f1a5f)
Pull from Imageomics catalog [PR
110](Imageomics/catalog#110)

Excluded agents md updates from the original commits.

* Allow for HF org with different name from codebase platform

* Add terminal rendered error message in case of missing/incorrect config keys at Vite start

* Improve validation

(cherry picked from commit: 2f1f18541e2e769f7ada5f45ee4dcb4beb42a314)
Pulled from Imageomics catalog [PR
115](Imageomics/catalog#115)

Excluded agents md updates from the original commit.

* Move type/platform-based repo fetching to dedicated api modules

* Check releases are loaded before fetching code repos

* Move rendering, URL management, and UI logic to external modules

* Move tag lookup creation to tag-related utils file to reduce parameter passing
internal variable only required for normalizing tags

* Restructure repo to accommodate larger number of source files
arrange by purpose

* Update AGENTS repository layout description to reflect changes
initial description updates generated with Gemini 3.1 Pro in a modularization discussion thread
updated paths for test list

* Add tests for new API fetch modules and URL management

Tests constructed with aid of Gemini 3.1 Pro and Thinking

Switch to jsdom testing strategy, copilot suggestion

* Move HF default tag filtering to normalizeTag utility

consolidates tag processing, creating single location for potential personalization of tags

cherry-picked from commit: 76a1f4a16cdc1ba2e74d237d92e4ebc66c0b709c
Pulled from Imageomics catalog

cherry-picked from commit: 939bfeb4f5b750fb74e9acfb08fa4c03673a3253

use named imports, error with jsyaml, standardize fs use
@NetZissou NetZissou self-assigned this Aug 6, 2026
@NetZissou NetZissou added the src-upstream Update coming from the upstream repo label Aug 6, 2026
@NetZissou
NetZissou requested a review from egrace479 August 6, 2026 20:09
Comment thread public/config.yaml
# Customize these values to personalize the catalog for your organization

# Organization & Repository Settings
ORGANIZATION_NAME: ABC-Center # GitHub/Hugging Face organization name for API calls (case-sensitive for HF)

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
ORGANIZATION_NAME: ABC-Center # Codebase platform organization name (for API calls)
HF_ORGANIZATION_NAME: ABC-Center # Hugging Face organization name (case-sensitive, for API calls)

Seems this change didn't get copied over with the cherry-pick in 69ff9f5 (would've been a conflict since you had fixed this issue here previously).

Comment thread package-lock.json

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Did you regenerate this file based on the updated package.json or just pull it from the template repo?

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

Labels

src-upstream Update coming from the upstream repo

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants