Skip to content
Merged

Staging #1874

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
69 commits
Select commit Hold shift + click to select a range
163cb62
[DAPS-1770] - release: v4.0.0
JoshuaSBrown Nov 17, 2025
dfb241a
[DAPS-1777] - Foxx, fix: user_router fix regression in missing respon…
JoshuaSBrown Nov 25, 2025
fb1a800
[DAPS-1774] - Core, Python, Database, Foxx, Test add query end to end…
JoshuaSBrown Dec 1, 2025
a0145e3
chore: Auto-format JavaScript files with Prettier
JoshuaSBrown Dec 1, 2025
65733df
[DAPS-1522] - refactor: foxx, Note Router Logging Improvements (#1796)
megatnt1122 Dec 2, 2025
5b76791
[DAPS-1774] - continuation of fix (#1798)
JoshuaSBrown Dec 3, 2025
036079b
[DAPS-1774] - continuation of fix (#1798)
JoshuaSBrown Dec 4, 2025
4e3f0fc
[DAPS-1522] refactor: foxx, Metrics Router Logging Improvements (#1797)
megatnt1122 Dec 4, 2025
2c6cde2
[DAPS-1522] - refactor: foxx, Group Router Logging Improvements (#1795)
megatnt1122 Dec 4, 2025
d05f83b
[DAPS-1522] - foxx, Authz Router Logging Improvements (#1788)
megatnt1122 Dec 4, 2025
894510d
release: version 4.0.1 (#1807)
JoshuaSBrown Dec 5, 2025
dde50e6
refactor: only print subset of user properties. (#1804)
JoshuaSBrown Dec 8, 2025
7b76aa3
[DAPS-1806] - refactor: foxx, user tokens expiring route. (#1806)
JoshuaSBrown Dec 9, 2025
2723767
[DAPS-1522] - refactor: foxx, topic router logging improvements (#1801)
megatnt1122 Dec 10, 2025
3066969
[DAPS-1522] - refactor: foxx, config router logging improvements (#1813)
megatnt1122 Dec 11, 2025
38c5e0e
[DAPS-1522] - refactor: foxx, admin router logging improvements (#1814)
megatnt1122 Dec 15, 2025
02210d4
[DAPS-1522] - refactor: foxx, acl router logging improvements (#1817)
megatnt1122 Dec 15, 2025
c0cb6d8
[DAPS-1522] - refactor: foxx, repo router logging improvements (#1823)
megatnt1122 Jan 12, 2026
7926d0e
[DAPS-1522] - refactor: foxx, schema router logging improvements (#1821)
megatnt1122 Jan 14, 2026
bbee1c2
[DAPS-1522] - refactor: foxx, proj router logging improvements (#1822)
megatnt1122 Jan 14, 2026
f128891
[DAPS-1522] - refactor: foxx, user router logging improvements (#1809)
megatnt1122 Jan 14, 2026
2266628
[DAPS-1522] - refactor: foxx, collection router logging improvements …
megatnt1122 Jan 15, 2026
957db8e
[DAPS-1522] - refactor: foxx, query_router logging improvements, smal…
megatnt1122 Jan 21, 2026
d2a253e
[DAPS-1833] - refactor: test_api_record.py add env vars for specifyin…
JoshuaSBrown Jan 28, 2026
6f4692e
fixed typo
nedvedba Jan 16, 2026
19a73b1
fix(auth): resolve infinite consent loop and improve scope handling
blakeanedved Jan 20, 2026
0fb8771
fix(auth): resolve infinite consent loop via db, race condition, and …
blakeanedved Jan 20, 2026
7df3ff9
added debug information
blakeanedved Jan 20, 2026
662d518
removed duplicated code
blakeanedved Jan 20, 2026
a71c129
removed error
blakeanedved Jan 20, 2026
30345c6
chore: Auto-format JavaScript files with Prettier
blakeanedved Jan 20, 2026
0e1c78d
try client fix
blakeanedved Jan 20, 2026
5a6d17e
added handler for globus default token
nedvedba Jan 23, 2026
e214ba0
single domain req
nedvedba Jan 23, 2026
f424480
added state restore feature
nedvedba Jan 23, 2026
760f4ba
added upload data modal restore feature
nedvedba Jan 23, 2026
af34dfd
(hopefully) fixed session restore feature
nedvedba Jan 23, 2026
13cc3a4
chore: Auto-format JavaScript files with Prettier
nedvedba Jan 23, 2026
658dec8
dont overwrite path
nedvedba Jan 23, 2026
248d8b9
fix syntax error
nedvedba Jan 23, 2026
428de95
fix syntax error 2
nedvedba Jan 23, 2026
26e06a8
chore: Auto-format JavaScript files with Prettier
nedvedba Jan 23, 2026
d2072ce
change how endpoint id is restored
nedvedba Jan 23, 2026
ab08cec
removed endpoint browser restore
nedvedba Jan 23, 2026
1d12612
remove debug info
nedvedba Jan 23, 2026
0355e62
removed more debug info
nedvedba Jan 23, 2026
e03b420
Update datafed-ws.js
nedvedba Feb 2, 2026
7f34078
Add back finally block after finishing debugging
nedvedba Feb 2, 2026
d2d9596
[DAPS-1836] - feat: add protobuf3 replacement files. (#1836)
JoshuaSBrown Feb 2, 2026
f1ed2f9
updated submodules
nedvedba Feb 3, 2026
51df50e
[DAPS-1839] - Fix: ci image retag (#1840)
JoshuaSBrown Feb 4, 2026
f0d75ae
[DAPS-1522] - refactor: router logging cleanup (#1838)
megatnt1122 Feb 4, 2026
fd30747
[DAPS-1522] - refactor: data router logging improvements (#1789)
megatnt1122 Feb 4, 2026
c86e353
[1835-DAPS] - refactor: proto proto3 with envelope part 2 (#1841)
JoshuaSBrown Feb 6, 2026
c03924a
[DAPS-1837] - refactor common library to use proto3 (#1842)
JoshuaSBrown Feb 11, 2026
b1a2239
updated dependencies submodule
nedvedba Feb 18, 2026
7fd171f
fixed gcs build job
nedvedba Feb 18, 2026
f013fa0
merge #1831
nedvedba Feb 19, 2026
d94d747
initial staging for 5.0.0
nedvedba Feb 19, 2026
a851f0f
fixed proto3 version conversion
blakeanedved Feb 23, 2026
b4442b9
fixed missed merge conflict
nedvedba Feb 23, 2026
8e07d10
fix: prevent defaults being set to undefined, and interpret numbers a…
nedvedba Feb 23, 2026
d41bc46
Update Staging (#1869)
nedvedba Feb 23, 2026
0fae43e
[DAPS-1862] - fix allocation change failure (#1864)
JoshuaSBrown Feb 24, 2026
dd26c32
Merge branch 'staging' into master-staging-merge
JoshuaSBrown Feb 24, 2026
ec3f1a8
Merge pull request #1875 from ORNL/master-staging-merge
JoshuaSBrown Feb 24, 2026
228483e
fixed user router /update (#1877)
nedvedba Feb 24, 2026
3209240
[DAPS-1872] - fix: QA, tests running until timeout, proto3 compatibil…
JoshuaSBrown Feb 25, 2026
ffa8322
[DAPS-1878] - release: version number update (#1878)
JoshuaSBrown Feb 25, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion .github/workflows/javascript-lint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ jobs:
- name: Install ESLint
run: |
npm init -y
npm install eslint@latest @babel/eslint-parser@latest eslint-define-config globals eslint-plugin-jsdoc --save
npm install eslint@^9 @babel/eslint-parser@latest eslint-define-config globals eslint-plugin-jsdoc --save
npx eslint "**/*.js"

# Step 4: Report status
Expand Down
2 changes: 1 addition & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@ scripts/globus/mapping.json
scripts/admin_datafed_backup.sh
scripts/admin_refresh_certs.sh
scripts/globus/__pycache__
services/
/services/
tests/mock_core/Version.hpp
tmp
web/SDMS.proto
Expand Down
53 changes: 0 additions & 53 deletions .gitlab/build/build_core_image.yml

This file was deleted.

56 changes: 0 additions & 56 deletions .gitlab/build/build_foxx_image.yml

This file was deleted.

1 change: 1 addition & 0 deletions .gitlab/build/build_gcs_base_image.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,7 @@ build-gcs-base:
- echo "$BRANCH_LOWER"
- source "scripts/dependency_versions.sh"
- cd "external/globus-connect-server-deploy/docker"
- git fetch origin "$DATAFED_GCS_SUBMODULE_VERSION"
- git checkout "$DATAFED_GCS_SUBMODULE_VERSION"
- docker login "${REGISTRY}" -u "${HARBOR_USER}" -p "${HARBOR_DATAFED_GITLAB_CI_REGISTRY_TOKEN}"
- docker build --no-cache --progress plain -t "${REGISTRY}/${PROJECT}/${COMPONENT}-${BRANCH_LOWER}:latest" - < "./docker-files/Dockerfile.${GCS_BASE_IMAGE_DISTRO}"
Expand Down
88 changes: 0 additions & 88 deletions .gitlab/build/build_gcs_image.yml

This file was deleted.

55 changes: 0 additions & 55 deletions .gitlab/build/build_repo_image.yml

This file was deleted.

57 changes: 0 additions & 57 deletions .gitlab/build/build_ws_image.yml

This file was deleted.

1 change: 1 addition & 0 deletions .gitlab/build/force_build_gcs_base_image.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ build-gcs-base:
- echo "$BRANCH_LOWER"
- source "scripts/dependency_versions.sh"
- cd "external/globus-connect-server-deploy/docker"
- git fetch origin "$DATAFED_GCS_SUBMODULE_VERSION"
- git checkout "$DATAFED_GCS_SUBMODULE_VERSION"
- docker login "${REGISTRY}" -u "${HARBOR_USER}" -p "${HARBOR_DATAFED_GITLAB_CI_REGISTRY_TOKEN}"
- docker build --no-cache --progress plain -t "${REGISTRY}/${PROJECT}/${COMPONENT}-${BRANCH_LOWER}:latest" - < "./docker-files/Dockerfile.${GCS_BASE_IMAGE_DISTRO}"
Expand Down
18 changes: 18 additions & 0 deletions .gitlab/build/retag_core_image.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
---
stages:
- build

include:
- local: .gitlab/common.yml

retag-image:
extends: .docker_retag_image
stage: build
variables:
PROJECT: "datafed"
COMPONENT: "core"
GIT_STRATEGY: clone
DATAFED_HARBOR_REGISTRY: "$REGISTRY" # needed by c_harbor_artifact_count
BUILD_INTERMEDIATE: "FALSE"
tags:
- docker
18 changes: 18 additions & 0 deletions .gitlab/build/retag_foxx_image.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
---
stages:
- build

include:
- local: .gitlab/common.yml

retag-image:
extends: .docker_retag_image
stage: build
variables:
PROJECT: "datafed"
COMPONENT: "foxx"
GIT_STRATEGY: clone
DATAFED_HARBOR_REGISTRY: "$REGISTRY" # needed by c_harbor_artifact_count
BUILD_INTERMEDIATE: "FALSE"
tags:
- docker
Loading