Skip to content
Merged
Show file tree
Hide file tree
Changes from 33 commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
eb403ff
refactor: core server files refactored to support re-use in the mock …
JoshuaSBrown Feb 19, 2026
0eb3bf1
refactor: changed mock core server to work with proto3 and reusue abs…
JoshuaSBrown Feb 19, 2026
354bd19
fix: prevent defaults being set to undefined, and interpret numbers a…
JoshuaSBrown Feb 23, 2026
eba87f5
fix: version numbers from proto3 messages follow camel case. (#1868)
JoshuaSBrown Feb 23, 2026
af9c558
Merge branch 'devel' into 1854-DAPS-refactor-mock-core-server-proto3
JoshuaSBrown Feb 23, 2026
83482a5
docs: fix jsdoc error.
JoshuaSBrown Feb 23, 2026
fb65850
[DAPS-1862] - fix allocation change failure (#1864)
JoshuaSBrown Feb 24, 2026
874878c
Merge pull request #1879 from ORNL/staging
JoshuaSBrown Feb 25, 2026
edf9513
[DAPS-1854] - refactor mock core server to use proto3
JoshuaSBrown Mar 12, 2026
5afd3b6
[DAPS-1663] Adding LogContext to dbGetRaw, Correlation_ID to dbMainte…
megatnt1122 Mar 19, 2026
704536c
fix: mock_core server build (#1890)
JoshuaSBrown Mar 19, 2026
d8b0a38
[DAPS-1887] - refactor: facility fuse, remove dead code. (#1888)
JoshuaSBrown Mar 19, 2026
cda8509
[DAPS-1857] - feature: python client, tests, support schema functions…
JoshuaSBrown Mar 19, 2026
b995424
[DAPS-1855] - feature, core, add schema factory to decouple schema lo…
JoshuaSBrown Mar 19, 2026
7ccc58e
[DAPS-1896] - feature: foxx, schema format and type added to schema c…
JoshuaSBrown Mar 23, 2026
5d42565
[DAPS-1893] - feature: common, proto3 add fields for schema type, for…
JoshuaSBrown Mar 23, 2026
1dae067
[DAPS-1830-1] - core foxx refactored json schema integration 1 (#1892)
JoshuaSBrown Mar 24, 2026
c615fc7
[DAPS-1857-2] python client schema support (#1895)
JoshuaSBrown Mar 24, 2026
73ceb46
[DAPS-1830-2] - core foxx refactored json schema integration (#1899)
JoshuaSBrown Mar 24, 2026
d1c2505
[DAPS-1902] - core, common, feat: get schema api client into complian…
JoshuaSBrown Mar 25, 2026
0beb9a3
[DAPS-1906-1] - feature: add core unit testing to CI (#1907)
JoshuaSBrown Mar 25, 2026
635290e
[DAPS-1830-3] - core foxx refactored json schema integration 3 1827 (…
JoshuaSBrown Mar 25, 2026
0fb4652
[DAPS-1910] - upgrade: playwright 1.51.1 version. (#1911)
JoshuaSBrown Mar 26, 2026
3e602cc
[DAPS-1914] - bug, web schema id name version mismatch (#1915)
JoshuaSBrown Mar 27, 2026
73309fc
[DAPS-1913] - refactor: foxx ci test scripts consolidate database nam…
JoshuaSBrown Mar 27, 2026
ce563a8
[DAPS-1916] - tests add integration test for schema client handler to…
JoshuaSBrown Mar 28, 2026
a22d3a0
[DAPS-1912] - refactor: register linkml storage engine with schema ha…
JoshuaSBrown Mar 31, 2026
06fb561
[DAPS-1919] - python, web support linkml schema (#1921)
JoshuaSBrown Mar 31, 2026
6d2c062
[DAPS-1923] - update: version numbers bumped. (#1923)
JoshuaSBrown Mar 31, 2026
6ec5998
Merge branch 'staging' into devel
JoshuaSBrown Mar 31, 2026
920f1b8
[DAPS-1925] - fix: make version number id consistent. (#1926)
JoshuaSBrown Apr 1, 2026
4405555
Merge branch 'staging' into devel
JoshuaSBrown Apr 1, 2026
e8d85ee
[DAPS-1929] - fix: foxx schema search ids (#1930)
JoshuaSBrown Apr 1, 2026
b6f926a
Merge branch 'staging' into devel
JoshuaSBrown Apr 1, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 6 additions & 6 deletions cmake/Version.cmake
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@


set(DATAFED_RELEASE_YEAR 2026)
set(DATAFED_RELEASE_MONTH 3)
set(DATAFED_RELEASE_DAY 31)
set(DATAFED_RELEASE_HOUR 10)
set(DATAFED_RELEASE_MONTH 4)
set(DATAFED_RELEASE_DAY 1)
set(DATAFED_RELEASE_HOUR 14)
set(DATAFED_RELEASE_MINUTE 0)

set(DATAFED_COMMON_LIB_MAJOR 3)
Expand All @@ -20,15 +20,15 @@ set(DATAFED_CORE_PATCH 0)

set(DATAFED_FOXX_MAJOR 1)
set(DATAFED_FOXX_MINOR 4)
set(DATAFED_FOXX_PATCH 0)
set(DATAFED_FOXX_PATCH 1)

set(DATAFED_FOXX_API_MAJOR 1)
set(DATAFED_FOXX_API_MINOR 4)
set(DATAFED_FOXX_API_PATCH 0)
set(DATAFED_FOXX_API_PATCH 1)

set(DATAFED_WEB_MAJOR 3)
set(DATAFED_WEB_MINOR 1)
set(DATAFED_WEB_PATCH 0)
set(DATAFED_WEB_PATCH 1)

set(DATAFED_REPO_MAJOR 3)
set(DATAFED_REPO_MINOR 1)
Expand Down
2 changes: 1 addition & 1 deletion core/database/foxx/api/schema_router.js
Original file line number Diff line number Diff line change
Expand Up @@ -893,7 +893,7 @@ router
off +
"," +
cnt +
" return {_id:i._id,id:i.id,ver:i.ver,cnt:i.cnt,pub:i.pub,own_nm:i.own_nm,own_id:i.own_id," +
" return {_id:i._id,id:CONCAT(i.id,':',TO_STRING(i.ver)),ver:i.ver,cnt:i.cnt,pub:i.pub,own_nm:i.own_nm,own_id:i.own_id," +
"type: NOT_NULL(i.type, 'json-schema')," +
"format: NOT_NULL(i.format, 'json')}";

Expand Down
4 changes: 4 additions & 0 deletions web/datafed-ws.js
Original file line number Diff line number Diff line change
Expand Up @@ -1883,6 +1883,10 @@ app.post("/api/sch/search", (a_req, a_resp) => {
});

app.post("/api/sch/create", (a_req, a_resp) => {
// Mirror Python CommandLib: ensure :0 version suffix on create
if (a_req.body.id && a_req.body.id.indexOf(":") === -1) {
a_req.body.id = a_req.body.id + ":0";
}
sendMessage("SchemaCreateRequest", a_req.body, a_req, a_resp, function (reply) {
a_resp.json(reply);
});
Expand Down
Loading