Skip to content

Syncing to upstream repo#2

Merged
amithmslac merged 171 commits into
mainfrom
sync/upstream-merge
May 4, 2026
Merged

Syncing to upstream repo#2
amithmslac merged 171 commits into
mainfrom
sync/upstream-merge

Conversation

@amithmslac
Copy link
Copy Markdown
Collaborator

Synced and integrated facility adapters with upstream repo changes

juztas and others added 30 commits January 17, 2026 10:48
…scovery endpoint

This pull requests includes:

- Implement /api/v1 to list metadata;
- Implement /facility api (most fields are optional, and implemented based on the specification)
- Capabilities, project include forbidExtraQueryParams to make validation happy.
- Parse Raw query_string (catch duplicate keys)
- Add HTTP 304 handling and return correct header
…scovery endpoint

This pull requests includes:

- Implement /api/v1 to list metadata;
- Implement /facility api (most fields are optional, and implemented based on the specification)
- Capabilities, project include forbidExtraQueryParams to make validation happy.
- Parse Raw query_string (catch duplicate keys)
- Add HTTP 304 handling and return correct header
Move common validators and base models into routers/dependencies and update imports across routers and schemas to use the new shared location.

This keeps API behavior unchanged. No functional API changes — purely structural and validation hygiene:
Add minimum changes to support containers
…scovery endpoint

This pull requests includes:

- Implement /api/v1 to list metadata;
- Implement /facility api (most fields are optional, and implemented based on the specification)
- Capabilities, project include forbidExtraQueryParams to make validation happy.
- Parse Raw query_string (catch duplicate keys)
- Add HTTP 304 handling and return correct header
…scovery endpoint

This pull requests includes:

- Implement /api/v1 to list metadata;
- Implement /facility api (most fields are optional, and implemented based on the specification)
- Capabilities, project include forbidExtraQueryParams to make validation happy.
- Parse Raw query_string (catch duplicate keys)
- Add HTTP 304 handling and return correct header
Move common validators and base models into routers/dependencies and update imports across routers and schemas to use the new shared location.

This keeps API behavior unchanged. No functional API changes — purely structural and validation hygiene:
gabor-lbl and others added 29 commits March 17, 2026 09:16
removed /incidents/incident_id from event uris
Implement x-iri openapi extension;
Auth Once at the FastAPI Level
force login so session_info.authentications is not empty
Pass Error Message back of failed auth
Set Compute, Filesystem, Task to Production status
Introduce request-scoped URL derived from forwarded headers (host, proto, prefix). This makes API responses proxy aware.
default historical now True by default for get_job
[Feat] Dynamic URI generated from forwarded headers (Kong, Nginx,...)
@amithmslac amithmslac merged commit 0acdbbd into main May 4, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants