') + ')', 'gi'); if (regex.test(text)) { found = true; var frag = document.createDocumentFragment(); var parts = text.split(regex); parts.forEach(function(part, i) { if (i % 2 === 0) { frag.appendChild(document.createTextNode(part)); } else { var span = document.createElement('span'); span.className = 'userscript-highlight'; span.textContent = part; frag.appendChild(span); } }); node.parentNode.replaceChild(frag, node); } }); } else if (node.nodeType === 1 && node.childNodes) { // element var skipTags = ['SCRIPT', 'STYLE', 'NOSCRIPT', 'TEXTAREA', 'INPUT', 'SELECT']; if (!skipTags.includes(node.tagName)) { Array.from(node.childNodes).forEach(highlight); } } } highlight(document.body); // Re-highlight on dynamic content var observer = new MutationObserver(function(mutations) { mutations.forEach(function(m) { m.addedNodes.forEach(function(node) { if (node.nodeType === 1 || node.nodeType === 3) highlight(node); }); }); }); observer.observe(document.body, { childList: true, subtree: true }); })(); } } catch(__e) { console.warn('[Userscript:Highlight Search Terms]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + ', 'i'); if (__m === '*' || __re.test(location.href)) { // Strip utm_, fbclid, gclid, etc. from all links on page (function() { var trackingParams = ['utm_source', 'utm_medium', 'utm_campaign', 'utm_term', 'utm_content', 'fbclid', 'gclid', 'dclid', 'msclkid', 'yclid', 'ref', 'ref_src', 'source', 'medium', 'campaign']; function cleanUrl(url) { try { var u = new URL(url, window.location.origin); var changed = false; trackingParams.forEach(function(p) { if (u.searchParams.has(p)) { u.searchParams.delete(p); changed = true; } }); return changed ? u.toString() : url; } catch (e) { return url; } } function cleanLinks() { document.querySelectorAll('a[href]').forEach(function(a) { var clean = cleanUrl(a.href); if (clean !== a.href) a.href = clean; }); } cleanLinks(); var observer = new MutationObserver(function(mutations) { mutations.forEach(function(m) { m.addedNodes.forEach(function(node) { if (node.nodeType === 1) { if (node.tagName === 'A') cleanLinks(); node.querySelectorAll('a[href]').forEach(function(a) { var clean = cleanUrl(a.href); if (clean !== a.href) a.href = clean; }); } }); }); }); observer.observe(document.body, { childList: true, subtree: true }); })(); } } catch(__e) { console.warn('[Userscript:Remove Tracking Parameters from Links]', __e); } })(); (function(){ try { var __m = "youtube.com"; var __re = new RegExp('^' + "youtube\\.com" + ', 'i'); if (__m === '*' || __re.test(location.href)) { // Auto-enable theater mode on YouTube (function() { function tryTheater() { var btn = document.querySelector('button[aria-label="Theater mode"], ytd-player #player button[title="Theater mode"]'); if (btn && !btn.classList.contains('activated')) { btn.click(); } } // Try immediately tryTheater(); // Try after navigation (SPA) var lastUrl = location.href; setInterval(function() { if (location.href !== lastUrl) { lastUrl = location.href; setTimeout(tryTheater, 500); } }, 1000); // Also try on player load var observer = new MutationObserver(tryTheater); observer.observe(document.body, { childList: true, subtree: true }); })(); } } catch(__e) { console.warn('[Userscript:YouTube Theater Mode Default]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + ', 'i'); if (__m === '*' || __re.test(location.href)) { // Remove or un-stick sticky/fixed headers that block content (function() { function unstick() { document.querySelectorAll('header, nav, [role="banner"], .header, .navbar, .sticky, .fixed-top, [style*="position: fixed"], [style*="position:sticky"]').forEach(function(el) { if (el.style.position === 'fixed' || el.style.position === 'sticky' || getComputedStyle(el).position === 'fixed' || getComputedStyle(el).position === 'sticky') { el.style.position = 'static'; el.style.top = 'auto'; el.style.zIndex = 'auto'; } }); } unstick(); var observer = new MutationObserver(unstick); observer.observe(document.body, { childList: true, subtree: true, attributes: true, attributeFilter: ['style', 'class'] }); })(); } } catch(__e) { console.warn('[Userscript:Kill Sticky Headers]', __e); } })(); })(); CodeQL · Workflow runs · fsspec/universal_pathlib · GitHub
Skip to content

Actions: fsspec/universal_pathlib

Actions

CodeQL

Actions

Loading...
Loading

Show workflow options

Create status badge

Loading
160 workflow runs
160 workflow runs

Filter by Event

Filter by Status

Filter by Branch

Filter by Actor

Scheduled
CodeQL #208: by github-advanced-securityAI
1m 11s main
1m 11s
Scheduled
CodeQL #207: by github-advanced-securityAI
1m 16s main
1m 16s
Scheduled
CodeQL #206: by github-advanced-securityAI
1m 22s main
1m 22s
Scheduled
CodeQL #204: by github-advanced-securityAI
1m 16s main
1m 16s
Scheduled
CodeQL #203: by github-advanced-securityAI
1m 10s main
1m 10s
Scheduled
CodeQL #202: by github-advanced-securityAI
1m 20s main
1m 20s
Scheduled
CodeQL #201: by github-advanced-securityAI
1m 14s main
1m 14s
Scheduled
CodeQL #199: by github-advanced-securityAI
1m 16s main
1m 16s
Scheduled
CodeQL #198: by github-advanced-securityAI
1m 13s main
1m 13s
Scheduled
CodeQL #196: by github-advanced-securityAI
1m 20s main
1m 20s
Scheduled
CodeQL #195: by github-advanced-securityAI
1m 16s main
1m 16s
Scheduled
CodeQL #193: by github-advanced-securityAI
1m 26s main
1m 26s
Push on main
CodeQL #191: by ap--
3m 33s main
3m 33s
Push on main
CodeQL #190: by ap--
3m 32s main
3m 32s
Push on main
CodeQL #189: by ap--
1m 10s main
1m 10s
Push on main
CodeQL #188: by ap--
1m 55s main
1m 55s
Push on main
CodeQL #187: by ap--
3m 8s main
3m 8s
Scheduled
CodeQL #186: by github-advanced-securityAI
1m 13s main
1m 13s
Scheduled
CodeQL #185: by github-advanced-securityAI
1m 18s main
1m 18s