Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
06dd09d
Fix numbered version qualifier aliases for CPE ranges
afoote-mitre Oct 14, 2026
87e314b
Define distinct dev pre and preview prerelease ordering
afoote-mitre Oct 14, 2026
a29909d
Standardize search validation errors as single objects
afoote-mitre Oct 15, 2026
9e739a9
Report precise search page-size validation errors
afoote-mitre Oct 15, 2026
953b57f
Normalize boolean inputs consistently across search filters
afoote-mitre Oct 15, 2026
8efa877
Accept and normalize search calendar dates and zoned timestamps
afoote-mitre Oct 15, 2026
6d12fdd
Warn accurately about requested CVE IDs absent from the index
afoote-mitre Oct 15, 2026
1a4df3d
Add immutable-field sorting to search requests
afoote-mitre Oct 14, 2026
40c8ad8
Pin patched Node.js build and runtime images
afoote-mitre Oct 26, 2026
e2b0974
Patch body-parser and bump version to 1.0.3-beta
afoote-mitre Oct 26, 2026
2395826
Merge pull request #193 from CVEProject/af/pin-node-runtime
jdaigneau5 Oct 26, 2026
9b973d1
Remove additional missing-CVE-ID warnings and availability lookup
afoote-mitre Oct 28, 2026
07e9031
Merge pull request #185 from CVEProject/af/176-version-qualifiers
jdaigneau5 Oct 28, 2026
2f58f3f
Validate complete webSearch expressions and reject regex operators
afoote-mitre Oct 28, 2026
335477b
Add configurable 60-second client-cache policy to search endpoints
afoote-mitre Oct 29, 2026
cd85f8b
fix: update qs to remediate CVE-2026-110816
afoote-mitre Oct 29, 2026
19245fd
Merge pull request #186 from CVEProject/af/178-search-sorting
jdaigneau5 Nov 2, 2026
3fd367b
Merge dev into search consistency branch and resolve sorting conflicts
afoote-mitre Nov 2, 2026
a4c62dc
Merge pull request #194 from CVEProject/af/websearch-query-validation
jdaigneau5 Nov 2, 2026
fd0b491
Merge pull request #195 from CVEProject/af/qs-security-update
jdaigneau5 Nov 2, 2026
dd273d4
Merge dev webSearch validation into search consistency branch
afoote-mitre Nov 2, 2026
455ad39
Merge pull request #187 from CVEProject/af/180-search-consistency
jdaigneau5 Nov 2, 2026
b520284
Bump version to 1.1.0-beta
afoote-mitre Nov 2, 2026
49de6e9
Merge pull request #197 from CVEProject/dev
jdaigneau5 Nov 2, 2026
89c92c4
Merge pull request #198 from CVEProject/test
jdaigneau5 Nov 2, 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
1 change: 1 addition & 0 deletions .env.example
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ OpenSearchDomainEndpoint=
SearchOpenSearchRequestTimeoutMs=20000
SearchRequestDeadlineMs=30000
SearchReadinessTimeoutMs=5000
SearchClientCacheMaxAgeSeconds=60
RequestLogSuccessSampleRate=0.1
RequestLogHealthChecks=false
WebSearchEnabled=true
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/quality.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ jobs:
- name: Set up Node.js
uses: actions/setup-node@v4
with:
node-version: 24.14.1
node-version: 24.22.1
cache: npm

- name: Install dependencies
Expand Down
7 changes: 2 additions & 5 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -1,9 +1,6 @@
# syntax=docker/dockerfile:1

ARG NODE_VERSION=24.14.1
ARG DISTROLESS_NODE_IMAGE=gcr.io/distroless/nodejs24-debian13:nonroot

FROM node:${NODE_VERSION} AS deps
FROM node:24.22.1-trixie-slim@sha256:43b9ba1142b8dcf33fa8f922ca1be85714adc444e0586c7cf7726daaeabc1bea AS deps

ENV NODE_ENV=production

Expand All @@ -16,7 +13,7 @@ COPY package.json package-lock.json ./
RUN npm ci --omit=dev \
&& npm cache clean --force

FROM ${DISTROLESS_NODE_IMAGE} AS runtime
FROM gcr.io/distroless/nodejs24-debian13:nonroot@sha256:cb606325b7ec4af55462cb0b424a53b452a5b4a894ffe841fcf1048d216fb9f8 AS runtime

ENV NODE_ENV=production

Expand Down
7 changes: 2 additions & 5 deletions Dockerfile.local
Original file line number Diff line number Diff line change
@@ -1,9 +1,6 @@
# syntax=docker/dockerfile:1

ARG NODE_VERSION=24.14.1
ARG DISTROLESS_NODE_IMAGE=gcr.io/distroless/nodejs24-debian13:nonroot

FROM node:${NODE_VERSION} AS deps
FROM node:24.22.1-trixie-slim@sha256:43b9ba1142b8dcf33fa8f922ca1be85714adc444e0586c7cf7726daaeabc1bea AS deps

ENV NODE_ENV=production

Expand All @@ -21,7 +18,7 @@ RUN --mount=type=secret,id=npm_ca,required=false \
fi \
&& npm cache clean --force

FROM ${DISTROLESS_NODE_IMAGE} AS runtime
FROM gcr.io/distroless/nodejs24-debian13:nonroot@sha256:cb606325b7ec4af55462cb0b424a53b452a5b4a894ffe841fcf1048d216fb9f8 AS runtime

ENV NODE_ENV=production

Expand Down
71 changes: 60 additions & 11 deletions README.md

Large diffs are not rendered by default.

Loading
Loading