Skip to content

Pull Updates from Imageomics Catalog (3rd Batch)#9

Merged
NetZissou merged 8 commits into
mainfrom
dev
May 22, 2026
Merged

Pull Updates from Imageomics Catalog (3rd Batch)#9
NetZissou merged 8 commits into
mainfrom
dev

Conversation

@NetZissou
Copy link
Copy Markdown
Contributor

EmersonFras and others added 7 commits May 22, 2026 18:46
Pull from imageomics catalog [PR
92](Imageomics/catalog#92)

* extract normalizeTag into src/normalizeTag.js

* add tests for normalizeTag

* extract filter and sort logic into src/filterAndSort.js

* add tests for filterItems and sortItems

* extract HF additional repo dedup into src/filterNewAdditionalEntries.js

* add tests for filterNewAdditionalEntries

---------

Co-authored-by: Elizabeth Campolongo <38985481+egrace479@users.noreply.github.com>
(cherry picked from commit 4f1e2eb780a1ca181d85f43ab6734e1ba45fe8be)
Pull from imageomics catalog [PR 94](Imageomics/catalog#94)

* Use Catalog App for tag-scan PR

* Add documentation for creating a GitHub App for authentication

(cherry picked from commit cffb80cbeed5887d1dd910815484cacf38b42ce3)
Pull from imageomics catalog [PR 97](Imageomics/catalog#97)

* Move code platform definition to config

Add functions to define API URLs and ribbon values based on config-defined platform

* Add check for valid platform, throw informative error (config-based)

(cherry picked from commit 9f0afdda5f8c07cb568bfe55c211b89672a41ecb)
Pull from imageomics catalog [PR 101](Imageomics/catalog#101)

(cherry picked from commit 47aeae0ccab53e367bf582a19da8ff4e3f552727)
Pull from imageomics catalog [PR 102](Imageomics/catalog#102)

This was a suggestion from Copilot to improve log messaging; displayName is set from 'defineRibbonVals.js', but the import was missed
Pull from imageomics catalog [PR 104](Imageomics/catalog#104)

* Simplify intro, move detailed personalization and generation documentation to docs directory

* Replace PAT description with App-based authentication and automation pointer

* Revise intro paragraph for increased generality, emphasize template aspect earlier
to encourage reuse

(cherry picked from commit 3e0757d4d73f2daa0ac01ac6a959cd43fe7956aa)
Pull from imageomics catalog [PR 103](Imageomics/catalog#103)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
(cherry picked from commit a1963abcaedc440c683d7bc5e7b25dac7eb7fba8)
@NetZissou NetZissou self-assigned this May 22, 2026
@NetZissou NetZissou requested a review from egrace479 May 22, 2026 22:58
Copy link
Copy Markdown
Member

@egrace479 egrace479 left a comment

Choose a reason for hiding this comment

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

A couple suggested re-writes to make it ABC-specific and include the newer HF manual addition functionality.

Comment thread README.md Outdated
Comment thread README.md Outdated
Comment thread README.md Outdated
Co-authored-by: Elizabeth Campolongo <38985481+egrace479@users.noreply.github.com>
@NetZissou NetZissou requested a review from egrace479 May 22, 2026 23:14
Copy link
Copy Markdown
Member

@egrace479 egrace479 left a comment

Choose a reason for hiding this comment

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

Tested that it ran locally too.

@NetZissou NetZissou merged commit c30cdf5 into main May 22, 2026
1 check passed
@NetZissou NetZissou deleted the dev branch May 22, 2026 23:24
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