Skip to content

Use config platform name for logging process - #139

Merged
egrace479 merged 1 commit into
devfrom
bug-fix/tag-script-import
Aug 24, 2026
Merged

egrace479 merged 1 commit into
devfrom
bug-fix/tag-script-import

Conversation

@egrace479

Copy link
Copy Markdown
Member

Hugging Face fetch is hard-coded as 'HF', and pulling from display is incompatible with the SVG use.

This will address the failed weekly tag-scan run and we'll do a patch release.

Hugging Face fetch is hard-coded as 'HF', and pulling from display is incompatible with the SVG use
@egrace479
egrace479 requested a review from beanbean9339 August 24, 2026 16:33

@beanbean9339 beanbean9339 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Looks good to me.

@egrace479
egrace479 merged commit be68d32 into dev Aug 24, 2026
1 check passed
@egrace479
egrace479 deleted the bug-fix/tag-script-import branch August 24, 2026 16:39
@egrace479 egrace479 mentioned this pull request Aug 24, 2026
3 tasks done
egrace479 added a commit that referenced this pull request Aug 24, 2026
Hugging Face fetch is hard-coded as 'HF', and pulling from display is incompatible with the SVG use in a Node environment
NetZissou pushed a commit to ABC-Center/catalog that referenced this pull request Aug 28, 2026
Pulled from Imageomics catalog [PR
139](Imageomics/catalog#139)

cherry-pick commit: 51800ecaa94cd7698b57b6e5f6d0f1629581b219

Hugging Face fetch is hard-coded as 'HF', and pulling from display is incompatible with the SVG use in a Node environment
NetZissou added a commit to ABC-Center/catalog that referenced this pull request Sep 1, 2026
* Set tests to run on 'dev' branch in workflow

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)

* Allow for HF org with different name from code platform org

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)

* Modularize the codebase

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

* Update packages to remove vulnerabilities

Pulled from Imageomics catalog

cherry-picked from commit: 939bfeb4f5b750fb74e9acfb08fa4c03673a3253

use named imports, error with jsyaml, standardize fs use

* Update public/config.yaml

add `ORGANIZATION_NAME` field in `public/config.yaml` and set value as "ABC-Center"

Co-authored-by: Elizabeth Campolongo <38985481+egrace479@users.noreply.github.com>

* Add Codeberg as a code platform option

Pulled from Imageomics catalog [PR
121](Imageomics/catalog#121)

cherry-pick commit: 8315b22a4ad8106b93473d3c5c748fdac0697c97

* Switch to local SVG use for code platform logo

Codeberg logo is too complex for simple svg path definition

* Check release not undefined for ribbon,

as with stars and forks, there may not be a release

* Generalize tests for code fetching to cycle platforms

Add profile repo key, Codeberg uses .profile like GitHub has .github

* Struct/platform keys

Pulled from Imageomics catalog [PR 126](Imageomics/catalog#126)

cherry-pick commit: 1a5e7bad2f362acdcaee06802ba7e541ff909354

* Consolidate platform-specific non-ui value fetches in dedicated file

Reduces platform-specific edits required to token-handling in scripts

* Remove duplicated key from return

fallback defined at UI render

* Revise data mapping test

* Clarify demo (HF space) jargon

Pulled from Imageomics catalog [PR 132](Imageomics/catalog#132)

cherry-pick commit: 7fb4eff9172509f30056ce0c8076560bb9a02a96

* Update terminology to be more general (use 'demos' instead of 'spaces')

* Update documentation where relevant to match

* removed contribution file & agent file, preserved ABC customization
  while changing "space" to "demo"

* Add GitLab as a code repository platform option

Pulled from Imageomics catalog [PR
134](Imageomics/catalog#134)

cherry-pick commit: c5ce9487905f266448c33398025f678ea75ab825

* Update documentation to reflect increased code platform options

* ensure no private repos leak

* Use platform-specific token auth in release fetch script

* Move build-time helper functions to scripts utility

* Make org name testing more robust based on platform differences

* make build script requests more efficient and respectful

* Include projects from subgroups, but exclude shared projects for GitLab

consistent with the stated goal of the catalog and the way in which GitLab presents a group's projects

* Add number of results display near search bar

Pulled from Imageomics catalog [PR
135](Imageomics/catalog#135)

cherry-pick commit: 6933942875119ea87a1624cd80647032ceda30f0

* feat: display result count next to search bar, adjusts with all filters

Co-authored-by: egrace479 <38985481+egrace479@users.noreply.github.com>

* match formatting standard

* Add polite screen-reader notice of result count

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: egrace479 <38985481+egrace479@users.noreply.github.com>

* Use config platform name for logging process

Pulled from Imageomics catalog [PR
139](Imageomics/catalog#139)

cherry-pick commit: 51800ecaa94cd7698b57b6e5f6d0f1629581b219

Hugging Face fetch is hard-coded as 'HF', and pulling from display is incompatible with the SVG use in a Node environment

* Apply batched suggestions from code review

Co-authored-by: Elizabeth Campolongo <38985481+egrace479@users.noreply.github.com>

---------

Co-authored-by: Elizabeth Campolongo <38985481+egrace479@users.noreply.github.com>
Co-authored-by: egrace479 <e.campolongo479@gmail.com>
Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.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