From 139e2345f77bc0694b2c3b2216c6050ea0881f4b Mon Sep 17 00:00:00 2001 From: Daniel Serrano Date: Fri, 31 Jul 2026 11:30:16 +0200 Subject: [PATCH 1/2] Omni CMS: add HTML signals (dom-only misses response-first detection) Omni CMS (Modern Campus, formerly OU Campus) matches only via a dom selector (a[href*='a.cms.omniupdate.com/11/']). Response-first / non-headless consumers don't evaluate dom, so Omni CMS goes undetected even when the marker is present. Add html patterns for the same signal (statically matchable): the omniupdate CMS link host and the OmniUpdate XSL namespace. Verified on www.stonybrook.edu, www.fau.edu, www.aamu.edu, www.wilkes.edu. --- src/technologies/o.json | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/technologies/o.json b/src/technologies/o.json index 420d23268..e65e1f8b1 100644 --- a/src/technologies/o.json +++ b/src/technologies/o.json @@ -489,6 +489,10 @@ ], "description": "Omni CMS (formerly OU Campus) is a web content management system developed by Modern Campus. Modern Campus is a SaaS-based student lifecycle management software designed to manage continuing education and non-degree programs.", "dom": "a[href*='a.cms.omniupdate.com/11/']", + "html": [ + "a\\.cms\\.omniupdate\\.com", + "omniupdate\\.com/XSL/Variables" + ], "icon": "Modern Campus.png", "pricing": [ "poa" From 36db55e4bd614e1681af0ef425a4b26ccc0b7f21 Mon Sep 17 00:00:00 2001 From: Daniel Serrano Date: Thu, 6 Aug 2026 12:52:20 +0200 Subject: [PATCH 2/2] Omni CMS: broaden the dom selector instead of adding html patterns Replaces the version-pinned a[href*='a.cms.omniupdate.com/11/'] selector with a[href*='cms.omniupdate.com'], so installs served under other OU Campus paths/versions are detected. Drops the html patterns per review feedback. Co-Authored-By: Claude and Daniel Serrano - daniel.serrano@griddo.io --- src/technologies/o.json | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/src/technologies/o.json b/src/technologies/o.json index e65e1f8b1..6ce3b9104 100644 --- a/src/technologies/o.json +++ b/src/technologies/o.json @@ -488,11 +488,7 @@ 1 ], "description": "Omni CMS (formerly OU Campus) is a web content management system developed by Modern Campus. Modern Campus is a SaaS-based student lifecycle management software designed to manage continuing education and non-degree programs.", - "dom": "a[href*='a.cms.omniupdate.com/11/']", - "html": [ - "a\\.cms\\.omniupdate\\.com", - "omniupdate\\.com/XSL/Variables" - ], + "dom": "a[href*='cms.omniupdate.com']", "icon": "Modern Campus.png", "pricing": [ "poa"