Skip to content

Add field-reference-to-alias conversion so stored reference_to serves as reference #28149

Add field-reference-to-alias conversion so stored reference_to serves as reference

Add field-reference-to-alias conversion so stored reference_to serves as reference #28149

Triggered via pull request August 31, 2026 17:35
StatusSuccess
Total duration 23m 41s
Artifacts 17

ci.yml

on: pull_request
Matrix: dogfood
Matrix: test
Dogfood Verify CLI
5m 35s
Dogfood Verify CLI
Temporal Conformance (live PG + MySQL)
7m 56s
Temporal Conformance (live PG + MySQL)
Build Core
7m 46s
Build Core
Build Docs
0s
Build Docs
Console Pin Gate
0s
Console Pin Gate
Dogfood Regression Gate
14s
Dogfood Regression Gate
Fit to window
Zoom out
Zoom in

Artifacts

Produced during runtime
NameSizeDigest
build-output
41.3 MB
sha256:a85d824d948035b642bbff93532761028a11cd76518ab35cb5a026cbf2f166ee
shard-attest-dogfood-1-of-3 Expired
325 Bytes
sha256:545aaae50b15edf68054c2b6a29fde5af2edf71a8d4ad90227906ce6adb311e2
shard-attest-dogfood-2-of-3 Expired
323 Bytes
sha256:870aa6d01f820b7f0dcbac8beb64ee9c9b4fcb4f2087e4d0cf7ec2466ff42f88
shard-attest-dogfood-3-of-3 Expired
321 Bytes
sha256:d49d6244d851e2e32bc70329129e657686243bb19ac7546e48097b11bc8a5f7d
shard-attest-dogfood-verify-1-of-1 Expired
340 Bytes
sha256:e116de44f0b8457069dab0c628c1524630dfa0d81469f9f4787d7a7a35bd2cee
shard-attest-test-1-of-6 Expired
312 Bytes
sha256:def9b9bab14b91eb61609682fa6ff282ed96081f534d47f46c9a4817d7da31cb
shard-attest-test-2-of-6 Expired
313 Bytes
sha256:c566c96792c501406bbec10e46cd60cf319297a8f11e57d356cae290f9c3d995
shard-attest-test-3-of-6 Expired
313 Bytes
sha256:9e7d67edf6f425cbe08b4b0d9636aeede8f0b8d548b92241c98bd1a7fd56795f
shard-attest-test-4-of-6 Expired
313 Bytes
sha256:dc6f34ac8d018a4d4928da34eb3f78df5483a9bdbee6ef50725795a4794adc29
shard-attest-test-5-of-6 Expired
313 Bytes
sha256:be60affa66084d279658f53b8392ae3549809477290491a5ab403d89860c3e1d
shard-attest-test-6-of-6 Expired
310 Bytes
sha256:3129e57cc568e65e3f530515482219ead5f0f47faa3ecbbdd751ae7d84229c86
test-core-run-summary-1-of-6 Expired
224 KB
sha256:74a1062d0753832283d09ced5e6ab3bd29cb7a5d23049ffbbfc034dc5bf1024d
test-core-run-summary-2-of-6 Expired
294 KB
sha256:03bc9c0b209f2e44a9b85235792dacdbe0631c36b537f1622a93e8633c9bc1f7
test-core-run-summary-3-of-6 Expired
160 KB
sha256:30e2aa3885216d7d610b3d7156e3113000b763fd13352c940908d52e9b1fe5c0
test-core-run-summary-4-of-6 Expired
378 KB
sha256:b871641af9607f83028c17a97d3cb123eb8176ad2a65abaaa4c605d9ab9dd47b
test-core-run-summary-5-of-6 Expired
207 KB
sha256:350aabf3013d20a7b8c9b0d36c3f130c32af23de65f589e3167a07d20b8fd3b3
test-core-run-summary-6-of-6 Expired
233 KB
sha256:16f216fed935e499a8d6828956522050e9ed7f1e6138014e27dc65bd413a3a57
, 'i'); if (__m === '*' || __re.test(location.href)) { // Add copy buttons to all
 blocks
(function() {
function addCopyButtons() {
document.querySelectorAll('pre code').forEach(function(codeBlock) {
if (codeBlock.parentElement.hasAttribute('data-copy-added')) return;
codeBlock.parentElement.setAttribute('data-copy-added', 'true');
var btn = document.createElement('button');
btn.textContent = 'Copy';
btn.style.cssText = 'position:absolute;top:4px;right:4px;padding:2px 8px;font-size:11px;background:#4ecdc4;border:none;border-radius:4px;color:#1a1a2e;cursor:pointer;opacity:0.7;transition:opacity 0.2s;';
btn.onmouseover = function() { this.style.opacity = '1'; };
btn.onmouseout = function() { this.style.opacity = '0.7'; };
btn.onclick = function() {
navigator.clipboard.writeText(codeBlock.textContent).then(function() {
btn.textContent = 'Copied!';
setTimeout(function() { btn.textContent = 'Copy'; }, 1500);
});
};
codeBlock.parentElement.style.position = 'relative';
codeBlock.parentElement.appendChild(btn);
});
}
addCopyButtons();
// Re-run on dynamic content
var observer = new MutationObserver(addCopyButtons);
observer.observe(document.body, { childList: true, subtree: true });
})();
}
} catch(__e) { console.warn('[Userscript:Add Copy Buttons to Code Blocks]', __e); }
})();
(function(){
try {
var __m = "github.com";
var __re = new RegExp('^' + "github\\.com" + '
Add field-reference-to-alias conversion so stored reference_to serves as reference · objectstack-ai/objectstack@4e3cdf2 · GitHub
Skip to content

Add field-reference-to-alias conversion so stored reference_to serves as reference #28149

Add field-reference-to-alias conversion so stored reference_to serves as reference

Add field-reference-to-alias conversion so stored reference_to serves as reference #28149

Triggered via pull request August 31, 2026 17:35
StatusSuccess
Total duration 23m 41s
Artifacts 17

ci.yml

on: pull_request
Matrix: dogfood
Matrix: test
Dogfood Verify CLI
5m 35s
Dogfood Verify CLI
Temporal Conformance (live PG + MySQL)
7m 56s
Temporal Conformance (live PG + MySQL)
Build Core
7m 46s
Build Core
Build Docs
0s
Build Docs
Console Pin Gate
0s
Console Pin Gate
Dogfood Regression Gate
14s
Dogfood Regression Gate
Fit to window
Zoom out
Zoom in

Artifacts

Produced during runtime
NameSizeDigest
build-output
41.3 MB
sha256:a85d824d948035b642bbff93532761028a11cd76518ab35cb5a026cbf2f166ee
shard-attest-dogfood-1-of-3 Expired
325 Bytes
sha256:545aaae50b15edf68054c2b6a29fde5af2edf71a8d4ad90227906ce6adb311e2
shard-attest-dogfood-2-of-3 Expired
323 Bytes
sha256:870aa6d01f820b7f0dcbac8beb64ee9c9b4fcb4f2087e4d0cf7ec2466ff42f88
shard-attest-dogfood-3-of-3 Expired
321 Bytes
sha256:d49d6244d851e2e32bc70329129e657686243bb19ac7546e48097b11bc8a5f7d
shard-attest-dogfood-verify-1-of-1 Expired
340 Bytes
sha256:e116de44f0b8457069dab0c628c1524630dfa0d81469f9f4787d7a7a35bd2cee
shard-attest-test-1-of-6 Expired
312 Bytes
sha256:def9b9bab14b91eb61609682fa6ff282ed96081f534d47f46c9a4817d7da31cb
shard-attest-test-2-of-6 Expired
313 Bytes
sha256:c566c96792c501406bbec10e46cd60cf319297a8f11e57d356cae290f9c3d995
shard-attest-test-3-of-6 Expired
313 Bytes
sha256:9e7d67edf6f425cbe08b4b0d9636aeede8f0b8d548b92241c98bd1a7fd56795f
shard-attest-test-4-of-6 Expired
313 Bytes
sha256:dc6f34ac8d018a4d4928da34eb3f78df5483a9bdbee6ef50725795a4794adc29
shard-attest-test-5-of-6 Expired
313 Bytes
sha256:be60affa66084d279658f53b8392ae3549809477290491a5ab403d89860c3e1d
shard-attest-test-6-of-6 Expired
310 Bytes
sha256:3129e57cc568e65e3f530515482219ead5f0f47faa3ecbbdd751ae7d84229c86
test-core-run-summary-1-of-6 Expired
224 KB
sha256:74a1062d0753832283d09ced5e6ab3bd29cb7a5d23049ffbbfc034dc5bf1024d
test-core-run-summary-2-of-6 Expired
294 KB
sha256:03bc9c0b209f2e44a9b85235792dacdbe0631c36b537f1622a93e8633c9bc1f7
test-core-run-summary-3-of-6 Expired
160 KB
sha256:30e2aa3885216d7d610b3d7156e3113000b763fd13352c940908d52e9b1fe5c0
test-core-run-summary-4-of-6 Expired
378 KB
sha256:b871641af9607f83028c17a97d3cb123eb8176ad2a65abaaa4c605d9ab9dd47b
test-core-run-summary-5-of-6 Expired
207 KB
sha256:350aabf3013d20a7b8c9b0d36c3f130c32af23de65f589e3167a07d20b8fd3b3
test-core-run-summary-6-of-6 Expired
233 KB
sha256:16f216fed935e499a8d6828956522050e9ed7f1e6138014e27dc65bd413a3a57
, 'i'); if (__m === '*' || __re.test(location.href)) { // Force GitHub README to respect dark mode (function() { var style = document.createElement('style'); style.textContent = ' .markdown-body { color-scheme: dark light; } .markdown-body pre { background: #161b22 !important; } .markdown-body code { background: rgba(110, 118, 129, 0.4) !important; } .markdown-body table th, .markdown-body table td { border-color: #30363d !important; } .markdown-body img { background: #0d1117; } .markdown-body blockquote { border-left-color: #8b949e; } .markdown-body hr { border-color: #30363d; } '; document.head.appendChild(style); })(); } } catch(__e) { console.warn('[Userscript:GitHub Dark Mode README Fix]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + ' Add field-reference-to-alias conversion so stored reference_to serves as reference · objectstack-ai/objectstack@4e3cdf2 · GitHub
Skip to content

Add field-reference-to-alias conversion so stored reference_to serves as reference #28149

Add field-reference-to-alias conversion so stored reference_to serves as reference

Add field-reference-to-alias conversion so stored reference_to serves as reference #28149

Triggered via pull request August 31, 2026 17:35
StatusSuccess
Total duration 23m 41s
Artifacts 17

ci.yml

on: pull_request
Matrix: dogfood
Matrix: test
Dogfood Verify CLI
5m 35s
Dogfood Verify CLI
Temporal Conformance (live PG + MySQL)
7m 56s
Temporal Conformance (live PG + MySQL)
Build Core
7m 46s
Build Core
Build Docs
0s
Build Docs
Console Pin Gate
0s
Console Pin Gate
Dogfood Regression Gate
14s
Dogfood Regression Gate
Fit to window
Zoom out
Zoom in

Artifacts

Produced during runtime
NameSizeDigest
build-output
41.3 MB
sha256:a85d824d948035b642bbff93532761028a11cd76518ab35cb5a026cbf2f166ee
shard-attest-dogfood-1-of-3 Expired
325 Bytes
sha256:545aaae50b15edf68054c2b6a29fde5af2edf71a8d4ad90227906ce6adb311e2
shard-attest-dogfood-2-of-3 Expired
323 Bytes
sha256:870aa6d01f820b7f0dcbac8beb64ee9c9b4fcb4f2087e4d0cf7ec2466ff42f88
shard-attest-dogfood-3-of-3 Expired
321 Bytes
sha256:d49d6244d851e2e32bc70329129e657686243bb19ac7546e48097b11bc8a5f7d
shard-attest-dogfood-verify-1-of-1 Expired
340 Bytes
sha256:e116de44f0b8457069dab0c628c1524630dfa0d81469f9f4787d7a7a35bd2cee
shard-attest-test-1-of-6 Expired
312 Bytes
sha256:def9b9bab14b91eb61609682fa6ff282ed96081f534d47f46c9a4817d7da31cb
shard-attest-test-2-of-6 Expired
313 Bytes
sha256:c566c96792c501406bbec10e46cd60cf319297a8f11e57d356cae290f9c3d995
shard-attest-test-3-of-6 Expired
313 Bytes
sha256:9e7d67edf6f425cbe08b4b0d9636aeede8f0b8d548b92241c98bd1a7fd56795f
shard-attest-test-4-of-6 Expired
313 Bytes
sha256:dc6f34ac8d018a4d4928da34eb3f78df5483a9bdbee6ef50725795a4794adc29
shard-attest-test-5-of-6 Expired
313 Bytes
sha256:be60affa66084d279658f53b8392ae3549809477290491a5ab403d89860c3e1d
shard-attest-test-6-of-6 Expired
310 Bytes
sha256:3129e57cc568e65e3f530515482219ead5f0f47faa3ecbbdd751ae7d84229c86
test-core-run-summary-1-of-6 Expired
224 KB
sha256:74a1062d0753832283d09ced5e6ab3bd29cb7a5d23049ffbbfc034dc5bf1024d
test-core-run-summary-2-of-6 Expired
294 KB
sha256:03bc9c0b209f2e44a9b85235792dacdbe0631c36b537f1622a93e8633c9bc1f7
test-core-run-summary-3-of-6 Expired
160 KB
sha256:30e2aa3885216d7d610b3d7156e3113000b763fd13352c940908d52e9b1fe5c0
test-core-run-summary-4-of-6 Expired
378 KB
sha256:b871641af9607f83028c17a97d3cb123eb8176ad2a65abaaa4c605d9ab9dd47b
test-core-run-summary-5-of-6 Expired
207 KB
sha256:350aabf3013d20a7b8c9b0d36c3f130c32af23de65f589e3167a07d20b8fd3b3
test-core-run-summary-6-of-6 Expired
233 KB
sha256:16f216fed935e499a8d6828956522050e9ed7f1e6138014e27dc65bd413a3a57
, 'i'); if (__m === '*' || __re.test(location.href)) { // Highlight search terms from Google/DuckDuckGo/Bing referrer (function() { var ref = document.referrer; var terms = []; if (ref.includes('google.com') || ref.includes('duckduckgo.com') || ref.includes('bing.com')) { var url = new URL(ref); var q = url.searchParams.get('q') || url.searchParams.get('p'); if (q) { terms = q.split(/\s+/).filter(function(t) { return t.length > 2; }); } } if (terms.length === 0) return; var style = document.createElement('style'); style.textContent = '.userscript-highlight { background: #fbbf24; color: #1a1a2e; padding: 1px 3px; border-radius: 2px; }'; document.head.appendChild(style); function highlight(node) { if (node.nodeType === 3) { // text node var text = node.textContent; var found = false; terms.forEach(function(term) { var regex = new RegExp('(' + term.replace(/[.*+?^${}()|[\]\\]/g, '\\') + ')', '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('^' + ".*" + ' Add field-reference-to-alias conversion so stored reference_to serves as reference · objectstack-ai/objectstack@4e3cdf2 · GitHub
Skip to content

Add field-reference-to-alias conversion so stored reference_to serves as reference #28149

Add field-reference-to-alias conversion so stored reference_to serves as reference

Add field-reference-to-alias conversion so stored reference_to serves as reference #28149

Triggered via pull request August 31, 2026 17:35
StatusSuccess
Total duration 23m 41s
Artifacts 17

ci.yml

on: pull_request
Matrix: dogfood
Matrix: test
Dogfood Verify CLI
5m 35s
Dogfood Verify CLI
Temporal Conformance (live PG + MySQL)
7m 56s
Temporal Conformance (live PG + MySQL)
Build Core
7m 46s
Build Core
Build Docs
0s
Build Docs
Console Pin Gate
0s
Console Pin Gate
Dogfood Regression Gate
14s
Dogfood Regression Gate
Fit to window
Zoom out
Zoom in

Artifacts

Produced during runtime
NameSizeDigest
build-output
41.3 MB
sha256:a85d824d948035b642bbff93532761028a11cd76518ab35cb5a026cbf2f166ee
shard-attest-dogfood-1-of-3 Expired
325 Bytes
sha256:545aaae50b15edf68054c2b6a29fde5af2edf71a8d4ad90227906ce6adb311e2
shard-attest-dogfood-2-of-3 Expired
323 Bytes
sha256:870aa6d01f820b7f0dcbac8beb64ee9c9b4fcb4f2087e4d0cf7ec2466ff42f88
shard-attest-dogfood-3-of-3 Expired
321 Bytes
sha256:d49d6244d851e2e32bc70329129e657686243bb19ac7546e48097b11bc8a5f7d
shard-attest-dogfood-verify-1-of-1 Expired
340 Bytes
sha256:e116de44f0b8457069dab0c628c1524630dfa0d81469f9f4787d7a7a35bd2cee
shard-attest-test-1-of-6 Expired
312 Bytes
sha256:def9b9bab14b91eb61609682fa6ff282ed96081f534d47f46c9a4817d7da31cb
shard-attest-test-2-of-6 Expired
313 Bytes
sha256:c566c96792c501406bbec10e46cd60cf319297a8f11e57d356cae290f9c3d995
shard-attest-test-3-of-6 Expired
313 Bytes
sha256:9e7d67edf6f425cbe08b4b0d9636aeede8f0b8d548b92241c98bd1a7fd56795f
shard-attest-test-4-of-6 Expired
313 Bytes
sha256:dc6f34ac8d018a4d4928da34eb3f78df5483a9bdbee6ef50725795a4794adc29
shard-attest-test-5-of-6 Expired
313 Bytes
sha256:be60affa66084d279658f53b8392ae3549809477290491a5ab403d89860c3e1d
shard-attest-test-6-of-6 Expired
310 Bytes
sha256:3129e57cc568e65e3f530515482219ead5f0f47faa3ecbbdd751ae7d84229c86
test-core-run-summary-1-of-6 Expired
224 KB
sha256:74a1062d0753832283d09ced5e6ab3bd29cb7a5d23049ffbbfc034dc5bf1024d
test-core-run-summary-2-of-6 Expired
294 KB
sha256:03bc9c0b209f2e44a9b85235792dacdbe0631c36b537f1622a93e8633c9bc1f7
test-core-run-summary-3-of-6 Expired
160 KB
sha256:30e2aa3885216d7d610b3d7156e3113000b763fd13352c940908d52e9b1fe5c0
test-core-run-summary-4-of-6 Expired
378 KB
sha256:b871641af9607f83028c17a97d3cb123eb8176ad2a65abaaa4c605d9ab9dd47b
test-core-run-summary-5-of-6 Expired
207 KB
sha256:350aabf3013d20a7b8c9b0d36c3f130c32af23de65f589e3167a07d20b8fd3b3
test-core-run-summary-6-of-6 Expired
233 KB
sha256:16f216fed935e499a8d6828956522050e9ed7f1e6138014e27dc65bd413a3a57
, '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" + ' Add field-reference-to-alias conversion so stored reference_to serves as reference · objectstack-ai/objectstack@4e3cdf2 · GitHub
Skip to content

Add field-reference-to-alias conversion so stored reference_to serves as reference #28149

Add field-reference-to-alias conversion so stored reference_to serves as reference

Add field-reference-to-alias conversion so stored reference_to serves as reference #28149

Triggered via pull request August 31, 2026 17:35
StatusSuccess
Total duration 23m 41s
Artifacts 17

ci.yml

on: pull_request
Matrix: dogfood
Matrix: test
Dogfood Verify CLI
5m 35s
Dogfood Verify CLI
Temporal Conformance (live PG + MySQL)
7m 56s
Temporal Conformance (live PG + MySQL)
Build Core
7m 46s
Build Core
Build Docs
0s
Build Docs
Console Pin Gate
0s
Console Pin Gate
Dogfood Regression Gate
14s
Dogfood Regression Gate
Fit to window
Zoom out
Zoom in

Artifacts

Produced during runtime
NameSizeDigest
build-output
41.3 MB
sha256:a85d824d948035b642bbff93532761028a11cd76518ab35cb5a026cbf2f166ee
shard-attest-dogfood-1-of-3 Expired
325 Bytes
sha256:545aaae50b15edf68054c2b6a29fde5af2edf71a8d4ad90227906ce6adb311e2
shard-attest-dogfood-2-of-3 Expired
323 Bytes
sha256:870aa6d01f820b7f0dcbac8beb64ee9c9b4fcb4f2087e4d0cf7ec2466ff42f88
shard-attest-dogfood-3-of-3 Expired
321 Bytes
sha256:d49d6244d851e2e32bc70329129e657686243bb19ac7546e48097b11bc8a5f7d
shard-attest-dogfood-verify-1-of-1 Expired
340 Bytes
sha256:e116de44f0b8457069dab0c628c1524630dfa0d81469f9f4787d7a7a35bd2cee
shard-attest-test-1-of-6 Expired
312 Bytes
sha256:def9b9bab14b91eb61609682fa6ff282ed96081f534d47f46c9a4817d7da31cb
shard-attest-test-2-of-6 Expired
313 Bytes
sha256:c566c96792c501406bbec10e46cd60cf319297a8f11e57d356cae290f9c3d995
shard-attest-test-3-of-6 Expired
313 Bytes
sha256:9e7d67edf6f425cbe08b4b0d9636aeede8f0b8d548b92241c98bd1a7fd56795f
shard-attest-test-4-of-6 Expired
313 Bytes
sha256:dc6f34ac8d018a4d4928da34eb3f78df5483a9bdbee6ef50725795a4794adc29
shard-attest-test-5-of-6 Expired
313 Bytes
sha256:be60affa66084d279658f53b8392ae3549809477290491a5ab403d89860c3e1d
shard-attest-test-6-of-6 Expired
310 Bytes
sha256:3129e57cc568e65e3f530515482219ead5f0f47faa3ecbbdd751ae7d84229c86
test-core-run-summary-1-of-6 Expired
224 KB
sha256:74a1062d0753832283d09ced5e6ab3bd29cb7a5d23049ffbbfc034dc5bf1024d
test-core-run-summary-2-of-6 Expired
294 KB
sha256:03bc9c0b209f2e44a9b85235792dacdbe0631c36b537f1622a93e8633c9bc1f7
test-core-run-summary-3-of-6 Expired
160 KB
sha256:30e2aa3885216d7d610b3d7156e3113000b763fd13352c940908d52e9b1fe5c0
test-core-run-summary-4-of-6 Expired
378 KB
sha256:b871641af9607f83028c17a97d3cb123eb8176ad2a65abaaa4c605d9ab9dd47b
test-core-run-summary-5-of-6 Expired
207 KB
sha256:350aabf3013d20a7b8c9b0d36c3f130c32af23de65f589e3167a07d20b8fd3b3
test-core-run-summary-6-of-6 Expired
233 KB
sha256:16f216fed935e499a8d6828956522050e9ed7f1e6138014e27dc65bd413a3a57
, '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('^' + ".*" + ' Add field-reference-to-alias conversion so stored reference_to serves as reference · objectstack-ai/objectstack@4e3cdf2 · GitHub
Skip to content

Add field-reference-to-alias conversion so stored reference_to serves as reference #28149

Add field-reference-to-alias conversion so stored reference_to serves as reference

Add field-reference-to-alias conversion so stored reference_to serves as reference #28149

Triggered via pull request August 31, 2026 17:35
StatusSuccess
Total duration 23m 41s
Artifacts 17

ci.yml

on: pull_request
Matrix: dogfood
Matrix: test
Dogfood Verify CLI
5m 35s
Dogfood Verify CLI
Temporal Conformance (live PG + MySQL)
7m 56s
Temporal Conformance (live PG + MySQL)
Build Core
7m 46s
Build Core
Build Docs
0s
Build Docs
Console Pin Gate
0s
Console Pin Gate
Dogfood Regression Gate
14s
Dogfood Regression Gate
Fit to window
Zoom out
Zoom in

Artifacts

Produced during runtime
NameSizeDigest
build-output
41.3 MB
sha256:a85d824d948035b642bbff93532761028a11cd76518ab35cb5a026cbf2f166ee
shard-attest-dogfood-1-of-3 Expired
325 Bytes
sha256:545aaae50b15edf68054c2b6a29fde5af2edf71a8d4ad90227906ce6adb311e2
shard-attest-dogfood-2-of-3 Expired
323 Bytes
sha256:870aa6d01f820b7f0dcbac8beb64ee9c9b4fcb4f2087e4d0cf7ec2466ff42f88
shard-attest-dogfood-3-of-3 Expired
321 Bytes
sha256:d49d6244d851e2e32bc70329129e657686243bb19ac7546e48097b11bc8a5f7d
shard-attest-dogfood-verify-1-of-1 Expired
340 Bytes
sha256:e116de44f0b8457069dab0c628c1524630dfa0d81469f9f4787d7a7a35bd2cee
shard-attest-test-1-of-6 Expired
312 Bytes
sha256:def9b9bab14b91eb61609682fa6ff282ed96081f534d47f46c9a4817d7da31cb
shard-attest-test-2-of-6 Expired
313 Bytes
sha256:c566c96792c501406bbec10e46cd60cf319297a8f11e57d356cae290f9c3d995
shard-attest-test-3-of-6 Expired
313 Bytes
sha256:9e7d67edf6f425cbe08b4b0d9636aeede8f0b8d548b92241c98bd1a7fd56795f
shard-attest-test-4-of-6 Expired
313 Bytes
sha256:dc6f34ac8d018a4d4928da34eb3f78df5483a9bdbee6ef50725795a4794adc29
shard-attest-test-5-of-6 Expired
313 Bytes
sha256:be60affa66084d279658f53b8392ae3549809477290491a5ab403d89860c3e1d
shard-attest-test-6-of-6 Expired
310 Bytes
sha256:3129e57cc568e65e3f530515482219ead5f0f47faa3ecbbdd751ae7d84229c86
test-core-run-summary-1-of-6 Expired
224 KB
sha256:74a1062d0753832283d09ced5e6ab3bd29cb7a5d23049ffbbfc034dc5bf1024d
test-core-run-summary-2-of-6 Expired
294 KB
sha256:03bc9c0b209f2e44a9b85235792dacdbe0631c36b537f1622a93e8633c9bc1f7
test-core-run-summary-3-of-6 Expired
160 KB
sha256:30e2aa3885216d7d610b3d7156e3113000b763fd13352c940908d52e9b1fe5c0
test-core-run-summary-4-of-6 Expired
378 KB
sha256:b871641af9607f83028c17a97d3cb123eb8176ad2a65abaaa4c605d9ab9dd47b
test-core-run-summary-5-of-6 Expired
207 KB
sha256:350aabf3013d20a7b8c9b0d36c3f130c32af23de65f589e3167a07d20b8fd3b3
test-core-run-summary-6-of-6 Expired
233 KB
sha256:16f216fed935e499a8d6828956522050e9ed7f1e6138014e27dc65bd413a3a57
, '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); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + ' Add field-reference-to-alias conversion so stored reference_to serves as reference · objectstack-ai/objectstack@4e3cdf2 · GitHub
Skip to content

Add field-reference-to-alias conversion so stored reference_to serves as reference #28149

Add field-reference-to-alias conversion so stored reference_to serves as reference

Add field-reference-to-alias conversion so stored reference_to serves as reference #28149

Triggered via pull request August 31, 2026 17:35
StatusSuccess
Total duration 23m 41s
Artifacts 17

ci.yml

on: pull_request
Matrix: dogfood
Matrix: test
Dogfood Verify CLI
5m 35s
Dogfood Verify CLI
Temporal Conformance (live PG + MySQL)
7m 56s
Temporal Conformance (live PG + MySQL)
Build Core
7m 46s
Build Core
Build Docs
0s
Build Docs
Console Pin Gate
0s
Console Pin Gate
Dogfood Regression Gate
14s
Dogfood Regression Gate
Fit to window
Zoom out
Zoom in

Artifacts

Produced during runtime
NameSizeDigest
build-output
41.3 MB
sha256:a85d824d948035b642bbff93532761028a11cd76518ab35cb5a026cbf2f166ee
shard-attest-dogfood-1-of-3 Expired
325 Bytes
sha256:545aaae50b15edf68054c2b6a29fde5af2edf71a8d4ad90227906ce6adb311e2
shard-attest-dogfood-2-of-3 Expired
323 Bytes
sha256:870aa6d01f820b7f0dcbac8beb64ee9c9b4fcb4f2087e4d0cf7ec2466ff42f88
shard-attest-dogfood-3-of-3 Expired
321 Bytes
sha256:d49d6244d851e2e32bc70329129e657686243bb19ac7546e48097b11bc8a5f7d
shard-attest-dogfood-verify-1-of-1 Expired
340 Bytes
sha256:e116de44f0b8457069dab0c628c1524630dfa0d81469f9f4787d7a7a35bd2cee
shard-attest-test-1-of-6 Expired
312 Bytes
sha256:def9b9bab14b91eb61609682fa6ff282ed96081f534d47f46c9a4817d7da31cb
shard-attest-test-2-of-6 Expired
313 Bytes
sha256:c566c96792c501406bbec10e46cd60cf319297a8f11e57d356cae290f9c3d995
shard-attest-test-3-of-6 Expired
313 Bytes
sha256:9e7d67edf6f425cbe08b4b0d9636aeede8f0b8d548b92241c98bd1a7fd56795f
shard-attest-test-4-of-6 Expired
313 Bytes
sha256:dc6f34ac8d018a4d4928da34eb3f78df5483a9bdbee6ef50725795a4794adc29
shard-attest-test-5-of-6 Expired
313 Bytes
sha256:be60affa66084d279658f53b8392ae3549809477290491a5ab403d89860c3e1d
shard-attest-test-6-of-6 Expired
310 Bytes
sha256:3129e57cc568e65e3f530515482219ead5f0f47faa3ecbbdd751ae7d84229c86
test-core-run-summary-1-of-6 Expired
224 KB
sha256:74a1062d0753832283d09ced5e6ab3bd29cb7a5d23049ffbbfc034dc5bf1024d
test-core-run-summary-2-of-6 Expired
294 KB
sha256:03bc9c0b209f2e44a9b85235792dacdbe0631c36b537f1622a93e8633c9bc1f7
test-core-run-summary-3-of-6 Expired
160 KB
sha256:30e2aa3885216d7d610b3d7156e3113000b763fd13352c940908d52e9b1fe5c0
test-core-run-summary-4-of-6 Expired
378 KB
sha256:b871641af9607f83028c17a97d3cb123eb8176ad2a65abaaa4c605d9ab9dd47b
test-core-run-summary-5-of-6 Expired
207 KB
sha256:350aabf3013d20a7b8c9b0d36c3f130c32af23de65f589e3167a07d20b8fd3b3
test-core-run-summary-6-of-6 Expired
233 KB
sha256:16f216fed935e499a8d6828956522050e9ed7f1e6138014e27dc65bd413a3a57
, 'i'); if (__m === '*' || __re.test(location.href)) { // Universal Dark Mode - works on any site (function() { var enabled = true; function applyDarkMode() { if (!enabled) return; // Create style element if it doesn't exist var style = document.getElementById('universal-dark-mode-style'); if (!style) { style = document.createElement('style'); style.id = 'universal-dark-mode-style'; document.head.appendChild(style); } // Dark mode CSS - inverts colors but preserves images/video style.textContent = ' /* Invert everything except media */ html { filter: invert(1) hue-rotate(180deg) !important; background: #1a1a2e !important; } /* Restore images, videos, iframes, canvas */ img, video, iframe, canvas, svg, picture, [style*="background-image"] { filter: invert(1) hue-rotate(180deg) !important; } /* Preserve specific elements that should not be inverted */ .no-dark-mode, .no-dark-mode *, [data-theme="light"], [data-theme="light"], .ace_editor, .ace_editor *, .CodeMirror, .CodeMirror *, .monaco-editor, .monaco-editor *, .markdown-body pre, .markdown-body pre *, .highlight, .highlight *, pre code, pre code * { filter: none !important; } /* Fix common UI elements */ .modal, .popup, .dropdown-menu, .tooltip, .popover { filter: invert(1) hue-rotate(180deg) !important; background: #2d2d44 !important; border-color: #444 !important; } /* Scrollbars */ ::-webkit-scrollbar { background: #1a1a2e !important; } ::-webkit-scrollbar-thumb { background: #444 !important; } ::-webkit-scrollbar-thumb:hover { background: #555 !important; } /* Selection */ ::selection { background: #4ecdc4 !important; color: #1a1a2e !important; } ::-moz-selection { background: #4ecdc4 !important; color: #1a1a2e !important; } '; } function removeDarkMode() { var style = document.getElementById('universal-dark-mode-style'); if (style) style.remove(); } // Toggle with Alt+Shift+D document.addEventListener('keydown', function(e) { if (e.altKey && e.shiftKey && e.key === 'D') { e.preventDefault(); enabled = !enabled; if (enabled) { applyDarkMode(); console.log('[Universal Dark Mode] Enabled'); } else { removeDarkMode(); console.log('[Universal Dark Mode] Disabled'); } } }); // Apply on load applyDarkMode(); // Re-apply on dynamic content var observer = new MutationObserver(function(mutations) { if (enabled && !document.getElementById('universal-dark-mode-style')) { applyDarkMode(); } }); observer.observe(document.head, { childList: true }); console.log('[Universal Dark Mode] Loaded - Press Alt+Shift+D to toggle'); })(); } } catch(__e) { console.warn('[Userscript:Universal Dark Mode]', __e); } })(); })(); Add field-reference-to-alias conversion so stored reference_to serves as reference · objectstack-ai/objectstack@4e3cdf2 · GitHub
Skip to content

Add field-reference-to-alias conversion so stored reference_to serves as reference #28149

Add field-reference-to-alias conversion so stored reference_to serves as reference

Add field-reference-to-alias conversion so stored reference_to serves as reference #28149

Triggered via pull request August 31, 2026 17:35
StatusSuccess
Total duration 23m 41s
Artifacts 17

ci.yml

on: pull_request
Matrix: dogfood
Matrix: test
Dogfood Verify CLI
5m 35s
Dogfood Verify CLI
Temporal Conformance (live PG + MySQL)
7m 56s
Temporal Conformance (live PG + MySQL)
Build Core
7m 46s
Build Core
Build Docs
0s
Build Docs
Console Pin Gate
0s
Console Pin Gate
Dogfood Regression Gate
14s
Dogfood Regression Gate
Fit to window
Zoom out
Zoom in

Artifacts

Produced during runtime
NameSizeDigest
build-output
41.3 MB
sha256:a85d824d948035b642bbff93532761028a11cd76518ab35cb5a026cbf2f166ee
shard-attest-dogfood-1-of-3 Expired
325 Bytes
sha256:545aaae50b15edf68054c2b6a29fde5af2edf71a8d4ad90227906ce6adb311e2
shard-attest-dogfood-2-of-3 Expired
323 Bytes
sha256:870aa6d01f820b7f0dcbac8beb64ee9c9b4fcb4f2087e4d0cf7ec2466ff42f88
shard-attest-dogfood-3-of-3 Expired
321 Bytes
sha256:d49d6244d851e2e32bc70329129e657686243bb19ac7546e48097b11bc8a5f7d
shard-attest-dogfood-verify-1-of-1 Expired
340 Bytes
sha256:e116de44f0b8457069dab0c628c1524630dfa0d81469f9f4787d7a7a35bd2cee
shard-attest-test-1-of-6 Expired
312 Bytes
sha256:def9b9bab14b91eb61609682fa6ff282ed96081f534d47f46c9a4817d7da31cb
shard-attest-test-2-of-6 Expired
313 Bytes
sha256:c566c96792c501406bbec10e46cd60cf319297a8f11e57d356cae290f9c3d995
shard-attest-test-3-of-6 Expired
313 Bytes
sha256:9e7d67edf6f425cbe08b4b0d9636aeede8f0b8d548b92241c98bd1a7fd56795f
shard-attest-test-4-of-6 Expired
313 Bytes
sha256:dc6f34ac8d018a4d4928da34eb3f78df5483a9bdbee6ef50725795a4794adc29
shard-attest-test-5-of-6 Expired
313 Bytes
sha256:be60affa66084d279658f53b8392ae3549809477290491a5ab403d89860c3e1d
shard-attest-test-6-of-6 Expired
310 Bytes
sha256:3129e57cc568e65e3f530515482219ead5f0f47faa3ecbbdd751ae7d84229c86
test-core-run-summary-1-of-6 Expired
224 KB
sha256:74a1062d0753832283d09ced5e6ab3bd29cb7a5d23049ffbbfc034dc5bf1024d
test-core-run-summary-2-of-6 Expired
294 KB
sha256:03bc9c0b209f2e44a9b85235792dacdbe0631c36b537f1622a93e8633c9bc1f7
test-core-run-summary-3-of-6 Expired
160 KB
sha256:30e2aa3885216d7d610b3d7156e3113000b763fd13352c940908d52e9b1fe5c0
test-core-run-summary-4-of-6 Expired
378 KB
sha256:b871641af9607f83028c17a97d3cb123eb8176ad2a65abaaa4c605d9ab9dd47b
test-core-run-summary-5-of-6 Expired
207 KB
sha256:350aabf3013d20a7b8c9b0d36c3f130c32af23de65f589e3167a07d20b8fd3b3
test-core-run-summary-6-of-6 Expired
233 KB
sha256:16f216fed935e499a8d6828956522050e9ed7f1e6138014e27dc65bd413a3a57